.SrAdWG_header{max-width:var(--page-max);justify-content:space-between;align-items:center;height:76px;margin:0 auto;display:flex}.SrAdWG_tagline{color:#ffffffbf;font-size:14px}
.O93pUG_form{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-pill);gap:6px;max-width:560px;margin:0 auto;padding:5px 5px 5px 8px;display:flex}.O93pUG_label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.O93pUG_input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:none;outline:none;flex:1;padding:12px 16px;font-size:17px}.O93pUG_button{border-radius:var(--radius-pill);background:var(--button-gradient);color:var(--on-dark);font:inherit;white-space:nowrap;cursor:pointer;border:none;padding:14px 26px;font-size:16px;font-weight:600;transition:transform .15s,filter .15s}.O93pUG_button:hover{filter:brightness(1.08)}.O93pUG_button:active{transform:translateY(1px)}.O93pUG_form:focus-within{box-shadow:0 0 0 3px #408fed73}@media (max-width:760px){.O93pUG_form{border-radius:var(--radius-card);flex-direction:column;padding:6px}}
._0_SHLG_hero{padding:0 var(--gutter) 96px;background:var(--night) var(--hero-image) center top / cover no-repeat;color:var(--on-dark)}._0_SHLG_body{text-align:center;max-width:860px;margin:96px auto 0}._0_SHLG_eyebrow{color:#ffffffc7;margin-bottom:20px;font-size:16px;font-weight:500}._0_SHLG_title{letter-spacing:-.04em;margin-bottom:20px;font-size:60px;font-weight:700;line-height:1.08}._0_SHLG_subtitle{max-width:640px;color:var(--on-dark-2);margin:0 auto 36px;font-size:19px;line-height:1.5}._0_SHLG_note,._0_SHLG_error{color:var(--on-dark-3);margin-top:16px;font-size:14px}._0_SHLG_error{color:var(--error-on-dark)}@media (max-width:760px){._0_SHLG_hero{padding-bottom:64px}._0_SHLG_body{margin-top:44px}._0_SHLG_title{font-size:38px}._0_SHLG_subtitle{font-size:17px}}
.OO4iVa_section{max-width:var(--content-max);padding:72px var(--gutter) 0;margin:0 auto}@media (max-width:760px){.OO4iVa_section{padding-top:48px}}
._3Wcj5W_footer{max-width:var(--content-max);padding:16px var(--gutter) 40px;border-top:1px solid var(--line);color:var(--muted);margin:72px auto 0;font-size:12px}
.AzDc_W_steps{grid-template-columns:repeat(3,1fr);gap:28px;margin:0;padding:0;list-style:none;display:grid}.AzDc_W_step{border-top:2px solid var(--ink);padding:6px 28px 6px 0}.AzDc_W_kicker{color:var(--muted);margin:14px 0 10px;font-size:13px;font-weight:600;display:block}.AzDc_W_title{letter-spacing:-.025em;margin-bottom:8px;font-size:22px;line-height:1.2}.AzDc_W_body{color:var(--ink-2);font-size:15px}@media (max-width:760px){.AzDc_W_steps{grid-template-columns:1fr;gap:22px}.AzDc_W_step{padding-right:0}}
