[data-showcase-chapter=hoodtrace]{--stage-bg0:#0b0908;--stage-bg1:#131008;--stage-accent:#fbbf24;--stage-accent2:#f97316;--stage-ink:#f7f1e8;--stage-ink-mut:#cbbfae;--stage-glow:#f9731633;background:linear-gradient(180deg, var(--stage-bg0), var(--stage-bg1));--axc-ht-band-h:clamp(min(33.34vw, 100svh), 58svh, 66.67vw);--axc-ht-slice:max(calc(100vw / 1200), calc(var(--axc-ht-band-h) / 400));--axc-ht-clear:calc(50vw - 350 * var(--axc-ht-slice))}.axc-hoodtrace-scene{isolation:isolate}@supports (view-timeline-name:--axs-probe) and (animation-timeline:--axs-probe){@media not (prefers-reduced-motion:reduce){[data-showcase-chapter=hoodtrace] .axs-chapter-body{view-timeline-name:--axc-ht-stuck;view-timeline-axis:block}[data-showcase-chapter=hoodtrace] .axs-scene{--axs-drift:28svh;animation:linear both axs-scene-drift;animation-timeline:--axc-ht-stuck;animation-range:contain}}}[data-showcase-chapter=hoodtrace].axs-chapter--flagship{min-height:0}.axc-hoodtrace-band{width:100%;height:var(--axc-ht-band-h);pointer-events:none;position:absolute;bottom:0;left:0;-webkit-mask-image:linear-gradient(#0000 0,#000 12px calc(100% - 14px),#0000 calc(100% - 2px));mask-image:linear-gradient(#0000 0,#000 12px calc(100% - 14px),#0000 calc(100% - 2px))}.axc-hoodtrace-canvas{width:100%;height:100%;display:block}.axc-hoodtrace-glow{--axc-ht-heat:calc(.62 + .38 * var(--chapter-progress,1));opacity:var(--axc-ht-heat);position:absolute;inset:0}[data-enhanced] [data-showcase-chapter=hoodtrace] .axc-hoodtrace-glow{opacity:0;transition:opacity .3s}[data-enhanced] [data-showcase-chapter=hoodtrace][data-beats~=b1] .axc-hoodtrace-glow{opacity:var(--axc-ht-heat);transition:opacity .5s .78s}[data-showcase-chapter=hoodtrace][data-warm] .axc-hoodtrace-glow{will-change:opacity}.axc-hoodtrace-canvas,.axc-hoodtrace-artifact,.axc-hoodtrace-after{--chapter-progress:1}[data-showcase-chapter=hoodtrace] :is(.ht-flame,.ht-flame-inner,.ht-flame-wok,.ht-flare,.ht-flare-glow,.ht-oven-glow,.ht-wokglow-breathe,.ht-glow-dance,.ht-cone,.ht-lamp-halo,.ht-pilot,.ht-clock-second,.ht-sway,.ht-lid,.ht-ticket-flutter,.ht-smoke,.ht-ember-fleck,.ht-potsteam,.ht-mote,.ht-spark,.ht-drip,.ht-flame-glow){animation:none}[data-showcase-chapter=hoodtrace] .ht-flame-glow{opacity:.85}[data-showcase-chapter=hoodtrace] .ht-lamp-halo{opacity:.55}[data-showcase-chapter=hoodtrace] :is(.ht-oven-glow,.ht-wokglow-breathe){opacity:.75}[data-showcase-chapter=hoodtrace] .ht-glow-dance{opacity:.8}[data-showcase-chapter=hoodtrace] .ht-cone{opacity:.9}[data-showcase-chapter=hoodtrace] :is(.ht-smoke,.ht-ember-fleck,.ht-potsteam,.ht-mote,.ht-spark,.ht-drip,.ht-flare,.ht-flare-glow){opacity:0}[data-enhanced] [data-showcase-chapter=hoodtrace] .ht-layer-prop{opacity:0;transition:opacity .3s,transform .3s;transform:translateY(-9px)}[data-enhanced] [data-showcase-chapter=hoodtrace][data-beats~=b1] .ht-layer-prop{opacity:1;transition:opacity .34s ease var(--axc-ht-d,0s), transform .5s cubic-bezier(.2, 1.25, .45, 1) var(--axc-ht-d,0s);transform:translateY(0)}.ht-layer-fire{transform-box:fill-box;transform-origin:50% 100%}[data-enhanced] [data-showcase-chapter=hoodtrace] .ht-layer-fire{opacity:0;transition:opacity .3s,transform .3s;transform:scaleY(.38)}[data-enhanced] [data-showcase-chapter=hoodtrace][data-beats~=b1] .ht-layer-fire{opacity:1;transition:opacity .3s ease var(--axc-ht-d,0s), transform .48s cubic-bezier(.2, 1.4, .5, 1) var(--axc-ht-d,0s);transform:scaleY(1)}[data-enhanced] [data-showcase-chapter=hoodtrace] :is(.ht-fire-floor,.ht-fire-bounce,.ht-fire-walldance,.ht-fire-underlight,.ht-fire-baffle),[data-enhanced] [data-showcase-chapter=hoodtrace][data-beats~=b1] :is(.ht-fire-floor,.ht-fire-bounce,.ht-fire-walldance,.ht-fire-underlight,.ht-fire-baffle){transform:none}[data-enhanced] [data-showcase-chapter=hoodtrace] .ht-layer-paper{opacity:0;transition:opacity .3s,transform .3s;transform:translate(26px)}[data-enhanced] [data-showcase-chapter=hoodtrace][data-beats~=b1] .ht-layer-paper{opacity:1;transition:opacity .3s ease var(--axc-ht-d,0s), transform .5s cubic-bezier(.2, 1.1, .4, 1) var(--axc-ht-d,0s);transform:translate(0)}[data-enhanced] [data-showcase-chapter=hoodtrace] .ht-layer-lamp{opacity:0}[data-enhanced] [data-showcase-chapter=hoodtrace][data-beats~=b1] .ht-layer-lamp{opacity:1;animation:axc-hoodtrace-strike .9s ease-out var(--axc-ht-d,0s) both}@keyframes axc-hoodtrace-strike{0%{opacity:0}18%{opacity:.75}26%{opacity:.12}52%{opacity:1}62%{opacity:.55}to{opacity:1}}[data-showcase-chapter=hoodtrace] .ht-prop-saute{--axc-ht-d:80ms}[data-showcase-chapter=hoodtrace] .ht-prop-pot{--axc-ht-d:.14s}[data-showcase-chapter=hoodtrace] .ht-prop-griddle{--axc-ht-d:.22s}[data-showcase-chapter=hoodtrace] .ht-prop-wok{--axc-ht-d:.3s}[data-showcase-chapter=hoodtrace] .ht-prop-mise{--axc-ht-d:.36s}[data-showcase-chapter=hoodtrace] .ht-fire-pilot-fryer{--axc-ht-d:.42s}[data-showcase-chapter=hoodtrace] .ht-fire-range{--axc-ht-d:.5s}[data-showcase-chapter=hoodtrace] .ht-fire-pot{--axc-ht-d:.56s}[data-showcase-chapter=hoodtrace] .ht-fire-oven{--axc-ht-d:.62s}[data-showcase-chapter=hoodtrace] .ht-fire-wok{--axc-ht-d:.68s}[data-showcase-chapter=hoodtrace] .ht-fire-pilot-wok{--axc-ht-d:.72s}[data-showcase-chapter=hoodtrace] .ht-fire-floor,[data-showcase-chapter=hoodtrace] .ht-fire-bounce{--axc-ht-d:.78s}[data-showcase-chapter=hoodtrace] .ht-fire-walldance{--axc-ht-d:.84s}[data-showcase-chapter=hoodtrace] .ht-fire-underlight,[data-showcase-chapter=hoodtrace] .ht-fire-baffle{--axc-ht-d:.9s}[data-showcase-chapter=hoodtrace] .ht-dress-rail{--axc-ht-d:1.05s}[data-showcase-chapter=hoodtrace] .ht-prop-tools{--axc-ht-d:1.12s}[data-showcase-chapter=hoodtrace] .ht-prop-clock{--axc-ht-d:1.18s}[data-showcase-chapter=hoodtrace] .ht-prop-shelfpots{--axc-ht-d:1.2s}[data-showcase-chapter=hoodtrace] .ht-dress-cup{--axc-ht-d:1.24s}[data-showcase-chapter=hoodtrace] .ht-lamp-fixtures{--axc-ht-d:1.32s}[data-showcase-chapter=hoodtrace] .ht-lamp-pools,[data-showcase-chapter=hoodtrace] .ht-lamp-shaft-a{--axc-ht-d:1.42s}[data-showcase-chapter=hoodtrace] .ht-lamp-shaft-b{--axc-ht-d:1.48s}[data-showcase-chapter=hoodtrace] .ht-lamp-jewel{--axc-ht-d:1.5s}[data-showcase-chapter=hoodtrace] .ht-lamp-shaft-c{--axc-ht-d:1.54s}[data-showcase-chapter=hoodtrace] .ht-lamp-motes{--axc-ht-d:1.6s}[data-enhanced] .axc-hoodtrace-rebook{opacity:0;transition:opacity .3s,transform .3s;transform:translate(88px)}[data-enhanced] [data-beats~=b3] .axc-hoodtrace-rebook{opacity:1;transition:opacity .3s,transform .55s cubic-bezier(.2,1.1,.4,1);transform:translate(0)}.axc-hoodtrace-artifact{right:1rem;bottom:calc(var(--axc-ht-band-h) + .85rem);z-index:2;position:absolute}@media (min-width:1024px) and (max-aspect-ratio:8/5){.axc-hoodtrace-artifact{top:clamp(5rem,12svh,8rem);bottom:auto}.axc-hoodtrace-cert{width:206px}}[data-enhanced] .axc-hoodtrace-artifact{opacity:0;transition:opacity .3s,transform .3s;transform:translateY(30px)}[data-enhanced] [data-beats~=b2] .axc-hoodtrace-artifact{opacity:1;transition:opacity .32s 50ms,transform .46s cubic-bezier(.16,1,.3,1) 50ms;transform:translateY(0)}.axc-hoodtrace-cert{width:clamp(206px,56vw,290px);padding:1.1rem 1.2rem .95rem;position:relative;transform:rotate(-1.4deg)}@media (min-width:1280px) and (min-aspect-ratio:1.6),(min-width:1440px) and (min-aspect-ratio:1.52){.axc-hoodtrace-artifact{top:auto;bottom:clamp(2.25rem,6vh,4rem);right:clamp(.9rem,1.4vw,1.75rem)}.axc-hoodtrace-cert{width:min(clamp(216px, 19.5vw, 286px), calc(var(--axc-ht-clear) - clamp(.9rem, 1.4vw, 1.75rem)))}}.axc-hoodtrace-clip{width:19px;height:45px;position:absolute;top:-10px;left:56%}.axc-hoodtrace-cert-head{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.axc-hoodtrace-cert-mark{justify-items:start;gap:.3rem;display:grid}.axc-hoodtrace-cert-flame{width:17px;height:17px}.axc-hoodtrace-ink{opacity:.72;background:#3a3126;border-radius:2px;height:.4rem;display:block}.axc-hoodtrace-ink-soft{opacity:.38;height:.32rem}.axc-hoodtrace-certno{justify-items:end;gap:.26rem;display:grid}.axc-hoodtrace-cert-label{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:#877658;font-size:.5rem}.axc-hoodtrace-odo{height:1em;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.05em;font-variant-numeric:tabular-nums;color:#b42318;align-items:flex-start;font-size:.74rem;font-weight:700;line-height:1;display:inline-flex;overflow:hidden}.axc-hoodtrace-odo-col{transform:translateY(calc(var(--axc-hoodtrace-odo,0) * -1em));flex-direction:column;display:flex}.axc-hoodtrace-odo-col>span{height:1em;display:block}[data-enhanced] .axc-hoodtrace-odo-col{transition:transform .3s;transform:translateY(0)}[data-enhanced] [data-beats~=b2] .axc-hoodtrace-odo-col{transform:translateY(calc(var(--axc-hoodtrace-odo,0) * -1em));transition:transform .55s cubic-bezier(.16,1,.3,1)}.axc-hoodtrace-lhrule{border-top:2px solid #b42318;border-bottom:1px solid #b08a3e;height:4px;margin:.6rem 0 .65rem;display:block}.axc-hoodtrace-cert-title{letter-spacing:.01em;color:#2f2820;margin:0 0 .55rem;font-family:Georgia,Iowan Old Style,serif;font-size:.84rem;line-height:1.25}.axc-hoodtrace-cert-lines{gap:.34rem;display:grid}.axc-hoodtrace-cert-note{color:#6a5c46;margin:.6rem 0 0;font-family:Georgia,Iowan Old Style,serif;font-size:.6rem;font-style:italic;line-height:1.5}.axc-hoodtrace-cert-foot{border-top:1px solid #3a312640;justify-content:space-between;align-items:flex-end;gap:.8rem;margin-top:.7rem;padding-top:.55rem;display:flex}.axc-hoodtrace-cert-foot>div{justify-items:start;gap:.18rem;display:grid}.axc-hoodtrace-scrawl{width:102px;height:22px;margin-bottom:-.28rem}.axc-hoodtrace-sigline{background:#3a312673;width:108px;height:1px;display:block}.axc-hoodtrace-seal{opacity:.88;width:88px;height:88px;position:absolute;bottom:2.5rem;right:.65rem;transform:rotate(-11deg)}[data-enhanced] .axc-hoodtrace-seal{opacity:0;transition:opacity .3s,transform .3s;transform:rotate(-11deg)scale(1.12)}[data-enhanced] [data-beats~=b2] .axc-hoodtrace-seal{opacity:.88;transition:opacity .2s 1s,transform .32s cubic-bezier(.2,1.4,.5,1) 1s;transform:rotate(-11deg)scale(1)}.axc-hoodtrace-after{z-index:2;margin-top:-12svh;padding-bottom:clamp(4.5rem,10vh,7.5rem);position:relative}.axc-hoodtrace-panel{border:1px solid color-mix(in srgb, var(--stage-ink) 12%, transparent);-webkit-backdrop-filter:blur(16px)saturate(115%);backdrop-filter:blur(16px)saturate(115%);background:linear-gradient(#18120a94,#0b0908b3);border-radius:1.1rem;gap:clamp(1.9rem,4vh,2.75rem);max-width:44rem;padding:clamp(1.6rem,4vw,2.6rem);display:grid;position:relative;box-shadow:0 24px 60px #00000073}.axc-hoodtrace-panel:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--stage-accent) 55%, transparent), transparent);height:1px;position:absolute;inset:-1px 8% auto}.axc-hoodtrace-lede{justify-items:start;gap:1.15rem;display:grid}.axc-hoodtrace-eyebrow{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.16em;color:#3a3126;background:linear-gradient(160deg,#f7efdf,#ede0c4);border-top:3px solid #b42318;border-radius:3px;align-items:center;gap:.55rem;padding:.5rem .85rem .45rem .65rem;font-size:.625rem;font-weight:500;display:inline-flex;transform:rotate(-1.2deg);box-shadow:inset 0 1px #ffffff59,0 12px 26px #0006}.axc-hoodtrace-eyebrow-punch{background:var(--stage-bg1);border-radius:9999px;flex:none;width:.44rem;height:.44rem;box-shadow:0 1px #fff6}@media (min-width:768px){.axc-hoodtrace-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2.5rem}}.axc-hoodtrace-close{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}@media (max-width:1023px){.axc-hoodtrace-after{margin-top:-8svh}}@media (hover:none) and (pointer:coarse){[data-enhanced] [data-showcase-chapter=hoodtrace] .axc-hoodtrace-canvas :is(.ht-layer-prop,.ht-layer-fire,.ht-layer-paper,.ht-layer-lamp){opacity:1;transition:none;animation:none;transform:none}}@media (prefers-reduced-motion:reduce){[data-enhanced] [data-showcase-chapter=hoodtrace] .axc-hoodtrace-glow{opacity:1}[data-enhanced] [data-showcase-chapter=hoodtrace] :is(.ht-layer-prop,.ht-layer-fire,.ht-layer-paper,.ht-layer-lamp),[data-enhanced] .axc-hoodtrace-artifact,[data-enhanced] .axc-hoodtrace-rebook{opacity:1;transform:none}[data-enhanced] .axc-hoodtrace-odo-col{transform:translateY(calc(var(--axc-hoodtrace-odo,0) * -1em))}[data-enhanced] .axc-hoodtrace-seal{opacity:.88;transform:rotate(-11deg)scale(1)}}
[data-showcase-chapter=genspector]{--stage-bg0:#09090b;--stage-bg1:#100f0a;--stage-accent:#fcbb00;--stage-accent2:#dd7400;--stage-ink:#f4f4f5;--stage-ink-mut:#b0aa9c;--stage-glow:#7b33063d;background:linear-gradient(180deg, var(--stage-bg0), var(--stage-bg1))}@supports (color:lab(0% 0 0)){[data-showcase-chapter=genspector]{--stage-accent:lab(80.1641% 16.6016 99.2089);--stage-accent2:lab(60.3514% 40.5624 87.1228);--stage-glow:lab(31.2288% 30.2627 40.0378/.24)}}.axc-genspector-sky{pointer-events:none;position:absolute;inset:0;overflow:hidden}.axc-genspector-band{width:100%;height:46%;min-height:min(30vw,100%);max-height:37.5vw;position:absolute;bottom:0;left:0;-webkit-mask-image:linear-gradient(#000 calc(100% - 14px),#0000);mask-image:linear-gradient(#000 calc(100% - 14px),#0000)}.axc-genspector-canvas{width:100%;height:100%;display:block}.axc-genspector-star{opacity:.4;background:#e4e4e7;border-radius:50%;position:absolute}[data-showcase-chapter=genspector][data-live] .axc-genspector-star{animation:5.2s ease-in-out infinite axc-genspector-twinkle}@keyframes axc-genspector-twinkle{0%,to{opacity:.22}50%{opacity:.85}}.axc-genspector-grp1{opacity:clamp(.04, calc(1 - (var(--scene-progress,1) - .4) * 24), 1)}.axc-genspector-grp2{opacity:clamp(.04, calc(1 - (var(--scene-progress,1) - .415) * 24), 1)}.axc-genspector-grp3{opacity:clamp(.04, calc(1 - (var(--scene-progress,1) - .43) * 24), 1)}.axc-genspector-grp4{opacity:clamp(.04, calc(1 - (var(--scene-progress,1) - .445) * 24), 1)}.axc-genspector-grp5{opacity:clamp(.04, calc(1 - (var(--scene-progress,1) - .46) * 24), 1)}.axc-genspector-grp6{opacity:clamp(.04, calc(1 - (var(--scene-progress,1) - .475) * 24), 1)}.axc-genspector-haze{opacity:clamp(0, calc(1 - (var(--scene-progress,1) - .42) * 10), 1)}[data-showcase-chapter=genspector][data-warm] .axc-genspector-grp1,[data-showcase-chapter=genspector][data-warm] .axc-genspector-grp2,[data-showcase-chapter=genspector][data-warm] .axc-genspector-grp3,[data-showcase-chapter=genspector][data-warm] .axc-genspector-grp4,[data-showcase-chapter=genspector][data-warm] .axc-genspector-grp5,[data-showcase-chapter=genspector][data-warm] .axc-genspector-grp6,[data-showcase-chapter=genspector][data-warm] .axc-genspector-haze{will-change:opacity}.axc-genspector-hospital-lit{opacity:1}[data-enhanced] [data-showcase-chapter=genspector] .axc-genspector-hospital-lit{opacity:.85}[data-enhanced] [data-showcase-chapter=genspector][data-beats~=b2] .axc-genspector-hospital-lit{animation:.95s linear both axc-genspector-transfer}@keyframes axc-genspector-transfer{0%{opacity:.85}22%{opacity:.4}40%{opacity:.92}56%{opacity:.55}to{opacity:1}}.axc-genspector-halo{opacity:1}[data-enhanced] [data-showcase-chapter=genspector] .axc-genspector-halo{opacity:.42;transition:opacity .3s}[data-enhanced] [data-showcase-chapter=genspector][data-beats~=b2] .axc-genspector-halo{opacity:1;transition:opacity .9s .15s}[data-showcase-chapter=genspector][data-live] .axc-genspector-halo-hum{animation:6s ease-in-out infinite alternate axc-genspector-breathe}[data-showcase-chapter=genspector][data-live] .axc-genspector-cross{animation:3.2s ease-in-out infinite alternate axc-genspector-breathe}@keyframes axc-genspector-breathe{0%{opacity:.62}to{opacity:1}}.axc-genspector-outage{opacity:1}[data-enhanced] [data-showcase-chapter=genspector] .axc-genspector-outage{opacity:0;transition:opacity .3s}[data-enhanced] [data-showcase-chapter=genspector][data-beats~=b2] .axc-genspector-outage{opacity:1;transition:opacity .45s .3s}.axc-genspector-bar{opacity:1}[data-enhanced] [data-showcase-chapter=genspector] .axc-genspector-bar{opacity:0;transition:opacity .3s}[data-enhanced] [data-showcase-chapter=genspector][data-beats~=b2] .axc-genspector-bar{opacity:1;transition:opacity .3s .6s}[data-enhanced] [data-showcase-chapter=genspector][data-beats~=b2] .axc-genspector-bar--2{transition-delay:.95s}[data-enhanced] [data-showcase-chapter=genspector][data-beats~=b2] .axc-genspector-bar--3{transition-delay:1.3s}[data-showcase-chapter=genspector][data-live][data-beats~=b2] .axc-genspector-genset{animation:.75s linear both axc-genspector-crank,.36s linear .75s infinite axc-genspector-idle}@keyframes axc-genspector-crank{0%{transform:translate(0)}12%{transform:translate(1.1px,-.6px)}24%{transform:translate(-.95px,.55px)}36%{transform:translate(.8px,.7px)}50%{transform:translate(-.65px,-.45px)}64%{transform:translate(.5px,.3px)}80%{transform:translate(-.3px,-.2px)}to{transform:translate(0)}}@keyframes axc-genspector-idle{0%,to{transform:translate(.3px,-.18px)}25%{transform:translate(-.25px,.15px)}50%{transform:translate(.2px,.25px)}75%{transform:translate(-.3px,-.2px)}}.axc-genspector-pulse{offset-path:path("M 905 349.5 L 862.5 349.5");offset-rotate:0deg;opacity:0}[data-showcase-chapter=genspector][data-live] .axc-genspector-pulse{animation:2.6s ease-in-out infinite axc-genspector-ride}@supports not (offset-path:path("M 0 0")){.axc-genspector-pulse{display:none}}@keyframes axc-genspector-ride{0%{offset-distance:0%;opacity:0}15%{opacity:1}80%{opacity:1}to{offset-distance:100%;opacity:0}}.axc-genspector-puff{opacity:0}[data-showcase-chapter=genspector][data-live] .axc-genspector-puff{animation:1.7s linear infinite axc-genspector-puff}@keyframes axc-genspector-puff{0%{opacity:0;transform:translate(0)}16%{opacity:.4}to{opacity:0;transform:translate(3.5px,-9.5px)}}.axc-genspector-led{opacity:.9}[data-showcase-chapter=genspector][data-live] .axc-genspector-led{animation:2.1s ease-in-out infinite axc-genspector-led}@keyframes axc-genspector-led{0%,to{opacity:.4}50%{opacity:1}}.axc-genspector-grid{z-index:1;grid-template-columns:minmax(0,1fr) minmax(16rem,21rem);align-items:start;gap:2.5rem;height:100%;padding-top:clamp(7rem,12svh,9rem);display:grid;position:relative}.axc-genspector-copy{flex-direction:column;align-items:flex-start;gap:1.05rem;max-width:38rem;display:flex}.axc-genspector-copy .axc-genspector-eyebrow{color:color-mix(in srgb, var(--stage-accent) 72%, var(--stage-ink-mut));align-items:center;gap:.55rem;display:inline-flex}.axc-genspector-eyebrow-tick{background:var(--stage-accent);width:1.4rem;height:1px}.axc-genspector-headline{font-size:clamp(2.35rem,4.4vw,4.05rem)}.axc-genspector-hl{color:var(--stage-accent)}.axc-genspector-after{z-index:2;position:relative}@media (min-width:1024px){.axc-genspector-after{margin-top:-10svh}}.axc-genspector-panel{flex-direction:column;align-items:flex-start;gap:1.15rem;max-width:44rem;padding:clamp(1.4rem,3.5vw,2.4rem);display:flex;position:relative}.axc-genspector-panel:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--stage-accent) 55%, transparent), transparent);height:1px;position:absolute;inset:-1px 8% auto}.axc-genspector-panel .axc-genspector-features{gap:.85rem}@media (min-width:768px){.axc-genspector-panel .axc-genspector-features{grid-template-columns:repeat(3,1fr);gap:1.3rem}}[data-enhanced] [data-showcase-chapter=genspector] .axc-genspector-reveal{opacity:0;transition:opacity .3s,transform .3s;transform:translateY(14px)}[data-enhanced] [data-showcase-chapter=genspector][data-beats~=b1] .axc-genspector-reveal{opacity:1;transition:opacity .5s,transform .65s cubic-bezier(.16,1,.3,1);transform:none}[data-enhanced] [data-showcase-chapter=genspector][data-beats~=b1] .axc-genspector-reveal--2{transition-delay:90ms}.axc-genspector-ledger{place-self:start end;width:100%;max-width:21rem;margin-top:clamp(6rem,min(22svh,100svh - 14.5vw - clamp(7rem,12svh,9rem) - 13.35rem),20rem);padding:1rem 1.1rem 1.15rem}[data-enhanced] [data-showcase-chapter=genspector] .axc-genspector-ledger{opacity:0;transition:opacity .3s,transform .3s;transform:translateY(12px)}[data-enhanced] [data-showcase-chapter=genspector][data-beats~=b2] .axc-genspector-ledger{opacity:1;transition:opacity .5s,transform .6s cubic-bezier(.16,1,.3,1);transform:none}.axc-genspector-ledger .axc-genspector-ledger-head{color:color-mix(in srgb, var(--stage-accent) 65%, var(--stage-ink-mut));margin-bottom:.65rem}.axc-genspector-lrow{height:1.9rem;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.05em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--stage-ink-mut);white-space:nowrap;grid-template-columns:3.6rem 1fr 4.6rem 5.9rem;align-items:center;font-size:.66rem;display:grid}.axc-genspector-lhead{letter-spacing:.12em;border-bottom:1px solid #ffffff14;height:1.55rem;font-size:.6rem}.axc-genspector-unit{color:var(--stage-ink)}.axc-genspector-badge{align-items:center;gap:.32rem;display:inline-flex}.axc-genspector-badge:before{content:"";background:currentColor;border-radius:9999px;width:.32rem;height:.32rem}.axc-genspector-badge--red{color:#f87171}.axc-genspector-badge--yellow{color:#facc15}.axc-genspector-badge--green{color:#4ade80}.axc-genspector-badge--zinc{color:#a1a1aa}.axc-genspector-swap{align-items:center;display:inline-flex;position:relative}.axc-genspector-swap-was{opacity:0;align-items:center;display:inline-flex;position:absolute;inset:0}.axc-genspector-swap-now{opacity:1}[data-enhanced] [data-showcase-chapter=genspector] .axc-genspector-swap-was{opacity:1;transition:opacity .3s}[data-enhanced] [data-showcase-chapter=genspector] .axc-genspector-swap-now{opacity:0;transition:opacity .3s}[data-enhanced] [data-showcase-chapter=genspector][data-beats~=b2] .axc-genspector-swap-was{opacity:0;transition:opacity .35s .75s}[data-enhanced] [data-showcase-chapter=genspector][data-beats~=b2] .axc-genspector-swap-now{opacity:1;transition:opacity .35s .75s}[data-enhanced] [data-showcase-chapter=genspector] .axc-genspector-row-flip{transition:transform .3s;transform:translateY(-1.9rem)}[data-enhanced] [data-showcase-chapter=genspector] .axc-genspector-row-due{transition:transform .3s;transform:translateY(1.9rem)}[data-enhanced] [data-showcase-chapter=genspector][data-beats~=b2] .axc-genspector-row-flip,[data-enhanced] [data-showcase-chapter=genspector][data-beats~=b2] .axc-genspector-row-due{transition:transform .55s cubic-bezier(.2,1.1,.4,1) 1.15s;transform:none}@media (min-width:1024px) and (max-height:900px){.axc-genspector-headline{font-size:clamp(2rem,3.4vw,2.9rem)}}@media (min-width:1024px) and (max-height:760px){.axc-genspector-copy{gap:.8rem}.axc-genspector-headline{font-size:clamp(1.8rem,2.8vw,2.4rem)}}.axc-genspector-track{position:relative}[data-showcase-chapter=genspector].axs-chapter--flagship{min-height:0}@media (min-width:1024px){[data-showcase-chapter=genspector] .axs-scene{position:relative}}@media (max-width:1023px){.axs-scene.axc-genspector-stage{height:auto;position:relative;overflow:visible}.axc-genspector-sky{height:42svh;min-height:17rem;position:relative}.axc-genspector-grid{grid-template-columns:minmax(0,1fr);gap:1.6rem;height:auto;padding-top:1.9rem;padding-bottom:3.5rem}.axc-genspector-headline{font-size:clamp(2.1rem,8.4vw,3rem)}.axc-genspector-ledger{justify-self:start;max-width:24rem;margin-top:0}.axc-genspector-grp1{opacity:clamp(.04, calc(1 - (var(--scene-progress,1) - .04) * 24), 1)}.axc-genspector-grp2{opacity:clamp(.04, calc(1 - (var(--scene-progress,1) - .055) * 24), 1)}.axc-genspector-grp3{opacity:clamp(.04, calc(1 - (var(--scene-progress,1) - .07) * 24), 1)}.axc-genspector-grp4{opacity:clamp(.04, calc(1 - (var(--scene-progress,1) - .085) * 24), 1)}.axc-genspector-grp5{opacity:clamp(.04, calc(1 - (var(--scene-progress,1) - .1) * 24), 1)}.axc-genspector-grp6{opacity:clamp(.04, calc(1 - (var(--scene-progress,1) - .115) * 24), 1)}.axc-genspector-haze{opacity:clamp(0, calc(1 - (var(--scene-progress,1) - .06) * 10), 1)}[data-enhanced] [data-showcase-chapter=genspector][data-beats~=b1] .axc-genspector-hospital-lit{animation:.95s linear both axc-genspector-transfer}[data-enhanced] [data-showcase-chapter=genspector][data-beats~=b1] .axc-genspector-halo{opacity:1;transition:opacity .9s .15s}[data-enhanced] [data-showcase-chapter=genspector][data-beats~=b1] .axc-genspector-outage{opacity:1;transition:opacity .45s .3s}[data-enhanced] [data-showcase-chapter=genspector][data-beats~=b1] .axc-genspector-bar{opacity:1;transition:opacity .3s .6s}[data-enhanced] [data-showcase-chapter=genspector][data-beats~=b1] .axc-genspector-bar--2{transition-delay:.95s}[data-enhanced] [data-showcase-chapter=genspector][data-beats~=b1] .axc-genspector-bar--3{transition-delay:1.3s}[data-showcase-chapter=genspector][data-live][data-beats~=b1] .axc-genspector-genset{animation:.75s linear both axc-genspector-crank,.36s linear .75s infinite axc-genspector-idle}}@media (prefers-reduced-motion:reduce){.axc-genspector-grp1,.axc-genspector-grp2,.axc-genspector-grp3,.axc-genspector-grp4,.axc-genspector-grp5,.axc-genspector-grp6{opacity:.04}.axc-genspector-haze{opacity:0}[data-enhanced] [data-showcase-chapter=genspector] .axc-genspector-reveal,[data-enhanced] [data-showcase-chapter=genspector] .axc-genspector-outage,[data-enhanced] [data-showcase-chapter=genspector] .axc-genspector-bar,[data-enhanced] [data-showcase-chapter=genspector] .axc-genspector-halo,[data-enhanced] [data-showcase-chapter=genspector] .axc-genspector-hospital-lit,[data-enhanced] [data-showcase-chapter=genspector] .axc-genspector-ledger,[data-enhanced] [data-showcase-chapter=genspector] .axc-genspector-swap-now{opacity:1;transform:none}[data-enhanced] [data-showcase-chapter=genspector] .axc-genspector-swap-was{opacity:0}[data-enhanced] [data-showcase-chapter=genspector] .axc-genspector-row-flip,[data-enhanced] [data-showcase-chapter=genspector] .axc-genspector-row-due{transform:none}}
[data-showcase-chapter=doorspector]{--stage-bg0:#060a0b;--stage-bg1:#0a1113;--stage-accent:#34d399;--stage-accent2:#10b981;--stage-ink:#ecf5ef;--stage-ink-mut:#b3c4ba;--stage-glow:#34d3992b;background:linear-gradient(180deg, var(--stage-bg0), var(--stage-bg1))}@supports (view-timeline-name:--axs-probe) and (animation-timeline:--axs-probe){@media not (prefers-reduced-motion:reduce){[data-showcase-chapter=doorspector] .axs-chapter-body{view-timeline-name:--axc-ds-stuck;view-timeline-axis:block}[data-showcase-chapter=doorspector] .axs-scene{--axs-drift:24svh;animation:linear both axs-scene-drift;animation-timeline:--axc-ds-stuck;animation-range:contain}}}[data-showcase-chapter=doorspector].axs-chapter--flagship{min-height:0}.axc-doorspector-band{pointer-events:none;width:100%;height:58%;min-height:min(33.34vw,100%);max-height:66.67vw;position:absolute;bottom:0;left:0;-webkit-mask-image:linear-gradient(#0000 0,#000 44px calc(100% - 2px),#0000);mask-image:linear-gradient(#0000 0,#000 44px calc(100% - 2px),#0000)}.axc-doorspector-canvas{width:100%;height:100%;display:block}.axc-doorspector-throw{background:radial-gradient(closest-side,#34d39924,#34d3990d 55%,#0000 72%);border-radius:50%;width:26%;height:55%;position:absolute;top:4%;left:38%}[data-enhanced] .axc-doorspector-ign,[data-enhanced] .axc-doorspector-halo,[data-enhanced] .axc-doorspector-gap{opacity:.22}[data-enhanced] [data-beats~=b1] .axc-doorspector-ign,[data-enhanced] [data-beats~=b1] .axc-doorspector-halo,[data-enhanced] [data-beats~=b1] .axc-doorspector-gap{opacity:1}[data-enhanced] [data-beats~=b1] .axc-doorspector-ign{animation:1.1s ease-out both axc-doorspector-ignite}@keyframes axc-doorspector-ignite{0%{opacity:0}22%{opacity:.6}34%{opacity:.15}58%{opacity:.9}to{opacity:1}}.axc-doorspector-halo,.axc-doorspector-pool-wide{transform-box:fill-box;transform-origin:50%}[data-showcase-chapter=doorspector][data-live][data-beats~=b1] .axc-doorspector-halo{animation:1.1s ease-out both axc-doorspector-ignite,5.6s ease-in-out 1.2s infinite alternate axc-doorspector-breathe}@keyframes axc-doorspector-breathe{0%{opacity:.55}to{opacity:.95}}[data-showcase-chapter=doorspector][data-live][data-beats~=b1] .axc-doorspector-gap{animation:1.1s ease-out both axc-doorspector-ignite,7s ease-in-out 1.2s infinite axc-doorspector-flicker}@keyframes axc-doorspector-flicker{0%,to{opacity:.9}12%{opacity:1}14%{opacity:.72}55%{opacity:.85}}.axc-doorspector-pool-wide{transform:scale(calc(.82 + .18 * var(--scene-progress,1)))}[data-showcase-chapter=doorspector][data-live] .axc-doorspector-led{animation:3.4s ease-in-out infinite axc-doorspector-led}@keyframes axc-doorspector-led{0%,88%,to{opacity:.25}92%{opacity:1}}.axc-doorspector-mote{opacity:0}[data-showcase-chapter=doorspector][data-live] .axc-doorspector-mote{animation-name:axc-doorspector-drift;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes axc-doorspector-drift{0%{opacity:0;transform:translateY(16px)}20%{opacity:.55}55%{opacity:.4;transform:translate(6px,-22px)}to{opacity:0;transform:translate(-4px,-54px)}}.axc-doorspector-tag-swing{transform-box:fill-box;transform-origin:50% 0}[data-enhanced] [data-beats~=b3] .axc-doorspector-tag-swing{animation:3s cubic-bezier(.33,1,.68,1) both axc-doorspector-sway}@keyframes axc-doorspector-sway{0%{transform:rotate(-9deg)}38%{transform:rotate(3.8deg)}70%{transform:rotate(-3.2deg)}to{transform:rotate(0)}}.axc-doorspector-artifacts{pointer-events:none;position:absolute;bottom:clamp(4rem,11vh,7.5rem);right:clamp(1rem,4vw,5.5rem)}.axc-doorspector-form{color:#33413a;background:repeating-linear-gradient(90deg,#0000 0 22px,#147a4e0f 22px 23px),repeating-linear-gradient(#0000 0 22px,#147a4e17 22px 23px),linear-gradient(160deg,#f6f8f4,#e6ebe2);border-radius:6px;width:clamp(220px,26vw,330px);padding:1.15rem 1.15rem .95rem;position:relative;transform:rotate(-1.5deg);box-shadow:inset 0 1px #fff6,0 22px 48px #0000008c}[data-enhanced] .axc-doorspector-form{opacity:0;transition:opacity .3s,transform .3s;transform:translateY(30px)rotate(-1.5deg)}[data-enhanced] [data-beats~=b2] .axc-doorspector-form{opacity:1;transition:opacity .3s 50ms,transform .42s cubic-bezier(.16,1,.3,1) 50ms;transform:translateY(0)rotate(-1.5deg)}.axc-doorspector-clip{background:linear-gradient(#6b7a72,#2c3b3a 70%);border-radius:7px 7px 3px 3px;width:58px;height:15px;position:absolute;top:-9px;left:50%;transform:translate(-50%);box-shadow:0 2px 4px #0006}.axc-doorspector-clip:after{content:"";background:#0a1113;border-radius:3px;width:26px;height:5px;position:absolute;top:4px;left:50%;transform:translate(-50%)}.axc-doorspector-form-head{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.1em;color:#45584e;justify-content:space-between;font-size:.58rem;display:flex}.axc-doorspector-form-title{letter-spacing:.01em;color:#23332b;border-bottom:2px solid #147a4ebf;margin:.45rem 0 .6rem;padding-bottom:.35rem;font-family:Georgia,Iowan Old Style,serif;font-size:.95rem}.axc-doorspector-rows{gap:.32rem;margin:0;padding:0;list-style:none;display:grid}.axc-doorspector-row{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.04em;color:#3c4f45;align-items:center;gap:.45rem;font-size:.6rem;display:flex}[data-enhanced] .axc-doorspector-row{opacity:0;transition:opacity .3s,transform .3s;transform:translate(-8px)}[data-enhanced] [data-beats~=b2] .axc-doorspector-row{opacity:1;transition:opacity .25s ease calc(.18s + var(--axc-doorspector-i,0) * 80ms), transform .3s ease calc(.18s + var(--axc-doorspector-i,0) * 80ms);transform:translate(0)}.axc-doorspector-box{color:#147a4e;background:#147a4e12;border:1px solid #7b9187;border-radius:2px;flex:none;place-items:center;width:13px;height:13px;font-size:.55rem;line-height:1;display:grid}.axc-doorspector-sig-row{border-top:1px solid #3c4f4540;justify-content:space-between;align-items:flex-end;margin-top:.8rem;padding-top:.5rem;display:flex}.axc-doorspector-scrawl{flex:none;width:clamp(72px,8vw,96px);height:auto}.axc-doorspector-sig-label{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.12em;color:#5d7268;font-size:.5rem}.axc-doorspector-stamp{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.2em;border:2px solid;border-radius:6px;padding:.22rem .5rem;font-weight:700;position:absolute}.axc-doorspector-stamp--pass{color:#147a4e;opacity:.92;font-size:.8rem;bottom:2.9rem;right:1rem;transform:rotate(-8deg)}[data-enhanced] .axc-doorspector-stamp--pass{opacity:0;transition:opacity .3s,transform .3s;transform:rotate(-8deg)scale(1.14)}[data-enhanced] [data-beats~=b2] .axc-doorspector-stamp--pass{opacity:.92;transition:opacity .22s .62s,transform .3s cubic-bezier(.2,1.4,.5,1) .62s;transform:rotate(-8deg)scale(1)}.axc-doorspector-due{width:clamp(180px,20vw,250px);padding:.7rem .8rem .8rem;position:absolute;bottom:calc(100% + .7rem);left:-.6rem;transform:rotate(1.4deg)}[data-enhanced] .axc-doorspector-due{opacity:0;transition:opacity .3s,transform .3s;transform:translateY(16px)rotate(1.4deg)}[data-enhanced] [data-beats~=b3] .axc-doorspector-due{opacity:1;transition:opacity .28s,transform .4s cubic-bezier(.16,1,.3,1);transform:translateY(0)rotate(1.4deg)}.axc-doorspector-due-head{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--stage-ink-mut);justify-content:space-between;font-size:.55rem;display:flex}.axc-doorspector-due-rows{gap:.42rem;margin:.55rem 0 0;padding:0;list-style:none;display:grid}.axc-doorspector-due-rows li{justify-content:space-between;align-items:center;display:flex}.axc-doorspector-due-door{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.06em;color:var(--stage-ink);font-size:.6rem}.axc-doorspector-chip{border:1px solid color-mix(in srgb, currentColor 45%, transparent);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.1em;border-radius:9999px;flex:none;padding:.09rem .45rem;font-size:.52rem}.axc-doorspector-chip--overdue{color:#f87171;background:#b4231829}.axc-doorspector-chip--due{color:#fbbf24;background:#fbbf2414}.axc-doorspector-chip--booked{color:#34d399;background:#34d39914}.axc-doorspector-after{z-index:2;margin-top:-12svh;position:relative}.axc-doorspector-panel{border:1px solid color-mix(in srgb, var(--stage-ink) 12%, transparent);background:linear-gradient(#101a1cf0,#080f11f5);border-radius:1.1rem;gap:1.6rem;max-width:44rem;padding:clamp(1.6rem,4vw,2.6rem);display:grid;position:relative}.axc-doorspector-panel:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--stage-accent) 55%, transparent), transparent);height:1px;position:absolute;inset:-1px 8% auto}.axc-doorspector-footnote{justify-items:center;gap:.8rem;margin-top:clamp(4rem,9vh,7rem);padding-bottom:.5rem;display:grid}.axs-rule.axc-doorspector-footnote-rule{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--stage-accent) 40%, transparent) 50%, transparent)}@media (min-width:768px){.axc-doorspector-panel .axs-features{grid-template-columns:repeat(3,1fr);gap:1.4rem}}[data-showcase-chapter=doorspector][data-warm] .axc-doorspector-pool-wide{will-change:transform}
[data-showcase-chapter=sites]{--stage-bg0:#09090b;--stage-bg1:#0a1016;--stage-accent:#22d3ee;--stage-accent2:#0891b2;--stage-ink:#f4f4f5;--stage-ink-mut:#a1a1aa;--stage-glow:#0891b238;background:linear-gradient(180deg, var(--stage-bg0), var(--stage-bg1))}.axc-sites-switcher[data-active=sudsite],.axc-sites-chip[data-tenant=sudsite],.axc-sites-door[data-tenant=sudsite]{--axc-sites-brand:#0891b2;--axc-sites-bright:#22d3ee;--axc-sites-halo:#22d3ee}.axc-sites-switcher[data-active=sodsite],.axc-sites-chip[data-tenant=sodsite],.axc-sites-door[data-tenant=sodsite]{--axc-sites-brand:#16a34a;--axc-sites-bright:#4ade80;--axc-sites-halo:#4ade80}.axc-sites-switcher[data-active=woofsite],.axc-sites-chip[data-tenant=woofsite],.axc-sites-door[data-tenant=woofsite]{--axc-sites-brand:#ea580c;--axc-sites-bright:#fb923c;--axc-sites-halo:#60a5fa}.axc-sites-stage{padding-block:2rem 3.5rem}[data-showcase-chapter=sites].axs-chapter--family{min-height:0}@media (min-width:1024px){.axc-sites-stage{align-items:center;min-height:100svh;padding-block:2.5rem;display:flex}}.axc-sites-grid{align-items:center;gap:3rem;display:grid}@media (min-width:1024px){.axc-sites-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:3.5rem}}.axc-sites-copy{flex-direction:column;order:2;align-items:flex-start;gap:1.5rem;display:flex}.axc-sites-switcher{flex-direction:column;order:1;gap:1.3rem;min-width:0;padding-top:2.6rem;display:flex}@media (min-width:1024px){.axc-sites-copy{order:1}.axc-sites-switcher{order:2}}.axc-sites-copy .axc-sites-features{gap:1.1rem 1.6rem}@media (min-width:640px){.axc-sites-copy .axc-sites-features{grid-template-columns:repeat(2,minmax(0,1fr))}}.axc-sites-windowbox{width:100%;max-width:40rem;transform:translateY(calc((1 - var(--chapter-progress,1)) * 24px));margin-inline:auto;position:relative}.axc-sites-copy,.axc-sites-window,.axc-sites-legend,.axc-sites-rack,.axc-sites-doors{--chapter-progress:1}.axc-sites-window{aspect-ratio:16/10;background:#0d0f13;border:1px solid #ffffff26;border-radius:1rem;position:relative;overflow:hidden;box-shadow:0 30px 90px #00000094}.axc-sites-window .axc-sites-card{max-width:100%}.axc-sites-window .axc-sites-card>div{will-change:auto}.axc-sites-sheen,.axc-sites-ring{z-index:40}.axc-sites-sheen{pointer-events:none;background:linear-gradient(115deg,#ffffff52,#ffffff0f 26%,#0000 40%);position:absolute;inset:0}.axc-sites-ring{pointer-events:none;border:1px solid color-mix(in srgb, var(--axc-sites-halo) 55%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--axc-sites-halo) 18%, transparent), 0 10px 44px color-mix(in srgb, var(--axc-sites-halo) 20%, transparent);border-radius:1rem;position:absolute;inset:0}.axc-sites-floor{pointer-events:none;background:radial-gradient(50% 60% at 50% 38%, color-mix(in srgb, var(--axc-sites-halo) 34%, transparent), transparent 72%);height:4.6rem;position:absolute;bottom:-3.6rem;left:6%;right:6%}.axc-sites-legend{flex-direction:column;gap:.6rem;margin-top:1.4rem;display:flex}.axc-sites-caption{letter-spacing:.12em}.axc-sites-strip{flex-wrap:wrap;align-items:center;gap:.1rem;display:flex}.axc-sites-tick{cursor:pointer;background:0 0;border:0;border-radius:.25rem;justify-content:center;align-items:center;min-width:24px;min-height:24px;padding:.5rem .3rem;display:flex}.axc-sites-tick-mark{background:color-mix(in srgb, var(--stage-ink-mut) 55%, transparent);border-radius:1px;width:.85rem;height:2px;transition:width .35s cubic-bezier(.16,1,.3,1),background-color .3s;display:block}.axc-sites-tick:hover .axc-sites-tick-mark{background:var(--stage-ink)}.axc-sites-tick[aria-current=true] .axc-sites-tick-mark{background:var(--axc-sites-bright);width:1.85rem}.axc-sites-tick:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--axc-sites-bright) 55%, transparent);outline:none}.axc-sites-rack,.axc-sites-doors{grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));gap:.55rem;width:100%;max-width:40rem;margin-inline:auto;display:grid}.axc-sites-doors{margin-top:-.6rem}.axc-sites-chip{border:1px solid color-mix(in srgb, var(--stage-ink) 12%, transparent);text-align:left;cursor:pointer;background:linear-gradient(#0e1218,#090b0f);border-radius:.62rem;flex-direction:column;min-width:0;min-height:44px;padding:0;transition:border-color .22s,background-color .22s,box-shadow .28s,transform .28s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden;box-shadow:0 10px 26px -18px #000000e6}.axc-sites-chip[aria-current=true]{border-color:color-mix(in srgb, var(--axc-sites-brand) 62%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--axc-sites-brand) 22%, transparent), 0 18px 34px -22px color-mix(in srgb, var(--axc-sites-brand) 85%, transparent);background:linear-gradient(#101720,#0a0e13)}.axc-sites-chip:hover{border-color:color-mix(in srgb, var(--axc-sites-bright) 45%, transparent);box-shadow:0 18px 32px -20px color-mix(in srgb, var(--axc-sites-brand) 75%, transparent);transform:translateY(-2px)}.axc-sites-chip:focus-visible{border-color:color-mix(in srgb, var(--axc-sites-bright) 80%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--axc-sites-bright) 30%, transparent);outline:none}.axc-sites-chip-chrome{border-bottom:1px solid color-mix(in srgb, var(--stage-ink) 9%, transparent);background:color-mix(in srgb, var(--stage-ink) 4%, transparent);align-items:center;gap:.34rem;padding:.3rem .4rem;display:flex}.axc-sites-chip-dots{flex:none;gap:.13rem;display:flex}.axc-sites-chip-dots>span{background:color-mix(in srgb, var(--stage-ink) 26%, transparent);border-radius:9999px;width:3px;height:3px}.axc-sites-chip-dots>span:nth-child(2){background:color-mix(in srgb, var(--stage-ink) 18%, transparent)}.axc-sites-chip-dots>span:nth-child(3){background:color-mix(in srgb, var(--stage-ink) 12%, transparent)}.axc-sites-chip-bar{background:color-mix(in srgb, var(--stage-ink) 6%, transparent);border-radius:9999px;flex:auto;align-items:center;gap:.22rem;min-width:0;padding:.08rem .34rem;display:flex}.axc-sites-chip-favicon{background:var(--axc-sites-brand);border-radius:1px;flex:none;width:4px;height:4px;transition:background-color .22s}.axc-sites-chip-host{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.01em;color:color-mix(in srgb, var(--stage-ink-mut) 78%, transparent);font-size:.5rem;transition:color .22s;overflow:hidden}.axc-sites-chip[aria-current=true] .axc-sites-chip-favicon{background:var(--axc-sites-bright)}.axc-sites-chip[aria-current=true] .axc-sites-chip-host{color:var(--stage-ink)}.axc-sites-chip-page{opacity:.66;transition:opacity .28s;display:block}.axc-sites-chip:hover .axc-sites-chip-page,.axc-sites-chip:focus-visible .axc-sites-chip-page{opacity:.86}.axc-sites-chip[aria-current=true] .axc-sites-chip-page{opacity:1}.axc-sites-chip-hero{aspect-ratio:5/2;background:#0a0d12;display:block;position:relative;overflow:hidden}.axc-sites-chip-hero:before{content:"";background:radial-gradient(112% 130% at 50% 118%, color-mix(in srgb, var(--axc-sites-brand) 46%, transparent), transparent 72%);opacity:.32;transition:opacity .3s;position:absolute;inset:0}.axc-sites-chip[aria-current=true] .axc-sites-chip-hero:before{opacity:1}.axc-sites-scene{width:100%;height:100%;color:var(--axc-sites-brand);display:block;position:relative}.axc-sites-lit{color:var(--axc-sites-bright)}.axc-sites-chip-copy{flex-direction:column;gap:.2rem;padding:.42rem .5rem .5rem;display:flex}.axc-sites-chip-h{background:color-mix(in srgb, var(--stage-ink) 48%, transparent);border-radius:2px;width:62%;height:3.5px}.axc-sites-chip-line{background:color-mix(in srgb, var(--stage-ink) 20%, transparent);border-radius:1px;width:88%;height:2px}.axc-sites-chip-line--short{width:58%}.axc-sites-chip-book{border:1px solid color-mix(in srgb, var(--axc-sites-brand) 55%, transparent);background:color-mix(in srgb, var(--axc-sites-brand) 18%, transparent);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.14em;color:color-mix(in srgb, var(--axc-sites-bright) 82%, #fff);border-radius:9999px;align-self:flex-start;margin-top:.16rem;padding:.06rem .34rem;font-size:.45rem;line-height:1.5}.axc-sites-chip-plate{border-top:1px solid color-mix(in srgb, var(--stage-ink) 9%, transparent);background:#00000038;flex-direction:column;gap:.1rem;margin-top:auto;padding:.42rem .5rem .46rem;display:flex}.axc-sites-chip-id{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.09em;color:color-mix(in srgb, var(--stage-ink) 78%, transparent);font-size:.63rem;line-height:1.15;transition:color .22s}.axc-sites-chip-trade{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.1em;color:color-mix(in srgb, var(--stage-ink-mut) 82%, transparent);font-size:.52rem;line-height:1.25;transition:color .22s}.axc-sites-chip[aria-current=true] .axc-sites-chip-id{color:var(--stage-ink)}.axc-sites-chip[aria-current=true] .axc-sites-chip-trade{color:color-mix(in srgb, var(--axc-sites-bright) 72%, var(--stage-ink-mut))}.axc-sites-door{border:1px solid color-mix(in srgb, var(--stage-ink) 12%, transparent);background:color-mix(in srgb, var(--stage-bg0) 72%, black 12%);text-align:center;min-width:0;min-height:44px;color:color-mix(in srgb, var(--stage-ink) 62%, transparent);border-radius:.5rem;justify-content:center;align-items:center;padding:.6rem .55rem;font-size:.78rem;font-weight:600;line-height:1.2;text-decoration:none;transition:border-color .22s,background-color .22s,color .22s,box-shadow .28s,transform .28s cubic-bezier(.16,1,.3,1);display:flex}.axc-sites-door-label{text-wrap:balance;min-width:0}.axc-sites-door[data-lit]{border-color:color-mix(in srgb, var(--axc-sites-brand) 58%, transparent);background:color-mix(in srgb, var(--axc-sites-brand) 13%, var(--stage-bg0));color:color-mix(in srgb, var(--axc-sites-bright) 55%, #fff);box-shadow:0 0 0 1px color-mix(in srgb, var(--axc-sites-brand) 18%, transparent), 0 14px 30px -20px color-mix(in srgb, var(--axc-sites-brand) 85%, transparent)}.axc-sites-door:hover{border-color:color-mix(in srgb, var(--axc-sites-brand) 48%, transparent);color:var(--stage-ink);transform:translateY(-1px)}.axc-sites-door[data-lit]:hover{border-color:color-mix(in srgb, var(--axc-sites-bright) 72%, transparent);color:#fff}.axc-sites-door:focus-visible{color:var(--stage-ink);border-color:color-mix(in srgb, var(--axc-sites-bright) 80%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--axc-sites-bright) 30%, transparent);outline:none}@media (max-width:479px){.axc-sites-door{padding-inline:.35rem;font-size:.72rem}}[data-enhanced] .axc-sites-ring,[data-enhanced] .axc-sites-sheen,[data-enhanced] .axc-sites-floor{opacity:0;transition:opacity .3s}[data-enhanced] [data-beats~=b1] .axc-sites-ring,[data-enhanced] [data-beats~=b1] .axc-sites-sheen,[data-enhanced] [data-beats~=b1] .axc-sites-floor{opacity:1;transition:opacity .9s .3s}[data-enhanced] .axc-sites-chip,[data-enhanced] .axc-sites-door{opacity:0;transition:opacity .3s,transform .3s;transform:translateY(10px)}[data-enhanced] [data-beats~=b1] .axc-sites-chip,[data-enhanced] [data-beats~=b1] .axc-sites-door{opacity:1;transition:opacity .45s,transform .55s cubic-bezier(.16,1,.3,1);transform:none}[data-enhanced] [data-beats~=b1] .axc-sites-chip:nth-child(2){transition-delay:70ms}[data-enhanced] [data-beats~=b1] .axc-sites-chip:nth-child(3){transition-delay:.14s}[data-enhanced] [data-beats~=b1] .axc-sites-door{transition-delay:.19s}[data-enhanced] [data-beats~=b1] .axc-sites-door:nth-child(2){transition-delay:.25s}[data-enhanced] [data-beats~=b1] .axc-sites-door:nth-child(3){transition-delay:.31s}[data-enhanced] .axc-sites-caption,[data-enhanced] .axc-sites-strip{opacity:0;transition:opacity .3s,transform .3s;transform:translateY(6px)}[data-enhanced] [data-beats~=b2] .axc-sites-caption,[data-enhanced] [data-beats~=b2] .axc-sites-strip{opacity:1;transition:opacity .5s,transform .55s;transform:none}[data-enhanced] [data-beats~=b2] .axc-sites-strip{transition-delay:90ms}@media (prefers-reduced-motion:reduce){.axc-sites-windowbox{transform:none}.axc-sites-ring,.axc-sites-sheen,.axc-sites-floor,.axc-sites-caption,.axc-sites-strip,.axc-sites-chip,.axc-sites-door{opacity:1!important;visibility:visible!important;transform:none!important}.axc-sites-tick-mark{transition:none!important}}[data-enhanced] .axc-sites-rack:focus-within .axc-sites-chip,[data-enhanced] .axc-sites-doors:focus-within .axc-sites-door,[data-enhanced] .axc-sites-strip:focus-within{opacity:1;transform:none}[data-showcase-chapter=sites][data-warm] .axc-sites-windowbox{will-change:transform}
[data-showcase-chapter=rainrule]{--stage-bg0:#030712;--stage-bg1:#071120;--stage-accent:#00d294;--stage-accent2:#00bb7f;--stage-ink:#f0fdf9;--stage-ink-mut:#94a3b8;--stage-glow:#002e1d66;--axc-rainrule-foot:min(8.6vw, 144px);background:linear-gradient(180deg, var(--stage-bg0) 0%, var(--stage-bg1) calc(100% - 1.5 * var(--axc-rainrule-foot)), #071120e4 calc(100% - 1.2 * var(--axc-rainrule-foot)), #071120a5 calc(100% - .9 * var(--axc-rainrule-foot)), #0711205a calc(100% - .6 * var(--axc-rainrule-foot)), #0711201a calc(100% - .3 * var(--axc-rainrule-foot)), transparent 100%)}@supports (color:lab(0% 0 0)){[data-showcase-chapter=rainrule]{--stage-accent:lab(75.0771% -60.7302 19.4182);--stage-accent2:lab(66.9756% -58.27 19.5419);--stage-glow:lab(15.7129% -22.3639 7.21517/.4)}}.axc-rainrule-stage{position:relative}[data-showcase-chapter=rainrule].axs-chapter--flagship{min-height:0}@media (min-width:1024px){[data-showcase-chapter=rainrule] .axs-scene{position:relative}}.axc-rainrule-sky{pointer-events:none;clip-path:inset(0 0 calc(.22 * var(--axc-rainrule-foot)) 0);position:absolute;inset:0;overflow:hidden}.axc-rainrule-defs{width:0;height:0;position:absolute}.axc-rainrule-stars{background-image:radial-gradient(1.2px 1.2px at 6% 12%,#e4e4e7cc 50%,#0000 51%),radial-gradient(1px 1px at 13% 42%,#e4e4e78c 50%,#0000 51%),radial-gradient(1.4px 1.4px at 19% 8%,#f0fdfae6 50%,#0000 51%),radial-gradient(1.2px 1.2px at 33% 16%,#e4e4e7bf 50%,#0000 51%),radial-gradient(1.3px 1.3px at 47% 24%,#f0fdfad9 50%,#0000 51%),radial-gradient(1px 1px at 54% 10%,#e4e4e780 50%,#0000 51%),radial-gradient(1px 1px at 68% 7%,#e4e4e799 50%,#0000 51%),radial-gradient(1.4px 1.4px at 74% 19%,#f0fdfae6 50%,#0000 51%),radial-gradient(1.2px 1.2px at 87% 11%,#e4e4e7cc 50%,#0000 51%),radial-gradient(1px 1px at 93% 27%,#e4e4e799 50%,#0000 51%);position:absolute;inset:0}.axc-rainrule-tw1{clip-path:inset(17% 8% 68% 9%);opacity:.85;background-image:radial-gradient(1.6px 1.6px at 10% 22%,#f0fdfaf2 50%,#0000 51%),radial-gradient(1.5px 1.5px at 58% 18%,#f0fdfae6 50%,#0000 51%),radial-gradient(1.6px 1.6px at 91% 31%,#f0fdfaf2 50%,#0000 51%)}.axc-rainrule-tw2{clip-path:inset(2% 34% 51% 21%);opacity:.7;background-image:radial-gradient(1.3px 1.3px at 22% 48%,#ccfbf1d9 50%,#0000 51%),radial-gradient(1.3px 1.3px at 65% 44%,#ccfbf1cc 50%,#0000 51%),radial-gradient(1.4px 1.4px at 51% 3%,#ccfbf1e6 50%,#0000 51%)}[data-showcase-chapter=rainrule][data-live] .axc-rainrule-tw1{animation:4.4s ease-in-out infinite alternate axc-rainrule-twinkle}[data-showcase-chapter=rainrule][data-live] .axc-rainrule-tw2{animation:6.8s ease-in-out .9s infinite alternate-reverse axc-rainrule-twinkle}@keyframes axc-rainrule-twinkle{0%{opacity:.25}to{opacity:1}}.axc-rainrule-meteor{opacity:0;background:linear-gradient(90deg,#f0fdfaf2,#a5f3fc80 30%,#0000);border-radius:1px;width:74px;height:1.5px;position:absolute;top:15%;right:10%;transform:rotate(-19deg)}[data-showcase-chapter=rainrule][data-live] .axc-rainrule-meteor{animation:13s linear 4s infinite axc-rainrule-meteor-run}@keyframes axc-rainrule-meteor-run{0%,88%{opacity:0;transform:translate(0)rotate(-19deg)}89.5%{opacity:.9}95%,to{opacity:0;transform:translate(-320px,110px)rotate(-19deg)}}.axc-rainrule-band{aspect-ratio:1200/420;width:min(100%,1680px);transform:translateX(-50%) translateY(calc((1 - var(--chapter-progress,1)) * 20%));position:absolute;bottom:0;left:50%}.axc-rainrule-corona{width:100%;height:160%;transform:translateY(calc((1 - var(--chapter-progress,1)) * 4.5%));background:radial-gradient(7.5% 12% at 56.8% 56%,#fff8ecf7,#ffe9b8db 30%,#ffb45c8f 58%,#ff7d4e42 78%,#0000 100%),radial-gradient(17% 39% at 56.8%,#ffe9b85e,#ffb45c4a 16%,#ff7d4e30 34%,#e0537020 54%,#7c3aed12 74%,#0000 92%),radial-gradient(38% 28% at 56.8% 47%,#ffe9b82b,#ffb45c1f 30%,#e0537016 56%,#7c3aed0b 76%,#0000 94%);position:absolute;top:-30%;left:0}.axc-rainrule-earth{--chapter-progress:1;aspect-ratio:1;clip-path:inset(-310px 0 90%);background:linear-gradient(#2b8cad 0%,#006b99 2.4%,#0c4a7a 5.2%,#082b52 8%,#041127 10.4%,#04060d 13.5%,#020308 100%);background:linear-gradient(lab(53.9668% -20.3545 -25.8711) 0%,lab(41.9512% -13.1715 -33.2354) 2.4%,lab(29.9708% -4.21521 -33.1673) 5.2%,lab(17.1125% .276133 -27.4092) 8%,lab(4.97884% 1.01443 -16.5828) 10.4%,#04060d 13.5%,#020308 100%);border-radius:50%;width:170%;position:absolute;top:55%;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 -1px #e0f2fe8c,0 -3px 14px 1px #7dd3fc6b,0 -14px 60px 6px #38bdf838,0 -46px 160px 24px #2dd4bf1f,inset 0 2px 10px #e0f2fe8c,inset 0 16px 56px #38bdf842}@media (min-width:2857px){.axc-rainrule-earth{clip-path:inset(-310px -264px 90%)}}.axc-rainrule-defs,.axc-rainrule-sat,.axc-rainrule-fore{--chapter-progress:1}.axc-rainrule-surface{width:60%;height:10%;display:block;position:absolute;top:0;left:20%}.axc-rainrule-light{background:radial-gradient(11% 3.2% at 54% .4%,#ffe9c2b8,#fdba7440 55%,#0000 80%),radial-gradient(130% 50% at 50% 0,#7dd3fc33,#0000 46%);position:absolute;inset:0}.axc-rainrule-glint{background:radial-gradient(closest-side,#fff3d6b3,#fdba744d 55%,#0000);width:13%;height:2%;position:absolute;top:.5%;left:47.5%}.axc-rainrule-haze{background:linear-gradient(#a5f3fc73,#93c5fd29 45%,#0000);width:100%;height:2.6%;position:absolute;top:0;left:0}.axc-rainrule-shade{background:linear-gradient(#0000 4.2%,#02040a9e 7.6%,#020308f0 10.2%,#020308 14%);position:absolute;inset:0}.axc-rainrule-cities{position:absolute;inset:0}.axc-rainrule-city{opacity:.7;border-radius:50%;position:absolute;box-shadow:0 0 4px 1px #fbbf2473}.axc-rainrule-atmo{aspect-ratio:1;clip-path:inset(0 0 87%);background:radial-gradient(50% 50%,#0000 90.8%,#bae6fd45 92.15%,#7dd3fc40 92.85%,#60a5fa36 93.8%,#4f46e52a 95.1%,#3730a318 96.4%,#0000 97.9%);width:184%;position:absolute;top:35%;left:50%;transform:translate(-50%)}.axc-rainrule-dawnarc{background:radial-gradient(109.524% 262.857% at 47.619% 272.857%,#0000 90.8%,#ffedd5cf 92.55%,#fdba74a8 93.6%,#fb71816e 94.8%,#c084fc3a 96%,#7c3aed16 96.9%,#0000 97.9%);width:84%;height:100%;position:absolute;top:25%;left:10%;-webkit-mask-image:radial-gradient(39.2857% 68.5714% at 55.7143% 30.7786%,#000,#000000f0 26%,#000000a3 52%,#00000047 76%,#0000 95%);mask-image:radial-gradient(39.2857% 68.5714% at 55.7143% 30.7786%,#000,#000000f0 26%,#000000a3 52%,#00000047 76%,#0000 95%)}.axc-rainrule-sat{offset-path:ellipse(60% 118% at 50% 173%);offset-rotate:auto;width:0;height:0;display:none;position:absolute;top:0;left:-20%}@supports (offset-distance:0%){.axc-rainrule-sat{display:block}}.axc-rainrule-sat-inner{position:absolute;top:0;left:0}.axc-rainrule-sat-a{offset-distance:74%}.axc-rainrule-sat-b{offset-distance:67%}.axc-rainrule-sat-c{offset-distance:82%}.axc-rainrule-sat-b .axc-rainrule-sat-inner{opacity:.75;scale:.68}.axc-rainrule-sat-c .axc-rainrule-sat-inner{opacity:.55;scale:.45}[data-showcase-chapter=rainrule][data-live] .axc-rainrule-sat-a{animation:64s linear -9s infinite axc-rainrule-orbit}[data-showcase-chapter=rainrule][data-live] .axc-rainrule-sat-b{animation:96s linear -32s infinite axc-rainrule-orbit}[data-showcase-chapter=rainrule][data-live] .axc-rainrule-sat-c{animation:138s linear -58s infinite reverse axc-rainrule-orbit}@keyframes axc-rainrule-orbit{0%{offset-distance:55%;opacity:0}6%{opacity:1}94%{opacity:1}to{offset-distance:95%;opacity:0}}.axc-rainrule-glyph{width:68px;height:32px;position:absolute;top:-90px;left:-34px}.axc-rainrule-beam{opacity:.85;clip-path:polygon(45% 0,55% 0,100% 100%,0 100%);background:linear-gradient(#2dd4bf00,#2dd4bf38 45%,#5eead480);width:52px;height:76px;position:absolute;top:-76px;left:-26px}.axc-rainrule-glow{opacity:.8;background:radial-gradient(closest-side,#99f6e48c,#2dd4bf38 48%,#0000 72%);width:140px;height:38px;position:absolute;top:-19px;left:-70px}.axc-rainrule-chord{background:#f0fdfabf;border-radius:2px;width:52px;height:3px;position:absolute;top:-1.5px;left:-26px}[data-showcase-chapter=rainrule][data-live] .axc-rainrule-beam,[data-showcase-chapter=rainrule][data-live] .axc-rainrule-glow{animation:3.8s ease-in-out infinite alternate axc-rainrule-pulse}@keyframes axc-rainrule-pulse{0%{opacity:.5}to{opacity:1}}.axc-rainrule-nightfall{height:var(--axc-rainrule-foot);pointer-events:none;background:linear-gradient(180deg, transparent calc(100% - 1 * var(--axc-rainrule-foot)), #060e1c06 calc(100% - .88 * var(--axc-rainrule-foot)), #060e1c1a calc(100% - .82 * var(--axc-rainrule-foot)), #060e1c40 calc(100% - .76 * var(--axc-rainrule-foot)), #060e1c77 calc(100% - .7 * var(--axc-rainrule-foot)), #060e1cb6 calc(100% - .64 * var(--axc-rainrule-foot)), #060e1cea calc(100% - .58 * var(--axc-rainrule-foot)), #060e1c calc(100% - .52 * var(--axc-rainrule-foot)), #060e1c calc(100% - .2 * var(--axc-rainrule-foot)), #060e1cd7 calc(100% - .15 * var(--axc-rainrule-foot)), #060e1c80 calc(100% - .1 * var(--axc-rainrule-foot)), #060e1c28 calc(100% - .05 * var(--axc-rainrule-foot)), transparent 100%);position:absolute;bottom:0;left:0;right:0}.axc-rainrule-fore{z-index:1;padding-block:3rem;grid-template-columns:minmax(0,1fr) minmax(0,23rem);align-content:start;align-items:center;gap:clamp(2rem,4vw,4rem);padding-top:clamp(3.5rem,9vh,6rem);display:grid;position:absolute;inset:0}.axc-rainrule-copy{justify-items:start;gap:1rem;max-width:36rem;padding:1.75rem clamp(1.5rem,2vw,2rem);display:grid}.axc-rainrule-kicker{color:var(--stage-accent)}.axc-rainrule-hl{color:var(--stage-accent);display:block}@media (min-width:1024px){.axc-rainrule-copy .axs-headline{font-size:clamp(2.5rem,3.8vw,3.4rem)}}@media (min-width:1024px) and (max-height:780px){.axc-rainrule-copy{gap:.6rem;padding:1.2rem 1.3rem}.axc-rainrule-copy .axs-headline{font-size:clamp(1.9rem,2.9vw,2.4rem)}.axc-rainrule-copy .axs-body{font-size:.95rem;line-height:1.5}.axc-rainrule-copy .axs-features{gap:.6rem}.axc-rainrule-copy .axs-feature-detail{font-size:.85rem;line-height:1.45}}.axc-rainrule-sheet{width:100%;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.02em;color:var(--stage-ink);justify-self:end;gap:.7rem;padding:1.1rem 1.2rem;font-size:.75rem;display:grid}@media (min-width:1024px){.axc-rainrule-sheet{align-self:start;position:relative;top:calc(min(36svh - 10px,100svh - 378.6px) - clamp(3.5rem,9vh,6rem))}}.axc-rainrule-sheet-head{letter-spacing:.14em;color:var(--stage-ink-mut);justify-content:space-between;align-items:center;gap:1rem;font-size:.6875rem;display:flex}.axc-rainrule-badge{border:1px solid color-mix(in srgb, var(--stage-accent) 45%, transparent);color:var(--stage-accent);border-radius:9999px;padding:.15rem .5rem;font-size:.625rem}.axc-rainrule-row{color:var(--stage-ink-mut);justify-content:space-between;gap:1rem;display:flex}.axc-rainrule-val{color:var(--stage-ink)}.axc-rainrule-result{letter-spacing:.06em;color:var(--stage-accent);font-size:.9rem}.axc-rainrule-chips{flex-wrap:wrap;gap:.45rem;display:flex}.axc-rainrule-chip{color:var(--stage-ink);border:1px solid #ffffff1f;border-radius:9999px;align-items:center;gap:.4rem;padding:.28rem .6rem;font-size:.6875rem;display:inline-flex}.axc-rainrule-dot{border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem;position:relative}.axc-rainrule-chip--ok .axc-rainrule-dot,.axc-rainrule-chip--exec .axc-rainrule-dot{background:#34d399}.axc-rainrule-chip--due .axc-rainrule-dot{background:#f97316}.axc-rainrule-dot-red{opacity:0;background:#ef4444;border-radius:9999px;position:absolute;inset:0}.axc-rainrule-execrow{letter-spacing:.12em;color:var(--stage-ink-mut);flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.625rem;display:flex}.axc-rainrule-exec-label{color:color-mix(in srgb, var(--stage-accent) 60%, var(--stage-ink-mut))}.axc-rainrule-ctrl{border:1px solid #ffffff1a;border-radius:9999px;padding:.22rem .55rem}@media (prefers-reduced-motion:no-preference){[data-enhanced] .axc-rainrule-copy,[data-enhanced] .axc-rainrule-sheet,[data-enhanced] .axc-rainrule-result{opacity:0;transition:opacity .3s,transform .3s;transform:translateY(20px)}[data-enhanced] [data-beats~=b1] .axc-rainrule-copy,[data-enhanced] [data-beats~=b3] .axc-rainrule-sheet{opacity:1;transition:opacity .5s,transform .6s cubic-bezier(.16,1,.3,1);transform:none}[data-enhanced] [data-beats~=b3] .axc-rainrule-result{opacity:1;transition:opacity .5s .35s,transform .6s cubic-bezier(.16,1,.3,1) .35s;transform:none}[data-enhanced] .axc-rainrule-city{opacity:0;transition:opacity .3s}[data-enhanced] [data-beats~=b1] .axc-rainrule-city{opacity:.7;transition:opacity .5s}[data-enhanced] [data-beats~=b1] .axc-rainrule-city:nth-child(2n){transition-delay:.18s}[data-enhanced] [data-beats~=b1] .axc-rainrule-city:nth-child(3n){transition-delay:.34s}[data-enhanced] .axc-rainrule-corona,[data-enhanced] .axc-rainrule-dawnarc{opacity:.45;transition:opacity .3s}[data-enhanced] [data-beats~=b2] .axc-rainrule-corona,[data-enhanced] [data-beats~=b2] .axc-rainrule-dawnarc{opacity:1;transition:opacity .9s}[data-enhanced] .axc-rainrule-shade{transition:transform .3s;transform:translateY(-1%)}[data-enhanced] [data-beats~=b2] .axc-rainrule-shade{transition:transform 1.1s cubic-bezier(.16,1,.3,1);transform:none}[data-enhanced] .axc-rainrule-dot-red{opacity:1;transition:opacity .3s}[data-enhanced] [data-beats~=b3] .axc-rainrule-dot-red{opacity:0;transition:opacity .4s 1s}}@media (prefers-reduced-motion:reduce){.axc-rainrule-band{transform:translate(-50%)}.axc-rainrule-corona{transform:none}}@media (max-width:1023px){[data-showcase-chapter=rainrule] .axs-scene{height:auto;min-height:100svh;position:relative}.axc-rainrule-fore{padding-top:3.5rem;padding-bottom:clamp(11rem,45vw,15rem);display:block;position:relative;inset:auto}.axc-rainrule-sheet{max-width:24rem;margin-top:1.75rem}.axc-rainrule-sat-a .axc-rainrule-sat-inner{scale:.72}.axc-rainrule-sat-b .axc-rainrule-sat-inner{scale:.5}.axc-rainrule-sat-c .axc-rainrule-sat-inner{scale:.34}}[data-enhanced] .axc-rainrule-copy:focus-within{opacity:1;transform:none}[data-showcase-chapter=rainrule][data-warm] .axc-rainrule-band{will-change:transform}[data-showcase-chapter=rainrule][data-warm] .axc-rainrule-corona{will-change:transform, opacity}[data-showcase-chapter=rainrule][data-warm] .axc-rainrule-dawnarc{will-change:opacity}
@property --scene-progress{syntax:"<number>";inherits:false;initial-value:1}@property --stage-bg0{syntax:"<color>";inherits:true;initial-value:#0b0b0d}@property --stage-bg1{syntax:"<color>";inherits:true;initial-value:#101014}@property --stage-accent{syntax:"<color>";inherits:true;initial-value:#22d3ee}@property --stage-accent2{syntax:"<color>";inherits:true;initial-value:#0891b2}@property --stage-ink{syntax:"<color>";inherits:true;initial-value:#f4f4f5}@property --stage-ink-mut{syntax:"<color>";inherits:true;initial-value:#a1a1aa}@property --stage-glow{syntax:"<color>";inherits:true;initial-value:#22d3ee24}@property --stage-wash-x{syntax:"<percentage>";inherits:true;initial-value:50%}@property --stage-wash-y{syntax:"<percentage>";inherits:true;initial-value:40%}@property --stage-wash-alpha{syntax:"<number>";inherits:true;initial-value:.5}.axs-root{isolation:isolate;color:#f4f4f5;min-height:100svh;font-family:var(--font-sora), sans-serif;--sky-halo:0 1px 2px #02020ae6, 0 0 8px #02020acc, 0 0 20px #02020a8c;--sky-halo-icon:drop-shadow(0 1px 2px #02020ae6) drop-shadow(0 0 6px #02020ab3);background-color:#070612;position:relative}.axs-container{width:100%;max-width:72rem;margin-inline:auto;padding-inline:1.5rem}@media (min-width:768px){.axs-container{padding-inline:2.5rem}}.axs-mono-label{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--stage-ink-mut);font-size:.6875rem}.axs-rule{background:color-mix(in srgb, var(--stage-ink) 14%, transparent);width:100%;height:1px;display:block}.axs-headline{font-family:var(--font-apex-display), var(--font-sora), serif;font-variation-settings:"opsz" 60;letter-spacing:-.01em;color:var(--stage-ink);text-wrap:balance;font-size:clamp(2.5rem,6vw,5.25rem);font-weight:640;line-height:.98}.axs-body{max-width:62ch;color:var(--stage-ink-mut);font-size:1.0625rem;line-height:1.6}.axs-features{gap:1.1rem;margin:0;padding:0;list-style:none;display:grid}.axs-feature-title{color:var(--stage-ink);font-size:.95rem;font-weight:600}.axs-feature-detail{color:var(--stage-ink-mut);margin-top:.2rem;font-size:.9rem;line-height:1.55}.axs-price-plate{border:1px solid color-mix(in srgb, var(--stage-ink) 14%, transparent);color:var(--stage-ink);text-transform:none;letter-spacing:.04em;border-radius:.5rem;flex-direction:column;gap:.3rem;padding:.6rem .9rem;display:inline-flex}.axs-price-note{color:var(--stage-ink-mut)}.axs-glass-tile{background:color-mix(in srgb, var(--stage-bg0) 78%, black 8%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #ffffff1a;border-radius:1rem;transform:translateZ(0);box-shadow:0 24px 60px #00000080}.axs-paper{color:#3a3126;background:linear-gradient(160deg,#f7efdf,#ede0c4);border-radius:.375rem;box-shadow:inset 0 1px #ffffff59,0 18px 44px #0000008c}.axs-cta-row{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.axs-cta{border:1px solid color-mix(in srgb, var(--stage-accent) 30%, transparent);background:color-mix(in srgb, var(--stage-accent) 12%, transparent);color:var(--stage-ink);border-radius:9999px;justify-content:center;align-items:center;padding:.72rem 1.5rem;font-size:.9rem;font-weight:600;transition:border-color .2s,background-color .2s,box-shadow .2s;display:inline-flex}.axs-cta:hover{border-color:color-mix(in srgb, var(--stage-accent) 50%, transparent);background:color-mix(in srgb, var(--stage-accent) 20%, transparent);box-shadow:0 8px 24px color-mix(in srgb, var(--stage-accent) 18%, transparent)}.axs-cta:focus-visible{border-color:color-mix(in srgb, var(--stage-accent) 70%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--stage-accent) 35%, transparent);outline:none}.axs-cta-quiet{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.08em;color:var(--stage-ink-mut);border-bottom:1px solid color-mix(in srgb, var(--stage-ink) 20%, transparent);font-size:.75rem;text-decoration:none;transition:color .2s,border-color .2s}.axs-cta-quiet:hover{color:var(--stage-ink);border-color:var(--stage-accent)}.axs-cta-quiet:focus-visible{color:var(--stage-ink);border-color:var(--stage-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--stage-accent) 35%, transparent);border-radius:2px;outline:none}.axs-chapter{position:relative}.axs-chapter--flagship{min-height:180vh}.axs-chapter--family{min-height:185vh}.axs-chapter--flagship,.axs-chapter--family{scroll-margin-top:2rem}.axs-plate{padding-top:4.5rem;padding-bottom:1.25rem;position:relative}.axs-plate-rule{background:color-mix(in srgb, var(--stage-accent) 55%, transparent)}.axs-plate-head{margin-top:1rem}.axs-plate-marginalia{color:color-mix(in srgb, var(--stage-accent) 70%, var(--stage-ink-mut));margin-top:.35rem}[data-enhanced] .axs-plate-rule{transform-origin:0;transform:scaleX(0)}[data-enhanced] [data-live] .axs-plate-rule{transition:transform .7s cubic-bezier(.16,1,.3,1);transform:scaleX(1)}.axs-chapter-body{position:relative}.axs-interleaf{text-align:center;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:1.15rem;min-height:44svh;padding-block:4.5rem;padding-inline:1.5rem;display:flex;position:relative}.axs-interleaf-thread{background:linear-gradient(180deg, var(--trim-bright), color-mix(in srgb, var(--trim) 35%, transparent));transform-origin:top;width:1px;height:clamp(2.4rem,7svh,4.5rem)}.axs-interleaf-kicker{color:color-mix(in srgb, var(--stage-accent) 55%, var(--stage-ink-mut))}.axs-interleaf-line{font-family:var(--font-apex-display), var(--font-sora), serif;font-variation-settings:"opsz" 40;max-width:34ch;color:var(--stage-ink);text-wrap:balance;font-size:clamp(1.35rem,2.5vw,2.1rem);font-weight:560;line-height:1.4}[data-enhanced] .axs-interleaf-thread{transform:scaleY(0)}[data-enhanced] [data-live] .axs-interleaf-thread{transition:transform .8s cubic-bezier(.16,1,.3,1);transform:scaleY(1)}[data-enhanced] .axs-interleaf-kicker,[data-enhanced] .axs-interleaf-line{opacity:0;transform:translateY(10px)}[data-enhanced] [data-live] .axs-interleaf-kicker,[data-enhanced] [data-live] .axs-interleaf-line{opacity:1;transition:opacity .55s .25s,transform .6s cubic-bezier(.16,1,.3,1) .25s;transform:none}[data-enhanced] [data-live] .axs-interleaf-line{transition-delay:.38s}.axs-scene{contain:layout paint;height:100svh;position:sticky;top:0;overflow:hidden}.axs-scene-canvas{width:100%;height:100%;position:absolute;inset:0}@supports (view-timeline-name:--axs-probe) and (animation-timeline:--axs-probe){@media not (prefers-reduced-motion:reduce){@keyframes axs-scene-drift{0%{transform:translate(0,0)}to{transform:translate3d(0, calc(-1 * var(--axs-drift,0px)), 0)}}}}.axs-rail{z-index:30;flex-direction:column;align-items:flex-end;gap:.55rem;display:none;position:fixed;top:50%;right:1.1rem;transform:translateY(-50%)}@media (min-width:1024px){.axs-rail{display:flex}}.axs-rail-tick{min-height:1.25rem;color:color-mix(in srgb, var(--stage-ink) 38%, transparent);align-items:center;gap:.5rem;padding:.1rem .15rem;text-decoration:none;display:flex}.axs-rail-dot{background:currentColor;border-radius:9999px;width:.5rem;height:.5rem}.axs-rail-name{pointer-events:none;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.12em;text-transform:uppercase;opacity:0;font-size:.625rem;transition:opacity .18s,transform .18s;transform:translate(4px)}.axs-rail-tick:hover{color:var(--stage-ink)}.axs-rail-tick:focus-visible{color:var(--stage-ink);box-shadow:0 0 0 3px color-mix(in srgb, var(--stage-accent) 35%, transparent);border-radius:9999px;outline:none}.axs-rail-tick:hover .axs-rail-name,.axs-rail-tick:focus-visible .axs-rail-name{opacity:1;transform:translate(0)}[data-showcase-root][data-chapter=hoodtrace] .axs-rail-tick[data-for=hoodtrace],[data-showcase-root][data-chapter=genspector] .axs-rail-tick[data-for=genspector],[data-showcase-root][data-chapter=doorspector] .axs-rail-tick[data-for=doorspector],[data-showcase-root][data-chapter=sites] .axs-rail-tick[data-for=sites],[data-showcase-root][data-chapter=rainrule] .axs-rail-tick[data-for=rainrule]{color:var(--stage-accent)}@media (min-width:1330px){[data-showcase-root][data-chapter=hoodtrace] .axs-rail-tick[data-for=hoodtrace] .axs-rail-name,[data-showcase-root][data-chapter=genspector] .axs-rail-tick[data-for=genspector] .axs-rail-name,[data-showcase-root][data-chapter=doorspector] .axs-rail-tick[data-for=doorspector] .axs-rail-name,[data-showcase-root][data-chapter=sites] .axs-rail-tick[data-for=sites] .axs-rail-name,[data-showcase-root][data-chapter=rainrule] .axs-rail-tick[data-for=rainrule] .axs-rail-name{opacity:1;transform:translate(0)}}.axh-cover .axs-mono-label,.axs-interleaf .axs-mono-label,.axh-studio-section .axs-mono-label{letter-spacing:.3em;color:color-mix(in srgb, var(--trim-gold) 58%, transparent);text-shadow:var(--sky-halo)}.axs-footer-seam{margin-top:2rem}.axs-footer-slot footer{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;text-shadow:var(--sky-halo);background:0 0;border-color:#0000}.axs-footer-slot footer:before,.axs-footer-slot footer:after{display:none}.axs-footer-slot footer a,.axs-footer-slot footer button{color:#d4d4d8}.axs-footer-slot footer a:hover,.axs-footer-slot footer button:hover,.axs-footer-slot footer a:focus-visible,.axs-footer-slot footer button:focus-visible{color:#f4f4f5}@media (prefers-reduced-motion:reduce){.axs-root,.axs-root *,.axs-root :before,.axs-root :after{transition:none!important;animation:none!important}.axs-scene{position:relative}}@media (max-width:1023px){.axs-chapter--flagship,.axs-chapter--family{min-height:150vh}}
[data-stage-scope]{--stage-bg0:#0a0a0a;--stage-bg1:#101014;--stage-wash-x:50%;--stage-wash-y:38%}@supports (color:lab(0% 0 0)){[data-stage-scope]{--stage-bg0:lab(2.75381% 0 0)}}[data-stage-scope][data-chapter=hoodtrace]{--stage-bg0:#0b0908;--stage-bg1:#131008;--stage-accent:#fbbf24;--stage-accent2:#f97316;--stage-ink:#f7f1e8;--stage-ink-mut:#cbbfae;--stage-glow:#f9731633;--stage-wash-x:24%;--stage-wash-y:76%;--stage-wash-alpha:.62;--stage-paint-alpha:1;--stage-grain-alpha:.05}[data-stage-scope][data-chapter=genspector]{--stage-bg0:#09090b;--stage-bg1:#100f0a;--stage-accent:#fcbb00;--stage-accent2:#dd7400;--stage-ink:#f4f4f5;--stage-ink-mut:#b0aa9c;--stage-glow:#7b33063d;--stage-wash-x:56%;--stage-wash-y:30%;--stage-wash-alpha:.55;--stage-paint-alpha:1;--stage-grain-alpha:.05}@supports (color:lab(0% 0 0)){[data-stage-scope][data-chapter=genspector]{--stage-accent:lab(80.1641% 16.6016 99.2089);--stage-accent2:lab(60.3514% 40.5624 87.1228);--stage-glow:lab(31.2288% 30.2627 40.0378/.24)}}[data-stage-scope][data-chapter=doorspector]{--stage-bg0:#060a0b;--stage-bg1:#0a1113;--stage-accent:#34d399;--stage-accent2:#10b981;--stage-ink:#ecf5ef;--stage-ink-mut:#b3c4ba;--stage-glow:#34d3992b;--stage-wash-x:50%;--stage-wash-y:82%;--stage-wash-alpha:.55;--stage-paint-alpha:1;--stage-grain-alpha:.05}[data-stage-scope][data-chapter=sites]{--stage-bg0:#09090b;--stage-bg1:#0a1016;--stage-accent:#22d3ee;--stage-accent2:#0891b2;--stage-ink:#f4f4f5;--stage-ink-mut:#a1a1aa;--stage-glow:#0891b238;--stage-wash-x:50%;--stage-wash-y:54%;--stage-wash-alpha:.6;--stage-paint-alpha:1;--stage-grain-alpha:.05}[data-stage-scope][data-chapter=rainrule]{--stage-bg0:#030712;--stage-bg1:#071120;--stage-accent:#00d294;--stage-accent2:#00bb7f;--stage-ink:#f0fdf9;--stage-ink-mut:#94a3b8;--stage-glow:#002e1d66;--stage-wash-x:50%;--stage-wash-y:96%;--stage-wash-alpha:.7;--stage-paint-alpha:1;--stage-grain-alpha:.05}@supports (color:lab(0% 0 0)){[data-stage-scope][data-chapter=rainrule]{--stage-accent:lab(75.0771% -60.7302 19.4182);--stage-accent2:lab(66.9756% -58.27 19.5419);--stage-glow:lab(15.7129% -22.3639 7.21517/.4)}}[data-stage-scope][data-chapter=studio]{--stage-bg0:#0a0a0a;--stage-bg1:#101014;--stage-wash-x:50%;--stage-wash-y:48%}@supports (color:lab(0% 0 0)){[data-stage-scope][data-chapter=studio]{--stage-bg0:lab(2.75381% 0 0)}}[data-stage-scope],[data-stage-scope][data-chapter=studio],[data-stage-scope][data-sky=open]{--stage-paint-alpha:0;--stage-wash-alpha:0;--stage-grain-alpha:.02;--stage-accent:var(--trim-gold);--stage-accent2:var(--trim-gold-deep);--stage-ink:#f4f4f5;--stage-ink-mut:#b6b0cc;--stage-glow:color-mix(in srgb, var(--moonlight) 10%, transparent)}[data-stage-scope][data-sky=ink]{--stage-paint-alpha:1;--stage-grain-alpha:.05}[data-showcase-chapter=studio]:not([data-stage-scope]){--stage-bg0:#0a0a0a;--stage-bg1:#101014;--stage-wash-x:50%;--stage-wash-y:48%;--stage-paint-alpha:0;--stage-wash-alpha:0;--stage-grain-alpha:.02;--stage-accent:var(--trim-gold);--stage-accent2:var(--trim-gold-deep);--stage-ink:#f4f4f5;--stage-ink-mut:#b6b0cc;--stage-glow:color-mix(in srgb, var(--moonlight) 10%, transparent)}@supports (color:lab(0% 0 0)){[data-showcase-chapter=studio]:not([data-stage-scope]){--stage-bg0:lab(2.75381% 0 0)}}[data-stage-scope],[data-showcase-chapter]{color:var(--stage-ink)}
.axh-cover,.axh-studio-section{background:0 0}.axh-colophon{text-align:center;min-height:75vh;text-shadow:var(--sky-halo);flex-direction:column;justify-content:center;align-items:center;gap:1.7rem;padding-block:7rem 6rem;display:flex;position:relative}.axh-colophon .axs-spawn-mark{width:3.4rem;height:2.3rem;color:var(--stage-ink);filter:var(--sky-halo-icon)}.axh-colophon-lede{font-family:var(--font-apex-display), var(--font-sora), serif;font-variation-settings:"opsz" 40;max-width:34ch;color:var(--stage-ink);text-wrap:balance;font-size:clamp(1.5rem,2.6vw,2.2rem);font-weight:620;line-height:1.35}.axh-loop{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.18em;color:var(--stage-ink);align-items:center;gap:clamp(.4rem,2vw,1rem);font-size:clamp(.625rem,2.2vw,.75rem);display:flex}.axh-loop-rule{background:color-mix(in srgb, var(--stage-accent) 65%, transparent);width:clamp(1rem,7vw,3.2rem);height:1px}[data-enhanced] .axh-loop-rule{transform:scaleX(0)}[data-enhanced] [data-live] .axh-loop-rule{transition:transform .8s cubic-bezier(.16,1,.3,1) .2s;transform:scaleX(1)}[data-enhanced] [data-live] .axh-loop-rule:nth-of-type(2){transition-delay:.45s}.axh-values{max-width:52rem;color:var(--stage-ink-mut);flex-wrap:wrap;justify-content:center;gap:.6rem 2rem;font-size:.95rem;display:flex}.axh-colophon-glow{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--moonlight) 10%, transparent), transparent 70%);pointer-events:none;border-radius:9999px;width:min(26rem,92%);height:16rem;margin-inline:auto;position:absolute;top:14%;left:0;right:0}
.axh-cover{min-height:118svh;display:flex;position:relative}.axs-chapter.axh-cover{background:0 0}@media (max-width:1023px){.axh-cover{min-height:108svh}}.axh-cover-scene{contain:layout paint;flex-direction:column;flex:auto;justify-content:flex-end;align-items:center;min-height:100svh;padding-bottom:3.5svh;display:flex}.axh-frame{position:absolute;inset:0;container-type:size}.axh-masthead{--cover-progress:1;--p:1;--masthead-pad-top:2.7rem;--uu:max(1cqw / 12, 1cqh / 7.6);--vb-top:calc((100cqh - 760 * var(--uu)) / 2);--sig-baseline:.8594;--masthead-seat:max(calc(.35rem - var(--masthead-pad-top)), calc(var(--vb-top) + (var(--dial-cy) - var(--sig-r)) * var(--uu) - var(--masthead-pad-top) - var(--sig-baseline) * var(--sig-r) * var(--uu) / var(--sig-arc)));left:50%;top:var(--masthead-seat);max-width:min(92vw,40rem);padding:var(--masthead-pad-top) 2.75rem 1.3rem;flex-direction:column;align-items:center;display:inline-flex;position:absolute;transform:translate(-50%)}.axh-masthead .axh-wordmark{white-space:nowrap;font-family:var(--font-apex-script), cursive;font-weight:400;font-size:calc(var(--sig-r) * var(--uu) / var(--sig-arc));letter-spacing:normal;color:#eef1f8;--ink-px:.028309em;text-shadow:0 calc(-1 * var(--ink-px)) 0 color-mix(in srgb, var(--trim-gold-bright) 55%, transparent), 0 calc(2 * var(--ink-px)) calc(3 * var(--ink-px)) #02020acc;margin:0;line-height:1.25;position:relative}.axh-wordmark-label{-webkit-user-select:none;user-select:none}.axh-letter{width:calc(var(--w) * 1em);white-space:pre;--a:calc(57.2958deg * (var(--d) / var(--sig-arc)));transform-origin:50% calc(var(--sig-baseline) * 1em);transform:translateY(calc(var(--sig-arc) * 1em * (1 - cos(var(--a))))) rotate(var(--a));display:inline-block}.axh-wordmark-glow{z-index:-1;color:#0000;pointer-events:none;-webkit-user-select:none;user-select:none;text-shadow:0 0 calc(2 * var(--ink-px)) #b278ffe6, 0 0 calc(6 * var(--ink-px)) #9d5cfff2, 0 0 calc(14 * var(--ink-px)) #8a54ffbf, 0 0 calc(26 * var(--ink-px)) #ba4eff8c, 0 0 calc(44 * var(--ink-px)) #6860ff61, 0 0 calc(68 * var(--ink-px)) #549eff47;opacity:.85;position:absolute;inset:0}.axh-masthead-nav{left:50%;top:calc(var(--vb-top) + (var(--dial-cy) - var(--dial-arc)) * var(--uu) - var(--masthead-seat));--arc-r:calc(var(--dial-arc) * var(--uu));width:0;height:0;position:absolute}.axh-masthead-nav form{display:contents}.axh-nav-btn{--pitch:.75em;--adv:.6em;--engraving-uu:8.085;--mid:atan2(calc(var(--m,0) * var(--pitch)), var(--arc-r));--hit-w:max(1.5rem, calc(var(--n,5) * var(--pitch) + .4rem));width:var(--hit-w);height:1.75rem;margin-left:calc(var(--hit-w) / -2);transform-origin:50% calc(50% + var(--arc-r));transform:rotate(var(--mid));min-height:1.75rem;font-family:var(--font-jetbrains-mono), monospace;font-size:calc(var(--engraving-uu) * var(--uu));letter-spacing:.15em;color:color-mix(in srgb, var(--moonlight) 52%, transparent);text-shadow:var(--sky-halo);cursor:pointer;background:0 0;border:0;margin-top:-.875rem;padding:.3rem .2rem;line-height:1;text-decoration:none;transition:color .2s;display:block;position:absolute;top:0;left:0}.axh-nav-engraving{text-transform:uppercase}.axh-nav-letter{width:var(--pitch);margin-left:calc(var(--adv) / -2);white-space:pre;transform-origin:50% calc(50% + var(--arc-r));transform:rotate(calc(atan2(calc(var(--s,0) * var(--pitch)), var(--arc-r)) - var(--mid)));text-decoration:underline;-webkit-text-decoration-color:var(--nav-rule,transparent);text-decoration-color:var(--nav-rule,transparent);text-underline-offset:.22em;margin-top:-.5em;line-height:1;text-decoration-thickness:1px;transition:text-decoration-color .2s;position:absolute;top:50%;left:50%}.axh-nav-btn:hover{color:color-mix(in srgb, var(--moonlight) 85%, transparent);--nav-rule:color-mix(in srgb, var(--trim-gold) 70%, transparent)}.axh-nav-btn:focus-visible{outline:2px solid color-mix(in srgb, var(--trim-gold) 70%, transparent);outline-offset:2px}.axh-nav-btn-gold{color:color-mix(in srgb, var(--trim-gold-bright) 55%, transparent)}.axh-nav-btn-gold:hover{color:color-mix(in srgb, var(--trim-gold-bright) 92%, transparent)}.axh-plumb{background:linear-gradient(180deg, color-mix(in srgb, var(--trim-gold) 72%, transparent), color-mix(in srgb, var(--trim-gold) 18%, transparent));flex:none;width:1px;height:clamp(.9rem,3.2svh,2rem);position:relative}.axh-cover-caption{text-align:center;flex-direction:column;align-items:center;gap:.7rem;margin-top:.9rem;padding-inline:1.5rem;display:flex;position:relative}.axh-caption-pane{border:1px solid color-mix(in srgb, var(--trim-gold) 46%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--trim-gold) 16%, transparent), 0 24px 60px -20px #01010ae0;background:linear-gradient(165deg,#ffffff0d,#fff0 42%),#0a081752;border-radius:.75rem;padding:.85rem 1.6rem;transform:translateZ(0)}.axh-dek{max-width:44rem;color:color-mix(in srgb, var(--moonlight) 88%, transparent);text-wrap:balance;font-size:clamp(.9375rem,1.4vw,1.0625rem);line-height:1.6}@media (max-width:480px){.axh-masthead{padding-inline:1.25rem}}@media (max-height:560px){.axh-caption-pane{display:none}.axh-masthead{--masthead-pad-top:2.2rem;padding-bottom:.95rem}}
