.hero-module__iAfpTa__root{--hero-size:clamp(2.15rem, 8.4vw, 9rem);position:relative}.hero-module__iAfpTa__copy{z-index:3;min-height:100svh;padding-top:calc(var(--header-h) + 2.5rem);flex-direction:column;justify-content:center;padding-bottom:4rem;display:flex;position:relative}.hero-module__iAfpTa__title{font-size:var(--hero-size);letter-spacing:-.025em;line-height:1.07}.hero-module__iAfpTa__line{display:block}.hero-module__iAfpTa__lineThin{font-weight:200}.hero-module__iAfpTa__lineBlack{font-weight:900}.hero-module__iAfpTa__chips{pointer-events:none;z-index:2;position:absolute;inset:0}.hero-module__iAfpTa__chip{will-change:transform, opacity;position:absolute}.hero-module__iAfpTa__frag{box-shadow:var(--shadow-lift);white-space:nowrap;background:#fff;border-radius:1.75rem;align-items:center;gap:.85rem;padding:1.05rem 1.3rem;font-size:1.08rem;display:flex}.hero-module__iAfpTa__fragInk{background:var(--ink);color:var(--paper)}.hero-module__iAfpTa__ring{flex:none;width:3.6rem;height:3.6rem}.hero-module__iAfpTa__score{font-size:1.75rem;font-weight:900;line-height:1}.hero-module__iAfpTa__appBadge{background:var(--ink);width:2.9rem;height:2.9rem;color:var(--paper);border-radius:.8rem;flex:none;place-items:center;font-size:1.35rem;display:grid}.hero-module__iAfpTa__swatch{border-radius:999px;width:1.9rem;height:1.9rem;box-shadow:inset 0 0 0 1px #0c0a071f}.hero-module__iAfpTa__screen{display:none}.hero-module__iAfpTa__layer{position:absolute}.hero-module__iAfpTa__crafts{z-index:3;padding-block:4rem 6rem;position:relative}.hero-module__iAfpTa__panels{gap:4.5rem;margin-top:3.5rem;display:grid}.hero-module__iAfpTa__panel{gap:2rem;display:grid}.hero-module__iAfpTa__panelMedia{place-items:center;display:grid}.hero-module__iAfpTa__points{gap:.6rem;margin-top:1.5rem;display:grid}.hero-module__iAfpTa__point{align-items:center;gap:.7rem;font-size:.95rem;display:flex}.hero-module__iAfpTa__pointCaret{background:var(--mark);border-radius:999px;flex:none;align-self:center;width:.42rem;height:.42rem}.hero-module__iAfpTa__panelSystem{border-radius:var(--radius-3xl);padding:2.5rem 1.75rem}.hero-module__iAfpTa__progress{display:none}@media (min-width:768px){.hero-module__iAfpTa__panel{grid-template-columns:1fr 1fr;align-items:center}.hero-module__iAfpTa__panelSystem{grid-template-columns:1fr;padding:4rem}}@media (min-width:768px) and (prefers-reduced-motion:no-preference) and (scripting:enabled){.hero-module__iAfpTa__stage{clip-path:inset(0);height:100svh;position:relative}.hero-module__iAfpTa__copy{will-change:transform, opacity, filter;min-height:0;padding-bottom:3rem;position:absolute;inset:0}.hero-module__iAfpTa__screen{z-index:4;background:var(--ink);clip-path:inset(50% round 999px);will-change:clip-path;pointer-events:none;display:block;position:absolute;inset:0}.hero-module__iAfpTa__layer{will-change:opacity, transform}.hero-module__iAfpTa__layerFill{background:var(--uv);inset:0}.hero-module__iAfpTa__layerApp,.hero-module__iAfpTa__layerWeb{opacity:0}.hero-module__iAfpTa__layerSystem{opacity:0;background:radial-gradient(60% 50% at 70% 30%, #ff664359, transparent 70%), var(--ink);inset:0}.hero-module__iAfpTa__crafts{z-index:5;pointer-events:none;padding:0;position:absolute;inset:0}.hero-module__iAfpTa__craftsHead{top:calc(var(--header-h) + 2rem);opacity:0;width:min(34vw,30rem);position:absolute;inset-inline-start:max(2rem,50vw - 38rem)}.hero-module__iAfpTa__progress{gap:.4rem;margin-top:1.5rem;display:flex}.hero-module__iAfpTa__progressStep{background:var(--line);transform-origin:100%;width:3.2rem;height:.35rem;transition:scale .25s var(--ease-out), translate .25s var(--ease-out), background-color .2s var(--ease-out);border-radius:999px;flex:none;margin-inline-end:-1.6rem;scale:.5 1}.hero-module__iAfpTa__progressStep[data-on]{background:var(--uv);scale:1}.hero-module__iAfpTa__progressStep[data-on]~.hero-module__iAfpTa__progressStep{translate:-1.6rem}.hero-module__iAfpTa__panels{margin:0}.hero-module__iAfpTa__panel{opacity:0;top:50%;grid-template-columns:1fr;width:min(34vw,30rem);position:absolute;inset-inline-start:max(2rem,50vw - 38rem);translate:0 -38%}.hero-module__iAfpTa__panelMedia{display:none}.hero-module__iAfpTa__panelSystem{text-align:center;background:0 0;justify-items:center;width:min(56rem,80vw);padding:0;inset-inline-start:50%;translate:50% -50%}.hero-module__iAfpTa__panelSystem .hero-module__iAfpTa__points{grid-auto-flow:column;justify-content:center;gap:1.75rem}.hero-module__iAfpTa__layerApp{aspect-ratio:434/906;height:min(76svh,720px);top:54%;left:31%;translate:-50% -50%}.hero-module__iAfpTa__layerWeb{width:min(54vw,1040px,102.857svh);top:54%;left:31.5%;translate:-50% -50%}}
.paths-module__PsXcpG__intro{isolation:isolate;padding-block:5.5rem 5rem;position:relative}.paths-module__PsXcpG__bloom{z-index:-1;pointer-events:none;position:absolute;inset:0}.paths-module__PsXcpG__layer{position:absolute;inset:0}.paths-module__PsXcpG__core{background:var(--uv)}.paths-module__PsXcpG__ring1{background:var(--uv-light)}.paths-module__PsXcpG__ring2{background:color-mix(in oklch, var(--uv) 52%, var(--ink))}.paths-module__PsXcpG__spacer{display:none}.paths-module__PsXcpG__statementWrap{isolation:isolate;margin-top:4.5rem;position:relative}.paths-module__PsXcpG__ghosts{z-index:-1;pointer-events:none;flex-direction:column;justify-content:center;gap:2vw;display:flex;position:absolute;inset:0}.paths-module__PsXcpG__ghostRow{justify-content:center;display:flex}.paths-module__PsXcpG__ghost{font-family:var(--font-mono);letter-spacing:-.06em;white-space:nowrap;color:var(--bg-raised);flex:none;font-size:19vw;font-weight:700;line-height:.86}.paths-module__PsXcpG__deal{padding-block:1rem 6rem;position:relative}.paths-module__PsXcpG__deck{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}@media (min-width:768px){.paths-module__PsXcpG__deck{grid-template-columns:repeat(2,minmax(0,1fr))}}.paths-module__PsXcpG__card{position:relative}.paths-module__PsXcpG__face{border-radius:var(--radius-4xl);height:100%;box-shadow:var(--shadow-lift);flex-direction:column;padding:2.25rem 1.75rem 1.75rem;display:flex;position:relative}@media (min-width:768px){.paths-module__PsXcpG__face{padding:2.5rem 2.6rem 2.25rem}}.paths-module__PsXcpG__item{padding-inline-start:1.15rem;line-height:1.7;position:relative}.paths-module__PsXcpG__mark{inset-inline-start:0;background:var(--mark);border-radius:999px;width:.42rem;height:.42rem;position:absolute;top:.62em}.paths-module__PsXcpG__dot{inset-inline-start:.1rem;background:var(--line-strong);border-radius:999px;width:.38rem;height:.38rem;position:absolute;top:.72em}.paths-module__PsXcpG__face .paths-module__PsXcpG__cta{white-space:normal;text-wrap:balance;text-align:center;padding-block:calc(1.05rem - .175em);line-height:1.35}.paths-module__PsXcpG__back,.paths-module__PsXcpG__divider,.paths-module__PsXcpG__floor{display:none}@supports (animation-timeline:view()){@media (max-width:767px) and (prefers-reduced-motion:no-preference){.paths-module__PsXcpG__card{animation:linear both paths-module__PsXcpG__card-rise;animation-timeline:view();animation-range:entry cover 28%}}}@keyframes paths-module__PsXcpG__card-rise{0%{opacity:0;transform:translateY(3rem)rotate(-2deg)scale(.96)}to{opacity:1;transform:none}}@keyframes paths-module__PsXcpG__seed-blink{0%,59%{opacity:1}60%,to{opacity:.28}}@keyframes paths-module__PsXcpG__blink{0%,49%{opacity:1}50%,to{opacity:0}}@media (min-width:768px) and (prefers-reduced-motion:no-preference) and (scripting:enabled){.paths-module__PsXcpG__intro{padding-top:0}.paths-module__PsXcpG__spacer{height:150svh;display:block}.paths-module__PsXcpG__statementWrap{margin-top:35svh}.paths-module__PsXcpG__bloom{background:var(--ink)}.paths-module__PsXcpG__layer{clip-path:inset(calc(var(--cy,50%) - var(--h,400vmax) / 2) calc(50% - var(--w,400vmax) / 2) calc(100% - var(--cy,50%) - var(--h,400vmax) / 2) calc(50% - var(--w,400vmax) / 2) round 9999px)}.paths-module__PsXcpG__bloom[data-blink] .paths-module__PsXcpG__core{animation:1.1s step-end infinite paths-module__PsXcpG__seed-blink}.paths-module__PsXcpG__deal{height:100svh;padding:calc(var(--header-h) + .5rem) 1.25rem 1.5rem;place-items:center;display:grid}.paths-module__PsXcpG__deck{perspective:2400px;grid-template-columns:repeat(2,minmax(0,34rem));gap:clamp(3rem,6vw,6rem);position:relative}.paths-module__PsXcpG__card{transform-style:preserve-3d}.paths-module__PsXcpG__cardTop{z-index:2}.paths-module__PsXcpG__face{backface-visibility:hidden}.paths-module__PsXcpG__back{border-radius:var(--radius-4xl);border:1px solid var(--line);box-shadow:var(--shadow-lift);background-image:radial-gradient(120% 70% at 100% 100%, color-mix(in oklch, var(--uv) 38%, transparent), transparent 60%);backface-visibility:hidden;flex-direction:column;justify-content:space-between;padding:2.5rem 2.6rem;display:flex;position:absolute;inset:0;transform:rotateY(180deg);container-type:inline-size}.paths-module__PsXcpG__backName{font-size:29cqi;font-weight:700}.paths-module__PsXcpG__backCaret{background:var(--mark);vertical-align:-.02em;border-radius:999px;width:.09em;height:.74em;margin-inline-start:.06em;animation:1.1s step-end infinite paths-module__PsXcpG__blink;display:inline-block}.paths-module__PsXcpG__divider{background:var(--fg);transform-origin:50% 100%;border-radius:999px;width:.4rem;display:block;position:absolute;top:14%;bottom:14%;left:calc(50% - .2rem)}.paths-module__PsXcpG__divider[data-live]{animation:1.1s step-end infinite paths-module__PsXcpG__blink}.paths-module__PsXcpG__floor{inset-inline:18%;z-index:-1;background:radial-gradient(closest-side,#6e1e008c,#6e1e0000);border-radius:50%;height:3.5rem;display:block;position:absolute;bottom:-2.5rem}}
.pricing-module__wINSea__root{--edge:.5rem;--cap-radius:1.5rem;--uv-top:#ff7a5c;--uv-skirt:#c0401c;padding-block:clamp(5.5rem,11vw,9rem) clamp(5rem,10vw,8.5rem)}.pricing-module__wINSea__head{gap:1.5rem;display:grid}@media (min-width:1024px){.pricing-module__wINSea__head{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;column-gap:4rem}}.pricing-module__wINSea__title{line-height:1.1}.pricing-module__wINSea__figWrap{z-index:2;margin-top:clamp(2.25rem,6vw,4.5rem);position:relative}.pricing-module__wINSea__figure{align-items:center;gap:.12em;font-size:clamp(2.75rem,13.5vw,6rem);line-height:1.12;display:flex;position:relative}.pricing-module__wINSea__figLine{flex-wrap:wrap;align-items:baseline;column-gap:.14em;min-width:0;display:flex}.pricing-module__wINSea__from,.pricing-module__wINSea__unit{font-size:max(1.05rem,.2em);font-weight:200;line-height:1.2}.pricing-module__wINSea__number{letter-spacing:-.01em;white-space:nowrap;font-weight:900}.pricing-module__wINSea__digit{display:inline-block}.pricing-module__wINSea__counting{font-variant-numeric:tabular-nums}.pricing-module__wINSea__sep{margin-inline:.015em;font-weight:700;display:inline-block;transform:translateY(-.4em)scale(.82)}.pricing-module__wINSea__figCaret{background:var(--uv);border-radius:999px;flex:none;width:.065em;height:.8em;display:inline-block}.pricing-module__wINSea__stage{z-index:1;margin-top:clamp(2.5rem,7vw,4rem);position:relative}.pricing-module__wINSea__shadow{inset-inline:6%;filter:blur(12px);pointer-events:none;background:radial-gradient(closest-side,#0c0a0757,#0000);border-radius:50%;height:4.5rem;position:absolute;bottom:-2.25rem}.pricing-module__wINSea__deck{transform-style:preserve-3d;transform-origin:50%;background-image:radial-gradient(120% 60% at 50% 0,#ff7a5c14,#0000 60%),linear-gradient(#1c1d28 0%,#0c0a07 55%,#0a0b10 100%);border-radius:2rem;padding:.625rem;position:relative;box-shadow:inset 0 1px #ffffff1a,inset 0 -14px 30px -10px #000000a6,0 50px 100px -48px #0c0a07b3,0 18px 36px -22px #0c0a0773}.pricing-module__wINSea__fnRow{transform-style:preserve-3d;grid-template-columns:repeat(6,minmax(0,1fr));gap:.375rem;margin-bottom:.5rem;display:grid}.pricing-module__wINSea__fnSocket{height:2.25rem;transform-style:preserve-3d;background:#06070a;border-radius:999px;padding:.22rem;display:flex;position:relative;box-shadow:inset 0 2px 6px #000000b3}.pricing-module__wINSea__fnSocket:nth-child(n+6){display:none}.pricing-module__wINSea__fnKey{--cap-radius:999px;--edge:.3rem;flex:1}.pricing-module__wINSea__fnKey .pricing-module__wINSea__cap{place-items:center;padding:0;display:grid}.pricing-module__wINSea__fnIcon{color:var(--fg);font-size:1.05rem}.pricing-module__wINSea__led{place-items:center;height:2.25rem;display:grid}.pricing-module__wINSea__led>span{background:var(--mark);border-radius:999px;width:.5rem;height:.5rem;box-shadow:0 0 14px 2px #ff7a5c8c}.pricing-module__wINSea__keys{transform-style:preserve-3d;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;display:grid}.pricing-module__wINSea__socket{border-radius:calc(var(--cap-radius) + .3rem);transform-style:preserve-3d;background:#06070a;padding:.3rem;display:flex;position:relative;box-shadow:inset 0 3px 10px #000000bf,0 1px #ffffff0d}.pricing-module__wINSea__socket:before{content:"";border:1.5px dashed var(--line-strong);border-radius:var(--cap-radius);pointer-events:none;position:absolute;inset:.7rem}.pricing-module__wINSea__null{font-family:var(--font-mono);letter-spacing:.04em;color:var(--fg-faint);pointer-events:none;place-items:center;font-size:.875rem;display:grid;position:absolute;inset:0}.pricing-module__wINSea__key{min-width:0;padding-bottom:var(--edge);border-radius:var(--cap-radius);color:var(--fg);transform-origin:50% 100%;-webkit-tap-highlight-color:transparent;flex:1;text-decoration:none;display:block;position:relative}.pricing-module__wINSea__key:focus-visible{outline:2px solid var(--accent);outline-offset:5px;border-radius:var(--cap-radius);opacity:1!important;transform:none!important}.pricing-module__wINSea__skirt{inset:var(--edge) 0 0;border-radius:var(--cap-radius);background:linear-gradient(#050608,#000);position:absolute;box-shadow:0 8px 16px -8px #000000e6}.pricing-module__wINSea__cap{border-radius:var(--cap-radius);background-color:#1a1713;background-image:radial-gradient(140% 90% at 50% 0,#ffffff0d,#0000 55%),linear-gradient(#262733 0%,#1a1b24 45%,#15161d 100%);flex-direction:column;gap:.35rem;height:100%;padding:.9rem .95rem .95rem;display:flex;position:relative;box-shadow:inset 0 1px #ffffff1c,inset 0 -2px #00000059}.pricing-module__wINSea__capTop{flex-direction:column-reverse;gap:.3rem;display:flex}.pricing-module__wINSea__capTop .pricing-module__wINSea__legend{align-self:flex-end;padding-top:0}.pricing-module__wINSea__label{font-size:1.125rem;font-weight:900;line-height:1.3}.pricing-module__wINSea__legend{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-muted);flex:none;padding-top:.35rem;font-size:.625rem;line-height:1}.pricing-module__wINSea__desc{color:var(--fg-muted);text-wrap:pretty;font-size:.8125rem;line-height:1.75}.pricing-module__wINSea__price{color:var(--accent);margin-top:auto;padding-top:.4rem;font-size:.875rem;font-weight:700;line-height:1.5}.pricing-module__wINSea__keyCaret{opacity:0;display:inline-block}.pricing-module__wINSea__key:hover .pricing-module__wINSea__keyCaret,.pricing-module__wINSea__key:focus-visible .pricing-module__wINSea__keyCaret{opacity:1}.pricing-module__wINSea__capGlow{border-radius:inherit;box-shadow:inset 0 0 0 1.5px var(--uv-light), inset 0 0 28px #ff7a5c40;opacity:0;pointer-events:none;position:absolute;inset:0}@media (hover:hover){.pricing-module__wINSea__key:hover .pricing-module__wINSea__cap{transform:translateY(calc(var(--edge) * .5))}}.pricing-module__wINSea__key:active .pricing-module__wINSea__cap{transform:translateY(calc(var(--edge) - 1px))}@media (prefers-reduced-motion:no-preference){.pricing-module__wINSea__cap{transition:transform .55s var(--ease-spring)}.pricing-module__wINSea__key:active .pricing-module__wINSea__cap{transition-duration:80ms}.pricing-module__wINSea__keyCaret{transition:opacity .2s var(--ease-out)}}.pricing-module__wINSea__enterSocket{grid-column:1/-1}.pricing-module__wINSea__enterSocket:before{border-color:var(--accent)}.pricing-module__wINSea__enterSocket .pricing-module__wINSea__null{color:var(--accent)}.pricing-module__wINSea__enterSkirt{background:linear-gradient(180deg, var(--uv-skirt), #8f2a0d);box-shadow:0 10px 24px -10px #ff6643b3}.pricing-module__wINSea__enterCap{background-color:var(--uv);background-image:linear-gradient(180deg, var(--uv-top) 0%, var(--uv) 55%, #f2552f 100%);flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;min-height:5rem;padding:.85rem 1.2rem;box-shadow:inset 0 1px #ffffff47,inset 0 -2px #6e1e004d}.pricing-module__wINSea__enterText{flex-direction:column;gap:.45rem;display:flex}.pricing-module__wINSea__enterLegend{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;align-self:flex-start;font-size:.6875rem;line-height:1}.pricing-module__wINSea__enterLabel{font-size:clamp(1.5rem,3.6vw,3rem);font-weight:900;line-height:1.1}.pricing-module__wINSea__enterGlyph{flex:none;width:clamp(2.25rem,4vw,3.5rem);height:auto}.pricing-module__wINSea__enterKey:focus-visible{opacity:1!important}.pricing-module__wINSea__enterGlow{filter:blur(14px);opacity:0;pointer-events:none;background:radial-gradient(closest-side,#ff66438c,#0000);border-radius:3rem;position:absolute;inset:-1.5rem -1rem}.pricing-module__wINSea__enterRing{--ring:0px;--ring-a:0;inset:0 0 var(--edge);border-radius:var(--cap-radius);box-shadow:0 0 0 var(--ring) rgb(255 122 92/var(--ring-a));pointer-events:none;position:absolute}.pricing-module__wINSea__traveler,.pricing-module__wINSea__trail{pointer-events:none;visibility:hidden;opacity:0;position:absolute;top:0;left:0}.pricing-module__wINSea__traveler{z-index:4;direction:rtl}.pricing-module__wINSea__traveler .pricing-module__wINSea__cap{height:auto;min-height:0;inset:0 0 var(--edge);position:absolute}.pricing-module__wINSea__trail{z-index:3;width:100%;height:100%;overflow:visible}.pricing-module__wINSea__trail path{fill:none;stroke:var(--uv);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 10px #ff664373)}@media (min-width:768px){.pricing-module__wINSea__keys{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem}.pricing-module__wINSea__deck{border-radius:3rem;padding:1.25rem}.pricing-module__wINSea__fnRow{grid-template-columns:repeat(12,minmax(0,1fr));gap:.5rem;margin-bottom:.75rem}.pricing-module__wINSea__fnSocket:nth-child(n+6){display:flex}.pricing-module__wINSea__figure{font-size:clamp(4rem,9vw,9rem)}.pricing-module__wINSea__label{font-size:clamp(1.25rem,2.3vw,2.125rem);line-height:1.25}.pricing-module__wINSea__desc{min-height:3.5em;font-size:.9375rem}.pricing-module__wINSea__price{font-size:1rem}.pricing-module__wINSea__cap{gap:.5rem;padding:1.2rem 1.35rem 1.25rem}.pricing-module__wINSea__enterCap{min-height:clamp(5.75rem,8vw,7rem);padding-block:1rem;padding-inline:2.5rem 2rem}}@media (min-width:1024px){.pricing-module__wINSea__capTop{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:.75rem}.pricing-module__wINSea__capTop .pricing-module__wINSea__legend{align-self:auto;padding-top:.5rem}}@media (min-width:768px) and (prefers-reduced-motion:no-preference) and (scripting:enabled){.pricing-module__wINSea__root{--edge:.6rem;--cap-radius:1.75rem;padding-bottom:clamp(8rem,14vw,12rem)}.pricing-module__wINSea__figure{font-size:clamp(4.5rem,9.4vw,10.5rem)}.pricing-module__wINSea__stage{perspective:1400px;perspective-origin:50% 30%;margin-top:100vh}.pricing-module__wINSea__deck{border-radius:3.5rem;padding:clamp(1rem,1.7vw,1.625rem)}.pricing-module__wINSea__socket{padding:.375rem}.pricing-module__wINSea__keys{gap:.75rem}.pricing-module__wINSea__enterCap{padding-inline:4.25rem 2rem}}@media (min-width:1600px) and (prefers-reduced-motion:no-preference) and (scripting:enabled){.pricing-module__wINSea__stage{width:min(100vw - 16rem,92rem);margin-inline:calc(50% + min(100vw - 16rem,92rem)/-2)}}
.process-module__jgspsG__root{padding-block:6rem 7rem}@media (min-width:640px){.process-module__jgspsG__root{padding-block:8rem 9rem}}.process-module__jgspsG__stage{max-width:80rem;margin-inline:auto;padding-inline:1.25rem}@media (min-width:640px){.process-module__jgspsG__stage{padding-inline:2rem}}.process-module__jgspsG__head{margin-bottom:5.25rem}.process-module__jgspsG__title{text-wrap:balance;margin-top:1.1rem}.process-module__jgspsG__lede{text-wrap:balance;max-width:30rem;margin-top:.9rem}.process-module__jgspsG__world,.process-module__jgspsG__track{position:relative}.process-module__jgspsG__pivot,.process-module__jgspsG__dash,.process-module__jgspsG__fillWrap,.process-module__jgspsG__token,.process-module__jgspsG__halo,.process-module__jgspsG__sweep,.process-module__jgspsG__bloom{display:none}.process-module__jgspsG__steps{view-timeline:--steps block;gap:1.25rem;margin:0;padding:0;padding-inline-start:3.5rem;list-style:none;display:grid;position:relative}.process-module__jgspsG__steps:before{content:"";inset-inline-start:1.0625rem;background:linear-gradient(to bottom, color-mix(in oklch, var(--uv-light) 28%, transparent), var(--uv-light));transform-origin:top;border-radius:999px;width:.375rem;position:absolute;top:.75rem;bottom:2rem}.process-module__jgspsG__steps:after{content:"";inset-inline-start:.8125rem;background:var(--uv-light);border-radius:999px;width:.875rem;height:3.25rem;position:absolute;top:-3.25rem}@media (prefers-reduced-motion:no-preference){.process-module__jgspsG__steps:after{animation:1.1s step-end infinite process-module__jgspsG__blink}}.process-module__jgspsG__step{position:relative}.process-module__jgspsG__node{inset-inline-start:-3.5rem;z-index:1;background:var(--bg);width:2.5rem;height:2.5rem;box-shadow:0 0 0 1px var(--line-strong);color:var(--fg);border-radius:999px;place-items:center;display:grid;position:absolute;top:1.6rem}.process-module__jgspsG__glyph{width:1.75rem;height:1.75rem;overflow:visible}.process-module__jgspsG__glyphBody{fill:var(--uv-light)}.process-module__jgspsG__glyphScreen{fill:var(--ink)}.process-module__jgspsG__bar{border-radius:2.25rem;padding:1.6rem 1.5rem 1.8rem;position:relative}.process-module__jgspsG__bar[data-tone="0"]{border:2px dashed var(--fg-faint)}.process-module__jgspsG__bar[data-tone="1"]{border:1px solid var(--line-strong);background:var(--bg-raised)}.process-module__jgspsG__bar[data-tone="2"]{border:1px solid color-mix(in oklch, var(--uv-light) 35%, transparent);background:color-mix(in oklch, var(--uv) 32%, var(--ink-2))}.process-module__jgspsG__content{flex-direction:column;gap:.6rem;display:flex}.process-module__jgspsG__content .process-module__jgspsG__ordinal{font-family:var(--font-sans);font-variant-numeric:proportional-nums;letter-spacing:-.03em;font-size:clamp(3.75rem,16vw,6rem);font-weight:900;line-height:1.06}.process-module__jgspsG__bar[data-tone="0"] .process-module__jgspsG__ordinal{color:var(--fg-faint)}.process-module__jgspsG__bar[data-tone="2"] .process-module__jgspsG__ordinal{color:var(--uv-light)}.process-module__jgspsG__stepTitle{font-size:clamp(1.25rem,5vw,1.6rem);font-weight:900;line-height:1.3}.process-module__jgspsG__stepBody{color:var(--fg-muted);font-size:.975rem;line-height:1.85}@media (min-width:1024px){.process-module__jgspsG__stage{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:4rem;display:grid}.process-module__jgspsG__head{top:calc(var(--header-h) + 2rem);margin-bottom:0;padding-top:3.5rem;position:sticky}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.process-module__jgspsG__root:not([data-stage]) .process-module__jgspsG__steps:before{animation:linear both process-module__jgspsG__draw-down;animation-timeline:--steps;animation-range:entry 20% exit 60%}.process-module__jgspsG__root:not([data-stage]) .process-module__jgspsG__bar{animation:linear both process-module__jgspsG__lift;animation-timeline:view();animation-range:entry entry 80%}.process-module__jgspsG__root:not([data-stage]) .process-module__jgspsG__node{animation:linear both process-module__jgspsG__pop;animation-timeline:view();animation-range:entry 20% entry 90%}}}@keyframes process-module__jgspsG__blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes process-module__jgspsG__draw-down{0%{transform:scaleY(.04)}to{transform:scaleY(1)}}@keyframes process-module__jgspsG__lift{0%{opacity:0;transform:translateY(2.5rem)scale(.96)}to{opacity:1;transform:none}}@keyframes process-module__jgspsG__pop{0%{transform:scale(.3)}to{transform:none}}@media (min-width:768px) and (prefers-reduced-motion:no-preference) and (scripting:enabled){.process-module__jgspsG__root[data-stage]{--line-y:84%;--origin:7vw;--caret-t:1.75rem;--stand:76svh;--bar-w:clamp(14rem, 25vw, 28rem);--first:22vw;--station:34vw;--len:420vw;height:100svh;padding:0}.process-module__jgspsG__root[data-stage] .process-module__jgspsG__stage{max-width:none;margin:0;padding:0;display:block;position:absolute;inset:0}.process-module__jgspsG__root[data-stage] .process-module__jgspsG__head{z-index:3;inset-inline-start:var(--origin);inset-inline-end:4vw;top:calc(var(--line-y) - var(--stand));bottom:calc(100% - var(--line-y));clip-path:inset(-30% 0 -30% -30%);flex-direction:column;justify-content:center;margin:0;padding:0;display:flex;position:absolute}.process-module__jgspsG__root[data-stage] .process-module__jgspsG__headInner{padding-inline-start:calc(var(--caret-t) / 2 + 2.75rem)}.process-module__jgspsG__root[data-stage] .process-module__jgspsG__headInner>*{width:fit-content}.process-module__jgspsG__root[data-stage] .process-module__jgspsG__title{font-size:clamp(3rem,10.5vw,12rem)}.process-module__jgspsG__root[data-stage] .process-module__jgspsG__world{transform-origin:0 0;position:absolute;inset:0}.process-module__jgspsG__root[data-stage] .process-module__jgspsG__track{position:absolute;inset:0}.process-module__jgspsG__root[data-stage] .process-module__jgspsG__pivot,.process-module__jgspsG__root[data-stage] .process-module__jgspsG__halo,.process-module__jgspsG__root[data-stage] .process-module__jgspsG__sweep,.process-module__jgspsG__root[data-stage] .process-module__jgspsG__bloom{display:block}.process-module__jgspsG__root[data-stage] .process-module__jgspsG__lede{max-width:none}.process-module__jgspsG__root[data-stage] .process-module__jgspsG__pivot{z-index:4;inset-inline-start:var(--origin);top:var(--line-y);width:0;height:0;position:absolute}.process-module__jgspsG__root[data-stage]:not([data-run]) .process-module__jgspsG__caret{animation:1.1s step-end infinite process-module__jgspsG__blink}.process-module__jgspsG__root[data-stage] .process-module__jgspsG__sweep{background:radial-gradient(closest-side, color-mix(in oklch, var(--uv-light) 55%, transparent), color-mix(in oklch, var(--uv) 22%, transparent) 55%, transparent);pointer-events:none;width:18rem;height:9rem;position:absolute;top:-4.5rem;left:-9rem}.process-module__jgspsG__root[data-stage] .process-module__jgspsG__halo{width:44vw;height:calc(var(--stand) + 24svh);background:radial-gradient(closest-side, color-mix(in oklch, var(--uv) 34%, transparent), transparent);pointer-events:none;position:absolute;bottom:-12svh;left:-22vw}.process-module__jgspsG__root[data-stage] .process-module__jgspsG__caret{top:calc(var(--caret-t) / -2);width:var(--len);height:var(--caret-t);background:var(--uv-light);transform-origin:calc(100% - var(--caret-t) / 2) 50%;will-change:transform, clip-path;border-radius:999px;position:absolute;inset-inline-start:calc(var(--caret-t) / -2)}.process-module__jgspsG__root[data-stage] .process-module__jgspsG__dash{z-index:2;inset-inline-start:var(--origin);top:calc(var(--line-y) - .5rem);width:var(--len);height:1rem;stroke:var(--uv-light);stroke-width:5px;stroke-linecap:round;stroke-dasharray:9 15;display:block;position:absolute;overflow:visible}.process-module__jgspsG__root[data-stage] .process-module__jgspsG__steps{margin:0;padding:0;display:block;position:absolute;inset:0}.process-module__jgspsG__root[data-stage] .process-module__jgspsG__steps:before,.process-module__jgspsG__root[data-stage] .process-module__jgspsG__steps:after,.process-module__jgspsG__root[data-stage] .process-module__jgspsG__node{display:none}.process-module__jgspsG__root[data-stage] .process-module__jgspsG__step{z-index:1;bottom:calc(100% - var(--line-y));width:var(--bar-w);height:calc(46svh + var(--i) * 9svh);position:absolute;inset-inline-start:calc(var(--origin) + var(--first) + var(--i) * var(--station) - var(--bar-w) / 2)}.process-module__jgspsG__root[data-stage] .process-module__jgspsG__bar{will-change:clip-path;border-bottom:0;border-radius:999px 999px 0 0;height:100%;padding:0}.process-module__jgspsG__root[data-stage] .process-module__jgspsG__content{height:100%;padding:calc(var(--bar-w) * .19) 1.5rem 1.6rem;text-align:center;align-items:center;gap:.55rem}.process-module__jgspsG__root[data-stage] .process-module__jgspsG__content .process-module__jgspsG__ordinal{margin-bottom:.35rem;font-size:clamp(3.5rem,min(7.5vw,12svh),8rem)}.process-module__jgspsG__root[data-stage] .process-module__jgspsG__stepTitle{font-size:clamp(1.1rem,1.8vw,1.75rem)}.process-module__jgspsG__root[data-stage] .process-module__jgspsG__stepBody{max-width:19rem;font-size:clamp(.8125rem,1vw,.95rem);line-height:1.8}.process-module__jgspsG__root[data-stage] .process-module__jgspsG__fillWrap{z-index:3;inset-inline-start:calc(var(--origin) - .3125rem);top:calc(var(--line-y) - .3125rem);width:var(--len);border-radius:999px;height:.625rem;display:block;position:absolute;overflow:clip}.process-module__jgspsG__root[data-stage] .process-module__jgspsG__fill{width:var(--len);background:var(--uv-light);border-radius:999px;position:absolute;inset-block:0;inset-inline-end:100%}.process-module__jgspsG__root[data-stage] .process-module__jgspsG__token{z-index:5;inset-inline-start:calc(var(--origin) - 3.75rem);top:calc(var(--line-y) - 6.875rem);width:7.5rem;height:7.5rem;color:var(--paper);transform-origin:50% 87.5%;display:block;position:absolute}.process-module__jgspsG__root[data-stage] .process-module__jgspsG__token svg{width:100%;height:100%;position:relative;overflow:visible}.process-module__jgspsG__root[data-stage] .process-module__jgspsG__bloom{background:radial-gradient(closest-side, color-mix(in oklch, var(--uv) 30%, transparent), transparent);pointer-events:none;width:34rem;height:20rem;position:absolute;top:87.5%;left:50%;translate:-50% -50%}}.process-module__jgspsG__tokenBody{fill:var(--uv-light)}.process-module__jgspsG__tokenScreen{fill:var(--ink)}@media (min-width:768px) and (prefers-reduced-motion:no-preference) and (scripting:enabled){.process-module__jgspsG__root.act{clip-path:inset(0);overflow:visible}.process-module__jgspsG__root{z-index:1;margin-top:-1px;position:relative}}
@media (min-width:768px) and (prefers-reduced-motion:no-preference) and (scripting:enabled){[data-hero-staged]+section.ribbon-module__piKthW__ribbon{background:linear-gradient(to bottom, transparent, var(--bg) 6rem);margin-block-start:-24svh}}
@keyframes work-module__fn7ucq__blink{0%,49%{opacity:1}50%,to{opacity:0}}.work-module__fn7ucq__root{padding-block:clamp(5rem,12vw,8rem)}.work-module__fn7ucq__introInner{gap:1.25rem;width:100%;max-width:80rem;margin-inline:auto;padding-inline:1.25rem;display:grid}@media (min-width:640px){.work-module__fn7ucq__introInner{padding-inline:2rem}}@media (min-width:768px){.work-module__fn7ucq__introInner{grid-template-columns:minmax(0,1fr) minmax(0,24rem);align-items:end;column-gap:3rem}}.work-module__fn7ucq__introLede{max-width:34rem}.work-module__fn7ucq__static{margin-inline:auto;width:100%;max-width:80rem;margin-top:clamp(2.5rem,6vw,4rem);padding-inline:1.25rem}@media (min-width:640px){.work-module__fn7ucq__static{padding-inline:2rem}}.work-module__fn7ucq__sList{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.work-module__fn7ucq__sCard{color:var(--fg);padding:.75rem;display:block}.work-module__fn7ucq__sMedia,.work-module__fn7ucq__sShot{position:relative}.work-module__fn7ucq__sShot:before{content:"";border-radius:calc(var(--safari-r) * 100%) / calc(var(--safari-r) / var(--safari-a) * 100%);box-shadow:0 26px 60px -30px var(--c);pointer-events:none;position:absolute;inset:0}.work-module__fn7ucq__sPhone{inset-inline-end:5%;width:22%;position:absolute;bottom:-16%;rotate:-4deg}.work-module__fn7ucq__sText{padding:1.75rem .75rem .75rem;position:relative;container-type:inline-size}.work-module__fn7ucq__sLatin{text-align:right;white-space:nowrap;font-size:min(clamp(2.25rem,11vw,4.25rem),15cqi);font-weight:650}.work-module__fn7ucq__sGo{inset-inline-end:.75rem;background:var(--fg);width:3.25rem;height:3.25rem;color:var(--bg);border-radius:999px;place-items:center;font-size:1.25rem;display:grid;position:absolute;bottom:.75rem}.work-module__fn7ucq__sMore{justify-content:center;margin-top:3rem;display:flex}@media (min-width:768px){.work-module__fn7ucq__sList{gap:1.5rem}.work-module__fn7ucq__sCard{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);grid-template-areas:"text media";align-items:center;gap:2rem;padding:1rem;display:grid}.work-module__fn7ucq__sMedia{grid-area:media}.work-module__fn7ucq__sText{grid-area:text;align-self:stretch;padding:2rem 1.5rem 5rem}.work-module__fn7ucq__sLatin{font-size:min(clamp(2.5rem,5.4vw,5rem),15cqi)}.work-module__fn7ucq__sGo{inset-inline:1.5rem auto;bottom:1.5rem}.work-module__fn7ucq__sPhone{width:18%;bottom:-8%}}@keyframes work-module__fn7ucq__settle{to{filter:brightness(.86);scale:.9}}@media (max-width:767.98px) and (prefers-reduced-motion:no-preference){.work-module__fn7ucq__sItem{top:calc(var(--header-h) + .5rem + var(--i) * .9rem);position:sticky}.work-module__fn7ucq__sCard{transform-origin:50% 0;box-shadow:0 -1px 0 0 #ffffffe6 inset, 0 -24px 50px -30px #0c0a0752, var(--shadow-card)}@supports (animation-timeline:view()){.work-module__fn7ucq__sList{view-timeline:--work-pile block}.work-module__fn7ucq__sItem:not(:last-child) .work-module__fn7ucq__sCard{animation:linear both work-module__fn7ucq__settle;animation-timeline:--work-pile;animation-range:exit-crossing calc(var(--i) * 100% / var(--n)) exit-crossing calc((var(--i) + 1) * 100% / var(--n))}}}.work-module__fn7ucq__deck,.work-module__fn7ucq__selector,.work-module__fn7ucq__veil{display:none}.work-module__fn7ucq__deck{z-index:3;pointer-events:none;perspective:1600px;perspective-origin:50% 30%;position:absolute;inset:0}.work-module__fn7ucq__cardOuter{width:var(--cw);aspect-ratio:1 / var(--safari-a);margin-left:calc(var(--cw) * -.5);margin-top:calc(var(--cw) * var(--safari-a) * -.5);position:absolute;top:59%;left:50%}.work-module__fn7ucq__slot{visibility:hidden}.work-module__fn7ucq__card{will-change:transform;width:100%;height:100%;position:relative}.work-module__fn7ucq__cardFace{position:absolute;inset:0}.work-module__fn7ucq__cardCaret{top:6%;bottom:6%;right:calc(var(--cw) * -.06);width:calc(var(--cw) * .026);background:var(--uv);box-shadow:var(--glow);border-radius:999px;position:absolute}.work-module__fn7ucq__selector{z-index:2;padding:calc(var(--header-h) + 1rem) var(--gut) 2rem;grid-template-columns:minmax(0, 1fr) var(--sw);align-content:center;column-gap:var(--gut);grid-template-rows:auto auto;grid-template-areas:"names screen""index caption";row-gap:1.75rem;position:absolute;inset:0}.work-module__fn7ucq__namesCol{grid-area:names;align-self:center;container-type:inline-size}.work-module__fn7ucq__namesWrap{padding-inline-start:.42em;font-size:min(14.5cqi,5.75rem);position:relative}.work-module__fn7ucq__names{margin:0;padding:0;list-style:none}.work-module__fn7ucq__row{text-align:right;font-family:var(--font-mono);letter-spacing:-.06em;white-space:nowrap;direction:ltr;padding-block:.06em;font-weight:650;line-height:.88}.work-module__fn7ucq__rowInner{display:inline-block;position:relative}.work-module__fn7ucq__nameDim{color:var(--fg-faint)}.work-module__fn7ucq__nameSolid{color:var(--fg);position:absolute;inset:0}.work-module__fn7ucq__caret{top:0;bottom:0;background:var(--uv);border-radius:999px;width:.13em;position:absolute;inset-inline-start:.06em}.work-module__fn7ucq__root[data-armed]:not([data-moving]) .work-module__fn7ucq__caret{animation:1.1s step-end infinite work-module__fn7ucq__blink}.work-module__fn7ucq__index{font-variant-numeric:tabular-nums;grid-area:index;align-self:start;align-items:baseline;gap:.4em;font-size:clamp(1.4rem,2.2vw,2.1rem);font-weight:800;line-height:1;display:flex}.work-module__fn7ucq__counter{height:1.1em;display:inline-block;overflow:clip}.work-module__fn7ucq__strip{flex-direction:column;display:flex}.work-module__fn7ucq__strip>span{height:1.1em;line-height:1.1;display:block}.work-module__fn7ucq__counterOf{color:var(--fg-faint);font-weight:300}.work-module__fn7ucq__counterLabel{color:var(--fg-faint);margin-inline-start:auto;font-weight:400}.work-module__fn7ucq__screenSlot{width:var(--sw);aspect-ratio:1 / var(--safari-a);grid-area:screen;position:relative}.work-module__fn7ucq__glow{z-index:0;background:radial-gradient(closest-side, color-mix(in oklch, var(--c) 66%, transparent) 0%, color-mix(in oklch, var(--c) 34%, transparent) 30%, color-mix(in oklch, var(--c) 10%, transparent) 62%, transparent 100%);pointer-events:none;border-radius:50%;position:absolute;inset:-62% -46%}.work-module__fn7ucq__ring{z-index:1;border-radius:calc(var(--sw) * var(--safari-r) + .6rem);border:1.5px solid color-mix(in oklch, var(--ring,var(--uv)) 80%, transparent);pointer-events:none;position:absolute;inset:-.6rem}.work-module__fn7ucq__screen{z-index:2;will-change:transform;position:absolute;inset:0}.work-module__fn7ucq__shot,.work-module__fn7ucq__shotImg{display:block;position:absolute;inset:0}.work-module__fn7ucq__shotImg{will-change:transform}.work-module__fn7ucq__dim{opacity:0;pointer-events:none;background:#000;position:absolute;inset:0}.work-module__fn7ucq__shot:focus-visible{outline:none}.work-module__fn7ucq__shot:after{content:"";box-shadow:0 0 0 3px var(--accent), 0 0 0 7px #f1f0edeb;opacity:0;pointer-events:none;border-radius:.625rem;position:absolute;inset:.85rem}.work-module__fn7ucq__shot:focus-visible:after{opacity:1}.work-module__fn7ucq__screenSlot:has(.work-module__fn7ucq__shot:focus-visible) .work-module__fn7ucq__ring{border-width:3px;border-color:var(--accent)}.work-module__fn7ucq__wipeFrame{z-index:3;pointer-events:none;clip-path:inset(calc(var(--sw) * var(--safari-bar)) 0 0 0 round 0 0 calc(var(--sw) * var(--safari-r)) calc(var(--sw) * var(--safari-r)));position:absolute;inset:0}.work-module__fn7ucq__wipe{position:absolute;inset:0}.work-module__fn7ucq__wipe:before{content:"";background:linear-gradient(270deg,#0c0a0759,#0000);width:3rem;position:absolute;top:0;bottom:0;left:-3rem}.work-module__fn7ucq__phones{z-index:4;inset-inline-end:max(calc(var(--sw) * -.06), calc(1.5rem - var(--gut)));bottom:calc(var(--sw) * -.15);width:calc(var(--sw) * .19);aspect-ratio:var(--iphone-a);pointer-events:none;position:absolute}.work-module__fn7ucq__phone{transform-origin:50% 100%;width:100%;position:absolute;top:0;left:0}.work-module__fn7ucq__captions{width:calc(var(--sw) * .81 - 2.5rem);grid-area:caption;justify-self:start;display:grid}.work-module__fn7ucq__caption{grid-area:1/1}.work-module__fn7ucq__summary{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:38rem;line-height:1.75;display:-webkit-box;overflow:hidden}.work-module__fn7ucq__veil{z-index:4;place-items:center;position:absolute;inset:0}.work-module__fn7ucq__veilLink{color:var(--fg);font-size:var(--text-mega);border-radius:999px;align-items:center;gap:.45em;padding:.2em .5em;font-weight:900;line-height:1.2;display:inline-flex}.work-module__fn7ucq__veilLink:focus-visible{outline:3px solid var(--accent);outline-offset:.1em;border-radius:999px}.work-module__fn7ucq__veilLine{white-space:nowrap;display:inline-block;position:relative}.work-module__fn7ucq__veilType{display:inline-block;position:relative}.work-module__fn7ucq__veilType:after{content:"";inset-inline:0;transform-origin:100%;height:.06em;transition:scale .5s var(--ease-out);background:currentColor;border-radius:999px;position:absolute;bottom:.02em;scale:0 1}.work-module__fn7ucq__veilLink:hover .work-module__fn7ucq__veilType:after,.work-module__fn7ucq__veilLink:focus-visible .work-module__fn7ucq__veilType:after{scale:1}.work-module__fn7ucq__veilCaret{background:var(--mark);border-radius:999px;width:.075em;animation:1.1s step-end infinite work-module__fn7ucq__blink;position:absolute;top:.14em;bottom:.1em;right:-.08em}.work-module__fn7ucq__root[data-handoff] .work-module__fn7ucq__veilCaret{visibility:hidden!important}.work-module__fn7ucq__veilNames{inset-inline:var(--gut,2rem);color:var(--fg-faint);font-family:var(--font-mono);letter-spacing:-.03em;white-space:nowrap;flex-wrap:wrap;justify-content:center;gap:.35em 1.4em;margin:0;font-size:clamp(1rem,1.9vw,1.75rem);font-weight:650;line-height:1;display:flex;position:absolute;bottom:14%}.work-module__fn7ucq__veilArrow{background:var(--accent-fill);width:1.25em;height:1.25em;color:var(--accent-fill-fg);border-radius:999px;place-items:center;font-size:.75em;display:inline-grid}@media (prefers-reduced-motion:no-preference){.work-module__fn7ucq__veilArrow{transition:translate .22s var(--ease-out)}@media (hover:hover) and (pointer:fine){.work-module__fn7ucq__veilLink:hover .work-module__fn7ucq__veilArrow{translate:-.25em}}.work-module__fn7ucq__veilLink:focus-visible .work-module__fn7ucq__veilArrow{translate:-.25em}}@media (min-width:768px) and (prefers-reduced-motion:no-preference) and (scripting:enabled){.work-module__fn7ucq__root[data-armed]{padding-block:0}.work-module__fn7ucq__root[data-armed] .work-module__fn7ucq__static{display:none}.work-module__fn7ucq__root[data-armed] .work-module__fn7ucq__stage{--gut:clamp(2rem, 4.5vw, 5rem);--sw:min(54vw, calc((100svh - var(--header-h) - 15rem) / var(--safari-a)), 58rem);--cw:calc(var(--sw) * var(--k));height:100svh;position:relative}.work-module__fn7ucq__root[data-armed] .work-module__fn7ucq__intro{inset-inline:0;z-index:1;padding-top:calc(var(--header-h) + 1.5rem);position:absolute;top:0}.work-module__fn7ucq__root[data-armed] .work-module__fn7ucq__introInner{max-width:none;padding-inline:var(--gut)}.work-module__fn7ucq__root[data-armed] .work-module__fn7ucq__deck{display:block}.work-module__fn7ucq__root[data-armed] .work-module__fn7ucq__selector,.work-module__fn7ucq__root[data-armed] .work-module__fn7ucq__veil{display:grid}@media (max-aspect-ratio:4/5){.work-module__fn7ucq__root[data-armed] .work-module__fn7ucq__stage{--k:.42;--sw:min(calc(100vw - 2 * var(--gut) - 1.5rem), calc((100svh - var(--header-h) - 18rem) / (var(--safari-a) + var(--n) * .0725)), 58rem)}.work-module__fn7ucq__root[data-armed] .work-module__fn7ucq__selector{grid-template-columns:repeat(2, minmax(0, calc(var(--sw) / 2)));grid-template-rows:auto auto auto;grid-template-areas:"names index""screen screen""caption caption";justify-content:center}.work-module__fn7ucq__root[data-armed] .work-module__fn7ucq__index{align-self:end;padding-bottom:.5rem}}}
@keyframes writing-module__BOOavW__wf-blink{0%,49%{opacity:1}50%,to{opacity:0}}.writing-module__BOOavW__act{padding-block:clamp(6rem,12vw,10rem) clamp(6rem,11vw,9rem)}.writing-module__BOOavW__eyebrow{align-items:center;gap:.4rem;display:inline-flex}.writing-module__BOOavW__headRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.75rem 3rem;margin-block-start:1.25rem;display:flex}.writing-module__BOOavW__title{letter-spacing:-.035em;white-space:nowrap;margin:0;font-size:clamp(4.5rem,22vw,7rem);font-weight:900;line-height:1.08;display:inline-block;position:relative}.writing-module__BOOavW__titleText{clip-path:inset(-.3em -.12em -.35em calc(var(--type) * 1.15 - .12em));display:inline-block}.writing-module__BOOavW__titleCaret{top:.17em;bottom:.1em;left:calc(var(--type) - .115em);background:var(--mark);border-radius:999px;width:.07em;position:absolute}@media (prefers-reduced-motion:no-preference){.writing-module__BOOavW__titleCaret{animation:1.1s step-end infinite writing-module__BOOavW__wf-blink}.writing-module__BOOavW__titleCaret[data-typing]{animation:none}}.writing-module__BOOavW__aside{justify-items:start;gap:1.5rem;max-width:24rem;padding-block-end:1.5rem;display:grid}.writing-module__BOOavW__stage{margin-block-start:clamp(2.5rem,5vw,4.5rem)}.writing-module__BOOavW__row{pointer-events:none;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.writing-module__BOOavW__slot{position:relative}.writing-module__BOOavW__tilt{pointer-events:auto;height:100%}.writing-module__BOOavW__card{border-radius:var(--radius-3xl);background:var(--bg-raised);height:100%;min-height:21rem;color:var(--fg);box-shadow:var(--shadow-card);flex-direction:column;padding:clamp(1.6rem,2.5vw,2.5rem);text-decoration:none;display:flex;position:relative}.writing-module__BOOavW__feature{background:var(--bg)}.writing-module__BOOavW__feature:focus-visible{outline-color:var(--uv)}.writing-module__BOOavW__meta{align-self:flex-start}.writing-module__BOOavW__cardTitle{text-wrap:balance;margin-block-start:1.75rem;font-size:clamp(1.45rem,2.1vw,2rem);font-weight:800;line-height:1.34}.writing-module__BOOavW__tw{position:relative}.writing-module__BOOavW__hoverCaret{vertical-align:-.14em;background:var(--mark);opacity:0;border-radius:999px;width:.085em;height:.95em;margin-inline-start:.16em;display:inline-block}.writing-module__BOOavW__card:hover .writing-module__BOOavW__hoverCaret,.writing-module__BOOavW__card:focus-visible .writing-module__BOOavW__hoverCaret{opacity:1}@media (prefers-reduced-motion:no-preference){.writing-module__BOOavW__card:hover .writing-module__BOOavW__hoverCaret,.writing-module__BOOavW__card:focus-visible .writing-module__BOOavW__hoverCaret{animation:1.1s step-end infinite writing-module__BOOavW__wf-blink}}.writing-module__BOOavW__excerpt{color:var(--fg-muted);margin-block-start:1rem;font-size:1rem;line-height:1.9}.writing-module__BOOavW__foot{justify-content:flex-end;margin-block-start:auto;padding-block-start:1.75rem;display:flex}.writing-module__BOOavW__go{border:1.5px solid var(--line-strong);border-radius:999px;place-items:center;width:3.25rem;height:3.25rem;font-size:1.2rem;display:grid}.writing-module__BOOavW__card:hover .writing-module__BOOavW__go,.writing-module__BOOavW__card:focus-visible .writing-module__BOOavW__go{border-color:var(--accent-fill);background:var(--accent-fill);color:var(--accent-fill-fg)}.writing-module__BOOavW__edge{z-index:2;background:var(--fg);opacity:0;pointer-events:none;border-radius:999px;width:5px;position:absolute;top:16%;bottom:16%;left:0}@media (prefers-reduced-motion:no-preference){.writing-module__BOOavW__go{transition:background-color .3s var(--ease-out), border-color .3s var(--ease-out), color .3s var(--ease-out), transform .25s var(--ease-out)}@media (hover:hover) and (pointer:fine){.writing-module__BOOavW__card:hover .writing-module__BOOavW__go{transform:translate(-.3rem)}}.writing-module__BOOavW__card:focus-visible .writing-module__BOOavW__go{transform:translate(-.3rem)}}@media (min-width:768px){.writing-module__BOOavW__title{font-size:clamp(7rem,16.5vw,16rem)}.writing-module__BOOavW__row{grid-template-columns:repeat(var(--count), minmax(0, 1fr));gap:1.25rem}.writing-module__BOOavW__card{min-height:30rem}}.writing-module__BOOavW__faq{--row-pad-s:clamp(1.25rem, 3vw, 2.5rem);--row-pad-e:clamp(.9rem, 1.8vw, 1.5rem);--row-gap:clamp(.85rem, 2vw, 1.75rem);--num-w:1.6rem;--toggle:clamp(2.75rem, 4vw, 3.5rem)}.writing-module__BOOavW__afterWriting{margin-block-start:clamp(6rem,12vw,10rem)}.writing-module__BOOavW__faqHead{max-width:62rem}.writing-module__BOOavW__faqTitle{letter-spacing:-.02em;text-wrap:balance;margin-block-start:1.25rem;font-size:clamp(2.6rem,7.2vw,6.75rem);line-height:1.08}.writing-module__BOOavW__list{gap:clamp(.75rem,1.2vw,1rem);margin-block-start:clamp(2.5rem,5vw,4.5rem);display:grid}.writing-module__BOOavW__item{border:1px solid var(--line);border-radius:var(--radius-3xl);background:var(--bg-raised);interpolate-size:allow-keywords;position:relative;box-shadow:inset 0 1px #ffffffe6}.writing-module__BOOavW__item[open]{border-color:color-mix(in oklch, var(--accent) 40%, var(--line));box-shadow:var(--shadow-card)}.writing-module__BOOavW__q{align-items:center;gap:var(--row-gap);min-block-size:clamp(5rem,7vw,6.25rem);padding-block:clamp(1.1rem,1.8vw,1.6rem);padding-inline:var(--row-pad-s) var(--row-pad-e);border-radius:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;font-size:clamp(1.125rem,1.5vw,1.375rem);font-weight:800;line-height:1.6;list-style:none;display:flex}.writing-module__BOOavW__q::-webkit-details-marker{display:none}.writing-module__BOOavW__q:focus-visible{outline:2px solid var(--accent);outline-offset:-5px;border-radius:inherit}@supports selector(:has(*)){.writing-module__BOOavW__q:focus-visible{outline:none}.writing-module__BOOavW__item:has(>.writing-module__BOOavW__q:focus-visible){outline:2px solid var(--accent);outline-offset:4px}}.writing-module__BOOavW__num{inline-size:var(--num-w);font-family:var(--font-mono);letter-spacing:.06em;font-variant-numeric:tabular-nums;color:var(--fg-faint);text-align:start;flex:none;font-size:.8125rem;font-weight:600}.writing-module__BOOavW__item[open] .writing-module__BOOavW__num{color:var(--accent)}.writing-module__BOOavW__qText{text-wrap:pretty;flex:auto;min-width:0}.writing-module__BOOavW__track{inline-size:var(--toggle);block-size:var(--toggle);flex:none;position:relative}.writing-module__BOOavW__plus{place-items:center;display:grid;position:absolute;inset:0}.writing-module__BOOavW__ring{border:1.5px solid var(--line-strong);border-radius:999px;position:absolute;inset:0}.writing-module__BOOavW__cross,.writing-module__BOOavW__stroke{border-radius:999px;grid-area:1/1;position:relative}.writing-module__BOOavW__cross{background:var(--fg);block-size:3px;inline-size:1.05rem}.writing-module__BOOavW__stroke{background:var(--fg);block-size:1.45rem;inline-size:3px}.writing-module__BOOavW__item[data-wf-sweeping] .writing-module__BOOavW__stroke{background:var(--mark)}.writing-module__BOOavW__item[data-wf-waiting] .writing-module__BOOavW__stroke{opacity:0}.writing-module__BOOavW__item[open] .writing-module__BOOavW__plus{rotate:135deg}.writing-module__BOOavW__item[open] .writing-module__BOOavW__stroke{scale:1 .72}.writing-module__BOOavW__item[open] .writing-module__BOOavW__ring{border-color:var(--accent-fill);background:var(--accent-fill)}.writing-module__BOOavW__item[open] .writing-module__BOOavW__cross,.writing-module__BOOavW__item[open] .writing-module__BOOavW__stroke{background:var(--accent-fill-fg)}.writing-module__BOOavW__answer{padding-inline:calc(var(--row-pad-s) + var(--num-w) + var(--row-gap)) calc(var(--row-pad-e) + var(--toggle) + var(--row-gap));color:var(--fg-muted);padding-block-end:clamp(1.5rem,2.6vw,2.4rem);font-size:clamp(1rem,1.15vw,1.125rem)}.writing-module__BOOavW__answer p{max-width:50rem;line-height:2}.writing-module__BOOavW__answerCaret{vertical-align:-.16em;margin-inline-start:.2em}@media (max-width:767.98px){.writing-module__BOOavW__faq{--num-w:1.25rem;--row-gap:.75rem;--row-pad-e:.75rem;--toggle:2.5rem}.writing-module__BOOavW__answer{padding-inline:var(--row-pad-s) var(--row-pad-e)}}@media (prefers-reduced-motion:no-preference){.writing-module__BOOavW__item{transition:border-color .35s var(--ease-out), box-shadow .5s var(--ease-out)}.writing-module__BOOavW__num{transition:color .3s var(--ease-out)}.writing-module__BOOavW__plus{transition:rotate .2s var(--ease-out), scale .2s var(--ease-out)}.writing-module__BOOavW__stroke{transition:scale .2s var(--ease-out), background-color .2s var(--ease-out)}.writing-module__BOOavW__item[data-wf-typing] .writing-module__BOOavW__stroke{transition:scale .2s var(--ease-out)}.writing-module__BOOavW__ring,.writing-module__BOOavW__cross{transition:background-color .2s var(--ease-out), border-color .2s var(--ease-out)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.writing-module__BOOavW__item:hover{border-color:color-mix(in oklch, var(--accent) 30%, var(--line))}.writing-module__BOOavW__q:hover .writing-module__BOOavW__plus{scale:1.08}.writing-module__BOOavW__q:hover .writing-module__BOOavW__ring{border-color:var(--accent)}}@media (min-width:768px) and (prefers-reduced-motion:no-preference) and (scripting:enabled){.writing-module__BOOavW__stage{margin-block-start:1.5rem}.writing-module__BOOavW__row{align-items:flex-start;gap:clamp(1rem,1.9vw,1.75rem);display:flex}.writing-module__BOOavW__slot{min-width:0;z-index:calc(10 - var(--k));flex:1 1 0}.writing-module__BOOavW__slot:nth-child(2){margin-block-start:2.75rem}.writing-module__BOOavW__slot:nth-child(3){margin-block-start:1.1rem}.writing-module__BOOavW__slot:hover,.writing-module__BOOavW__slot:focus-within{z-index:20}.writing-module__BOOavW__card{height:auto;min-height:clamp(25.5rem,32vw,29rem);transform:rotate(var(--rest,0deg));transition:transform .28s var(--ease-out), box-shadow .25s var(--ease-out)}.writing-module__BOOavW__cardTitle{font-size:clamp(1.3rem,2vw,1.9rem)}.writing-module__BOOavW__slot:nth-child(2) .writing-module__BOOavW__card{--rest:-1deg}.writing-module__BOOavW__slot:nth-child(3) .writing-module__BOOavW__card{--rest:.8deg}@media (hover:hover) and (pointer:fine){.writing-module__BOOavW__card:hover{box-shadow:var(--shadow-lift);transform:translateY(-1.1rem)rotate(0)}}.writing-module__BOOavW__card:focus-visible{box-shadow:var(--shadow-lift);transform:translateY(-1.1rem)rotate(0)}.writing-module__BOOavW__tw{--on:clamp(0, calc(var(--progress) * var(--n) - var(--i)), 1);color:color-mix(in oklch, var(--fg) calc(var(--on) * 100%), transparent)}.writing-module__BOOavW__hoverCaret{scale:1 clamp(0, calc((var(--progress) - .999) * 1000), 1)}.writing-module__BOOavW__tw:after{content:"";top:50%;background:var(--mark);width:.08em;height:1em;opacity:calc(clamp(0, calc((var(--progress) * var(--n) - var(--i)) * 40), 1) * clamp(0, calc((var(--i) + 1 - var(--progress) * var(--n)) * 40), 1));pointer-events:none;border-radius:999px;position:absolute;inset-inline-end:-.16em;translate:0 -46%}.writing-module__BOOavW__item::details-content{block-size:0;transition:block-size .25s var(--ease-out), content-visibility .25s allow-discrete;overflow-y:clip}.writing-module__BOOavW__item[open]::details-content{block-size:auto;transition:block-size .35s var(--ease-out), content-visibility .35s allow-discrete}.writing-module__BOOavW__answer{opacity:0;transition:opacity 0s linear .25s,translate 0s linear .25s;translate:0 -.6rem}.writing-module__BOOavW__item[open] .writing-module__BOOavW__answer{opacity:1;transition:opacity .3s var(--ease-out) 50ms, translate .35s var(--ease-out);translate:0}@starting-style{.writing-module__BOOavW__item[open] .writing-module__BOOavW__answer{opacity:0;translate:0 -.6rem}}}
