@property --glass-tint{syntax:"<color>";inherits:false;initial-value:#0b101e70}@property --glass-blur{syntax:"<length>";inherits:false;initial-value:16px}@property --glass-sheen{syntax:"<number>";inherits:false;initial-value:1}.liquidGlass-module__zad9Xa__glass{--glass-tint:#0b101e70;--glass-blur:16px;--glass-sheen:1;isolation:isolate;background:linear-gradient(160deg, rgba(255, 255, 255, calc(.13 * var(--glass-sheen))), rgba(255, 255, 255, calc(.025 * var(--glass-sheen))) 44%, rgba(255, 255, 255, calc(.06 * var(--glass-sheen)))), var(--glass-tint);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(calc(1 + .65 * var(--glass-sheen)));backdrop-filter:blur(var(--glass-blur)) saturate(calc(1 + .65 * var(--glass-sheen)));border:1px solid #ffffff1f;position:relative;box-shadow:inset 0 1px #ffffff42,inset 0 -1px #ffffff0a,0 14px 40px -10px #0009,0 2px 8px #00000038}.liquidGlass-module__zad9Xa__glass:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(180px circle at var(--mx,28%) var(--my,-10%), #fff3, transparent 62%);opacity:var(--spec,.6);transition:opacity .5s;position:absolute;inset:0}.liquidGlass-module__zad9Xa__glass:after{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(135deg,#ffffff8c,#ffffff0f 28%,#5cbeff24 62%,#f2b53a6b);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.liquidGlass-module__zad9Xa__glass[data-lit="1"]{--spec:1}.liquidGlass-module__zad9Xa__dense{--glass-tint:#090d19a8;--glass-blur:22px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.liquidGlass-module__zad9Xa__glass{--glass-tint:#0b101eeb}}@media (prefers-reduced-transparency:reduce){.liquidGlass-module__zad9Xa__glass{--glass-tint:#0b101ef2;-webkit-backdrop-filter:none;backdrop-filter:none}}
.siteNav-module__pDbBjG__header{--gold:#f2b53a;--gold-deep:#d98a1c;--ink:#0a1128;--text:#e9f0ffb3;z-index:9999;pointer-events:none;justify-content:center;padding:22px 24px 0;transition:padding .45s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;inset:0 0 auto}.siteNav-module__pDbBjG__header[data-scrolled="1"]{padding-top:12px}.siteNav-module__pDbBjG__bar{pointer-events:auto;border-radius:999px;justify-content:space-between;align-items:center;gap:18px;width:min(1180px,100%);height:58px;padding:0 8px 0 14px;transition:width .55s cubic-bezier(.2,.8,.2,1),height .45s cubic-bezier(.2,.8,.2,1),--glass-tint .6s,--glass-blur .6s,--glass-sheen .6s,border-color .6s,box-shadow .6s;display:flex}.siteNav-module__pDbBjG__bar:after{transition:opacity .6s}.siteNav-module__pDbBjG__header[data-scrolled="1"] .siteNav-module__pDbBjG__bar{--glass-tint:#0a0f1d9e;width:min(1060px,100%);height:52px}.siteNav-module__pDbBjG__brand{color:#fff;border-radius:999px;align-items:center;gap:10px;padding:4px 6px;text-decoration:none;display:inline-flex}.siteNav-module__pDbBjG__mark{object-fit:contain;filter:drop-shadow(0 0 10px #f2b53a47);width:27px;height:30px;transition:transform .5s cubic-bezier(.34,1.4,.5,1)}.siteNav-module__pDbBjG__word{flex-direction:column;line-height:1;display:flex}.siteNav-module__pDbBjG__word>span{font-family:var(--font-space-grotesk), "Space Grotesk", sans-serif;letter-spacing:.08em;font-size:16px;font-weight:700}.siteNav-module__pDbBjG__word b{background:linear-gradient(120deg, #ffd47a, var(--gold) 45%, var(--gold-deep));color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:700}.siteNav-module__pDbBjG__word small{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.38em;color:#e9f0ff80;margin-top:4px;font-size:7.5px}.siteNav-module__pDbBjG__linksWrap{position:relative}.siteNav-module__pDbBjG__links,.siteNav-module__pDbBjG__tabs{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex;position:relative}.siteNav-module__pDbBjG__link{z-index:1;height:40px;color:var(--text);font-family:var(--font-geist-sans), var(--font-inter), system-ui, sans-serif;letter-spacing:.01em;border-radius:999px;padding:0 18px;font-size:14px;font-weight:500;line-height:40px;text-decoration:none;transition:color .3s;display:block;position:relative}.siteNav-module__pDbBjG__link[aria-current=page]{color:#fff}.siteNav-module__pDbBjG__lens{opacity:0;pointer-events:none;background:radial-gradient(120% 90% at 50% 0,#ffffff38,#0000 60%),linear-gradient(#ffffff1f,#ffffff0a);border:1px solid #ffffff2e;border-radius:999px;height:40px;margin-top:-20px;transition:transform .5s cubic-bezier(.34,1.32,.5,1),width .5s cubic-bezier(.34,1.32,.5,1),opacity .3s;position:absolute;top:50%;left:0;box-shadow:inset 0 1px #ffffff59,inset 0 -10px 18px #3d7bff24,0 6px 16px #00000052}.siteNav-module__pDbBjG__lens[data-on="1"]{opacity:1}.siteNav-module__pDbBjG__cta{isolation:isolate;height:42px;color:var(--ink);font-family:var(--font-geist-sans), var(--font-inter), system-ui, sans-serif;letter-spacing:.01em;border:1px solid #f2b53a8c;border-radius:999px;align-items:center;gap:8px;padding:0 18px 0 20px;font-size:13.5px;font-weight:650;text-decoration:none;transition:box-shadow .4s,color .4s,transform .2s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff8c,0 8px 24px -6px #f2b53a8c}.siteNav-module__pDbBjG__cta:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(135deg, #ffd47a, var(--gold) 45%, var(--gold-deep));transition:opacity .4s;position:absolute;inset:-1px}.siteNav-module__pDbBjG__cta svg{width:15px;height:15px;transition:transform .35s cubic-bezier(.34,1.5,.5,1)}.siteNav-module__pDbBjG__cta[aria-current=page]{box-shadow:inset 0 1px #ffffff8c,0 0 0 3px #f2b53a47}.siteNav-module__pDbBjG__cta:active{transform:scale(.97)}@media (hover:hover){.siteNav-module__pDbBjG__link:hover{color:#fff}.siteNav-module__pDbBjG__brand:hover .siteNav-module__pDbBjG__mark{transform:rotate(-6deg)scale(1.06)}.siteNav-module__pDbBjG__cta:hover{box-shadow:inset 0 1px #fff9,0 10px 30px -6px #f2b53abf}.siteNav-module__pDbBjG__cta:hover svg{transform:translate(2px,-2px)}}.siteNav-module__pDbBjG__brand:focus-visible,.siteNav-module__pDbBjG__link:focus-visible,.siteNav-module__pDbBjG__cta:focus-visible,.siteNav-module__pDbBjG__tab:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.siteNav-module__pDbBjG__header[data-quiet="1"]{padding-top:26px}.siteNav-module__pDbBjG__header[data-quiet="1"] .siteNav-module__pDbBjG__bar:not(:hover):not(:focus-within){--glass-tint:#0b101e00;--glass-blur:0px;--glass-sheen:0;box-shadow:none;border-color:#0000}.siteNav-module__pDbBjG__header[data-quiet="1"] .siteNav-module__pDbBjG__bar:not(:hover):not(:focus-within):before,.siteNav-module__pDbBjG__header[data-quiet="1"] .siteNav-module__pDbBjG__bar:not(:hover):not(:focus-within):after,.siteNav-module__pDbBjG__header[data-quiet="1"] .siteNav-module__pDbBjG__bar:not(:hover):not(:focus-within) .siteNav-module__pDbBjG__lens{opacity:0}.siteNav-module__pDbBjG__header[data-quiet="1"] .siteNav-module__pDbBjG__bar:not(:hover):not(:focus-within) .siteNav-module__pDbBjG__link{color:#e9f0ff9e;text-shadow:0 1px 12px #05030ccc}.siteNav-module__pDbBjG__header[data-quiet="1"] .siteNav-module__pDbBjG__bar:not(:hover):not(:focus-within) .siteNav-module__pDbBjG__link[aria-current=page]{color:#fff}.siteNav-module__pDbBjG__header[data-quiet="1"] .siteNav-module__pDbBjG__bar:not(:hover):not(:focus-within) .siteNav-module__pDbBjG__cta{color:#ffd47a;box-shadow:none}.siteNav-module__pDbBjG__header[data-quiet="1"] .siteNav-module__pDbBjG__bar:not(:hover):not(:focus-within) .siteNav-module__pDbBjG__cta:before{opacity:0}.siteNav-module__pDbBjG__tabbar{display:none}.siteNav-module__pDbBjG__icon{flex:none;width:21px;height:21px}@media (max-width:900px){.siteNav-module__pDbBjG__header{padding:calc(12px + env(safe-area-inset-top)) 14px 0;justify-content:flex-start}.siteNav-module__pDbBjG__header[data-scrolled="1"]{padding-top:calc(8px + env(safe-area-inset-top))}.siteNav-module__pDbBjG__header[data-quiet="1"]{padding-top:calc(12px + env(safe-area-inset-top))}.siteNav-module__pDbBjG__bar,.siteNav-module__pDbBjG__header[data-scrolled="1"] .siteNav-module__pDbBjG__bar{width:auto;height:46px;padding:0 14px 0 8px}.siteNav-module__pDbBjG__linksWrap .siteNav-module__pDbBjG__links,.siteNav-module__pDbBjG__bar>.siteNav-module__pDbBjG__linksWrap,.siteNav-module__pDbBjG__cta{display:none}.siteNav-module__pDbBjG__mark{width:24px;height:27px}.siteNav-module__pDbBjG__word>span{font-size:14px}.siteNav-module__pDbBjG__tabbar{--gold:#f2b53a;left:50%;bottom:calc(14px + env(safe-area-inset-bottom));z-index:10000;border-radius:999px;max-width:calc(100vw - 20px);padding:6px;display:block;position:fixed;transform:translate(-50%)}.siteNav-module__pDbBjG__tab{z-index:1;color:#e9f0ff9e;min-width:48px;height:48px;font-family:var(--font-geist-sans), var(--font-inter), system-ui, sans-serif;white-space:nowrap;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 13px;font-size:14px;font-weight:600;text-decoration:none;transition:color .3s,padding .45s cubic-bezier(.34,1.32,.5,1);display:flex;position:relative}.siteNav-module__pDbBjG__tab[aria-current=page]{color:#fff;padding:0 18px}.siteNav-module__pDbBjG__tab[aria-current=page] .siteNav-module__pDbBjG__icon{color:var(--gold)}.siteNav-module__pDbBjG__tabLabel{display:none}.siteNav-module__pDbBjG__tab[aria-current=page] .siteNav-module__pDbBjG__tabLabel{display:inline}.siteNav-module__pDbBjG__tabbar .siteNav-module__pDbBjG__lens{height:48px;margin-top:-24px}}@media (max-width:360px){.siteNav-module__pDbBjG__tab{padding:0 10px}.siteNav-module__pDbBjG__tab[aria-current=page]{padding:0 14px}.siteNav-module__pDbBjG__word small{display:none}}@media (prefers-reduced-motion:reduce){.siteNav-module__pDbBjG__header,.siteNav-module__pDbBjG__bar,.siteNav-module__pDbBjG__bar:after,.siteNav-module__pDbBjG__lens,.siteNav-module__pDbBjG__tab,.siteNav-module__pDbBjG__mark,.siteNav-module__pDbBjG__cta,.siteNav-module__pDbBjG__cta:before,.siteNav-module__pDbBjG__cta svg{transition:none}}
.social-module__HQLk6W__social{border-top:1px solid #ffffff17;margin-top:30px;padding-top:24px}.social-module__HQLk6W__label{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.24em;text-transform:uppercase;color:#e9f0ff80;margin:0 0 14px;font-size:10.5px}.social-module__HQLk6W__list{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.social-module__HQLk6W__link{--c:#e9f0ff;--glow:#e9f0ff59;--fill:var(--c);isolation:isolate;color:#e9f0ff;background:linear-gradient(160deg,#ffffff14,#ffffff05);border:1px solid #ffffff21;border-radius:999px;align-items:center;gap:12px;min-height:54px;padding:7px 16px 7px 7px;text-decoration:none;transition:transform .35s cubic-bezier(.34,1.4,.5,1),border-color .3s,box-shadow .35s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24}.social-module__HQLk6W__link:before{content:"";z-index:-1;background:var(--fill);opacity:0;transition:opacity .35s;position:absolute;inset:0}.social-module__HQLk6W__link[data-net=linkedin]{--c:#0a66c2;--glow:#0a66c28c}.social-module__HQLk6W__link[data-net=instagram]{--c:#e1306c;--glow:#e1306c80;--fill:linear-gradient(120deg, #feda75, #fa7e1e 25%, #d62976 55%, #962fbf 80%, #4f5bd5)}.social-module__HQLk6W__link[data-net=youtube]{--c:#f03;--glow:#ff003380}.social-module__HQLk6W__link[data-net=whatsapp]{--c:#25d366;--glow:#25d36680}.social-module__HQLk6W__link[data-net=threads]{--c:#f4f4f4;--glow:#ffffff59;--fill:linear-gradient(120deg, #2a2a2a, #000)}.social-module__HQLk6W__icon{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:50%;place-items:center;width:40px;height:40px;transition:background .35s,transform .45s cubic-bezier(.34,1.5,.5,1);display:grid}.social-module__HQLk6W__icon svg{fill:none;width:20px;height:20px;stroke:var(--c);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .3s}.social-module__HQLk6W__link[data-net=threads] .social-module__HQLk6W__icon svg{stroke:#fff}.social-module__HQLk6W__text{flex-direction:column;gap:2px;line-height:1.15;display:flex}.social-module__HQLk6W__text b{font-family:var(--font-space-grotesk), "Space Grotesk", sans-serif;letter-spacing:-.01em;font-size:15px;font-weight:600}.social-module__HQLk6W__text small{color:#e9f0ff8c;font-size:12px;transition:color .3s}.social-module__HQLk6W__arrow{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;opacity:.55;width:14px;height:14px;margin-left:4px;transition:transform .35s cubic-bezier(.34,1.5,.5,1),opacity .3s}.social-module__HQLk6W__link:focus-visible{outline-offset:3px;outline:2px solid #f2b53a}.social-module__HQLk6W__link:active{transform:scale(.97)}@media (hover:hover){.social-module__HQLk6W__link:hover{box-shadow:0 14px 34px -10px var(--glow), inset 0 1px 0 #ffffff4d;border-color:#0000;transform:translateY(-3px)}.social-module__HQLk6W__link:hover:before{opacity:1}.social-module__HQLk6W__link:hover .social-module__HQLk6W__icon{background:#fffffff5;transform:rotate(-8deg)scale(1.06)}.social-module__HQLk6W__link:hover .social-module__HQLk6W__text small{color:#ffffffd9}.social-module__HQLk6W__link:hover .social-module__HQLk6W__arrow{opacity:1;transform:translate(3px,-3px)}.social-module__HQLk6W__link[data-net=threads]:hover .social-module__HQLk6W__icon svg{stroke:#000}}@media (max-width:520px){.social-module__HQLk6W__list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.social-module__HQLk6W__link{width:100%}.social-module__HQLk6W__arrow{margin-left:auto}}@media (prefers-reduced-motion:reduce){.social-module__HQLk6W__link,.social-module__HQLk6W__link:before,.social-module__HQLk6W__icon,.social-module__HQLk6W__arrow{transition:none}.social-module__HQLk6W__link:hover{transform:none}}
.closing-module__F8psPW__signature{--gold:#f2b53a;--gold-soft:#ffd47a;--gold-deep:#d98a1c;--blue:#3d7bff;--text:#e9f0ff;--muted:#e9f0ffa8;--faint:#e9f0ff6b;--display:var(--font-space-grotesk), "Space Grotesk", var(--font-geist-sans), sans-serif;--sans:var(--font-geist-sans), var(--font-inter), system-ui, sans-serif;--mono:var(--font-geist-mono), ui-monospace, monospace;isolation:isolate;color:var(--text);font-family:var(--sans);letter-spacing:normal;text-align:left;margin:0 0 clamp(36px,5vw,64px);padding:clamp(28px,5vw,72px) 0;position:relative}.closing-module__F8psPW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.closing-module__F8psPW__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.closing-module__F8psPW__backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.closing-module__F8psPW__aurora{background:radial-gradient(40% 55% at 22% 55%,#3d7bff47,#0000 70%),radial-gradient(35% 50% at 70% 40%,#f2b53a29,#0000 70%);position:absolute;inset:-30% -10%}.closing-module__F8psPW__ghostWord{font-family:var(--display);letter-spacing:-.04em;white-space:nowrap;color:#0000;-webkit-text-stroke:1px #e9f0ff12;font-size:clamp(90px,17vw,300px);font-weight:700;line-height:1;position:absolute;bottom:-.18em;left:50%;translate:-50%}.closing-module__F8psPW__stage{border-radius:34px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);padding:clamp(26px,4.5vw,64px) clamp(24px,5vw,72px);display:grid}.closing-module__F8psPW__medallion{--tx:0deg;--ty:0deg;aspect-ratio:1;perspective:700px;place-items:center;width:clamp(170px,20vw,250px);display:grid;position:relative}.closing-module__F8psPW__medallion>*{grid-area:1/1}.closing-module__F8psPW__orbit{border:1px solid #ffd47af2;border-color:#ffd47af2 #0000 #f2b53a73 #f2b53a73;border-radius:50%;width:100%;height:100%;animation:14s linear infinite closing-module__F8psPW__orbit}.closing-module__F8psPW__orbitTwo{border-color:#3d7bff59 #3d7bff59 #78afffe6 #0000;width:78%;height:78%;animation-duration:20s;animation-direction:reverse}.closing-module__F8psPW__halo{filter:blur(8px);background:radial-gradient(circle,#3d7bff59,#f2b53a1f 55%,#0000 72%);border-radius:50%;width:64%;height:64%}.closing-module__F8psPW__emblem{width:58%;height:auto;transform:rotateX(var(--tx)) rotateY(var(--ty));filter:drop-shadow(0 16px 40px #1432a08c);transition:transform .6s cubic-bezier(.2,.8,.2,1)}.closing-module__F8psPW__copy{min-width:0}.closing-module__F8psPW__eyebrow{font-family:var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--gold);margin:0 0 16px;font-size:11px}.closing-module__F8psPW__title{font-family:var(--display);letter-spacing:-.045em;text-wrap:balance;color:#fff;margin:0 0 16px;font-size:clamp(36px,5.2vw,76px);font-weight:700;line-height:.95}.closing-module__F8psPW__title em{background:linear-gradient(115deg, var(--gold-soft), var(--gold) 45%, var(--gold-deep));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.closing-module__F8psPW__lede{max-width:52ch;color:var(--muted);margin:0 0 26px;font-size:clamp(15px,1.15vw,17px);line-height:1.65}.closing-module__F8psPW__form{flex-wrap:wrap;gap:10px;max-width:540px;display:flex;position:relative}.closing-module__F8psPW__form input{min-width:0;min-height:52px;color:var(--text);font:inherit;background:#ffffff0d;border:1px solid #ffffff29;border-radius:999px;flex:240px;padding:0 18px;font-size:16px;transition:border-color .2s,box-shadow .2s}.closing-module__F8psPW__form input::placeholder{color:#e9f0ff5c}.closing-module__F8psPW__form input:focus{border-color:var(--gold);outline:none;box-shadow:0 0 0 4px #f2b53a29}.closing-module__F8psPW__form input[aria-invalid=true]{border-color:#ff6b81}.closing-module__F8psPW__form button{background:linear-gradient(135deg, var(--gold-soft), var(--gold) 45%, var(--gold-deep));color:#0a1128;min-height:52px;font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 24px;font-size:15px;font-weight:650;transition:box-shadow .3s,transform .2s;box-shadow:inset 0 1px #ffffff8c,0 10px 28px -8px #f2b53a99}.closing-module__F8psPW__form button:disabled{opacity:.75;cursor:progress}.closing-module__F8psPW__form button:active:not(:disabled){transform:scale(.97)}.closing-module__F8psPW__form button:focus-visible{outline-offset:3px;outline:2px solid #fff}.closing-module__F8psPW__done{background:#f2b53a14;border:1px solid #f2b53a66;border-radius:999px;align-items:center;gap:10px;min-height:52px;margin:0;padding:0 18px;font-size:15px;display:flex}.closing-module__F8psPW__done svg{fill:none;width:18px;height:18px;stroke:var(--gold);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.closing-module__F8psPW__error{color:#ffb3bf;flex-basis:100%;margin:2px 0 0 16px;font-size:13px}.closing-module__F8psPW__actions{flex-wrap:wrap;align-items:center;gap:12px 26px;margin-top:26px;display:flex}.closing-module__F8psPW__primaryLink{min-height:44px;color:var(--muted);align-items:center;gap:8px;font-size:15px;text-decoration:none;display:inline-flex}.closing-module__F8psPW__primaryLink b{color:#fff;text-underline-offset:5px;font-weight:600;-webkit-text-decoration:underline #f2b53a99;text-decoration:underline #f2b53a99}.closing-module__F8psPW__primaryLink svg{fill:none;width:15px;height:15px;stroke:var(--gold);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;transition:transform .35s cubic-bezier(.34,1.5,.5,1)}.closing-module__F8psPW__filmButton{min-height:44px;color:var(--text);font:inherit;cursor:pointer;background:#ffffff08;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:10px;padding:0 16px 0 8px;font-size:14px;transition:border-color .2s,background .2s;display:inline-flex}.closing-module__F8psPW__play{background:linear-gradient(135deg, var(--gold-soft), var(--gold-deep));border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.closing-module__F8psPW__play:after{content:"";border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid #0a1128;margin-left:2px}.closing-module__F8psPW__filmLen{font-family:var(--mono);color:var(--faint);font-size:11px}.closing-module__F8psPW__primaryLink:focus-visible,.closing-module__F8psPW__filmButton:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:999px}@media (hover:hover){.closing-module__F8psPW__form button:hover:not(:disabled){box-shadow:inset 0 1px #fff9,0 14px 34px -8px #f2b53acc}.closing-module__F8psPW__primaryLink:hover b{-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.closing-module__F8psPW__primaryLink:hover svg{transform:translate(3px,-3px)}.closing-module__F8psPW__filmButton:hover{background:#ffffff0f;border-color:#ffffff4d}}.closing-module__F8psPW__film{background:#04060c;border:1px solid #ffffff24;border-radius:22px;width:min(1000px,100vw - 24px);margin:auto;padding:0;overflow:hidden;box-shadow:0 40px 120px #000000b3}.closing-module__F8psPW__film::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02040ac7}.closing-module__F8psPW__video{aspect-ratio:16/9;background:#04060c;width:100%;display:block}.closing-module__F8psPW__filmClose{color:#fff;cursor:pointer;background:#04060c99;border:1px solid #fff3;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:12px;right:12px}.closing-module__F8psPW__filmClose svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:16px;height:16px}.closing-module__F8psPW__filmClose:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@keyframes closing-module__F8psPW__orbit{to{transform:rotate(360deg)}}@media (max-width:820px){.closing-module__F8psPW__stage{border-radius:26px;grid-template-columns:minmax(0,1fr);justify-items:start}.closing-module__F8psPW__medallion{width:132px}}@media (max-width:520px){.closing-module__F8psPW__form button{width:100%}.closing-module__F8psPW__actions{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.closing-module__F8psPW__orbit{animation:none}.closing-module__F8psPW__emblem{transition:none;transform:none}}
main.blockchain-module__kHsqea__page{background:#060509;overflow:clip}.blockchain-module__kHsqea__journey{--amber:#ff8b37;--ember:#ffb36b;--bone:#efe9df;--steel:#7d8da3;--red:#ff4b3e;--mint:#9ee8c8;--ink:#060509;--panel:#0c0a10b8;--line:#efe9df21;--mono:var(--font-geist-mono), ui-monospace, monospace;--display:var(--font-space-grotesk), "Space Grotesk", var(--font-geist-sans), sans-serif;height:2400vh;position:relative}.blockchain-module__kHsqea__stage{z-index:2;background:var(--ink);width:100%;height:100svh;color:var(--bone);touch-action:pan-y;-webkit-user-select:none;user-select:none;position:sticky;top:0;overflow:clip}.blockchain-module__kHsqea__vignette{pointer-events:none;background:radial-gradient(at 50% 45%,#0000 52%,#06050999 100%),linear-gradient(#06050999,#0000 14% 80%,#060509bf);position:absolute;inset:0}.blockchain-module__kHsqea__grain{pointer-events:none;opacity:.35;mix-blend-mode:overlay;background:repeating-linear-gradient(#ffffff05 0 1px,#0000 1px 3px);position:absolute;inset:0}.blockchain-module__kHsqea__chapters{pointer-events:none;position:absolute;inset:0}.blockchain-module__kHsqea__chapter{width:min(500px,40vw);position:absolute;top:50%;transform:translateY(-50%)}.blockchain-module__kHsqea__left{left:clamp(72px,8vw,136px)}.blockchain-module__kHsqea__right{right:clamp(28px,7vw,116px)}.blockchain-module__kHsqea__bottom{text-align:center;width:min(760px,86vw);top:auto;bottom:clamp(92px,12vh,140px);left:50%;transform:translate(-50%)}.blockchain-module__kHsqea__hero{width:min(880px,58vw)}.blockchain-module__kHsqea__chapterInner{--o:0;--y:0px;opacity:var(--o);transform:translate3d(0, var(--y), 0);text-shadow:0 2px 30px #060509e6}.blockchain-module__kHsqea__chapterInner[data-live="1"] [data-ui]{pointer-events:auto}.blockchain-module__kHsqea__crumb,.blockchain-module__kHsqea__kicker{font-family:var(--mono);letter-spacing:.22em;color:var(--amber);opacity:clamp(0, calc(var(--o) * 1.6), 1);margin:0 0 18px;font-size:11px;font-weight:600}.blockchain-module__kHsqea__crumb{color:#efe9df6b}.blockchain-module__kHsqea__title{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;color:#fff;opacity:clamp(0, calc(var(--o) * 1.5 - .1), 1);margin:0 0 22px;font-size:clamp(30px,3.9vw,60px);font-weight:700;line-height:.96}.blockchain-module__kHsqea__hero .blockchain-module__kHsqea__title{letter-spacing:-.055em;background:linear-gradient(115deg, #fff 35%, var(--bone) 55%, var(--ember) 85%);color:#0000;text-shadow:none;-webkit-background-clip:text;background-clip:text;font-size:clamp(46px,7.8vw,136px);line-height:.88}.blockchain-module__kHsqea__body{max-width:46ch;font-family:var(--font-geist-sans), var(--font-inter), "Inter", sans-serif;color:#efe9dfbd;opacity:clamp(0, calc(var(--o) * 1.7 - .55), 1);margin:0;font-size:clamp(15px,1.12vw,17.5px);line-height:1.72}.blockchain-module__kHsqea__bottom .blockchain-module__kHsqea__body{margin-inline:auto}.blockchain-module__kHsqea__extra{opacity:clamp(0, calc(var(--o) * 1.8 - .8), 1);text-shadow:none;margin-top:26px}.blockchain-module__kHsqea__bottom .blockchain-module__kHsqea__extra{justify-content:center;display:flex}.blockchain-module__kHsqea__hint{font-family:var(--mono);letter-spacing:.08em;color:#efe9df9e;align-items:center;gap:10px;margin:0;font-size:11px;display:inline-flex}.blockchain-module__kHsqea__hint b{color:var(--red);font-weight:600}.blockchain-module__kHsqea__hintDot{background:var(--amber);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #ff8b3729}.blockchain-module__kHsqea__hintWarn{background:var(--red);box-shadow:0 0 0 4px #ff4b3e2e}.blockchain-module__kHsqea__action{height:44px;color:var(--bone);font-family:var(--mono);letter-spacing:.16em;cursor:pointer;background:#ff8b3714;border:1px solid #ff8b3780;border-radius:999px;align-items:center;gap:12px;padding:0 20px;font-size:11px;font-weight:600;transition:background .25s,border-color .25s,transform .25s;display:inline-flex}.blockchain-module__kHsqea__action:hover,.blockchain-module__kHsqea__action:focus-visible{border-color:var(--amber);background:#ff8b372e;outline:none}.blockchain-module__kHsqea__action:active{transform:scale(.97)}.blockchain-module__kHsqea__action span{color:var(--amber);font-size:14px}.blockchain-module__kHsqea__note{color:#efe9df6b;max-width:44ch;margin:12px 0 0;font-size:12px;line-height:1.55}.blockchain-module__kHsqea__linkBtn{color:var(--amber);font-family:var(--mono);letter-spacing:.14em;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:10.5px;font-weight:600}.blockchain-module__kHsqea__linkBtn:hover,.blockchain-module__kHsqea__linkBtn:focus-visible{color:var(--ember);text-underline-offset:4px;outline:none;text-decoration:underline}.blockchain-module__kHsqea__walletBox{max-width:420px}.blockchain-module__kHsqea__walletRows{border:1px solid var(--line);background:var(--panel);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-family:var(--mono);border-radius:14px;grid-template-columns:auto 1fr;align-items:baseline;gap:8px 16px;margin-bottom:18px;padding:14px 16px;display:grid}.blockchain-module__kHsqea__walletRows span{letter-spacing:.18em;color:#efe9df73;font-size:9.5px}.blockchain-module__kHsqea__walletRows code{color:var(--bone);overflow-wrap:anywhere;font-size:12.5px}.blockchain-module__kHsqea__hashBox{border:1px solid var(--line);background:var(--panel);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:16px;max-width:440px;padding:16px 18px 12px}.blockchain-module__kHsqea__fieldLabel{font-family:var(--mono);letter-spacing:.2em;color:#efe9df73;margin:0 0 8px;font-size:9.5px;font-weight:600;display:block}.blockchain-module__kHsqea__input{color:#fff;width:100%;height:44px;font-family:var(--mono);caret-color:var(--amber);-webkit-user-select:text;user-select:text;background:#00000059;border:1px solid #efe9df2e;border-radius:10px;margin-bottom:14px;padding:0 14px;font-size:15px;transition:border-color .2s,box-shadow .2s}.blockchain-module__kHsqea__input:focus{border-color:var(--amber);outline:none;box-shadow:0 0 0 4px #ff8b3724}.blockchain-module__kHsqea__hex{font-family:var(--mono);color:#efe9df8c;text-align:center;grid-template-columns:repeat(16,1fr);gap:1px 0;font-size:13px;line-height:1.5;display:grid}.blockchain-module__kHsqea__hex span:nth-child(8n+1){padding-left:0}.blockchain-module__kHsqea__hexChanged{color:var(--ember)}@media (prefers-reduced-motion:no-preference){.blockchain-module__kHsqea__hexChanged{animation:.6s cubic-bezier(.2,.8,.2,1) both blockchain-module__kHsqea__flip}}@keyframes blockchain-module__kHsqea__flip{0%{color:#fff;opacity:0;text-shadow:0 0 12px var(--amber);transform:translateY(-5px)}60%{opacity:1}to{transform:none}}.blockchain-module__kHsqea__hashMeta{border-top:1px solid var(--line);font-family:var(--mono);letter-spacing:.04em;color:#efe9df99;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding-top:8px;font-size:10.5px;display:flex}.blockchain-module__kHsqea__toggle{background:var(--panel);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #efe9df2e;border-radius:999px;grid-template-columns:1fr 1fr;padding:4px;display:inline-grid;position:relative}.blockchain-module__kHsqea__toggle button{z-index:1;color:#efe9df8c;height:40px;font-family:var(--mono);letter-spacing:.14em;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 18px;font-size:10.5px;font-weight:600;transition:color .3s;position:relative}.blockchain-module__kHsqea__toggle button:focus-visible{outline:2px solid var(--amber);outline-offset:-2px;border-radius:999px}.blockchain-module__kHsqea__toggle .blockchain-module__kHsqea__toggleOn{color:var(--ink)}.blockchain-module__kHsqea__toggleThumb{background:linear-gradient(100deg, var(--ember), var(--amber));border-radius:999px;width:calc(50% - 4px);transition:transform .45s cubic-bezier(.7,0,.2,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 6px 24px #ff8b3759}.blockchain-module__kHsqea__toggle[data-mode=pos] .blockchain-module__kHsqea__toggleThumb{transform:translate(100%)}.blockchain-module__kHsqea__legend{font-family:var(--mono);letter-spacing:.08em;color:#efe9df99;gap:22px;margin:0;font-size:11px;display:flex}.blockchain-module__kHsqea__legend span{align-items:center;gap:8px;display:inline-flex}.blockchain-module__kHsqea__legendA,.blockchain-module__kHsqea__legendB{border:1px solid var(--bone);border-radius:2px;width:14px;height:10px}.blockchain-module__kHsqea__legendA{border-color:var(--ember);box-shadow:inset 0 0 0 3px #ff8b3759}.blockchain-module__kHsqea__legendB{border-color:var(--steel);border-style:dashed}.blockchain-module__kHsqea__code{border:1px solid var(--line);background:var(--panel);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-family:var(--mono);color:#efe9df73;border-radius:14px;margin:0;padding:14px 0;font-size:12px;line-height:1.7;overflow:hidden}.blockchain-module__kHsqea__codeLine{white-space:pre;border-left:2px solid #0000;padding:0 16px;transition:color .35s,background .35s,border-color .35s;display:block}.blockchain-module__kHsqea__code[data-step="1"] .blockchain-module__kHsqea__codeLine[data-s="1"],.blockchain-module__kHsqea__code[data-step="2"] .blockchain-module__kHsqea__codeLine[data-s="2"],.blockchain-module__kHsqea__code[data-step="3"] .blockchain-module__kHsqea__codeLine[data-s="3"],.blockchain-module__kHsqea__code[data-step="4"] .blockchain-module__kHsqea__codeLine[data-s="4"]{color:#fff;border-left-color:var(--amber);background:linear-gradient(90deg,#ff8b372e,#0000 80%)}.blockchain-module__kHsqea__anchors{pointer-events:none;position:absolute;inset:0}.blockchain-module__kHsqea__anchor{opacity:0;will-change:transform, opacity;position:absolute;top:0;left:0}.blockchain-module__kHsqea__anchorBody{font-family:var(--mono);white-space:nowrap;text-shadow:0 1px 14px #060509e6;flex-direction:column;gap:3px;display:inline-flex;transform:translateY(-50%)}.blockchain-module__kHsqea__anchorBody b{letter-spacing:.16em;color:var(--bone);font-size:10.5px;font-weight:600}.blockchain-module__kHsqea__anchorBody small{letter-spacing:.12em;color:#efe9df8c;font-size:9.5px}.blockchain-module__kHsqea__anchor_pill .blockchain-module__kHsqea__anchorBody{background:linear-gradient(var(--amber), var(--amber)) 0 50% / 26px 1px no-repeat, #0a080ea8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #ff8b3752;border-radius:999px;padding:6px 12px 6px 34px}.blockchain-module__kHsqea__anchor_pill[data-flip="1"] .blockchain-module__kHsqea__anchorBody{background-position:100%,0 0;padding:6px 34px 6px 12px;transform:translate(-100%,-50%)}.blockchain-module__kHsqea__anchor_node[data-flip="1"] .blockchain-module__kHsqea__anchorBody{border-left:1px solid #efe9df38;border-right:2px solid var(--bone);border-radius:12px 4px 4px 12px;transform:translate(calc(-100% - 22px),-50%)}.blockchain-module__kHsqea__anchor_tag .blockchain-module__kHsqea__anchorBody{background:linear-gradient(var(--amber), var(--amber)) 50% 0 / 1px 10px no-repeat;text-align:center;align-items:center;padding-top:14px;transform:translate(-50%)}.blockchain-module__kHsqea__anchor_warn .blockchain-module__kHsqea__anchorBody{background:#280808b8;border:1px solid #ff4b3e99;border-radius:999px;padding:6px 12px;transform:translate(-50%,-100%)}.blockchain-module__kHsqea__anchor_warn .blockchain-module__kHsqea__anchorBody b{color:#ffb4ad}.blockchain-module__kHsqea__anchor_node .blockchain-module__kHsqea__anchorBody{border:1px solid #efe9df38;border-left:2px solid var(--bone);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a080ecc;border-radius:4px 12px 12px 4px;padding:10px 14px;transform:translate(22px,-50%)}.blockchain-module__kHsqea__txCard{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:232px;color:var(--bone);font-family:var(--mono);text-align:left;cursor:pointer;will-change:transform, opacity;background:#0c090ed1;border:1px solid #ff8b3773;border-radius:14px;flex-direction:column;gap:6px;margin:0;padding:12px 14px;transition:border-color .25s,box-shadow .25s;display:flex;position:absolute;top:0;left:0;translate:26px -50%;box-shadow:0 18px 50px #00000080}.blockchain-module__kHsqea__txCard[data-flip="1"]{translate:calc(-100% - 26px) -50%}.blockchain-module__kHsqea__txCard[data-flip="1"]:before{left:auto;right:-26px}.blockchain-module__kHsqea__txCard:before{content:"";background:var(--amber);width:26px;height:1px;position:absolute;top:50%;left:-26px}.blockchain-module__kHsqea__txCard:hover,.blockchain-module__kHsqea__txCard:focus-visible{border-color:var(--amber);outline:none;box-shadow:0 18px 50px #00000080,0 0 0 4px #ff8b371f}.blockchain-module__kHsqea__txHead{letter-spacing:.16em;color:var(--amber);align-items:center;gap:8px;font-size:10px;font-weight:700;display:flex}.blockchain-module__kHsqea__txHead i{background:var(--amber);border-radius:50%;width:6px;height:6px}.blockchain-module__kHsqea__txHead em{color:var(--bone);margin-left:auto;font-size:14px;font-style:normal}.blockchain-module__kHsqea__txRow{letter-spacing:.06em;color:#efe9df8c;justify-content:space-between;gap:12px;font-size:11px;display:flex}.blockchain-module__kHsqea__txRow b,.blockchain-module__kHsqea__txRow code{color:#fff;font-weight:600}.blockchain-module__kHsqea__ok{color:var(--mint)!important}.blockchain-module__kHsqea__txMore{border-top:1px solid #0000;flex-direction:column;gap:6px;max-height:0;transition:max-height .4s cubic-bezier(.2,.8,.2,1),padding .3s,border-color .3s;display:flex;overflow:hidden}.blockchain-module__kHsqea__txOpen .blockchain-module__kHsqea__txMore{border-top-color:var(--line);max-height:220px;padding-top:8px}.blockchain-module__kHsqea__txNote{letter-spacing:.02em;white-space:normal;color:#efe9df73;margin-top:2px;font-size:10px;line-height:1.5}.blockchain-module__kHsqea__hud{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);max-width:92vw;font-family:var(--mono);white-space:nowrap;background:#0a080ea8;border:1px solid #efe9df1f;border-radius:999px;align-items:center;gap:clamp(14px,2vw,28px);padding:10px 22px;display:flex;position:absolute;bottom:clamp(18px,3.4vh,34px);left:50%;transform:translate(-50%);box-shadow:0 16px 40px #00000073}.blockchain-module__kHsqea__hudHead{letter-spacing:.18em;color:#efe9dfe6;align-items:center;gap:10px;min-width:11em;font-size:10px;font-weight:700;display:flex}.blockchain-module__kHsqea__hudDot{background:var(--amber);width:8px;height:8px;box-shadow:0 0 10px var(--amber);border-radius:2px}.blockchain-module__kHsqea__hudRow{letter-spacing:.16em;color:#efe9df73;border-left:1px solid #efe9df1a;flex-direction:column;gap:2px;min-width:8.5em;padding-left:clamp(14px,2vw,28px);font-size:8.5px;display:flex}.blockchain-module__kHsqea__hudRow b{letter-spacing:.06em;color:#fff;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.blockchain-module__kHsqea__hudBar{background:#efe9df1a;border-radius:3px;width:clamp(50px,6vw,96px);height:3px;overflow:hidden}.blockchain-module__kHsqea__hudBar i{transform-origin:0;background:linear-gradient(90deg, var(--steel), var(--bone), var(--amber));height:100%;transition:transform .2s linear;display:block;transform:scaleX(0)}.blockchain-module__kHsqea__counter{font-family:var(--mono);letter-spacing:.16em;color:#efe9df66;pointer-events:none;flex-direction:column;align-items:center;gap:10px;font-size:10px;display:flex;position:absolute;top:50%;right:clamp(20px,3vw,44px);transform:translateY(-50%)}.blockchain-module__kHsqea__counter span:first-child{color:var(--bone);font-size:13px}.blockchain-module__kHsqea__counter i{background:linear-gradient(var(--amber), #efe9df26);width:1px;height:48px}.blockchain-module__kHsqea__rail{z-index:5;flex-direction:column;gap:2px;display:flex;position:absolute;top:50%;left:clamp(14px,2vw,30px);transform:translateY(-50%)}.blockchain-module__kHsqea__tick{cursor:pointer;background:0 0;border:0;align-items:center;width:28px;height:22px;padding:0;display:flex;position:relative}.blockchain-module__kHsqea__tick i{background:#efe9df42;border-radius:2px;width:10px;height:2px;transition:width .35s,background .35s;display:block}.blockchain-module__kHsqea__tick:hover i,.blockchain-module__kHsqea__tickActive i{background:var(--amber);width:22px;box-shadow:0 0 10px #ff8b3799}.blockchain-module__kHsqea__tickLabel{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bone);white-space:nowrap;opacity:0;pointer-events:none;background:#0a080ee0;border:1px solid #efe9df1f;border-radius:999px;padding:4px 10px;font-size:10px;transition:opacity .25s,transform .25s;position:absolute;left:34px;transform:translate(-6px)}.blockchain-module__kHsqea__tick:hover .blockchain-module__kHsqea__tickLabel,.blockchain-module__kHsqea__tick:focus-visible .blockchain-module__kHsqea__tickLabel{opacity:1;transform:none}.blockchain-module__kHsqea__tick:focus-visible{outline:2px solid var(--amber);outline-offset:2px;border-radius:6px}.blockchain-module__kHsqea__skip{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#efe9dfb3;font-family:var(--mono);letter-spacing:.16em;cursor:pointer;background:#0a080e8c;border:1px solid #efe9df24;border-radius:999px;padding:9px 14px;font-size:10px;font-weight:600;transition:color .25s,border-color .25s;position:absolute;bottom:clamp(24px,4.4vh,44px);right:clamp(20px,3vw,44px)}.blockchain-module__kHsqea__skip:hover,.blockchain-module__kHsqea__skip:focus-visible{color:#fff;border-color:var(--amber);outline:none}.blockchain-module__kHsqea__cue{font-family:var(--mono);letter-spacing:.3em;color:#efe9df99;pointer-events:none;flex-direction:column;align-items:center;gap:12px;font-size:10px;display:flex;position:absolute;bottom:clamp(88px,13vh,124px);left:50%;transform:translate(-50%)}.blockchain-module__kHsqea__cue i{background:linear-gradient(var(--amber), transparent);width:1px;height:46px;display:block}@media (prefers-reduced-motion:no-preference){.blockchain-module__kHsqea__cue i{transform-origin:top;animation:1.8s ease-in-out infinite blockchain-module__kHsqea__cue}.blockchain-module__kHsqea__hudDot,.blockchain-module__kHsqea__hintDot{animation:2s ease-in-out infinite blockchain-module__kHsqea__pulse}}@keyframes blockchain-module__kHsqea__cue{0%{opacity:0;transform:scaleY(0)}40%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@keyframes blockchain-module__kHsqea__pulse{0%,to{opacity:1}50%{opacity:.4}}.blockchain-module__kHsqea__bar{background:#efe9df0f;height:2px;position:absolute;bottom:0;left:0;right:0}.blockchain-module__kHsqea__bar div{transform-origin:0;background:linear-gradient(90deg, var(--steel), var(--bone), var(--amber));height:100%;transform:scaleX(0)}.blockchain-module__kHsqea__loader{z-index:20;background:var(--ink);place-items:center;transition:opacity 1.1s,visibility 1.1s;display:grid;position:absolute;inset:0}.blockchain-module__kHsqea__loaderDone{opacity:0;visibility:hidden;pointer-events:none}.blockchain-module__kHsqea__loaderInner{font-family:var(--mono);letter-spacing:.3em;color:#efe9dfb3;flex-direction:column;align-items:center;gap:22px;font-size:11px;display:flex}.blockchain-module__kHsqea__loaderBlocks{align-items:center;display:flex}.blockchain-module__kHsqea__loaderBlocks i{border:1px solid var(--bone);opacity:.25;border-radius:2px;width:18px;height:14px}.blockchain-module__kHsqea__loaderBlocks i+i{margin-left:14px;position:relative}.blockchain-module__kHsqea__loaderBlocks i+i:before{content:"";background:#efe9df66;width:14px;height:1px;position:absolute;top:50%;right:100%}@media (prefers-reduced-motion:no-preference){.blockchain-module__kHsqea__loaderBlocks i{animation:1.2s ease-in-out infinite blockchain-module__kHsqea__seal}}@keyframes blockchain-module__kHsqea__seal{0%,to{opacity:.25;border-color:var(--bone);box-shadow:none}40%{opacity:1;border-color:var(--amber);box-shadow:0 0 14px #ff8b3780}}.blockchain-module__kHsqea__fallback{z-index:2;color:#efe9df;max-width:760px;margin:0 auto;padding:150px 24px 80px;position:relative}.blockchain-module__kHsqea__fallback .blockchain-module__kHsqea__kicker{color:#ff8b37;opacity:1}.blockchain-module__kHsqea__fallbackTitle{font-family:var(--font-space-grotesk), "Space Grotesk", sans-serif;letter-spacing:-.04em;margin:0 0 48px;font-size:clamp(36px,8vw,72px);line-height:.95}.blockchain-module__kHsqea__fallbackItem{margin-bottom:44px}.blockchain-module__kHsqea__fallbackItem h2{font-family:var(--font-space-grotesk), "Space Grotesk", sans-serif;letter-spacing:-.03em;margin:0 0 12px;font-size:clamp(24px,4vw,36px);line-height:1}.blockchain-module__kHsqea__fallbackItem p:not(.blockchain-module__kHsqea__kicker){color:#efe9dfb8;margin:0 0 10px;line-height:1.7}@media (max-width:1180px) and (min-width:821px){.blockchain-module__kHsqea__chapter{width:min(440px,42vw)}.blockchain-module__kHsqea__counter,.blockchain-module__kHsqea__hudRow:nth-of-type(4){display:none}}@media (max-width:820px),(max-aspect-ratio:85/100){.blockchain-module__kHsqea__chapter,.blockchain-module__kHsqea__hero,.blockchain-module__kHsqea__bottom{text-align:left;width:auto;inset:auto 0 0;transform:none}.blockchain-module__kHsqea__chapterInner{padding:64px 20px calc(104px + env(safe-area-inset-bottom));background:linear-gradient(#06050900,#060509f5 38%)}.blockchain-module__kHsqea__bottom .blockchain-module__kHsqea__body{margin-inline:0}.blockchain-module__kHsqea__bottom .blockchain-module__kHsqea__extra{justify-content:flex-start}.blockchain-module__kHsqea__kicker,.blockchain-module__kHsqea__crumb{margin-bottom:12px;font-size:10px}.blockchain-module__kHsqea__hero .blockchain-module__kHsqea__title{font-size:clamp(42px,13vw,72px)}.blockchain-module__kHsqea__title{margin-bottom:14px;font-size:clamp(26px,7.6vw,40px)}.blockchain-module__kHsqea__body{max-width:none;font-size:14.5px;line-height:1.6}.blockchain-module__kHsqea__extra{margin-top:16px}.blockchain-module__kHsqea__note{display:none}.blockchain-module__kHsqea__walletRows{margin-bottom:12px;padding:10px 12px}.blockchain-module__kHsqea__hashBox{max-width:none;padding:12px 12px 10px}.blockchain-module__kHsqea__input{height:42px;margin-bottom:10px;font-size:16px}.blockchain-module__kHsqea__hex{font-size:11.5px;line-height:1.4}.blockchain-module__kHsqea__toggle{width:100%;display:grid}.blockchain-module__kHsqea__toggle button{letter-spacing:.1em;height:44px;padding:0 10px;font-size:10px}.blockchain-module__kHsqea__code{display:none}.blockchain-module__kHsqea__hud{top:calc(68px + env(safe-area-inset-top));justify-content:space-between;gap:10px;padding:8px 14px;bottom:auto;left:14px;right:14px;transform:none}.blockchain-module__kHsqea__hudHead{min-width:0;font-size:9px}.blockchain-module__kHsqea__hudRow{min-width:0;padding-left:10px}.blockchain-module__kHsqea__hudRow:nth-of-type(3),.blockchain-module__kHsqea__hudRow:nth-of-type(4),.blockchain-module__kHsqea__hudBar,.blockchain-module__kHsqea__rail,.blockchain-module__kHsqea__counter,.blockchain-module__kHsqea__cue{display:none}.blockchain-module__kHsqea__skip{right:14px;top:calc(118px + env(safe-area-inset-top));padding:7px 10px;font-size:9px;bottom:auto}.blockchain-module__kHsqea__anchorBody b{letter-spacing:.12em;font-size:10px}.blockchain-module__kHsqea__anchorBody small{display:none}.blockchain-module__kHsqea__anchor_pill .blockchain-module__kHsqea__anchorBody{background-size:16px 1px,auto;padding:5px 10px 5px 24px}.blockchain-module__kHsqea__anchor_pill[data-flip="1"] .blockchain-module__kHsqea__anchorBody{padding:5px 24px 5px 10px}.blockchain-module__kHsqea__anchor_node .blockchain-module__kHsqea__anchorBody small{display:block}.blockchain-module__kHsqea__txCard{width:196px;padding:10px 12px;translate:18px -110%}.blockchain-module__kHsqea__txCard:before{display:none}}@media (max-width:380px){.blockchain-module__kHsqea__title{font-size:25px}.blockchain-module__kHsqea__body{font-size:14px}.blockchain-module__kHsqea__hex{font-size:10.5px}}
main.cyber-module__R1modq__page{background:#07060a;overflow:clip}.cyber-module__R1modq__journey{--signal:#ff405a;--ember:#ff7a8c;--shield:#2bd9c8;--cyan:#5fe6ff;--lumen:#e8ecf4;--slate:#8993a8;--amber:#ffb347;--mint:#6ee7b7;--ink:#07060a;--panel:#0a090fbd;--line:#e8ecf421;--mono:var(--font-geist-mono), ui-monospace, monospace;--display:var(--font-space-grotesk), "Space Grotesk", var(--font-geist-sans), sans-serif;height:2300vh;position:relative}.cyber-module__R1modq__stage{z-index:2;background:var(--ink);width:100%;height:100svh;color:var(--lumen);touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:sticky;top:0;overflow:clip}@supports not (overflow:clip){.cyber-module__R1modq__stage{overflow:hidden}}.cyber-module__R1modq__vignette{pointer-events:none;background:radial-gradient(at 50% 45%,#0000 52%,#07060a9e 100%),linear-gradient(#07060a99,#0000 14% 80%,#07060abf);position:absolute;inset:0}.cyber-module__R1modq__chapters{pointer-events:none;position:absolute;inset:0}.cyber-module__R1modq__chapter{width:min(500px,40vw);position:absolute;top:50%;transform:translateY(-50%)}.cyber-module__R1modq__left{left:clamp(72px,8vw,136px)}.cyber-module__R1modq__right{right:clamp(28px,7vw,116px)}.cyber-module__R1modq__bottom{text-align:center;width:min(760px,86vw);top:auto;bottom:clamp(92px,12vh,140px);left:50%;transform:translate(-50%)}.cyber-module__R1modq__hero{width:min(900px,58vw)}.cyber-module__R1modq__chapterInner{--o:0;--y:0px;opacity:var(--o);transform:translate3d(0, var(--y), 0);text-shadow:0 2px 30px #07060ae6}.cyber-module__R1modq__chapterInner[data-live="1"] [data-ui]{pointer-events:auto}.cyber-module__R1modq__crumb,.cyber-module__R1modq__kicker{font-family:var(--mono);letter-spacing:.22em;color:var(--ember);opacity:clamp(0, calc(var(--o) * 1.6), 1);margin:0 0 18px;font-size:11px;font-weight:600}.cyber-module__R1modq__crumb{color:#e8ecf46b}.cyber-module__R1modq__title{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;color:#fff;opacity:clamp(0, calc(var(--o) * 1.5 - .1), 1);margin:0 0 22px;font-size:clamp(30px,3.9vw,60px);font-weight:700;line-height:.96}.cyber-module__R1modq__hero .cyber-module__R1modq__title{letter-spacing:-.055em;background:linear-gradient(115deg, #fff 30%, var(--lumen) 50%, var(--shield) 78%, var(--signal));color:#0000;text-shadow:none;-webkit-background-clip:text;background-clip:text;font-size:clamp(46px,7.4vw,132px);line-height:.88}.cyber-module__R1modq__body{max-width:46ch;font-family:var(--font-geist-sans), var(--font-inter), "Inter", sans-serif;color:#e8ecf4bd;opacity:clamp(0, calc(var(--o) * 1.7 - .55), 1);margin:0;font-size:clamp(15px,1.12vw,17.5px);line-height:1.72}.cyber-module__R1modq__bottom .cyber-module__R1modq__body{margin-inline:auto}.cyber-module__R1modq__extra{opacity:clamp(0, calc(var(--o) * 1.8 - .8), 1);text-shadow:none;margin-top:24px}.cyber-module__R1modq__hint{font-family:var(--mono);letter-spacing:.08em;color:#e8ecf49e;align-items:center;gap:10px;margin:0;font-size:11px;display:inline-flex}.cyber-module__R1modq__hintDot{background:var(--signal);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #ff405a2e}.cyber-module__R1modq__panel{border:1px solid var(--line);background:var(--panel);-webkit-backdrop-filter:blur(14px);border-radius:16px;max-width:460px;padding:16px 18px 14px}.cyber-module__R1modq__fieldLabel{font-family:var(--mono);letter-spacing:.2em;color:#e8ecf473;margin:0 0 8px;font-size:9.5px;font-weight:600;display:block}.cyber-module__R1modq__input{color:#fff;width:100%;height:44px;font-family:var(--mono);caret-color:var(--signal);-webkit-user-select:text;user-select:text;background:#00000059;border:1px solid #e8ecf42e;border-radius:10px;margin-bottom:12px;padding:0 14px;font-size:14px;transition:border-color .2s,box-shadow .2s}.cyber-module__R1modq__input:focus{border-color:var(--signal);outline:none;box-shadow:0 0 0 4px #ff405a29}.cyber-module__R1modq__note{color:#e8ecf466;margin:10px 0 0;font-size:11.5px;line-height:1.5}.cyber-module__R1modq__action,.cyber-module__R1modq__ghost{height:42px;font-family:var(--mono);letter-spacing:.14em;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:10.5px;font-weight:600;transition:background .25s,border-color .25s,color .25s,transform .2s;display:inline-flex}.cyber-module__R1modq__action{color:#fff;background:#2bd9c824;border:1px solid #2bd9c899}.cyber-module__R1modq__ghost{color:var(--lumen);background:0 0;border:1px solid #e8ecf433}@media (hover:hover){.cyber-module__R1modq__action:hover,.cyber-module__R1modq__ghost:hover{border-color:var(--shield);background:#2bd9c83d}}.cyber-module__R1modq__action:focus-visible,.cyber-module__R1modq__ghost:focus-visible{border-color:var(--shield);background:#2bd9c83d;outline:none}.cyber-module__R1modq__action:active,.cyber-module__R1modq__ghost:active{transform:scale(.97)}.cyber-module__R1modq__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.cyber-module__R1modq__features{flex-wrap:wrap;gap:8px;display:flex}.cyber-module__R1modq__feature,.cyber-module__R1modq__featureOn{color:#e8ecf499;height:38px;font-family:var(--mono);letter-spacing:.08em;cursor:pointer;background:#0a090f99;border:1px solid #e8ecf42e;border-radius:999px;align-items:center;gap:9px;padding:0 14px 0 12px;font-size:11px;transition:all .25s;display:inline-flex}.cyber-module__R1modq__feature i,.cyber-module__R1modq__featureOn i{background:#e8ecf426;border-radius:999px;flex:none;width:22px;height:12px;transition:background .25s;position:relative}.cyber-module__R1modq__feature i:after,.cyber-module__R1modq__featureOn i:after{content:"";background:var(--lumen);border-radius:50%;width:8px;height:8px;transition:transform .25s;position:absolute;top:2px;left:2px}.cyber-module__R1modq__featureOn{border-color:var(--shield);color:#fff;background:#2bd9c824}.cyber-module__R1modq__featureOn i{background:var(--shield)}.cyber-module__R1modq__featureOn i:after{transform:translate(10px)}.cyber-module__R1modq__feature:focus-visible,.cyber-module__R1modq__featureOn:focus-visible{outline:2px solid var(--shield);outline-offset:2px}.cyber-module__R1modq__featureRisk{letter-spacing:.14em;opacity:.8;margin-left:auto;font-size:8.5px}.cyber-module__R1modq__slider{font-family:var(--mono);letter-spacing:.18em;color:#e8ecf480;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;font-size:9.5px;display:grid}.cyber-module__R1modq__slider+.cyber-module__R1modq__slider{margin-top:10px}.cyber-module__R1modq__slider b{color:#fff;font-variant-numeric:tabular-nums;min-width:3ch;font-size:12px}.cyber-module__R1modq__slider input{width:100%;accent-color:var(--shield);cursor:pointer}.cyber-module__R1modq__generated{min-height:1.6em;font-family:var(--mono);color:#e8ecf4cc;-webkit-user-select:text;user-select:text;margin:0 0 14px;font-size:14px;line-height:1.5}.cyber-module__R1modq__generated b{color:#fff;font-weight:600}.cyber-module__R1modq__caret{vertical-align:-.12em;background:var(--signal);width:2px;height:1em;margin-left:4px;display:inline-block}@media (prefers-reduced-motion:no-preference){.cyber-module__R1modq__caret{animation:1s steps(2,end) infinite cyber-module__R1modq__blink}}@keyframes cyber-module__R1modq__blink{50%{opacity:0}}.cyber-module__R1modq__promptChips{flex-direction:column;gap:8px;max-width:420px;display:flex}.cyber-module__R1modq__chip,.cyber-module__R1modq__chipOn{color:#e8ecf4b3;font-family:var(--display);text-align:left;cursor:pointer;background:#0a090f9e;border:1px solid #e8ecf424;border-radius:12px;flex-direction:column;gap:3px;padding:10px 14px;font-size:15px;transition:all .25s;display:flex}.cyber-module__R1modq__chip span,.cyber-module__R1modq__chipOn span{font-family:var(--mono);letter-spacing:.2em;color:#e8ecf466;font-size:9px}.cyber-module__R1modq__chipOn{border-color:var(--amber);color:#fff;box-shadow:inset 3px 0 0 var(--amber);background:#ffb3471a}@media (hover:hover){.cyber-module__R1modq__chip:hover{border-color:#ffb34799}}.cyber-module__R1modq__chip:focus-visible{border-color:#ffb34799;outline:none}.cyber-module__R1modq__segmented{--i:0;background:var(--panel);-webkit-backdrop-filter:blur(12px);border:1px solid #e8ecf42e;border-radius:999px;grid-template-columns:repeat(2,1fr);max-width:320px;padding:4px;display:grid;position:relative}.cyber-module__R1modq__segmented button{z-index:1;color:#e8ecf48c;height:40px;font-family:var(--mono);letter-spacing:.12em;cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:10.5px;font-weight:600;transition:color .3s;position:relative}.cyber-module__R1modq__segmented .cyber-module__R1modq__segOn{color:#fff}.cyber-module__R1modq__segmented button:focus-visible{outline:2px solid var(--shield);outline-offset:-2px;border-radius:999px}.cyber-module__R1modq__segThumb{width:calc(50% - 4px);transform:translateX(calc(var(--i) * 100%));background:linear-gradient(100deg,#ff405ad9,#ff7a8cb3);border-radius:999px;transition:transform .45s cubic-bezier(.7,0,.2,1),background .4s;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 6px 24px #ff405a4d}.cyber-module__R1modq__segThumb[data-team=blue]{background:linear-gradient(100deg,#2bd9c8d9,#5fe6ffb3);box-shadow:0 6px 24px #2bd9c84d}.cyber-module__R1modq__familyBody{margin-top:18px}@media (prefers-reduced-motion:no-preference){.cyber-module__R1modq__familyBody{animation:.5s cubic-bezier(.2,.8,.2,1) cyber-module__R1modq__rise}}@keyframes cyber-module__R1modq__rise{0%{opacity:0;transform:translateY(8px)}}.cyber-module__R1modq__segments{flex-direction:column;gap:6px;max-width:460px;margin:0;padding:0;list-style:none;display:flex}.cyber-module__R1modq__segment,.cyber-module__R1modq__segmentOn{border:1px solid #0000;border-left:2px solid var(--c,var(--ember));color:#e8ecf499;text-align:left;cursor:pointer;background:#0a090f8c;border-radius:4px 10px 10px 4px;width:100%;padding:9px 12px;transition:all .25s;display:block}.cyber-module__R1modq__segment b,.cyber-module__R1modq__segmentOn b{font-family:var(--mono);letter-spacing:.16em;color:var(--c,var(--ember));margin-bottom:3px;font-size:9.5px;font-weight:600;display:block}.cyber-module__R1modq__segment span,.cyber-module__R1modq__segmentOn span{font-size:12.5px;line-height:1.45}.cyber-module__R1modq__segmentOn{color:#fff;background:#2bd9c81a;border-color:#e8ecf42e}.cyber-module__R1modq__segment:focus-visible{outline:2px solid var(--shield)}.cyber-module__R1modq__anchors{pointer-events:none;position:absolute;inset:0}.cyber-module__R1modq__anchor,.cyber-module__R1modq__slot{opacity:0;will-change:transform, opacity;position:absolute;top:0;left:0}.cyber-module__R1modq__anchorBody{font-family:var(--mono);white-space:nowrap;text-shadow:0 1px 14px #07060af2;flex-direction:column;gap:3px;display:inline-flex;transform:translateY(-50%)}.cyber-module__R1modq__anchorBody b{letter-spacing:.14em;color:var(--lumen);font-size:10.5px;font-weight:600}.cyber-module__R1modq__anchorBody small{letter-spacing:.1em;color:#e8ecf48c;font-size:9.5px}.cyber-module__R1modq__anchor_pill .cyber-module__R1modq__anchorBody{background:linear-gradient(var(--signal), var(--signal)) 0 50% / 26px 1px no-repeat, #0a090fb3;-webkit-backdrop-filter:blur(8px);border:1px solid #ff405a59;border-radius:999px;padding:6px 12px 6px 34px}.cyber-module__R1modq__anchor_pill[data-flip="1"] .cyber-module__R1modq__anchorBody{background-position:100%,0 0;padding:6px 34px 6px 12px;transform:translate(-100%,-50%)}.cyber-module__R1modq__anchor_tag .cyber-module__R1modq__anchorBody{background:linear-gradient(var(--ember), var(--ember)) 50% 0 / 1px 10px no-repeat;text-align:center;align-items:center;padding-top:14px;transform:translate(-50%)}.cyber-module__R1modq__anchor_node .cyber-module__R1modq__anchorBody{border:1px solid #e8ecf438;border-left:2px solid var(--signal);-webkit-backdrop-filter:blur(10px);background:#0a090fd9;border-radius:4px 12px 12px 4px;padding:10px 14px;transform:translate(22px,-50%)}.cyber-module__R1modq__anchor_node[data-flip="1"] .cyber-module__R1modq__anchorBody{transform:translate(calc(-100% - 22px),-50%)}.cyber-module__R1modq__slot{-webkit-backdrop-filter:blur(8px);color:var(--lumen);font-family:var(--mono);white-space:pre;pointer-events:none;background:#0a090fb8;border:1px solid #e8ecf429;border-radius:7px;flex-direction:column;align-items:center;gap:2px;min-width:0;margin:0;padding:4px 8px;transition:border-color .25s,background .25s,box-shadow .25s;display:flex;translate:-50% -50%}.cyber-module__R1modq__slot b{letter-spacing:.04em;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}.cyber-module__R1modq__slot small{letter-spacing:.1em;color:#e8ecf480;text-overflow:ellipsis;font-size:9px;overflow:hidden}.cyber-module__R1modq__slot small:empty{display:none}.cyber-module__R1modq__slot[data-owner=surface],.cyber-module__R1modq__slot[data-owner=vuln],.cyber-module__R1modq__slot[data-owner=defense],.cyber-module__R1modq__slot[data-owner=response]{pointer-events:auto;cursor:pointer}.cyber-module__R1modq__slot[data-kind=on]{border-color:var(--shield);background:#2bd9c838;box-shadow:0 0 18px #2bd9c84d}.cyber-module__R1modq__slot[data-kind=on] small{color:var(--shield)}.cyber-module__R1modq__slot[data-kind=off] b{color:#e8ecf480}.cyber-module__R1modq__slot[data-kind=danger]{border-color:var(--signal);background:#ff405a33;box-shadow:0 0 18px #ff405a4d}@media (hover:hover){.cyber-module__R1modq__slot:hover{border-color:var(--ember)}}.cyber-module__R1modq__hud{-webkit-backdrop-filter:blur(16px);max-width:94vw;font-family:var(--mono);white-space:nowrap;background:#0a090fad;border:1px solid #e8ecf41f;border-radius:999px;align-items:center;gap:clamp(14px,2vw,28px);padding:10px 22px;display:flex;position:absolute;bottom:clamp(18px,3.4vh,34px);left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 16px 40px #00000073}.cyber-module__R1modq__hudHead{letter-spacing:.18em;color:#e8ecf4e6;flex:auto;align-items:center;gap:10px;min-width:0;font-size:10px;font-weight:700;display:flex;overflow:hidden}.cyber-module__R1modq__hudHead span{text-overflow:ellipsis;overflow:hidden}.cyber-module__R1modq__hudDot{background:var(--signal);width:8px;height:8px;box-shadow:0 0 10px var(--signal);border-radius:50%;flex:none}.cyber-module__R1modq__hudRow{letter-spacing:.16em;color:#e8ecf473;border-left:1px solid #e8ecf41a;flex-direction:column;flex:1 1 0;gap:2px;min-width:0;padding-left:clamp(14px,2vw,28px);font-size:8.5px;display:flex}.cyber-module__R1modq__hudRow span,.cyber-module__R1modq__hudRow b{text-overflow:ellipsis;display:block;overflow:hidden}.cyber-module__R1modq__hudRow b{letter-spacing:.06em;color:#fff;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.cyber-module__R1modq__hudBar{background:#e8ecf41a;border-radius:3px;flex:none;width:clamp(50px,6vw,96px);height:3px;overflow:hidden}.cyber-module__R1modq__hudBar i{transform-origin:0;background:linear-gradient(90deg, var(--slate), var(--ember), var(--signal));height:100%;transition:transform .2s linear;display:block;transform:scaleX(0)}.cyber-module__R1modq__counter{font-family:var(--mono);letter-spacing:.16em;color:#e8ecf466;pointer-events:none;flex-direction:column;align-items:center;gap:10px;font-size:10px;display:flex;position:absolute;top:50%;right:clamp(20px,3vw,44px);transform:translateY(-50%)}.cyber-module__R1modq__counter span:first-child{color:var(--lumen);font-size:13px}.cyber-module__R1modq__counter i{background:linear-gradient(var(--signal), #e8ecf426);width:1px;height:48px}.cyber-module__R1modq__rail{z-index:5;flex-direction:column;gap:2px;display:flex;position:absolute;top:50%;left:clamp(14px,2vw,30px);transform:translateY(-50%)}.cyber-module__R1modq__tick{cursor:pointer;background:0 0;border:0;align-items:center;width:28px;height:22px;padding:0;display:flex;position:relative}.cyber-module__R1modq__tick i{background:#e8ecf442;border-radius:2px;width:10px;height:2px;transition:width .35s,background .35s;display:block}.cyber-module__R1modq__tick:hover i,.cyber-module__R1modq__tickActive i{background:var(--signal);width:22px;box-shadow:0 0 10px #ff405a99}.cyber-module__R1modq__tickLabel{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lumen);white-space:nowrap;opacity:0;pointer-events:none;background:#0a090fe6;border:1px solid #e8ecf41f;border-radius:999px;padding:4px 10px;font-size:10px;transition:opacity .25s,transform .25s;position:absolute;left:34px;transform:translate(-6px)}.cyber-module__R1modq__tick:hover .cyber-module__R1modq__tickLabel,.cyber-module__R1modq__tick:focus-visible .cyber-module__R1modq__tickLabel{opacity:1;transform:none}.cyber-module__R1modq__tick:focus-visible{outline:2px solid var(--signal);outline-offset:2px;border-radius:6px}.cyber-module__R1modq__skip{z-index:5;-webkit-backdrop-filter:blur(10px);color:#e8ecf4b3;font-family:var(--mono);letter-spacing:.16em;cursor:pointer;background:#0a090f8c;border:1px solid #e8ecf424;border-radius:999px;padding:9px 14px;font-size:10px;font-weight:600;transition:color .25s,border-color .25s;position:absolute;bottom:clamp(24px,4.4vh,44px);right:clamp(20px,3vw,44px)}.cyber-module__R1modq__skip:hover,.cyber-module__R1modq__skip:focus-visible{color:#fff;border-color:var(--signal);outline:none}.cyber-module__R1modq__cue{font-family:var(--mono);letter-spacing:.3em;color:#e8ecf499;pointer-events:none;flex-direction:column;align-items:center;gap:12px;font-size:10px;display:flex;position:absolute;bottom:clamp(88px,13vh,124px);left:50%;transform:translate(-50%)}.cyber-module__R1modq__cue i{background:linear-gradient(var(--signal), transparent);width:1px;height:46px;display:block}@media (prefers-reduced-motion:no-preference){.cyber-module__R1modq__cue i{transform-origin:top;animation:1.8s ease-in-out infinite cyber-module__R1modq__cue}.cyber-module__R1modq__hudDot,.cyber-module__R1modq__hintDot{animation:2s ease-in-out infinite cyber-module__R1modq__pulse}}@keyframes cyber-module__R1modq__cue{0%{opacity:0;transform:scaleY(0)}40%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@keyframes cyber-module__R1modq__pulse{0%,to{opacity:1}50%{opacity:.4}}.cyber-module__R1modq__bar{background:#e8ecf40f;height:2px;position:absolute;bottom:0;left:0;right:0}.cyber-module__R1modq__bar div{transform-origin:0;background:linear-gradient(90deg, var(--slate), var(--ember), var(--signal));height:100%;transform:scaleX(0)}.cyber-module__R1modq__loader{z-index:20;background:var(--ink);place-items:center;transition:opacity 1.1s,visibility 1.1s;display:grid;position:absolute;inset:0}.cyber-module__R1modq__loaderDone{opacity:0;visibility:hidden;pointer-events:none}.cyber-module__R1modq__loaderInner{font-family:var(--mono);letter-spacing:.3em;color:#e8ecf4b3;flex-direction:column;align-items:center;gap:22px;font-size:11px;display:flex}.cyber-module__R1modq__loaderDots{gap:10px;display:flex}.cyber-module__R1modq__loaderDots i{background:var(--lumen);opacity:.2;border-radius:50%;width:7px;height:7px}@media (prefers-reduced-motion:no-preference){.cyber-module__R1modq__loaderDots i{animation:1.2s ease-in-out infinite cyber-module__R1modq__think}}@keyframes cyber-module__R1modq__think{0%,to{opacity:.2;transform:translateY(0)}40%{opacity:1;background:var(--signal);box-shadow:0 0 12px var(--signal);transform:translateY(-5px)}}.cyber-module__R1modq__fallback{z-index:2;color:#e8ecf4;max-width:760px;margin:0 auto;padding:150px 24px 80px;position:relative}.cyber-module__R1modq__fallback .cyber-module__R1modq__kicker{color:#ff7a8c;opacity:1}.cyber-module__R1modq__fallbackTitle{font-family:var(--font-space-grotesk), "Space Grotesk", sans-serif;letter-spacing:-.04em;margin:0 0 48px;font-size:clamp(36px,8vw,72px);line-height:.95}.cyber-module__R1modq__fallbackItem{margin-bottom:44px}.cyber-module__R1modq__fallbackItem h2{font-family:var(--font-space-grotesk), "Space Grotesk", sans-serif;letter-spacing:-.03em;margin:0 0 12px;font-size:clamp(24px,4vw,36px);line-height:1}.cyber-module__R1modq__fallbackItem p:not(.cyber-module__R1modq__kicker){color:#e8ecf4b8;margin:0;line-height:1.7}@media (max-width:1180px) and (min-width:821px){.cyber-module__R1modq__chapter{width:min(440px,42vw)}.cyber-module__R1modq__counter,.cyber-module__R1modq__hudRow:nth-of-type(3){display:none}}@media (max-width:820px),(max-aspect-ratio:85/100){.cyber-module__R1modq__chapter,.cyber-module__R1modq__hero,.cyber-module__R1modq__bottom{text-align:left;width:auto;inset:auto 0 0;transform:none}.cyber-module__R1modq__chapterInner{padding:64px 20px calc(104px + env(safe-area-inset-bottom));background:linear-gradient(#07060a00,#07060af5 38%)}.cyber-module__R1modq__bottom .cyber-module__R1modq__body{margin-inline:0}.cyber-module__R1modq__kicker,.cyber-module__R1modq__crumb{margin-bottom:12px;font-size:10px}.cyber-module__R1modq__hero .cyber-module__R1modq__title{font-size:clamp(40px,12.5vw,70px)}.cyber-module__R1modq__title{margin-bottom:14px;font-size:clamp(26px,7.4vw,40px)}.cyber-module__R1modq__body{max-width:none;font-size:14.5px;line-height:1.6}.cyber-module__R1modq__extra{margin-top:14px}.cyber-module__R1modq__note{display:none}.cyber-module__R1modq__panel{max-width:none;padding:12px}.cyber-module__R1modq__input{font-size:16px}.cyber-module__R1modq__promptChips{flex-flow:wrap;max-width:none}.cyber-module__R1modq__chip,.cyber-module__R1modq__chipOn{flex:140px;padding:8px 10px;font-size:13px}.cyber-module__R1modq__segmented button{letter-spacing:.06em;height:44px;padding:0 4px;font-size:9.5px}.cyber-module__R1modq__segment,.cyber-module__R1modq__segmentOn{padding:8px 10px}.cyber-module__R1modq__segments{gap:5px}.cyber-module__R1modq__hud{top:calc(68px + env(safe-area-inset-top));justify-content:space-between;gap:10px;padding:8px 14px;bottom:auto;left:14px;right:14px;transform:none}.cyber-module__R1modq__hudHead{font-size:9px}.cyber-module__R1modq__hudRow{padding-left:10px}.cyber-module__R1modq__hudRow:nth-of-type(2),.cyber-module__R1modq__hudRow:nth-of-type(3),.cyber-module__R1modq__hudBar,.cyber-module__R1modq__rail,.cyber-module__R1modq__counter,.cyber-module__R1modq__cue{display:none}.cyber-module__R1modq__skip{right:14px;top:calc(118px + env(safe-area-inset-top));padding:7px 10px;font-size:9px;bottom:auto}.cyber-module__R1modq__anchorBody b{font-size:10px}.cyber-module__R1modq__anchorBody small{display:none}.cyber-module__R1modq__anchor_node .cyber-module__R1modq__anchorBody small{display:block}.cyber-module__R1modq__slot{max-width:32vw;padding:3px 6px}.cyber-module__R1modq__slot b{font-size:10px}.cyber-module__R1modq__slot small{font-size:8.5px}}@media (max-width:380px){.cyber-module__R1modq__title{font-size:25px}.cyber-module__R1modq__body{font-size:14px}}
main.genai-module__8IHDGG__page{background:#07060c;overflow:clip}.genai-module__8IHDGG__journey{--violet:#a83cff;--lilac:#c9a8ff;--lumen:#ece8f5;--steel:#8a93b5;--peach:#ffb38a;--mint:#9ee8c8;--ink:#07060c;--panel:#0d0b16bd;--line:#ece8f521;--mono:var(--font-geist-mono), ui-monospace, monospace;--display:var(--font-space-grotesk), "Space Grotesk", var(--font-geist-sans), sans-serif;height:2300vh;position:relative}.genai-module__8IHDGG__stage{z-index:2;background:var(--ink);width:100%;height:100svh;color:var(--lumen);touch-action:pan-y;-webkit-user-select:none;user-select:none;position:sticky;top:0;overflow:clip}.genai-module__8IHDGG__vignette{pointer-events:none;background:radial-gradient(at 50% 45%,#0000 52%,#07060c9e 100%),linear-gradient(#07060c99,#0000 14% 80%,#07060cbf);position:absolute;inset:0}.genai-module__8IHDGG__chapters{pointer-events:none;position:absolute;inset:0}.genai-module__8IHDGG__chapter{width:min(500px,40vw);position:absolute;top:50%;transform:translateY(-50%)}.genai-module__8IHDGG__left{left:clamp(72px,8vw,136px)}.genai-module__8IHDGG__right{right:clamp(28px,7vw,116px)}.genai-module__8IHDGG__bottom{text-align:center;width:min(760px,86vw);top:auto;bottom:clamp(92px,12vh,140px);left:50%;transform:translate(-50%)}.genai-module__8IHDGG__hero{width:min(900px,58vw)}.genai-module__8IHDGG__chapterInner{--o:0;--y:0px;opacity:var(--o);transform:translate3d(0, var(--y), 0);text-shadow:0 2px 30px #07060ce6}.genai-module__8IHDGG__chapterInner[data-live="1"] [data-ui]{pointer-events:auto}.genai-module__8IHDGG__crumb,.genai-module__8IHDGG__kicker{font-family:var(--mono);letter-spacing:.22em;color:var(--lilac);opacity:clamp(0, calc(var(--o) * 1.6), 1);margin:0 0 18px;font-size:11px;font-weight:600}.genai-module__8IHDGG__crumb{color:#ece8f56b}.genai-module__8IHDGG__title{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;color:#fff;opacity:clamp(0, calc(var(--o) * 1.5 - .1), 1);margin:0 0 22px;font-size:clamp(30px,3.9vw,60px);font-weight:700;line-height:.96}.genai-module__8IHDGG__hero .genai-module__8IHDGG__title{letter-spacing:-.055em;background:linear-gradient(115deg, #fff 30%, var(--lumen) 50%, var(--lilac) 78%, var(--violet));color:#0000;text-shadow:none;-webkit-background-clip:text;background-clip:text;font-size:clamp(46px,7.4vw,132px);line-height:.88}.genai-module__8IHDGG__body{max-width:46ch;font-family:var(--font-geist-sans), var(--font-inter), "Inter", sans-serif;color:#ece8f5bd;opacity:clamp(0, calc(var(--o) * 1.7 - .55), 1);margin:0;font-size:clamp(15px,1.12vw,17.5px);line-height:1.72}.genai-module__8IHDGG__bottom .genai-module__8IHDGG__body{margin-inline:auto}.genai-module__8IHDGG__extra{opacity:clamp(0, calc(var(--o) * 1.8 - .8), 1);text-shadow:none;margin-top:24px}.genai-module__8IHDGG__hint{font-family:var(--mono);letter-spacing:.08em;color:#ece8f59e;align-items:center;gap:10px;margin:0;font-size:11px;display:inline-flex}.genai-module__8IHDGG__hintDot{background:var(--violet);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #a83cff2e}.genai-module__8IHDGG__panel{border:1px solid var(--line);background:var(--panel);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:16px;max-width:460px;padding:16px 18px 14px}.genai-module__8IHDGG__fieldLabel{font-family:var(--mono);letter-spacing:.2em;color:#ece8f573;margin:0 0 8px;font-size:9.5px;font-weight:600;display:block}.genai-module__8IHDGG__input{color:#fff;width:100%;height:44px;font-family:var(--mono);caret-color:var(--violet);-webkit-user-select:text;user-select:text;background:#00000059;border:1px solid #ece8f52e;border-radius:10px;margin-bottom:12px;padding:0 14px;font-size:14px;transition:border-color .2s,box-shadow .2s}.genai-module__8IHDGG__input:focus{border-color:var(--violet);outline:none;box-shadow:0 0 0 4px #a83cff29}.genai-module__8IHDGG__tokenRow{flex-wrap:wrap;gap:4px;display:flex}.genai-module__8IHDGG__tokenChip{background:hsl(var(--h) 45% 60% / .16);border:1px solid hsl(var(--h) 55% 70% / .35);font-family:var(--mono);color:#fff;white-space:pre;border-radius:6px;padding:3px 7px;font-size:11.5px}.genai-module__8IHDGG__note{color:#ece8f566;margin:10px 0 0;font-size:11.5px;line-height:1.5}.genai-module__8IHDGG__action,.genai-module__8IHDGG__ghost{height:42px;font-family:var(--mono);letter-spacing:.14em;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:10.5px;font-weight:600;transition:background .25s,border-color .25s,color .25s,transform .2s;display:inline-flex}.genai-module__8IHDGG__action{color:#fff;background:#a83cff29;border:1px solid #a83cff99}.genai-module__8IHDGG__ghost{color:var(--lumen);background:0 0;border:1px solid #ece8f533}.genai-module__8IHDGG__action:hover,.genai-module__8IHDGG__action:focus-visible,.genai-module__8IHDGG__ghost:hover,.genai-module__8IHDGG__ghost:focus-visible{border-color:var(--violet);background:#a83cff42;outline:none}.genai-module__8IHDGG__action:active,.genai-module__8IHDGG__ghost:active{transform:scale(.97)}.genai-module__8IHDGG__linkBtn{color:var(--lilac);font-family:var(--mono);letter-spacing:.14em;cursor:pointer;background:0 0;border:0;padding:6px 2px;font-size:10.5px;font-weight:600}.genai-module__8IHDGG__linkBtn:hover,.genai-module__8IHDGG__linkBtn:focus-visible{color:#fff;text-underline-offset:4px;outline:none;text-decoration:underline}.genai-module__8IHDGG__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.genai-module__8IHDGG__features{flex-wrap:wrap;gap:8px;display:flex}.genai-module__8IHDGG__feature,.genai-module__8IHDGG__featureOn{color:#ece8f599;height:38px;font-family:var(--mono);letter-spacing:.08em;cursor:pointer;background:#0d0b1699;border:1px solid #ece8f52e;border-radius:999px;align-items:center;gap:9px;padding:0 14px 0 12px;font-size:11px;transition:all .25s;display:inline-flex}.genai-module__8IHDGG__feature i,.genai-module__8IHDGG__featureOn i{background:#ece8f526;border-radius:999px;width:22px;height:12px;transition:background .25s;position:relative}.genai-module__8IHDGG__feature i:after,.genai-module__8IHDGG__featureOn i:after{content:"";background:var(--lumen);border-radius:50%;width:8px;height:8px;transition:transform .25s;position:absolute;top:2px;left:2px}.genai-module__8IHDGG__featureOn{border-color:var(--violet);color:#fff;background:#a83cff24}.genai-module__8IHDGG__featureOn i{background:var(--violet)}.genai-module__8IHDGG__featureOn i:after{transform:translate(10px)}.genai-module__8IHDGG__feature:focus-visible,.genai-module__8IHDGG__featureOn:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.genai-module__8IHDGG__generated{min-height:3.2em;font-family:var(--display);color:#fff;-webkit-user-select:text;user-select:text;margin:0 0 14px;font-size:20px;line-height:1.35}.genai-module__8IHDGG__caret{vertical-align:-.12em;background:var(--violet);width:2px;height:1em;margin-left:4px;display:inline-block}@media (prefers-reduced-motion:no-preference){.genai-module__8IHDGG__caret{animation:1s steps(2,end) infinite genai-module__8IHDGG__blink}}@keyframes genai-module__8IHDGG__blink{50%{opacity:0}}.genai-module__8IHDGG__slider{font-family:var(--mono);letter-spacing:.18em;color:#ece8f580;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;font-size:9.5px;display:grid}.genai-module__8IHDGG__slider b{color:#fff;font-variant-numeric:tabular-nums;min-width:3ch;font-size:12px}.genai-module__8IHDGG__slider input{width:100%;accent-color:var(--violet);cursor:pointer}.genai-module__8IHDGG__promptChips{flex-direction:column;gap:8px;max-width:420px;display:flex}.genai-module__8IHDGG__chip,.genai-module__8IHDGG__chipOn{color:#ece8f5b3;font-family:var(--display);text-align:left;cursor:pointer;background:#0d0b169e;border:1px solid #ece8f524;border-radius:12px;flex-direction:column;gap:3px;padding:10px 14px;font-size:15px;transition:all .25s;display:flex}.genai-module__8IHDGG__chip span,.genai-module__8IHDGG__chipOn span{font-family:var(--mono);letter-spacing:.2em;color:#ece8f566;font-size:9px}.genai-module__8IHDGG__chipOn{border-color:var(--peach);color:#fff;box-shadow:inset 3px 0 0 var(--peach);background:#ffb38a1a}.genai-module__8IHDGG__chip:hover,.genai-module__8IHDGG__chip:focus-visible{border-color:#ffb38a99;outline:none}.genai-module__8IHDGG__segmented{--i:0;background:var(--panel);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #ece8f52e;border-radius:999px;grid-template-columns:repeat(4,1fr);padding:4px;display:grid;position:relative}.genai-module__8IHDGG__segmented button{z-index:1;color:#ece8f58c;height:40px;font-family:var(--mono);letter-spacing:.12em;cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:10px;font-weight:600;transition:color .3s;position:relative}.genai-module__8IHDGG__segmented .genai-module__8IHDGG__segOn{color:#fff}.genai-module__8IHDGG__segmented button:focus-visible{outline:2px solid var(--violet);outline-offset:-2px;border-radius:999px}.genai-module__8IHDGG__segThumb{width:calc(25% - 2px);transform:translateX(calc(var(--i) * 100%));background:linear-gradient(100deg,#a83cffe6,#c9a8ffbf);border-radius:999px;transition:transform .45s cubic-bezier(.7,0,.2,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 6px 24px #a83cff59}.genai-module__8IHDGG__familyBody{margin-top:18px}@media (prefers-reduced-motion:no-preference){.genai-module__8IHDGG__familyBody{animation:.5s cubic-bezier(.2,.8,.2,1) genai-module__8IHDGG__rise}}@keyframes genai-module__8IHDGG__rise{0%{opacity:0;transform:translateY(8px)}}.genai-module__8IHDGG__segments{flex-direction:column;gap:6px;max-width:460px;margin:0;padding:0;list-style:none;display:flex}.genai-module__8IHDGG__segment,.genai-module__8IHDGG__segmentOn{border:1px solid #0000;border-left:2px solid var(--c,var(--lilac));color:#ece8f599;text-align:left;cursor:pointer;background:#0d0b168c;border-radius:4px 10px 10px 4px;grid-template-columns:150px 1fr;gap:12px;width:100%;padding:9px 12px;transition:all .25s;display:grid}.genai-module__8IHDGG__segment[data-seg=system],.genai-module__8IHDGG__segmentOn[data-seg=system]{--c:var(--steel)}.genai-module__8IHDGG__segment[data-seg=docs],.genai-module__8IHDGG__segmentOn[data-seg=docs]{--c:var(--lilac)}.genai-module__8IHDGG__segment[data-seg=user],.genai-module__8IHDGG__segmentOn[data-seg=user]{--c:var(--lumen)}.genai-module__8IHDGG__segment[data-seg=response],.genai-module__8IHDGG__segmentOn[data-seg=response]{--c:var(--violet)}.genai-module__8IHDGG__segment b,.genai-module__8IHDGG__segmentOn b{font-family:var(--mono);letter-spacing:.16em;color:var(--c);font-size:9.5px;font-weight:600}.genai-module__8IHDGG__segment span,.genai-module__8IHDGG__segmentOn span{font-size:12.5px;line-height:1.45}.genai-module__8IHDGG__segmentOn{color:#fff;background:#a83cff1a;border-color:#ece8f52e}.genai-module__8IHDGG__segment:focus-visible{outline:2px solid var(--violet)}.genai-module__8IHDGG__anchors{pointer-events:none;position:absolute;inset:0}.genai-module__8IHDGG__anchor,.genai-module__8IHDGG__slot{opacity:0;will-change:transform, opacity;position:absolute;top:0;left:0}.genai-module__8IHDGG__anchorBody{font-family:var(--mono);white-space:nowrap;text-shadow:0 1px 14px #07060cf2;flex-direction:column;gap:3px;display:inline-flex;transform:translateY(-50%)}.genai-module__8IHDGG__anchorBody b{letter-spacing:.14em;color:var(--lumen);font-size:10.5px;font-weight:600}.genai-module__8IHDGG__anchorBody small{letter-spacing:.1em;color:#ece8f58c;font-size:9.5px}.genai-module__8IHDGG__anchor_pill .genai-module__8IHDGG__anchorBody{background:linear-gradient(var(--violet), var(--violet)) 0 50% / 26px 1px no-repeat, #0d0b16b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #a83cff59;border-radius:999px;padding:6px 12px 6px 34px}.genai-module__8IHDGG__anchor_pill[data-flip="1"] .genai-module__8IHDGG__anchorBody{background-position:100%,0 0;padding:6px 34px 6px 12px;transform:translate(-100%,-50%)}.genai-module__8IHDGG__anchor_tag .genai-module__8IHDGG__anchorBody{background:linear-gradient(var(--lilac), var(--lilac)) 50% 0 / 1px 10px no-repeat;text-align:center;align-items:center;padding-top:14px;transform:translate(-50%)}.genai-module__8IHDGG__anchor_node .genai-module__8IHDGG__anchorBody{border:1px solid #ece8f538;border-left:2px solid var(--violet);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d0b16d9;border-radius:4px 12px 12px 4px;padding:10px 14px;transform:translate(22px,-50%)}.genai-module__8IHDGG__anchor_node[data-flip="1"] .genai-module__8IHDGG__anchorBody{transform:translate(calc(-100% - 22px),-50%)}.genai-module__8IHDGG__slot{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--lumen);font-family:var(--mono);white-space:pre;pointer-events:none;background:#0d0b16b8;border:1px solid #ece8f529;border-radius:7px;flex-direction:column;align-items:center;gap:2px;margin:0;padding:4px 8px;transition:border-color .25s,background .25s,box-shadow .25s;display:flex;translate:-50% -50%}.genai-module__8IHDGG__slot b{letter-spacing:.04em;font-size:11px;font-weight:600}.genai-module__8IHDGG__slot small{letter-spacing:.1em;color:#ece8f580;font-size:9px}.genai-module__8IHDGG__slot small:empty{display:none}.genai-module__8IHDGG__slot[data-owner=network],.genai-module__8IHDGG__slot[data-owner=attention],.genai-module__8IHDGG__slot[data-owner=predict],.genai-module__8IHDGG__slot[data-owner=prompt]{pointer-events:auto;cursor:pointer}.genai-module__8IHDGG__slot[data-owner=network]{translate:-100% -50%}.genai-module__8IHDGG__slot[data-owner=prompt]{align-items:flex-start;translate:0 -100%}.genai-module__8IHDGG__slot[data-kind=on]{border-color:var(--violet);background:#a83cff38;box-shadow:0 0 18px #a83cff59}.genai-module__8IHDGG__slot[data-kind=on] small{color:var(--lilac)}.genai-module__8IHDGG__slot[data-kind=off] b{color:#ece8f580}.genai-module__8IHDGG__slot:hover{border-color:var(--lilac)}.genai-module__8IHDGG__hud{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);max-width:94vw;font-family:var(--mono);white-space:nowrap;background:#0d0b16ad;border:1px solid #ece8f51f;border-radius:999px;align-items:center;gap:clamp(14px,2vw,28px);padding:10px 22px;display:flex;position:absolute;bottom:clamp(18px,3.4vh,34px);left:50%;transform:translate(-50%);box-shadow:0 16px 40px #00000073}.genai-module__8IHDGG__hudHead{letter-spacing:.18em;color:#ece8f5e6;align-items:center;gap:10px;min-width:12em;font-size:10px;font-weight:700;display:flex}.genai-module__8IHDGG__hudDot{background:var(--violet);width:8px;height:8px;box-shadow:0 0 10px var(--violet);border-radius:50%}.genai-module__8IHDGG__hudRow{letter-spacing:.16em;color:#ece8f573;border-left:1px solid #ece8f51a;flex-direction:column;gap:2px;min-width:8.5em;padding-left:clamp(14px,2vw,28px);font-size:8.5px;display:flex}.genai-module__8IHDGG__hudRow b{letter-spacing:.06em;color:#fff;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.genai-module__8IHDGG__hudBar{background:#ece8f51a;border-radius:3px;width:clamp(50px,6vw,96px);height:3px;overflow:hidden}.genai-module__8IHDGG__hudBar i{transform-origin:0;background:linear-gradient(90deg, var(--steel), var(--lilac), var(--violet));height:100%;transition:transform .2s linear;display:block;transform:scaleX(0)}.genai-module__8IHDGG__counter{font-family:var(--mono);letter-spacing:.16em;color:#ece8f566;pointer-events:none;flex-direction:column;align-items:center;gap:10px;font-size:10px;display:flex;position:absolute;top:50%;right:clamp(20px,3vw,44px);transform:translateY(-50%)}.genai-module__8IHDGG__counter span:first-child{color:var(--lumen);font-size:13px}.genai-module__8IHDGG__counter i{background:linear-gradient(var(--violet), #ece8f526);width:1px;height:48px}.genai-module__8IHDGG__rail{z-index:5;flex-direction:column;gap:2px;display:flex;position:absolute;top:50%;left:clamp(14px,2vw,30px);transform:translateY(-50%)}.genai-module__8IHDGG__tick{cursor:pointer;background:0 0;border:0;align-items:center;width:28px;height:22px;padding:0;display:flex;position:relative}.genai-module__8IHDGG__tick i{background:#ece8f542;border-radius:2px;width:10px;height:2px;transition:width .35s,background .35s;display:block}.genai-module__8IHDGG__tick:hover i,.genai-module__8IHDGG__tickActive i{background:var(--violet);width:22px;box-shadow:0 0 10px #a83cff99}.genai-module__8IHDGG__tickLabel{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lumen);white-space:nowrap;opacity:0;pointer-events:none;background:#0d0b16e6;border:1px solid #ece8f51f;border-radius:999px;padding:4px 10px;font-size:10px;transition:opacity .25s,transform .25s;position:absolute;left:34px;transform:translate(-6px)}.genai-module__8IHDGG__tick:hover .genai-module__8IHDGG__tickLabel,.genai-module__8IHDGG__tick:focus-visible .genai-module__8IHDGG__tickLabel{opacity:1;transform:none}.genai-module__8IHDGG__tick:focus-visible{outline:2px solid var(--violet);outline-offset:2px;border-radius:6px}.genai-module__8IHDGG__skip{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#ece8f5b3;font-family:var(--mono);letter-spacing:.16em;cursor:pointer;background:#0d0b168c;border:1px solid #ece8f524;border-radius:999px;padding:9px 14px;font-size:10px;font-weight:600;transition:color .25s,border-color .25s;position:absolute;bottom:clamp(24px,4.4vh,44px);right:clamp(20px,3vw,44px)}.genai-module__8IHDGG__skip:hover,.genai-module__8IHDGG__skip:focus-visible{color:#fff;border-color:var(--violet);outline:none}.genai-module__8IHDGG__cue{font-family:var(--mono);letter-spacing:.3em;color:#ece8f599;pointer-events:none;flex-direction:column;align-items:center;gap:12px;font-size:10px;display:flex;position:absolute;bottom:clamp(88px,13vh,124px);left:50%;transform:translate(-50%)}.genai-module__8IHDGG__cue i{background:linear-gradient(var(--violet), transparent);width:1px;height:46px;display:block}@media (prefers-reduced-motion:no-preference){.genai-module__8IHDGG__cue i{transform-origin:top;animation:1.8s ease-in-out infinite genai-module__8IHDGG__cue}.genai-module__8IHDGG__hudDot,.genai-module__8IHDGG__hintDot{animation:2s ease-in-out infinite genai-module__8IHDGG__pulse}}@keyframes genai-module__8IHDGG__cue{0%{opacity:0;transform:scaleY(0)}40%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@keyframes genai-module__8IHDGG__pulse{0%,to{opacity:1}50%{opacity:.4}}.genai-module__8IHDGG__bar{background:#ece8f50f;height:2px;position:absolute;bottom:0;left:0;right:0}.genai-module__8IHDGG__bar div{transform-origin:0;background:linear-gradient(90deg, var(--steel), var(--lilac), var(--violet));height:100%;transform:scaleX(0)}.genai-module__8IHDGG__loader{z-index:20;background:var(--ink);place-items:center;transition:opacity 1.1s,visibility 1.1s;display:grid;position:absolute;inset:0}.genai-module__8IHDGG__loaderDone{opacity:0;visibility:hidden;pointer-events:none}.genai-module__8IHDGG__loaderInner{font-family:var(--mono);letter-spacing:.3em;color:#ece8f5b3;flex-direction:column;align-items:center;gap:22px;font-size:11px;display:flex}.genai-module__8IHDGG__loaderDots{gap:10px;display:flex}.genai-module__8IHDGG__loaderDots i{background:var(--lumen);opacity:.2;border-radius:50%;width:7px;height:7px}@media (prefers-reduced-motion:no-preference){.genai-module__8IHDGG__loaderDots i{animation:1.2s ease-in-out infinite genai-module__8IHDGG__think}}@keyframes genai-module__8IHDGG__think{0%,to{opacity:.2;transform:translateY(0)}40%{opacity:1;background:var(--violet);box-shadow:0 0 12px var(--violet);transform:translateY(-5px)}}.genai-module__8IHDGG__fallback{z-index:2;color:#ece8f5;max-width:760px;margin:0 auto;padding:150px 24px 80px;position:relative}.genai-module__8IHDGG__fallback .genai-module__8IHDGG__kicker{color:#c9a8ff;opacity:1}.genai-module__8IHDGG__fallbackTitle{font-family:var(--font-space-grotesk), "Space Grotesk", sans-serif;letter-spacing:-.04em;margin:0 0 48px;font-size:clamp(36px,8vw,72px);line-height:.95}.genai-module__8IHDGG__fallbackItem{margin-bottom:44px}.genai-module__8IHDGG__fallbackItem h2{font-family:var(--font-space-grotesk), "Space Grotesk", sans-serif;letter-spacing:-.03em;margin:0 0 12px;font-size:clamp(24px,4vw,36px);line-height:1}.genai-module__8IHDGG__fallbackItem p:not(.genai-module__8IHDGG__kicker){color:#ece8f5b8;margin:0;line-height:1.7}@media (max-width:1180px) and (min-width:821px){.genai-module__8IHDGG__chapter{width:min(440px,42vw)}.genai-module__8IHDGG__counter,.genai-module__8IHDGG__hudRow:nth-of-type(4){display:none}}@media (max-width:820px),(max-aspect-ratio:85/100){.genai-module__8IHDGG__chapter,.genai-module__8IHDGG__hero,.genai-module__8IHDGG__bottom{text-align:left;width:auto;inset:auto 0 0;transform:none}.genai-module__8IHDGG__chapterInner{padding:64px 20px calc(104px + env(safe-area-inset-bottom));background:linear-gradient(#07060c00,#07060cf5 38%)}.genai-module__8IHDGG__bottom .genai-module__8IHDGG__body{margin-inline:0}.genai-module__8IHDGG__kicker,.genai-module__8IHDGG__crumb{margin-bottom:12px;font-size:10px}.genai-module__8IHDGG__hero .genai-module__8IHDGG__title{font-size:clamp(40px,12.5vw,70px)}.genai-module__8IHDGG__title{margin-bottom:14px;font-size:clamp(26px,7.4vw,40px)}.genai-module__8IHDGG__body{max-width:none;font-size:14.5px;line-height:1.6}.genai-module__8IHDGG__extra{margin-top:14px}.genai-module__8IHDGG__note{display:none}.genai-module__8IHDGG__panel{max-width:none;padding:12px}.genai-module__8IHDGG__input{font-size:16px}.genai-module__8IHDGG__generated{min-height:2.6em;font-size:17px}.genai-module__8IHDGG__promptChips{flex-flow:wrap;max-width:none}.genai-module__8IHDGG__chip,.genai-module__8IHDGG__chipOn{flex:140px;padding:8px 10px;font-size:13px}.genai-module__8IHDGG__segmented button{letter-spacing:.06em;height:44px;padding:0 4px;font-size:9px}.genai-module__8IHDGG__segment,.genai-module__8IHDGG__segmentOn{grid-template-columns:1fr;gap:2px}.genai-module__8IHDGG__segment span,.genai-module__8IHDGG__segmentOn span{display:none}.genai-module__8IHDGG__segments{flex-flow:wrap}.genai-module__8IHDGG__segments li{flex:45%}.genai-module__8IHDGG__hud{top:calc(68px + env(safe-area-inset-top));justify-content:space-between;gap:10px;padding:8px 14px;bottom:auto;left:14px;right:14px;transform:none}.genai-module__8IHDGG__hudHead{min-width:0;font-size:9px}.genai-module__8IHDGG__hudRow{min-width:0;padding-left:10px}.genai-module__8IHDGG__hudRow:nth-of-type(3),.genai-module__8IHDGG__hudRow:nth-of-type(4),.genai-module__8IHDGG__hudBar,.genai-module__8IHDGG__rail,.genai-module__8IHDGG__counter,.genai-module__8IHDGG__cue{display:none}.genai-module__8IHDGG__skip{right:14px;top:calc(118px + env(safe-area-inset-top));padding:7px 10px;font-size:9px;bottom:auto}.genai-module__8IHDGG__anchorBody b{font-size:10px}.genai-module__8IHDGG__anchorBody small{display:none}.genai-module__8IHDGG__anchor_node .genai-module__8IHDGG__anchorBody small{display:block}.genai-module__8IHDGG__slot{padding:3px 6px}.genai-module__8IHDGG__slot[data-owner=network]{display:none}.genai-module__8IHDGG__slot b{font-size:10px}.genai-module__8IHDGG__slot small{font-size:8.5px}}@media (max-width:380px){.genai-module__8IHDGG__title{font-size:25px}.genai-module__8IHDGG__body{font-size:14px}}
main.quantum-module__ZZgdPG__page{overflow:clip}@supports not (overflow:clip){main.quantum-module__ZZgdPG__page{overflow:visible}}.quantum-module__ZZgdPG__journey{height:2600vh;position:relative}.quantum-module__ZZgdPG__stage{z-index:2;color:#f5f3fa;background:#04020b;width:100%;height:100svh;position:sticky;top:0;overflow:clip}.quantum-module__ZZgdPG__vignette{pointer-events:none;background:radial-gradient(at 50% 45%,#0000 55%,#04020b8c 100%),linear-gradient(#04020b8c,#0000 16% 78%,#04020bb3);position:absolute;inset:0}.quantum-module__ZZgdPG__flash{pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(circle,#eef2fffa,#8ca0ff8c 45%,#04020b00 78%);position:absolute;inset:0}.quantum-module__ZZgdPG__chapters{pointer-events:none;position:absolute;inset:0}.quantum-module__ZZgdPG__chapter{width:min(520px,42vw);position:absolute;top:50%;transform:translateY(-50%)}.quantum-module__ZZgdPG__left{left:clamp(72px,8vw,132px)}.quantum-module__ZZgdPG__right{right:clamp(24px,7vw,110px)}.quantum-module__ZZgdPG__bottom{text-align:center;width:min(760px,88vw);top:auto;bottom:clamp(84px,11vh,132px);left:50%;transform:translate(-50%)}.quantum-module__ZZgdPG__hero{width:min(900px,60vw)}.quantum-module__ZZgdPG__chapterInner{--o:0;--y:0px;opacity:var(--o);transform:translate3d(0, var(--y), 0);text-shadow:0 2px 28px #04020bd9}.quantum-module__ZZgdPG__crumb,.quantum-module__ZZgdPG__kicker{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.22em;color:#7f9cff;opacity:clamp(0, calc(var(--o) * 1.6), 1);margin:0 0 18px;font-size:11px;font-weight:600}.quantum-module__ZZgdPG__crumb{color:#f5f3fa73}.quantum-module__ZZgdPG__title{font-family:var(--font-space-grotesk), "Space Grotesk", sans-serif;letter-spacing:-.035em;text-wrap:balance;color:#fff;opacity:clamp(0, calc(var(--o) * 1.5 - .1), 1);margin:0 0 22px;font-size:clamp(30px,4.1vw,62px);font-weight:700;line-height:.96}.quantum-module__ZZgdPG__hero .quantum-module__ZZgdPG__title{letter-spacing:-.05em;background:linear-gradient(120deg,#fff 30%,#9db4ff 70%,#c48bff);color:#0000;text-shadow:none;-webkit-background-clip:text;background-clip:text;font-size:clamp(44px,7.6vw,128px);line-height:.9}.quantum-module__ZZgdPG__body{max-width:46ch;font-family:var(--font-geist-sans), var(--font-inter), "Inter", sans-serif;color:#f5f3fabd;opacity:clamp(0, calc(var(--o) * 1.7 - .55), 1);margin:0;font-size:clamp(15px,1.15vw,17.5px);line-height:1.72}.quantum-module__ZZgdPG__bottom .quantum-module__ZZgdPG__body{margin-inline:auto}.quantum-module__ZZgdPG__anchors{pointer-events:none;position:absolute;inset:0}.quantum-module__ZZgdPG__anchor{opacity:0;will-change:transform, opacity;position:absolute;top:0;left:0}.quantum-module__ZZgdPG__anchor span{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;white-space:nowrap;text-shadow:0 1px 14px #04020be6;font-size:10.5px;font-weight:600;display:inline-block;transform:translateY(-50%)}.quantum-module__ZZgdPG__anchorStage span{color:#dfe6ff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#7f9cff,#7f9cff) 0/26px 1px no-repeat,#0806149e;border:1px solid #7f9cff59;border-radius:999px;padding:6px 12px 6px 34px}.quantum-module__ZZgdPG__anchorQubit span{letter-spacing:.04em;color:#cfe0ff;font-size:15px;transform:translate(-50%,-50%)}.quantum-module__ZZgdPG__hud{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);max-width:92vw;font-family:var(--font-geist-mono), ui-monospace, monospace;white-space:nowrap;background:#0806149e;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:clamp(14px,2vw,28px);padding:10px 22px;display:flex;position:absolute;bottom:clamp(18px,3.4vh,34px);left:50%;transform:translate(-50%);box-shadow:0 16px 40px #00000073}.quantum-module__ZZgdPG__hudHead{letter-spacing:.18em;color:#f5f3fae6;align-items:center;gap:10px;font-size:10px;font-weight:700;display:flex}.quantum-module__ZZgdPG__hudDot{background:#557cff;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #557cff}.quantum-module__ZZgdPG__hudRow{letter-spacing:.16em;color:#f5f3fa73;border-left:1px solid #ffffff1a;flex-direction:column;gap:2px;padding-left:clamp(14px,2vw,28px);font-size:8.5px;display:flex}.quantum-module__ZZgdPG__hudRow b{letter-spacing:.06em;color:#fff;font-size:12px;font-weight:600}.quantum-module__ZZgdPG__hudBar{background:#ffffff1a;border-radius:3px;width:clamp(50px,7vw,100px);height:3px;overflow:hidden}.quantum-module__ZZgdPG__hudBar i{transform-origin:0;background:linear-gradient(90deg,#ffb04a,#a06bff,#2bd9ff);height:100%;display:block;transform:scaleX(0)}.quantum-module__ZZgdPG__rail{z-index:5;flex-direction:column;gap:2px;display:flex;position:absolute;top:50%;left:clamp(14px,2vw,30px);transform:translateY(-50%)}.quantum-module__ZZgdPG__tick{cursor:pointer;background:0 0;border:0;align-items:center;width:26px;height:22px;padding:0;display:flex;position:relative}.quantum-module__ZZgdPG__tick i{background:#ffffff47;border-radius:2px;width:10px;height:2px;transition:width .35s,background .35s;display:block}.quantum-module__ZZgdPG__tick:hover i,.quantum-module__ZZgdPG__tickActive i{background:#7f9cff;width:22px;box-shadow:0 0 10px #557cff}.quantum-module__ZZgdPG__tickLabel{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:#dfe6ff;white-space:nowrap;opacity:0;pointer-events:none;background:#080614d9;border:1px solid #ffffff1f;border-radius:999px;padding:4px 10px;font-size:10px;transition:opacity .25s,transform .25s;position:absolute;left:34px;transform:translate(-6px)}.quantum-module__ZZgdPG__tick:hover .quantum-module__ZZgdPG__tickLabel,.quantum-module__ZZgdPG__tick:focus-visible .quantum-module__ZZgdPG__tickLabel{opacity:1;transform:none}.quantum-module__ZZgdPG__tick:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #7f9cff}.quantum-module__ZZgdPG__skip{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#f5f3fab3;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;cursor:pointer;background:#0806148c;border:1px solid #ffffff24;border-radius:999px;padding:9px 14px;font-size:10px;font-weight:600;transition:color .25s,border-color .25s;position:absolute;bottom:clamp(24px,4.4vh,44px);right:clamp(20px,3vw,44px)}.quantum-module__ZZgdPG__skip:focus-visible{color:#fff;border-color:#7f9cff;outline:none}@media (hover:hover){.quantum-module__ZZgdPG__skip:hover{color:#fff;border-color:#7f9cff}}.quantum-module__ZZgdPG__cue{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.3em;color:#f5f3fa99;pointer-events:none;flex-direction:column;align-items:center;gap:12px;font-size:10px;display:flex;position:absolute;bottom:clamp(84px,13vh,120px);left:50%;transform:translate(-50%)}.quantum-module__ZZgdPG__cue i{background:linear-gradient(#7f9cff,#0000);width:1px;height:46px;display:block}@media (prefers-reduced-motion:no-preference){.quantum-module__ZZgdPG__cue i{transform-origin:top;animation:1.8s ease-in-out infinite quantum-module__ZZgdPG__cue}.quantum-module__ZZgdPG__hudDot{animation:2s ease-in-out infinite quantum-module__ZZgdPG__pulse}}@keyframes quantum-module__ZZgdPG__cue{0%{opacity:0;transform:scaleY(0)}40%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@keyframes quantum-module__ZZgdPG__pulse{0%,to{opacity:1}50%{opacity:.45}}.quantum-module__ZZgdPG__bar{background:#ffffff0f;height:2px;position:absolute;bottom:0;left:0;right:0}.quantum-module__ZZgdPG__bar div{transform-origin:0;background:linear-gradient(90deg,#557cff,#a06bff,#2bd9ff);height:100%;transform:scaleX(0)}.quantum-module__ZZgdPG__loader{z-index:20;background:#04020b;place-items:center;transition:opacity 1s,visibility 1s;display:grid;position:absolute;inset:0}.quantum-module__ZZgdPG__loaderDone{opacity:0;visibility:hidden;pointer-events:none}.quantum-module__ZZgdPG__loaderInner{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.3em;color:#f5f3fab3;flex-direction:column;align-items:center;gap:18px;font-size:11px;display:flex}.quantum-module__ZZgdPG__loaderInner i{background:#ffffff1a;width:180px;height:2px;display:block;position:relative;overflow:hidden}.quantum-module__ZZgdPG__loaderInner i:after{content:"";background:linear-gradient(90deg,#0000,#7f9cff,#0000);width:40%;animation:1.3s ease-in-out infinite quantum-module__ZZgdPG__load;position:absolute;inset:0}@keyframes quantum-module__ZZgdPG__load{0%{transform:translate(-100%)}to{transform:translate(260%)}}.quantum-module__ZZgdPG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.quantum-module__ZZgdPG__fallback{z-index:2;color:#f5f3fa;max-width:760px;margin:0 auto;padding:150px 24px 80px;position:relative}.quantum-module__ZZgdPG__fallbackTitle{font-family:var(--font-space-grotesk), "Space Grotesk", sans-serif;letter-spacing:-.04em;margin:0 0 48px;font-size:clamp(36px,8vw,72px);line-height:.95}.quantum-module__ZZgdPG__fallbackItem{margin-bottom:44px}.quantum-module__ZZgdPG__fallbackItem h2{font-family:var(--font-space-grotesk), "Space Grotesk", sans-serif;letter-spacing:-.03em;margin:0 0 12px;font-size:clamp(24px,4vw,36px);line-height:1}.quantum-module__ZZgdPG__fallbackItem p:last-child{color:#f5f3fab8;margin:0;line-height:1.7}@media (max-width:820px),(max-aspect-ratio:85/100){.quantum-module__ZZgdPG__chapter,.quantum-module__ZZgdPG__hero{width:auto;inset:auto 20px 150px;transform:none}.quantum-module__ZZgdPG__bottom{width:auto;bottom:150px;left:20px;right:20px;transform:none}.quantum-module__ZZgdPG__hero .quantum-module__ZZgdPG__title{font-size:clamp(38px,12vw,64px)}.quantum-module__ZZgdPG__title{font-size:clamp(26px,7.4vw,40px)}.quantum-module__ZZgdPG__body{max-width:none;font-size:14.5px;line-height:1.6}.quantum-module__ZZgdPG__hud{justify-content:space-between;gap:10px;padding:8px 14px;inset:76px 14px auto;overflow:hidden;transform:none}.quantum-module__ZZgdPG__hudHead,.quantum-module__ZZgdPG__hudRow{min-width:0}.quantum-module__ZZgdPG__hudRow{flex:1 1 0;padding-left:12px}.quantum-module__ZZgdPG__hudRow span,.quantum-module__ZZgdPG__hudRow b{text-overflow:ellipsis;display:block;overflow:hidden}.quantum-module__ZZgdPG__hudRow:nth-of-type(4),.quantum-module__ZZgdPG__hudBar,.quantum-module__ZZgdPG__rail{display:none}.quantum-module__ZZgdPG__skip{padding:7px 10px;font-size:9px;top:128px;bottom:auto;right:14px}.quantum-module__ZZgdPG__anchorStage span{background-size:18px 1px,auto;padding:4px 8px 4px 24px;font-size:9px}}
.contact-module__8n00eG__page{--gold:#f2b53a;--gold-soft:#ffd47a;--gold-deep:#d98a1c;--blue:#3d7bff;--rose:#ff6b81;--text:#e9f0ff;--muted:#e9f0ffa3;--faint:#e9f0ff6b;--line:#ffffff1f;--display:var(--font-space-grotesk), "Space Grotesk", var(--font-geist-sans), sans-serif;--sans:var(--font-geist-sans), var(--font-inter), system-ui, sans-serif;--mono:var(--font-geist-mono), ui-monospace, monospace;min-height:100svh;color:var(--text);font-family:var(--sans);position:relative}.contact-module__8n00eG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.contact-module__8n00eG__hero{z-index:2;max-width:1240px;margin:0 auto;padding:clamp(140px,18vh,190px) clamp(20px,5vw,56px) clamp(36px,5vh,56px);position:relative}.contact-module__8n00eG__eyebrow{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--gold);align-items:center;gap:10px;margin:0 0 22px;font-size:11px;display:inline-flex}.contact-module__8n00eG__live{background:var(--gold);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #f2b53a2e}.contact-module__8n00eG__title{max-width:14ch;font-family:var(--display);letter-spacing:-.045em;text-wrap:balance;margin:0 0 22px;font-size:clamp(42px,7vw,104px);font-weight:700;line-height:.94}.contact-module__8n00eG__title em{background:linear-gradient(120deg, #fff 10%, #9cc3ff 45%, var(--gold) 95%);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.contact-module__8n00eG__lead{max-width:58ch;color:var(--muted);margin:0 0 34px;font-size:clamp(16px,1.25vw,19px);line-height:1.7}.contact-module__8n00eG__promises{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:980px;margin:0;padding:0;list-style:none;display:grid}.contact-module__8n00eG__promises li{color:var(--faint);align-items:flex-start;gap:12px;font-size:13.5px;line-height:1.5;display:flex}.contact-module__8n00eG__promises b{color:var(--text);margin-bottom:2px;font-size:14px;font-weight:600;display:block}.contact-module__8n00eG__promises svg{fill:none;width:20px;height:20px;stroke:var(--gold);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:1px}.contact-module__8n00eG__body{z-index:2;grid-template-columns:minmax(0,1.55fr) minmax(0,.85fr);align-items:start;gap:clamp(20px,3vw,36px);max-width:1240px;margin:0 auto;padding:0 clamp(20px,5vw,56px) clamp(90px,12vh,140px);display:grid;position:relative}.contact-module__8n00eG__formPanel{border-radius:28px;padding:clamp(22px,3.2vw,44px)}.contact-module__8n00eG__formHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;margin-bottom:26px;display:flex}.contact-module__8n00eG__formTitle{font-family:var(--display);letter-spacing:-.02em;margin:0;font-size:clamp(24px,2.2vw,32px);font-weight:700}.contact-module__8n00eG__formNote{color:var(--faint);margin:0;font-size:13px}.contact-module__8n00eG__summary{background:#ff6b8114;border:1px solid #ff6b8180;border-left-width:3px;border-radius:12px;margin:0 0 22px;padding:14px 16px;font-size:14px;line-height:1.5}.contact-module__8n00eG__summary:focus{outline:2px solid var(--rose);outline-offset:2px}.contact-module__8n00eG__summary ul{margin:8px 0 0;padding-left:18px}.contact-module__8n00eG__summary a{color:#ffc4cd;text-underline-offset:3px}.contact-module__8n00eG__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.contact-module__8n00eG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:18px;display:grid}.contact-module__8n00eG__field{flex-direction:column;gap:8px;min-width:0;display:flex}.contact-module__8n00eG__field label,.contact-module__8n00eG__interest legend{color:var(--text);font-size:13.5px;font-weight:600}.contact-module__8n00eG__field label>span[aria-hidden=true],.contact-module__8n00eG__interest legend>span[aria-hidden=true]{color:var(--gold)}.contact-module__8n00eG__optional{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-left:6px;font-size:10px;font-weight:500}.contact-module__8n00eG__field input,.contact-module__8n00eG__field select,.contact-module__8n00eG__field textarea{width:100%;min-height:50px;color:var(--text);font:inherit;appearance:none;background:#ffffff0a;border:1px solid #ffffff21;border-radius:13px;padding:13px 15px;font-size:16px;line-height:1.4;transition:border-color .2s,background .2s,box-shadow .2s}.contact-module__8n00eG__field textarea{resize:vertical;min-height:136px}.contact-module__8n00eG__field select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 6l4 4 4-4' fill='none' stroke='%23f2b53a' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px;padding-right:42px}.contact-module__8n00eG__field select option{color:var(--text);background:#0c1224}.contact-module__8n00eG__field input::placeholder,.contact-module__8n00eG__field textarea::placeholder{color:#e9f0ff52}.contact-module__8n00eG__field input:focus,.contact-module__8n00eG__field select:focus,.contact-module__8n00eG__field textarea:focus{border-color:var(--gold);background:#ffffff0f;outline:none;box-shadow:0 0 0 4px #f2b53a29}.contact-module__8n00eG__field [aria-invalid=true]{border-color:var(--rose)}.contact-module__8n00eG__fieldError{color:#ffb3bf;margin:0;font-size:13px;line-height:1.45}.contact-module__8n00eG__fieldMeta{justify-content:space-between;gap:12px;display:flex}.contact-module__8n00eG__counter{font-family:var(--mono);color:var(--faint);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.contact-module__8n00eG__interest{border:0;min-width:0;margin:0 0 20px;padding:0}.contact-module__8n00eG__interest legend{margin-bottom:12px;padding:0}.contact-module__8n00eG__chips{flex-wrap:wrap;gap:8px;display:flex}.contact-module__8n00eG__chip{cursor:pointer;position:relative}.contact-module__8n00eG__chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.contact-module__8n00eG__chip span{min-height:42px;color:var(--muted);background:#ffffff09;border:1px solid #ffffff24;border-radius:999px;align-items:center;padding:0 16px;font-size:14px;font-weight:500;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.contact-module__8n00eG__chip input:checked+span{border-color:var(--gold);color:#fff;background:linear-gradient(135deg,#f2b53a33,#f2b53a0f);box-shadow:inset 0 1px #ffffff2e}.contact-module__8n00eG__chip input:focus-visible+span{outline:2px solid var(--gold);outline-offset:3px}.contact-module__8n00eG__interest[data-invalid] .contact-module__8n00eG__chip span{border-color:#ff6b818c}@media (hover:hover){.contact-module__8n00eG__chip:hover span{color:#fff;border-color:#ffffff4d}}.contact-module__8n00eG__more{border-top:1px solid var(--line);margin:18px 0 4px;padding-top:16px}.contact-module__8n00eG__more summary{min-height:44px;color:var(--gold-soft);cursor:pointer;align-items:center;gap:8px;font-size:14px;font-weight:600;list-style:none;display:inline-flex}.contact-module__8n00eG__more summary::-webkit-details-marker{display:none}.contact-module__8n00eG__more summary:before{content:"+";border:1px solid #f2b53a80;border-radius:50%;place-items:center;width:22px;height:22px;font-weight:500;transition:transform .3s;display:grid}.contact-module__8n00eG__more[open] summary:before{transform:rotate(45deg)}.contact-module__8n00eG__more summary:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:8px}.contact-module__8n00eG__more .contact-module__8n00eG__field{margin-top:10px}.contact-module__8n00eG__submitRow{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:26px;padding-top:22px;display:flex}.contact-module__8n00eG__privacy{max-width:42ch;color:var(--faint);margin:0;font-size:13px;line-height:1.5}.contact-module__8n00eG__privacy a{color:var(--text);text-underline-offset:3px}.contact-module__8n00eG__submit{background:linear-gradient(135deg, var(--gold-soft), var(--gold) 45%, var(--gold-deep));color:#0a1128;min-height:52px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:15px;font-weight:650;transition:box-shadow .3s,transform .2s,opacity .2s;display:inline-flex;box-shadow:inset 0 1px #ffffff8c,0 10px 30px -8px #f2b53a99}.contact-module__8n00eG__submit svg{width:16px;height:16px;transition:transform .35s cubic-bezier(.34,1.5,.5,1)}.contact-module__8n00eG__submit:disabled{opacity:.75;cursor:progress}.contact-module__8n00eG__submit:active:not(:disabled){transform:scale(.97)}.contact-module__8n00eG__submit:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (hover:hover){.contact-module__8n00eG__submit:hover:not(:disabled){box-shadow:inset 0 1px #fff9,0 14px 36px -8px #f2b53acc}.contact-module__8n00eG__submit:hover:not(:disabled) svg{transform:translate(2px,-2px)}}.contact-module__8n00eG__spinner{border:2px solid #0a112840;border-top-color:#0a1128;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite contact-module__8n00eG__spin}@keyframes contact-module__8n00eG__spin{to{transform:rotate(360deg)}}.contact-module__8n00eG__aside{flex-direction:column;gap:18px;display:flex;position:sticky;top:110px}.contact-module__8n00eG__card{border-radius:22px;padding:24px 24px 22px}.contact-module__8n00eG__cardTitle{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin:0 0 16px;font-size:11px;font-weight:600}.contact-module__8n00eG__steps{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.contact-module__8n00eG__steps li{gap:14px;display:flex}.contact-module__8n00eG__steps b{margin-bottom:3px;font-size:15px;font-weight:600;display:block}.contact-module__8n00eG__steps p{color:var(--muted);margin:0;font-size:13.5px;line-height:1.55}.contact-module__8n00eG__stepNo{width:30px;height:30px;font-family:var(--mono);color:var(--gold-soft);border:1px solid #f2b53a73;border-radius:50%;flex:none;place-items:center;font-size:11px;display:grid}.contact-module__8n00eG__direct{border-top:1px solid var(--line);color:var(--text);overflow-wrap:anywhere;flex-direction:column;gap:3px;margin:0;padding:12px 0;font-size:15px;font-weight:500;text-decoration:none;display:flex}.contact-module__8n00eG__direct:first-of-type{border-top:0;padding-top:0}.contact-module__8n00eG__direct span{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--faint);font-size:10px}a.contact-module__8n00eG__direct:focus-visible{outline:2px solid var(--gold);outline-offset:4px;border-radius:6px}@media (hover:hover){a.contact-module__8n00eG__direct:hover{color:var(--gold-soft)}}.contact-module__8n00eG__dialog{width:min(560px,100vw - 28px);max-height:calc(100dvh - 28px);color:var(--text,#e9f0ff);background:0 0;border:0;margin:auto;padding:0;overflow:visible}.contact-module__8n00eG__dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#03050c9e}.contact-module__8n00eG__dialog[open]{animation:.55s cubic-bezier(.2,.9,.25,1.05) both contact-module__8n00eG__dialogIn}.contact-module__8n00eG__dialog[open]::backdrop{animation:.4s both contact-module__8n00eG__fadeIn}.contact-module__8n00eG__dialogCard{max-height:inherit;text-align:center;font-family:var(--font-geist-sans), var(--font-inter), system-ui, sans-serif;border-radius:28px;padding:clamp(26px,4vw,40px);overflow-y:auto}.contact-module__8n00eG__seal{place-items:center;width:112px;height:112px;margin:0 auto 18px;display:grid;position:relative}.contact-module__8n00eG__seal img{object-fit:contain;filter:drop-shadow(0 6px 22px #3d7bff8c);width:54px;height:60px}.contact-module__8n00eG__sealRing{position:absolute;inset:0;rotate:-90deg}.contact-module__8n00eG__sealRing circle{fill:none;stroke:#f2b53a;stroke-width:2px;stroke-linecap:round;stroke-dasharray:340;stroke-dashoffset:340px;filter:drop-shadow(0 0 6px #f2b53ab3);animation:.9s cubic-bezier(.65,0,.35,1) .15s forwards contact-module__8n00eG__ring}.contact-module__8n00eG__sealCheck{opacity:0;background:linear-gradient(135deg,#ffd47a,#f2b53a 45%,#d98a1c);border-radius:50%;width:34px;height:34px;padding:6px;animation:.45s cubic-bezier(.34,1.6,.5,1) .8s forwards contact-module__8n00eG__pop;position:absolute;bottom:6px;right:2px;transform:scale(.4);box-shadow:0 6px 18px #f2b53a73}.contact-module__8n00eG__sealCheck path{fill:none;stroke:#0a1128;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24px;animation:.35s 1s forwards contact-module__8n00eG__draw}.contact-module__8n00eG__dialogEyebrow{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.22em;text-transform:uppercase;color:#f2b53a;margin:0 0 8px;font-size:11px}.contact-module__8n00eG__dialogTitle{font-family:var(--font-space-grotesk), "Space Grotesk", sans-serif;letter-spacing:-.03em;margin:0 0 12px;font-size:clamp(28px,4vw,38px);font-weight:700}.contact-module__8n00eG__dialogBody{color:#e9f0ffb8;max-width:44ch;margin:0 auto 22px;font-size:15px;line-height:1.65}.contact-module__8n00eG__dialogBody b{color:#fff;overflow-wrap:anywhere;font-weight:600}.contact-module__8n00eG__nextSteps{text-align:left;gap:8px;margin:0 0 22px;padding:0;list-style:none;display:grid}.contact-module__8n00eG__nextSteps li{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:12px;padding:10px 14px;font-size:14px;display:flex}.contact-module__8n00eG__nextSteps span{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#ffd47a;font-size:11px}.contact-module__8n00eG__quote{text-align:left;background:radial-gradient(120% 140% at 0 0,#f2b53a1f,#0000 60%),#ffffff06;border:1px solid #f2b53a47;border-radius:16px;margin:0 0 24px;padding:18px 20px}.contact-module__8n00eG__quote figcaption{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:#e9f0ff80;margin-bottom:8px;font-size:10px}.contact-module__8n00eG__quote blockquote{font-family:var(--font-space-grotesk), "Space Grotesk", sans-serif;color:#fff;margin:0 0 8px;font-size:18px;font-weight:500;line-height:1.4}.contact-module__8n00eG__quoteAuthor{color:#ffd47a;margin:0;font-size:13px}.contact-module__8n00eG__quoteAuthor em{color:#e9f0ff80}.contact-module__8n00eG__dialogActions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.contact-module__8n00eG__ghostButton{color:#e9f0ff;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.contact-module__8n00eG__ghostButton:focus-visible{outline-offset:3px;outline:2px solid #f2b53a}@media (hover:hover){.contact-module__8n00eG__ghostButton:hover{background:#ffffff0d;border-color:#fff6}}@keyframes contact-module__8n00eG__dialogIn{0%{opacity:0;filter:blur(6px);transform:translateY(18px)scale(.96)}to{opacity:1;filter:none;transform:none}}@keyframes contact-module__8n00eG__fadeIn{0%{opacity:0}}@keyframes contact-module__8n00eG__ring{to{stroke-dashoffset:0}}@keyframes contact-module__8n00eG__pop{to{opacity:1;transform:scale(1)}}@keyframes contact-module__8n00eG__draw{to{stroke-dashoffset:0}}@media (max-width:1080px){.contact-module__8n00eG__body{grid-template-columns:minmax(0,1fr)}.contact-module__8n00eG__aside{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:static}.contact-module__8n00eG__promises{grid-template-columns:minmax(0,1fr);gap:12px}}@media (max-width:680px){.contact-module__8n00eG__hero{padding-top:calc(108px + env(safe-area-inset-top))}.contact-module__8n00eG__grid,.contact-module__8n00eG__aside{grid-template-columns:minmax(0,1fr)}.contact-module__8n00eG__formPanel{border-radius:22px}.contact-module__8n00eG__submitRow{flex-direction:column-reverse;align-items:stretch}.contact-module__8n00eG__submit{width:100%}.contact-module__8n00eG__body{padding-bottom:calc(120px + env(safe-area-inset-bottom))}.contact-module__8n00eG__dialogActions>*{flex:100%}}@media (prefers-reduced-motion:reduce){.contact-module__8n00eG__dialog[open],.contact-module__8n00eG__dialog[open]::backdrop,.contact-module__8n00eG__spinner{animation:none}.contact-module__8n00eG__sealRing circle,.contact-module__8n00eG__sealCheck,.contact-module__8n00eG__sealCheck path{stroke-dashoffset:0;opacity:1;animation:none;transform:none}}
