/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--bg:#050605;--bg-elevated:#0a0d0a;--panel:#0d110e;--panel-2:#111611;--text:#f5f7f3;--muted:#8b958c;--muted-2:#5e675f;--line:#d2ffd21f;--line-strong:#b7ff3552;--lime:#b7ff35;--lime-soft:#d6ff8b;--green:#63f59a;--danger:#ff6f7a;--max:1240px}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{background:var(--bg);color:var(--text);font-family:var(--font-geist-sans), "PingFang SC", "Microsoft YaHei", Arial, sans-serif;text-rendering:geometricprecision;margin:0}body.modal-open{overflow:hidden}:where(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid #b8ff38}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}a{color:inherit;text-decoration:none}::selection{color:#081005;background:var(--lime)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.demo-toast{z-index:180;color:#eaffc2;opacity:0;pointer-events:none;background:#0b110af0;border:1px solid #b7ff3561;border-radius:5px;max-width:calc(100% - 36px);padding:13px 18px;font-size:11px;transition:opacity .18s,transform .18s;position:fixed;bottom:28px;left:50%;transform:translate(-50%,12px);box-shadow:0 18px 60px #00000075,0 0 25px #b7ff3514}.demo-toast.is-visible{opacity:1;transform:translate(-50%)}main{min-height:100vh;position:relative;overflow:hidden}.site-noise{z-index:50;pointer-events:none;opacity:.16;mix-blend-mode:soft-light;background-image:repeating-linear-gradient(0deg,#0000 0 3px,#ffffff04 3px 4px);position:fixed;inset:0}.site-header{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#040604c2;border-bottom:1px solid #ffffff12;grid-template-columns:minmax(250px,1fr) auto minmax(250px,1fr);align-items:center;height:76px;padding:0 38px;display:grid;position:absolute;top:0;left:0;right:0}.brand{align-items:center;gap:10px;width:max-content;font-weight:750;display:inline-flex}.brand-logo{background:url(/assets/bitunix-logo.png) 50%/contain no-repeat;flex:none;width:126px;height:39px;display:block}.brand-divider{background:#ffffff2e;width:1px;height:17px;margin:0 2px 0 5px}.brand-program{font-family:var(--font-geist-mono), monospace;letter-spacing:1.8px;color:var(--muted);font-size:9px;font-weight:600}.site-header nav{color:#a9b0a9;align-items:center;gap:34px;font-size:13px;display:flex}.site-header nav a{transition:color .18s;position:relative}.site-header nav a:after{content:"";background:var(--lime);height:1px;transition:right .18s;position:absolute;bottom:-9px;left:0;right:100%}.site-header nav a:hover{color:#fff}.site-header nav a:hover:after{right:0}.header-actions{justify-content:flex-end;align-items:center;gap:18px;display:flex}.header-console-link{color:#aab4aa;font-family:var(--font-geist-mono), monospace;letter-spacing:.7px;white-space:nowrap;font-size:9px;transition:color .18s;position:relative}.header-console-link:before{content:"";border:1px solid var(--lime);width:5px;height:5px;margin-right:7px;display:inline-block;box-shadow:0 0 8px #b7ff3547}.header-console-link.is-admin:before{box-shadow:none;border-color:#849184}.header-console-link:hover{color:var(--lime)}.signed-user{color:#9ca59d;font-family:var(--font-geist-mono), monospace;align-items:center;gap:7px;font-size:11px;display:inline-flex}.signed-user>span{background:var(--lime);width:6px;height:6px;box-shadow:0 0 12px var(--lime);border-radius:50%}.header-cta{border:1px solid var(--lime);color:#091005;background:var(--lime);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:13px;min-width:126px;height:40px;font-size:13px;font-weight:750;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 0 #b7ff3500}.header-cta:hover{transform:translateY(-2px);box-shadow:0 9px 28px #b7ff352b}.hero-demo-links{flex-wrap:wrap;gap:10px;margin-top:17px;display:flex}.hero-demo-links a{color:#8e988e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05080594;border:1px solid #ffffff17;align-items:center;gap:8px;min-height:34px;padding:0 12px;font-size:9px;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.hero-demo-links a span,.hero-demo-links a b{color:var(--lime);font-family:var(--font-geist-mono), monospace;letter-spacing:1px;font-size:7px}.hero-demo-links a:hover{color:#edf4ea;background:#b7ff350e;border-color:#b7ff3559}.hero{border-bottom:1px solid var(--line);isolation:isolate;align-items:center;min-height:880px;display:flex;position:relative}.hero:after{content:"";z-index:-1;background:linear-gradient(to bottom, transparent, var(--bg));height:240px;position:absolute;inset:auto 0 0}.hero-image{z-index:-3;filter:saturate(.92)contrast(1.05);background-image:url(/assets/ambassador-cyber-network-v2.png);background-position:50%;background-size:cover;position:absolute;inset:0}.hero-image:after{content:"";background:linear-gradient(90deg,#05060533 0%,#0506052e 40%,#05060540 100%),linear-gradient(#05060559,#0000 36%,#05060599);position:absolute;inset:0}.hero-grid{z-index:-2;opacity:.12;background-image:linear-gradient(#b7ff3526 1px,#0000 1px),linear-gradient(90deg,#b7ff3526 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:76px 0 0;-webkit-mask-image:linear-gradient(90deg,#000 0%,#0000 58%);mask-image:linear-gradient(90deg,#000 0%,#0000 58%)}.hero-content{width:min(var(--max), calc(100% - 64px));z-index:2;margin:82px auto 0;position:relative}.hero-badge,.eyebrow{font-family:var(--font-geist-mono), monospace;letter-spacing:1.8px;color:var(--lime);align-items:center;gap:10px;font-size:10px;font-weight:650;display:flex}.official-seal{color:#b2bbb1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#070c07a3;border:1px solid #b7ff3542;border-radius:3px;align-items:center;gap:10px;width:max-content;margin-bottom:19px;padding:7px 11px 7px 7px;font-size:9px;display:inline-flex}.official-seal b{color:#081005;background:var(--lime);border-radius:50%;justify-content:center;align-items:center;width:21px;height:21px;font-size:10px;display:inline-flex;box-shadow:0 0 16px #b7ff3559}.official-seal strong{color:var(--lime);font-family:var(--font-geist-mono), monospace;letter-spacing:1.2px;margin-right:7px;font-size:8px}.hero-badge>span{background:var(--lime);width:24px;height:1px;box-shadow:0 0 10px var(--lime)}.hero h1{letter-spacing:-4.2px;max-width:770px;margin:30px 0 26px;font-size:clamp(52px,6vw,88px);font-weight:740;line-height:1.02}.hero h1 span,.section-heading h2 span,.final-cta h2 span{color:var(--lime);text-shadow:0 0 32px #b7ff3526}.hero-content>p{color:#a8b0a8;max-width:650px;margin:0;font-size:16px;line-height:1.8}.hero-actions{gap:12px;margin-top:36px;display:flex}.button{cursor:pointer;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:30px;min-height:48px;padding:0 24px;font-size:13px;font-weight:700;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:inline-flex}.button:hover:not(:disabled){transform:translateY(-2px)}.button:disabled{opacity:.38;cursor:not-allowed}.hero-primary,.button.primary{color:#071004;background:linear-gradient(105deg, #dfff9c, var(--lime) 58%, #70ff99);box-shadow:0 12px 38px #b7ff351f}.hero-primary:hover,.button.primary:hover:not(:disabled){box-shadow:0 15px 42px #b7ff3538}.hero-secondary,.button.secondary{color:#d5dad5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0b;border-color:#ffffff2e}.hero-secondary:hover,.button.secondary:hover{background:#b7ff350f;border-color:#b7ff3566}.hero-proof{margin-top:62px;display:flex}.hero-proof>div{border-left:1px solid #ffffff24;flex-direction:column;gap:7px;min-width:180px;padding:0 32px;display:flex}.hero-proof>div:first-child{border-left:0;padding-left:0}.hero-proof strong{font-family:var(--font-geist-mono), monospace;color:#ecf4e8;font-size:18px}.hero-proof span{color:var(--muted);font-size:11px}.floating-pass{right:max(7vw, calc((100vw - var(--max)) / 2));z-index:4;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#161f13c7,#050805b8);border:1px solid #b7ff3547;border-radius:14px;flex-direction:column;justify-content:space-between;width:285px;height:176px;padding:19px;animation:6s ease-in-out infinite passFloat;display:flex;position:absolute;top:50%;overflow:hidden;transform:translateY(-18%)rotate(4deg);box-shadow:0 30px 80px #00000061,inset 0 0 0 1px #ffffff0a}.floating-pass:before{content:"";background:linear-gradient(120deg,#0000 25%,#b7ff3517 50%,#0000 74%);animation:5s ease-in-out infinite passShine;position:absolute;inset:0;transform:translate(-100%)}.pass-glow{filter:blur(45px);background:#b7ff352e;border-radius:50%;width:170px;height:170px;position:absolute;bottom:-80px;right:-60px}.pass-top,.pass-bottom{font-family:var(--font-geist-mono), monospace;letter-spacing:1.2px;color:#8b9789;justify-content:space-between;font-size:8px;display:flex}.pass-top b{color:var(--lime);font-weight:650}.pass-center{flex-direction:column;gap:5px;display:flex}.pass-center span{color:var(--lime);font-family:var(--font-geist-mono), monospace;letter-spacing:2px;font-size:9px}.pass-center strong{letter-spacing:-1px;font-size:34px}.scroll-cue{writing-mode:vertical-rl;color:var(--muted-2);font-family:var(--font-geist-mono), monospace;letter-spacing:1.5px;align-items:center;gap:16px;font-size:8px;display:flex;position:absolute;bottom:34px;left:38px}.scroll-cue i{color:var(--lime);font-size:14px;font-style:normal}@keyframes passFloat{0%,to{transform:translateY(-18%)rotate(4deg)}50%{transform:translateY(calc(-18% - 12px))rotate(2deg)}}@keyframes passShine{0%,58%{transform:translate(-120%)}82%,to{transform:translate(120%)}}.region-strip{border-bottom:1px solid var(--line);background:#070907}.region-track{width:min(var(--max), calc(100% - 64px));grid-template-columns:repeat(4,1fr);margin:0 auto;display:grid}.region-item{border-left:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:17px;min-height:105px;padding:0 25px;display:grid}.region-item:last-child{border-right:1px solid var(--line)}.region-item>span,.region-item>b{font-family:var(--font-geist-mono), monospace;color:var(--lime);font-size:9px;font-weight:500}.region-item>b{color:#394139;font-size:13px}.region-item div{flex-direction:column;gap:6px;display:flex}.region-item strong{font-size:14px}.region-item small{color:var(--muted-2);font-size:9px}.section{width:min(var(--max), calc(100% - 64px));margin:0 auto;padding:138px 0;position:relative}.section-heading h2{letter-spacing:-2.5px;margin:19px 0 0;font-size:clamp(38px,4vw,58px);line-height:1.15}.split-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:80px;margin-bottom:62px;display:grid}.split-heading>p,.centered-heading>p{color:var(--muted);margin:0;font-size:14px;line-height:1.85}.benefit-grid{grid-template-rows:repeat(2,minmax(270px,auto));grid-template-columns:1.12fr .88fr;gap:14px;display:grid}.benefit-grid article{border:1px solid var(--line);background:var(--panel);padding:31px;position:relative;overflow:hidden}.benefit-grid article:after{content:"";opacity:0;pointer-events:none;border:1px solid var(--line-strong);transition:opacity .18s;position:absolute;inset:0}.benefit-grid article:hover:after{opacity:1}.benefit-main{flex-direction:column;grid-row:1/span 2;justify-content:flex-end;min-height:560px;display:flex;background:radial-gradient(circle at 66% 30%,#b7ff3521,#0000 28%),linear-gradient(145deg,#11180e,#080b08 68%)!important}.benefit-main:before{content:"10";color:#b7ff3509;letter-spacing:-18px;font-size:250px;font-weight:800;line-height:.8;position:absolute;top:28px;right:-30px}.benefit-index{font-family:var(--font-geist-mono), monospace;letter-spacing:1.3px;color:#636d63;font-size:9px;position:absolute;top:27px;left:30px}.reward-number{align-items:flex-end;gap:18px;margin-bottom:14px;display:flex}.reward-number strong{color:var(--lime);font-family:var(--font-geist-mono), monospace;letter-spacing:-10px;text-shadow:0 0 45px #b7ff352e;font-size:128px;line-height:.78}.reward-number span{color:#d5ddd3;font-family:var(--font-geist-mono), monospace;letter-spacing:1.5px;margin-bottom:7px;font-size:18px}.benefit-grid h3{letter-spacing:-1px;margin:14px 0 10px;font-size:24px}.benefit-grid p{max-width:490px;color:var(--muted);margin:0;font-size:13px;line-height:1.75}.reward-line{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:34px;display:grid}.reward-line span{background:#b7ff3529;height:3px}.reward-line span:first-child,.reward-line span:nth-child(2){background:var(--lime);box-shadow:0 0 14px #b7ff3580}.benefit-card{flex-direction:column;justify-content:flex-end;display:flex}.node-map{justify-content:center;align-items:center;height:84px;display:flex;position:absolute;top:60px;left:32px;right:32px}.node{width:52px;height:52px;color:var(--lime);font-family:var(--font-geist-mono), monospace;z-index:2;background:#0b100a;border:1px solid #b7ff3552;border-radius:50%;justify-content:center;align-items:center;font-size:9px;display:flex;position:absolute;box-shadow:0 0 28px #b7ff3512}.n1{left:6%}.n2{left:calc(50% - 26px)}.n3{right:6%}.line{background:repeating-linear-gradient(90deg,#b7ff3580 0 4px,#0000 4px 9px);height:1px;position:absolute;top:50%}.l1{left:calc(6% + 52px);right:50%}.l2{left:50%;right:calc(6% + 52px)}.mini-link{height:58px;font-family:var(--font-geist-mono), monospace;color:#667066;background:#090c09;border:1px solid #ffffff17;align-items:center;padding:0 17px;font-size:11px;display:flex;position:absolute;top:72px;left:32px;right:32px}.mini-link b{color:var(--lime);font-weight:600}.mini-link i{color:var(--lime);margin-left:auto;font-style:normal}.process-section{width:100%;padding-left:max(32px, calc((100% - var(--max)) / 2));padding-right:max(32px, calc((100% - var(--max)) / 2));border-top:1px solid var(--line);border-bottom:1px solid var(--line);background-color:#070907;background-image:linear-gradient(#b7ff3506 1px,#0000 1px),linear-gradient(90deg,#b7ff3506 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:56px 56px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.centered-heading{text-align:center;max-width:800px;margin:0 auto 62px}.centered-heading .eyebrow{justify-content:center}.centered-heading>p{max-width:620px;margin:19px auto 0}.process-grid{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.process-card{background:#0a0d0a;min-height:290px;padding:25px;position:relative;overflow:hidden}.process-top{color:var(--lime);font-family:var(--font-geist-mono), monospace;justify-content:space-between;align-items:center;font-size:11px;display:flex}.process-top i{color:#465046;font-style:normal}.process-card h3{margin:105px 0 13px;font-size:20px}.process-card p{color:var(--muted);margin:0;font-size:12px;line-height:1.75}.process-scan{background:var(--lime);width:2px;height:0;box-shadow:0 0 18px var(--lime);transition:height .26s;position:absolute;top:0;left:0}.process-card:hover .process-scan{height:100%}.hybrid-panel{border:1px solid var(--line);background:#090c09;grid-template-columns:160px 1fr 74px 1fr;align-items:stretch;margin-top:18px;display:grid}.hybrid-label{border-right:1px solid var(--line);min-height:178px;font-family:var(--font-geist-mono), monospace;letter-spacing:1.2px;color:#647064;flex-direction:column;justify-content:space-between;padding:25px 22px;font-size:8px;display:flex}.hybrid-label b{color:var(--lime);font-size:10px;font-weight:600}.hybrid-column{grid-template-columns:54px 1fr;align-items:center;gap:19px;padding:28px 34px;display:grid}.mode-icon{width:50px;height:50px;color:var(--lime);background:#b7ff3509;border:1px solid #b7ff353d;justify-content:center;align-items:center;font-size:18px;display:flex}.hybrid-column span{color:var(--lime);font-family:var(--font-geist-mono), monospace;letter-spacing:1.2px;font-size:8px}.hybrid-column h3{margin:6px 0 7px;font-size:17px}.hybrid-column p{color:var(--muted);margin:0;font-size:11px;line-height:1.65}.inline-action{color:var(--lime);cursor:pointer;background:0 0;border:0;margin:10px 0 0;padding:0;font-size:9px}.inline-action:hover{color:var(--lime-soft)}.hybrid-divider{border-left:1px solid var(--line);border-right:1px solid var(--line);justify-content:center;align-items:center;display:flex}.hybrid-divider span{color:#677067;font-family:var(--font-geist-mono), monospace;letter-spacing:1.5px;writing-mode:vertical-rl;font-size:8px}.ai-section{isolation:isolate}.ai-orbit{z-index:-1;border:1px solid #b7ff3514;border-radius:50%;width:430px;height:430px;position:absolute;top:70px;right:-130px}.ai-orbit:before,.ai-orbit:after{content:"";border:1px solid #b7ff350f;border-radius:50%;position:absolute;inset:50px}.ai-orbit:after{filter:blur(16px);background:#b7ff350a;inset:118px}.ai-orbit span{background:var(--lime);width:5px;height:5px;box-shadow:0 0 15px var(--lime);border-radius:50%;position:absolute}.ai-orbit span:first-child{top:18%;left:18%}.ai-orbit span:nth-child(2){top:62%;left:-2px}.ai-orbit span:nth-child(3){bottom:5%;right:22%}.ai-grid{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.ai-card{border:1px solid var(--line);background:#0a0d0a;min-height:390px;padding:24px;transition:transform .22s,border-color .22s;position:relative;overflow:hidden}.ai-card:hover{border-color:#b7ff3547;transform:translateY(-5px)}.ai-card-top{color:#647064;font-family:var(--font-geist-mono), monospace;letter-spacing:1.2px;justify-content:space-between;align-items:center;font-size:8px;display:flex}.ai-card-top i{color:var(--lime);font-size:18px;font-style:normal}.ai-preview{background:radial-gradient(circle at 72% 40%,#b7ff3533,#0000 24%),#070a07;border:1px solid #ffffff13;height:172px;margin:28px -5px 25px;position:relative;overflow:hidden}.ai-preview:before{content:"AI";color:#b7ff3514;font-family:var(--font-geist-mono), monospace;font-size:96px;font-weight:700;line-height:1;position:absolute;bottom:-12px;right:14px}.preview-window{border-bottom:1px solid #ffffff0f;align-items:center;gap:5px;height:24px;padding:0 10px;display:flex}.preview-window span{background:#465046;border-radius:50%;width:4px;height:4px}.preview-window span:first-child{background:var(--lime)}.preview-lines{flex-direction:column;gap:11px;padding:27px 18px;display:flex}.preview-lines i{background:#ffffff14;width:70%;height:5px}.preview-lines i:nth-child(2){background:#b7ff353b;width:45%}.preview-lines i:nth-child(3){width:58%}.ai-card h3{margin:0 0 10px;font-size:19px}.ai-card p{color:var(--muted);margin:0;font-size:12px;line-height:1.65}.console-section{width:100%;padding-left:max(32px, calc((100% - var(--max)) / 2));padding-right:max(32px, calc((100% - var(--max)) / 2));border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#070907;scroll-margin-top:24px}.console-shell{background:#090c09;border:1px solid #b7ff352e;box-shadow:0 35px 120px #0000005c,0 0 55px #b7ff3509}.console-nav{border-bottom:1px solid var(--line);align-items:center;height:62px;padding:0 20px;display:flex}.console-nav .brand-divider,.console-nav .brand-program{display:none}.console-nav .brand-name{font-size:17px}.console-nav>span{color:#596359;font-family:var(--font-geist-mono), monospace;letter-spacing:1.4px;margin-left:34px;font-size:8px}.console-user{color:#879087;font-family:var(--font-geist-mono), monospace;align-items:center;gap:8px;margin-left:auto;font-size:9px;display:flex}.console-user i{background:var(--lime);width:7px;height:7px;box-shadow:0 0 12px var(--lime);border-radius:50%}.console-body{grid-template-columns:185px 1fr;min-height:650px;display:grid}.console-body aside{border-right:1px solid var(--line);flex-direction:column;gap:8px;padding:26px 14px;display:flex}.console-body aside a{color:#687168;align-items:center;height:40px;padding:0 13px;font-size:11px;transition:color .16s,background .16s;display:flex}.console-body aside a:hover,.console-body aside .active{color:var(--lime);border-left:2px solid var(--lime);background:#b7ff3512}.console-main{min-width:0;padding:34px}.console-greeting{justify-content:space-between;align-items:flex-end;display:flex}.console-greeting span{color:var(--lime);font-family:var(--font-geist-mono), monospace;letter-spacing:1.4px;font-size:8px}.console-greeting h3{margin:7px 0 0;font-size:23px}.console-greeting p{color:#707a70;max-width:620px;margin:8px 0 0;font-size:10px;line-height:1.6}.console-greeting button{border:1px solid var(--lime);color:#071004;background:var(--lime);cursor:pointer;flex:none;height:38px;padding:0 18px;font-size:10px;font-weight:700}.payout-notice{background:linear-gradient(90deg,#b7ff3514,#b7ff3505);border:1px solid #b7ff3538;grid-template-columns:34px 1fr auto;align-items:center;gap:13px;margin-top:26px;padding:14px 16px;scroll-margin-top:20px;display:grid}.payout-icon{color:#081005;background:var(--lime);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:800;display:inline-flex}.payout-notice strong{color:#eff8e9;font-size:11px;display:block}.payout-notice p{color:#7e887e;margin:4px 0 0;font-size:9px;line-height:1.55}.payout-state{color:var(--lime);font-family:var(--font-geist-mono), monospace;letter-spacing:1.1px;border:1px solid #b7ff3533;padding:6px 8px;font-size:7px}.metric-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:29px;display:grid}.metric-row>div{border:1px solid var(--line);background:#0c100c;flex-direction:column;min-height:120px;padding:17px;display:flex}.metric-row span,.metric-row small{color:#6b746b;font-size:9px}.metric-row strong{font-family:var(--font-geist-mono), monospace;margin:auto 0 2px;font-size:28px}.metric-row strong b{color:#758075;font-size:9px;font-weight:500}.metric-row .metric-highlight{background:linear-gradient(135deg,#b7ff351a,#0c100c 64%);border-color:#b7ff3542}.metric-row .metric-pending{background:linear-gradient(135deg,#ffd56611,#0c100c 68%);border-color:#ffd56638}.metric-pending strong{color:#f4d77a}.metric-highlight strong{color:var(--lime)}.invite-panel{border:1px solid var(--line);background:#0b0e0b;margin-top:12px;scroll-margin-top:18px}.invite-panel-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:74px;padding:15px 18px;display:flex}.invite-panel-head span{color:var(--lime);font-family:var(--font-geist-mono), monospace;letter-spacing:1.2px;font-size:7px}.invite-panel-head h4{margin:5px 0 0;font-size:17px}.invite-panel-head p{color:#687268;margin:0;font-size:9px}.invite-table-wrap{width:100%;overflow-x:auto}.invite-table{border-collapse:collapse;width:100%;min-width:910px;font-size:8px}.invite-table th{border-bottom:1px solid var(--line);color:#596359;text-align:left;white-space:nowrap;background:#090c09;padding:11px 12px;font-weight:550}.invite-table td{color:#818b81;white-space:nowrap;border-bottom:1px solid #d2ffd212;padding:13px 12px}.invite-table tbody tr:hover{background:#b7ff3506}.invite-table td:first-child strong,.invite-table td:first-child span{display:block}.invite-table td:first-child strong{color:#e0e7dd;font-family:var(--font-geist-mono), monospace;font-size:9px}.invite-table td:first-child span{color:#586258;margin-top:4px}.status-ok{color:#99eab3}.status-wait{color:#e0c674}.status-neutral{color:#778177}.reward-status{border:1px solid #ffffff1a;align-items:center;min-height:24px;padding:0 7px;display:inline-flex}.reward-status.is-review{color:var(--lime);background:#b7ff350d;border-color:#b7ff3538}.reward-status.is-pending{color:#d9bf6e;border-color:#ffd5662e}.reward-status.is-done{color:#a5eab9;background:#63f59a0a;border-color:#63f59a38}.invite-table td button{min-height:28px;color:var(--lime);cursor:pointer;background:#b7ff350a;border:1px solid #b7ff3547;padding:0 9px;font-size:8px}.invite-table td button:hover:not(:disabled){color:#081005;background:var(--lime)}.invite-table td button:disabled{color:#607060;cursor:default;border-color:#ffffff14}.invite-footnote{color:#4f594f;min-height:42px;font-family:var(--font-geist-mono), monospace;justify-content:space-between;align-items:center;padding:0 18px;font-size:7px;display:flex}.invite-footnote span:first-child{color:#657165}.console-chart{border:1px solid var(--line);background:#0b0e0b;height:220px;margin-top:11px;padding:18px}.chart-title{justify-content:space-between;align-items:center;display:flex}.chart-title div{align-items:center;gap:13px;display:flex}.chart-title span{font-size:11px}.chart-title strong,.chart-title>b{color:#646e64;font-family:var(--font-geist-mono), monospace;font-size:8px;font-weight:500}.chart-title>b{color:var(--lime)}.bars{border-bottom:1px solid #ffffff12;align-items:flex-end;gap:9px;height:125px;margin-top:18px;display:flex}.bars i{background:linear-gradient(to top, #b7ff3529, var(--lime));opacity:.66;flex:1;min-width:7px}.bars i:nth-child(3n){opacity:1;box-shadow:0 0 18px #b7ff351f}.chart-axis{color:#4b534b;font-family:var(--font-geist-mono), monospace;justify-content:space-between;margin-top:7px;font-size:7px;display:flex}.community-region-tabs{gap:8px;margin:-24px 0 24px;padding-bottom:2px;display:flex;overflow-x:auto}.community-region-tabs button{border:1px solid var(--line);color:#707a70;cursor:pointer;background:#0a0d0a;flex:none;min-height:38px;padding:0 16px;font-size:10px}.community-region-tabs button:hover,.community-region-tabs button.is-active{color:var(--lime);background:#b7ff350e;border-color:#b7ff3552}.support-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.support-card{border:1px solid var(--line);background:#0a0d0a;flex-direction:column;min-height:400px;padding:26px;display:flex}.official-community-card{background:radial-gradient(circle at 83% 18%,#b7ff3521,#0000 28%),linear-gradient(145deg,#10160e,#090c09 72%);border-color:#b7ff3538}.support-card-top{color:#596359;font-family:var(--font-geist-mono), monospace;letter-spacing:1.1px;justify-content:space-between;align-items:center;font-size:8px;display:flex}.support-card-top b{color:var(--lime);font-size:7px;font-weight:650}.support-icon{width:58px;height:58px;color:var(--lime);background:#b7ff350a;border:1px solid #b7ff3540;justify-content:center;align-items:center;margin:46px 0 24px;font-size:20px;display:flex;box-shadow:0 0 35px #b7ff350d}.support-card h3{margin:0 0 10px;font-size:20px}.support-card>p{color:var(--muted);margin:0;font-size:11px;line-height:1.7}.support-button{min-height:42px;color:var(--lime);cursor:pointer;background:#b7ff3509;border:1px solid #b7ff354d;justify-content:space-between;align-items:center;gap:18px;margin-top:auto;padding:0 14px;font-size:10px;font-weight:650;display:inline-flex}.support-button:hover,.support-button.primary{color:#081005;background:var(--lime)}.event-slot{border-left:2px solid var(--lime);background:#b7ff3509;flex-direction:column;gap:6px;margin:18px 0;padding:12px;display:flex}.event-slot span{color:#626d62;font-family:var(--font-geist-mono), monospace;letter-spacing:1px;font-size:7px}.event-slot strong{color:#dce5d9;font-size:11px}.support-card-actions{flex-direction:column;align-items:stretch;gap:12px;margin-top:auto;display:flex}.support-card-actions .support-button{margin-top:0}.support-link{color:#7b857b;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:9px;text-decoration:underline}.support-link:hover{color:var(--lime)}.support-compose{background:linear-gradient(100deg,#b7ff350e,#090c09 55%);border:1px solid #b7ff3540;grid-template-columns:.9fr 1.35fr auto;align-items:center;gap:28px;margin-top:13px;padding:22px 24px;display:grid}.support-compose>div:first-child>span{color:var(--lime);font-family:var(--font-geist-mono), monospace;letter-spacing:1.2px;font-size:7px}.support-compose h3{margin:6px 0 4px;font-size:16px}.support-compose p{color:#687268;margin:0;font-size:9px;line-height:1.5}.support-compose textarea{color:#edf3e9;resize:vertical;background:#0d110d;border:1px solid #ffffff1c;width:100%;min-height:74px;padding:11px 12px;font-size:10px}.support-compose textarea:focus{border-color:#b7ff358c}.support-compose>div:last-child{flex-direction:column;gap:12px;display:flex}.support-compose .support-button{white-space:nowrap;margin-top:0}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;grid-template-columns:56px 1fr auto;align-items:center;gap:14px;min-height:84px;list-style:none;display:grid}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span{color:var(--lime);font-family:var(--font-geist-mono), monospace;font-size:9px}.faq-list summary strong{font-size:16px;font-weight:560}.faq-list summary i{color:#7b857b;font-size:20px;font-style:normal;transition:transform .16s}.faq-list details[open] summary i{color:var(--lime);transform:rotate(45deg)}.faq-list details p{max-width:780px;color:var(--muted);margin:-4px 0 30px 70px;font-size:13px;line-height:1.75}.final-cta{text-align:center;border-top:1px solid var(--line);background-color:#070907;background-image:linear-gradient(#b7ff3506 1px,#0000 1px),linear-gradient(90deg,#b7ff3506 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:70px 70px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;flex-direction:column;justify-content:center;align-items:center;min-height:570px;display:flex;position:relative;overflow:hidden}.cta-glow{filter:blur(90px);background:#b7ff352b;border-radius:50%;width:650px;height:250px;position:absolute;bottom:-150px;left:50%;transform:translate(-50%)}.final-cta .eyebrow{justify-content:center}.final-cta h2{letter-spacing:-3px;margin:20px 0 18px;font-size:clamp(42px,5vw,67px);line-height:1.1}.final-cta p{color:var(--muted);margin:0 0 30px;font-size:13px}.site-footer{width:min(var(--max), calc(100% - 64px));grid-template-columns:.8fr 1.4fr .8fr;align-items:center;gap:40px;min-height:160px;margin:0 auto;display:grid}.site-footer>p{color:#596259;margin:0;font-size:10px;line-height:1.65}.site-footer>div{color:#667066;font-family:var(--font-geist-mono), monospace;justify-content:flex-end;gap:22px;font-size:9px;display:flex}.site-footer .internal-demo-link{opacity:.45;font-size:8px}.site-footer .internal-demo-link:hover{opacity:.9}.modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#010301d1;justify-content:center;align-items:center;padding:22px;animation:.16s ease-out fadeIn;display:flex;position:fixed;inset:0}.apply-modal{background:#090c09;border:1px solid #b7ff353d;grid-template-columns:190px 1fr;width:min(1040px,100%);max-height:min(830px,100vh - 44px);animation:.22s ease-out modalIn;display:grid;overflow:hidden;box-shadow:0 45px 150px #000000a6,0 0 70px #b7ff350b}.modal-rail{border-right:1px solid var(--line);background-color:#080b08;background-image:linear-gradient(#b7ff3509 1px,#0000 1px),linear-gradient(90deg,#b7ff3509 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:30px 30px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;flex-direction:column;justify-content:space-between;min-height:680px;padding:26px 22px;display:flex;position:relative;overflow:hidden}.rail-brand,.rail-code,.rail-foot{z-index:2;font-family:var(--font-geist-mono), monospace;letter-spacing:1.4px;color:#667166;font-size:8px;position:relative}.rail-brand{color:var(--lime);align-items:center;gap:8px;display:flex}.rail-dot{background:var(--lime);width:6px;height:6px;box-shadow:0 0 12px var(--lime);border-radius:50%}.rail-code{color:#354035;position:absolute;top:84px;left:23px}.rail-orbit{border:1px solid #b7ff3521;border-radius:50%;width:300px;height:300px;position:absolute;top:calc(50% - 150px);left:-120px;box-shadow:inset 0 0 55px #b7ff3509}.rail-orbit:before,.rail-orbit:after{content:"";border:1px solid #b7ff351c;border-radius:50%;position:absolute;inset:42px}.rail-orbit:after{background:var(--lime);opacity:.12;filter:blur(20px);inset:102px}.rail-orbit span{background:var(--lime);width:5px;height:5px;box-shadow:0 0 12px var(--lime);border-radius:50%;position:absolute}.rail-orbit span:first-child{top:72px;right:25px}.rail-orbit span:nth-child(2){top:150px;right:3px}.rail-orbit span:nth-child(3){bottom:44px;right:48px}.modal-main{flex-direction:column;max-height:min(830px,100vh - 44px);display:flex;overflow:hidden}.modal-header{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;min-height:92px;padding:20px 30px;display:flex}.modal-header h2{letter-spacing:-.8px;margin:7px 0 0;font-size:23px}.icon-button{border:1px solid var(--line);color:#7f8a7f;cursor:pointer;background:0 0;justify-content:center;align-items:center;width:38px;height:38px;font-size:24px;transition:color .16s,border-color .16s;display:flex}.icon-button:hover{color:var(--lime);border-color:var(--line-strong)}.stepper{border-bottom:1px solid var(--line);flex:none;align-items:center;height:55px;padding:0 30px;display:flex}.step-item{flex:1;align-items:center;gap:10px;display:flex}.step-item:last-child{flex:0}.step-item>span{color:#596359;width:23px;height:23px;font-family:var(--font-geist-mono), monospace;border:1px solid #313a31;border-radius:50%;justify-content:center;align-items:center;font-size:7px;display:flex}.step-item>div{background:#242b24;flex:1;height:1px}.step-item.is-active>span{border-color:var(--lime);color:var(--lime);background:#b7ff350f;box-shadow:0 0 15px #b7ff3514}.step-item.is-active>div{background:linear-gradient(90deg, var(--lime), #242b24)}.form-stage,.success-stage{scrollbar-width:thin;scrollbar-color:#344034 transparent;flex:1;min-height:0;padding:27px 30px 30px;overflow-y:auto}.stage-heading>span{color:var(--lime);font-family:var(--font-geist-mono), monospace;letter-spacing:1.4px;font-size:8px}.stage-heading h3{letter-spacing:-.8px;margin:8px 0 5px;font-size:25px}.stage-heading p{color:var(--muted);margin:0;font-size:11px;line-height:1.6}.identity-card{background:#b7ff3509;border:1px solid #b7ff352e;justify-content:space-between;align-items:center;min-height:68px;margin-top:20px;padding:13px 16px;display:flex}.identity-card>div{flex-direction:column;gap:5px;display:flex}.field-kicker{color:#687368;font-family:var(--font-geist-mono), monospace;letter-spacing:1.3px;font-size:7px}.identity-card strong{font-family:var(--font-geist-mono), monospace;font-size:13px}.verified-chip,.safe-badge{color:var(--lime);font-size:9px}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.form-grid label{flex-direction:column;gap:8px;display:flex}.form-grid label>span,.choice-group legend{color:#9aa39a;font-size:10px}.form-grid input,.form-grid select,.form-grid textarea{color:#eef2ec;background:#0e120e;border:1px solid #ffffff1b;border-radius:3px;outline:none;width:100%;min-height:46px;padding:0 13px;font-size:11px;transition:border-color .16s,box-shadow .16s}.form-grid textarea{resize:vertical;min-height:78px;padding-top:12px}.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus{border-color:#b7ff358c;box-shadow:0 0 0 3px #b7ff350e}.form-grid input::placeholder,.form-grid textarea::placeholder{color:#4f594f}.form-grid small{color:#586258;font-size:8px;line-height:1.5}.field-wide{grid-column:1/-1}.choice-group{border:0;margin:22px 0 0;padding:0}.choice-group legend{margin-bottom:10px}.choice-row{flex-wrap:wrap;gap:8px;display:flex}.choice-chip{color:#7f887f;cursor:pointer;background:#0c100c;border:1px solid #ffffff1a;border-radius:3px;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:10px;transition:color .16s,border-color .16s,background .16s;display:inline-flex}.choice-chip.is-active{color:var(--lime-soft);background:#b7ff3512;border-color:#b7ff3559}.choice-indicator{border:1px solid;border-radius:2px;justify-content:center;align-items:center;width:16px;height:16px;font-size:8px;display:flex}.detected-card{background:linear-gradient(110deg,#b7ff3512,#b7ff3504);border:1px solid #b7ff3533;grid-template-columns:56px 1fr auto;align-items:center;gap:17px;margin-top:22px;padding:17px;display:grid}.radar{border:1px solid #b7ff3552;border-radius:50%;width:48px;height:48px;position:relative}.radar:before,.radar:after{content:"";border:1px solid #b7ff352e;border-radius:50%;position:absolute;inset:9px}.radar:after{background:var(--lime);box-shadow:0 0 10px var(--lime);inset:22px}.radar span{transform-origin:0;background:var(--lime);width:22px;height:1px;position:absolute;top:23px;left:24px;transform:rotate(-42deg)}.detected-card>div:nth-child(2){flex-direction:column;gap:5px;display:flex}.detected-card strong{font-size:15px}.detected-card p{color:var(--muted);margin:0;font-size:10px}.safe-badge{background:#b7ff350d;border:1px solid #b7ff3538;padding:6px 9px}.rule-grid{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:16px;display:grid}.rule-grid>div{border:1px solid var(--line);background:#0c100c;flex-direction:column;justify-content:space-between;min-height:88px;padding:13px;display:flex}.rule-grid span{color:#6b746b;font-size:8px}.rule-grid strong{color:var(--lime);font-family:var(--font-geist-mono), monospace;font-size:19px}.rule-grid small{font-size:7px}.consent-box{border:1px solid var(--line);color:#7f887f;cursor:pointer;background:#0b0f0b;gap:11px;margin-top:17px;padding:14px;font-size:9px;line-height:1.6;display:flex}.consent-box.is-checked{color:#a9b3a9;border-color:#b7ff3542}.consent-box input{opacity:0;pointer-events:none;position:absolute}.consent-check{color:#071004;border:1px solid #4b554b;flex:none;justify-content:center;align-items:center;width:17px;height:17px;font-size:9px;display:flex}.consent-box.is-checked .consent-check{border-color:var(--lime);background:var(--lime)}.form-disclaimer{color:#586258;margin:10px 0 0;font-size:8px}.modal-footer{border-top:1px solid var(--line);background:#090c09;flex:none;justify-content:space-between;align-items:center;min-height:76px;padding:0 30px;display:flex}.modal-footer .button{min-width:145px;min-height:43px}.text-button{color:#6d766d;cursor:pointer;background:0 0;border:0;font-size:10px}.text-button:hover{color:#fff}.success-stage{text-align:center;flex-direction:column;align-items:center;padding-top:34px;display:flex}.success-signal{background:#b7ff3512;border:1px solid #b7ff3559;border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;margin-bottom:17px;display:flex;box-shadow:0 0 45px #b7ff3514}.success-signal span{color:#071004;background:var(--lime);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-weight:800;display:flex}.success-stage .eyebrow{justify-content:center}.success-stage>h3{margin:9px 0 6px;font-size:27px}.success-stage>p{color:var(--muted);margin:0;font-size:10px}.access-card{text-align:left;background:radial-gradient(circle at 85% 70%,#b7ff3530,#0000 30%),linear-gradient(145deg,#151d12,#080b08 70%);border:1px solid #b7ff3552;border-radius:12px;flex-direction:column;justify-content:space-between;width:min(460px,100%);min-height:195px;margin-top:24px;padding:20px;display:flex;box-shadow:0 24px 60px #00000059}.access-top{justify-content:space-between;align-items:center;display:flex}.access-top .brand-divider,.access-top .brand-program{display:none}.access-top .brand-name{font-size:16px}.access-top>span,.access-id>span,.access-meta{color:#727d72;font-family:var(--font-geist-mono), monospace;letter-spacing:1.2px;font-size:7px}.access-id{flex-direction:column;gap:4px;display:flex}.access-id strong{font-family:var(--font-geist-mono), monospace;letter-spacing:1px;font-size:28px}.access-meta{color:var(--lime);gap:16px;display:flex}.invite-link-box{border:1px solid var(--line);text-align:left;background:#0c100c;align-items:center;gap:15px;width:min(540px,100%);min-height:66px;margin-top:13px;padding:10px 10px 10px 16px;display:flex}.invite-link-box>div{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.invite-link-box span{color:#687268;font-size:8px}.invite-link-box strong{color:var(--lime-soft);font-family:var(--font-geist-mono), monospace;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.invite-link-box button{border:1px solid var(--lime);color:#071004;background:var(--lime);cursor:pointer;flex:none;min-width:90px;height:42px;font-size:9px;font-weight:700}.success-actions{gap:9px;margin-top:18px;display:flex}.success-actions .button{min-height:42px}.prototype-note{color:#535c53;margin-top:14px;font-size:8px}.product-map-section{width:100%;padding-left:max(32px, calc((100% - var(--max)) / 2));padding-right:max(32px, calc((100% - var(--max)) / 2));border-bottom:1px solid var(--line);background:radial-gradient(circle at 50% -10%,#b7ff3516,#0000 34%),linear-gradient(#080b08,#060806)}.product-map-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.product-surface{border:1px solid var(--line);background:#0a0d0a;min-height:520px;padding:27px 29px 30px;position:relative;overflow:hidden}.product-surface:after{content:"";pointer-events:none;background:linear-gradient(135deg,#b7ff350a,#0000 40%);position:absolute;inset:0}.ops-surface:after{background:linear-gradient(225deg,#57ff9e0b,#0000 45%)}.surface-top{z-index:2;color:#667066;font-family:var(--font-geist-mono), monospace;letter-spacing:1.3px;justify-content:space-between;font-size:8px;display:flex;position:relative}.surface-top b{color:var(--lime);border:1px solid #b7ff352e;padding:5px 7px;font-size:7px;font-weight:600}.surface-preview{background:#070907;border:1px solid #ffffff14;grid-template-columns:84px 1fr;height:156px;margin-top:29px;display:grid;position:relative;box-shadow:0 22px 55px #00000038}.surface-sidebar{border-right:1px solid var(--line);background:#090c09;flex-direction:column;gap:10px;padding:18px 13px;display:flex}.surface-sidebar i{background:#ffffff12;height:7px;display:block}.surface-sidebar i:first-child{background:#b7ff356b;width:84%}.surface-sidebar i:nth-child(2){width:64%}.surface-sidebar i:nth-child(3){width:73%}.surface-sidebar i:nth-child(4){width:56%}.surface-canvas{background-color:#0000;background-image:linear-gradient(#b7ff3506 1px,#0000 1px),linear-gradient(90deg,#b7ff3506 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:19px}.surface-canvas>span{background:#ffffff26;width:35%;height:8px;display:block}.surface-canvas>div{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px;display:grid}.surface-canvas>div i{background:#b7ff3509;border:1px solid #b7ff3521;height:48px}.surface-canvas>b{background:linear-gradient(90deg,#b7ff3580,#b7ff3514);width:78%;height:7px;margin-top:19px;display:block}.ops-pulse{background-color:#070907;background-image:linear-gradient(#b7ff3506 1px,#0000 1px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:100% 28px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #ffffff14;grid-template-columns:repeat(4,1fr);align-items:end;gap:9px;height:156px;margin-top:29px;padding:20px 20px 16px;display:grid;position:relative;overflow:hidden}.ops-pulse span{border:1px solid #b7ff3524;border-bottom-color:var(--lime);background:linear-gradient(#b7ff3506,#b7ff3524);display:block}.ops-pulse span:first-child{height:38%}.ops-pulse span:nth-child(2){height:68%}.ops-pulse span:nth-child(3){height:48%}.ops-pulse span:nth-child(4){height:83%}.ops-pulse i{background:#b7ff354d;height:1px;position:absolute;top:53px;left:0;right:0;box-shadow:0 0 13px #b7ff3540}.progress-preview{background-color:#070907;background-image:linear-gradient(#b7ff3506 1px,#0000 1px),linear-gradient(90deg,#b7ff3506 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #ffffff14;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:10px;height:156px;margin-top:29px;padding:24px;display:grid}.progress-preview>div{justify-items:center;gap:11px;min-width:0;display:grid}.progress-preview>div>span{color:#727c72;font-family:var(--font-geist-mono), monospace;font-size:8px}.progress-preview>div>b{min-width:35px;height:35px;color:var(--lime);font-family:var(--font-geist-mono), monospace;background:#b7ff350f;border:1px solid #b7ff3542;border-radius:50%;place-items:center;font-size:9px;display:grid;box-shadow:0 0 20px #b7ff3514}.progress-preview>i{background:linear-gradient(90deg,#b7ff3566,#b7ff351f);width:100%;height:1px}.product-surface h3{z-index:2;letter-spacing:-1px;margin:27px 0 9px;font-size:28px;position:relative}.product-surface>p{z-index:2;color:#818b81;max-width:540px;margin:0;font-size:12px;line-height:1.75;position:relative}.product-surface ul{z-index:2;color:#a7b0a7;gap:7px;margin:17px 0 23px;padding:0;font-size:10px;list-style:none;display:grid;position:relative}.product-surface li:before{content:"＋";color:var(--lime);margin-right:8px}.product-surface>a{z-index:2;min-height:39px;color:var(--lime);border:1px solid #b7ff354d;align-items:center;gap:24px;padding:0 14px;font-size:10px;font-weight:650;transition:color .18s,background .18s;display:inline-flex;position:relative}.product-surface>a:hover{color:#071004;background:var(--lime)}.system-rail{border:1px solid var(--line);background:#080b08;grid-template-columns:repeat(3,1fr auto) 1fr;align-items:center;gap:14px;margin-top:14px;padding:22px;display:grid}.system-rail>div{grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-content:center;column-gap:9px;min-height:66px;display:grid}.system-rail>div>span{color:var(--lime);font-family:var(--font-geist-mono), monospace;grid-row:1/3;align-self:start;font-size:8px}.system-rail strong{color:#dce5d8;font-size:11px}.system-rail small{color:#606a60;margin-top:5px;font-size:8px;line-height:1.4}.system-rail>i{color:#3d473d;font-style:normal}.console-greeting-actions{flex-direction:column;align-items:stretch;gap:7px;display:flex}.console-greeting-actions>a{color:#778177;min-height:29px;font-family:var(--font-geist-mono), monospace;border:1px solid #ffffff17;justify-content:center;align-items:center;font-size:7px;display:inline-flex}.console-greeting-actions>a:hover{color:var(--lime);border-color:#b7ff3540}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalIn{0%{opacity:0;transform:translateY(12px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:1100px){.site-header{grid-template-columns:1fr auto}.site-header nav,.signed-user,.floating-pass{display:none}.hero-image{opacity:.82;background-position:61%}.benefit-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr}.benefit-main{grid-area:auto/1/auto/-1;min-height:470px}.hybrid-panel{grid-template-columns:130px 1fr 50px 1fr}.ai-grid,.metric-row{grid-template-columns:repeat(2,1fr)}.support-compose{grid-template-columns:1fr 1.4fr}.support-compose>div:last-child{flex-direction:row;grid-column:1/-1}.system-rail{grid-template-columns:1fr 1fr}.system-rail>i{display:none}}@media (max-width:820px){.site-header{height:66px;padding:0 18px}.brand-divider,.brand-program,.signed-user,.header-console-link{display:none}.header-cta{min-width:106px;height:36px}.hero{align-items:flex-start;min-height:820px}.hero-content{width:calc(100% - 38px);margin-top:158px}.hero h1{letter-spacing:-3.2px;font-size:clamp(45px,12vw,68px)}.hero-content>p{font-size:14px}.hero-image{opacity:.56;background-position:67%}.hero-image:after{background:linear-gradient(90deg,#05060559,#0506051f),linear-gradient(#05060529,#0000,#050605b3)}.hero-proof{grid-template-columns:repeat(3,1fr);width:100%;display:grid}.hero-proof>div{min-width:0;padding:0 12px}.scroll-cue{display:none}.region-track{grid-template-columns:repeat(2,1fr);width:100%}.region-item{border-bottom:1px solid var(--line)}.section{width:calc(100% - 38px);padding:95px 0}.split-heading{grid-template-columns:1fr;gap:24px}.benefit-grid{grid-template-columns:1fr}.benefit-main{grid-column:auto;min-height:500px}.process-section,.console-section,.product-map-section{padding-left:19px;padding-right:19px}.process-grid{grid-template-columns:repeat(2,1fr)}.hybrid-panel{grid-template-columns:1fr}.hybrid-label{border-right:0;border-bottom:1px solid var(--line);min-height:70px}.hybrid-divider{border:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);height:45px}.hybrid-divider span{writing-mode:horizontal-tb}.product-map-grid,.system-rail,.console-body{grid-template-columns:1fr}.console-body aside,.console-nav>span{display:none}.support-grid{grid-template-columns:1fr}.support-card{min-height:340px}.support-icon{margin-top:32px}.support-compose{grid-template-columns:1fr}.support-compose>div:last-child{grid-column:auto}.site-footer{grid-template-columns:1fr;gap:18px;padding:40px 0}.site-footer>div{justify-content:flex-start}.apply-modal{grid-template-columns:1fr}.modal-rail{display:none}}@media (max-width:560px){.brand-name{font-size:18px}.header-cta span{display:none}.hero{min-height:780px}.hero-content{margin-top:135px}.hero-badge{letter-spacing:1.2px;font-size:8px}.hero h1{font-size:45px;line-height:1.05}.hero-actions{flex-direction:column}.hero-actions .button{width:100%}.hero-demo-links{flex-direction:column}.hero-demo-links a{justify-content:space-between;width:100%}.hero-proof{margin-top:44px}.hero-proof>div{padding:0 8px}.hero-proof strong{font-size:14px}.hero-proof span{font-size:8px}.region-item{gap:10px;min-height:90px;padding:0 13px}.region-item>b{display:none}.section-heading h2{letter-spacing:-2px;font-size:38px}.reward-number strong{font-size:98px}.process-grid,.ai-grid{grid-template-columns:1fr}.process-card{min-height:235px}.process-card h3{margin-top:70px}.hybrid-column{grid-template-columns:42px 1fr;padding:24px 19px}.product-surface{min-height:0;padding:22px 20px 24px}.surface-preview,.ops-pulse,.progress-preview{height:132px}.progress-preview{gap:6px;padding:18px 12px}.progress-preview>div>span{font-size:7px}.progress-preview>div>b{min-width:30px;height:30px;font-size:8px}.mode-icon{width:42px;height:42px}.console-main{padding:17px}.console-greeting{align-items:flex-start;gap:16px}.console-greeting button{display:none}.payout-notice{grid-template-columns:30px 1fr}.payout-state{grid-column:2;width:max-content}.metric-row{grid-template-columns:1fr 1fr}.metric-row>div{min-height:100px}.metric-row>div:last-child{grid-column:1/-1}.invite-panel-head{flex-direction:column;align-items:flex-start;gap:8px}.invite-footnote{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px}.community-region-tabs{margin-top:-8px}.support-compose{padding:19px}.support-compose>div:last-child{flex-direction:column}.console-chart{height:190px}.bars{gap:5px;height:95px}.faq-list summary{grid-template-columns:36px 1fr auto;min-height:76px}.faq-list summary strong{font-size:14px}.faq-list details p{margin-left:50px}.final-cta{min-height:510px;padding:0 20px}.final-cta h2{font-size:42px}.modal-backdrop{align-items:stretch;padding:0}.apply-modal{border:0;min-height:100dvh;max-height:100dvh}.modal-main{max-height:100dvh}.modal-header{min-height:80px;padding:16px 18px}.stepper{padding:0 18px}.form-stage,.success-stage{padding:23px 18px 25px}.modal-footer{min-height:70px;padding:0 18px}.form-grid{grid-template-columns:1fr}.field-wide{grid-column:auto}.detected-card{grid-template-columns:46px 1fr}.safe-badge{grid-column:1/-1;width:max-content}.rule-grid{grid-template-columns:repeat(2,1fr)}.access-meta{flex-wrap:wrap}.invite-link-box{flex-direction:column;align-items:stretch}.invite-link-box button{width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.pilot-header-note{color:#7f8a7f;font-family:var(--font-geist-mono), monospace;letter-spacing:.8px;white-space:nowrap;font-size:9px}.pilot-note{color:#838d83;align-items:center;gap:10px;width:max-content;margin-top:17px;font-size:10px;display:flex}.pilot-note span{color:var(--lime);font-family:var(--font-geist-mono), monospace;font-size:9px}.pilot-note i{background:#515b51;border-radius:50%;width:3px;height:3px}.pilot-pass{width:330px;height:205px;transform:translateY(-16%)rotate(2deg)}.pilot-pass .pass-center strong{color:var(--lime);letter-spacing:-2px;font-size:39px}.pass-criteria{color:#a0aba0;justify-content:space-between;align-items:center;gap:5px;font-size:8px;display:flex}.pass-criteria i{color:var(--lime);font-style:normal}.pilot-benefits .reward-number strong{letter-spacing:-6px;font-size:clamp(68px,8vw,108px)}.pilot-benefits .benefit-main:before{content:"GO";font-size:220px}.signal-icon{width:74px;height:74px;color:var(--lime);font-family:var(--font-geist-mono), monospace;background:radial-gradient(circle,#b7ff351f,#b7ff3505 68%);border:1px solid #b7ff3552;border-radius:50%;place-items:center;margin-bottom:18px;font-size:24px;font-weight:700;display:grid;box-shadow:0 0 38px #b7ff3512}.source-note{color:#657065;margin:22px 0 0;font-size:10px;line-height:1.6}.reward-section{width:100%;padding-left:max(32px, calc((100% - var(--max)) / 2));padding-right:max(32px, calc((100% - var(--max)) / 2));border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(circle at 50% 10%,#b7ff3514,#0000 28%),linear-gradient(#b7ff3506 1px,#0000 1px) 0 0/58px 58px,linear-gradient(90deg,#b7ff3506 1px,#0000 1px) 0 0/58px 58px,#070907}.reward-flow{width:min(var(--max), 100%);align-items:stretch;margin:0 auto;display:flex}.reward-flow-item{flex:1;align-items:center;min-width:0;display:flex}.reward-flow-item article{border:1px solid var(--line);background:linear-gradient(145deg,#0f140ff5,#080b08f5);flex:1;min-height:250px;padding:27px}.reward-flow-item>i{width:30px;color:var(--lime);text-align:center;flex:none;font-style:normal}.reward-flow-item article>div{color:#556055;font-family:var(--font-geist-mono), monospace;justify-content:space-between;align-items:center;font-size:9px;display:flex}.reward-flow-item article>div b{color:var(--lime);font-size:10px;font-weight:600}.reward-flow-item h3{margin:92px 0 10px;font-size:18px}.reward-flow-item p{color:var(--muted);margin:0;font-size:11px;line-height:1.7}.reward-policy-bar{min-height:68px;width:min(var(--max), 100%);color:#818b81;background:#b7ff3509;border:1px solid #b7ff3533;justify-content:space-between;align-items:center;gap:18px;margin:14px auto 0;padding:0 22px;font-size:10px;display:flex}.reward-policy-bar strong{color:var(--lime);font-family:var(--font-geist-mono), monospace;letter-spacing:.6px;font-size:10px}.reward-policy-bar span:before{content:"✓";color:var(--green);margin-right:7px}.participant-section{padding-bottom:120px}.participant-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.participant-card{border:1px solid var(--line);background-color:#0a0d0a;background-image:linear-gradient(#b7ff3505 1px,#0000 1px),linear-gradient(90deg,#b7ff3505 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;flex-direction:column;min-height:330px;padding:30px 32px 28px;transition:border-color .3s,transform .3s;display:flex;position:relative;overflow:hidden}.participant-card:hover{border-color:#b7ff3547;transform:translateY(-3px)}.participant-top{color:var(--lime);font-family:var(--font-geist-mono), monospace;letter-spacing:1px;justify-content:space-between;font-size:9px;display:flex}.participant-top b{color:var(--lime);font-size:9px;font-weight:560}.participant-card h3{letter-spacing:-.7px;margin:86px 0 14px;font-size:24px;position:relative}.participant-card p{color:var(--muted);margin:0;font-size:12px;line-height:1.8}.participant-card>small{color:var(--lime-soft);margin-top:auto;padding-top:22px;font-size:10px;line-height:1.55;position:relative}.participant-relation-map{background:linear-gradient(90deg,#b7ff350f,#b7ff3503);border:1px solid #b7ff352b;border-radius:12px;grid-template-columns:minmax(280px,.78fr) 1.22fr;align-items:center;gap:42px;margin:48px 0 16px;padding:30px 34px;display:grid;overflow:hidden}.relation-copy{flex-direction:column;gap:8px;display:flex}.relation-copy>span{color:var(--lime);font-family:var(--font-geist-mono), monospace;letter-spacing:1.2px;font-size:9px}.relation-copy strong{color:#f3f7f3;font-size:24px;font-weight:520}.relation-copy p{max-width:420px;color:var(--muted);margin:0;font-size:11px;line-height:1.8}.relation-motion{grid-template-columns:auto minmax(52px,1fr) auto minmax(52px,1fr) auto;align-items:center;min-height:104px;display:grid;position:relative}.relation-node{z-index:2;text-align:center;background:radial-gradient(circle,#b7ff351f,#080c08eb 66%);border:1px solid #b7ff354d;border-radius:50%;place-content:center;gap:5px;width:90px;height:90px;display:grid;position:relative;box-shadow:0 0 35px #b7ff350f}.relation-node i{color:var(--lime);font-family:var(--font-geist-mono), monospace;font-size:9px;font-style:normal}.relation-node b{color:#d8dfd8;font-size:10px;font-weight:520}.relation-ambassador{border-color:#b7ff35b8;box-shadow:0 0 42px #b7ff3529}.relation-line{background:linear-gradient(90deg,#b7ff352e,#b7ff359e,#b7ff352e);height:1px;position:relative}.relation-line i{background:var(--lime);width:7px;height:7px;box-shadow:0 0 13px var(--lime);border-radius:50%;animation:2.4s linear infinite participant-energy;position:absolute;top:-3px;left:0}.relation-line i:nth-child(2){animation-delay:-.8s}.relation-line i:nth-child(3){animation-delay:-1.6s}@keyframes participant-energy{0%{opacity:0;left:0;transform:scale(.55)}18%{opacity:1}82%{opacity:1}to{opacity:0;left:calc(100% - 7px);transform:scale(1.05)}}.participant-card-visual{width:128px;height:78px;position:absolute;top:66px;right:30px}.participant-card-visual:before,.participant-card-visual:after{content:"";background:linear-gradient(90deg,#0000,#b7ff358c,#0000);height:1px;position:absolute;top:50%}.participant-card-visual:before{width:52px;left:0}.participant-card-visual:after{width:52px;right:0}.participant-card-visual>b{z-index:2;width:44px;height:44px;color:var(--lime);background:#0b110af0;border:1px solid #b7ff3573;border-radius:50%;place-items:center;font-size:18px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 25px #b7ff351f}.participant-card-visual>i{background:var(--lime);width:6px;height:6px;box-shadow:0 0 9px var(--lime);border-radius:50%;animation:2.1s ease-in-out infinite participant-card-pulse;position:absolute;top:calc(50% - 3px)}.participant-card-visual>i:first-child{left:4px}.participant-card-visual>i:nth-child(2){animation-delay:-.7s;right:4px}.participant-card-visual>i:nth-child(3){animation-delay:-1.4s;top:3px;left:calc(50% - 3px)}@keyframes participant-card-pulse{0%,to{opacity:.28;transform:scale(.65)}48%{opacity:1;transform:scale(1.25)}}.manual-process-grid{grid-template-columns:repeat(3,1fr)}.manual-process-grid .process-card{min-height:245px}.manual-process-grid .process-card h3{margin-top:70px}.phase-note{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:16px;margin-top:16px;display:grid}.phase-note>div{border:1px solid var(--line);background:#090c09;flex-direction:column;gap:8px;padding:20px 22px;display:flex}.phase-note span{color:var(--lime);font-family:var(--font-geist-mono), monospace;letter-spacing:1.1px;font-size:8px}.phase-note strong{color:#b5beb5;font-size:11px;line-height:1.55}.phase-note>i{color:var(--lime);align-self:center;font-style:normal}.risk-section{width:100%;padding-left:max(32px, calc((100% - var(--max)) / 2));padding-right:max(32px, calc((100% - var(--max)) / 2));border-bottom:1px solid var(--line);background:radial-gradient(circle at 70%,#63f59a11,#0000 32%),#060806}.risk-layout{width:min(var(--max), 100%);grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px;margin:0 auto;display:grid}.risk-copy h2{letter-spacing:-2.5px;margin:20px 0;font-size:clamp(38px,4vw,58px);line-height:1.12}.risk-copy h2 span{color:var(--lime)}.risk-copy>p{color:var(--muted);font-size:13px;line-height:1.85}.risk-copy ul{color:#9aa49a;gap:9px;margin:25px 0 0;padding:0;font-size:11px;list-style:none;display:grid}.risk-copy li:before{content:"×";color:#ff8c75;margin-right:10px}.risk-status-grid{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.risk-status-grid>div{background:#0a0d0a;flex-direction:column;min-height:185px;padding:24px;display:flex}.status-dot{border-radius:50%;width:9px;height:9px;margin-bottom:48px;box-shadow:0 0 16px}.status-dot.good{color:#63f59a;background:#63f59a}.status-dot.review{color:#e5d35d;background:#e5d35d}.status-dot.warning{color:#ff9c5b;background:#ff9c5b}.status-dot.stop{color:#ff6f7a;background:#ff6f7a}.risk-status-grid strong{font-size:16px}.risk-status-grid p{color:var(--muted);margin:8px 0 0;font-size:10px;line-height:1.65}.risk-footnote{width:min(var(--max), 100%);color:#5f695f;margin:20px auto 0;font-size:9px}.demo-data-note{color:#9ca69c;background:#b7ff3509;border:1px solid #b7ff352e;align-items:center;gap:12px;margin-top:18px;padding:11px 13px;font-size:10px;display:flex}.demo-data-note b{color:var(--lime);font-family:var(--font-geist-mono), monospace;flex:none;font-size:8px}.account-choice-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.account-choice{color:#7f897f;text-align:left;cursor:pointer;background:#0c100c;border:1px solid #ffffff1a;grid-template-rows:auto 1fr;grid-template-columns:auto 1fr;gap:7px 9px;min-height:112px;padding:14px;display:grid}.account-choice>span{color:#657065;grid-row:1/3}.account-choice strong{color:#c4ccc4;font-size:11px}.account-choice small{color:#697369;font-size:9px;line-height:1.45}.account-choice.is-active{color:var(--lime);background:#b7ff350e;border-color:#b7ff3566}.account-choice.is-active>span,.account-choice.is-active strong{color:var(--lime-soft)}.compact-rules{margin-top:22px}.compact-rules>div{min-height:78px}.referral-alert{background:#ffc5570b;border:1px solid #ffc5574d;margin-top:16px;padding:15px}.referral-alert>div{align-items:flex-start;gap:11px;display:flex}.referral-alert>div>b{color:#191206;background:#ffd36b;border-radius:50%;flex:none;place-items:center;width:23px;height:23px;display:grid}.referral-alert>div>span{flex-direction:column;gap:4px;display:flex}.referral-alert strong{color:#f2dca5;font-size:11px}.referral-alert small{color:#9f9787;font-size:9px;line-height:1.5}.referral-alert>label:not(.consent-box){color:#9d9584;grid-template-columns:100px 1fr;align-items:center;gap:10px;margin-top:12px;font-size:10px;display:grid}.referral-alert select{color:#e5e0d5;background:#11110d;border:1px solid #ffc55738;min-height:38px;padding:0 10px;font-size:10px}.consent-box.compact{margin-top:10px;padding:11px 12px;font-size:10px}.check-stack{gap:8px;margin-top:8px;display:grid}.check-stack .consent-box{margin-top:0}.apply-modal .form-grid label>span,.apply-modal .choice-group legend{font-size:11px}.apply-modal .form-grid input,.apply-modal .form-grid select,.apply-modal .form-grid textarea{font-size:12px}.apply-modal .form-grid small,.apply-modal .form-disclaimer{font-size:9px}.campaign-apply-modal .form-grid small.field-error{color:var(--danger)}.manual-success{padding-top:28px}.manual-success>p{max-width:620px;font-size:11px;line-height:1.7}.application-summary{border:1px solid var(--line);background:var(--line);text-align:left;grid-template-columns:repeat(2,1fr);gap:1px;width:min(650px,100%);margin-top:22px;display:grid}.application-summary>div{background:#0b0f0b;flex-direction:column;gap:6px;padding:13px 15px;display:flex}.application-summary span{color:#626d62;font-size:8px}.application-summary strong{color:#d7ded7;font-family:var(--font-geist-mono), monospace;font-size:10px}.success-timeline{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:9px;width:min(650px,100%);margin-top:14px;display:grid}.success-timeline>div{border:1px solid var(--line);text-align:left;background:#0b0f0b;flex-direction:column;gap:6px;min-height:84px;padding:12px;display:flex}.success-timeline span{color:var(--lime);font-family:var(--font-geist-mono), monospace;font-size:8px}.success-timeline strong{font-size:10px}.success-timeline small{color:#626c62;font-size:8px;line-height:1.45}.success-timeline>i{color:var(--lime);font-style:normal}.privacy-notice{color:#978f7f;text-align:left;background:#ffc55709;border:1px solid #ffc55738;gap:12px;width:min(650px,100%);margin-top:14px;padding:12px 14px;font-size:9px;line-height:1.55;display:flex}.privacy-notice b{color:#ffd36b;flex:none}.manual-success .success-actions{margin-top:18px}@media (max-width:1100px){.pilot-header-note{display:none}.reward-flow{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.reward-flow-item{display:block}.reward-flow-item>i{display:none}.reward-flow-item article{min-height:225px}.participant-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.participant-card{min-height:290px}.participant-card h3{margin-top:65px}.participant-relation-map{grid-template-columns:1fr;gap:24px}}@media (max-width:820px){.reward-section,.risk-section{padding-left:19px;padding-right:19px}.risk-layout{grid-template-columns:1fr;gap:44px}.manual-process-grid{grid-template-columns:repeat(2,1fr)}.participant-grid{grid-template-columns:1fr}.relation-motion{transform-origin:0;transform:scale(.92)}.reward-policy-bar{flex-wrap:wrap;justify-content:flex-start;padding:18px}.account-choice-grid{grid-template-columns:1fr}}@media (max-width:560px){.pilot-note{flex-wrap:wrap;width:auto;line-height:1.5}.hero-proof{row-gap:22px}.reward-flow{grid-template-columns:1fr}.reward-flow-item article{min-height:215px}.reward-flow-item h3{margin-top:68px}.reward-policy-bar{flex-direction:column;align-items:flex-start}.manual-process-grid,.phase-note{grid-template-columns:1fr}.phase-note>i{transform:rotate(90deg)}.risk-status-grid,.application-summary,.success-timeline{grid-template-columns:1fr}.success-timeline>i{transform:rotate(90deg)}.privacy-notice{flex-direction:column}.referral-alert>label:not(.consent-box){grid-template-columns:1fr}.manual-success .success-actions{flex-direction:column;width:100%}.manual-success .success-actions .button{width:100%}}:root{--muted:#a2aba3;--muted-2:#7b857c}.site-header{background:#040604e0;height:72px;position:fixed}.header-cta,.hero-actions .button,.join-cta-bar .button,.final-cta .button{border-radius:999px}.campaign-hero{align-items:flex-start;min-height:900px}.campaign-hero .hero-content{margin:136px auto 0}.campaign-hero .hero-content>p{color:#b6beb7;max-width:700px;font-size:17px}.campaign-hero .hero-slogan{letter-spacing:-4px;flex-direction:column;align-items:flex-start;max-width:860px;font-size:clamp(54px,5.7vw,84px);line-height:1.04;display:flex}.hero-slogan-line{white-space:nowrap;width:max-content;max-width:100%;display:block}.hero-slogan-line.is-primary{color:var(--text);text-shadow:none}.hero-slogan-line.is-accent{color:var(--lime);text-shadow:0 0 32px #b7ff3526;margin-top:5px}.campaign-hero .hero-intro{max-width:780px;line-height:1.78}.campaign-hero .hero-intro>span{margin-top:3px;display:block}.campaign-hero .hero-intro strong{color:var(--lime-soft);font-weight:650}.campaign-hero .hero-proof{margin-top:54px}.ambassador-pass{border-radius:18px;width:340px;height:225px;padding:22px;transform:translateY(-15%)rotate(2deg)}.ambassador-pass-copy{flex-direction:column;gap:4px;display:flex}.ambassador-pass-copy span{color:#7e8a7f;font-family:var(--font-geist-mono), monospace;letter-spacing:1.7px;font-size:8px}.ambassador-pass-copy strong{color:#f2f7ef;letter-spacing:-.8px;font-size:25px}.pass-reward-row{align-items:flex-end;gap:13px;display:flex}.pass-reward-row b{color:var(--lime);font-family:var(--font-geist-mono), monospace;letter-spacing:-4px;text-shadow:0 0 34px #b7ff3533;font-size:58px;line-height:.82}.pass-reward-row span{color:#a2ada3;font-family:var(--font-geist-mono), monospace;letter-spacing:.8px;font-size:8px;line-height:1.45}.story-section{padding-top:72px;padding-bottom:96px}.story-shell{box-shadow:none;background:0 0;border:0;border-radius:0;padding:40px;position:relative;overflow:visible}.story-shell:before{content:none}.story-kicker,.participant-kicker,.support-kicker,.reward-kicker{z-index:3;color:#b7ff35;width:max-content;max-width:calc(100% - 48px);font-family:var(--font-geist-mono), monospace;letter-spacing:2.8px;text-align:center;white-space:nowrap;margin:0 auto 26px;font-size:26px;font-weight:700;line-height:1;position:relative}.story-heading{z-index:1;border-bottom:1px solid #ffffff17;grid-template-columns:minmax(390px,1fr) 250px minmax(340px,.78fr);align-items:center;gap:14px;margin-bottom:24px;padding-bottom:30px;display:grid;position:relative}.story-heading h2{letter-spacing:-2px;max-width:650px;margin-top:0;font-size:clamp(36px,3vw,48px);line-height:1.12}.story-connector{place-items:center;width:240px;min-width:0;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.story-energy-network{width:240px;height:170px;position:relative;overflow:hidden}.story-energy-orbit{border:1px solid #b7ff351c;border-radius:50%;width:120px;height:120px;position:absolute;top:12px;left:60px}.story-energy-orbit:before,.story-energy-orbit:after{content:"";border:1px dashed #b7ff3517;border-radius:50%;animation:18s linear infinite storyOrbitSpin;position:absolute;inset:16px}.story-energy-orbit:after{border-style:solid;border-color:#0000 #b7ff3512;animation-duration:24s;animation-direction:reverse;inset:-10px}.story-energy-branch{z-index:1;transform-origin:0;width:88px;height:18px;position:absolute;top:63px;left:50%}.story-energy-branch:before{content:"";background:linear-gradient(90deg,#b7ff3561,#b7ff351a);height:1px;position:absolute;top:9px;left:24px;right:9px}.story-energy-branch:after{content:"";background:var(--lime);width:6px;height:6px;box-shadow:0 0 7px var(--lime), 0 0 15px #b7ff35b8;opacity:0;animation:3.2s cubic-bezier(.42,0,.2,1) infinite storyEnergyTravel;animation-delay:var(--story-energy-delay);border-radius:50%;position:absolute;top:6px;left:25px}.story-energy-branch>i{clip-path:polygon(25% 6%,75% 6%,100% 50%,75% 94%,25% 94%,0 50%);width:16px;height:16px;animation:3.2s ease-in-out infinite storyNodeReceive;animation-delay:calc(var(--story-energy-delay) + 1.8s);background:#0a1009;border:1px solid #b7ff356b;position:absolute;top:1px;right:0;box-shadow:0 0 0 4px #b7ff3506}.story-energy-branch>i:after{content:"";background:#d8ff92;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.story-energy-branch.branch-1{--story-energy-delay:0s;transform:rotate(0)}.story-energy-branch.branch-2{--story-energy-delay:.42s;transform:rotate(60deg)}.story-energy-branch.branch-3{--story-energy-delay:.84s;transform:rotate(120deg)}.story-energy-branch.branch-4{--story-energy-delay:1.26s;transform:rotate(180deg)}.story-energy-branch.branch-5{--story-energy-delay:1.68s;transform:rotate(240deg)}.story-energy-branch.branch-6{--story-energy-delay:2.1s;transform:rotate(300deg)}.story-energy-core{z-index:3;width:58px;height:58px;position:absolute;top:72px;left:50%;transform:translate(-50%,-50%)}.story-energy-core:before{content:"";clip-path:polygon(25% 5%,75% 5%,100% 50%,75% 95%,25% 95%,0 50%);background:radial-gradient(circle,#b7ff352e,#b7ff3506 62%);border:1px solid #b7ff3594;animation:2.8s ease-in-out infinite storyCoreBreathe;position:absolute;inset:0;box-shadow:0 0 28px #b7ff3529}.story-energy-core:after{content:"";border:1px solid #b7ff3526;border-radius:50%;animation:2.8s ease-out infinite storyCoreWave;position:absolute;inset:-9px}.story-energy-core>span{z-index:2;width:31px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.story-energy-core>span i{border:1px solid var(--lime);background:#b7ff350d;width:16px;height:16px;position:absolute;transform:rotate(45deg)}.story-energy-core>span i:first-child{top:4px;left:1px}.story-energy-core>span i:last-child{top:4px;right:1px}.story-energy-network small{color:#667166;font-family:var(--font-geist-mono), monospace;letter-spacing:1px;white-space:nowrap;font-size:6px;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}@keyframes storyEnergyTravel{0%,10%{opacity:0;transform:translate(0)scale(.65)}18%{opacity:1}60%{opacity:1;transform:translate(43px)scale(1)}70%,to{opacity:0;transform:translate(48px)scale(.6)}}@keyframes storyNodeReceive{0%,44%,72%,to{filter:brightness();background:#0a1009;border-color:#b7ff3561}54%,62%{border-color:var(--lime);filter:brightness(1.55);background:#b7ff3529}}@keyframes storyCoreBreathe{0%,to{filter:brightness();transform:scale(.96)}50%{filter:brightness(1.35);transform:scale(1.04)}}@keyframes storyCoreWave{0%{opacity:.7;transform:scale(.72)}72%,to{opacity:0;transform:scale(1.58)}}@keyframes storyOrbitSpin{to{transform:rotate(360deg)}}.story-heading-copy{border-left:1px solid #b7ff3557;grid-column:3;max-width:520px;padding-left:20px}.story-heading-copy strong{color:var(--lime);font-family:var(--font-geist-mono), monospace;letter-spacing:1.35px;margin-bottom:12px;font-size:8px;font-weight:620;display:block}.story-heading-copy p{color:#aab3ab;margin:0;font-size:13px;line-height:1.82}.story-card-grid{z-index:1;grid-template-columns:repeat(3,1fr);gap:12px;display:grid;position:relative}.story-card{background:radial-gradient(circle at 92% 8%,#b7ff3513,#0000 23%),#070a07d1;border:1px solid #ffffff17;border-radius:12px;flex-direction:column;min-height:232px;padding:24px;transition:transform .18s,border-color .18s,background .18s;display:flex;position:relative;overflow:hidden}.story-card:before{content:attr(data-index);color:#d5ffb809;font-family:var(--font-geist-mono), monospace;letter-spacing:-6px;pointer-events:none;font-size:76px;font-weight:700;line-height:1;position:absolute;top:62px;right:22px}.story-card:after{content:"";background:var(--lime);width:0;height:2px;transition:width .22s;position:absolute;top:0;left:0;box-shadow:0 0 18px #b7ff3573}.story-card:hover{background:#101610;border-color:#b7ff354d;transform:translateY(-4px)}.story-card:hover:after{width:100%}.story-card>div{color:#687269;font-family:var(--font-geist-mono), monospace;letter-spacing:.8px;align-items:center;font-size:9px;display:flex}.story-card>div>span{order:1}.story-card>div:after{content:"";background:linear-gradient(90deg,#b7ff3538,#ffffff09);flex:1;order:2;height:1px;margin:0 13px}.story-card>div i{width:42px;height:42px;color:var(--lime);background:#b7ff3509;border:1px solid #b7ff353d;border-radius:50%;order:3;place-items:center;font-size:17px;font-style:normal;display:grid}.story-card h3{letter-spacing:-.5px;margin:44px 0 12px;font-size:20px;line-height:1.35;position:relative}.story-card p{color:var(--muted);margin:0;font-size:12px;line-height:1.8;position:relative}.reward-section,.process-section,.participant-section,.community-section,.rules-section,.faq-section{padding-top:112px;padding-bottom:112px}.reward-flow-item article,.participant-card,.support-card,.process-card{border-radius:12px}.reward-flow{gap:0}.reward-flow-item article{min-height:240px}.join-process-grid{background:0 0;border:0;grid-template-columns:repeat(4,1fr);gap:12px}.process-shell{box-shadow:none;background:0 0;border:0;border-radius:0;padding:40px;position:relative;overflow:visible}.process-shell:before{content:none}.join-kicker{z-index:3;color:#b7ff35;width:max-content;max-width:calc(100% - 48px);font-family:var(--font-geist-mono), monospace;letter-spacing:2.8px;text-align:center;white-space:nowrap;margin:0 auto 26px;font-size:26px;font-weight:700;line-height:1;position:relative}.join-heading{z-index:1;border-bottom:1px solid #ffffff17;grid-template-columns:minmax(0,1fr) 360px;align-items:center;gap:88px;min-height:220px;margin-bottom:30px;padding-bottom:32px;display:grid;position:relative}.join-heading h2{letter-spacing:-2px;margin:0;font-size:clamp(36px,3vw,48px);line-height:1.12}.join-heading h2 span{color:var(--lime)}.join-heading p{color:#aab3ab;max-width:690px;margin:18px 0 0;font-size:13px;line-height:1.82}.join-form-motion{z-index:2;background:radial-gradient(circle at 50% 22%,#b7ff3514,#0000 45%),#060a06d1;border:1px solid #b7ff3538;border-radius:14px;flex-direction:column;grid-column:2;justify-content:center;justify-self:end;gap:8px;width:330px;min-height:190px;padding:17px;display:flex;position:relative;transform:none;box-shadow:0 18px 60px #00000047,inset 0 1px #ffffff06}.join-form-bar{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.join-form-bar span,.join-form-bar i{color:#6f7b70;font-family:var(--font-geist-mono),monospace;letter-spacing:1.25px;font-size:6px;font-style:normal}.join-form-bar i{color:#9bca4f}.join-form-field{opacity:.42;background:#ffffff05;border:1px solid #ffffff13;border-radius:6px;align-items:center;min-height:34px;padding:7px 31px 7px 10px;animation:6.4s ease-in-out infinite joinFieldFill;display:flex;position:relative;overflow:hidden}.join-form-field:before{content:"";background:var(--lime);width:2px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 16px #b7ff3573}.join-form-field span{color:#657066;width:58px;font-family:var(--font-geist-mono),monospace;letter-spacing:1px;font-size:6px}.join-form-field b{color:#cbd4c9;font-family:var(--font-geist-mono),monospace;letter-spacing:.7px;font-size:7px;font-weight:560}.join-form-field i{color:#061005;background:var(--lime);opacity:0;border-radius:50%;place-items:center;width:16px;height:16px;font-size:8px;font-style:normal;animation:6.4s ease-in-out infinite joinCheckAppear;display:grid;position:absolute;right:10px}.join-form-field.field-region,.join-form-field.field-region i{animation-delay:1.15s}.join-form-field.field-contact,.join-form-field.field-contact i{animation-delay:2.3s}.join-form-submit{color:#0a1006;background:var(--lime);min-height:31px;font-family:var(--font-geist-mono),monospace;letter-spacing:.8px;opacity:.22;border:1px solid #b7ff355c;border-radius:6px;justify-content:center;align-items:center;gap:8px;margin-top:1px;font-size:7px;font-weight:720;animation:6.4s ease-in-out 3.45s infinite joinSubmitPulse;display:flex}.join-form-submit i{font-size:10px;font-style:normal}.join-process-grid .process-card{z-index:1;border:1px solid var(--line);background:radial-gradient(circle at 84% 14%,#b7ff350e,#0000 28%),#060a069e;min-height:210px;padding:18px 22px 20px;position:relative}.join-process-grid .process-card h3{margin-top:8px}.join-step-graphic{place-items:center;height:40px;margin-top:4px;display:grid;position:relative}.join-step-graphic:before,.join-step-graphic:after{content:"";background:linear-gradient(90deg,#0000,#b7ff353d);width:calc(50% - 28px);height:1px;position:absolute;top:50%}.join-step-graphic:before{left:0}.join-step-graphic:after{right:0;transform:rotate(180deg)}.join-step-graphic>i{z-index:2;width:34px;height:34px;color:var(--lime);font-family:var(--font-geist-mono),monospace;background:radial-gradient(circle,#b7ff351a,#080d07f5 66%);border:1px solid #b7ff3557;border-radius:50%;place-items:center;font-size:12px;font-style:normal;display:grid;position:relative;box-shadow:0 0 28px #b7ff3514}.join-step-graphic>span,.join-step-graphic>b{z-index:3;background:var(--lime);border-radius:50%;width:6px;height:6px;animation:3.2s ease-in-out infinite joinStepSignal;position:absolute;top:calc(50% - 3px);box-shadow:0 0 10px #b7ff35b3}.join-step-graphic>span{left:8%}.join-step-graphic>b{animation-direction:reverse;right:8%}.join-process-grid .process-card:nth-child(2) .join-step-graphic>span,.join-process-grid .process-card:nth-child(2) .join-step-graphic>b{animation-delay:.55s}.join-process-grid .process-card:nth-child(3) .join-step-graphic>span,.join-process-grid .process-card:nth-child(3) .join-step-graphic>b{animation-delay:1.1s}.join-process-grid .process-card:nth-child(4) .join-step-graphic>span,.join-process-grid .process-card:nth-child(4) .join-step-graphic>b{animation-delay:1.65s}@keyframes joinFieldFill{0%,8%{opacity:.35;border-color:#ffffff13}18%,72%{opacity:1;border-color:#b7ff3538}88%,to{opacity:.35;border-color:#ffffff13}}@keyframes joinCheckAppear{0%,12%{opacity:0;transform:scale(.55)}24%,72%{opacity:1;transform:scale(1)}88%,to{opacity:0;transform:scale(.55)}}@keyframes joinSubmitPulse{0%,12%{opacity:.22;filter:saturate(.55);transform:translateY(0)}24%,64%{opacity:1;filter:saturate();transform:translateY(-1px);box-shadow:0 0 25px #b7ff3524}82%,to{opacity:.22;filter:saturate(.55);transform:translateY(0)}}@keyframes joinStepSignal{0%,to{opacity:0;transform:translate(0)scale(.7)}22%{opacity:1}72%{opacity:1;transform:translate(70px)scale(1)}88%{opacity:0;transform:translate(88px)scale(.7)}}.join-cta-bar{background:linear-gradient(90deg,#b7ff3511,#b7ff3504);border:1px solid #b7ff3533;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;min-height:96px;margin-top:15px;padding:20px 24px;display:flex}.join-cta-bar>div{flex-direction:column;gap:8px;display:flex}.join-cta-bar span{color:var(--lime);font-family:var(--font-geist-mono), monospace;letter-spacing:1.1px;font-size:8px}.join-cta-bar strong{color:#c2cac3;font-size:13px;font-weight:540}.join-cta-bar .button{flex:none}.participant-card{border-radius:12px}.community-section{scroll-margin-top:72px}.support-card{min-height:390px}.rules-section{width:min(var(--max), calc(100% - 64px));background:radial-gradient(circle at 50% 15%,#b7ff3511,#0000 26%);border:0;padding-left:0;padding-right:0}.rules-kicker{width:100%;color:var(--lime);text-align:center;font-family:var(--font-geist-mono), monospace;letter-spacing:2.6px;margin:0 auto 70px;font-size:26px;font-weight:700}.rules-heading{text-align:center;flex-direction:column;align-items:center;margin-bottom:52px;display:flex}.rules-heading h2{color:#f1f5f0;letter-spacing:-4px;margin:0;font-size:clamp(54px,5.2vw,82px);font-weight:420;line-height:1.08}.rules-heading h2 span{color:var(--lime)}.rules-heading p{color:#8e998f;width:min(630px,100%);margin:24px 0 0;font-size:13px;line-height:1.8}.rules-key-panel{background:radial-gradient(circle at 8% 28%,#b7ff3521,#0000 27%),linear-gradient(90deg,#b7ff350a,#060a06bf);border:1px solid #b7ff3538;border-radius:14px;grid-template-columns:270px 1fr;align-items:stretch;min-height:230px;margin-bottom:16px;display:grid;overflow:hidden}.rules-reward{border-right:1px solid #b7ff3529;flex-direction:column;justify-content:center;padding:34px 38px;display:flex}.rules-reward>span{color:#859085;font-family:var(--font-geist-mono), monospace;letter-spacing:1.2px;font-size:9px}.rules-reward strong{color:var(--lime);font-family:var(--font-geist-mono), monospace;letter-spacing:-4px;margin:12px 0 8px;font-size:64px;line-height:.95}.rules-reward strong small{color:#dbe2d9;letter-spacing:-.5px;font-size:18px}.rules-reward p{color:#b2bbb2;margin:0;font-size:11px}.rules-condition-chain{grid-template-columns:auto minmax(26px,1fr) auto minmax(26px,1fr) auto minmax(26px,1fr) auto;align-items:center;padding:35px 42px;display:grid}.rules-condition-chain>div{text-align:center;flex-direction:column;align-items:center;min-width:105px;display:flex}.rules-condition-chain>div>i{width:48px;height:48px;color:var(--lime);font-family:var(--font-geist-mono), monospace;background:radial-gradient(circle,#b7ff351a,#070b07f2 68%);border:1px solid #b7ff3566;border-radius:50%;place-items:center;margin-bottom:15px;font-size:9px;font-style:normal;display:grid;box-shadow:0 0 24px #b7ff3514}.rules-condition-chain b{color:#eef4ec;font-size:13px;font-weight:520}.rules-condition-chain small{color:#69746a;margin-top:6px;font-size:9px}.rules-condition-chain>span{background:linear-gradient(90deg,#b7ff3524,#b7ff3580,#b7ff3524);height:1px;margin-top:-48px;position:relative}.rules-condition-chain>span i{background:var(--lime);width:7px;height:7px;box-shadow:0 0 12px var(--lime);border-radius:50%;animation:2.7s linear infinite rules-signal;position:absolute;top:-3px;left:0}.rules-condition-chain>span:nth-of-type(2) i{animation-delay:-.9s}.rules-condition-chain>span:nth-of-type(3) i{animation-delay:-1.8s}@keyframes rules-signal{0%{opacity:0;left:0;transform:scale(.6)}20%,78%{opacity:1}to{opacity:0;left:calc(100% - 7px);transform:scale(1.05)}}.rules-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.rules-list article{border:1px solid var(--line);background:radial-gradient(circle at 92% 8%,#b7ff350e,#0000 25%),#0a0e0a;border-radius:12px;grid-template-columns:34px minmax(0,1fr);align-content:center;gap:14px;min-height:184px;padding:26px 28px;transition:transform .25s,border-color .25s;display:grid;position:relative;overflow:hidden}.rules-list article:hover{border-color:#b7ff354d;transform:translateY(-3px)}.rules-list article>span{width:30px;height:30px;color:var(--lime);font-family:var(--font-geist-mono), monospace;letter-spacing:.3px;background:#b7ff3509;border:1px solid #b7ff3552;border-radius:50%;place-items:center;margin-top:1px;font-size:8px;display:grid}.rules-list article>div{min-width:0}.rules-list h3{z-index:1;color:#eef3ed;margin:0 0 12px;font-size:19px;font-weight:520;line-height:1.35;position:relative}.rules-list p{z-index:1;color:#9da79e;margin:0;font-size:13px;line-height:1.72;position:relative}.important-notes{background:#b7ff3509;border:1px solid #b7ff3530;border-radius:12px;grid-template-columns:200px 1fr;gap:24px;margin-top:16px;padding:22px 26px;display:grid}.important-notes>div{color:#dce4d9;align-items:center;gap:10px;font-size:12px;display:flex}.important-notes>div span{color:#071006;background:var(--lime);border-radius:50%;place-items:center;width:24px;height:24px;font-weight:800;display:grid}.important-notes ul{color:#9ca69c;grid-template-columns:repeat(3,1fr);gap:10px 26px;margin:0;padding:0;font-size:11px;line-height:1.65;list-style:none;display:grid}.important-notes li:before{content:"✓";color:var(--lime);margin-right:8px}.campaign-apply-modal{border-radius:18px;grid-template-columns:250px 1fr;width:min(980px,100%)}.campaign-modal-rail{border-right-color:#b7ff3529;min-height:690px}.rail-offer{z-index:2;flex-direction:column;align-items:flex-start;display:flex;position:relative}.rail-offer>span{color:#718071;font-family:var(--font-geist-mono), monospace;letter-spacing:1.2px;font-size:8px}.rail-offer>strong{color:var(--lime);font-family:var(--font-geist-mono), monospace;letter-spacing:-7px;text-shadow:0 0 40px #b7ff3540;margin-top:8px;font-size:82px;line-height:.85}.rail-offer>b{color:#eef4ea;font-family:var(--font-geist-mono), monospace;letter-spacing:2px;margin-top:5px;font-size:13px}.rail-offer>div{color:#818c81;flex-wrap:wrap;gap:7px 9px;margin-top:24px;font-size:9px;line-height:1.5;display:flex}.rail-offer>div i{color:var(--lime);font-style:normal}.campaign-stepper small{color:#788279;flex:none;margin-left:14px;font-size:10px}.campaign-apply-modal .modal-header,.campaign-apply-modal .modal-footer,.campaign-apply-modal .form-stage,.campaign-apply-modal .success-stage{padding-left:32px;padding-right:32px}.campaign-apply-modal .form-grid input,.campaign-apply-modal .form-grid select{border-radius:8px;min-height:50px;font-size:13px}.campaign-apply-modal .form-grid textarea{border-radius:8px;min-height:105px;font-size:13px}.campaign-apply-modal .choice-chip,.campaign-apply-modal .account-choice{border-radius:8px}.campaign-apply-modal .account-choice{min-height:118px}.campaign-apply-modal .consent-box{border-radius:8px;font-size:11px}.campaign-success>p{max-width:600px;font-size:12px;line-height:1.75}.success-next{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:10px;width:min(620px,100%);margin-top:15px;display:grid}.success-next>div{border:1px solid var(--line);background:#0b0f0b;border-radius:8px;flex-direction:column;align-items:flex-start;gap:8px;min-height:74px;padding:13px;display:flex}.success-next span{color:var(--lime);font-family:var(--font-geist-mono), monospace;font-size:8px}.success-next strong{color:#c9d1c9;font-size:10px}.success-next>i{color:var(--lime);font-style:normal}.demo-only-note{color:#667167!important;margin:14px 0 0!important;font-size:9px!important}@media (max-width:1100px){.ambassador-pass{width:300px;right:3vw}.story-heading{grid-template-columns:1fr .78fr;gap:34px}.story-connector{display:none}.story-heading-copy{grid-column:2}.story-card-grid{grid-template-columns:1fr 1fr}.story-card:last-child{grid-column:1/-1;min-height:230px}.story-card:last-child h3{margin-top:48px}.join-heading{grid-template-columns:1fr .78fr;gap:34px}.join-form-motion{display:none}.join-simple-note{grid-column:2}.rules-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1101px) and (max-width:1300px){.story-connector{transform:translate(-50%,-50%)}}@media (max-width:820px){.site-header{height:64px}.campaign-hero{min-height:830px}.campaign-hero .hero-content{margin-top:112px}.campaign-hero .hero-content>p{font-size:15px}.campaign-hero .hero-slogan{letter-spacing:-2.7px;font-size:clamp(40px,10.4vw,60px)}.story-shell{padding:28px}.story-heading{grid-template-columns:1fr;gap:24px;margin-bottom:22px;padding-bottom:26px}.story-heading-copy{grid-column:1}.story-heading h2{font-size:clamp(35px,8.8vw,46px)}.story-card-grid{grid-template-columns:1fr}.story-card,.story-card:last-child{grid-column:auto;min-height:230px}.story-card h3,.story-card:last-child h3{margin-top:48px}.process-shell{padding:28px}.join-heading{grid-template-columns:1fr;gap:24px;margin-bottom:22px;padding-bottom:26px}.join-heading h2{font-size:clamp(35px,8.8vw,46px)}.join-form-motion{grid-column:1;width:min(100%,320px);margin:0 auto;display:flex;position:relative;top:auto;left:auto;transform:none}.join-simple-note{grid-column:1}.join-process-grid{grid-template-columns:repeat(2,1fr)}.rules-section{padding-left:19px;padding-right:19px}.rules-key-panel{grid-template-columns:1fr}.rules-reward{border-bottom:1px solid #b7ff3529;border-right:0}.rules-condition-chain{padding:34px 28px}.important-notes{grid-template-columns:1fr}.campaign-apply-modal{border-radius:0;grid-template-columns:1fr}}@media (max-width:560px){.brand-logo{width:105px;height:33px}.campaign-hero .hero-content{margin-top:104px}.campaign-hero .hero-slogan{letter-spacing:-2.2px;font-size:clamp(37px,10.2vw,48px)}.story-section,.reward-section,.process-section,.participant-section,.community-section,.rules-section,.faq-section{padding-top:78px;padding-bottom:78px}.story-shell{border-radius:14px;padding:20px}.story-kicker,.reward-kicker,.join-kicker,.participant-kicker,.support-kicker,.rules-kicker{letter-spacing:1.75px;max-width:calc(100% - 32px);margin-bottom:18px;font-size:13px}.story-heading-copy{padding-left:16px}.story-card{min-height:214px;padding:21px}.story-card h3,.story-card:last-child h3{margin-top:36px}.process-shell{border-radius:14px;padding:20px}.join-form-motion{padding:15px}.join-process-grid{grid-template-columns:1fr}.join-cta-bar{flex-direction:column;align-items:stretch}.join-cta-bar .button{width:100%}.rules-list{grid-template-columns:1fr}.rules-heading{margin-bottom:34px}.rules-heading h2{letter-spacing:-2.8px;font-size:clamp(40px,12vw,54px)}.rules-heading p{font-size:12px}.rules-key-panel{min-height:0}.rules-reward{text-align:center;padding:28px 24px}.rules-condition-chain{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 12px;padding:28px 18px}.rules-condition-chain>span{display:none}.rules-condition-chain>div{min-width:0}.rules-list article{min-height:176px;padding:23px 22px}.important-notes ul{grid-template-columns:1fr}.campaign-stepper small{display:none}.campaign-apply-modal .modal-header,.campaign-apply-modal .modal-footer,.campaign-apply-modal .form-stage,.campaign-apply-modal .success-stage{padding-left:18px;padding-right:18px}.success-next{grid-template-columns:1fr}.success-next>i{transform:rotate(90deg)}}.reward-section{width:min(var(--max), calc(100% - 64px));background:0 0;border:0;padding:72px 0 96px}.reward-shell{box-shadow:none;background:0 0;border:0;border-radius:0;padding:40px;position:relative;overflow:visible}.reward-shell:before{content:none}.reward-header{z-index:1;border-bottom:1px solid #ffffff17;grid-template-columns:1fr 330px;align-items:center;gap:64px;margin-bottom:30px;padding-bottom:32px;display:grid;position:relative}.reward-heading .eyebrow{color:#c7ff67;letter-spacing:1.55px;background:#b7ff350b;border:1px solid #b7ff3538;border-radius:999px;width:max-content;padding:9px 12px;font-size:11px}.reward-heading h2{letter-spacing:-2px;margin:0;font-size:clamp(36px,3vw,48px);line-height:1.12}.reward-heading h2 span{color:var(--lime)}.reward-heading>p{color:#aab3ab;max-width:690px;margin:18px 0 0;font-size:13px;line-height:1.82}.reward-amount{background:radial-gradient(circle at 78% 30%,#b7ff351f,#0000 34%),#060a06b8;border:1px solid #b7ff3538;border-radius:14px;flex-direction:column;justify-content:center;height:178px;padding:18px 22px;display:flex;position:relative;overflow:hidden}.reward-motion{z-index:3;pointer-events:none;flex-direction:column;justify-content:center;width:230px;height:172px;padding:0 6px;display:flex;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.reward-motion>span,.reward-motion>small{color:#697469;font-family:var(--font-geist-mono), monospace;letter-spacing:1.15px;text-align:center;font-size:7px}.reward-motion>small{color:#536053}.reward-route{width:100%;height:82px;margin:8px 0 6px;position:relative}.reward-source,.reward-destination{z-index:2;border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.reward-source{color:#b7ff35;background:#0b100a;border:1px solid #b7ff3547;width:34px;height:34px;font-size:11px;left:3px}.reward-destination{color:#0a1006;background:var(--lime);width:46px;height:46px;font-family:var(--font-geist-mono), monospace;border:1px solid #b7ff357a;font-size:19px;animation:2.8s ease-in-out infinite rewardDestinationPulse;right:2px;box-shadow:0 0 28px #b7ff352e,inset 0 0 0 5px #0a10061f}.reward-route-line{background:linear-gradient(90deg,#b7ff3526,#b7ff358c);height:1px;position:absolute;top:50%;left:37px;right:46px}.reward-route-line:before,.reward-route-line:after{content:"";border:1px solid var(--lime);background:#0b100a;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;transform:translateY(-50%)}.reward-route-line:before{left:30%}.reward-route-line:after{right:18%}.reward-route-coin{z-index:3;color:#dfff9f;width:17px;height:17px;font-family:var(--font-geist-mono), monospace;opacity:0;background:#0b1109;border:1px solid #b7ff35;border-radius:50%;place-items:center;font-size:7px;font-style:normal;animation:3.2s cubic-bezier(.42,0,.2,1) infinite rewardCoinFlow;display:grid;position:absolute;top:calc(50% - 8px);left:39px;box-shadow:0 0 12px #b7ff3547}.reward-route-coin.coin-2{animation-delay:1.05s}.reward-route-coin.coin-3{animation-delay:2.1s}.reward-amount-top{justify-content:space-between;align-items:center;display:flex}.reward-amount-top span{color:#778277;font-family:var(--font-geist-mono), monospace;letter-spacing:1.35px;font-size:8px}.reward-amount-top i{width:78px;height:78px;color:var(--lime);font-family:var(--font-geist-mono), monospace;background:radial-gradient(circle at 36% 30%,#ffffff2e,#0000 20%),radial-gradient(circle,#b7ff3524,#b7ff3509 66%);border:1px solid #b7ff355c;border-radius:50%;place-items:center;font-size:38px;font-style:normal;font-weight:650;line-height:1;animation:3s ease-in-out infinite rewardTokenFloat;display:grid;position:absolute;top:14px;right:18px;box-shadow:inset 0 0 0 7px #b7ff3509,0 0 34px #b7ff3521}.reward-amount-value{align-items:flex-end;gap:12px;margin:5px 0 10px;display:flex}.reward-amount-value strong{color:var(--lime);font-family:var(--font-geist-mono), monospace;letter-spacing:-5px;text-shadow:0 0 30px #b7ff352b;font-size:68px;font-weight:650;line-height:.82}.reward-amount-value b{color:#d9e2d6;font-family:var(--font-geist-mono), monospace;padding-bottom:5px;font-size:15px;font-weight:600}.reward-amount p{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;margin:0;padding-top:8px;display:flex}.reward-amount p strong{color:#d5ded3;font-size:12px;font-weight:560}.reward-amount p span{color:#8c978c;font-size:10px}@keyframes rewardCoinFlow{0%,8%{opacity:0;transform:translateY(7px)scale(.7)rotate(0)}18%{opacity:1}55%{opacity:1;transform:translate(106px,-7px)scale(1)rotate(180deg)}75%,to{opacity:0;transform:translate(135px)scale(.72)rotate(320deg)}}@keyframes rewardDestinationPulse{0%,to{filter:brightness();transform:translateY(-50%)scale(.96)}50%{filter:brightness(1.18);transform:translateY(-50%)scale(1.04)}}@keyframes rewardTokenFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-4px)rotate(8deg)}}.reward-shell .reward-flow{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;display:grid;position:relative}.reward-shell .reward-flow-item{display:block}.reward-shell .reward-flow-item article{background:radial-gradient(circle at 92% 8%,#b7ff3511,#0000 24%),#070a07d1;border:1px solid #ffffff17;border-radius:12px;height:100%;min-height:224px;padding:22px;transition:transform .18s,border-color .18s,background .18s;position:relative;overflow:hidden}.reward-shell .reward-flow-item article:hover{background:#101610;border-color:#b7ff354d;transform:translateY(-4px)}.reward-shell .reward-step-top{color:#697469;font-family:var(--font-geist-mono), monospace;letter-spacing:.9px;justify-content:space-between;align-items:center;font-size:8px;display:flex}.reward-shell .reward-step-top b{color:var(--lime);font-size:9px;font-weight:600}.reward-step-visual{min-height:44px;margin:24px 0 19px;justify-content:flex-start!important;align-items:center!important;display:flex!important}.reward-step-visual i{width:38px;height:38px;color:var(--lime);font-family:var(--font-geist-mono), monospace;background:#b7ff350b;border:1px solid #b7ff3557;border-radius:50%;flex:none;place-items:center;font-size:9px;font-style:normal;display:grid;box-shadow:0 0 22px #b7ff350e}.reward-step-visual span{background:linear-gradient(90deg,#b7ff3542,#ffffff06);flex:1;width:auto;height:1px;margin-left:12px}.reward-shell .reward-flow-item h3{color:#edf4e9;margin:0 0 10px;font-size:18px}.reward-shell .reward-flow-item p{color:#8c978d;margin:0;font-size:11px;line-height:1.72}.reward-shell .reward-policy-bar{z-index:1;background:#b7ff3506;border:1px solid #b7ff3524;border-radius:10px;width:100%;min-height:58px;margin:14px 0 0;padding:0 18px;position:relative}.reward-shell .reward-policy-bar strong{color:#b7ff35;letter-spacing:1.1px;font-size:8px}@media (max-width:1100px){.reward-header{grid-template-columns:1fr 290px;gap:32px}.reward-motion{display:none}.reward-shell .reward-flow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.reward-section{width:calc(100% - 38px);padding-left:0;padding-right:0}.reward-shell{padding:28px}.reward-header{grid-template-columns:1fr;gap:24px}.reward-amount{min-height:150px}.reward-shell .reward-policy-bar{flex-wrap:wrap;justify-content:flex-start;padding:15px 18px}}@media (max-width:560px){.reward-section{padding-top:78px;padding-bottom:78px}.reward-shell{border-radius:14px;padding:20px}.reward-heading .eyebrow{letter-spacing:1.2px;font-size:9px}.reward-heading h2{font-size:clamp(35px,8.8vw,46px)}.reward-shell .reward-flow{grid-template-columns:1fr}.reward-shell .reward-flow-item article{min-height:205px}.reward-shell .reward-policy-bar{flex-direction:column;align-items:flex-start}}.support-region-selector{background:radial-gradient(circle at 14%,#b7ff351c,#0000 28%),linear-gradient(100deg,#b7ff350b,#080c08eb);border:1px solid #b7ff3538;border-radius:14px;min-width:0;margin:-22px 0 22px;padding:22px;display:block;box-shadow:0 18px 50px #0003}.support-region-label{text-align:center;padding:0 2px 18px;display:block}.support-region-label strong{color:#f1f7ed;letter-spacing:-.7px;font-size:24px;display:block}.support-region-label small{color:#778177;margin-top:7px;font-size:11px;display:block}.support-region-selector .community-region-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:0;padding:0;display:grid;overflow:visible}.support-region-selector .community-region-tabs button{color:#7d877d;text-align:left;background:#050805b8;border:1px solid #ffffff17;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;min-height:82px;padding:13px 12px;transition:transform .18s,border-color .18s,background .18s,color .18s;display:grid;position:relative}.support-region-selector .community-region-tabs button>span{color:#586258;font-family:var(--font-geist-mono), monospace;font-size:8px}.support-region-selector .community-region-tabs button div{flex-direction:column;gap:5px;min-width:0;display:flex}.support-region-selector .community-region-tabs button strong{color:#d7ded4;white-space:nowrap;font-size:12px;font-weight:650}.support-region-selector .community-region-tabs button small{color:#657065;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.support-region-selector .community-region-tabs button>b{color:#414941;font-family:var(--font-geist-mono), monospace;font-size:8px;font-weight:600}.support-region-selector .community-region-tabs button:hover{border-color:#b7ff354d;transform:translateY(-2px)}.support-region-selector .community-region-tabs button.is-active{color:#081005;border-color:var(--lime);background:linear-gradient(135deg, #c9ff62, var(--lime));box-shadow:0 0 28px #b7ff3524}.support-region-selector .community-region-tabs button.is-active>span,.support-region-selector .community-region-tabs button.is-active strong,.support-region-selector .community-region-tabs button.is-active small,.support-region-selector .community-region-tabs button.is-active>b{color:#0a1305}.support-grid .support-card{background:radial-gradient(circle at 78% 20%,#b7ff3512,#0000 27%),linear-gradient(145deg,#0c100c,#080b08 72%);min-width:0;min-height:440px;padding:25px;overflow:hidden}.support-grid .official-community-card{background:radial-gradient(circle at 50% 28%,#b7ff3521,#0000 31%),linear-gradient(145deg,#10160e,#080b08 72%);border-color:#b7ff354d}.support-network-motion,.support-ai-motion,.support-path-motion{height:112px;margin:24px 0 20px;position:relative}.support-network-motion{place-items:center;display:grid}.network-hub{z-index:3;border:1px solid var(--lime);color:#071005;background:var(--lime);width:42px;height:42px;font-family:var(--font-geist-mono), monospace;border-radius:50%;place-items:center;font-size:13px;font-style:normal;font-weight:800;display:grid;position:relative;box-shadow:0 0 30px #b7ff3542}.network-ring{border:1px solid #b7ff3533;border-radius:50%;animation:2.8s ease-out infinite support-ring-pulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.network-ring.r1{width:74px;height:74px}.network-ring.r2{width:108px;height:108px;animation-delay:1.4s}.network-node{z-index:2;border:1px solid var(--lime);background:#0a1107;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 12px #b7ff3580}.network-node:after{content:"";transform-origin:100%;background:linear-gradient(90deg,#0000,#b7ff3566);width:44px;height:1px;position:absolute;top:3px;right:4px}.network-node.n1{top:21px;left:calc(50% - 85px)}.network-node.n2{top:21px;right:calc(50% - 85px)}.network-node.n3{bottom:18px;left:calc(50% - 85px)}.network-node.n4{bottom:18px;right:calc(50% - 85px)}.network-node.n1:after{transform:rotate(28deg)}.network-node.n2:after{left:4px;right:auto;transform:rotate(-28deg)}.network-node.n3:after{transform:rotate(-28deg)}.network-node.n4:after{left:4px;right:auto;transform:rotate(28deg)}.support-ai-motion{grid-template-columns:1fr 44px 1.08fr;align-items:center;gap:12px;display:grid}.ai-prompt,.ai-output{background:#040704b8;border:1px solid #b7ff352b;border-radius:8px;min-width:0}.ai-prompt{flex-direction:column;gap:10px;height:58px;padding:12px;display:flex}.ai-prompt span,.ai-output span{color:#7c887c;font-family:var(--font-geist-mono), monospace;letter-spacing:.2px;font-size:8px}.ai-prompt i{background:linear-gradient(90deg, var(--lime), #b7ff351a);width:68%;height:3px;animation:2.6s ease-in-out infinite support-ai-write}.support-ai-motion>b{color:#071005;background:var(--lime);width:42px;height:42px;font-family:var(--font-geist-mono), monospace;border-radius:50%;place-items:center;font-size:10px;display:grid;box-shadow:0 0 25px #b7ff3533}.ai-output{flex-direction:column;gap:5px;padding:7px;display:flex}.ai-output span{border-left:1px solid var(--lime);opacity:.36;background:#b7ff350a;padding:5px 7px;animation:2.7s ease-in-out infinite support-ai-output}.ai-output span:nth-child(2){animation-delay:.35s}.ai-output span:nth-child(3){animation-delay:.7s}.support-path-motion{justify-content:center;align-items:center;display:flex}.support-path-motion i{z-index:2;color:#778477;width:52px;height:52px;font-family:var(--font-geist-mono), monospace;background:#090d08;border:1px solid #b7ff3557;border-radius:50%;place-items:center;font-size:7px;font-style:normal;animation:3.2s ease-in-out infinite support-path-node;display:grid;position:relative}.support-path-motion i:nth-of-type(2){animation-delay:1.05s}.support-path-motion i:nth-of-type(3){animation-delay:2.1s}.support-path-motion b{background:linear-gradient(90deg,#b7ff3526,#b7ff358c,#b7ff3526);width:48px;height:1px}.support-grid .support-card h3{color:#eef5ea;letter-spacing:-.45px;margin:0 0 10px;font-size:20px;line-height:1.35}.support-grid .support-card>p{color:#8d978d;font-size:11px;line-height:1.75}.support-tags{flex-wrap:wrap;gap:6px;margin:17px 0 18px;display:flex}.support-tags span{color:#91a285;background:#b7ff3509;border:1px solid #b7ff3524;border-radius:999px;align-items:center;padding:5px 7px;font-size:8px;display:inline-flex}.support-grid .support-button{border-radius:7px;min-height:42px;margin-top:auto}@keyframes support-ring-pulse{0%{opacity:.15;transform:translate(-50%,-50%)scale(.72)}45%{opacity:.7}to{opacity:0;transform:translate(-50%,-50%)scale(1.2)}}@keyframes support-ai-write{0%,18%{opacity:.25;width:10%}55%,82%{opacity:1;width:88%}to{opacity:.25;width:10%}}@keyframes support-ai-output{0%,20%{opacity:.25;transform:translate(-5px)}45%,78%{opacity:1;transform:translate(0)}to{opacity:.25;transform:translate(3px)}}@keyframes support-path-node{0%,22%,to{color:#778477;box-shadow:none;border-color:#b7ff3542}42%,68%{color:#071005;border-color:var(--lime);background:var(--lime);box-shadow:0 0 22px #b7ff3538}}@media (prefers-reduced-motion:reduce){.network-ring,.ai-prompt i,.ai-output span,.support-path-motion i,.relation-line i,.participant-card-visual>i,.rules-condition-chain>span i{animation:none}}@media (max-width:1100px){.support-region-selector .community-region-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.support-region-selector{margin-top:0}.support-grid .support-card{min-height:390px}}@media (max-width:560px){.participant-relation-map{margin-top:30px;padding:22px 18px}.relation-copy strong{font-size:21px}.relation-motion{transform-origin:50%;grid-template-columns:auto minmax(18px,1fr) auto minmax(18px,1fr) auto;width:112%;margin-left:-6%;transform:scale(.79)}.relation-node{width:78px;height:78px}.participant-card{min-height:310px;padding:25px 22px}.participant-card-visual{right:20px}.support-region-selector{padding:12px}.support-region-label{padding:6px 5px 10px}.support-region-selector .community-region-tabs{grid-template-columns:1fr}.support-region-selector .community-region-tabs button{min-height:72px}.support-ai-motion{grid-template-columns:1fr 38px 1.1fr;gap:7px}.support-path-motion b{width:26px}}.community-section{min-width:0;overflow-x:clip}.community-section .section-heading,.community-section .support-region-selector,.community-section .support-grid{min-width:0;max-width:100%}.campaign-hero{overflow:hidden}.campaign-hero .hero-image{will-change:transform, background-position, filter, opacity;transition:transform 1.1s cubic-bezier(.2,.72,.18,1),background-position 1.1s cubic-bezier(.2,.72,.18,1),filter .8s,opacity .72s}.campaign-hero.is-market-focused .hero-image{opacity:.9;filter:saturate(1.04)contrast(1.06)brightness(.78)}.campaign-hero.region-latam .hero-image,.campaign-hero.region-ph .hero-image,.campaign-hero.region-th .hero-image,.campaign-hero.region-in .hero-image{background-position:50%;transform:scale(1.025)}.campaign-hero.is-returning-global .hero-image{opacity:1;filter:saturate(.92)contrast(1.05);transform:scale(1)}.hero-globe-stage{z-index:-1;opacity:.94;filter:saturate(.82)brightness(.84)contrast(.98);pointer-events:none;will-change:transform, opacity, filter;width:min(47vw,970px);position:absolute;inset:5% 2.5% 5% auto;overflow:visible;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000014 9%,#0000008c 24%,#000 42%);mask-image:linear-gradient(90deg,#0000 0%,#00000014 9%,#0000008c 24%,#000 42%)}.campaign-hero.is-market-focused .hero-globe-stage{opacity:.97;filter:saturate(.88)brightness(.88)contrast()}.campaign-hero.is-returning-global .hero-globe-stage{opacity:.94}.hero-region-switcher{top:94px;right:max(2.8vw, calc((100vw - var(--max)) / 2));z-index:8;pointer-events:auto;justify-items:end;gap:10px;width:min(38vw,560px);display:grid;position:absolute}.hero-region-switcher-head{text-align:right;text-shadow:0 2px 18px #000000b8;justify-items:end;gap:4px;padding-right:4px;display:grid}.hero-region-switcher-head>span{color:#788377;font-family:var(--font-geist-mono), monospace;letter-spacing:1.6px;white-space:nowrap;font-size:7px;font-weight:650;line-height:1}.hero-region-switcher-head>div{justify-content:flex-end;align-items:baseline;gap:10px;display:flex}.hero-region-switcher-head strong{color:#f3f7f0;letter-spacing:-.6px;font-size:21px;font-weight:560;line-height:1}.hero-region-switcher-head small{color:var(--lime);font-family:var(--font-geist-mono), monospace;letter-spacing:.7px;white-space:nowrap;font-size:8px;line-height:1}.hero-region-switcher.has-market-focus .hero-region-switcher-head strong{font-size:25px}.hero-region-switcher .region-track{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(110deg,#030804b8,#080f087a);border:1px solid #b7ff3521;border-radius:999px;justify-content:flex-end;align-items:center;gap:4px;width:auto;margin:0;padding:5px;display:flex;box-shadow:0 14px 40px #00000047,inset 0 1px #ffffff06}.hero-region-switcher .region-item{text-align:left;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:7px;width:auto;min-width:0;min-height:34px;padding:0 11px;transition:color .18s,border-color .18s,background .18s,box-shadow .18s;display:inline-flex}.hero-region-switcher .region-item:last-child{border-right:1px solid #0000}.hero-region-switcher .region-item>i{background:#4b554b;border-radius:50%;flex:0 0 5px;width:5px;height:5px;transition:background .18s,box-shadow .18s;box-shadow:0 0 0 3px #ffffff05}.hero-region-switcher .region-item strong{color:#b9c2b8;white-space:nowrap;font-size:9px;font-weight:560;line-height:1}.hero-region-switcher .region-item>b{color:#596358;font-family:var(--font-geist-mono), monospace;letter-spacing:.7px;font-size:6px;font-weight:600}.hero-region-switcher .region-item:after{content:none}:is(.hero-region-switcher .region-item:hover,.hero-region-switcher .region-item:focus-visible){background:#b7ff350e;border-color:#b7ff3533}.hero-region-switcher .region-item.is-active{background:linear-gradient(120deg,#b7ff3526,#b7ff350a);border-color:#b7ff354d;box-shadow:inset 0 0 16px #b7ff350b,0 0 18px #b7ff3509}.hero-region-switcher .region-item.is-active strong,.hero-region-switcher .region-item.is-active>b{color:var(--lime)}.hero-region-switcher .region-item.is-active>i{background:var(--lime);box-shadow:0 0 8px #b7ff35d1,0 0 0 3px #b7ff3517}.campaign-hero .ambassador-pass{will-change:opacity, transform;transition:opacity .36s,transform .62s cubic-bezier(.2,.72,.18,1)}.campaign-hero.is-market-focused .ambassador-pass{opacity:0;pointer-events:none;animation-play-state:paused;transform:translate(42vw,-22%)rotate(13deg)scale(.82)}.hero-market-focus{top:78px;right:max(1.8vw, calc((100vw - var(--max)) / 2));z-index:3;pointer-events:none;background:0 0;width:min(55vw,900px);animation:.68s cubic-bezier(.2,.72,.18,1) both marketFocusIn;position:absolute;bottom:82px}.campaign-hero.is-returning-global .hero-market-focus{opacity:0;transition:opacity .24s,transform .36s;transform:translate(22px)}.market-focus-map{filter:drop-shadow(0 0 48px #b7ff351a);background:0 0;position:absolute;inset:0 -5% -2% -2%;overflow:hidden}.market-focus-map:before,.market-focus-map:after{content:none}.market-map-canvas{z-index:1;opacity:1;width:100%;height:100%;position:absolute;inset:0}.market-focus-rings{display:none}.market-focus-rings i{aspect-ratio:1;border:1px solid #b7ff3533;border-radius:50%;width:42%;animation:3.6s ease-out infinite marketRing;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.market-focus-rings i:nth-child(2){animation-delay:1.2s}.market-focus-rings i:nth-child(3){animation-delay:2.4s}.market-country-node{z-index:3;color:#dfe8db;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;animation:.52s cubic-bezier(.2,.72,.18,1) both marketNodeIn;display:flex;position:absolute;transform:translate(-6px,-50%)}.market-country-node i{background:var(--lime);width:10px;height:10px;box-shadow:0 0 8px var(--lime), 0 0 22px #b7ff358c;border:2px solid #071005;border-radius:50%;flex:0 0 10px;position:relative}.market-country-node i:before{content:"";border:1px solid #b7ff358c;border-radius:50%;animation:2.2s ease-out infinite marketNodePulse;position:absolute;inset:-8px}.market-country-node span{color:#dfe8db;letter-spacing:.4px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050905c7;border:1px solid #b7ff352e;border-radius:3px;min-width:max-content;padding:4px 7px;font-size:10px;line-height:1;transition:color .18s,border-color .18s,background .18s,transform .18s;box-shadow:0 8px 24px #0000003d}:is(.market-country-node:hover span,.market-country-node:focus-visible span){color:#071005;border-color:var(--lime);background:var(--lime);transform:translate(3px)}.hero-market-focus:not(.is-latam) .market-country-node{gap:12px}.hero-market-focus:not(.is-latam) .market-country-node i{flex-basis:17px;width:17px;height:17px}.hero-market-focus:not(.is-latam) .market-country-node span{padding:8px 12px;font-size:15px}.market-focus-reset{z-index:5;color:#929d93;cursor:pointer;pointer-events:auto;background:0 0;border:0;align-items:center;gap:9px;padding:7px 10px;font-size:10px;display:inline-flex;position:absolute;bottom:12px;right:28px}.market-focus-reset span{color:var(--lime);font-size:16px}.market-focus-reset:hover{color:#eef5eb}.region-item{border:0;border-left:1px solid var(--line);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;transition:background .22s,color .22s,box-shadow .22s;position:relative}.region-item:after{content:"";background:var(--lime);transform-origin:0;height:2px;transition:transform .24s;position:absolute;bottom:0;left:25px;right:25px;transform:scaleX(0);box-shadow:0 0 18px #b7ff358c}:is(.region-item:hover,.region-item:focus-visible){background:#b7ff3509}.region-item.is-active{background:linear-gradient(110deg,#b7ff351a,#b7ff3505);box-shadow:inset 0 1px #b7ff351f}.region-item.is-active:after{transform:scaleX(1)}.region-item.is-active>b{color:var(--lime)}@keyframes marketFocusIn{0%{opacity:0;transform:translate(36px)}to{opacity:1;transform:translate(0)}}@keyframes marketNodeIn{0%{opacity:0;transform:translate(-6px,-50%)scale(.45)}to{opacity:1;transform:translate(-6px,-50%)scale(1)}}@keyframes marketNodePulse{0%{opacity:.8;transform:scale(.65)}78%,to{opacity:0;transform:scale(1.75)}}@keyframes marketRing{0%{opacity:.46;transform:translate(-50%,-50%)scale(.55)}72%,to{opacity:0;transform:translate(-50%,-50%)scale(1.65)}}@media (max-width:1100px){.hero-market-focus{width:53vw;right:1vw}.market-focus-heading{left:20px}.hero-market-focus.is-latam .market-country-node span{font-size:9px}}@media (max-width:820px){.hero-market-focus{border-left:0;width:51vw;top:270px;bottom:126px;right:4vw}.market-focus-heading{top:4px;left:12px}.market-focus-heading strong{font-size:20px}.market-focus-heading span{font-size:7px}.market-focus-map{inset:0 -7% -2% -3%}.hero-market-focus.is-latam .market-country-node span{display:none}.market-focus-reset{font-size:9px;right:2px}}@media (max-width:560px){.hero-market-focus{width:55%;top:340px;bottom:118px;right:16px}.market-focus-heading small{display:none}.market-focus-map{inset:0 -12% -2% -5%}.hero-market-focus:not(.is-latam) .market-country-node span{font-size:11px}.region-track{grid-template-columns:repeat(2,1fr);width:100%}.region-item{min-height:78px;padding:0 16px}.region-item:nth-child(3),.region-item:nth-child(4){border-top:1px solid var(--line)}}@media (prefers-reduced-motion:reduce){.campaign-hero .hero-image,.hero-globe-stage,.hero-market-focus,.market-focus-rings i,.market-country-node,.market-country-node i:before{transition:none;animation:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
