._24to2q_fretboard{aspect-ratio:1;background:color-mix(in oklab, var(--color-background) 70%, transparent);border-radius:1rem;display:block;position:relative}._24to2q_marker{top:.3rem;left:calc(12% + var(--s) * 15.2%);color:color-mix(in oklab, var(--color-foreground) 55%, transparent);font-size:.6875rem;line-height:1;position:absolute;translate:-50%}._24to2q_neck{border-top:3px solid color-mix(in oklab, var(--color-foreground) 70%, transparent);background:repeating-linear-gradient(180deg, transparent 0 calc(20% - 1.5px), color-mix(in oklab, var(--color-primary-light) 38%, transparent) calc(20% - 1.5px) 20%);position:absolute;inset:1.35rem 12% .75rem}._24to2q_string{top:0;bottom:0;left:calc(var(--s) * 20%);width:calc(1.7px - var(--s) * .17px);background:color-mix(in oklab, var(--color-foreground) 45%, transparent);position:absolute;translate:-50%}._24to2q_capo{background:color-mix(in oklab, var(--color-primary) 60%, var(--color-surface));border-radius:3px;height:6%;position:absolute;top:31%;left:-6%;right:-6%;box-shadow:0 2px 6px #00000080}._24to2q_note{left:calc(var(--s) * 20%);top:calc((var(--f) - .5) * 20%);aspect-ratio:1;background:var(--color-primary-light);width:.85rem;box-shadow:0 0 0 3px color-mix(in oklab, var(--color-primary-light) 20%, transparent);border-radius:50%;position:absolute;translate:-50% -50%}[data-product-object]:hover ._24to2q_string,[data-product-object]:focus-visible ._24to2q_string{animation:_24to2q_string .52s var(--ease-out-expo) both;animation-delay:calc(var(--s) * 55ms)}[data-product-object]:hover ._24to2q_note,[data-product-object]:focus-visible ._24to2q_note{animation:_24to2q_strum .7s var(--ease-out-expo) both;animation-delay:calc(var(--s) * 55ms)}@keyframes _24to2q_string{0%{background:var(--color-primary-light);translate:calc(1px - 50%)}20%{translate:calc(-50% - 1px)}40%{translate:calc(.5px - 50%)}to{translate:-50%}}@keyframes _24to2q_strum{30%{box-shadow:0 0 0 7px color-mix(in oklab, var(--color-primary-light) 12%, transparent);scale:1.45}}@media (prefers-reduced-motion:reduce){._24to2q_string,._24to2q_note{animation:none!important}}
@property --sweep{syntax:"<angle>";inherits:true;initial-value:200deg}.ehwsqa_gauge{aspect-ratio:1;background:radial-gradient(circle, var(--color-background) 0 56%, transparent 57%), conic-gradient(from -135deg, var(--color-primary) 0deg, var(--color-primary-light) var(--sweep), color-mix(in oklab, var(--color-foreground) 10%, transparent) var(--sweep) 270deg, transparent 270deg);border-radius:50%;transition:--sweep .9s cubic-bezier(.34,1.4,.64,1);display:block;position:relative}.ehwsqa_gauge:before,.ehwsqa_gauge:after{content:"";border-radius:50%;position:absolute;inset:10%;-webkit-mask-composite:source-in;mask-composite:intersect}.ehwsqa_gauge:before{background:repeating-conic-gradient(from -135deg, color-mix(in oklab, var(--color-foreground) 28%, transparent) 0 .8deg, transparent .8deg 6.75deg);-webkit-mask-image:radial-gradient(circle, transparent 0 64%, #000 64.5% 68%, transparent 68.5%), conic-gradient(from -135deg, #000 0 270.8deg, transparent 0);mask-image:radial-gradient(circle, transparent 0 64%, #000 64.5% 68%, transparent 68.5%), conic-gradient(from -135deg, #000 0 270.8deg, transparent 0)}.ehwsqa_gauge:after{background:repeating-conic-gradient(from -135deg, color-mix(in oklab, var(--color-foreground) 60%, transparent) 0 1.4deg, transparent 1.4deg 27deg);-webkit-mask-image:radial-gradient(circle, transparent 0 61%, #000 61.5% 70%, transparent 70.5%), conic-gradient(from -135deg, #000 0 271.4deg, transparent 0);mask-image:radial-gradient(circle, transparent 0 61%, #000 61.5% 70%, transparent 70.5%), conic-gradient(from -135deg, #000 0 271.4deg, transparent 0)}.ehwsqa_gaugeTrack{background:conic-gradient(from -135deg, color-mix(in oklab, var(--color-primary-light) 60%, transparent) 0 var(--sweep), color-mix(in oklab, var(--color-foreground) 8%, transparent) var(--sweep) 270deg, transparent 270deg);-webkit-mask-image:radial-gradient(circle closest-side, transparent 0 86%, #000 87% 96%, transparent 97%), repeating-conic-gradient(from -135deg, #000 0 7deg, transparent 7deg 9deg);mask-image:radial-gradient(circle closest-side, transparent 0 86%, #000 87% 96%, transparent 97%), repeating-conic-gradient(from -135deg, #000 0 7deg, transparent 7deg 9deg);border-radius:50%;position:absolute;inset:26%;-webkit-mask-composite:source-in;mask-composite:intersect}.ehwsqa_needle{background:linear-gradient(to top, var(--color-foreground), color-mix(in oklab, var(--color-foreground) 70%, transparent));transform-origin:bottom;width:2px;height:36%;rotate:calc(var(--sweep) - 135deg);border-radius:2px;margin-left:-1px;position:absolute;bottom:50%;left:50%}.ehwsqa_needle:before{content:"";background:color-mix(in oklab, var(--color-foreground) 50%, transparent);border-radius:2px;width:2px;height:22%;position:absolute;top:100%;left:0}.ehwsqa_needle:after{content:"";aspect-ratio:1;background:var(--color-primary-light);width:10px;box-shadow:0 0 0 3px var(--color-background);border-radius:50%;margin-left:-5px;position:absolute;bottom:-5px;left:50%}[data-product-object]:hover .ehwsqa_gauge,[data-product-object]:focus-visible .ehwsqa_gauge{--sweep:252deg}
.OSKcpq_monogram{aspect-ratio:1;background:radial-gradient(circle at 50% 55%, color-mix(in oklab, var(--color-primary) 18%, transparent), transparent 65%), color-mix(in oklab, var(--color-background) 70%, transparent);border-radius:1rem;place-items:center;display:grid;position:relative;overflow:hidden;container-type:inline-size}.OSKcpq_orbit{border:1px solid color-mix(in oklab, var(--color-primary-light) 25%, transparent);transition:rotate var(--duration-slow) var(--ease-out-expo), border-color var(--duration-base) var(--ease-out-expo);border-radius:50%;position:absolute;inset:14%;rotate:-40deg}.OSKcpq_satellite{aspect-ratio:1;background:var(--color-primary-light);border-radius:50%;width:.6rem;margin-left:-.3rem;position:absolute;top:-.3rem;left:50%}.OSKcpq_letters{letter-spacing:-.04em;color:var(--color-primary-light);transition:color var(--duration-base) var(--ease-out-expo);font-size:30cqi;font-weight:700;line-height:1;position:relative}[data-product-object]:hover .OSKcpq_orbit,[data-product-object]:focus-visible .OSKcpq_orbit{border-color:color-mix(in oklab, var(--color-primary-light) 55%, transparent);rotate:50deg}[data-product-object]:hover .OSKcpq_letters,[data-product-object]:focus-visible .OSKcpq_letters{color:var(--color-foreground)}
.cZQMMW_ground{aspect-ratio:3/2;background:radial-gradient(ellipse 60% 45% at 50% 58%, color-mix(in oklab, var(--color-primary) 20%, transparent), transparent 70%);border-radius:1rem;display:block;position:relative;overflow:hidden}.cZQMMW_ring{width:calc(var(--n) * 22%);aspect-ratio:2.4;border:1px solid color-mix(in oklab, var(--color-primary-light) calc(70% - var(--n) * 12%), transparent);transition:scale var(--duration-slow) var(--ease-out-expo);transition-delay:calc((var(--n) - 1) * 60ms);border-radius:50%;position:absolute;top:58%;left:50%;translate:-50% -50%}.cZQMMW_origin,.cZQMMW_place{border-radius:50%;position:absolute;translate:-50% -50%}.cZQMMW_origin{aspect-ratio:1;background:var(--color-primary-light);width:.625rem;box-shadow:0 0 0 4px color-mix(in oklab, var(--color-primary-light) 18%, transparent);top:58%;left:50%}.cZQMMW_place{left:var(--x);top:var(--y);aspect-ratio:1;background:var(--color-foreground);opacity:.35;width:.4rem;transition:opacity var(--duration-base) var(--ease-out-expo), scale var(--duration-base) var(--ease-out-expo);transition-delay:calc(var(--n) * 90ms)}.cZQMMW_place:before{content:"";background:linear-gradient(to top, var(--color-foreground), transparent);width:1px;height:.9rem;position:absolute;bottom:50%;left:50%}[data-product-object]:hover .cZQMMW_ring,[data-product-object]:focus-visible .cZQMMW_ring{scale:calc(1 + var(--n) * .05)}[data-product-object]:hover .cZQMMW_place,[data-product-object]:focus-visible .cZQMMW_place{opacity:1;scale:1.3}
.ud4qdG_radar{aspect-ratio:1;border:1px solid color-mix(in oklab, var(--color-primary-light) 30%, transparent);background:linear-gradient(color-mix(in oklab, var(--color-primary-light) 18%, transparent), color-mix(in oklab, var(--color-primary-light) 18%, transparent)) center / 1px 100% no-repeat, linear-gradient(color-mix(in oklab, var(--color-primary-light) 18%, transparent), color-mix(in oklab, var(--color-primary-light) 18%, transparent)) center / 100% 1px no-repeat, repeating-radial-gradient(circle, transparent 0 calc(16.6% - 1px), color-mix(in oklab, var(--color-primary-light) 22%, transparent) calc(16.6% - 1px) 16.6%), radial-gradient(circle, color-mix(in oklab, var(--color-primary) 22%, transparent), transparent 70%);border-radius:50%;display:block;position:relative;overflow:hidden}.ud4qdG_sweep{background:conic-gradient(from 0deg, transparent 0 290deg, color-mix(in oklab, var(--color-primary-light) 50%, transparent) 360deg);border-radius:50%;animation:7s linear infinite ud4qdG_spin;position:absolute;inset:0}.ud4qdG_contact{left:var(--x);top:var(--y);width:var(--size);aspect-ratio:1;position:absolute;translate:-50% -50%}.ud4qdG_contact:before,.ud4qdG_flash{content:"";border-radius:50%;position:absolute}.ud4qdG_contact:before{background:var(--color-foreground);opacity:.3;transition:opacity var(--duration-base);inset:0}[data-product-object]:hover .ud4qdG_contact:before,[data-product-object]:focus-visible .ud4qdG_contact:before{opacity:.75}.ud4qdG_flash{background:radial-gradient(circle, var(--color-foreground) 0 31%, color-mix(in oklab, var(--color-primary-light) 70%, transparent) 38%, transparent 70%);opacity:0;animation:7s linear infinite ud4qdG_ping;animation-delay:calc((var(--phase) - 1) * 7s);inset:-60%}.ud4qdG_target:after{content:"";border:1px solid var(--color-primary-light);opacity:0;transition:opacity var(--duration-base) var(--ease-out-expo), scale var(--duration-slow) var(--ease-out-expo);border-radius:50%;position:absolute;inset:-.45rem;scale:1.8}[data-product-object]:hover .ud4qdG_target:after,[data-product-object]:focus-visible .ud4qdG_target:after{opacity:.75;scale:1}@keyframes ud4qdG_spin{to{rotate:1turn}}@keyframes ud4qdG_ping{0%{opacity:1;scale:1.35}22%,to{opacity:0;scale:1}}@media (prefers-reduced-motion:reduce){.ud4qdG_sweep,.ud4qdG_flash{animation:none!important}}
@property --mx{syntax:"<number>";inherits:false;initial-value:0}@property --my{syntax:"<number>";inherits:false;initial-value:0}@property --tilt{syntax:"<number>";inherits:false;initial-value:1}.TzckVa_hero{isolation:isolate;min-height:100svh;padding:max(5rem, calc(var(--header-height,0px) + 2.5rem)) 1rem 2.5rem;gap:2.5rem;display:grid;position:relative;overflow:clip}@media (min-width:40rem){.TzckVa_hero{padding-inline:2rem}}@media (min-width:64rem){.TzckVa_hero{padding:calc(3rem + var(--header-height,0px)) clamp(2rem, 4vw, 4.5rem) 3rem;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:1.5rem}.TzckVa_copy{z-index:2;grid-area:1/1/auto/span 6}.TzckVa_universe{grid-area:1/7/auto/-1}}@media (min-width:80rem){.TzckVa_universe{grid-column:6/-1}}.TzckVa_backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0}.TzckVa_glowPrimary,.TzckVa_glowSecondary,.TzckVa_stars,.TzckVa_floor{display:block;position:absolute}.TzckVa_glowPrimary{aspect-ratio:1;background:radial-gradient(circle, color-mix(in oklab, var(--color-primary) 28%, transparent), transparent 62%);width:80vmax;top:-30vmax;right:-25vmax}.TzckVa_glowSecondary{aspect-ratio:1;background:radial-gradient(circle, color-mix(in oklab, var(--color-primary-light) 10%, transparent), transparent 60%);width:55vmax;bottom:-20vmax;left:20%}.TzckVa_stars{opacity:.5;background-image:radial-gradient(1px 1px at 12% 22%, var(--color-foreground), transparent), radial-gradient(1px 1px at 78% 12%, var(--color-foreground), transparent), radial-gradient(1.5px 1.5px at 64% 38%, var(--color-primary-light), transparent), radial-gradient(1px 1px at 88% 66%, var(--color-foreground), transparent), radial-gradient(1px 1px at 42% 86%, var(--color-foreground), transparent), radial-gradient(1.5px 1.5px at 24% 62%, var(--color-primary-light), transparent);inset:0}.TzckVa_floor{background:repeating-linear-gradient(90deg, color-mix(in oklab, var(--color-primary-light) 14%, transparent) 0 1px, transparent 1px 64px), repeating-linear-gradient(0deg, color-mix(in oklab, var(--color-primary-light) 14%, transparent) 0 1px, transparent 1px 64px);transform-origin:bottom;opacity:.6;width:90%;height:45%;bottom:-8%;right:-10%;transform:perspective(500px)rotateX(62deg);-webkit-mask-image:linear-gradient(#0000 15%,#000);mask-image:linear-gradient(#0000 15%,#000)}.TzckVa_eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--color-primary-light);align-items:center;gap:.75rem;margin:0 0 1.5rem;font-size:.8125rem;font-weight:500;display:flex}.TzckVa_eyebrow:before{content:"";aspect-ratio:1;background:var(--color-primary);width:.5rem;box-shadow:0 0 0 4px color-mix(in oklab, var(--color-primary) 25%, transparent);border-radius:50%}.TzckVa_heading{margin:0;font-size:var(--text-display);line-height:var(--text-display--line-height);letter-spacing:var(--text-display--letter-spacing);margin-inline-start:-.05em;font-weight:700}@media (min-width:64rem) and (max-height:42.5rem){.TzckVa_hero{padding-top:calc(1.5rem + var(--header-height,0px))}.TzckVa_heading{font-size:min(var(--text-display), 14svh)}.TzckVa_lead{margin-top:1.25rem}.TzckVa_actions{margin-top:1.5rem}}.TzckVa_line{display:block}.TzckVa_line:nth-child(2){padding-inline-start:.9em}.TzckVa_line:last-child{color:var(--color-primary-light)}.TzckVa_lead{max-width:32rem;color:color-mix(in oklab, var(--color-foreground) 80%, transparent);margin:1.75rem 0 0;font-size:clamp(1.125rem,1rem + .3vw,1.3125rem);line-height:1.55}.TzckVa_actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.TzckVa_primaryCta,.TzckVa_secondaryCta{min-height:3.25rem;transition:background-color var(--duration-base) var(--ease-out-expo), border-color var(--duration-base) var(--ease-out-expo), color var(--duration-base) var(--ease-out-expo);border-radius:999px;flex:auto;justify-content:center;align-items:center;gap:.75rem;padding:0 1.5rem;font-weight:600;text-decoration:none;display:inline-flex}@media (min-width:40rem){.TzckVa_primaryCta,.TzckVa_secondaryCta{flex:none}}.TzckVa_primaryCta{background:var(--color-primary);color:var(--color-background)}.TzckVa_primaryCta:hover{background:var(--color-primary-light)}.TzckVa_secondaryCta{border:1px solid color-mix(in oklab, var(--color-foreground) 30%, transparent);color:var(--color-foreground)}.TzckVa_secondaryCta:hover{border-color:var(--color-primary-light);background:var(--color-surface)}.TzckVa_arrow{transition:translate var(--duration-base) var(--ease-out-expo);flex:none}.TzckVa_primaryCta:hover .TzckVa_arrow,.TzckVa_object:hover .TzckVa_arrow,.TzckVa_object:focus-visible .TzckVa_arrow{translate:3px}.TzckVa_universe{timeline-scope:--products;min-width:0;position:relative}.TzckVa_universeHeader{flex-direction:column;gap:.375rem;display:flex}.TzckVa_universeLabel{letter-spacing:.18em;text-transform:uppercase;color:color-mix(in oklab, var(--color-foreground) 70%, transparent);margin:0;font-size:.8125rem;font-weight:500}.TzckVa_hint{color:color-mix(in oklab, var(--color-foreground) 70%, transparent);margin:0;font-size:.875rem}.TzckVa_hintPointer{display:none}@media (hover:hover) and (pointer:fine){.TzckVa_hintPointer{display:inline}.TzckVa_hintTouch{display:none}}.TzckVa_stations{margin:0;padding:0;list-style:none}.TzckVa_system,.TzckVa_core,.TzckVa_progress{display:none}@media (max-width:63.999rem){.TzckVa_stage{margin-inline:-1rem}.TzckVa_stations{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-timeline:--products inline;scrollbar-width:none;gap:1rem;padding:1.25rem 1rem;display:flex;overflow-x:auto}.TzckVa_stations::-webkit-scrollbar{display:none}.TzckVa_station{scroll-snap-align:center;flex:0 0 min(72vw,18rem)}@supports (animation-timeline:view()){.TzckVa_station{animation:linear both TzckVa_activate;animation-timeline:view(inline)}}@supports (animation-timeline:scroll()){.TzckVa_progress{background:color-mix(in oklab, var(--color-foreground) 15%, transparent);border-radius:2px;width:6rem;height:2px;display:block;overflow:hidden}.TzckVa_progressThumb{background:var(--color-primary-light);width:25%;height:100%;animation:linear both TzckVa_progress;animation-timeline:--products;display:block}}}@media (min-width:40rem) and (max-width:63.999rem){.TzckVa_stage{margin-inline:-2rem}.TzckVa_stations{padding-inline:2rem}}@keyframes TzckVa_activate{0%,to{opacity:.5;scale:.92}50%{opacity:1;scale:1}}@keyframes TzckVa_progress{to{translate:300%}}@media (min-width:64rem){.TzckVa_stage{height:min(calc(80svh - var(--header-height,0px)), 46rem);perspective:1400px;margin-top:1rem;position:relative;container-type:size}.TzckVa_world{transform-style:preserve-3d;transform:rotateX(calc(var(--my) * -5deg * var(--tilt))) rotateY(calc(var(--mx) * 7deg * var(--tilt)));--release:.12s;transition:--tilt .6s var(--ease-out-expo) var(--release);position:absolute;inset:0}.TzckVa_world:has(.TzckVa_object:is(:hover,:focus-visible)){--tilt:.35;--release:0s}.TzckVa_stations{transform-style:preserve-3d;position:absolute;inset:0}.TzckVa_station{left:var(--x);top:var(--y);width:calc(var(--w) * 1cqmin);transform:translateZ(var(--z)) rotate(var(--r));transform-style:preserve-3d;animation:TzckVa_enter 1.1s var(--ease-out-expo) backwards;animation-delay:calc(.15s + var(--i) * .12s);transition:filter var(--duration-slow) var(--ease-out-expo) var(--release);position:absolute}.TzckVa_station[data-slot="1"]{--x:4%;--y:4%;--w:34;--z:40px;--r:-4deg}.TzckVa_station[data-slot="2"]{--x:52%;--y:0%;--w:38;--z:110px;--r:3deg}.TzckVa_station[data-slot="3"]{--x:63%;--y:58%;--w:27;--z:10px;--r:5deg}.TzckVa_station[data-slot="4"]{--x:10%;--y:60%;--w:40;--z:80px;--r:-2deg}.TzckVa_world:has(.TzckVa_object:is(:hover,:focus-visible)) .TzckVa_station:not(:has(.TzckVa_object:is(:hover,:focus-visible))){filter:brightness(.5)saturate(.6);--shift:-60px}.TzckVa_float{translate:0 0 var(--shift,0px);animation:TzckVa_float 9s var(--ease-in-out-quart) infinite alternate;animation-delay:calc(var(--i) * -2.3s);transition:translate var(--duration-slow) var(--ease-out-expo) var(--release)}.TzckVa_object{position:relative}.TzckVa_object:before{content:"";border-radius:2.25rem;position:absolute;inset:-10px}.TzckVa_system,.TzckVa_core{transform:translateZ(-90px)}.TzckVa_system{fill:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.TzckVa_orbit{stroke:color-mix(in oklab, var(--color-primary-light) 12%, transparent);stroke-width:.15px}.TzckVa_link{stroke:color-mix(in oklab, var(--color-primary-light) 16%, transparent);stroke-width:.15px}.TzckVa_linkActive{stroke:var(--color-primary-light);stroke-width:.3px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset .7s var(--ease-out-expo), opacity var(--duration-base) var(--ease-out-expo)}:is(.TzckVa_world:has([data-slot="1"] .TzckVa_object:is(:hover,:focus-visible)) g[data-slot="1"] .TzckVa_linkActive,.TzckVa_world:has([data-slot="2"] .TzckVa_object:is(:hover,:focus-visible)) g[data-slot="2"] .TzckVa_linkActive,.TzckVa_world:has([data-slot="3"] .TzckVa_object:is(:hover,:focus-visible)) g[data-slot="3"] .TzckVa_linkActive,.TzckVa_world:has([data-slot="4"] .TzckVa_object:is(:hover,:focus-visible)) g[data-slot="4"] .TzckVa_linkActive){stroke-dashoffset:0;opacity:1}.TzckVa_core{aspect-ratio:1;border:1px solid color-mix(in oklab, var(--color-primary-light) 50%, transparent);background:var(--color-background);width:.75rem;box-shadow:0 0 0 6px color-mix(in oklab, var(--color-primary) 10%, transparent);transition:background-color var(--duration-base) var(--ease-out-expo) var(--release), box-shadow var(--duration-slow) var(--ease-out-expo) var(--release), scale var(--duration-slow) var(--ease-out-expo) var(--release);border-radius:50%;margin:-.375rem 0 0 -.375rem;display:block;position:absolute;top:50%;left:50%}.TzckVa_world:has(.TzckVa_object:is(:hover,:focus-visible)) .TzckVa_core{background:var(--color-primary-light);box-shadow:0 0 0 10px color-mix(in oklab, var(--color-primary) 18%, transparent);scale:1.3}}@keyframes TzckVa_enter{0%{opacity:0;translate:0 2.5rem}}@keyframes TzckVa_float{0%{transform:translateY(-6px)}to{transform:translateY(8px)}}.TzckVa_object{color:inherit;transform-style:preserve-3d;-webkit-tap-highlight-color:transparent;border-radius:1.75rem;text-decoration:none;display:block}.TzckVa_object:focus-visible{outline:none}.TzckVa_object:focus-visible .TzckVa_body{outline:2px solid var(--color-primary-light);outline-offset:4px}.TzckVa_float{transform-style:preserve-3d;display:block}.TzckVa_body{border:1px solid color-mix(in oklab, var(--color-primary-light) 18%, transparent);background:linear-gradient(160deg, color-mix(in oklab, var(--color-surface) 90%, var(--color-primary)), color-mix(in oklab, var(--color-surface) 85%, transparent));box-shadow:0 30px 60px -30px #000c, inset 0 1px 0 color-mix(in oklab, var(--color-foreground) 8%, transparent);transition:transform var(--duration-slow) var(--ease-out-expo), box-shadow var(--duration-slow) var(--ease-out-expo), border-color var(--duration-base) var(--ease-out-expo);border-radius:1.75rem;flex-direction:column;gap:1rem;padding:1rem;display:flex}.TzckVa_object:hover .TzckVa_body,.TzckVa_object:focus-visible .TzckVa_body{border-color:color-mix(in oklab, var(--color-primary-light) 60%, transparent);box-shadow:0 40px 90px -30px color-mix(in oklab, var(--color-primary) 60%, transparent), inset 0 1px 0 color-mix(in oklab, var(--color-foreground) 14%, transparent)}@media (min-width:64rem){.TzckVa_object:hover .TzckVa_body,.TzckVa_object:focus-visible .TzckVa_body{transform:translateZ(60px)rotateX(6deg)rotateY(-8deg)scale(1.03)}}.TzckVa_object:active .TzckVa_body{scale:.97}.TzckVa_visual{display:block}.TzckVa_meta{align-items:baseline;gap:.75rem;display:flex}.TzckVa_index{font-variant-numeric:tabular-nums;color:var(--color-primary-light);font-size:.75rem}.TzckVa_name{letter-spacing:-.01em;font-size:1.25rem;font-weight:600}.TzckVa_action{color:var(--color-primary-light);align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){.TzckVa_action{opacity:0;transition:opacity var(--duration-base) var(--ease-out-expo), translate var(--duration-base) var(--ease-out-expo);translate:0 4px}.TzckVa_object:hover .TzckVa_action,.TzckVa_object:focus-visible .TzckVa_action{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.TzckVa_station,.TzckVa_float{animation:none!important}.TzckVa_world{transform:none}.TzckVa_station{--shift:0px!important}.TzckVa_object:hover .TzckVa_body,.TzckVa_object:focus-visible .TzckVa_body{transform:none}}
.HT7mTq_frame{position:relative}.HT7mTq_tight{margin-top:calc(-1 * var(--header-height,0px))}.HT7mTq_tag{z-index:5;border:1px solid color-mix(in oklab, var(--color-foreground) 18%, transparent);background:color-mix(in oklab, var(--color-background) 85%, transparent);color:color-mix(in oklab, var(--color-foreground) 80%, transparent);pointer-events:none;border-radius:999px;align-items:center;gap:.5rem;margin:0;padding:.25rem .375rem .25rem .75rem;font-size:.6875rem;display:flex;position:absolute;top:1rem;right:1rem}.HT7mTq_tight .HT7mTq_tag,.HT7mTq_frame[data-status=ready]:first-child .HT7mTq_tag{top:calc(var(--header-height,0px) + 1rem)}.HT7mTq_index{font-family:var(--font-mono);color:var(--color-primary-light)}.HT7mTq_status{background:color-mix(in oklab, var(--color-foreground) 10%, transparent);border-radius:999px;padding:.125rem .5rem}.HT7mTq_frame[data-status=ready] .HT7mTq_status{background:color-mix(in oklab, var(--color-primary) 35%, transparent);color:var(--color-foreground)}.HT7mTq_frame[data-status=optional] .HT7mTq_status{border:1px dashed color-mix(in oklab, var(--color-foreground) 35%, transparent);background:0 0}.HT7mTq_frame+.HT7mTq_frame:before{content:"";border-top:1px dashed color-mix(in oklab, var(--color-foreground) 10%, transparent);position:absolute;top:0;left:1rem;right:1rem}
