@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/ibm-plex-sans-arabic-400.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/ibm-plex-sans-arabic-500.ttf)format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/ibm-plex-sans-arabic-600.ttf)format("truetype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/ibm-plex-sans-arabic-700.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}:root{--ink:#071426;--deep:#0b1f3a;--teal:#123e70;--gold:#48a9ff;--ivory:#eef5fb;--mist:#b8c8d9}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--ivory);margin:0;font-family:Tahoma,Arial,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit}.site-shell{background:var(--ink);min-height:100vh;overflow:hidden}.site-shell[dir=rtl]{font-family:IBM Plex Sans Arabic,Tahoma,Arial,sans-serif}.site-header{z-index:10;inset-inline:0;border-bottom:1px solid #eef5fb1f;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:28px;height:104px;padding:0 clamp(24px,5vw,84px);display:grid;position:absolute;top:0}.brand{justify-self:start;align-items:center;gap:8px;min-width:0;display:flex}.brand-symbol{object-fit:contain;flex:0 0 96px;width:96px;height:96px;display:block}.brand-name{gap:4px;display:grid}.brand-name strong{white-space:nowrap;font-size:14px;font-weight:700}.brand-name small{letter-spacing:.2em;color:var(--gold);font:500 8px/1.2 Arial,sans-serif}.brand-name small[lang=ar]{letter-spacing:0;font:500 12px/1.5 IBM Plex Sans Arabic,Tahoma,sans-serif}.desktop-nav{color:#eef5fbb8;align-items:center;gap:clamp(18px,2.4vw,38px);font-size:13px;display:flex}.desktop-nav a{white-space:nowrap;padding:12px 0;transition:color .25s;position:relative}.desktop-nav a:after{content:"";inset-inline:0;background:var(--gold);height:1px;transition:transform .25s;position:absolute;bottom:3px;transform:scaleX(0)}.desktop-nav a:hover{color:var(--ivory)}.desktop-nav a:hover:after{transform:scaleX(1)}.language-switch{color:#eef5fb8f;cursor:pointer;background:#ffffff08;border:1px solid #eef5fb33;border-radius:999px;grid-template-columns:1fr 1fr;justify-self:end;gap:2px;width:88px;height:38px;padding:3px;display:grid}.language-switch span{direction:ltr;border-radius:999px;place-items:center;font-size:10px;display:grid}.language-switch .active{color:var(--ink);background:var(--gold);font-weight:800}.header-actions{justify-self:end;align-items:center;gap:10px;display:flex}.theme-switch{width:38px;height:38px;color:var(--ivory);cursor:pointer;background:#ffffff08;border:1px solid #eef5fb33;border-radius:50%;position:relative;overflow:hidden}.theme-icon{place-items:center;font:400 15px/1 Arial,sans-serif;transition:opacity .25s,transform .3s;display:grid;position:absolute;inset:0}.theme-icon-sun{color:#1f6fb9;opacity:0;transform:rotate(-50deg)scale(.6)}.theme-icon-moon{color:var(--gold);opacity:1;transform:rotate(0)scale(1)}.theme-switch.light .theme-icon-sun{opacity:1;transform:rotate(0)scale(1)}.theme-switch.light .theme-icon-moon{opacity:0;transform:rotate(50deg)scale(.6)}.menu-button{cursor:pointer;background:#ffffff08;border:1px solid #eef5fb33;border-radius:50%;flex:0 0 38px;width:38px;height:38px;padding:0;display:none;position:relative}.menu-button i{background:var(--ivory);transform-origin:50%;width:18px;height:1px;transition:transform .25s;position:absolute;top:50%;left:9px}.menu-button i:first-child{transform:translateY(-4px)}.menu-button i:last-child{transform:translateY(4px)}.menu-button.open i:first-child{transform:rotate(45deg)}.menu-button.open i:last-child{transform:rotate(-45deg)}.mobile-nav{display:none}.hero{isolation:isolate;background:radial-gradient(circle at 70% 44%,#2e7ad247,#0000 30%),linear-gradient(125deg,#061226 0%,#0a1d38 50%,#061224 100%);grid-template-rows:1fr auto;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);align-items:center;gap:36px 7vw;min-height:100svh;padding:154px clamp(24px,7vw,118px) 42px;display:grid;position:relative}.hero:before{content:"";z-index:3;background:linear-gradient(90deg,#164f9a 0 33.33%,#65c4ff 33.33% 66.66%,#17366f 66.66%);height:7px;position:absolute;inset:0 0 auto}.hero-grid{z-index:-1;opacity:.12;background-image:linear-gradient(#eef5fb1f 1px,#0000 1px),linear-gradient(90deg,#eef5fb1f 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#000,#0000 72%);mask-image:linear-gradient(270deg,#000,#0000 72%)}.hero-content{z-index:2;max-width:790px;position:relative}.eyebrow{color:var(--gold);letter-spacing:.06em;align-items:center;gap:13px;margin:0 0 27px;font-size:12px;font-weight:700;display:flex}.eyebrow span{background:currentColor;width:34px;height:1px}.hero h1{letter-spacing:-.052em;margin:0;font-size:clamp(58px,7.2vw,118px);font-weight:700;line-height:.98}.hero h1 span{display:block}.hero h1 span:last-child{color:var(--gold);font-family:Georgia,Tahoma,serif;font-weight:400}.site-shell[dir=rtl] .hero h1{letter-spacing:0;line-height:1.24}.site-shell[dir=rtl] .hero h1 span:last-child{font-family:IBM Plex Sans Arabic,Tahoma,Arial,sans-serif;font-weight:600}.hero-intro{color:#eef5fbad;max-width:680px;margin:30px 0 0;font-size:clamp(16px,1.35vw,20px);line-height:1.85}.hero-actions{margin-top:35px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:min(100%,500px);margin-inline-end:auto;display:grid}.button{text-align:center;border:1px solid #48a9ff57;justify-content:center;align-items:center;min-height:54px;padding-inline:48px;font-size:13px;font-weight:700;transition:transform .25s,background .25s;display:inline-flex;position:relative}.button:hover{transform:translateY(-2px)}.button-primary{background:var(--gold);color:#061426;border-color:var(--gold)}.button-primary b{inset-inline-end:20px;font-size:19px;font-weight:400;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}[dir=ltr] .button-primary b{transform:translateY(-50%)rotate(180deg)}.button-ghost{color:var(--ivory);background:#ffffff06}.button-ghost:hover{background:#ffffff12}.hero-emblem{justify-self:center;gap:14px;width:min(42vw,560px);display:grid}.neural-network{aspect-ratio:1.18;background:radial-gradient(circle at 65%,#48a9ff1c,#0000 32%);width:100%;position:relative}.network-canvas{width:100%;height:100%;display:block}.principle-card{z-index:2;border-inline-start:2px solid var(--gold);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#051226eb;justify-self:end;width:min(320px,72%);padding:19px 21px;position:relative}.principle-card small{color:var(--gold);margin-bottom:7px;font-size:10px;font-weight:700;display:block}.principle-card p{color:#eef5fbbf;margin:0;font-size:12px;line-height:1.75}.hero-footer{border-top:1px solid #eef5fb1f;grid-column:1/-1;justify-content:space-between;align-items:end;gap:30px;padding-top:25px;display:flex}.stats{gap:clamp(24px,4vw,66px);display:flex}.stat{align-items:baseline;gap:11px;display:flex}.stat strong{color:var(--gold);direction:ltr;font:400 27px/1 Georgia,serif}.stat span{color:#eef5fb80;font-size:10px}.scroll-cue{color:#eef5fb80;align-items:center;gap:12px;font-size:10px;display:flex}.scroll-cue span{border:1px solid #eef5fb2b;border-radius:50%;width:34px;height:34px;display:block;position:relative}.scroll-cue span:after{content:"";border-inline-end:1px solid var(--gold);border-bottom:1px solid var(--gold);width:4px;height:4px;position:absolute;top:12px;left:14px;transform:rotate(45deg)}@keyframes network-drift{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important}}section[id]{scroll-margin-top:36px}.light-section{background:var(--ivory);color:var(--ink)}.section-heading{max-width:780px}.section-kicker{color:#2468a9;letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:13px;margin:0 0 24px;font-size:11px;font-weight:800;display:flex}.section-kicker span{direction:ltr;border:1px solid #2468a96b;border-radius:99px;padding:6px 8px;font:600 10px/1 Arial,sans-serif}.section-heading h2,.structure-copy h2,.registration-intro h2,.declaration-content h2{letter-spacing:-.045em;margin:0;font-size:clamp(42px,5vw,76px);line-height:1.12}.site-shell[dir=rtl] :is(.section-heading h2,.structure-copy h2,.registration-intro h2,.declaration-content h2,.focus-detail h3){letter-spacing:0;line-height:1.45}.site-shell[dir=rtl] .principles-list h3{line-height:1.55}.about-section{grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);gap:68px 8vw;padding:130px clamp(24px,8vw,132px);display:grid;position:relative}.about-section:after{content:"IRAQ / AI";inset-inline-end:4vw;color:#07142609;letter-spacing:-.08em;pointer-events:none;direction:ltr;font:700 clamp(60px,10vw,150px)/1 Arial,sans-serif;position:absolute;top:70px}.about-copy{z-index:1;align-self:end;position:relative}.about-copy p{color:#52657a;margin:0;font-size:15px;line-height:1.9}.about-copy .about-lead{color:var(--ink);margin-bottom:22px;font-size:clamp(19px,2vw,28px);font-weight:700;line-height:1.7}.vision-panel{color:var(--ivory);background:var(--deep);grid-column:1/-1;grid-template-columns:160px 1fr;gap:52px;padding:54px clamp(30px,5vw,76px);display:grid;position:relative;overflow:hidden}.vision-panel:after{content:"";inset-inline-end:-90px;aspect-ratio:1;border:1px dashed #48a9ff33;border-radius:50%;width:420px;animation:32s linear infinite network-drift;position:absolute;top:-170px}.vision-index{color:var(--gold);direction:ltr;font:400 54px/1 Georgia,serif}.vision-index span{color:#eef5fb40;margin-inline:5px}.vision-panel small{color:var(--gold);margin-bottom:15px;font-size:11px;font-weight:800;display:block}.vision-panel blockquote{max-width:950px;margin:0;font-size:clamp(20px,2.6vw,35px);line-height:1.62}.signal-grid{border-top:1px solid #07142629;grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid}.signal-grid article{grid-template-columns:38px 1fr;gap:7px 18px;padding:30px 0 10px;display:grid}.signal-grid article+article{border-inline-start:1px solid #07142629;padding-inline-start:clamp(22px,3vw,48px)}.signal-grid article>span{color:#2f78bd;direction:ltr;grid-row:1/span 2;padding-top:7px;font:600 10px/1 Arial,sans-serif}.signal-grid h3{margin:0;font-size:22px}.signal-grid p{color:#5d6f82;margin:0;font-size:12px;line-height:1.7}.focus-section{color:var(--ivory);background:#081a31;padding:130px clamp(24px,8vw,132px);position:relative;overflow:hidden}.focus-section:before{content:"";aspect-ratio:1;inset-inline-start:-32vw;border:1px solid #48a9ff17;border-radius:50%;width:50vw;position:absolute;top:9%;box-shadow:0 0 0 100px #48a9ff05,0 0 0 200px #48a9ff03}.dark-heading{z-index:1;max-width:920px;position:relative}.dark-heading .section-kicker{color:var(--gold)}.dark-heading .section-kicker span{border-color:#48a9ff73}.dark-heading>p:last-child{color:#eef5fb8f;max-width:610px;margin:25px 0 0;font-size:16px;line-height:1.8}.focus-explorer{z-index:1;margin-top:75px;position:relative}.explorer-label{color:#eef5fb61;margin:0 0 14px;font-size:10px;font-weight:700}.focus-layout{border:1px solid #eef5fb21;grid-template-columns:minmax(310px,.8fr) minmax(420px,1.2fr);min-height:535px;display:grid}.focus-tabs{border-inline-end:1px solid #eef5fb21}.focus-tabs button{border:0;text-align:start;color:#eef5fb8f;cursor:pointer;background:0 0;border-bottom:1px solid #eef5fb1a;grid-template-columns:42px 1fr 22px;align-items:center;gap:13px;width:100%;min-height:76px;padding:0 24px;transition:color .22s,background .22s;display:grid}.focus-tabs button:last-child{border-bottom:0}.focus-tabs button:hover{color:var(--ivory);background:#ffffff06}.focus-tabs button.active{color:var(--ink);background:var(--gold)}.focus-tabs button span{opacity:.68;direction:ltr;font:600 10px/1 Arial,sans-serif}.focus-tabs button i{justify-self:end;font-size:14px;font-style:normal}.focus-detail{background:radial-gradient(circle at 70% 20%,#256fbe80,#0000 42%),#071528;flex-direction:column;justify-content:end;padding:clamp(36px,6vw,86px);animation:.35s ease-out detail-in;display:flex;position:relative;overflow:hidden}.focus-watermark{inset-inline-end:5%;color:#eef5fb09;letter-spacing:-.1em;direction:ltr;font:400 clamp(160px,22vw,330px)/1 Georgia,serif;position:absolute;top:-5%}.detail-mark{top:70px;width:112px;height:94px;position:absolute;inset-inline-start:70px}.detail-mark:before,.detail-mark:after{content:"";z-index:1;transform-origin:0;background:linear-gradient(90deg,#48a9ffbf,#48a9ff26);width:70px;height:1px;position:absolute;top:46px;left:18px}.detail-mark:before{transform:rotate(-28deg)}.detail-mark:after{transform:rotate(28deg)}.detail-mark i{z-index:2;background:#0b1f3a;border:1px solid #89d2ffcc;border-radius:50%;width:14px;height:14px;position:absolute;box-shadow:0 0 15px #48a9ff52}.detail-mark i:first-child{top:39px;left:7px}.detail-mark i:nth-child(2){top:7px;left:75px}.detail-mark i:nth-child(3){background:var(--gold);border-color:var(--gold);top:71px;left:75px}.detail-tag{font-weight:800;position:relative;color:var(--gold)!important;margin:0 0 14px!important;font-size:11px!important}.focus-detail h3{max-width:620px;margin:0 0 20px;font-size:clamp(33px,4vw,58px);line-height:1.1;position:relative}.focus-detail>p:last-child{color:#eef5fba6;max-width:650px;margin:0;font-size:15px;line-height:1.85;position:relative}@keyframes detail-in{0%{opacity:0;transform:translateY(8px)}}.principles-section{padding:130px clamp(24px,8vw,132px)}.principles-heading{grid-template-columns:minmax(200px,.55fr) minmax(340px,1.1fr);align-items:start;gap:50px;max-width:none;display:grid}.principles-heading .section-kicker{margin-top:15px}.principles-list{border-top:1px solid #0714262e;margin-top:75px}.principles-list article{border-bottom:1px solid #07142629;grid-template-columns:100px minmax(230px,.55fr) minmax(300px,1fr) 24px;align-items:center;gap:25px;min-height:146px;transition:padding .25s,background .25s;display:grid}.principles-list article:hover{background:#07142609;padding-inline:22px}.principle-number{color:#2f78bd;direction:ltr;font:500 12px/1 Arial,sans-serif}.principles-list h3{margin:0;font-size:clamp(23px,2.5vw,35px)}.principles-list p{color:#566a7e;margin:0;font-size:14px;line-height:1.8}.principle-dot{border:1px solid #2f78bd;border-radius:50%;justify-self:end;width:7px;height:7px}.structure-section{color:var(--ink);background:#d9e5ef;grid-template-columns:minmax(320px,.95fr) minmax(420px,1.05fr);gap:10vw;padding:130px clamp(24px,8vw,132px);display:grid}.structure-copy>p:not(.section-kicker){color:#4f6378;margin:28px 0 38px;font-size:15px;line-height:1.9}.structure-copy>small{color:#2468a9;font-size:10px;font-weight:800}.committee-list{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.committee-list span{border:1px solid #0714262e;padding:10px 13px;font-size:10px}.structure-steps{border-top:1px solid #07142638;align-self:center}.structure-steps article{border-bottom:1px solid #07142638;grid-template-columns:100px 1fr;align-items:center;gap:20px;min-height:102px;display:grid}.structure-steps strong{color:#2c73b5;direction:ltr;font:400 27px/1 Georgia,serif}.structure-steps span{font-size:17px;font-weight:700}.registration-section{color:var(--ivory);background:#071426;grid-template-columns:minmax(300px,.76fr) minmax(540px,1.24fr);align-items:start;gap:clamp(54px,8vw,124px);padding:130px clamp(24px,8vw,132px);display:grid;position:relative;overflow:hidden}.registration-section:before{content:"JOIN / 05";inset-inline-start:-1vw;color:#48a9ff09;letter-spacing:-.07em;pointer-events:none;direction:ltr;font:700 clamp(82px,14vw,210px)/1 Arial,sans-serif;position:absolute;top:40px}.registration-intro{z-index:1;position:relative}.registration-intro .section-kicker{color:var(--gold)}.registration-intro .section-kicker span{border-color:#48a9ff75}.registration-intro>p:not(.section-kicker){color:#eef5fba3;max-width:600px;margin:30px 0 0;font-size:15px;line-height:1.9}.registration-note{border-top:1px solid #eef5fb24;grid-template-columns:36px 1fr;gap:17px;margin-top:42px;padding-top:22px;display:grid}.registration-note>span{color:var(--gold);direction:ltr;padding-top:5px;font:600 10px/1 Arial,sans-serif}.registration-note p{color:#eef5fb80;margin:0;font-size:12px;line-height:1.75}.registration-form{z-index:1;border-top:3px solid var(--gold);background:#0b1f3a;padding:clamp(28px,4vw,52px);position:relative;box-shadow:0 28px 80px #0000002e}.registration-trap{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 20px;display:grid}.form-field{gap:10px;display:grid}.form-field-wide{grid-column:1/-1}.form-field>span{color:#eef5fbb8;justify-content:space-between;align-items:baseline;gap:12px;min-height:18px;font-size:14px;font-weight:700;display:flex}.form-field>span b{color:var(--gold);font-size:12px}.form-field>span small{color:#eef5fb57;font-size:9px;font-weight:500}.form-field input,.form-field select,.form-field textarea{width:100%;color:var(--ivory);font:inherit;background:#ffffff06;border:1px solid #eef5fb2b;border-radius:0;outline:0;font-size:14px;transition:border-color .2s,background .2s,box-shadow .2s}.form-field input,.form-field select{height:51px;padding-inline:15px}.form-field textarea{resize:vertical;min-height:132px;padding:14px 15px;line-height:1.7}.form-field select{appearance:auto}.site-shell[data-theme=dark] .form-field select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#0c2440}.site-shell[data-theme=dark] .form-field select option{color:#eef5fb;background-color:#0c2440}.site-shell[data-theme=dark] .form-field select option:disabled{color:#9babc0}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{border-color:var(--gold);background:#48a9ff0e;box-shadow:0 0 0 3px #48a9ff17}.consent-field{color:#eef5fba3;cursor:pointer;grid-template-columns:20px 1fr;align-items:start;gap:12px;margin-top:27px;font-size:14px;line-height:1.75;display:grid}.consent-field input{width:17px;height:17px;accent-color:var(--gold);margin:2px 0 0}.form-submit-row{border-top:1px solid #eef5fb21;justify-content:space-between;align-items:center;gap:25px;margin-top:27px;padding-top:25px;display:flex}.form-submit-row p{color:#eef5fb99;max-width:370px;margin:0;font-size:12px;line-height:1.65}.form-submit-row button{border:1px solid var(--gold);color:#061426;background:var(--gold);min-height:53px;font:inherit;cursor:pointer;flex:none;padding:0 55px 0 22px;font-size:12px;font-weight:800;transition:transform .22s,background .22s;position:relative}.site-shell[dir=rtl] .form-submit-row button{padding:0 22px 0 55px}.form-submit-row button:hover{background:#65b8ff;transform:translateY(-2px)}.form-submit-row button b{inset-inline-end:19px;font-size:18px;font-weight:400;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.site-shell[dir=ltr] .form-submit-row button b{transform:translateY(-50%)rotate(180deg)}.declaration-section{min-height:690px;color:var(--ivory);background:#123f78;grid-template-columns:minmax(330px,.75fr) minmax(450px,1.25fr);align-items:center;gap:9vw;padding:115px clamp(24px,8vw,132px);display:grid;position:relative;overflow:hidden}.declaration-section:after{content:"";opacity:.07;pointer-events:none;background-image:linear-gradient(90deg,#0000 49.8%,#fff 50%,#0000 50.2%),linear-gradient(#0000 49.8%,#fff 50%,#0000 50.2%);background-size:70px 70px;position:absolute;inset:0}.declaration-pattern{z-index:1;height:460px;position:relative}.declaration-content{z-index:2;position:relative}.declaration-content .section-kicker{color:#8fd0ff}.declaration-content .section-kicker span{border-color:#8fd0ff80}.declaration-content blockquote{border-inline-start:2px solid var(--gold);max-width:780px;margin:34px 0 22px;padding-inline-start:25px;font-size:clamp(20px,2.2vw,31px);line-height:1.7}.declaration-content>p:not(.section-kicker){color:#eef5fba1;max-width:680px;margin:0;font-size:14px;line-height:1.85}.download-link{background:#00000014;border:1px solid #eef5fb40;align-items:center;gap:15px;width:fit-content;margin-top:35px;padding:12px 16px;transition:background .25s,transform .25s;display:flex}.download-link:hover{background:#0000002e;transform:translateY(-2px)}.download-icon{width:42px;height:42px;color:var(--ink);background:var(--gold);place-items:center;font-size:20px;display:grid}.download-link>span:last-child{gap:5px;display:grid}.download-link strong{font-size:12px}.download-link small{color:#eef5fb80;font-size:9px}.declaration-downloads{flex-wrap:wrap;gap:12px;margin-top:35px;display:flex}.declaration-downloads .download-link{max-width:100%;margin-top:0}.download-icon{flex:0 0 42px}.download-link>span:last-child{min-width:0}.download-link strong{line-height:1.65}input,select,textarea{min-width:0;max-width:100%}.site-shell[dir=rtl] .hero h1 span+span{margin-top:.18em}.site-footer{color:var(--ivory);background:#050f20;padding:60px clamp(24px,8vw,132px) 30px}.footer-brand{justify-items:start;gap:12px;padding-bottom:45px;display:grid}.footer-wordmark{width:480px;height:auto;display:block}.footer-compact-brand{display:none}.footer-brand strong{font-size:17px}.footer-brand p{color:#eef5fb73;margin:7px 0 0;font-size:11px}.footer-meta{color:#eef5fb61;border-top:1px solid #eef5fb1f;justify-content:space-between;align-items:center;padding-top:23px;font-size:10px;display:flex}.footer-meta a{color:#eef5fb9e;align-items:center;gap:11px;display:flex}.footer-meta b{color:var(--gold);font-size:15px}.site-shell[data-theme=light]{color:#0b1d33;background:#f4f8fc}.site-shell[data-theme=light] .site-header{color:#0b1d33;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f4f8fce8;border-bottom-color:#0b1d3324}.site-shell[data-theme=light] .desktop-nav{color:#0b1d33ad}.site-shell[data-theme=light] .desktop-nav a:hover{color:#0b1d33}.site-shell[data-theme=light] .language-switch,.site-shell[data-theme=light] .theme-switch,.site-shell[data-theme=light] .menu-button{color:#0b1d33;background:#0b1d3309;border-color:#0b1d3333}.site-shell[data-theme=light] .menu-button i{background:#0b1d33}.site-shell[data-theme=light] .hero{color:#0b1d33;background:radial-gradient(circle at 70% 44%,#3a90e22e,#0000 32%),linear-gradient(125deg,#f8fbfe 0%,#e3edf6 52%,#f4f9fd 100%)}.site-shell[data-theme=light] .hero-grid{opacity:.16;background-image:linear-gradient(#0b1d3326 1px,#0000 1px),linear-gradient(90deg,#0b1d3326 1px,#0000 1px)}.site-shell[data-theme=light] .hero-intro{color:#0b1d33b3}.site-shell[data-theme=light] .button-ghost{color:#0b1d33;background:#0b1d3306;border-color:#0b1d3340}.site-shell[data-theme=light] .button-ghost:hover{background:#0b1d3313}.site-shell[data-theme=light] .neural-network{background:radial-gradient(circle at 65%,#3a90e22b,#0000 32%);border-color:#2a79bf33}.site-shell[data-theme=light] .principle-card{color:var(--ivory);background:#081e3bf2}.site-shell[data-theme=light] .hero-footer{border-top-color:#0b1d3329}.site-shell[data-theme=light] .stat span,.site-shell[data-theme=light] .scroll-cue{color:#0b1d338f}.site-shell[data-theme=light] .scroll-cue span{border-color:#0b1d3333}.site-shell[data-theme=light] .focus-section{color:#0b1d33;background:#dfe9f3}.site-shell[data-theme=light] .focus-section:before{border-color:#256fbe1f;box-shadow:0 0 0 100px #256fbe07,0 0 0 200px #256fbe05}.site-shell[data-theme=light] .dark-heading>p:last-child,.site-shell[data-theme=light] .explorer-label{color:#0b1d3394}.site-shell[data-theme=light] .focus-layout,.site-shell[data-theme=light] .focus-tabs{border-color:#0b1d332e}.site-shell[data-theme=light] .focus-tabs button{color:#0b1d33a8;border-bottom-color:#0b1d3321}.site-shell[data-theme=light] .focus-tabs button:hover{color:#0b1d33;background:#ffffff52}.site-shell[data-theme=light] .focus-tabs button.active{color:#071426;background:var(--gold)}.site-shell[data-theme=light] .focus-detail{color:#0b1d33;background:radial-gradient(circle at 70% 20%,#4193e02e,#0000 43%),#f6faff}.site-shell[data-theme=light] .focus-watermark{color:#0b1d330b}.site-shell[data-theme=light] .detail-mark i{background:#f8fbfe;border-color:#2a79bfb3}.site-shell[data-theme=light] .detail-mark i:nth-child(3){background:var(--gold)}.site-shell[data-theme=light] .focus-detail>p:last-child{color:#0b1d33a8}.site-shell[data-theme=light] .registration-section{color:#0b1d33;background:#e4edf6}.site-shell[data-theme=light] .registration-intro>p:not(.section-kicker),.site-shell[data-theme=light] .registration-note p{color:#0b1d33a1}.site-shell[data-theme=light] .registration-note{border-top-color:#0b1d3329}.site-shell[data-theme=light] .registration-form{background:#f8fbfe;box-shadow:0 28px 80px #123e701a}.site-shell[data-theme=light] .form-field>span{color:#0b1d33b8}.site-shell[data-theme=light] .form-field>span small,.site-shell[data-theme=light] .form-submit-row p{color:#0b1d3373}.site-shell[data-theme=light] .form-field input,.site-shell[data-theme=light] .form-field select,.site-shell[data-theme=light] .form-field textarea{color:#0b1d33;background:#0b1d3306;border-color:#0b1d332e}.site-shell[data-theme=light] .form-field select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.site-shell[data-theme=light] .form-field select option{color:#0b1d33;background-color:#f8fbfe}.site-shell[data-theme=light] .form-field input:focus,.site-shell[data-theme=light] .form-field select:focus,.site-shell[data-theme=light] .form-field textarea:focus{background:#fff}.site-shell[data-theme=light] .consent-field{color:#0b1d33ad}.site-shell[data-theme=light] .form-submit-row{border-top-color:#0b1d3324}.site-shell[data-theme=light] .declaration-section{color:#0e2a4a;background:#dceaf6}.site-shell[data-theme=light] .declaration-section:after{background-image:linear-gradient(90deg,#0000 49.8%,#0e2a4a 50%,#0000 50.2%),linear-gradient(#0000 49.8%,#0e2a4a 50%,#0000 50.2%)}.site-shell[data-theme=light] .declaration-content>p:not(.section-kicker){color:#0e2a4aa6}.site-shell[data-theme=light] .download-link{color:#0e2a4a;background:#ffffff4d;border-color:#0e2a4a3b}.site-shell[data-theme=light] .download-link:hover{background:#ffffff7a}.site-shell[data-theme=light] .download-link small{color:#0e2a4a8c}.site-shell[data-theme=light] .site-footer{color:#0b1d33;background:#d7e3ef}.site-shell[data-theme=light] .footer-brand p,.site-shell[data-theme=light] .footer-meta{color:#0b1d3380}.site-shell[data-theme=light] .footer-meta{border-top-color:#0b1d3324}.site-shell[data-theme=light] .footer-meta a{color:#0b1d33b3}.site-shell,.site-header,.hero,.focus-section,.focus-detail,.registration-section,.declaration-section,.site-footer{transition:color .35s,background-color .35s,border-color .35s}@media (max-width:1200px){.site-header{grid-template-columns:1fr auto}.desktop-nav{display:none}.menu-button{display:block}.mobile-nav{top:104px;opacity:0;background:#050f20fa;border-bottom:1px solid #eef5fb21;max-height:0;transition:max-height .35s,opacity .25s;display:grid;position:absolute;inset-inline:0;overflow:hidden}.site-shell[data-theme=light] .mobile-nav{color:#0b1d33;background:#f4f8fcfa;border-bottom-color:#0b1d3324}.site-shell[data-theme=light] .mobile-nav a{border-bottom-color:#0b1d331a}.mobile-nav.open{opacity:1;max-height:380px}.mobile-nav a{border-bottom:1px solid #eef5fb14;align-items:center;gap:18px;padding:19px clamp(24px,6vw,65px);font-size:14px;display:flex}.mobile-nav a span{color:var(--gold);direction:ltr;font:600 9px/1 Arial,sans-serif}.hero{grid-template-columns:1fr .7fr;gap:30px}.hero-emblem{width:min(39vw,410px)}.brand-name strong{font-size:13px}.principles-heading{grid-template-columns:1fr;gap:16px}.principles-heading .section-kicker{margin-top:0}.registration-section,.structure-section{grid-template-columns:1fr;gap:48px}.declaration-section{grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:5vw}.declaration-pattern{height:340px}}@media (max-width:900px){.site-header{gap:12px;height:104px;padding-inline:20px}.brand-name strong{font-size:11px}.brand-name small{font-size:7px}.language-switch{width:76px;height:34px}.mobile-nav{top:104px}.hero{min-height:100svh;padding:138px 21px 38px;display:block}.hero-grid{-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.hero h1{font-size:clamp(49px,14vw,74px)}.hero-intro{margin-top:24px;font-size:15px}.hero-actions{grid-template-columns:1fr;width:min(100%,390px);margin-top:27px}.button{min-height:49px;padding-inline:18px}.hero-emblem{width:min(86vw,390px);margin:48px auto 14px}.principle-card{width:min(330px,88%)}.hero-footer{flex-direction:column;align-items:stretch;margin-top:36px}.stats{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.stat{gap:6px;display:grid}.stat span{line-height:1.5}.scroll-cue{display:none}.about-section,.focus-section,.principles-section,.structure-section{padding:88px 21px}.about-section{grid-template-columns:1fr;gap:32px}.about-copy .about-lead{font-size:19px}.vision-panel{grid-column:auto;grid-template-columns:1fr;gap:24px;padding:34px 26px}.vision-index{font-size:36px}.vision-panel blockquote{font-size:18px}.signal-grid{grid-column:auto;grid-template-columns:1fr}.signal-grid article{padding:24px 0}.signal-grid article+article{border-inline-start:0;border-top:1px solid #07142629;padding-inline-start:0}.focus-explorer{margin-top:48px}.focus-layout{grid-template-columns:1fr;min-height:auto}.focus-tabs{border-inline-end:0}.focus-tabs button{min-height:68px;padding-inline:16px}.focus-detail{min-height:420px;padding:32px 25px}.detail-mark{top:50px;inset-inline-start:44px}.principles-list{margin-top:48px}.principles-list article{grid-template-columns:42px 1fr 16px;gap:10px 12px;min-height:auto;padding:24px 0}.principles-list h3{font-size:22px}.principles-list p{grid-column:2/-1}.principles-list article:hover{padding-inline:10px}.structure-section{grid-template-columns:1fr;gap:55px}.structure-steps article{grid-template-columns:70px 1fr;min-height:82px}.registration-section{padding:88px 21px}.registration-form{padding:28px 22px}.form-grid{grid-template-columns:1fr}.form-field input,.form-field select,.form-field textarea{font-size:16px}.declaration-downloads{flex-direction:column}.declaration-downloads .download-link{width:100%}.form-field-wide{grid-column:auto}.form-submit-row{flex-direction:column;align-items:stretch}.form-submit-row button{width:100%}.declaration-section{grid-template-columns:1fr;gap:40px;min-height:auto;padding:88px 21px}.declaration-pattern{width:min(100%,390px);height:280px;margin:0 auto}.declaration-content{grid-row:1}.site-footer{padding:52px 21px 28px}.footer-meta{align-items:flex-start;gap:25px}}@media (max-width:600px){.site-header .brand-name,.footer-wordmark{display:none}.footer-compact-brand{align-items:center;gap:8px;display:flex}.footer-compact-brand strong{font-size:16px;line-height:1.7}}@media (max-width:430px){.brand-name{display:none}.site-header{padding-inline:16px}.header-actions{gap:6px}.language-switch{width:68px}.hero-actions .button{width:100%}}
