@font-face{font-family:Cardo;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAATcAA8AAAAACxAAAASHAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbDBxaBmAAgVARCAqHZIcYC1QAATYCJANuBCAFgzAHgmEMBxtpCVGUMM5siJ8JmZsempW4KGplopwKHH/TstpEPB9BtNb71TtLD9AFyYUVEHoCIZk8W/KsEkcuKpbI4f+X7IFdNgftyeFGgOu86kjlo/w2sOGRzbi6XmwvMC//C8t8nmM2rL8qwEi2AVYXbTTaG+F4YHFdVG0lcnoCB+AHpjeMXfbkmwl0AjIlcqFSCbVa0qZNaNcu6TAORoCT7RS3n8oefmd+UgYo70qKzweJ/04Id7AvrjAblOGhIQCxNSErF8gIRMpJQart5QjPF5JUDIheBV56SQzLVpIzkQV+STg/w57Ds2g91RYfEm1UXz+EANVX7CcUPFoJpOPFUQxHQI6E06A+Gk5UiZJ2hDRW3wZAheGJLOGmLMc9UUXKiYVMTWJo56RJKjpEmvgQywB0yS0ButUypeFm3UtFqtOkBhD5dzZvJDa+f/Ef2ftrwb1VNCQwAWAd0InLeIWH+A2QAGSiVy3WcqKxY4Y805mJIHjayVRhsSrYZfggFYyymLpbasc11F4h7TcVtYGLWFOnIZZMoW/SkEYFExivJW1Hz1POBU7FGJU6siI5fTMscYO0S0W2L9ftCGNsbkMmMHU3wcOYuhVh3JL4+RpGF3mxg6O8wOSgol2kvO6Wyu64BmLtFcJqv8FUtF9B0XpdHbnFkHrtREhN9c5AwKp6uTpAUPyt9jnfOiTE+gKgtngX5iQd6uZol+DoGOfggFvSt7ePs3fSl0Sng9kDZkm9pa4F6u48vI2NPD2zPV2NwDt1A4fkN+sCazD1z0038VuqDnA3rNsJlEhSkm0+3ZM4U7WTNnRvjRTIOS1J2ZZnFXFKEMRk0Yzm1vQZInITJFQN1tIv5fha81ZW/YuaKnhY/vNnOZ0pe638+72UurTRiphno5fa35+yMnWwL3lXMoikrkypGU7FqqBsXZEtFK0D9F/r7J+f/SWMBybiXhP+Y4HWUX6rmVGot6bzLV/Cwv598V9+o/HvvwOgqsr9+DIYRMf5990/+2OYM34gMzV4dib3O1jp9+ZfodJvGw60NwgOZJ6xkzXjdxlTwGqgO5+ulAtmY5PfiMdGZBcGZmRH08f3I/7/RWua1mKO6rgD7OExmBA6WDZVMoTAHCAXqO2AE3kbTntSlIV292WZbrdlyRzpk3lnssJg3rLSQIaD3aYCuxQiUS5zOvMKJMiXJlchEmoruKtM2nLkS6HDhzNPDuLkS5RDi78kKYpkVteDJcnv8Tg5sqH0aNNlyIgeZ5gs5DxAa1InFP0plDl0wMaqqiEtZsks+nTp0RvZaA9WBxTPVTbp9pRZ6kepSqA2CpLupP6AjqsJ5ShOsTSJUO60oXxxPF9Z78tS5SiQK0kBt9suGm2DcfTJAsmzo11M2uwPTFJIDRZokii4JtwlfEF3XfTa08giRR5FlFFFHW3RHh3RGV3RHT3RG+zgBDd4wQ9BCEMU4pAIyZAK6ZAJ2UBDLuSrouw0XZBmqYZkgXWX9tFRpFfjIAWGAFAYHIFEoTGxsHEol6MEhgBQGByBRG3ZpMU5hakxuamnmOZd/AU=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+304-305,U+308,U+331,U+10330-1034A}@font-face{font-family:Cardo;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cardo-greek-ext-400-normal.BmflC58X.woff2)format("woff2"),url(/_astro/cardo-greek-ext-400-normal.CB8xVWWz.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Cardo;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cardo-greek-400-normal.FVaAFONy.woff2)format("woff2"),url(/_astro/cardo-greek-400-normal.DLTL0h9b.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Cardo;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cardo-hebrew-400-normal.XzdPOIGN.woff2)format("woff2"),url(/_astro/cardo-hebrew-400-normal.CUvtiQ2s.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Cardo;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+10300-1032F}@font-face{font-family:Cardo;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+16A0-16F8}@font-face{font-family:Cardo;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cardo-latin-ext-400-normal.Bz9_wDRX.woff2)format("woff2"),url(/_astro/cardo-latin-ext-400-normal.Cevs836X.woff)format("woff");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:Cardo;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cardo-latin-400-normal.CFoX0N4J.woff2)format("woff2"),url(/_astro/cardo-latin-400-normal.DBrrJcp6.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/montserrat-cyrillic-ext-300-normal.AjyHH-nA.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-ext-300-normal.Ctr4ZZfs.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/montserrat-cyrillic-300-normal.DyQnI4ta.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-300-normal.BVP0yxL_.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/montserrat-vietnamese-300-normal.BIrGnxdC.woff2)format("woff2"),url(/_astro/montserrat-vietnamese-300-normal.F69v1y7v.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/montserrat-latin-ext-300-normal.DiDe5dVi.woff2)format("woff2"),url(/_astro/montserrat-latin-ext-300-normal.BCbSOsYO.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/montserrat-latin-300-normal.BgP24wlQ.woff2)format("woff2"),url(/_astro/montserrat-latin-300-normal.sTRdVzlf.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-cyrillic-ext-400-normal.Xqov12YL.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-ext-400-normal.DRPPeomZ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-cyrillic-400-normal.BPq32Q8K.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-400-normal.jEs4Tk-Z.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-vietnamese-400-normal.D4oHqQTd.woff2)format("woff2"),url(/_astro/montserrat-vietnamese-400-normal.BeEscFYY.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-latin-ext-400-normal.B8bwfy6Y.woff2)format("woff2"),url(/_astro/montserrat-latin-ext-400-normal.BffdBkAA.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-latin-400-normal.BLhwKU8k.woff2)format("woff2"),url(/_astro/montserrat-latin-400-normal.xItZbAXg.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/montserrat-cyrillic-ext-500-normal.11xBT7e1.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-ext-500-normal.DOzfAZ45.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/montserrat-cyrillic-500-normal.T0SG181k.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-500-normal.CyGtXmN9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/montserrat-vietnamese-500-normal.NT-t8RG1.woff2)format("woff2"),url(/_astro/montserrat-vietnamese-500-normal.DpeZlV_K.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/montserrat-latin-ext-500-normal.BKtbrd6n.woff2)format("woff2"),url(/_astro/montserrat-latin-ext-500-normal.DWPqqZgs.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/montserrat-latin-500-normal.DRFEGfly.woff2)format("woff2"),url(/_astro/montserrat-latin-500-normal.Dok2oTci.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-cyrillic-ext-600-normal.BtBW-rpm.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-ext-600-normal.wReYPmz2.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-cyrillic-600-normal.CQEPC0hM.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-600-normal.DUglwBrH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-vietnamese-600-normal.DKe6qT_E.woff2)format("woff2"),url(/_astro/montserrat-vietnamese-600-normal.SJ-HTWuM.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-latin-ext-600-normal.DSkTqI9L.woff2)format("woff2"),url(/_astro/montserrat-latin-ext-600-normal.CSDhkhgS.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-latin-600-normal.UVxSCcoG.woff2)format("woff2"),url(/_astro/montserrat-latin-600-normal.CdhFl4lI.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--black:#000;--white:#fff;--beige:#f1e4db;--beige-deep:#e3c8b6;--beige-mid:#ead6c9;--beige-light:#f8f2ed;--grey:#b3b3b3;--ink:#000;--ink-80:#333;--ink-60:#555;--line:#00000024;--line-strong:#000;--g1:#eae0df;--g2:#bdaba0;--g3:#a38780;--g4:#53433b;--g5:#352c2a;--g6:#323232;--hub-tint:var(--beige);--font-serif:"Cardo", Georgia, "Times New Roman", serif;--font-text:"Montserrat", "Helvetica Neue", Arial, sans-serif;--font-ui:"LT Amber", "Montserrat", "Helvetica Neue", Arial, sans-serif;--s-1:4px;--s-2:8px;--s-3:16px;--s-4:24px;--s-5:32px;--s-6:48px;--s-7:64px;--s-8:96px;--maxw:1240px;--gutter:32px;--header-h:72px;--transition:.18s ease}body[data-hub=ecosystem]{--hub-tint:var(--beige)}body[data-hub=data]{--hub-tint:var(--beige-light)}body[data-hub=culture]{--hub-tint:var(--beige-mid)}body[data-hub=ai]{--hub-tint:var(--beige-deep)}*,:before,:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + var(--s-3))}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}body{font-family:var(--font-text);color:var(--ink-80);background:var(--white);margin:0;font-size:16px;line-height:1.65}img{max-width:100%;height:auto;display:block}[hidden]{display:none!important}a{color:inherit;transition:color var(--transition), background var(--transition), border-color var(--transition);text-decoration:none}button{font:inherit;cursor:pointer}h1,h2,h3,h4,h5,h6{color:var(--ink);letter-spacing:-.005em;margin:0;font-weight:400;line-height:1.15}h1,h2,.display,.section-title,.hub-card__name,.hub-diagram__center{font-family:var(--font-serif)}h3,h4,h5,h6{font-family:var(--font-text);letter-spacing:0;font-weight:500;line-height:1.3}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}:focus-visible{outline:2px solid var(--black);outline-offset:3px}.section--dark :focus-visible,.hero :focus-visible,.utility-bar :focus-visible,.band--dark :focus-visible,.cta-block:not(.cta-block--tint) :focus-visible{outline-color:var(--white)}.hub-card:focus-visible,.band--dark :is(.card,.panel:not(.panel--dark),.flow__step:not(.flow__step--dark),.level-card:not(.level-card--dark)) :focus-visible{outline-color:var(--black)}.skip-link{left:var(--s-3);z-index:100;background:var(--black);color:var(--white);padding:var(--s-2) var(--s-3);font-family:var(--font-ui);font-size:12px;position:absolute;top:-60px}.skip-link:focus{top:var(--s-3)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.container{max-width:var(--maxw);padding:0 var(--gutter);margin:0 auto}.section{padding:var(--s-8) 0;background:var(--white)}.section--tight{padding:var(--s-6) 0}.section--tint{background:var(--hub-tint)}.section--beige{background:var(--beige)}.section--dark{background:var(--black);color:#ffffffd9}.section--dark h1,.section--dark h2,.section--dark h3,.section--dark h4{color:var(--white)}.section:not(.section--tint):not(.section--dark):not(.section--beige)+.section:not(.section--tint):not(.section--dark):not(.section--beige){padding-top:0}.grid{gap:var(--s-4);display:grid}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid--wide-gap{gap:var(--s-6)}@media (width<=1024px){.grid-3,.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.grid-2,.grid-3,.grid-4{grid-template-columns:minmax(0,1fr)}}.split{gap:var(--s-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.split--text-narrow{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}.split--top{align-items:start}@media (width<=900px){.split,.split--text-narrow{gap:var(--s-5);grid-template-columns:minmax(0,1fr)}}.stack{gap:var(--s-3);flex-direction:column;display:flex}.stack--sm{gap:var(--s-2)}.stack--lg{gap:var(--s-5)}.cluster{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.cluster--between{justify-content:space-between}.page-layout{gap:var(--s-7);grid-template-columns:220px minmax(0,1fr);align-items:start;display:grid}.page-main>*+*{margin-top:var(--s-7)}.page-main>.lead:first-child+*{margin-top:var(--s-6)}@media (width<=960px){.page-layout{gap:var(--s-5);grid-template-columns:minmax(0,1fr)}}.eyebrow,.meta,.ui-label{font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-60);font-size:11px;font-weight:500;line-height:1.4}.eyebrow{margin-bottom:var(--s-3);display:block}.meta{letter-spacing:.14em;font-size:10.5px}.section--dark .eyebrow,.section--dark .meta,.hero .eyebrow{color:#ffffffb8}.display{letter-spacing:-.015em;font-size:clamp(40px,5vw,64px);line-height:1.05}.section-title{font-size:clamp(32px,3.4vw,46px);line-height:1.1}.h-sub{font-size:21px;font-weight:500;line-height:1.2}.h-card{font-size:17px;font-weight:500;line-height:1.25}.h-small{font-size:16px;font-weight:500;line-height:1.3}.lead{color:var(--ink-80);max-width:680px;font-size:18px;font-weight:300;line-height:1.6}.section--dark .lead{color:#ffffffd9}.muted{color:var(--ink-60)}.small{font-size:14px;line-height:1.55}.xsmall{font-size:13px;line-height:1.5}.measure{max-width:68ch}.bullets li{padding-left:var(--s-4);position:relative}.bullets li+li{margin-top:var(--s-2)}.bullets li:before{content:"";background:currentColor;width:10px;height:1px;position:absolute;top:.8em;left:0}.italic{font-style:italic}.nowrap{white-space:nowrap}.center{text-align:center}.center .lead{margin-left:auto;margin-right:auto}.rule{background:var(--black);width:40px;height:1px;margin:var(--s-4) 0;border:0}.center .rule{margin-left:auto;margin-right:auto}.section--dark .rule{background:var(--white)}.section-header{justify-content:space-between;align-items:flex-end;gap:var(--s-4);margin-bottom:var(--s-6);flex-wrap:wrap;display:flex}.section-header__text{max-width:760px}.section-header__text .lead{margin-top:var(--s-3)}.btn{justify-content:center;align-items:center;gap:var(--s-2);min-height:44px;font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;background:var(--black);color:var(--white);border:1px solid var(--black);padding:12px 26px;font-size:11px;font-weight:600;line-height:1.2;display:inline-flex}.btn:hover{background:var(--white);color:var(--black)}.btn--outline{color:var(--black);background:0 0}.btn--outline:hover{background:var(--black);color:var(--white)}.btn--light{background:var(--white);color:var(--black);border-color:var(--white)}.btn--light:hover{color:var(--white);background:0 0}.btn--outline-light{color:var(--white);border-color:var(--white);background:0 0}.btn--outline-light:hover{background:var(--white);color:var(--black)}.btn--small{min-height:36px;padding:8px 18px;font-size:10px}.link-arrow{align-items:center;gap:var(--s-2);font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid #0000;padding-bottom:2px;font-size:11px;font-weight:600;display:inline-flex}.link-arrow:after{content:"→";transition:transform var(--transition)}.link-arrow:hover{border-bottom-color:currentColor}.link-arrow:hover:after{transform:translate(3px)}.link-arrow--external:after{content:"↗"}.section--dark .link-arrow{color:var(--white)}.text-link{text-underline-offset:3px;color:var(--ink);text-decoration:underline 1px}.utility-bar{background:var(--black);color:#ffffffb8;font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;font-size:10.5px}.utility-inner{align-items:center;gap:var(--s-4);white-space:nowrap;min-height:36px;display:flex;overflow-x:auto}.hub-switch{gap:var(--s-4);display:flex}.hub-switch a,.hub-switch span{color:#ffffffb8;border-bottom:1px solid #0000;padding:10px 0}.hub-switch a:hover{color:var(--white)}.hub-switch [aria-current]{color:var(--white);border-bottom-color:var(--white)}.hub-switch .is-soon{color:#ffffff73}.proto-flag{color:#ffffff8c;margin-left:auto}.utility-signout-form{display:flex}.utility-signout{cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;color:#ffffffb8;background:0 0;border:0;padding:0}.utility-signout:hover{color:var(--white)}.site-header{z-index:50;background:var(--white);border-bottom:1px solid var(--line);position:sticky;top:0}.header-inner{align-items:center;gap:var(--s-5);min-height:var(--header-h);display:flex}.brand{align-items:center;gap:20px;min-width:0;display:flex}.brand-logo{flex-shrink:0;width:auto;height:38px}.brand-hub{border-left:1px solid var(--line);font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);padding-left:20px;font-size:11px;font-weight:600;line-height:1.3}.main-nav{margin-left:auto}.main-nav ul{gap:var(--s-4);display:flex}.main-nav a{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);border-bottom:2px solid #0000;padding:26px 0 24px;font-size:10.5px;font-weight:500;display:block}.main-nav a:hover{border-bottom-color:var(--grey)}.main-nav a[aria-current=page],.main-nav a.is-section{border-bottom-color:var(--black);font-weight:600}@media (width<=1320px){.main-nav ul{gap:var(--s-3)}}.mobile-nav{flex-shrink:0;margin-left:auto;display:none;position:relative}.mobile-nav summary{cursor:pointer;align-items:center;gap:var(--s-2);min-height:44px;font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:600;list-style:none;display:flex}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav summary:after{content:"+";font-size:16px}.mobile-nav[open] summary:after{content:"−"}.mobile-nav ul{z-index:60;background:var(--white);border:1px solid var(--line);min-width:260px;padding:var(--s-2) 0;position:absolute;top:calc(100% + 14px);right:0}.mobile-nav a{padding:12px var(--s-4);font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);font-size:11px;display:block}.mobile-nav a[aria-current=page]{background:var(--hub-tint);font-weight:600}.header-inner .search-trigger{flex-shrink:0}@media (width<=1240px){.main-nav{display:none}.mobile-nav{margin-left:var(--s-3);display:block}.header-inner .search-trigger{margin-left:auto}}@media (width<=520px){.header-inner{gap:var(--s-3)}.brand{gap:12px}.brand-logo{height:28px}.brand-hub{letter-spacing:.12em;padding-left:12px;font-size:10px}.proto-flag{display:none}.mobile-nav{margin-left:0}.header-inner .search-trigger{justify-content:center;width:36px;padding:0}.header-inner .search-trigger .icon{display:block}.search-trigger__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.breadcrumb{border-bottom:1px solid var(--line);background:var(--white)}.breadcrumb ol{gap:var(--s-2);font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-60);flex-wrap:wrap;padding:14px 0;font-size:10.5px;display:flex}.breadcrumb li+li:before{content:"/";margin-right:var(--s-2);color:var(--grey)}.breadcrumb a:hover{color:var(--ink)}.breadcrumb [aria-current]{color:var(--ink);font-weight:600}.sidebar{top:calc(var(--header-h) + var(--s-4));position:sticky}.sidebar .eyebrow{margin-bottom:var(--s-3)}.sidebar a{padding:9px 0 9px var(--s-3);border-left:1px solid var(--line);font-family:var(--font-ui);letter-spacing:.02em;color:var(--ink-60);margin-left:-1px;font-size:12px;display:block}.sidebar a:hover{color:var(--ink);border-left-color:var(--grey)}.sidebar a[aria-current=page],.sidebar a.is-section{color:var(--ink);border-left:2px solid var(--black);font-weight:600}.sidebar .sidebar-secondary{margin-top:var(--s-4)}@media (width<=960px){.sidebar{position:static}.sidebar ul{gap:var(--s-2);padding-bottom:var(--s-2);display:flex;overflow-x:auto}.sidebar a{white-space:nowrap;border:1px solid var(--line);margin:0;padding:8px 14px}.sidebar a[aria-current=page]{border:1px solid var(--black)}.sidebar .sidebar-secondary{display:none}}.hero{background:var(--black);color:var(--white);position:relative;overflow:hidden}.hero__inner{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);min-height:560px;display:grid}.hero__content{justify-content:center;gap:var(--s-3);padding:var(--s-8) var(--s-7) var(--s-8) 0;z-index:2;flex-direction:column;display:flex;position:relative}.hero__media{margin-right:calc(-1 * max(var(--gutter), (100vw - var(--maxw)) / 2 + var(--gutter)));position:relative}.hero__media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero h1{color:var(--white);letter-spacing:-.015em;max-width:620px;font-size:clamp(40px,4.6vw,62px);line-height:1.06}.hero .lead{color:#ffffffd9;max-width:560px}.hero__actions{gap:var(--s-3);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.hero--cover .hero__inner{text-align:center;grid-template-columns:minmax(0,1fr);min-height:520px}.hero--cover .hero__content{padding:var(--s-8) 0;align-items:center}.hero--cover .hero__bg{object-fit:cover;opacity:.3;width:100%;height:100%;position:absolute;inset:0}.hero--cover h1,.hero--cover .lead{margin-left:auto;margin-right:auto}@media (width<=900px){.hero__inner{grid-template-columns:minmax(0,1fr);min-height:0}.hero__content{padding:var(--s-7) 0}.hero__media{margin:0 calc(-1 * var(--gutter));aspect-ratio:16/9}}.intents{background:var(--white);border-bottom:1px solid var(--line)}.intents__inner{display:flex}.intents__label{padding:var(--s-4) var(--s-4) var(--s-4) 0;border-right:1px solid var(--line);flex:0 0 140px;align-items:center;display:flex}.intent{min-width:0;padding:var(--s-4);border-right:1px solid var(--line);flex-direction:column;flex:1 1 0;gap:2px;display:flex}.intent:last-child{border-right:0}.intent:hover{background:var(--hub-tint)}.intent__verb{color:var(--ink);font-size:19px;font-weight:300;line-height:1.2}.intent__target{justify-content:space-between;gap:var(--s-2);font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-60);font-size:11px;display:flex}.intent__target:after{content:"→";color:var(--ink);transition:transform var(--transition)}.intent:hover .intent__target:after{transform:translate(3px)}@media (width<=960px){.intents__inner{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.intents__label{border-right:0;border-bottom:1px solid var(--line);padding:var(--s-3) 0;grid-column:1/-1}.intent{border-bottom:1px solid var(--line)}.intent:nth-of-type(2n){border-right:0}}.media{background:var(--beige-light);position:relative;overflow:hidden}.media img{object-fit:cover;width:100%;height:100%}.media--16x9{aspect-ratio:16/9}.media--4x3{aspect-ratio:4/3}.media--square{aspect-ratio:1}.media--portrait{aspect-ratio:4/5}.media--wide{aspect-ratio:21/9}.media__tag{top:var(--s-3);left:var(--s-3);z-index:1;position:absolute}.tag{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;background:var(--white);color:var(--ink);align-items:center;gap:6px;padding:5px 10px;font-size:10px;font-weight:600;line-height:1.2;display:inline-flex}.tag--dark{background:var(--black);color:var(--white)}.hero .tag--dark,.article-hero .tag--dark,.section--dark .tag--dark{border:1px solid #ffffff8c}.tag--tint{background:var(--hub-tint)}.tag--outline{background:0 0;border:1px solid}.tag-row{gap:var(--s-2);flex-wrap:wrap;display:flex}.status{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);align-items:center;gap:8px;font-size:10px;font-weight:600;display:inline-flex}.status:before{content:"";background:var(--black);border-radius:50%;flex-shrink:0;width:8px;height:8px}.status--pilot:before{background:var(--g3)}.status--roadmap:before{border:1px solid var(--ink-60);background:0 0}.card{background:var(--white);border:1px solid var(--line);flex-direction:column;height:100%;display:flex}a.card:hover,.card--link:hover{border-color:var(--black)}.card .media{aspect-ratio:16/9}.card__body{gap:var(--s-2);padding:var(--s-4);flex-direction:column;flex:1;display:flex}.card__title{color:var(--ink);font-size:17px;font-weight:500;line-height:1.35}.card__desc{color:var(--ink-80);font-size:15px;line-height:1.5}.card__footer{padding-top:var(--s-3);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:var(--s-2);font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);margin-top:auto;font-size:10.5px;font-weight:600;display:flex}.card__footer .meta{font-weight:500}.card__actions{padding-top:var(--s-3);border-top:1px solid var(--line);align-items:center;gap:var(--s-3) var(--s-4);flex-wrap:wrap;margin-top:auto;display:flex}.card__head{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}.section--tint .card,.section--beige .card{border-color:#0000}.section--tint a.card:hover,.section--beige a.card:hover{border-color:var(--black)}.panel{background:var(--white);border:1px solid var(--line);padding:var(--s-5)}.panel--tint{background:var(--hub-tint);border-color:#0000}.panel--beige{background:var(--beige);border-color:#0000}.panel--dark{background:var(--black);color:#ffffffd9;border-color:var(--black)}.panel--dark h3,.panel--dark h4{color:var(--white)}.panel--dark .eyebrow,.panel--dark .meta{color:#ffffffb8}.panel--dark h2,.panel--dark .section-title{color:var(--white)}.panel--dark .lead,.panel--dark p{color:#ffffffd9}.panel--dark :focus-visible,.panel--dark:focus-visible{outline-color:var(--white)}.panel--dark .icon-circle,.icon-circle--light{border-color:var(--white);color:var(--white)}.panel--dark .btn{background:var(--white);color:var(--black);border-color:var(--white)}.panel--dark .btn:hover{color:var(--white);background:0 0}.panel--compact{padding:var(--s-4)}.panel--rule{border:0;border-top:1px solid var(--black);padding:var(--s-4) 0 0;background:0 0}.panel__head{justify-content:space-between;align-items:baseline;gap:var(--s-2);margin-bottom:var(--s-3);display:flex}.panel__head .eyebrow{margin:0}a.panel:hover{border-color:var(--black)}.hub-card{isolation:isolate;gap:var(--s-3);min-height:340px;padding:var(--s-6) var(--s-5);background:var(--black);color:var(--white);flex-direction:column;display:flex;position:relative;overflow:hidden}.hub-card__bg{object-fit:cover;opacity:.3;z-index:-1;width:100%;height:100%;transition:opacity var(--transition);position:absolute;inset:0}.hub-card .eyebrow,.hub-card .meta{color:#ffffffb8;margin:0}.hub-card .meta{margin-top:auto}.hub-card__name{color:var(--white);font-size:34px;line-height:1.1}.hub-card__promise{color:var(--white);max-width:420px;font-size:16px;font-weight:300;line-height:1.45}.hub-card .link-arrow{color:var(--white);align-self:flex-start;margin-top:auto}.hub-card--muted{background:var(--g5)}.feed{flex-direction:column;display:flex}.feed__item{padding:var(--s-3) 0;border-bottom:1px solid var(--line);display:block}.feed__item:first-child{padding-top:0}.feed__item:last-child{border-bottom:0;padding-bottom:0}.feed__title{color:var(--ink);margin-top:4px;font-size:16px;font-weight:500;line-height:1.3}.feed__sub{color:var(--ink-60);margin-top:4px;font-size:14px;line-height:1.45}a.feed__item:hover .feed__title{text-underline-offset:3px;text-decoration:underline 1px}.feed__row{gap:var(--s-3);align-items:flex-start;display:flex}.feed__row .feed__title{display:block}.date-badge{text-align:center;border:1px solid var(--black);background:var(--white);flex-shrink:0;width:56px;padding:6px 0}.date-badge__day{color:var(--ink);font-size:22px;font-weight:300;line-height:1;display:block}.date-badge__month{font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);margin-top:3px;font-size:9.5px;font-weight:600;display:block}.row-list{border-top:1px solid var(--line)}.row-item{gap:var(--s-4);padding:var(--s-4) 0;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.row-item__title{color:var(--ink);font-size:17px;font-weight:500;line-height:1.3}.row-item__desc{color:var(--ink-60);margin-top:4px;font-size:15px}a.row-item:hover .row-item__title{text-underline-offset:3px;text-decoration:underline 1px}@media (width<=640px){.row-item{gap:var(--s-2);grid-template-columns:minmax(0,1fr)}.row-item>.btn,.row-item>.link-arrow{justify-self:start}}.num-list{border-bottom:1px solid var(--line)}.num-item{gap:var(--s-4);padding:var(--s-4) 0;border-top:1px solid var(--line);grid-template-columns:72px minmax(0,1fr);align-items:start;display:grid}.num-item__num{color:var(--ink);font-size:30px;font-weight:300;line-height:1}.num-item__title{color:var(--ink);font-size:17px;font-weight:500;line-height:1.25}.num-item__desc{color:var(--ink-80);margin-top:6px;font-size:15px}@media (width<=640px){.num-item{gap:var(--s-3);grid-template-columns:48px minmax(0,1fr)}.num-item__num{font-size:26px}}.steps{gap:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.step{gap:var(--s-2);padding-top:var(--s-3);border-top:1px solid var(--black);flex-direction:column;display:flex}.section--dark .step{border-top-color:#ffffff80}.step__num{font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-60);font-size:11px;font-weight:600}.section--dark .step__num{color:#ffffffb8}.step__title{color:var(--ink);font-size:19px;font-weight:500;line-height:1.2}.step__desc{color:var(--ink-80);font-size:15px}.section--dark .step__desc{color:#fffc}a.step:hover .step__title{text-underline-offset:4px;text-decoration:underline 1px}.icon-circle{border:1px solid var(--black);width:52px;height:52px;color:var(--ink);border-radius:50%;flex-shrink:0;place-items:center;font-size:22px;display:grid}.center .icon-circle{margin-left:auto;margin-right:auto}.stack.center{align-items:center}.kpi-row{gap:var(--s-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.kpi{padding-top:var(--s-3);border-top:1px solid var(--black)}.kpi__value{color:var(--ink);letter-spacing:-.02em;font-size:48px;font-weight:300;line-height:1}.kpi__label{margin-top:var(--s-2)}.kpi-note{margin-top:var(--s-4);font-family:var(--font-ui);letter-spacing:.08em;color:var(--ink-60);font-size:10.5px}@media (width<=900px){.kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.stat-pair{gap:var(--s-5);padding-top:var(--s-3);border-top:1px solid var(--line);margin-top:auto;display:flex}.stat__value{color:var(--ink);font-size:28px;font-weight:300;line-height:1}.stat__label{margin-top:6px}.section--dark .kpi,.panel--dark .stat-pair{border-top-color:#ffffff80}.section--dark .kpi__value,.panel--dark .stat__value{color:var(--white)}.pull-stat{gap:var(--s-5);padding:var(--s-5);background:var(--black);color:#ffffffd9;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.pull-stat__value{color:var(--white);letter-spacing:-.02em;font-size:56px;font-weight:300;line-height:1}.pull-stat__label strong{color:var(--white);margin-bottom:4px;font-size:21px;font-weight:400;display:block}.quote{padding-left:var(--s-4);border-left:1px solid var(--black);color:var(--ink);max-width:760px;margin:0;font-size:21px;font-style:normal;font-weight:300;line-height:1.5}.quote cite,.quote__cite{margin-top:var(--s-3);font-style:normal;font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-60);font-size:10.5px;font-weight:600;display:block}.quote--center{padding:var(--s-4) 0;border:0;border-top:1px solid var(--black);border-bottom:1px solid var(--black);text-align:center;margin:0 auto}.section--dark .quote{color:var(--white);border-color:var(--white)}.notice{gap:var(--s-3);padding:var(--s-4);background:var(--beige-light);border-left:2px solid var(--black);color:var(--ink-80);font-size:15px;display:flex}.notice strong{color:var(--ink);font-weight:700}.cta-block{align-items:center;gap:var(--s-3);padding:var(--s-7) var(--s-6);text-align:center;background:var(--black);color:#ffffffd9;flex-direction:column;display:flex}.cta-block h2{color:var(--white);max-width:760px;font-size:clamp(30px,3.2vw,42px)}.cta-block .lead{color:#ffffffd9;margin:0 auto}.cta-block .eyebrow{color:#ffffffb8;margin:0}.cta-block .btn{margin-top:var(--s-3)}.cta-block--tint{background:var(--hub-tint);color:var(--ink-80)}.cta-block--tint h2{color:var(--ink)}.cta-block--tint .lead{color:var(--ink-80)}.cta-block--tint .eyebrow{color:var(--ink-60)}.filter-bar{align-items:center;gap:var(--s-2);padding:var(--s-3) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:var(--s-5);flex-wrap:wrap;display:flex}.filter-bar .meta{margin-right:var(--s-2)}.filter-bar:has(+.filter-bar){margin-bottom:0}.filter-bar+.filter-bar{border-top:0;margin-top:0}.chip{border:1px solid var(--line);background:var(--white);min-height:32px;font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);align-items:center;padding:6px 14px;font-size:10.5px;font-weight:500;display:inline-flex}.chip:hover{border-color:var(--black)}.chip[aria-pressed=true],.chip.is-active{background:var(--black);border-color:var(--black);color:var(--white)}.event-list{border-top:1px solid var(--line)}.event-item{gap:var(--s-4);padding:var(--s-4) 0;border-bottom:1px solid var(--line);grid-template-columns:64px minmax(0,1fr) auto;align-items:center;display:grid}.event-item__title{color:var(--ink);font-size:17px;font-weight:500;line-height:1.3}.event-item__meta{margin-top:4px}@media (width<=640px){.event-item{grid-template-columns:56px minmax(0,1fr)}.event-item>:last-child{grid-column:2;justify-self:start}}.people-grid{gap:var(--s-4);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}@media (width<=960px){.people-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=520px){.people-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.person{gap:var(--s-2);flex-direction:column;display:flex}.person .media{aspect-ratio:1}.person__name{color:var(--ink);font-size:16px;font-weight:500;line-height:1.3}.module-list{border-bottom:1px solid var(--line)}.module{gap:var(--s-4);padding:var(--s-4) 0;border-top:1px solid var(--line);grid-template-columns:56px minmax(0,1fr) auto;align-items:center;display:grid}.module__num{border:1px solid var(--black);width:44px;height:44px;font-family:var(--font-ui);letter-spacing:.08em;color:var(--ink);place-items:center;font-size:12px;font-weight:600;display:grid}.module__title{color:var(--ink);font-size:17px;font-weight:500;line-height:1.3}.module__meta{margin-top:4px}.module__status{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--line);color:var(--ink-60);white-space:nowrap;padding:6px 12px;font-size:10px;font-weight:600}.module__status--done{background:var(--black);border-color:var(--black);color:var(--white)}.module__status--current{background:var(--beige-deep);border-color:var(--beige-deep);color:var(--ink)}@media (width<=640px){.module{grid-template-columns:48px minmax(0,1fr)}.module__status{grid-column:2;justify-self:start}}.progress{background:var(--beige);height:4px;margin:var(--s-2) 0;position:relative}.progress__fill{background:var(--black);position:absolute;inset:0 auto 0 0}.form{gap:var(--s-4);flex-direction:column;display:flex}.field{gap:var(--s-2);flex-direction:column;display:flex}.field label,.field .label{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);font-size:10.5px;font-weight:600}.input,.textarea,.select{border:1px solid var(--line);background:var(--white);width:100%;min-height:46px;font-family:var(--font-text);color:var(--ink);border-radius:0;padding:12px 14px;font-size:15px}.textarea{resize:vertical;min-height:140px}.input:focus,.textarea:focus,.select:focus{border-color:var(--black);outline:none}.form-hint{color:var(--ink-60);font-size:15px}.page-header{background:var(--hub-tint);padding:var(--s-7) 0 var(--s-6)}.page-header h1{letter-spacing:-.015em;max-width:900px;font-size:clamp(38px,4.4vw,58px);line-height:1.08}.page-header .lead{margin-top:var(--s-3)}.page-header .eyebrow{margin-bottom:var(--s-3)}.article-hero{isolation:isolate;background:var(--black);min-height:520px;color:var(--white);align-items:flex-end;display:flex;position:relative;overflow:hidden}.article-hero__bg{object-fit:cover;opacity:.45;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.article-hero__content{width:100%;padding:var(--s-8) 0 var(--s-6)}.article-hero__content .container{gap:var(--s-3);flex-direction:column;display:flex}.article-hero h1{color:var(--white);max-width:900px;font-size:clamp(38px,5vw,64px);line-height:1.05}.article-hero .lead{color:#ffffffe0;max-width:760px}.byline{align-items:center;gap:var(--s-2) var(--s-4);padding:var(--s-3) 0;border-bottom:1px solid var(--line);font-family:var(--font-ui);letter-spacing:.08em;color:var(--ink-60);flex-wrap:wrap;font-size:11px;display:flex}.byline strong{color:var(--ink);font-weight:600}.byline__actions{gap:var(--s-4);margin-left:auto;display:flex}.article-layout{gap:var(--s-7);grid-template-columns:200px minmax(0,1fr) 280px;align-items:start;display:grid}@media (width<=1100px){.article-layout{gap:var(--s-5);grid-template-columns:minmax(0,1fr)}.article-toc{display:none}}.article-toc{top:calc(var(--header-h) + var(--s-4));position:sticky}.article-toc a{padding:7px 0 7px var(--s-3);border-left:1px solid var(--line);font-family:var(--font-ui);color:var(--ink-60);margin-left:-1px;font-size:12px;line-height:1.4;display:block}.article-toc a:hover{color:var(--ink)}.article-toc a.is-active{color:var(--ink);border-left:2px solid var(--black);font-weight:600}.prose>*+*{margin-top:var(--s-3)}:where(.prose) h2{margin-top:var(--s-7);font-size:34px;line-height:1.15}:where(.prose) h2:first-child{margin-top:0}:where(.prose) h2 .num{font-family:var(--font-ui);letter-spacing:.16em;color:var(--ink-60);margin-bottom:var(--s-2);font-size:12px;font-weight:600;display:block}:where(.prose) h3{margin-top:var(--s-5);font-size:19px}:where(.prose) :where(p,li){color:var(--ink-80);max-width:70ch;font-size:16px;line-height:1.75}:where(.prose) .lead{color:var(--ink);font-size:19px;font-weight:300;line-height:1.6}.prose ul li{padding-left:var(--s-4);position:relative}.prose ul li+li{margin-top:var(--s-2)}.prose ul li:before{content:"";background:var(--black);width:10px;height:1px;position:absolute;top:15px;left:0}.prose ol{counter-reset:item}.prose ol li{padding-left:var(--s-5);counter-increment:item;position:relative}.prose ol li+li{margin-top:var(--s-2)}.prose ol li:before{content:counter(item, decimal-leading-zero);font-family:var(--font-ui);color:var(--ink-60);font-size:11px;font-weight:600;position:absolute;top:4px;left:0}.prose .quote,.prose .pull-stat,.prose .notice,.prose .media,.prose .grid{margin-top:var(--s-5);margin-bottom:var(--s-5)}.article-aside{gap:var(--s-4);flex-direction:column;display:flex}.article-aside .btn--small{text-align:left;justify-content:flex-start;width:100%}.aside-list a{justify-content:space-between;gap:var(--s-2);border-top:1px solid var(--line);color:var(--ink);padding:10px 0;font-size:15px;display:flex}.aside-list a:first-child{border-top:0}.aside-list a:after{content:"→";font-family:var(--font-ui);flex-shrink:0}.aside-list a:hover{text-underline-offset:3px;text-decoration:underline 1px}.panel--dark .aside-list a{color:#ffffffe0;border-top-color:#fff3}.aside-kpis{gap:var(--s-3);flex-direction:column;display:flex}.aside-kpis .stat{padding-top:var(--s-2);border-top:1px solid var(--line)}.panel--dark .aside-kpis .stat{border-top-color:#ffffff40}.article-nav{gap:var(--s-3);margin-top:var(--s-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.article-nav a{padding:var(--s-4);border:1px solid var(--line);flex-direction:column;gap:4px;display:flex}.article-nav a:hover{border-color:var(--black)}.article-nav__title{color:var(--ink);font-size:16px;font-weight:500}.article-nav .is-next{text-align:right}@media (width<=640px){.article-nav{grid-template-columns:minmax(0,1fr)}}.story-body{max-width:720px;margin:0 auto}.story-body p{color:var(--ink-80);font-size:17px;line-height:1.75}.story-body p+p{margin-top:var(--s-4)}.story-body .dropcap:first-letter{float:left;padding:8px var(--s-3) 0 0;color:var(--ink);font-size:84px;line-height:.85}.story-divider{justify-content:center;align-items:center;gap:var(--s-3);margin:var(--s-7) 0;display:flex}.story-divider:before,.story-divider:after{content:"";background:var(--black);width:64px;height:1px}.crosslink{justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-4);background:var(--beige);display:flex}.crosslink>.link-arrow{flex-shrink:0}.crosslink__text{color:var(--ink);font-size:16px}@media (width<=640px){.crosslink{flex-direction:column;align-items:flex-start}}.site-footer{background:var(--beige);color:var(--ink);padding:var(--s-7) 0 var(--s-5);text-align:center}.footer-logo{width:auto;height:46px;margin:0 auto var(--s-5)}.footer-links{justify-content:center;gap:var(--s-2) var(--s-4);font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;font-size:10.5px;font-weight:500;display:flex}.footer-links a:hover{text-underline-offset:4px;text-decoration:underline}.footer-links .is-soon{color:var(--ink-60)}.footer-legal{margin-top:var(--s-4);font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-60);font-size:10px}.mt-0{margin-top:0!important}.mt-2{margin-top:var(--s-2)}.mt-3{margin-top:var(--s-3)}.mt-4{margin-top:var(--s-4)}.mt-5{margin-top:var(--s-5)}.mt-6{margin-top:var(--s-6)}.mt-7{margin-top:var(--s-7)}.mb-0{margin-bottom:0!important}@media (width<=640px){:root{--gutter:20px}body{font-size:15px}.section{padding:var(--s-7) 0}.lead{font-size:17px}.cta-block{padding:var(--s-6) var(--s-4)}.panel{padding:var(--s-4)}.panel--rule{padding:var(--s-4) 0 0}.pull-stat{grid-template-columns:minmax(0,1fr)}}.ai-label{left:var(--s-3);bottom:var(--s-3);z-index:2;color:var(--white);font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;pointer-events:none;background:#0000008c;align-items:center;gap:6px;padding:4px 9px;font-size:9.5px;font-weight:500;display:inline-flex;position:absolute}.ai-label:before{content:"✦";font-size:9px}.hero__media .ai-label,.band .ai-label{left:var(--s-4);bottom:var(--s-4)}.media video,.hero__media video{object-fit:cover;width:100%;height:100%;display:block}.hero__media video{position:absolute;inset:0}.icon,[data-lucide]{stroke-width:1.4px;flex-shrink:0;width:22px;height:22px}.icon-circle svg{stroke-width:1.4px;width:22px;height:22px}.icon-circle--tint{background:var(--beige-light);border-color:var(--beige-deep)}.icon-circle--sm{width:40px;height:40px}.icon-circle--sm svg{width:18px;height:18px}.band{isolation:isolate;min-height:560px;padding:var(--s-8) 0;background:var(--black);align-items:center;display:flex;position:relative;overflow:hidden}.band__bg{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.band--dark{color:#ffffffe0}.band--dark:before{content:"";z-index:-1;background:linear-gradient(90deg,#000000b8 0%,#00000073 55%,#00000026 100%);position:absolute;inset:0}.band--dark h2,.band--dark h3,.band--dark .eyebrow{color:var(--white)}.band--dark .lead{color:#ffffffe0}.band--light{background:var(--beige-light);color:var(--ink-80)}.band--light .eyebrow,.band--light .axis__label{color:var(--ink-80)}.band--light:before{content:"";z-index:-1;background:linear-gradient(90deg,#f8f2edf0 0%,#f8f2edc7 45%,#f8f2ed00 75%);position:absolute;inset:0}.band--center{text-align:center}.band--center:before{background:#00000080}.band--light.band--center:before{background:#f8f2edb8}.band__content{max-width:620px}.band--center .band__content{max-width:760px;margin:0 auto}.band--center .lead{margin-left:auto;margin-right:auto}.band .btn{margin-top:var(--s-5)}.band--dark .btn{background:var(--white);color:var(--black);border-color:var(--white)}.band--dark .btn:hover{color:var(--white);background:0 0}@media (width<=900px){.band{min-height:440px}.band--dark:before{background:#00000094}.band--light:before{background:#f8f2edd9}}.level-cards{gap:var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;display:grid}.level-card{gap:var(--s-2);padding:var(--s-5);background:var(--white);border:1px solid var(--line);flex-direction:column;justify-content:flex-end;min-height:300px;display:flex}.level-card:nth-child(2){min-height:360px}.level-card:nth-child(3){min-height:420px}.level-card .icon-circle{margin-bottom:auto}.level-card__num{color:var(--ink);letter-spacing:-.03em;font-size:64px;font-weight:300;line-height:1}.level-card__title{color:var(--ink);font-size:18px;font-weight:500;line-height:1.3}.level-card--tint{background:var(--beige-light);border-color:var(--beige-light)}.level-card--dark{background:var(--black);border-color:var(--black);color:#ffffffd9}.level-card--dark .level-card__num,.level-card--dark .level-card__title{color:var(--white)}.level-card--dark .eyebrow{color:#ffffffb8}.level-card--dark .icon-circle{color:var(--white);background:0 0;border-color:#fff9}a.level-card:hover{border-color:var(--black)}a.level-card--dark:hover{border-color:var(--beige-deep)}@media (width<=900px){.level-cards{grid-template-columns:minmax(0,1fr)}.level-card,.level-card:nth-child(2),.level-card:nth-child(3){min-height:0}}.axis{align-items:center;gap:var(--s-3);margin-top:var(--s-4);display:flex}.axis:before,.axis:after{content:"";background:var(--black);flex:1;height:1px}.axis:after{border-left:8px solid var(--black);background:0 0;border-top:5px solid #0000;border-bottom:5px solid #0000;flex:none;width:0;height:0}.axis__label{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-60);white-space:nowrap;font-size:10.5px;font-weight:600}.hub-diagram{gap:var(--s-5);padding:var(--s-6);background:var(--black);color:#ffffffd9;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.hub-diagram__col{gap:var(--s-3);flex-direction:column;display:flex}.hub-diagram__item{gap:var(--s-3);padding:var(--s-3);border:1px solid #ffffff2e;align-items:center;font-size:15px;line-height:1.4;display:flex}.hub-diagram__item .icon{color:var(--beige-deep)}.hub-diagram__center{text-align:center;width:190px;height:190px;padding:var(--s-4);background:var(--g4);border:1px solid var(--beige-deep);color:var(--white);border-radius:50%;place-items:center;font-size:22px;line-height:1.25;display:grid;box-shadow:0 0 0 14px #e3c8b614,0 0 0 28px #e3c8b60d}@media (width<=900px){.hub-diagram{padding:var(--s-4);grid-template-columns:minmax(0,1fr)}.hub-diagram__center{order:-1;margin:0 auto}}.shift{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;display:grid}.shift__side{padding:var(--s-5)}.shift__side--from{background:var(--beige-light)}.shift__side--to{background:var(--black);color:#ffffffe0}.shift__side--to .eyebrow{color:#ffffffb8}.shift__side li{gap:var(--s-2);border-top:1px solid var(--line);align-items:center;padding:8px 0;font-size:17px;display:flex}.shift__side--to li{border-top-color:#ffffff2e}.shift__arrow{background:linear-gradient(90deg, var(--beige-light) 50%, var(--black) 50%);place-items:center;width:56px;display:grid;position:relative}.shift__arrow span{background:var(--g3);width:44px;height:44px;color:var(--white);font-family:var(--font-ui);border-radius:50%;place-items:center;display:grid}@media (width<=760px){.shift{grid-template-columns:minmax(0,1fr)}.shift__arrow{background:linear-gradient(180deg, var(--beige-light) 50%, var(--black) 50%);width:auto;height:56px}.shift__arrow span{transform:rotate(90deg)}}.impact-grid{background:var(--beige-deep);border:1px solid var(--beige-deep);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.impact-tile{gap:var(--s-3);padding:var(--s-4);background:var(--beige-light);flex-direction:column;display:flex}.impact-tile__label{color:var(--ink);font-size:16px;font-weight:500;line-height:1.3}@media (width<=520px){.impact-grid{grid-template-columns:minmax(0,1fr)}}.logo-badge{background:var(--white);border:1px solid var(--line);flex-shrink:0;place-items:center;width:56px;height:56px;padding:9px;display:grid}.logo-badge img{object-fit:contain;width:100%;height:100%}.logo-badge--lg{width:80px;height:80px;padding:12px}.logo-row{gap:var(--s-3);flex-wrap:wrap;align-items:center;display:flex}.flow{align-items:stretch;gap:0;display:flex}.flow__step{gap:var(--s-2);min-width:0;padding:var(--s-4);background:var(--white);border:1px solid var(--line);flex-direction:column;flex:1 1 0;display:flex}.flow__arrow{font-family:var(--font-ui);color:var(--ink-60);flex:0 0 40px;place-items:center;display:grid}.flow__arrow:before{content:"→";font-size:20px}.section--tint .flow__step,.section--beige .flow__step{border-color:#0000}@media (width<=760px){.flow{flex-direction:column}.flow__arrow{flex-basis:32px}.flow__arrow:before{content:"↓"}}.mosaic{gap:var(--s-3);grid-template-rows:1fr 1fr;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);min-height:520px;display:grid}.mosaic>.media{aspect-ratio:auto;height:100%}.mosaic>.media:first-child{grid-row:1/3}@media (width<=760px){.mosaic{grid-template-rows:auto;grid-template-columns:1fr 1fr;min-height:0}.mosaic>.media{aspect-ratio:1}.mosaic>.media:first-child{aspect-ratio:16/9;grid-area:auto/1/auto/-1}}.image-strip{gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.image-strip .media{aspect-ratio:3/4}@media (width<=640px){.image-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.image-strip .media:nth-child(3){display:none}}.split--media-tall .media{aspect-ratio:4/5}.split--flush{background:var(--beige-light);gap:0}.split--flush>:not(.media){padding:var(--s-7)}@media (width<=900px){.split--flush>:not(.media){padding:var(--s-5) var(--s-4)}}.card__logo-head{align-items:center;gap:var(--s-3);display:flex}.flow--vertical{flex-direction:column}.flow--vertical .flow__arrow{flex-basis:32px}.flow--vertical .flow__arrow:before{content:"↓"}.band--center .grid,.band--center .panel{text-align:left}.split--flush{align-items:stretch}.split--flush>.media{aspect-ratio:auto;height:100%;min-height:380px}.page-header--media{padding:0;overflow:hidden}.page-header__inner{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);min-height:440px;display:grid}.page-header__text{padding:var(--s-7) var(--s-6) var(--s-7) 0;flex-direction:column;justify-content:center;display:flex}.page-header__media{margin-right:calc(-1 * max(var(--gutter), (100vw - var(--maxw)) / 2 + var(--gutter)));position:relative}.page-header__media img,.page-header__media video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (width<=900px){.page-header__inner{grid-template-columns:minmax(0,1fr);min-height:0}.page-header__text{padding:var(--s-6) 0}.page-header__media{margin:0 calc(-1 * var(--gutter));aspect-ratio:16/9}}.hub-card{justify-content:flex-end;min-height:540px}.hub-card .link-arrow{margin-top:var(--s-2)}.hub-card__bg{opacity:.95}a.hub-card:hover .hub-card__bg{opacity:1}.hub-card:after{content:"";z-index:-1;background:linear-gradient(#0000002e 0%,#0000000a 28%,#00000080 58%,#000000e6 100%);position:absolute;inset:0}@media (width<=720px){.hub-card{min-height:460px}}.hub-card{--card-ease:cubic-bezier(.22, 1, .36, 1)}.hub-card__bg{transition:opacity .9s var(--card-ease), scale 1.2s var(--card-ease)}.hub-card:before{content:"";z-index:1;pointer-events:none;box-shadow:inset 0 0 0 0 var(--black);transition:box-shadow .7s var(--card-ease);position:absolute;inset:0}a.hub-card:is(:hover,:focus-visible) .hub-card__bg{scale:1.05}a.hub-card:is(:hover,:focus-visible):before{box-shadow:inset 0 0 0 8px var(--black)}@media (prefers-reduced-motion:reduce){.hub-card__bg,.hub-card:before{transition-duration:1ms}a.hub-card:is(:hover,:focus-visible) .hub-card__bg{scale:1}}.ai-note{margin:var(--s-3) 0 0;letter-spacing:.04em;color:var(--g4);font-size:12px}.ai-note:before{content:"✦ ";font-size:10px}.hub-card .ai-label{bottom:auto;left:auto;right:var(--s-3);top:var(--s-3)}.hero--cover .hero__bg{opacity:.45}.icon-circle.icon-circle--light{border-color:var(--white);color:var(--white);background:0 0}.band>.container{width:100%}.hub-diagram :focus-visible{outline-color:var(--white)}a.hub-diagram__item:hover{border-color:var(--beige-deep);background:#ffffff0f}.flow__step.flow__step--dark{background:var(--black);border-color:var(--black);color:#ffffffd9}.flow__step--dark h3,.flow__step--dark h4,.flow__step--dark .h-sub{color:var(--white)}.flow__step--dark .eyebrow,.flow__step--dark .meta{color:#ffffffb8}.mt-auto{margin-top:auto}.video-toggle{right:var(--s-3);bottom:var(--s-3);z-index:3;min-height:32px;color:var(--white);font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;background:#0000008c;border:1px solid #ffffffb3;padding:6px 12px;font-size:10px;font-weight:600;position:absolute}.video-toggle:hover{background:var(--black)}.video-toggle:focus-visible{outline-color:var(--white)}.ai-label{white-space:nowrap}@media (width<=520px){.ai-label{left:var(--s-2);bottom:var(--s-2);letter-spacing:.1em;padding:3px 7px;font-size:8.5px}}.band--dark .step{border-top-color:#ffffff80}.band--dark .step__title,.band--dark .kpi__value,.band--dark .stat__value{color:var(--white)}.band--dark .step__desc{color:#ffffffd1}.band--dark .step__num,.band--dark .kpi-note,.band--dark .meta{color:#ffffffb8}.band--dark .kpi{border-top-color:#ffffff80}.figure{margin:0}.figure figcaption{margin-top:var(--s-2);font-family:var(--font-ui);letter-spacing:.06em;color:var(--ink-60);font-size:11px}.link-arrow{width:fit-content;max-width:100%}.show-mobile{display:none}@media (width<=640px){.hide-mobile{display:none!important}.show-mobile{display:block}}@media (width>=641px){.sr-desktop{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}}@media (width>=961px) and (width<=1200px){.page-main .hub-diagram{padding:var(--s-5);grid-template-columns:minmax(0,1fr)}.page-main .hub-diagram__center{order:-1;margin:0 auto}.page-main .level-card{padding:var(--s-4)}.page-main .level-card__num{font-size:56px}}.panel--dark .link-arrow,.band--dark .link-arrow,.level-card--dark .link-arrow,.flow__step--dark .link-arrow,.shift__side--to .link-arrow{color:var(--white)}.grid--start{align-items:start}.band--deep:before{background:#000000a8!important}.band--dark .card,.band--dark .panel:not(.panel--dark),.band--dark .flow__step:not(.flow__step--dark),.band--dark .level-card:not(.level-card--dark){color:var(--ink-80)}.band--dark .card :is(h2,h3,h4),.band--dark .panel:not(.panel--dark) :is(h2,h3,h4),.band--dark .flow__step:not(.flow__step--dark) :is(h3,h4),.band--dark .level-card:not(.level-card--dark) :is(h3,h4,.level-card__num,.level-card__title){color:var(--ink)}.band--dark .card :is(.eyebrow,.meta),.band--dark .panel:not(.panel--dark) :is(.eyebrow,.meta),.band--dark .flow__step:not(.flow__step--dark) :is(.eyebrow,.meta){color:var(--ink-60)}.band--center :is(.level-cards,.steps,.flow,.impact-grid,.hub-diagram,.num-list,.row-list){text-align:left}.prose .flow{flex-direction:column}.prose .flow .flow__arrow{flex-basis:32px}.prose .flow .flow__arrow:before{content:"↓"}@media (width<=1200px){.page-main .flow{flex-direction:column}.page-main .flow .flow__arrow{flex-basis:32px}.page-main .flow .flow__arrow:before{content:"↓"}}.site-header{top:env(safe-area-inset-top,0px)}.cluster--center{justify-content:center}.search-trigger{align-items:center;gap:var(--s-2);border:1px solid var(--line);background:var(--white);min-height:36px;color:var(--ink);font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;padding:6px 14px;font-size:10.5px;font-weight:600;display:inline-flex}.search-trigger:hover{border-color:var(--black)}.search-trigger .icon{width:18px;height:18px;display:none}.search-dialog{width:min(680px, calc(100vw - 2 * var(--gutter)));max-height:min(80vh,720px);padding:var(--s-5);border:1px solid var(--line);background:var(--white);color:var(--ink-80)}.search-dialog::backdrop{background:#00000073}.search-dialog__head{justify-content:space-between;align-items:center;gap:var(--s-3);margin-bottom:var(--s-3);display:flex}.search-dialog__close{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-underline-offset:3px;background:0 0;border:0;font-size:10.5px;font-weight:600;text-decoration:underline}.search-dialog__results{margin-top:var(--s-4)}.search-dialog__results .feed__item{padding:var(--s-3) 0}.search-dialog mark{background:var(--beige-deep);color:var(--ink);padding:0 2px}[data-filter-count]{margin-bottom:var(--s-4)}:root{--ai-deep:#140f0d;--ai-glow:#3a2e29;--ai-taupe:#79665a;--ai-light:#dfc3b1;--ease-in:cubic-bezier(.16, 1, .3, 1)}.particle-wave{pointer-events:none;position:absolute;inset:0;overflow:hidden}.particle-wave canvas{width:100%;height:100%;display:block}.particle-wave--dark{background:radial-gradient(120% 90% at 50% 100%, var(--ai-glow) 0%, var(--ai-deep) 62%)}.login{background:var(--ai-deep);color:#ffffffdb;min-height:100vh;margin:0}.login .particle-wave{position:fixed}.login__main{z-index:1;min-height:100vh;padding:var(--s-6) var(--gutter);place-items:center;display:grid;position:relative}.login__panel{gap:var(--s-3);width:min(440px,100%);padding:var(--s-6) var(--s-5);backdrop-filter:blur(10px);background:#140f0d9e;border:1px solid #f1e4db2e;flex-direction:column;display:flex}.login__logo{width:auto;height:46px;margin-bottom:var(--s-3);align-self:flex-start}.login__panel .eyebrow{color:#f1e4dbb8;margin:0}.login__panel h1{color:var(--white);font-size:44px}.login__lead{color:#ffffffc7}.login__panel .field label{color:#ffffffdb}.login__panel .input{color:var(--white);background:#ffffff0f;border-color:#f1e4db59}.login__panel .input:focus{border-color:var(--beige);outline:2px solid var(--beige);outline-offset:2px}.login__panel .btn{margin-top:var(--s-2);align-self:flex-start}.login__error{padding:var(--s-2) var(--s-3);border-left:2px solid var(--beige);color:var(--white);background:#f1e4db14;font-size:14px}.login__help{color:#fff9;font-size:13px}.login :focus-visible{outline-color:var(--white)}.hero--wave{background:var(--ai-deep);align-items:center;min-height:640px;display:flex}.hero--wave .hero__inner{grid-template-columns:minmax(0,1fr);width:100%;min-height:0}.hero--wave .hero__content{z-index:2;text-align:center;padding:var(--s-8) 0;align-items:center;position:relative}.hero--wave h1{text-wrap:balance;max-width:980px;margin:0 auto;font-size:clamp(42px,5.2vw,76px)}.hero--wave .hero__content:before{content:"";z-index:-1;background:radial-gradient(closest-side,#140f0dc7,#140f0d00);position:absolute;inset:10% 12%}.hero--wave .lead{margin:0 auto}.hero__wave-layer{opacity:.6;z-index:1;pointer-events:none;height:60%;position:absolute;inset:auto 50% 0 0}@media (width<=900px){.hero__wave-layer{display:none}}.hero__wave-layer .particle-wave--dark{background:0 0}@media screen and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){@keyframes reveal-up{0%{opacity:.15;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes drift{0%{transform:scale(1.08)translateY(-3%)}to{transform:scale(1.08)translateY(3%)}}.section .grid>*,.section .steps>*,.level-cards>*,.impact-grid>*,.flow__step,.kpi-row>*,.hub-diagram,.shift,.split>*{animation-name:reveal-up;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 55%}:is(.section .grid>*,.section .steps>*,.level-cards>*,.impact-grid>*,.flow__step,.kpi-row>*,.hub-diagram,.shift,.split>*):focus-within{opacity:1!important}.band__bg,.hub-card__bg{animation-name:drift;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover}}}
