.HS70Aa_hero{isolation:isolate;min-height:min(calc(100svh - var(--header-height)), 640px);background:var(--color-bg);align-items:flex-start;padding-block:clamp(28px,4vw,56px) clamp(40px,5vw,64px);display:flex;position:relative;overflow:clip}.HS70Aa_inner{width:min(var(--container-max), 100% - 2 * var(--gutter));grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,56px);margin-inline:auto;display:grid}.HS70Aa_code{color:var(--color-accent);font-family:var(--font-serif);letter-spacing:-.04em;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:.04em;font-size:clamp(7rem,26vw,15rem);font-weight:400;line-height:.9;display:flex;position:relative}.HS70Aa_code:before{content:"";z-index:-1;aspect-ratio:1;background:radial-gradient(circle, var(--color-accent-soft) 0%, transparent 68%);border-radius:50%;width:86%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.HS70Aa_code span{color:var(--color-bg);-webkit-text-stroke:3px var(--color-accent);paint-order:stroke fill;animation:HS70Aa_rise .9s var(--ease) both}.HS70Aa_code span:last-child{animation-delay:.12s}.HS70Aa_tooth{width:.78em;height:.78em;animation:HS70Aa_settle 1.1s var(--ease) 60ms both, HS70Aa_float 6s ease-in-out 1.3s infinite alternate;flex:none;transform:rotate(-8deg)}.HS70Aa_text{min-width:0}.HS70Aa_text>*{animation:HS70Aa_rise .8s var(--ease) both}.HS70Aa_text>:nth-child(2){animation-delay:80ms}.HS70Aa_text>:nth-child(3){animation-delay:.14s}.HS70Aa_text>:nth-child(4){animation-delay:.2s}.HS70Aa_text>:nth-child(5){animation-delay:.26s}.HS70Aa_text>:nth-child(6){animation-delay:.32s}.HS70Aa_text>:nth-child(7){animation-delay:.38s}.HS70Aa_eyebrow{color:var(--color-accent);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:14px;margin-bottom:20px;font-size:.75rem;font-weight:600;display:flex}.HS70Aa_eyebrow:before{content:"";background:currentColor;width:36px;height:1px}.HS70Aa_title{max-width:14ch;font-size:clamp(2.5rem,5vw,4rem)}.HS70Aa_title em{color:var(--color-accent);font-style:italic}.HS70Aa_lead{max-width:30rem;color:var(--color-ink-soft);margin-top:18px;font-size:1.0625rem}.HS70Aa_search{background:var(--color-background);border:1px solid var(--color-line-strong);border-radius:var(--radius-md);max-width:32rem;box-shadow:0 18px 36px -28px color-mix(in srgb, var(--color-dark) 45%, transparent);transition:border-color .25s var(--ease), box-shadow .25s var(--ease);align-items:center;margin-top:28px;display:flex;overflow:clip}.HS70Aa_search:hover{border-color:var(--color-muted)}.HS70Aa_search:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 14%, transparent), 0 18px 36px -28px color-mix(in srgb, var(--color-dark) 45%, transparent)}.HS70Aa_icon{width:18px;height:18px;color:var(--color-muted);stroke-width:1.6px;transition:color .25s var(--ease);flex:none;margin-left:18px}.HS70Aa_search:focus-within .HS70Aa_icon{color:var(--color-accent)}.HS70Aa_input{background:0 0;border:0;flex:1;min-width:0;height:56px;padding:0 14px;font-size:1rem}.HS70Aa_input::placeholder{color:var(--color-muted);opacity:1}.HS70Aa_input:focus-visible{outline:none}.HS70Aa_submit{transition:background-color .25s var(--ease);border-radius:0;justify-content:center;align-self:stretch;align-items:center;gap:10px;padding:0 26px;display:inline-flex}.HS70Aa_submit svg{stroke-width:1.75px;width:17px;height:17px;transition:transform .3s var(--ease)}.HS70Aa_submit:hover svg{transform:translate(4px)}.HS70Aa_popular{flex-wrap:wrap;align-items:center;gap:10px 12px;max-width:32rem;margin-top:16px;display:flex}.HS70Aa_popularLabel{color:var(--color-muted);letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:600}.HS70Aa_popular ul{flex-wrap:wrap;gap:8px;display:flex}.HS70Aa_chip{border:1px solid color-mix(in srgb, var(--color-accent) 22%, transparent);background:var(--color-accent-soft);min-height:34px;color:var(--color-accent-strong);transition:background-color .25s var(--ease), border-color .25s var(--ease), color .25s var(--ease);border-radius:999px;align-items:center;padding:0 14px;font-size:.8125rem;font-weight:500;display:inline-flex}.HS70Aa_chip:hover{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-fill)}.HS70Aa_actions{margin-top:24px}.HS70Aa_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes HS70Aa_rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes HS70Aa_settle{0%{opacity:0;transform:translateY(-12px)rotate(10deg)}to{opacity:1;transform:rotate(-8deg)}}@keyframes HS70Aa_float{0%{transform:translateY(0)rotate(-8deg)}to{transform:translateY(-10px)rotate(-5deg)}}@media (min-width:900px){.HS70Aa_inner{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(40px,6vw,96px)}.HS70Aa_code{order:2;font-size:clamp(9rem,18vw,17rem)}.HS70Aa_text{order:1}}
