@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.isolate{isolation:isolate}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--bg:#050505;--panel:#0b0d0c;--line:#ffffff1a;--line-strong:#ffffff2e;--text:#f4f6f4;--muted:#9aa39c;--green:#13dd13;--purple:#9b6cff;--orange:#ff8a24}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{background:radial-gradient(circle at 50% -15%, #13dd131f, transparent 34rem), var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}svg{width:1.1em;height:1.1em}main{min-height:100vh;position:relative;overflow:hidden}.ambient{filter:blur(120px);pointer-events:none;opacity:.2;border-radius:999px;position:absolute}.ambient-one{background:var(--green);width:24rem;height:24rem;top:35rem;left:-18rem}.ambient-two{background:var(--purple);opacity:.12;width:30rem;height:30rem;top:92rem;right:-25rem}.site-header{z-index:20;border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080a09b8;border-radius:18px;justify-content:space-between;align-items:center;gap:28px;width:min(1180px,100% - 40px);min-height:72px;margin:18px auto 0;padding:12px 14px 12px 16px;display:flex;position:relative;box-shadow:0 16px 50px #00000047}.brand{align-items:center;gap:11px;display:inline-flex}.brand-mark{background:#13dd130f;border:1px solid #13dd133d;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.brand-mark img{object-fit:contain;width:34px;height:34px}.brand-copy{flex-direction:column;line-height:1;display:flex}.brand-copy strong{letter-spacing:.14em;font-size:18px}.brand-copy small{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin-top:6px;font-size:9px}.desktop-nav{color:#bec5c0;align-items:center;gap:28px;font-size:13px;display:flex}.desktop-nav a{transition:color .2s}.desktop-nav a:hover{color:#fff}.header-cta,.primary-button,.secondary-button{border-radius:11px;justify-content:center;align-items:center;gap:9px;font-weight:700;display:inline-flex}.header-cta{background:var(--green);color:#021002;min-height:44px;padding:0 17px;font-size:13px;box-shadow:0 0 34px #13dd132e}.hero{z-index:2;text-align:center;width:min(1180px,100% - 40px);margin:0 auto;padding:118px 0 44px;position:relative}.hero-badge,.eyebrow{color:#b9c2bb;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:9px;font-size:11px;font-weight:700;display:inline-flex}.hero-badge{border:1px solid var(--line);background:#ffffff06;border-radius:999px;padding:8px 13px}.hero-badge span{background:var(--green);width:7px;height:7px;box-shadow:0 0 18px var(--green);border-radius:50%}.hero h1{letter-spacing:-.065em;max-width:970px;margin:28px auto 0;font-size:clamp(58px,8.4vw,116px);font-weight:780;line-height:.9}.hero h1 span{color:var(--green);text-shadow:0 0 60px #13dd1329;display:block}.hero-copy{color:#aeb7b0;max-width:720px;margin:30px auto 0;font-size:clamp(17px,2vw,20px);line-height:1.7}.hero-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}.primary-button,.secondary-button{min-height:52px;padding:0 21px;font-size:14px}.primary-button{background:var(--green);color:#041104;box-shadow:0 14px 45px #13dd132e}.secondary-button{border:1px solid var(--line-strong);color:#fff;background:#ffffff09}.hero-console{text-align:left;background:linear-gradient(130deg,#13dd1375,#ffffff14 35%,#9b6cff47);border-radius:26px;margin-top:90px;padding:1px;box-shadow:0 60px 100px #0006}.console-topbar{border-bottom:1px solid var(--line);color:#727b74;letter-spacing:.13em;background:#0d100e;border-radius:25px 25px 0 0;grid-template-columns:1fr auto 1fr;align-items:center;min-height:52px;padding:0 19px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;display:grid}.console-dots{gap:6px;display:flex}.console-dots i{background:#353b36;border-radius:50%;width:7px;height:7px}.console-status{color:#8d978f;justify-self:end;align-items:center;gap:7px;display:flex}.console-status i{background:var(--green);width:6px;height:6px;box-shadow:0 0 12px var(--green);border-radius:50%}.console-grid{background:var(--line);border-radius:0 0 25px 25px;grid-template-rows:1fr .58fr;grid-template-columns:1.2fr .75fr;gap:1px;min-height:430px;display:grid;overflow:hidden}.console-panel{background:#090b0a;position:relative;overflow:hidden}.console-brand-panel{flex-direction:column;grid-row:1/3;justify-content:space-between;align-items:flex-start;padding:46px;display:flex}.console-logo{background:radial-gradient(circle,#13dd1314,#0000 66%);border:1px solid #13dd1326;border-radius:40px;place-items:center;width:190px;height:190px;display:grid}.console-logo img{filter:drop-shadow(0 0 35px #13dd133d);width:160px;height:160px}.console-kicker{color:var(--green);letter-spacing:.2em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.console-brand-panel strong{letter-spacing:-.055em;margin-top:10px;font-size:clamp(52px,7vw,86px);line-height:.9;display:block}.console-brand-panel p{color:var(--muted);margin:16px 0 0}.console-stats{grid-template-columns:1fr 1fr;display:grid}.console-stats div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:110px;padding:24px;display:flex}.console-stats span{color:#677069;letter-spacing:.16em;font-size:9px}.console-stats strong{letter-spacing:-.05em;font-size:34px}.console-orbit{place-items:center;min-height:180px;display:grid}.orbit-ring{border:1px solid #ffffff1a;border-radius:50%;position:absolute}.ring-one{width:170px;height:170px}.ring-two{width:255px;height:255px}.orbit-core{background:#101510;border:1px solid #13dd134d;border-radius:20px;place-items:center;width:68px;height:68px;display:grid;box-shadow:0 0 50px #13dd131f}.orbit-node{border:1px solid var(--line);color:#9ca59e;letter-spacing:.11em;background:#101210;border-radius:6px;padding:5px 8px;font-size:8px;font-weight:800;position:absolute}.node-one{top:22%;left:20%}.node-two{top:27%;right:16%}.node-three{bottom:21%;left:24%}.node-four{bottom:18%;right:19%}.section{z-index:2;width:min(1180px,100% - 40px);margin:0 auto;padding:105px 0;position:relative}.section-heading{grid-template-columns:1fr .68fr;align-items:end;gap:80px;margin-bottom:42px;display:grid}.eyebrow{color:var(--green)}.eyebrow svg{width:16px;height:16px}.section-heading h2,.mission-copy h2,.community-card h2{letter-spacing:-.05em;margin:17px 0 0;font-size:clamp(39px,5vw,66px);line-height:.98}.section-heading>p{color:var(--muted);margin:0;font-size:16px;line-height:1.7}.ecosystem-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.product-card{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff0b,#ffffff04);border-radius:18px;flex-direction:column;justify-content:space-between;min-height:360px;padding:24px;transition:transform .25s,border-color .25s,background .25s;display:flex}.product-card:hover{border-color:var(--line-strong);background:linear-gradient(145deg,#ffffff12,#ffffff05);transform:translateY(-4px)}.product-card-top{justify-content:space-between;align-items:center;display:flex}.product-number{color:#555e57;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.status{border:1px solid var(--line);color:#aeb6b0;letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:6px 8px;font-size:8px;font-weight:800}.status-live{color:var(--green);background:#13dd130f;border-color:#13dd1340}.status-beta{color:var(--purple);background:#9b6cff0f;border-color:#9b6cff47}.status-in-development{color:var(--orange);background:#ff8a240f;border-color:#ff8a2447}.product-eyebrow{color:#7d867f;letter-spacing:.14em;text-transform:uppercase;margin-bottom:11px;font-size:9px;font-weight:800;display:block}.product-card h3{letter-spacing:-.035em;margin:0;font-size:26px}.product-card p{color:var(--muted);margin:14px 0 0;font-size:13px;line-height:1.65}.product-link{align-items:center;gap:7px;font-size:12px;font-weight:750;display:inline-flex}.accent-green .product-link{color:var(--green)}.accent-purple .product-link{color:var(--purple)}.accent-orange .product-link{color:var(--orange)}.mission-card{border:1px solid var(--line);background:linear-gradient(135deg,#13dd130f,#ffffff06 45%,#9b6cff0d);border-radius:28px;grid-template-columns:1fr 1fr;gap:80px;padding:clamp(32px,6vw,72px);display:grid}.mission-copy p{max-width:620px;color:var(--muted);margin:25px 0 0;font-size:16px;line-height:1.8}.principles{border-top:1px solid var(--line)}.principles div{border-bottom:1px solid var(--line);padding:23px 0 23px 44px;position:relative}.principles span{color:var(--green);font-size:10px;font-weight:800;position:absolute;top:26px;left:0}.principles strong{font-size:17px;display:block}.principles p{color:var(--muted);margin:7px 0 0;font-size:13px;line-height:1.55}.roadmap-track{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.roadmap-item{border-right:1px solid var(--line);min-height:270px;padding:32px;position:relative}.roadmap-item:last-child{border-right:0}.roadmap-item>span{color:#6f7871;letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:800}.roadmap-item h3{letter-spacing:-.035em;margin:54px 0 0;font-size:27px}.roadmap-item p{color:var(--muted);font-size:13px;line-height:1.65}.roadmap-item small{color:#656e67;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:800;position:absolute;top:27px;right:26px}.roadmap-item.active:before{content:"";background:var(--green);height:2px;box-shadow:0 0 16px var(--green);position:absolute;top:-1px;left:0;right:0}.roadmap-item.active small{color:var(--green)}.community-card{background:var(--green);color:#031003;border-radius:28px;grid-template-columns:1fr .9fr;align-items:center;gap:90px;padding:clamp(34px,6vw,72px);display:grid}.community-card .eyebrow{color:#075407}.community-card p{color:#031003ad;max-width:590px;margin:22px 0 0;line-height:1.7}.social-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.social-grid a{background:#03100312;border:1px solid #0310032e;border-radius:13px;justify-content:space-between;align-items:center;min-height:76px;padding:0 20px;font-size:14px;font-weight:800;transition:background .2s;display:flex}.social-grid a:hover{background:#0310031f}.site-footer{z-index:2;border-top:1px solid var(--line);width:min(1180px,100% - 40px);color:var(--muted);grid-template-columns:1.2fr 1fr auto;align-items:center;gap:28px;margin:0 auto;padding:34px 0 42px;display:grid;position:relative}.footer-brand{align-items:center;gap:12px;display:flex}.footer-brand img{width:32px;height:32px}.footer-brand div{flex-direction:column;display:flex}.footer-brand strong{color:#fff;letter-spacing:.14em;font-size:14px}.footer-brand span{letter-spacing:.11em;text-transform:uppercase;margin-top:4px;font-size:8px}.site-footer>p{margin:0;font-size:12px}.footer-links{gap:18px;font-size:11px;display:flex}.site-footer small{grid-column:1/-1;font-size:10px}.legal-page{width:min(820px,100% - 40px);margin:0 auto;padding:30px 0 100px}.legal-page .brand{margin-bottom:70px}.legal-page h1{letter-spacing:-.055em;font-size:clamp(44px,7vw,76px)}.legal-page h2{margin-top:38px;font-size:22px}.legal-page p,.legal-page li{color:var(--muted);line-height:1.75}.legal-page a{color:var(--green)}@media (max-width:980px){.desktop-nav{display:none}.ecosystem-grid{grid-template-columns:repeat(2,1fr)}.section-heading,.mission-card,.community-card{grid-template-columns:1fr;gap:38px}.console-grid{grid-template-rows:auto;grid-template-columns:1fr}.console-brand-panel{grid-row:auto;min-height:380px}.console-orbit{min-height:260px}.roadmap-track{grid-template-columns:1fr}.roadmap-item{border-right:0;border-bottom:1px solid var(--line)}.roadmap-item:last-child{border-bottom:0}.site-footer{grid-template-columns:1fr}}@media (max-width:640px){.site-header,.hero,.section,.site-footer{width:min(100% - 24px,1180px)}.site-header{border-radius:15px;min-height:64px;padding:9px 10px}.brand-copy small{display:none}.header-cta{min-height:40px;padding:0 13px}.hero{padding-top:88px}.hero h1{font-size:clamp(54px,17vw,78px)}.hero-copy{font-size:16px}.hero-actions{flex-direction:column}.primary-button,.secondary-button{width:100%}.hero-console{margin-top:62px}.console-topbar{grid-template-columns:1fr auto}.console-topbar>span:nth-child(2){display:none}.console-brand-panel{min-height:360px;padding:28px}.console-logo{width:150px;height:150px}.console-logo img{width:130px;height:130px}.console-stats div{padding:19px}.ecosystem-grid{grid-template-columns:1fr}.product-card{min-height:320px}.section{padding:78px 0}.section-heading{margin-bottom:30px}.mission-card,.community-card{border-radius:21px;padding:29px 23px}.social-grid{grid-template-columns:1fr}.roadmap-item{min-height:240px;padding:26px 20px}.site-footer{align-items:start}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.inner-main{min-height:100vh;overflow:hidden}.inner-hero,.product-hero{z-index:2;width:min(1180px,100% - 40px);margin:0 auto;position:relative}.inner-hero{border-bottom:1px solid var(--line);padding:120px 0 72px}.inner-hero h1,.product-hero h1{letter-spacing:-.06em;max-width:980px;margin:22px 0 0;font-size:clamp(52px,7.8vw,102px);line-height:.94}.inner-hero>p{max-width:760px;color:var(--muted);margin:28px 0 0;font-size:clamp(17px,2vw,21px);line-height:1.7}.inner-hero-actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.inner-section{z-index:2;width:min(1180px,100% - 40px);margin:0 auto;padding:88px 0;position:relative}.inner-section-heading{max-width:850px;margin-bottom:38px}.inner-section-heading h2,.product-columns h2,.split-panel h2,.cta-panel h2{letter-spacing:-.05em;margin:16px 0 0;font-size:clamp(36px,5vw,62px);line-height:1}.inner-section-heading>p,.split-panel>div>p,.cta-panel p{max-width:720px;color:var(--muted);margin:22px 0 0;font-size:16px;line-height:1.75}.section-action{justify-content:center;margin-top:34px;display:flex}.text-link{color:var(--green);align-items:center;gap:8px;margin-top:24px;font-size:13px;font-weight:800;display:inline-flex}.expanded-footer{flex-wrap:wrap}.expanded-footer .footer-links{flex-wrap:wrap;justify-content:flex-end}.feature-grid{gap:14px;display:grid}.feature-grid-three{grid-template-columns:repeat(3,1fr)}.feature-card,.contact-card{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff0b,#ffffff03);border-radius:20px;min-height:280px;padding:30px}.feature-card>span,.contact-card>span{color:var(--green);letter-spacing:.16em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:800}.feature-card h3,.contact-card h2{letter-spacing:-.035em;margin:70px 0 0;font-size:27px;line-height:1.08}.feature-card p,.contact-card p{color:var(--muted);margin:16px 0 0;font-size:14px;line-height:1.7}.principle-list{border-top:1px solid var(--line)}.principle-list article{border-bottom:1px solid var(--line);grid-template-columns:80px minmax(0,1fr);gap:24px;padding:30px 0;display:grid}.principle-list article>span{color:var(--green);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.principle-list h3{letter-spacing:-.03em;margin:0;font-size:24px}.principle-list p{max-width:760px;color:var(--muted);margin:10px 0 0;line-height:1.7}.cta-panel,.split-panel{border:1px solid var(--line);background:linear-gradient(135deg,#13dd1312,#ffffff06 48%,#9b6cff0f);border-radius:28px;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:center;gap:60px;padding:clamp(30px,6vw,68px);display:grid}.cta-panel>.primary-button{justify-self:end}.directory-summary{border:1px solid var(--line);background:var(--line);border-radius:20px;grid-template-columns:repeat(4,1fr);gap:1px;padding-top:0;padding-bottom:0;display:grid;overflow:hidden}.summary-stat{background:#090b0a;flex-direction:column;justify-content:space-between;min-height:165px;padding:25px;display:flex}.summary-stat span{color:#6f7871;letter-spacing:.14em;font-size:9px;font-weight:800}.summary-stat strong{letter-spacing:-.06em;font-size:44px}.phase-list{gap:14px;display:grid}.phase-card{border:1px solid var(--line);background:#ffffff05;border-radius:20px;grid-template-columns:80px minmax(280px,.8fr) minmax(320px,1.2fr);align-items:start;gap:34px;padding:34px;display:grid}.phase-card.current{background:linear-gradient(135deg,#13dd1313,#ffffff05);border-color:#13dd1352}.phase-index{color:var(--green);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.phase-meta{align-items:center;gap:12px;display:flex}.phase-meta span,.phase-meta small{letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:800}.phase-meta span{color:#747e76}.phase-meta small{border:1px solid var(--line);color:var(--green);border-radius:999px;padding:6px 8px}.phase-copy h2{letter-spacing:-.04em;margin:28px 0 0;font-size:35px}.phase-copy p{color:var(--muted);margin:13px 0 0;font-size:14px;line-height:1.65}.phase-card ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.phase-card li{color:#c2c8c3;padding:0 0 0 20px;font-size:13px;line-height:1.55;position:relative}.phase-card li:before{content:"";background:var(--green);border-radius:50%;width:7px;height:7px;position:absolute;top:.55em;left:0;box-shadow:0 0 14px #13dd1366}.social-grid a span{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.social-grid a strong{font-size:13px}.social-grid a small{color:var(--muted);font-size:10px;font-weight:500}.contact-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.contact-card{flex-direction:column;min-height:350px;display:flex}.contact-card h2{margin-top:58px}.contact-card a{color:var(--green);align-items:center;gap:8px;margin-top:auto;padding-top:28px;font-size:13px;font-weight:800;display:inline-flex}.intake-list{border-top:1px solid var(--line);gap:0;margin:0;padding:0;list-style:none;display:grid}.intake-list li{border-bottom:1px solid var(--line);color:#c7cdc8;grid-template-columns:42px 1fr;gap:12px;padding:17px 0;font-size:13px;line-height:1.55;display:grid}.intake-list span{color:var(--green);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.product-hero{border-bottom:1px solid var(--line);padding:88px 0 80px}.product-hero:before{content:"";filter:blur(140px);opacity:.12;pointer-events:none;border-radius:50%;width:36rem;height:36rem;position:absolute;inset:12% auto auto -15%}.product-hero.accent-green:before{background:var(--green)}.product-hero.accent-purple:before{background:var(--purple)}.product-hero.accent-orange:before{background:var(--orange)}.product-hero-meta{color:#6f7871;letter-spacing:.14em;align-items:center;gap:10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;display:flex}.product-hero-meta a{color:var(--green)}.product-hero-grid{grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);align-items:end;gap:70px;margin-top:62px;display:grid}.product-hero-grid>div>p{max-width:730px;color:var(--muted);margin:25px 0 0;font-size:clamp(17px,2vw,20px);line-height:1.72}.product-brief{border-top:1px solid var(--line);display:grid}.product-brief div{border-bottom:1px solid var(--line);padding:20px 0}.product-brief span{color:#687169;letter-spacing:.14em;margin-bottom:8px;font-size:9px;font-weight:800;display:block}.product-brief strong{font-size:14px;line-height:1.55;display:block}.product-columns{grid-template-columns:minmax(0,.8fr) minmax(360px,1.2fr);align-items:start;gap:80px;display:grid}.capability-list,.roadmap-list{margin:0;padding:0;list-style:none;display:grid}.capability-list{border-top:1px solid var(--line)}.capability-list li{border-bottom:1px solid var(--line);grid-template-columns:56px 1fr;gap:18px;padding:25px 0;font-size:18px;font-weight:650;display:grid}.capability-list span,.roadmap-list>li>span{color:var(--green);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.roadmap-list{gap:12px}.roadmap-list li{border:1px solid var(--line);background:#ffffff05;border-radius:16px;grid-template-columns:42px 1fr;gap:18px;padding:24px;display:grid}.roadmap-list small{color:#687169;letter-spacing:.14em;font-size:8px;font-weight:800;display:block}.roadmap-list strong{margin-top:8px;font-size:16px;line-height:1.5;display:block}@media (max-width:980px){.feature-grid-three,.directory-summary{grid-template-columns:repeat(2,1fr)}.phase-card{grid-template-columns:48px 1fr}.phase-card ul{grid-column:2}.product-hero-grid,.product-columns,.cta-panel,.split-panel{grid-template-columns:1fr}.cta-panel>.primary-button{justify-self:start}}@media (max-width:720px){.inner-hero{padding:82px 0 56px}.inner-section{padding:68px 0}.feature-grid-three,.directory-summary,.contact-grid{grid-template-columns:1fr}.summary-stat{min-height:125px}.principle-list article{grid-template-columns:48px 1fr}.phase-card{grid-template-columns:1fr;padding:25px}.phase-card ul{grid-column:auto}.product-hero{padding:62px 0}.product-hero-grid{gap:42px;margin-top:42px}.product-columns{gap:42px}.capability-list li{grid-template-columns:42px 1fr;font-size:16px}.expanded-footer .footer-links{justify-content:flex-start}}.launch-summary{border:1px solid var(--line);background:var(--line);border-radius:20px;grid-template-columns:repeat(3,1fr);gap:1px;padding-top:0;padding-bottom:0;display:grid;overflow:hidden}.launchpad{gap:28px;display:grid}.launch-controls{border:1px solid var(--line);background:#ffffff06;border-radius:20px;grid-template-columns:minmax(260px,1fr) auto;align-items:end;gap:22px;padding:24px;display:grid}.launch-search{gap:9px;display:grid}.launch-search span{color:#747e76;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:800}.launch-search input{border:1px solid var(--line);color:#f4f6f4;width:100%;min-height:50px;font:inherit;background:#080a09;border-radius:12px;outline:none;padding:0 16px}.launch-search input:focus{border-color:#13dd13a6;box-shadow:0 0 0 3px #13dd1317}.launch-filters{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.launch-filters button,.launch-empty button{border:1px solid var(--line);color:#aab1ac;min-height:42px;font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 14px;font-size:11px;font-weight:750}.launch-filters button:hover,.launch-filters button.active,.launch-filters button:focus-visible{color:var(--green);background:#13dd1317;border-color:#13dd1380}.launch-results-meta{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.launch-results-meta span{color:var(--green);letter-spacing:.12em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:800}.launch-results-meta small{color:#737c75}.launch-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.launch-card{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff0b,#ffffff03);border-radius:22px;flex-direction:column;gap:46px;min-height:430px;padding:30px;display:flex;position:relative;overflow:hidden}.launch-card:before{content:"";filter:blur(80px);opacity:.11;pointer-events:none;border-radius:50%;width:16rem;height:16rem;position:absolute;inset:auto -15% -35% auto}.launch-card.accent-green:before{background:var(--green)}.launch-card.accent-purple:before{background:var(--purple)}.launch-card.accent-orange:before{background:var(--orange)}.launch-card-top{color:#707a72;justify-content:space-between;align-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;display:flex}.launch-card-top small{border:1px solid var(--line);color:#b9c0bb;text-transform:uppercase;border-radius:999px;padding:6px 9px;font-size:9px}.launch-card p{color:var(--green);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:10px;font-weight:800}.launch-card h2{letter-spacing:-.05em;margin:12px 0 0;font-size:clamp(34px,4vw,50px);line-height:1}.launch-card strong{margin-top:18px;font-size:15px;line-height:1.5;display:block}.launch-card>div>span{color:var(--muted);margin-top:14px;font-size:14px;line-height:1.7;display:block}.launch-card-actions{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;margin-top:auto;padding-top:24px;display:flex}.launch-card-actions a{color:#d7ddd8;align-items:center;gap:7px;font-size:12px;font-weight:800;display:inline-flex}.launch-card-actions a:last-of-type{color:var(--green)}.launch-card-actions svg{width:16px;height:16px}.launch-card-actions>span{color:#697169;font-size:11px}.launch-empty{border:1px dashed var(--line);text-align:center;border-radius:20px;padding:70px 24px}.launch-empty h2{margin:0;font-size:34px}.launch-empty p{color:var(--muted);margin:12px 0 22px}.launch-empty button{color:var(--green)}@media (max-width:900px){.launch-controls,.launch-grid{grid-template-columns:1fr}.launch-filters{justify-content:flex-start}}@media (max-width:720px){.launch-summary{grid-template-columns:1fr}.launch-controls{padding:18px}.launch-card{min-height:390px;padding:24px}.launch-results-meta{flex-direction:column;align-items:flex-start;gap:7px}}.premium-splash{z-index:9999;isolation:isolate;color:#f5f7f5;opacity:1;visibility:visible;background:#020302;place-items:center;width:100vw;height:100dvh;min-height:100svh;transition:opacity 1.1s cubic-bezier(.16,1,.3,1),visibility 1.1s step-end;display:grid;position:fixed;inset:0;overflow:hidden}html[data-gwap-intro-seen=true] .premium-splash--intro{display:none}.premium-splash--route{transition-duration:.9s}.premium-splash.is-leaving{opacity:0;visibility:hidden;pointer-events:none}.premium-splash__art,.premium-splash__veil,.premium-splash__frame{position:absolute;inset:0}.premium-splash__art{z-index:-4;pointer-events:none;place-items:center;padding:0;transition:opacity 1.1s cubic-bezier(.16,1,.3,1),transform 1.1s cubic-bezier(.16,1,.3,1);display:grid}.premium-splash__art img{object-fit:cover;object-position:center 18%;width:100%;max-width:none;height:100%;transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1.1s cubic-bezier(.16,1,.3,1);animation:5.5s cubic-bezier(.16,1,.3,1) both gwap-splash-drift;position:absolute;inset:0;transform:scale(1.012)}.premium-splash__veil{z-index:-3;background:radial-gradient(circle at 20% 45%,#13dd1329,#0000 32%),radial-gradient(circle at 78% 46%,#9b6cff24,#0000 34%),linear-gradient(#0000001f,#00000029 50%,#000000b8);transition:opacity 1.05s cubic-bezier(.16,1,.3,1)}.premium-splash__frame{z-index:3;pointer-events:none;border:1px solid #ffffff1f;transition:opacity .7s,transform .9s cubic-bezier(.16,1,.3,1);inset:14px}.premium-splash__skip{z-index:5;color:#ffffffb8;min-height:38px;font:inherit;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;background:#02030280;border:1px solid #ffffff24;border-radius:999px;padding:0 14px;font-size:10px;font-weight:800;transition:opacity .5s,transform .7s cubic-bezier(.16,1,.3,1),border-color .2s,color .2s,background .2s;animation:.7s cubic-bezier(.16,1,.3,1) gwap-enter-cta;position:absolute;top:30px;right:30px}.premium-splash__skip:hover,.premium-splash__skip:focus-visible{color:#fff;background:#13dd1314;border-color:#13dd1394;outline:none}.premium-splash__intro-copy{z-index:4;text-shadow:0 3px 24px #000c;gap:8px;transition:opacity .65s,transform .9s cubic-bezier(.16,1,.3,1);animation:.9s cubic-bezier(.16,1,.3,1) .18s both gwap-copy-rise;display:grid;position:absolute;bottom:clamp(48px,8vh,92px);left:clamp(28px,5vw,80px)}.premium-splash__intro-copy span{color:#13dd13;letter-spacing:.24em;font-size:10px;font-weight:850}.premium-splash__intro-copy strong{letter-spacing:-.035em;font-size:clamp(20px,2.4vw,34px)}.premium-splash__progress{z-index:4;background:#ffffff26;width:min(280px,34vw);height:2px;transition:opacity .5s,transform .7s cubic-bezier(.16,1,.3,1);position:absolute;bottom:clamp(56px,8vh,100px);right:clamp(28px,5vw,80px);overflow:hidden}.premium-splash__progress i{transform-origin:0;background:linear-gradient(90deg,#13dd13,#ff8a24 52%,#9b6cff);width:100%;height:100%;transition:transform .18s cubic-bezier(.2,.75,.2,1);animation:1.5s cubic-bezier(.2,.7,.2,1) both gwap-progress-await;display:block;transform:scaleX(.82);box-shadow:0 0 18px #13dd138c}.premium-splash.is-ready .premium-splash__progress i{transform:scaleX(1)}.premium-splash--intro.is-leaving .premium-splash__art{opacity:0;transform:translateY(-10px)scale(1.045)}.premium-splash--intro.is-leaving .premium-splash__art img{opacity:0;transform:scale(1.075)translateY(-8px)}.premium-splash--intro.is-leaving .premium-splash__veil,.premium-splash--intro.is-leaving .premium-splash__frame{opacity:0}.premium-splash--intro.is-leaving .premium-splash__frame{transform:scale(1.025)}.premium-splash--intro.is-leaving .premium-splash__skip,.premium-splash--intro.is-leaving .premium-splash__intro-copy,.premium-splash--intro.is-leaving .premium-splash__progress{opacity:0;transform:translateY(-10px)}body:has(.premium-splash--intro) .page-transition-shell{transform-origin:50% 44%;transition:opacity 1.1s cubic-bezier(.16,1,.3,1),transform 1.1s cubic-bezier(.16,1,.3,1)}body:has(.premium-splash--intro:not(.is-leaving)) .page-transition-shell{opacity:.48;transform:translateY(16px)scale(.982)}body:has(.premium-splash--intro.is-leaving) .page-transition-shell{opacity:1;transform:translate(0)scale(1)}.premium-splash--route .premium-splash__art{opacity:.08;transform:scale(1.05)}.premium-splash--route .premium-splash__veil{background:radial-gradient(circle,#13dd131c,#0000 30%),#020302e6}.premium-splash__route-mark{z-index:4;text-align:center;justify-items:center;width:min(340px,88vw);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);animation:1.1s cubic-bezier(.16,1,.3,1) both gwap-route-pulse;display:grid;position:relative}.premium-splash__route-logos{perspective:900px;grid-template-columns:88px 112px 88px;justify-content:center;align-items:center;height:122px;display:grid}.premium-splash__logo-shell{background:#080c08c7;border:1px solid #ffffff24;border-radius:24px;place-items:center;width:88px;height:88px;animation:.9s cubic-bezier(.16,1,.3,1) both gwap-route-logo-arrive;display:grid;overflow:hidden;box-shadow:0 18px 45px #00000057,inset 0 1px #ffffff14}.premium-splash__logo-shell--occo{animation-delay:.12s}.premium-splash__logo-shell--gwap{z-index:2;border-color:#13dd1357;border-radius:31px;width:112px;height:112px;animation-delay:40ms;box-shadow:0 0 90px #13dd1333,0 22px 55px #0000007a,inset 0 0 34px #13dd130f}.premium-splash__logo-shell--gns{animation-delay:.2s}.premium-splash__logo-shell img{object-fit:contain;border-radius:19px;width:86px;height:86px}.premium-splash__logo-shell--gwap img{border-radius:22px;width:84px;height:84px}.premium-splash__route-mark strong{letter-spacing:.24em;text-indent:.24em;margin-top:18px;font-size:20px}.premium-splash__route-mark small{color:#ffffff94;letter-spacing:.2em;text-transform:uppercase;margin-top:8px;font-size:8px;font-weight:800}.premium-splash__route-line{background:#ffffff1a;width:min(220px,62vw);height:2px;margin-top:20px;overflow:hidden}.premium-splash__route-line i{transform-origin:0;background:linear-gradient(90deg,#13dd13,#ff8a24 52%,#9b6cff);width:100%;height:100%;animation:1.5s cubic-bezier(.2,.75,.2,1) .12s both gwap-route-line;display:block;transform:scaleX(0);box-shadow:0 0 18px #13dd1380}.premium-splash--route.is-leaving .premium-splash__route-mark{opacity:0;transform:translateY(-8px)scale(1.08)}@keyframes gwap-splash-drift{0%{transform:scale(1.012)translateY(0)}to{transform:scale(1.045)translateY(-4px)}}@keyframes gwap-enter-cta{0%{opacity:0;transform:translateY(-12px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes gwap-copy-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes gwap-progress-await{0%{transform:scaleX(0)}to{transform:scaleX(.82)}}@keyframes gwap-route-pulse{0%{opacity:0;transform:translateY(14px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes gwap-route-logo-arrive{0%{opacity:0;transform:translateY(22px)scale(.72)rotateY(-18deg)}to{opacity:1;transform:translateY(0)scale(1)rotateY(0)}}@keyframes gwap-route-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:720px){.premium-splash__frame{inset:8px}.premium-splash__skip{top:max(22px, calc(env(safe-area-inset-top) + 10px));right:max(20px, calc(env(safe-area-inset-right) + 10px))}.premium-splash__art{padding:0}.premium-splash__art img{object-fit:cover;width:100%;max-width:none;height:100%}.premium-splash__intro-copy{bottom:54px;left:24px;right:24px}.premium-splash__intro-copy strong{font-size:22px}.premium-splash__progress{width:auto;bottom:30px;left:24px;right:24px}body:has(.premium-splash--intro:not(.is-leaving)) .page-transition-shell{opacity:.55;transform:translateY(10px)scale(.988)}}@media (prefers-reduced-motion:reduce){.premium-splash,.premium-splash__art,.premium-splash__art img,.premium-splash__intro-copy,.premium-splash__progress i,.premium-splash__route-mark,.premium-splash__logo-shell,.premium-splash__route-line i{transition-duration:.12s!important;animation:none!important}body:has(.premium-splash--intro) .page-transition-shell{transition-duration:.12s!important;animation:none!important}.premium-splash--intro{display:none}}.route-loading{color:#f4f6f4;background:radial-gradient(circle,#13dd1317,#0000 24rem),#050505;place-content:center;justify-items:center;min-height:100vh;display:grid}.route-loading__mark{background:#13dd130b;border:1px solid #13dd133d;border-radius:24px;place-items:center;width:82px;height:82px;display:grid;box-shadow:0 0 56px #13dd131f}.route-loading__mark img{object-fit:contain;filter:drop-shadow(0 0 20px #13dd1342);width:58px;height:58px}.route-loading strong{letter-spacing:.2em;text-indent:.2em;margin-top:18px;font-size:16px}.route-loading small{color:#818a83;letter-spacing:.16em;text-transform:uppercase;margin-top:7px;font-size:9px;font-weight:800}:root{--gwap-green:#13dd13;--gwap-green-soft:#13dd1329;--gwap-purple:#8d5cff;--gwap-orange:#ff852e;--gwap-emerald:#063f2c;--premium-text:#f7f9f7;--premium-muted:#9da6a0;--premium-line:#ffffff1f;--premium-line-strong:#ffffff38;--premium-glass:#0a0d0b8c}body{background:#030504}body::selection{background:var(--gwap-green);color:#001300}button,input{font:inherit}button{color:inherit}.cinematic-home{min-height:100vh;color:var(--premium-text);isolation:isolate;background:#030504;position:relative;overflow:clip}.cinematic-home *{box-sizing:border-box}.cinematic-home svg{width:1.15em;height:1.15em}.living-background{z-index:-2;pointer-events:none;background:radial-gradient(circle at 50% -20%,#13dd131f,#0000 35%),#030504;position:fixed;inset:0;overflow:hidden}.living-background:before{content:"";opacity:.24;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:88px 88px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 84%);mask-image:linear-gradient(#000,#0000 84%)}.aurora{aspect-ratio:1;filter:blur(110px);opacity:.15;will-change:transform;border-radius:50%;width:60vw;animation:18s ease-in-out infinite alternate auroraDrift;position:absolute}.aurora-green{background:var(--gwap-green);top:12vh;left:-24vw}.aurora-purple{background:var(--gwap-purple);animation-delay:-6s;top:46vh;right:-28vw}.aurora-orange{background:var(--gwap-orange);opacity:.08;animation-delay:-11s;bottom:-42vw;left:30vw}.light-streak{filter:blur(.2px);opacity:.12;background:linear-gradient(90deg,#0000,#ffffff80,#0000);width:50vw;height:1px;animation:15s linear infinite streakTravel;position:absolute;transform:rotate(-25deg)}.streak-one{top:30%;left:-40%}.streak-two{animation-delay:-7s;top:70%;left:-55%}.noise-layer{opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.45'/%3E%3C/svg%3E");position:absolute;inset:0}.cinematic-nav{z-index:100;-webkit-backdrop-filter:blur(26px)saturate(140%);backdrop-filter:blur(26px)saturate(140%);background:linear-gradient(120deg,#141915b8,#080a097a);border:1px solid #ffffff1c;border-radius:23px;justify-content:space-between;align-items:center;gap:26px;width:min(1180px,100% - 36px);min-height:76px;padding:11px 12px 11px 15px;transition:width .35s,min-height .35s,top .35s,background .35s;display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 24px 70px #00000061,inset 0 1px #ffffff14}.cinematic-nav.is-scrolled{background:#070908cc;width:min(1040px,100% - 28px);min-height:64px;top:10px}.cinematic-brand{align-items:center;gap:11px;min-width:max-content;display:flex}.cinematic-brand-mark{background:radial-gradient(circle at 35% 25%,#ffffff1f,#13dd130d);border:1px solid #13dd1342;border-radius:15px;place-items:center;width:46px;height:46px;display:grid;box-shadow:inset 0 1px #ffffff1f,0 0 30px #13dd1314}.cinematic-brand-mark img{object-fit:contain;width:36px;height:36px}.cinematic-brand>span:last-child{letter-spacing:.08em;align-items:baseline;gap:5px;display:flex}.cinematic-brand strong{font-size:17px}.cinematic-brand small{color:var(--gwap-green);letter-spacing:.18em;font-size:9px;font-weight:800}.cinematic-links{color:#b6bdb8;align-items:center;gap:clamp(18px,2.5vw,34px);font-size:12px;display:flex}.cinematic-links a{padding:10px 0;transition:color .25s;position:relative}.cinematic-links a:after{content:"";background:var(--gwap-green);height:1px;box-shadow:0 0 10px var(--gwap-green);transition:transform .25s;position:absolute;bottom:4px;left:0;right:0;transform:scaleX(0)}.cinematic-links a:hover{color:#fff}.cinematic-links a:hover:after{transform:scaleX(1)}.cinematic-nav-actions{align-items:center;gap:8px;display:flex}.icon-button,.nav-contact{background:#ffffff0b;border:1px solid #ffffff1f;box-shadow:inset 0 1px #ffffff12}.icon-button{cursor:pointer;border-radius:14px;place-items:center;width:43px;height:43px;transition:transform .25s,border-color .25s,background .25s;display:grid}.icon-button:hover{background:#13dd1314;border-color:#13dd1352;transform:translateY(-2px)}.nav-contact{border-radius:14px;align-items:center;gap:9px;min-height:43px;padding:0 16px;font-size:12px;font-weight:750;transition:transform .25s,box-shadow .25s;display:inline-flex}.nav-contact:hover{transform:scale(1.025);box-shadow:0 0 30px #13dd131f}.nav-os-entry{color:#001802;background:linear-gradient(135deg,#16ee2a,#0dbd18);border-color:#13dd1380;box-shadow:inset 0 1px #ffffff4d,0 12px 34px #13dd132e}.nav-os-entry:hover{box-shadow:inset 0 1px #ffffff57,0 16px 42px #13dd1340}.cinematic-links .cinematic-os-menu-link,.menu-button{display:none}.search-overlay{z-index:300;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#000000a6;place-items:start center;padding:110px 20px 20px;animation:.2s both fadeIn;display:grid;position:fixed;inset:0}.search-panel{background:#0a0d0be0;border:1px solid #ffffff29;border-radius:24px;width:min(680px,100%);overflow:hidden;box-shadow:0 40px 120px #0000009e,inset 0 1px #ffffff14}.search-field{border-bottom:1px solid #ffffff1a;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:70px;padding:0 18px;display:grid}.search-field>svg{color:var(--gwap-green)}.search-field input{color:#fff;background:0 0;border:0;outline:0;min-width:0;font-size:17px}.search-field input::placeholder{color:#778079}.search-field button{cursor:pointer;background:#ffffff0f;border:0;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.search-results{max-height:420px;padding:10px;overflow:auto}.search-results a{border-radius:14px;justify-content:space-between;align-items:center;padding:15px 14px;transition:background .2s;display:flex}.search-results a:hover{background:#ffffff0e}.search-results a span{gap:5px;display:grid}.search-results small{color:var(--gwap-green);letter-spacing:.14em;text-transform:uppercase;font-size:8px}.search-results strong{font-size:15px}.search-results>p{color:var(--premium-muted);text-align:center;padding:26px}.story-section{opacity:.28;filter:blur(12px);transform-origin:50%;will-change:transform, opacity, filter;width:min(1240px,100% - 36px);min-height:100vh;margin:0 auto;padding:150px 30px 110px;transition:opacity .9s cubic-bezier(.2,.7,.1,1),filter .9s,transform 1.05s cubic-bezier(.2,.7,.1,1);position:relative;transform:perspective(1400px)translateZ(-150px)scale(.88)}.story-section.is-active{opacity:1;filter:blur();transform:perspective(1400px)translateZ(0)scale(1)}.story-section.is-past:not(.is-active){opacity:.13;filter:blur(16px);transform:perspective(1400px)translateZ(90px)scale(1.08)}.hero-story{grid-template-columns:1.05fr .95fr;align-items:center;gap:50px;min-height:100svh;padding-top:130px;display:grid}.hero-light{filter:blur(25px);background:radial-gradient(circle,#13dd131f,#0000 68%);border-radius:50%;width:42vw;height:42vw;position:absolute;top:14vh;right:1vw}.hero-content{z-index:2;max-width:700px;position:relative}.hero-pill,.eyebrow-premium{letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:9px;font-size:10px;font-weight:800;display:inline-flex}.hero-pill{color:#bec5c0;background:#ffffff09;border:1px solid #ffffff1f;border-radius:999px;padding:9px 13px;box-shadow:inset 0 1px #ffffff12}.hero-pill i{background:var(--gwap-green);width:6px;height:6px;box-shadow:0 0 14px var(--gwap-green);border-radius:50%;animation:2s ease-in-out infinite pulse}.hero-content h1{letter-spacing:-.075em;margin:28px 0 0;font-size:clamp(68px,8.5vw,132px);font-weight:800;line-height:.78}.hero-content h1 em{color:#0000;background:linear-gradient(#01040242, #01040242), linear-gradient(105deg, var(--gwap-green) 0%, #32c54a 16%, #5c9170 32%, var(--gwap-purple) 50%, #b8688f 68%, #df7452 84%, var(--gwap-orange) 100%);-webkit-text-fill-color:transparent;-webkit-text-stroke:.75px #010402c7;text-shadow:0 1px #ffffff0f,0 2px #000000b3,0 6px 12px #00000052,0 12px 24px #0003;-webkit-background-clip:text;background-clip:text;font-style:normal}.premium-heading h2 em,.trust-copy h2 em,.community-panel h2 em{color:var(--gwap-green);text-shadow:0 0 55px #13dd1329;font-style:normal}.hero-content>p{color:#aab2ac;max-width:650px;margin:34px 0 0;font-size:clamp(16px,1.6vw,20px);line-height:1.72}.hero-ctas{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.glass-button{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#ffffff17,#ffffff06);border:1px solid #ffffff29;border-radius:17px;justify-content:center;align-items:center;gap:12px;min-height:54px;padding:0 20px;font-size:13px;font-weight:760;transition:transform .25s,border-color .25s,box-shadow .25s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 14px 40px #00000038}.glass-button:before{content:"";background:linear-gradient(90deg,#0000,#ffffff38,#0000);width:90px;height:180%;transition:left .55s;position:absolute;top:-40%;left:-120px;transform:rotate(22deg)}.glass-button:hover{border-color:#ffffff45;transform:translateY(-3px)scale(1.015);box-shadow:inset 0 1px #ffffff26,0 20px 50px #0000004d}.glass-button:hover:before{left:calc(100% + 30px)}.glass-button.is-primary{color:#001300;background:linear-gradient(135deg,#13dd13eb,#0db717b8);border-color:#13dd1361;box-shadow:inset 0 1px #ffffff4d,0 18px 50px #13dd1329}.hero-trust{color:#717b74;letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;gap:18px;margin-top:34px;font-size:10px;display:flex}.hero-trust span{align-items:center;gap:7px;display:inline-flex}.hero-trust svg{color:var(--gwap-green)}.emblem-stage{aspect-ratio:1;justify-self:end;place-items:center;width:min(530px,42vw);display:grid;position:relative;transform:perspective(1200px)rotateX(8deg)rotateY(-8deg)}.emblem-halo{border-radius:50%;position:absolute}.halo-one{border:1px solid #13dd1326;inset:1%;box-shadow:inset 0 0 70px #13dd130d,0 0 80px #13dd130f}.halo-two{filter:blur(2px);background:radial-gradient(circle,#13dd1317,#063f2c0a 38%,#0000 70%);inset:15%}.emblem-ring{border:1px solid #ffffff1f;border-radius:50%;animation:28s linear infinite spin;position:absolute;inset:7%}.emblem-ring:before,.emblem-ring:after{content:"";background:var(--gwap-green);width:7px;height:7px;box-shadow:0 0 18px var(--gwap-green);border-radius:50%;position:absolute}.emblem-ring:before{top:13%;left:15%}.emblem-ring:after{bottom:18%;right:12%}.emblem-ring span{color:#aab2ac;letter-spacing:.14em;background:#070908cc;border:1px solid #ffffff1f;border-radius:9px;padding:7px 10px;font-size:8px;font-weight:800;position:absolute;box-shadow:0 10px 30px #00000059}.emblem-ring span:first-child{top:43%;left:4%}.emblem-ring span:last-child{top:34%;right:6%}.ring-b{border-color:#8d5cff29;animation-duration:20s;animation-direction:reverse;inset:20%}.ring-b span:first-child{top:6%;left:44%}.ring-b span:last-child{top:auto;bottom:1%;right:40%}.emblem-core{z-index:2;aspect-ratio:1;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:radial-gradient(circle at 35% 25%,#ffffff29,#09120cd1 42%,#040705eb);border:1px solid #ffffff24;border-radius:33%;place-items:center;width:48%;animation:5s ease-in-out infinite float;display:grid;position:relative;box-shadow:inset 0 1px #ffffff2e,inset 0 -30px 60px #00000059,0 0 90px #13dd131f}.emblem-core:after{content:"";border:1px solid #13dd132e;border-radius:29%;position:absolute;inset:6%}.emblem-core img{object-fit:contain;filter:drop-shadow(0 0 28px #13dd1338);width:78%;height:78%}.emblem-core-link{cursor:pointer;transition:border-color .25s,box-shadow .25s,filter .25s}.emblem-core-link:before{content:"OPEN GWAP OS";z-index:3;color:var(--gwap-green);letter-spacing:.13em;white-space:nowrap;opacity:.78;background:#020f05c7;border:1px solid #13dd1347;border-radius:999px;padding:5px 8px;font-size:6px;font-weight:900;transition:opacity .25s,border-color .25s;position:absolute;bottom:8%;right:50%;transform:translate(50%)}.emblem-core-link:after{pointer-events:none}.emblem-core-link:hover,.emblem-core-link:focus-visible{filter:brightness(1.08);border-color:#13dd1385;box-shadow:inset 0 1px #ffffff38,inset 0 -30px 60px #00000052,0 0 110px #13dd1340}.emblem-core-link:hover:before,.emblem-core-link:focus-visible:before{opacity:1;border-color:#13dd1399}.emblem-core-link:focus-visible{outline:2px solid var(--gwap-green);outline-offset:8px}.emblem-caption{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#070a08a8;border:1px solid #ffffff1f;border-radius:13px;gap:4px;padding:12px 14px;display:grid;position:absolute;bottom:11%;right:2%}.emblem-caption span{color:var(--gwap-green);letter-spacing:.18em;font-size:8px;font-weight:800}.emblem-caption small{color:#6d766f;letter-spacing:.13em;font-size:7px}.scroll-cue{color:#656e67;letter-spacing:.15em;text-transform:uppercase;justify-items:center;gap:8px;font-size:8px;display:grid;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.scroll-cue i{background:linear-gradient(var(--gwap-green), transparent);width:1px;height:34px;animation:1.8s ease-in-out infinite scrollPulse}.section-kicker{color:#727b75;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:15px;margin-bottom:56px;font-size:10px;display:flex}.section-kicker span{width:38px;height:38px;color:var(--gwap-green);background:#ffffff09;border:1px solid #ffffff1f;border-radius:12px;place-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.section-kicker p{margin:0}.hero-utility{-webkit-backdrop-filter:blur(28px)saturate(145%);text-align:left;isolation:isolate;background:linear-gradient(135deg,#141d17c2,#070a0894);border:1px solid #ffffff26;border-radius:24px;max-width:650px;margin-top:28px;padding:18px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 24px 70px #00000052,0 0 55px #13dd130d}.hero-utility .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero-utility:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 8% 0,#13dd1321,#0000 34%),linear-gradient(115deg,#0000 42%,#ffffff09 52%,#0000 62%);position:absolute;inset:0}.hero-utility-reflection{filter:blur(26px);pointer-events:none;background:#ffffff12;border-radius:50%;width:48%;height:88px;position:absolute;top:-42px;right:8%;transform:rotate(-8deg)}.hero-utility-heading{justify-content:space-between;align-items:center;gap:14px;display:flex;position:relative}.hero-utility-heading>div{gap:5px;display:grid}.hero-utility-heading small{color:var(--gwap-green);letter-spacing:.16em;font-size:8px;font-weight:850}.hero-utility-heading strong{letter-spacing:-.01em;font-size:15px}.hero-utility-heading>span{color:#8ba98f;letter-spacing:.13em;background:#13dd1311;border:1px solid #13dd1338;border-radius:999px;padding:6px 8px;font-size:7px;font-weight:850}.hero-utility-tabs{background:#00000038;border:1px solid #ffffff14;border-radius:13px;grid-template-columns:1fr 1fr;gap:5px;margin-top:15px;padding:4px;display:grid;position:relative}.hero-utility-tabs button{color:#7f8982;cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:38px;font-size:10px;font-weight:780;transition:color .22s,background .22s,box-shadow .22s}.hero-utility-tabs button[aria-pressed=true]{color:#dff6e1;background:linear-gradient(135deg,#13dd132e,#13dd1312);box-shadow:inset 0 1px #ffffff14,0 7px 22px #0000002e}.hero-utility-tabs button:focus-visible{outline:2px solid var(--gwap-green);outline-offset:2px}.hero-utility-form{grid-template-columns:1fr 46px;gap:8px;margin-top:10px;display:grid;position:relative}.hero-utility-form input{color:#f4f8f4;background:#00000047;border:1px solid #ffffff1c;border-radius:14px;outline:0;width:100%;min-width:0;min-height:50px;padding:0 16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;transition:border-color .2s,box-shadow .2s;box-shadow:inset 0 1px 12px #0000002e}.hero-utility-form input::placeholder{color:#69736c}.hero-utility-form input:focus{border-color:#13dd1380;box-shadow:inset 0 1px 12px #0000002e,0 0 0 3px #13dd1314,0 0 26px #13dd1314}.hero-utility-form button{color:#001b03;cursor:pointer;background:linear-gradient(135deg,#17ec28,#0fae18);border:1px solid #13dd136b;border-radius:14px;place-items:center;min-height:46px;font-size:20px;font-weight:900;transition:transform .2s,filter .2s;display:grid;box-shadow:inset 0 1px #ffffff4d,0 10px 28px #13dd1324}.hero-utility-form button:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.hero-utility-form button:focus-visible{outline-offset:2px;outline:2px solid #fff}.hero-utility-form button:disabled{cursor:wait;opacity:.75}.hero-utility-form button>i{border:2px solid #001b034d;border-top-color:#001b03;border-radius:50%;width:15px;height:15px;animation:.75s linear infinite spin}.hero-utility-feedback{min-height:0}.hero-utility-feedback>p{color:#89928c;margin:11px 2px 0;font-size:10px}.hero-utility-feedback>p.is-error{color:#ff9b84}.hero-utility-result{background:#ffffff09;border:1px solid #ffffff17;border-radius:15px;justify-content:space-between;align-items:center;gap:14px;margin-top:11px;padding:13px 14px;animation:.25s both fadeIn;display:flex}.hero-utility-result.is-positive{background:#13dd130b;border-color:#13dd1338}.hero-utility-result>div{gap:4px;min-width:0;display:grid}.hero-utility-result small{color:var(--gwap-green);letter-spacing:.14em;font-size:7px;font-weight:850}.hero-utility-result strong{overflow-wrap:anywhere;font-size:12px}.hero-utility-result p{color:#818b84;margin:0;font-size:9px;line-height:1.45}.hero-utility-result-actions{flex:none;gap:6px;display:grid}.hero-utility-result-actions>a,.hero-utility-result-actions>button{color:#d8ded9;text-align:center;cursor:pointer;background:#ffffff06;border:1px solid #ffffff1c;border-radius:10px;min-width:92px;padding:9px 10px;font-size:8px;font-weight:800}.hero-utility-result-actions>a:hover,.hero-utility-result-actions>button:hover:not(:disabled){color:var(--gwap-green);border-color:#13dd1359}.hero-utility-result-actions>button:disabled{cursor:wait;opacity:.68}.hero-utility-result-actions>a:focus-visible,.hero-utility-result-actions>button:focus-visible{outline:2px solid var(--gwap-green);outline-offset:2px}.hero-utility-identity dl{flex-wrap:wrap;gap:14px;margin:5px 0 0;display:flex}.hero-utility-identity dl>div{gap:2px;display:grid}.hero-utility-identity dt{color:#69736c;text-transform:uppercase;letter-spacing:.1em;font-size:7px}.hero-utility-identity dd{color:#e4eae5;margin:0;font-size:10px;font-weight:800}.gwap-score-display{background:#ffffff12;border:1px solid #ffffff17;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;min-width:0;display:grid;overflow:hidden}.gwap-score-display>span{background:#040805e0;gap:3px;min-width:0;padding:8px 10px;display:grid}.gwap-score-display small{color:#69736c;letter-spacing:.12em;font-size:6px;font-weight:800}.gwap-score-display strong{overflow-wrap:anywhere;color:#e4eae5;font-size:10px}.gwap-score-display.is-scored>span:first-child strong{color:var(--gwap-green)}.gwap-score-display.is-unscored>span:first-child strong{color:#e5c27c}.gwap-score-display.is-unavailable>span:first-child strong{color:#ff9b84}.gwap-score-display>p{color:#818b84;background:#040805b8;grid-column:1/-1;margin:0;padding:7px 10px;font-size:8px;line-height:1.45}.hero-utility-identity>.gwap-score-display,.hero-utility-result>div>.gwap-score-display{margin-top:5px}.hero-utility footer{color:#667069;letter-spacing:.05em;justify-content:space-between;gap:12px;margin-top:12px;font-size:8px;display:flex}.hero-utility footer span{align-items:center;gap:6px;display:inline-flex}.hero-utility footer i{background:var(--gwap-green);width:5px;height:5px;box-shadow:0 0 10px var(--gwap-green);border-radius:50%}.phase-card.started{background:linear-gradient(145deg,#13dd130e,#ffffff06);border-color:#13dd1338}.phase-card.started .phase-orb{border-color:#13dd1357}.phase-card.started small{color:var(--gwap-green)}@media (max-width:1000px){.hero-utility{margin-inline:auto}}@media (max-width:680px){.hero-utility{border-radius:20px;width:100%;margin-top:24px;padding:14px}.hero-utility-heading>span{display:none}.hero-utility-tabs button{font-size:9px}.hero-utility-form{grid-template-columns:1fr 44px}.hero-utility-form input{padding-inline:13px;font-size:11px}.hero-utility-result{flex-direction:column;align-items:flex-start}.hero-utility-result-actions{grid-template-columns:1fr 1fr;width:100%}.hero-utility-result-actions>a,.hero-utility-result-actions>button{width:100%}.hero-utility-result-actions>:only-child{grid-column:1/-1}}.overview-layout{grid-template-columns:1fr .88fr;align-items:end;gap:60px;display:grid}.eyebrow-premium{color:var(--gwap-green)}.overview-copy h2,.premium-heading h2,.trust-copy h2,.community-panel h2{letter-spacing:-.06em;margin:20px 0 0;font-size:clamp(44px,6vw,84px);line-height:.94}.overview-copy>p,.premium-heading>p,.trust-copy>p,.community-panel>p{color:var(--premium-muted);font-size:16px;line-height:1.75}.overview-copy>p{max-width:650px;margin:28px 0 0}.metrics-glass{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0b0f0c7a;border:1px solid #ffffff21;border-radius:25px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 30px 80px #00000040}.metrics-glass>div{border-bottom:1px solid #ffffff14;border-right:1px solid #ffffff14;flex-direction:column;justify-content:flex-end;min-height:160px;padding:22px;display:flex}.metrics-glass>div:nth-child(2n){border-right:0}.metrics-glass>div:nth-child(n+3){border-bottom:0}.metrics-glass strong{color:#fff;letter-spacing:-.06em;font-size:clamp(34px,4vw,55px)}.metrics-glass span{color:var(--gwap-green);letter-spacing:.13em;text-transform:uppercase;margin-top:7px;font-size:9px;font-weight:800}.metrics-glass small{color:#69726b;margin-top:10px;font-size:10px}.depth-window{perspective:1100px;background:radial-gradient(circle,#13dd1317,#0000 32%),linear-gradient(145deg,#ffffff0d,#ffffff03);border:1px solid #ffffff21;border-radius:32px;min-height:540px;margin-top:70px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 55px 100px #00000052}.depth-grid{opacity:.38;background-image:linear-gradient(#13dd131a 1px,#0000 1px),linear-gradient(90deg,#13dd131a 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:-25%;transform:rotateX(65deg)translateY(22%);-webkit-mask-image:radial-gradient(circle,#000,#0000 68%);mask-image:radial-gradient(circle,#000,#0000 68%)}.depth-orbit{aspect-ratio:1;border:1px solid #ffffff1f;border-radius:50%;width:360px;animation:35s linear infinite orbitSpin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.depth-orbit:after{content:"";border:1px solid #8d5cff2e;border-radius:50%;position:absolute;inset:23%}.depth-core{aspect-ratio:1;background:#080c09d1;border:1px solid #13dd1347;border-radius:34px;place-items:center;width:130px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 70px #13dd1321,inset 0 1px #ffffff1f}.depth-core img{width:82px;height:82px}.depth-orbit>span{--angle:calc(var(--node-index) * 72deg);transform:rotate(var(--angle)) translateX(180px) rotate(calc(var(--angle) * -1));transform-origin:0 0;color:#88918a;letter-spacing:.12em;background:#070908d1;border:1px solid #ffffff1f;border-radius:8px;padding:7px 9px;font-size:7px;font-weight:800;position:absolute;top:50%;left:50%}.depth-label{gap:10px;display:grid;position:absolute;bottom:32px;left:35px}.depth-label small{color:var(--gwap-green);letter-spacing:.18em;font-size:8px}.depth-label strong{letter-spacing:-.045em;max-width:390px;font-size:clamp(25px,3.4vw,43px);line-height:1}.premium-heading{grid-template-columns:1fr .58fr;align-items:end;gap:70px;margin-bottom:48px;display:grid}.premium-heading>p{margin:0}.premium-product-grid{grid-template-columns:repeat(12,1fr);gap:14px;display:grid}.premium-product-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#fff1,#ffffff05);border:1px solid #ffffff1f;border-radius:24px;flex-direction:column;grid-column:span 3;justify-content:space-between;min-height:360px;padding:23px;transition:transform .38s cubic-bezier(.2,.75,.15,1),border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 1px #ffffff17,0 25px 70px #00000038}.premium-product-card:first-child,.premium-product-card:nth-child(2){grid-column:span 6;min-height:410px}.premium-product-card:hover{border-color:#ffffff3d;transform:translateY(-9px)scale(1.012);box-shadow:inset 0 1px #ffffff1f,0 35px 80px #00000057}.card-reflection{background:linear-gradient(90deg,#0000,#ffffff1c,#0000);width:170px;height:450px;transition:left .75s;position:absolute;top:-170px;left:-220px;transform:rotate(28deg)}.premium-product-card:hover .card-reflection{left:calc(100% + 50px)}.premium-product-card:after{content:"";filter:blur(50px);opacity:.1;border-radius:50%;width:170px;height:170px;transition:opacity .3s;position:absolute;bottom:-90px;right:-70px}.premium-product-card.accent-green:after{background:var(--gwap-green)}.premium-product-card.accent-purple:after{background:var(--gwap-purple)}.premium-product-card.accent-orange:after{background:var(--gwap-orange)}.premium-product-card:hover:after{opacity:.2}.product-card-header,.product-card-footer{z-index:2;justify-content:space-between;align-items:center;display:flex;position:relative}.product-card-header>span{color:#626b64;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.product-card-header small{color:#9da59f;letter-spacing:.12em;text-transform:uppercase;border:1px solid #ffffff1c;border-radius:999px;padding:6px 8px;font-size:7px;font-weight:800}.product-glyph{z-index:2;background:radial-gradient(circle at 35% 25%,#ffffff1f,#ffffff06);border:1px solid #ffffff1f;border-radius:22px;place-items:center;width:72px;height:72px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff1a,0 18px 35px #0000002e}.product-glyph i{opacity:.25;border:1px solid;border-radius:14px;position:absolute;inset:12px;transform:rotate(8deg)}.product-glyph b{letter-spacing:.04em;font-size:15px}.accent-green .product-glyph,.accent-green .product-card-footer{color:var(--gwap-green)}.accent-purple .product-glyph,.accent-purple .product-card-footer{color:var(--gwap-purple)}.accent-orange .product-glyph,.accent-orange .product-card-footer{color:var(--gwap-orange)}.premium-product-card>div:nth-of-type(3){z-index:2;position:relative}.product-category{color:#747d76;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:800}.premium-product-card h3{letter-spacing:-.04em;margin:10px 0 0;font-size:27px}.premium-product-card p{color:var(--premium-muted);margin:13px 0 0;font-size:12px;line-height:1.65}.product-card-footer{letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #ffffff14;padding-top:18px;font-size:10px;font-weight:800}.ecosystem-groups{gap:30px;display:grid}.ecosystem-group{-webkit-backdrop-filter:blur(24px)saturate(145%);isolation:isolate;background:linear-gradient(145deg,#ffffff0e,#ffffff04);border:1px solid #ffffff21;border-radius:32px;padding:18px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff17,0 32px 85px #00000042}.ecosystem-group:before{content:"";z-index:-1;filter:blur(60px);opacity:.14;pointer-events:none;border-radius:50%;width:460px;height:300px;position:absolute;top:-170px;right:-110px}.ecosystem-group-infrastructure:before{background:var(--gwap-green)}.ecosystem-group-experience:before{background:linear-gradient(120deg, var(--gwap-purple), var(--gwap-orange))}.ecosystem-group-header{z-index:2;border-bottom:1px solid #ffffff14;grid-template-columns:auto minmax(0,1fr) minmax(280px,.72fr);align-items:center;gap:24px;padding:18px 20px 27px;display:grid;position:relative}.ecosystem-group-index{aspect-ratio:1;background:radial-gradient(circle at 34% 22%,#ffffff21,#ffffff06);border:1px solid #ffffff1f;border-radius:24px;align-content:center;justify-items:center;gap:6px;width:82px;display:grid;box-shadow:inset 0 1px #ffffff1a,0 16px 35px #0000002e}.ecosystem-group-index span{color:var(--gwap-green);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:20px;font-weight:850}.ecosystem-group-experience .ecosystem-group-index span{color:var(--gwap-purple)}.ecosystem-group-index small{color:#747d76;letter-spacing:.12em;text-align:center;text-transform:uppercase;max-width:65px;font-size:6px;font-weight:850;line-height:1.35}.ecosystem-group-copy h3{letter-spacing:-.045em;margin:0;font-size:clamp(27px,3vw,39px)}.ecosystem-group-copy p{max-width:640px;color:var(--premium-muted);margin:10px 0 0;font-size:12px;line-height:1.65}.ecosystem-group-signals{flex-wrap:wrap;justify-content:flex-end;gap:7px;margin:0;padding:0;list-style:none;display:flex}.ecosystem-group-signals li{color:#9ab09d;letter-spacing:.08em;text-transform:uppercase;background:#13dd130b;border:1px solid #13dd132b;border-radius:999px;padding:7px 9px;font-size:7px;font-weight:850}.ecosystem-group-experience .ecosystem-group-signals li{color:#aaa0c1;background:#8d5cff0d;border-color:#8d5cff33}.ecosystem-group-products{padding-top:16px}.ecosystem-group-products .premium-product-card,.ecosystem-group-products .premium-product-card:first-child,.ecosystem-group-products .premium-product-card:nth-child(2){border-radius:21px;grid-column:span 3;min-height:350px}.premium-product-card .product-copy{z-index:2;position:relative}.premium-product-card h4{letter-spacing:-.04em;margin:10px 0 0;font-size:25px}.directory-group-products{padding-top:16px}.directory-group-products .product-card h4{letter-spacing:-.035em;margin:0;font-size:26px}.trust-stage{grid-template-columns:.85fr 1.15fr;align-items:center;gap:90px;min-height:650px;display:grid}.trust-copy>p{max-width:590px;margin:27px 0 0}.trust-copy .glass-button{margin-top:32px}.layer-stack{perspective:1400px;min-height:520px;position:relative}.stack-card{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);width:min(500px,90%);min-height:240px;transform-style:preserve-3d;background:linear-gradient(145deg,#151a16d1,#070a08b3);border:1px solid #ffffff24;border-radius:27px;padding:28px;transition:transform .55s cubic-bezier(.2,.75,.15,1);position:absolute;right:0;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 45px 90px #0000006b}.stack-card>span{color:#687169;letter-spacing:.16em;font-size:8px;font-weight:800}.stack-card strong{letter-spacing:-.05em;margin-top:48px;font-size:36px;display:block}.stack-card p{max-width:290px;color:var(--premium-muted);font-size:12px;line-height:1.6}.stack-card i{aspect-ratio:1;filter:blur(45px);opacity:.14;border-radius:50%;width:190px;position:absolute;bottom:-88px;right:-58px}.stack-one{top:0;transform:translate3d(-70px,10px,-130px)rotateY(-10deg)}.stack-one i{background:var(--gwap-green)}.stack-two{top:135px;transform:translate3d(-35px,5px,-65px)rotateY(-6deg)}.stack-two i{background:var(--gwap-purple)}.stack-three{top:270px;transform:translate(0)}.stack-three i{background:var(--gwap-orange)}.layer-stack:hover .stack-one{transform:translate3d(-100px,-20px,-100px)rotateY(-13deg)}.layer-stack:hover .stack-two{transform:translate3d(-50px,0,-30px)rotateY(-7deg)}.layer-stack:hover .stack-three{transform:translate3d(20px,28px,35px)rotateY(2deg)}.principle-strip{color:#788079;letter-spacing:.12em;text-transform:uppercase;border-top:1px solid #ffffff17;border-bottom:1px solid #ffffff17;justify-content:space-between;gap:20px;margin-top:65px;padding:23px 0;font-size:9px;font-weight:800;display:flex}.principle-strip span:before{content:"";background:var(--gwap-green);width:5px;height:5px;box-shadow:0 0 10px var(--gwap-green);vertical-align:middle;border-radius:50%;margin-right:10px;display:inline-block}.roadmap-heading{align-items:center}.roadmap-rail{grid-template-columns:repeat(3,1fr);gap:14px;display:grid;position:relative}.roadmap-rail:before{content:"";background:linear-gradient(90deg, var(--gwap-green), #8d5cffa6, #ffffff1f);height:1px;position:absolute;top:84px;left:8%;right:8%;box-shadow:0 0 16px #13dd1326}.phase-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff07;border:1px solid #ffffff1c;border-radius:24px;min-height:350px;padding:25px;position:relative}.phase-card>span{color:#656e67;letter-spacing:.15em;font-size:8px;font-weight:800}.phase-orb{background:#080b09;border:1px solid #ffffff26;border-radius:50%;place-items:center;width:30px;height:30px;margin-top:36px;display:grid;position:relative}.phase-orb i{background:#626a64;border-radius:50%;width:7px;height:7px}.phase-card.complete .phase-orb i,.phase-card.current .phase-orb i{background:var(--gwap-green);box-shadow:0 0 14px var(--gwap-green)}.phase-card.current{background:linear-gradient(145deg,#13dd1312,#ffffff06);border-color:#13dd1347;transform:translateY(-12px);box-shadow:0 0 60px #13dd130f}.phase-card h3{letter-spacing:-.04em;margin:62px 0 0;font-size:29px}.phase-card p{color:var(--premium-muted);font-size:12px;line-height:1.7}.phase-card small{color:#6d756f;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:800;position:absolute;bottom:24px;left:25px}.phase-card.current small{color:var(--gwap-green)}.community-story{text-align:center;place-items:center;min-height:88vh;display:grid}.community-glow{aspect-ratio:1.5;filter:blur(35px);background:radial-gradient(circle,#13dd1321,#8d5cff0f 36%,#0000 68%);border-radius:50%;width:70%;position:absolute}.community-panel{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:linear-gradient(145deg,#ffffff12,#ffffff05);border:1px solid #ffffff24;border-radius:35px;width:min(900px,100%);padding:clamp(45px,8vw,90px);position:relative;box-shadow:inset 0 1px #ffffff1c,0 55px 120px #0006}.community-panel>p{max-width:650px;margin:26px auto 0}.community-panel .hero-ctas{justify-content:center}.social-row{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:42px;display:grid}.social-row a{color:#858e87;letter-spacing:.1em;text-transform:uppercase;background:#ffffff06;border:1px solid #ffffff1a;border-radius:13px;justify-content:space-between;align-items:center;min-height:48px;padding:0 13px;font-size:9px;font-weight:800;transition:color .25s,border-color .25s,transform .25s;display:flex}.social-row a:hover{color:#fff;border-color:#13dd1345;transform:translateY(-3px)}.cinematic-footer{color:#6f7871;border-top:1px solid #ffffff17;grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;width:min(1180px,100% - 36px);min-height:150px;margin:0 auto;padding:35px 0;display:grid}.footer-lockup{align-items:center;gap:11px;display:flex}.footer-lockup>span{gap:5px;display:grid}.footer-lockup strong{color:#fff;letter-spacing:.08em}.footer-lockup small{letter-spacing:.15em;font-size:7px}.footer-nav{letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:20px;font-size:9px;display:flex}.cinematic-footer>small{justify-self:end;font-size:8px}.inner-main{background:0 0}.inner-main .site-header{-webkit-backdrop-filter:blur(26px)saturate(140%);backdrop-filter:blur(26px)saturate(140%);background:#080b09b8;border-radius:22px;position:sticky;top:14px;box-shadow:inset 0 1px #ffffff14,0 24px 70px #00000052}.inner-main .inner-hero,.inner-main .detail-card,.inner-main .content-card,.inner-main .community-card,.inner-main .mission-card{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(145deg,#ffffff0f,#ffffff05);border-color:#ffffff21;box-shadow:inset 0 1px #ffffff14,0 35px 80px #00000040}.inner-main .product-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#ffffff0f,#ffffff05);border-radius:22px;box-shadow:inset 0 1px #ffffff12,0 24px 60px #0003}.inner-main .product-card:hover{border-color:#ffffff38;transform:translateY(-7px)scale(1.01);box-shadow:inset 0 1px #ffffff1a,0 32px 75px #00000052}@keyframes auroraDrift{0%{transform:translate(-4%,-2%)scale(.95)}to{transform:translate(8%,7%)scale(1.12)}}@keyframes streakTravel{0%{transform:translate(0)rotate(-25deg)}to{transform:translate(190vw)rotate(-25deg)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes orbitSpin{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes float{50%{transform:translateY(-9px)rotate(.7deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes scrollPulse{50%{opacity:.25;transform-origin:top;transform:scaleY(.55)}}@keyframes fadeIn{0%{opacity:0}}@media (max-width:1000px){.cinematic-links{opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:#070a08eb;border:1px solid #ffffff21;border-radius:20px;gap:0;padding:10px;transition:opacity .25s,transform .25s;display:grid;position:fixed;top:84px;left:18px;right:18px;transform:translateY(-15px)scale(.98);box-shadow:0 30px 80px #00000073}.cinematic-links.is-open{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.cinematic-links a{border-bottom:1px solid #ffffff12;padding:15px 14px}.cinematic-links a:last-child{border-bottom:0}.menu-button{display:grid}.hero-story{grid-template-columns:1fr;padding-top:170px}.emblem-stage{order:-1;justify-self:center;width:min(560px,85vw);margin-bottom:-30px}.hero-content{text-align:center;margin:0 auto}.hero-ctas,.hero-trust{justify-content:center}.overview-layout,.premium-heading,.trust-stage{grid-template-columns:1fr}.premium-heading{gap:26px}.premium-product-card{grid-column:span 6}.trust-stage{gap:20px}.trust-copy{text-align:center}.trust-copy>p{margin-inline:auto}.layer-stack{width:min(700px,100%);margin:0 auto}.roadmap-rail{grid-template-columns:1fr}.roadmap-rail:before{display:none}.phase-card.current{transform:none}.cinematic-footer{text-align:center;grid-template-columns:1fr}.footer-lockup,.footer-nav{justify-content:center}.cinematic-footer>small{justify-self:center}}@media (max-width:680px){.cinematic-nav{border-radius:18px;width:calc(100% - 18px);min-height:62px;padding:8px 9px;top:9px}.cinematic-nav.is-scrolled{width:calc(100% - 14px);top:7px}.cinematic-brand-mark{border-radius:13px;width:42px;height:42px}.cinematic-brand>span:last-child,.nav-contact{display:none}.cinematic-links .cinematic-os-menu-link{color:var(--gwap-green);background:#13dd1314;border:1px solid #13dd1352;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:4px;font-weight:850;display:flex}.cinematic-links .cinematic-os-menu-link:after{display:none}.cinematic-os-menu-link svg{width:16px;height:16px}.story-section{opacity:1;filter:none;width:calc(100% - 20px);min-height:auto;padding:115px 10px 85px;transition:none;transform:none}.story-section.is-past:not(.is-active){opacity:1;filter:none;transform:none}.hero-story{min-height:100svh;padding-top:105px}.emblem-stage{width:86vw;margin-bottom:-10px}.hero-content h1{font-size:clamp(58px,18vw,82px)}.hero-content>p{font-size:15px}.hero-ctas{grid-template-columns:1fr;width:100%;display:grid}.glass-button{width:100%}.hero-trust{justify-content:center;display:grid}.scroll-cue{display:none}.section-kicker{margin-bottom:35px}.overview-copy h2,.premium-heading h2,.trust-copy h2,.community-panel h2{font-size:clamp(40px,12.5vw,58px)}.metrics-glass{grid-template-columns:1fr}.metrics-glass>div{border-right:0;min-height:130px;border-bottom:1px solid #ffffff14!important}.metrics-glass>div:last-child{border-bottom:0!important}.depth-window{min-height:470px}.depth-orbit{width:270px}.depth-orbit>span{transform:rotate(var(--angle)) translateX(135px) rotate(calc(var(--angle) * -1))}.depth-label{bottom:22px;left:20px;right:20px}.premium-product-grid{grid-template-columns:1fr}.premium-product-card,.premium-product-card:first-child,.premium-product-card:nth-child(2){grid-column:1;min-height:340px}.layer-stack{transform-origin:top;min-height:480px;margin-bottom:-45px;transform:scale(.9)}.stack-card{width:96%;padding:23px}.stack-one{transform:translate3d(-16px,8px,-100px)rotateY(-7deg)}.stack-two{transform:translate3d(-8px,5px,-50px)rotateY(-4deg)}.stack-card strong{margin-top:40px;font-size:31px}.principle-strip{grid-template-columns:1fr 1fr;display:grid}.social-row{grid-template-columns:1fr 1fr}.community-panel{border-radius:27px;padding:42px 20px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.story-section,.story-section.is-active,.story-section.is-past:not(.is-active){opacity:1;filter:none;transform:none}}@media (max-width:1000px){.ecosystem-group-header{grid-template-columns:auto minmax(0,1fr)}.ecosystem-group-signals{grid-column:1/-1;justify-content:flex-start}.ecosystem-group-products .premium-product-card,.ecosystem-group-products .premium-product-card:first-child,.ecosystem-group-products .premium-product-card:nth-child(2){grid-column:span 6}}@media (max-width:680px){.ecosystem-groups{gap:20px}.ecosystem-group{border-radius:25px;padding:9px}.ecosystem-group-header{grid-template-columns:1fr;gap:17px;padding:14px 13px 22px}.ecosystem-group-index{border-radius:20px;width:70px}.ecosystem-group-signals{grid-column:auto}.ecosystem-group-signals li{padding:6px 8px;font-size:6px}.ecosystem-group-products{gap:9px;padding-top:9px}.ecosystem-group-products .premium-product-card,.ecosystem-group-products .premium-product-card:first-child,.ecosystem-group-products .premium-product-card:nth-child(2){grid-column:1;min-height:330px}}@media (hover:none) and (pointer:coarse),(max-width:820px){.aurora,.light-streak,.emblem-halo,.emblem-ring,.depth-orbit,.orbit-ring,.community-glow,.gwap-graph-core-ring,.gwap-graph-edge-signal{animation:none!important}.aurora,.light-streak,.community-glow{filter:none!important}.cinematic-nav,.cinematic-links,.story-chapters,.gwap-ecosystem-graph,.metrics-glass,.premium-product-card,.community-panel{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.cinematic-nav,.cinematic-links,.story-chapters{background-color:#060907f0}.cinematic-home.scroll-directed,.cinematic-home.scroll-directed .story-section[data-scroll-state]{perspective:none}.cinematic-home.scroll-directed .story-section[data-scroll-state],.cinematic-home.scroll-directed .story-section[data-scroll-state] *{will-change:auto!important}.noise-layer{display:none}}.cinematic-home.scroll-directed{perspective:1600px}.cinematic-home.scroll-directed .story-section[data-scroll-state]{opacity:var(--story-opacity,1);filter:blur(var(--story-blur,0)) saturate(1);transform:perspective(1500px) translate3d(0, var(--story-y,0), var(--story-z,0)) scale(var(--story-scale,1)) rotateX(var(--story-rotate,0));transform-origin:50% 52%;backface-visibility:hidden;will-change:auto;transition:none}.cinematic-home.scroll-directed .story-section[data-scroll-state].is-scroll-active{will-change:transform, opacity, filter}@media (min-width:681px){html:has(.cinematic-home.scroll-directed){scroll-snap-type:y proximity}.cinematic-home.scroll-directed .hero-story,.cinematic-home.scroll-directed .overview-story,.cinematic-home.scroll-directed .trust-story,.cinematic-home.scroll-directed .roadmap-story,.cinematic-home.scroll-directed .community-story{scroll-snap-align:start;scroll-snap-stop:normal}}.story-chapters{z-index:95;align-items:stretch;gap:11px;display:flex;position:fixed;top:50%;right:24px;transform:translateY(-50%)}.story-progress-track{background:#ffffff1a;width:1px;min-height:216px;position:relative;overflow:hidden}.story-progress-track i{transform:scaleY(var(--page-scroll-progress,0));transform-origin:top;background:linear-gradient(var(--gwap-green), var(--gwap-purple), var(--gwap-orange));position:absolute;inset:0;box-shadow:0 0 14px #13dd1359}.story-chapters nav{gap:6px;display:grid}.story-chapters a{color:#68716a;letter-spacing:.11em;text-transform:uppercase;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:22px 1fr;align-items:center;gap:7px;min-width:78px;min-height:31px;padding:0 8px;font-size:7px;transition:color .25s,border-color .25s,background .25s,transform .25s;display:grid}.story-chapters a span{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.story-chapters a b{font-weight:800}.story-chapters a:hover,.story-chapters a.is-current{color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080b09a3;border-color:#ffffff1c;transform:translate(-4px)}.scroll-directed .overview-story .overview-copy,.scroll-directed .overview-story .metrics-glass,.scroll-directed .overview-story .depth-window,.scroll-directed .trust-story .trust-copy,.scroll-directed .trust-story .layer-stack,.scroll-directed .roadmap-story .phase-card,.scroll-directed .community-story .community-panel,.scroll-directed .community-story .community-glow{transition:opacity .72s cubic-bezier(.2,.75,.15,1),transform .82s cubic-bezier(.2,.75,.15,1),filter .72s}.scroll-directed .overview-story .overview-copy{opacity:.38;transform:translate3d(-55px,18px,-40px)}.scroll-directed .overview-story .metrics-glass{opacity:.3;transform:translate3d(65px,30px,-75px)rotateY(-5deg)}.scroll-directed .overview-story .depth-window{opacity:.28;transform:translate3d(0,75px,-120px)scale(.92)rotateX(5deg)}.scroll-directed .overview-story.is-scroll-active .overview-copy,.scroll-directed .overview-story.is-scroll-active .metrics-glass,.scroll-directed .overview-story.is-scroll-active .depth-window{opacity:1;transform:translate(0)scale(1)rotateX(0)rotateY(0)}.scroll-directed .ecosystem-story .premium-product-card{opacity:.2;transition:opacity .62s,transform .72s cubic-bezier(.2,.75,.15,1),border-color .3s,box-shadow .3s;transform:translate3d(0,62px,-80px)rotateX(8deg)}.scroll-directed .ecosystem-story .premium-product-card:nth-child(2n){transform:translate3d(0,78px,-90px)rotateX(9deg)rotate(.6deg)}.scroll-directed .ecosystem-story.is-scroll-active .premium-product-card{opacity:1;transform:translate(0)rotateX(0)rotate(0)}.scroll-directed .ecosystem-story.is-scroll-active .premium-product-card:first-child{transition-delay:20ms}.scroll-directed .ecosystem-story.is-scroll-active .premium-product-card:nth-child(2){transition-delay:70ms}.scroll-directed .ecosystem-story.is-scroll-active .premium-product-card:nth-child(3){transition-delay:.12s}.scroll-directed .ecosystem-story.is-scroll-active .premium-product-card:nth-child(4){transition-delay:.17s}.scroll-directed .ecosystem-story.is-scroll-active .premium-product-card:nth-child(5){transition-delay:.22s}.scroll-directed .ecosystem-story.is-scroll-active .premium-product-card:nth-child(6){transition-delay:.27s}.scroll-directed .ecosystem-story.is-scroll-active .premium-product-card:nth-child(7){transition-delay:.32s}.scroll-directed .ecosystem-story.is-scroll-active .premium-product-card:nth-child(8){transition-delay:.37s}.scroll-directed .ecosystem-story.is-scroll-active .premium-product-card:hover{transform:translateY(-9px)scale(1.012)}.scroll-directed .trust-story .trust-copy{opacity:.32;transform:translate3d(-65px,20px,-65px)}.scroll-directed .trust-story .layer-stack{opacity:.3;transform:translate3d(85px,25px,-100px)rotateY(-7deg)}.scroll-directed .trust-story.is-scroll-active .trust-copy,.scroll-directed .trust-story.is-scroll-active .layer-stack{opacity:1;transform:translate(0)rotateY(0)}.scroll-directed .roadmap-story .phase-card{opacity:.25;transform-origin:top;transform:translate3d(0,55px,-80px)scaleY(.88)}.scroll-directed .roadmap-story.is-scroll-active .phase-card{opacity:1;transform:translate(0)scaleY(1)}.scroll-directed .roadmap-story.is-scroll-active .phase-card:nth-child(2){transition-delay:.1s;transform:translateY(-12px)scaleY(1)}.scroll-directed .roadmap-story.is-scroll-active .phase-card:nth-child(3){transition-delay:.2s}.scroll-directed .community-story .community-panel{opacity:.28;transform:translate3d(0,55px,-120px)scale(.9)}.scroll-directed .community-story .community-glow{opacity:.1;filter:blur(70px);transform:scale(.65)}.scroll-directed .community-story.is-scroll-active .community-panel{opacity:1;transform:translate(0)scale(1)}.scroll-directed .community-story.is-scroll-active .community-glow{opacity:1;filter:blur(35px);transform:scale(1)}.depth-orbit{animation-name:orbitSpin}@media (max-width:1100px){.story-chapters{right:10px}.story-chapters a{grid-template-columns:1fr;justify-items:center;min-width:31px}.story-chapters a b{display:none}}@media (max-width:680px){.cinematic-home.scroll-directed .story-section[data-scroll-state]{opacity:var(--story-opacity,1);filter:blur(var(--story-blur,0));transform:perspective(1100px) translate3d(0, var(--story-y,0), var(--story-z,0)) scale(var(--story-scale,1))}.story-chapters{top:auto;left:50%;right:auto;bottom:max(10px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#060907b3;border:1px solid #ffffff1a;border-radius:16px;align-items:center;gap:8px;padding:7px 9px;transform:translate(-50%);box-shadow:0 16px 50px #00000059}.story-progress-track{width:92px;height:1px;min-height:1px}.story-progress-track i{transform:scaleX(var(--page-scroll-progress,0));transform-origin:0}.story-chapters nav{gap:3px;display:flex}.story-chapters a{border-radius:8px;min-width:26px;min-height:26px;padding:0}.scroll-directed .overview-story .overview-copy,.scroll-directed .overview-story .metrics-glass,.scroll-directed .overview-story .depth-window,.scroll-directed .trust-story .trust-copy,.scroll-directed .trust-story .layer-stack,.scroll-directed .roadmap-story .phase-card,.scroll-directed .community-story .community-panel{transform:translate3d(0,24px,-35px)scale(.975)}.scroll-directed .overview-story.is-scroll-active .overview-copy,.scroll-directed .overview-story.is-scroll-active .metrics-glass,.scroll-directed .overview-story.is-scroll-active .depth-window,.scroll-directed .trust-story.is-scroll-active .trust-copy,.scroll-directed .trust-story.is-scroll-active .layer-stack,.scroll-directed .roadmap-story.is-scroll-active .phase-card,.scroll-directed .community-story.is-scroll-active .community-panel{transform:translate(0)scale(1)}.scroll-directed .ecosystem-story .premium-product-card,.scroll-directed .ecosystem-story .premium-product-card:nth-child(2n){transform:translate3d(0,28px,-38px)scale(.975)}.scroll-directed .ecosystem-story.is-scroll-active .premium-product-card{transform:translate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.story-progress-track{display:none}.story-chapters{gap:0}.story-chapters a{transition:none!important}.story-chapters a:hover,.story-chapters a.is-current{-webkit-backdrop-filter:none;backdrop-filter:none;transform:none}.cinematic-home.scroll-directed .story-section[data-scroll-state],.cinematic-home.scroll-directed .story-section[data-scroll-state] *{transition-duration:.01ms!important}.cinematic-home.scroll-directed .story-section[data-scroll-state]{will-change:auto;opacity:1!important;filter:none!important;transform:none!important}.scroll-directed .overview-story .overview-copy,.scroll-directed .overview-story .metrics-glass,.scroll-directed .overview-story .depth-window,.scroll-directed .ecosystem-story .premium-product-card,.scroll-directed .trust-story .trust-copy,.scroll-directed .trust-story .layer-stack,.scroll-directed .roadmap-story .phase-card,.scroll-directed .community-story .community-panel,.scroll-directed .community-story .community-glow{opacity:1!important;filter:none!important;transform:none!important}}.cinematic-home[data-gwap-motion-state=paused],.cinematic-home[data-gwap-motion-state=paused] *,.cinematic-home[data-gwap-motion-state=paused] :before,.cinematic-home[data-gwap-motion-state=paused] :after,.cinematic-home .story-section[data-scroll-state]:not(.is-scroll-active),.cinematic-home .story-section[data-scroll-state]:not(.is-scroll-active) *,.cinematic-home .story-section[data-scroll-state]:not(.is-scroll-active) :before,.cinematic-home .story-section[data-scroll-state]:not(.is-scroll-active) :after{animation-play-state:paused!important}.brand-mark img,.footer-brand img,.cinematic-brand-mark img,.emblem-core img,.depth-core img,.premium-splash__logo-shell img{object-fit:contain;opacity:1!important;visibility:visible!important}.product-logo-wrap,.product-hero-logo{background:radial-gradient(circle at 50% 30%,#13dd1329,#0000 66%),#0307059e;border:1px solid #ffffff1f;place-items:center;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 18px 45px #00000047}.product-logo-wrap{border-radius:26px;width:120px;height:120px;margin:1.25rem 0 1.5rem}.product-logo-wrap img{object-fit:contain;width:86%;height:86%;transition:transform .32s cubic-bezier(.2,.8,.2,1),filter .32s}.product-card:hover .product-logo-wrap img{filter:drop-shadow(0 0 18px #13dd132e);transform:scale(1.06)rotate(-1deg)}.product-hero-logo{aspect-ratio:1;border-radius:34px;width:clamp(126px,16vw,180px);margin-bottom:1.5rem}.product-hero-logo img{object-fit:contain;width:88%;height:88%}.product-card--occo .product-logo-wrap{border-radius:24px;width:min(168px,100%);height:104px}.product-card--occo .product-logo-wrap img,.product-hero-logo--occo img{width:94%;height:94%}.product-card--occo:hover .product-logo-wrap img{filter:none;transform:none}.product-hero-logo--occo{aspect-ratio:1.7;width:clamp(220px,27vw,300px)}.premium-product-card .product-glyph{background-color:#030705b8;background-position:50%;background-repeat:no-repeat;background-size:82%;position:relative;overflow:hidden}.premium-product-card .product-glyph b,.premium-product-card .product-glyph i{opacity:0}.premium-product-card[data-gwap-product=gns] .product-glyph{background-image:url(/logos/gns.webp)}.premium-product-card[data-gwap-product=gwapscore] .product-glyph{background-image:url(/logos/gwapscore.svg)}.premium-product-card[data-gwap-product=dimi] .product-glyph{background-image:url(/logos/dimi.webp)}.premium-product-card[data-gwap-product=daily-ideas] .product-glyph{background-image:url(/logos/daily-ideas-2-official.webp)}.product-card--daily-ideas .product-logo-wrap,.product-hero-logo--daily-ideas{background:radial-gradient(circle at 50% 42%,#13dd131a,#0000 68%),#000;border-color:#13dd1347;overflow:hidden}.product-card--daily-ideas .product-logo-wrap img,.product-hero-logo--daily-ideas img{object-fit:contain;filter:none;width:100%;height:100%}.premium-product-card[data-gwap-product=money-neva-sleeps] .product-glyph{background-image:url(/logos/money-neva-sleeps.webp)}.premium-product-card[data-gwap-product=marketplace] .product-glyph{background-image:url(/logos/marketplace.webp)}.premium-product-card[data-gwap-product=occo] .product-glyph{background-image:url(/logos/occo-official.svg)}.premium-product-card[data-gwap-product=private-proof-vault] .product-glyph{background-image:url(/logos/private-proof-vault.webp)}@media (max-width:700px){.product-logo-wrap{border-radius:22px;width:104px;height:104px}.product-card--occo .product-logo-wrap{width:148px;height:88px}}:root{--glass-edge:#ffffff29;--glass-highlight:#ffffff17;--glass-shadow:#00000057;--glass-blur:28px;--page-transition-duration:.62s;--page-transition-ease:cubic-bezier(.2,.78,.18,1)}.site-header,.inner-main .site-header,.product-card,.premium-product-card,.mission-card,.community-panel,.metrics-glass,.depth-window,.phase-card,.inner-main .inner-hero,.inner-main .detail-card,.inner-main .content-card,.inner-main .community-card{border-color:var(--glass-edge);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 #ffffff06, 0 22px 65px var(--glass-shadow);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(155%);background:linear-gradient(#ffffff16,#ffffff07 42%,#ffffff04),radial-gradient(circle at 18% 0,#ffffff1a,#0000 38%),#070a0894}.site-header:after,.product-card:after,.premium-product-card:after,.metrics-glass:after,.depth-window:after,.community-panel:after,.phase-card:after{content:"";border-radius:inherit;pointer-events:none;opacity:.55;mix-blend-mode:screen;background:linear-gradient(118deg,#ffffff1f,#0000 22% 72%,#ffffff09);position:absolute;inset:0}.site-header,.product-card,.premium-product-card,.metrics-glass,.depth-window,.community-panel,.phase-card{isolation:isolate;position:relative}.header-cta,.primary-button,.secondary-button,.product-link,.story-chapters a{transition:transform .36s cubic-bezier(.2,.75,.18,1),box-shadow .36s,border-color .36s,background .36s,color .26s}.header-cta:hover,.primary-button:hover,.secondary-button:hover{transform:translateY(-2px)scale(1.025)}.product-card:hover,.premium-product-card:hover{transform:translateY(-9px)scale(1.018);box-shadow:inset 0 1px #ffffff21,0 34px 85px #00000061,0 0 34px #13dd1314}.page-transition-shell{min-height:100vh;animation:pageReveal var(--page-transition-duration) var(--page-transition-ease) both;transform-origin:50% 44%}@keyframes pageReveal{0%{opacity:0;filter:blur(10px)saturate(.86);transform:translate3d(0,18px,-40px)scale(.982)}58%{opacity:1}to{opacity:1;filter:blur()saturate();transform:translate(0)scale(1)}}.scroll-directed .overview-story .overview-copy,.scroll-directed .overview-story .metrics-glass,.scroll-directed .overview-story .depth-window,.scroll-directed .trust-story .trust-copy,.scroll-directed .trust-story .layer-stack,.scroll-directed .roadmap-story .phase-card,.scroll-directed .community-story .community-panel,.scroll-directed .community-story .community-glow{transition-duration:.9s,1.02s,.9s}.scroll-directed .ecosystem-story .premium-product-card{transition-duration:.78s,.92s,.35s,.35s}@media (max-width:680px){:root{--glass-blur:22px;--page-transition-duration:.54s}.page-transition-shell{animation-name:pageRevealMobile}@keyframes pageRevealMobile{0%{opacity:0;filter:blur(6px);transform:translateY(12px)scale(.99)}to{opacity:1;filter:none;transform:none}}}@media (prefers-reduced-motion:reduce){.page-transition-shell{animation:none}}.gwap-os{--os-line:#ffffff1c;--os-glass:linear-gradient(145deg, #ffffff17, #ffffff06);color:#f6f8f6;isolation:isolate;background:#020403;grid-template-columns:270px minmax(0,1fr);min-height:100vh;display:grid}.os-aurora{z-index:-1;filter:blur(155px);opacity:.12;pointer-events:none;border-radius:50%;width:52rem;height:52rem;animation:18s ease-in-out infinite alternate osAurora;position:fixed}.os-aurora-one{background:#13dd13;top:-22rem;right:-18rem}.os-aurora-two{background:#8c5cff;animation-delay:-7s;bottom:-28rem;left:12%}.os-sidebar{border-right:1px solid var(--os-line);-webkit-backdrop-filter:blur(28px)saturate(150%);background:linear-gradient(#0e120fd1,#050706b8);flex-direction:column;gap:28px;height:100vh;padding:24px 18px;display:flex;position:sticky;top:0}.os-brand{border:1px solid var(--os-line);background:var(--os-glass);border-radius:20px;align-items:center;gap:12px;min-height:66px;padding:10px 12px;display:flex;box-shadow:inset 0 1px #ffffff21,0 18px 50px #0000003d}.os-brand-mark{background:#13dd1317;border-radius:15px;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 1px #ffffff1f,0 0 28px #13dd131f}.os-brand>span:last-child,.os-account-card>span:nth-child(2){flex-direction:column;gap:3px;display:flex}.os-brand strong{letter-spacing:-.02em;font-size:14px}.os-brand small,.os-account-card small{color:#869088;letter-spacing:.08em;font-size:9px}.os-nav{gap:8px;display:grid}.os-nav a{color:#9ba49d;border:1px solid #0000;border-radius:15px;align-items:center;gap:12px;min-height:48px;padding:0 14px;font-size:13px;font-weight:760;transition:transform .24s,color .24s,border-color .24s,background .24s;display:flex}.os-nav a span{color:#69726b;text-align:center;width:22px;font-size:17px}.os-nav a:hover{color:#fff;transform:translate(3px)}.os-nav a.is-active{color:#f6fff6;background:linear-gradient(120deg,#13dd131c,#ffffff09);border-color:#13dd1338;box-shadow:inset 0 1px #ffffff1a,0 12px 30px #0000002e}.os-nav a.is-active span{color:#13dd13}.os-sidebar-links{gap:10px;margin-top:auto;padding:0 12px;display:grid}.os-sidebar-links a{color:#7b857d;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.os-sidebar-links a:hover{color:#13dd13}.os-account-card{border:1px solid var(--os-line);background:#ffffff09;border-radius:18px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}.os-avatar,.os-account-avatar{background:linear-gradient(145deg,#13dd133d,#8c5cff26);border-radius:13px;place-items:center;width:38px;height:38px;font-size:11px;font-weight:900;display:grid}.os-account-card strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.os-account-card i{color:#ffbd55;letter-spacing:.1em;text-transform:uppercase;border:1px solid #ffb54038;border-radius:999px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:900}.os-account-card-actions{justify-items:end;gap:5px;display:grid}.os-sign-out{color:#edf3ee;min-height:38px;font:inherit;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff21;border-radius:12px;padding:0 12px;font-size:9px;font-weight:900}.os-sign-out.is-compact{min-height:25px;padding:0 7px;font-size:7px}.os-sign-out:disabled{cursor:wait;opacity:.62}.os-sign-out-control{justify-items:end;gap:3px;display:inline-grid}.os-sign-out-control>span[role=alert]{color:#ff9e9e;white-space:nowrap;font-size:7px}.os-workspace{min-width:0}.os-mobile-header{display:none}.os-page{width:min(1440px,100%);margin:0 auto;padding:54px clamp(24px,4.5vw,72px) 80px}.os-page-heading{justify-content:space-between;align-items:flex-end;gap:40px;padding-bottom:42px;display:flex}.os-page-heading>div:first-child{max-width:850px}.os-kicker,.os-panel-heading span,.os-panel>span,.os-stat-grid span{color:#13dd13;letter-spacing:.16em;font-size:9px;font-weight:900}.os-page-heading h1{letter-spacing:-.058em;max-width:930px;margin:18px 0 0;font-size:clamp(46px,6vw,88px);line-height:.94}.os-page-heading p{color:#98a19a;max-width:760px;margin:22px 0 0;font-size:17px;line-height:1.7}.os-primary-action{color:#021003;min-height:48px;font:inherit;cursor:pointer;background:linear-gradient(145deg,#13dd13f0,#2eff55b8);border:1px solid #13dd1361;border-radius:15px;justify-content:center;align-items:center;gap:10px;padding:0 18px;font-size:12px;font-weight:900;transition:transform .24s,box-shadow .24s;display:inline-flex;box-shadow:inset 0 1px #ffffff80,0 14px 36px #13dd1326}.os-primary-action:hover{transform:translateY(-2px)scale(1.01);box-shadow:inset 0 1px #ffffff8c,0 20px 44px #13dd1338}.os-stat-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px;display:grid}.os-stat-grid article,.os-panel,.os-app-card{border:1px solid var(--os-line);background:var(--os-glass);-webkit-backdrop-filter:blur(24px)saturate(145%);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1c,0 22px 65px #0003}.os-stat-grid article{border-radius:20px;flex-direction:column;justify-content:space-between;min-height:150px;padding:22px;display:flex}.os-stat-grid strong{letter-spacing:-.06em;font-size:42px}.os-stat-grid small{color:#727c74;font-size:10px}.os-content-grid{grid-template-columns:minmax(0,1.65fr) minmax(290px,.65fr);align-items:start;gap:18px;display:grid}.os-panel{border-radius:24px;padding:26px}.os-panel-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.os-panel-heading h2{letter-spacing:-.035em;margin:9px 0 0;font-size:25px}.os-panel-heading>small{color:#737d75;font-size:9px}.os-panel-heading>strong{color:#13dd13;letter-spacing:-.04em;font-size:24px}.os-app-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.os-app-card{border-radius:20px;flex-direction:column;min-height:290px;padding:20px;transition:transform .28s,border-color .28s,box-shadow .28s;display:flex}.os-app-card:before{content:"";filter:blur(65px);opacity:.12;pointer-events:none;border-radius:50%;height:14rem;position:absolute;inset:-40% 30% auto -30%}.os-app-card.accent-green:before{background:#13dd13}.os-app-card.accent-purple:before{background:#8c5cff}.os-app-card.accent-orange:before{background:#ff8a2b}.os-app-card:hover{border-color:#fff3;transform:translateY(-5px);box-shadow:inset 0 1px #ffffff29,0 28px 80px #00000052}.os-app-card-top{justify-content:space-between;align-items:flex-start;display:flex}.os-app-icon{background:#0000003b;border:1px solid #ffffff1a;border-radius:22px;place-items:center;width:74px;height:74px;display:grid}.os-app-icon img{object-fit:contain;width:64px;height:64px}.os-app-card-top button{color:#13dd13;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:13px;width:38px;height:38px;font-size:18px}.os-product-status{border:1px solid var(--os-line);color:#8e9890;letter-spacing:.12em;text-transform:uppercase;border-radius:999px;margin-top:24px;padding:5px 8px;font-size:7px;font-weight:900;display:inline-flex}.os-product-status.status-live{color:#5af36c;border-color:#13dd1338}.os-product-status.status-beta{color:#b59cff;border-color:#8c5cff47}.os-product-status.status-in-development{color:#ffad6c;border-color:#ff8a2b47}.os-app-card h3{letter-spacing:-.04em;margin:12px 0 0;font-size:24px}.os-app-card p{color:#8d978f;margin:10px 0 0;font-size:12px;line-height:1.6}.os-app-actions{align-items:center;gap:14px;margin-top:auto;padding-top:20px;display:flex}.os-app-actions a{color:#13dd13;font-size:10px;font-weight:900}.os-app-actions a:last-child{color:#89928b}.os-app-actions>span{color:#687169;font-size:9px}.os-side-stack{gap:18px;display:grid}.os-identity-panel p,.os-account-panel p,.os-settings-note,.os-danger-panel p{color:#8c968e;font-size:12px;line-height:1.65}.os-progress{background:#ffffff0f;border-radius:999px;height:7px;overflow:hidden}.os-progress i{border-radius:inherit;background:linear-gradient(90deg,#13dd13,#8cff98);height:100%;display:block;box-shadow:0 0 20px #13dd1359}.os-identity-panel>a{color:#13dd13;margin-top:12px;font-size:10px;font-weight:900;display:inline-flex}.os-activity-panel ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.os-activity-panel li{border-top:1px solid #ffffff12;grid-template-columns:40px 1fr;align-items:center;gap:12px;padding:13px 0;display:grid}.os-activity-panel li img{object-fit:contain}.os-activity-panel li span{flex-direction:column;gap:4px;display:flex}.os-activity-panel li strong{font-size:11px}.os-activity-panel li small{color:#6e7870;font-size:8px}.os-empty-state{border-top:1px solid #ffffff12;padding:25px 0 6px}.os-empty-state strong{font-size:12px}.os-empty-state p{color:#707a72;font-size:10px}.os-account-panel h2{margin:12px 0 0;font-size:24px}.os-completion-badge{background:#13dd130e;border:1px solid #13dd1338;border-radius:20px;flex-direction:column;align-items:center;gap:2px;min-width:118px;padding:18px;display:flex}.os-completion-badge strong{color:#13dd13;letter-spacing:-.05em;font-size:29px}.os-completion-badge span{color:#7c867e;letter-spacing:.12em;text-transform:uppercase;font-size:8px}.os-profile-layout{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);align-items:start;gap:18px;display:grid}.os-form-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.os-form-grid label{color:#b7bdb8;flex-direction:column;gap:9px;font-size:10px;font-weight:800;display:flex}.os-form-grid label>small{color:#69726b;font-size:8px;line-height:1.5}.os-field-wide{grid-column:1/-1}.os-form-grid input,.os-form-grid textarea{color:#f7f9f7;width:100%;font:inherit;background:#0000003d;border:1px solid #ffffff1f;border-radius:14px;outline:none;font-size:13px;transition:border-color .2s,box-shadow .2s,background .2s}.os-form-grid input{height:49px;padding:0 14px}.os-form-grid textarea{resize:vertical;min-height:120px;padding:14px}.os-form-grid input:focus,.os-form-grid textarea:focus{background:#13dd1306;border-color:#13dd137a;box-shadow:0 0 0 4px #13dd1312}.os-prefixed-input{background:#0000003d;border:1px solid #ffffff1f;border-radius:14px;grid-template-columns:34px 1fr;align-items:center;display:grid}.os-prefixed-input i{color:#13dd13;text-align:right;font-size:13px;font-style:normal}.os-prefixed-input input{background:0 0;border:0}.os-prefixed-input:focus-within{border-color:#13dd137a;box-shadow:0 0 0 4px #13dd1312}.os-form-actions{align-items:center;gap:16px;margin-top:24px;display:flex}.os-form-actions small{color:#707970;letter-spacing:.08em;text-transform:uppercase;font-size:8px}.os-profile-preview{text-align:center}.os-preview-avatar{background:linear-gradient(145deg,#13dd1336,#8c5cff26);border:1px solid #13dd1347;border-radius:29px;place-items:center;width:90px;height:90px;margin:28px auto 18px;font-size:25px;font-weight:900;display:grid;box-shadow:inset 0 1px #ffffff2e,0 20px 55px #00000040}.os-profile-preview h2{margin:0;font-size:25px}.os-profile-preview>strong{color:#13dd13;margin-top:7px;font-size:11px;display:block}.os-profile-preview p{color:#869088;font-size:11px;line-height:1.65}.os-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.os-setting-row{cursor:pointer;border-top:1px solid #ffffff14;grid-template-columns:1fr 46px;align-items:center;gap:22px;padding:20px 0;display:grid;position:relative}.os-setting-row>span{flex-direction:column;gap:6px;display:flex}.os-setting-row strong{font-size:12px}.os-setting-row small{color:#747e76;font-size:9px;line-height:1.5}.os-setting-row input{opacity:0;pointer-events:none;position:absolute}.os-setting-row i{background:#ffffff0f;border:1px solid #ffffff21;border-radius:999px;width:46px;height:27px;transition:background .2s,border-color .2s;position:relative}.os-setting-row i:after{content:"";background:#8a938c;border-radius:50%;width:17px;height:17px;transition:transform .2s,background .2s;position:absolute;top:4px;left:4px}.os-setting-row input:checked+i{background:#13dd132b;border-color:#13dd1357}.os-setting-row input:checked+i:after{background:#13dd13;transform:translate(19px);box-shadow:0 0 15px #13dd136b}.os-setting-row input:focus-visible+i{outline-offset:3px;outline:3px solid #13dd132e}.os-settings-note{margin:20px 0 0}.os-danger-panel{border-color:#ff75752b;grid-column:1/-1;justify-content:space-between;align-items:center;gap:28px;display:flex}.os-danger-panel h2{margin:10px 0 0;font-size:23px}.os-danger-panel button{color:#ff9e9e;min-height:44px;font:inherit;cursor:pointer;background:#ff757512;border:1px solid #ff757540;border-radius:13px;padding:0 15px;font-size:10px;font-weight:900}html[data-gwap-compact=true] .os-app-card{min-height:245px;padding:16px}html[data-gwap-compact=true] .os-app-icon{border-radius:18px;width:60px;height:60px}html[data-gwap-compact=true] .os-app-icon img{width:52px;height:52px}html[data-gwap-reduce-motion=true] .gwap-os *,html[data-gwap-reduce-motion=true] .gwap-os :before,html[data-gwap-reduce-motion=true] .gwap-os :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}@keyframes osAurora{0%{transform:translate(-3%,-2%)scale(.96)}to{transform:translate(5%,4%)scale(1.08)}}@media (max-width:1120px){.gwap-os{grid-template-columns:228px minmax(0,1fr)}.os-content-grid,.os-profile-layout{grid-template-columns:1fr}.os-side-stack{grid-template-columns:repeat(2,minmax(0,1fr))}.os-side-stack>:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:820px){.gwap-os{display:block}.os-sidebar{display:none}.os-mobile-header{z-index:40;border-bottom:1px solid var(--os-line);-webkit-backdrop-filter:blur(24px)saturate(145%);background:#050806c7;justify-content:space-between;align-items:center;gap:14px;padding:12px 16px;display:flex;position:sticky;top:0}.os-mobile-header>a{align-items:center;gap:8px;font-size:11px;display:flex}.os-mobile-header nav{gap:5px;display:flex}.os-mobile-header nav a{color:#818b83;border-radius:10px;padding:8px 9px;font-size:8px;font-weight:800}.os-mobile-header nav a.is-active{color:#13dd13;background:#13dd131a}.os-page{padding:40px 18px 65px}.os-page-heading{flex-direction:column;align-items:flex-start}.os-stat-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.os-page-heading h1{font-size:clamp(42px,14vw,64px)}.os-page-heading p{font-size:15px}.os-stat-grid,.os-app-grid,.os-form-grid,.os-settings-grid,.os-side-stack{grid-template-columns:1fr}.os-field-wide,.os-danger-panel,.os-side-stack>:last-child:nth-child(odd){grid-column:auto}.os-stat-grid article{min-height:125px}.os-danger-panel{flex-direction:column;align-items:flex-start}.os-mobile-header{align-items:flex-start}.os-mobile-header nav{max-width:64vw;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.gwap-os *,.gwap-os :before,.gwap-os :after{transition-duration:.01ms!important;animation:none!important}}.os-sync-banner{z-index:35;-webkit-backdrop-filter:blur(24px)saturate(150%);background:#070d08db;border:1px solid #13dd1347;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;width:min(900px,100% - 36px);margin:14px auto 0;padding:14px 16px;display:flex;position:sticky;top:14px;box-shadow:inset 0 1px #ffffff1f,0 18px 55px #0000004d}.os-sync-banner.is-error{border-color:#ff8a2b5c}.os-sync-banner>span{flex-direction:column;gap:4px;display:flex}.os-sync-banner strong{font-size:11px}.os-sync-banner small{color:#89938b;font-size:9px;line-height:1.45}.os-sync-banner>div{gap:8px;display:flex}.os-sync-banner button,.os-secondary-action,.os-account-actions button,.os-delete-confirmation button{color:#edf3ee;min-height:38px;font:inherit;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff21;border-radius:12px;padding:0 12px;font-size:9px;font-weight:900}.os-sync-banner button:first-child,.os-secondary-action{color:#13dd13;border-color:#13dd134d}.os-secondary-action{margin-top:12px}.os-account-actions{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.os-delete-confirmation{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.os-delete-confirmation button:last-child{color:#ff9e9e;border-color:#ff757557}.os-danger-panel small[role=alert]{color:#ff9e9e;margin-top:10px;font-size:9px;display:block}.auth-page,.auth-gate{background:radial-gradient(circle at 18% 20%,#13dd1324,#0000 32%),radial-gradient(circle at 82% 75%,#8c5cff21,#0000 34%),#030504;place-items:center;gap:clamp(30px,6vw,90px);min-height:100svh;padding:clamp(24px,6vw,80px);display:grid;position:relative;overflow:hidden}.auth-page{grid-template-columns:minmax(280px,680px) auto}.auth-page-brand{max-width:680px}.auth-page-brand>span,.auth-gate-card>span{color:#13dd13;letter-spacing:.17em;font-size:9px;font-weight:900}.auth-page-brand h1,.auth-gate-card h1{letter-spacing:-.055em;margin:18px 0 0;font-size:clamp(44px,6vw,82px);line-height:.95}.auth-page-brand p,.auth-gate-card p{color:#919b93;max-width:620px;margin:22px 0 0;font-size:15px;line-height:1.7}.auth-gate-card{-webkit-backdrop-filter:blur(28px)saturate(145%);background:#ffffff0e;border:1px solid #ffffff21;border-radius:28px;width:min(780px,100%);padding:clamp(28px,5vw,58px);position:relative;box-shadow:inset 0 1px #ffffff1f,0 36px 100px #0000005c}.auth-gate-card>div{flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px;display:flex}.auth-gate-link{color:#a1aba3;font-size:10px;font-weight:800}.wallet-auth-card{-webkit-backdrop-filter:blur(28px)saturate(150%);background:linear-gradient(145deg,#ffffff17,#ffffff09);border:1px solid #ffffff21;border-radius:28px;width:min(460px,100%);padding:clamp(24px,4vw,38px);box-shadow:inset 0 1px #ffffff21,0 30px 90px #00000061}.wallet-auth-navigation{justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.wallet-auth-navigation button,.wallet-auth-navigation a{color:#aab4ac;min-height:40px;font:inherit;cursor:pointer;background:#ffffff09;border:1px solid #ffffff1c;border-radius:10px;align-items:center;padding:0 12px;font-size:8px;font-weight:850;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.wallet-auth-navigation button:hover,.wallet-auth-navigation a:hover{color:#eaf5eb;background:#13dd130f;border-color:#13dd134d}.wallet-auth-navigation button:focus-visible,.wallet-auth-navigation a:focus-visible{outline-offset:2px;outline:2px solid #13dd13}.wallet-auth-logo-row{align-items:center;gap:8px;margin-bottom:24px;display:flex}.wallet-auth-logo-row img{object-fit:cover;border-radius:11px}.wallet-auth-logo-row span{background:#13dd135c;width:18px;height:1px}.wallet-auth-eyebrow{color:#13dd13;letter-spacing:.16em;font-size:9px;font-weight:900}.wallet-auth-card h2{letter-spacing:-.045em;margin:14px 0 0;font-size:clamp(28px,4vw,42px);line-height:1}.wallet-auth-card>p{color:#9ca59e;margin:15px 0 0;font-size:12px;line-height:1.65}.wallet-auth-actions{gap:12px;margin-top:26px;display:grid}.wallet-auth-primary,.wallet-auth-secondary{min-height:52px;font:inherit;cursor:pointer;border-radius:15px;padding:0 18px;font-size:11px;font-weight:900}.wallet-auth-primary{color:#011802;background:linear-gradient(135deg,#15ef2a,#0dbd18);border:1px solid #13dd1375;box-shadow:0 14px 42px #13dd1326}.wallet-auth-secondary{color:#f4f8f4;background:#fff1;border:1px solid #ffffff26}.wallet-auth-primary:disabled{cursor:wait;opacity:.7}.wallet-auth-actions>small{color:#7f8981;font-size:9px;line-height:1.55}.wallet-auth-divider{color:#68716a;letter-spacing:.12em;align-items:center;gap:10px;margin:4px 0;font-size:8px;font-weight:900;display:flex}.wallet-auth-divider:before,.wallet-auth-divider:after{content:"";background:#ffffff1a;flex:1;height:1px}.wallet-auth-connected{background:#13dd130e;border:1px solid #13dd1333;border-radius:13px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:11px 12px;display:grid}.wallet-auth-connected span{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:850;overflow:hidden}.wallet-auth-connected strong{color:#9da69f;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.wallet-auth-connected button{color:#13dd13;font:inherit;cursor:pointer;background:0 0;border:0;font-size:8px;font-weight:900}.wallet-auth-card .wallet-auth-status{color:#13dd13}.wallet-auth-card .wallet-auth-error{color:#ff9e9e}.wallet-auth-card .wallet-auth-legal{color:#667068;font-size:8px}.wallet-auth-legal a{color:#9aa49c;text-underline-offset:2px;text-decoration:underline}.wallet-adapter-modal-wrapper{background:#0a0d0b;border:1px solid #ffffff24}.wallet-adapter-button{font-family:inherit}@media (max-width:900px){.auth-page{grid-template-columns:1fr;justify-items:center}.auth-page-brand{text-align:center}.auth-page-brand p{margin-left:auto;margin-right:auto}.os-sync-banner{flex-direction:column;align-items:flex-start;top:72px}}@media (max-width:620px){.auth-page,.auth-gate{padding:24px 16px}.auth-page-brand h1,.auth-gate-card h1{font-size:clamp(40px,13vw,58px)}.os-sync-banner{width:calc(100% - 24px)}.os-sync-banner>div{flex-wrap:wrap;width:100%}}.gwap-os.os-v2{--os-green:#13dd13;--os-amber:#ffb340;--os-red:#ff6262;--os-muted:#7f8b82;--os-panel:#050a07c2;--os-panel-strong:#070e09e6;--os-v2-line:#13dd132e;color:#ecf8ee;background:radial-gradient(circle at 50% 20%,#13dd131f,#0000 28rem),#000;min-height:100svh;padding-bottom:112px;font-family:JetBrains Mono,SFMono-Regular,Consolas,Liberation Mono,monospace;display:block;overflow:clip}.os-v2-grid{z-index:0;pointer-events:none;opacity:.14;background-image:linear-gradient(#13dd131a 1px,#0000 1px),linear-gradient(90deg,#13dd131a 1px,#0000 1px);background-size:44px 44px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 26%,#000,#0000 80%);mask-image:radial-gradient(circle at 50% 26%,#000,#0000 80%)}.os-v2-glow{z-index:0;aspect-ratio:1;filter:blur(140px);pointer-events:none;background:#13dd1338;border-radius:50%;width:min(78vw,900px);position:fixed;top:-48vw;left:50%;translate:-50%}.os-menubar{z-index:70;-webkit-backdrop-filter:blur(24px)saturate(145%);background:#000502c7;border-bottom:1px solid #13dd132e;grid-template-columns:minmax(190px,1fr) auto minmax(190px,1fr);align-items:center;gap:18px;min-height:62px;padding:8px clamp(14px,2.4vw,34px);display:grid;position:sticky;top:0;box-shadow:0 14px 46px #00000047,inset 0 -1px #ffffff06}.os-menubar-brand{align-items:center;gap:10px;width:fit-content;display:inline-flex}.os-menubar-brand img{border-radius:9px;box-shadow:0 0 25px #13dd132e}.os-menubar-brand span{flex-direction:column;gap:2px;display:flex}.os-menubar-brand strong{letter-spacing:.08em;font-size:11px}.os-menubar-brand small{color:#5d6a60;font-size:7px}.os-menubar-status{align-items:center;gap:16px;display:flex}.os-runtime-dot{background:var(--os-green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 14px #13dd13cc}.os-runtime-dot.state-unavailable{background:var(--os-amber);box-shadow:0 0 14px #ffb34099}.os-status-item{border-left:1px solid #ffffff12;flex-direction:column;gap:2px;min-width:88px;padding-left:14px;display:flex}.os-status-item small{color:#59665c;letter-spacing:.16em;font-size:6px}.os-status-item strong{color:#ced8d0;text-overflow:ellipsis;white-space:nowrap;max-width:190px;font-size:9px;overflow:hidden}.os-status-item:nth-of-type(3) strong{color:var(--os-green)}.os-menubar-actions{justify-self:end;align-items:center;gap:8px;display:flex}.os-menubar-actions>a,.os-command-trigger{color:#87938a;min-height:34px;font:inherit;cursor:pointer;background:#ffffff09;border:1px solid #ffffff1a;border-radius:9px;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-size:8px;display:inline-flex}.os-command-trigger:hover,.os-menubar-actions>a:hover,.os-menubar-actions>a.is-active{color:var(--os-green);background:#13dd130f;border-color:#13dd1347}.os-command-trigger span{color:var(--os-green)}.os-v2-workspace{z-index:2;min-width:0;position:relative}.gwap-os.os-v2 .os-page{width:min(1440px,100%);padding:clamp(42px,6vw,84px) clamp(18px,5vw,76px) 66px}.os-terminal-label{color:var(--os-green);letter-spacing:.18em;text-transform:uppercase;font-size:8px;font-weight:900}.os-v2-hero{justify-content:space-between;align-items:flex-end;gap:36px;margin-bottom:42px;display:flex}.os-v2-hero h1,.os-runtime-heading h1{color:#f2faf3;letter-spacing:-.07em;margin:14px 0 0;font-family:inherit;font-size:clamp(44px,7vw,92px);font-weight:720;line-height:.9}.os-v2-hero h1 span{color:var(--os-green);text-shadow:0 0 38px #13dd1329}.os-v2-hero p,.os-runtime-heading p{color:#7e8a80;max-width:760px;margin:20px 0 0;font-size:12px;line-height:1.75}.os-runtime-badge{background:#13dd130b;border:1px solid #13dd1333;border-radius:13px;align-items:center;gap:11px;min-width:158px;padding:13px 15px;display:flex;box-shadow:inset 0 1px #ffffff0d}.os-runtime-badge i{background:var(--os-green);border-radius:50%;width:8px;height:8px;box-shadow:0 0 18px #13dd13cc}.os-runtime-badge span{flex-direction:column;gap:2px;display:flex}.os-runtime-badge small{color:#667269;letter-spacing:.16em;font-size:6px}.os-runtime-badge strong{color:var(--os-green);font-size:10px}.os-runtime-badge.state-unavailable{background:#ffb3400a;border-color:#ffb34038}.os-runtime-badge.state-unavailable i{background:var(--os-amber);box-shadow:0 0 18px #ffb340b3}.os-runtime-badge.state-unavailable strong{color:var(--os-amber)}.os-v2-layout,.os-runtime-grid{grid-template-columns:minmax(0,1.55fr) minmax(300px,.72fr);align-items:stretch;gap:14px;display:grid}.os-identity-console,.os-system-log,.os-runtime-panel,.os-process-tile,.os-dock,.os-command-palette{-webkit-backdrop-filter:blur(18px)saturate(120%);background:linear-gradient(145deg,#0c140ecc,#020603b8);border:1px solid #13dd1326;box-shadow:inset 0 1px #ffffff0b,0 26px 70px #00000047}.os-identity-console,.os-system-log,.os-runtime-panel{border-radius:14px;overflow:hidden}.os-console-chrome{color:#56625a;letter-spacing:.11em;background:#00000057;border-bottom:1px solid #13dd131c;justify-content:space-between;align-items:center;gap:20px;min-height:38px;padding:0 14px;font-size:7px;display:flex}.os-console-chrome span:last-child{color:var(--os-green)}.os-identity-body{grid-template-columns:110px minmax(0,1fr);align-items:center;gap:28px;min-height:350px;padding:clamp(26px,4vw,46px);display:grid}.os-v2-avatar{color:#000;background:radial-gradient(circle at 50% 45%,#13dd13e6,#13dd132e 46%,#020402 72%);border:1px solid #13dd135c;border-radius:50%;place-items:center;width:104px;height:104px;font-size:38px;font-weight:950;display:grid;box-shadow:0 0 46px #13dd1321,inset 0 1px #ffffff38}.os-identity-copy h2{color:#f0fbf1;letter-spacing:-.055em;margin:9px 0 0;font-size:clamp(30px,4.2vw,58px);line-height:1}.os-identity-copy>p{color:#758078;max-width:680px;margin:14px 0 0;font-size:11px;line-height:1.7}.os-identity-meta{background:#ffffff0f;border:1px solid #ffffff0f;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:28px;display:grid}.os-identity-meta span{background:#050806;flex-direction:column;gap:5px;min-width:0;padding:12px;display:flex}.os-identity-meta small{color:#4f5b52;letter-spacing:.14em;font-size:6px}.os-identity-meta strong{color:#bac6bc;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;font-size:8px;overflow:hidden}.os-inline-actions{flex-wrap:wrap;gap:16px;margin-top:22px;display:flex}.os-inline-actions a{color:var(--os-green);font-size:8px;font-weight:900}.os-inline-actions a+a{color:#7d8980}.os-system-log{min-height:100%}.os-log-lines{padding:15px 15px 22px}.os-log-lines p{color:#78907d;border-bottom:1px dashed #ffffff0e;grid-template-columns:25px 1fr;gap:9px;margin:0;padding:9px 0;font-size:8px;line-height:1.45;display:grid}.os-log-lines p span{color:#3f4a42}.os-app-launcher{margin-top:44px}.os-section-heading-v2{justify-content:space-between;align-items:center;gap:28px;margin-bottom:13px;display:flex}.os-section-heading-v2 p{color:#59655d;margin:0;font-size:8px}.os-process-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.os-process-tile{border-radius:12px;grid-template-columns:44px 1fr auto;align-items:center;gap:14px;min-height:148px;padding:17px;transition:transform .18s,border-color .18s,background .18s;display:grid}.os-process-tile:hover{background:linear-gradient(145deg,#13dd1314,#020603d1);border-color:#13dd1357;transform:translateY(-3px)}.os-process-icon{width:44px;height:44px;color:var(--os-green);background:#13dd130b;border:1px solid #13dd1330;border-radius:10px;place-items:center;font-size:20px;display:grid}.os-process-tile>span:nth-child(2){flex-direction:column;gap:5px;min-width:0;display:flex}.os-process-tile strong{color:#d9e4db;font-size:10px}.os-process-tile small{color:var(--os-green);font-size:6px}.os-process-tile em{color:#59655d;font-size:7px;font-style:normal;line-height:1.4}.os-process-tile>i{color:#58645b;font-size:13px;font-style:normal}.os-dock{z-index:75;background:#050a07c2;border-color:#ffffff21;border-radius:18px;align-items:center;gap:6px;padding:7px;display:flex;position:fixed;bottom:18px;left:50%;translate:-50%;box-shadow:inset 0 1px #ffffff14,0 24px 70px #00000080}.os-dock a{color:#657168;border:1px solid #0000;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:64px;height:58px;transition:transform .18s,background .18s,color .18s,border-color .18s;display:flex}.os-dock a span{font-size:19px}.os-dock a small{letter-spacing:.05em;font-size:6px}.os-dock a:hover{color:#c8d3ca;transform:translateY(-3px)}.os-dock a.is-active{color:var(--os-green);background:#13dd1313;border-color:#13dd133d;box-shadow:0 0 24px #13dd1314}.os-command-backdrop{z-index:110;-webkit-backdrop-filter:blur(9px);background:#000000b8;place-items:start center;padding:12vh 18px 20px;display:grid;position:fixed;inset:0}.os-command-palette{background:#030804f0;border-radius:16px;width:min(680px,100%);overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 38px 120px #000000b8,0 0 50px #13dd1312}.os-command-search{border-bottom:1px solid #13dd1321;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:60px;padding:0 16px;display:grid}.os-command-search>span{color:var(--os-green);font-size:14px}.os-command-search input{color:#e9f3eb;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:12px}.os-command-search input::placeholder{color:#4b574e}.os-command-search kbd{color:#59655d;border:1px solid #ffffff1c;border-radius:6px;padding:4px 6px;font-size:6px}.os-command-list{gap:3px;padding:8px;display:grid}.os-command-list button{color:#aebbb0;min-height:48px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:space-between;align-items:center;gap:18px;padding:0 12px;font-size:9px;display:flex}.os-command-list button small{color:#536057;font-size:7px}.os-command-list button:hover{color:var(--os-green);background:#13dd130e;border-color:#13dd132b}.os-command-list>p{color:#68746a;margin:0;padding:18px 12px;font-size:9px}.os-boot{z-index:150;background:#000;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.os-boot:before{content:"";background:radial-gradient(circle,#13dd1324,#0000 48%);position:absolute;inset:0}.os-boot-terminal{background:#000802e0;border:1px solid #13dd1342;width:min(760px,100%);padding:clamp(22px,5vw,44px);position:relative;box-shadow:0 0 90px #13dd1317,inset 0 1px #ffffff09}.os-boot-brand{color:var(--os-green);letter-spacing:.22em;border-bottom:1px solid #13dd1321;padding-bottom:14px;font-size:8px}.os-boot-lines{margin-top:20px}.os-boot-lines p{color:#8ea292;opacity:0;animation:.2s forwards osBootLine;animation-delay:calc(var(--boot-index) * .32s);margin:0;padding:6px 0;font-size:clamp(9px,1.8vw,12px);transform:translateY(4px)}.os-boot-lines p span{color:var(--os-green)}.os-boot-flash .os-boot-lines p{animation-delay:calc(var(--boot-index) * .12s)}@keyframes osBootLine{to{opacity:1;transform:translateY(0)}}.os-runtime-heading{max-width:940px;margin-bottom:34px}.os-runtime-heading h1{font-size:clamp(40px,6vw,78px)}.os-runtime-panel{padding:clamp(20px,3vw,32px)}.os-runtime-panel>.os-console-chrome{margin:calc(-1*clamp(20px,3vw,32px)) calc(-1*clamp(20px,3vw,32px)) 26px}.os-runtime-panel h2{letter-spacing:-.04em;margin:10px 0 0;font-size:clamp(22px,3vw,34px)}.os-runtime-panel p{color:#768279;font-size:10px;line-height:1.7}.os-runtime-note code{color:var(--os-green);white-space:nowrap;background:#00000052;border:1px solid #13dd131c;margin-top:18px;padding:13px;font-size:7px;display:block;overflow-x:auto}.os-runtime-note>a{color:var(--os-green);margin-top:14px;font-size:8px;font-weight:900;display:inline-flex}.os-profile-terminal{grid-template-columns:112px 1fr;gap:28px;display:grid}.os-profile-terminal dl,.os-score-console dl{background:#ffffff0f;border:1px solid #ffffff0f;grid-column:1/-1;gap:1px;margin:6px 0 0;display:grid}.os-profile-terminal dl{grid-template-columns:repeat(2,minmax(0,1fr))}.os-profile-terminal dl div,.os-score-console dl div{background:#040705;grid-template-columns:100px 1fr;gap:12px;min-width:0;padding:11px 12px;display:grid}.os-profile-terminal dt,.os-score-console dt{color:#4f5b52;font-size:7px}.os-profile-terminal dd,.os-score-console dd{overflow-wrap:anywhere;color:#a9b5ab;margin:0;font-size:8px}.os-profile-terminal .os-inline-actions{grid-column:1/-1}.os-name-search{gap:12px;display:grid}.os-name-search>label{color:#667269;font-size:8px}.os-name-search>div{background:#00000052;border:1px solid #13dd1330;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:54px;padding:0 14px;display:grid}.os-name-search>div span{color:var(--os-green);font-size:8px}.os-name-search input{color:#edf6ee;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:13px}.os-name-search>div strong{color:#768278;font-size:10px}.os-name-search button{width:fit-content;min-height:44px;color:var(--os-green);font:inherit;cursor:pointer;background:#13dd1314;border:1px solid #13dd134d;padding:0 14px;font-size:8px;font-weight:900}.os-name-search button:disabled{opacity:.5;cursor:wait}.os-search-output{background:#ffffff05;border-left:2px solid #465248;padding:12px;margin:18px 0!important}.os-search-output span{color:var(--os-green)}.os-search-output.state-available{border-color:var(--os-green);color:#90e69a}.os-search-output.state-taken,.os-search-output.state-error{border-color:var(--os-red);color:#e89191}.os-search-output.state-checking{border-color:var(--os-amber);color:#d8b880}.os-gns-transaction{gap:16px;padding-top:4px;display:grid}.os-gns-config{background:#ffffff0f;border:1px solid #ffffff0f;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid}.os-gns-config div{background:#040705;justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:12px;display:flex}.os-gns-config dt{color:#546057;letter-spacing:.06em;text-transform:uppercase;font-size:7px}.os-gns-config dd{color:#b5c0b7;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:0;font-size:8px;font-weight:800;overflow:hidden}.os-gns-config div:first-child dd,.os-gns-config div:nth-child(4) dd{color:var(--os-green)}.os-registration-output{background:#ffffff05;border-left:2px solid #465248;padding:12px;color:#879188!important;margin:0!important}.os-registration-output span{color:var(--os-green)}.os-registration-output.state-signing,.os-registration-output.state-confirming,.os-registration-output.state-recording,.os-registration-output.state-sync-required{border-color:var(--os-amber);color:#d8b880!important}.os-registration-output.state-error{border-color:var(--os-red);color:#e89191!important}.os-registration-output.state-success{border-color:var(--os-green);color:#90e69a!important}.os-gns-transaction .os-primary-action{border-radius:9px;width:fit-content;font-size:8px}.os-gns-transaction .os-primary-action:disabled{opacity:.52;cursor:wait;transform:none}.os-gns-recovery-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.os-gns-discard{color:#a58b62;min-height:38px;font:inherit;cursor:pointer;background:#ffb34009;border:1px solid #ffb34038;padding:0 12px;font-size:7px;font-weight:800}.os-gns-discard:hover{color:var(--os-amber);border-color:#ffb34073}.os-gns-explorer{color:#778279;width:fit-content;font-size:8px;font-weight:800}.os-gns-explorer:hover{color:var(--os-green)}.os-gns-steps{background:#ffffff0d;gap:1px;margin:20px 0 0;padding:0;list-style:none;display:grid}.os-gns-steps li{color:#879188;background:#040705;grid-template-columns:30px 1fr;gap:10px;padding:11px 12px;font-size:8px;display:grid}.os-gns-steps li span{color:var(--os-green);font-size:7px;font-weight:900}.os-score-number{flex-direction:column;align-items:center;padding:28px 0 22px;display:flex}.os-score-number small{color:#59655d;letter-spacing:.18em;font-size:7px}.os-score-number strong{color:var(--os-green);letter-spacing:-.09em;text-shadow:0 0 42px #13dd1324;margin-top:5px;font-size:clamp(68px,11vw,128px);line-height:.9}.os-score-number span{color:#78847b;text-transform:uppercase;margin-top:10px;font-size:8px}.os-score-track{background:#ffffff0a;border:1px solid #13dd1321;height:8px;overflow:hidden}.os-score-track i{background:linear-gradient(90deg, #0c7e12, var(--os-green));height:100%;display:block;box-shadow:0 0 16px #13dd134d}.os-score-range{color:#4f5b52;justify-content:space-between;margin-top:7px;font-size:7px;display:flex}.os-score-console dl{grid-template-columns:1fr;margin-top:24px}.os-v2 .gwap-score-display{border-color:#13dd131f;border-radius:0}.os-v2 .gwap-score-display>span,.os-v2 .gwap-score-display>p{background:#040705}.os-identity-meta>.gwap-score-display{border:0;grid-column:span 2}.os-identity-meta>.gwap-score-display>span{padding:12px}.os-profile-terminal>.gwap-score-display{grid-column:1/-1}.os-score-console>.gwap-score-display.is-hero{text-align:center;background:0 0;border:0;flex-direction:column;align-items:center;gap:0;padding:28px 0 22px;display:flex}.os-score-console>.gwap-score-display.is-hero>span{background:0 0;flex-direction:column;align-items:center;padding:0;display:flex}.os-score-console>.gwap-score-display.is-hero>span:first-child small{color:#59655d;letter-spacing:.18em;font-size:7px}.os-score-console>.gwap-score-display.is-hero>span:first-child strong{color:var(--os-green);letter-spacing:-.09em;text-shadow:0 0 42px #13dd1324;margin-top:5px;font-size:clamp(68px,11vw,128px);line-height:.9}.os-score-console>.gwap-score-display.is-hero.is-unscored>span:first-child strong,.os-score-console>.gwap-score-display.is-hero.is-unavailable>span:first-child strong{letter-spacing:-.05em;font-size:clamp(36px,7vw,72px)}.os-score-console>.gwap-score-display.is-hero>span:nth-child(2){color:#78847b;text-transform:uppercase;flex-direction:row;gap:6px;margin-top:10px;font-size:8px}.os-score-console>.gwap-score-display.is-hero>p{background:0 0;max-width:520px;margin-top:12px;padding:0 18px}.os-profile-editor{margin-top:14px}.os-profile-editor-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:24px;display:flex}.os-profile-editor-heading>small{color:var(--os-green);letter-spacing:.12em;border:1px solid #13dd1340;padding:6px 8px;font-size:7px}.os-profile-editor form{gap:16px;display:grid}.os-profile-editor fieldset{border:1px solid #ffffff12;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;margin:0;padding:16px;display:grid}.os-profile-editor legend{color:var(--os-green);letter-spacing:.13em;text-transform:uppercase;padding:0 7px;font-size:7px;font-weight:900}.os-profile-editor label{color:#6e7a70;letter-spacing:.06em;text-transform:uppercase;align-content:start;gap:7px;min-width:0;font-size:7px;font-weight:800;display:grid}.os-profile-editor label.is-wide{grid-column:1/-1}.os-profile-editor label>span{justify-content:space-between;gap:10px;display:flex}.os-profile-editor label>span small{color:#4c574f;font-size:6px}.os-profile-editor input,.os-profile-editor textarea,.os-profile-editor select{color:#dce6dd;width:100%;min-width:0;font:inherit;letter-spacing:0;text-transform:none;background:#00000052;border:1px solid #13dd1321;border-radius:0;outline:0;font-size:9px}.os-profile-editor input,.os-profile-editor select{min-height:42px;padding:0 11px}.os-profile-editor textarea{resize:vertical;min-height:92px;padding:11px;line-height:1.6}.os-profile-editor input:focus,.os-profile-editor textarea:focus,.os-profile-editor select:focus{border-color:#13dd137a;box-shadow:0 0 0 3px #13dd130f}.os-profile-link-row{grid-column:1/-1;grid-template-columns:minmax(120px,.55fr) minmax(180px,1fr) auto;gap:8px;display:grid}.os-profile-link-row button,.os-profile-add-link{color:#849086;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff1a;padding:0 11px;font-size:7px;font-weight:800}.os-profile-link-row button:hover,.os-profile-add-link:hover{color:var(--os-green);border-color:#13dd1359}.os-profile-add-link{width:fit-content}.os-profile-check{grid-column:1/-1;grid-template-columns:auto 1fr;align-items:center}.os-profile-check input{width:18px;min-height:18px;accent-color:var(--os-green)}.os-profile-check>span{justify-content:flex-start!important}.os-profile-check.is-genesis{color:#9ad9a1;background:#13dd1309;border:1px solid #13dd132b;padding:12px}.os-profile-permission-note{background:#ffffff05;border-left:2px solid #566058;grid-column:1/-1;padding:11px;margin:0!important}.os-profile-editor-footer{justify-content:space-between;align-items:center;gap:18px;display:flex}.os-profile-editor-footer .os-primary-action{flex:none}.os-profile-editor-status{background:#ffffff05;border-left:2px solid #566058;padding:11px;margin:0!important}.os-profile-editor-status.state-signing,.os-profile-editor-status.state-saving{border-color:var(--os-amber);color:#d8b880}.os-profile-editor-status.state-success{border-color:var(--os-green);color:#90e69a}.os-profile-editor-status.state-error{border-color:var(--os-red);color:#e89191}.os-process-table{background:#ffffff0d;gap:1px;display:grid}.os-process-row{color:#9eaaa0;background:#040705;grid-template-columns:1fr 110px 1.5fr;align-items:center;gap:14px;min-height:48px;padding:0 13px;font-size:8px;display:grid}.os-process-row code{color:#647067;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.os-process-head{color:#4f5a52;letter-spacing:.14em;min-height:34px;font-size:6px}.state-pending{color:var(--os-amber);font-size:7px}.os-runtime-warning{border-left:2px solid var(--os-amber);background:#ffb34009;padding:12px;color:#ad956c!important;margin:18px 0 0!important}.os-vault-console{text-align:center}.os-vault-lock{width:86px;height:86px;color:var(--os-green);background:radial-gradient(circle,#13dd1317,#0000 68%);border:1px solid #13dd1338;border-radius:50%;place-items:center;margin:24px auto;font-size:34px;display:grid;box-shadow:0 0 38px #13dd1314}.os-v2 .os-settings-grid{align-items:start}.os-v2 .os-panel{background:linear-gradient(145deg,#0c140ecc,#020603b8);border-color:#13dd1321;border-radius:13px;box-shadow:inset 0 1px #ffffff0a,0 26px 70px #00000038}.os-v2 .os-panel-heading h2{font-family:inherit}.os-v2 .os-setting-row i{border-radius:4px}.os-v2 .os-setting-row i:after{border-radius:2px}.os-v2 .os-sync-banner{top:70px}@media (max-width:1100px){.os-menubar{grid-template-columns:minmax(160px,1fr) auto}.os-menubar-status{display:none}.os-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.os-v2-layout,.os-runtime-grid{grid-template-columns:1fr}.os-system-log{min-height:260px}}@media (max-width:700px){.gwap-os.os-v2{padding-bottom:94px}.os-menubar{grid-template-columns:1fr auto;min-height:56px;padding:7px 10px}.os-menubar-brand small{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.os-command-trigger{padding:0 8px}.os-command-trigger span,.os-menubar-actions>.os-sign-out-control{display:none}.gwap-os.os-v2 .os-page{padding:38px 14px 54px}.os-v2-hero{flex-direction:column;align-items:flex-start;gap:22px}.os-v2-hero h1,.os-runtime-heading h1{font-size:clamp(42px,14vw,62px)}.os-identity-body{grid-template-columns:1fr;align-items:start;padding:24px 20px}.os-v2-avatar{width:78px;height:78px;font-size:28px}.os-identity-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.os-process-grid{grid-template-columns:1fr}.os-process-tile{min-height:112px}.os-dock{border-radius:15px;justify-content:space-between;width:min(100% - 18px,430px);bottom:8px}.os-dock a{flex:1;min-width:0;height:54px}.os-dock a span{font-size:17px}.os-dock a small{font-size:5px}.os-profile-terminal{grid-template-columns:1fr}.os-profile-terminal dl,.os-profile-terminal .os-inline-actions{grid-column:auto}.os-profile-terminal dl,.os-gns-config{grid-template-columns:1fr}.os-profile-editor fieldset{grid-template-columns:1fr;padding:13px}.os-profile-editor label.is-wide,.os-profile-check,.os-profile-permission-note{grid-column:auto}.os-profile-link-row{grid-column:auto;grid-template-columns:1fr}.os-profile-editor-footer{flex-direction:column;align-items:stretch}.os-profile-editor-footer .os-primary-action,.os-gns-transaction .os-primary-action{width:100%}.os-gns-recovery-actions{flex-direction:column;align-items:stretch}.os-process-row{grid-template-columns:1fr auto;padding:9px 11px}.os-process-row code{grid-column:1/-1}.os-process-head span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.os-v2 .os-process-tile,.os-v2 .os-dock a,.os-v2 .os-command-list button{transition:none!important}.os-v2 .os-process-tile:hover,.os-v2 .os-dock a:hover{transform:none}.os-boot-lines p{opacity:1;transform:none;animation:none!important}}.daily-ideas-page{--daily-ideas-green:#13dd13}.daily-ideas-heading{grid-template-columns:132px minmax(0,1fr);align-items:center;gap:28px;max-width:1080px;margin-bottom:24px;display:grid}.daily-ideas-heading h1{color:#f4faf5;letter-spacing:-.07em;margin:12px 0 0;font-size:clamp(42px,7vw,86px);line-height:.9}.daily-ideas-heading p{color:#87938a;max-width:760px;margin:18px 0 0;font-size:12px;line-height:1.75}.daily-ideas-logo{aspect-ratio:1;background:#f7f7f4;border:1px solid #13dd1347;border-radius:24px;place-items:center;width:132px;display:grid;overflow:hidden;box-shadow:0 20px 48px #00000040,0 0 28px #13dd1314}.daily-ideas-logo img{object-fit:cover;width:100%;height:100%}.daily-ideas-context{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.daily-ideas-context>span,.daily-ideas-context>a{color:#7f8b82;background:#030805b3;border:1px solid #ffffff12;align-items:center;gap:9px;min-height:44px;padding:0 13px;font-size:8px;display:flex}.daily-ideas-context>span{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px}.daily-ideas-context small{color:#4f5b52;letter-spacing:.14em;font-size:6px}.daily-ideas-context strong,.daily-ideas-context>a{color:#b7c3b9}.daily-ideas-context>a{color:var(--daily-ideas-green)}.daily-ideas-lifecycle{background:#ffffff0f;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;margin:0 0 14px;padding:1px;list-style:none;display:grid}.daily-ideas-lifecycle li{color:#8c988f;background:#040705;align-items:center;gap:9px;min-height:48px;padding:0 12px;font-size:8px;font-weight:800;display:flex}.daily-ideas-lifecycle li span{color:var(--daily-ideas-green);font:7px ui-monospace,SFMono-Regular,Menlo,monospace}.daily-ideas-tabs{scrollbar-width:thin;background:#020704b8;border:1px solid #13dd131f;gap:6px;max-width:100%;margin-bottom:18px;padding:6px;display:flex;overflow-x:auto}.daily-ideas-tabs button{color:#6f7b72;min-width:112px;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:7px;font-size:8px;font-weight:800;display:inline-flex}.daily-ideas-tabs button span{background:#ffffff0f;border-radius:99px;min-width:18px;padding:3px 5px;font-size:6px}.daily-ideas-tabs button.is-active{color:var(--daily-ideas-green);background:#13dd1314;border-color:#13dd1347}.daily-ideas-message{border-left:2px solid var(--daily-ideas-green);color:#9db5a1;background:#13dd130b;justify-content:space-between;align-items:center;gap:14px;min-height:44px;margin:0 0 14px;padding:10px 13px;font-size:9px;display:flex}.daily-ideas-message.is-error,.daily-ideas-message.is-offline{border-color:var(--os-amber);color:#b29a72;background:#ffb3400a}.daily-ideas-message button{min-height:36px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;padding:0 12px}.daily-ideas-section{gap:14px;display:grid}.daily-ideas-section-heading{background:linear-gradient(135deg,#13dd130a,#020704c7);border:1px solid #ffffff12;grid-template-columns:minmax(0,1fr) minmax(280px,.55fr);align-items:end;gap:24px;padding:24px;display:grid}.daily-ideas-section-heading span{color:var(--daily-ideas-green);letter-spacing:.14em;font-size:7px;font-weight:900}.daily-ideas-section-heading h2{color:#e5eee7;letter-spacing:-.05em;margin:8px 0 0;font-size:clamp(26px,4vw,46px)}.daily-ideas-section-heading>p{color:#77837a;margin:0;font-size:10px;line-height:1.7}.daily-ideas-discover-control{grid-template-columns:minmax(130px,1fr) auto;align-items:end;gap:8px;display:grid}.daily-ideas-discover-control label{color:#68746b;letter-spacing:.1em;text-transform:uppercase;grid-column:1/-1;font-size:7px}.daily-ideas-discover-control select,.daily-ideas-preferences select{color:#c4d0c6;min-height:44px;font:inherit;background:#050906;border:1px solid #13dd1329;outline:0;padding:0 11px;font-size:9px}.daily-ideas-discover-control button,.daily-ideas-empty button,.daily-ideas-card-actions button,.daily-ideas-list button,.daily-ideas-list a,.daily-ideas-save-preferences{min-height:44px;color:var(--daily-ideas-green);font:inherit;cursor:pointer;background:#13dd1317;border:1px solid #13dd1347;justify-content:center;align-items:center;padding:0 14px;font-size:8px;font-weight:900;display:inline-flex}.daily-ideas-card{background:linear-gradient(145deg,#0a120ce0,#020603d1);border:1px solid #13dd1324;padding:clamp(22px,4vw,40px);box-shadow:inset 0 1px #ffffff09,0 26px 70px #0003}.daily-ideas-card-meta{flex-wrap:wrap;gap:7px;display:flex}.daily-ideas-card-meta span{color:#86a08a;text-transform:uppercase;border:1px solid #13dd1329;padding:6px 8px;font-size:7px}.daily-ideas-card h2{color:#eff6f0;letter-spacing:-.055em;max-width:900px;margin:22px 0 0;font-size:clamp(32px,5vw,58px);line-height:.98}.daily-ideas-summary{color:#a7b3a9;max-width:820px;margin:18px 0 0;font-size:13px;line-height:1.75}.daily-ideas-snapshot{background:#ffffff0f;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:28px;display:grid}.daily-ideas-snapshot>div{background:#050806;min-height:138px;padding:20px}.daily-ideas-snapshot span,.daily-ideas-details section>span{color:#647168;letter-spacing:.14em;font-size:7px;font-weight:900}.daily-ideas-snapshot p{color:#aeb9b0;margin:12px 0 0;font-size:10px;line-height:1.65}.daily-ideas-snapshot .is-next{background:#13dd130e}.daily-ideas-snapshot .is-next span{color:var(--daily-ideas-green)}.daily-ideas-details{background:#00000029;border:1px solid #ffffff12;margin-top:14px}.daily-ideas-details summary{color:#90a094;cursor:pointer;align-items:center;min-height:48px;padding:0 14px;font-size:9px;font-weight:800;display:flex}.daily-ideas-detail-grid{background:#ffffff0d;border-top:1px solid #ffffff0f;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.daily-ideas-details section{background:#040705;min-height:130px;padding:18px}.daily-ideas-details p,.daily-ideas-details li{color:#8e9a90;font-size:9px;line-height:1.65}.daily-ideas-details ul,.daily-ideas-details ol{margin:12px 0 0;padding-left:18px}.daily-ideas-card-actions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.daily-ideas-card-actions button.is-quiet,.daily-ideas-list button.is-quiet{color:#758178;background:0 0;border-color:#ffffff1a}.daily-ideas-card-actions button:disabled,.daily-ideas-list button:disabled,.daily-ideas-save-preferences:disabled{opacity:.45;cursor:wait}.daily-ideas-list{gap:8px;display:grid}.daily-ideas-list article{content-visibility:auto;contain-intrinsic-size:0 118px;background:#030805c2;border:1px solid #ffffff12;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px;display:grid}.daily-ideas-list article>div:last-child{flex-wrap:wrap;gap:7px;display:flex}.daily-ideas-list span{color:var(--daily-ideas-green);letter-spacing:.09em;font-size:7px}.daily-ideas-list h3{color:#d9e3db;margin:7px 0 0;font-size:17px}.daily-ideas-list p{color:#78847b;max-width:760px;margin:8px 0 0;font-size:9px;line-height:1.65}.daily-ideas-empty{background:#0308059e;border:1px dashed #13dd132e;place-content:center;justify-items:start;min-height:260px;padding:clamp(24px,5vw,54px);display:grid}.daily-ideas-empty h2{color:#dce6de;margin:9px 0 0;font-size:clamp(25px,4vw,40px)}.daily-ideas-empty p{color:#77837a;max-width:600px;font-size:10px;line-height:1.7}.daily-ideas-empty button{width:fit-content;margin-top:8px}.daily-ideas-preferences{background:#030805c2;border:1px solid #13dd1324;grid-template-columns:1fr 1fr;gap:14px;padding:clamp(20px,4vw,36px);display:grid}.daily-ideas-preferences fieldset{border:0;grid-column:1/-1;margin:0;padding:0}.daily-ideas-preferences legend,.daily-ideas-preferences>label{color:#7c897f;font-size:8px;font-weight:800}.daily-ideas-preferences>label{gap:8px;display:grid}.daily-ideas-category-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:12px;display:grid}.daily-ideas-category-grid button{color:#77837a;min-height:44px;font:inherit;cursor:pointer;background:#050806;border:1px solid #ffffff14;font-size:8px;font-weight:800}.daily-ideas-category-grid button.is-selected{color:var(--daily-ideas-green);background:#13dd1314;border-color:#13dd1352}.daily-ideas-preferences fieldset>small{color:#59655c;margin-top:9px;font-size:7px;display:block}.daily-ideas-save-preferences{width:fit-content}@media (max-width:900px){.daily-ideas-lifecycle{grid-template-columns:repeat(3,1fr)}.daily-ideas-section-heading{grid-template-columns:1fr;align-items:start}.daily-ideas-snapshot{grid-template-columns:1fr}.daily-ideas-snapshot>div{min-height:0}.daily-ideas-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.daily-ideas-heading{grid-template-columns:96px minmax(0,1fr);gap:16px}.daily-ideas-logo{border-radius:18px;width:96px}.daily-ideas-heading h1{font-size:clamp(38px,12vw,58px)}.daily-ideas-lifecycle{grid-template-columns:repeat(2,1fr)}.daily-ideas-tabs{scroll-snap-type:x proximity}.daily-ideas-tabs button{scroll-snap-align:start;min-width:104px}.daily-ideas-section-heading{padding:18px}.daily-ideas-discover-control{grid-template-columns:1fr;width:100%}.daily-ideas-discover-control label{grid-column:auto}.daily-ideas-discover-control select,.daily-ideas-preferences select{width:100%;font-size:16px}.daily-ideas-detail-grid{grid-template-columns:1fr}.daily-ideas-list article{grid-template-columns:1fr;align-items:start}.daily-ideas-preferences{grid-template-columns:1fr}.daily-ideas-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.daily-ideas-card-actions button,.daily-ideas-list button,.daily-ideas-list a,.daily-ideas-save-preferences{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.daily-ideas-tabs button,.daily-ideas-card-actions button,.daily-ideas-category-grid button{transition:none!important}}.idea-lab-v2{--lab-green:#13dd13;--lab-green-soft:#13dd131c;--lab-line:#ffffff16;--lab-line-green:#13dd1333;--lab-text:#edf6ef;--lab-muted:#78847b;--lab-dim:#566159;--lab-panel:#060c08db;--lab-panel-strong:#070e09f2;color:var(--lab-text);font-family:Inter,Geist,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.idea-lab-v2 .os-terminal-label{font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace}.idea-lab-heading{max-width:1120px;margin-bottom:28px}.idea-lab-heading-row{justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.idea-lab-heading h1{letter-spacing:-.065em;margin:12px 0 0;font-size:clamp(46px,6vw,78px);line-height:.92}.idea-lab-heading p{max-width:760px;color:var(--lab-muted);margin:16px 0 0;font-size:13px;line-height:1.7}.idea-lab-sync-state{border:1px solid var(--lab-line-green);color:#8a978d;letter-spacing:.08em;text-transform:uppercase;background:#13dd130a;border-radius:999px;flex:none;align-items:center;gap:8px;min-height:34px;padding:0 12px;font-family:JetBrains Mono,SFMono-Regular,monospace;font-size:8px;font-weight:800;display:inline-flex}.idea-lab-sync-state>span{background:var(--lab-green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #13dd138c}.idea-lab-sync-state.is-saving>span{background:#ffb340;box-shadow:0 0 12px #ffb34080}.idea-lab-sync-state.is-error{color:#e8a0a0;border-color:#ff626247}.idea-lab-sync-state.is-error>span{background:#ff6262;box-shadow:0 0 12px #ff626273}.idea-lab-error{margin-bottom:16px}.idea-lab-glass{border:1px solid var(--lab-line);-webkit-backdrop-filter:blur(16px)saturate(118%);background:linear-gradient(145deg,#0c140ee0,#030704d1);border-radius:20px;box-shadow:inset 0 1px #ffffff0b,0 24px 60px #0000003d}.idea-lab-workspace{grid-template-columns:minmax(190px,.48fr) minmax(0,1.65fr) minmax(250px,.64fr);align-items:start;gap:12px;display:grid}.idea-lab-sidebar,.idea-lab-execution{min-width:0;position:sticky;top:80px;overflow:hidden}.idea-lab-sidebar{padding:15px}.idea-lab-execution{padding:18px}.idea-lab-panel-kicker{border-bottom:1px solid var(--lab-line);color:var(--lab-dim);letter-spacing:.14em;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;font-family:JetBrains Mono,SFMono-Regular,monospace;font-size:7px;font-weight:900;display:flex}.idea-lab-panel-kicker strong{color:var(--lab-green)}.idea-lab-project-list{gap:7px;margin-top:12px;display:grid}.idea-lab-project-list button,.idea-lab-mobile-project-list button{width:100%;min-width:0;color:inherit;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000}.idea-lab-project-list button{border-radius:13px;gap:10px;padding:12px;transition:transform .18s,border-color .18s,background-color .18s;display:grid}.idea-lab-project-list button:hover{background:#ffffff06;transform:translateY(-1px)}.idea-lab-project-list button.is-active{background:#13dd130e;border-color:#13dd133d}.idea-lab-project-copy{gap:4px;min-width:0;display:grid}.idea-lab-project-copy strong{color:#dce7de;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.35;overflow:hidden}.idea-lab-project-copy small{color:var(--lab-dim);letter-spacing:.07em;font-family:JetBrains Mono,monospace;font-size:6px}.idea-lab-project-list button.is-active .idea-lab-project-copy small{color:var(--lab-green)}.idea-lab-project-progress{background:#ffffff0e;border-radius:999px;height:3px;overflow:hidden}.idea-lab-project-progress i{border-radius:inherit;background:var(--lab-green);height:100%;display:block}.idea-lab-new-idea{color:#819084;margin:14px 4px 0;font-size:9px;font-weight:800;display:inline-flex}.idea-lab-new-idea:hover{color:var(--lab-green)}.idea-lab-identity-mini{border-top:1px solid var(--lab-line);gap:7px;margin-top:22px;padding:15px 4px 3px;display:grid}.idea-lab-identity-mini>strong{color:#cbd6cd;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.idea-lab-identity-mini p{color:var(--lab-dim);margin:0;font-size:8px}.idea-lab-identity-mini>div{flex-wrap:wrap;gap:10px;margin-top:2px;display:flex}.idea-lab-identity-mini a{color:#78867b;font-size:8px;font-weight:800}.idea-lab-identity-mini a:hover{color:var(--lab-green)}.idea-lab-canvas{gap:16px;min-width:0;display:grid}.idea-lab-project-hero{padding:clamp(20px,3vw,30px)}.idea-lab-project-meta{flex-wrap:wrap;gap:7px;display:flex}.idea-lab-project-meta span{border:1px solid var(--lab-line);color:#647168;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;min-height:24px;padding:0 8px;font-family:JetBrains Mono,monospace;font-size:6px;font-weight:900;display:inline-flex}.idea-lab-project-meta span:nth-child(2){border-color:var(--lab-line-green);color:var(--lab-green);background:#13dd1309}.idea-lab-project-meta span.is-archived{color:#d4a35f;background:#ffb34009;border-color:#ffb3403d}.idea-lab-title-field{gap:6px;margin-top:20px;display:grid}.idea-lab-title-field>span{color:var(--lab-dim);letter-spacing:.1em;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:6px}.idea-lab-title-field input{color:#f0f7f1;width:100%;min-width:0;font:inherit;letter-spacing:-.045em;background:0 0;border:0;outline:0;padding:0;font-size:clamp(28px,4.3vw,52px);font-weight:760;line-height:1.05}.idea-lab-title-field input:focus{color:#fff}.idea-lab-project-summary{color:#77847b;max-width:820px;margin:13px 0 0;font-size:12px;line-height:1.7}.idea-lab-stage-rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:28px;display:grid;position:relative}.idea-lab-stage-rail:before{content:"";background:#ffffff12;height:1px;position:absolute;top:14px;left:7%;right:7%}.idea-lab-stage-rail>div{z-index:1;color:#4f5b52;text-align:center;justify-items:center;gap:7px;display:grid;position:relative}.idea-lab-stage-rail span{background:#070b08;border:1px solid #ffffff17;border-radius:50%;place-items:center;width:29px;height:29px;font-family:JetBrains Mono,monospace;font-size:7px;font-weight:900;display:grid}.idea-lab-stage-rail strong{font-size:8px;font-weight:800}.idea-lab-stage-rail>div.is-done span,.idea-lab-stage-rail>div.is-current span{color:var(--lab-green);border-color:#13dd1359}.idea-lab-stage-rail>div.is-done strong,.idea-lab-stage-rail>div.is-current strong{color:#c5d0c7}.idea-lab-stage-rail>div.is-current span{background:#13dd1317;box-shadow:0 0 20px #13dd1314}.idea-lab-module-section{padding:24px 2px 4px}.idea-lab-section-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:14px;display:flex}.idea-lab-section-heading h2{letter-spacing:-.035em;margin:7px 0 0;font-size:clamp(21px,2.5vw,30px)}.idea-lab-section-heading>p{max-width:390px;color:var(--lab-dim);text-align:right;margin:0;font-size:9px;line-height:1.65}.idea-lab-modules-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.idea-lab-modules-grid>button{min-width:0;min-height:132px;color:inherit;cursor:pointer;text-align:left;background:linear-gradient(145deg,#080e0ad6,#030704c7);border:1px solid #ffffff13;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:16px;transition:transform .18s,border-color .18s,background-color .18s;display:flex}.idea-lab-modules-grid>button:hover{border-color:#ffffff24;transform:translateY(-2px)}.idea-lab-modules-grid>button.is-active{background:linear-gradient(145deg,#13dd1313,#030804db);border-color:#13dd1357;transform:translateY(-2px)}.idea-lab-modules-grid>button.is-complete:not(.is-active){border-color:#13dd1324}.idea-lab-module-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.idea-lab-module-top small{color:#59655d;letter-spacing:.1em;font-family:JetBrains Mono,monospace;font-size:6px;font-weight:900}.idea-lab-module-top em{color:#59655d;font-family:JetBrains Mono,monospace;font-size:10px;font-style:normal}.idea-lab-modules-grid>button.is-complete .idea-lab-module-top em{color:var(--lab-green)}.idea-lab-modules-grid>button>strong{color:#dbe5dd;letter-spacing:-.02em;margin-top:14px;font-size:16px}.idea-lab-modules-grid>button>p{color:#6b776e;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0;font-size:9px;line-height:1.55;display:-webkit-box;overflow:hidden}.idea-lab-editor{padding:clamp(20px,3vw,28px);scroll-margin-top:86px}.idea-lab-editor-heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.idea-lab-editor-heading h2{letter-spacing:-.045em;margin:8px 0 0;font-size:clamp(26px,3.2vw,38px)}.idea-lab-editor-heading p{color:var(--lab-muted);margin:8px 0 0;font-size:10px;line-height:1.6}.idea-lab-editor-heading>span{color:#647068;text-transform:uppercase;border:1px solid #ffffff17;border-radius:999px;flex:none;padding:6px 8px;font-family:JetBrains Mono,monospace;font-size:6px;font-weight:900}.idea-lab-editor-heading>span.is-complete{color:var(--lab-green);border-color:#13dd133d}.idea-lab-editor>label{gap:8px;margin-top:20px;display:grid}.idea-lab-editor>label>span{color:#69756b;letter-spacing:.06em;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:7px;font-weight:800}.idea-lab-editor textarea{resize:vertical;color:#dfe9e1;width:100%;min-width:0;min-height:128px;font:inherit;background:#0000004d;border:1px solid #13dd1324;border-radius:14px;outline:0;padding:15px 16px;font-size:12px;line-height:1.68;transition:border-color .18s,background-color .18s}.idea-lab-editor textarea:focus{background:#0006;border-color:#13dd136b}.idea-lab-editor textarea::placeholder{color:#465048}.idea-lab-editor-footer{justify-content:space-between;align-items:center;gap:18px;margin-top:12px;display:flex}.idea-lab-editor-footer>span{color:#566159;font-size:8px}.idea-lab-editor-footer>div{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.idea-lab-editor-footer button{cursor:pointer;background:#3e4841;border:0;border-radius:50%;width:6px;height:6px;padding:0}.idea-lab-editor-footer button.is-active{background:var(--lab-green);box-shadow:0 0 10px #13dd1366}.idea-lab-readiness,.idea-lab-next-move,.idea-lab-blockers,.idea-lab-lifecycle-actions,.idea-lab-handoff{border-bottom:1px solid var(--lab-line);padding:18px 0}.idea-lab-handoff{border-bottom:0;padding-bottom:4px}.idea-lab-readiness>strong{color:#f1f8f2;letter-spacing:-.065em;margin-top:12px;font-size:52px;line-height:.9;display:block}.idea-lab-readiness>strong small{color:var(--lab-green);letter-spacing:-.02em;font-size:18px}.idea-lab-readiness>div{background:#ffffff0f;border-radius:999px;height:5px;margin-top:14px;overflow:hidden}.idea-lab-readiness>div i{border-radius:inherit;background:var(--lab-green);height:100%;display:block}.idea-lab-readiness p,.idea-lab-lifecycle-actions p,.idea-lab-blockers p{color:#657168;margin:10px 0 0;font-size:9px;line-height:1.55}.idea-lab-next-move>strong{color:#dce7de;letter-spacing:-.02em;margin-top:11px;font-size:16px;line-height:1.35;display:block}.idea-lab-next-move button{color:var(--lab-green);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:11px;padding:0;font-size:8px;font-weight:900}.idea-lab-blockers ul{gap:7px;margin:12px 0 0;padding:0;list-style:none;display:grid}.idea-lab-blockers li{color:#7b877e;align-items:center;gap:8px;font-size:9px;display:flex}.idea-lab-blockers li span{color:#5e6961}.idea-lab-lifecycle-actions>p strong{color:#bdc8bf}.idea-lab-primary-action,.idea-lab-quiet-action{width:100%;min-height:42px;font:inherit;cursor:pointer;border-radius:11px;margin-top:12px;font-size:8px;font-weight:900;transition:transform .18s,border-color .18s,background-color .18s}.idea-lab-primary-action{color:var(--lab-green);background:#13dd1318;border:1px solid #13dd1352}.idea-lab-primary-action:hover{background:#13dd1321;transform:translateY(-1px)}.idea-lab-quiet-action{color:#667269;background:0 0;border:1px solid #ffffff14}.idea-lab-quiet-action:hover{color:#95a097;border-color:#ffffff24}.idea-lab-primary-action:disabled,.idea-lab-quiet-action:disabled{opacity:.5;cursor:wait;transform:none}.idea-lab-handoff{gap:8px;display:grid}.idea-lab-handoff>.os-terminal-label{margin-bottom:3px}.idea-lab-handoff a{color:#7b877e;justify-content:space-between;align-items:center;gap:10px;font-size:9px;font-weight:800;display:flex}.idea-lab-handoff a span{color:#4f5a52}.idea-lab-handoff a:hover,.idea-lab-handoff a:hover span{color:var(--lab-green)}.idea-lab-mobile-projects,.idea-lab-mobile-next{display:none}.idea-lab-empty{justify-items:start;gap:10px;max-width:760px;padding:clamp(28px,6vw,56px);display:grid}.idea-lab-empty-mark{width:48px;height:48px;color:var(--lab-green);background:#13dd130e;border:1px solid #13dd1338;border-radius:14px;place-items:center;margin-bottom:8px;font-size:21px;display:grid}.idea-lab-empty h2{letter-spacing:-.045em;margin:0;font-size:clamp(28px,5vw,44px)}.idea-lab-empty p{max-width:580px;color:var(--lab-muted);margin:0;font-size:11px;line-height:1.7}.idea-lab-primary-link{min-height:42px;color:var(--lab-green);background:#13dd1313;border:1px solid #13dd1347;border-radius:11px;align-items:center;margin-top:8px;padding:0 14px;font-size:9px;font-weight:900;display:inline-flex}@media (max-width:1180px){.idea-lab-workspace{grid-template-columns:minmax(178px,.42fr) minmax(0,1.45fr) minmax(230px,.55fr)}.idea-lab-section-heading{flex-direction:column;align-items:flex-start;gap:8px}.idea-lab-section-heading>p{text-align:left;max-width:620px}}@media (max-width:980px){.idea-lab-v2{padding-bottom:132px!important}.idea-lab-heading-row{flex-direction:column;align-items:flex-start;gap:14px}.idea-lab-sync-state{min-height:30px}.idea-lab-workspace{grid-template-columns:minmax(0,1fr)}.idea-lab-sidebar{display:none}.idea-lab-execution{position:static;top:auto}.idea-lab-glass{-webkit-backdrop-filter:none;background:linear-gradient(145deg,#0a120cf7,#030704f5)}.idea-lab-mobile-projects{margin-bottom:12px;display:block;overflow:hidden}.idea-lab-mobile-projects summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding:12px 15px;list-style:none;display:flex}.idea-lab-mobile-projects summary::-webkit-details-marker{display:none}.idea-lab-mobile-projects summary>span{gap:4px;min-width:0;display:grid}.idea-lab-mobile-projects summary small{color:var(--lab-dim);letter-spacing:.11em;font-family:JetBrains Mono,monospace;font-size:6px}.idea-lab-mobile-projects summary strong{color:#dce7de;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.idea-lab-mobile-projects summary em{color:var(--lab-green);flex:none;font-family:JetBrains Mono,monospace;font-size:7px;font-style:normal;font-weight:900}.idea-lab-mobile-project-list{gap:1px;padding:0 8px 8px;display:grid}.idea-lab-mobile-project-list button{border-radius:10px;justify-content:space-between;align-items:center;gap:14px;min-height:54px;padding:9px 10px;display:flex}.idea-lab-mobile-project-list button[aria-pressed=true]{background:#13dd130f}.idea-lab-mobile-project-list button>span{gap:3px;min-width:0;display:grid}.idea-lab-mobile-project-list button strong{color:#cfd9d1;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.idea-lab-mobile-project-list button small{color:#59655d;font-size:7px}.idea-lab-mobile-project-list button em{color:#77847a;font-family:JetBrains Mono,monospace;font-size:7px;font-style:normal}.idea-lab-mobile-next{z-index:22;background:#081009;border:1px solid #13dd133d;border-radius:16px;margin-top:14px;display:block;position:sticky;bottom:92px;box-shadow:0 16px 36px #0000005c}.idea-lab-mobile-next>button,.idea-lab-mobile-next>span{width:100%;min-height:58px;color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:0 15px;display:grid}.idea-lab-mobile-next>button{cursor:pointer}.idea-lab-mobile-next span>small,.idea-lab-mobile-next button>span{color:var(--lab-green);letter-spacing:.09em;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:6px;font-weight:900}.idea-lab-mobile-next strong{color:#e3ece5;font-size:11px}.idea-lab-mobile-next em{color:var(--lab-green);font-style:normal}}@media (max-width:680px){.idea-lab-heading{margin-bottom:20px}.idea-lab-heading h1{font-size:clamp(42px,15vw,62px)}.idea-lab-heading p{font-size:11px}.idea-lab-project-hero{border-radius:17px;padding:18px}.idea-lab-project-meta span{min-height:22px;padding:0 7px;font-size:5.5px}.idea-lab-title-field input{font-size:clamp(28px,10vw,40px)}.idea-lab-project-summary{font-size:10px}.idea-lab-stage-rail{gap:2px}.idea-lab-stage-rail:before{left:10%;right:10%}.idea-lab-stage-rail span{width:25px;height:25px;font-size:6px}.idea-lab-stage-rail strong{font-size:6px}.idea-lab-module-section{padding-top:18px}.idea-lab-section-heading h2{font-size:22px}.idea-lab-section-heading>p{font-size:8.5px}.idea-lab-modules-grid{grid-template-columns:1fr;gap:7px}.idea-lab-modules-grid>button{border-radius:14px;min-height:104px;padding:14px}.idea-lab-modules-grid>button:hover,.idea-lab-modules-grid>button.is-active{transform:none}.idea-lab-modules-grid>button>strong{margin-top:10px;font-size:14px}.idea-lab-editor{border-radius:17px;padding:18px;scroll-margin-top:68px}.idea-lab-editor-heading{flex-direction:column;gap:10px}.idea-lab-editor textarea{min-height:150px;padding:14px;font-size:11px}.idea-lab-editor-footer{flex-direction:column;align-items:flex-start;gap:10px}.idea-lab-editor-footer>div{justify-content:flex-start}.idea-lab-execution{border-radius:17px;padding:17px}}@media (prefers-reduced-motion:reduce){.idea-lab-v2 *,.idea-lab-v2 :before,.idea-lab-v2 :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.idea-lab-v2 .idea-lab-canvas{gap:14px;display:grid}.idea-lab-v2 .idea-lab-project-hero{order:1}.idea-lab-v2 .idea-lab-editor{order:2}.idea-lab-v2 .idea-lab-module-section{order:3}.idea-lab-v2 .idea-lab-editor{background:radial-gradient(circle at 88% 0,#13dd1312,#0000 32%),linear-gradient(150deg,#0a120cf5,#030704f0);border-color:#13dd1338;border-radius:22px;padding:clamp(26px,3.4vw,38px);position:relative;box-shadow:inset 0 1px #ffffff0e,0 24px 58px #00000038}.idea-lab-v2 .idea-lab-editor:before{content:"WORK ON THIS NEXT";min-height:24px;color:var(--lab-green);letter-spacing:.12em;background:#13dd130e;border:1px solid #13dd1338;border-radius:999px;align-items:center;margin-bottom:18px;padding:0 9px;font-family:JetBrains Mono,SFMono-Regular,monospace;font-size:7px;font-weight:900;display:inline-flex}.idea-lab-v2 .idea-lab-editor-heading{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;display:grid}.idea-lab-v2 .idea-lab-editor-heading h2{letter-spacing:-.045em;margin:6px 0 0;font-size:clamp(30px,3.4vw,44px);line-height:1}.idea-lab-v2 .idea-lab-editor-heading p{color:#b9c5bc;max-width:720px;margin:14px 0 0;font-size:clamp(13px,1.35vw,16px);line-height:1.6}.idea-lab-v2 .idea-lab-editor-heading>span{letter-spacing:.08em;border-radius:999px;align-self:start;min-height:28px;padding:0 10px;font-size:7px}.idea-lab-v2 .idea-lab-editor>label{gap:10px;margin-top:28px}.idea-lab-v2 .idea-lab-editor>label>span{color:#78847b;letter-spacing:.08em;font-size:8px}.idea-lab-v2 .idea-lab-editor textarea{color:#f0f6f1;background:#00000042;border-color:#ffffff1a;border-radius:16px;min-height:210px;padding:20px;font-size:14px;line-height:1.72}.idea-lab-v2 .idea-lab-editor textarea:focus{background:#00000057;border-color:#13dd1380;box-shadow:0 0 0 3px #13dd130e}.idea-lab-v2 .idea-lab-editor textarea::placeholder{color:#59645c}.idea-lab-v2 .idea-lab-editor-footer{border-top:1px solid #ffffff0f;margin-top:16px;padding-top:14px}.idea-lab-v2 .idea-lab-editor-footer>span{color:#718076;font-size:10px;line-height:1.5}.idea-lab-v2 .idea-lab-editor-footer button{width:8px;height:8px}.idea-lab-v2 .idea-lab-module-section{padding:12px 0 0}.idea-lab-v2 .idea-lab-section-heading{align-items:center;margin-bottom:10px;padding:0 2px}.idea-lab-v2 .idea-lab-section-heading h2{letter-spacing:-.025em;margin-top:5px;font-size:20px}.idea-lab-v2 .idea-lab-section-heading>p{display:none}.idea-lab-v2 .idea-lab-modules-grid{grid-template-columns:minmax(0,1fr);gap:6px}.idea-lab-v2 .idea-lab-modules-grid>button{background:#050a07ad;border-radius:13px;min-height:62px;padding:14px 48px 14px 16px;display:block;position:relative;transform:none}.idea-lab-v2 .idea-lab-modules-grid>button:hover,.idea-lab-v2 .idea-lab-modules-grid>button.is-active{transform:none}.idea-lab-v2 .idea-lab-modules-grid>button:hover{background:#080e0ad1;border-color:#ffffff24}.idea-lab-v2 .idea-lab-modules-grid>button.is-active{background:#13dd130f;border-color:#13dd1357}.idea-lab-v2 .idea-lab-module-top{position:absolute;top:50%;right:16px;transform:translateY(-50%)}.idea-lab-v2 .idea-lab-module-top small{display:none}.idea-lab-v2 .idea-lab-module-top em{color:#657168;border:1px solid #ffffff17;border-radius:50%;place-items:center;width:24px;height:24px;font-size:10px;display:grid}.idea-lab-v2 .idea-lab-modules-grid>button.is-complete .idea-lab-module-top em{background:#13dd130e;border-color:#13dd133d}.idea-lab-v2 .idea-lab-modules-grid>button>strong{color:#dbe6dd;margin:0;font-size:14px;line-height:1.35;display:block}.idea-lab-v2 .idea-lab-modules-grid>button>p{color:#647168;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:unset;max-width:640px;margin:4px 0 0;font-size:9px;line-height:1.4;display:block;overflow:hidden}.idea-lab-v2 .idea-lab-modules-grid>button.is-active>p{color:#8b9990}.idea-lab-v2 .idea-lab-execution{padding:16px}.idea-lab-v2 .idea-lab-readiness,.idea-lab-v2 .idea-lab-next-move,.idea-lab-v2 .idea-lab-blockers,.idea-lab-v2 .idea-lab-lifecycle-actions{padding-block:14px}.idea-lab-v2 .idea-lab-project-summary{max-width:700px;font-size:11px;line-height:1.62}@media (max-width:1180px) and (min-width:821px){.idea-lab-v2 .idea-lab-workspace{grid-template-columns:200px minmax(0,1fr)}.idea-lab-v2 .idea-lab-execution{grid-column:2;position:static;top:auto}}@media (max-width:820px){.idea-lab-v2 .idea-lab-editor{-webkit-backdrop-filter:none;border-radius:18px;padding:22px 18px}.idea-lab-v2 .idea-lab-editor:before{margin-bottom:14px}.idea-lab-v2 .idea-lab-editor-heading{grid-template-columns:minmax(0,1fr);gap:12px}.idea-lab-v2 .idea-lab-editor-heading h2{font-size:clamp(28px,9vw,38px)}.idea-lab-v2 .idea-lab-editor-heading p{margin-top:10px;font-size:14px}.idea-lab-v2 .idea-lab-editor-heading>span{width:fit-content}.idea-lab-v2 .idea-lab-editor>label{margin-top:22px}.idea-lab-v2 .idea-lab-editor textarea{min-height:190px;padding:16px;font-size:16px;line-height:1.62}.idea-lab-v2 .idea-lab-module-section{padding-top:8px}.idea-lab-v2 .idea-lab-section-heading h2{font-size:18px}.idea-lab-v2 .idea-lab-modules-grid>button{min-height:58px;padding:13px 44px 13px 14px}.idea-lab-v2 .idea-lab-modules-grid>button>p{max-width:calc(100vw - 116px)}}@media (max-width:520px){.idea-lab-v2 .idea-lab-project-summary{display:none}.idea-lab-v2 .idea-lab-editor-footer{gap:12px}.idea-lab-v2 .idea-lab-editor-footer>div{gap:7px}.idea-lab-v2 .idea-lab-editor-footer button{width:9px;height:9px}}.idea-lab-v2{--lab-ai:#aa79ff;--lab-ai-soft:#aa79ff1a;--lab-ai-line:#aa79ff38}.idea-lab-ai-assist-button{border:1px solid var(--lab-ai-line);color:#d9c8fb;width:fit-content;min-height:38px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#aa79ff1a,#13dd1309);border-radius:11px;align-items:center;gap:8px;margin-top:16px;padding:0 14px;font-size:10px;font-weight:800;transition:border-color .18s,background-color .18s;display:inline-flex}.idea-lab-ai-assist-button:hover:not(:disabled){background:linear-gradient(135deg,#aa79ff26,#13dd130d);border-color:#aa79ff66}.idea-lab-ai-assist-button:disabled{cursor:wait;opacity:.62}.idea-lab-ai-assist-button>span{color:var(--lab-ai);font-size:13px}.idea-lab-ai-error{color:#dda2a2;background:#ff62620d;border:1px solid #ff62622e;border-radius:10px;margin:12px 0 0;padding:10px 12px;font-size:9px;line-height:1.55}.idea-lab-ai-draft{border:1px solid var(--lab-ai-line);background:linear-gradient(145deg,#aa79ff11,#050a07e0);border-radius:15px;gap:14px;margin-top:16px;padding:18px;display:grid}.idea-lab-ai-draft-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.idea-lab-ai-draft-heading>div{gap:4px;display:grid}.idea-lab-ai-draft-heading span,.idea-lab-ai-gaps>span,.idea-lab-ai-priority>span{color:var(--lab-ai);letter-spacing:.1em;font-family:JetBrains Mono,SFMono-Regular,monospace;font-size:7px;font-weight:900}.idea-lab-ai-draft-heading strong{color:#dfe7e0;font-size:12px}.idea-lab-ai-draft-heading>button{color:#657068;cursor:pointer;background:0 0;border:0;padding:0;font-size:8px;font-weight:800}.idea-lab-ai-draft-copy{color:#dbe4dc;white-space:pre-wrap;border-top:1px solid #ffffff0e;border-bottom:1px solid #ffffff0e;margin:0;padding:14px 0;font-size:12px;line-height:1.72}.idea-lab-ai-why{color:#7f8b82;margin:0;font-size:9px;line-height:1.65}.idea-lab-ai-why strong{color:#b7c2ba}.idea-lab-ai-draft ul,.idea-lab-ai-review-result ul,.idea-lab-ai-evidence ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.idea-lab-ai-draft li,.idea-lab-ai-review-result li,.idea-lab-ai-evidence li{color:#748078;padding-left:13px;font-size:8px;line-height:1.55;position:relative}.idea-lab-ai-draft li:before,.idea-lab-ai-review-result li:before,.idea-lab-ai-evidence li:before{content:"·";color:var(--lab-ai);position:absolute;left:2px}.idea-lab-ai-draft-footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.idea-lab-ai-use{color:#bff7c1;min-height:36px;font:inherit;cursor:pointer;background:#13dd131a;border:1px solid #13dd1347;border-radius:10px;flex:none;padding:0 14px;font-size:9px;font-weight:900}.idea-lab-ai-use:disabled{opacity:.55;cursor:wait}.idea-lab-ai-draft-footer>span{color:#68746b;text-align:right;max-width:430px;font-size:8px;line-height:1.5}.idea-lab-ai-review{border-top:1px solid var(--lab-line);gap:12px;padding:16px 0;display:grid}.idea-lab-ai-review-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.idea-lab-ai-review-heading>button{border:1px solid var(--lab-ai-line);background:var(--lab-ai-soft);color:#cdb7f7;min-height:29px;font:inherit;cursor:pointer;border-radius:9px;padding:0 9px;font-size:7px;font-weight:900}.idea-lab-ai-review-heading>button:disabled{opacity:.55;cursor:wait}.idea-lab-ai-review>p{color:#5f6a62;margin:0;font-size:8px;line-height:1.55}.idea-lab-ai-review-result{gap:13px;display:grid}.idea-lab-ai-score{align-items:baseline;gap:4px;display:flex}.idea-lab-ai-score strong{color:#e4d9fb;letter-spacing:-.055em;font-size:34px;line-height:1}.idea-lab-ai-score span{color:#70667f;font-size:8px;font-weight:800}.idea-lab-ai-review-result>p{color:#87938a;margin:-3px 0 0;font-size:9px;line-height:1.6}.idea-lab-ai-gaps,.idea-lab-ai-priority{border-top:1px solid #ffffff0e;gap:8px;padding-top:11px;display:grid}.idea-lab-ai-priority strong{color:#c7d1c9;font-size:9px;line-height:1.55}.idea-lab-ai-evidence{border-top:1px solid #ffffff0e;padding-top:10px}.idea-lab-ai-evidence summary{color:#78837b;cursor:pointer;font-size:8px;font-weight:800}.idea-lab-ai-evidence ul{margin-top:9px}.idea-lab-handoff-brief{border-top:1px solid #ffffff0d;padding:9px 0}.idea-lab-handoff-brief summary{color:#929e95;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:8px;font-weight:800;list-style:none;display:flex}.idea-lab-handoff-brief summary::-webkit-details-marker{display:none}.idea-lab-handoff-brief summary>span{color:var(--lab-ai)}.idea-lab-handoff-brief p{color:#69746c;white-space:pre-wrap;margin:9px 0 0;font-size:8px;line-height:1.6}.idea-lab-handoff-brief>div{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.idea-lab-handoff-brief button,.idea-lab-handoff-brief a{color:#849087;min-height:30px;font:inherit;background:#ffffff06;border:1px solid #ffffff14;border-radius:8px;align-items:center;padding:0 9px;font-size:7px;font-weight:800;display:inline-flex}.idea-lab-handoff-brief button{cursor:pointer}.idea-lab-handoff-brief a:hover,.idea-lab-handoff-brief button:hover{border-color:var(--lab-ai-line);color:#d5c6f2}@media (max-width:1180px){.idea-lab-ai-draft-footer{flex-direction:column;align-items:flex-start}.idea-lab-ai-draft-footer>span{text-align:left;max-width:none}}@media (max-width:760px){.idea-lab-ai-assist-button{min-height:44px;padding:0 14px;font-size:11px}.idea-lab-ai-draft{border-radius:13px;margin-top:14px;padding:15px}.idea-lab-ai-draft-copy{font-size:14px;line-height:1.68}.idea-lab-ai-use{justify-content:center;width:100%;min-height:44px}.idea-lab-ai-review-heading{flex-direction:column;align-items:flex-start}.idea-lab-ai-review-heading>button{min-height:40px;padding:0 12px;font-size:9px}}@media (prefers-reduced-motion:reduce){.idea-lab-ai-assist-button{transition:none}}@media (max-width:980px){.idea-lab-mobile-next:has(>span){z-index:auto;position:static;bottom:auto}}.build-log-summary .summary-stat strong{font-size:clamp(30px,3.5vw,44px)}.build-log-section{padding-top:112px}.build-log-heading{max-width:930px}.build-log-timeline{gap:18px;margin:0;padding:0;list-style:none;display:grid;position:relative}.build-log-timeline:before{content:"";background:linear-gradient(var(--green), #ffffff1c 18%, #ffffff0f 82%, transparent);width:1px;position:absolute;top:30px;bottom:30px;left:210px;box-shadow:0 0 24px #13dd1324}.build-log-entry{grid-template-columns:180px minmax(0,1fr);align-items:start;gap:62px;scroll-margin-top:100px;display:grid}.build-log-date{text-align:right;justify-content:flex-end;min-height:64px;padding-top:25px;display:flex;position:relative}.build-log-date time{gap:6px;display:grid}.build-log-date span{color:#d7ddd8;letter-spacing:.04em;font-size:11px;font-weight:800}.build-log-date small{color:#687169;letter-spacing:.08em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px}.build-log-date>i{background:var(--green);border:2px solid #071208;border-radius:50%;width:11px;height:11px;position:absolute;top:31px;right:-38px;box-shadow:0 0 0 5px #13dd1314,0 0 22px #13dd138c}.build-log-card{-webkit-backdrop-filter:blur(24px)saturate(140%);isolation:isolate;background:linear-gradient(145deg,#ffffff0e,#ffffff04);border:1px solid #ffffff1f;border-radius:25px;padding:clamp(25px,4vw,42px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff17,0 28px 80px #00000038}.build-log-card-glow{z-index:-1;background:var(--green);filter:blur(70px);opacity:.09;pointer-events:none;border-radius:50%;width:340px;height:280px;position:absolute;top:-170px;right:-90px}.build-log-card--brand .build-log-card-glow,.build-log-card--experience .build-log-card-glow{background:linear-gradient(120deg, var(--purple), var(--orange))}.build-log-card-header,.build-log-meta,.build-log-links{align-items:center;display:flex}.build-log-card-header{justify-content:space-between;gap:18px}.build-log-meta{flex-wrap:wrap;gap:8px}.build-log-meta>span,.build-log-meta>small{color:#9ca59e;letter-spacing:.11em;text-transform:uppercase;background:#ffffff06;border:1px solid #ffffff1a;border-radius:999px;align-items:center;min-height:27px;padding:0 10px;font-size:8px;font-weight:850;display:inline-flex}.build-log-meta>span{color:#a7bdaa;background:#13dd130e;border-color:#13dd1338}.build-log-meta>small{gap:7px}.build-log-meta small i{background:var(--green);width:5px;height:5px;box-shadow:0 0 10px var(--green);border-radius:50%}.build-log-permalink{color:#667068;border:1px solid #ffffff1a;border-radius:11px;place-items:center;width:36px;height:36px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;transition:border-color .2s,color .2s,background .2s;display:grid}.build-log-permalink:hover,.build-log-permalink:focus-visible{color:var(--green);background:#13dd130f;border-color:#13dd1359}.build-log-permalink:focus-visible{outline:2px solid var(--green);outline-offset:3px}.build-log-card h3{letter-spacing:-.045em;max-width:780px;margin:28px 0 0;font-size:clamp(30px,4vw,48px);line-height:1}.build-log-card>p{max-width:820px;color:var(--muted);margin:20px 0 0;font-size:15px;line-height:1.75}.build-log-highlights{border-top:1px solid #ffffff14;gap:11px;margin:28px 0 0;padding:22px 0 0;list-style:none;display:grid}.build-log-highlights li{color:#c2c9c3;padding-left:23px;font-size:13px;line-height:1.6;position:relative}.build-log-highlights li:before{content:"";background:var(--green);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:2px;box-shadow:0 0 12px #13dd1380}.build-log-links{flex-wrap:wrap;gap:10px;margin-top:28px}.build-log-links a{color:#d6dcd7;background:#ffffff06;border:1px solid #ffffff1c;border-radius:12px;align-items:center;gap:9px;min-height:42px;padding:0 14px;font-size:11px;font-weight:800;transition:transform .2s,border-color .2s,color .2s;display:inline-flex}.build-log-links a:hover{color:var(--green);border-color:#13dd1352;transform:translateY(-2px)}.build-log-links svg{width:15px;height:15px}.latest-build-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#13dd130f,#ffffff06);border:1px solid #13dd132e;border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:26px;padding:22px;transition:transform .25s,border-color .25s,box-shadow .25s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 22px 60px #0003}.latest-build-card:hover{border-color:#13dd135c;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff1a,0 28px 70px #00000047,0 0 45px #13dd130f}.latest-build-signal{width:54px;height:54px;color:var(--green);background:#13dd1312;border:1px solid #13dd1340;border-radius:17px;place-items:center;display:grid}.latest-build-signal i{background:currentColor;border-radius:50%;width:9px;height:9px;box-shadow:0 0 18px}.latest-build-copy{gap:6px;min-width:0;display:grid}.latest-build-copy small{color:var(--green);letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:850}.latest-build-copy strong{letter-spacing:-.02em;font-size:18px}.latest-build-copy p{color:#858f87;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;line-height:1.55;overflow:hidden}.latest-build-action{color:#cbd2cc;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:9px;font-size:10px;font-weight:850;display:inline-flex}.latest-build-action svg{width:16px;height:16px;color:var(--green)}@media (max-width:820px){.build-log-timeline:before{left:6px}.build-log-entry{grid-template-columns:1fr;gap:12px;padding-left:28px}.build-log-date{text-align:left;justify-content:flex-start;min-height:0;padding-top:0}.build-log-date time{align-items:center;gap:8px;display:flex}.build-log-date>i{top:4px;left:-27px;right:auto}.latest-build-card{grid-template-columns:auto minmax(0,1fr)}.latest-build-action{grid-column:2}}@media (max-width:560px){.build-log-section{padding-top:78px}.build-log-entry{padding-left:22px}.build-log-date>i{left:-21px}.build-log-card{border-radius:20px;padding:22px 18px}.build-log-card h3{margin-top:24px}.build-log-links a{justify-content:space-between;width:100%}.latest-build-card{grid-template-columns:1fr;gap:15px;padding:19px}.latest-build-signal{width:46px;height:46px}.latest-build-copy p{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.latest-build-action{grid-column:auto}}:root{--gwap-motion-instant:.12s;--gwap-motion-fast:.18s;--gwap-motion-normal:.32s;--gwap-motion-deliberate:.52s;--gwap-motion-cinematic:.78s;--gwap-ease-out:cubic-bezier(.16, 1, .3, 1);--gwap-ease-in-out:cubic-bezier(.65, 0, .35, 1)}[data-gwap-interactive]{isolation:isolate;-webkit-tap-highlight-color:transparent;touch-action:manipulation;position:relative}.gwap-tap-pulse{z-index:7;left:var(--gwap-tap-x,50%);top:var(--gwap-tap-y,50%);opacity:0;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle,#ffffff3d,#13dd131f 36%,#0000 68%);border:1px solid #ffffffb8;border-radius:999px;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;transform:scale(.2);box-shadow:0 0 0 1px #13dd132e,0 0 24px #13dd1338}.glass-button.gwap-pressing,.nav-contact.gwap-pressing,.icon-button.gwap-pressing,.hero-utility-tabs button.gwap-pressing,.hero-utility-form button.gwap-pressing,.hero-utility-result-actions a.gwap-pressing,.hero-utility-result-actions button.gwap-pressing,.social-row a.gwap-pressing,.story-chapters a.gwap-pressing,.cinematic-links a.gwap-pressing,.footer-nav a.gwap-pressing,.header-cta.gwap-pressing,.primary-button.gwap-pressing,.secondary-button.gwap-pressing,.product-link.gwap-pressing{filter:brightness(1.06);transform:translateY(1px)scale(.97)}.premium-product-card[data-gwap-reactive=true]:before{content:"";z-index:1;border-radius:inherit;background:radial-gradient(430px circle at var(--gwap-pointer-x,50%) var(--gwap-pointer-y,50%), #ffffff21, #13dd130e 19%, transparent 48%);opacity:0;pointer-events:none;transition:opacity var(--gwap-motion-fast) ease;position:absolute;inset:0}.premium-product-card[data-gwap-reactive=true]:hover:before,.premium-product-card[data-gwap-reactive=true]:focus-visible:before,.premium-product-card[data-gwap-reactive=true].gwap-pressing:before{opacity:1}.premium-product-card.gwap-pressing{border-color:#13dd136b;transform:translateY(-2px)scale(.985);box-shadow:inset 0 1px #ffffff26,0 22px 58px #00000057,0 0 38px #13dd131f}.premium-product-card .product-glyph i,.premium-product-card .product-glyph b,.premium-product-card .product-card-footer svg{transition:transform var(--gwap-motion-normal) var(--gwap-ease-out), opacity var(--gwap-motion-fast) ease, filter var(--gwap-motion-fast) ease}.premium-product-card:hover .product-glyph i,.premium-product-card:focus-visible .product-glyph i{opacity:.52;transform:rotate(38deg)scale(.9)}.premium-product-card:hover .product-glyph b,.premium-product-card:focus-visible .product-glyph b,.premium-product-card.gwap-pressing .product-glyph b{filter:drop-shadow(0 0 10px);transform:scale(1.09)}.premium-product-card:hover .product-card-footer svg,.premium-product-card:focus-visible .product-card-footer svg{transform:translate(4px)}.premium-product-card.gwap-pressing .card-reflection{transition-duration:.28s;left:calc(100% + 50px)}@media (hover:hover) and (pointer:fine){.ecosystem-group-products:has(.premium-product-card:hover) .premium-product-card:not(:hover){opacity:.72;filter:saturate(.82);transform:translateY(2px)scale(.992)}.ecosystem-group:has(.premium-product-card:hover) .ecosystem-group-signals li{color:#b9cabc;border-color:#13dd134d;box-shadow:0 0 18px #13dd130f}}.hero-utility-feedback>p:not(.is-error){color:#a7b0aa;background:linear-gradient(90deg,#13dd130b,#0000 42%),#0003;border:1px solid #13dd1324;border-radius:13px;min-height:58px;margin-top:11px;padding:11px 13px;line-height:1.5;position:relative;overflow:hidden}.hero-utility-feedback>p:not(.is-error):before{content:"SOLANA  /  GNS  /  GWAPSCORE";color:var(--gwap-green);letter-spacing:.13em;margin-bottom:4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:7px;font-weight:850;display:block}.hero-utility-feedback>p:not(.is-error):after{content:"";filter:blur(2px);width:18%;animation:gwapNetworkScan 1.15s var(--gwap-ease-in-out) infinite;background:linear-gradient(90deg,#0000,#13dd1347,#ffffff1f,#0000);position:absolute;top:0;bottom:0;left:-18%}@keyframes gwapNetworkScan{0%{transform:translate(0)}to{transform:translate(680%)}}.hero-utility-result{transform-origin:50% 0;animation:gwapResultReveal .44s var(--gwap-ease-out) both}@keyframes gwapResultReveal{0%{opacity:0;filter:blur(5px);transform:translateY(9px)scale(.985)}to{opacity:1;filter:none;transform:none}}.hero-utility-result .gwap-score-display>span:first-child strong{transform-origin:0;animation:gwapScoreLock .52s var(--gwap-ease-out) 90ms both;display:inline-block}@keyframes gwapScoreLock{0%{opacity:.2;filter:blur(4px);transform:translateY(5px)scale(.9)}72%{opacity:1;filter:blur();transform:translateY(0)scale(1.07)}to{opacity:1;filter:none;transform:scale(1)}}.hero-utility-form:focus-within{filter:drop-shadow(0 0 18px #13dd130f)}@media (hover:none){.premium-product-card.gwap-pressing{transform:scale(.982)}}.gwap-boot-sequence{z-index:240;pointer-events:none;-webkit-backdrop-filter:blur(10px)saturate(115%);background:radial-gradient(circle,#13dd131a,#0000 42%),#010502b8;place-items:center;padding:24px;animation:.18s both gwapBootBackdropIn;display:grid;position:fixed;inset:0;overflow:hidden}.gwap-boot-sequence.is-online{animation:gwapBootBackdropOut .56s var(--gwap-ease-out) forwards}.gwap-boot-grid{opacity:.6;animation:gwapBootGrid .92s var(--gwap-ease-out) both;background-image:linear-gradient(#13dd1311 1px,#0000 1px),linear-gradient(90deg,#13dd1311 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:-12%;transform:perspective(900px)rotateX(64deg)translateY(18%);-webkit-mask-image:radial-gradient(circle,#000,#0000 68%);mask-image:radial-gradient(circle,#000,#0000 68%)}.gwap-boot-panel{transform-origin:50%;width:min(620px,100vw - 42px);animation:gwapBootPanelIn .42s var(--gwap-ease-out) both;background:linear-gradient(145deg,#0f1711eb,#030704db);border:1px solid #13dd133d;border-radius:22px;padding:22px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1c,0 38px 100px #0000008c,0 0 80px #13dd1314}.gwap-boot-panel:after{content:"";filter:blur(3px);width:20%;animation:gwapBootSweep .85s var(--gwap-ease-in-out) both;background:linear-gradient(90deg,#0000,#13dd1333,#ffffff14,#0000);position:absolute;top:0;bottom:0;left:-22%}.gwap-boot-heading{border-bottom:1px solid #ffffff14;gap:7px;padding-bottom:18px;display:grid}.gwap-boot-heading span,.gwap-boot-panel footer span{color:var(--gwap-green);letter-spacing:.16em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-weight:850}.gwap-boot-heading strong{letter-spacing:-.04em;font-size:clamp(22px,4vw,38px)}.gwap-boot-modules{background:#ffffff0f;border:1px solid #ffffff12;border-radius:14px;gap:1px;margin-top:12px;display:grid;overflow:hidden}.gwap-boot-modules>div{opacity:0;min-height:45px;animation:gwapBootModule .28s var(--gwap-ease-out) forwards;animation-delay:calc(80ms + var(--gwap-boot-index) * 72ms);background:#030804eb;grid-template-columns:minmax(90px,.5fr) 1fr auto;align-items:center;gap:13px;padding:0 13px;display:grid;transform:translate(-10px)}.gwap-boot-modules span,.gwap-boot-modules b,.gwap-boot-panel footer b{letter-spacing:.11em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-weight:850}.gwap-boot-modules span{color:#c4cbc6}.gwap-boot-modules b{color:#6e7871}.gwap-boot-modules i{background:#ffffff17;height:1px;position:relative;overflow:visible}.gwap-boot-modules i:after{content:"";background:var(--gwap-green);width:5px;height:5px;box-shadow:0 0 13px var(--gwap-green);animation:gwapBootSignal .52s var(--gwap-ease-in-out) infinite alternate;border-radius:50%;position:absolute;top:-2px;left:0}.gwap-boot-sequence.is-online .gwap-boot-modules b,.gwap-boot-sequence.is-online .gwap-boot-panel footer b{color:var(--gwap-green)}.gwap-boot-panel footer{border-top:1px solid #ffffff14;justify-content:space-between;gap:16px;margin-top:14px;padding-top:15px;display:flex}.gwap-boot-panel footer b{color:#747e76}@keyframes gwapBootBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes gwapBootBackdropOut{0%,34%{opacity:1}to{opacity:0;filter:blur(4px)}}@keyframes gwapBootGrid{0%{opacity:0;transform:perspective(900px)rotateX(72deg)translateY(28%)scale(1.08)}to{opacity:.6;transform:perspective(900px)rotateX(64deg)translateY(18%)scale(1)}}@keyframes gwapBootPanelIn{0%{opacity:0;filter:blur(9px);transform:translateY(18px)scale(.96)}to{opacity:1;filter:none;transform:none}}@keyframes gwapBootSweep{0%{transform:translate(0)}to{transform:translate(720%)}}@keyframes gwapBootModule{to{opacity:1;transform:translate(0)}}@keyframes gwapBootSignal{0%{opacity:.5;transform:translate(0)}to{opacity:1;transform:translate(90px)}}.premium-product-card[data-gwap-product] .product-glyph:after{color:currentColor;letter-spacing:.08em;text-align:right;opacity:0;filter:blur(3px);pointer-events:none;max-width:58px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:6px;font-weight:900;line-height:1;position:absolute;bottom:5px;right:7px;transform:translateY(5px)scale(.9)}.premium-product-card[data-gwap-product=gns] .product-glyph:after{content:".GWAP"}.premium-product-card[data-gwap-product=gwapscore] .product-glyph:after{content:"300—900"}.premium-product-card[data-gwap-product=dimi] .product-glyph:after{content:"▁▃▆▂▅";letter-spacing:-.03em}.premium-product-card[data-gwap-product=daily-ideas] .product-glyph:after{content:"DISCOVER"}.premium-product-card[data-gwap-product=money-neva-sleeps] .product-glyph:after{content:"MN$"}.premium-product-card[data-gwap-product=marketplace] .product-glyph:after{content:"▦  ▦"}.premium-product-card[data-gwap-product=occo] .product-glyph:after{content:"A+ / RISK"}.premium-product-card[data-gwap-product=private-proof-vault] .product-glyph:after{content:"LOCKED"}.premium-product-card[data-gwap-product]:hover .product-glyph:after,.premium-product-card[data-gwap-product]:focus-visible .product-glyph:after,.premium-product-card[data-gwap-product].gwap-product-activating .product-glyph:after{animation:gwapSignatureIn .42s var(--gwap-ease-out) both}.premium-product-card[data-gwap-product=gns].gwap-product-activating .product-glyph i{transform:rotate(92deg)scale(.84)}.premium-product-card[data-gwap-product=gwapscore].gwap-product-activating .product-glyph:after{animation:gwapScoreSignature .52s var(--gwap-ease-out) both}.premium-product-card[data-gwap-product=dimi].gwap-product-activating .product-glyph:after{animation:.43s ease-in-out 2 alternate gwapWaveSignature}.premium-product-card[data-gwap-product=daily-ideas].gwap-product-activating .product-glyph:after{animation:gwapNodeSignature .56s var(--gwap-ease-out) both}.premium-product-card[data-gwap-product=marketplace].gwap-product-activating .product-glyph:after{animation:gwapGridSignature .44s var(--gwap-ease-out) both}.premium-product-card[data-gwap-product=occo].gwap-product-activating .product-glyph:after{animation:.5s steps(4,end) both gwapCreditSignature}.premium-product-card[data-gwap-product=private-proof-vault].gwap-product-activating .product-glyph i{border-radius:50%;transform:rotate(135deg)scale(.8)}.premium-product-card[data-gwap-product=money-neva-sleeps].gwap-product-activating .product-glyph:after{animation:.52s steps(2,end) both gwapBrandSignature}.ecosystem-group[data-gwap-active-product]{border-color:#13dd1347;box-shadow:inset 0 1px #ffffff1a,0 32px 85px #00000047,0 0 44px #13dd1312}.ecosystem-group[data-gwap-active-product] .ecosystem-group-header:after{content:"";background:linear-gradient(90deg, transparent, var(--gwap-green), #ffffff73, transparent);transform-origin:0;height:1px;animation:gwapGroupRelay .62s var(--gwap-ease-in-out) both;position:absolute;bottom:-1px;left:0;right:0}.ecosystem-group[data-gwap-active-product] .ecosystem-group-signals li{animation:gwapSignalPill .46s var(--gwap-ease-out) both}.ecosystem-group[data-gwap-active-product] .ecosystem-group-signals li:nth-child(2){animation-delay:45ms}.ecosystem-group[data-gwap-active-product] .ecosystem-group-signals li:nth-child(3){animation-delay:90ms}.ecosystem-group[data-gwap-active-product] .ecosystem-group-signals li:nth-child(4){animation-delay:.135s}.ecosystem-group[data-gwap-active-product] .ecosystem-group-signals li:nth-child(5){animation-delay:.18s}@keyframes gwapSignatureIn{0%{opacity:0;filter:blur(3px);transform:translateY(5px)scale(.9)}to{opacity:.88;filter:none;transform:none}}@keyframes gwapScoreSignature{0%{opacity:0;filter:blur(3px);transform:translateY(4px)scale(.82)}70%{opacity:1;filter:none;transform:translateY(0)scale(1.08)}to{opacity:.9;filter:none;transform:scale(1)}}@keyframes gwapWaveSignature{0%{opacity:.35;filter:blur(1px);transform:translateY(3px)scaleY(.65)}to{opacity:1;filter:none;transform:translateY(-1px)scaleY(1.18)}}@keyframes gwapNodeSignature{0%{opacity:0;letter-spacing:.28em;transform:translate(-5px)}to{opacity:.95;letter-spacing:.08em;transform:none}}@keyframes gwapGridSignature{0%{opacity:0;transform:rotate(-8deg)scale(.74)}to{opacity:.95;transform:none}}@keyframes gwapCreditSignature{0%{opacity:0;transform:translate(-8px)}to{opacity:.9;transform:none}}@keyframes gwapBrandSignature{0%,30%{opacity:0;transform:skew(-8deg)}31%,65%{opacity:1;transform:skew(4deg)}66%,to{opacity:.92;transform:none}}@keyframes gwapGroupRelay{0%{opacity:0;transform:scaleX(0)}55%{opacity:1}to{opacity:0;transform:scaleX(1)}}@keyframes gwapSignalPill{0%{filter:brightness(.8);transform:translateY(3px)}55%{filter:brightness(1.3);transform:translateY(-2px)}to{filter:none;transform:none}}.product-hero[data-gwap-product-hero]{--gwap-arrival-x:0px;--gwap-arrival-y:14px;--gwap-arrival-scale:.96;--gwap-arrival-rotate:0deg;--gwap-arrival-glow:#13dd1333}.product-hero[data-gwap-product-hero=gns]{--gwap-arrival-x:-12px;--gwap-arrival-rotate:-3deg;--gwap-arrival-glow:#13dd1338}.product-hero[data-gwap-product-hero=gwapscore]{--gwap-arrival-scale:.88;--gwap-arrival-glow:#13dd1347}.product-hero[data-gwap-product-hero=dimi]{--gwap-arrival-y:22px;--gwap-arrival-rotate:2deg;--gwap-arrival-glow:#8d5cff40}.product-hero[data-gwap-product-hero=daily-ideas]{--gwap-arrival-x:-18px;--gwap-arrival-glow:#13dd132e}.product-hero[data-gwap-product-hero=money-neva-sleeps]{--gwap-arrival-x:14px;--gwap-arrival-rotate:2deg;--gwap-arrival-glow:#ff852e3d}.product-hero[data-gwap-product-hero=marketplace]{--gwap-arrival-y:18px;--gwap-arrival-scale:.92;--gwap-arrival-glow:#ff852e3d}.product-hero[data-gwap-product-hero=occo]{--gwap-arrival-y:-12px;--gwap-arrival-scale:.93;--gwap-arrival-glow:#8d5cff40}.product-hero[data-gwap-product-hero=private-proof-vault]{--gwap-arrival-rotate:7deg;--gwap-arrival-scale:.88;--gwap-arrival-glow:#8d5cff4d}.product-hero.gwap-product-arrival .product-hero-logo{animation:gwapProductReceiver .72s var(--gwap-ease-out) both}.product-hero.gwap-product-arrival .product-eyebrow,.product-hero.gwap-product-arrival h1,.product-hero.gwap-product-arrival .product-hero-grid>div>p,.product-hero.gwap-product-arrival .inner-hero-actions{animation:gwapProductCopyArrival .64s var(--gwap-ease-out) both}.product-hero.gwap-product-arrival h1{animation-delay:45ms}.product-hero.gwap-product-arrival .product-hero-grid>div>p{animation-delay:90ms}.product-hero.gwap-product-arrival .inner-hero-actions{animation-delay:.135s}.product-hero.gwap-product-arrival .product-brief{animation:gwapProductBriefArrival .7s var(--gwap-ease-out) .11s both}@keyframes gwapProductReceiver{0%{opacity:.3;transform:translate3d(var(--gwap-arrival-x), var(--gwap-arrival-y), 0) scale(var(--gwap-arrival-scale)) rotate(var(--gwap-arrival-rotate));filter:blur(9px)drop-shadow(0 0 #0000)}72%{opacity:1;filter:blur(0) drop-shadow(0 0 24px var(--gwap-arrival-glow));transform:translate(0)scale(1.035)rotate(0)}to{opacity:1;filter:none;transform:none}}@keyframes gwapProductCopyArrival{0%{opacity:0;filter:blur(5px);transform:translateY(13px)}to{opacity:1;filter:none;transform:none}}@keyframes gwapProductBriefArrival{0%{opacity:0;filter:blur(6px);transform:translate(18px)scale(.98)}to{opacity:1;filter:none;transform:none}}@media (max-width:680px){.gwap-boot-sequence{padding:18px}.gwap-boot-panel{border-radius:18px;padding:17px}.gwap-boot-panel footer{display:grid}.gwap-boot-modules>div{grid-template-columns:88px 1fr auto;gap:8px}}@media (prefers-reduced-motion:reduce){.gwap-tap-pulse{display:none}[data-gwap-interactive].gwap-pressing{filter:brightness(1.04)}.premium-product-card[data-gwap-reactive=true]:before,.premium-product-card .product-glyph i,.premium-product-card .product-glyph b,.premium-product-card .product-card-footer svg{transition:none}.hero-utility-feedback>p:not(.is-error):after,.hero-utility-result,.hero-utility-result .gwap-score-display>span:first-child strong,.gwap-boot-sequence,.gwap-boot-grid,.gwap-boot-panel,.gwap-boot-panel:after,.gwap-boot-modules>div,.gwap-boot-modules i:after,.premium-product-card[data-gwap-product] .product-glyph:after,.ecosystem-group[data-gwap-active-product] .ecosystem-group-header:after,.ecosystem-group[data-gwap-active-product] .ecosystem-group-signals li,.product-hero.gwap-product-arrival .product-hero-logo,.product-hero.gwap-product-arrival .product-eyebrow,.product-hero.gwap-product-arrival h1,.product-hero.gwap-product-arrival .product-hero-grid>div>p,.product-hero.gwap-product-arrival .inner-hero-actions,.product-hero.gwap-product-arrival .product-brief{animation:none}}.gwap-ecosystem-graph{-webkit-backdrop-filter:blur(24px)saturate(145%);background:radial-gradient(circle at 38% 35%,#13dd1312,#0000 34%),linear-gradient(145deg,#ffffff0e,#ffffff04);border:1px solid #ffffff21;border-radius:32px;margin:0 0 30px;padding:18px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff17,0 32px 85px #00000042}.gwap-ecosystem-graph:before{content:"";filter:blur(90px);opacity:.08;pointer-events:none;background:linear-gradient(120deg,#13dd13cc,#8d5cff8c,#ff852e73);border-radius:50%;width:520px;height:340px;position:absolute;top:-210px;left:22%}.gwap-graph-header{z-index:2;border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) minmax(280px,.62fr);align-items:end;gap:42px;padding:20px 20px 25px;display:grid;position:relative}.gwap-graph-header>div{gap:9px;display:grid}.gwap-graph-header span{color:var(--gwap-green);letter-spacing:.16em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-weight:850}.gwap-graph-header h3{letter-spacing:-.05em;max-width:700px;margin:0;font-size:clamp(30px,4.4vw,58px);line-height:.98}.gwap-graph-header>p{max-width:510px;color:var(--premium-muted);margin:0;font-size:11px;line-height:1.7}.gwap-graph-layout{z-index:2;grid-template-columns:minmax(0,1fr) 330px;gap:14px;padding-top:16px;display:grid;position:relative}.gwap-graph-viewport{scrollbar-width:thin;scrollbar-color:#13dd1340 transparent;background:#02070380;border:1px solid #ffffff14;border-radius:23px;min-width:0;overflow:auto hidden}.gwap-graph-viewport::-webkit-scrollbar{height:6px}.gwap-graph-viewport::-webkit-scrollbar-track{background:0 0}.gwap-graph-viewport::-webkit-scrollbar-thumb{background:#13dd1338;border-radius:999px}.gwap-graph-stage{--gwap-graph-accent:var(--gwap-green);aspect-ratio:1000/590;isolation:isolate;background:radial-gradient(circle,#13dd130d,#0000 27%),linear-gradient(#ffffff06 1px,#0000 1px) 0 0/50px 50px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/50px 50px;min-width:760px;min-height:510px;position:relative;overflow:hidden}.gwap-graph-stage[data-active-product=dimi],.gwap-graph-stage[data-active-product=occo],.gwap-graph-stage[data-active-product=private-proof-vault]{--gwap-graph-accent:var(--gwap-purple)}.gwap-graph-stage[data-active-product=marketplace],.gwap-graph-stage[data-active-product=money-neva-sleeps]{--gwap-graph-accent:var(--gwap-orange)}.gwap-graph-stage:after{content:"SIGNAL ROUTING // INTERACTIVE MAP";z-index:1;color:#ffffff3d;letter-spacing:.16em;pointer-events:none;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:6px;font-weight:850;position:absolute;bottom:13px;right:18px}.gwap-graph-svg{z-index:1;width:100%;height:100%;color:var(--gwap-graph-accent);pointer-events:none;position:absolute;inset:0}.gwap-graph-core-glow{color:var(--gwap-graph-accent);transition:color var(--gwap-motion-normal) ease}.gwap-graph-core-ring{fill:#040a0594;stroke:#ffffff17;stroke-width:1px;transform-origin:500px 300px;animation:4.8s ease-in-out infinite gwapGraphCoreBreath}.gwap-graph-core-ring.is-inner{fill:#ffffff05;stroke:var(--gwap-graph-accent)}@supports (color:color-mix(in lab, red, red)){.gwap-graph-core-ring.is-inner{stroke:color-mix(in srgb, var(--gwap-graph-accent) 34%, transparent)}}.gwap-graph-core-ring.is-inner{animation-delay:-1.6s}.gwap-graph-core-label,.gwap-graph-core-status{fill:#ffffffb8;letter-spacing:.12em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:900}.gwap-graph-core-status{fill:var(--gwap-graph-accent);letter-spacing:.18em;font-size:6px}.gwap-graph-edge-base,.gwap-graph-edge-signal{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.gwap-graph-edge-base{stroke:#ffffff16;stroke-width:1.05px;transition:stroke var(--gwap-motion-fast) ease, opacity var(--gwap-motion-fast) ease}.gwap-graph-edge-signal{stroke:var(--gwap-graph-accent);stroke-width:1.75px;stroke-dasharray:.11 .12;stroke-dashoffset:0;opacity:0;filter:drop-shadow(0 0 4px var(--gwap-graph-accent));transition:opacity var(--gwap-motion-fast) ease}.gwap-graph-edge.is-active .gwap-graph-edge-base{stroke:var(--gwap-graph-accent)}@supports (color:color-mix(in lab, red, red)){.gwap-graph-edge.is-active .gwap-graph-edge-base{stroke:color-mix(in srgb, var(--gwap-graph-accent) 42%, transparent)}}.gwap-graph-edge.is-active .gwap-graph-edge-signal{opacity:.9;animation:1.05s linear infinite gwapGraphSignal}.gwap-graph-nodes{z-index:3;position:absolute;inset:0}.gwap-graph-node{--gwap-node-accent:var(--gwap-green);left:var(--gwap-node-x);top:var(--gwap-node-y);color:#e9eee9;text-align:left;cursor:pointer;transform-origin:50%;width:126px;min-height:88px;transition:transform var(--gwap-motion-normal) var(--gwap-ease-out), opacity var(--gwap-motion-fast) ease, border-color var(--gwap-motion-fast) ease, box-shadow var(--gwap-motion-normal) ease, filter var(--gwap-motion-fast) ease;background:radial-gradient(circle at 28% 14%,#ffffff1c,#0000 48%),#070c08e6;border:1px solid #ffffff21;border-radius:18px;align-content:center;gap:4px;padding:11px 12px 12px;display:grid;position:absolute;overflow:hidden;transform:translate(-50%,-50%)translateZ(0);box-shadow:inset 0 1px #ffffff17,0 18px 44px #00000047}.gwap-graph-node.accent-purple{--gwap-node-accent:var(--gwap-purple)}.gwap-graph-node.accent-orange{--gwap-node-accent:var(--gwap-orange)}.gwap-graph-node:before{content:"";background:radial-gradient(circle at 50% 120%, var(--gwap-node-accent), transparent 58%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.gwap-graph-node:before{background:radial-gradient(circle at 50% 120%, color-mix(in srgb, var(--gwap-node-accent) 19%, transparent), transparent 58%)}}.gwap-graph-node:before{opacity:.55;pointer-events:none}.gwap-graph-node:after{content:"";background:linear-gradient(90deg, transparent, var(--gwap-node-accent));opacity:.32;transform-origin:100%;width:42px;height:1px;transition:opacity var(--gwap-motion-fast) ease, transform var(--gwap-motion-normal) var(--gwap-ease-out);position:absolute;bottom:8px;right:10px;transform:scaleX(.45)}.gwap-graph-node>*{z-index:2;position:relative}.gwap-graph-node-status{color:var(--gwap-node-accent);letter-spacing:.14em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:5.5px;font-weight:900}.gwap-graph-node strong{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.05;overflow:hidden}.gwap-graph-node small{color:#7c857f;letter-spacing:.07em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:6px;font-weight:750;overflow:hidden}.gwap-graph-node>i{z-index:1;border:1px solid var(--gwap-node-accent);opacity:.12;width:58px;height:58px;transition:transform var(--gwap-motion-normal) var(--gwap-ease-out), opacity var(--gwap-motion-fast) ease;border-radius:50%;position:absolute;top:-26px;right:-23px}.gwap-graph-node:hover,.gwap-graph-node:focus-visible,.gwap-graph-node.is-primary{border-color:var(--gwap-node-accent)}@supports (color:color-mix(in lab, red, red)){.gwap-graph-node:hover,.gwap-graph-node:focus-visible,.gwap-graph-node.is-primary{border-color:color-mix(in srgb, var(--gwap-node-accent) 55%, #ffffff1a)}}.gwap-graph-node:hover,.gwap-graph-node:focus-visible,.gwap-graph-node.is-primary{box-shadow:inset 0 1px #ffffff1f, 0 20px 52px #00000057, 0 0 30px var(--gwap-node-accent)}@supports (color:color-mix(in lab, red, red)){.gwap-graph-node:hover,.gwap-graph-node:focus-visible,.gwap-graph-node.is-primary{box-shadow:inset 0 1px #ffffff1f, 0 20px 52px #00000057, 0 0 30px color-mix(in srgb, var(--gwap-node-accent) 12%, transparent)}}.gwap-graph-node:hover,.gwap-graph-node:focus-visible,.gwap-graph-node.is-primary{transform:translate(-50%,-50%)scale(1.075)}.gwap-graph-node:focus-visible{outline:2px solid var(--gwap-node-accent)}@supports (color:color-mix(in lab, red, red)){.gwap-graph-node:focus-visible{outline:2px solid color-mix(in srgb, var(--gwap-node-accent) 72%, white)}}.gwap-graph-node:focus-visible{outline-offset:3px}.gwap-graph-node:hover:after,.gwap-graph-node:focus-visible:after,.gwap-graph-node.is-primary:after{opacity:.8;transform:scaleX(1)}.gwap-graph-node:hover>i,.gwap-graph-node:focus-visible>i,.gwap-graph-node.is-primary>i{opacity:.34;transform:scale(1.2)}.gwap-graph-node.is-neighbor{border-color:#ffffff2e;transform:translate(-50%,-50%)scale(1.025)}.gwap-graph-node.is-muted{opacity:.47;filter:saturate(.72)}.gwap-graph-node.is-muted:hover,.gwap-graph-node.is-muted:focus-visible{opacity:1;filter:none}.gwap-graph-inspector{background:linear-gradient(155deg,#0e140fdb,#040705c2);border:1px solid #ffffff17;border-radius:23px;flex-direction:column;min-width:0;min-height:510px;padding:18px;display:flex;box-shadow:inset 0 1px #ffffff12}.gwap-graph-inspector-heading{border-bottom:1px solid #ffffff14;gap:8px;padding-bottom:17px;display:grid}.gwap-graph-inspector-heading>span,.gwap-graph-relations>small{color:var(--gwap-green);letter-spacing:.14em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:6.5px;font-weight:900}.gwap-graph-inspector-heading strong{letter-spacing:-.04em;font-size:25px;line-height:1}.gwap-graph-inspector-heading p{color:var(--premium-muted);margin:0;font-size:10px;line-height:1.6}.gwap-graph-relations{gap:7px;margin-top:16px;display:grid}.gwap-graph-relations>small{color:#778179;margin-bottom:3px}.gwap-graph-relations button{width:100%;color:inherit;text-align:left;cursor:pointer;transition:border-color var(--gwap-motion-fast) ease, background var(--gwap-motion-fast) ease, transform var(--gwap-motion-fast) var(--gwap-ease-out);background:#ffffff06;border:1px solid #ffffff12;border-radius:12px;gap:6px;padding:10px;display:grid}.gwap-graph-relations button:hover,.gwap-graph-relations button:focus-visible{background:#13dd130b;border-color:#13dd1340;transform:translate(2px)}.gwap-graph-relations button:focus-visible{outline-offset:2px;outline:1px solid #13dd1399}.gwap-graph-relations button>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.gwap-graph-relations b,.gwap-graph-relations em{letter-spacing:.06em;text-transform:uppercase;font-size:7px;font-style:normal;font-weight:850}.gwap-graph-relations b{color:#c8d0ca}.gwap-graph-relations em{color:var(--gwap-green)}.gwap-graph-relations p{color:#727d75;margin:0;font-size:8px;line-height:1.5}.gwap-graph-inspector-actions{border-top:1px solid #ffffff14;gap:10px;margin-top:auto;padding-top:18px;display:grid}.gwap-graph-inspector-actions a{min-height:40px;color:var(--gwap-green);letter-spacing:.09em;text-transform:uppercase;transition:transform var(--gwap-motion-fast) var(--gwap-ease-out), background var(--gwap-motion-fast) ease;background:#13dd1314;border:1px solid #13dd134d;border-radius:11px;justify-content:center;align-items:center;padding:0 13px;font-size:8px;font-weight:900;display:inline-flex}.gwap-graph-inspector-actions a:hover,.gwap-graph-inspector-actions a:focus-visible{background:#13dd1321;transform:translateY(-1px)}.gwap-graph-inspector-actions span{color:#626d65;font-size:7px;line-height:1.55}.premium-product-card.gwap-graph-primary{border-color:#13dd135c;box-shadow:inset 0 1px #ffffff1f,0 30px 74px #0000004d,0 0 36px #13dd1312}.premium-product-card.gwap-graph-primary.accent-purple{border-color:#8d5cff66;box-shadow:inset 0 1px #ffffff1f,0 30px 74px #0000004d,0 0 36px #8d5cff14}.premium-product-card.gwap-graph-primary.accent-orange{border-color:#ff852e66;box-shadow:inset 0 1px #ffffff1f,0 30px 74px #0000004d,0 0 36px #ff852e14}.premium-product-card.gwap-graph-primary .product-glyph{transform:scale(1.045)}.premium-product-card.gwap-graph-linked{border-color:#ffffff2e}@keyframes gwapGraphSignal{to{stroke-dashoffset:-.46px}}@keyframes gwapGraphCoreBreath{0%,to{opacity:.58;transform:scale(.98)}50%{opacity:1;transform:scale(1.035)}}@media (max-width:1100px){.gwap-graph-layout{grid-template-columns:1fr}.gwap-graph-inspector{min-height:0}.gwap-graph-relations{grid-template-columns:repeat(2,minmax(0,1fr))}.gwap-graph-relations>small{grid-column:1/-1}.gwap-graph-inspector-actions{margin-top:18px}}@media (max-width:720px){.gwap-ecosystem-graph{border-radius:24px;padding:12px}.gwap-graph-header{grid-template-columns:1fr;gap:15px;padding:15px 12px 19px}.gwap-graph-header h3{font-size:clamp(29px,9vw,43px)}.gwap-graph-header>p{font-size:10px}.gwap-graph-layout{padding-top:12px}.gwap-graph-stage{min-width:720px;min-height:425px}.gwap-graph-node{border-radius:16px;width:116px;min-height:80px}.gwap-graph-inspector{border-radius:18px;padding:15px}.gwap-graph-relations{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.gwap-graph-core-ring,.gwap-graph-edge.is-active .gwap-graph-edge-signal{animation:none}.gwap-graph-node,.gwap-graph-node>i,.gwap-graph-node:after,.gwap-graph-relations button,.gwap-graph-inspector-actions a,.premium-product-card.gwap-graph-primary .product-glyph{transition:none}}.gwap-graph-modebar{z-index:3;grid-template-columns:minmax(0,1fr) minmax(280px,.62fr);align-items:stretch;gap:14px;padding:16px 0 0;display:grid;position:relative}.gwap-graph-mode-controls,.gwap-graph-mode-readout{background:#04090575;border:1px solid #ffffff14;border-radius:20px;box-shadow:inset 0 1px #ffffff0e}.gwap-graph-mode-controls{scrollbar-width:none;align-items:center;gap:7px;min-width:0;padding:8px;display:flex;overflow-x:auto}.gwap-graph-mode-controls::-webkit-scrollbar{display:none}.gwap-graph-mode-controls>span{color:#ffffff57;letter-spacing:.18em;flex:none;padding:0 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:6px;font-weight:900}.gwap-graph-mode-controls button{color:#ffffffa8;text-align:left;cursor:pointer;min-width:96px;min-height:48px;transition:border-color var(--gwap-motion-fast) ease, background var(--gwap-motion-fast) ease, color var(--gwap-motion-fast) ease, transform var(--gwap-motion-fast) var(--gwap-ease-out), box-shadow var(--gwap-motion-normal) ease;background:#ffffff05;border:1px solid #ffffff12;border-radius:13px;flex:none;align-content:center;gap:3px;padding:8px 11px;display:grid;position:relative;overflow:hidden}.gwap-graph-mode-controls button:after{content:"";background:var(--gwap-green);opacity:0;transform-origin:100%;width:18px;height:1px;transition:opacity var(--gwap-motion-fast) ease, transform var(--gwap-motion-normal) var(--gwap-ease-out);position:absolute;bottom:7px;right:10px;transform:scaleX(.2)}.gwap-graph-mode-controls button b,.gwap-graph-mode-controls button em{z-index:1;position:relative}.gwap-graph-mode-controls button b{color:var(--gwap-green);letter-spacing:.12em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:6px;font-weight:900}.gwap-graph-mode-controls button em{letter-spacing:-.01em;font-size:9px;font-style:normal;font-weight:760}.gwap-graph-mode-controls button:hover,.gwap-graph-mode-controls button:focus-visible{color:#fff;background:#13dd1309;border-color:#13dd133d;transform:translateY(-1px)}.gwap-graph-mode-controls button:focus-visible{outline-offset:2px;outline:1px solid #13dd13ad}.gwap-graph-mode-controls button.is-active{color:#fff;background:radial-gradient(circle at 20% 0,#13dd131f,#0000 60%),#13dd130e;border-color:#13dd1359;box-shadow:inset 0 1px #ffffff14,0 0 28px #13dd130e}.gwap-graph-mode-controls button.is-active:after{opacity:.72;transform:scaleX(1)}.gwap-graph-mode-readout{align-content:center;gap:5px;padding:12px 15px;display:grid}.gwap-graph-mode-readout>span,.gwap-graph-mode-readout>strong{letter-spacing:.12em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:900}.gwap-graph-mode-readout>span{color:var(--gwap-green);font-size:6px}.gwap-graph-mode-readout>strong{color:#ffffffbd;font-size:7px}.gwap-graph-mode-readout>p{color:#7d8780;max-width:520px;margin:0;font-size:8px;line-height:1.55}.gwap-graph-edge{transition:opacity var(--gwap-motion-normal) ease}.gwap-graph-edge.is-filtered-out{opacity:.08}.gwap-graph-edge.is-filtered-out .gwap-graph-edge-base{stroke:#ffffff0b}.gwap-graph-edge.is-in-mode:not(.is-active) .gwap-graph-edge-base{stroke:#ffffff1c}.gwap-graph-stage[data-graph-mode=identity]{--gwap-graph-mode-hint:"IDENTITY RAILS"}.gwap-graph-stage[data-graph-mode=trust]{--gwap-graph-mode-hint:"TRUST RAILS"}.gwap-graph-stage[data-graph-mode=commerce]{--gwap-graph-mode-hint:"COMMERCE RAILS"}.gwap-graph-stage[data-graph-mode=intelligence]{--gwap-graph-mode-hint:"INTELLIGENCE RAILS"}.gwap-graph-stage[data-graph-mode]:not([data-graph-mode=all]):after{content:var(--gwap-graph-mode-hint) " // FILTER ACTIVE";color:#13dd1361}.gwap-graph-node.is-mode-disabled,.gwap-graph-node.is-mode-disabled:hover,.gwap-graph-node.is-mode-disabled:focus-visible{opacity:.16;filter:grayscale(.72)saturate(.28);cursor:default;border-color:#fff1;transform:translate(-50%,-50%)scale(.96);box-shadow:inset 0 1px #ffffff09}.gwap-graph-node.is-mode-disabled:before,.gwap-graph-node.is-mode-disabled:after,.gwap-graph-node.is-mode-disabled>i{opacity:0}.gwap-graph-empty{color:#747e77;border:1px dashed #ffffff14;border-radius:12px;margin:2px 0 0;padding:11px;font-size:8px;line-height:1.55}.premium-product-card.gwap-graph-mode-muted{opacity:.52;filter:saturate(.68)brightness(.88)}.premium-product-card.gwap-graph-mode-muted:hover,.premium-product-card.gwap-graph-mode-muted:focus-visible{opacity:.78;filter:saturate(.84)brightness(.94)}.premium-product-card.gwap-graph-mode-member:not(.gwap-graph-primary):not(.gwap-graph-linked){border-color:#ffffff21}@media (max-width:980px){.gwap-graph-modebar{grid-template-columns:1fr}.gwap-graph-mode-readout{min-height:72px}}@media (max-width:620px){.gwap-graph-modebar{gap:9px;padding-top:11px}.gwap-graph-mode-controls{border-radius:16px;margin-inline:-2px}.gwap-graph-mode-controls button{min-width:90px;min-height:45px}.gwap-graph-mode-readout{border-radius:16px;padding:11px 13px}.premium-product-card.gwap-graph-mode-muted{opacity:.62}}@media (prefers-reduced-motion:reduce){.gwap-graph-mode-controls button,.gwap-graph-edge,.premium-product-card.gwap-graph-mode-muted,.premium-product-card.gwap-graph-mode-member{transition:none!important}}.gwap-tap-pulse{opacity:0;mix-blend-mode:screen;background:radial-gradient(circle,#ffffff29 0 1px,#13dd130e 1px,#0000 58%);border:1px solid #ffffff57;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;animation-duration:.42s;animation-timing-function:cubic-bezier(.18,.8,.24,1);transform:scale(.7);box-shadow:0 0 0 .5px #13dd1312,0 0 7px #13dd130e}.gwap-tap-pulse[data-gwap-pulse-cycle=a]{animation-name:gwapTapPulseA}.gwap-tap-pulse[data-gwap-pulse-cycle=b]{animation-name:gwapTapPulseB}@keyframes gwapTapPulseA{0%{opacity:.42;transform:scale(.7)}32%{opacity:.28}to{opacity:0;transform:scale(4.7)}}@keyframes gwapTapPulseB{0%{opacity:.42;transform:scale(.7)}32%{opacity:.28}to{opacity:0;transform:scale(4.7)}}:root{--gwap-splash-handoff-duration:1.75s;--gwap-splash-handoff-ease:cubic-bezier(.22, .68, .18, 1)}.premium-splash--intro{transition-duration:var(--gwap-splash-handoff-duration);transition-timing-function:var(--gwap-splash-handoff-ease)}.premium-splash--intro:before,.premium-splash--intro:after{content:"";z-index:8;pointer-events:none;opacity:0;position:absolute;top:50%;left:50%}.premium-splash--intro:before{aspect-ratio:1;filter:blur(.25px)drop-shadow(0 0 26px #13dd132b);background:radial-gradient(circle,#0000 0 12%,#ffffff85 12.35% 12.55%,#0000 13%),radial-gradient(circle,#0000 0 23%,#13dd1357 23.2% 23.45%,#0000 24%),radial-gradient(circle,#ffffff24,#13dd1316 30%,#0000 64%);border-radius:50%;width:min(78vmin,820px);transform:translate(-50%,-50%)scale(.22)}.premium-splash--intro:after{background:linear-gradient(90deg,#0000,#13dd1333 22%,#ffffffe6 50%,#9b6cff38 78%,#0000);width:min(88vw,1240px);height:1px;transform:translate(-50%,-50%)scaleX(0);box-shadow:0 0 18px #fff3,0 0 42px #13dd1324}.premium-splash--intro.is-leaving:before{animation:gwapSplashEntryLens 1.5s var(--gwap-splash-handoff-ease) both}.premium-splash--intro.is-leaving:after{animation:gwapSplashEntrySeam 1.22s var(--gwap-splash-handoff-ease) 70ms both}.premium-splash--intro .premium-splash__backdrop{transition-duration:1.6s;transition-timing-function:var(--gwap-splash-handoff-ease)}.premium-splash--intro .premium-splash__art,.premium-splash--intro .premium-splash__art img{transition-duration:1.52s;transition-timing-function:var(--gwap-splash-handoff-ease)}.premium-splash--intro .premium-splash__veil,.premium-splash--intro .premium-splash__grain,.premium-splash--intro .premium-splash__frame{transition-duration:1.36s;transition-timing-function:var(--gwap-splash-handoff-ease)}.premium-splash--intro .premium-splash__skip,.premium-splash--intro .premium-splash__intro-copy,.premium-splash--intro .premium-splash__progress{transition-duration:.98s;transition-timing-function:var(--gwap-splash-handoff-ease)}.premium-splash--intro.is-leaving .premium-splash__backdrop{opacity:0;filter:blur(78px)saturate(.9)contrast(.95)brightness(1.06);transform:scale(1.38)}.premium-splash--intro.is-leaving .premium-splash__art{opacity:0;filter:blur(17px)saturate(.86)brightness(1.08);transform:translateY(-5px)scale(1.105)}.premium-splash--intro.is-leaving .premium-splash__art img{opacity:0;filter:blur(13px)brightness(1.1)drop-shadow(0 42px 96px #0006)drop-shadow(0 0 82px #13dd132e);transform:scale(1.18)translateY(-8px)}.premium-splash--intro.is-leaving .premium-splash__skip{transform:translateY(-7px)scale(.93)}:is(body:has(.premium-splash--intro) .cinematic-home .living-background,body:has(.premium-splash--intro) .cinematic-home .cinematic-nav,body:has(.premium-splash--intro) .hero-story .hero-content,body:has(.premium-splash--intro) .hero-story .emblem-stage,body:has(.premium-splash--intro) .hero-story .hero-light,body:has(.premium-splash--intro) .hero-story .scroll-cue){will-change:opacity, transform, filter}body:has(.premium-splash--intro:not(.is-leaving)) .cinematic-home .living-background{opacity:.24;filter:blur(10px)saturate(.76);transform:scale(1.075)}body:has(.premium-splash--intro:not(.is-leaving)) .cinematic-home .cinematic-nav{opacity:0;filter:blur(12px);transform:translate(-50%)translateY(-22px)}body:has(.premium-splash--intro:not(.is-leaving)) .hero-story .hero-content{opacity:.03;filter:blur(18px)saturate(.7);transform:translateY(40px)scale(.972)}body:has(.premium-splash--intro:not(.is-leaving)) .hero-story .emblem-stage{opacity:.05;filter:blur(24px)saturate(.68);transform:perspective(1200px)rotateX(8deg)rotateY(-8deg)translateY(20px)scale(.79)}body:has(.premium-splash--intro:not(.is-leaving)) .hero-story .hero-light{opacity:.04;filter:blur(44px);transform:scale(.72)}body:has(.premium-splash--intro:not(.is-leaving)) .hero-story .scroll-cue{opacity:0;filter:blur(8px)}body:has(.premium-splash--intro) .cinematic-home .living-background{transition:opacity 1.32s var(--gwap-splash-handoff-ease), transform 1.6s var(--gwap-splash-handoff-ease), filter 1.4s var(--gwap-splash-handoff-ease)}body:has(.premium-splash--intro) .cinematic-home .cinematic-nav{transition:opacity .9s var(--gwap-splash-handoff-ease), transform .98s var(--gwap-splash-handoff-ease), filter .94s var(--gwap-splash-handoff-ease)}body:has(.premium-splash--intro) .hero-story .hero-content{transition:opacity 1.02s var(--gwap-splash-handoff-ease), transform 1.24s var(--gwap-splash-handoff-ease), filter 1.1s var(--gwap-splash-handoff-ease)}body:has(.premium-splash--intro) .hero-story .emblem-stage{transition:opacity 1.12s var(--gwap-splash-handoff-ease), transform 1.32s var(--gwap-splash-handoff-ease), filter 1.2s var(--gwap-splash-handoff-ease)}body:has(.premium-splash--intro) .hero-story .hero-light{transition:opacity 1.08s var(--gwap-splash-handoff-ease), transform 1.22s var(--gwap-splash-handoff-ease), filter 1.18s var(--gwap-splash-handoff-ease)}body:has(.premium-splash--intro) .hero-story .scroll-cue{transition:opacity .76s var(--gwap-splash-handoff-ease), filter .82s var(--gwap-splash-handoff-ease)}body:has(.premium-splash--intro.is-leaving) .cinematic-home .living-background{opacity:1;filter:none;transform:scale(1)}body:has(.premium-splash--intro.is-leaving) .hero-story .hero-light{opacity:1;filter:blur(25px);transition-delay:.12s;transform:scale(1)}body:has(.premium-splash--intro.is-leaving) .hero-story .emblem-stage{opacity:1;filter:none;transition-delay:.18s;transform:perspective(1200px)rotateX(8deg)rotateY(-8deg)translate(0)scale(1)}body:has(.premium-splash--intro.is-leaving) .hero-story .hero-content{opacity:1;filter:none;transition-delay:.3s;transform:translate(0)scale(1)}body:has(.premium-splash--intro.is-leaving) .cinematic-home .cinematic-nav{opacity:1;filter:none;transition-delay:.5s;transform:translate(-50%)translate(0)}body:has(.premium-splash--intro.is-leaving) .hero-story .scroll-cue{opacity:1;filter:none;transition-delay:.72s}@keyframes gwapSplashEntryLens{0%{opacity:0;transform:translate(-50%,-50%)scale(.22)}18%{opacity:.78}46%{opacity:.56;transform:translate(-50%,-50%)scale(.86)}72%{opacity:.24}to{opacity:0;filter:blur(1.8px)drop-shadow(0 0 44px #13dd1321);transform:translate(-50%,-50%)scale(2.55)}}@keyframes gwapSplashEntrySeam{0%{opacity:0;transform:translate(-50%,-50%)scaleX(0)}16%{opacity:.9}54%{opacity:.46;transform:translate(-50%,-50%)scaleX(1)}78%{opacity:.18}to{opacity:0;transform:translate(-50%,-50%)scaleX(.24)}}@media (max-width:720px){.premium-splash--intro:before{width:86vmin}body:has(.premium-splash--intro:not(.is-leaving)) .hero-story .hero-content{transform:translateY(30px)scale(.982)}body:has(.premium-splash--intro:not(.is-leaving)) .hero-story .emblem-stage{transform:perspective(1200px)rotateX(8deg)rotateY(-8deg)translateY(12px)scale(.86)}}@media (prefers-reduced-motion:reduce){.premium-splash--intro:before,.premium-splash--intro:after{display:none}:is(body:has(.premium-splash--intro) .cinematic-home .living-background,body:has(.premium-splash--intro) .hero-story .hero-content,body:has(.premium-splash--intro) .hero-story .scroll-cue){opacity:1!important;filter:none!important;transition:none!important;transform:none!important}body:has(.premium-splash--intro) .hero-story .hero-light{opacity:1!important;filter:blur(25px)!important;transition:none!important;transform:none!important}body:has(.premium-splash--intro) .cinematic-home .cinematic-nav{opacity:1!important;filter:none!important;transition:none!important;transform:translate(-50%)!important}body:has(.premium-splash--intro) .hero-story .emblem-stage{opacity:1!important;filter:none!important;transition:none!important;transform:perspective(1200px)rotateX(8deg)rotateY(-8deg)!important}}:root{--gwap-chapter-signal:var(--gwap-green)}html[data-gwap-chapter=trust]{--gwap-chapter-signal:var(--gwap-purple)}html[data-gwap-chapter=roadmap]{--gwap-chapter-signal:var(--gwap-orange)}.cinematic-nav{--gwap-nav-beacon-x:18px}.cinematic-nav[data-gwap-chapter]:before,.cinematic-nav[data-gwap-chapter]:after{content:"";z-index:4;pointer-events:none;position:absolute}.cinematic-nav[data-gwap-chapter]:before{background:linear-gradient(90deg, #ffffff08, var(--gwap-chapter-signal) 45%, var(--gwap-chapter-signal), var(--gwap-chapter-signal) 55%, #ffffff08);border-radius:999px;height:1px;bottom:-1px;left:18px;right:18px}@supports (color:color-mix(in lab, red, red)){.cinematic-nav[data-gwap-chapter]:before{background:linear-gradient(90deg, #ffffff08, color-mix(in srgb, var(--gwap-chapter-signal) 26%, transparent) 45%, color-mix(in srgb, var(--gwap-chapter-signal) 48%, transparent), color-mix(in srgb, var(--gwap-chapter-signal) 26%, transparent) 55%, #ffffff08)}}.cinematic-nav[data-gwap-chapter]:before{opacity:.72}.cinematic-nav[data-gwap-chapter]:after{width:7px;height:7px;left:var(--gwap-nav-beacon-x);border:1px solid var(--gwap-chapter-signal);bottom:-4px}@supports (color:color-mix(in lab, red, red)){.cinematic-nav[data-gwap-chapter]:after{border:1px solid color-mix(in srgb, var(--gwap-chapter-signal) 76%, white 24%)}}.cinematic-nav[data-gwap-chapter]:after{background:var(--gwap-chapter-signal);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.cinematic-nav[data-gwap-chapter]:after{background:color-mix(in srgb, var(--gwap-chapter-signal) 88%, white 12%)}}.cinematic-nav[data-gwap-chapter]:after{box-shadow:0 0 0 4px var(--gwap-chapter-signal), 0 0 18px var(--gwap-chapter-signal)}@supports (color:color-mix(in lab, red, red)){.cinematic-nav[data-gwap-chapter]:after{box-shadow:0 0 0 4px color-mix(in srgb, var(--gwap-chapter-signal) 7%, transparent), 0 0 18px color-mix(in srgb, var(--gwap-chapter-signal) 52%, transparent)}}.cinematic-nav[data-gwap-chapter]:after{transition:background .42s,border-color .42s,box-shadow .42s;transform:translate(-50%)}.cinematic-brand{position:relative}.cinematic-brand:after{content:attr(data-gwap-chapter-readout);width:max-content;color:var(--gwap-chapter-signal);position:absolute;top:31px;left:57px}@supports (color:color-mix(in lab, red, red)){.cinematic-brand:after{color:color-mix(in srgb, var(--gwap-chapter-signal) 72%, #87918a 28%)}}.cinematic-brand:after{letter-spacing:.15em;opacity:.54;pointer-events:none;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:5.5px;font-weight:900;line-height:1;transition:color .35s,opacity .35s}.cinematic-brand.is-section-current:after{opacity:.9}.cinematic-brand.is-section-current .cinematic-brand-mark{border-color:var(--gwap-chapter-signal)}@supports (color:color-mix(in lab, red, red)){.cinematic-brand.is-section-current .cinematic-brand-mark{border-color:color-mix(in srgb, var(--gwap-chapter-signal) 36%, #ffffff1a)}}.cinematic-brand.is-section-current .cinematic-brand-mark{box-shadow:inset 0 1px #ffffff1f, 0 0 28px var(--gwap-chapter-signal)}@supports (color:color-mix(in lab, red, red)){.cinematic-brand.is-section-current .cinematic-brand-mark{box-shadow:inset 0 1px #ffffff1f, 0 0 28px color-mix(in srgb, var(--gwap-chapter-signal) 11%, transparent)}}.cinematic-links{--gwap-nav-lens-x:0px;--gwap-nav-lens-width:0px;--gwap-nav-lens-opacity:0;isolation:isolate;position:relative}.cinematic-links:before{content:"";z-index:0;left:var(--gwap-nav-lens-x);width:var(--gwap-nav-lens-width);border:1px solid var(--gwap-chapter-signal);height:calc(100% - 8px);position:absolute;top:4px}@supports (color:color-mix(in lab, red, red)){.cinematic-links:before{border:1px solid color-mix(in srgb, var(--gwap-chapter-signal) 17%, #ffffff0f)}}.cinematic-links:before{background:radial-gradient(circle at 50% 120%, var(--gwap-chapter-signal), transparent 66%), #ffffff05;border-radius:11px}@supports (color:color-mix(in lab, red, red)){.cinematic-links:before{background:radial-gradient(circle at 50% 120%, color-mix(in srgb, var(--gwap-chapter-signal) 11%, transparent), transparent 66%), #ffffff05}}.cinematic-links:before{opacity:var(--gwap-nav-lens-opacity);pointer-events:none;transition:left .46s cubic-bezier(.2,.72,.2,1),width .46s cubic-bezier(.2,.72,.2,1),opacity .2s,border-color .35s,background .35s;box-shadow:inset 0 1px #ffffff0a}.cinematic-links a{z-index:1}.cinematic-links a.is-section-current{color:#f7faf8}.cinematic-links a.is-section-current:after{background:var(--gwap-chapter-signal);box-shadow:0 0 10px var(--gwap-chapter-signal);transform:scaleX(.58)}@supports (color:color-mix(in lab, red, red)){.cinematic-links a.is-section-current:after{box-shadow:0 0 10px color-mix(in srgb, var(--gwap-chapter-signal) 58%, transparent)}}.story-progress-track:after{content:"";z-index:2;left:50%;top:var(--gwap-chapter-position,0%);border:1px solid var(--gwap-chapter-signal);width:7px;height:7px;position:absolute}@supports (color:color-mix(in lab, red, red)){.story-progress-track:after{border:1px solid color-mix(in srgb, var(--gwap-chapter-signal) 70%, white 30%)}}.story-progress-track:after{background:var(--gwap-chapter-signal);box-shadow:0 0 0 4px var(--gwap-chapter-signal), 0 0 16px var(--gwap-chapter-signal);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.story-progress-track:after{box-shadow:0 0 0 4px color-mix(in srgb, var(--gwap-chapter-signal) 6%, transparent), 0 0 16px color-mix(in srgb, var(--gwap-chapter-signal) 48%, transparent)}}.story-progress-track:after{transition:background .35s,border-color .35s,box-shadow .35s;transform:translate(-50%,-50%)}.story-chapters a.is-current{border-color:var(--gwap-chapter-signal)}@supports (color:color-mix(in lab, red, red)){.story-chapters a.is-current{border-color:color-mix(in srgb, var(--gwap-chapter-signal) 22%, #ffffff14)}}.story-chapters a.is-current{background:linear-gradient(90deg, var(--gwap-chapter-signal), #080b09a3)}@supports (color:color-mix(in lab, red, red)){.story-chapters a.is-current{background:linear-gradient(90deg, color-mix(in srgb, var(--gwap-chapter-signal) 6%, transparent), #080b09a3)}}.story-chapters a.is-current span{color:var(--gwap-chapter-signal);text-shadow:0 0 12px var(--gwap-chapter-signal)}@supports (color:color-mix(in lab, red, red)){.story-chapters a.is-current span{text-shadow:0 0 12px color-mix(in srgb, var(--gwap-chapter-signal) 52%, transparent)}}.story-chapters a.is-current b{letter-spacing:.14em}@media (max-width:1000px){.cinematic-links{position:fixed}.cinematic-links:before,.cinematic-brand:after{display:none}.cinematic-links a.is-section-current{color:var(--gwap-chapter-signal)}@supports (color:color-mix(in lab, red, red)){.cinematic-links a.is-section-current{color:color-mix(in srgb, var(--gwap-chapter-signal) 74%, white 26%)}}.cinematic-links a.is-section-current{background:var(--gwap-chapter-signal)}@supports (color:color-mix(in lab, red, red)){.cinematic-links a.is-section-current{background:color-mix(in srgb, var(--gwap-chapter-signal) 5%, transparent)}}}@media (max-width:680px){.cinematic-nav[data-gwap-chapter]:before{left:14px;right:14px}.story-progress-track:after{left:var(--gwap-chapter-position,0%);top:50%;transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){.cinematic-nav:before,.cinematic-nav:after,.cinematic-links:before,.cinematic-brand:after,.story-progress-track:after{display:none!important}.cinematic-links a.is-section-current,.story-chapters a.is-current{transition:none!important}}.product-hero[data-gwap-product-hero]{--gwap-continuity-arrival-x:0px;--gwap-continuity-arrival-y:14px}.product-hero.gwap-continuity-arrival{animation:gwapContinuityHeroLock .98s var(--gwap-ease-out) both}.product-hero.gwap-continuity-arrival .product-hero-logo{animation:gwapContinuityReceiver .94s var(--gwap-ease-out) both}.product-hero.gwap-continuity-arrival .product-eyebrow,.product-hero.gwap-continuity-arrival h1,.product-hero.gwap-continuity-arrival .product-hero-grid>div>p,.product-hero.gwap-continuity-arrival .inner-hero-actions{animation:gwapContinuityCopy .72s var(--gwap-ease-out) both}.product-hero.gwap-continuity-arrival .product-eyebrow{animation-delay:.1s}.product-hero.gwap-continuity-arrival h1{animation-delay:.145s}.product-hero.gwap-continuity-arrival .product-hero-grid>div>p{animation-delay:.2s}.product-hero.gwap-continuity-arrival .inner-hero-actions{animation-delay:.255s}.product-hero.gwap-continuity-arrival .product-brief{animation:gwapContinuityBrief .78s var(--gwap-ease-out) .19s both}.product-hero.gwap-continuity-arrival[data-gwap-continuity-source=graph] .product-hero-logo{animation-duration:1.02s}.product-hero.gwap-continuity-arrival[data-gwap-continuity-source=sequence]{--gwap-continuity-arrival-y:30px}@keyframes gwapContinuityHeroLock{0%{filter:saturate(.88)brightness(.92)}46%{filter:saturate(1.08)brightness(1.035)}to{filter:none}}@keyframes gwapContinuityReceiver{0%{opacity:.2;transform:translate3d(var(--gwap-continuity-arrival-x), var(--gwap-continuity-arrival-y), 0) scale(.89);filter:blur(11px)brightness(.86)}64%{opacity:1;filter:blur()brightness(1.12);transform:translate(0)scale(1.04)}to{opacity:1;filter:none;transform:none}}@keyframes gwapContinuityCopy{0%{opacity:0;filter:blur(6px);transform:translateY(17px)}72%{opacity:1;filter:blur()}to{opacity:1;filter:none;transform:none}}@keyframes gwapContinuityBrief{0%{opacity:0;filter:blur(7px);transform:translate(22px,8px)scale(.975)}to{opacity:1;filter:none;transform:none}}.gwap-continuity-relay{--gwap-continuity-signal:#13dd13;z-index:230;left:var(--gwap-relay-origin-x);top:var(--gwap-relay-origin-y);pointer-events:none;width:1px;height:1px;color:var(--gwap-continuity-signal);animation:1.08s both gwapRelayLifetime;position:fixed}.gwap-continuity-relay>span,.gwap-continuity-relay>b,.gwap-continuity-relay>i,.gwap-continuity-relay>em{pointer-events:none;position:absolute}.gwap-continuity-relay>span{border:1px solid var(--gwap-continuity-signal);width:12px;height:12px;margin:-6px;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.gwap-continuity-relay>span{border:1px solid color-mix(in srgb, var(--gwap-continuity-signal) 54%, white 46%)}}.gwap-continuity-relay>span{box-shadow:0 0 0 1px var(--gwap-continuity-signal), 0 0 22px var(--gwap-continuity-signal);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.gwap-continuity-relay>span{box-shadow:0 0 0 1px color-mix(in srgb, var(--gwap-continuity-signal) 12%, transparent), 0 0 22px color-mix(in srgb, var(--gwap-continuity-signal) 24%, transparent)}}.gwap-continuity-relay>span{animation:gwapRelayOrigin .52s var(--gwap-ease-out) both}.gwap-continuity-relay>i{width:var(--gwap-relay-distance);background:linear-gradient(90deg, var(--gwap-continuity-signal), var(--gwap-continuity-signal) 72%, #ffffff85);height:1px;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.gwap-continuity-relay>i{background:linear-gradient(90deg, color-mix(in srgb, var(--gwap-continuity-signal) 48%, transparent), color-mix(in srgb, var(--gwap-continuity-signal) 74%, white 26%) 72%, #ffffff85)}}.gwap-continuity-relay>i{box-shadow:0 0 12px var(--gwap-continuity-signal)}@supports (color:color-mix(in lab, red, red)){.gwap-continuity-relay>i{box-shadow:0 0 12px color-mix(in srgb, var(--gwap-continuity-signal) 20%, transparent)}}.gwap-continuity-relay>i{transform:rotate(var(--gwap-relay-angle)) scaleX(0);transform-origin:0;animation:.74s cubic-bezier(.2,.7,.16,1) 80ms both gwapRelayLine}.gwap-continuity-relay>b{left:var(--gwap-relay-dx);top:var(--gwap-relay-dy);background:var(--gwap-continuity-signal);width:9px;height:9px;box-shadow:0 0 0 0 var(--gwap-continuity-signal), 0 0 18px var(--gwap-continuity-signal);border-radius:50%;margin:-4.5px}@supports (color:color-mix(in lab, red, red)){.gwap-continuity-relay>b{box-shadow:0 0 0 0 color-mix(in srgb, var(--gwap-continuity-signal) 22%, transparent), 0 0 18px color-mix(in srgb, var(--gwap-continuity-signal) 46%, transparent)}}.gwap-continuity-relay>b{opacity:0;animation:gwapRelayTarget .56s var(--gwap-ease-out) .39s both}.gwap-continuity-relay>em{left:var(--gwap-relay-dx);top:var(--gwap-relay-dy);width:max-content;max-width:150px;color:var(--gwap-continuity-signal);transform:translate(15px,-19px)}@supports (color:color-mix(in lab, red, red)){.gwap-continuity-relay>em{color:color-mix(in srgb, var(--gwap-continuity-signal) 72%, white 28%)}}.gwap-continuity-relay>em{letter-spacing:.14em;opacity:0;text-shadow:0 0 12px var(--gwap-continuity-signal);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:6.5px;font-style:normal;font-weight:900;line-height:1}@supports (color:color-mix(in lab, red, red)){.gwap-continuity-relay>em{text-shadow:0 0 12px color-mix(in srgb, var(--gwap-continuity-signal) 30%, transparent)}}.gwap-continuity-relay>em{animation:gwapRelayLabel .47s var(--gwap-ease-out) .47s both}.gwap-continuity-relay[data-gwap-continuity-source=graph]>i{background:linear-gradient(90deg, var(--gwap-continuity-signal), var(--gwap-continuity-signal) 54%, #ffffff94)}@supports (color:color-mix(in lab, red, red)){.gwap-continuity-relay[data-gwap-continuity-source=graph]>i{background:linear-gradient(90deg, color-mix(in srgb, var(--gwap-continuity-signal) 30%, transparent), color-mix(in srgb, var(--gwap-continuity-signal) 82%, white 18%) 54%, #ffffff94)}}.gwap-continuity-relay[data-gwap-continuity-source=sequence]>i{opacity:.72}@keyframes gwapRelayLifetime{0%,76%{opacity:1}to{opacity:0}}@keyframes gwapRelayOrigin{0%{opacity:.2;transform:scale(.55)}54%{opacity:.88;transform:scale(1.25)}to{opacity:0;transform:scale(2.4)}}@keyframes gwapRelayLine{0%{opacity:0;transform:rotate(var(--gwap-relay-angle)) scaleX(0)}18%{opacity:.8}84%{opacity:.72;transform:rotate(var(--gwap-relay-angle)) scaleX(1)}to{opacity:0;transform:rotate(var(--gwap-relay-angle)) scaleX(1)}}@keyframes gwapRelayTarget{0%{opacity:0;transform:scale(.4);box-shadow:0 0 #0000}44%{opacity:1;transform:scale(1.2)}to{opacity:0;box-shadow:0 0 0 15px color-mix(in srgb, var(--gwap-continuity-signal) 0%, transparent), 0 0 24px color-mix(in srgb, var(--gwap-continuity-signal) 38%, transparent);transform:scale(.85)}}@keyframes gwapRelayLabel{0%{opacity:0;filter:blur(3px);transform:translate(15px,-13px)}38%,72%{opacity:.82;filter:none;transform:translate(15px,-19px)}to{opacity:0;filter:none;transform:translate(15px,-22px)}}@media (max-width:680px){.gwap-continuity-relay>em{display:none}.gwap-continuity-relay>i{opacity:.72}}@media (prefers-reduced-motion:reduce){.gwap-continuity-relay{display:none!important}.product-hero.gwap-continuity-arrival,.product-hero.gwap-continuity-arrival .product-hero-logo,.product-hero.gwap-continuity-arrival .product-eyebrow,.product-hero.gwap-continuity-arrival h1,.product-hero.gwap-continuity-arrival .product-hero-grid>div>p,.product-hero.gwap-continuity-arrival .inner-hero-actions,.product-hero.gwap-continuity-arrival .product-brief{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}}.gwap-ecosystem-graph[data-gwap-memory-restored=true] .gwap-graph-mode-readout{position:relative}.gwap-ecosystem-graph[data-gwap-memory-restored=true] .gwap-graph-mode-readout:after{content:"SESSION CONTEXT RESTORED";color:var(--gwap-green);position:absolute;top:-18px;right:0}@supports (color:color-mix(in lab, red, red)){.gwap-ecosystem-graph[data-gwap-memory-restored=true] .gwap-graph-mode-readout:after{color:color-mix(in srgb, var(--gwap-green) 72%, #94a097 28%)}}.gwap-ecosystem-graph[data-gwap-memory-restored=true] .gwap-graph-mode-readout:after{letter-spacing:.15em;opacity:0;pointer-events:none;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:6px;font-weight:900;animation:1.75s cubic-bezier(.16,1,.3,1) both gwapMemoryContextNotice}.product-card.gwap-memory-last-product{border-color:#13dd1352;position:relative;box-shadow:inset 0 1px #ffffff1a,0 24px 68px #00000047,0 0 34px #13dd1312}.product-card.gwap-memory-last-product:after{content:attr(data-gwap-memory-label);z-index:5;color:var(--gwap-green);letter-spacing:.12em;pointer-events:none;background:#040a05c7;border:1px solid #13dd132e;border-radius:999px;padding:6px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:6px;font-weight:900;animation:.62s cubic-bezier(.16,1,.3,1) both gwapMemoryCardNotice;position:absolute;bottom:14px;right:14px;box-shadow:0 0 18px #13dd130f}html[data-gwap-memory-return] .cinematic-nav{box-shadow:inset 0 1px #ffffff1a, 0 20px 60px #00000052, 0 0 34px var(--gwap-chapter-signal)}@supports (color:color-mix(in lab, red, red)){html[data-gwap-memory-return] .cinematic-nav{box-shadow:inset 0 1px #ffffff1a, 0 20px 60px #00000052, 0 0 34px color-mix(in srgb, var(--gwap-chapter-signal) 8%, transparent)}}@keyframes gwapMemoryContextNotice{0%{opacity:0;filter:blur(3px);transform:translateY(5px)}20%,72%{opacity:.78;filter:none;transform:none}to{opacity:0;filter:blur(1px);transform:translateY(-3px)}}@keyframes gwapMemoryCardNotice{0%{opacity:0;filter:blur(3px);transform:translateY(5px)scale(.96)}to{opacity:1;filter:none;transform:none}}@media (max-width:680px){.gwap-ecosystem-graph[data-gwap-memory-restored=true] .gwap-graph-mode-readout:after{top:-16px;left:0;right:auto}.product-card.gwap-memory-last-product:after{bottom:10px;right:10px}}@media (prefers-reduced-motion:reduce){.gwap-ecosystem-graph[data-gwap-memory-restored=true] .gwap-graph-mode-readout:after{display:none}.product-card.gwap-memory-last-product:after{animation:none}html[data-gwap-memory-return] .cinematic-nav{box-shadow:inherit}}[data-gwap-interactive]{-webkit-tap-highlight-color:transparent}[data-gwap-interactive]:focus-visible{outline-offset:3px;outline:1px solid #ffffffb8}.premium-product-card[data-gwap-interactive]:focus-visible,.product-card[data-gwap-interactive]:focus-visible,.primary-button[data-gwap-interactive]:focus-visible,.premium-splash__skip[data-gwap-interactive]:focus-visible{outline-offset:4px;outline-color:#13dd13e0}.gwap-graph-node[data-gwap-interactive]:focus-visible{outline:2px solid var(--gwap-node-accent)}@supports (color:color-mix(in lab, red, red)){.gwap-graph-node[data-gwap-interactive]:focus-visible{outline:2px solid color-mix(in srgb, var(--gwap-node-accent) 72%, white)}}.gwap-graph-node[data-gwap-interactive]:focus-visible{outline-offset:3px}.accent-purple[data-gwap-interactive]:focus-visible,.accent-purple [data-gwap-interactive]:focus-visible{outline-color:#8d5cffe6}.accent-orange[data-gwap-interactive]:focus-visible,.accent-orange [data-gwap-interactive]:focus-visible{outline-color:#ff852ee6}[data-gwap-interactive].gwap-feedback-confirmed{outline-width:1px;outline-style:solid;animation-duration:.22s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both}[data-gwap-interactive].gwap-feedback-confirmed[data-gwap-feedback-cycle=a]{animation-name:gwapContactConfirmA}[data-gwap-interactive].gwap-feedback-confirmed[data-gwap-feedback-cycle=b]{animation-name:gwapContactConfirmB}[data-gwap-interactive].gwap-feedback-confirmed:focus-visible{animation:none}[data-gwap-feedback-tier=primary].gwap-feedback-confirmed{--gwap-confirm-color:#13dd137a}[data-gwap-feedback-tier=system].gwap-feedback-confirmed{--gwap-confirm-color:#ffffff61}[data-gwap-feedback-tier=utility].gwap-feedback-confirmed{--gwap-confirm-color:#ffffff47}.accent-purple.gwap-feedback-confirmed,.accent-purple .gwap-feedback-confirmed{--gwap-confirm-color:#8d5cff7a}.accent-orange.gwap-feedback-confirmed,.accent-orange .gwap-feedback-confirmed{--gwap-confirm-color:#ff852e7a}@keyframes gwapContactConfirmA{0%{outline-color:var(--gwap-confirm-color,#13dd136b);outline-offset:1px}55%{outline-color:var(--gwap-confirm-color,#13dd134d)}to{outline-offset:5px;outline-color:#0000}}@keyframes gwapContactConfirmB{0%{outline-color:var(--gwap-confirm-color,#13dd136b);outline-offset:1px}55%{outline-color:var(--gwap-confirm-color,#13dd134d)}to{outline-offset:5px;outline-color:#0000}}.gwap-graph-mode-controls button.gwap-pressing,.gwap-graph-relations button.gwap-pressing,.gwap-graph-inspector-actions a.gwap-pressing,.premium-splash__skip.gwap-pressing{transform:translateY(1px)scale(.985)}.gwap-graph-node.gwap-pressing{transform:translate(-50%,-50%)translateY(1px)scale(.985)}.gwap-graph-node:is(:hover,:focus-visible,.is-primary).gwap-pressing{transform:translate(-50%,-50%)translateY(1px)scale(1.035)}.premium-splash--intro.is-leaving .premium-splash__skip.gwap-pressing{transform:translateY(-8px)scale(.925)}@media (hover:hover) and (pointer:fine){.gwap-graph-mode-controls button[data-gwap-interactive],.gwap-graph-relations button[data-gwap-interactive],.gwap-graph-inspector-actions a[data-gwap-interactive]{transition:border-color .18s,background-color .18s,color .18s,opacity .18s}}@media (prefers-reduced-motion:reduce){[data-gwap-interactive].gwap-feedback-confirmed{outline-color:#0000!important;animation:none!important}html{scroll-behavior:auto}}@media (forced-colors:active){[data-gwap-interactive]:focus-visible,.story-chapters a:focus-visible{outline-offset:3px;outline:2px solid canvastext!important}}@media (hover:none) and (pointer:coarse),(max-width:820px){.cinematic-home{overflow-x:clip}.aurora{opacity:.62;filter:none!important;animation:16s ease-in-out infinite alternate gwapMobileAmbientDrift!important}.light-streak{opacity:.44;filter:none!important;animation:12s ease-in-out infinite alternate gwapMobileLightSweep!important}.emblem-halo{animation:7s ease-in-out infinite gwapMobileHaloPulse!important}.emblem-ring,.gwap-graph-core-ring{animation:24s linear infinite gwapMobileRingSpin!important}.depth-orbit,.orbit-ring{animation:28s linear infinite orbitSpin!important}.community-glow{background:radial-gradient(circle,#13dd132e,#793dff14 42%,#0000 72%);filter:none!important;animation:8s ease-in-out infinite alternate gwapMobileGlowPulse!important}.gwap-graph-edge-signal{animation:3.8s ease-in-out infinite gwapMobileSignalPulse!important}.story-section:not(.is-active):not(.is-scroll-active) .emblem-halo,.story-section:not(.is-active):not(.is-scroll-active) .emblem-ring,.story-section:not(.is-active):not(.is-scroll-active) .depth-orbit,.story-section:not(.is-active):not(.is-scroll-active) .orbit-ring,.story-section:not(.is-active):not(.is-scroll-active) .community-glow,.story-section:not(.is-active):not(.is-scroll-active) .gwap-graph-core-ring,.story-section:not(.is-active):not(.is-scroll-active) .gwap-graph-edge-signal{animation-play-state:paused!important}.cinematic-nav,.cinematic-links,.story-chapters,.site-header,.inner-main .site-header{background-color:#060907d1;-webkit-backdrop-filter:blur(10px)saturate(112%)!important;backdrop-filter:blur(10px)saturate(112%)!important}.story-chapters a{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.gwap-ecosystem-graph,.hero-utility,.metrics-glass,.premium-product-card,.ecosystem-group,.stack-card,.phase-card,.community-panel,.depth-window,.product-card,.mission-card,.inner-main .inner-hero,.inner-main .detail-card,.inner-main .content-card,.inner-main .community-card{background-image:linear-gradient(145deg,#ffffff13,#ffffff05 44%,#13dd1306),linear-gradient(#070c08e6,#030704d1);-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.cinematic-home.scroll-directed{perspective:none!important}.cinematic-home.scroll-directed .story-section[data-scroll-state]{backface-visibility:visible;opacity:var(--story-opacity,1)!important;filter:none!important;transform:translateY(var(--story-y,0)) scale(var(--story-scale,1))!important;will-change:auto!important}.cinematic-home.scroll-directed .story-section[data-scroll-state].is-scroll-active{will-change:transform, opacity!important}.scroll-directed .overview-story .overview-copy,.scroll-directed .overview-story .metrics-glass,.scroll-directed .overview-story .depth-window,.scroll-directed .trust-story .trust-copy,.scroll-directed .trust-story .layer-stack,.scroll-directed .roadmap-story .phase-card,.scroll-directed .community-story .community-panel{filter:none!important;transform:translateY(20px)scale(.985)!important}.scroll-directed .overview-story.is-scroll-active .overview-copy,.scroll-directed .overview-story.is-scroll-active .metrics-glass,.scroll-directed .overview-story.is-scroll-active .depth-window,.scroll-directed .trust-story.is-scroll-active .trust-copy,.scroll-directed .trust-story.is-scroll-active .layer-stack,.scroll-directed .roadmap-story.is-scroll-active .phase-card,.scroll-directed .community-story.is-scroll-active .community-panel{transform:translateY(0)scale(1)!important}.scroll-directed .ecosystem-story .premium-product-card,.scroll-directed .ecosystem-story .premium-product-card:nth-child(2n){transform:translateY(24px)scale(.98)!important}.scroll-directed .ecosystem-story.is-scroll-active .premium-product-card{transform:translateY(0)scale(1)!important}.premium-product-card:after,.ecosystem-group:before,.os-app-card:before{filter:none!important}.premium-product-card.accent-green:after,.ecosystem-group-infrastructure:before,.os-app-card.accent-green:before{background:radial-gradient(circle,#13dd1333,#0000 70%)!important}.premium-product-card.accent-purple:after,.os-app-card.accent-purple:before{background:radial-gradient(circle,#8c5cff33,#0000 70%)!important}.premium-product-card.accent-orange:after,.os-app-card.accent-orange:before{background:radial-gradient(circle,#ff8a2b33,#0000 70%)!important}.ecosystem-group-experience:before{background:radial-gradient(circle at 35% 40%,#8c5cff2e,#ff8a2b1a 38%,#0000 72%)!important}.premium-splash__backdrop{opacity:.62;filter:none!important;background-image:radial-gradient(circle at 18% 42%,#13dd1333,#0000 38%),radial-gradient(circle at 82% 48%,#9b6cff29,#0000 40%),linear-gradient(#071008,#020302 72%)!important;inset:0!important;transform:scale(1.03)!important}.premium-splash__art:before,.premium-splash__art,.premium-splash__art img,.premium-splash__route-mark,.page-transition-shell{filter:none!important}body:has(.premium-splash--intro) .cinematic-home .living-background{filter:none!important}body:has(.premium-splash--intro) .cinematic-home .cinematic-nav{filter:none!important}body:has(.premium-splash--intro) .hero-story .hero-content{filter:none!important}body:has(.premium-splash--intro) .hero-story .emblem-stage{filter:none!important}body:has(.premium-splash--intro) .hero-story .hero-light{filter:none!important}body:has(.premium-splash--intro) .hero-story .scroll-cue{filter:none!important}.premium-splash__art:before{background:radial-gradient(circle,#13dd1324,#0000 68%)}.premium-splash__grain{mix-blend-mode:normal;opacity:.08}.premium-splash__skip,.premium-splash__logo-shell{-webkit-backdrop-filter:blur(8px)saturate(110%)!important;backdrop-filter:blur(8px)saturate(110%)!important}.premium-splash--intro.is-leaving .premium-splash__backdrop{opacity:0;transform:scale(1.08)!important}:is(body:has(.premium-splash--intro) .cinematic-home .cinematic-nav,body:has(.premium-splash--intro) .hero-story .hero-content,body:has(.premium-splash--intro) .hero-story .emblem-stage){will-change:opacity, transform!important}:is(body:has(.premium-splash--intro) .cinematic-home .living-background,body:has(.premium-splash--intro) .hero-story .hero-light,body:has(.premium-splash--intro) .hero-story .scroll-cue){will-change:auto!important}:is(body:has(.premium-splash:not(.is-leaving)) .aurora,body:has(.premium-splash:not(.is-leaving)) .light-streak,body:has(.wallet-adapter-modal-wrapper) .os-aurora){animation-play-state:paused!important}.page-transition-shell{animation-name:gwapMobilePageReveal!important}.os-aurora{opacity:.34;width:min(72vw,32rem);height:min(72vw,32rem);filter:none!important;animation:18s ease-in-out infinite alternate gwapMobileOsDrift!important}.os-aurora-one{top:-20vw;right:-18vw;background:radial-gradient(circle,#13dd1357,#0000 72%)!important}.os-aurora-two{bottom:-24vw;left:-10vw;background:radial-gradient(circle,#8c5cff47,#0000 72%)!important}.os-v2-glow{background:radial-gradient(circle,#13dd1340,#0000 72%);width:min(78vw,34rem);top:-22vw;filter:none!important}.os-v2-grid{opacity:.08;-webkit-mask-image:none;mask-image:none}.os-stat-grid article,.os-panel,.os-app-card,.os-identity-console,.os-system-log,.os-runtime-panel,.os-process-tile,.os-command-palette,.auth-gate-card,.wallet-auth-card{background-image:linear-gradient(145deg,#ffffff12,#ffffff05 42%),linear-gradient(#070e09f0,#020603e6);-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.os-mobile-header,.os-menubar,.os-dock{background-color:#020804e0;-webkit-backdrop-filter:blur(8px)saturate(110%)!important;backdrop-filter:blur(8px)saturate(110%)!important}.os-command-backdrop{background:#000000db;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.noise-layer{opacity:.09;animation:none!important;display:block!important}}@media (max-width:680px){.story-section{width:calc(100% - 20px);min-height:auto;padding:115px 10px 85px}.story-section.is-past:not(.is-active){opacity:var(--story-opacity,1);filter:none;transform:translateY(var(--story-y,0)) scale(var(--story-scale,1))}.story-chapters{-webkit-backdrop-filter:blur(8px)saturate(110%)!important;backdrop-filter:blur(8px)saturate(110%)!important}}@keyframes gwapMobilePageReveal{0%{opacity:0;transform:translateY(12px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes gwapMobileOsDrift{0%{transform:translate(-2%,-1%)scale(.98)}to{transform:translate(3%,2%)scale(1.04)}}@keyframes gwapMobileAmbientDrift{0%{opacity:.48;transform:translate(-2%,-1%)scale(1)}to{opacity:.66;transform:translate(3%,2%)scale(1.04)}}@keyframes gwapMobileLightSweep{0%{opacity:.28;transform:translate(-6%)rotate(-2deg)}to{opacity:.48;transform:translate(7%,2%)rotate(2deg)}}@keyframes gwapMobileHaloPulse{0%,to{opacity:.58;transform:scale(.97)}50%{opacity:.82;transform:scale(1.035)}}@keyframes gwapMobileRingSpin{to{transform:rotate(360deg)}}@keyframes gwapMobileGlowPulse{0%{opacity:.42;transform:scale(.9)}to{opacity:.72;transform:scale(1.04)}}@keyframes gwapMobileSignalPulse{0%,to{opacity:.28;transform:scale(.92)}50%{opacity:.8;transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.aurora,.light-streak,.emblem-halo,.emblem-ring,.depth-orbit,.orbit-ring,.community-glow,.gwap-graph-core-ring,.gwap-graph-edge-signal,.os-aurora,.page-transition-shell{animation:none!important}}.story-chapters{display:none!important}.cinematic-home.unified-cinematic-flow .story-section{opacity:1!important;filter:none!important;will-change:auto!important;transform:none!important}.cinematic-home.unified-cinematic-flow .story-section .section-kicker,.cinematic-home.unified-cinematic-flow .story-section .eyebrow-premium{transition:opacity .36s cubic-bezier(.2,.8,.2,1),transform .42s cubic-bezier(.2,.8,.2,1)}.cinematic-home.unified-cinematic-flow .story-section:not(.gwap-unified-active) .section-kicker,.cinematic-home.unified-cinematic-flow .story-section:not(.gwap-unified-active) .eyebrow-premium{opacity:.64;transform:translateY(8px)}.cinematic-home.unified-cinematic-flow .story-section.gwap-unified-active .section-kicker,.cinematic-home.unified-cinematic-flow .story-section.gwap-unified-active .eyebrow-premium{opacity:1;transform:translate(0)}.gwap-unified-cinematic{z-index:92;pointer-events:none;contain:layout style paint;width:46px;height:164px;position:fixed;top:50%;right:12px;transform:translateY(-50%)}.gwap-unified-cinematic__accent{opacity:.13;background:radial-gradient(circle,#13dd1380,#13dd131f 42%,#0000 72%);border-radius:999px;width:88px;height:88px;transition:transform .46s cubic-bezier(.2,.8,.2,1),opacity .32s;position:absolute;top:-12px;right:-18px;transform:translate(0)scale(.94)}.gwap-unified-cinematic.is-ecosystem .gwap-unified-cinematic__accent,.gwap-unified-cinematic.is-community .gwap-unified-cinematic__accent{background:radial-gradient(circle,#8c5cff73,#13dd1317 46%,#0000 72%)}.gwap-unified-cinematic.is-trust .gwap-unified-cinematic__accent{background:radial-gradient(circle,#ff8a2b6b,#13dd1314 46%,#0000 72%)}.gwap-unified-cinematic.is-overview .gwap-unified-cinematic__accent,.gwap-unified-cinematic.is-roadmap .gwap-unified-cinematic__accent{opacity:.16;transform:translate(-8px,8px)scale(1)}.gwap-unified-cinematic__rail{color:#eeffefd1;text-transform:uppercase;letter-spacing:.12em;align-content:center;justify-items:center;gap:8px;display:grid;position:absolute;inset:0}.gwap-unified-cinematic__index{font-size:9px;font-weight:750;animation:.32s cubic-bezier(.2,.8,.2,1) both gwapUnifiedReadout}.gwap-unified-cinematic__track{background:#ffffff21;width:1px;height:82px;position:relative}.gwap-unified-cinematic__track i{transform:scaleY(var(--gwap-unified-progress,0));transform-origin:top;background:linear-gradient(#13dd13,#8c5cffb8,#ff8a2bb3);transition:transform .36s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.gwap-unified-cinematic__track b{background:#071008;border:1px solid #d6ffd8e0;border-radius:999px;width:7px;height:7px;transition:transform .36s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;left:-3px;box-shadow:0 0 0 2px #13dd1314}.gwap-unified-cinematic__label{writing-mode:vertical-rl;opacity:.72;font-size:8px;font-weight:750;animation:.32s cubic-bezier(.2,.8,.2,1) both gwapUnifiedReadout}@keyframes gwapUnifiedReadout{0%{opacity:0;transform:translateY(5px)}to{opacity:.82;transform:translate(0)}}.cinematic-home.unified-cinematic-flow .gwap-unified-entering .overview-copy,.cinematic-home.unified-cinematic-flow .gwap-unified-entering .metrics-glass,.cinematic-home.unified-cinematic-flow .gwap-unified-entering .premium-heading,.cinematic-home.unified-cinematic-flow .gwap-unified-entering .trust-copy,.cinematic-home.unified-cinematic-flow .gwap-unified-entering .roadmap-heading,.cinematic-home.unified-cinematic-flow .gwap-unified-entering .community-panel{animation:.44s cubic-bezier(.2,.8,.2,1) both gwapUnifiedChapterIn!important}@keyframes gwapUnifiedChapterIn{0%{opacity:.62;transform:translateY(14px)scale(.995)}to{opacity:1;transform:translate(0)scale(1)}}@media (min-width:821px){.gwap-unified-cinematic{width:54px;height:184px;right:20px}.gwap-unified-cinematic__track{height:92px}.gwap-unified-cinematic__accent{width:104px;height:104px;right:-24px}}@media (max-width:680px){.gwap-unified-cinematic{width:36px;height:150px;right:7px}.gwap-unified-cinematic__accent{opacity:.11;width:72px;height:72px;right:-20px}}@media (prefers-reduced-motion:reduce){.gwap-unified-cinematic{display:none!important}.cinematic-home.unified-cinematic-flow .story-section .section-kicker,.cinematic-home.unified-cinematic-flow .story-section .eyebrow-premium,.cinematic-home.unified-cinematic-flow .gwap-unified-entering .overview-copy,.cinematic-home.unified-cinematic-flow .gwap-unified-entering .metrics-glass,.cinematic-home.unified-cinematic-flow .gwap-unified-entering .premium-heading,.cinematic-home.unified-cinematic-flow .gwap-unified-entering .trust-copy,.cinematic-home.unified-cinematic-flow .gwap-unified-entering .roadmap-heading,.cinematic-home.unified-cinematic-flow .gwap-unified-entering .community-panel{transition:none!important;animation:none!important;transform:none!important}}.hero-utility{background:linear-gradient(145deg,#13dd130e,#0000 34%),linear-gradient(135deg,#141d17cc,#070a089e);border-color:#13dd1338;box-shadow:inset 0 1px #ffffff21,0 26px 78px #00000057,0 0 0 1px #13dd1306,0 0 70px #13dd130e}.hero-utility:after{content:"";opacity:.58;pointer-events:none;background:linear-gradient(90deg,#0000,#13dd13c2,#ffffff47,#0000);height:1px;position:absolute;top:0;left:11%;right:11%}.hero-utility-heading small{letter-spacing:.19em}.hero-utility-tabs button[aria-pressed=true]{border:1px solid #13dd131f}.hero-ctas .glass-button:first-child{min-width:190px}.hero-ctas .glass-button:nth-child(2){background:#ffffff06;border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff0f,0 12px 30px #00000029}.nav-os-entry{position:relative}.nav-os-entry:before{content:"";background:#003a08;border-radius:999px;width:6px;height:6px;box-shadow:0 0 0 3px #003a081a}.emblem-caption{gap:5px}.emblem-caption:after{content:"OPEN GWAP OS";color:#d3ffd694;letter-spacing:.18em;margin-top:3px;font-size:7px;font-weight:850}.overview-story{isolation:isolate}.overview-story:before{content:"";z-index:-1;opacity:.55;background:linear-gradient(90deg,#13dd13b8,#8d5cff4d,#0000);width:min(430px,55vw);height:1px;position:absolute;top:104px;left:30px;box-shadow:0 0 18px #13dd1317}.overview-story .section-kicker{position:relative}.overview-story .section-kicker:after{content:"SYSTEM ONLINE";color:#8faf92b8;letter-spacing:.16em;margin-left:auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-weight:800}.overview-copy h2{max-width:840px}.metrics-glass{border-color:#13dd1321}.metrics-glass>div:first-child,.metrics-glass>div:nth-child(3){background:linear-gradient(145deg,#13dd1309,#0000 64%)}.ecosystem-group-infrastructure{border-color:#13dd1333}.ecosystem-group-infrastructure .ecosystem-group-header{border-bottom-color:#13dd131f}.ecosystem-group-infrastructure .ecosystem-group-copy h3:after{content:"FOUNDATION";color:#8fb792;letter-spacing:.14em;vertical-align:middle;background:#13dd130d;border:1px solid #13dd1333;border-radius:999px;margin-left:12px;padding:5px 7px;font-size:6px;font-weight:850;display:inline-flex;transform:translateY(-4px)}.ecosystem-group-infrastructure .ecosystem-group-products [data-gwap-product=gns],.ecosystem-group-infrastructure .ecosystem-group-products [data-gwap-product=gwapscore]{background:radial-gradient(circle at 86% 12%,#13dd1314,#0000 30%),linear-gradient(145deg,#13dd130f,#ffffff06);border-color:#13dd133d;grid-column:span 6;min-height:405px;box-shadow:inset 0 1px #ffffff1a,0 28px 74px #0000003d,0 0 0 1px #13dd1305}.ecosystem-group-infrastructure .ecosystem-group-products [data-gwap-product=gns]:before,.ecosystem-group-infrastructure .ecosystem-group-products [data-gwap-product=gwapscore]:before{content:"CORE INFRASTRUCTURE";z-index:3;color:#acdeb0b8;letter-spacing:.14em;pointer-events:none;background:#040c05b8;border:1px solid #13dd1329;border-radius:999px;padding:5px 7px;font-size:6px;font-weight:850;position:absolute;top:67px;right:22px}.ecosystem-group-infrastructure .ecosystem-group-products [data-gwap-product=gns] h4,.ecosystem-group-infrastructure .ecosystem-group-products [data-gwap-product=gwapscore] h4{font-size:clamp(30px,3vw,42px)}.ecosystem-group-infrastructure .ecosystem-group-products [data-gwap-product=gns] .product-glyph,.ecosystem-group-infrastructure .ecosystem-group-products [data-gwap-product=gwapscore] .product-glyph{border-color:#13dd1338;width:82px;height:82px;box-shadow:inset 0 1px #ffffff1c,0 18px 40px #0003,0 0 34px #13dd130e}.ecosystem-group-infrastructure .ecosystem-group-products [data-gwap-product=occo],.ecosystem-group-infrastructure .ecosystem-group-products [data-gwap-product=private-proof-vault]{opacity:.9;grid-column:span 6;min-height:315px}.ecosystem-group-experience{border-color:#8d5cff24}.trust-story .stack-one,.trust-story .stack-two{border-color:#13dd1326}.trust-story .principle-strip{color:#879089}@media (hover:none) and (pointer:coarse),(max-width:820px){.hero-utility{background-image:linear-gradient(145deg,#13dd130e,#ffffff05 44%),linear-gradient(#070e09f2,#020603eb)!important;border-color:#13dd1338!important;box-shadow:inset 0 1px #ffffff17,0 20px 52px #00000047,0 0 0 1px #13dd1305!important}.hero-utility-reflection{display:none}.hero-ctas{gap:9px}.hero-ctas .glass-button,.glass-button{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.emblem-caption:after{content:"TAP CORE TO ENTER GWAP OS";color:#d2ffd5ad}.overview-story:before{opacity:.62;width:min(72vw,310px);top:88px;left:10px}.overview-story .section-kicker:after{letter-spacing:.11em;font-size:6px}.overview-story.gwap-mobile-active .overview-copy,.overview-story.gwap-mobile-active .metrics-glass{animation:.52s cubic-bezier(.2,.8,.2,1) both gwapHomepageChapterIn}.overview-story.gwap-mobile-active .metrics-glass{animation-delay:70ms}.ecosystem-story.gwap-mobile-active .premium-heading,.trust-story.gwap-mobile-active .trust-copy,.roadmap-story.gwap-mobile-active .roadmap-heading,.community-story.gwap-mobile-active .community-panel{animation:.5s cubic-bezier(.2,.8,.2,1) both gwapHomepageChapterIn}.ecosystem-group-infrastructure .ecosystem-group-copy h3:after{margin-left:7px;padding:4px 6px;font-size:5px;transform:translateY(-2px)}.ecosystem-group-infrastructure .ecosystem-group-products [data-gwap-product=gns],.ecosystem-group-infrastructure .ecosystem-group-products [data-gwap-product=gwapscore],.ecosystem-group-infrastructure .ecosystem-group-products [data-gwap-product=occo],.ecosystem-group-infrastructure .ecosystem-group-products [data-gwap-product=private-proof-vault]{grid-column:1!important}.ecosystem-group-infrastructure .ecosystem-group-products [data-gwap-product=gns],.ecosystem-group-infrastructure .ecosystem-group-products [data-gwap-product=gwapscore]{min-height:350px;border-color:#13dd133b!important;box-shadow:inset 0 1px #ffffff14,0 18px 44px #00000038!important}.ecosystem-group-infrastructure .ecosystem-group-products [data-gwap-product=gns]:before,.ecosystem-group-infrastructure .ecosystem-group-products [data-gwap-product=gwapscore]:before{background:#040c05e6;top:61px;right:16px}.ecosystem-group-infrastructure .ecosystem-group-products [data-gwap-product=occo],.ecosystem-group-infrastructure .ecosystem-group-products [data-gwap-product=private-proof-vault]{opacity:.84;min-height:300px}.premium-product-card,.ecosystem-group,.metrics-glass{filter:none!important}}@media (max-width:680px){.hero-content>p{max-width:34rem;margin-inline:auto}.hero-utility{margin-top:22px}.overview-story .section-kicker{align-items:center;gap:10px}.overview-story .section-kicker p{max-width:46%;line-height:1.45}.ecosystem-group-infrastructure .ecosystem-group-products [data-gwap-product=gns] h4,.ecosystem-group-infrastructure .ecosystem-group-products [data-gwap-product=gwapscore] h4{font-size:31px}}@keyframes gwapHomepageChapterIn{0%{opacity:.56;transform:translateY(18px)scale(.99)}to{opacity:1;transform:translate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.overview-story.gwap-mobile-active .overview-copy,.overview-story.gwap-mobile-active .metrics-glass,.ecosystem-story.gwap-mobile-active .premium-heading,.trust-story.gwap-mobile-active .trust-copy,.roadmap-story.gwap-mobile-active .roadmap-heading,.community-story.gwap-mobile-active .community-panel{animation:none!important}}.overview-foundation{grid-template-columns:1fr 1fr 1.12fr;gap:12px;margin-top:44px;display:grid}.overview-foundation>a{background:linear-gradient(145deg,#ffffff0d,#ffffff04);border:1px solid #ffffff1c;border-radius:20px;flex-direction:column;justify-content:space-between;min-height:178px;padding:20px;transition:transform .28s,border-color .28s,box-shadow .28s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 22px 55px #0003}.overview-foundation>a:hover{border-color:#13dd1342;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff1a,0 26px 62px #00000042}.overview-foundation-card:after{content:"";pointer-events:none;background:radial-gradient(circle,#13dd1324,#0000 70%);border-radius:50%;width:150px;height:150px;position:absolute;bottom:-80px;right:-70px}.overview-foundation-card>span,.overview-os-entry>span{color:#77907a;letter-spacing:.14em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:7px;font-weight:850}.overview-foundation-card>div{align-items:center;gap:12px;margin-top:12px;display:flex}.overview-foundation-card>div img{object-fit:contain;width:42px;height:42px}.overview-foundation-card>div strong{letter-spacing:-.04em;font-size:26px}.overview-foundation-card p{max-width:300px;color:var(--premium-muted);margin:12px 0 0;font-size:11px;line-height:1.55}.overview-foundation-card small,.overview-os-entry small{color:var(--gwap-green);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;margin-top:18px;font-size:8px;font-weight:850;display:inline-flex}.overview-os-entry{background:radial-gradient(circle at 85% 15%,#13dd1321,#0000 34%),linear-gradient(145deg,#13dd1316,#050c07c7)!important;border-color:#13dd133d!important}.overview-os-entry>span{color:var(--gwap-green)}.overview-os-entry>strong{letter-spacing:-.035em;max-width:360px;margin-top:18px;font-size:clamp(19px,2vw,25px);line-height:1.08}.product-glyph-logo{z-index:2;object-fit:contain;width:46px;height:46px;position:relative}@media (max-width:1000px){.overview-foundation{grid-template-columns:1fr 1fr}.overview-os-entry{grid-column:1/-1;min-height:150px!important}}@media (hover:none) and (pointer:coarse),(max-width:820px){.overview-foundation>a{transition:border-color .2s,transform .2s;box-shadow:inset 0 1px #ffffff12,0 16px 38px #0003;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.overview-foundation>a:active{transform:scale(.988)}.overview-foundation-card:after{background:radial-gradient(circle,#13dd131c,#0000 70%)}.product-glyph-logo{transform:translateZ(0)}}@media (max-width:680px){.overview-foundation{grid-template-columns:1fr;gap:9px;margin-top:30px}.overview-foundation>a,.overview-os-entry{border-radius:17px;grid-column:1;padding:17px;min-height:156px!important}.overview-foundation-card>div strong{font-size:24px}.overview-os-entry>strong{max-width:310px;font-size:20px}}@media (prefers-reduced-motion:reduce){.overview-foundation>a{transition:none!important}}.hero-content h1 em{-webkit-text-fill-color:transparent;-webkit-text-stroke:.65px #010402a8;text-shadow:0 1px #ffffff13,0 2px #0000009e,0 6px 12px #00000047,0 10px 22px #00000029;background-color:#0000;background-image:linear-gradient(#01040229,#01040229),linear-gradient(105deg,#18e91d 0%,#3ed154 16%,#6d9c77 32%,#9a68ff 50%,#c06f9c 68%,#e77d58 84%,#ff8d38 100%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;-webkit-background-clip:text;background-clip:text}.gwap-back-to-top{right:18px;bottom:calc(18px + env(safe-area-inset-bottom));z-index:96;color:#9bffa3;opacity:0;visibility:hidden;pointer-events:none;contain:layout style paint;cursor:pointer;-webkit-tap-highlight-color:transparent;background:radial-gradient(circle at 32% 18%,#13dd1321,#0000 46%),linear-gradient(145deg,#0d1810f7,#040805f5);border:1px solid #13dd1347;border-radius:17px;grid-template-rows:1fr auto;place-items:center;gap:1px;width:54px;height:54px;padding:9px 8px 7px;transition:opacity .22s,transform .22s cubic-bezier(.2,.8,.2,1),visibility .22s step-end;display:grid;position:fixed;transform:translateY(10px)scale(.96);box-shadow:inset 0 1px #ffffff14,0 16px 36px #0000004d,0 0 24px #13dd130e}.gwap-back-to-top.is-visible{opacity:.94;visibility:visible;pointer-events:auto;transition:opacity .22s,transform .22s cubic-bezier(.2,.8,.2,1),visibility step-start;transform:translate(0)scale(1)}.gwap-back-to-top svg{width:20px;height:20px}.gwap-back-to-top span{letter-spacing:.16em;font-size:6px;font-weight:900}.gwap-back-to-top:hover{transform:translateY(-2px)scale(1.02)}.gwap-back-to-top:active{transform:translate(0)scale(.96)}.gwap-back-to-top:focus-visible{outline:2px solid var(--gwap-green);outline-offset:3px}@media (hover:none) and (pointer:coarse),(max-width:820px){.overview-story.gwap-mobile-active .overview-copy,.overview-story.gwap-mobile-active .metrics-glass,.ecosystem-story.gwap-mobile-active .premium-heading,.trust-story.gwap-mobile-active .trust-copy,.roadmap-story.gwap-mobile-active .roadmap-heading,.community-story.gwap-mobile-active .community-panel{animation:none!important}.overview-story.gwap-mobile-entering .overview-copy,.overview-story.gwap-mobile-entering .metrics-glass,.ecosystem-story.gwap-mobile-entering .premium-heading,.trust-story.gwap-mobile-entering .trust-copy,.roadmap-story.gwap-mobile-entering .roadmap-heading,.community-story.gwap-mobile-entering .community-panel{animation:.5s cubic-bezier(.2,.8,.2,1) both gwapHomepageChapterIn!important}.overview-story.gwap-mobile-entering .metrics-glass{animation-delay:70ms!important}.gwap-back-to-top{right:12px;bottom:calc(12px + env(safe-area-inset-bottom));border-radius:15px;width:48px;height:48px;padding:7px 7px 6px;box-shadow:inset 0 1px #ffffff12,0 12px 28px #00000047}.gwap-back-to-top:hover{transform:translate(0)scale(1)}.gwap-back-to-top:active{transform:translate(0)scale(.95)}}@media (prefers-reduced-motion:reduce){.gwap-back-to-top{transition:none!important}.overview-story.gwap-mobile-entering .overview-copy,.overview-story.gwap-mobile-entering .metrics-glass,.ecosystem-story.gwap-mobile-entering .premium-heading,.trust-story.gwap-mobile-entering .trust-copy,.roadmap-story.gwap-mobile-entering .roadmap-heading,.community-story.gwap-mobile-entering .community-panel{animation:none!important}}.cinematic-home.unified-cinematic-flow,.cinematic-home.unified-cinematic-flow.scroll-directed,.cinematic-home.unified-cinematic-flow.scroll-directed .story-section[data-scroll-state]{perspective:none!important}.cinematic-home.unified-cinematic-flow .story-section[data-scroll-state]{opacity:1!important;filter:none!important;backface-visibility:visible!important;will-change:auto!important;transform:none!important}.cinematic-home.unified-cinematic-flow .living-background .aurora,.cinematic-home.unified-cinematic-flow .living-background .light-streak,.cinematic-home.unified-cinematic-flow .living-background .noise-layer,.cinematic-home.unified-cinematic-flow .hero-light,.cinematic-home.unified-cinematic-flow .emblem-halo,.cinematic-home.unified-cinematic-flow .emblem-ring,.cinematic-home.unified-cinematic-flow .depth-orbit,.cinematic-home.unified-cinematic-flow .community-glow{will-change:auto!important;animation:none!important}.cinematic-home.unified-cinematic-flow .premium-product-card,.cinematic-home.unified-cinematic-flow .ecosystem-group,.cinematic-home.unified-cinematic-flow .metrics-glass,.cinematic-home.unified-cinematic-flow .overview-foundation>a,.cinematic-home.unified-cinematic-flow .depth-window,.cinematic-home.unified-cinematic-flow .community-panel,.cinematic-home.unified-cinematic-flow .hero-utility,.cinematic-home.unified-cinematic-flow .layer-stack,.cinematic-home.unified-cinematic-flow .phase-card{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;will-change:auto!important}.cinematic-home.unified-cinematic-flow .card-reflection,.cinematic-home.unified-cinematic-flow .hero-utility-reflection{display:none!important}.cinematic-home.unified-cinematic-flow .gwap-ecosystem-graph{contain:layout style paint;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.cinematic-home.unified-cinematic-flow .gwap-ecosystem-graph:before{display:none!important}.cinematic-home.unified-cinematic-flow .gwap-graph-core-ring,.cinematic-home.unified-cinematic-flow .gwap-graph-edge-signal{animation:none!important}.cinematic-home.unified-cinematic-flow .gwap-graph-edge-signal{filter:none!important}.cinematic-home.unified-cinematic-flow .gwap-graph-node{transition:opacity .16s,border-color .16s,background-color .16s;transform:translate(-50%,-50%);will-change:auto!important}.cinematic-home.unified-cinematic-flow .gwap-graph-node:hover,.cinematic-home.unified-cinematic-flow .gwap-graph-node:focus-visible,.cinematic-home.unified-cinematic-flow .gwap-graph-node.is-primary,.cinematic-home.unified-cinematic-flow .gwap-graph-node.is-neighbor{transform:translate(-50%,-50%)}.cinematic-home.unified-cinematic-flow .ecosystem-group{content-visibility:auto;contain:layout style paint;contain-intrinsic-size:auto 760px}.cinematic-home.unified-cinematic-flow .premium-product-grid{contain:layout style}.cinematic-home.unified-cinematic-flow .premium-product-card{transition:border-color .18s,background-color .18s,opacity .18s;transform:none}.cinematic-home.unified-cinematic-flow .premium-product-card:hover{transform:none}.cinematic-home.unified-cinematic-flow .story-section:not(.gwap-unified-active) .depth-orbit,.cinematic-home.unified-cinematic-flow .story-section:not(.gwap-unified-active) .emblem-ring,.cinematic-home.unified-cinematic-flow .story-section:not(.gwap-unified-active) .community-glow,.cinematic-home.unified-cinematic-flow .story-section:not(.gwap-unified-active) .premium-product-card:before,.cinematic-home.unified-cinematic-flow .story-section:not(.gwap-unified-active) .premium-product-card:after{animation-play-state:paused!important}html[data-gwap-chapter=ecosystem] .cinematic-home.unified-cinematic-flow #ecosystem{scroll-margin-top:74px}@media (hover:none) and (pointer:coarse),(max-width:820px){.cinematic-home.unified-cinematic-flow .premium-product-card,.cinematic-home.unified-cinematic-flow .ecosystem-group,.cinematic-home.unified-cinematic-flow .overview-foundation>a,.cinematic-home.unified-cinematic-flow .hero-utility,.cinematic-home.unified-cinematic-flow .metrics-glass,.cinematic-home.unified-cinematic-flow .community-panel,.cinematic-home.unified-cinematic-flow .gwap-ecosystem-graph,.cinematic-home.unified-cinematic-flow .gwap-graph-node{box-shadow:inset 0 1px #ffffff0f,0 12px 30px #0003!important}.cinematic-home.unified-cinematic-flow .premium-product-card:active,.cinematic-home.unified-cinematic-flow .overview-foundation>a:active{transform:scale(.992)!important}.cinematic-home.unified-cinematic-flow .depth-orbit,.cinematic-home.unified-cinematic-flow .emblem-ring,.cinematic-home.unified-cinematic-flow .emblem-halo{transform:none!important}}@media (min-width:821px){.cinematic-home.unified-cinematic-flow .premium-product-card:hover,.cinematic-home.unified-cinematic-flow .overview-foundation>a:hover{border-color:#13dd1347}}@media (prefers-reduced-motion:reduce){.cinematic-home.unified-cinematic-flow *,.cinematic-home.unified-cinematic-flow :before,.cinematic-home.unified-cinematic-flow :after{scroll-behavior:auto!important}}@media (hover:none) and (pointer:coarse),(max-width:820px){.cinematic-home.unified-cinematic-flow .depth-orbit,.cinematic-home.unified-cinematic-flow .depth-core{top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.cinematic-home.unified-cinematic-flow .overview-story{padding-bottom:48px}.cinematic-home.unified-cinematic-flow .ecosystem-story{padding-top:76px}.cinematic-home.unified-cinematic-flow .premium-product-card[data-gwap-reactive=true]:before{display:none!important}.cinematic-home.unified-cinematic-flow .ecosystem-group-infrastructure .ecosystem-group-products [data-gwap-product=gns]:before,.cinematic-home.unified-cinematic-flow .ecosystem-group-infrastructure .ecosystem-group-products [data-gwap-product=gwapscore]:before{opacity:1!important;mix-blend-mode:normal!important;z-index:3!important;border-radius:999px!important;width:auto!important;height:auto!important;margin:0!important;display:inline-flex!important;inset:61px 16px auto auto!important;transform:none!important}.overview-foundation-card[href="/ecosystem/gns"] img{width:50px!important;height:50px!important;margin:-4px!important}.ecosystem-group-infrastructure [data-gwap-product=gns] .product-glyph-logo{width:58px!important;height:58px!important}.overview-os-entry{scroll-margin-block:96px}.cinematic-home.unified-cinematic-flow .ecosystem-group-products .premium-product-card.gwap-pressing{border-color:#13dd1342!important;transform:scale(.996)!important;box-shadow:inset 0 1px #ffffff14,0 14px 32px #0003!important}.cinematic-home.unified-cinematic-flow .ecosystem-group[data-gwap-active-product]{border-color:#ffffff21!important;box-shadow:inset 0 1px #ffffff17,0 20px 48px #00000038!important}.cinematic-home.unified-cinematic-flow .ecosystem-group-infrastructure[data-gwap-active-product]{border-color:#13dd1333!important}.cinematic-home.unified-cinematic-flow .ecosystem-group-experience[data-gwap-active-product]{border-color:#8d5cff24!important}.cinematic-home.unified-cinematic-flow .ecosystem-group[data-gwap-active-product] .ecosystem-group-header:after{animation:none!important;display:none!important}.cinematic-home.unified-cinematic-flow .ecosystem-group[data-gwap-active-product] .ecosystem-group-signals li{animation:none!important}}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="]){isolation:isolate;background:radial-gradient(circle at 10% 18%,#13dd1321,#0000 32%),radial-gradient(circle at 84% 74%,#8d5cff14,#0000 34%),linear-gradient(145deg,#050d07fa,#030504fa 48%,#07050afa);border:1px solid #ffffff29;border-radius:24px;grid-template-columns:minmax(0,1.32fr) minmax(190px,.68fr);gap:clamp(18px,3vw,28px);min-height:352px;margin-top:14px;padding:clamp(22px,3.4vw,30px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 24px 66px #00000061,0 0 44px #13dd130b}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="]):before{z-index:-1;color:#ffffff07;letter-spacing:-.08em;pointer-events:none;-webkit-user-select:none;user-select:none;font-weight:900;line-height:.78;position:absolute}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="]):after{z-index:-1;color:#ffffff07;letter-spacing:-.08em;pointer-events:none;-webkit-user-select:none;user-select:none;font-weight:900;line-height:.78;position:absolute}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="]):before{content:"GWAP";font-size:clamp(108px,18vw,176px);top:36px;right:-22px}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="]):after{content:"IDENTITY";font-size:clamp(82px,13vw,132px);bottom:18px;right:-8px}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="])>div:first-child{z-index:2;flex-direction:column;justify-content:center;align-self:stretch;min-width:0;padding-top:52px;display:flex;position:relative}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="])>div:first-child:before{content:".GWAP LOOKUP RESULT";color:#bff6c4;letter-spacing:.16em;text-transform:uppercase;background:#08330b80;border:1px solid #13dd1357;border-radius:999px;align-items:center;width:max-content;max-width:100%;padding:9px 13px 9px 30px;font-size:8px;font-weight:900;display:inline-flex;position:absolute;top:0;left:0;box-shadow:inset 0 1px #ffffff0d}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="])>div:first-child:after{content:"";background:var(--gwap-green);border-radius:50%;width:7px;height:7px;position:absolute;top:14px;left:13px;box-shadow:0 0 14px #13dd13eb}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="])>div:first-child>small{color:#0000;margin-top:auto;font-size:0}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="])>div:first-child>small:before{content:"YOUR GWAP IDENTITY";color:#a97cff;letter-spacing:.16em;font-size:clamp(9px,1.4vw,11px);font-weight:900}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="])>div:first-child>strong{overflow-wrap:anywhere;color:#f7faf7;letter-spacing:-.055em;text-wrap:balance;margin-top:12px;font-size:clamp(31px,5.2vw,48px);font-weight:860;line-height:.96;display:block}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="])>div:first-child>p{color:#0000;background:#ffffff06;border:1px solid #8d5cff33;border-radius:14px;grid-template-columns:1fr;gap:10px;margin:18px 0 0;padding:14px 15px;font-size:0;display:grid}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="])>div:first-child>p:before{content:"●  Identity available   •   Ready for GwapSpot OS";color:#dce8dd;font-size:9px;font-weight:760;line-height:1.45}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="])>div:first-child>p:after{content:"STATUS  AVAILABLE    ·    LAYER  GNS";color:#9a72ea;letter-spacing:.1em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-weight:850}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="]) .hero-utility-result-actions{z-index:2;flex-direction:column;justify-content:flex-end;align-self:stretch;gap:9px;width:auto;padding-top:54px;display:flex;position:relative}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="]) .hero-utility-result-actions:before{content:"AVAILABLE TO CLAIM";color:#ffb275;letter-spacing:.11em;white-space:nowrap;background:#401d0561;border:1px solid #ff852e52;border-radius:999px;padding:9px 12px;font-size:8px;font-weight:900;position:absolute;top:0;right:0}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="]) .hero-utility-result-actions>a{color:#001b03;text-align:center;background:linear-gradient(135deg,#17ef22,#10cb17);border:1px solid #13dd13cc;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:100%;min-height:104px;padding:18px 16px;font-size:0;font-weight:900;transition:transform .22s,filter .22s,box-shadow .22s;display:flex;box-shadow:inset 0 1px #ffffff5c,0 18px 40px #13dd132e}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="]) .hero-utility-result-actions>a:before{content:"CLAIM YOUR IDENTITY";letter-spacing:-.02em;font-size:clamp(14px,2.1vw,18px);line-height:1}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="]) .hero-utility-result-actions>a:after{content:"ENTER GWAPSPOT OS →";letter-spacing:.08em;font-size:8px;font-weight:850}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="]) .hero-utility-result-actions>a span{display:none}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="]) .hero-utility-result-actions>a:hover{filter:brightness(1.06);color:#001b03;border-color:#ffffff2e;transform:translateY(-2px);box-shadow:inset 0 1px #fff6,0 22px 48px #13dd133d}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="]) .hero-utility-result-actions>button{color:#879188;background:#ffffff06;border-color:#ffffff1a;width:100%;min-height:38px;font-size:8px}@media (max-width:680px){.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="]){border-radius:19px;grid-template-columns:1fr;gap:16px;min-height:0;padding:18px}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="]):before{font-size:100px;top:84px;right:-28px}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="]):after{font-size:72px;bottom:156px;right:-24px}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="])>div:first-child{padding-top:48px}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="])>div:first-child>strong{margin-top:10px;font-size:clamp(28px,9.4vw,38px);line-height:.98}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="])>div:first-child>p{margin-top:15px;padding:12px 13px}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="])>div:first-child>p:before{font-size:7.5px;line-height:1.5}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="])>div:first-child>p:after{font-size:7.5px;line-height:1.5}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="]) .hero-utility-result-actions{width:100%;padding-top:45px}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="]) .hero-utility-result-actions:before{padding:8px 10px;font-size:7px;left:0;right:auto}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="]) .hero-utility-result-actions>a{border-radius:17px;min-height:82px}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="]) .hero-utility-result-actions>a:before{font-size:16px}}@media (max-width:420px){.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="]){padding:16px}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="])>div:first-child:before{padding:8px 10px 8px 26px;font-size:7px}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="])>div:first-child:after{top:12px;left:11px}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="])>div:first-child>strong{font-size:clamp(27px,9vw,34px)}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="])>div:first-child>p:before{content:"●  Identity available\a Ready for GwapSpot OS";white-space:pre-line}.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="])>div:first-child>p:after{content:"STATUS  AVAILABLE\a LAYER  GNS";white-space:pre-line}}@media (prefers-reduced-motion:reduce){.hero-utility-result.is-positive:has(.hero-utility-result-actions>a[href^="/app/identity?name="]) .hero-utility-result-actions>a{transition:none}}[data-native-nav],[data-native-product-link]{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.brand img,.footer-brand img,.wallet-auth-logo-row img,.product-logo-wrap img,.product-hero-logo img,.product-glyph-logo,.overview-foundation-card img,.depth-core img,.cinematic-brand-mark img,.emblem-core img,.footer-lockup img{object-fit:contain;max-width:100%;display:block}.mobile-quick-nav{display:none}.product-route-nav{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:22px;display:flex}.product-route-nav a{color:#f4f6f4e0;letter-spacing:.04em;background:#ffffff09;border:1px solid #ffffff21;border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 14px;font-size:11px;font-weight:800;display:inline-flex}[data-native-product-link]>*,.overview-foundation-card>*{pointer-events:none}[data-native-product-link]:before,[data-native-product-link]:after,.overview-foundation-card:before,.overview-foundation-card:after{pointer-events:none!important}@media (hover:none) and (pointer:coarse),(max-width:820px){a,button,[role=button]{touch-action:manipulation}.inner-main .site-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#050806f7;border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:8px;width:calc(100% - 16px);min-height:0;padding:8px;display:grid;top:7px;box-shadow:0 12px 34px #00000052}.inner-main .brand{z-index:2;border-radius:13px;justify-content:center;align-items:center;min-width:48px;min-height:48px;display:inline-flex;position:relative}.inner-main .brand-mark{width:44px;height:44px}.inner-main .brand-copy,.inner-main .header-cta,.inner-main .desktop-nav{display:none!important}.mobile-quick-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;min-width:0;display:grid}.mobile-quick-nav a{color:#f4f6f4c7;letter-spacing:.035em;white-space:nowrap;background:#ffffff07;border:1px solid #ffffff17;border-radius:11px;justify-content:center;align-items:center;min-width:0;min-height:44px;padding:0 8px;font-size:10px;font-weight:850;display:flex}.mobile-quick-nav a:last-child{color:#7df77d;background:#13dd1312;border-color:#13dd1342}.product-route-nav{grid-template-columns:1fr 1fr;gap:7px;margin-bottom:18px;display:grid}.product-route-nav a{width:100%;min-height:44px;padding:0 10px;font-size:10px}.premium-product-card,.product-card{-webkit-tap-highlight-color:#13dd131f;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.premium-product-card>*,.product-card>*{pointer-events:none!important}.cinematic-home.unified-cinematic-flow .ecosystem-group-products .premium-product-card,.cinematic-home.unified-cinematic-flow .ecosystem-group-products .premium-product-card:hover,.cinematic-home.unified-cinematic-flow .ecosystem-group-products .premium-product-card:focus,.cinematic-home.unified-cinematic-flow .ecosystem-group-products .premium-product-card:focus-visible,.cinematic-home.unified-cinematic-flow .ecosystem-group-products .premium-product-card:active,.cinematic-home.unified-cinematic-flow .ecosystem-group-products .premium-product-card.gwap-pressing,.cinematic-home.unified-cinematic-flow .ecosystem-group-products .premium-product-card.gwap-product-activating,.inner-main .ecosystem-grid .product-card,.inner-main .ecosystem-grid .product-card:hover,.inner-main .ecosystem-grid .product-card:focus,.inner-main .ecosystem-grid .product-card:focus-visible,.inner-main .ecosystem-grid .product-card:active,.inner-main .ecosystem-grid .product-card.gwap-pressing,.inner-main .ecosystem-grid .product-card.gwap-product-activating{opacity:1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-color:#ffffff1f!important;transition:none!important;animation:none!important;transform:none!important;box-shadow:inset 0 1px #ffffff0f,0 12px 30px #0003!important}.overview-foundation-card,.overview-foundation-card:hover,.overview-foundation-card:focus,.overview-foundation-card:focus-visible,.overview-foundation-card:active,.cinematic-home.unified-cinematic-flow.scroll-directed .ecosystem-story .premium-product-card,.cinematic-home.unified-cinematic-flow.scroll-directed .ecosystem-story .premium-product-card:nth-child(2n),.cinematic-home.unified-cinematic-flow.scroll-directed .ecosystem-story.is-scroll-active .premium-product-card{transition:none!important;animation:none!important;transform:none!important}.premium-product-card .gwap-tap-pulse,.product-card .gwap-tap-pulse,.premium-product-card .card-reflection,.card-reflection{display:none!important}.cinematic-home.unified-cinematic-flow .premium-product-card:after,.cinematic-home.unified-cinematic-flow .premium-product-card:hover:after,.inner-main .product-card:after,.inner-main .product-card:hover:after{opacity:0!important;filter:none!important;pointer-events:none!important;animation:none!important;display:none!important}.premium-product-card:before,.product-card:before{pointer-events:none!important;animation:none!important}.ecosystem-group[data-gwap-active-product],.ecosystem-group-infrastructure[data-gwap-active-product],.ecosystem-group-experience[data-gwap-active-product],.ecosystem-group[data-gwap-active-product] .ecosystem-group-header:after,.ecosystem-group[data-gwap-active-product] .ecosystem-group-signals li{animation:none!important;transform:none!important}.product-glyph,.product-logo-wrap,.product-hero-logo,.wallet-auth-logo-row{contain:layout paint}.wallet-auth-logo-row img,.overview-foundation-card img,.product-glyph-logo{flex:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
