@layer components{@media (width<64rem){.uses-intro[data-v-c202839e]{justify-content:flex-start}}.column[data-v-c202839e]{inline-size:100%;max-inline-size:76rem;padding:var(--space-20) var(--space-6) var(--space-8);grid-template-areas:"heading""laptop""lede""groups";align-items:center;margin-inline:auto;display:grid;@media (width>=40rem){padding-inline:var(--space-10)}@media (width>=64rem){align-content:center;column-gap:var(--space-12);padding:var(--space-20) var(--space-16) var(--space-10);grid-template:"heading laptop""lede laptop""groups groups"/minmax(0,1fr) minmax(0,1fr)}}.heading[data-v-c202839e]{grid-area:heading;align-self:end}.uses-intro .column .heading[data-v-c202839e] .title{text-wrap:balance;@media (width>=64rem){font-size:var(--text-5xl)}}.lede[data-v-c202839e]{max-inline-size:42ch;font-size:var(--text-base);line-height:var(--leading-relaxed);color:light-dark(var(--color-zinc-600),var(--color-zinc-400));grid-area:lede;align-self:start;margin-block-start:var(--space-6);@media (width>=40rem){font-size:var(--text-lg)}@supports (text-wrap:pretty){text-wrap:pretty}}.laptop[data-v-c202839e]{inline-size:min(100%,30rem);margin:var(--space-4) auto 0;grid-area:laptop;display:grid;@media (width>=64rem){inline-size:100%;margin:0}}.layer[data-v-c202839e],.pane[data-v-c202839e]{grid-area:1/1;block-size:100%;inline-size:100%}.pane[data-v-c202839e]{--uses-piece:sibling-index();pointer-events:none;cursor:var(--cursor-answers);display:block}.pane[data-v-c202839e] .face{pointer-events:visiblepainted}.groups[data-v-c202839e]{gap:var(--space-8);margin-block-start:var(--space-8);margin-inline:calc(var(--space-6) * -1);padding-inline:var(--space-6);border-block:1px dotted var(--line);scroll-padding-inline:var(--space-6);scroll-snap-type:x proximity;scrollbar-width:none;grid-area:groups;display:flex;overflow-x:auto;@media (width>=40rem){margin-inline:calc(var(--space-10) * -1);padding-inline:var(--space-10);scroll-padding-inline:var(--space-10)}@media (width>=64rem){justify-content:space-between;margin-block-start:var(--space-10);margin-inline:0;padding-inline:0;overflow-x:visible}}.item[data-v-c202839e]{scroll-snap-align:start;flex:none}.group{&[data-v-c202839e]{padding-block:var(--space-5);color:var(--fg);text-decoration:none;display:block;position:relative}&[data-v-c202839e]:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:var(--radius-sm)}}.name[data-v-c202839e]{font-family:var(--font-title);font-size:var(--text-xl);line-height:var(--leading-xl);letter-spacing:.06em;text-transform:uppercase;color:light-dark(var(--color-zinc-600),var(--color-zinc-300));font-weight:700;display:block;@media (width>=40rem){font-size:var(--text-2xl);line-height:var(--leading-2xl)}}.strike[data-v-c202839e]{inset-inline:0;pointer-events:none;display:block;position:absolute;bottom:0;overflow:clip}.strike-tube[data-v-c202839e]{inline-size:100%;translate:calc(-100% - var(--space-6)) 0;display:block}.group:focus-visible .strike-tube[data-v-c202839e]{translate:0}.group:active .name[data-v-c202839e]{scale:.97}@media (hover:hover){.group:hover .name[data-v-c202839e]{color:var(--fg)}.group:hover .strike-tube[data-v-c202839e],.column:has(.pane[data-pane=desk]:hover) .group[data-group=desk] .strike-tube[data-v-c202839e],.column:has(.pane[data-pane=agents]:hover) .group[data-group=agents] .strike-tube[data-v-c202839e],.column:has(.pane[data-pane=craft]:hover) .group[data-group=craft] .strike-tube[data-v-c202839e],.column:has(.pane[data-pane=build]:hover) .group[data-group=build] .strike-tube[data-v-c202839e],.column:has(.pane[data-pane=memory]:hover) .group[data-group=memory] .strike-tube[data-v-c202839e]{translate:0}}@media (prefers-reduced-motion:no-preference){.name[data-v-c202839e]{transform-origin:0;transition:scale .16s var(--ease-out-quint), color .16s ease}.strike-tube[data-v-c202839e]{transition:translate .42s var(--ease-out-quint)}.pane[data-v-c202839e]{transition:translate .26s var(--ease-out-quint)}@media (hover:hover){.pane[data-v-c202839e]:hover,.column:has(.group[data-group=desk]:hover) .pane[data-pane=desk][data-v-c202839e],.column:has(.group[data-group=agents]:hover) .pane[data-pane=agents][data-v-c202839e],.column:has(.group[data-group=craft]:hover) .pane[data-pane=craft][data-v-c202839e],.column:has(.group[data-group=build]:hover) .pane[data-pane=build][data-v-c202839e],.column:has(.group[data-group=memory]:hover) .pane[data-pane=memory][data-v-c202839e]{translate:-2.5% 2%}}.column:has(.group:focus-visible) .pane[data-v-c202839e]{transition-duration:.16s}.pane[data-v-c202839e]:active{transition-duration:.12s;translate:-1% .8%}.heading[data-v-c202839e],.lede[data-v-c202839e],.laptop>.layer[data-v-c202839e],.groups>li[data-v-c202839e]{transition:opacity .6s var(--ease-out-quint), translate .6s var(--ease-out-quint);@starting-style{opacity:0;translate:0 var(--space-4)}}.lede[data-v-c202839e]{transition-delay:.12s}.pane>.layer[data-v-c202839e]{transition:opacity .42s var(--ease-out-quint), translate .42s var(--ease-out-quint);transition-delay:calc(.4s + (var(--uses-piece) - 2) * .12s);@starting-style{opacity:0;translate:0 -2%}}.groups>li[data-v-c202839e]{transition-delay:calc(.24s + sibling-index() * 70ms)}}:where(.uses-scene[data-v-0f8eddc2]){display:grid}.layer[data-v-0f8eddc2],.piece[data-v-0f8eddc2]{grid-area:1/1;block-size:100%;inline-size:100%}.piece[data-v-0f8eddc2]{--uses-piece:sibling-index();pointer-events:none;display:block}.piece[data-v-0f8eddc2] .face{pointer-events:visiblepainted}@media (hover:hover){.piece[data-v-0f8eddc2]:hover{cursor:var(--cursor-answers)}}@media (prefers-reduced-motion:no-preference){.piece[data-v-0f8eddc2]{transition:translate .26s var(--ease-out-quint)}@media (hover:hover){.piece[data-v-0f8eddc2]:hover{translate:0 -6%}}.piece[data-v-0f8eddc2]:active{transition-duration:.12s;translate:0 1%}@container style(--uses-scene-lifted:1){.piece[data-v-0f8eddc2]:first-of-type{translate:0 -6%}}@container style(--uses-scene-lifted:2){.piece[data-v-0f8eddc2]:nth-of-type(2){translate:0 -6%}}@container style(--uses-scene-lifted:3){.piece[data-v-0f8eddc2]:nth-of-type(3){translate:0 -6%}}@supports (animation-timeline:view()) and (animation-range:entry){.piece>.layer[data-v-0f8eddc2]{animation:linear both uses-set-down;animation-timeline:--station;animation-range:entry calc(30% + (var(--uses-piece) - 3) * 12%) entry calc(62% + (var(--uses-piece) - 3) * 12%)}}}:where(.uses-link[data-v-94d46f2f]){--_drop:0 1px 2px oklch(0% 0 none/.06), 0 10px 24px -12px oklch(0% 0 none/.28);--_font:system-ui, -apple-system, "Segoe UI", sans-serif;align-items:center;gap:var(--space-4);padding:var(--space-5);border-radius:var(--_radius);background:var(--_bg);box-shadow:inset 0 0 0 1px var(--_edge), var(--_drop);isolation:isolate;color:var(--_ink);font-family:var(--_font);-webkit-tap-highlight-color:transparent;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"logo title go""reason reason reason";text-decoration:none;display:grid;position:relative;overflow:clip;@media (prefers-color-scheme:dark){--_drop:0 10px 24px -12px oklch(0% 0 none/.7)}@media (width<30rem){grid-template-columns:auto minmax(0,1fr);grid-template-areas:"logo title""reason reason""go go"}}.uses-link[data-v-94d46f2f]:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.uses-link[data-v-94d46f2f]:before,.uses-link[data-v-94d46f2f]:after{z-index:-1;content:"";pointer-events:none;position:absolute;inset:0}.uses-link[data-v-94d46f2f]:before{background-image:radial-gradient(90% 120% at 0% 0%, var(--_glow,transparent), transparent 70%);opacity:0}.uses-link[data-v-94d46f2f]:after{z-index:1;background-image:linear-gradient(105deg, transparent 38%, var(--_sheen,oklch(100% 0 none/.14)) 50%, transparent 62%);translate:-110%}.logo[data-v-94d46f2f]{block-size:2.5rem;inline-size:2.5rem;color:var(--_mark,var(--_ink));grid-area:logo;place-items:center;display:grid}.mark[data-v-94d46f2f]{block-size:2rem;inline-size:2rem}.logo[data-v-94d46f2f] :is(.brand-mark,.fill-current){fill:currentColor}.title[data-v-94d46f2f]{grid-area:title;min-inline-size:0;display:grid}.name[data-v-94d46f2f]{font-family:var(--_name-font,inherit);font-size:var(--text-lg);line-height:var(--leading-lg);font-weight:var(--_name-weight,600);letter-spacing:var(--_name-tracking,-.01em);text-transform:var(--_name-case,none)}.role[data-v-94d46f2f]{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--_soft)}.go[data-v-94d46f2f]{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--_go-radius);background:var(--_go-bg);box-shadow:inset 0 0 0 1px var(--_go-edge,transparent);color:var(--_go-ink);font-size:var(--text-sm);line-height:var(--leading-sm);white-space:nowrap;grid-area:go;justify-self:end;font-weight:500;display:inline-flex;@media (width<30rem){justify-self:start}}.arrows[data-v-94d46f2f]{display:grid;overflow:clip}.arrow[data-v-94d46f2f]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;grid-area:1/1;block-size:.75rem;inline-size:.75rem}.reason[data-v-94d46f2f]{font-family:var(--_reason-font,inherit);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--_soft);grid-area:reason;@supports (text-wrap:pretty){text-wrap:pretty}}.uses-link[data-v-94d46f2f]:is(:focus-visible,:hover):before{opacity:1}@container style(--uses-link-lit:1){.uses-link[data-v-94d46f2f]:before{opacity:1}}@media (prefers-reduced-motion:no-preference){.uses-link[data-v-94d46f2f]{transition:translate .24s var(--ease-out-quint), scale .16s var(--ease-out-quint)}.uses-link[data-v-94d46f2f]:before{transition:opacity .32s var(--ease-out-quint)}.mark[data-v-94d46f2f]{transition:scale .42s var(--ease-spring), rotate .42s var(--ease-spring)}.go[data-v-94d46f2f]{transition:translate .16s var(--ease-out-quint), scale .16s var(--ease-out-quint)}.arrow[data-v-94d46f2f]{transition:translate .32s var(--ease-out-quint)}.arrow[data-v-94d46f2f]:last-child{translate:-120% 120%}.uses-link[data-v-94d46f2f]:focus-visible,.uses-link[data-v-94d46f2f]:hover{translate:0 -3px}.uses-link[data-v-94d46f2f]:is(:focus-visible,:hover):after{transition:translate .8s var(--ease-out-quint);translate:110%}.uses-link:is(:focus-visible,:hover) .mark[data-v-94d46f2f]{rotate:-6deg;scale:1.12}.uses-link:is(:focus-visible,:hover) .arrow[data-v-94d46f2f]:first-child{translate:120% -120%}.uses-link:is(:focus-visible,:hover) .arrow[data-v-94d46f2f]:last-child{translate:0}.uses-link[data-v-94d46f2f]:active{translate:0 1px;scale:.98}@container style(--uses-link-lit:1){.uses-link[data-v-94d46f2f]{translate:0 -3px}.mark[data-v-94d46f2f]{rotate:-6deg;scale:1.12}}.uses-link:active .go[data-v-94d46f2f]{translate:0 1px;scale:.96}}@media (hover:none){.uses-link[data-v-94d46f2f]:hover{translate:none}.uses-link[data-v-94d46f2f]:hover:before{opacity:0}}.uses-link[data-brand=raycast][data-v-94d46f2f]{--_glow:oklch(70% .191 23.4/.35);--_bg:radial-gradient(120% 140% at 0% 0%, oklch(70% .191 23.4/.2), transparent 55%), oklch(13.4% .005 262.3);--_edge:oklch(100% 0 none/.08);--_ink:oklch(100% 0 none);--_soft:oklch(72% 0 none);--_radius:var(--radius-2xl);--_go-bg:oklch(92.5% 0 none);--_go-ink:oklch(30.9% .002 247.9);--_go-radius:var(--radius-lg)}.uses-link[data-brand=elgato][data-v-94d46f2f]{--_glow:oklch(51% .269 265.9/.14);--_sheen:light-dark(oklch(51% .269 265.9/.08),oklch(100% 0 none/.12));--_bg:light-dark(oklch(100% 0 none),oklch(9% 0 none));--_edge:light-dark(oklch(91% 0 none),oklch(26% 0 none));--_ink:light-dark(oklch(0% 0 none),oklch(100% 0 none));--_soft:light-dark(oklch(42% 0 none),oklch(72% 0 none));--_font:"Helvetica Neue", helvetica, arial, sans-serif;--_name-weight:700;--_name-case:uppercase;--_name-tracking:.01em;--_radius:0;--_go-bg:oklch(51% .269 265.9);--_go-ink:oklch(100% 0 none);--_go-radius:0}.uses-link[data-brand=cleanshot][data-v-94d46f2f]{--_glow:oklch(57% .237 260.6/.18);--_sheen:light-dark(oklch(100% 0 none/.9),oklch(100% 0 none/.12));--_bg:linear-gradient(light-dark(oklch(100% 0 none),oklch(22% .006 270)), light-dark(oklch(96.8% .015 257.2),oklch(21% .03 258)));--_edge:light-dark(oklch(91% .012 257),oklch(32% .02 258));--_ink:light-dark(oklch(20.1% .004 286),oklch(100% 0 none));--_soft:light-dark(oklch(45% .01 260),oklch(74% .01 260));--_radius:1.25rem;--_go-bg:oklch(57% .237 260.6);--_go-ink:oklch(100% 0 none);--_go-radius:.625rem}.uses-link[data-brand=claude][data-v-94d46f2f]{--_glow:oklch(61.7% .138 39/.18);--_sheen:light-dark(oklch(61.7% .138 39/.1),oklch(100% 0 none/.1));--_bg:light-dark(oklch(98.2% .005 95.1),oklch(26.8% .004 106.6));--_edge:light-dark(oklch(92.4% .014 97.5),oklch(35.9% .005 106.7));--_ink:light-dark(oklch(19.1% 0 none),oklch(98.2% .005 95.1));--_soft:light-dark(oklch(47.8% .006 95.2),oklch(80.7% .014 97.5));--_name-font:ui-serif, "Tiempos Text", georgia, serif;--_name-weight:500;--_name-tracking:0;--_radius:var(--radius-2xl);--_go-bg:light-dark(oklch(19.1% 0 none),oklch(98.2% .005 95.1));--_go-ink:light-dark(oklch(98.2% .005 95.1),oklch(19.1% 0 none));--_go-radius:var(--radius-lg)}.uses-link[data-brand=grok][data-v-94d46f2f]{--_glow:light-dark(oklch(0% 0 none/.06),oklch(100% 0 none/.12));--_sheen:light-dark(oklch(0% 0 none/.05),oklch(100% 0 none/.14));--_bg:light-dark(oklch(98% 0 none),oklch(8% 0 none));--_edge:light-dark(oklch(92.6% .005 78.3),oklch(24% 0 none));--_ink:light-dark(oklch(11.5% 0 none),oklch(100% 0 none));--_soft:light-dark(oklch(45% 0 none),oklch(72% 0 none));--_radius:var(--radius-3xl);--_go-bg:light-dark(oklch(11.5% 0 none),oklch(98% 0 none));--_go-ink:light-dark(oklch(98% 0 none),oklch(11.5% 0 none));--_go-radius:var(--radius-full)}.uses-link[data-brand=figma][data-v-94d46f2f]{--_glow:oklch(65% .2 300/.16);--_sheen:light-dark(oklch(65% .2 300/.08),oklch(100% 0 none/.12));--_bg:light-dark(oklch(100% 0 none),oklch(29.3% 0 none));--_edge:light-dark(oklch(90% 0 none),oklch(38% 0 none));--_ink:light-dark(oklch(0% 0 none),oklch(100% 0 none));--_soft:light-dark(oklch(40% 0 none),oklch(78% 0 none));--_radius:var(--radius-xl);--_go-bg:light-dark(oklch(0% 0 none),oklch(100% 0 none));--_go-ink:light-dark(oklch(100% 0 none),oklch(0% 0 none));--_go-radius:var(--radius-lg)}.uses-link[data-brand=paper][data-v-94d46f2f]{--_glow:oklch(73.9% .104 258.1/.28);--_sheen:light-dark(oklch(100% 0 none/.7),oklch(100% 0 none/.1));--_bg:light-dark(oklch(94.4% .011 106.6),oklch(22.6% .004 106.7));--_edge:light-dark(oklch(89.6% .014 102),oklch(32% .006 106.7));--_ink:light-dark(oklch(25.2% 0 none),oklch(94.9% .015 106.7));--_soft:light-dark(oklch(44.8% .008 106.7),oklch(75% .01 106.7));--_mark:oklch(73.9% .104 258.1);--_name-weight:400;--_radius:var(--radius-sm);--_go-bg:light-dark(oklch(25.2% 0 none),oklch(94.9% .015 106.7));--_go-ink:light-dark(oklch(98.9% .005 106.7),oklch(25.2% 0 none));--_go-radius:var(--radius-sm)}.uses-link[data-brand=higgsfield][data-v-94d46f2f]{--_glow:oklch(93.2% .222 121.9/.2);--_bg:oklch(17.6% .005 248.1);--_edge:oklch(100% 0 none/.07);--_ink:oklch(97.6% 0 none);--_soft:oklch(72% .005 248);--_name-weight:800;--_name-case:uppercase;--_name-tracking:0;--_radius:var(--radius-xl);--_go-bg:oklch(93.2% .222 121.9);--_go-ink:oklch(17.6% .005 248.1);--_go-radius:.625rem}.uses-link[data-brand=vscode][data-v-94d46f2f]{--_glow:oklch(56.8% .167 251.3/.2);--_sheen:light-dark(oklch(56.8% .167 251.3/.07),oklch(100% 0 none/.12));--_bg:light-dark(oklch(97.9% 0 none),oklch(23.9% 0 none));--_edge:light-dark(oklch(90% 0 none),oklch(31% 0 none));--_ink:light-dark(oklch(22.3% .004 286.1),oklch(92% 0 none));--_soft:light-dark(oklch(42% 0 none),oklch(75% 0 none));--_radius:var(--radius-md);--_go-bg:light-dark(oklch(50.7% .151 251.9),oklch(56.8% .167 251.3));--_go-ink:oklch(100% 0 none);--_go-radius:var(--radius-sm)}.uses-link[data-brand=ghostty][data-v-94d46f2f]{--_glow:oklch(52.7% .242 268.4/.32);--_bg:oklch(16.9% .004 286);--_edge:oklch(100% 0 none/.12);--_ink:oklch(100% 0 none);--_soft:oklch(72% .013 286.1);--_font:ui-monospace, "SF Mono", menlo, monospace;--_name-weight:500;--_name-tracking:0;--_radius:var(--radius-lg);--_go-bg:transparent;--_go-ink:oklch(100% 0 none);--_go-edge:oklch(100% 0 none/.55);--_go-radius:var(--radius-md)}.uses-link[data-brand=obsidian][data-v-94d46f2f]{--_glow:oklch(54.1% .247 293/.4);--_bg:radial-gradient(110% 140% at 100% 0%, oklch(54.1% .247 293/.22), transparent 55%), oklch(21% 0 none);--_edge:oklch(100% 0 none/.09);--_ink:oklch(93% 0 none);--_soft:oklch(72% 0 none);--_radius:var(--radius-xl);--_go-bg:oklch(54.1% .247 293);--_go-ink:oklch(100% 0 none);--_go-radius:var(--radius-lg)}.uses-link[data-brand=linear][data-v-94d46f2f]{--_glow:oklch(56.7% .159 275.2/.3);--_bg:linear-gradient(oklch(17% .004 260), oklch(13.9% .003 246.3));--_edge:oklch(100% 0 none/.08);--_ink:oklch(97.8% 0 none);--_soft:oklch(64.9% .015 262.4);--_mark:oklch(97.8% 0 none);--_radius:var(--radius-xl);--_go-bg:oklch(97.8% 0 none);--_go-ink:oklch(13.9% .003 246.3);--_go-radius:var(--radius-full)}.layout[data-v-d9a5cc6d]{align-items:center;gap:var(--space-8);inline-size:100%;max-inline-size:76rem;padding:var(--space-16) var(--space-6) var(--space-8);margin-inline:auto;display:grid;@media (width>=40rem){padding-inline:var(--space-10)}@media (width>=64rem){gap:var(--space-12);padding:var(--space-20) var(--space-16) var(--space-10);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.tube[data-v-d9a5cc6d]{inline-size:var(--space-24);margin-block-start:var(--space-4)}@media (prefers-reduced-motion:no-preference){[data-arrived] .tube[data-v-d9a5cc6d]{animation:uses-arrival 1.2s var(--ease-out-quint) .15s both}}.figure[data-v-d9a5cc6d]{inline-size:min(100%,32rem);margin:var(--space-8) auto 0;justify-items:center;display:grid;@media (width>=64rem){margin-inline:0}}.scene[data-v-d9a5cc6d]{inline-size:100%}.layout:has(.tool:first-child :focus-visible) .scene[data-v-d9a5cc6d]{--uses-scene-lifted:1}.layout:has(.tool:nth-child(2) :focus-visible) .scene[data-v-d9a5cc6d]{--uses-scene-lifted:2}.layout:has(.tool:nth-child(3) :focus-visible) .scene[data-v-d9a5cc6d]{--uses-scene-lifted:3}@media (hover:hover){.layout:has([data-uses-piece="1"]:hover) .tool[data-v-d9a5cc6d]:first-child,.layout:has([data-uses-piece="2"]:hover) .tool[data-v-d9a5cc6d]:nth-child(2),.layout:has([data-uses-piece="3"]:hover) .tool[data-v-d9a5cc6d]:nth-child(3){--uses-link-lit:1}.layout:has(.tool:first-child:hover) .scene[data-v-d9a5cc6d]{--uses-scene-lifted:1}.layout:has(.tool:nth-child(2):hover) .scene[data-v-d9a5cc6d]{--uses-scene-lifted:2}.layout:has(.tool:nth-child(3):hover) .scene[data-v-d9a5cc6d]{--uses-scene-lifted:3}}.tools[data-v-d9a5cc6d]{gap:var(--space-3);display:grid}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (animation-range:entry){.heading[data-v-d9a5cc6d]{animation:linear both uses-rise;animation-timeline:--station;animation-range:entry 10% entry 40%}.tube[data-v-d9a5cc6d]{transform-origin:0;animation:linear both uses-draw-line;animation-timeline:--station;animation-range:entry 30% entry 55%}.tool[data-v-d9a5cc6d]{animation:linear both uses-rise;animation-timeline:--station;animation-range:entry calc(40% + (sibling-index() - 1) * 10%) entry calc(70% + (sibling-index() - 1) * 10%)}}}:where(.uses-end[data-v-404229a3]){justify-content:center;gap:var(--space-16);inline-size:100%;padding-block:var(--space-24) var(--space-32);position:relative;overflow-x:clip}.uses-end[data-v-404229a3]:after{block-size:var(--space-12);background-color:var(--color-black);content:"";pointer-events:none;border-start-start-radius:var(--radius-4xl);border-start-end-radius:var(--radius-4xl);position:absolute;inset:auto 0 0;box-shadow:inset 0 1px oklch(100% 0 none/.14)}@supports (view-timeline:--uses-end block){.uses-end[data-v-404229a3]{view-timeline:--uses-end block}}.words[data-v-404229a3]{inline-size:100%;max-inline-size:40rem;padding-inline:var(--space-6);text-align:center;justify-items:center;margin-inline:auto;display:grid;position:relative}.tube[data-v-404229a3]{inline-size:var(--space-24);margin-block-start:var(--space-4)}.line[data-v-404229a3]{max-inline-size:30rem;font-size:var(--text-base);line-height:var(--leading-relaxed);color:light-dark(var(--color-zinc-600),var(--color-zinc-400));text-wrap:balance;margin-block-start:var(--space-6)}.fan[data-v-404229a3]{--_tag-width:2.75rem;--_tag-height:8.5rem;--_pivot:calc(var(--_tag-height) - var(--_tag-width) / 2);inline-size:var(--_tag-width);block-size:var(--_tag-height);margin-inline:auto;display:grid;position:relative}.tag[data-v-404229a3]{--_step:17deg;padding:var(--space-3) var(--space-1);border-radius:var(--radius-xl);transform-origin:50% var(--_pivot);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;rotate:calc((sibling-index() - 3) * var(--_step));box-shadow:var(--_edge), 0 6px 12px -5px var(--_shade);grid-area:1/1;align-items:flex-start;display:flex;position:relative}.stamp[data-v-404229a3]{writing-mode:vertical-rl;font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--_stamp);rotate:180deg}.tag[data-held][data-v-404229a3]{cursor:grabbing}.tag[data-loose][data-v-404229a3]{animation:none}.pin[data-v-404229a3]{z-index:7;inline-size:var(--space-3);block-size:var(--space-3);cursor:var(--cursor-answers);border-radius:var(--radius-full);background-image:radial-gradient(circle at 35% 30%,oklch(98% .004 250),oklch(72% .01 250) 60%,oklch(55% .012 250));margin-inline:auto;position:absolute;inset-block-start:calc(var(--_pivot) - var(--space-1) * 1.5);inset-inline:0;box-shadow:inset 0 -1px 1px oklch(40% .012 250/.5),0 2px 3px -1px oklch(35% .012 250/.5)}.tag[data-material=titanium][data-v-404229a3]{--_edge:inset 0 1px 0 oklch(100% 0 none/.8), inset 0 -1px 0 oklch(45% .012 250/.5);--_shade:oklch(40% .012 250/.45);--_stamp:oklch(32% .01 250);background-image:repeating-linear-gradient(90deg,oklch(100% 0 none/.14) 0,oklch(100% 0 none/.14) 1px,#0000 1px 3px),linear-gradient(160deg,oklch(90% .006 250),oklch(72% .01 250) 55%,oklch(82% .008 250))}.tag[data-material=glass][data-v-404229a3]{--_edge:inset 0 0 0 1px oklch(100% 0 none/.85), inset 1px 1px 0 1px oklch(100% 0 none/.5);--_shade:oklch(60% .03 220/.22);--_stamp:oklch(45% .03 220);background-image:linear-gradient(160deg,light-dark(oklch(99% .01 220/.6),oklch(90% .02 220/.3)),light-dark(oklch(90% .02 220/.25),oklch(80% .02 220/.1)))}.tag[data-material=film][data-v-404229a3]{--_edge:inset 0 1px 0 oklch(100% 0 none/.3), inset 0 -1px 0 oklch(0% 0 none/.5);--_shade:oklch(30% .06 300/.45);--_stamp:oklch(92% .02 190);background-color:oklch(16% .01 280);background-image:linear-gradient(150deg,oklch(82% .11 190/.6),oklch(62% .15 300/.5) 45%,oklch(84% .12 85/.45) 85%)}.tag[data-material=ceramic][data-v-404229a3]{--_edge:inset 0 1px 0 oklch(100% 0 none/.25), inset 0 -1px 0 oklch(0% 0 none/.6);--_shade:oklch(18% .005 250/.5);--_stamp:oklch(78% 0 none);background-color:oklch(15% .004 250);background-image:radial-gradient(120% 45% at 30% 0,oklch(48% .004 250/.9),#0000 70%)}.tag[data-material=frost][data-v-404229a3]{--_edge:inset 0 0 0 1px oklch(100% 0 none/.9), inset 0 -1px 0 1px oklch(70% .006 250/.35);--_shade:oklch(55% .01 250/.3);--_stamp:oklch(45% .008 250);background-image:radial-gradient(oklch(100% 0 none/.7) .5px,#0000 .75px),linear-gradient(160deg,oklch(98% .004 250/.92),oklch(88% .006 250/.85));background-size:3px 3px,auto}@media (prefers-reduced-motion:no-preference){.tag[data-v-404229a3]{transition:transform .26s var(--ease-out-quint)}.pin[data-v-404229a3]{transition:scale .16s var(--ease-out-quint)}@media (hover:hover){.tag[data-v-404229a3]:hover{transform:translateY(calc(var(--space-2) * -1))}}.tag[data-held][data-v-404229a3]{transform:translateY(calc(var(--space-2) * -1))}.pin[data-v-404229a3]:active{scale:.88}@supports (animation-timeline:view()) and (animation-range:entry){.tag[data-v-404229a3]{animation:linear both uses-fan;animation-timeline:--uses-end;animation-range:entry 30% cover 50%}}}:where(.uses-rail[data-v-2bf200cb]){--_drop:0 0 0 1px oklch(0% 0 none/.06), 0 4px 12px -4px oklch(0% 0 none/.25);--_cut:inset 0 1px 1.5px oklch(0% 0 none/.18), inset 0 -1px 0 oklch(100% 0 none/.9);inset-inline:0;bottom:max(var(--space-4), env(safe-area-inset-bottom));z-index:30;inline-size:9rem;block-size:var(--space-8);border-radius:var(--radius-full);background-color:light-dark(oklch(100% 0 none),var(--color-zinc-800));box-shadow:inset 0 1px 0 light-dark(oklch(100% 0 none),oklch(100% 0 none/.08)), var(--_drop);margin-inline:auto;position:fixed;@media (prefers-color-scheme:dark){--_drop:0 0 0 1px oklch(0% 0 none/.5), 0 4px 12px -4px oklch(0% 0 none/.6);--_cut:inset 0 1px 1.5px oklch(0% 0 none/.7), inset 0 -1px 0 oklch(100% 0 none/.06)}@media (width>=64rem){inset-block:0;inset-inline:auto var(--space-4);inline-size:var(--space-8);block-size:9rem;margin-block:auto}}.scrub{&[data-v-2bf200cb]{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:0}&[data-v-2bf200cb]:state(scrubbing){cursor:grabbing}}.groove[data-v-2bf200cb]{--_run:var(--space-4);inset-block:50% auto;inset-inline:var(--_run);block-size:var(--space-2);border-radius:var(--radius-full);background-color:light-dark(var(--color-zinc-100),var(--color-zinc-900));box-shadow:var(--_cut);margin-block-start:calc(var(--space-2) / -2);display:block;position:absolute;@media (width>=64rem){inset-block:var(--_run);inline-size:var(--space-2);block-size:auto;margin-block-start:0;margin-inline-start:calc(var(--space-2) / -2);inset-inline:50% auto}}.tube[data-v-2bf200cb]{margin:auto;position:absolute;inset:2px}.tube.flat[data-v-2bf200cb]{inline-size:auto;@media (width>=64rem){display:none}}.tube.upright[data-v-2bf200cb]{display:none;@media (width>=64rem){block-size:auto;display:block}}.stop{&[data-v-2bf200cb]{inline-size:var(--space-5);-webkit-user-drag:none;place-items:center;margin-inline-start:calc(var(--space-5) / -2);text-decoration:none;display:grid;position:absolute;inset-block:0;inset-inline-start:calc(var(--space-4) + var(--uses-rail-at) * (100% - var(--space-8)))}&[data-v-2bf200cb]:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:var(--radius-full)}@media (width>=64rem){&[data-v-2bf200cb]{inset-block:calc(var(--space-4) + var(--uses-rail-at) * (100% - var(--space-8))) auto;inline-size:auto;block-size:var(--space-5);margin-block-start:calc(var(--space-5) / -2);margin-inline-start:0;inset-inline:0}}}.tick[data-v-2bf200cb]{--_tick:light-dark(var(--color-zinc-300),var(--color-zinc-600));--_across:to bottom;inline-size:1.5px;block-size:var(--space-4);background-image:linear-gradient(var(--_across), var(--_tick) 25%, transparent 25% 75%, var(--_tick) 75%);@media (width>=64rem){--_across:to right;inline-size:var(--space-4);block-size:1.5px}}.stop[aria-current] .tick[data-v-2bf200cb]{--_tick:light-dark(var(--color-blue-500),var(--color-blue-400))}.label[data-v-2bf200cb],.readout[data-v-2bf200cb]{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background-color:light-dark(oklch(100% 0 none),var(--color-zinc-800));box-shadow:var(--_drop);color:var(--fg-soft);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;white-space:nowrap;pointer-events:none;display:none;position:absolute}.label[data-v-2bf200cb]{top:50%;right:calc(100% + var(--space-3));translate:0 -50%}.readout[data-v-2bf200cb]{bottom:calc(100% + var(--space-2));left:50%;translate:-50%;@media (width>=64rem){inset:50% calc(100% + var(--space-3)) auto auto;translate:0 -50%}}.scrub:state(scrubbing) .readout[data-v-2bf200cb]{display:block}@media (width>=64rem){.scrub:not(:state(scrubbing)) .stop:focus-visible .label[data-v-2bf200cb]{display:block}@media (hover:hover){.scrub:not(:state(scrubbing)) .stop:hover .label[data-v-2bf200cb]{display:block}.stop:hover:not([aria-current]) .tick[data-v-2bf200cb]{--_tick:var(--fg-muted)}}}@media (prefers-reduced-motion:no-preference){:where(.uses-rail[data-v-2bf200cb]){transition:scale .16s var(--ease-out-quint)}.uses-rail[data-v-2bf200cb]:has(.scrub:state(scrubbing)){scale:1.06}}.uses-page[data-v-0857d3b5]{position:relative}.free-scroll[data-v-0857d3b5]{pointer-events:none;position:absolute;inset:0;@media (width<64rem),(height<46rem){scroll-snap-align:start}}}@keyframes uses-set-down{0%{opacity:0;translate:0 -12%}}@keyframes uses-arrival{18%{filter:brightness(1.9)saturate(1.4)}to{filter:none}}@keyframes uses-rise{0%{opacity:0;translate:0 2rem}}@keyframes uses-draw-line{0%{scale:0 1}}@keyframes uses-fan{0%{rotate:0deg}}
