.logo-mark[data-v-e0e0a5c2]{display:block;-webkit-user-select:none;user-select:none;object-fit:contain}.nav[data-v-c94cdeaa]{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:32px 48px;mix-blend-mode:difference}.brand[data-v-c94cdeaa]{display:inline-flex;align-items:center;gap:14px;text-decoration:none;color:var(--grey-100);transition:opacity .25s ease}.brand[data-v-c94cdeaa]:hover{opacity:.78}.logo[data-v-c94cdeaa]{display:inline-flex;align-items:center;color:var(--grey-100)}.brand__name[data-v-c94cdeaa]{color:var(--grey-300);white-space:nowrap}.lang-switch[data-v-c94cdeaa]{display:inline-flex;align-items:stretch;padding:3px;border:1px solid var(--hairline);border-radius:999px;background:transparent;height:28px;font-family:var(--font-mono)}.lang-switch__option[data-v-c94cdeaa]{flex:0 0 30px;display:inline-flex;align-items:center;justify-content:center;padding:0 10px;border:none;background:transparent;border-radius:999px;color:var(--grey-500);font-family:inherit;font-size:11px;letter-spacing:.14em;transition:flex .42s cubic-bezier(.65,0,.35,1),background .24s cubic-bezier(.65,0,.35,1),color .24s ease}.lang-switch__option[data-v-c94cdeaa]:hover{color:var(--grey-300)}.lang-switch__option--active[data-v-c94cdeaa]{flex:1 0 auto;background:var(--grey-100);color:#0a0a0a;font-weight:500}.lang-switch__option--active[data-v-c94cdeaa]:hover{color:#0a0a0a}@media(prefers-reduced-motion:reduce){.lang-switch__option[data-v-c94cdeaa]{transition:background .12s ease,color .12s ease}}@media(max-width:880px){.nav[data-v-c94cdeaa]{padding:22px}.brand__name[data-v-c94cdeaa]{display:none}.lang-switch[data-v-c94cdeaa]{height:34px}.lang-switch__option[data-v-c94cdeaa]{flex-basis:34px;padding:0 10px;font-size:11px}}.cursor-ring[data-v-2098291a]{position:fixed;top:0;left:0;width:40px;height:40px;border:1px solid rgba(255,255,255,.45);border-radius:50%;pointer-events:none;z-index:9998;mix-blend-mode:difference;opacity:0;transition:opacity .24s ease,width .22s cubic-bezier(.2,.7,.2,1),height .22s cubic-bezier(.2,.7,.2,1),border-color .2s ease;will-change:transform,opacity,width,height}.cursor-ring.is-visible[data-v-2098291a]{opacity:1}.cursor-ring.is-hovering[data-v-2098291a]{width:28px;height:28px;border-color:#ffffffe6}.cursor-dot[data-v-2098291a]{position:fixed;top:0;left:0;width:6px;height:6px;background:#fff;border-radius:50%;pointer-events:none;z-index:9999;mix-blend-mode:difference;opacity:0;transition:opacity .24s ease,width .22s cubic-bezier(.2,.7,.2,1),height .22s cubic-bezier(.2,.7,.2,1);will-change:transform,opacity,width,height}.cursor-dot.is-visible[data-v-2098291a]{opacity:1}.cursor-dot.is-hovering[data-v-2098291a]{width:12px;height:12px}.grain[data-v-4f59d011]{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1;mix-blend-mode:overlay;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.04 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.corner[data-v-6505896f]{position:fixed;pointer-events:none;z-index:200}.corner--tl[data-v-6505896f]{top:24px;left:24px}.corner--tr[data-v-6505896f]{top:24px;right:24px}.corner--bl[data-v-6505896f]{bottom:24px;left:24px}.corner--br[data-v-6505896f]{bottom:24px;right:24px}.page-progress[data-v-ca9378db]{position:fixed;bottom:calc(20px + env(safe-area-inset-bottom,0px));left:50%;transform:translate(-50%);z-index:95;display:flex;align-items:flex-start;gap:16px;mix-blend-mode:difference}.page-progress__item[data-v-ca9378db]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;padding:10px 4px;display:flex;flex-direction:column;align-items:center;gap:8px;font-family:var(--font-mono)}.page-progress__bar[data-v-ca9378db]{position:relative;width:56px;height:3px;background:#ffffff59;border-radius:999px;overflow:hidden;transition:width .32s cubic-bezier(.65,0,.35,1),background .24s ease}.is-current .page-progress__bar[data-v-ca9378db]{width:96px;background:#ffffff8c}.page-progress__fill[data-v-ca9378db]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--grey-100);transform:scaleX(0);transition:transform 70ms linear}.page-progress__label[data-v-ca9378db]{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--grey-300);transition:color .24s ease}.is-current .page-progress__label[data-v-ca9378db]{color:var(--grey-100)}.page-progress__item:hover:not(.is-current) .page-progress__label[data-v-ca9378db]{color:var(--grey-100)}.page-progress__item:hover:not(.is-current) .page-progress__bar[data-v-ca9378db]{background:#ffffff8c}@media(max-width:880px){.page-progress[data-v-ca9378db]{bottom:calc(10px + env(safe-area-inset-bottom,0px));gap:10px}.page-progress__bar[data-v-ca9378db]{width:32px}.is-current .page-progress__bar[data-v-ca9378db]{width:52px}.page-progress__label[data-v-ca9378db]{font-size:8px;letter-spacing:.2em}}.boot[data-v-28b0f292]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;overflow:hidden;touch-action:none}.boot__canvas[data-v-28b0f292]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.boot__drop[data-v-28b0f292]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}.boot__bead[data-v-28b0f292]{display:block;width:15px;height:15px;border-radius:50%;background:#fff;box-shadow:0 0 16px #ffffff80;will-change:transform,opacity;animation:bead-fall-28b0f292 .48s cubic-bezier(.55,0,.85,.45) forwards}@keyframes bead-fall-28b0f292{0%{transform:translateY(-46vh) scaleY(.9);opacity:0}14%{opacity:1}74%{transform:translateY(0) scaleY(1.7) scaleX(.7);opacity:1}88%{transform:translateY(0) scaleY(.4) scaleX(1.5);opacity:.9}to{transform:translateY(0) scaleY(1) scaleX(1);opacity:0}}.boot--reduced .boot__drop[data-v-28b0f292]{display:none}.boot--reduced .boot__canvas[data-v-28b0f292]{opacity:0;transition:opacity .28s ease}.page-stage{position:relative;min-height:100vh;overflow-x:clip}.page-stage>*{width:100%}.slide-left-leave-active,.slide-right-leave-active{position:absolute!important;top:0;left:0;right:0}.slide-left-leave-active,.slide-right-leave-active,.slide-left-enter-active,.slide-right-enter-active{transition:transform .7s cubic-bezier(.4,0,.6,1),opacity .54s linear;will-change:transform,opacity}.slide-left-enter-from{transform:translate3d(100vw,0,0);opacity:.4}.slide-left-leave-to,.slide-right-enter-from{transform:translate3d(-100vw,0,0);opacity:.4}.slide-right-leave-to{transform:translate3d(100vw,0,0);opacity:.4}@media(prefers-reduced-motion:reduce){.slide-left-enter-active,.slide-left-leave-active,.slide-right-enter-active,.slide-right-leave-active{transition:opacity .2s ease}.slide-left-enter-from,.slide-left-leave-to,.slide-right-enter-from,.slide-right-leave-to{transform:none}}.fl-root[data-v-9d2984f7]{position:relative;display:block;-webkit-user-select:none;user-select:none}.layer[data-v-9d2984f7]{display:block}.dim[data-v-9d2984f7]{color:var(--grey-500)}.dim[data-v-9d2984f7] em{font-style:italic;color:var(--grey-300)}.bright[data-v-9d2984f7]{position:absolute;top:0;right:0;bottom:0;left:0;color:var(--grey-100);pointer-events:none;-webkit-mask-image:radial-gradient(circle var(--radius) at var(--x, -9999px) var(--y, -9999px),rgba(0,0,0,1) 0%,rgba(0,0,0,.9) 30%,rgba(0,0,0,.3) 65%,rgba(0,0,0,0) 100%);mask-image:radial-gradient(circle var(--radius) at var(--x, -9999px) var(--y, -9999px),rgba(0,0,0,1) 0%,rgba(0,0,0,.9) 30%,rgba(0,0,0,.3) 65%,rgba(0,0,0,0) 100%)}.bright[data-v-9d2984f7] em{font-style:italic;color:#fff}.bright--solo[data-v-9d2984f7]{position:relative;inset:auto}.bright--no-mask[data-v-9d2984f7]{-webkit-mask-image:none;mask-image:none}.home[data-v-0d1aef27]{min-height:100vh;min-height:100svh;position:relative;padding:140px 64px 180px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:72px;isolation:isolate;overflow:hidden}.enter[data-v-0d1aef27]{opacity:1;transform:translateY(0);transition:opacity .9s cubic-bezier(.2,.7,.2,1) var(--enter-delay, 0ms),transform .9s cubic-bezier(.2,.7,.2,1) var(--enter-delay, 0ms)}.home.is-pre-enter .enter[data-v-0d1aef27]{opacity:0;transform:translateY(18px)}.enter--1[data-v-0d1aef27]{--enter-delay: .1s}.enter--2[data-v-0d1aef27]{--enter-delay: .35s}.enter--3[data-v-0d1aef27]{--enter-delay: .7s}.enter--4[data-v-0d1aef27]{--enter-delay: 1s}.enter--5[data-v-0d1aef27]{--enter-delay: 1.35s}@media(prefers-reduced-motion:reduce){.enter[data-v-0d1aef27]{transition:none}.home.is-pre-enter .enter[data-v-0d1aef27]{opacity:1;transform:none}}.hero-row[data-v-0d1aef27]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:clamp(48px,7vw,110px)}.hero-stack[data-v-0d1aef27]{display:flex;flex-direction:column;align-items:flex-start;gap:32px}.title[data-v-0d1aef27]{margin:0;font-weight:400;text-align:left}.title-text[data-v-0d1aef27]{display:flex;flex-direction:column;font-family:var(--font-mono);font-size:clamp(32px,4.6vw,68px);line-height:1.05;letter-spacing:-.02em;text-transform:uppercase;font-weight:500}.title-line[data-v-0d1aef27]{display:block}.subtitle[data-v-0d1aef27]{text-align:left}.subtitle-text[data-v-0d1aef27]{display:inline-block;font-family:var(--font-mono);font-size:clamp(12px,1vw,15px);letter-spacing:.08em;text-transform:uppercase;font-weight:400}.subtitle[data-v-0d1aef27] .layer.dim{color:#ffffff14}.hint[data-v-0d1aef27]{text-align:left}.hint-text[data-v-0d1aef27]{display:inline-block;font-family:var(--font-mono);font-size:clamp(11px,.85vw,13px);letter-spacing:.16em;text-transform:lowercase;font-weight:400}.hint[data-v-0d1aef27] .layer.dim{color:#ffffff14}.hero-nav[data-v-0d1aef27]{position:absolute;bottom:104px;left:64px;right:64px;display:flex;justify-content:space-between;align-items:center;z-index:1;font-family:var(--font-mono);pointer-events:none}.hero-nav__link[data-v-0d1aef27]{pointer-events:auto;text-decoration:none;color:inherit}.hero-nav__link[data-v-0d1aef27]{display:inline-flex;flex-direction:column;gap:8px}.hero-nav__link--left[data-v-0d1aef27]{align-items:flex-start}.hero-nav__link--right[data-v-0d1aef27]{align-items:flex-end}.hero-nav__inner[data-v-0d1aef27]{display:inline-flex;align-items:center;gap:18px;font-size:clamp(22px,2.4vw,34px);letter-spacing:.06em;text-transform:uppercase;font-weight:500}.cue-swipe[data-v-0d1aef27]{display:none}.hero-nav__arrow[data-v-0d1aef27]{font-family:var(--font-mono);font-size:1.2em;line-height:1;transition:transform .28s cubic-bezier(.2,.7,.2,1)}.hero-nav__link--left:hover .hero-nav__arrow[data-v-0d1aef27]{transform:translate(-8px)}.hero-nav__link--right:hover .hero-nav__arrow[data-v-0d1aef27]{transform:translate(8px)}.hero-nav__cue[data-v-0d1aef27]{display:inline-block;font-family:var(--font-mono);font-size:10px;letter-spacing:.26em;text-transform:uppercase}.hero-divider[data-v-0d1aef27]{width:1px;height:240px;background:var(--hairline);flex-shrink:0}.hero-logo[data-v-0d1aef27]{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:16px;pointer-events:none}.logo-sub__text[data-v-0d1aef27]{display:inline-block;font-family:var(--font-mono);font-size:10px;letter-spacing:.26em;text-transform:lowercase;white-space:nowrap}.logo-sub[data-v-0d1aef27] .layer.dim{color:#ffffff14}.logo-link[data-v-0d1aef27]{pointer-events:auto;display:inline-flex;color:var(--grey-100)}.logo[data-v-0d1aef27]{display:inline-flex;color:var(--grey-100);transform-origin:center;will-change:transform,filter}.logo--flourish[data-v-0d1aef27],.logo-link:hover .logo[data-v-0d1aef27]{animation:flourish-0d1aef27 1.4s cubic-bezier(.22,1,.36,1)}@keyframes flourish-0d1aef27{0%{transform:scale(.88) rotate(-6deg);filter:blur(2px)}35%{transform:scale(1.08) rotate(3deg);filter:blur(0)}60%{transform:scale(.98) rotate(-1deg)}to{transform:scale(1) rotate(0)}}@media(prefers-reduced-motion:reduce){.logo--flourish[data-v-0d1aef27]{animation:none}}@media(max-width:880px){.home[data-v-0d1aef27]{padding:110px 22px 140px;gap:36px}.hero-row[data-v-0d1aef27]{flex-direction:column;gap:28px}.hero-divider[data-v-0d1aef27],.hero-logo[data-v-0d1aef27]{display:none}.hero-stack[data-v-0d1aef27]{gap:20px;align-items:center}.title-text[data-v-0d1aef27]{font-size:clamp(28px,9vw,44px);line-height:1.08;white-space:normal}.subtitle-text[data-v-0d1aef27]{font-size:11px;letter-spacing:.04em;line-height:1.5;text-align:center}.hint[data-v-0d1aef27],.cue-scroll[data-v-0d1aef27]{display:none}.cue-swipe[data-v-0d1aef27]{display:inline}.hero-nav[data-v-0d1aef27]{left:22px;right:22px;bottom:92px}.hero-nav__inner[data-v-0d1aef27]{font-size:18px;gap:10px}.hero-nav__cue[data-v-0d1aef27]{font-size:9px;letter-spacing:.22em}}.process-page[data-v-6b1beafc]{min-height:100vh;min-height:100svh;padding:140px 48px 120px;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:80px;overflow:hidden}.process-heading[data-v-6b1beafc]{font-family:var(--font-sans);font-weight:500;font-size:clamp(40px,5vw,72px);line-height:1.05;letter-spacing:-.015em;color:var(--grey-100);text-align:center;margin:0}.process-heading em[data-v-6b1beafc]{font-style:italic;color:var(--grey-300)}.word-fade-enter-active[data-v-6b1beafc],.word-fade-leave-active[data-v-6b1beafc]{transition:opacity .26s ease}.word-fade-enter-from[data-v-6b1beafc],.word-fade-leave-to[data-v-6b1beafc]{opacity:0}.step-deck[data-v-6b1beafc]{margin:auto 0;width:100%;display:flex;flex-direction:column;gap:clamp(22px,3.5vh,40px)}.step-stage[data-v-6b1beafc]{position:relative;width:100%;height:clamp(260px,42vh,360px);overflow:hidden}.step-dots[data-v-6b1beafc]{display:flex;justify-content:center;gap:6px}.step-dot[data-v-6b1beafc]{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;padding:0}.step-dot[data-v-6b1beafc]:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--grey-500);transition:background .28s ease,transform .28s ease}.step-dot.is-active[data-v-6b1beafc]:before{background:var(--grey-100);transform:scale(1.35)}.step-dot[data-v-6b1beafc]:hover:before{background:var(--grey-300)}.step-pair[data-v-6b1beafc]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;gap:4%;align-items:stretch}.step-pair--flip[data-v-6b1beafc]{flex-direction:row-reverse}.step-card[data-v-6b1beafc]{border:1px solid var(--hairline);background:#ffffff03;display:flex;flex-direction:column}.step-card--marker[data-v-6b1beafc]{width:30%}.step-card--body[data-v-6b1beafc]{width:66%}.step-card--marker[data-v-6b1beafc]{padding:36px 32px;gap:20px}.step-card--body[data-v-6b1beafc]{padding:40px 44px;gap:28px}.step-card__label[data-v-6b1beafc]{letter-spacing:.32em;color:var(--grey-500);margin:0}.step-card__title[data-v-6b1beafc]{margin:0;font-family:var(--font-sans);font-weight:500;font-size:clamp(28px,3vw,44px);line-height:1.05;letter-spacing:-.015em;color:var(--grey-100)}.step-card__desc[data-v-6b1beafc]{font-size:15px;line-height:1.75;color:var(--grey-300);max-width:56ch;margin:0}.step-card__duration[data-v-6b1beafc]{color:var(--grey-500);margin:auto 0 0}.step-next-enter-active[data-v-6b1beafc],.step-next-leave-active[data-v-6b1beafc],.step-prev-enter-active[data-v-6b1beafc],.step-prev-leave-active[data-v-6b1beafc]{transition:transform .7s cubic-bezier(.4,0,.6,1),opacity .54s linear}.step-next-leave-active[data-v-6b1beafc],.step-prev-leave-active[data-v-6b1beafc]{position:absolute;top:0;right:0;bottom:0;left:0}.step-next-enter-from[data-v-6b1beafc]{transform:translate(calc(100% + 64px));opacity:.3}.step-next-leave-to[data-v-6b1beafc],.step-prev-enter-from[data-v-6b1beafc]{transform:translate(calc(-100% - 64px));opacity:.3}.step-prev-leave-to[data-v-6b1beafc]{transform:translate(calc(100% + 64px));opacity:.3}@media(prefers-reduced-motion:reduce){.step-next-enter-active[data-v-6b1beafc],.step-next-leave-active[data-v-6b1beafc],.step-prev-enter-active[data-v-6b1beafc],.step-prev-leave-active[data-v-6b1beafc]{transition:opacity .2s ease}.step-next-enter-from[data-v-6b1beafc],.step-next-leave-to[data-v-6b1beafc],.step-prev-enter-from[data-v-6b1beafc],.step-prev-leave-to[data-v-6b1beafc]{transform:none;opacity:0}}@media(min-width:881px)and (max-height:960px){.process-page[data-v-6b1beafc]{padding:110px 48px 88px;gap:40px}.process-heading[data-v-6b1beafc]{font-size:clamp(32px,4.2vw,56px)}.step-stage[data-v-6b1beafc]{height:clamp(230px,40vh,320px)}.step-card--body[data-v-6b1beafc]{padding:28px 36px;gap:18px}.step-card--marker[data-v-6b1beafc]{padding:26px 28px;gap:14px}}@media(max-width:880px){.process-page[data-v-6b1beafc]{padding:110px 22px;gap:40px}.step-stage[data-v-6b1beafc]{height:auto}.step-pair[data-v-6b1beafc],.step-pair--flip[data-v-6b1beafc]{position:relative;inset:auto;flex-direction:column;gap:16px}.step-next-leave-active[data-v-6b1beafc],.step-prev-leave-active[data-v-6b1beafc]{position:absolute;top:0;right:0;bottom:0;left:0}.step-card--marker[data-v-6b1beafc],.step-card--body[data-v-6b1beafc]{width:100%}.step-card--marker[data-v-6b1beafc]{padding:24px}.step-card--body[data-v-6b1beafc]{padding:28px;min-height:220px}.step-card__desc[data-v-6b1beafc]{font-size:14px}}.edge-hint[data-v-fc3f5c45]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:56px 0;text-decoration:none;color:inherit;font-family:var(--font-mono);opacity:.6;transition:opacity .28s ease}.edge-hint[data-v-fc3f5c45]:hover{opacity:1}.edge-hint--up[data-v-fc3f5c45]{flex-direction:column-reverse}.edge-hint__cue[data-v-fc3f5c45]{font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:var(--grey-500)}.edge-hint__inner[data-v-fc3f5c45]{display:inline-flex;align-items:center;gap:16px;font-size:clamp(22px,2.4vw,34px);letter-spacing:.06em;text-transform:uppercase;font-weight:500;color:var(--grey-100)}.edge-hint__arrow[data-v-fc3f5c45]{font-size:1.1em;line-height:1;transition:transform .28s cubic-bezier(.2,.7,.2,1)}.edge-hint--down:hover .edge-hint__arrow[data-v-fc3f5c45]{transform:translateY(4px)}.edge-hint--up:hover .edge-hint__arrow[data-v-fc3f5c45]{transform:translateY(-4px)}@media(max-width:880px){.edge-hint[data-v-fc3f5c45]{padding:40px 0}.edge-hint__inner[data-v-fc3f5c45]{font-size:20px;gap:12px}}.contact[data-v-eae433ee]{height:100vh;height:100svh;overflow:hidden;max-width:1200px;margin:0 auto;padding:88px 48px 56px;display:flex;flex-direction:column}.contact__body[data-v-eae433ee]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.section-label[data-v-eae433ee]{margin-bottom:24px}.heading[data-v-eae433ee]{font-family:var(--font-sans);font-weight:500;font-size:clamp(34px,4.4vw,62px);line-height:1.05;max-width:20ch;color:var(--grey-100);letter-spacing:-.02em;margin:0 0 22px}.heading em[data-v-eae433ee]{font-style:italic;color:var(--grey-300)}.intro[data-v-eae433ee]{font-size:14px;color:var(--grey-300);max-width:52ch;line-height:1.7;margin:0 0 40px}.methods[data-v-eae433ee]{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(24px,4vw,56px)}.method[data-v-eae433ee]{display:inline-flex;flex-direction:column;align-items:center;gap:14px;text-decoration:none;color:inherit}.method__icon[data-v-eae433ee]{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;color:var(--grey-300);border:1px solid var(--hairline);border-radius:999px;transition:color .25s ease,border-color .25s ease,transform .25s ease}.method__icon svg[data-v-eae433ee]{width:26px;height:26px}.method__handle[data-v-eae433ee]{font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;color:var(--grey-500);transition:color .25s ease;text-align:center;white-space:nowrap}.method:hover .method__icon[data-v-eae433ee]{color:var(--grey-100);border-color:#ffffff52;transform:translateY(-3px)}.method:hover .method__handle[data-v-eae433ee]{color:var(--grey-300)}@media(max-width:880px){.contact[data-v-eae433ee]{height:auto;min-height:100svh;overflow:visible;padding:88px 24px 56px}.heading[data-v-eae433ee]{font-size:clamp(36px,11vw,60px);margin-bottom:24px}.intro[data-v-eae433ee]{margin-bottom:40px}.methods[data-v-eae433ee]{gap:28px 36px;justify-content:center}.method__icon[data-v-eae433ee]{width:56px;height:56px}}:root{--bg: #0a0a0a;--grey-100: #f5f5f5;--grey-300: #a8a8a8;--grey-500: #555555;--grey-700: #2a2a2a;--hairline: rgba(255, 255, 255, .08);--font-serif: "Instrument Serif", "Noto Sans SC", Georgia, serif;--font-sans: "Geist", "Noto Sans SC", system-ui, sans-serif;--font-mono: "Geist Mono", "Noto Sans SC", ui-monospace, "JetBrains Mono", Menlo, monospace}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--bg);color:var(--grey-100);font-family:var(--font-sans);font-weight:300;-webkit-text-size-adjust:100%;text-size-adjust:100%;overflow-x:hidden;overscroll-behavior:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.cc-fine-pointer,html.cc-fine-pointer body,html.cc-fine-pointer a,html.cc-fine-pointer button,html.cc-fine-pointer [role=button],html.cc-fine-pointer input,html.cc-fine-pointer textarea,html.cc-fine-pointer select,html.cc-fine-pointer label{cursor:none}a{color:inherit;text-decoration:none}.label{font-family:var(--font-sans);font-weight:400;font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--grey-500);line-height:1}.label--lg{font-size:11px;letter-spacing:.32em}.serif{font-family:var(--font-serif);font-weight:400}.reveal{opacity:0;transition:opacity .9s cubic-bezier(.2,.7,.2,1) var(--reveal-delay, 0ms),transform .9s cubic-bezier(.2,.7,.2,1) var(--reveal-delay, 0ms);will-change:opacity,transform}.reveal--from-up{transform:translateY(28px)}.reveal--from-left{transform:translate(-48px)}.reveal--from-right{transform:translate(48px)}.reveal.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.reveal,.reveal--from-up,.reveal--from-left,.reveal--from-right{opacity:1;transform:none;transition:none}}
