.sms-consent_shell___NAZR{padding-bottom:4rem}.sms-consent_policy__hmfnw{width:min(920px,calc(100% - 48px));margin:2.5rem auto 0;overflow:hidden;border:1px solid rgb(183 207 215/75%);border-radius:28px;background:rgb(255 255 255/92%);box-shadow:0 24px 70px rgb(31 74 91/12%)}.sms-consent_hero__8msOe{padding:clamp(2rem,5vw,4rem);border-bottom:1px solid var(--line);background:linear-gradient(135deg,#fff,#e7f6f3)}.sms-consent_hero__8msOe h1{max-width:720px;margin:.3em 0;color:var(--navy);font-size:clamp(2.25rem,5vw,4rem);line-height:1.04;letter-spacing:-.035em}.sms-consent_hero__8msOe>p:not(:first-child){max-width:760px;color:var(--muted);font-size:1.1rem;line-height:1.65}.sms-consent_facts__inUGW{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.5rem}.sms-consent_facts__inUGW span{padding:.55rem .8rem;border:1px solid #a9d9d3;border-radius:999px;background:#fff;color:var(--teal-dark);font-size:.85rem;font-weight:800}.sms-consent_section__5w_ra{padding:2.25rem clamp(1.5rem,5vw,4rem);border-bottom:1px solid var(--line)}.sms-consent_section__5w_ra h2{margin:0 0 .85rem;color:var(--navy);font-size:clamp(1.45rem,3vw,2rem)}.sms-consent_section__5w_ra p,.sms-consent_steps__nhK_7 li{color:var(--muted);line-height:1.68}.sms-consent_policyFooter__qMLPE a,.sms-consent_section__5w_ra a{color:var(--teal-dark);font-weight:800;text-decoration:underline;text-underline-offset:3px}.sms-consent_steps__nhK_7{display:grid;grid-gap:.8rem;gap:.8rem;padding-left:1.35rem}.sms-consent_formExample__dl5HQ{margin-top:1.75rem;padding:clamp(1.2rem,4vw,2rem);border:1px solid #b9d6df;border-radius:18px;background:#f8fbfc}.sms-consent_exampleLabel__owKSz{margin:0 0 1.2rem;color:var(--navy)!important;font-size:.82rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.sms-consent_field__w9xnw{display:grid;grid-gap:.45rem;gap:.45rem;color:var(--ink);font-size:.9rem;font-weight:800}.sms-consent_field__w9xnw div{padding:.85rem;border:1px solid var(--line);border-radius:9px;background:#fff;color:#526878;font-weight:500}.sms-consent_exampleNote__xMHOO,.sms-consent_field__w9xnw small{color:var(--muted);font-size:.82rem;font-weight:500}.sms-consent_consentRow__0A1aE{display:grid;grid-template-columns:1.45rem minmax(0,1fr);grid-gap:.8rem;gap:.8rem;align-items:start;margin-top:1.25rem}.sms-consent_consentRow__0A1aE p{margin:0;color:var(--ink);font-size:.94rem}.sms-consent_checkbox__Ia2Eh{display:grid;width:1.35rem;height:1.35rem;place-items:center;border-radius:4px;background:var(--teal);color:#fff;font-size:.9rem;font-weight:900}.sms-consent_choices__mdssH{display:grid;grid-gap:.65rem;gap:.65rem;margin:1rem 0 1.25rem 2.25rem;color:var(--ink);font-size:.9rem}.sms-consent_mockButton__fJTps{display:inline-flex;padding:.75rem 1rem;border-radius:9px;background:var(--teal);color:#fff;font-weight:800}.sms-consent_exampleNote__xMHOO{margin:1rem 0 0}.sms-consent_samples__kaB9C{display:grid;grid-gap:.8rem;gap:.8rem;margin:1.25rem 0}.sms-consent_samples__kaB9C blockquote{margin:0;padding:1rem 1.1rem;border-left:4px solid var(--teal);border-radius:0 10px 10px 0;background:#f3f8f9;color:var(--ink);font-size:.92rem;line-height:1.55}.sms-consent_policyFooter__qMLPE{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:1.5rem clamp(1.5rem,5vw,4rem);background:#f7fafb}.sms-consent_policyFooter__qMLPE p{margin:0;color:var(--muted);font-size:.85rem}.sms-consent_policyFooter__qMLPE div{display:flex;flex-wrap:wrap;gap:1rem;font-size:.9rem}@media (max-width:600px){.sms-consent_policy__hmfnw{width:calc(100% - 24px);margin-top:1rem;border-radius:20px}.sms-consent_policyFooter__qMLPE{align-items:flex-start;flex-direction:column}.sms-consent_choices__mdssH{margin-left:0}}@media print{.sms-consent_shell___NAZR{background:#fff}.sms-consent_shell___NAZR>nav{display:none}.sms-consent_policy__hmfnw{width:100%;margin:0;border:0;box-shadow:none}}