.ea-domain{font-family:var(--font-display), sans-serif;letter-spacing:.02em;color:var(--hm-head);min-height:1.2em;margin:1rem 0 0;font-size:clamp(1.3rem,3vw,1.9rem);font-weight:800}.ea-domain__host{color:var(--hm-dim)}.ea-domain__caret{background:var(--brand-orange);vertical-align:text-bottom;width:3px;height:.9em;margin:0 2px;display:inline-block}@media (prefers-reduced-motion:no-preference){.ea-domain__caret--done{animation:1s step-end infinite ea-blink}}@keyframes ea-blink{50%{opacity:0}}.ea-hero-band{background:var(--hm-ink)}.ea-hero{align-items:start}.ea-hero>div:first-child{align-self:center}.ea-gets{margin:0}.ea-hero .hm-form h2{margin:0;font-size:clamp(1.6rem,2.2vw,2rem)}.ea-hero .hm-form .field input[type=email],.ea-hero .hm-form .field input[type=text]{background:rgb(var(--surface-ground-rgb) / .1);border-color:rgb(var(--surface-ground-rgb) / .4)}.ea-form__head{justify-content:space-between;align-items:center;gap:1rem;margin:0 0 1.25rem;display:flex}.ea-form__badge{flex:none;width:56px;height:auto}.ea-alert{min-height:1.5em;margin:0 0 .75rem}.ea-alert:empty:before{content:" "}.ea-hero .hm-form .cta-note{font-size:.875rem}.ea-steps{border-top:1px solid var(--hm-line);margin:0;padding:0;list-style:none}.ea-steps li{border-bottom:1px solid var(--hm-line);grid-template-columns:3rem minmax(0,1fr) minmax(0,calc(50% - 1.5rem));align-items:baseline;gap:.5rem 1.5rem;padding:1.5rem 0;display:grid}.ea-steps li .hm-sc{grid-area:1/2}.ea-steps li p{grid-area:1/3}.ea-steps__n{font:800 2.2rem/1 var(--font-display), sans-serif;font-variation-settings:"wdth" 110;color:var(--hm-orange)}.ea-steps li p{color:var(--hm-text);margin:0;line-height:1.55}.ea-fineprint{color:var(--hm-dim);margin-top:2rem}.ea-hero .hm-form .field.consent span{gap:.6rem;min-height:44px}.ea-hero .hm-form .field.consent input[type=checkbox]{appearance:none;cursor:pointer;background:0 0;border:1.5px solid #ffffff80;border-radius:3px;flex:none;width:20px;min-width:20px;max-width:20px;height:20px;margin:0;padding:0;position:relative}.ea-hero .hm-form .field.consent input[type=checkbox]:checked{background:var(--hm-orange);border-color:var(--hm-orange)}.ea-hero .hm-form .field.consent input[type=checkbox]:checked:after{content:"";border:solid var(--hm-ink);border-width:0 2px 2px 0;width:6px;height:11px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}@media (max-width:899px){.ea-steps li{grid-template-columns:2.4rem minmax(0,1fr)}.ea-steps li .hm-sc{grid-area:1/2}.ea-steps li p{grid-area:2/2}}@media (min-width:900px) and (max-height:760px){.ea-hero .hm-form{padding:1.25rem 1.5rem}.ea-hero .ea-form__head{margin-bottom:.75rem}.ea-hero .ea-form__badge{width:36px}.hm .ea-hero-band .hm-phero{padding-top:1.5rem}.ea-hero .hm-form .form-note{margin-bottom:.5rem}.ea-hero .ea-alert:empty{min-height:0;margin:0}.ea-hero .ea-alert:empty:before{content:none}.ea-hero .hm-form .field.consent{min-height:0}.ea-hero .hm-form .field{margin-bottom:.6rem}.ea-hero .hm-form .field input[type=email],.ea-hero .hm-form .field input[type=text]{height:44px}.ea-hero .ea-alert{margin-bottom:.4rem}}
