.phone-ownership-calculator_calculator__hTcSU{margin:1.5rem 0 2rem;color:#172b3f}.phone-ownership-calculator_calculator__hTcSU p{line-height:1.65}.phone-ownership-calculator_columns__qW6hi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.phone-ownership-calculator_calculator__hTcSU fieldset{min-width:0;margin:0;padding:1.25rem;border:1px solid #c9d6df;border-radius:1rem;background:#fff}.phone-ownership-calculator_calculator__hTcSU legend{padding:0 .4rem;font-size:1.2rem;font-weight:700}.phone-ownership-calculator_field__RkfCo{margin-bottom:1rem}.phone-ownership-calculator_field__RkfCo:last-child{margin-bottom:0}.phone-ownership-calculator_field__RkfCo label{display:block;margin-bottom:.4rem;font-weight:600;line-height:1.5}.phone-ownership-calculator_field__RkfCo input{width:100%;min-height:48px;box-sizing:border-box;padding:.65rem .8rem;font:inherit;color:#172b3f;background:#fff;border:1px solid #8196a7;border-radius:.5rem}.phone-ownership-calculator_field__RkfCo input[aria-invalid=true]{border:2px solid #a51d2d}.phone-ownership-calculator_calculator__hTcSU a:focus-visible,.phone-ownership-calculator_calculator__hTcSU button:focus-visible,.phone-ownership-calculator_calculator__hTcSU input:focus-visible,.phone-ownership-calculator_errors__XnaIt:focus{outline:3px solid #0b6e94;outline-offset:3px}.phone-ownership-calculator_actions__QoYRr{display:flex;flex-wrap:wrap;gap:.8rem;margin:1.25rem 0}.phone-ownership-calculator_actions__QoYRr button{min-height:48px;padding:.75rem 1.1rem;border:1px solid #163e54;border-radius:.65rem;background:#163e54;color:#fff;font:inherit;font-weight:700;cursor:pointer}.phone-ownership-calculator_actions__QoYRr .phone-ownership-calculator_secondary__BIw8O{background:#fff;color:#163e54}.phone-ownership-calculator_results__wKF_4{padding:1.25rem;border:1px solid #b8d7ce;border-radius:1rem;background:#f3faf7}.phone-ownership-calculator_results__wKF_4 h2{margin-top:0}.phone-ownership-calculator_result__yWNt_{min-width:0;padding:1rem;border-radius:.7rem;background:#fff}.phone-ownership-calculator_result__yWNt_ h3{margin-top:0}.phone-ownership-calculator_result__yWNt_ dl{margin-bottom:0}.phone-ownership-calculator_result__yWNt_ dt{color:#43596a;font-size:.95rem}.phone-ownership-calculator_result__yWNt_ dd{margin:.2rem 0 1rem;font-size:1.2rem;font-weight:700}.phone-ownership-calculator_result__yWNt_ dd:last-child{margin-bottom:0}.phone-ownership-calculator_conclusion__kx_Jo{font-size:1.1rem}.phone-ownership-calculator_notice__cH_Ws{padding:.75rem;border-left:4px solid #976200;background:#fff4d9}.phone-ownership-calculator_errors__XnaIt{margin-bottom:1rem;padding:1rem;border:2px solid #a51d2d;border-radius:.6rem;background:#fff6f6}.phone-ownership-calculator_errors__XnaIt a,.phone-ownership-calculator_fieldError__RjKGc{color:#8c1524}.phone-ownership-calculator_fieldError__RjKGc{margin:.4rem 0 0;font-size:.95rem}.phone-ownership-calculator_privacy__RYnC2{color:#43596a;font-size:.95rem}@media (max-width:640px){.phone-ownership-calculator_columns__qW6hi{grid-template-columns:minmax(0,1fr)}.phone-ownership-calculator_calculator__hTcSU fieldset,.phone-ownership-calculator_results__wKF_4{padding:1rem}.phone-ownership-calculator_actions__QoYRr button{width:100%}}