:root{--void:#f6f2ea;--cave:#ede6d8;--cave-2:#e4dccb;--moss:#dce6d4;--line:#0b14101f;--line-2:#0b141038;--neon:#0b7a3b;--ink:#0b1410;--logo:#12b04b;--green:#0f5a35;--gold:#8a6422;--gold-d:#c9a96a;--terra:#b2573a;--clay:#7a3a24;--sand:#f2ece1;--text:#0b1410;--muted:#4a5a50;--muted-2:#66766c;--err:#b3261e;--wrap:1280px;--gut:clamp(18px, 4vw, 32px);--sec:clamp(88px, 12vw, 160px);--display:"Bricolage Grotesque", Inter, system-ui, sans-serif;--mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--ease:cubic-bezier(.2, .7, .1, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;background:var(--void)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{background:var(--void);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,system-ui,sans-serif;font-size:16px;line-height:1.55;overflow-x:clip}body.lock{overflow:hidden}img,svg,canvas{max-width:100%;display:block}a{color:inherit}h1,h2,h3{font-family:var(--display);text-wrap:balance;letter-spacing:-.02em;margin:0;line-height:1.02}p{text-wrap:pretty;margin:0}button{font:inherit;color:inherit}::selection{background:var(--neon);color:#fff}:focus-visible{outline:2px solid var(--neon);outline-offset:3px;border-radius:6px}.wrap{max-width:var(--wrap);padding-inline:var(--gut);margin:0 auto}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:200;background:var(--neon);color:#fff;border-radius:10px;padding:12px 16px;font-weight:700;text-decoration:none;position:fixed;top:-80px;left:12px}.skip:focus{top:12px}.eyebrow{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--neon);align-items:center;gap:10px;font-size:12px;display:inline-flex}.eyebrow:before{content:"";background:currentColor;width:28px;height:1px;box-shadow:0 0 10px}.h2{font-size:clamp(38px,6.4vw,88px);font-weight:800}.h2 em{color:#0000;-webkit-text-stroke:1.4px var(--neon);font-style:normal}.lead{color:var(--muted);max-width:56ch;font-size:clamp(17px,1.6vw,20px)}.section{padding-block:var(--sec);position:relative}.btn{--bg:transparent;border:1px solid var(--line-2);background:var(--bg);cursor:pointer;isolation:isolate;min-height:52px;transition:transform .4s var(--ease), border-color .3s, box-shadow .4s, color .3s;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn:after{content:"";z-index:-1;background:radial-gradient(120px circle at var(--mx,50%) var(--my,50%), #0b7a3b59, transparent 70%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.btn:hover:after{opacity:1}.btn:hover{border-color:var(--neon);transform:translateY(-2px)}.btn-neon{--bg:var(--neon);color:#fff;border-color:var(--neon);box-shadow:0 0 0 1px #0b7a3b66,0 10px 40px -10px #0b7a3bb3}.btn-neon:after{background:radial-gradient(120px circle at var(--mx,50%) var(--my,50%), #ffffff8c, transparent 70%)}.btn-neon:hover{box-shadow:0 0 0 1px #0b7a3b99,0 16px 60px -10px #0b7a3be6}.btn-glass{-webkit-backdrop-filter:blur(12px);background:#ffffffa6}.btn-block{width:100%}.btn svg{transition:transform .4s var(--ease)}.btn:hover svg{transform:translate(4px)}.glass{border:1px solid var(--line);-webkit-backdrop-filter:blur(16px);background:linear-gradient(160deg,#ffffffd9,#ffffff8c);border-radius:24px}.js-motion [data-reveal]{opacity:0;transform:translateY(40px)}.grain{z-index:90;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:1.2s steps(6,end) infinite grain;position:fixed;inset:-50%}@keyframes grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.js-motion [data-reveal]{opacity:1;transform:none}}.header[data-v-f28c112c]{z-index:50;transition:transform .6s var(--ease), background .4s, border-color .4s;-webkit-backdrop-filter:blur(16px)saturate(140%);background:#f6f2ea9e;border-bottom:1px solid #0000;position:fixed;inset:0 0 auto}.header.scrolled[data-v-f28c112c]{-webkit-backdrop-filter:blur(18px)saturate(140%);border-color:var(--line);background:#f6f2eacc}.header.hidden[data-v-f28c112c]{transform:translateY(-100%)}.header.open[data-v-f28c112c]{-webkit-backdrop-filter:none;background:0 0;border-color:#0000}.bar[data-v-f28c112c]{align-items:center;gap:24px;height:76px;display:flex}.brand[data-v-f28c112c]{align-items:center;gap:12px;margin-right:auto;text-decoration:none;display:flex}.brand img[data-v-f28c112c]{border-radius:12px;width:44px;height:44px;box-shadow:0 0 24px #12b04b73}.brand b[data-v-f28c112c]{font-family:var(--display);letter-spacing:-.02em;font-size:20px;line-height:1;display:block}.brand small[data-v-f28c112c]{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-2);margin-top:4px;font-size:10.5px;display:block}.nav[data-v-f28c112c]{gap:4px;display:flex}.nav a[data-v-f28c112c]{color:var(--muted);border-radius:999px;padding:10px 14px;font-size:14px;font-weight:500;text-decoration:none;transition:color .3s;position:relative}.nav a[data-v-f28c112c]:hover{color:var(--text)}.nav a[data-v-f28c112c]:after{content:"";background:var(--neon);height:1px;box-shadow:0 0 8px var(--neon);transform-origin:0;transition:transform .4s var(--ease);position:absolute;bottom:4px;left:14px;right:14px;transform:scaleX(0)}.nav a[data-v-f28c112c]:hover:after{transform:scaleX(1)}.idx[data-v-f28c112c]{display:none}.cta[data-v-f28c112c]{min-height:44px;padding:0 18px;font-size:14px}.menu-btn[data-v-f28c112c]{border:1px solid var(--line-2);cursor:pointer;background:#fff9;border-radius:14px;place-items:center;width:48px;height:48px;display:none}.progress[data-v-f28c112c]{background:linear-gradient(90deg, var(--logo), var(--neon), var(--gold));height:2px;box-shadow:0 0 12px var(--neon);transform-origin:0;position:absolute;bottom:-1px;left:0;right:0}@media (width<=1080px){.menu-btn[data-v-f28c112c]{z-index:2;display:grid;position:relative}.cta[data-v-f28c112c]{display:none}.nav[data-v-f28c112c]{z-index:1;padding:96px var(--gut) 40px;-webkit-backdrop-filter:blur(20px);clip-path:circle(0 at calc(100% - 44px) 38px);transition:clip-path .8s var(--ease);pointer-events:none;background:radial-gradient(at 50% 120%,#0b7a3b1f,#0000 60%),#f6f2eaf5;flex-direction:column;justify-content:center;gap:6px;position:fixed;inset:0}.open .nav[data-v-f28c112c]{clip-path:circle(150% at calc(100% - 44px) 38px);pointer-events:auto}.nav a[data-v-f28c112c]{font-family:var(--display);color:var(--text);opacity:0;transition:opacity .5s, transform .6s var(--ease);transition-delay:calc(var(--i) * 60ms + .15s);align-items:baseline;gap:16px;padding:6px 0;font-size:clamp(34px,9vw,56px);font-weight:800;display:flex;transform:translateY(24px)}.open .nav a[data-v-f28c112c]{opacity:1;transform:none}.nav a[data-v-f28c112c]:after{display:none}.idx[data-v-f28c112c]{font-family:var(--mono);color:var(--neon);font-size:13px;font-weight:400;display:inline}}@media (width<=480px){.brand small[data-v-f28c112c]{display:none}}.spores[data-v-45dd582b]{z-index:1;pointer-events:none;position:fixed;inset:0}.page[data-v-3f8d1d4b]{z-index:100;background:var(--void);overscroll-behavior:contain;grid-template-columns:minmax(340px,42%) 1fr;display:grid;position:fixed;inset:0}.aside[data-v-3f8d1d4b]{color:#fff;background:var(--ink);position:relative;overflow:hidden}.aside-photo[data-v-3f8d1d4b]{object-fit:cover;width:100%;height:100%;animation:24s ease-in-out infinite alternate drift-3f8d1d4b;position:absolute;inset:0}@keyframes drift-3f8d1d4b{0%{transform:scale(1.06)translate(0)}to{transform:scale(1.14)translate(-2%,-2%)}}.aside[data-v-3f8d1d4b]:after{content:"";background:linear-gradient(#0b14108c 0%,#0b141040 35%,#0b1410d9 100%),linear-gradient(90deg,#0b7a3b40,#0000 60%);position:absolute;inset:0}.aside-in[data-v-3f8d1d4b]{z-index:1;flex-direction:column;gap:32px;height:100%;padding:clamp(24px,3.5vw,48px);display:flex;position:relative;overflow-y:auto}.aside-top[data-v-3f8d1d4b]{justify-content:space-between;align-items:center;display:flex}.brand[data-v-3f8d1d4b]{font-family:var(--display);letter-spacing:-.02em;align-items:center;gap:10px;font-size:19px;font-weight:800;display:inline-flex}.brand img[data-v-3f8d1d4b]{border-radius:10px}.aside-head[data-v-3f8d1d4b]{flex-direction:column;gap:14px;margin-top:auto;display:flex}.kick[data-v-3f8d1d4b]{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#b9f5cf;font-size:12px}.aside h2[data-v-3f8d1d4b]{font-size:clamp(34px,3.6vw,56px);font-weight:800;line-height:1}.aside-text[data-v-3f8d1d4b]{color:#ffffffd1;max-width:44ch}.aside-tags[data-v-3f8d1d4b]{flex-wrap:wrap;gap:6px;display:flex}.aside-tags span[data-v-3f8d1d4b]{-webkit-backdrop-filter:blur(6px);background:#ffffff1a;border:1px solid #ffffff4d;border-radius:999px;padding:5px 11px;font-size:13px}.aside-tags .code[data-v-3f8d1d4b]{font-family:var(--mono);letter-spacing:.1em;color:var(--ink);background:#ffffffe6;border-color:#0000;font-size:11.5px}.process[data-v-3f8d1d4b]{-webkit-backdrop-filter:blur(14px);background:#0b141059;border:1px solid #ffffff24;border-radius:20px;gap:4px;margin:0;padding:8px;list-style:none;display:grid}.process li[data-v-3f8d1d4b]{opacity:.72;border-radius:14px;gap:14px;padding:12px;display:flex}.process li.on[data-v-3f8d1d4b]{opacity:1;background:#ffffff14}.pn[data-v-3f8d1d4b]{width:30px;height:30px;font-family:var(--mono);border:1px solid #fff6;border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;display:grid}.on .pn[data-v-3f8d1d4b]{color:var(--neon);background:#fff;border-color:#fff}.process b[data-v-3f8d1d4b]{font-size:15px;display:block}.process span[data-v-3f8d1d4b]:not(.pn){color:#ffffffbf;font-size:13.5px}.direct[data-v-3f8d1d4b]{color:#ffffffb3;flex-wrap:wrap;align-items:center;gap:8px 18px;font-size:14px;display:flex}.direct a[data-v-3f8d1d4b]{color:#fff;border-bottom:1px solid #ffffff59;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.main[data-v-3f8d1d4b]{overscroll-behavior:contain;background:radial-gradient(800px 400px at 100% 0%, #12b04b14, transparent 60%), var(--void);position:relative;overflow-y:auto}.main-top[data-v-3f8d1d4b]{z-index:3;-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#f6f2eacc;align-items:center;gap:20px;padding:18px clamp(20px,4vw,56px);display:flex;position:sticky;top:0}.meter[data-v-3f8d1d4b]{flex:1;align-items:center;gap:14px;display:flex}.meter-bar[data-v-3f8d1d4b]{background:var(--line);border-radius:4px;flex:1;max-width:280px;height:4px;position:relative;overflow:hidden}.meter-bar span[data-v-3f8d1d4b]{background:linear-gradient(90deg, var(--logo), var(--neon));transform-origin:0;transition:transform .6s var(--ease);position:absolute;inset:0}.meter-lbl[data-v-3f8d1d4b]{font-family:var(--mono);color:var(--muted);font-size:12px}.close[data-v-3f8d1d4b]{border:1px solid var(--line-2);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:10px;height:44px;padding:0 8px 0 14px;transition:border-color .3s,color .3s;display:inline-flex}.close[data-v-3f8d1d4b]:hover{border-color:var(--neon);color:var(--neon)}.esc[data-v-3f8d1d4b]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11px}.mobile-only[data-v-3f8d1d4b]{display:none}.form[data-v-3f8d1d4b],.done[data-v-3f8d1d4b]{max-width:860px;margin-inline:auto;padding:clamp(24px,4vw,56px)}.form[data-v-3f8d1d4b]{flex-direction:column;gap:18px;padding-bottom:0;display:flex}.hint[data-v-3f8d1d4b]{color:var(--muted);font-size:14px}.alert[data-v-3f8d1d4b]{color:#8c1d14;background:#b3261e12;border:1px solid #b3261e59;border-radius:14px;align-items:center;gap:10px;padding:14px 16px;font-size:14px;display:flex}.block[data-v-3f8d1d4b]{border:1px solid var(--line);background:#fff9;border-radius:22px;margin:0;padding:24px;transition:border-color .3s}.block[data-v-3f8d1d4b]:focus-within{border-color:#0b7a3b59;box-shadow:0 20px 50px -30px #0b7a3b59}.block.bad[data-v-3f8d1d4b]{border-color:#b3261e73}legend[data-v-3f8d1d4b]{float:left;width:100%;font-family:var(--display);letter-spacing:-.02em;align-items:center;gap:12px;margin-bottom:18px;font-size:22px;font-weight:800;display:flex}legend[data-v-3f8d1d4b]+*{clear:both}.bn[data-v-3f8d1d4b]{font-family:var(--mono);letter-spacing:.08em;color:var(--neon);background:#0b7a3b1a;border-radius:8px;padding:4px 8px;font-size:12px;font-weight:500}.grid2[data-v-3f8d1d4b]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.field[data-v-3f8d1d4b]{flex-direction:column;gap:8px;display:flex}.field label[data-v-3f8d1d4b]{font-size:14px;font-weight:600}.opt[data-v-3f8d1d4b]{background:var(--cave);color:var(--muted);border-radius:6px;margin-left:6px;padding:2px 7px;font-size:11.5px;font-weight:500}input[type=text][data-v-3f8d1d4b],input[type=tel][data-v-3f8d1d4b],input[type=email][data-v-3f8d1d4b],input[type=number][data-v-3f8d1d4b],select[data-v-3f8d1d4b],textarea[data-v-3f8d1d4b]{border:1px solid var(--line-2);width:100%;min-height:54px;color:var(--text);font:inherit;background:#fff;border-radius:14px;padding:14px 16px;font-size:16px;transition:border-color .25s,box-shadow .25s}textarea[data-v-3f8d1d4b]{resize:vertical;min-height:120px}input[data-v-3f8d1d4b]::placeholder,textarea[data-v-3f8d1d4b]::placeholder{color:#9aa69f}input[data-v-3f8d1d4b]:focus,select[data-v-3f8d1d4b]:focus,textarea[data-v-3f8d1d4b]:focus{border-color:var(--neon);outline:none;box-shadow:0 0 0 4px #0b7a3b24}.field.bad input[data-v-3f8d1d4b],.field.bad select[data-v-3f8d1d4b]{border-color:var(--err)}.err[data-v-3f8d1d4b]{color:var(--err);font-size:13px}.err[data-v-3f8d1d4b]:empty{display:none}.block>.err[data-v-3f8d1d4b]{margin-top:10px;display:block}.select[data-v-3f8d1d4b]{position:relative}.select select[data-v-3f8d1d4b]{appearance:none;cursor:pointer;padding-right:46px}.select[data-v-3f8d1d4b] svg{color:var(--neon);pointer-events:none;position:absolute;top:50%;right:16px;translate:0 -50%}.choices[data-v-3f8d1d4b]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.choice[data-v-3f8d1d4b]{border:1px solid var(--line-2);cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:12px;min-height:56px;padding:12px 16px;font-size:15px;font-weight:500;transition:border-color .25s,background .25s,box-shadow .25s;display:flex;position:relative}.choice[data-v-3f8d1d4b]:hover{border-color:var(--neon)}.choice input[data-v-3f8d1d4b]{opacity:0;pointer-events:none;position:absolute}.choice[data-v-3f8d1d4b]:has(input:focus-visible){box-shadow:0 0 0 4px #0b7a3b33}.tick[data-v-3f8d1d4b]{border:1.5px solid var(--line-2);color:#0000;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;transition:background .25s,border-color .25s,color .25s;display:grid}.choice.on[data-v-3f8d1d4b]{border-color:var(--neon);background:#0b7a3b0f}.choice.on .tick[data-v-3f8d1d4b]{background:var(--neon);border-color:var(--neon);color:#fff}.qty[data-v-3f8d1d4b]{gap:8px;display:flex}.qty input[data-v-3f8d1d4b]{flex:1;min-width:0}.seg[data-v-3f8d1d4b]{border:1px solid var(--line-2);background:var(--cave);border-radius:14px;padding:4px;display:flex}.seg label[data-v-3f8d1d4b]{color:var(--muted);cursor:pointer;border-radius:10px;place-items:center;padding:0 12px;font-size:14px;font-weight:500;transition:background .25s,color .25s;display:grid}.seg label.on[data-v-3f8d1d4b]{color:var(--text);background:#fff;box-shadow:0 2px 8px #0b14101f}.seg label[data-v-3f8d1d4b]:has(input:focus-visible){outline:2px solid var(--neon)}.seg input[data-v-3f8d1d4b]{opacity:0;pointer-events:none;position:absolute}.note[data-v-3f8d1d4b]{color:var(--muted-2);font-size:13px}.bar[data-v-3f8d1d4b]{z-index:2;-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line);background:#f6f2ead9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:8px calc(-1*clamp(24px,4vw,56px)) 0;padding:18px clamp(24px,4vw,56px);display:flex;position:sticky;bottom:0}.privacy[data-v-3f8d1d4b]{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.submit[data-v-3f8d1d4b]{min-height:56px;padding:0 28px;font-size:16px}.done[data-v-3f8d1d4b]{flex-direction:column;gap:18px;padding-top:clamp(40px,8vh,96px);display:flex}.done-ico[data-v-3f8d1d4b]{background:var(--neon);color:#fff;width:72px;height:72px;animation:pop-3f8d1d4b .7s var(--ease) both;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 10px #0b7a3b1a,0 16px 40px #0b7a3b59}@keyframes pop-3f8d1d4b{0%{opacity:0;transform:scale(.4)}}.done h3[data-v-3f8d1d4b]{outline:none;font-size:clamp(30px,3.4vw,46px);font-weight:800}.done p[data-v-3f8d1d4b]{color:var(--muted);font-size:17px}.recap[data-v-3f8d1d4b]{border:1px solid var(--line);background:#fff;border-radius:18px;margin:0;display:grid;overflow:hidden}.recap div[data-v-3f8d1d4b]{grid-template-columns:140px 1fr;gap:12px;padding:14px 18px;display:grid}.recap div+div[data-v-3f8d1d4b]{border-top:1px solid var(--line)}.recap dt[data-v-3f8d1d4b]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-2);font-size:12px}.recap dd[data-v-3f8d1d4b]{margin:0;font-weight:500}.done-actions[data-v-3f8d1d4b]{flex-wrap:wrap;gap:12px;display:flex}.page-enter-active[data-v-3f8d1d4b],.page-leave-active[data-v-3f8d1d4b]{transition:clip-path .8s var(--ease)}.page-enter-from[data-v-3f8d1d4b],.page-leave-to[data-v-3f8d1d4b]{clip-path:inset(100% 0 0)}.page-enter-active .aside-in[data-v-3f8d1d4b],.page-enter-active .form[data-v-3f8d1d4b],.page-enter-active .done[data-v-3f8d1d4b]{transition:opacity .7s .25s, transform .9s .25s var(--ease)}.page-enter-from .aside-in[data-v-3f8d1d4b],.page-enter-from .form[data-v-3f8d1d4b],.page-enter-from .done[data-v-3f8d1d4b]{opacity:0;transform:translateY(40px)}@media (width<=900px){.page[data-v-3f8d1d4b]{display:block;overflow-y:auto}.aside[data-v-3f8d1d4b]{min-height:0}.aside-in[data-v-3f8d1d4b]{gap:22px;height:auto;padding-bottom:28px;overflow:visible}.aside-head[data-v-3f8d1d4b]{margin-top:40px}.process[data-v-3f8d1d4b],.direct[data-v-3f8d1d4b]{display:none}.mobile-only[data-v-3f8d1d4b]{width:44px;color:var(--text);justify-content:center;padding:0;display:inline-flex}.main[data-v-3f8d1d4b]{overflow:visible}.main-top .close[data-v-3f8d1d4b]{display:none}.grid2[data-v-3f8d1d4b]{grid-template-columns:1fr}.block[data-v-3f8d1d4b]{padding:18px}.recap div[data-v-3f8d1d4b]{grid-template-columns:1fr;gap:2px}.bar[data-v-3f8d1d4b]{padding-block:12px}.privacy[data-v-3f8d1d4b]{order:2;justify-content:center;width:100%;font-size:12px}.submit[data-v-3f8d1d4b]{width:100%}}.bats[data-v-6da0a043]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.back[data-v-6da0a043]{z-index:0}.front[data-v-6da0a043]{z-index:2}.hero[data-v-e259f0ef]{z-index:2;height:230vh;position:relative}.scene[data-v-e259f0ef]{--px:0;--py:0;background:radial-gradient(at 66% 42%,#fffaf0 0%,#f4eedf 40%,#e9e1cf 100%);height:100svh;position:sticky;top:0;overflow:hidden}.glow[data-v-e259f0ef]{aspect-ratio:1/.82;filter:blur(6px);background:radial-gradient(#fff 0%,#fff6dc 14%,#ffe4a0b3 30%,#96dc9659 52%,#96dc9600 72%);border-radius:48% 52% 44% 56%/56% 52% 48% 44%;width:min(46vw,640px);animation:7s ease-in-out infinite breathe-e259f0ef;position:absolute;top:42%;left:66%;translate:-50% -50%}@keyframes breathe-e259f0ef{50%{filter:blur(10px);border-radius:54% 46% 52% 48%/48% 56% 44% 52%}}.layer[data-v-e259f0ef]{z-index:1;transform-origin:66% 42%;will-change:transform;position:absolute;inset:0}.layer-in[data-v-e259f0ef]{transform:translate3d(calc(var(--px) * var(--d) * -36px), calc(var(--py) * var(--d) * -24px), 0);position:absolute;inset:-4%}.rock[data-v-e259f0ef]{width:100%;height:100%;position:absolute;inset:0}.layer .rock[data-v-e259f0ef]{opacity:0;transition:opacity 1.2s var(--ease)}.layer.ready .rock[data-v-e259f0ef]{opacity:1}.veil[data-v-e259f0ef]{z-index:3;pointer-events:none;background:linear-gradient(90deg,#f6f2eae6 0%,#f6f2eabf 32%,#f6f2ea00 55%);position:absolute;inset:0}.whiteout[data-v-e259f0ef]{z-index:3;opacity:0;background:radial-gradient(ellipse at 66% 42%, #fffaf0, var(--void) 70%);pointer-events:none;position:absolute;inset:0}.hero-copy[data-v-e259f0ef]{z-index:4;flex-direction:column;justify-content:center;gap:26px;height:100%;padding-top:76px;display:flex;position:relative}h1[data-v-e259f0ef]{letter-spacing:-.035em;max-width:11ch;font-size:clamp(44px,min(8.4vw,13vh),132px);font-weight:800;line-height:.95}.w[data-v-e259f0ef]{vertical-align:top;padding-bottom:.08em;display:inline-block;overflow:hidden}.w>span[data-v-e259f0ef]{display:inline-block}.w.em>span[data-v-e259f0ef]{color:#0000;-webkit-text-stroke:2px var(--neon)}.hero-copy .lead[data-v-e259f0ef]{color:var(--muted)}.actions[data-v-e259f0ef]{flex-wrap:wrap;gap:12px;display:flex}.hud[data-v-e259f0ef]{z-index:5;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-2);flex-direction:column;gap:4px;font-size:11px;display:flex;position:absolute}.hud b[data-v-e259f0ef]{letter-spacing:.02em;color:var(--neon);font-variant-numeric:tabular-nums;font-size:22px;font-weight:500}.hud-tl[data-v-e259f0ef]{top:100px;left:var(--gut)}.hud-tr[data-v-e259f0ef]{top:96px;right:var(--gut);text-align:right;border:1px solid var(--line);-webkit-backdrop-filter:blur(14px)saturate(140%);color:var(--muted);background:#f6f2eaad;border-radius:14px;align-items:flex-end;padding:10px 14px}.hud-bl[data-v-e259f0ef]{bottom:28px;left:var(--gut);flex-direction:row;align-items:center;gap:14px}.hud-br[data-v-e259f0ef]{bottom:28px;right:var(--gut)}.scroll-line[data-v-e259f0ef]{background:var(--line-2);width:1px;height:44px;position:relative;overflow:hidden}.scroll-line[data-v-e259f0ef]:after{content:"";background:var(--neon);width:100%;height:40%;box-shadow:0 0 8px var(--neon);animation:drip-e259f0ef 2s var(--ease) infinite;position:absolute;top:-40%;left:0}@keyframes drip-e259f0ef{to{top:110%}}@media (width<=900px){.scene[data-v-e259f0ef]{background:radial-gradient(at 50% 30%,#fffaf0 0%,#f4eedf 40%,#e9e1cf 100%)}.glow[data-v-e259f0ef]{width:80vw;top:30%;left:50%}.veil[data-v-e259f0ef]{background:linear-gradient(#f6f2ea00 38%,#f6f2eacc 60%,#f6f2eaeb 100%)}.layer[data-v-e259f0ef],.whiteout[data-v-e259f0ef]{transform-origin:50% 30%}.hero-copy[data-v-e259f0ef]{justify-content:flex-end;gap:20px;padding-bottom:96px}.hud-tr[data-v-e259f0ef]{top:88px}}.band[data-v-eb1ffc4a]{z-index:2;padding-block:40px var(--sec);background:linear-gradient(180deg, var(--void), var(--cave) 60%, var(--void));position:relative;overflow:hidden}.marquee[data-v-eb1ffc4a]{flex-direction:column;gap:6px;margin-bottom:clamp(64px,9vw,120px);display:flex}.row[data-v-eb1ffc4a]{border-block:1px solid var(--line);padding-block:14px;display:flex;overflow:hidden}.row.alt[data-v-eb1ffc4a]{background:var(--neon);color:#fff;border:0;margin-top:-4px;rotate:-2deg}.track[data-v-eb1ffc4a]{white-space:nowrap;flex-shrink:0;display:flex}.mq[data-v-eb1ffc4a]{font-family:var(--display);letter-spacing:-.02em;text-transform:uppercase;align-items:center;gap:28px;padding-right:28px;font-size:clamp(28px,4.4vw,64px);font-weight:800;display:inline-flex}.row:not(.alt) .mq[data-v-eb1ffc4a]{color:#0000;-webkit-text-stroke:1px var(--line-2)}.mq i[data-v-eb1ffc4a]{color:var(--neon);-webkit-text-stroke:0;font-size:.5em;font-style:normal}.row.alt .mq i[data-v-eb1ffc4a]{color:#fff}.proofs[data-v-eb1ffc4a]{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.proof[data-v-eb1ffc4a]{flex-direction:column;gap:14px;padding:32px 24px 8px 0;display:flex;position:relative}.proof+.proof[data-v-eb1ffc4a]{border-left:1px solid var(--line);padding-left:24px}.proof[data-v-eb1ffc4a]:before{content:"";background:var(--neon);width:40px;height:2px;box-shadow:0 0 12px var(--neon);position:absolute;top:-1px;left:0}.proof+.proof[data-v-eb1ffc4a]:before{left:24px}.tag[data-v-eb1ffc4a]{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted-2);font-size:11px}.proof b[data-v-eb1ffc4a]{font-family:var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;font-size:clamp(44px,5vw,72px);font-weight:800;line-height:1;display:flex}.proof small[data-v-eb1ffc4a]{letter-spacing:0;color:var(--neon);font-size:.32em;font-weight:600}.lbl[data-v-eb1ffc4a]{color:var(--muted);max-width:26ch;font-size:15px}@media (width<=900px){.proofs[data-v-eb1ffc4a]{grid-template-columns:1fr 1fr}.proof[data-v-eb1ffc4a]:nth-child(3){border-left:0;padding-left:0}.proof[data-v-eb1ffc4a]:nth-child(3):before{left:0}.proof[data-v-eb1ffc4a]:nth-child(n+3){border-top:1px solid var(--line)}}@media (width<=520px){.proofs[data-v-eb1ffc4a]{grid-template-columns:1fr}.proof[data-v-eb1ffc4a],.proof+.proof[data-v-eb1ffc4a]{border-left:0;padding-left:0}.proof[data-v-eb1ffc4a]:before,.proof+.proof[data-v-eb1ffc4a]:before{left:0}.proof+.proof[data-v-eb1ffc4a]{border-top:1px solid var(--line)}}.card[data-v-56227ecf]{--rx:0deg;--ry:0deg;--gx:50%;--gy:0%;border:1px solid var(--line);background:linear-gradient(170deg, hsla(var(--h), 55%, 82%, .6), #ffffffd9 45%);transform:perspective(1000px) rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;transition:transform .6s var(--ease), border-color .4s, box-shadow .5s;isolation:isolate;border-radius:26px;flex-direction:column;display:flex;position:relative;overflow:hidden}.card[data-v-56227ecf]:hover{border-color:hsla(var(--h), 55%, 35%, .4);box-shadow:0 30px 70px -30px hsla(var(--h), 50%, 30%, .45);transition:transform .12s linear,border-color .4s,box-shadow .5s}.sheen[data-v-56227ecf]{z-index:3;pointer-events:none;background:radial-gradient(500px circle at var(--gx) var(--gy), #ffffffb3, transparent 40%), linear-gradient(115deg, transparent 30%, hsla(calc(var(--h) + 60), 90%, 60%, .12) 45%, hsla(calc(var(--h) - 60), 90%, 60%, .12) 55%, transparent 70%);background-size:100% 100%,250% 250%;background-position:0 0, var(--gx) var(--gy);mix-blend-mode:soft-light;opacity:0;transition:opacity .4s;position:absolute;inset:0}.card:hover .sheen[data-v-56227ecf]{opacity:1}.visual[data-v-56227ecf]{border-bottom:1px solid var(--line);flex-direction:column;justify-content:flex-end;gap:4px;height:230px;padding:22px;display:flex;position:relative;overflow:hidden}.pic[data-v-56227ecf]{object-fit:cover;width:116%;max-width:none;height:116%;transform:translate(calc((50% - var(--gx)) * .08), calc((50% - var(--gy)) * .06)) scale(1);transition:transform .9s var(--ease), filter .6s;filter:saturate(.95);position:absolute;inset:-8%}.card:hover .pic[data-v-56227ecf]{transform:translate(calc((50% - var(--gx)) * .08), calc((50% - var(--gy)) * .06)) scale(1.08);filter:saturate(1.1)}.scrim[data-v-56227ecf]{background:linear-gradient(0deg, #0b1410c7 0%, #0b141040 55%, #0b141000 80%), linear-gradient(0deg, hsla(var(--h), 60%, 30%, .25), hsla(var(--h), 60%, 30%, .25));position:absolute;inset:0}.code[data-v-56227ecf]{font-family:var(--mono);z-index:1;-webkit-backdrop-filter:blur(6px);letter-spacing:.14em;color:hsla(var(--h), 55%, 22%, 1);background:#fffc;border-radius:8px;padding:4px 9px;font-size:11px;position:absolute;top:20px;left:22px}.kicker[data-v-56227ecf]{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#ffffffd9;font-size:11px;position:relative}.short[data-v-56227ecf]{font-family:var(--display);letter-spacing:-.03em;color:#fff;font-size:40px;font-weight:800;line-height:1;position:relative}.body[data-v-56227ecf]{flex-direction:column;flex:1;gap:16px;padding:22px;display:flex}.body h3[data-v-56227ecf]{letter-spacing:-.01em;font-size:20px;font-weight:600}.body p[data-v-56227ecf]{color:var(--muted);flex:0 auto;font-size:15px}.ideal[data-v-56227ecf]{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-2);margin-bottom:8px;font-size:10.5px;display:block}.tags[data-v-56227ecf]{flex-wrap:wrap;gap:6px;display:flex}.tag[data-v-56227ecf]{border:1px solid hsla(var(--h), 45%, 35%, .3);background:hsla(var(--h), 60%, 50%, .1);color:hsla(var(--h), 55%, 22%, 1);border-radius:999px;padding:5px 10px;font-size:12.5px}.pending[data-v-56227ecf]{color:var(--gold);font-size:13px;font-style:italic}.body .btn[data-v-56227ecf]{margin-top:auto}.catalogue[data-v-19170cdb]{z-index:2;overflow:hidden}.cat-ghost[data-v-19170cdb]{white-space:nowrap;font-family:var(--display);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1px #0b14100f;pointer-events:none;font-size:clamp(100px,18vw,280px);font-weight:800;line-height:1;position:absolute;top:40px;left:0}.stack[data-v-19170cdb]{flex-direction:column;gap:48px;display:flex;position:relative}.intro[data-v-19170cdb]{flex-direction:column;gap:22px;max-width:900px;display:flex}.filters[data-v-19170cdb]{flex-direction:column;gap:14px;display:flex}.flabel[data-v-19170cdb]{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:12px}.chips[data-v-19170cdb]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-v-19170cdb]{border:1px solid var(--line-2);min-height:46px;color:var(--muted);cursor:pointer;background:#fff9;border-radius:999px;padding:0 20px;font-size:15px;font-weight:500;transition:background .3s,color .3s,border-color .3s,box-shadow .3s}.chip[data-v-19170cdb]:hover{color:var(--text);border-color:var(--neon)}.chip[aria-pressed=true][data-v-19170cdb]{background:var(--neon);border-color:var(--neon);color:#fff;box-shadow:0 10px 30px -10px var(--neon)}.count[data-v-19170cdb]{font-family:var(--mono);color:var(--muted-2);font-size:13px}.grid[data-v-19170cdb]{perspective:1400px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;display:grid}.other[data-v-19170cdb]{border:1px dashed var(--line-2);color:var(--neon);border-radius:26px;flex-direction:column;justify-content:center;gap:16px;padding:32px;display:flex}.other h3[data-v-19170cdb]{color:var(--text);font-size:26px;font-weight:700}.other p[data-v-19170cdb]{color:var(--muted)}.cards-move[data-v-19170cdb],.cards-enter-active[data-v-19170cdb],.cards-leave-active[data-v-19170cdb]{transition:transform .7s var(--ease), opacity .5s}.cards-enter-from[data-v-19170cdb],.cards-leave-to[data-v-19170cdb]{opacity:0;transform:scale(.9)translateY(30px)}.cards-leave-active[data-v-19170cdb]{visibility:hidden;position:absolute}.method[data-v-41a2c2f6]{--p:0;z-index:2;background:radial-gradient(ellipse at calc(20% + var(--p) * 80%) 110%, rgba(18, 176, 75, calc(.08 + var(--p) * .18)), transparent 60%), linear-gradient(180deg, var(--void), color-mix(in oklab, var(--cave), #dbe8d2 calc(var(--p) * 100%)));height:100svh;position:relative;overflow:hidden}.track[data-v-41a2c2f6]{will-change:transform;width:max-content;height:100%;display:flex}.steps[data-v-41a2c2f6]{margin:0;padding:0;list-style:none;display:flex}.panel[data-v-41a2c2f6]{flex-shrink:0;align-items:center;width:min(72vw,820px);height:100%;padding:120px clamp(28px,5vw,72px) 140px;display:flex;position:relative;overflow:hidden}.step[data-v-41a2c2f6]{width:min(86vw,1100px)}.photo[data-v-41a2c2f6]{z-index:0;position:absolute;inset:0;overflow:hidden}.photo img[data-v-41a2c2f6]{object-fit:cover;will-change:transform;width:124%;max-width:none;height:100%;position:absolute;top:0;left:-12%}.photo[data-v-41a2c2f6]:after{content:"";background:linear-gradient(90deg,#f6f2eaf5 0%,#f6f2eae0 34%,#f6f2ea33 68%,#f6f2ea0d 100%),linear-gradient(#f6f2ea00 74%,#f6f2ead9 100%);position:absolute;inset:0}.lead-panel[data-v-41a2c2f6]{width:min(92vw,980px);padding-left:max(var(--gut), calc((100vw - var(--wrap)) / 2 + var(--gut)))}.copy[data-v-41a2c2f6]{z-index:2;flex-direction:column;gap:22px;max-width:520px;display:flex;position:relative}.lead-panel .copy[data-v-41a2c2f6]{max-width:760px}.hint[data-v-41a2c2f6]{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--neon);align-items:center;gap:10px;font-size:12px;display:inline-flex}.step[data-v-41a2c2f6]{border-left:1px solid var(--line)}.big[data-v-41a2c2f6]{font-family:var(--display);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px #ffffffb3;z-index:1;pointer-events:none;font-size:clamp(220px,34vw,520px);font-weight:800;line-height:.8;position:absolute;top:50%;right:-2%;translate:0 -55%}.art[data-v-41a2c2f6]{width:180px;height:180px;color:var(--neon);z-index:1;-webkit-backdrop-filter:blur(10px);filter:drop-shadow(0 6px 18px #0b7a3b40);background:#fff9;border-radius:50%;place-items:center;display:grid;position:absolute;top:22%;right:14%}.ring[data-v-41a2c2f6]{border:1px solid #0b7a3b59;border-radius:50%;position:absolute;inset:0}.r2[data-v-41a2c2f6]{opacity:.6;border-style:dashed;animation:30s linear infinite spin-41a2c2f6;inset:-24px}.r3[data-v-41a2c2f6]{background:radial-gradient(circle,#12b04b2e,#0000 70%);inset:24px}@keyframes spin-41a2c2f6{to{rotate:360deg}}.depth[data-v-41a2c2f6]{border:1px solid var(--line-2);font-family:var(--mono);color:var(--gold);background:#d8c08a2e;border-radius:8px;align-self:flex-start;padding:6px 12px;font-size:13px}.step h3[data-v-41a2c2f6]{font-size:clamp(32px,3.6vw,52px);font-weight:800}.step p[data-v-41a2c2f6]{color:var(--muted);font-size:18px}.last .art[data-v-41a2c2f6]{color:var(--gold);filter:drop-shadow(0 6px 18px #8a64224d)}.last .ring[data-v-41a2c2f6]{border-color:#8a642266}.gauge[data-v-41a2c2f6]{z-index:3;position:absolute;bottom:36px;left:0;right:0}.gauge-in[data-v-41a2c2f6]{justify-content:space-between;padding-top:18px;display:flex;position:relative}.tick[data-v-41a2c2f6]{font-family:var(--mono);letter-spacing:.1em;color:var(--muted-2);align-items:center;gap:8px;font-size:11px;transition:color .4s;display:flex}.tick i[data-v-41a2c2f6]{border:1px solid;border-radius:50%;width:9px;height:9px;transition:background .4s,box-shadow .4s}.tick.on[data-v-41a2c2f6]{color:var(--neon)}.tick.on i[data-v-41a2c2f6]{background:var(--neon);box-shadow:0 0 12px var(--neon)}.bar[data-v-41a2c2f6]{top:0;left:var(--gut);right:var(--gut);background:var(--line-2);height:1px;position:absolute}.fill[data-v-41a2c2f6]{background:linear-gradient(90deg, var(--neon), var(--gold));box-shadow:0 0 10px var(--neon);transform:scaleX(var(--p));transform-origin:0;position:absolute;inset:0}.stacked.method[data-v-41a2c2f6]{height:auto;padding-block:var(--sec)}.stacked .track[data-v-41a2c2f6],.stacked .steps[data-v-41a2c2f6]{flex-direction:column;width:auto}.stacked .photo img[data-v-41a2c2f6]{width:100%;height:120%;top:-10%;left:0}.stacked .photo[data-v-41a2c2f6]:after{background:linear-gradient(#f6f2ea1a 20%,#f6f2ead9 55%,#f6f2eaf7 100%),linear-gradient(#f6f2ea80 0%,#f6f2ea00 20%)}.stacked .panel[data-v-41a2c2f6],.stacked .lead-panel[data-v-41a2c2f6]{width:auto;height:auto;padding:0 var(--gut) 72px}.stacked .step[data-v-41a2c2f6]{border-left:0;border-top:1px solid var(--line);align-items:flex-end;min-height:520px;padding-top:72px}.stacked .big[data-v-41a2c2f6]{font-size:200px;top:40px;translate:0}.stacked .art[data-v-41a2c2f6]{top:60px;right:auto;left:var(--gut);width:110px;height:110px}.stacked .gauge[data-v-41a2c2f6]{display:none}.strata[data-v-1a09b47c]{z-index:2;background:linear-gradient(180deg, #dbe8d2 0%, var(--void) 30%);height:320vh;position:relative}.sticky[data-v-1a09b47c]{align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.why-ghost[data-v-1a09b47c]{font-family:var(--display);text-align:right;letter-spacing:-.05em;color:#0000;-webkit-text-stroke:1px #8a64221f;pointer-events:none;font-size:clamp(120px,20vw,320px);font-weight:800;line-height:.82;position:absolute;top:10%;right:-2vw}.grid[data-v-1a09b47c]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,6vw,96px);width:100%;display:grid;position:relative}.text[data-v-1a09b47c]{flex-direction:column;gap:24px;display:flex}.text .h2[data-v-1a09b47c]{font-size:clamp(36px,5vw,72px)}.cards[data-v-1a09b47c]{flex-direction:column;gap:10px;margin:12px 0 0;padding:0;list-style:none;display:flex}.card[data-v-1a09b47c]{border:1px solid var(--line);opacity:.45;transition:opacity .5s, transform .6s var(--ease), border-color .5s, background .5s;background:#ffffff80;border-radius:20px;gap:16px;padding:18px 20px;display:flex;transform:translate(0)}.card.on[data-v-1a09b47c],.static .card[data-v-1a09b47c]{opacity:1;background:linear-gradient(90deg,#12b04b1f,#fffc);border-color:#0b7a3b66;transform:translate(12px)}.static .card[data-v-1a09b47c]{transform:none}.ico[data-v-1a09b47c]{width:44px;height:44px;color:var(--neon);border:1px solid var(--line-2);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.stra[data-v-1a09b47c]{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:4px;font-size:10.5px;display:block}.card h3[data-v-1a09b47c]{margin-bottom:4px;font-size:22px;font-weight:700}.card p[data-v-1a09b47c]{color:var(--muted);font-size:15px}.visual[data-v-1a09b47c]{border:1px solid var(--line);background:linear-gradient(180deg, #fbf3dc, transparent 45%), repeating-linear-gradient(0deg, transparent 0 39px, #0b14100d 39px 40px), repeating-linear-gradient(90deg, transparent 0 39px, #0b14100d 39px 40px), var(--cave);border-radius:32px;height:min(78vh,680px);position:relative;overflow:hidden}.sun[data-v-1a09b47c]{aspect-ratio:1;filter:blur(4px);background:radial-gradient(circle,#ffecbef2,#d8c08a80 30%,#d8c08a00 70%);border-radius:50%;width:52%;position:absolute;top:-16%;left:50%;translate:-50%}.stratum[data-v-1a09b47c]{position:absolute;bottom:0;left:0;right:0}.s0[data-v-1a09b47c]{z-index:3;--c:#1c140c;height:36%}.s1[data-v-1a09b47c]{z-index:2;--c:#8e3a1f;height:66%}.s2[data-v-1a09b47c]{z-index:1;--c:#1f6b33;height:84%}.wave[data-v-1a09b47c]{width:100%;height:50px;position:absolute;top:0;left:0;translate:0 -49px}.wave path[data-v-1a09b47c]{fill:var(--c)}.tex[data-v-1a09b47c]{position:absolute;inset:0 0 -40%}.s0 .tex[data-v-1a09b47c]{background:radial-gradient(circle at 20% 30%,#3dff8ab3 0 1.5px,#0000 2.5px) 0 0/46px 46px,radial-gradient(circle at 70% 60%,#d8c08a99 0 1px,#0000 2px) 0 0/30px 30px,linear-gradient(#1c140c,#0a0705)}.s1 .tex[data-v-1a09b47c]{background:repeating-linear-gradient(176deg,#0000 0 18px,#0000001f 18px 20px),radial-gradient(circle at 40% 40%,#ffb47840 0 2px,#0000 3px) 0 0/24px 24px,linear-gradient(#8e3a1f,#5c2312)}.s2 .tex[data-v-1a09b47c]{background:repeating-linear-gradient(90deg,#0000 0 9px,#78ffa040 9px 10px,#0000 10px 22px),linear-gradient(#1f6b33,#0f3a1c 50%)}.slabel[data-v-1a09b47c]{-webkit-backdrop-filter:blur(6px);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text);background:#ffffffbf;border-radius:8px;padding:5px 10px;font-size:11px;position:absolute;top:14px;right:18px}.scan[data-v-1a09b47c]{z-index:5;pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(#0000 0%,#0b7a3b2e 50%,#0000 52%) 0 0/100% 300%;animation:5s linear infinite scan-1a09b47c;position:absolute;inset:0}@keyframes scan-1a09b47c{0%{background-position:0 100%}to{background-position:0 -200%}}.static.strata[data-v-1a09b47c]{height:auto;padding-block:var(--sec)}.static .sticky[data-v-1a09b47c]{height:auto;position:relative}@media (width<=900px){.grid[data-v-1a09b47c]{grid-template-columns:1fr;gap:20px}.sticky[data-v-1a09b47c]{align-items:flex-start;padding-top:84px}.visual[data-v-1a09b47c]{border-radius:22px;order:-1;height:30vh}.text[data-v-1a09b47c]{gap:14px}.text .h2[data-v-1a09b47c]{font-size:clamp(30px,8vw,44px)}.strata:not(.static) .cards[data-v-1a09b47c]{display:grid}.strata:not(.static) .card[data-v-1a09b47c]{opacity:0;grid-area:1/1;transform:translateY(16px)}.strata:not(.static) .card.on[data-v-1a09b47c]{opacity:1;transform:none}.static .sticky[data-v-1a09b47c]{padding-top:0}}.engage[data-v-895bad22]{z-index:2;padding-block:calc(var(--sec) * 1.3);background:radial-gradient(ellipse at 50% 50%, #12b04b2e, transparent 60%), linear-gradient(180deg, var(--void), #dfeccf 50%, var(--void));overflow:hidden}.lines[data-v-895bad22]{pointer-events:none;flex-direction:column;justify-content:center;gap:2vw;display:flex;position:absolute;inset:0}.line[data-v-895bad22]{white-space:nowrap;font-family:var(--display);letter-spacing:-.04em;font-size:clamp(80px,14vw,220px);font-weight:800;line-height:1}.line-a[data-v-895bad22]{color:#0b7a3b1a}.line-b[data-v-895bad22]{color:#0000;-webkit-text-stroke:1px #8a642240}.leaf[data-v-895bad22]{pointer-events:none;position:absolute}.leaf path[data-v-895bad22]{fill:#12b04b2e;stroke:#0b7a3b80;stroke-width:1.2px}.panel[data-v-895bad22]{background:linear-gradient(160deg,#ffffffe0,#f6f2eacc);flex-direction:column;gap:24px;max-width:780px;margin-inline:auto;padding:clamp(28px,5vw,56px);display:flex;position:relative;box-shadow:0 40px 120px -40px #0b7a3b4d}.panel .h2[data-v-895bad22]{font-size:clamp(34px,5vw,64px)}.pledges[data-v-895bad22]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pledges li[data-v-895bad22]{border:1px solid var(--line);background:#ffffffb3;border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.pledges[data-v-895bad22] svg{color:var(--neon);flex-shrink:0;margin-top:2px}.contact[data-v-47e99cb0]{z-index:2}.stack[data-v-47e99cb0]{flex-direction:column;gap:48px;display:flex}.intro[data-v-47e99cb0]{flex-direction:column;gap:22px;display:flex}.routes[data-v-47e99cb0]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.route[data-v-47e99cb0]{--x:50%;--y:50%;border:1px solid var(--line);background:radial-gradient(400px circle at var(--x) var(--y), #12b04b24, transparent 50%), #fff9;text-align:left;min-height:300px;color:var(--neon);cursor:pointer;transition:border-color .4s, transform .5s var(--ease);border-radius:26px;flex-direction:column;align-items:flex-start;gap:14px;padding:28px;text-decoration:none;display:flex;position:relative;overflow:hidden}.route[data-v-47e99cb0]:hover{border-color:#0b7a3b80;transform:translateY(-6px)}.num[data-v-47e99cb0]{font-family:var(--display);color:#0000;-webkit-text-stroke:1px #0b141024;font-size:96px;font-weight:800;line-height:1;position:absolute;top:14px;right:20px}.route b[data-v-47e99cb0]{font-family:var(--display);letter-spacing:-.02em;color:var(--text);margin-top:auto;font-size:28px;font-weight:800}.route>span[data-v-47e99cb0]:not(.num){color:var(--muted);font-size:15px}.go[data-v-47e99cb0]{transition:transform .4s var(--ease)}.route:hover .go[data-v-47e99cb0]{transform:translate(8px)}.coords[data-v-47e99cb0]{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:16px;padding-top:32px;display:grid}.coords>div[data-v-47e99cb0]{color:var(--muted);align-items:flex-start;gap:12px;display:flex}.coords[data-v-47e99cb0] svg{color:var(--neon);flex-shrink:0;margin-top:2px}.coords a[data-v-47e99cb0]{color:var(--text);border-bottom:1px solid var(--line-2);text-decoration:none}.coords a[data-v-47e99cb0]:hover{border-color:var(--neon)}@media (width<=900px){.routes[data-v-47e99cb0],.coords[data-v-47e99cb0]{grid-template-columns:1fr}.route[data-v-47e99cb0]{min-height:220px}}.footer[data-v-d6a9cd43]{z-index:2;border-top:1px solid var(--line);background:linear-gradient(180deg, var(--void), #e6dfcf);padding-top:72px;position:relative;overflow:hidden}.top[data-v-d6a9cd43]{flex-wrap:wrap;justify-content:space-between;gap:32px;display:flex}.brand[data-v-d6a9cd43]{max-width:420px;color:var(--muted);align-items:center;gap:16px;display:flex}.brand img[data-v-d6a9cd43]{border-radius:16px;box-shadow:0 0 30px #12b04b66}.links[data-v-d6a9cd43]{flex-wrap:wrap;gap:8px 24px;display:flex}.links a[data-v-d6a9cd43]{color:var(--muted);text-decoration:none}.links a[data-v-d6a9cd43]:hover{color:var(--neon)}.giant[data-v-d6a9cd43]{font-family:var(--display);letter-spacing:-.05em;justify-content:space-between;margin-top:48px;padding-bottom:.04em;font-size:clamp(52px,min(15.5vw,228px),228px);font-weight:800;line-height:.8;display:flex;overflow:hidden}.giant span[data-v-d6a9cd43]{background:linear-gradient(180deg, var(--neon), #0b7a3b14 90%);color:#0000;-webkit-background-clip:text;background-clip:text;display:inline-block}.bot[data-v-d6a9cd43]{border-top:1px solid var(--line);font-family:var(--mono);color:var(--muted-2);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block:24px 32px;font-size:12px;display:flex}
