@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800&family=DM+Sans:wght@400;450;500;550;600;650;700;750&display=swap";:root{font-family:DM Sans,Arial,sans-serif;color:#eeedf4;background:#090a0e;font-weight:400;line-height:1.6;font-synthesis:none;--muted:#8a8b9b;--line:#ffffff12;--purple:#a990ff}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;min-width:320px}a{color:inherit;text-decoration:none}button{font:inherit}a,button{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button:focus-visible,a:focus-visible{outline:2px solid #b6a2ff;outline-offset:7px}::selection{background:#7952ce;color:#fff}p,h1,h2,h3{margin:0}svg{display:block}section[id]{scroll-margin-top:20px}.section-shell{width:calc(100% - 112px);max-width:1320px;margin-inline:auto}.section-space{padding-block:112px}.eyebrow{display:flex;align-items:center;gap:12px;font-size:10px;font-weight:650;letter-spacing:2px;color:#b9adc9}.section-number{color:#777083;font-weight:400;letter-spacing:1px;margin-right:12px}.muted{color:#777985}h2{font-size:clamp(34px,3.7vw,54px);line-height:1.14;letter-spacing:-2px;font-weight:500}h3{font-size:25px;font-weight:500;letter-spacing:-.8px}.gradient-text{background:linear-gradient(110deg,#d4c2ff 2%,#a78bfa 45%,#6c8aff);-webkit-background-clip:text;background-clip:text;color:transparent}.status-dot{display:inline-block;width:5px;height:5px;flex-shrink:0;border-radius:50%;background:#aa8cf5;box-shadow:0 0 10px #a27dff66}.small-label{font-size:9px;letter-spacing:1.6px;color:#777887}.skip-link{position:fixed;top:-100px;left:20px;padding:10px 20px;z-index:30;background:#a990ff;color:#090a0e}.skip-link:focus{top:10px}.header{height:98px;padding-inline:56px;max-width:1432px;margin:auto;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:10;border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:12px;font-weight:750;font-size:20px;letter-spacing:1px;white-space:nowrap}.brand>svg{height:32px;width:29px;color:#c2afff}.brand-point{color:#a995ec}.navigation{display:flex;align-items:center;gap:34px;font-size:11px;font-weight:500;color:#a7a7b2}.navigation>a{transition:color .2s}.navigation>a:hover{color:#fff}.navigation .nav-status{padding:11px 16px;border:1px solid #ffffff24;border-radius:4px;display:flex;align-items:center;gap:10px;color:#d4cce6;margin-left:8px}.nav-status>svg{width:13px;margin-left:8px}.menu-toggle{display:none}.hero{min-height:740px;position:relative;display:grid;grid-template-columns:.95fr 1.05fr;align-items:center;padding-top:48px;padding-bottom:100px;isolation:isolate}.hero:before{content:"";position:absolute;inset:0 -56px;z-index:-1;background:radial-gradient(ellipse at 82% 40%,#40237917,transparent 57%),linear-gradient(90deg,#ffffff02 1px,transparent 1px);background-size:auto,80px 100%;-webkit-mask-image:linear-gradient(black 60%,transparent);mask-image:linear-gradient(black 60%,transparent)}.hero-copy{position:relative;z-index:1}.mini-line{width:22px;height:1px;background:#ae92ee}.hero h1{font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-size:clamp(88px,8.1vw,125px);font-weight:700;letter-spacing:-2px;line-height:.92;margin:28px 0 27px}.title-dot{color:#9b80dd}.hero-lead{font-size:23px;line-height:1.4;letter-spacing:-.5px}.hero-lead>span{color:#b2afbe}.hero-description{max-width:355px;color:var(--muted);font-size:13px;line-height:1.9;margin-top:19px}.button{display:inline-flex;align-items:center;justify-content:center;gap:30px;padding:15px 21px;font-size:12px;font-weight:600;border-radius:4px;transition:background .2s,transform .2s}.button:hover{transform:translateY(-2px)}.button-primary{margin-top:29px;background:#b3a0ee;color:#151020;box-shadow:0 0 24px #a27aff10}.button-primary:hover{background:#c2afff}.hero-note{display:flex;align-items:center;gap:8px;margin-top:24px;color:#73717e;font-size:8px;font-weight:550;letter-spacing:1.5px}.hero-note .status-dot{width:4px;height:4px;background:#807591}.belgium-flag{display:flex;margin-left:3px;opacity:.65}.belgium-flag i{height:8px;width:4px;background:#33343d}.belgium-flag i:nth-child(2){background:#ddc56a}.belgium-flag i:nth-child(3){background:#be5c6a}.arena{position:relative;width:125%;margin-left:-13%;margin-top:18px;pointer-events:none}.arena>svg{width:100%;overflow:visible}.arena-structure{animation:float 9s ease-in-out infinite}.arena-caption{text-align:center;font-family:monospace;font-size:8px;letter-spacing:1.3px;color:#716a83;margin-top:-12px}.crosshair{color:#a38bcf;margin-right:10px}.hero-bottom{position:absolute;bottom:27px;left:0;right:0;display:flex;align-items:center;justify-content:space-between;font-size:8px;color:#575663;letter-spacing:1.5px}.hero-bottom>a{display:flex;align-items:center;gap:12px;color:#aaa5b7}.scroll-line{height:26px;width:1px;background:linear-gradient(#ba9aee,transparent)}.manifesto-strip{display:flex;justify-content:space-around;align-items:center;gap:20px;padding:24px 50px;border-block:1px solid #ffffff12;background:#0e0e14;font-size:11px;letter-spacing:2px;color:#c1becd}.manifesto-strip i{font-style:normal;color:#9e82d2;font-size:16px}.concept{display:grid;grid-template-columns:1fr 1fr;gap:60px}.section-heading h2{margin-top:26px}.concept-content{padding-top:5px;max-width:510px}.large-copy{font-size:26px;letter-spacing:-.5px;line-height:1.5;color:#b4b2bf;margin-bottom:22px}.large-copy>span{color:#f1edf7}.concept-content>p:not(.large-copy):not(.design-note){font-size:13px;color:var(--muted);line-height:1.95;margin-top:13px}.concept-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:34px;padding-block:28px;border-block:1px solid var(--line)}.concept-facts>div{display:flex;flex-direction:column;gap:11px}.concept-facts strong{font-size:34px;font-weight:500;line-height:38px;letter-spacing:-1.5px}.concept-facts strong>span{font-size:20px;color:#a48bdb;margin-inline:3px}.concept-facts svg{height:38px;width:34px;color:#bd9ef9}.concept-facts div>span{font-size:8px;letter-spacing:1.2px;color:#888493}.design-note{font-size:10px;color:#76717f;line-height:1.8;display:flex;gap:12px;margin-top:19px}.design-note>span{color:#b19acb;font-size:16px}.experience{border-block:1px solid var(--line);background:radial-gradient(ellipse at 20% 110%,#30204420,transparent 70%),#0c0d12}.experience-heading,.events-heading{display:flex;justify-content:space-between;align-items:end;gap:50px}.experience-heading h2,.events-heading h2{margin-top:25px}.experience-heading>p,.events-heading>p{width:320px;font-size:12px;color:var(--muted);line-height:1.9;padding-bottom:6px}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;margin-top:61px}.step{border-top:1px solid #ffffff24;padding-top:17px}.step-top{display:flex;align-items:center;justify-content:space-between;color:#a791ce;font-family:monospace;font-size:11px}.step-top svg{color:#595361;width:16px}.step:last-child .step-top svg{opacity:0}.step h3{margin-top:34px;margin-bottom:12px}.step p{color:var(--muted);font-size:12px;line-height:1.9;max-width:235px}.experience-foot{display:flex;align-items:center;gap:10px;border-top:1px solid var(--line);padding-top:25px;margin-top:42px}.experience-foot p{font-size:10px;color:#9993a5}.experience-foot .small-label{margin-left:auto}.event-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:48px}.event-card{position:relative;overflow:hidden;background:linear-gradient(145deg,#16131e,#0c0d12 75%);border:1px solid #ffffff12;border-radius:5px;padding:28px 25px;transition:border-color .3s,transform .3s}.event-card:hover{border-color:#a487db66;transform:translateY(-5px)}.event-top{display:flex;justify-content:space-between;align-items:start;margin-bottom:43px}.event-top>svg{color:#baa1ee}.event-top>span{font-family:monospace;font-size:9px;color:#625c70}.event-card h3{font-size:23px;margin-bottom:12px}.event-card p{font-size:11px;color:#8d889b;line-height:1.95;min-height:87px}.event-label{display:block;border-top:1px solid var(--line);padding-top:23px;margin-top:29px;font-size:8px;letter-spacing:1.3px;color:#9683b3}.coming{position:relative;isolation:isolate;overflow:hidden;text-align:center;padding:76px 24px 66px;border:1px solid #a48ad52c;border-radius:7px;background:radial-gradient(ellipse at 50% 110%,#46306838,transparent 65%),#0f0e16}.coming:before,.coming:after{content:"";position:absolute;z-index:-1;border:1px solid #ac91df0c;width:580px;height:580px;transform:rotate(30deg);left:-350px;top:20px}.coming:after{left:auto;right:-350px;transform:rotate(-30deg)}.coming-orbit{position:absolute;right:110px;top:75px;transform:rotate(14deg);opacity:.07}.coming-orbit svg{width:120px;height:130px}.status-pill{display:inline-flex;align-items:center;gap:9px;font-size:8px;letter-spacing:1.4px;color:#beaad9;border:1px solid #a68bcb2e;padding:7px 11px;border-radius:30px;background:#a38bcb08}.coming h2{font-size:clamp(38px,4.6vw,64px);margin-top:27px;margin-bottom:22px;letter-spacing:-2.5px}.coming p{font-size:12px;line-height:1.9;color:#9992a7;max-width:415px;margin:auto}.coming .coming-disclaimer{margin-top:20px;font-size:10px;color:#7c748a}.coming-slogan{display:block;margin-top:32px;font-size:9px;letter-spacing:3px;color:#bcacd1}.coming-corner{position:absolute;bottom:17px;right:22px;color:#7c648e;font-family:monospace;font-size:20px}.footer{padding-top:72px;padding-bottom:28px}.footer-top,.footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px}.footer-top .brand{font-size:16px}.footer-top .brand>svg{height:26px;width:24px}.footer-top>span{font-size:10px;color:#7c7887}.footer-top>a:last-child{display:flex;align-items:center;gap:13px;font-size:10px;color:#c3b8d5}.footer-top>a:last-child svg{width:13px}.footer-bottom{border-top:1px solid var(--line);padding-top:24px;margin-top:35px;font-size:8px;color:#62606e}.footer-bottom>span:last-child{letter-spacing:1.3px}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.arena{width:120%}@media(min-width:1550px){.hero{min-height:820px}.hero h1{font-size:134px}}@media(max-width:1100px){.section-shell{width:calc(100% - 64px)}.header{padding-inline:32px}.navigation{gap:22px}.hero{min-height:680px}.hero h1{font-size:100px}.hero:before{inset-inline:-32px}.hero .eyebrow{font-size:8px;letter-spacing:1.5px}.arena{width:135%;margin-left:-22%}.concept{gap:40px}.event-grid{gap:12px}.event-card{padding:24px 19px}.event-card h3{font-size:21px}.event-card p{min-height:107px}.event-label{letter-spacing:.7px;font-size:7px}.experience-foot .small-label{display:none}.manifesto-strip{padding-inline:28px;font-size:9px;letter-spacing:1.4px}}@media(max-width:760px){html{scroll-padding-top:35px}.section-shell{width:calc(100% - 40px)}.section-space{padding-block:72px}.header{height:78px;padding-inline:20px}.brand{font-size:18px}.brand>svg{height:28px}.menu-toggle{display:flex;flex-direction:column;justify-content:center;gap:6px;width:42px;height:42px;border:1px solid #ffffff25;background:#101017;border-radius:4px;padding:10px;color:#fff}.menu-toggle>span{height:1px;width:20px;background:currentColor;transition:transform .2s}.menu-toggle[aria-expanded=true]>span:first-child{transform:translateY(3.5px) rotate(45deg)}.menu-toggle .is-open{transform:translateY(-3.5px) rotate(-45deg)}.navigation{display:none;position:absolute;top:77px;left:0;right:0;background:#101016;border-bottom:1px solid #ffffff20;padding:24px 20px;box-shadow:0 20px 30px #0006}.navigation.open{display:flex;flex-direction:column;align-items:stretch;gap:0}.navigation>a{padding:13px 7px;font-size:13px}.navigation .nav-status{margin:16px 0 0;justify-content:center;padding:14px}.hero{grid-template-columns:1fr;padding-top:46px;padding-bottom:65px;min-height:auto}.hero:before{inset-inline:-20px;background-size:auto,60px 100%}.hero h1{font-size:104px;margin-top:26px}.hero-lead{font-size:22px}.hero-description{max-width:360px}.hero .eyebrow{font-size:8px}.arena{width:100%;max-width:550px;margin:-15px auto 0}.arena-caption{font-size:7px;letter-spacing:1px;margin-top:-10px}.hero-bottom{bottom:20px;font-size:7px;letter-spacing:1px}.hero-bottom>span{display:none}.hero-bottom .scroll-line{height:20px}.manifesto-strip{flex-wrap:wrap;gap:16px 0;justify-content:center;padding:20px;font-size:8px;letter-spacing:1px}.manifesto-strip>span{width:44%;text-align:center}.manifesto-strip>i{width:6%;text-align:center;font-size:12px}.manifesto-strip>i:nth-of-type(2){display:none}.concept{grid-template-columns:1fr;gap:36px}.eyebrow{font-size:9px;letter-spacing:1.4px}.section-number{margin-right:4px}.section-heading h2{margin-top:22px}h2{font-size:39px;letter-spacing:-1.6px}.large-copy{font-size:24px}.concept-content{max-width:none}.concept-facts{margin-top:28px}.concept-facts div>span{font-size:7px;letter-spacing:.7px}.experience-heading,.events-heading{flex-direction:column;align-items:start;gap:25px}.experience-heading>p,.events-heading>p{width:auto;max-width:400px}.steps{grid-template-columns:repeat(2,1fr);gap:36px 23px;margin-top:38px}.step h3{margin-top:22px;font-size:23px}.step p{font-size:11px}.step:nth-child(2) .step-top svg{opacity:0}.experience-foot{margin-top:32px;align-items:start}.experience-foot .status-dot{margin-top:6px}.experience-foot p{font-size:10px;line-height:1.8}.event-grid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:30px}.event-card{padding:23px 18px}.event-top{margin-bottom:30px}.event-top>svg{height:35px;width:35px}.event-card h3{font-size:22px}.event-card p{font-size:11px;min-height:126px}.event-label{min-height:44px;font-size:7px;line-height:1.8;margin-top:22px;padding-top:16px}.coming{padding:55px 22px 49px}.coming h2{font-size:43px;letter-spacing:-1.8px}.coming-orbit{right:-40px;top:50px}.footer{padding-top:45px}.footer-top{flex-wrap:wrap;row-gap:24px}.footer-top>span{order:3;width:100%}.footer-bottom{flex-wrap:wrap;font-size:8px;row-gap:12px;margin-top:25px}.footer-bottom>span:nth-child(2){order:3;width:100%}.footer-bottom>span:last-child{font-size:7px}}@media(min-width:761px)and (max-width:1100px){.arena{width:125%;margin-left:-25%}}@media(max-width:370px){.hero h1{font-size:92px}.hero .eyebrow{font-size:7px}.event-grid{grid-template-columns:1fr}.event-card p{min-height:0}.event-top{margin-bottom:22px}.event-label{min-height:0}.coming h2{font-size:37px}.concept-facts div>span{font-size:6px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}.navigation{gap:28px}.navigation>a{position:relative;padding-block:12px}.navigation>a[aria-current=page]{color:#d9caff}.navigation>a[aria-current=page]:after{content:"";position:absolute;height:2px;bottom:0;left:0;right:0;background:linear-gradient(90deg,#b29bea,#708cff)}.footer-navigation{display:flex;flex-wrap:wrap;gap:16px 25px;margin-top:32px;color:#9992a8;font-size:11px}.footer-navigation a:hover,.footer-navigation a[aria-current=page]{color:#d9caff}.text-link{display:inline-flex;align-items:center;gap:18px;color:#c7b5ef;font-size:12px;line-height:1.8}.text-link svg{flex-shrink:0;transition:transform .2s}.text-link:hover svg{transform:translate(4px)}.next-page{display:flex;justify-content:space-between;align-items:center;gap:32px;margin-top:72px;padding-block:32px;border-block:1px solid var(--line)}.next-page p{color:#96919f;font-size:12px;margin-top:10px}.development-note{display:flex;align-items:start;gap:12px;padding:23px 0;border-top:1px solid var(--line);color:#9890a5;font-size:11px;line-height:1.9}.development-note .status-dot{margin-top:8px}.discovery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:48px}.discovery-link{position:relative;display:block;padding:28px 32px 26px 0;border-top:1px solid #ffffff27}.discovery-link h3{margin-top:25px;font-size:24px}.discovery-link p{color:var(--muted);font-size:12px;margin-top:12px}.discovery-link>svg{position:absolute;top:28px;right:0;color:#a88ad5;transition:transform .2s}.discovery-link:hover>svg{transform:translate(2px,-2px)}.discovery-link:hover h3{color:#cfb8ff}.home-project{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:32px;background:linear-gradient(110deg,#191322,#0d0e16);border:1px solid #a48ad52c;border-radius:5px}.home-project>p{font-size:12px;color:#a49aad}.home-discovery h2{font-size:clamp(32px,3.1vw,46px)}.page-intro{padding-block:78px 64px}.page-intro-body{display:grid;grid-template-columns:1.55fr 1fr;gap:70px;align-items:end;margin-top:30px}.page-intro h1{font-size:clamp(40px,4.8vw,70px);line-height:1.1;letter-spacing:-2.8px;font-weight:500}.page-intro-copy{max-width:340px;padding-bottom:4px}.page-intro-copy>p{font-size:13px;color:#a49ead;line-height:1.9}.page-intro-copy .status-pill,.page-intro-copy .text-link{margin-top:22px}.cube-showcase{position:relative;display:grid;grid-template-columns:1.15fr 1fr;align-items:center;border:1px solid #a48ad522;border-radius:5px;background:radial-gradient(ellipse at 30% 70%,#35214430,transparent 65%),#0c0d13;padding:20px 45px 32px}.cube-showcase .arena{width:100%;margin:0;max-width:560px}.cube-showcase .arena-structure{animation:none}.showcase-note{padding-left:35px}.showcase-note>p{font-size:clamp(26px,3vw,42px);line-height:1.3;letter-spacing:-1px;margin-block:25px 30px}.showcase-note .eyebrow{font-size:8px}.envisioned{padding:54px 48px 10px;background:#0d0e14;border:1px solid var(--line);border-radius:5px}.envisioned h2{font-size:38px}.feature-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:50px;margin-block:40px 32px}.feature-pair article{position:relative;padding-top:65px}.feature-pair h3{margin-block:13px}.feature-pair p{color:var(--muted);font-size:12px;line-height:1.95;max-width:430px}.light-line{position:absolute;top:20px;left:0;width:120px;height:2px;background:linear-gradient(90deg,#ceabff,#688eff);box-shadow:0 0 14px #a78bfa80}.screen-outline{position:absolute;top:0;left:0;width:74px;height:46px;border:1px solid #ad91d969;display:grid;place-items:center;border-radius:3px;background:linear-gradient(140deg,#50337725,#1a23402a)}.screen-outline svg{height:25px;color:#bca3ed}.catalogue-intent,.vision{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:80px;border-block:1px solid var(--line);padding-block:52px}.catalogue-symbol{height:270px;display:flex;align-items:center;justify-content:center;gap:32px;background:radial-gradient(ellipse at center,#43307128,transparent 70%)}.catalogue-symbol>span{font-size:88px;font-weight:500;line-height:1;letter-spacing:-5px;color:#c4b4e8}.catalogue-symbol>span>span{color:#7f6aa6;font-size:46px;margin-inline:5px}.catalogue-symbol>svg{width:65px;color:#b29ae0}.catalogue-line{width:1px;height:80px;background:linear-gradient(transparent,#a08ab24d,transparent)}.catalogue-intent h2,.vision h2{margin-block:22px;font-size:clamp(32px,3.4vw,48px)}.catalogue-intent p,.vision p{color:var(--muted);font-size:13px;line-height:1.95;margin-top:14px;max-width:470px}.game-approaches{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-block:36px 40px}.game-approaches article{border-top:1px solid #ffffff20;padding-top:25px}.game-approaches .event-top{margin-bottom:28px}.game-approaches h3{margin-bottom:12px}.game-approaches p{font-size:12px;color:var(--muted);line-height:1.95}.game-approaches+.development-note{padding-bottom:0}.vision-mark{min-height:280px;display:grid;place-items:center;background:radial-gradient(ellipse at center,#3b254733,transparent 66%)}.vision-mark>svg{width:125px;color:#a58acc;filter:drop-shadow(0 0 24px #8d59ff30)}.project-path h2{font-size:clamp(32px,3.3vw,48px)}.project-milestones{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin-top:50px}.project-milestones article{border-top:1px solid #ffffff25;padding-top:22px}.project-milestones article:first-child{border-color:#b399db}.milestone-state{display:flex;align-items:center;gap:8px;color:#a598b9;font-size:8px;letter-spacing:1px;min-height:24px}.project-milestones h3{font-size:24px;margin-block:22px 13px}.project-milestones p{font-size:12px;line-height:1.95;color:var(--muted)}@media(max-width:1100px){.navigation{gap:19px;font-size:10px}.page-intro-body{gap:35px;grid-template-columns:1.5fr 1fr}.page-intro h1{font-size:51px}.home-project{flex-wrap:wrap}.home-project .text-link{margin-left:auto}.catalogue-intent,.vision{gap:40px}.discovery-grid{gap:22px}.discovery-link h3{font-size:21px}}@media(max-width:900px)and (min-width:761px){.header{padding-inline:24px}.header .brand{font-size:16px;gap:8px}.header .brand>svg{width:24px}.navigation{gap:14px;font-size:9px}.page-intro-body{grid-template-columns:1fr}.page-intro-copy{max-width:500px}}@media(max-width:760px){.navigation{gap:0;font-size:13px}.navigation>a{padding:13px 12px}.navigation>a[aria-current=page]{background:#aa8cf50d}.navigation>a[aria-current=page]:after{inset:12px auto 12px 0;width:2px;height:auto}.page-intro{padding-block:46px 40px}.page-intro-body{grid-template-columns:minmax(0,1fr);gap:25px;margin-top:24px}.page-intro h1{font-size:clamp(37px,8.8vw,54px);letter-spacing:-1.8px}.page-intro-copy{max-width:440px}.page-intro-copy>p{font-size:12px}.discovery-grid{grid-template-columns:1fr;gap:7px;margin-top:30px}.discovery-link{padding-block:23px}.discovery-link h3{margin-top:13px;font-size:25px}.home-project{flex-direction:column;align-items:start;padding:26px 22px;gap:20px}.home-project .text-link{margin-left:0}.home-discovery h2{font-size:34px}.cube-showcase{grid-template-columns:minmax(0,1fr);padding:8px 12px 28px}.cube-showcase .arena{margin:0 auto}.showcase-note{padding:35px 15px 0}.showcase-note>p{font-size:30px;margin-block:18px}.envisioned{padding:34px 24px 0}.envisioned h2{font-size:32px}.feature-pair{grid-template-columns:minmax(0,1fr);gap:32px;margin-block:34px 25px}.feature-pair h3{font-size:23px}.catalogue-intent,.vision{grid-template-columns:minmax(0,1fr);gap:25px;padding-block:28px 36px}.catalogue-symbol{height:160px;gap:25px}.catalogue-symbol>span{font-size:75px}.catalogue-symbol>svg{width:55px}.game-approaches{grid-template-columns:minmax(0,1fr);gap:28px;margin-bottom:30px}.game-approaches .event-top{margin-bottom:20px}.vision-mark{min-height:160px}.vision-mark>svg{width:85px}.project-milestones{grid-template-columns:minmax(0,1fr);gap:30px;margin-top:34px}.project-milestones h3{margin-top:16px}.next-page{flex-direction:column;align-items:start;margin-top:44px;gap:18px;padding-block:26px}.footer-navigation{gap:14px 22px;font-size:10px}}@media(prefers-reduced-motion:reduce){.text-link svg,.discovery-link>svg{transition:none}}
