.chosen-number-summary{gap:2px;width:100%}.chosen-number-summary button{height:34px;width:100%;margin-top:40px}@media(min-width:375px){.chosen-number-summary button{height:48px;width:auto;margin:20px auto 0}}.chosen-number-congratz{text-align:center;font-size:18px;font-style:normal;color:var(--text-primary);font-weight:400;margin-bottom:0}@media(min-width:375px){.chosen-number-congratz{font-size:22px}}@media(min-width:768px){.chosen-number-congratz{font-size:28px;font-style:normal;font-weight:500;line-height:40px}}.chosen-number-info{display:flex;flex-flow:column;align-items:center}@media(min-width:768px){.chosen-number-info{display:block}}.chosen-number-vanity{color:var(--blue-500);font-size:23px;font-weight:500}@media(min-width:375px){.chosen-number-vanity{font-size:26px}}@media(min-width:768px){.chosen-number-vanity{font-size:38px}}.chosen-number-national{order:2}.chosen-number-national,.chosen-number-national a{color:var(--gray-400);pointer-events:none}@media(min-width:768px){.chosen-number-national{order:3;display:block;text-align:center;font-size:24px}}.chosen-number-is-available{font-size:18px;order:3}@media(min-width:375px){.chosen-number-is-available{font-size:22px}}@media(min-width:768px){.chosen-number-is-available{order:2;font-size:28px;margin-left:4px}}.chosen-number-tfn{color:var(--gray-400);text-align:center;font-size:24px;font-style:normal;font-weight:400;line-height:normal}@media(max-width:767px){.chosen-number-tfn{font-size:16px;line-height:24px;letter-spacing:.3px}}.chosen-number-text{color:var(--gray-400);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.3px}.chosen-number-not-found{color:var(--gray-800);text-align:center;font-family:Roboto,serif;font-size:24px;font-style:normal;font-weight:400;line-height:normal}
