.landing-module__bxHgOq__root{--ink:#f7f5f2;--ink-dim:#f7f5f2b3;--line:#f7f5f23d;--cold:#15181c;--gutter-l:max(20px, env(safe-area-inset-left,0px));--gutter-r:max(20px, env(safe-area-inset-right,0px));background:var(--cold);color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-jakarta), system-ui, sans-serif;position:relative}.landing-module__bxHgOq__intro{z-index:20;background:radial-gradient(at 50% 46%,#2b1a11 0%,#1a110b 60%,#110b07 100%);transition:opacity .8s,visibility 0s linear .8s;animation:0s linear 9s forwards landing-module__bxHgOq__intro-failsafe;position:fixed;inset:0}.landing-module__bxHgOq__intro[data-out]{opacity:0;visibility:hidden;pointer-events:none}.landing-module__bxHgOq__intro canvas{width:100%;height:100%;position:absolute;inset:0}.landing-module__bxHgOq__introPct{color:var(--ink-dim);letter-spacing:.2em;font-variant-numeric:tabular-nums;font-size:13px;font-weight:700;position:absolute;bottom:max(7svh,40px);left:50%;transform:translate(-50%)}@keyframes landing-module__bxHgOq__intro-failsafe{to{opacity:0;visibility:hidden;pointer-events:none}}.landing-module__bxHgOq__stage{z-index:0;background:var(--cold);position:fixed;inset:0;overflow:hidden}.landing-module__bxHgOq__top{z-index:3;padding-top:calc(env(safe-area-inset-top,0px) + 18px);padding-left:var(--gutter-l);padding-right:var(--gutter-r);position:fixed;inset:0 0 auto}.landing-module__bxHgOq__brand{color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.landing-module__bxHgOq__brand svg{width:auto;height:26px}.landing-module__bxHgOq__brand span{letter-spacing:.16em;text-transform:uppercase;font-size:13px;font-weight:700}.landing-module__bxHgOq__brand:focus-visible,.landing-module__bxHgOq__cta:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:6px}.landing-module__bxHgOq__main{z-index:2;position:relative}.landing-module__bxHgOq__scene{height:175svh;position:relative}.landing-module__bxHgOq__scene.landing-module__bxHgOq__last{height:160svh}.landing-module__bxHgOq__scene.landing-module__bxHgOq__long{height:200svh}@media (max-width:760px){.landing-module__bxHgOq__scene.landing-module__bxHgOq__long{height:160svh}.landing-module__bxHgOq__scene.landing-module__bxHgOq__last{height:140svh}}.landing-module__bxHgOq__media{background:var(--cold) center / cover no-repeat;position:absolute;inset:0;overflow:hidden}.landing-module__bxHgOq__media canvas{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.landing-module__bxHgOq__media:after{content:"";background:linear-gradient(#08070600 45%,#080706b3),linear-gradient(90deg,#08070673,#08070600 60%);position:absolute;inset:0}.landing-module__bxHgOq__web{background:radial-gradient(at 50% 44%,#3a2416 0%,#22150d 55%,#140c07 100%);position:absolute;inset:0;overflow:hidden}.landing-module__bxHgOq__web canvas{width:100%;height:100%;position:absolute;inset:0}.landing-module__bxHgOq__dim{opacity:0;pointer-events:none;background:#0d0805;position:absolute;inset:0}.landing-module__bxHgOq__node,.landing-module__bxHgOq__you{opacity:0;will-change:opacity, transform;justify-items:center;gap:8px;display:grid;position:absolute;transform:translate(-50%,-50%)}.landing-module__bxHgOq__node img{width:calc(clamp(52px, 7vw, 112px) * var(--s,1));aspect-ratio:1;object-fit:cover;border-radius:50%;height:auto;box-shadow:0 0 0 2px #f7f5f2d9,0 0 28px #f26b2173}.landing-module__bxHgOq__node span,.landing-module__bxHgOq__you span{color:var(--ink-dim);letter-spacing:.06em;white-space:nowrap;font-size:11px}.landing-module__bxHgOq__you i{background:var(--ink);border-radius:50%;width:18px;height:18px;box-shadow:0 0 0 6px #f7f5f22e,0 0 30px #f7f5f2cc}.landing-module__bxHgOq__you span{color:var(--ink);text-transform:uppercase;letter-spacing:.16em;font-weight:700}@media (max-width:760px){.landing-module__bxHgOq__node span{display:none}}.landing-module__bxHgOq__stick{height:100svh;padding-left:var(--gutter-l);padding-right:var(--gutter-r);flex-direction:column;justify-content:flex-end;padding-block:0 max(9svh,52px);display:flex;position:sticky;top:0}.landing-module__bxHgOq__last .landing-module__bxHgOq__stick{text-align:center;padding-right:var(--gutter-r);justify-content:center;align-items:center;padding-block:0}.landing-module__bxHgOq__last .landing-module__bxHgOq__copy{max-width:44rem}.landing-module__bxHgOq__copy{gap:14px;min-width:0;max-width:36rem;display:grid}.landing-module__bxHgOq__last .landing-module__bxHgOq__copy{justify-items:center;gap:22px}.landing-module__bxHgOq__title{font-family:var(--font-bricolage), var(--font-jakarta), system-ui, sans-serif;letter-spacing:-.025em;text-shadow:0 2px 30px #00000059;text-wrap:balance;margin:0;font-size:clamp(2.3rem,6.4vw,4.9rem);font-weight:800;line-height:1}.landing-module__bxHgOq__lede{max-width:32ch;color:var(--ink-dim);margin:0;font-size:clamp(1.05rem,1.7vw,1.3rem);line-height:1.45}.landing-module__bxHgOq__lines{gap:6px;margin:4px 0 0;padding:0;list-style:none;display:grid}.landing-module__bxHgOq__lines li{font-family:var(--font-bricolage), var(--font-jakarta), system-ui, sans-serif;opacity:.2;font-size:clamp(1.25rem,2.6vw,1.9rem);font-weight:600;line-height:1.2;transition:opacity .25s linear}.landing-module__bxHgOq__hint{color:var(--ink-dim);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:12px;margin-top:8px;font-size:12px;display:flex}.landing-module__bxHgOq__hint i{background:var(--ink-dim);transform-origin:0;width:44px;height:1px;animation:2.2s ease-in-out infinite landing-module__bxHgOq__pull;display:block}@keyframes landing-module__bxHgOq__pull{0%,to{transform:scaleX(.3)}50%{transform:scaleX(1)}}.landing-module__bxHgOq__cta{background:var(--ink);color:var(--brand);border-radius:999px;justify-self:start;padding:16px 26px;font-size:16px;font-weight:700;line-height:1;text-decoration:none}.landing-module__bxHgOq__last .landing-module__bxHgOq__cta{justify-self:center;margin-top:10px}.landing-module__bxHgOq__footer{z-index:2;padding-left:var(--gutter-l);padding-right:var(--gutter-r);padding-block:48px max(40px, env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);text-align:center;background:#0f0a07;justify-items:center;gap:14px;display:grid;position:relative}.landing-module__bxHgOq__footerBrand{color:var(--ink);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;font-size:13px;font-weight:700;display:inline-flex}.landing-module__bxHgOq__footerBrand svg{width:auto;height:26px;color:var(--brand)}.landing-module__bxHgOq__footerLinks{flex-wrap:wrap;justify-content:center;gap:8px 24px;margin:0;padding:0;list-style:none;display:flex}.landing-module__bxHgOq__footerLinks a,.landing-module__bxHgOq__footerSmall a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:4px;font-size:14px}.landing-module__bxHgOq__footerLinks a:hover,.landing-module__bxHgOq__footerSmall a:hover{-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand)}.landing-module__bxHgOq__footerLinks a:focus-visible,.landing-module__bxHgOq__footerSmall a:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:4px}.landing-module__bxHgOq__footerSmall{color:var(--ink-dim);margin:0;font-size:12.5px;line-height:1.6}.landing-module__bxHgOq__name{color:var(--brand);white-space:nowrap;text-shadow:0 0 36px #f26b2173;font-weight:800}.landing-module__bxHgOq__promise{justify-items:center;gap:6px}.landing-module__bxHgOq__promise li{color:var(--ink);text-shadow:0 2px 24px #0009;font-size:clamp(1.55rem,3.2vw,2.5rem);font-weight:700}.landing-module__bxHgOq__promise li:last-child{font-weight:800}@media (min-width:761px){.landing-module__bxHgOq__top,.landing-module__bxHgOq__stick{padding-left:max(56px, env(safe-area-inset-left,0px))}}@media (prefers-reduced-motion:reduce){.landing-module__bxHgOq__hint i{animation:none}.landing-module__bxHgOq__lines li{transition:none}}
