@font-face{font-family:Big Shoulders Stencil;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/241f1bc571f0252a.13-ww7ehjg_c7.woff2)format("woff2");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:Big Shoulders Stencil;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/d3c9a00fe8b88820.124jmqac0003d.woff2)format("woff2");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:Big Shoulders Stencil;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f4754a3817569af9.p.3ic5rj0y0dan8.woff2)format("woff2");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}.big_shoulders_stencil_faf7aeb4-module__IyPM2W__className{font-family:Big Shoulders Stencil;font-style:normal}.big_shoulders_stencil_faf7aeb4-module__IyPM2W__variable{--font-stencil-src:"Big Shoulders Stencil"}
@font-face{font-family:Readex Pro;font-style:normal;font-weight:160 700;font-display:swap;src:url(../media/52acd2ded95ac6cd-s.p.1ybfybs3k8tn2.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Readex Pro;font-style:normal;font-weight:160 700;font-display:swap;src:url(../media/4ce61fe437b63f55-s.238a-out_b_td.woff2)format("woff2");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:Readex Pro;font-style:normal;font-weight:160 700;font-display:swap;src:url(../media/ecc51711236713ee-s.0r85y2mk2089i.woff2)format("woff2");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:Readex Pro;font-style:normal;font-weight:160 700;font-display:swap;src:url(../media/890431f0a0104557-s.p.3pc31ksexexjr.woff2)format("woff2");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:Readex Pro Fallback;src:local(Arial);ascent-override:92.3%;descent-override:23.07%;line-gap-override:0.0%;size-adjust:108.34%}.readex_pro_286c32b4-module__qt-6JW__className{font-family:Readex Pro,Readex Pro Fallback;font-style:normal}.readex_pro_286c32b4-module__qt-6JW__variable{--font-body-src:"Readex Pro", "Readex Pro Fallback"}
@font-face{font-family:Reem Kufi;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/458e5297e26af6a4-s.p.35jxqqhqnr05h.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Reem Kufi;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/90fe75b7f2c14452-s.3o3oocqgyict4.woff2)format("woff2");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:Reem Kufi;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/3cf01e0bd6c64829-s.37qydtx8s_gz8.woff2)format("woff2");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:Reem Kufi;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/3b6a411fbe2668bb-s.p.3we2ogajlevfx.woff2)format("woff2");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:Reem Kufi Fallback;src:local(Arial);ascent-override:113.51%;descent-override:41.28%;line-gap-override:0.0%;size-adjust:96.9%}.reem_kufi_ca5adb6d-module__CpoVkW__className{font-family:Reem Kufi,Reem Kufi Fallback;font-style:normal}.reem_kufi_ca5adb6d-module__CpoVkW__variable{--font-ar-src:"Reem Kufi", "Reem Kufi Fallback"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--night:#0a0507;--panel:#0000008f;--panel-strong:#000000c7;--ink:#fff;--ink-2:#ddd6d2;--ink-3:#aaa29e;--line:#ffffff24;--line-strong:#ffffff57;--signal:#ff2a1f;--goals:#d90d0d;--strategy:#ffd60a;--data:#087a37;--data-bright:#1fd26a;--apps-blue:#3d7bff;--focus:#ffd60a;--intro-hold:2.35s;--font-stencil:var(--font-stencil-src,"Big Shoulders Stencil"), "Arial Narrow", "Roboto Condensed", Impact, sans-serif;--font-body:var(--font-body-src,"Readex Pro"), "Segoe UI", "Helvetica Neue", Arial, sans-serif;--font-ar-display:var(--font-ar-src,"Reem Kufi"), var(--font-body-src,"Readex Pro"), Tahoma, sans-serif;--wrap:1160px;--gutter:clamp(16px, 4vw, 40px);--header-h:64px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.64, 0, .78, 0)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--night:#0a0507;--ink:#fff;--ink-2:#ddd6d2;--ink-3:#aaa29e}}:root[data-theme=dark]{--night:#0a0507;--ink:#fff;--ink-2:#ddd6d2;--ink-3:#aaa29e}*,:before,:after{box-sizing:border-box}html{background:var(--night);-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--night);min-height:100svh;color:var(--ink);font:400 1rem/1.6 var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;margin:0;overflow-x:hidden}html[lang=ar] body{line-height:1.8}html[lang=ar] body *{letter-spacing:0!important}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}svg{display:block}p{margin:0}.icon{flex:none;width:1.25em;height:1.25em}[dir=rtl] .icon-back{transform:scaleX(-1)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:6px}:focus:not(:focus-visible){outline:none}.wrap{width:min(100% - 2 * var(--gutter), var(--wrap));margin-inline:auto}.skip-link{top:10px;z-index:300;background:var(--strategy);color:#000;transition:transform .2s var(--ease-out);border-radius:10px;padding:10px 16px;font-weight:600;position:fixed;inset-inline-start:10px;transform:translateY(-180%)}.skip-link:focus{transform:none}.bg{z-index:0;pointer-events:none;height:100lvh;position:fixed;top:0;left:0;right:0;overflow:hidden}.bg-stripes{opacity:.6;will-change:transform;background:linear-gradient(118deg,#4a080d 0%,#9c111a 6%,#33090d 11%,#093f3b 17%,#0f7a72 22%,#052826 29%,#5e0c11 36%,#b3141c 41%,#26060a 48%,#0b544e 55%,#12867c 59%,#04221f 66%,#6d0d13 73%,#c1161e 78%,#2b080c 85%,#0a4a45 92%,#062a27 100%);animation:42s ease-in-out infinite alternate drift;position:absolute;inset:-30%}@keyframes drift{0%{transform:translate(-5%,-3%)}to{transform:translate(5%,3%)}}.bg-scene{opacity:0;transition:opacity 1.6s;position:absolute;inset:0}.bg-scene.is-live{opacity:1}.bg-scene.is-instant{transition:none}.bg-scene canvas{display:block;width:100%!important;height:100%!important}.bg-veil{background:radial-gradient(70% 55% at 50% 36%,#0a050726,#0a0507cc 72%),linear-gradient(#0a05074d,#0a0507db);position:absolute;inset:0}.bg-spot{will-change:transform;background:radial-gradient(closest-side,#ffd60a13,#ffd60a06 55%,#0000);border-radius:50%;width:68vmax;height:68vmax;position:absolute;top:-34vmax;left:-34vmax;transform:translate(50vw,30vh)}.bg-grain{opacity:.07;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.view{z-index:1;position:relative}.page{padding-top:calc(var(--header-h) + env(safe-area-inset-top));animation:pageIn .75s var(--ease-out) backwards;display:block}.page:focus{outline:none}@keyframes pageIn{0%{opacity:0;transform:translateY(28px)scale(.985)}to{opacity:1;transform:none}}.view.is-leaving>*{animation:pageOut .38s var(--ease-in) forwards}@keyframes pageOut{to{opacity:0;transform:translateY(-16px)scale(1.035)}}.site-header{z-index:50;padding-top:env(safe-area-inset-top);border-bottom:1px solid #0000;transition:background-color .3s,border-color .3s;position:fixed;top:0;left:0;right:0}.site-header.is-scrolled{-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);border-bottom-color:var(--line);background:#0a0507bd}.header-row{height:var(--header-h);justify-content:space-between;align-items:center;gap:12px;display:flex}.brand{white-space:nowrap;align-items:center;gap:10px;min-height:44px;font-size:1.0625rem;font-weight:600;display:inline-flex}.brand .logomark{transition:transform .5s var(--ease-out)}.brand-tld{color:var(--ink-3)}.lang{border:1px solid var(--line);background:#0009;border-radius:999px;grid-auto-columns:1fr;grid-auto-flow:column;padding:4px;display:inline-grid;position:relative}.lang-thumb{background:var(--strategy);width:calc(33.3333% - 2.66667px);transform:translateX(calc(var(--i) * 100%));transition:transform .35s var(--ease-out);border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px}[dir=rtl] .lang-thumb{transform:translateX(calc(var(--i) * -100%));left:auto;right:4px}.lang-btn{z-index:1;min-width:50px;min-height:44px;color:var(--ink-2);cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:.875rem;font-weight:600;text-decoration:none;transition:color .25s;display:inline-flex;position:relative}.lang-btn[lang=ar]{font-family:var(--font-ar-display);font-size:.9375rem}.lang-btn.is-on{color:#000}.btn{cursor:pointer;touch-action:manipulation;min-height:52px;transition:transform .18s var(--ease-out), background-color .2s ease, border-color .2s ease, box-shadow .25s ease;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-weight:600;line-height:1.2;display:inline-flex}.btn:active{transform:scale(.97)}.btn-primary{background:var(--strategy);color:#000;box-shadow:0 12px 30px -14px #ffd60aa6,inset 0 -3px #0000002e}.btn-quiet{background:var(--panel);color:var(--ink);border-color:var(--line-strong)}.hero{min-height:calc(100vh - var(--header-h));min-height:calc(100svh - var(--header-h) - env(safe-area-inset-top));padding:clamp(24px, 5vh, 64px) var(--gutter) clamp(40px, 8vh, 88px);text-align:center;overflow-clip-margin:24px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow-x:clip}.stamp{border:3px solid var(--signal);outline-offset:-8px;color:var(--signal);font-family:var(--font-stencil);letter-spacing:.14em;text-transform:uppercase;transition:transform .3s var(--ease-out), background-color .3s ease;animation:stampIn .55s cubic-bezier(.2, 1.3, .4, 1) calc(var(--intro-hold) + .55s) backwards;background:#ff2a1f12;border-radius:8px;outline:1px solid #ff2a1f73;margin-bottom:clamp(10px,2.4vh,22px);padding:5px 16px 6px;font-size:clamp(1.1rem,2.3vw,1.45rem);font-weight:800;display:inline-block;transform:rotate(-6deg)}.stamp:focus-visible{outline:3px solid var(--focus);outline-offset:3px}html[lang=ar] .stamp{font-family:var(--font-ar-display);font-size:clamp(1.15rem,2.4vw,1.5rem)}@keyframes stampIn{0%{opacity:0;transform:rotate(-18deg)scale(2.4)}to{opacity:1;transform:rotate(-6deg)scale(1)}}.title{width:100%;margin:0;font-weight:900;line-height:.86}.title:focus{outline:none}.title-link{perspective:900px;filter:drop-shadow(0 18px 22px #0000008c);border-radius:12px;display:inline-block}.title-3d{z-index:0;font-family:var(--font-stencil);letter-spacing:.005em;text-transform:uppercase;white-space:nowrap;transform:rotateX(var(--ty,0deg)) rotateY(var(--tx,0deg));transition:transform .5s var(--ease-out);animation:spray 1.3s var(--ease-out) calc(var(--intro-hold) + .1s) backwards;padding:4px 10px 10px 4px;font-size:clamp(3.2rem,13.5vw,9.5rem);display:inline-block;position:relative;-webkit-mask-image:linear-gradient(90deg,#000 40%,#0000 60%);mask-image:linear-gradient(90deg,#000 40%,#0000 60%);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes spray{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}.title-3d:before{content:attr(data-text);z-index:-1;color:#16050a;text-shadow:1px 1px #2d0a10,2px 2px #2a0a0f,3px 3px #26090e,4px 4px #21080c,5px 5px #1b060a,6px 6px #150508;position:absolute;top:4px;left:4px}.title-face{background:linear-gradient(100deg,#d4cdc7 0%,#fff 28%,#e2dbd5 44%,#fff 50%,#d9d2cc 58%,#fff 100%) 100% 0/260% 100%;color:#0000;-webkit-text-fill-color:transparent;animation:sweep 8s ease-in-out calc(var(--intro-hold) + 2.4s) infinite;-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative}@keyframes sweep{0%,72%{background-position:100% 0}to{background-position:0 0}}.title-tld{-webkit-text-fill-color:#16060a66}.tagline{text-wrap:balance;max-width:28ch;margin-top:clamp(14px,2.6vh,26px);font-size:clamp(1.25rem,3vw,1.75rem);font-weight:500;line-height:1.3}html[lang=ar] .tagline{font-family:var(--font-ar-display);max-width:30ch;font-weight:600;line-height:1.6}.scramble{display:inline-block;position:relative}.scramble-ghost{visibility:hidden}.scramble-live{position:absolute;inset:0}.scramble-live.is-fading{animation:fadeText .9s var(--ease-out) backwards}@keyframes fadeText{0%{opacity:0;filter:blur(6px)}}.hero-rest{width:100%;animation:fadeIn .7s ease calc(var(--intro-hold) + .45s) backwards;flex-direction:column;align-items:center;display:flex}@keyframes fadeIn{0%{opacity:0}}.lead{max-width:56ch;color:var(--ink-2);margin-top:14px;font-size:clamp(1rem,1.5vw,1.125rem);font-weight:300}.redacted{cursor:help;padding:0 .15em;display:inline-block;position:relative}.redacted-word{color:var(--strategy);font-weight:500}.redacted-bar{transform-origin:100%;transition:transform .45s var(--ease-out);background:#000;border-radius:2px;position:absolute;inset:.14em 0 .1em;box-shadow:0 0 0 1px #ffffff1a}[dir=rtl] .redacted-bar{transform-origin:0}html[data-intro=seen]{--intro-hold:0s}html[data-intro=seen] .intro{display:none}.countdown{border-radius:18px;flex-direction:column;align-items:center;gap:12px;margin-top:clamp(22px,4.5vh,40px);padding:6px;display:inline-flex}.cd-label{color:var(--ink-3);font-size:.9375rem}.cd-row{--fh:clamp(64px, 12vw, 108px);--gap:clamp(12px, 2.4vw, 24px);gap:var(--gap);display:flex}.cd-unit{width:calc(var(--fh) * .96);flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.cd-unit.is-wide{width:calc(var(--fh) * 1.26)}.cd-unit:not(:last-child):after{content:"";top:calc(var(--fh) / 2 - 9px);background:linear-gradient(var(--ink-3) 0 4px, transparent 4px 14px, var(--ink-3) 14px);border-radius:2px;width:4px;height:18px;position:absolute;inset-inline-end:calc(var(--gap) / -2 - 2px)}.cd-name{color:var(--ink-3);font-size:.8125rem;line-height:1.2}.flip{width:100%;height:var(--fh);perspective:calc(var(--fh) * 4);color:#f5f0eb;font-family:var(--font-stencil);font-weight:800;font-size:calc(var(--fh) * .64);font-variant-numeric:tabular-nums;display:block;position:relative}.flip-half{backface-visibility:hidden;height:50%;position:absolute;left:0;right:0;overflow:hidden}.flip-top{transform-origin:50% 100%;background:linear-gradient(#272022,#1a1416);border-radius:12px 12px 0 0;top:0;box-shadow:inset 0 1px #ffffff17}.flip-bottom{transform-origin:50% 0;background:linear-gradient(#141012,#1d1618);border-radius:0 0 12px 12px;bottom:0;box-shadow:0 16px 26px -14px #000000e6}.flip-half>span{height:var(--fh);line-height:var(--fh);text-align:center;display:block}.flip-bottom>span{margin-top:calc(var(--fh) / -2)}.flip:after{content:"";z-index:3;background:#000c;height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}.flip:before{content:"";z-index:4;pointer-events:none;background-image:radial-gradient(circle,#ffffff52 0 1.5px,#0000 2.2px),radial-gradient(circle,#ffffff52 0 1.5px,#0000 2.2px),radial-gradient(circle,#ffffff52 0 1.5px,#0000 2.2px),radial-gradient(circle,#ffffff52 0 1.5px,#0000 2.2px);background-position:0 0,100% 0,0 100%,100% 100%;background-repeat:no-repeat;background-size:6px 6px;position:absolute;inset:7px}.flip-fold{z-index:2;animation:.3s cubic-bezier(.55,.05,.7,.2) forwards fold}.flip-unfold{z-index:2;animation:.32s cubic-bezier(.2,.7,.3,1) .28s forwards unfold;transform:rotateX(90deg)}@keyframes fold{to{transform:rotateX(-90deg)}}@keyframes unfold{to{transform:rotateX(0)}}.launched{background:#1fd26a1f;border:1px solid #1fd26a80;border-radius:12px;margin-top:32px;padding:14px 20px;font-weight:600}.sequence{width:min(100%,440px);margin-top:20px}.seq-meta{color:var(--ink-3);justify-content:space-between;gap:12px;margin-bottom:8px;font-size:.8125rem;display:flex}.seq-pct{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.seq-track{background:#ffffff1a;border-radius:6px;height:6px;position:relative;overflow:hidden}.seq-fill{background:linear-gradient(90deg, var(--apps-blue) 0 25%, var(--strategy) 25% 50%, var(--data-bright) 50% 75%, var(--signal) 75% 100%);clip-path:inset(0 calc((1 - var(--p)) * 100%) 0 0);animation:seqGrowLtr 1.6s var(--ease-out) 1.2s backwards;position:absolute;inset:0}[dir=rtl] .seq-fill{background:linear-gradient(270deg, var(--apps-blue) 0 25%, var(--strategy) 25% 50%, var(--data-bright) 50% 75%, var(--signal) 75% 100%);clip-path:inset(0 0 0 calc((1 - var(--p)) * 100%));animation-name:seqGrowRtl}@keyframes seqGrowLtr{0%{clip-path:inset(0 100% 0 0)}}@keyframes seqGrowRtl{0%{clip-path:inset(0 0 0 100%)}}.actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:clamp(24px,4.5vh,40px);display:flex}.section-title{text-align:center;max-width:20ch;font-family:var(--font-stencil);letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;margin:0 auto;font-size:clamp(2.2rem,5.6vw,4rem);font-weight:800;line-height:.95}html[lang=ar] .section-title{font-family:var(--font-ar-display);font-size:clamp(1.9rem,4.6vw,3.2rem);line-height:1.3}.section-sub{text-align:center;max-width:46ch;color:var(--ink-2);margin:12px auto 0}.pillars{padding:clamp(56px, 10vh, 110px) var(--gutter) clamp(32px, 6vh, 64px);position:relative}.board-stage{perspective:1600px;width:min(100%,1100px);margin:clamp(32px,6vh,56px) auto 0;position:relative}.board{transform-style:preserve-3d;transform:rotateX(var(--ty,0deg)) rotateY(var(--tx,0deg));transition:transform .6s var(--ease-out);position:relative}.quotes{transform-style:preserve-3d;grid-template-columns:minmax(0,1fr) minmax(48px,.34fr) minmax(0,1fr);align-items:center;margin-bottom:clamp(22px,4vw,44px);display:grid;transform:translateZ(24px)}.quote{color:#fff;text-align:center;min-height:64px;transition:transform .25s var(--ease-out), box-shadow .25s ease;background:#000;flex-direction:column;justify-content:center;align-items:center;padding:12px 18px;font-size:clamp(.9375rem,1.55vw,1.1875rem);font-weight:700;line-height:1.3;display:flex;box-shadow:0 18px 40px -20px #000000e6}.quote-wire{background:var(--strategy);height:3px;position:relative}.quote-wire i{animation:2.8s ease-in-out infinite wirePulse;position:absolute;inset:-6px 0}.quote-wire i:before{content:"";background:#fff;border-radius:50%;width:10px;height:10px;margin-top:-5px;position:absolute;top:50%;left:0;box-shadow:0 0 12px 3px #ffd60ae6}[dir=rtl] .quote-wire i{animation-direction:reverse}@keyframes wirePulse{0%{opacity:0;transform:translate(-10px)}15%,85%{opacity:1}to{opacity:0;transform:translate(100%)}}.board-core{transform-style:preserve-3d;position:relative}.board-cards{transform-style:preserve-3d;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:6.4%;display:grid}.pillar{min-height:clamp(300px,32vw,370px);transform-style:preserve-3d;transition:transform .35s var(--ease-out), box-shadow .35s ease;border-radius:4px;flex-direction:column;padding:clamp(12px,1.4vw,18px);display:flex;position:relative;box-shadow:0 30px 60px -30px #000000f2}.pillar-head{display:block}.pillar-title{text-align:center;text-transform:uppercase;text-wrap:balance;font-size:clamp(.95rem,1.7vw,1.35rem);font-weight:700;line-height:1.12;display:block}.pillar-title:before{content:"•";margin-inline-end:.35em}.pillar-tag{display:none}.pillar-icon{place-items:center;margin-top:auto;display:grid;transform:translateZ(40px)}.pillar-icon .icon{width:clamp(60px,8vw,104px);height:clamp(60px,8vw,104px)}.pillar-apps{color:#fff;background:#000}.pillar-apps .pillar-head{border:4px solid var(--signal);border-radius:10px 10px 6px 6px;margin:2% 2% 0;padding:10px 8px 12px;position:relative}.pillar-apps .pillar-head:after{content:"";background:var(--signal);border-radius:0 0 4px 4px;width:26%;height:8px;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.pillar-apps .pillar-title{color:var(--apps-blue);font-size:clamp(1.1rem,2.1vw,1.65rem)}.pillar-apps .pillar-icon{color:var(--signal)}.pillar-strategy{background:var(--strategy);color:#000}.pillar-strategy .pillar-head,.pillar-data .pillar-head,.pillar-goals .pillar-head{padding-top:8%}.pillar-data{background:var(--data);color:#fff}.pillar-data .pillar-icon{color:#000}.pillar-goals{background:var(--goals);color:#fff}.board-ribbons{pointer-events:none;transform-style:preserve-3d;position:absolute;inset:0}.ribbon,.banner{text-align:center;pointer-events:auto;transition:transform .3s var(--ease-out), box-shadow .3s ease;justify-content:center;align-items:center;padding:0 4px;font-weight:700;line-height:1.1;display:flex;position:absolute;box-shadow:0 16px 30px -14px #000000e6}.ribbon{height:12.5%;transform:translateZ(var(--z));font-size:clamp(.9rem,1.75vw,1.4rem)}.ribbon-concept{--z:46px;top:24.4%;background:var(--signal);color:#000;width:19.6%;inset-inline-start:.3%}.ribbon-optim{--z:44px;top:37.3%;background:var(--strategy);color:#000;width:37.7%;inset-inline-start:9.1%}.ribbon-relational{--z:54px;top:26.6%;background:var(--data);color:#fff;width:26.6%;inset-inline-start:36.1%}.ribbon-share{--z:48px;top:35.1%;background:var(--goals);color:#fff;width:36.7%;height:13.9%;font-size:clamp(1rem,2vw,1.6rem);inset-inline-start:63.3%}.banner{top:50.6%;color:#fff;text-wrap:balance;background:#000;border:2px solid #ffffffe6;width:93.6%;height:17.3%;padding:0 3%;font-size:clamp(1rem,2.2vw,1.9rem);inset-inline-start:4.6%;transform:translateZ(80px)}.wires{width:100%;height:clamp(64px,9vw,104px);display:block;overflow:visible}.wires path{fill:none;stroke:#fff6;stroke-width:1.5px;stroke-dasharray:6 9;animation:1.6s linear infinite flow}@keyframes flow{to{stroke-dashoffset:-30px}}.community{border-radius:16px;flex-direction:column;align-items:center;gap:10px;width:max-content;max-width:100%;margin:0 auto;display:flex}.community-orb{border:1px solid var(--line-strong);width:clamp(88px,10vw,112px);height:clamp(88px,10vw,112px);transition:transform .3s var(--ease-out), box-shadow .3s ease;background:radial-gradient(circle at 50% 35%,#1d1517,#000 70%);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 8px #ffffff09,0 0 44px #ffd60a29}.community-orb .icon{color:#fff;width:58%;height:58%}.community-label{background:#000;border:1px solid #ffffff47;padding:6px 16px;font-weight:700}.board-stage.is-waiting .quote,.board-stage.is-waiting .quote-wire,.board-stage.is-waiting .pillar,.board-stage.is-waiting .ribbon,.board-stage.is-waiting .banner,.board-stage.is-waiting .wires,.board-stage.is-waiting .community{visibility:hidden}.board-stage.is-in .quote{animation:quoteIn .7s var(--ease-out) backwards}.board-stage.is-in .q-yours{animation-delay:.12s}.board-stage.is-in .quote-wire{transform-origin:0;animation:wireIn .6s var(--ease-out) .3s backwards}[dir=rtl] .board-stage.is-in .quote-wire{transform-origin:100%}.board-stage.is-in .pillar{animation:cardIn .95s var(--ease-out) backwards;animation-delay:calc(.2s + var(--k) * .11s)}.board-stage.is-in .ribbon{animation:ribbonInLtr .7s var(--ease-out) backwards;animation-delay:calc(.75s + var(--d) * .12s)}[dir=rtl] .board-stage.is-in .ribbon{animation-name:ribbonInRtl}.board-stage.is-in .banner{animation:.75s cubic-bezier(.2,1.2,.4,1) 1.25s backwards bannerIn}.board-stage.is-in .wires{animation:.8s 1.5s backwards fadeText}.board-stage.is-in .community{animation:quoteIn .8s var(--ease-out) 1.65s backwards}@keyframes quoteIn{0%{opacity:0;transform:translateY(-24px)}}@keyframes wireIn{0%{transform:scaleX(0)}}@keyframes cardIn{0%{transform:translateZ(-900px)rotateX(-50deg)}}@keyframes ribbonInLtr{0%{transform:translateZ(var(--z)) translateX(-40px);clip-path:inset(0 100% 0 0)}to{transform:translateZ(var(--z));clip-path:inset(0)}}@keyframes ribbonInRtl{0%{transform:translateZ(var(--z)) translateX(40px);clip-path:inset(0 0 0 100%)}to{transform:translateZ(var(--z));clip-path:inset(0)}}@keyframes bannerIn{0%{opacity:0;transform:translateZ(280px)scale(1.12)}to{opacity:1;transform:translateZ(80px)}}.page-apps{padding:calc(var(--header-h) + clamp(28px, 6vh, 64px)) var(--gutter) clamp(48px, 9vh, 96px)}.apps-head{max-width:var(--wrap);text-align:center;margin:0 auto}.apps-chip{color:var(--data-bright);letter-spacing:.08em;text-transform:uppercase;background:#087a372e;border:1px solid #1fd26a73;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:.8125rem;display:inline-flex}.apps-title{max-width:100%;font-family:var(--font-stencil);letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;margin:16px 0 0;font-size:clamp(2.3rem,6.6vw,5rem);font-weight:800;line-height:.92}.apps-title:focus{outline:none}.apps-title:focus-visible{outline:2px solid var(--focus);outline-offset:6px}.apps-lead{max-width:56ch;color:var(--ink-2);text-wrap:balance;margin:14px auto 0;font-size:clamp(.98rem,1.8vw,1.1rem)}.road{max-width:var(--wrap);grid-template-columns:repeat(5,minmax(0,1fr));gap:0 clamp(6px,1.2vw,16px);margin:clamp(28px,6vh,60px) auto 0;padding:0;list-style:none;display:grid;position:relative}.road:before{content:"";inset-inline:0;background:linear-gradient(90deg, var(--signal), #ff9f0a 26%, var(--strategy) 50%, #7ac74f 74%, var(--data-bright));opacity:.6;height:2px;position:absolute;top:50%;transform:translateY(-1px)}.road:after{content:"";inset-inline-end:-16px;border-block:8px solid #0000;border-inline-start:14px solid var(--data-bright);opacity:.85;position:absolute;top:50%;transform:translateY(-8px)}.stop{grid-template-rows:1fr 44px auto 44px 1fr;justify-items:center;min-height:clamp(300px,42vh,440px);display:grid}.stop-card{flex-direction:column;grid-row:1;align-self:end;align-items:center;gap:10px;width:100%;display:flex}.stop.is-below .stop-card{flex-direction:column-reverse;grid-row:5;align-self:start}.stop-icon{color:var(--c);font-size:clamp(1.7rem,3.2vw,2.4rem)}.stop-label{background:var(--c);width:100%;color:var(--fg);letter-spacing:.01em;text-align:center;text-transform:uppercase;text-wrap:balance;padding:10px 12px;font-size:clamp(.78rem,1.2vw,.95rem);font-weight:700;line-height:1.25;display:block;box-shadow:0 18px 40px -22px #000000f2}.stop-stem{background:linear-gradient(180deg, transparent, var(--c));opacity:.75;transform-origin:top;grid-row:2;width:2px;height:100%}.stop.is-below .stop-stem{background:linear-gradient(0deg, transparent, var(--c));transform-origin:bottom;grid-row:4}.stop-node{grid-row:3;place-items:center;width:24px;height:24px;display:grid}.stop-node i{background:var(--c);width:14px;height:14px;box-shadow:0 0 0 4px #0a0507e6, 0 0 18px var(--c);border-radius:50%;display:block}.road.is-waiting .stop,.road.is-waiting:before,.road.is-waiting:after{visibility:hidden}.road.is-in:before{animation:lineGrow 1.2s var(--ease-out) backwards;transform-origin:0}[dir=rtl] .road.is-in:before{transform-origin:100%}.road.is-in:after{animation:nodePop .5s var(--ease-out) .9s backwards}.road.is-in .stop-node{animation:nodePop .5s var(--ease-out) backwards;animation-delay:calc(var(--k) * .14s)}.road.is-in .stop-stem{animation:stemGrow .45s var(--ease-out) backwards;animation-delay:calc(var(--k) * .14s + 90ms)}.road.is-in .stop-card{animation:stopIn .6s var(--ease-out) backwards;animation-delay:calc(var(--k) * .14s + .14s)}@keyframes lineGrow{0%{transform:translateY(-1px)scaleX(0)}}@keyframes nodePop{0%{opacity:0;transform:scale(.35)}}@keyframes stemGrow{0%{transform:scaleY(0)}}@keyframes stopIn{0%{opacity:0;transform:translateY(18px)}}.apps-foot{max-width:var(--wrap);text-align:center;flex-direction:column;align-items:center;gap:18px;margin:clamp(34px,7vh,72px) auto 0;display:flex}.apps-end{color:var(--ink-3);margin:0;font-size:clamp(.95rem,1.6vw,1.05rem)}@media (max-width:760px){.road{grid-template-columns:1fr;gap:16px}.road:before{inset-inline:19px auto;background:linear-gradient(180deg, var(--signal), #ff9f0a 26%, var(--strategy) 50%, #7ac74f 74%, var(--data-bright));width:2px;height:auto;top:4px;bottom:42px;transform:none}.road:after{inset-inline:12px auto;top:auto;bottom:6px;transform:rotate(90deg)}[dir=rtl] .road:after{transform:rotate(-90deg)}.road.is-in:before{transform-origin:50% 0;animation-name:lineGrowV}[dir=rtl] .road.is-in:before{transform-origin:50% 0}@keyframes lineGrowV{0%{transform:scaleY(0)}}.stop{grid-template-rows:auto;grid-template-columns:40px minmax(0,1fr);align-items:center;column-gap:12px;min-height:0}.stop-card,.stop.is-below .stop-card{flex-direction:row;grid-area:1/2;align-self:center;align-items:center;gap:12px}.stop-stem,.stop.is-below .stop-stem{display:none}.stop-node,.stop.is-below .stop-node{grid-area:1/1}.stop-label{text-align:start}.stop-icon{flex:none}}.shelf-block{padding:clamp(16px, 3vh, 34px) var(--gutter) clamp(30px, 6vh, 64px)}.shelf-note{max-width:48ch;color:var(--ink-3);text-align:center;text-wrap:balance;margin:14px auto 0;font-size:clamp(.95rem,1.7vw,1.0625rem)}.shelf{max-width:var(--wrap);grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.6vw,20px);margin:clamp(22px,4vh,40px) auto 0;display:grid}.ware{border:1px solid var(--line);background:var(--panel);color:inherit;transition:transform .3s var(--ease-out), border-color .3s ease, background-color .3s ease;border-radius:10px;flex-direction:column;gap:10px;padding:12px;text-decoration:none;display:flex;position:relative}.ware:hover,.ware:focus-visible{border-color:var(--line-strong);background:var(--panel-strong);transform:translateY(-4px)}.ware-shot{aspect-ratio:4/3;background:repeating-linear-gradient(135deg,#ffffff0e 0 12px,#ffffff05 12px 24px),#130a0d;border-radius:6px;place-items:center;display:grid;position:relative;overflow:hidden}.ware-icon{color:var(--ink-2);transition:color .3s ease, transform .35s var(--ease-out);font-size:clamp(1.9rem,4.4vw,2.5rem)}.ware:hover .ware-icon,.ware:focus-visible .ware-icon{color:var(--strategy);transform:scale(1.07)}.ware-seal{inset-inline-start:-26%;color:#fff;width:152%;font-family:var(--font-stencil);letter-spacing:.22em;text-align:center;text-transform:uppercase;background:#ff2a1feb;padding:3px 0;font-size:.8125rem;font-weight:800;position:absolute;top:24%;transform:rotate(-11deg)}[dir=rtl] .ware-seal{transform:rotate(11deg)}.ware-name{flex-direction:column;gap:6px;display:flex}.ware-name i{background:#ffffff2b;border-radius:2px;height:10px;display:block}.ware-name i:last-child{width:58%}.ware-foot{justify-content:space-between;align-items:center;gap:8px;display:flex}.ware-price{white-space:nowrap;font-family:var(--font-stencil);letter-spacing:.06em;color:var(--strategy);font-size:1.0625rem;font-weight:800}.ware-lock{color:var(--ink-3);font-size:.95rem}.ware-bars{opacity:.45;background:repeating-linear-gradient(90deg, var(--ink-2) 0 2px, transparent 2px 4px, var(--ink-2) 4px 5px, transparent 5px 9px, var(--ink-2) 9px 12px, transparent 12px 14px);height:20px;display:block}.shelf.is-waiting .ware{visibility:hidden}.shelf.is-in .ware{animation:wareIn .6s var(--ease-out) backwards;animation-delay:calc(var(--k) * 90ms)}@keyframes wareIn{0%{opacity:0;transform:translateY(26px)scale(.96)}}@media (max-width:760px){.shelf{grid-template-columns:repeat(2,minmax(0,1fr))}.ware-seal{letter-spacing:.16em;font-size:.75rem}.ware-price{letter-spacing:.03em;font-size:.9375rem}}.closing{padding:clamp(40px, 8vh, 96px) var(--gutter) clamp(56px, 10vh, 110px);text-align:center}.closing-link{border-radius:16px;flex-direction:column;align-items:center;gap:14px;display:inline-flex}.closing-date{font-family:var(--font-stencil);letter-spacing:.02em;color:var(--ink);font-size:clamp(3.6rem,16vw,11.5rem);font-weight:900;line-height:.82;transition:color .4s}@supports (-webkit-text-stroke:1px #fff){.closing-date{color:#0000;-webkit-text-stroke:2px #fff9}}.closing-text{color:var(--ink-2);font-size:clamp(1.05rem,2vw,1.35rem)}html[lang=ar] .closing-text{font-family:var(--font-ar-display)}.site-footer{border-top:1px solid var(--line);padding:18px 0 calc(18px + env(safe-area-inset-bottom));background:#0009;position:relative}.footer-row{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;font-size:.875rem;display:flex}.footer-brand{color:var(--ink-2);align-items:center;gap:8px;display:inline-flex}.footer-link{min-height:44px;color:var(--ink);align-items:center;gap:8px;font-weight:600;display:inline-flex}.dock{z-index:40;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));transition:transform .4s var(--ease-out);position:fixed;transform:translateY(150%)}.dock.is-on{transform:none}.dock-btn{background:var(--strategy);color:#000;border-radius:16px;align-items:center;gap:10px;min-height:56px;padding:0 14px 0 16px;font-weight:600;display:flex;box-shadow:0 18px 40px -12px #000000f2}.dock-btn:active{transform:scale(.98)}.dock-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dock-time{font-variant-numeric:tabular-nums;white-space:nowrap;background:#00000024;border-radius:9px;gap:6px;padding:5px 9px;font-weight:700;display:inline-flex}.soon{width:min(100% - 2 * var(--gutter), var(--wrap));min-height:calc(100vh - var(--header-h));min-height:calc(100svh - var(--header-h) - env(safe-area-inset-top));grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,5vw,72px);margin-inline:auto;padding:clamp(24px,5vh,56px) 0;display:grid}.soon-copy{text-align:start;flex-direction:column;align-items:flex-start;min-width:0;display:flex}.lock-chip{color:#ff9189;background:#ff2a1f1f;border:1px solid #ff2a1f73;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:.875rem;font-weight:600;display:inline-flex}.lock-chip .icon{width:1.1em;height:1.1em}.soon-title{max-width:100%;font-family:var(--font-stencil);text-transform:uppercase;text-wrap:balance;margin:16px 0 0;font-size:clamp(3.2rem,8.6vw,7.25rem);font-weight:900;line-height:.88}.soon-title:focus{outline:none}html[lang=ar] .soon-title{font-family:var(--font-ar-display);line-height:1.2}.soon-message{max-width:42ch;color:var(--ink-2);margin-top:18px;font-size:clamp(1.05rem,1.8vw,1.25rem)}.soon-message strong{color:var(--strategy);font-weight:600}.soon-date{color:var(--ink-3);margin-top:10px}.soon-date strong{color:var(--ink);font-weight:600}.page-soon .countdown{align-items:flex-start;margin-top:26px;padding:0}.page-soon .cd-row{--fh:clamp(58px, 6.6vw, 88px)}.soon-visual{justify-content:center;min-width:0;display:flex}.cube-block{flex-direction:column;align-items:center;gap:10px;display:flex}.cube-stage{--s:clamp(124px, 17vw, 210px);width:calc(var(--s) * 1.9);height:calc(var(--s) * 1.9);max-width:100%;perspective:calc(var(--s) * 5);transform-style:preserve-3d;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:50%;place-items:center;display:grid;position:relative}.cube-stage.is-grab{cursor:grabbing}.cube{width:var(--s);height:var(--s);transform-style:preserve-3d;position:relative;transform:rotateX(-22deg)rotateY(38deg)}.cube-face{box-shadow:inset 0 0 calc(var(--s) * .25) #00000059;text-align:center;font-weight:700;font-size:clamp(12px, calc(var(--s) * .085), 18px);text-transform:uppercase;border:1px solid #ffffff38;flex-direction:column;justify-content:center;align-items:center;gap:8%;padding:10%;line-height:1.1;display:flex;position:absolute;inset:0}.cube-face .icon{width:44%;height:44%}.face-front{transform:translateZ(calc(var(--s) / 2))}.face-back{transform:rotateY(180deg) translateZ(calc(var(--s) / 2))}.face-right{transform:rotateY(90deg) translateZ(calc(var(--s) / 2))}.face-left{transform:rotateY(-90deg) translateZ(calc(var(--s) / 2))}.face-top{transform:rotateX(90deg) translateZ(calc(var(--s) / 2))}.face-bottom{transform:rotateX(-90deg) translateZ(calc(var(--s) / 2))}.tone-apps{color:var(--apps-blue);background:#000000f2}.tone-apps .icon{color:var(--signal)}.tone-strategy{color:#000;background:#ffd60af5}.tone-data{color:#fff;background:#087a37f5}.tone-data .icon{color:#000}.tone-goals{color:#fff;background:#d90d0df5}.tone-secret{color:var(--strategy);background:radial-gradient(circle,#2c1316,#0a0507)}.tone-secret .icon{width:58%;height:58%}.tone-secret .logomark{width:52%;height:52%}.cube-orbit{border:1px dashed #ffd60a66;border-radius:50%;animation:14s linear infinite orbit;position:absolute;inset:6%;transform:rotateX(74deg)}.cube-orbit i{background:var(--strategy);border-radius:50%;width:10px;height:10px;margin-left:-5px;position:absolute;top:-5px;left:50%;box-shadow:0 0 14px 4px #ffd60ab3}@keyframes orbit{0%{transform:rotateX(74deg)rotate(0)}to{transform:rotateX(74deg)rotate(360deg)}}.cube-shadow{width:calc(var(--s) * 1.2);height:calc(var(--s) * .22);background:radial-gradient(closest-side,#000000bf,#0000);border-radius:50%;position:absolute;bottom:4%;left:50%;transform:translate(-50%)}.soon-hint{max-width:34ch;color:var(--ink-3);text-align:center;align-items:center;gap:8px;font-size:.875rem;display:inline-flex}.soon-hint .icon{width:1.1em;height:1.1em}.contact{scroll-margin-top:calc(var(--header-h) + 12px);padding:clamp(48px,9vh,96px) 0 clamp(24px,5vh,48px)}.contact .section-title{font-size:clamp(2rem,4.6vw,3.4rem)}.socials{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:clamp(28px,5vh,44px) 0 0;padding:0;list-style:none;display:grid}.social{border:1px solid var(--line);background:var(--panel);text-align:center;height:100%;transition:border-color .25s ease, background-color .25s ease, transform .25s var(--ease-out);border-radius:14px;flex-direction:column;align-items:center;gap:12px;padding:24px 12px 20px;display:flex;position:relative}.social:active{transform:scale(.98)}.social-icon{border:1px solid var(--line-strong);color:#fff;width:56px;height:56px;transition:transform .6s var(--ease-out), background-color .3s ease, color .3s ease;background:#000;border-radius:50%;place-items:center;display:grid}.social-icon .icon{width:26px;height:26px}.social-text{flex-direction:column;gap:2px;min-width:0;display:flex}.social-name{font-weight:600}.social-handle{color:var(--ink-3);overflow-wrap:anywhere;font-size:.8125rem}.social-go{top:12px;width:16px;height:16px;color:var(--ink-3);transition:color .25s ease, transform .25s var(--ease-out);position:absolute;inset-inline-end:12px}.mail{border:1px dashed var(--line-strong);width:max-content;max-width:100%;min-height:48px;color:var(--ink-2);border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;margin:22px auto 0;padding:12px 18px;transition:border-color .25s;display:flex}.mail strong{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.soon-back{justify-content:center;padding:8px 0 clamp(40px,8vh,72px);display:flex}html:not([data-intro=seen]) .intro{animation:introEnd .45s var(--ease-in) 2.1s forwards}html:not([data-intro=seen]) .intro-door-a{animation:introDoorA .6s var(--ease-in) 1.75s forwards}html:not([data-intro=seen]) .intro-door-b{animation:introDoorB .6s var(--ease-in) 1.75s forwards}html:not([data-intro=seen]) .intro-core{animation:introCoreOut .45s var(--ease-in) 1.75s forwards}html:not([data-intro=seen]) .intro-skip{animation:introCoreOut .3s var(--ease-in) 1.75s forwards}@keyframes introEnd{to{opacity:0;visibility:hidden}}@keyframes introDoorA{to{transform:translateY(-101%)}}@keyframes introDoorB{to{transform:translateY(101%)}}@keyframes introCoreOut{to{opacity:0}}.intro{z-index:200;cursor:pointer;place-items:center;display:grid;position:fixed;inset:0}.intro-door{height:50.5%;transition:transform .6s var(--ease-in);background:#050203;position:absolute;left:0;right:0}.intro-door-a{border-bottom:1px solid #ffd60a66;top:0}.intro-door-b{border-top:1px solid #ffd60a66;bottom:0}.intro.is-open .intro-door-a{transform:translateY(-101%)}.intro.is-open .intro-door-b{transform:translateY(101%)}.intro-core{z-index:1;text-align:center;transition:opacity .3s ease, transform .45s var(--ease-in);flex-direction:column;align-items:center;gap:14px;padding:24px;display:flex;position:relative}.intro.is-open .intro-core{opacity:0;transform:scale(1.12)}.intro-mark{animation:introMark 1.1s var(--ease-out) backwards}@keyframes introMark{0%{opacity:0;transform:rotate(-120deg)scale(.4)}}.intro-brand{font-family:var(--font-stencil);letter-spacing:.05em;text-transform:uppercase;font-size:clamp(1.7rem,6vw,2.6rem);font-weight:800;line-height:1}.intro-status{min-height:1.6em;color:var(--ink-3);font-size:.9375rem;transition:color .2s}.intro.is-granted .intro-status,.intro.is-open .intro-status{color:var(--data-bright)}.intro-bar{background:#ffffff1f;border-radius:3px;width:min(260px,64vw);height:3px;overflow:hidden}.intro-bar i{background:linear-gradient(90deg, var(--apps-blue), var(--strategy), var(--data-bright), var(--signal));transform-origin:0;height:100%;animation:1.2s cubic-bezier(.65,0,.35,1) .1s backwards introBar;display:block}[dir=rtl] .intro-bar i{transform-origin:100%}@keyframes introBar{0%{transform:scaleX(0)}}.intro-skip{z-index:1;bottom:calc(24px + env(safe-area-inset-bottom));color:var(--ink-3);font-size:.8125rem;transition:opacity .2s;position:absolute}.intro.is-open .intro-skip{opacity:0}@media (hover:hover) and (pointer:fine){.brand:hover .logomark{transform:rotate(-12deg)scale(1.08)}.lang-btn:not(.is-on):hover{color:var(--ink)}.btn-primary:hover{background:#ffe34d;box-shadow:0 16px 36px -14px #ffd60ad9,inset 0 -3px #0000002e}.btn-quiet:hover{border-color:var(--ink);background:var(--panel-strong)}.stamp:hover{background:#ff2a1f24;transform:rotate(-2deg)scale(1.05)}.redacted:hover .redacted-bar{transform:scaleX(0)}.countdown:hover .flip-top{background:linear-gradient(#2f2729,#1f181a)}.quote:hover{box-shadow:0 0 0 2px var(--strategy), 0 24px 50px -20px #000;transform:translateZ(14px)}.pillar:hover{transform:translateZ(22px);box-shadow:0 40px 70px -30px #000,0 0 0 2px #ffffffd9}.ribbon:hover{transform:translateZ(calc(var(--z) + 20px)) scale(1.03)}.banner:hover{box-shadow:0 0 0 2px var(--strategy), 0 30px 60px -20px #000;transform:translateZ(98px)}.community:hover .community-orb{transform:translateY(-4px);box-shadow:0 0 0 8px #ffffff0f,0 0 64px #ffd60a57}.closing-link:hover .closing-date{color:var(--strategy);-webkit-text-stroke-color:var(--strategy)}.footer-link:hover{color:var(--strategy)}.social:hover{background:var(--panel-strong);border-color:#ffd60a99;transform:translateY(-3px)}.social:hover .social-icon{background:var(--strategy);color:#000;transform:rotateY(360deg)}.social:hover .social-go{color:var(--strategy);transform:translate(2px,-2px)}.mail:hover{border-color:var(--strategy)}}@media (max-width:860px){.soon{text-align:center;grid-template-columns:minmax(0,1fr);gap:8px;min-height:0;padding-top:16px}.soon-copy{text-align:center;align-items:center}.page-soon .countdown{align-items:center}.socials{grid-template-columns:repeat(2,minmax(0,1fr))}.socials li:last-child{grid-column:1/-1}}@media (max-width:760px){:root{--header-h:58px}.brand{gap:8px;font-size:1rem}.lang-btn{min-width:44px;padding:0 9px}.view.is-leaving>*{animation-name:pageOutSoft}@keyframes pageOutSoft{to{opacity:0;transform:translateY(-12px)}}.quotes{grid-template-columns:minmax(0,1fr);margin-bottom:18px;transform:none}.quote-wire{justify-self:center;width:3px;height:26px}.quote-wire i{animation-name:wirePulseV;inset:0 -6px}.quote-wire i:before{margin:0 0 0 -5px;top:0;left:50%}.board-stage.is-in .quote-wire{transform-origin:top;animation-name:wireInV}@keyframes wirePulseV{0%{opacity:0;transform:translateY(-10px)}15%,85%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes wireInV{0%{transform:scaleY(0)}}.board{transform:none}.board-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pillar{aspect-ratio:4/5;min-height:0;padding:12px}.pillar-title{font-size:1rem}.pillar-apps .pillar-title{font-size:1.2rem}.pillar-strategy .pillar-head,.pillar-data .pillar-head,.pillar-goals .pillar-head{padding-top:4px}.pillar-icon{transform:none}.pillar-icon .icon{width:clamp(52px,17vw,76px);height:clamp(52px,17vw,76px)}.pillar-tag{background:#000;border:1px solid;align-self:center;margin-top:12px;padding:5px 12px;font-size:.875rem;font-weight:700;display:inline-flex}.tag-concept{color:var(--signal)}.tag-optim{color:var(--strategy)}.tag-relational{color:var(--data-bright)}.tag-share{color:#ff8a80}.board-ribbons{pointer-events:auto;transform-style:flat;position:static}.ribbon{display:none}.banner{top:auto;width:100%;height:auto;min-height:64px;margin-top:12px;padding:14px 16px;font-size:1.0625rem;position:relative;inset-inline-start:auto;transform:none}.board-stage.is-in .banner{animation-name:quoteIn;animation-timing-function:var(--ease-out);animation-delay:.7s}.board-stage.is-in .pillar{animation-name:cardInSoft;animation-delay:calc(.15s + var(--k) * 80ms)}@keyframes cardInSoft{0%{opacity:0;transform:translateY(24px)rotateX(-25deg)}}.wires{display:none}.community{margin-top:26px}.board-stage.is-in .community{animation-delay:.9s}.page-home+.site-footer{padding-bottom:calc(92px + env(safe-area-inset-bottom))}.footer-row{text-align:center;justify-content:center}}@media (max-width:520px){.actions{flex-direction:column;align-self:stretch}.actions .btn{width:100%}.socials{grid-template-columns:minmax(0,1fr);gap:10px}.social{text-align:start;flex-direction:row;gap:14px;padding:12px 14px}.social-icon{width:48px;height:48px}.social-text{flex:1}.social-go{position:static}.mail,.soon-back .btn{width:100%}}@media (min-width:761px){.dock{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.bg-stripes{animation:none;transform:none}.quote-wire i,.intro{display:none}html{--intro-hold:0s}}
