.lDX-RG_button{--sb-cut:12px;--sb-h:3.25rem;--sb-fill:var(--accent);--sb-ink:var(--on-accent);min-height:var(--sb-h);color:var(--sb-ink);font-family:var(--font-mono-stack);letter-spacing:.2em;text-transform:uppercase;isolation:isolate;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:color var(--dur-base) var(--ease-out), transform var(--dur-fast) var(--ease-out);background:0 0;border:0;align-items:center;gap:.85rem;padding:0 1.4rem 0 .55rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.lDX-RG_lg{--sb-h:4rem;--sb-cut:16px;gap:1rem;padding-right:1.8rem;font-size:.9375rem}.lDX-RG_sm{--sb-h:2.75rem;--sb-cut:9px;gap:.6rem;padding-right:1rem;font-size:.75rem}.lDX-RG_button:before,.lDX-RG_button:after{content:"";z-index:-1;clip-path:polygon(var(--sb-cut) 0, 100% 0, 100% calc(100% - var(--sb-cut)), calc(100% - var(--sb-cut)) 100%, 0 100%, 0 var(--sb-cut));position:absolute}.lDX-RG_button:before{background:var(--sb-fill);transition:background var(--dur-base) var(--ease-out);inset:0}.lDX-RG_button:after{background:linear-gradient(100deg, var(--sb-fill) 0 50%, transparent 50% 100%) 100% 0 / 220% 100% no-repeat;transition:background-position var(--dur-slow) var(--ease-out);inset:1px}.lDX-RG_solid:after{background-position:0 0;background-image:linear-gradient(100deg, var(--sb-fill) 0 45%, color-mix(in srgb, var(--sb-fill) 80%, white) 50%, var(--sb-fill) 55% 100%)}.lDX-RG_solid:hover:after{background-position:100% 0}.lDX-RG_ghost{--sb-ink:var(--text)}.lDX-RG_ghost:before{background:var(--line-strong)}.lDX-RG_ghost:after{background-color:color-mix(in srgb, var(--bg) 80%, transparent);background-image:linear-gradient(100deg, var(--sb-fill) 0 50%, transparent 50% 100%)}.lDX-RG_ghost:hover:before{background:var(--sb-fill)}.lDX-RG_ghost:hover:after{background-position:0 0}.lDX-RG_button:active{transform:translateY(1px)scale(.985)}.lDX-RG_button[aria-disabled=true],.lDX-RG_button:disabled{opacity:.55;pointer-events:none}.lDX-RG_core{width:calc(var(--sb-h) - .9rem);height:calc(var(--sb-h) - .9rem);flex:none;place-items:center;display:grid;position:relative}.lDX-RG_core:before{content:"";opacity:.45;transition:transform var(--dur-slower) var(--ease-spring);border:1px solid;position:absolute;inset:22%;transform:rotate(45deg)}.lDX-RG_star{width:58%;height:58%;transition:transform var(--dur-slower) var(--ease-spring)}.lDX-RG_button:hover .lDX-RG_star,.lDX-RG_button:focus-visible .lDX-RG_star{transform:rotate(90deg)scale(1.12)}.lDX-RG_button:hover .lDX-RG_core:before{transform:rotate(135deg)scale(.92)}.lDX-RG_pulse .lDX-RG_star{animation:lDX-RG_star-pulse 2.4s var(--ease-in-out) infinite}.lDX-RG_pulse .lDX-RG_core:after{content:"";animation:lDX-RG_ring 2.4s var(--ease-out) infinite;border:1px solid;position:absolute;inset:0;transform:rotate(45deg)}.lDX-RG_label{white-space:nowrap}.lDX-RG_arrow{width:14px;height:14px;transition:transform var(--dur-base) var(--ease-out);flex:none}.lDX-RG_button:hover .lDX-RG_arrow{transform:translate(4px)}.lDX-RG_ripple{pointer-events:none;width:40px;height:40px;color:var(--glow);z-index:2;animation:lDX-RG_ripple .62s var(--ease-out) forwards;margin:-20px 0 0 -20px;position:absolute}@keyframes lDX-RG_ripple{0%{opacity:.9;transform:scale(.2)rotate(0)}to{opacity:0;transform:scale(4.5)rotate(90deg)}}@keyframes lDX-RG_ring{0%{opacity:.7;transform:rotate(45deg)scale(.55)}to{opacity:0;transform:rotate(45deg)scale(1.15)}}.lDX-RG_emblem{width:var(--sb-h);justify-content:center;padding:0}.lDX-RG_emblem:before,.lDX-RG_emblem:after{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.lDX-RG_emblem .lDX-RG_core{width:100%;height:100%}.lDX-RG_emblem .lDX-RG_core:before{display:none}@keyframes lDX-RG_star-pulse{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.85;transform:scale(1.12)rotate(45deg)}}.lDX-RG_solid{--sb-ink:#fff}.lDX-RG_solid:before{background:#f2b04c}.lDX-RG_solid:after{background-color:#0b0b0e;background-image:none;inset:2px}.lDX-RG_solid:hover:before{background:#ff2e90}.lDX-RG_solid .lDX-RG_star{color:#ff2e90}.lDX-RG_ghost{--sb-fill:#0b0b0e}.lDX-RG_ghost:hover{color:#fff}
.C-azDa_region{--p:0;height:140dvh;margin-top:var(--space-2xl);position:relative}.C-azDa_stage{height:100dvh;padding:calc(var(--nav-h) + var(--space-s)) var(--gutter) var(--space-l);border-top:1px solid var(--line);isolation:isolate;grid-template-rows:1fr auto;display:grid;position:sticky;top:0;overflow:hidden}.C-azDa_media{z-index:-2;position:absolute;inset:0;overflow:hidden}.C-azDa_image{object-fit:cover;object-position:center 30%;width:100%;height:100%;opacity:calc(.18 + var(--p) * .32);transform:scale(calc(1.14 - var(--p) * .14));filter:saturate(calc(.4 + var(--p) * .6));position:absolute;inset:0}.C-azDa_shade{z-index:-1;background:linear-gradient(to top, var(--bg) 4%, color-mix(in srgb, var(--bg) 40%, transparent) 55%, var(--bg)), radial-gradient(70% 60% at 30% 60%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 70%);position:absolute;inset:0}.C-azDa_grid{z-index:-1;--grid-color:color-mix(in srgb, var(--accent) 22%, transparent);opacity:.6;position:absolute;inset:0}.C-azDa_top{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.C-azDa_body{align-self:end;gap:var(--space-s);min-width:0;display:grid}.C-azDa_title{max-width:100%;font-family:var(--font-display-stack);letter-spacing:-.01em;text-transform:uppercase;overflow-wrap:anywhere;justify-self:start;margin:0;font-size:clamp(3.5rem,15vw,22rem);font-weight:900;line-height:.82;display:inline-grid;position:relative}.C-azDa_titleGhost,.C-azDa_titleFill{grid-area:1/1}.C-azDa_titleGhost{color:#0000;-webkit-text-stroke:1px var(--line-strong)}.C-azDa_titleFill{color:var(--text);clip-path:inset(-.3em calc(100% - var(--p) * 100%) -.3em -.3em)}.C-azDa_title:after{content:"";top:.04em;bottom:.04em;left:calc(var(--p) * 100%);background:var(--accent);width:2px;opacity:calc(min(var(--p) * 25, 1) * min((1 - var(--p)) * 25, 1));pointer-events:none;position:absolute}.C-azDa_sublabel{max-width:46ch;color:var(--text-dim);font-family:var(--font-serif-stack);font-style:italic;font-size:var(--step-2);margin:0;line-height:1.2}.C-azDa_actions{align-items:center;gap:var(--space-s) var(--space-m);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.C-azDa_hint{margin:0}.C-azDa_ring{aspect-ratio:1;flex:none;width:clamp(5.5rem,9vw,8.5rem);position:relative}.C-azDa_ring svg{width:100%;height:100%;transform:rotate(-90deg)}.C-azDa_ringTrack{stroke:var(--line-strong)}.C-azDa_ringFill{stroke:var(--accent);stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--p))}.C-azDa_ringTicks{stroke:var(--line-strong)}.C-azDa_ringValue{text-align:center;font-family:var(--font-mono-stack);font-size:var(--step--1);color:var(--text);font-variant-numeric:tabular-nums;place-content:center;display:grid;position:absolute;inset:0}.C-azDa_ringValue small{letter-spacing:.18em;color:var(--text-faint);text-transform:uppercase;font-size:.625rem;display:block}.C-azDa_region[data-state=locking] .C-azDa_ringFill{stroke:var(--focus)}.C-azDa_region[data-state=locking] .C-azDa_titleFill{animation:C-azDa_breathe .5s var(--ease-in-out) infinite}@media (max-width:40em){.C-azDa_top{flex-direction:column-reverse}.C-azDa_ring{width:4.75rem}}@keyframes C-azDa_breathe{0%,to{opacity:.6}50%{opacity:1}}
