.unsubscribe-page{color:#eaf4ef;background:#080e0c;place-items:center;min-height:100dvh;padding:32px 18px;font-family:Arial,sans-serif;display:grid}.unsubscribe-card{overflow-wrap:anywhere;background:#101c18;border:1px solid #395448;border-radius:24px;width:100%;max-width:640px;padding:clamp(24px,5vw,48px)}.unsubscribe-brand{color:#8df4bd;font-size:24px;font-weight:800;text-decoration:none}.unsubscribe-card h1{letter-spacing:-.03em;margin:32px 0 20px;font-size:clamp(30px,6vw,44px);line-height:1.15}.unsubscribe-card p{color:#d8e8df;margin:20px 0;font-size:19px;line-height:1.65}.unsubscribe-card button{color:#0a1e12;cursor:pointer;background:#8df4bd;border:0;border-radius:12px;width:100%;min-height:52px;padding:16px 24px;font:700 18px Arial,sans-serif}.unsubscribe-card button:disabled{opacity:.65;cursor:wait}.unsubscribe-card :focus-visible{outline-offset:5px;outline:3px solid #f4cb81}.unsubscribe-card footer{flex-wrap:wrap;gap:24px;margin-top:32px;display:flex}.unsubscribe-card footer a{color:#b9ead0;text-underline-offset:4px;font-size:17px}.unsubscribe-card [role=alert]{color:#ffd5ba}.prelaunch-card{max-width:760px}.prelaunch-card label{color:#eaf4ef;gap:10px;margin:22px 0;font-size:18px;display:grid}.prelaunch-card input:not([type=checkbox]),.prelaunch-card select{color:#eaf4ef;background:#152c22;border:1px solid #6a8d7b;border-radius:8px;width:100%;min-height:52px;padding:12px;font:18px Arial,sans-serif}.prelaunch-card .prelaunch-choice{align-items:flex-start;gap:14px;line-height:1.5;display:flex}.prelaunch-choice input{flex-shrink:0;width:24px;height:24px;margin-top:2px}.prelaunch-fields{border:0;margin:28px 0;padding:0}.prelaunch-fields legend{font-size:23px;font-weight:700}.prelaunch-card li{margin:14px 0;font-size:18px;line-height:1.6}.prelaunch-card .prelaunch-secondary{color:#b9ead0;background:0 0;border:1px solid #8df4bd;margin-top:22px}.unsubscribe-card footer{text-shadow:none;background:0 0;border:0;justify-content:flex-start;padding:0}.unsubscribe-card h1{text-shadow:none}.prelaunch-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.prelaunch-notice{font-size:16px!important;line-height:1.6!important}.prelaunch-notice a{color:#b9ead0;text-decoration:underline}.waitlist-signup{text-align:left;width:100%;max-width:720px;margin-top:28px}.waitlist-dialog:has(.waitlist-signup){max-height:90dvh;overflow-y:auto}.waitlist-signup .waitlist-button{justify-content:center;width:100%}.waitlist-manage{color:#b9ead0;text-underline-offset:4px;margin-top:24px;font-size:17px;text-decoration:underline;display:inline-block}.waitlist-manage:focus-visible{outline-offset:6px;outline:2px solid #8df4bd}:root{--gc-font-ui:"DM Sans", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--gc-font-display:"Manrope", "DM Sans", Inter, ui-sans-serif, system-ui, sans-serif;--gc-bg:#f5f7f9;--gc-surface:#fff;--gc-surface-raised:#fff;--gc-surface-soft:#f1f5f7;--gc-control:#fff;--gc-ink:#10181d;--gc-heading:#10181d;--gc-muted:#60707a;--gc-faint:#84919a;--gc-line:#d7e0e5;--gc-line-soft:#e5ebef;--gc-border:var(--gc-line);--gc-border-strong:#b9cace;--gc-surface-muted:var(--gc-surface-soft);--gc-surface-strong:var(--gc-surface-raised);--gc-brand:#148f88;--gc-brand-strong:#0d756f;--gc-brand-soft:#148f881c;--gc-blue:#2e74cf;--gc-violet:#725bc7;--gc-amber:#a66b00;--gc-warning:var(--gc-amber);--gc-danger:#c44343;--gc-success:#16815e;--gc-space-1:4px;--gc-space-2:8px;--gc-space-3:12px;--gc-space-4:16px;--gc-space-5:20px;--gc-space-6:24px;--gc-space-7:32px;--gc-space-8:40px;--gc-radius-sm:7px;--gc-radius-md:10px;--gc-radius-lg:14px;--gc-radius-xl:18px;--gc-shadow-sm:0 4px 14px #192a340f;--gc-shadow-md:0 14px 34px #192a341a;--gc-shadow-lg:0 24px 60px #192a3424;--gc-focus:0 0 0 3px #148f8838}:root[data-theme=black]{--gc-bg:#080d10;--gc-surface:#10161a;--gc-surface-raised:#121a1f;--gc-surface-soft:#ffffff0f;--gc-control:#0e1418cc;--gc-ink:#f4f7f8;--gc-heading:#e9eef1;--gc-muted:#9da9b1;--gc-faint:#6e7b84;--gc-line:#273139;--gc-line-soft:#1d262c;--gc-border:var(--gc-line);--gc-border-strong:#3a4a53;--gc-surface-muted:var(--gc-surface-soft);--gc-surface-strong:var(--gc-surface-raised);--gc-brand:#21c7b8;--gc-brand-strong:#27d8c7;--gc-brand-soft:#21c7b821;--gc-blue:#68b6ff;--gc-violet:#9b87ef;--gc-amber:#f4bc20;--gc-warning:var(--gc-amber);--gc-danger:#ff817d;--gc-success:#55dfc8;--gc-shadow-sm:0 6px 18px #0000002e;--gc-shadow-md:0 18px 44px #00000047;--gc-shadow-lg:0 28px 80px #00000061;--gc-focus:0 0 0 3px #21c7b83b}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-wght-normal-BOFOeGcA.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-wght-normal-Xz1IZZA0.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color:#f2f7f4;font-synthesis:none;--mint:#53f5af;--mint-dark:#0abf78;--ink:#050807;--muted:#8c9992;--line:#ffffff1a;background:#050807;font-family:DM Sans,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#f2f7f4;background:#050807;min-width:320px;margin:0}a{color:inherit;text-decoration:none}button{font:inherit}main{overflow:hidden}main[data-build="2026.07.13.3"]{isolation:isolate}.noise{opacity:.16;pointer-events:none;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='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.18'/%3E%3C/svg%3E");position:absolute;inset:0}.nav{z-index:50;border-bottom:1px solid #0000;align-items:center;width:100%;height:78px;padding:0 clamp(24px,5vw,80px);transition:all .3s;display:flex;position:fixed;top:0;left:0}.nav.scrolled{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#050807cc;border-color:#ffffff12;height:68px}.brand{letter-spacing:.12em;align-items:center;gap:10px;font:800 18px/1 Manrope;display:flex}.brand img{object-fit:contain;width:33px;height:33px}.brand strong{color:var(--mint)}.nav-links{color:#aeb8b2;gap:36px;margin:auto;font-size:13px;display:flex}.nav-links a{transition:all .2s}.nav-links a:hover{color:#fff}.nav-cta,.primary-button{background:var(--mint);color:#06130d;border:1px solid var(--mint);justify-content:center;align-items:center;gap:10px;font-weight:700;transition:all .25s;display:inline-flex;box-shadow:0 0 35px #53f5af24}.nav-cta{border-radius:4px;height:42px;padding:0 19px;font-size:12px}.nav-cta:hover,.primary-button:hover{background:#79ffc2;transform:translateY(-2px);box-shadow:0 8px 35px #53f5af40}.menu-button{color:#fff;background:0 0;border:0;display:none}.hero{background:radial-gradient(circle at 70% 31%,#158b5d29,#0000 30%),radial-gradient(circle at 10% 55%,#143c2c24,#0000 35%),#050807;min-height:940px;padding:164px clamp(24px,5vw,80px) 120px;position:relative}.hero:after{content:"";background:linear-gradient(90deg,#0000,#53f5af59,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.hero-orbit{pointer-events:none;border:1px solid #53f5af14;border-radius:50%;position:absolute}.orbit-one{width:690px;height:690px;top:20px;right:-100px}.orbit-two{width:450px;height:450px;top:140px;right:20px}.hero-copy{z-index:2;width:min(630px,50vw);position:relative}.eyebrow-pill{color:#9ea9a3;letter-spacing:.16em;background:#53f5af0b;border:1px solid #53f5af29;border-radius:3px;align-items:center;gap:10px;padding:8px 12px;font-size:10px;font-weight:700;display:inline-flex}.eyebrow-pill span{color:var(--mint);text-shadow:0 0 10px var(--mint);font-size:8px}h1,h2,h3{margin:0;font-family:Manrope,sans-serif}h1{letter-spacing:-.065em;margin:30px 0 24px;font-size:clamp(54px,6.5vw,104px);font-weight:600;line-height:.94}h1 em,h2 em{color:var(--mint);font-style:normal}.hero-copy>p{color:#9aa69f;max-width:580px;margin:0;font-size:17px;line-height:1.7}.hero-copy>p strong{color:#eaf1ed;font-weight:500}.hero-actions{align-items:center;gap:28px;margin-top:37px;display:flex}.primary-button{border-radius:3px;min-height:52px;padding:0 23px;font-size:13px}.text-button{color:#ccd4cf;align-items:center;gap:10px;font-size:13px;display:flex}.play{border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.trust-line{color:#657069;letter-spacing:.04em;gap:25px;margin-top:35px;font-size:10px;display:flex}.trust-line span{align-items:center;gap:6px;display:flex}.trust-line svg{color:var(--mint)}.preview-wrap{z-index:2;perspective:1500px;width:56vw;max-width:890px;position:absolute;top:174px;left:51%}.preview-glow{filter:blur(90px);background:#53f5af29;position:absolute;inset:15% 10%}.dashboard-card{background:#0c1210;border:1px solid #ffffff26;border-radius:8px;height:520px;display:flex;position:relative;overflow:hidden;transform:rotateY(-4deg)rotateX(1deg);box-shadow:0 50px 120px #0009}.preview-sidebar{background:#090d0c;border-right:1px solid #1d2622;flex-direction:column;align-items:center;gap:14px;width:55px;padding:15px 9px;display:flex}.preview-sidebar img{object-fit:contain;width:27px;height:27px;margin-bottom:15px}.preview-sidebar>span{color:#65716a;border-radius:5px;place-items:center;width:34px;height:34px;display:grid}.preview-sidebar>span.active{color:var(--mint);border-left:2px solid var(--mint);background:#53f5af1a}.preview-sidebar .avatar-mini{color:#cbb8ef;background:#382d50;border-radius:50%;margin-top:auto;font-size:10px}.preview-main{flex:1;min-width:0}.preview-topbar{border-bottom:1px solid #1d2622;justify-content:space-between;align-items:center;height:62px;padding:0 22px;display:flex}.preview-topbar div:first-child{flex-direction:column;display:flex}.preview-topbar small{letter-spacing:.14em;color:#637068;font-size:7px}.preview-topbar strong{margin-top:3px;font-size:11px}.top-actions{align-items:center;gap:15px;display:flex}.top-actions>span:first-child{border:1px solid #667069;border-radius:50%;width:14px;height:14px}.preview-avatar{background:linear-gradient(135deg,#655086,#352a49);border-radius:50%;place-items:center;width:27px;height:27px;font-size:9px;display:grid}.preview-content{padding:26px}.preview-heading{justify-content:space-between;align-items:flex-end;display:flex}.live-pill{color:#7e8c84;letter-spacing:.1em;font-size:6px}.live-pill i{background:var(--mint);width:5px;height:5px;box-shadow:0 0 7px var(--mint);border-radius:50%;margin-right:5px;display:inline-block}.preview-heading h3{margin-top:10px;font-size:21px}.preview-heading p{color:#7d8982;margin:5px 0 0;font-size:9px}.preview-heading button{color:#9aa69f;background:#111814;border:1px solid #2b3731;border-radius:3px;padding:8px 12px;font-size:8px}.stats-row{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:24px;display:grid}.stats-row>div{background:linear-gradient(145deg,#ffffff06,#0000);border:1px solid #223029;border-radius:4px;padding:15px;position:relative}.stats-row span{letter-spacing:.12em;color:#6e7a73;font-size:7px;display:block}.stats-row b{margin-top:5px;font:600 27px Manrope;display:block}.stats-row em{color:var(--mint);font-size:7px;font-style:normal;position:absolute;bottom:17px;right:12px}.stats-row .amber{color:#f4b857}.preview-grid{grid-template-columns:1.65fr 1fr;gap:10px;margin-top:10px;display:grid}.chart-panel,.queue-panel{background:#0d1411;border:1px solid #223029;border-radius:4px;height:205px;padding:14px}.panel-title{justify-content:space-between;align-items:center;font-size:9px;font-weight:600;display:flex}.panel-title small{color:#69756e;font-size:7px}.panel-title>b{width:18px;height:18px;color:var(--mint);background:#53f5af1a;border-radius:50%;place-items:center;font-size:7px;display:grid}.chart{background:repeating-linear-gradient(#0000 0 31px,#ffffff09 32px);border-bottom:1px solid #26312c;align-items:end;gap:7px;height:125px;padding:12px 4px 0;display:flex}.chart i{background:linear-gradient(to top,#53f5af26,var(--mint));border-radius:2px 2px 0 0;flex:1;min-width:3px;max-height:110px;box-shadow:0 0 8px #53f5af1f}.days{color:#58635d;justify-content:space-between;padding-top:8px;font-size:5px;display:flex}.queue-item{border-bottom:1px solid #1b2520;align-items:center;gap:8px;padding:12px 0;display:flex}.queue-item:last-child{border:0}.queue-item>div{flex-direction:column;flex:1;display:flex}.queue-item b{font-size:8px}.queue-item small{color:#68736d;margin-top:2px;font-size:6px}.queue-item svg{color:#5d6862}.user-dot{color:#9fe9c8;background:#273f37;border-radius:50%;place-items:center;width:26px;height:26px;font-size:7px;display:grid}.u1{color:#c4acee;background:#362e4d}.u2{color:#f0bc91;background:#4b3527}.floating-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0d1511eb;border:1px solid #ffffff21;border-radius:5px;align-items:center;gap:10px;padding:11px 14px;display:flex;position:absolute;box-shadow:0 18px 35px #00000073}.floating-card>span{width:29px;height:29px;color:var(--mint);background:#53f5af1a;border-radius:4px;place-items:center;display:grid}.floating-card div{flex-direction:column;display:flex}.floating-card small{letter-spacing:.12em;color:#708078;font-size:6px}.floating-card b{margin-top:3px;font-size:10px}.floating-card em{color:var(--mint);margin-left:8px;font-style:normal}.scroll-cue{color:#505a55;letter-spacing:.18em;transform-origin:0;align-items:center;gap:16px;font-size:7px;display:flex;position:absolute;bottom:44px;left:clamp(24px,5vw,80px);transform:rotate(-90deg)}.scroll-cue i{background:#4c5851;width:35px;height:1px}.statement{text-align:center;background:radial-gradient(circle at 50% 100%,#1f704f29,#0000 40%),#070b09;flex-direction:column;justify-content:center;align-items:center;min-height:590px;padding:100px 24px;display:flex}.section-kicker{color:var(--mint);letter-spacing:.2em;font-size:9px;font-weight:700}.statement h2,.modules h2,.cta h2{letter-spacing:-.055em;margin-top:24px;font-size:clamp(42px,5.3vw,78px);font-weight:500;line-height:1.03}.statement p{color:#7f8b84;margin:24px 0 0;font-size:15px}.features{background:#070b09;padding:30px clamp(24px,7vw,110px) 120px}.feature-row{border-top:1px solid #ffffff12;grid-template-columns:.8fr 1.2fr;align-items:center;gap:9vw;max-width:1250px;min-height:600px;margin:0 auto;display:grid}.feature-row.reverse .feature-copy{order:2}.feature-label{letter-spacing:.18em;color:var(--mint);align-items:center;gap:10px;margin-bottom:24px;font-size:8px;display:flex}.feature-label i{background:#314038;width:28px;height:1px}.feature-copy h3{letter-spacing:-.045em;max-width:470px;font-size:clamp(31px,3.2vw,48px);line-height:1.08}.feature-copy p{color:#7e8983;max-width:440px;margin:23px 0;font-size:14px;line-height:1.75}.feature-copy a{color:var(--mint);align-items:center;gap:10px;font-size:11px;font-weight:700;display:inline-flex}.feature-visual{background:radial-gradient(circle at 50% 40%,#53f5af17,#0000 55%),repeating-linear-gradient(0deg,#0000 0 37px,#ffffff06 38px),repeating-linear-gradient(90deg,#0000 0 37px,#ffffff06 38px);border:1px solid #53f5af1f;border-radius:6px;justify-content:center;align-items:center;min-height:370px;display:flex;position:relative}.feature-visual.violet{background:radial-gradient(circle at 50% 40%,#8b5cf61c,#0000 55%),repeating-linear-gradient(0deg,#0000 0 37px,#ffffff06 38px),repeating-linear-gradient(90deg,#0000 0 37px,#ffffff06 38px);border-color:#9671ff24}.feature-visual.orange{background:radial-gradient(circle at 50% 40%,#ff8e3817,#0000 55%),repeating-linear-gradient(0deg,#0000 0 37px,#ffffff06 38px),repeating-linear-gradient(90deg,#0000 0 37px,#ffffff06 38px);border-color:#ffa55521}.visual-icon{color:var(--mint);position:absolute;top:20px;right:20px}.violet .visual-icon{color:#9f7aea}.orange .visual-icon{color:#f7a55d}.visual-window{background:#0a0f0ceb;border:1px solid #ffffff1f;border-radius:5px;width:74%;padding:19px;box-shadow:0 28px 70px #00000075}.window-top{border-bottom:1px solid #202a25;align-items:center;gap:5px;padding-bottom:15px;display:flex}.window-top i{background:#3b4640;border-radius:50%;width:5px;height:5px}.window-top span{color:#626e67;margin-left:auto;font-size:7px}.application-profile{align-items:center;gap:12px;padding:20px 0;display:flex}.application-profile>span,.message>span{color:#8bdfb9;background:#214136;border-radius:50%;place-items:center;width:35px;height:35px;font-size:9px;display:grid}.application-profile div{flex-direction:column;flex:1;display:flex}.application-profile b{font-size:11px}.application-profile small{color:#6f7b74;margin-top:4px;font-size:8px}.application-profile em,.ticket-head em{color:var(--mint);background:#53f5af1a;border-radius:2px;padding:5px 7px;font-size:6px;font-style:normal}.score-line{background:#101713;border:1px solid #222e28;border-radius:3px;align-items:center;padding:12px;font-size:8px;display:flex}.score-line>div{gap:3px;margin-left:auto;display:flex}.score-line i{clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 94%,50% 72%,21% 94%,32% 57%,2% 35%,39% 35%);background:var(--mint);width:12px;height:12px}.score-line b{margin-left:9px}.review-actions{justify-content:flex-end;gap:7px;margin-top:14px;display:flex}.review-actions button{color:#7d8982;background:0 0;border:1px solid #29352f;border-radius:2px;padding:8px 12px;font-size:7px}.review-actions button:last-child{background:var(--mint);border-color:var(--mint);color:#07120d;gap:6px;display:flex}.team-bars{padding:4px 0}.team-bars>div{border-bottom:1px solid #202923;grid-template-columns:32px 82px 1fr 45px;align-items:center;gap:8px;padding:13px 0;display:grid}.team-bars span{color:#cbb8ea;background:#312940;border-radius:50%;place-items:center;width:29px;height:29px;font-size:7px;display:grid}.team-bars b{font-size:8px}.team-bars i{background:linear-gradient(90deg,#9972e8,#564577);border-radius:4px;height:4px}.team-bars em{color:#9877de;font-size:5px;font-style:normal}.ticket-head{align-items:center;gap:10px;padding:17px 0;display:flex}.ticket-head span{color:#f5a45d;font-size:7px}.ticket-head b{font-size:10px}.ticket-head em{color:#f5a45d;background:#f49d4e1a;margin-left:auto}.message{align-items:center;gap:9px;margin:9px 0;display:flex}.message>span{width:28px;height:28px}.message p{color:#97a19b;background:#151d19;border-radius:2px;margin:0;padding:10px;font-size:7px}.message.staff{flex-direction:row-reverse}.message.staff>span{color:#f1b985;background:#403024}.message.staff p{background:#182018}.reply{color:#59655e;border:1px solid #27322d;border-radius:2px;align-items:center;gap:8px;margin-top:16px;padding:7px 8px;font-size:7px;display:flex}.reply span{flex:1}.reply button{color:#160c05;background:#f0a15b;border:0;border-radius:2px;padding:6px 10px;font-size:7px;font-weight:700}.modules{background:#090d0b;border-top:1px solid #ffffff0f;padding:130px clamp(24px,7vw,110px)}.modules-head{justify-content:space-between;align-items:flex-end;max-width:1250px;margin:0 auto 65px;display:flex}.modules-head h2{font-size:clamp(41px,4.7vw,70px)}.modules-head>p{color:#727e77;max-width:320px;font-size:13px;line-height:1.7}.module-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(5,1fr);max-width:1250px;margin:auto;display:grid}.module-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:270px;padding:28px 24px;transition:all .25s;position:relative}.module-grid article:hover{background:#0d1511;transform:translateY(-4px)}.module-icon,.module-more>span{width:42px;height:42px;color:var(--mint);background:#53f5af14;border-radius:4px;place-items:center;display:grid}.module-icon.m1{color:#65a6ff;background:#4586ff17}.module-icon.m2{color:#ad85f5;background:#9664eb17}.module-icon.m3{color:#f5a55c;background:#f5a55c17}.module-grid h3{margin-top:45px;font-size:16px}.module-grid p{color:#6d7972;font-size:11px;line-height:1.6}.module-grid a{color:#536158;position:absolute;bottom:24px;left:24px}.module-more>span{background:var(--mint);color:#07120d}.module-more h3{color:var(--mint)}.cta{text-align:center;background:radial-gradient(circle at 50% 70%,#2da9732e,#0000 35%),#050807;flex-direction:column;justify-content:center;align-items:center;min-height:670px;padding:100px 24px;display:flex;position:relative}.cta-grid{opacity:.34;background:linear-gradient(#0000 65%,#050807),repeating-linear-gradient(0deg,#0000 0 55px,#53f5af0d 56px),repeating-linear-gradient(90deg,#0000 0 55px,#53f5af0d 56px);position:absolute;inset:0}.cta-mark{background:#53f5af0f;border:1px solid #53f5af40;border-radius:7px;place-items:center;width:50px;height:50px;display:grid;position:relative;box-shadow:0 0 40px #53f5af1f}.cta-mark img{object-fit:contain;width:38px;height:38px}.cta h2,.cta>p,.cta>a,.cta-note{position:relative}.cta>p{color:#7c8881;margin:22px 0 30px}.cta-note{color:#546059;letter-spacing:.08em;margin-top:14px;font-size:8px}footer{background:#050807;border-top:1px solid #ffffff14;grid-template-columns:2fr repeat(3,1fr);gap:40px;padding:70px clamp(24px,7vw,110px) 30px;display:grid}footer>div:not(.footer-brand,.footer-bottom){flex-direction:column;gap:13px;display:flex}footer b{letter-spacing:.16em;color:#69756e;margin-bottom:8px;font-size:8px}footer a{color:#8a958f;font-size:11px}.footer-brand p{color:#59645e;margin-top:16px;font-size:10px;line-height:1.7}.footer-bottom{color:#4e5953;letter-spacing:.07em;border-top:1px solid #ffffff12;grid-column:1/-1;justify-content:space-between;margin-top:20px;padding-top:35px;font-size:8px;display:flex}.footer-bottom span:last-child{color:#708078}.footer-bottom i{background:var(--mint);width:5px;height:5px;box-shadow:0 0 6px var(--mint);border-radius:50%;margin-right:8px;display:inline-block}@media (width<=1050px){.hero{min-height:1100px;padding-top:135px}.hero-copy{width:100%;max-width:650px}.preview-wrap{width:88%;top:610px;left:9%}.dashboard-card{height:450px}.nav-links{gap:22px}.feature-row,.feature-row.reverse{gap:5vw}.module-grid{grid-template-columns:repeat(3,1fr)}.module-grid article{min-height:240px}}@media (width<=760px){.nav{height:68px;padding:0 20px}.nav-cta{display:none}.menu-button{margin-left:auto;display:block}.nav-links{border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0f0cf7;border-radius:5px;flex-direction:column;gap:0;padding:10px;display:none;position:absolute;top:68px;left:16px;right:16px}.nav-links.open{display:flex}.nav-links a{padding:14px}.hero{min-height:890px;padding:120px 20px 80px}.hero-copy>p{font-size:15px}.hero-actions{flex-direction:column;align-items:stretch;gap:16px}.text-button{justify-content:center}.trust-line{flex-wrap:wrap;gap:12px}.preview-wrap{width:calc(100% - 40px);top:580px;left:20px}.dashboard-card{height:280px;transform:none}.preview-sidebar{gap:8px;width:38px;padding:10px 5px}.preview-sidebar>span{width:27px;height:27px}.preview-content{padding:14px}.preview-topbar{height:46px;padding:0 12px}.stats-row{margin-top:12px}.stats-row>div{padding:8px}.stats-row span{font-size:5px}.stats-row b{font-size:18px}.stats-row em{display:none}.preview-heading h3{font-size:14px}.preview-heading button,.preview-heading p{display:none}.preview-grid{grid-template-columns:1fr}.chart-panel{height:120px}.chart{height:75px}.queue-panel,.floating-card{display:none}.statement{min-height:470px}.features{padding:10px 20px 70px}.feature-row,.feature-row.reverse{grid-template-columns:1fr;gap:45px;min-height:auto;padding:75px 0}.feature-row.reverse .feature-copy{order:0}.feature-visual{min-height:300px}.visual-window{width:88%}.modules{padding:90px 20px}.modules-head{flex-direction:column;align-items:flex-start;gap:25px}.module-grid{grid-template-columns:1fr 1fr}.module-grid article{min-height:220px}.cta{min-height:560px}footer{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}.footer-bottom{flex-direction:column;gap:12px}.scroll-cue{display:none}}@media (width<=430px){h1{font-size:48px}.hero{min-height:860px}.preview-wrap{top:585px}.module-grid{grid-template-columns:1fr}.module-grid article{min-height:180px}.module-grid h3{margin-top:25px}}.nav-links{font-size:14px}.nav-cta{font-size:13px}.hero-copy>p{max-width:620px;font-size:19px}.primary-button,.text-button{font-size:14px}.trust-line{font-size:11px}.statement p{font-size:17px}.feature-copy a{font-size:12px}.modules-head>p{font-size:15px}.module-grid p{font-size:13px}.cta>p{font-size:17px}.cta-note{font-size:10px}footer a{font-size:12px}.footer-brand p{font-size:11px}@media (width<=760px){.hero-copy>p{font-size:16px}}.trust-line{color:#edf8f2;letter-spacing:-.055em;margin-top:34px;font:700 clamp(30px,3.35vw,44px)/1.05 Manrope,sans-serif;display:block}.trust-line span{display:block}.trust-line em{color:var(--mint);text-shadow:0 0 25px #53f5af4d;font-style:normal}.preview-logo{border-radius:6px;margin-bottom:15px;transition:all .25s;display:block}.preview-logo:hover{filter:drop-shadow(0 0 10px #53f5af8c);transform:scale(1.13)}.preview-sidebar .preview-logo img{margin:0;display:block}.brand,.cta-mark{transition:transform .25s,filter .25s}.brand:hover,.cta-mark:hover{filter:drop-shadow(0 0 12px #53f5af59);transform:translateY(-2px)scale(1.04)}.hero-beam{z-index:1;filter:drop-shadow(0 0 10px #53f5af73);pointer-events:none;background:linear-gradient(90deg,#0000,#53f5af8c,#0000);width:42vw;height:1px;position:absolute}.beam-one{animation:8s ease-in-out infinite beamDrift;top:24%;right:-8%;transform:rotate(-28deg)}.beam-two{opacity:.35;animation:11s ease-in-out infinite reverse beamDrift;top:74%;left:-12%;transform:rotate(18deg)}.dashboard-card{animation:7s ease-in-out infinite dashboardFloat}.preview-glow{animation:5s ease-in-out infinite glowPulse}.hero h1 em{text-shadow:0 0 45px #53f5af21}@keyframes dashboardFloat{0%,to{transform:rotateY(-4deg)rotateX(1deg)translateY(0)}50%{transform:rotateY(-2deg)rotateX(0)translateY(-10px)}}@keyframes glowPulse{0%,to{opacity:.65;transform:scale(.96)}50%{opacity:1;transform:scale(1.06)}}@keyframes beamDrift{0%,to{opacity:.18;translate:0}50%{opacity:.62;translate:-3vw 2vh}}@media (width<=760px){.trust-line{margin-top:28px;font-size:clamp(28px,9vw,38px)}.hero-beam{width:75vw}.dashboard-card{animation:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important}}.section-link,.nav-links button,footer button{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.nav-links button{transition:all .2s}.nav-links button:hover{color:#fff}footer>div:not(.footer-brand,.footer-bottom)>button{color:#8a958f;font-size:12px}footer>div:not(.footer-brand,.footer-bottom)>button:hover{color:var(--mint)}.contact-page{background:radial-gradient(circle at 75% 15%,#53f5af1a,#0000 28%),#050807;min-height:100vh;padding:0 clamp(22px,5vw,76px) 90px;position:relative;overflow:hidden}.contact-aurora{z-index:0;pointer-events:none;border:1px solid #53f5af14;border-radius:50%;width:65vw;height:65vw;position:fixed;top:-20vw;right:-15vw;box-shadow:inset 0 0 120px #53f5af09}.contact-header{z-index:2;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;height:84px;display:flex;position:relative}.contact-header>a:last-child{color:#89958e;align-items:center;gap:8px;font-size:13px;display:flex}.contact-intro{z-index:1;max-width:780px;margin:76px 0 46px;position:relative}.contact-kicker{color:var(--mint);letter-spacing:.18em;align-items:center;gap:8px;font-size:10px;font-weight:700;display:flex}.contact-intro h1{margin:17px 0;font-size:clamp(49px,6vw,88px)}.contact-intro h1 em{color:var(--mint);font-style:normal}.contact-intro p{color:#88948d;font-size:17px;line-height:1.65}.contact-intro p strong{color:#e4ece7}.contact-workspace{z-index:2;background:#090e0bd1;border:1px solid #ffffff1c;border-radius:8px;grid-template-columns:1fr 1fr;max-width:1320px;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 100px #00000073}.contact-composer{border-right:1px solid #ffffff17;padding:30px}.contact-fields{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:17px;display:grid}.contact-fields label{color:#7f8a84;letter-spacing:.08em;flex-direction:column;gap:8px;font-size:10px;font-weight:700;display:flex}.contact-fields input{color:#eef5f1;background:#0b110e;border:1px solid #26312c;border-radius:4px;outline:0;height:48px;padding:0 14px;font-size:13px;transition:all .2s}.contact-honeypot{opacity:0;left:-10000px;position:absolute!important}.editor-shell{background:#0b110e;border:1px solid #26312c;border-radius:4px;transition:all .2s}.editor-top,.preview-title{border-bottom:1px solid #222c27;justify-content:space-between;align-items:center;height:44px;padding:0 14px;display:flex}.editor-top span,.preview-title span{align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.editor-top small,.preview-title i{color:#59655e;letter-spacing:.14em;font-size:7px;font-style:normal}.markdown-tools{border-bottom:1px solid #1f2823;gap:4px;padding:8px 10px;display:flex}.markdown-tools button{color:#7c8881;background:0 0;border:1px solid #0000;border-radius:3px;place-items:center;width:31px;height:29px;display:grid}.editor-shell textarea{resize:vertical;color:#cdd6d1;background:0 0;border:0;outline:0;width:100%;height:330px;padding:17px;font:13px/1.7 ui-monospace,SFMono-Regular,Consolas,monospace;display:block}.editor-count{color:#566159;border-top:1px solid #1f2823;justify-content:space-between;padding:10px 14px;font-size:8px;display:flex}.editor-count b{font-weight:500}.contact-send{background:var(--mint);color:#07130d;cursor:pointer;border:0;border-radius:4px;justify-content:center;align-items:center;gap:10px;width:100%;height:52px;margin-top:16px;font-weight:800;transition:all .25s;display:flex}.contact-send:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 35px #53f5af33}.contact-send:disabled{opacity:.65;cursor:wait}.contact-error{color:#ff9292;background:#ff58580f;border:1px solid #ff585840;border-radius:3px;margin:14px 0 0;padding:11px 13px;font-size:12px}.contact-privacy{text-align:center;color:#535e58;font-size:9px}.contact-preview{background:linear-gradient(145deg,#53f5af09,#0000 45%);min-width:0;padding-bottom:20px}.preview-title{height:52px;padding:0 22px}.preview-title span{color:var(--mint)}.email-preview-head{grid-template-columns:36px 1fr;gap:3px 10px;padding:24px 27px 16px;display:grid}.email-preview-head small{color:#526058;letter-spacing:.15em;grid-row:1/3;font-size:7px}.email-preview-head b{font-size:11px}.email-preview-head span{color:#65716a;font-size:9px}.email-preview-subject{border-bottom:1px solid #202923;padding:0 27px 21px;font:600 21px/1.3 Manrope}.markdown-preview{color:#aeb8b2;min-height:340px;padding:23px 27px;font-size:13px;line-height:1.7}.markdown-preview h1,.markdown-preview h2,.markdown-preview h3{color:#eff5f1;letter-spacing:-.02em;margin:19px 0 8px;font-size:18px}.markdown-preview h1{font-size:24px}.markdown-preview p{margin:0 0 14px}.markdown-preview strong{color:#f2f7f4}.markdown-preview a{color:var(--mint);text-decoration:underline}.markdown-preview code{color:#86e8b8;background:#101814;border:1px solid #2a3730;border-radius:3px;padding:2px 5px}.markdown-preview blockquote{border-left:2px solid var(--mint);color:#86938b;margin:14px 0;padding:4px 14px}.markdown-preview li{margin:4px 0}.preview-sender{align-items:center;gap:11px;margin:0 27px;background:0 0!important;border-top:1px solid #202923!important;padding:17px 0 0!important;display:flex!important}.preview-sender>span{width:34px;height:34px;color:var(--mint);background:#53f5af1a;border-radius:50%;place-items:center;font-size:9px;display:grid}.preview-sender div{flex-direction:column;display:flex}.preview-sender small{color:#566159;letter-spacing:.12em;font-size:6px}.preview-sender b{text-overflow:ellipsis;color:#89958e;max-width:280px;font-size:9px;overflow:hidden}.contact-success{text-align:center;place-items:center;display:grid}.contact-brand{position:absolute;top:26px;left:clamp(22px,5vw,76px)}.contact-success section{z-index:1;max-width:580px;position:relative}.success-icon{width:68px;height:68px;color:var(--mint);background:#53f5af14;border:1px solid #53f5af4d;border-radius:50%;place-items:center;margin:0 auto 24px;display:grid;box-shadow:0 0 45px #53f5af1f}.contact-success .contact-kicker{justify-content:center}.contact-success h1{margin:15px 0;font-size:clamp(55px,8vw,100px)}.contact-success p{color:#849088;line-height:1.7}.contact-success p strong{color:#e7efea}.contact-success .primary-button{margin-top:25px}@media (width<=880px){.contact-workspace{grid-template-columns:1fr}.contact-composer{border-bottom:1px solid #ffffff17;border-right:0}.contact-preview{min-height:520px}.contact-intro{margin-top:52px}}@media (width<=560px){.contact-page{padding-bottom:45px}.contact-header{height:70px}.contact-header>a:last-child{font-size:0}.contact-intro{margin:45px 0 30px}.contact-intro p{font-size:15px}.contact-fields{grid-template-columns:1fr}.contact-composer{padding:18px}.editor-shell textarea{height:290px}.preview-title{padding:0 17px}.email-preview-head,.email-preview-subject,.markdown-preview{padding-left:19px;padding-right:19px}.markdown-tools{overflow-x:auto}}.preview-empty{color:#4f5c55;flex-direction:column;justify-content:center;align-items:center;gap:13px;min-height:470px;font-size:12px;display:flex}.preview-empty svg{color:#334139}.contact-preview .email-preview-subject{padding-top:24px}.pointer-glow{z-index:0;left:var(--pointer-x,50vw);top:var(--pointer-y,30vh);pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle,#53f5af13,#53f5af05 35%,#0000 70%);border-radius:50%;width:520px;height:520px;position:fixed;transform:translate(-50%,-50%)}.network-node{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#78857d;letter-spacing:.08em;background:#070e0ab8;border:1px solid #53f5af24;border-radius:20px;align-items:center;gap:8px;padding:7px 10px;font-size:8px;display:flex;position:absolute;box-shadow:0 12px 35px #00000047}.network-node i{background:var(--mint);width:5px;height:5px;box-shadow:0 0 10px var(--mint);border-radius:50%}.node-one{animation:6s ease-in-out infinite nodeFloat;top:13%;right:9%}.node-two{animation:8s ease-in-out -2s infinite nodeFloat;top:72%;right:3%}.node-three{animation:7s ease-in-out -4s infinite nodeFloat;top:10%;left:44%}@keyframes nodeFloat{0%,to{translate:0}50%{translate:0 -9px}}.capability-rail{background:#060a08;border-top:1px solid #53f5af1c;border-bottom:1px solid #53f5af1c;position:relative;overflow:hidden;transform:rotate(-1deg)scale(1.02);box-shadow:0 20px 55px #00000059}.capability-rail:before,.capability-rail:after{content:"";z-index:2;pointer-events:none;width:12vw;position:absolute;top:0;bottom:0}.capability-rail:before{background:linear-gradient(90deg,#060a08,#0000);left:0}.capability-rail:after{background:linear-gradient(-90deg,#060a08,#0000);right:0}.capability-track{align-items:center;gap:44px;width:max-content;padding:20px 0;animation:28s linear infinite railMove;display:flex}.capability-track span{color:#77837c;letter-spacing:.18em;white-space:nowrap;align-items:center;gap:44px;font:700 10px Manrope;display:flex}.capability-track i{background:var(--mint);border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #53f5afa6}@keyframes railMove{to{transform:translate(-50%)}}[data-reveal]{opacity:0;transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transform:translateY(35px)}.feature-visual:before,.module-grid article:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#0000 20%,#ffffff0b 45%,#0000 70%);transition:transform .75s;position:absolute;inset:0;transform:translate(-120%)}.feature-visual:hover:before,.module-grid article:hover:before{transform:translate(120%)}.feature-visual{transition:transform .45s cubic-bezier(.22,1,.36,1),border-color .35s,box-shadow .35s}.feature-visual:hover{border-color:#53f5af4d;transform:translateY(-8px)scale(1.012);box-shadow:0 35px 90px #00000052,0 0 45px #53f5af0d}.impact{background:radial-gradient(circle at 20% 10%,#53f5af12,#0000 28%),#070b09;border-top:1px solid #ffffff12;padding:145px clamp(24px,7vw,110px);position:relative}.impact:after{content:"GUILDCORE";color:#0000;-webkit-text-stroke:1px #ffffff09;letter-spacing:-.07em;pointer-events:none;font:800 clamp(70px,12vw,180px)/1 Manrope;position:absolute;top:30px;right:-1vw}.impact-heading{z-index:1;max-width:1250px;margin:0 auto 70px;position:relative}.impact h2{letter-spacing:-.055em;margin-top:22px;font:500 clamp(42px,5vw,72px)/1.04 Manrope}.impact h2 em{color:var(--mint);font-style:normal}.impact-grid{z-index:1;border:1px solid var(--line);grid-template-columns:repeat(3,1fr);max-width:1250px;margin:auto;display:grid;position:relative}.impact-grid article{border-right:1px solid var(--line);background:linear-gradient(145deg,#ffffff05,#0000);min-height:260px;padding:30px;transition:all .35s}.impact-grid article:hover{background:#53f5af09}.impact-grid span{color:#526058;letter-spacing:.12em;font:600 10px Manrope}.impact-grid b{margin:62px 0 15px;font:600 20px Manrope;display:block}.impact-grid p{color:#707c75;max-width:310px;margin:0;font-size:13px;line-height:1.7}.cta:before{content:"";border:1px solid #53f5af21;border-radius:50%;width:220px;height:220px;animation:6s ease-in-out infinite ctaHalo;position:absolute;box-shadow:0 0 0 45px #53f5af06,0 0 0 90px #53f5af03}@keyframes ctaHalo{50%{opacity:.6;transform:scale(1.08)}}@media (width<=1050px){.network-node{display:none}.impact{padding-top:110px;padding-bottom:110px}}@media (width<=760px){.pointer-glow{display:none}.capability-track{gap:28px;padding:16px 0}.capability-track span{gap:28px;font-size:8px}.impact{padding:90px 20px}.impact-grid{grid-template-columns:1fr}.impact-grid article{border-right:0;border-bottom:1px solid var(--line);min-height:210px}.impact-grid b{margin-top:42px}.feature-visual:hover{transform:none}[data-reveal]{transform:translateY(20px)}}@media (prefers-reduced-motion:reduce){.capability-track,.network-node,.cta:before{animation:none}.pointer-glow{display:none}[data-reveal]{opacity:1;transform:none}}.footer-brand p{max-width:290px;margin:20px 0 25px;font-size:14px;line-height:1.65}.footer-contact{background:#53f5af0a;border:1px solid #53f5af29;border-radius:3px;align-items:center;width:max-content;padding:10px 13px;transition:all .25s;display:inline-flex;color:var(--mint)!important;gap:8px!important}.footer-contact:hover{background:#53f5af1a;transform:translateY(-2px)}.footer-bottom{color:#b8c2bc;padding-top:28px;font-size:16px;font-weight:600}.footer-bottom span:last-child{letter-spacing:.12em;font-size:9px;font-weight:700}.legal-page{background:radial-gradient(circle at 82% 8%,#53f5af14,#0000 28%),#060a08;min-height:100vh;padding:0 clamp(22px,6vw,90px);overflow:hidden}.legal-glow{pointer-events:none;border:1px solid #53f5af12;border-radius:50%;width:70vw;height:70vw;position:fixed;top:-25vw;right:-18vw;box-shadow:inset 0 0 140px #53f5af06}.legal-header{z-index:2;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;height:86px;display:flex;position:relative}.legal-header>a:last-child{color:#87938c;align-items:center;gap:8px;font-size:12px;display:flex}.legal-hero{z-index:1;border-bottom:1px solid #ffffff14;padding:90px 0 70px;position:relative}.legal-hero>span{color:var(--mint);letter-spacing:.18em;align-items:center;gap:8px;font-size:9px;font-weight:700;display:flex}.legal-hero h1{letter-spacing:-.065em;margin:18px 0 12px;font-size:clamp(54px,8vw,116px);font-weight:500}.legal-hero p{color:#65716a;letter-spacing:.06em;font-size:11px}.legal-layout{z-index:1;grid-template-columns:230px minmax(0,760px);gap:clamp(50px,9vw,130px);max-width:1260px;padding:80px 0 120px;display:grid;position:relative}.legal-layout aside{flex-direction:column;align-self:start;gap:4px;display:flex;position:sticky;top:105px}.legal-layout aside>span{color:#566159;letter-spacing:.15em;margin-bottom:13px;font-size:8px;font-weight:700}.legal-layout aside>a{color:#77837c;border-left:1px solid #26312c;padding:10px 11px;font-size:11px}.legal-layout aside>a.active{border-color:var(--mint);color:#eff6f2;background:linear-gradient(90deg,#53f5af14,#0000)}.legal-layout aside .legal-contact{color:var(--mint);border:0;align-items:center;gap:7px;margin-top:18px;display:flex}.legal-content{color:#9da8a1;font-size:14px;line-height:1.78}.legal-content h2{color:#edf4f0;letter-spacing:-.03em;margin:55px 0 17px;padding-top:5px;font-size:25px;font-weight:600}.legal-content h2:first-child{margin-top:0}.legal-content p{margin:0 0 17px}.legal-content ul{padding-left:20px}.legal-content li{margin:7px 0}.legal-content a{color:var(--mint);text-underline-offset:3px;text-decoration:underline}.legal-content strong{color:#dfe8e2}.legal-page .legal-footer{color:#8d9991;background:0 0;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:20px;padding:30px 0;font-size:13px;display:flex}.legal-footer a{color:var(--mint);font-size:11px}.legal-content .current-aup-review{color:#65a8ff}.legal-content h2 .current-aup-review{color:#83baff}.legal-content .current-aup-review strong{color:#a9ceff}.legal-content li:has(.current-aup-review)::marker{color:#4d78a8}@media (width<=760px){main[data-build]>footer{grid-template-columns:1fr 1fr;gap:45px 30px}.footer-brand{grid-column:1/-1}.footer-bottom{font-size:11px}.legal-hero{padding:65px 0 50px}.legal-layout{grid-template-columns:1fr;padding:50px 0 80px}.legal-layout aside{grid-template-columns:1fr 1fr;gap:4px;display:grid;position:static}.legal-layout aside>span,.legal-layout aside .legal-contact{grid-column:1/-1}.legal-content h2{font-size:22px}.legal-page .legal-footer{flex-direction:column;align-items:flex-start}}.scroll-progress{z-index:100;width:var(--scroll-progress,0%);background:linear-gradient(90deg,#10b97b,var(--mint),#c4ffe1);height:2px;transition:width 80ms linear;position:fixed;top:0;left:0;box-shadow:0 0 16px #53f5afbf}.hero-copy .eyebrow-pill{opacity:0;animation:.7s cubic-bezier(.22,1,.36,1) .1s forwards heroRise}.hero-copy h1 span,.hero-copy h1 em{opacity:0;filter:blur(8px);animation:.95s cubic-bezier(.22,1,.36,1) forwards heroRise;display:inline-block;transform:translateY(55px)}.hero-copy h1 span{animation-delay:.22s}.hero-copy h1 em{animation-delay:.38s}.hero-copy>p{opacity:0;animation:.8s cubic-bezier(.22,1,.36,1) .56s forwards heroRise}.hero-actions{opacity:0;animation:.8s cubic-bezier(.22,1,.36,1) .68s forwards heroRise}.trust-line{opacity:0;animation:.9s cubic-bezier(.22,1,.36,1) .8s forwards heroRise}.preview-wrap{opacity:0;animation:1.15s cubic-bezier(.22,1,.36,1) .32s forwards previewEnter}@keyframes heroRise{to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes previewEnter{0%{opacity:0;filter:blur(12px);transform:translate(65px)scale(.94)}to{opacity:1;filter:blur();transform:translate(0)scale(1)}}.hero-particles{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-particles i{--x:calc((var(--particle) * 83) % 100);left:calc(var(--x) * 1%);top:calc(12% + ((var(--particle) * 67) % 76) * 1%);width:2px;height:2px;animation:particleDrift calc(5s + (var(--particle) * .38s)) ease-in-out calc(var(--particle) * -.4s) infinite;background:#82ffc5bf;border-radius:50%;position:absolute;box-shadow:0 0 9px #53f5afcc}@keyframes particleDrift{0%,to{opacity:.18;translate:0}40%{opacity:.9}50%{translate:18px -24px}75%{opacity:.35}}.primary-button{position:relative;overflow:hidden}.primary-button:before{content:"";background:#ffffff8c;width:22px;height:240%;transition:transform .65s;position:absolute;top:-70%;left:-35%;transform:rotate(24deg)translate(-90px)}.primary-button:hover:before{transform:rotate(24deg)translate(280px)}.nav.scrolled{box-shadow:0 12px 45px #00000038}.feature-row{position:relative}.feature-row:after{content:attr(data-section);color:#ffffff06;pointer-events:none;font:800 110px/1 Manrope;position:absolute;top:35px;right:0}.module-grid{box-shadow:0 35px 90px #0003}.module-grid article:hover .module-icon{transform:rotate(-6deg)scale(1.1);box-shadow:0 0 30px}.module-icon{transition:all .35s cubic-bezier(.22,1,.36,1)}.impact-grid article{overflow:hidden}.impact-grid article:after{content:"";border:1px solid #53f5af14;border-radius:50%;width:180px;height:180px;transition:all .5s;position:absolute;bottom:-100px;right:-90px}.impact-grid article{position:relative}.impact-grid article:hover:after{bottom:-65px;right:-55px;box-shadow:0 0 50px #53f5af0d}.cta .primary-button{min-width:230px}.cta h2 em{position:relative}.cta h2 em:after{content:"";background:linear-gradient(90deg,transparent,var(--mint),transparent);height:1px;box-shadow:0 0 12px var(--mint);animation:4s ease-in-out infinite underlinePulse;position:absolute;bottom:-8px;left:4%;right:4%;transform:scaleX(0)}@keyframes underlinePulse{40%,70%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (width<=760px){.hero-particles{opacity:.5}.preview-wrap{animation-delay:.45s}.scroll-progress{height:1px}}@media (prefers-reduced-motion:reduce){.hero-copy .eyebrow-pill,.hero-copy h1 span,.hero-copy h1 em,.hero-copy>p,.hero-actions,.trust-line,.preview-wrap{opacity:1;filter:none;animation:none;transform:none}.hero-particles{display:none}.scroll-progress{transition:none}}.hero-particles i:first-child{top:22%;left:8%}.hero-particles i:nth-child(2){top:68%;left:17%}.hero-particles i:nth-child(3){top:13%;left:29%}.hero-particles i:nth-child(4){top:82%;left:38%}.hero-particles i:nth-child(5){top:34%;left:47%}.hero-particles i:nth-child(6){top:74%;left:57%}.hero-particles i:nth-child(7){top:18%;left:66%}.hero-particles i:nth-child(8){top:58%;left:73%}.hero-particles i:nth-child(9){top:29%;left:81%}.hero-particles i:nth-child(10){top:79%;left:88%}.hero-particles i:nth-child(11){top:43%;left:94%}.hero-particles i:nth-child(12){top:9%;left:52%}.hero-copy .eyebrow-pill,.hero-copy h1 span,.hero-copy h1 em,.hero-copy>p,.hero-actions,.trust-line,.preview-wrap{filter:none;transform:none;opacity:1!important;animation:none!important}main[data-build]>footer{grid-template-columns:minmax(300px,1.4fr) minmax(140px,.65fr) minmax(140px,.65fr);gap:24px clamp(38px,5vw,62px);width:100%;max-width:1080px;margin:0 auto;padding:46px 28px 22px}.footer-brand p{margin:16px 0 20px}.footer-bottom{margin-top:0;padding-top:20px}.footer-contact{padding:9px 12px}.contact-privacy{text-align:left;color:#aab6af;cursor:pointer;background:linear-gradient(135deg,#53f5af13,#53f5af06);border:1px solid #53f5af47;border-radius:6px;grid-template-columns:24px 1fr;align-items:start;gap:13px;margin-top:18px;padding:18px;font-size:13px;line-height:1.62;transition:all .2s;display:grid;box-shadow:inset 3px 0 #53f5af6b}.contact-privacy input{opacity:0;width:1px;height:1px;position:absolute}.contact-privacy-check{color:#0000;background:#0b110e;border:1px solid #52645a;border-radius:4px;place-items:center;width:24px;height:24px;transition:all .2s;display:grid}.contact-privacy input:checked+.contact-privacy-check{border-color:var(--mint);background:var(--mint);color:#07130d}.contact-privacy input:focus-visible+.contact-privacy-check{outline-offset:3px;outline:2px solid #53f5afa6}.contact-privacy-copy{gap:7px;display:grid}.contact-privacy-copy>strong{color:var(--mint);letter-spacing:.11em;text-transform:uppercase;font-size:10px}.contact-privacy-copy>b{color:#f0f7f3;font-size:14px;line-height:1.35}.contact-privacy-copy>span{display:block}.contact-privacy-copy>small{color:#7f8c84;border-top:1px solid #53f5af21;margin-top:3px;padding-top:9px;font-size:11px;line-height:1.55;display:block}.contact-privacy a{color:var(--mint);text-underline-offset:2px;font-weight:700;text-decoration:underline}@media (width<=760px){main[data-build]>footer{grid-template-columns:1fr 1fr;gap:38px 28px;padding:45px 20px 24px}.footer-brand{grid-column:1/-1}.footer-bottom{grid-column:1/-1;margin-top:0}}.legal-content .current-aup-review,.legal-content .current-platform-aup-review,.legal-content .dsa-review,.legal-content .appeal-review,.legal-content h2 .current-aup-review,.legal-content h2 .current-platform-aup-review,.legal-content h2 .dsa-review,.legal-content h2 .appeal-review{color:inherit!important}.legal-content li:has(.current-aup-review)::marker{color:inherit!important}.legal-content li:has(.current-platform-aup-review)::marker{color:inherit!important}.legal-content li:has(.dsa-review)::marker{color:inherit!important}.legal-content li:has(.appeal-review)::marker{color:inherit!important}.dsa-review-page .legal-content a{color:var(--mint)!important}.legal-date-panel{background:#ffffff21;border:1px solid #ffffff21;border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0 0 38px;display:grid;overflow:hidden;box-shadow:0 18px 45px #0000002e}.legal-date-panel>span{background:#0a0f0c;flex-direction:column;gap:7px;padding:19px 21px;display:flex}.legal-date-panel small{color:#77847d;letter-spacing:.14em;font-size:9px;font-weight:800}.legal-date-panel strong{color:#dfe8e2;letter-spacing:-.01em;font-size:15px;font-weight:650}@media (width<=580px){.legal-date-panel{grid-template-columns:1fr}.legal-date-panel>span{padding:16px 18px}}.legal-date-panel.legal-notice-review{background:#65a8ff66;border-color:#65a8ff85;box-shadow:0 18px 45px #0000002e,0 0 28px #65a8ff1a}.report-page{background:radial-gradient(circle at 85% 9%,#507bff1f,#0000 25%),radial-gradient(circle at 15% 48%,#53f5af0f,#0000 30%),#050807;min-height:100vh;padding:0 clamp(20px,5vw,76px) 100px}.report-glow{pointer-events:none;border:1px solid #53f5af0f;border-radius:50%;width:72vw;height:72vw;position:fixed;top:-28vw;right:-22vw}.report-hero{max-width:920px;padding:80px 0 55px;position:relative}.report-kicker{color:var(--mint);letter-spacing:.18em;align-items:center;gap:8px;font-size:9px;font-weight:800;display:flex}.report-hero h1{letter-spacing:-.06em;margin:18px 0;font-size:clamp(52px,7vw,98px);line-height:.95}.report-hero h1 em{color:var(--mint);font-style:normal}.report-hero p{color:#89958e;max-width:720px;font-size:17px;line-height:1.7}.report-layout{grid-template-columns:minmax(0,880px) minmax(270px,360px);align-items:start;gap:26px;display:grid;position:relative}.report-form,.report-guide section,.portal-card{background:#090e0be6;border:1px solid #ffffff1a;border-radius:9px;box-shadow:0 30px 80px #00000047}.report-form{padding:30px}.report-switch{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:34px;display:grid}.report-switch button{color:#78847d;text-align:left;background:#0a100d;border:1px solid #27312c;border-radius:6px;align-items:center;gap:12px;padding:15px;display:flex}.report-switch button span{flex-direction:column;gap:3px;display:flex}.report-switch strong{color:#cbd5cf;font-size:12px}.report-switch small{font-size:9px}.report-switch button.active{color:var(--mint);background:#53f5af12;border-color:#53f5af8c;box-shadow:0 0 0 3px #53f5af0a}.report-form fieldset{border:0;flex-direction:column;gap:16px;margin:0 0 32px;padding:0;display:flex}.report-form legend{width:100%;color:var(--mint);letter-spacing:.14em;border-bottom:1px solid #212a25;margin-bottom:17px;padding-bottom:12px;font-size:9px;font-weight:800}.report-fields.two{grid-template-columns:1fr 1fr;gap:14px;display:grid}.report-form label{color:#818d86;letter-spacing:.04em;flex-direction:column;gap:8px;font-size:10px;font-weight:700;display:flex}.report-form input,.report-form select,.report-form textarea,.portal-reply textarea{color:#e3ebe6;background:#0a100d;border:1px solid #29342e;border-radius:5px;outline:0;width:100%;padding:13px;font:13px/1.55 inherit}.report-form input,.report-form select{height:48px}.report-form textarea{resize:vertical}.report-form input:focus,.report-form select:focus,.report-form textarea:focus,.portal-reply textarea:focus{border-color:#53f5af8c;box-shadow:0 0 0 3px #53f5af0d}.upload-zone{cursor:pointer;background:#53f5af06;border:1px dashed #38463e;border-radius:6px;grid-template-columns:28px 1fr;align-items:center;padding:17px;position:relative;gap:12px!important;display:grid!important}.upload-zone svg{color:var(--mint)}.upload-zone span{flex-direction:column;gap:4px;display:flex}.upload-zone strong{color:#dce6e0}.upload-zone small{color:#66726b;font-size:9px}.upload-zone input{opacity:0;cursor:pointer;height:100%;position:absolute;inset:0}.report-consent{cursor:pointer;background:#53f5af09;border:1px solid #53f5af2e;border-radius:6px;grid-template-columns:20px 1fr;padding:15px;position:relative;gap:12px!important;font-weight:400!important;line-height:1.55!important;display:grid!important}.report-consent>input{opacity:0;position:absolute}.report-consent i{float:left;color:#0000;border:1px solid #45534b;border-radius:4px;place-items:center;width:20px;height:20px;margin-right:10px;display:grid}.report-consent input:checked+span i{border-color:var(--mint);background:var(--mint);color:#07130d}.report-consent strong{color:#dfe8e3;font-size:10px;display:block}.report-consent a,.report-guide>a{color:var(--mint);text-decoration:underline}.report-honeypot{left:-9999px;position:absolute!important}.report-submit{background:var(--mint);color:#06120c;cursor:pointer;border:0;border-radius:5px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:0 20px;font-weight:800;display:flex}.report-form>.report-submit{width:100%;margin-top:18px}.report-submit:disabled{opacity:.65;cursor:wait}.report-error,.report-success{color:#ff9b9b;background:#ff5d5d0f;border:1px solid #ff5d5d40;border-radius:5px;align-items:flex-start;gap:10px;margin:15px 0;padding:13px;font-size:12px;display:flex}.report-success{color:#a9efca;background:#53f5af0f;border-color:#53f5af40}.report-success strong{color:#e6f5ed;display:block}.report-guide{flex-direction:column;gap:15px;display:flex;position:sticky;top:28px}.report-guide section{padding:25px}.report-guide section>svg{color:var(--mint)}.report-guide h2{margin:13px 0 22px;font-size:20px}.report-guide ol{flex-direction:column;gap:20px;padding:0;list-style:none;display:flex}.report-guide li{grid-template-columns:29px 1fr;gap:11px;display:grid}.report-guide li>b{width:27px;height:27px;color:var(--mint);border:1px solid #53f5af38;border-radius:50%;place-items:center;font-size:9px;display:grid}.report-guide li span{flex-direction:column;gap:4px;display:flex}.report-guide li strong{font-size:11px}.report-guide li small{color:#6f7b74;font-size:9px;line-height:1.5}.report-guide .urgent-note{color:#a58e70;background:#ffb0410a;border-color:#ffb04133;gap:11px;display:flex}.urgent-note svg{color:#ffb049!important;flex:none!important}.urgent-note p{margin:0;font-size:10px;line-height:1.6}.urgent-note strong{color:#e6c69e;display:block}.report-guide>a{padding:0 5px;font-size:10px}.case-portal{max-width:1240px;margin:0 auto;padding:75px 0;position:relative}.case-portal-head{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:30px;display:flex}.case-portal-head h1{margin:12px 0 5px;font-size:clamp(42px,6vw,78px)}.case-portal-head p{color:#7e8a83}.public-status{color:var(--mint);letter-spacing:.09em;background:#53f5af12;border:1px solid #53f5af38;border-radius:20px;padding:9px 12px;font-size:9px;font-weight:800}.case-portal-grid{grid-template-columns:minmax(0,1fr) 320px;gap:22px;display:grid}.case-portal-grid>div,.case-portal-grid>aside{flex-direction:column;gap:18px;display:flex}.portal-card{padding:22px}.portal-card>header{color:#dce5e0;border-bottom:1px solid #232d27;align-items:center;gap:9px;padding-bottom:15px;font-size:12px;display:flex}.portal-card>header svg{color:var(--mint)}.public-timeline{padding:10px 0}.public-timeline article{grid-template-columns:12px 1fr;gap:12px;padding:13px 0;display:grid}.public-timeline article>i{border:2px solid var(--mint);border-radius:50%;width:8px;height:8px;margin-top:5px;box-shadow:0 0 12px #53f5af66}.public-timeline span{color:#657169;font-size:9px}.public-timeline p,.resolution-card>p{color:#b8c3bc;white-space:pre-wrap;margin:6px 0 0;font-size:13px;line-height:1.65}.portal-reply textarea{margin:17px 0}.portal-reply .report-submit{margin-left:auto}.case-facts{flex-direction:column;gap:18px;display:flex}.case-facts span{color:#5e6b63;letter-spacing:.12em;flex-direction:column;gap:5px;font-size:8px;display:flex}.case-facts strong{color:#d6dfda;letter-spacing:0;font-size:11px}.public-file{color:var(--mint);border-bottom:1px solid #202923;align-items:center;gap:9px;padding:12px 0;display:flex}.public-file span{flex-direction:column;gap:3px;min-width:0;display:flex}.public-file strong{text-overflow:ellipsis;color:#cdd7d1;font-size:10px;overflow:hidden}.public-file small,.report-muted{color:#68746d;font-size:8px}.spin{animation:1s linear infinite adminSpin}@media (width<=900px){.report-layout,.case-portal-grid{grid-template-columns:1fr}.report-guide{position:static}.case-portal-grid>aside{grid-template-columns:1fr 1fr;display:grid}}@media (width<=580px){.report-page{padding-bottom:55px}.report-hero{padding:52px 0 38px}.report-form{padding:18px}.report-switch,.report-fields.two,.case-portal-grid>aside{grid-template-columns:1fr}.case-portal-head{flex-direction:column;align-items:flex-start}.case-portal{padding:48px 0}}.report-consent{display:block!important}.report-consent>span{display:block}.portal-closed p{color:#89958e;margin:17px 0 0;font-size:12px;line-height:1.65}:root{--hero-tilt-x:0deg;--hero-tilt-y:0deg}.hero{isolation:isolate;background:radial-gradient(at 73% 38%,#22d38e2e,#0000 27%),radial-gradient(at 88% 4%,#23694d29,#0000 25%),radial-gradient(at 10% 70%,#1244302e,#0000 33%),linear-gradient(145deg,#040706 0%,#07100c 48%,#040706 100%);min-height:1000px}.hero:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(110deg,#ffffff06,#0000 23%),repeating-linear-gradient(90deg,#0000 0 calc(10vw - 1px),#ffffff05 10vw);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.cinematic-vignette{z-index:5;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 180px 45px #000000d1}.cinematic-flare{z-index:1;aspect-ratio:1;filter:blur(2px);pointer-events:none;background:radial-gradient(circle,#cdffe633 0,#53f5af17 8%,#53f5af06 32%,#0000 68%);border-radius:50%;width:clamp(260px,33vw,520px);animation:7s ease-in-out infinite flareBreathe;position:absolute;top:18%;right:8%}.cinematic-flare:after{content:"";background:linear-gradient(90deg,#0000,#53f5af14,#ddffee8c,#53f5af14,#0000);width:250%;height:1px;position:absolute;top:50%;left:-85%;box-shadow:0 0 20px #53f5af59}.hero-grid-plane{z-index:0;transform-origin:bottom;pointer-events:none;background:repeating-linear-gradient(90deg,#53f5af0e 0 1px,#0000 1px 90px),repeating-linear-gradient(0deg,#53f5af0b 0 1px,#0000 1px 62px);height:40%;animation:12s linear infinite gridTravel;position:absolute;bottom:-8%;left:-15%;right:-15%;transform:perspective(600px)rotateX(67deg);-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.hero-copy{z-index:6;width:min(660px,49vw)}.hero-copy h1{letter-spacing:-.075em;text-wrap:balance;font-size:clamp(62px,6.8vw,112px);line-height:.88}.hero-copy h1 em{background:linear-gradient(110deg,#56f7b3 15%,#caffdf 52%,#49dca0 86%);color:#0000;text-shadow:none;filter:drop-shadow(0 0 26px #53f5af1f);-webkit-background-clip:text;background-clip:text}.hero-copy>p{color:#9ca9a1;max-width:620px;font-size:18px;line-height:1.72}.hero-copy .eyebrow-pill{background:linear-gradient(90deg,#53f5af17,#53f5af06);border-color:#6affbe40;box-shadow:inset 0 0 20px #53f5af06,0 0 25px #53f5af09}.hero-copy .eyebrow-pill,.hero-copy h1 span,.hero-copy h1 em,.hero-copy>p,.hero-actions,.trust-line{filter:none;opacity:1!important}.hero-copy .eyebrow-pill{animation:.8s 50ms both cinematicRise!important}.hero-copy h1 span{animation:1s .14s both cinematicRise!important}.hero-copy h1 em{animation:1.05s .25s both cinematicRise!important}.hero-copy>p{animation:.9s .38s both cinematicRise!important}.hero-actions{animation:.9s .5s both cinematicRise!important}.trust-line{margin-top:30px;font-size:clamp(32px,3.5vw,48px);animation:.95s .6s both cinematicRise!important}.hero-proof{border-top:1px solid #ffffff17;grid-template-columns:repeat(3,1fr);max-width:610px;margin-top:29px;animation:1s .7s both cinematicRise;display:grid}.hero-proof>span{border-right:1px solid #ffffff12;align-items:center;gap:10px;padding:16px 12px 0 0;display:flex}.hero-proof>span+span{padding-left:16px}.hero-proof>span:last-child{border:0}.hero-proof b{color:#eaf4ee;font:600 17px/1 Manrope}.hero-proof small{color:#65736b;letter-spacing:.13em;font-size:7px;font-weight:700;line-height:1.45}.preview-wrap{z-index:4;width:57vw;max-width:930px;transform-style:preserve-3d;top:170px;left:52%;animation:1.25s cubic-bezier(.16,1,.3,1) .12s both stageReveal!important}.preview-aura{filter:blur(18px);pointer-events:none;background:conic-gradient(from 190deg,#0000,#53f5af17,#0000 32%,#53f5af0a,#0000 66%);border-radius:50%;animation:18s linear infinite auraRotate;position:absolute;inset:-18% -12%}.dashboard-card{height:555px;transform:perspective(1500px) rotateX(calc(1deg + var(--hero-tilt-x))) rotateY(calc(-5deg + var(--hero-tilt-y))) translateY(0);will-change:transform;background:linear-gradient(145deg,#0d1511,#09100d);border-color:#9dffd233;border-radius:10px;animation:8s ease-in-out infinite cinematicDashboard;box-shadow:0 75px 170px #000000b8,0 0 0 1px #53f5af09,0 0 80px #53f5af14}.dashboard-card:before{content:"";z-index:20;border-radius:inherit;pointer-events:none;background:linear-gradient(118deg,#ffffff12,#0000 18% 74%,#53f5af09);position:absolute;inset:0}.dashboard-scan{z-index:21;mix-blend-mode:screen;pointer-events:none;background:linear-gradient(#0000,#53f5af11,#b4ffda2e,#0000);height:16%;animation:5.5s ease-in-out 1.2s infinite dashboardScan;position:absolute;top:-15%;left:0;right:0}.stage-label{z-index:9;color:#8c9a92;letter-spacing:.18em;align-items:center;gap:9px;font-size:7px;font-weight:800;display:flex;position:absolute;top:-34px;left:2%}.stage-label i,.connector-status i{background:var(--mint);width:5px;height:5px;box-shadow:0 0 12px var(--mint);border-radius:50%;animation:2s ease-in-out infinite statusPulse}.stage-coordinates{z-index:9;color:#4f5d55;letter-spacing:.14em;flex-direction:column;align-items:flex-end;gap:4px;font-size:6px;display:flex;position:absolute;bottom:-52px;right:3%}.stage-coordinates b{color:#7d8b83;font-size:7px}.connector-status{z-index:8;color:#5f6c64;letter-spacing:.13em;gap:22px;font-size:6px;font-weight:800;display:flex;position:absolute;bottom:-50px;left:13%;right:9%}.connector-status span{align-items:center;gap:7px;display:flex}.connector-status span:last-child i{background:#8792ff;box-shadow:0 0 12px #8792ffcc}.floating-card{z-index:10;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#08100cdb;border-color:#9dffd229;box-shadow:0 24px 65px #0000008c}.fc-one{animation:5.5s ease-in-out -1s infinite cardHover;bottom:-16px}.fc-two{animation:6.5s ease-in-out -3s infinite cardHover;top:-20px}.network-node{z-index:7;background:#040b08b8;border-color:#53f5af33;box-shadow:0 16px 50px #0006,inset 0 0 18px #53f5af06}.node-one{top:11%;right:8%}.node-three{top:10%;left:46%}.hero-scrollline{z-index:7;color:#526159;letter-spacing:.17em;align-items:center;gap:12px;font-size:7px;font-weight:800;display:flex;position:absolute;bottom:35px;left:clamp(24px,5vw,80px)}.hero-scrollline i{background:#27352e;width:44px;height:1px;position:relative;overflow:hidden}.hero-scrollline i:after{content:"";background:linear-gradient(90deg,transparent,var(--mint),transparent);animation:2.5s ease-in-out infinite scrollSignal;position:absolute;inset:0}.hero .primary-button{border:1px solid #b2ffda61;min-height:56px;padding-inline:27px;box-shadow:0 16px 40px #1fb67729,inset 0 1px #ffffff52}@keyframes cinematicRise{0%{transform:translateY(22px)}to{transform:translateY(0)}}@keyframes stageReveal{0%{filter:blur(5px);transform:translate(70px,18px)scale(.93)}to{filter:blur();transform:translate(0,0)scale(1)}}@keyframes cinematicDashboard{0%,to{transform:perspective(1500px) rotateX(calc(1deg + var(--hero-tilt-x))) rotateY(calc(-5deg + var(--hero-tilt-y))) translateY(0)}50%{transform:perspective(1500px) rotateX(calc(.4deg + var(--hero-tilt-x))) rotateY(calc(-3deg + var(--hero-tilt-y))) translateY(-12px)}}@keyframes dashboardScan{0%,20%{opacity:0;transform:translateY(-120%)}35%{opacity:1}70%{opacity:.65}85%,to{opacity:0;transform:translateY(750%)}}@keyframes flareBreathe{50%{opacity:.72;transform:scale(1.12)}}@keyframes gridTravel{to{background-position:90px 0,0 62px}}@keyframes auraRotate{to{transform:rotate(360deg)}}@keyframes statusPulse{50%{opacity:.35;transform:scale(.7)}}@keyframes cardHover{50%{translate:0 -8px}}@keyframes scrollSignal{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (width<=1050px){.hero{min-height:1160px}.hero-copy{width:100%}.preview-wrap{width:88%;top:650px;left:8%}.dashboard-card{height:455px}.hero-proof{max-width:620px}.hero-scrollline{bottom:24px}}@media (width<=760px){.hero{min-height:1020px;padding-top:115px}.cinematic-vignette{box-shadow:inset 0 0 90px 20px #000000b8}.cinematic-flare{top:34%;right:-30%}.hero-grid-plane{height:28%}.hero-copy h1{font-size:clamp(49px,14vw,68px)}.hero-copy>p{font-size:15px;line-height:1.65}.trust-line{font-size:clamp(27px,9vw,38px)}.hero-proof{margin-top:23px}.hero-proof>span{flex-direction:column;align-items:flex-start;gap:5px;padding-top:13px}.hero-proof>span+span{padding-left:10px}.hero-proof b{font-size:14px}.hero-proof small{font-size:5.5px}.preview-wrap{width:calc(100% - 36px);top:690px;left:18px}.dashboard-card{height:290px;animation:none;transform:none}.preview-aura,.stage-coordinates,.connector-status,.hero-scrollline{display:none}.stage-label{top:-24px}.fc-one,.fc-two,.network-node{display:none}}@media (width<=430px){.hero{min-height:1000px}.preview-wrap{top:700px}.eyebrow-pill{letter-spacing:.12em;font-size:8px}.hero-actions{margin-top:28px}}@media (prefers-reduced-motion:reduce){.cinematic-flare,.hero-grid-plane,.preview-aura,.dashboard-card,.dashboard-scan,.stage-label i,.connector-status i,.fc-one,.fc-two,.hero-scrollline i:after{animation:none!important}.hero-copy .eyebrow-pill,.hero-copy h1 span,.hero-copy h1 em,.hero-copy>p,.hero-actions,.trust-line,.hero-proof,.preview-wrap{clip-path:none!important;filter:none!important;animation:none!important;transform:none!important}}.trust-line.preview-disclaimer{color:#97a59d;letter-spacing:-.025em;margin-top:25px;font-size:clamp(14px,1.25vw,18px);font-weight:600}.trust-line.preview-disclaimer span{align-items:center;gap:8px;display:flex}.trust-line.preview-disclaimer em{font-size:12px}.hero-proof{margin-top:18px}@media (width<=760px){.hero{min-height:1130px}.trust-line.preview-disclaimer{font-size:16px;line-height:1.35}.trust-line.preview-disclaimer span{display:block}.trust-line.preview-disclaimer em{padding:0 4px}.preview-wrap{top:800px}}@media (width<=430px){.hero{min-height:1110px}.preview-wrap{top:800px}}.hero{text-align:center;background:radial-gradient(at 50% 28%,#2fe0962e,#0000 27%),radial-gradient(at 14% 42%,#4c5bff14,#0000 30%),radial-gradient(at 88% 52%,#53f5af14,#0000 28%),linear-gradient(#030605 0%,#07100c 48%,#040706 100%);min-height:1340px;padding:145px clamp(22px,5vw,80px) 140px}.hero-wordmark{z-index:0;color:#0000;-webkit-text-stroke:1px #83ffc70e;letter-spacing:-.09em;white-space:nowrap;pointer-events:none;font:800 clamp(112px,18vw,290px)/.8 Manrope,sans-serif;animation:8s ease-in-out infinite wordmarkBreath;position:absolute;top:100px;left:50%;translate:-50%}.hero-copy{z-index:8;flex-direction:column;align-items:center;width:min(1120px,94vw);margin:0 auto;display:flex;position:relative}.hero-copy .eyebrow-pill{margin-bottom:24px}.hero-copy h1{letter-spacing:-.08em;margin:0;font-size:clamp(74px,8.7vw,142px);line-height:.82}.hero-copy h1 span,.hero-copy h1 em{display:block}.hero-copy>p{max-width:760px;margin-top:30px;font-size:18px;line-height:1.65}.trust-line.preview-disclaimer{margin-top:21px}.hero-proof{width:min(680px,90vw);margin-top:18px}.preview-wrap{width:min(1120px,88vw);max-width:none;top:700px;left:50%;translate:-50%}.dashboard-card{height:625px;transform:perspective(1600px) rotateX(calc(3deg + var(--hero-tilt-x))) rotateY(var(--hero-tilt-y));box-shadow:0 100px 220px #000000c7,0 0 0 1px #53f5af0f,0 0 120px #53f5af1a}.preview-aura{opacity:.9;inset:-25% -8%}.stage-label{top:-38px}.connector-status{justify-content:center;left:0;right:0}.fc-one{bottom:55px;left:-44px}.fc-two{top:60px;right:-36px}.node-one{top:51%;left:6%;right:auto}.node-two{top:46%;right:5%}.node-three{top:48%;left:50%;translate:-50%}.hero-scrollline{bottom:32px;left:50%;translate:-50%}.cinematic-flare{width:min(720px,55vw);top:7%;right:50%;translate:50%}.hero-grid-plane{height:52%;bottom:-10%}.orbit-one{width:900px;height:900px;top:25px;right:50%;translate:50%}.orbit-two{width:620px;height:620px;top:165px;right:50%;translate:50%}.statement{z-index:2;position:relative}@keyframes wordmarkBreath{50%{opacity:.55;transform:scale(1.025)}}@media (width<=1050px){.hero{min-height:1250px;padding-top:130px}.hero-copy h1{font-size:clamp(68px,10vw,104px)}.preview-wrap{width:90vw;top:660px}.dashboard-card{height:520px}.node-one,.node-two,.node-three{display:none}}@media (width<=760px){.hero{min-height:1170px;padding:112px 18px 100px}.hero-wordmark{font-size:31vw;top:92px}.hero-copy{width:100%}.hero-copy .eyebrow-pill{margin-bottom:20px}.hero-copy h1{font-size:clamp(51px,15.3vw,68px);line-height:.86}.hero-copy>p{max-width:540px;margin-top:25px;font-size:15px}.hero-actions{width:100%;margin-top:27px}.hero-proof{width:100%;margin-top:18px}.preview-wrap{width:calc(100% - 36px);top:820px;left:50%;translate:-50%}.dashboard-card{height:300px}.cinematic-flare{width:90vw;top:15%}.orbit-one{width:600px;height:600px}.orbit-two{width:390px;height:390px}.stage-label{left:0}.hero-scrollline{display:none}}@media (width<=430px){.hero{min-height:1160px}.preview-wrap{top:820px}}@media (width>=1051px){.hero{min-height:1540px}.preview-wrap{top:900px}}@media (width<=760px){.hero{min-height:1200px}.preview-wrap{top:850px}.stage-label{top:-20px}}@media (width<=430px){.hero{min-height:1190px}.preview-wrap{top:850px}}@media (prefers-reduced-motion:reduce){.hero-wordmark{animation:none}}.product-showcases{background:radial-gradient(circle at 15% 25%,#53f5af13,#0000 26%),#060a08;border-top:1px solid #ffffff0f;padding:130px clamp(24px,7vw,110px)}.showcase-heading{justify-content:space-between;align-items:flex-end;gap:50px;max-width:1250px;margin:0 auto 55px;display:flex}.showcase-heading h2,.pricing-heading h2{letter-spacing:-.055em;margin-top:22px;font-size:clamp(42px,5vw,72px);font-weight:500;line-height:1.02}.showcase-heading h2 em{color:var(--mint);font-style:normal}.showcase-heading>p{color:#7b8880;max-width:390px;margin:0;font-size:14px;line-height:1.7}.showcase-grid{grid-template-columns:repeat(12,1fr);gap:14px;max-width:1250px;margin:auto;display:grid}.showcase-card{background:linear-gradient(145deg,#ffffff09,#ffffff03);border:1px solid #ffffff17;border-radius:8px;flex-direction:column;justify-content:space-between;min-height:310px;padding:26px;transition:all .35s cubic-bezier(.22,1,.36,1);display:flex}.showcase-card:hover{border-color:#53f5af47;transform:translateY(-6px);box-shadow:0 28px 70px #00000047}.showcase-1,.showcase-2{grid-column:span 6}.showcase-3{grid-column:span 7}.showcase-4{grid-column:span 5}.showcase-card header{justify-content:space-between;align-items:center;display:flex}.showcase-card header>span{width:46px;height:46px;color:var(--mint);background:#53f5af14;border-radius:6px;place-items:center;display:grid}.showcase-card header small{color:#3f4e46;font:700 34px/1 Manrope}.showcase-card b{color:var(--mint);letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px;font-size:8px;display:inline-flex}.showcase-4 b{color:#f4ae68}.showcase-card h3{letter-spacing:-.035em;font-size:25px}.showcase-card p{color:#78857d;max-width:520px;margin:13px 0 0;font-size:13px;line-height:1.7}.pricing-nav-link{color:inherit!important}.footer-pricing-link{color:#8a958f!important}.pricing-preview{background:radial-gradient(circle at 78% 12%,#53f5af1a,#0000 28%),linear-gradient(145deg,#07100c,#060b09 58%,#050807);border-top:1px solid #53f5af29;border-bottom:1px solid #53f5af1f;padding:130px clamp(24px,7vw,110px);position:relative;overflow:hidden}.pricing-orbit{pointer-events:none;border:1px solid #53f5af1a;border-radius:50%;width:720px;height:720px;position:absolute;top:-270px;right:-170px;box-shadow:inset 0 0 120px #53f5af06}.pricing-heading{grid-template-columns:minmax(0,1fr) minmax(280px,420px);align-items:end;gap:70px;max-width:1250px;margin:0 auto 58px;display:grid;position:relative}.pricing-kicker{color:var(--mint);letter-spacing:.19em;font-size:9px;font-weight:800}.pricing-heading h2{color:#f2f7f4}.pricing-heading h2 em{color:var(--mint);text-shadow:0 0 30px #53f5af29;font-style:normal}.pricing-disclosure{color:var(--mint);background:#53f5af0e;border:1px solid #53f5af38;border-radius:7px;align-items:flex-start;gap:12px;padding:16px;display:flex}.pricing-disclosure svg{flex:none;margin-top:2px}.pricing-disclosure p{color:#8fa69a;margin:0;font-size:12px;line-height:1.65}.pricing-grid{grid-template-columns:repeat(3,1fr);gap:14px;max-width:1250px;margin:auto;display:grid;position:relative}.pricing-grid article{background:linear-gradient(160deg,#53f5af11,#070e0ad1 46%);border:1px solid #53f5af2e;border-radius:8px;flex-direction:column;min-height:560px;padding:26px;display:flex;box-shadow:0 25px 60px #0003}.pricing-grid article.featured{background:linear-gradient(160deg,#53f5af1f,#070e0ae6 52%);border-color:#53f5af6b;box-shadow:0 28px 75px #0d694429}.pricing-grid header{justify-content:space-between;align-items:center;display:flex}.pricing-grid header span{color:#4d6f5e;font-size:10px;font-weight:800}.pricing-grid header b{color:#8de0b7;letter-spacing:.08em;text-transform:uppercase;background:#53f5af0f;border:1px solid #53f5af33;border-radius:20px;padding:6px 8px;font-size:7px}.pricing-grid h3{color:#d6e9df;margin-top:38px;font-size:20px}.pricing-price{align-items:flex-end;gap:9px;margin:17px 0 18px;display:flex}.pricing-price strong{color:var(--mint);letter-spacing:-.055em;font:600 clamp(40px,4vw,58px)/1 Manrope}.pricing-price small{color:#688375;padding-bottom:7px;font-size:9px}.pricing-plan-description{color:#879e92;min-height:62px;margin:0 0 20px;font-size:11px;line-height:1.65}.pricing-grid ul{border-top:1px solid #53f5af1f;gap:15px;margin:0;padding:21px 0 0;list-style:none;display:grid}.pricing-grid li{color:#91aa9d;align-items:flex-start;gap:10px;font-size:11px;display:flex}.pricing-grid li svg{color:var(--mint);flex:none;margin-top:3px}.pricing-grid li>span{gap:3px;display:grid}.pricing-grid li strong{color:#c5ded1;font-size:11px;font-weight:700}.pricing-grid li small{color:#668072;font-size:9px;line-height:1.45}.pricing-more{color:var(--mint);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-top:auto;padding-top:24px;font-size:10px;font-weight:800;display:flex}.pricing-more svg{filter:drop-shadow(0 0 8px #53f5af4d)}.pricing-footnote{color:#6f8d7d;background:#070f0bb8;border:1px solid #53f5af24;border-radius:7px;justify-content:space-between;align-items:center;gap:20px;max-width:1250px;margin:18px auto 0;padding:16px 18px;font-size:10px;display:flex;position:relative}.pricing-footnote a{color:var(--mint);align-items:center;gap:8px;font-weight:800;display:inline-flex}main[data-build]>footer{grid-template-columns:minmax(280px,2.2fr) repeat(3,minmax(130px,1fr));gap:clamp(34px,5vw,80px)}footer>div:not(.footer-brand,.footer-bottom)>a,footer>div:not(.footer-brand,.footer-bottom)>button{transition:color .2s,transform .2s}footer>div:not(.footer-brand,.footer-bottom)>a:hover,footer>div:not(.footer-brand,.footer-bottom)>button:hover{color:var(--mint);transform:translate(3px)}@media (width<=1050px){.showcase-heading{flex-direction:column;align-items:flex-start}.pricing-heading{grid-template-columns:1fr}.pricing-grid{grid-template-columns:1fr 1fr}.pricing-grid article:last-child{grid-column:1/-1}.nav-links{gap:17px}}@media (width<=760px){.product-showcases,.pricing-preview{padding:90px 20px}.showcase-heading{gap:24px;margin-bottom:38px}.showcase-grid{grid-template-columns:1fr}.showcase-1,.showcase-2,.showcase-3,.showcase-4{grid-column:auto}.showcase-card{min-height:260px}.pricing-heading{gap:28px;margin-bottom:38px}.pricing-grid{grid-template-columns:1fr}.pricing-grid article:last-child{grid-column:auto}.pricing-grid article{min-height:540px}.pricing-plan-description{min-height:0}.pricing-footnote{flex-direction:column;align-items:flex-start}main[data-build]>footer{grid-template-columns:1fr 1fr;gap:42px 28px}.footer-brand{grid-column:1/-1}}@media (width<=430px){.showcase-heading h2,.pricing-heading h2{font-size:40px}.pricing-disclosure{padding:14px}main[data-build]>footer{grid-template-columns:1fr}.footer-brand{grid-column:auto}.footer-bottom{grid-column:1/-1}}:root{--mint:var(--gc-brand);--mint-dark:var(--gc-brand-strong);--ink:var(--gc-ink);--muted:var(--gc-muted);--line:var(--gc-line);color:var(--gc-ink);background:var(--gc-bg)}html{scroll-behavior:smooth;background:var(--gc-bg)}body{background:var(--gc-bg);min-width:320px;color:var(--gc-ink);font-family:var(--gc-font-ui)}main[data-build],.contact-page,.report-page,.case-portal{background:var(--gc-bg);color:var(--gc-ink)}.nav{border-bottom:1px solid var(--gc-line-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;height:74px;padding:0 clamp(20px,5vw,80px);box-shadow:0 8px 24px #192a340f}.nav.scrolled{border-color:var(--gc-line);height:68px;box-shadow:var(--gc-shadow-md);background:#fffffff7}.brand{color:var(--gc-ink);letter-spacing:.1em}.brand strong,.nav-links a:hover,.nav-links button:hover,.section-kicker,.pricing-kicker,.footer-contact,.pricing-more,.feature-copy a{color:var(--gc-brand-strong)}.nav-links{color:var(--gc-muted)}.nav-links button,.nav-links a{color:inherit}.nav-cta,.primary-button{border:1px solid var(--gc-brand-strong);border-radius:var(--gc-radius-sm);background:var(--gc-brand-strong);color:#fff;min-height:44px;box-shadow:var(--gc-shadow-sm)}.nav-cta:hover,.primary-button:hover{background:var(--gc-brand);box-shadow:var(--gc-shadow-md)}.hero{text-align:left;background:radial-gradient(circle at 80% 8%,#148f8821,#0000 31%),linear-gradient(#fff 0%,#f1f7f7 100%);grid-template-columns:minmax(0,.85fr) minmax(420px,1.15fr);align-items:center;gap:clamp(34px,6vw,92px);min-height:820px;padding:130px clamp(20px,5vw,80px) 90px;display:grid}.hero:after{background:linear-gradient(90deg,#0000,#148f883d,#0000)}.noise,.pointer-glow,.cinematic-vignette,.cinematic-flare,.hero-grid-plane,.hero-wordmark,.hero-orbit,.hero-beam,.hero-particles,.network-node,.hero-scrollline{display:none}.hero-copy{text-align:left;width:auto;max-width:610px;margin:0;display:block}.eyebrow-pill{color:var(--gc-brand-strong);background:#148f8814;border-color:#148f883d;border-radius:999px}.eyebrow-pill span{color:var(--gc-brand);text-shadow:none}.hero-copy h1{max-width:660px;color:var(--gc-heading);letter-spacing:-.065em;margin:26px 0 22px;font-size:clamp(54px,6.5vw,94px);line-height:.94}.hero-copy h1 em{color:var(--gc-brand-strong);-webkit-text-fill-color:currentColor;filter:none;text-shadow:none;background:0 0}.hero-copy>p{max-width:590px;color:var(--gc-muted);font-size:17px;line-height:1.7}.hero-copy>p strong{color:var(--gc-heading)}.hero-actions{justify-content:flex-start;margin-top:30px}.text-button{color:var(--gc-brand-strong)}.play{border-color:var(--gc-line);background:var(--gc-surface)}.trust-line.preview-disclaimer{color:var(--gc-muted)}.hero-proof{border-top-color:var(--gc-line)}.hero-proof>span{border-right-color:var(--gc-line)}.hero-proof b{color:var(--gc-heading)}.hero-proof small{color:var(--gc-faint)}.preview-wrap{width:min(100%,720px);max-width:none;margin:0;animation:none;position:relative;top:auto;left:auto;translate:none}.preview-glow,.preview-aura{opacity:.5;filter:blur(70px);background:#148f8829}.dashboard-card{border-color:var(--gc-line);border-radius:var(--gc-radius-lg);background:var(--gc-surface);height:480px;box-shadow:var(--gc-shadow-lg);color:var(--gc-ink);transform:none}.dashboard-card:before,.dashboard-scan,.stage-label,.stage-coordinates,.connector-status,.floating-card,.fc-one,.fc-two{display:none}.preview-sidebar{background:var(--gc-surface-soft);border-right-color:var(--gc-line)}.stats-row>div,.chart-panel,.queue-panel{border-color:var(--gc-line-soft);background:var(--gc-surface-raised)}.stats-row b,.panel-title{color:var(--gc-heading)}.queue-item b{color:var(--gc-heading)}.statement,.features,.product-showcases,.modules,.impact,.cta,main[data-build]>footer{background:var(--gc-surface);color:var(--gc-ink)}.statement,.product-showcases,.pricing-preview,.impact,.cta,main[data-build]>footer{border-color:var(--gc-line-soft)}.statement h2,.modules h2,.cta h2,.showcase-heading h2,.pricing-heading h2,.impact-heading h2{color:var(--gc-heading)}.statement p,.showcase-heading>p,.modules-head>p,.impact-grid article p,.cta>p{color:var(--gc-muted)}.capability-rail{border-block-color:var(--gc-line);background:var(--gc-surface-soft);color:var(--gc-muted)}.capability-track span i{background:var(--gc-brand);box-shadow:none}.feature-row{border-top-color:var(--gc-line-soft)}.feature-copy h3,.feature-label b{color:var(--gc-heading)}.feature-copy p{color:var(--gc-muted)}.feature-label span{color:var(--gc-faint)}.feature-visual{border-color:var(--gc-line);box-shadow:var(--gc-shadow-md);background:linear-gradient(145deg,#f7fbfb,#eaf3f3)}.feature-visual .visual-window{border-color:var(--gc-line);background:var(--gc-surface);color:var(--gc-ink)}.showcase-card,.module-grid article,.impact-grid article{border-color:var(--gc-line);border-radius:var(--gc-radius-lg);background:var(--gc-surface-raised);box-shadow:var(--gc-shadow-sm)}.showcase-card:hover,.module-grid article:hover,.impact-grid article:hover{box-shadow:var(--gc-shadow-md);border-color:#148f8870}.showcase-card header>span,.module-icon{background:var(--gc-brand-soft);color:var(--gc-brand-strong)}.showcase-card header small{color:var(--gc-faint)}.showcase-card b,.showcase-card h3,.showcase-card p,.module-grid article h3,.module-grid article p{color:var(--gc-heading)}.showcase-card p,.module-grid article p{color:var(--gc-muted)}.pricing-preview{background:linear-gradient(#f1f8f7,#fff)}.pricing-orbit{border-color:#148f881f;box-shadow:inset 0 0 120px #148f8808}.pricing-disclosure{background:var(--gc-brand-soft);color:var(--gc-brand-strong);border-color:#148f8838}.pricing-disclosure p,.pricing-plan-description,.pricing-grid li,.pricing-grid li small,.pricing-price small,.pricing-grid header span{color:var(--gc-muted)}.pricing-grid article,.pricing-grid article.featured{border-color:var(--gc-line);background:var(--gc-surface);box-shadow:var(--gc-shadow-sm)}.pricing-grid article.featured{box-shadow:var(--gc-shadow-md);border-color:#148f8880}.pricing-grid h3,.pricing-grid li strong{color:var(--gc-heading)}.pricing-price strong{color:var(--gc-brand-strong)}.pricing-grid ul{border-top-color:var(--gc-line-soft)}.pricing-grid li svg{color:var(--gc-brand)}.pricing-footnote{border-color:var(--gc-line);background:var(--gc-surface-soft);color:var(--gc-muted)}.impact-grid article>span{color:var(--gc-brand-strong)}.cta-grid{opacity:.22;background-image:linear-gradient(var(--gc-line-soft) 1px, transparent 1px), linear-gradient(90deg, var(--gc-line-soft) 1px, transparent 1px)}.cta-mark{border-color:var(--gc-line);background:var(--gc-surface)}.cta-note,.footer-bottom{color:var(--gc-faint)}main[data-build]>footer{color:var(--gc-muted)}main[data-build]>footer>div:not(.footer-brand,.footer-bottom)>b{color:var(--gc-heading)}main[data-build]>footer>div:not(.footer-brand,.footer-bottom)>a,main[data-build]>footer>div:not(.footer-brand,.footer-bottom)>button{color:var(--gc-muted)}.contact-page,.report-page,.case-portal{color:var(--gc-ink)}.contact-header,.contact-workspace,.contact-preview,.report-form,.report-guide section,.portal-card{border-color:var(--gc-line);border-radius:var(--gc-radius-lg);background:var(--gc-surface);box-shadow:var(--gc-shadow-sm)}.menu-button{color:var(--gc-heading)}.preview-heading button{border-color:var(--gc-line);background:var(--gc-surface-soft);color:var(--gc-ink)}.preview-avatar,.preview-sidebar .avatar-mini,.user-dot,.application-profile>span,.message>span{background:var(--gc-brand-soft);color:var(--gc-brand-strong)}.u1{background:color-mix(in srgb, var(--gc-violet) 13%, var(--gc-surface));color:var(--gc-violet)}.u2,.message.staff>span{background:color-mix(in srgb, var(--gc-amber) 13%, var(--gc-surface));color:var(--gc-amber)}.team-bars span{border:1px solid color-mix(in srgb, var(--gc-violet) 22%, var(--gc-line));background:color-mix(in srgb, var(--gc-violet) 13%, var(--gc-surface));color:var(--gc-violet)}.window-top{border-bottom-color:var(--gc-line-soft)}.window-top i{background:var(--gc-faint)}.score-line{border-color:var(--gc-line);background:var(--gc-surface-soft);color:var(--gc-ink)}.score-line>span{color:var(--gc-muted)}.score-line i.off{background:var(--gc-line)}.message p,.message.staff p{border:1px solid var(--gc-line-soft);background:var(--gc-surface-soft);color:var(--gc-ink)}.reply{border-color:var(--gc-line);color:var(--gc-muted)}@media (width<=1050px){.hero{grid-template-columns:1fr;gap:44px;min-height:1040px}.hero-copy{max-width:760px}.preview-wrap{width:min(100%,840px);margin:0 auto}}@media (width<=760px){.nav{height:64px;padding:0 16px}.nav.scrolled{height:60px}.nav-links.open{border-color:var(--gc-line);background:var(--gc-surface);box-shadow:var(--gc-shadow-md)}.hero{gap:38px;min-height:940px;padding:112px 18px 60px}.hero-copy h1{font-size:clamp(48px,13vw,68px)}.hero-copy>p{font-size:15px}.hero-actions{flex-direction:column;align-items:stretch;gap:12px}.hero-actions .primary-button,.hero-actions .text-button{justify-content:center}.hero-proof,.preview-wrap{width:100%}.dashboard-card{height:300px}.preview-content{padding:14px}.preview-heading h3{font-size:15px}.stats-row{gap:5px;margin-top:10px}.stats-row>div{padding:9px}.stats-row b{font-size:18px}.preview-grid{gap:5px;margin-top:5px}.chart-panel,.queue-panel{height:130px;padding:9px}.chart{height:72px}.queue-item{padding:6px 0}.queue-item:nth-child(n+3){display:none}.product-showcases,.pricing-preview{padding:84px 18px}}@media (prefers-reduced-motion:reduce){.showcase-card:hover,.module-grid article:hover,.impact-grid article:hover{transform:none}}.module-grid article:hover,.module-grid article:focus-within{background:var(--gc-surface-raised);border-color:#148f8870}.legal-page{background:var(--gc-bg);color:var(--gc-ink)}.legal-glow{border-color:#148f881a;box-shadow:inset 0 0 140px #148f880a}.legal-header{border-bottom-color:var(--gc-line-soft)}.legal-header>a:last-child{color:var(--gc-muted)}.legal-hero{border-bottom-color:var(--gc-line)}.legal-hero>span{color:var(--gc-brand-strong)}.legal-hero h1{color:var(--gc-heading)}.legal-hero p{color:var(--gc-muted)}.legal-layout aside>span{color:var(--gc-faint)}.legal-layout aside>a{border-left-color:var(--gc-line);color:var(--gc-muted)}.legal-layout aside>a.active{border-color:var(--gc-brand);background:var(--gc-brand-soft);color:var(--gc-heading)}.legal-layout aside .legal-contact{color:var(--gc-brand-strong)}.legal-content{color:var(--gc-ink)}.legal-content h2,.legal-content strong{color:var(--gc-heading)}.legal-content a,.dsa-review-page .legal-content a{color:var(--gc-brand-strong)!important}.legal-content .current-aup-review strong,.legal-content .current-platform-aup-review strong,.legal-content .dsa-review strong,.legal-content .appeal-review strong{color:var(--gc-heading)!important}.legal-date-panel{border-color:var(--gc-line);background:var(--gc-line);box-shadow:var(--gc-shadow-sm)}.legal-date-panel>span{background:var(--gc-surface)}.legal-date-panel small{color:var(--gc-faint)}.legal-date-panel strong{color:var(--gc-heading)}.legal-date-panel.legal-notice-review{box-shadow:var(--gc-shadow-sm);background:#507bff2e;border-color:#507bff59}.legal-date-panel.legal-notice-review>span{background:color-mix(in srgb, var(--gc-blue) 8%, var(--gc-surface))}.legal-date-panel.legal-notice-review small{color:var(--gc-blue)}.legal-date-panel.legal-notice-review strong{color:var(--gc-heading)}.legal-page .legal-footer{border-top-color:var(--gc-line);color:var(--gc-muted)}.legal-page .legal-footer a{color:var(--gc-brand-strong)}.legal-download-link{background:var(--gc-brand-strong);white-space:nowrap;justify-content:center;align-items:center;gap:8px;min-height:52px;padding:0 18px;font-size:12px;font-weight:750;display:inline-flex;color:#fff!important;text-decoration:none!important}.legal-download-link:hover{background:var(--gc-brand)}:is(html:has(main[data-build]),body:has(main[data-build])){scrollbar-width:none;-ms-overflow-style:none}html:has(main[data-build])::-webkit-scrollbar{width:0;height:0;display:none}body:has(main[data-build])::-webkit-scrollbar{width:0;height:0;display:none}.scroll-progress{z-index:120;background:linear-gradient(90deg, var(--gc-brand-strong) 0%, var(--gc-brand) 52%, #78d6cc 86%, #b9eee7 100%);border-radius:0 999px 999px 0;height:3px;transition:width .14s cubic-bezier(.22,1,.36,1);box-shadow:0 1px #ffffff6b,0 2px 12px #148f8847}.scroll-progress:after{content:"";border-radius:inherit;opacity:.65;background:linear-gradient(90deg,#0000,#fffc);width:40px;height:100%;position:absolute;top:0;right:0}main[data-build]>footer{background:linear-gradient(#eef5f7 0%,#e7eff2 100%);border-top:1px solid #148f8833;grid-template-columns:minmax(300px,1.75fr) repeat(3,minmax(150px,1fr));align-items:start;gap:clamp(34px,5vw,74px);width:100%;max-width:none;padding:82px clamp(24px,7vw,110px) 28px;position:relative;overflow:hidden}main[data-build]>footer:before{content:"";background:linear-gradient(90deg,#0000 5%,#148f8885 50%,#0000 95%);height:1px;position:absolute;inset:0 0 auto}main[data-build]>footer:after{content:"";pointer-events:none;border:1px solid #148f8814;border-radius:50%;width:560px;height:560px;position:absolute;bottom:-260px;right:-150px;box-shadow:0 0 0 28px #148f8806,0 0 0 56px #148f8805}main[data-build]>footer>div{z-index:1;position:relative}main[data-build]>footer>.footer-brand{align-self:start;max-width:360px}main[data-build]>footer .footer-brand .brand{font-size:19px}main[data-build]>footer .footer-brand p{max-width:330px;color:var(--gc-muted);margin:18px 0 24px;font-size:15px;line-height:1.7}main[data-build]>footer>div:not(.footer-brand,.footer-bottom){align-self:start;gap:12px;padding-top:4px}main[data-build]>footer>div:not(.footer-brand,.footer-bottom)>b{color:var(--gc-heading);letter-spacing:.16em;margin-bottom:7px;font-size:11px}main[data-build]>footer>div:not(.footer-brand,.footer-bottom)>a,main[data-build]>footer>div:not(.footer-brand,.footer-bottom)>button{width:max-content;color:var(--gc-muted);font-size:14px;line-height:1.4}main[data-build]>footer>div:not(.footer-brand,.footer-bottom)>a:hover,main[data-build]>footer>div:not(.footer-brand,.footer-bottom)>button:hover{color:var(--gc-brand-strong)}main[data-build]>footer .footer-bottom{color:var(--gc-muted);letter-spacing:.01em;border-top:1px solid #5f778233;grid-column:1/-1;align-items:center;gap:20px;margin-top:28px;padding-top:22px;font-size:14px;font-weight:600}main[data-build]>footer .footer-bottom span:last-child{color:var(--gc-faint);letter-spacing:.12em;font-size:12px;font-weight:800}main[data-build]>footer .footer-bottom i{background:var(--gc-brand);width:7px;height:7px;margin-right:8px;box-shadow:0 0 0 4px #148f881f}@media (width<=900px){main[data-build]>footer{grid-template-columns:minmax(240px,1.5fr) repeat(2,minmax(140px,1fr))}main[data-build]>footer>.footer-brand{grid-column:1/-1;max-width:460px}}@media (width<=760px){.scroll-progress{height:2px}main[data-build]>footer{grid-template-columns:1fr 1fr;gap:38px 26px;padding:64px 20px 24px}main[data-build]>footer .footer-bottom{flex-direction:column;align-items:flex-start;gap:12px;margin-top:12px}}@media (width<=430px){main[data-build]>footer{grid-template-columns:1fr}main[data-build]>footer>.footer-brand,main[data-build]>footer .footer-bottom{grid-column:auto}}:is(html:has(.legal-page),body:has(.legal-page)){scrollbar-width:none;-ms-overflow-style:none}html:has(.legal-page)::-webkit-scrollbar{width:0;height:0;display:none}body:has(.legal-page)::-webkit-scrollbar{width:0;height:0;display:none}:root{--gc-mint-bright:#7fffd0;--gc-surface-dark:#0c1512;--gc-glass:#0e1814b8}body{background:radial-gradient(circle at 72% -8%, #148f881f, transparent 30rem), var(--gc-bg);color:var(--gc-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.nav{border-bottom-color:var(--gc-line-soft);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffdb;padding-inline:clamp(18px,4vw,68px);box-shadow:0 8px 24px #192a340f}.nav.scrolled{border-color:var(--gc-line);box-shadow:var(--gc-shadow-md);background:#fffffff5}.brand img{filter:drop-shadow(0 0 12px #53f5af38)}.nav-links button,.nav-links a{transition:color .2s,transform .2s}.nav-links button:hover,.nav-links a:hover{transform:translateY(-1px)}.nav-cta,.primary-button{border-radius:999px}.hero{background:radial-gradient(circle at 76% 10%,#148f8824,#0000 30rem),radial-gradient(circle at 8% 58%,#725bc714,#0000 30rem),linear-gradient(135deg,#fff 0%,#f4f8f9 56%,#edf6f4 100%)}.hero-copy{animation:.8s cubic-bezier(.2,.8,.2,1) both gc-hero-enter}.hero-copy h1{text-wrap:balance}.eyebrow-pill{background:var(--gc-brand-soft);color:var(--gc-brand-strong);border-radius:999px}.primary-button{padding-inline:25px}.text-button .play{transition:transform .25s,background .25s}.text-button:hover .play{background:#53f5af1a;transform:translate(3px)}.dashboard-card{background:linear-gradient(145deg,#121f19f5,#080e0cfa);animation:8s ease-in-out infinite gc-card-float;box-shadow:0 44px 110px #00000094,0 0 0 1px #7fffd00d}.dashboard-card:after{content:"";pointer-events:none;mix-blend-mode:screen;background:linear-gradient(120deg,#ffffff14,#0000 28% 72%,#53f5af0d);position:absolute;inset:0}.stats-row>div,.chart-panel,.queue-panel,.showcase-card,.module-grid article,.pricing-grid article{transition:transform .28s,border-color .28s,box-shadow .28s}.stats-row>div:hover,.chart-panel:hover,.queue-panel:hover,.showcase-card:hover,.module-grid article:hover,.pricing-grid article:hover{border-color:#53f5af57;transform:translateY(-4px);box-shadow:0 18px 45px #0003}[data-reveal]{transition:opacity .7s,transform .7s cubic-bezier(.2,.8,.2,1)}[data-reveal]:not(.revealed){opacity:0;transform:translateY(18px)}[data-reveal].revealed{opacity:1;transform:none}.feature-visual,.showcase-card,.module-grid article,.pricing-grid article,.impact-grid>div{border-radius:16px}.visual-icon,.module-icon{box-shadow:0 0 0 8px #53f5af0d,0 12px 30px #0000002e}.pricing-grid article.featured{box-shadow:0 20px 55px #53f5af1f}@keyframes gc-hero-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes gc-card-float{0%,to{transform:rotateY(-4deg)rotateX(1deg)translateY(0)}50%{transform:rotateY(-3deg)rotateX(1deg)translateY(-8px)}}@media (width<=760px){.nav{height:68px}.nav-cta{padding-inline:14px;font-size:11px}.dashboard-card{animation:none}.feature-visual,.showcase-card,.module-grid article,.pricing-grid article{border-radius:12px}}@media (prefers-reduced-motion:reduce){.hero-copy,.dashboard-card{animation:none}[data-reveal]:not(.revealed){opacity:1;transform:none}.stats-row>div:hover,.chart-panel:hover,.queue-panel:hover,.showcase-card:hover,.module-grid article:hover,.pricing-grid article:hover{transform:none}}html,body{overflow-x:clip}.dashboard-card{border-color:var(--gc-line);color:var(--gc-ink);background:linear-gradient(145deg,#fff 0%,#f7fbfb 100%);box-shadow:0 32px 80px #192a3429,0 0 0 1px #148f8812}.dashboard-card:after{mix-blend-mode:normal;background:linear-gradient(120deg,#fffc,#0000 30% 72%,#148f880d)}.preview-sidebar{border-right-color:var(--gc-line);background:linear-gradient(#f5faf9 0%,#eef5f5 100%)}.preview-sidebar>span{color:var(--gc-muted)}.preview-sidebar>span.active{color:var(--gc-brand-strong);background:var(--gc-brand-soft);border-left-color:var(--gc-brand)}.preview-topbar{border-bottom-color:var(--gc-line-soft)}.preview-topbar small,.preview-heading p,.panel-title small,.queue-item small,.days{color:var(--gc-faint)}.preview-topbar strong,.preview-heading h3,.stats-row b,.panel-title,.queue-item b{color:var(--gc-heading)}.preview-heading button{border-color:var(--gc-line);background:var(--gc-surface);color:var(--gc-brand-strong);border-radius:999px}.stats-row>div,.chart-panel,.queue-panel{border-color:var(--gc-line-soft);background:#ffffffeb;box-shadow:0 8px 22px #192a340d}.stats-row span{color:var(--gc-muted)}.stats-row em,.panel-title>b{color:var(--gc-brand-strong)}.chart{border-bottom-color:var(--gc-line);background:repeating-linear-gradient(#0000 0 31px,#5f778214 32px)}.chart i{background:linear-gradient(to top, #148f8826, var(--gc-brand));box-shadow:none}.queue-item{border-bottom-color:var(--gc-line-soft)}.preview-avatar{background:var(--gc-brand-soft);color:var(--gc-brand-strong)}.preview-sidebar .avatar-mini{background:color-mix(in srgb, var(--gc-violet) 15%, var(--gc-surface));color:var(--gc-violet)}.user-dot{background:color-mix(in srgb, var(--gc-brand) 14%, var(--gc-surface));color:var(--gc-brand-strong)}.user-dot.u1{background:color-mix(in srgb, var(--gc-violet) 13%, var(--gc-surface));color:var(--gc-violet)}.user-dot.u2{background:color-mix(in srgb, var(--gc-amber) 13%, var(--gc-surface));color:var(--gc-amber)}@media (width<=760px){.dashboard-card{box-shadow:var(--gc-shadow-md)}}.chart i:first-child{height:32px}.chart i:nth-child(2){height:48px}.chart i:nth-child(3){height:41px}.chart i:nth-child(4){height:67px}.chart i:nth-child(5){height:52px}.chart i:nth-child(6){height:79px}.chart i:nth-child(7){height:91px}.chart i:nth-child(8){height:70px}.chart i:nth-child(9){height:86px}.chart i:nth-child(10){height:96px}.chart i:nth-child(11){height:82px}.chart i:nth-child(12){height:106px}.team-bars>div:first-child>i{width:88%}.team-bars>div:nth-child(2)>i{width:72%}.team-bars>div:nth-child(3)>i{width:55%}.nav-cta{min-height:48px;padding-inline:24px;font-size:14px;font-weight:800}.hero-actions .primary-button,.cta>.primary-button{min-height:64px;padding:18px 32px;font-size:18px;font-weight:800}.waitlist-dialog,.waitlist-panel{color:#edf8f1;text-align:center;background:#0c1912;border:1px solid #385e49;border-radius:24px;width:min(660px,100% - 32px);padding:56px clamp(24px,6vw,64px);box-shadow:0 30px 120px #0009}.waitlist-dialog{max-height:calc(100svh - 32px);overflow:auto}.waitlist-dialog::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020805d9}.waitlist-close{color:#edf8f1;cursor:pointer;background:0 0;border:1px solid #385e49;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:16px;right:16px}.waitlist-icon{color:#83f8bd;background:#1c4430;border-radius:22px;place-items:center;width:72px;height:72px;margin:0 auto 26px;display:grid}.waitlist-dialog h1,.waitlist-panel h1{letter-spacing:-.04em;margin:22px 0;font:800 clamp(36px,7vw,56px)/1.1 Manrope,sans-serif}.waitlist-dialog p,.waitlist-panel p{color:#b7cbbb;font-size:16px;line-height:1.75}.waitlist-button{cursor:not-allowed;border-radius:10px;width:100%;min-height:68px;margin-top:28px;font-size:22px;font-weight:800;display:flex}.waitlist-button:disabled{opacity:1;color:#f3fff5;box-shadow:none;background:#436652;border-color:#618570;transform:none}.waitlist-dialog .waitlist-status,.waitlist-panel .waitlist-status{color:#bdd1c2;margin-top:16px;font-size:13px}.waitlist-page{background:radial-gradient(at top,#153e29,#0000 65%);place-items:center;min-height:100svh;padding:32px 0;display:grid}.waitlist-back{color:#cce7d2;align-items:center;gap:8px;margin-top:24px;font-size:14px;display:inline-flex}.waitlist-close:focus-visible,.waitlist-back:focus-visible{outline-offset:4px;outline:3px solid #8fffbd}@media (width<=760px){.nav-cta{min-height:44px;margin-left:auto;padding:0 12px;font-size:12px;display:inline-flex}.menu-button{margin-left:12px}.waitlist-dialog,.waitlist-panel{padding:48px 22px 30px}.waitlist-button{font-size:20px}}@media (width<=480px){.nav .brand span{display:none}}:root{--gc-font-ui:"DM Sans Variable", ui-sans-serif, system-ui, sans-serif;--gc-font-display:"Manrope Variable", ui-sans-serif, system-ui, sans-serif}main[data-build] :is(h1,h2,h3),.brand,.contact-intro h1,.waitlist-dialog h1,.waitlist-panel h1{font-family:var(--gc-font-display)}.capability-band{background:#f3f8f7;border-block:1px solid #dce9e5;padding:24px 0}.capability-heading{justify-content:space-between;align-items:center;gap:16px;max-width:1250px;margin:0 auto 20px;padding-inline:24px;display:flex}.capability-heading>span{letter-spacing:.17em;color:#536f65;font-size:10px;font-weight:800}.capability-heading button{color:#356357;cursor:pointer;background:#fff;border:1px solid #c5d9d2;border-radius:999px;padding:8px 14px;font-size:11px}.capability-rail{box-shadow:none;background:0 0;border:0;transform:none}.capability-rail:before{background:linear-gradient(90deg,#f3f8f7,#f3f8f700)}.capability-rail:after{background:linear-gradient(-90deg,#f3f8f7,#f3f8f700)}.capability-track{gap:0;padding:4px 0;animation:36s linear infinite gc-capabilities}.capability-group{flex-shrink:0;gap:42px;padding-right:42px;display:flex}.capability-group>span{font:650 18px/1.5 var(--gc-font-display);letter-spacing:-.02em;color:#335449;gap:14px}.capability-group i{width:6px;height:6px;box-shadow:none;background:#148f88;flex-shrink:0}.capability-rail.is-paused .capability-track,.capability-rail:hover .capability-track{animation-play-state:paused}@keyframes gc-capabilities{0%{transform:translate(0)}to{transform:translate(-50%)}}.current-preview{min-width:0;padding:20px 0;position:relative}.preview-tag{color:#376357;letter-spacing:.15em;align-items:center;gap:9px;margin:0 0 18px 12px;font-size:10px;font-weight:800;display:flex}.preview-tag>span,.product-capture figcaption i{background:#148f88;border-radius:50%;width:6px;height:6px;display:inline-block}.product-capture{background:#fff;border:1px solid #c9dcd5;border-radius:14px;width:100%;min-width:0;margin:0;overflow:hidden;box-shadow:0 20px 55px #173d2c14}.capture-chrome{color:#4a655b;background:#f7faf9;border-bottom:1px solid #dce8e2;align-items:center;gap:12px;min-height:38px;padding:10px 14px;display:flex}.capture-chrome>span{gap:4px;display:flex}.capture-chrome i{background:#b4c8be;border-radius:50%;width:5px;height:5px}.capture-chrome b{letter-spacing:.07em;font-size:8px}.capture-chrome small{letter-spacing:.07em;margin-left:auto;font-size:7px}.product-capture>a{display:block;position:relative;overflow:hidden}.product-capture img{aspect-ratio:auto;object-fit:contain;width:100%;height:auto;display:block}.capture-expand{color:#0d756f;background:#fffffff5;border:1px solid #c9dcd5;border-radius:999px;align-items:center;gap:10px;padding:9px 12px;font-size:11px;font-weight:700;display:flex;position:absolute;bottom:14px;right:14px;box-shadow:0 4px 15px #143c2420}.product-capture figcaption{color:#61786d;border-top:1px solid #dce8e2;justify-content:space-between;gap:12px;padding:11px 15px;font-size:9px;display:flex}.product-capture figcaption>span:first-child{align-items:center;gap:7px;display:flex}.preview-bottom-note{color:#567468;justify-content:center;align-items:center;gap:9px;margin-top:20px;font-size:12px;display:flex}.hero{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,4vw,70px)}.feature-row,.feature-row.reverse{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(34px,6vw,80px);min-height:0;padding:68px 0}.feature-row.reverse{grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr)}.feature-visual,.feature-visual.violet,.feature-visual.orange{min-width:0;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:14px;padding:0;display:block}.feature-visual:before{display:none}.feature-visual:hover{box-shadow:none;transform:none}.feature-copy p{font-size:15px}.features{padding-bottom:40px}.product-showcases{background:linear-gradient(145deg,#eaf4f0,#f7faf9 65%);border-block:1px solid #d8e9e0;padding:100px clamp(24px,7vw,110px)}.showcase-heading{align-items:start;margin-bottom:48px}.showcase-heading h2{font-weight:700}.flow-showcase{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:52px;max-width:1250px;margin:auto;display:grid}.flow-stage{background:#dcebe4;border:1px solid #c7dcd0;border-radius:24px;min-width:0;padding:26px}.flow-stage-label{color:#416c57;letter-spacing:.12em;margin-bottom:20px;font-size:9px;font-weight:800;display:block}.flow-stage .capture-chrome small{display:none}.flow-pills{color:#51745e;justify-content:center;align-items:center;gap:12px;padding-top:22px;display:flex}.flow-pills span{background:#f5fbf7;border:1px solid #bcd6c6;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:10px;font-weight:700;display:flex}.flow-steps{display:grid}.flow-step{border-bottom:1px solid #d3e2d9;gap:22px;padding:23px 0;display:flex}.flow-step:first-child{padding-top:0}.flow-step:last-child{border-bottom:0;padding-bottom:0}.flow-step-icon{color:#197d64;background:#d6e9df;border-radius:14px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid;position:relative}.flow-step-icon small{background:#f7faf9;border:1px solid #c8dccf;border-radius:6px;padding:3px 4px;font-size:8px;position:absolute;top:-6px;right:-6px}.flow-status{letter-spacing:.1em;text-transform:uppercase;color:#44735c;font-size:9px;font-weight:800}.flow-step h3{letter-spacing:-.03em;margin-top:7px;font-size:23px}.flow-step p{color:#60776b;margin:10px 0 0;font-size:13px;line-height:1.65}.module-grid article{border-top:3px solid #b7d3c8;min-width:0;padding:28px;box-shadow:0 6px 20px #173d2c08}.module-grid article .module-icon{box-shadow:none;border-radius:14px;width:50px;height:50px;margin-bottom:28px}.roadmap-label{letter-spacing:.12em;color:#778b81;margin-bottom:9px;font-size:9px;font-weight:800;display:block}.module-more{background:#e8f2ed!important}.impact-grid{border:0;gap:18px}.impact-grid article{background:linear-gradient(150deg,#eef7f2,#fff);border:1px solid #d2e2d9;padding:30px}.impact-grid article:last-child{border:1px solid #d2e2d9}.impact-grid article>span{color:#216f54;background:#d9ece2;border-radius:12px;place-items:center;width:42px;height:42px;font-size:14px;display:inline-grid}.impact-grid b{margin-top:36px}.nav-cta,.hero-actions .primary-button,.cta>.primary-button{color:#fff;background:linear-gradient(130deg,#116e5b,#13856f);border-color:#0b6653;box-shadow:0 6px #0c514312,0 10px 24px #116e5b26}.nav-cta svg,.hero-actions .primary-button svg,.cta>.primary-button svg{box-sizing:content-box;background:#ffffff24;border-radius:50%;padding:5px}.nav-cta:hover,.hero-actions .primary-button:hover,.cta>.primary-button:hover{background:#0e6653;transform:translateY(-2px);box-shadow:0 14px 28px #116e5b30}.cta{background:radial-gradient(circle at 20% 10%,#255c46 0,#0000 50%),#102e24}.cta h2,.cta>p{color:#f2faf5}.cta h2 em{color:#97dbb6}.cta>.primary-button{color:#103e29;background:#b7f0cc;border-color:#b7f0cc}.cta>.primary-button:hover{background:#d0fbdf}.cta-note{color:#abc8b8}.waitlist-dialog h1 em,.waitlist-panel h1 em{color:#96dfb4}.waitlist-dialog .section-kicker,.waitlist-panel .section-kicker{color:#a1cbb0}.contact-page{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;padding-inline:clamp(20px,5vw,76px)}.contact-aurora{display:none}.contact-header{max-width:1320px;box-shadow:none;background:0 0;border-style:solid;border-width:0 0 1px;border-radius:0;margin:auto;padding:0}.contact-header .brand img{filter:none;border-radius:8px}.contact-header>a:last-child{color:#526c60;min-height:44px;font-size:13px}.contact-intro,.contact-workspace{margin-inline:auto}.contact-intro{max-width:1320px}.contact-intro h1{color:#17291f;letter-spacing:-.055em}.contact-workspace{background:#fff;border-color:#d6e3dc;border-radius:20px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);box-shadow:0 18px 60px #173d2c0c}.contact-composer{border-color:#dce7e1;min-width:0}.contact-fields label{color:#4d6759;letter-spacing:.015em;font-size:12px}.contact-fields input{color:#203b2c;background:#f8fbf9;border:1px solid #cbdcd2;border-radius:8px;width:100%;min-width:0;font-family:inherit;font-size:14px}.editor-shell{background:#f8fbf9;border-color:#cbdcd2;border-radius:10px;overflow:hidden}.editor-top small,.preview-title i{color:#627c6c;font-size:8px}.markdown-tools{background:#fff;flex-wrap:wrap}.markdown-tools button{color:#4c6e59;cursor:pointer;width:36px;height:34px}.editor-shell textarea{color:#233d2d;background:#f8fbf9;min-height:240px;font-family:inherit;font-size:15px}.editor-count{color:#627a6a;font-size:10px}.contact-privacy{color:#526b5b;background:#f0f8f3;border-color:#c6dfce;border-radius:10px;box-shadow:inset 3px 0 #7ebd94}.contact-privacy-check{color:#0000;background:#fff;border-color:#9cb8a5;border-radius:6px}.contact-send{color:#fff;background:#116e5b;border-radius:10px;font-size:15px}.contact-preview{box-shadow:none;background:#fbfdfc;border-radius:0}.email-preview-subject{font-family:var(--gc-font-display);border-color:#dce7e1}.markdown-preview :is(h1,h2,h3,strong){color:#244632;font-family:var(--gc-font-display)}.markdown-preview blockquote{color:#5b7665;border-color:#73a98b}.contact-page :is(input,textarea,button,a):focus-visible{outline-offset:3px;outline:3px solid #5da586}.contact-fields input:focus,.editor-shell:focus-within{border-color:#5da586;box-shadow:0 0 0 3px #148f8814}@media (width<=1000px){.hero{grid-template-columns:1fr}.current-preview{width:min(760px,100%);margin:auto}.flow-showcase{grid-template-columns:1fr;gap:36px}.flow-steps{grid-template-columns:1fr 1fr;gap:24px}.flow-step,.flow-step:first-child,.flow-step:last-child{border:0;padding:0}}@media (width<=760px){.capability-group{gap:28px;padding-right:28px}.capability-group>span{font-size:15px}.feature-row,.feature-row.reverse{grid-template-columns:1fr;gap:32px;padding:48px 0}.feature-row.reverse .feature-copy{order:0}.product-showcases{padding:64px 20px}.flow-stage{padding:16px}.flow-steps{grid-template-columns:1fr}.flow-step{gap:18px}.flow-pills{gap:7px}.flow-pills span{padding:7px;font-size:9px}.flow-pills>svg{width:12px}.capture-chrome small{display:none}.capture-chrome b{font-size:7px}.capture-expand{padding:6px 9px;font-size:10px;bottom:8px;right:8px}.product-capture figcaption{padding:10px;font-size:8px}.contact-workspace{grid-template-columns:1fr}.contact-preview{min-height:300px}.contact-header>a:last-child{font-size:11px}.contact-header .brand{font-size:14px}.contact-fields{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.capability-track{animation:none}.nav-cta:hover,.hero-actions .primary-button:hover,.cta>.primary-button:hover{transform:none}}@property --cta-angle{syntax:"<angle>";inherits:false;initial-value:0deg}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--gc-bg:#080e0c;--gc-surface:#111b17;--gc-surface-raised:#14211b;--gc-surface-soft:#18271f;--gc-ink:#e8f1e9;--gc-heading:#f1f6f0;--gc-muted:#a2b3a6;--gc-faint:#7e9585;--gc-line:#2a3a2f;--gc-line-soft:#223228;--gc-brand:#a5ebc4;--gc-brand-strong:#b1f3cf;--gc-brand-soft:#a5ebc410}html,body{color:#e8f1e9;background:#080e0c}body{background-image:none}.experience{--mint:#a5ebc4;--mint-dark:#c2ffdf;--muted:#a2b3a6;color:#e8f1e9;isolation:isolate;background:#080e0c}.experience :is(h1,h2,h3,h4){font-family:var(--gc-font-display)}.experience :is(a,button,input,select):focus-visible{outline-offset:5px;outline:2px solid #c1f9d7}.experience .nav{height:78px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#080e0cf5;border-bottom:1px solid #b7f7cb0d;padding-inline:clamp(22px,4vw,70px)}.experience .nav.scrolled{background:#0a120eea;border-color:#b7f7cb18;height:70px;box-shadow:0 10px 30px #0002}.experience .brand{color:#f0f5ee;font-family:var(--gc-font-display);letter-spacing:.07em;font-size:16px}.experience .brand img{filter:none}.experience .brand strong{color:#a5ebc4}.experience .nav-links{color:#a7b8ab;gap:28px;font-size:12px}.experience .nav-links :is(a,button):hover{color:#e9fff2}.experience .menu-button{color:#b6d0bc}.experience .nav-cta,.experience .experience-cta{isolation:isolate;color:#10271b;background:linear-gradient(120deg,#c0f5cf,#91d8af) padding-box,conic-gradient(from var(--cta-angle,0deg),#447c59,#e3ffed,#447c59) border-box;border:1px solid #0000;border-radius:8px;flex-shrink:0;transition:box-shadow .3s,background .3s;animation:7s linear infinite gc-light-orbit;position:relative;overflow:hidden;box-shadow:0 4px 24px #a5ebc41a,inset 0 1px #e6ffefaa}.experience .nav-cta{gap:12px;min-height:44px;padding:5px 7px 5px 15px}.experience .cta-label{font-size:12px;font-weight:800}.experience .cta-spark{place-items:center;display:grid}.experience .cta-arrow{background:#163f2320;border-radius:5px;place-items:center;width:30px;height:30px;transition:transform .3s;display:grid}.experience .nav-cta svg,.experience .experience-cta svg{box-sizing:border-box;background:0 0;border-radius:0;padding:0}.experience .nav-cta:after,.experience .experience-cta:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(110deg,#0000 38%,#fff7,#0000 60%);animation:8s ease-in-out infinite gc-quiet-sheen;position:absolute;inset:-30%;transform:translate(-120%)}.experience .nav-cta:hover,.experience .experience-cta:hover{background:linear-gradient(120deg,#d3ffdf,#b2edc7) padding-box,conic-gradient(from var(--cta-angle,0deg),#447c59,#e3ffed,#447c59) border-box;transform:none;box-shadow:0 10px 34px #a5ebc42b}.experience .nav-cta:hover .cta-arrow{transform:rotate(-35deg)}.experience .nav-cta:active,.experience .experience-cta:active{scale:.98}@keyframes gc-light-orbit{to{--cta-angle:360deg}}@keyframes gc-quiet-sheen{0%,65%{transform:translate(-120%)}95%,to{transform:translate(120%)}}.experience .hero{perspective:none;background:#080e0c;min-height:950px;padding:158px clamp(24px,4.5vw,76px) 34px;display:block;position:relative;overflow:hidden}.experience .hero:after{background:linear-gradient(90deg,#0000,#a5ebc433,#0000);height:1px}.hero-atmosphere{pointer-events:none;position:absolute;inset:0;overflow:hidden}.pointer-atmosphere{background:radial-gradient(#4c7e5b29,#0000 66%);width:1000px;height:950px;position:absolute;top:-100px;right:-80px}.hero-radial{background:radial-gradient(at 76% 28%,#86cba519,#0000 48%),linear-gradient(90deg,#080e0c 3%,#0000 58%);position:absolute;inset:0}.hero-grain{opacity:.3;background-image:repeating-linear-gradient(115deg,#0000 0 120px,#b7f7cb05 121px,#0000 122px);position:absolute;inset:0}.hero-inner{grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr);align-items:center;gap:30px;max-width:1480px;margin:auto;display:grid;position:relative}.experience .hero-copy{z-index:3;width:auto;max-width:590px;animation:none;position:relative}.hero-eyebrow{color:#a6bcac;letter-spacing:.15em;align-items:center;gap:9px;font-size:8px;font-weight:700;display:flex}.hero-eyebrow>span{background:#b5efca;border-radius:50%;width:5px;height:5px;box-shadow:0 0 12px #b5efca70}.experience .hero h1{letter-spacing:-.07em;color:#f0f5ec;max-width:none;margin:32px 0 26px;font-size:clamp(56px,6.4vw,96px);font-weight:550;line-height:.99}.experience .hero h1>.kinetic-line{margin-bottom:-.04em;padding-bottom:.09em;display:block;overflow:hidden}.experience .hero h1>.kinetic-line:first-child{letter-spacing:-.055em;padding-bottom:.2em;font-size:.65em}.kinetic-line>span,.kinetic-line>em{display:block}.experience .hero h1 em{color:#b8efd0;-webkit-text-fill-color:currentColor;filter:none;text-shadow:none;background:0 0;font-weight:500}.motion-enabled .kinetic-line>span,.motion-enabled .kinetic-line>em{animation:.95s cubic-bezier(.2,.8,.2,1) both gc-line-entry}.motion-enabled .kinetic-line:nth-child(2)>span{animation-delay:90ms}.motion-enabled .kinetic-line:nth-child(3)>em{animation-delay:.18s}@keyframes gc-line-entry{0%{opacity:.2;transform:translateY(110%)rotate(2deg)}to{opacity:1;transform:none}}.experience .hero-copy>p{color:#9eafa2;max-width:430px;font-size:15px;line-height:1.8}.experience .hero-copy>p strong{color:#d8e7db}.experience .hero-actions{align-items:center;gap:22px;margin-top:30px;display:flex}.experience .experience-cta{align-items:center;gap:25px;min-height:56px;padding:0 22px;font-size:14px;font-weight:800;display:inline-flex}.experience .text-button{color:#b2c4b8;gap:8px;font-size:12px}.hero-availability{color:#8ea994;flex-wrap:wrap;align-items:center;gap:7px;margin-top:20px;font-size:10px;display:flex}.hero-availability>i{background:#a5ebc4;border-radius:50%;width:4px;height:4px}.hero-availability>span{color:#6d8977;margin-left:7px}.hero-principles{color:#738e7d;border-top:1px solid #b7f7cb18;gap:26px;margin-top:35px;padding-top:20px;font-size:9px;display:flex}.hero-principles>span{align-items:center;gap:9px;display:flex}.hero-principles b{color:#a4b6a8;letter-spacing:.09em;font-size:7px}.hero-controls{color:#7f9888;letter-spacing:.13em;justify-content:space-between;align-items:center;max-width:1480px;margin:74px auto 0;font-size:8px;display:flex;position:relative}.hero-controls>span{align-items:center;gap:12px;display:flex}.hero-controls i{background:#9dbcaa;width:24px;height:1px}.hero-controls>button{color:#a4bfad;cursor:pointer;letter-spacing:0;background:#0d1912;border:1px solid #344d3e;border-radius:5px;padding:8px 12px;font-size:10px}.orbital-scene{perspective:1800px;min-width:0;min-height:640px;padding:35px 0 70px;position:relative}.hero-webgl{z-index:1;pointer-events:none;opacity:.94;mix-blend-mode:screen;height:min(680px,100%);position:absolute;inset:0 -8% 0 10%;-webkit-mask-image:radial-gradient(62% 68% at 62% 38%,#000 16%,#000e 70%,#0000 100%);mask-image:radial-gradient(62% 68% at 62% 38%,#000 16%,#000e 70%,#0000 100%)}.hero-webgl canvas{width:100%;height:100%;display:block}.scene-coordinate,.scene-parallax,.scene-caption{z-index:2;position:relative}.scene-board,.scene-signal,.scene-case,.scene-counter{z-index:3}.hero-webgl[data-fallback=true]{display:none}@media (width<=760px){.hero-webgl{opacity:.45;height:340px;inset:0 -20% auto 0}}@media (prefers-reduced-motion:reduce){.hero-webgl{display:none}}.scene-coordinate{color:#789782;letter-spacing:.13em;z-index:2;gap:13px;margin:0 0 36px 8px;font-size:7px;display:flex;position:relative}.scene-coordinate span{color:#9fbaa8}.scene-coordinate b{margin-left:auto;font-weight:500}.scene-field{z-index:0;pointer-events:none;background:radial-gradient(#75b88a13,#0000 63%);width:870px;height:870px;position:absolute;top:-135px;left:-65px}.scene-field>i{border:1px solid #a5ebc414;border-radius:50%;position:absolute;inset:80px;transform:rotateX(62deg)rotate(-28deg);box-shadow:0 0 0 32px #a5ebc403}.scene-field>i:nth-child(2){border-color:#a5ebc410;inset:135px;transform:rotateY(70deg)rotate(20deg)}.scene-field>i:nth-child(3){border-style:dashed;inset:20px;transform:rotateX(68deg)rotate(24deg)}.scene-horizon{background-image:linear-gradient(#a5ebc40b 1px,#0000 1px),linear-gradient(90deg,#a5ebc40b 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:180px -40px 0;transform:rotateX(65deg)rotate(-20deg);-webkit-mask-image:radial-gradient(#0008,#0000 66%);mask-image:radial-gradient(#0008,#0000 66%)}.scene-field:after{content:"";background:#c1edcc;border-radius:50%;width:4px;height:4px;position:absolute;top:22%;left:30%;box-shadow:0 0 15px #b7f7cb80}.motion-enabled .orbital-scene.in-view .scene-field:after{animation:16s ease-in-out infinite gc-atmosphere}@keyframes gc-atmosphere{50%{opacity:.3;transform:translate(160px,80px)}}.scene-parallax{margin-top:6px;position:relative}.scene-tilt{transform-style:flat;position:relative}.scene-board{transform-origin:50% 45%;z-index:2;transition:transform .7s cubic-bezier(.2,.8,.2,1),filter .5s;position:relative;transform:perspective(1700px)rotateY(-5deg)rotateX(2.5deg)rotate(-.5deg)}.scene-tilt:hover .scene-board{filter:drop-shadow(0 30px 45px #0008);transform:perspective(1700px)rotateY(-1deg)rotateX(0)rotate(0)translateZ(20px)}.scene-shadow-panel{background:linear-gradient(130deg,#263f2e44,#11201966);border:1px solid #8fae9833;border-radius:13px;position:absolute;inset:-20px 20px 25px -15px;transform:perspective(1700px)rotateY(-15deg)rotateX(10deg)rotate(-5deg)translateZ(-50px);box-shadow:0 20px 90px #0009}.scene-signal{z-index:3;-webkit-backdrop-filter:none;backdrop-filter:none;color:#a5ebc4;background:linear-gradient(130deg,#243a2fee,#13251ee8);border:1px solid #91b99e45;border-radius:9px;align-items:center;gap:13px;padding:16px 20px;display:flex;position:absolute;top:-29px;right:-10px;transform:perspective(1400px)rotateY(-10deg)rotate(2deg);box-shadow:0 15px 35px #0005}.scene-signal>span{letter-spacing:.1em;color:#91ac9a;font-size:6px}.scene-signal b{color:#d5e8db;letter-spacing:-.01em;margin-top:6px;font-size:11px;font-weight:550;display:block}.scene-signal>i{background:#b5f3cb;border-radius:50%;width:5px;height:5px;margin-left:10px;box-shadow:0 0 15px #b5f3cb88}.scene-case{z-index:4;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(130deg,#233b30ee,#112119f2);border:1px solid #91b99e40;border-radius:10px;width:228px;padding:19px;position:absolute;bottom:-40px;left:-28px;transform:perspective(1200px)rotateY(9deg)rotateX(4deg)rotate(2deg);box-shadow:0 28px 55px #0008}.scene-case-top{letter-spacing:.12em;color:#a5c7af;align-items:center;gap:6px;font-size:6px;display:flex}.scene-case-top>i{background:#d8ba75;border-radius:50%;width:4px;height:4px}.scene-case>b{font:550 21px/1.15 var(--gc-font-display);color:#e5f2e6;letter-spacing:-.04em;margin:15px 0;display:block}.scene-case>div{border-top:1px solid #b4e2be15;align-items:center;gap:8px;padding-top:12px;display:flex}.scene-case>div>span{color:#b9d8c1;background:#33513e;border-radius:50%;place-items:center;width:25px;height:25px;font-size:8px;display:grid}.scene-case p{color:#cadbd0;margin:0;font-size:8px}.scene-case p>small{color:#819f8b;margin-top:3px;font-size:6px;display:block}.scene-case em{color:#a4bfac;margin-left:auto;font-size:6px;font-style:normal}.live-dashboard-preview{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#122019f5,#09110df2);border:1px solid #a3eac345;border-radius:16px;padding:14px;position:relative;box-shadow:0 34px 100px #0009,0 0 70px #7ce0aa16}.live-preview-heading{color:#dcebe0;font:750 9px/1 var(--gc-font-display);letter-spacing:.11em;justify-content:space-between;align-items:center;gap:12px;padding:3px 5px 12px;display:flex}.live-preview-heading>span{align-items:center;gap:8px;display:flex}.live-preview-heading>span i{background:#9af0bb;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #9af0bb}.live-preview-heading>small{color:#9eb8a6;font:600 8px/1 var(--gc-font-ui);letter-spacing:.08em}.live-preview-tabs{background:#07110c;border:1px solid #8eb69c36;border-radius:10px;gap:6px;width:max-content;max-width:100%;margin:0 2px 10px;padding:4px;display:flex}.live-preview-tabs button{color:#a6bdad;min-height:34px;font:650 10px var(--gc-font-ui);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:0 13px;transition:background .22s,color .22s,border-color .22s,transform .22s}.live-preview-tabs button:hover{color:#edfff2;transform:translateY(-1px)}.live-preview-tabs button[aria-selected=true]{color:#0d2a1a;background:linear-gradient(130deg,#c1f5d3,#90d9ae);border-color:#c1f5d3;box-shadow:0 3px 16px #9ae9b83a}.live-preview-tabs button:focus-visible{outline-offset:3px;outline:2px solid #d3ffe0}.live-preview-capture{transform-origin:50% 55%;animation:.42s cubic-bezier(.2,.8,.2,1) both live-capture-enter}@keyframes live-capture-enter{0%{opacity:.35;filter:blur(3px);transform:translateY(10px)scale(.985)}to{opacity:1;filter:none;transform:none}}.live-product-preview .product-capture{border-color:#cedbd4;border-radius:10px;box-shadow:0 12px 36px #0003}.live-product-preview .capture-chrome{min-height:32px}.live-product-preview .product-capture img{transition:filter .35s,transform .6s cubic-bezier(.2,.8,.2,1)}.experience .live-product-preview .product-capture img{filter:none}.live-product-preview .product-capture>a:hover img{filter:saturate(1.06)contrast(1.02);transform:scale(1.012)}.live-preview-note{color:#a2b7a8;margin:10px 4px 1px;font-size:9px;line-height:1.5}.preview-compact{width:100%}.preview-compact .live-dashboard-preview{padding:12px}.preview-compact .live-preview-heading{padding-bottom:9px}.preview-compact .live-preview-tabs{margin-bottom:8px}.preview-compact .live-preview-tabs button{min-height:29px;padding:0 10px;font-size:9px}.preview-compact .live-preview-note{font-size:8px}.preview-compact .product-capture figcaption{padding:8px 10px;font-size:8px}@media (width<=760px){.live-dashboard-preview{border-radius:12px;padding:9px}.live-preview-heading{font-size:8px}.live-preview-heading>small{font-size:7px}.live-preview-tabs{gap:2px;padding:3px}.live-preview-tabs button{min-height:32px;padding:0 9px;font-size:9px}.live-preview-note{font-size:8px}.hero-webgl{mix-blend-mode:screen}}@media (prefers-reduced-motion:reduce){.live-preview-capture{animation:none}.live-preview-tabs button,.live-product-preview .product-capture img,.scene-board{transition:none}.scene-tilt:hover .scene-board{filter:none;transform:none}}.scene-counter{z-index:4;-webkit-backdrop-filter:none;backdrop-filter:none;background:#17291feb;border:1px solid #8db69a36;border-radius:10px;width:155px;padding:18px;position:absolute;bottom:-48px;right:7px;transform:rotate(-3deg);box-shadow:0 15px 40px #0006}.scene-counter>b{color:#c7f7d6;font:550 30px/1 var(--gc-font-display)}.scene-counter>b>span{color:#7f9b88;font-size:13px}.scene-counter>small{color:#9bb4a3;margin-top:7px;font-size:7px;display:block}.scene-counter>div{align-items:end;gap:4px;height:25px;margin-top:13px;display:flex}.scene-counter i{opacity:.5;background:#a5ebc4;border-radius:2px 2px 0 0;flex:1;height:60%}.scene-counter i:nth-child(2n){opacity:.8;height:100%}.scene-counter i:nth-child(3n){height:35%}.scene-caption{color:#7b9986;justify-content:space-between;gap:8px;margin-top:90px;font-size:7px;display:flex;position:relative}.scene-caption>span:first-child{letter-spacing:.05em;color:#a7c1ae;align-items:center;gap:6px;display:flex}.scene-caption i{background:#b5efca;border-radius:50%;width:4px;height:4px}.product-experience{--demo-text:#c7d6cc;color:var(--demo-text);text-align:left;font-family:var(--gc-font-ui);background:#101b16;border:1px solid #748e7b55;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 25px 80px #0005}.demo-window-bar{background:linear-gradient(100deg,#22372b,#192b21);border-bottom:1px solid #aac5b31a;align-items:center;gap:13px;min-height:31px;padding:7px 12px;display:flex}.demo-window-dots{gap:4px;display:flex}.demo-window-dots i{background:#6a8975;border-radius:50%;width:4px;height:4px}.demo-window-bar>span{color:#a5bfad;letter-spacing:.06em;align-items:center;gap:5px;font-size:6px;display:flex}.demo-window-bar>b{color:#afcbb7;letter-spacing:.1em;margin-left:auto;font-size:6px;font-weight:600}.demo-app-layout{grid-template-columns:42px minmax(0,1fr);display:grid}.demo-sidebar{background:#0e1813;border-right:1px solid #8fba9e15;flex-direction:column;align-items:center;gap:15px;padding:16px 0 12px;display:flex}.demo-sidebar>img{border-radius:6px;width:25px;height:25px;margin-bottom:10px}.demo-sidebar>span{color:#698775;border-radius:5px;place-items:center;padding:5px;display:grid}.demo-sidebar>span.selected{color:#b7e7c8;background:#a5ebc415}.demo-sidebar>.demo-sidebar-avatar{color:#d4e8d9;background:#314d3a;border-radius:50%;width:24px;height:24px;margin-top:auto;font-size:8px}.demo-main{min-width:0}.demo-topbar{border-bottom:1px solid #8fba9e18;justify-content:space-between;align-items:center;gap:15px;padding:12px 16px;display:flex}.demo-topbar>span:first-child{color:#d7e6dc;align-items:center;gap:8px;font-size:10px;font-weight:650;display:flex}.demo-workspace-icon{color:#caefd5;background:#395b43;border-radius:7px;place-items:center;width:25px;height:25px;font-style:normal;display:grid}.demo-topbar small{color:#7e9d89;margin-top:2px;font-size:7px;font-weight:400;display:block}.demo-demo-indicator{color:#93b49d;letter-spacing:.1em;align-items:center;gap:6px;font-size:6px;display:flex}.demo-demo-indicator>i{background:#a5ebc4;border-radius:50%;width:4px;height:4px}.demo-panel{min-width:0;padding:20px;animation:.35s both gc-panel-enter}@keyframes gc-panel-enter{0%{opacity:.4;transform:translateY(6px)}to{opacity:1;transform:none}}.demo-page-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.demo-page-title small{color:#7d9b87;letter-spacing:.1em;margin-bottom:5px;font-size:7px;display:block}.demo-page-title h3{font:550 23px/1.2 var(--gc-font-display);letter-spacing:-.04em;color:#e0eee3;margin:0}.demo-period{color:#819e8a;border:1px solid #78978035;border-radius:4px;padding:6px 8px;font-size:8px}.demo-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.demo-metrics>div{background:linear-gradient(140deg,#20362a66,#16251b66);border:1px solid #78978026;border-radius:7px;min-width:0;padding:13px;position:relative}.demo-metrics>div>span{color:#98b6a2;font-size:8px}.demo-metrics b{color:#d8f6e0;letter-spacing:-.04em;margin-top:7px;font-size:25px;font-weight:550;display:block}.demo-metrics b>small{color:#7d9b87;letter-spacing:0;margin-top:3px;font-size:7px;font-weight:400;display:block}.demo-metrics svg{color:#81a88e;position:absolute;top:12px;right:12px}.demo-overview-grid{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:12px;margin-bottom:20px;display:grid}.demo-chart,.demo-queue-summary{background:#0c171180;border:1px solid #78978022;border-radius:7px;min-width:0;padding:12px}.demo-panel-heading{color:#bfd4c6;justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;font-size:10px;font-weight:550;display:flex}.demo-panel-heading>small{color:#759781;font-size:7px;font-weight:400}.demo-chart>svg{width:100%;height:auto;display:block}.chart-gridline{stroke:#91b49b19;stroke-width:1px}.demo-chart svg text{fill:#799b85;font-size:7px;font-family:var(--gc-font-ui)}.demo-queue-summary{flex-direction:column;justify-content:center;align-items:center;display:flex}.demo-queue-summary>small{color:#7da58a;letter-spacing:.08em;font-size:6px}.demo-queue-summary>svg{width:90px;height:90px;margin:3px 0}.demo-queue-summary text{fill:#c3e9ce;font-size:17px;font-family:var(--gc-font-ui)}.demo-queue-summary .donut-caption{fill:#789f84;font-size:7px}.demo-queue-summary>span{color:#7d9b87;font-size:6px}.demo-table-scroll{scrollbar-color:#3e5f4b #101b16;min-width:0;overflow:auto}.demo-table{border-collapse:collapse;width:100%;min-width:440px;font-size:9px}.demo-table th{text-align:left;color:#71917d;white-space:nowrap;border-bottom:1px solid #78978030;padding:8px 7px;font-size:7px;font-weight:500}.demo-table td{vertical-align:middle;border-bottom:1px solid #78978018;padding:12px 7px}.demo-table tr:last-child td{border-bottom:0}.demo-table tbody tr:hover{background:#a5ebc405}.demo-table td:first-child{width:49%}.demo-case-id{color:#98baa4;letter-spacing:.03em;align-items:center;gap:8px;margin-bottom:5px;font-size:7px;display:flex}.demo-table td strong{color:#cadae0;font-size:9px;font-weight:500;display:block}.demo-table td small{color:#749680;margin-top:4px;font-size:6px;display:block}.severity{color:#b8c3b7;font-size:6px}.severity-high{color:#e0b995}.severity-medium{color:#c2c4a5}.demo-status{white-space:nowrap;color:#a4cfb2;background:#a5ebc408;border:1px solid #7ea48a40;border-radius:4px;align-items:center;gap:4px;padding:4px 6px;font-size:7px;display:inline-flex}.demo-status>i{background:currentColor;border-radius:50%;width:3px;height:3px}.status-in-review{color:#c9c4a0;background:#b8aa660a;border-color:#b8aa662e}.status-escalated{color:#ddb8a4;background:#b88c680a;border-color:#b88c682e}.demo-inspect{color:#a7cfb4;cursor:pointer;background:#a5ebc40a;border:1px solid #76967f35;border-radius:5px;place-items:center;width:25px;height:25px;padding:0;display:grid}.demo-inspect:hover{background:#a5ebc422}.demo-person{white-space:nowrap;align-items:center;gap:6px;font-size:7px;display:flex}.demo-person>i{color:#b9d6c2;background:#314e3a;border-radius:50%;place-items:center;width:20px;height:20px;font-size:6px;font-style:normal;display:grid}.demo-footer{color:#8db19a;background:#0c1610;border-top:1px solid #8fba9e20;justify-content:space-between;gap:8px;padding:10px 14px;font-size:6px;display:flex}.demo-footer>span:first-child{letter-spacing:.04em;align-items:center;gap:5px;display:flex}.demo-footer i{background:#a5ebc4;border-radius:50%;width:3px;height:3px}.demo-compact .demo-panel{padding:16px}.demo-compact .demo-table{min-width:0}.demo-compact .demo-page-title h3{font-size:20px}.demo-compact .demo-table td{padding-block:10px}.demo-compact .demo-overview-grid{margin-bottom:13px}.demo-compact .demo-metrics{gap:8px}.demo-compact .demo-metrics>div{padding:10px}.demo-compact .demo-metrics b{font-size:23px}.demo-tabs{scrollbar-width:thin;background:#0e1912;border-bottom:1px solid #8fba9e20;gap:3px;padding:9px 11px;display:flex;overflow:auto}.demo-tabs>button{color:#8aa592;font:500 9px var(--gc-font-ui);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;align-items:center;gap:6px;padding:9px 10px;display:flex}.demo-tabs>button[aria-selected=true]{color:#c3f5d5;background:#a5ebc410;border-color:#8ebda333}.demo-tabs>button:hover{color:#dcf1e2}.demo-full .demo-panel{min-height:600px}.demo-full .demo-table,.demo-full .demo-table td strong{font-size:10px}.demo-full .demo-table th{font-size:8px}.demo-filters{align-items:center;gap:10px;margin:0 0 16px;display:flex}.demo-filters>label{color:#81a58c;border:1px solid #739c8035;border-radius:5px;flex:1;align-items:center;gap:7px;min-width:0;padding:8px 10px;display:flex}.demo-filters input{color:#cfe4d5;width:100%;min-width:0;font:10px var(--gc-font-ui);background:0 0;border:0;outline:0}.demo-filters input::placeholder{color:#8ca895}.demo-filters select{color:#bcd6c5;max-width:140px;font:9px var(--gc-font-ui);background:#16281d;border:1px solid #739c8035;border-radius:5px;padding:8px}.demo-case-layout{grid-template-columns:minmax(0,1fr) 205px;align-items:start;gap:16px;display:grid}.demo-case-layout .demo-table{min-width:400px}.demo-inspector{background:#172a1e;border:1px solid #7da98a30;border-radius:7px;min-width:0;padding:16px;position:sticky;top:0}.demo-inspector h4{letter-spacing:-.035em;color:#d4eddb;margin:12px 0;font-size:17px;font-weight:550;line-height:1.25}.demo-inspector dl{border-block:1px solid #8bb69a20;margin:18px 0;padding:12px 0}.demo-inspector dl>div{justify-content:space-between;gap:8px;margin:8px 0;font-size:8px;display:flex}.demo-inspector dt{color:#7e9e88}.demo-inspector dd{color:#b5d1bf;text-align:right;margin:0}.demo-inspector>small{color:#8cb09a;letter-spacing:.08em;font-size:7px}.demo-inspector>p{color:#abc7b5;font-size:10px;line-height:1.7}.demo-evidence{color:#86a88f;align-items:start;gap:7px;margin-top:20px;font-size:8px;line-height:1.6;display:flex}.demo-evidence svg{flex-shrink:0}.demo-empty{color:#9fbaa8;line-height:1.8}.demo-inline-banner{color:#9fd5b1;background:#203a2b;border:1px solid #8db69a22;border-radius:7px;align-items:center;gap:14px;margin-bottom:20px;padding:19px;display:flex}.demo-inline-banner b{color:#d1ead9;font-size:14px;font-weight:550}.demo-inline-banner span{color:#91b29d;margin-top:5px;font-size:9px;display:block}.demo-audit-event{border-bottom:1px solid #8db69a20;align-items:start;gap:13px;padding:21px 0;display:flex}.audit-event-icon{color:#b1dac0;background:#1d3326;border:1px solid #8db69a30;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.demo-audit-event>div{flex:1}.demo-audit-event b{color:#cbdfd2;font-size:11px;font-weight:550}.demo-audit-event p{color:#99b6a3;margin:6px 0;font-size:9px}.demo-audit-event p>span{color:#597b65;margin:0 5px}.demo-audit-event small{color:#73967f;font-size:8px}.demo-audit-event time{color:#8db29b;text-align:right;font-size:8px}.demo-audit-event time>small{margin-top:6px;display:block}.audit-sequence{color:#587d64;font-size:8px}.demo-context-note{color:#8ba794;padding-top:15px;font-size:9px;line-height:1.8}.demo-workspace-card{background:#1b3023;border:1px solid #8db69a25;border-radius:8px;align-items:center;gap:13px;padding:20px;display:flex}.workspace-letter{color:#d9f5e0;background:#436d4f;border-radius:12px;place-items:center;width:43px;height:43px;font-size:23px;display:grid}.demo-workspace-card h4{color:#d6eadc;margin:0 0 6px;font-size:17px}.demo-workspace-card p{color:#91b09b;margin:0;font-size:9px}.demo-workspace-card>.demo-status{margin-left:auto}.demo-permissions{grid-template-columns:repeat(3,1fr);gap:10px;margin:16px 0 28px;display:grid}.demo-permissions>span{color:#a3c5ae;border:1px solid #8db69a20;border-radius:7px;align-items:center;gap:8px;padding:15px 10px;font-size:8px;display:flex}.demo-member{border-bottom:1px solid #8db69a20;align-items:center;gap:12px;padding:17px 0;display:flex}.demo-member>i{color:#b9d4c1;background:#36533f;border-radius:50%;place-items:center;width:30px;height:30px;font-size:9px;font-style:normal;display:grid}.demo-member>span{flex:1}.demo-member b{color:#cde2d4;font-size:11px;font-weight:500}.demo-member small{color:#84a38e;margin-top:4px;font-size:8px;display:block}.demo-member em{color:#96baa3;border:1px solid #8db69a30;border-radius:4px;padding:5px 8px;font-size:9px;font-style:normal}.chart-large{padding:20px}.chart-large>svg{max-height:275px}.demo-chart-legend{color:#83a78e;justify-content:space-between;margin-top:12px;font-size:9px;display:flex}.demo-chart-legend>span{align-items:center;gap:7px;display:flex}.demo-chart-legend i{background:#a5ebc4;border-radius:50%;width:5px;height:5px}.demo-chart-legend b{font-weight:500}.demo-daily-counts{border:1px solid #8db69a22;border-radius:7px;grid-template-columns:repeat(7,1fr);margin:16px 0;display:grid;overflow:hidden}.demo-daily-counts>span{text-align:center;border-right:1px solid #8db69a20;padding:14px 4px}.demo-daily-counts>span:last-child{border:0}.demo-daily-counts small{color:#8aae96;font-size:7px;display:block}.demo-daily-counts b{color:#c3e6cf;margin:6px 0;font-size:20px;font-weight:500;display:block}.demo-daily-counts em{color:#759b82;font-size:6px;font-style:normal}.experience .statement{text-align:center;background:#080e0c;padding:112px 24px 90px}.experience .section-kicker{color:#92b59e;letter-spacing:.16em;font-size:9px}.experience :is(.statement,.modules,.impact,.cta,.development-heading,.story-copy) h2{color:#e1ede2;letter-spacing:-.055em;font-size:clamp(39px,4.5vw,68px);font-weight:500;line-height:1.07}.experience :is(.statement,.modules,.impact,.cta,.development-heading,.story-copy) h2 em{color:#a5ebc4;font-style:normal}.experience .statement p{color:#7c9886;margin-top:25px;font-size:14px}.experience .capability-band{background:#0d1711;border-color:#9ec7ab19;padding:20px 0}.experience .capability-heading{max-width:1440px;padding-inline:30px}.experience .capability-heading>span{color:#7b9d86;font-size:8px}.experience .capability-heading>button{color:#8bad96;background:#102016;border-color:#36513e;border-radius:5px;font-size:9px}.experience .capability-rail{background:0 0;transform:none}.experience .capability-rail:before{background:linear-gradient(90deg,#0d1711,#0000)}.experience .capability-rail:after{background:linear-gradient(-90deg,#0d1711,#0000)}.experience .capability-group>span{color:#9cb3a3;font-size:15px;font-weight:500}.experience .capability-group i{background:#8ec5a0;width:4px;height:4px}.story-section{grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);align-items:start;gap:55px;max-width:1480px;margin:auto;padding:130px clamp(24px,4.5vw,76px);display:grid}.story-copy{position:sticky;top:120px}.story-copy>h2{margin:25px 0}.story-copy>p{color:#91ac9a;max-width:330px;font-size:14px;line-height:1.85}.story-steps{margin-top:40px}.story-steps>div{border-left:1px solid #9ec7ab28;margin-left:10px;padding:0 0 24px 34px;position:relative}.story-steps>div>span{color:#b0ceba;background:#0e1d14;border:1px solid #4b6b54;border-radius:50%;place-items:center;width:19px;height:19px;font-size:7px;display:grid;position:absolute;top:0;left:-10px}.story-steps b{color:#bfd6c6;font-size:13px;font-weight:550}.story-steps p{color:#7b9b86;margin:8px 0 0;font-size:11px;line-height:1.8}.concept-note{color:#7a9784;max-width:320px;margin-top:14px;font-size:9px;line-height:1.9;display:block}.story-console{border-radius:12px;min-width:0;box-shadow:0 0 150px #5f9c7020}.experience .development-bento{background:#0c1510;border-block:1px solid #9ec7ab18;padding:95px clamp(24px,4.5vw,76px)}.development-heading{justify-content:space-between;align-items:end;gap:50px;max-width:1330px;margin:0 auto 45px;display:flex}.development-heading h2{margin-top:24px}.development-heading>p{color:#8aa694;max-width:340px;margin:0;font-size:12px;line-height:1.9}.development-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1330px;margin:auto;display:grid}.development-card{background:linear-gradient(145deg,#17271c,#101c15);border:1px solid #709a7b30;border-radius:12px;min-width:0;padding:25px;overflow:hidden}.development-label{color:#9cbea6;letter-spacing:.1em;align-items:center;gap:10px;font-size:7px;display:flex}.development-label>span{color:#5d8469}.development-label>svg{margin-left:auto}.development-card h3{color:#d5e6da;letter-spacing:-.04em;margin:22px 0 16px;font-size:24px;line-height:1.2}.development-card>p{color:#87a58f;min-height:105px;font-size:11px;line-height:1.9}.development-card .product-capture{background:#13231a;border-color:#8aaf9433;border-radius:8px;margin-top:25px;transform:perspective(1200px)rotateX(2deg);box-shadow:0 14px 35px #0004}.experience .capture-chrome{color:#9fc0a9;background:#213b2a;border-color:#8aaf9420}.experience .capture-chrome i{background:#678b71}.experience .capture-chrome small{display:none}.experience .product-capture img{filter:brightness(.87);transition:filter .3s}.experience .product-capture>a:hover img{filter:brightness()}.experience .capture-expand{color:#c8e8d2;background:#162e20ec;border-color:#8aaf9433;padding:6px 9px;font-size:8px}.experience .product-capture figcaption{color:#8caf98;background:#13241a;border-color:#8aaf9420;padding:10px;font-size:7px}.experience .development-link{color:#b6d8c1;align-items:center;gap:8px;width:max-content;margin-top:23px;font-size:10px;display:flex}.experience .modules{background:#080e0c;padding:110px clamp(24px,4.5vw,76px)}.experience .modules-head{max-width:1330px}.experience .modules-head>p{color:#8ba592;font-size:12px;line-height:1.9}.experience .module-grid{gap:16px;max-width:1330px}.experience .module-grid article{box-shadow:none;background:#101e15;border:1px solid #789f822c;border-radius:10px;padding:24px;transition:border-color .3s,transform .3s}.experience .module-grid article:hover{box-shadow:none;background:#14251a;border-color:#9ecaac66;transform:translateY(-3px)}.experience .module-grid article:before{display:none}.experience .module-grid article h3{color:#cce2d1;font-size:19px}.experience .module-grid article p{color:#829f8c;font-size:11px}.experience .module-grid .module-icon{color:#abd6b8;box-shadow:none;background:#a5ebc410;border:1px solid #84ad9030}.experience .roadmap-label{color:#7a9a84;font-size:7px}.experience .module-more{background:#192d1f!important}.experience .module-more h3{color:#d8ebdd}.experience .pricing-preview{background:radial-gradient(at 50% 0,#315f3a24,#0000 65%),#0c1710;border-block:1px solid #8dbb9b25;padding:100px clamp(24px,4.5vw,76px);position:relative}.experience .pricing-heading,.experience .pricing-grid,.experience .pricing-footnote{max-width:1330px}.experience .pricing-heading h2{color:#e3eee4}.experience .pricing-disclosure{color:#a4bdac;background:#1a312280;border-color:#61846b55}.experience .pricing-disclosure p{color:#a2b8a9;font-size:11px}.experience .pricing-disclosure>svg{color:#a5ebc4}.experience .pricing-kicker{color:#95b59e;font-size:8px}.production-badge{color:#bce6c7;border:1px solid #7eac8c45;border-radius:4px;align-items:center;gap:5px;margin-left:13px;padding:5px 7px;font-size:8px;display:inline-flex}.experience .pricing-grid article{box-shadow:none;background:#13221a;border:1px solid #89ac932c;border-radius:12px}.experience .pricing-grid article.featured{background:linear-gradient(145deg,#294932,#17281e);border-color:#9fcca75c;box-shadow:0 15px 50px #0003}.experience .pricing-grid header,.experience .pricing-plan-description{color:#91af9a}.experience .pricing-grid h3{color:#d0e3d5}.experience .pricing-price strong{color:#e0f1e1}.experience .pricing-price small{color:#8cab95}.experience .pricing-grid li strong{color:#bfd7c7}.experience .pricing-grid li small{color:#87a893}.experience .pricing-grid li svg{color:#9acdaa}.experience .pricing-grid article>header>b{color:#afd1b8;background:#a5ebc40a;border-color:#77a38144}.experience .pricing-more{color:#b8dfc4;border-color:#88b19130}.experience .pricing-footnote{color:#83a58e;border-color:#88b19130}.experience .pricing-footnote>a{color:#bce3c7}.production-context{color:#91ac9a;max-width:1330px;margin:25px auto 0;font-size:9px;line-height:1.8}.experience .impact{background:#080e0c;border:0;padding:100px clamp(24px,4.5vw,76px)}.experience .impact:after{color:#9ec7ab04;-webkit-text-stroke:1px #9ec7ab0a}.experience .impact-grid{max-width:1330px}.experience .impact-grid article{box-shadow:none;background:#102016;border-color:#7d9f862a;border-radius:10px}.experience .impact-grid article:last-child{border:1px solid #7d9f862a}.experience .impact-grid article>span{color:#adcbb6;background:#223c2a}.experience .impact-grid b{color:#bdd7c6}.experience .impact-grid p{color:#82a08c;font-size:12px}.experience .cta{background:radial-gradient(at 50% 60%,#396f4530,#0000 55%),#0c1710;border-top:1px solid #9ec7ab1f;padding:100px 24px}.experience .cta:before{border-color:#a5ebc41a;animation:none;box-shadow:0 0 0 50px #a5ebc403,0 0 0 100px #a5ebc403}.experience .cta h2{font-size:clamp(44px,5.5vw,80px)}.experience .cta>p{color:#8eaa97;font-size:13px}.experience .cta>.primary-button{color:#102b1b;background:#b6edc9;border-color:#b6edc9;border-radius:8px;font-size:14px}.experience .cta>.primary-button:hover{background:#d0ffdf}.experience .cta-note{color:#769981;font-size:10px}.experience .cta-mark{background:#183321;border-color:#71917a33;box-shadow:0 10px 40px #0004}main.experience>footer{background:#070d09;border-color:#9ec7ab20;padding-top:65px}.experience>footer:before{background:linear-gradient(90deg,#0000,#91bd9f50,#0000)}.experience>footer:after{opacity:.2}.experience>footer .footer-brand p{color:#7c9786;font-size:12px}.experience>footer>div:not(.footer-brand,.footer-bottom)>b{color:#b7ccbe;font-size:8px}.experience>footer>div:not(.footer-brand,.footer-bottom)>:is(a,button){color:#7e9b88;font-size:11px}.experience>footer .footer-bottom{color:#779282;border-color:#9ec7ab20;font-size:10px}.experience>footer .footer-bottom span:last-child{color:#83a18c;font-size:8px}.experience [data-reveal]{opacity:1;transform:none}.experience.motion-enabled [data-reveal]:not(.revealed){opacity:0;transform:translateY(20px)}.experience [data-reveal].revealed{opacity:1;transform:none}.experience.motion-paused *,.experience.effects-paused *,.experience.motion-paused :after,.experience.effects-paused :after{animation-play-state:paused!important}.orbital-scene:not(.in-view) .scene-field{animation-play-state:paused}.contact-page{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#d2e5d8;background:#080e0c}.contact-header{background:0 0;border-color:#395340}.contact-header .brand{color:#e0eee2}.contact-header>a:last-child{color:#9cbaa6}.contact-intro h1{color:#e1efe3}.contact-intro h1 em{color:#a5ebc4}.contact-intro p,.contact-success p{color:#95b09f}.contact-intro p strong,.contact-success p strong{color:#c8e1d0}.contact-workspace{background:#101d14;border-color:#3a5341;box-shadow:0 20px 60px #0003}.contact-composer{border-color:#354e3d}.contact-fields label{color:#a9c1b0}.contact-fields input,.editor-shell,.editor-shell textarea{color:#c8dfd0;background:#0c180f;border-color:#3b5944}.contact-fields input::placeholder{color:#819c89}.editor-top,.markdown-tools,.editor-count,.preview-title{border-color:#354e3d}.editor-top{color:#b5d3bd;background:#1a3021}.editor-top small,.preview-title i{color:#8bac96}.markdown-tools{background:#112418}.markdown-tools button{color:#a3c6ae}.markdown-tools button:hover{color:#e0f3e6;background:#2a4a34;border-color:#739f80}.editor-count{color:#81a78c}.contact-privacy{color:#9dbcaa;background:#182e1e;border-color:#406849;box-shadow:inset 3px 0 #6b9e79}.contact-privacy:hover{background:#1b3523;border-color:#6b9e79}.contact-privacy-check{background:#0f2116;border-color:#6d9678}.contact-privacy-copy>strong{color:#a5d6b4}.contact-privacy-copy>b{color:#d7eddf}.contact-privacy-copy>small{color:#88ac94;border-color:#3c6246}.contact-privacy input:checked+.contact-privacy-check{color:#102718;background:#a5ebc4;border-color:#a5ebc4}.contact-send{color:#13301d;background:#b4eac5}.contact-preview{background:#102016}.preview-title{color:#add7b9;background:#1a3021}.preview-empty,.email-preview-subject,.markdown-preview{color:#a6c5b1}.email-preview-subject{border-color:#3c6246}.markdown-preview :is(h1,h2,h3,strong){color:#d3eadb}.markdown-preview code{color:#b2dfbf;background:#223f2b;border-color:#52795c}.markdown-preview blockquote{color:#9ec5aa}.contact-error{color:#f0b4af;background:#3a2020;border-color:#855551}.legal-page{color:#c3d9cb;background:#0b1410}.legal-page :is(.legal-header,.legal-nav,.legal-content,.legal-footer){color:#b9d3c2;background:#101f16;border-color:#344e3d}.legal-page :is(h1,h2,h3){color:#d7ecdd}.legal-page :is(p,li){color:#a7c0af}.legal-page a{color:#b8e6c5}@media (width<=1250px){.experience .hero{min-height:870px;padding-top:140px}.hero-inner{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:25px}.experience .hero h1{font-size:clamp(55px,7vw,86px)}.scene-case{width:190px;left:-10px}.scene-case>b{font-size:18px}.scene-counter{width:130px;right:0}.story-section{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);gap:30px}.demo-case-layout{grid-template-columns:minmax(0,1fr)}.demo-inspector{position:static}.development-card{padding:20px}.development-card h3{font-size:21px}}@media (width<=1100px){.experience .nav-links{background:#102016;border:1px solid #54725b;border-radius:10px;padding:24px;display:none;position:absolute;top:74px;left:18px;right:18px;box-shadow:0 20px 50px #0005}.experience .nav-links.open{flex-direction:column;gap:24px;display:flex}.experience .menu-button{margin-left:14px;display:block}.experience .nav-cta{margin-left:auto}.hero-inner{grid-template-columns:1fr;gap:20px}.experience .hero-copy{max-width:700px}.experience .hero h1{font-size:83px}.experience .hero-copy>p{max-width:530px}.orbital-scene{width:100%;max-width:800px;min-height:0;margin:25px auto 0}.hero-controls{margin-top:30px}.story-section{grid-template-columns:1fr;gap:45px}.story-copy{grid-template-columns:1fr 1fr;gap:18px 40px;display:grid;position:static}.story-copy>.section-kicker{grid-column:1/-1}.story-copy>h2{margin:0}.story-copy>p{align-self:center;max-width:none;margin:0}.story-steps{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:15px;display:grid}.concept-note{grid-column:1/-1;max-width:none;margin:0}.development-grid{grid-template-columns:1fr}.development-card{grid-template-columns:1fr 1.3fr;gap:0 30px;display:grid}.development-card .development-label,.development-card>h3,.development-card>p,.development-card>.development-link{grid-column:1}.development-card>p{min-height:0}.development-card .product-capture{grid-area:1/2/5;align-self:center;margin:0}.demo-case-layout{grid-template-columns:minmax(0,1fr) 205px}}@media (width<=760px){.experience .hero{min-height:0;padding:120px 22px 28px}.experience .hero h1{margin-top:26px;font-size:70px}.experience .hero h1>.kinetic-line:first-child{font-size:.63em}.hero-eyebrow{font-size:6px}.experience .hero-copy>p{font-size:14px}.experience .hero-actions{flex-wrap:wrap;gap:16px}.experience .experience-cta{min-height:52px;font-size:13px}.hero-principles{gap:18px;margin-top:26px}.hero-principles>span{gap:6px}.hero-principles b{font-size:6px}.hero-availability{font-size:9px}.hero-availability>span{margin-left:0}.orbital-scene{margin-top:15px;padding-top:25px;padding-bottom:15px}.scene-coordinate{margin:0 0 25px;font-size:6px}.scene-field{width:630px;height:630px;top:-100px;left:-150px}.scene-board{transform:perspective(1500px)rotateX(4deg)rotateY(-4deg)}.scene-shadow-panel{inset:-10px 10px 15px -8px}.scene-case{display:none}.scene-counter{width:112px;padding:12px;bottom:-30px}.scene-counter>b{font-size:24px}.scene-counter>small{font-size:6px}.scene-counter>div{height:15px;margin-top:9px}.scene-signal{gap:9px;padding:10px 13px;top:-17px;right:4px}.scene-signal svg{width:15px}.scene-signal b{font-size:8px}.scene-signal>span{font-size:5px}.scene-caption{flex-wrap:wrap;margin-top:55px;font-size:6px}.hero-controls{margin-top:22px;font-size:6px}.hero-controls>button{font-size:8px}.experience .nav{height:68px;padding-inline:20px}.experience .nav-cta{gap:7px;min-height:40px;padding:4px 6px 4px 11px}.experience .cta-label{font-size:10px}.experience .cta-arrow{width:26px;height:26px}.experience .cta-spark{display:none}.experience .brand{font-size:13px}.experience .hero-principles{justify-content:space-between}.experience .statement{padding:75px 22px 65px}.experience .statement h2{font-size:43px}.experience .statement p{font-size:12px;line-height:1.8}.experience .capability-heading{gap:10px;padding-inline:22px}.experience .capability-heading>span{font-size:6px}.experience .capability-heading>button{font-size:8px}.experience .capability-group>span{font-size:13px}.demo-app-layout{grid-template-columns:32px minmax(0,1fr)}.demo-sidebar{gap:13px;padding-top:12px}.demo-sidebar>img{width:20px;height:20px}.demo-sidebar svg{width:13px;height:13px}.demo-window-bar{gap:7px;padding:6px 8px}.demo-window-bar>span,.demo-window-bar>b{font-size:5px}.demo-window-dots{gap:3px}.demo-window-dots i{width:3px;height:3px}.demo-topbar{gap:8px;padding:10px}.demo-topbar>span:first-child{font-size:8px}.demo-topbar small{font-size:6px}.demo-demo-indicator{font-size:5px}.demo-compact .demo-panel{padding:10px}.demo-compact .demo-page-title h3{font-size:16px}.demo-period{padding:4px 5px;font-size:6px}.demo-page-title small{font-size:5px}.demo-compact .demo-metrics{gap:5px}.demo-compact .demo-metrics>div{padding:8px}.demo-compact .demo-metrics>div>span{font-size:6px}.demo-compact .demo-metrics b{font-size:20px}.demo-compact .demo-metrics small{font-size:5px}.demo-compact .demo-metrics svg{display:none}.demo-compact .demo-overview-grid{gap:6px}.demo-compact .demo-chart{padding:8px}.demo-compact .demo-panel-heading{font-size:7px}.demo-compact .demo-panel-heading>small{font-size:5px}.demo-compact .demo-queue-summary{padding:8px}.demo-compact .demo-queue-summary>svg{width:65px;height:65px}.demo-compact .demo-queue-summary>span{font-size:5px}.demo-compact .demo-table td{padding:8px 4px}.demo-compact .demo-table td strong{font-size:7px}.demo-compact .demo-table td small{font-size:5px}.demo-compact .demo-case-id{gap:4px;font-size:5px}.demo-compact .severity{font-size:5px}.demo-compact .demo-status{gap:3px;padding:3px 4px;font-size:5px}.demo-compact .demo-table th{padding:6px 4px;font-size:5px}.demo-compact .demo-inspect{width:20px;height:20px}.demo-footer{flex-wrap:wrap;gap:5px;padding:8px 10px;font-size:5px}.story-section{gap:32px;padding:75px 22px}.story-copy{display:block}.story-copy>h2{margin:20px 0}.story-copy>p{font-size:13px}.story-steps{margin-top:30px;display:block}.concept-note{margin-top:5px;font-size:9px}.demo-full .demo-panel{min-height:600px;padding:14px}.demo-case-layout{grid-template-columns:1fr}.demo-full .demo-page-title h3{font-size:20px}.demo-tabs{padding:8px}.demo-tabs>button{padding:8px;font-size:8px}.demo-metrics>div{padding:10px}.demo-metrics>div>span{font-size:7px}.demo-metrics b{font-size:22px}.demo-metrics>div>svg{display:none}.demo-chart{padding:10px}.demo-panel-heading{font-size:9px}.demo-panel-heading>small{font-size:6px}.demo-table{min-width:400px}.demo-workspace-card{flex-wrap:wrap;padding:15px}.demo-workspace-card>.demo-status{margin:0}.demo-permissions{grid-template-columns:1fr;gap:7px}.demo-permissions>span{padding:12px}.demo-daily-counts{grid-template-columns:repeat(4,1fr)}.demo-daily-counts>span:nth-child(-n+4){border-bottom:1px solid #8db69a20}.demo-audit-event{gap:10px}.demo-audit-event b{font-size:10px}.demo-audit-event time{font-size:7px}.audit-sequence{display:none}.demo-inspector{position:static}.experience .development-bento{padding:70px 22px}.development-heading{display:block}.development-heading>p{max-width:none;margin-top:25px}.development-card{padding:22px;display:block}.development-card h3{font-size:25px}.development-card>p{font-size:12px}.development-card .product-capture{margin-top:24px}.experience .modules,.experience .pricing-preview,.experience .impact{padding:75px 22px}.experience .modules-head{display:block}.experience .modules-head>p{margin-top:25px}.experience .module-grid{grid-template-columns:1fr 1fr;gap:12px}.experience .module-grid article{padding:20px}.experience .module-grid article h3{font-size:17px}.experience .module-grid .module-more{grid-column:1/-1}.experience .pricing-heading{gap:25px}.experience .pricing-heading h2{font-size:43px}.experience .production-badge{margin-left:10px;font-size:7px}.experience .pricing-grid{gap:15px}.experience .pricing-grid article{padding:26px}.experience .pricing-footnote{align-items:start;gap:12px;font-size:9px}.experience .impact-grid{gap:14px}.experience .cta{padding:75px 22px}.experience .cta h2{font-size:48px}.experience .cta>p{font-size:12px}.experience>footer .footer-bottom{font-size:9px}}@media (width<=360px){.experience .hero h1{font-size:60px}.experience .nav{padding-inline:16px}.hero-principles{gap:9px}.experience .module-grid{grid-template-columns:1fr}.scene-caption>span{font-size:5px}}.experience [data-pointer-glow]{--pointer-x:50%;--pointer-y:50%;position:relative}.experience [data-pointer-glow]:before{content:"";z-index:5;border-radius:inherit;pointer-events:none;background:radial-gradient(180px circle at var(--pointer-x) var(--pointer-y),#dcffe62c,transparent 72%);opacity:0;transition:opacity .35s;position:absolute;inset:0}.experience [data-pointer-glow]:hover:before,.experience [data-pointer-glow]:focus-visible:before{opacity:1}.experience .nav-links :is(a,button){padding-block:7px;transition:color .25s,transform .3s cubic-bezier(.2,.8,.2,1);position:relative}.experience .nav-links :is(a,button):after{content:"";transform-origin:0;background:#a5ebc4;height:1px;transition:transform .35s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.experience .nav-links :is(a,button):hover:after,.experience .nav-links :is(a,button):focus-visible:after{transform:scaleX(1)}.experience .nav-links :is(a,button)[aria-current=location]{color:#e9fff2}.experience .nav-links :is(a,button)[aria-current=location]:after{transform:scaleX(1)}.experience .story-console{transform-origin:top;position:sticky;top:110px}.experience .story-steps>div{padding-bottom:clamp(96px,11vh,112px)}.experience .live-preview-capture{transform-origin:top;animation:.48s cubic-bezier(.2,.8,.2,1) both preview-arrive}@keyframes preview-arrive{0%{opacity:.35;filter:blur(2px);transform:translateY(9px)scale(.988)}to{opacity:1;filter:none;transform:none}}.experience .development-card{transition:transform .45s cubic-bezier(.2,.8,.2,1),border-color .35s,box-shadow .4s;position:relative}.experience .development-card:hover{border-color:#9fcca766;box-shadow:0 22px 60px #0005,0 0 32px #a5ebc40b}.experience .cta{isolation:isolate;position:relative;overflow:hidden}.experience .cta>:not(.hero-webgl){z-index:2;position:relative}.experience .cta .hero-webgl-final{z-index:0;opacity:.54;mix-blend-mode:screen;width:57%;height:100%;inset:0 0 0 43%;-webkit-mask-image:radial-gradient(64% 74% at 58%,#000 20%,#000b 66%,#0000 100%);mask-image:radial-gradient(64% 74% at 58%,#000 20%,#000b 66%,#0000 100%)}.experience .cta .hero-webgl-final[data-fallback=true],.experience .cta .hero-webgl-final[data-fallback=reduced-motion]{display:none}.experience .cta>.primary-button{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s,background .25s}.experience .cta>.primary-button:hover{transform:translateY(-3px)scale(1.025);box-shadow:0 16px 42px #a5ebc43a}.experience .cta>.primary-button:active{transform:translateY(0)scale(.985)}@media (width<=1100px){.experience .cta .hero-webgl-final{opacity:.37;width:72%;height:65%;inset:0 0 auto 28%}}@media (width<=1199px){.experience .story-console{position:static}.experience .story-steps>div{padding-bottom:24px}}@media (width<=760px){.experience .cta .hero-webgl-final{opacity:.27;width:88%;height:55%;inset:0 0 auto 12%}}@media (prefers-reduced-motion:reduce){.experience .cta .hero-webgl-final{display:none}.experience .live-preview-capture{animation:none}.experience *,.experience :before,.experience :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.experience [data-reveal]{opacity:1!important;transform:none!important}.scene-board,.scene-shadow-panel,.scene-case,.scene-counter,.scene-signal,.development-card .product-capture{transform:none}.scene-field{opacity:.4}.kinetic-line>span,.kinetic-line>em{transform:none}.experience .scene-tilt:hover .scene-board{filter:none!important;transform:none!important}}.experience .capability-band:not(.in-view) .capability-track{animation-play-state:paused}@media (width>=1101px){.experience .hero{min-height:920px;padding-top:135px}.experience .orbital-scene{min-height:0;padding:0}.experience .scene-coordinate{margin-bottom:24px}.experience .scene-caption{margin-top:64px}.experience .hero-controls{margin-top:38px}}.scene-caption{font-size:9px}.concept-note,.production-context{font-size:10px}.demo-full .demo-footer{font-size:8px}.demo-full .demo-window-bar>span,.demo-full .demo-window-bar>b{font-size:7px}.demo-full .demo-topbar>span:first-child{font-size:12px}.demo-full .demo-topbar small{font-size:9px}.demo-full .demo-metrics>div>span{font-size:10px}.demo-full .demo-metrics b>small{font-size:9px}.demo-full .demo-panel-heading{font-size:12px}.demo-full .demo-panel-heading>small{font-size:9px}.demo-full .demo-table td strong{font-size:11px}.demo-full .demo-table td small,.demo-full .demo-table th{font-size:9px}.demo-full .demo-status{font-size:8px}.demo-full .demo-tabs>button{min-height:40px;font-size:10px}.demo-full .demo-inspect{min-width:30px;min-height:30px}@media (width<=760px){.demo-full .demo-inspect{min-width:44px;min-height:44px}.demo-full .demo-tabs>button{min-height:44px}.scene-caption,.scene-caption>span{font-size:8px}.demo-full .demo-window-bar>span,.demo-full .demo-window-bar>b{font-size:6px}}@keyframes gc-menu-open{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:none}}.experience .nav-links.open{animation:.22s cubic-bezier(.2,.8,.2,1) both gc-menu-open}.experience .pricing-price strong{font-family:var(--gc-font-display);letter-spacing:-.055em;font-weight:500}.demo-selection-announcement{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.demo-table tbody tr.is-selected{background:#a5ebc40d}.experience .hero:not(.in-view) .experience-cta,.experience .hero:not(.in-view) .experience-cta:after{animation-play-state:paused}.experience .pricing-grid li strong{font-size:12px;line-height:1.5}.experience .pricing-grid li small{font-size:11px;line-height:1.7}.experience .pricing-plan-description{font-size:12px;line-height:1.85}.experience .pricing-price small,.experience .pricing-footnote{font-size:11px}.experience .production-badge{padding:6px 9px;font-size:10px}.demo-case-layout>.demo-table-scroll{overscroll-behavior:contain;max-height:480px}.demo-case-layout .demo-table th{z-index:1;background:#14241a;position:sticky;top:0}.demo-back{color:#c0dfca;font:9px var(--gc-font-ui);cursor:pointer;background:#1b3223;border:1px solid #739c8040;border-radius:4px;padding:7px 9px}@media (width<=760px){.demo-case-layout>.demo-table-scroll{max-height:360px}.demo-back{min-height:36px}}.analytics-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.demo-chart-legend .members-legend i{background:#93b4cf}.demo-daily-counts em{margin-top:3px;display:block}@media (width<=760px){.analytics-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.demo-chart-legend{flex-wrap:wrap;gap:8px}}.experience .product-capture img{aspect-ratio:auto}.development-grid{align-items:start}.experience .live-preview-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:max-content;min-width:min(100%,340px);padding:4px;display:grid;position:relative;overflow:hidden}.experience .live-preview-tabs:before{content:"";z-index:0;width:calc(25% - 8px);transition:transform var(--gc-motion-medium) var(--gc-ease-spring);background:linear-gradient(130deg,#c1f5d3,#90d9ae);border:1px solid #c1f5d3;border-radius:7px;position:absolute;inset:4px auto 4px 4px;box-shadow:0 3px 16px #9ae9b83a}.experience .live-preview-tabs[data-active-tab=applications]:before{transform:translate(calc(100% + 6px))}.experience .live-preview-tabs[data-active-tab=staff]:before{transform:translate(calc(200% + 12px))}.experience .live-preview-tabs[data-active-tab=tickets]:before{transform:translate(calc(300% + 18px))}.experience .live-preview-tabs button{z-index:1;white-space:nowrap;min-width:0;padding-inline:10px;position:relative}.experience .live-preview-tabs button[aria-selected=true]{color:#0d2a1a;box-shadow:none;background:0 0;border-color:#0000}.experience .live-preview-tabs button:active{transform:scale(.96)}.experience .capture-trigger{cursor:zoom-in;width:100%;text-align:inherit;background:0 0;border:0;padding:0;display:block;position:relative;overflow:hidden}.experience .capture-trigger:focus-visible{z-index:6;outline-offset:-3px;outline:3px solid #b7f2ca}.experience .capture-trigger img{object-fit:contain;transition:filter var(--gc-motion-medium) ease,transform var(--gc-motion-cinematic) var(--gc-ease-out)}.experience .capture-trigger:hover img,.experience .capture-trigger:focus-visible img{filter:brightness();transform:scale(1.012)}.experience .capture-dialog{box-sizing:border-box;color:#dcebe0;background:#0b1510;border:1px solid #a5ebc488;border-radius:14px;width:min(94vw,1500px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);padding:12px;position:fixed;inset:16px auto auto 50%;overflow:auto;translate:-50%;box-shadow:0 35px 120px #000c,0 0 55px #a5ebc422}.experience .capture-dialog[open]{animation:capture-dialog-in var(--gc-motion-medium) var(--gc-ease-spring) both}.experience .capture-dialog::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020704d9}.experience .capture-dialog-bar{color:#a8c5b0;font:650 10px var(--gc-font-ui);justify-content:space-between;align-items:center;gap:14px;padding:1px 2px 10px;display:flex}.experience .capture-dialog-bar>span{align-items:center;gap:8px;display:flex}.experience .capture-dialog-bar>span:before{content:"";background:#a5ebc4;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #a5ebc4}.experience .capture-dialog-bar button{color:#e2f5e7;width:36px;height:36px;font:400 25px/1 var(--gc-font-ui);cursor:pointer;transition:transform var(--gc-motion-fast) var(--gc-ease-spring),background var(--gc-motion-fast);background:#15241a;border:1px solid #85ac9044;border-radius:50%;place-items:center;display:grid}.experience .capture-dialog-bar button:hover{background:#254330;transform:rotate(90deg)}.experience .capture-dialog>img{object-fit:contain;background:#d9dcde;border:1px solid #d2ded7;border-radius:7px;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 110px);margin:auto;display:block}@keyframes capture-dialog-in{0%{opacity:0;scale:.97}to{opacity:1;scale:1}}.experience .story-section{padding-bottom:76px}.experience .story-steps>div{transition:opacity var(--gc-motion-medium),transform var(--gc-motion-medium);opacity:.65;padding-bottom:50px}.experience .story-steps>div:last-child{padding-bottom:0}.experience .story-steps>div>span{transition:background var(--gc-motion-medium),box-shadow var(--gc-motion-medium),color var(--gc-motion-medium)}.experience .story-steps>div>b,.experience .story-steps>div>p{transition:color var(--gc-motion-medium)}.experience #workflows[data-active-step="0"] .story-steps>div:first-child,.experience #workflows[data-active-step="1"] .story-steps>div:nth-child(2),.experience #workflows[data-active-step="2"] .story-steps>div:nth-child(3){opacity:1;transform:translate(4px)}.experience #workflows[data-active-step="0"] .story-steps>div:first-child>span,.experience #workflows[data-active-step="1"] .story-steps>div:nth-child(2)>span,.experience #workflows[data-active-step="2"] .story-steps>div:nth-child(3)>span{color:#c6f7d6;background:#183a25;box-shadow:0 0 16px #a5ebc426}.experience #workflows[data-active-step="0"] .story-steps>div:first-child>b,.experience #workflows[data-active-step="1"] .story-steps>div:nth-child(2)>b,.experience #workflows[data-active-step="2"] .story-steps>div:nth-child(3)>b{color:#e1f5e6}.experience .development-card:hover{transform:translateY(-5px)}.experience .cta .hero-webgl-final{opacity:.58;width:69%;height:100%;inset:0 6% 0 25%}.experience .cta>.primary-button:focus-visible,.experience .experience-cta:focus-visible{outline-offset:4px;outline:2px solid #e1ffea}@media (width<=1100px){.experience .cta .hero-webgl-final{opacity:.42;width:82%;height:65%;inset:0 3% auto 15%}}@media (width<=1199px){.experience .story-steps>div{padding-bottom:30px}}@media (width<=760px){.experience .story-section{padding-bottom:48px}.experience .story-steps>div{padding-bottom:30px}.experience .cta .hero-webgl-final{opacity:.3;width:100%;height:55%;inset:0 0 auto}.experience .capture-dialog{border-radius:10px;width:96vw;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);padding:8px;inset:8px auto auto 50%;translate:-50%}.experience .capture-dialog>img{max-height:calc(100dvh - 92px)}.experience .capture-dialog-bar{font-size:8px}}@media (prefers-reduced-motion:reduce){.experience .capture-dialog[open]{animation:none}}
