.commerce-page.calls-redesign{color:#10154b;background:linear-gradient(#fff 0%,#f1faff 80%,#fff 100%)}.calls-redesign .commerce-main{width:calc(100% - var(--page-gutter)*2);max-width:var(--landing-width);margin:0 auto;padding:0 0 32px}.calls-redesign .calls-body{width:100%;margin:0;position:relative}.calls-redesign .calls-account-links{border-bottom:1px solid #dce6f5;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 16px;padding-bottom:12px;display:flex}.calls-redesign .calls-account-links a{color:#34557e;background:#fff;border:1px solid #dce6f5;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:9px 14px;font-size:13px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.calls-redesign .calls-account-links a:hover{color:#0057d9;background:#edf4ff;border-color:#a8c5f8}.calls-redesign .calls-account-links a:focus-visible{outline-offset:3px;outline:3px solid #6885f1}.calls-redesign .calls-account-links svg{color:#526e9a;flex-shrink:0}.calls-redesign :is(#call-history,#voicemail){scroll-margin-block-start:24px}.calls-redesign :is(#call-history,#voicemail):focus-visible{outline-offset:3px;outline:3px solid #6885f1}.calls-redesign .calls-account-links+.account-active-call{margin-top:0}.calls-redesign .account-active-call:has(.call-status-heading.is-finished){border-radius:20px;padding:24px}.calls-redesign .calls-hero{--hero-photo-height:260px;min-height:var(--hero-photo-height);isolation:isolate;background:#fff;border-radius:10px;place-items:center;display:grid;position:relative;overflow:hidden}.calls-redesign .calls-hero-photos{width:100%;height:var(--hero-photo-height);z-index:-1;direction:ltr;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 90%,#0000);mask-image:linear-gradient(#000 90%,#0000)}.calls-redesign .calls-hero-photos:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 18%,#ffffffb3 39%,#ffffffc7 50%,#ffffffb3 61%,#0000 82%);position:absolute;inset:0}.calls-redesign .calls-hero-person{width:58%;position:absolute;top:0;bottom:0;overflow:hidden}.calls-redesign .calls-hero-person.is-you{left:0}.calls-redesign .calls-hero-person.is-them{right:0;-webkit-mask-image:linear-gradient(270deg,#000 72%,#0000);mask-image:linear-gradient(270deg,#000 72%,#0000)}.calls-redesign .calls-hero .dialer-person-avatar{width:100%;height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;animation:none;position:absolute;inset:0}.calls-redesign .calls-hero .dialer-portrait-photo{border-radius:0;width:100%;height:100%;position:absolute;inset:0}.calls-redesign .calls-hero .dialer-person-avatar img{object-fit:cover;object-position:0 12%;border-radius:0;width:100%;max-width:none;height:100%}.calls-redesign .calls-hero img[data-facing=left]{object-position:100% 12%}.calls-redesign .calls-hero .is-you [data-facing=left],.calls-redesign .calls-hero .is-them [data-facing=right]{scale:-1 1}.calls-redesign .calls-hero .dialer-portrait-spark,.calls-redesign .calls-hero .dialer-portrait-magic{display:none}.calls-redesign .calls-hero-copy{text-align:center;width:46%;max-width:600px;padding:28px 0 36px}.calls-redesign .calls-hero-copy h1{letter-spacing:-1.8px;color:#080c50;text-wrap:balance;margin:0 auto 10px;font-size:clamp(34px,3.7vw,52px);font-weight:800;line-height:1.03}.calls-redesign .calls-hero-copy p{color:#343d86;text-wrap:balance;margin:0;font-size:clamp(15px,1.6vw,21px);line-height:1.5}.calls-redesign .account-dialer,.calls-redesign .dialer-form{gap:14px}.calls-redesign .dialer-people{grid-template-columns:1fr;gap:14px;display:grid}.calls-redesign .dialer-form .dialer-person-card{box-shadow:none;background:#ffffffed;border:1px solid #d4e5fa;border-radius:10px;gap:14px;padding:18px 24px;display:flex}.calls-redesign .dialer-person-card .dialer-person-heading{flex-direction:row;align-items:center;gap:12px;min-height:32px;margin:0;padding:0;display:flex}.calls-redesign .dialer-person-card .dialer-person-heading h2{letter-spacing:-.7px;color:#0d124a;margin:0;font-size:26px;font-weight:800;line-height:1.2}.calls-redesign .dialer-person-heading:has(.dialer-person-actions){flex-wrap:wrap}.calls-redesign .dialer-person-actions{min-width:0;max-width:100%;margin-inline-start:auto}.calls-redesign .dialer-form .dialer-person-actions .dialer-contacts{align-items:center;gap:10px;min-width:0;margin:0;font-size:12px;display:flex}.calls-redesign .dialer-form .dialer-person-actions .commerce-input{width:210px;min-width:0;max-width:100%;height:40px;min-height:40px;margin:0;padding:8px 30px 8px 10px;font-size:14px;line-height:1.4}.calls-redesign .dialer-restored{background:0 0;border:0;margin:0;padding:2px 0;font-size:12px;line-height:1.5}.calls-redesign .dialer-person-icon{fill:#06f;stroke:#06f;stroke-width:1.5px;flex:none}.calls-redesign .is-them .dialer-person-icon{fill:#00b3ae;stroke:#00b3ae}.calls-redesign .dialer-person-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.55fr);align-items:start;gap:0 24px;display:grid}.calls-redesign .dialer-languages{display:contents}.calls-redesign .dialer-languages>div{min-width:0}.calls-redesign .dialer-voice-field{border-inline:1px solid #dce6f8;padding-inline:24px}.calls-redesign .dialer-form .field-label,.calls-redesign .dialer-form .commerce-label{margin-bottom:7px;font-size:14px;font-weight:700;line-height:1.4}.calls-redesign .dialer-languages .language-picker-trigger{border:1px solid #d4e2f7;border-radius:7px;gap:10px;min-height:48px;padding:9px 12px;font-size:15px;line-height:1.3}.calls-redesign .dialer-languages .language-flag{width:28px;height:20px}.calls-redesign .dialer-voice-row{align-items:center;gap:8px}.calls-redesign .dialer-voice-symbol{color:#06f;flex:none;width:24px}.calls-redesign .is-them .dialer-voice-symbol{color:#00aaa8}.calls-redesign .dialer-voice{border:1px solid #d4e2f7;border-radius:7px;min-height:48px}.calls-redesign .dialer-voice select{border-radius:7px;height:46px;padding:9px 27px 9px 11px;font-size:15px}[dir=rtl] .calls-redesign .dialer-voice select{padding-inline:11px 27px}.calls-redesign .dialer-voice>svg:last-child{color:#142449;inset-inline:auto 9px}.calls-redesign .dialer-preview{width:42px}.calls-redesign .dialer-preview button{color:#06f;background:#fff;border:1px solid #d4e2f7;border-radius:7px;min-height:48px}.calls-redesign .dialer-preview button svg{fill:currentColor;width:21px;height:21px}.calls-redesign .dialer-voice-field>small{color:#6377a1;margin-top:5px;font-size:11px;line-height:1.4}.calls-redesign .dialer-person-details{border:0;grid-column:3;gap:6px;min-width:0;padding:0;display:flex}.calls-redesign .dialer-form .phone-field{border:1px solid #d4e2f7;border-radius:7px;height:48px}.calls-redesign .dialer-form .phone-field input{padding-inline:12px;font-size:17px}.calls-redesign .dialer-form .phone-country-badge{font-size:14px}.calls-redesign .dialer-field-hint,.calls-redesign .dialer-browser-connection p{color:#6377a1;margin:0;font-size:12px;line-height:1.4}.calls-redesign .dialer-browser-connection>div{color:#1558b8;align-items:center;gap:10px;min-height:48px;display:flex}.calls-redesign .dialer-browser-connection strong{font-size:16px;font-weight:600}.calls-redesign .dialer-browser-connection p{margin-top:5px}.calls-redesign .dialer-transport{margin:0;margin-inline-start:auto}.calls-redesign .dialer-transport legend,.calls-redesign .dialer-transport-copy>span{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.calls-redesign .dialer-transport-options{background:#f6faff;border:1px solid #d8e5f7;border-radius:9px;gap:4px;padding:3px;display:flex}.calls-redesign .dialer-transport-card{background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:7px;min-height:34px;padding:5px 10px;display:flex}.calls-redesign .dialer-transport-card:has(input:checked){background:#fff;border-color:#a7c9ff;box-shadow:0 1px 3px #175ab511}.calls-redesign .dialer-transport-icon{background:0 0;border-radius:0;width:18px;height:18px}.calls-redesign .dialer-transport-icon svg{width:18px;height:18px}.calls-redesign .dialer-transport-copy strong{color:#335787;font-size:12px;font-weight:650;line-height:1.3}.calls-redesign .dialer-transport-card:has(input:checked) strong{color:#0056d9}.calls-redesign .dialer-transport-card input[type=radio]{flex:none;width:13px;height:13px;margin:0}.calls-redesign .dialer-person-details:has(.callback-phone:not(.is-verified)),.calls-redesign .dialer-person-details .callback-phone:not(.is-verified){display:contents}.calls-redesign .callback-phone-input{flex-direction:column;grid-column:3;align-items:stretch;gap:6px;min-width:0;display:flex}.calls-redesign .callback-phone-input>.smart-phone-input{min-width:0}.calls-redesign .callback-verify{overflow-wrap:anywhere;border:0;color:#0057d9;min-width:66px;max-width:40%;font:inherit;cursor:pointer;background:#f2f7ff;border-inline-start:1px solid #d4e2f7;border-radius:0 6px 6px 0;flex:none;align-self:stretch;padding:0 12px;font-size:13px;font-weight:650}.calls-redesign .callback-verify:disabled{color:#64789a;cursor:default;background:#f7f9fc}.calls-redesign .callback-verify:focus-visible{outline-offset:-3px;outline:2px solid #0057d9}.calls-redesign .callback-phone-input .phone-verification-intro{font-size:11px;line-height:1.5}.calls-redesign .callback-phone-input .phone-link-check{margin:0}.calls-redesign .callback-phone-actions{background:#f7faff;border:1px solid #dce6f7;border-radius:8px;flex-direction:column;align-items:stretch;gap:6px;min-width:0;margin-top:4px;padding:12px;scroll-margin:100px;display:flex}.calls-redesign .callback-phone-actions:focus-visible{outline-offset:3px;outline:2px solid #0057d9}.calls-redesign .callback-phone-actions>p{color:#536b90;margin:0;font-size:12px;line-height:1.6}.calls-redesign .callback-phone-actions .commerce-inline-button{text-align:start;align-self:flex-start;min-height:32px;font-size:12px;line-height:1.4}.calls-redesign .callback-phone-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;display:flex}.calls-redesign .callback-phone-footer>.phone-link-disclosure{margin:0}.calls-redesign .callback-phone-footer>.phone-link-disclosure[open]{flex-basis:100%}.calls-redesign .callback-phone-actions>.commerce-notice{background:0 0;border:0;padding:0;font-size:12px;line-height:1.5}.calls-redesign .callback-phone-actions>.commerce-notice.is-error{color:#8c3346}.calls-redesign .phone-link-sent.is-compact{gap:9px;font-size:13px;line-height:1.5}.calls-redesign .phone-link-sent.is-compact>div{min-width:0}.calls-redesign .phone-link-sent.is-compact>svg{margin-top:1px}.calls-redesign .phone-link-sent.is-compact strong{font-size:14px;line-height:1.4}.calls-redesign .phone-link-sent.is-compact p{margin:4px 0 0;font-size:13px;line-height:1.5}.calls-redesign .phone-link-sent.is-compact small{margin-top:8px;font-size:12px;line-height:1.5}.calls-redesign .callback-phone.is-verified{background:0 0;border:0;border-radius:0;gap:10px;padding:0}.calls-redesign .callback-phone.is-verified>svg{display:none}.calls-redesign .callback-phone.is-verified>div{gap:6px}.calls-redesign .callback-phone.is-verified span{color:#111943;font-size:14px;font-weight:700}.calls-redesign .callback-phone.is-verified strong{letter-spacing:0;align-items:center;min-height:40px;font-size:20px;font-weight:600;display:flex}.calls-redesign .callback-phone.is-verified>a{align-self:center}.calls-redesign .dialer-person-details>[hidden]{display:none}.calls-redesign .dialer-person-fields>.dialer-access,.calls-redesign .dialer-person-fields>div:has(>.dialer-access){grid-column:1/-1;margin-top:12px}.calls-redesign .dialer-finish-card{background:#ffffffed;border:1px solid #d4e5fa;border-radius:10px;grid-template-columns:minmax(0,1fr);align-items:center;gap:16px 32px;padding:20px 24px 14px;display:grid}.calls-redesign .dialer-finish-card.has-offer{grid-template-columns:minmax(0,1fr) minmax(260px,.62fr)}.calls-redesign .dialer-finish-offer{min-width:0}.calls-redesign .dialer-finish-card>.dialer-transcription-notice{text-align:center;color:#5e739b;border-top:1px solid #e3ecfa;grid-column:1/-1;margin:0;padding-top:12px;font-size:12px;line-height:1.5}.calls-redesign .dialer-finish-card .dialer-submit{gap:8px}.calls-redesign .dialer-finish-card .dialer-submit>.commerce-button{width:100%;max-width:460px;font-size:18px}.calls-redesign .dialer-call-options{flex-direction:column;align-items:stretch;gap:6px;display:flex}.calls-redesign .dialer-form .commerce-check{font-size:14px}.calls-redesign .dialer-form .commerce-check small{margin-top:3px;font-size:12px;font-weight:400;line-height:1.5}.calls-redesign .free-call-trial{color:#61749c;background:0 0;border:0;border-radius:0;align-items:center;gap:18px;padding:0;display:flex}.calls-redesign .free-call-trial>svg{color:#8237eb;flex:none;width:32px;height:38px}.calls-redesign .free-call-trial strong{color:#131b51;font-size:14px;line-height:1.4}.calls-redesign .free-call-trial p,.calls-redesign .free-call-trial a{margin-top:3px;font-size:11px;line-height:1.5}.calls-redesign .dialer-more summary{min-height:30px;font-size:12px}.calls-redesign .dialer-submit{text-align:center;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:850px;margin:0 auto;display:flex}.calls-redesign .dialer-submit>.commerce-button{background:#0063ff;border-color:#0063ff;border-radius:8px;gap:12px;width:min(100%,460px);min-height:52px;padding:12px 20px;font-size:20px;font-weight:600}.calls-redesign .dialer-submit .guest-dialer-next,.calls-redesign .dialer-submit .commerce-fine{color:#5e739b;margin:0;font-size:12px;line-height:1.5}.calls-redesign .dialer-submit .guest-dialer-next+.commerce-fine{margin-top:-7px}.calls-redesign .dialer-guidance{color:#5e739b;margin:0;font-size:12px;line-height:1.4}.calls-redesign .dialer-submit>.commerce-notice{width:100%;margin:0 0 4px}.calls-redesign .dialer-sample{background:#ffffffed;border:1px solid #d4e5fa;border-radius:10px;margin-top:4px;padding:18px 24px 8px;position:relative}.calls-redesign .sample-heading{margin-bottom:8px}.calls-redesign .sample-heading h3{letter-spacing:0;font-size:15px}.calls-redesign .sample-title{gap:8px}.calls-redesign .sample-badge{padding:3px 8px;font-size:10px}.calls-redesign .sample-pair{display:none}.calls-redesign .sample-conversation{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:28px}.calls-redesign .sample-playback{order:0;grid-area:1/1;grid-template-columns:58px minmax(0,1fr) 24px;gap:6px 14px;margin:0;display:grid}.calls-redesign .sample-playback .sample-play{width:58px;height:58px;min-height:58px;box-shadow:none;grid-area:1/1/3}.calls-redesign .sample-wave{grid-area:1/2/auto/4;gap:3px;max-width:100%;height:48px}.calls-redesign .sample-wave i{flex:1;width:3px;max-width:5px}.calls-redesign .sample-progress{flex-direction:row;grid-area:2/2;gap:8px;width:100%}.calls-redesign .sample-progress>span{font-size:10px}.calls-redesign .sample-restart{grid-area:2/3;width:24px;height:24px;position:static}.calls-redesign .sample-person,.calls-redesign .sample-person.is-other{padding:0;border-inline-start:1px solid #dce6f8;order:1;grid-area:1/2;padding-inline-start:28px}.calls-redesign .sample-person.is-other{grid-column:3}.calls-redesign .sample-avatar,.calls-redesign .sample-bubble:before{display:none}.calls-redesign .sample-bubble{background:0 0;border-radius:0;padding:0}.calls-redesign .sample-person-heading{gap:4px;margin:0;padding:0;font-size:10px}.calls-redesign .sample-person-heading strong{font-size:11px}.calls-redesign .sample-line{padding:2px 0 5px}.calls-redesign .sample-line-text{letter-spacing:0;font-size:14px;line-height:1.45}.calls-redesign .sample-line+.sample-line{border-top:0;margin-top:0;padding-top:4px}.calls-redesign .sample-line:first-of-type .sample-line-label{height:14px;bottom:100%}.calls-redesign .sample-line-label{font-size:9px}.calls-redesign .sample-bottom{gap:8px;margin-top:4px}.calls-redesign .sample-options>summary{min-height:30px;font-size:11px;line-height:30px}@media (width>=961px) and (height<=960px){.calls-redesign .calls-hero{--hero-photo-height:220px}.calls-redesign .calls-hero-copy{padding:20px 0 25px}.calls-redesign .calls-hero-copy h1{font-size:40px}.calls-redesign .calls-hero-copy p{font-size:16px}.calls-redesign .dialer-form .dialer-person-card{gap:8px;padding:12px 20px}.calls-redesign .dialer-person-card .dialer-person-heading h2{font-size:23px}.calls-redesign .dialer-finish-card{gap:12px 24px;padding:14px 20px 12px}.calls-redesign .dialer-form,.calls-redesign .dialer-people,.calls-redesign .dialer-submit{gap:10px}}@media (width>=961px) and (height>=761px) and (height<=840px){.calls-redesign:has(.account-dialer:not(.guest-dialer)) .calls-hero{--hero-photo-height:172px}}@media (width>=961px) and (height<=840px){.calls-redesign .calls-hero{--hero-photo-height:200px}.calls-redesign .dialer-voice-field>small,.calls-redesign .dialer-field-hint,.calls-redesign .dialer-browser-connection p{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (width>=961px) and (height<=760px){.calls-redesign .calls-account-links{margin:4px 0 8px;padding-bottom:4px}.calls-redesign:has(.account-dialer:not(.guest-dialer)) .calls-hero{--hero-photo-height:124px}.calls-redesign .calls-hero{--hero-photo-height:152px}.calls-redesign .calls-hero-copy{padding:12px 0 18px}.calls-redesign .calls-hero-copy h1{margin-bottom:6px;font-size:30px}.calls-redesign .calls-hero-copy p{font-size:14px}.calls-redesign .dialer-form .dialer-person-card{gap:6px;padding-block:7px}.calls-redesign .dialer-form .field-label{margin-bottom:4px;font-size:13px}.calls-redesign .dialer-person-card .dialer-person-heading h2{font-size:21px}.calls-redesign .dialer-transport-card{min-height:28px;padding-block:3px}.calls-redesign .dialer-transport-options{padding:2px}.calls-redesign .dialer-languages .language-picker-trigger,.calls-redesign .dialer-voice,.calls-redesign .dialer-preview button,.calls-redesign .dialer-browser-connection>div{min-height:44px}.calls-redesign .dialer-voice select{height:42px}.calls-redesign .dialer-form .phone-field{height:44px}.calls-redesign .dialer-field-hint,.calls-redesign .dialer-browser-connection p{font-size:11px}.calls-redesign .dialer-finish-card{gap:10px 24px;padding-block:10px}.calls-redesign .dialer-submit>.commerce-button{min-height:46px;padding-block:8px}}@media (width<=1100px){.calls-redesign .dialer-person-fields{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1.4fr);gap:0 18px}.calls-redesign .dialer-voice-field{padding-inline:18px}.calls-redesign .dialer-voice-symbol{width:20px}}@media (width>=761px) and (width<=960px){.calls-redesign .calls-hero{--hero-photo-height:200px}.calls-redesign .dialer-person-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 20px}.calls-redesign .dialer-person-details,.calls-redesign .callback-phone-input{grid-column:1/-1}.calls-redesign .dialer-voice-field{border-inline-end:0;padding-inline:20px 0}.calls-redesign .dialer-voice-symbol{width:24px}}@media (width<=760px){.calls-redesign .calls-account-links{flex-wrap:nowrap;gap:8px;margin-top:0}.calls-redesign .calls-account-links a{text-align:start;flex:1;min-width:0;padding:9px 10px}.calls-redesign .calls-account-links span{overflow-wrap:anywhere;min-width:0}.calls-redesign .account-active-call:has(.call-status-heading.is-finished){padding:18px}.calls-redesign .calls-hero{--hero-photo-height:200px;align-items:end;min-height:300px}.calls-redesign .calls-hero-person{width:52%}.calls-redesign .calls-hero-person.is-them{-webkit-mask-image:linear-gradient(270deg,#000 92%,#0000);mask-image:linear-gradient(270deg,#000 92%,#0000)}.calls-redesign .calls-hero-photos:after{display:none}.calls-redesign .calls-hero-photos{-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.calls-redesign .calls-hero-copy{width:100%;max-width:530px;padding:210px 20px 24px}.calls-redesign .calls-hero-copy h1{letter-spacing:-1.1px;font-size:34px}.calls-redesign .calls-hero-copy p{max-width:330px;margin:0 auto;font-size:15px}.calls-redesign .dialer-form .dialer-person-card{gap:18px;padding:18px}.calls-redesign .dialer-person-card .dialer-person-heading{flex-wrap:wrap;gap:10px}.calls-redesign .dialer-person-card .dialer-person-heading h2{font-size:25px}.calls-redesign .dialer-person-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 14px}.calls-redesign .dialer-voice-field{border:0;padding:0}.calls-redesign .dialer-person-details,.calls-redesign .callback-phone-input{grid-column:1/-1}.calls-redesign .dialer-transport{flex:1 0 100%;margin:6px 0 0}.calls-redesign .dialer-transport-options{width:100%}.calls-redesign .dialer-transport-card{flex:1;justify-content:center;min-height:40px;padding:6px}.calls-redesign .dialer-finish-card,.calls-redesign .dialer-finish-card.has-offer{grid-template-columns:minmax(0,1fr);gap:18px;padding:18px}.calls-redesign .free-call-trial p,.calls-redesign .free-call-trial a{font-size:12px;line-height:1.6}.calls-redesign .dialer-submit{gap:12px}.calls-redesign .dialer-submit .commerce-fine,.calls-redesign .dialer-submit .guest-dialer-next{font-size:12px;line-height:1.6}.calls-redesign .callback-phone-actions{margin-top:4px;padding:12px}.calls-redesign .callback-phone-actions .commerce-inline-button{min-height:44px}.calls-redesign .dialer-sample{padding:18px}.calls-redesign .sample-conversation{grid-template-columns:1fr 1fr;gap:20px 14px}.calls-redesign .sample-playback{grid-area:1/1/auto/-1;justify-self:center;width:100%;max-width:400px}.calls-redesign .sample-person,.calls-redesign .sample-person.is-other{border:0;grid-area:2/1;padding:0}.calls-redesign .sample-person.is-other{border-inline-start:1px solid #dce6f8;grid-column:2;padding-inline-start:14px}.calls-redesign .sample-bottom{margin-top:12px}.calls-redesign .sample-heading{margin-bottom:18px}.calls-redesign .sample-disclosure{text-align:start}}@media (width<=480px){.calls-redesign .dialer-person-fields{grid-template-columns:1fr}.calls-redesign .dialer-person-fields>*{grid-column:1}.calls-redesign .dialer-voice-symbol{display:block}.calls-redesign .dialer-form .field-label{font-size:14px}.calls-redesign .dialer-form .phone-field input{font-size:16px}.calls-redesign .dialer-transport-copy strong{font-size:11px}.calls-redesign .dialer-transport-card{gap:5px}.calls-redesign .dialer-transport-icon{width:16px}.calls-redesign .dialer-transport-card input[type=radio]{width:12px;height:12px}.calls-redesign .sample-conversation{grid-template-columns:1fr}.calls-redesign .sample-person.is-other{border:0;border-top:1px solid #dce6f8;grid-area:3/1;padding:14px 0 0}.calls-redesign .sample-line-text{font-size:15px}}@media (forced-colors:active){.calls-redesign .dialer-person-card,.calls-redesign .dialer-finish-card,.calls-redesign .dialer-sample{border-color:canvastext}.calls-redesign .dialer-transport-card:has(input:checked){border-color:highlight}}.calls-redesign .reference-footer.site-footer-wave{width:calc(100% - var(--page-gutter)*2);max-width:var(--landing-width)}