@charset "UTF-8";@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-condensed-cyrillic-ext-400-normal.DGo1Ayjq.woff2) format("woff2"),url(/_astro/roboto-condensed-cyrillic-ext-400-normal.WtM1l1qc.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-condensed-cyrillic-400-normal._T2aQlWs.woff2) format("woff2"),url(/_astro/roboto-condensed-cyrillic-400-normal.Bgns473E.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Condensed;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,d09GRgABAAAAAAW0AA8AAAAAByAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABQAAAAUAA8ACUdQT1MAAAFsAAAAHgAAAB5EdEx1R1NVQgAAAYwAAAAzAAAANJMNggJPUy8yAAABwAAAAE0AAABgdArgUFNUQVQAAAIQAAAASgAAAF5e+kMcY21hcAAAAlwAAABAAAAAXj5j4n9nYXNwAAACnAAAAAwAAAAMAAgAGWdseWYAAAKoAAABJgAAASbEmBH0aGVhZAAAA9AAAAA2AAAANgcXpDpoaGVhAAAECAAAAB8AAAAkCYUElWhtdHgAAAQoAAAAIAAAACQVdAAZbG9jYQAABEgAAAATAAAAFAFBAZVtYXhwAAAEXAAAABwAAAAgACkBIW5hbWUAAAR4AAABJwAAApQ7l2Y2cG9zdAAABaAAAAATAAAAIP9tAGQAAQAAAAwAAAAAAAAAAQAIAAEAAQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiMAJCFhc3nxAGueTKohwGqfSi1GwGqZzEkjwGKQYQYAER//+DSADdjQkeAHjaY2Bh/sc4gYGVgYF1FqsxAwOjPIRmvsiQxsTAwADEUOAAFGRAAu7+/u4gQXlfNoZ/DAxp7LOYGBQYGOeD5FisWDcAKQUGZgAOxQqmAAAAeNoFwUEBQVEQAMDZfeAKBQCgiRIA4AZqCCTcnxFCS0FPwUp+D69LBN/z5RXE9bV9REoNHQOBjIk1ipDRiB/5R5EyZiCoAJ8sB7MAAHjaY2BgYAJiZiAWAZKMYJqFwQtI8zFwAOXYwCp4GRQYFsj7/v8P5KHwQTr+f/v/5H/6g91g3TwMCMAEANCmDfkAAQACAAgACP//AA8ABQBoAAACuwWwAAMABgAJAAwADwAAAREhEQUDEyUTAzcTEwMDIQK7/a0CJeXl/gji4iPY19fYAa8FsPpQBbBW/X79fggCegJ6KP2jAl39Gf2jAAIAfv/sBFAFxAAVACsAAAEVFA4CIyIuAjU1ND4CMzIeAgM1NC4CIyIOAhUVFB4CMzI+AgRQQ4C0cW20gkdGgrRtcbV/RLYoTnJLR3FQKytRckZLc00nA1b9mumcTk6c6Zr9mumcT0+c6f5p/3itbjU1bq14/3mtbzU1b60AAAIAdwRxAowF1wAFAA8AAAE1EzMVAyU1MxUUFhcHJiYBdly6xv6xniIhRUxQBIQRAUIV/sL+VU9IaC06LY////68/+wElgXWACYABUYAAAcABv5F//8AAAABAAAAAwIM9MP4rl8PPPUAGwgAAAAAAMTwES4AAAAA4OBFuvoa/dUH/AhzAAAACQACAAAAAAAAeNpjYGRgYM/5x8PAwGH6S+qfF/sfoAgq4AQAfF4FJQB42mNWZshggALGaxDMcp6hjukVQzmIzSr6bw8AYBIHnHjaY2Bg0ITDDIZ2IJwMABIgAtcAeNpjYGRgYOBkWMkgylDGwA7mIQAzAyMAHeQBS3jalJADboVBGEXPY20E1R/Utm3btttn7KBx0oV0DV1N19GbdGrnDs6H3AGQzB0ObM44YMt2Y9iGZTsxbCfZtmbYwYAt27CTGh4Muyji3rCbKm4NJ7NA1xPbIJE6wzbiKTFsVz7XsBtzlriIdOINl4hgjmsu2eWKftEVBxxq9XMoGiWgygWn7LOs9UDxiehQfCwKoCl5aKNaCiNRxS4ezX1VDxVd41N3tfEx7prVTDBKP4NMMa+1kjqqqEE3Yk8zoPn5TpWqH8ovKL9dOS9xqNUvb3ViUY88pBbaFdWJ6pR762l94Wp9cH3rMsy0NCz6380+Rj/fQBk8RNVp/tbcvlayGOZaOpbXoaJRrtinStSrzONyQK6H6yqG+qUYHC5lYLP1ADv0XxEAeNpjYGYAg/9ZDCkMWAAAKh8B0QA=) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-condensed-greek-400-normal.D5vBSIyg.woff2) format("woff2"),url(/_astro/roboto-condensed-greek-400-normal.FabMgVmk.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-condensed-vietnamese-400-normal.0o1laQ-g.woff2) format("woff2"),url(/_astro/roboto-condensed-vietnamese-400-normal.CPsdS8_S.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-condensed-latin-ext-400-normal.OHaX69iP.woff2) format("woff2"),url(/_astro/roboto-condensed-latin-ext-400-normal.DT8nEsYA.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Roboto Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-condensed-latin-400-normal.BICmKrXV.woff2) format("woff2"),url(/_astro/roboto-condensed-latin-400-normal.D2e7XwB1.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/roboto-condensed-cyrillic-ext-700-normal.CTXjXnze.woff2) format("woff2"),url(/_astro/roboto-condensed-cyrillic-ext-700-normal.CWPRiRXS.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/roboto-condensed-cyrillic-700-normal.9RN-Z7cI.woff2) format("woff2"),url(/_astro/roboto-condensed-cyrillic-700-normal.BGMkBBYx.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAWkAA8AAAAABwQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABQAAAAUAA8ACUdQT1MAAAFsAAAAHgAAAB5EdEx1R1NVQgAAAYwAAAAzAAAANJMNggJPUy8yAAABwAAAAEwAAABgdTbgSFNUQVQAAAIMAAAARQAAAFpe+UGIY21hcAAAAlQAAABAAAAAXj5j4n9nYXNwAAAClAAAAAwAAAAMAAgAGWdseWYAAAKgAAABJgAAASZq4/JvaGVhZAAAA8gAAAA2AAAANgeDpDpoaGVhAAAEAAAAAB8AAAAkCfAEsWhtdHgAAAQgAAAAIAAAACQVgf/JbG9jYQAABEAAAAATAAAAFAFBAZVtYXhwAAAEVAAAABwAAAAgACkBIW5hbWUAAARwAAABHgAAAnw5EWLxcG9zdAAABZAAAAATAAAAIP9tAGQAAQAAAAwAAAAAAAAAAQAIAAEAAQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiMAJCFhc3nxAGueTKohwGqfSi1GwGqZzEkjwGKQYQYAER//+DSADdjQkeAHjaTcW7DUBQAADA8z5soPV20Kl0KrGFoTRWMIAlLCQKkbjmpNSGUyZvuafq3uNlDQg+I9HPtCyTQjfXbtZmC4pqhzTkA0V8AMasCcx42gXBsQEBQAAEsNw/UEKtA9jEEgCgA8sZTiKio2KoYqV8D69Lwvd8eYVcX9tHiqKlbyQomVgjQrrlh6oomYHwB3iPBx0AAAB42mNgYGACYmYgFgGSjGCahcELSPMxcADl2MAqeBkUGBbI+/7/D+Sh8EE6/n/7/+R/+oPdYN08DAjABADQpg35AAEAAgAIAAj//wAPAAUAaAAAArsFsAADAAYACQAMAA8AAAERIREFAxMlEwM3ExMDAyECu/2tAiXl5f4I4uIj2NfX2AGvBbD6UAWwVv1+/X4IAnoCeij9owJd/Rn9owACAF7/7AR1BcQAFQArAAABFRQOAiMiLgI1NTQ+AjMyHgIBNTQuAiMiDgIVFRQeAjMyPgIEdUuJwXV1wYtMSozAdXXAjEv+3R48Vjk5VzsdHjxXOThXOh4DSfOa55tOTpvnmvOe7Z9RUZ/t/m/1aJNeLCxek2j1ZI5aKytajgACAGMEbwKOBdcABQAPAAABNRMzFQMlNTMVFBYXByYmAW1Yyc3+oqMaI09BUASDGQE7Ff7B9l5YPVwhViOK///+oP/sBLsF1gAmAAVGAAAHAAb+Pf//AAAAAQAAAAMCDKkYQg5fDzz1ABsIAAAAAADE8BEuAAAAAODgRbr6L/3VCFIIcwABAAkAAgAAAAAAAHjaY2BkYGDP+cfDwMCR9kv/nylHEFAEFXACAHTHBK0AeNpjVmbIYIACxhsQzHKFIY7pBUMyiM0q9W8BAF5IB1p42mNgYNCEwwyGdiCcDAASIALXAHjaY2BkYGDgZFjJIMpQxsAO5iEAMwMjAB3kAUt42o2QA25FURRF12fNONULatu23Ua1/Y1pdCAdQEfToXTn5dTMvljn4gjI5wEfHn8WsOsJGXtwPCvGXjI9M8Y+hjzZxn7qeDIOUMWjcZAa7o3z2WAIlz2QS5uxh2xqjL06LzXOQrGMqygm27hGBGvcccMBt4yLbjnmRGuUE9EsMd1cc8ER21qPZZ+LTsRnohiaUog+mqWkqyb9CWke6fZE1h0Rzmg2P+Zds5kFZhlnkiXWtTbSRhMtbkaHmjHNrzk1Mqaza9GW7IhOL9w3Du3ot9RDv6w2UZvO3ntzvvHnYP4+/J9mWZoW/Tcb2/+MpxNCpIlgPbRcWyWHae6kM645kTWrX0c0iUa5lhzWXn9FXevE9Roh4fpuegaPpFlGAAB42mNgZgCD/1kMKQxYAAAqHwHRAA==) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/roboto-condensed-greek-700-normal.DWMOA2VK.woff2) format("woff2"),url(/_astro/roboto-condensed-greek-700-normal.89Up2Xly.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/roboto-condensed-vietnamese-700-normal.D35V1G0s.woff2) format("woff2"),url(/_astro/roboto-condensed-vietnamese-700-normal.BtNeb9D6.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/roboto-condensed-latin-ext-700-normal.B004qtqu.woff2) format("woff2"),url(/_astro/roboto-condensed-latin-ext-700-normal.O6H_RRvN.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Roboto Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/roboto-condensed-latin-700-normal.DRbp0YnP.woff2) format("woff2"),url(/_astro/roboto-condensed-latin-700-normal.BOl6B_hI.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body{margin:0;background:#f3f0e9;color:#11181d;font-family:Inter,Arial,sans-serif;line-height:1.55;font-size:17px;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4{font-family:Arial Narrow,Roboto Condensed,Arial,sans-serif;letter-spacing:-.025em;line-height:.95;margin:0;font-weight:700}h1{font-size:clamp(2.8rem,7.2vw,5.9rem)}h2{font-size:clamp(2.1rem,4.6vw,3.65rem)}h3{font-size:clamp(1.35rem,2.2vw,2.05rem)}h4{font-size:clamp(1.05rem,1.5vw,1.25rem);letter-spacing:-.015em}p{margin:0}:focus-visible{outline:3px solid #f4a43a;outline-offset:3px;border-radius:4px}.skip-link{position:absolute;left:12px;top:-100px;z-index:999;background:#ef6a2f;color:#11181d;padding:.8rem 1.2rem;border-radius:0 0 10px 10px;font-weight:800;transition:top .16s ease}.skip-link:focus{top:0}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.container{width:min(100% - 48px,1240px);margin-inline:auto}.container--narrow{width:min(100% - 48px,900px);margin-inline:auto}@media(max-width:720px){.container,.container--narrow{width:calc(100% - 28px)}}.section{padding:clamp(56px,8vw,92px) 0}.section--tight{padding:clamp(40px,5vw,64px) 0}.section--dark{background:#11181d;color:#fffdf8}.section--dark p{color:#b8c1c4}.section--white{background:#fffdf8}.eyebrow{font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;font-weight:800;color:#1f6870;margin:0 0 .9rem}.section--dark .eyebrow{color:#8db8bc}.lede{font-size:clamp(1rem,1.3vw,1.12rem);color:#5f696d;line-height:1.65;max-width:62ch}.section--dark .lede{color:#b8c1c4}.head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:clamp(32px,4vw,46px)}.head>div:first-child{max-width:720px}.head p{max-width:420px;color:#5f696d;line-height:1.6;font-size:.96rem}.section--dark .head p{color:#b8c1c4}@media(max-width:960px){.head{display:block}.head p{margin-top:20px;max-width:62ch}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:1rem 1.5rem;border-radius:999px;font-weight:800;font-size:.95rem;border:1px solid transparent;cursor:pointer;text-align:center;transition:transform .24s cubic-bezier(.2,.7,.2,1),background-color .24s cubic-bezier(.2,.7,.2,1),color .24s cubic-bezier(.2,.7,.2,1),border-color .24s cubic-bezier(.2,.7,.2,1)}.btn--primary{background:#ef6a2f;color:#11181d}.btn--primary:hover{background:#f4a43a;color:#11181d;transform:translateY(-2px)}.btn--ghost{border-color:#11181d47;color:#11181d}.btn--ghost:hover{border-color:#11181d;background:#11181d0d;transform:translateY(-2px)}.btn--ghost-light{border-color:#ffffff52;color:#fffdf8}.btn--ghost-light:hover{border-color:#fffdf8;background:#ffffff17;transform:translateY(-2px)}.btn__arrow{transition:transform .24s cubic-bezier(.2,.7,.2,1)}.btn:hover .btn__arrow{transform:translate(3px)}.actions{display:flex;flex-wrap:wrap;gap:12px}@media(max-width:480px){.actions{display:grid}.actions .btn{width:100%}}.card{border:1px solid rgba(17,24,29,.13);border-radius:18px;background:#fffdf8;overflow:hidden}.tech-grid{background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:32px 32px}.js .reveal{opacity:0;transform:translateY(18px)}.js .reveal.is-in{opacity:1;transform:none;transition:opacity .32s ease,transform .32s cubic-bezier(.2,.7,.2,1)}@media(prefers-reduced-motion:reduce){.js .reveal{opacity:1;transform:none}}.site-header{background:#11181df7;color:#fffdf8;position:sticky;top:0;z-index:50;border-bottom:1px solid rgba(255,255,255,.08)}.site-header__in{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:78px}.brand{display:flex;align-items:center;gap:12px;padding:6px 0}.brand img{width:148px;height:auto}.brand__sub{display:block;color:#8db8bc;font-size:.58rem;letter-spacing:.2em;margin-top:3px;font-weight:700;text-transform:uppercase}.nav{display:flex;gap:26px;align-items:center}.nav a{font-size:.9rem;font-weight:600;color:#e4e9ea;padding:6px 0;position:relative}.nav a:after{content:"";position:absolute;left:0;right:100%;bottom:0;height:2px;background:#ef6a2f;transition:right .24s cubic-bezier(.2,.7,.2,1)}.nav a:hover:after,.nav a[aria-current=page]:after{right:0}.nav a[aria-current=page]{color:#fffdf8}.header-cta{padding:.78rem 1.15rem;font-size:.85rem}.nav a.btn--primary{color:#11181d}.nav a.btn--primary:after{display:none}.nav-toggle{display:none;background:none;border:1px solid rgba(255,255,255,.28);border-radius:10px;padding:.55rem .7rem;color:#fffdf8;cursor:pointer}.nav-toggle svg{width:22px;height:22px}@media(max-width:960px){.site-header__in{min-height:66px}.brand img{width:124px;height:auto}.nav-toggle{display:inline-flex}.nav{position:absolute;left:0;right:0;top:100%;flex-direction:column;align-items:stretch;gap:0;background:#0e1519;border-bottom:1px solid rgba(255,255,255,.1);padding:8px 24px 20px;display:none}.nav[data-open=true]{display:flex}.nav a{padding:14px 0;border-bottom:1px solid rgba(255,255,255,.08);font-size:1rem}.nav a:after{display:none}.nav .header-cta{margin-top:16px;border-bottom:0}}.hero{background:#0e1519;color:#fffdf8;position:relative;overflow:hidden}.hero__bg{position:absolute;inset:0}.hero__bg img{width:100%;height:100%;object-fit:cover;object-position:70% center}.hero__bg:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0c1216fb,#0c1216ed 42%,#0c121626 78%)}.hero__grid{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 58%,transparent 88%);mask-image:linear-gradient(90deg,#000 0,#000 58%,transparent 88%)}.hero__in{position:relative;z-index:1;padding:clamp(56px,8vw,104px) 0 clamp(44px,6vw,76px)}.hero h1{max-width:15ch}.hero__lead{font-size:clamp(1rem,1.6vw,1.28rem);line-height:1.5;max-width:46ch;color:#d4dcde;margin-top:26px}.hero .actions{margin-top:32px}.hero .eyebrow{color:#8db8bc}.paths{position:relative;z-index:1;border-top:1px solid rgba(255,255,255,.14);background:#070c0fb8}.paths__grid{display:grid;grid-template-columns:1fr 1fr}.path{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;padding:26px 0 28px;transition:background-color .24s cubic-bezier(.2,.7,.2,1)}.path:first-child{padding-right:38px;border-right:1px solid rgba(255,255,255,.14)}.path:last-child{padding-left:38px}.path strong{font-family:Arial Narrow,Roboto Condensed,Arial,sans-serif;font-size:1.35rem;letter-spacing:-.02em;display:block}.path span{color:#a9babe;font-size:.86rem;max-width:30ch;display:block;margin-top:6px;line-height:1.45}.path__arrow{font-size:1.6rem;color:#ef6a2f;transition:transform .24s cubic-bezier(.2,.7,.2,1);flex:none}.path:hover{background:#ef6a2f17}.path:hover .path__arrow{transform:translate(3px,-3px)}@media(max-width:720px){.paths__grid{grid-template-columns:1fr}.path{padding:18px 0!important;border-right:0!important}.path:first-child{border-bottom:1px solid rgba(255,255,255,.14)}}.proof-rail{background:#fffdf8;border-bottom:1px solid rgba(17,24,29,.12)}.proof-rail__grid{display:grid;grid-template-columns:repeat(4,1fr)}.proof-item{padding:26px 24px;border-right:1px solid rgba(17,24,29,.12)}.proof-item:last-child{border-right:0}.proof-item b{font-family:Arial Narrow,Roboto Condensed,Arial,sans-serif;font-size:1.7rem;letter-spacing:-.02em;display:block}.proof-item b em{font-style:normal;color:#1f6870}.proof-item p{font-size:.8rem;color:#5f696d;margin-top:6px;line-height:1.4}@media(max-width:960px){.proof-rail__grid{grid-template-columns:1fr 1fr}.proof-item{padding:18px 14px}.proof-item:nth-child(2){border-right:0}.proof-item:nth-child(-n+2){border-bottom:1px solid rgba(17,24,29,.12)}}.services{display:grid;grid-template-columns:1.35fr 1fr 1fr;gap:16px}.service{background:#fffdf8;border:1px solid rgba(17,24,29,.13);border-radius:20px;padding:28px;min-height:268px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden;transition:transform .24s cubic-bezier(.2,.7,.2,1),border-color .24s cubic-bezier(.2,.7,.2,1),box-shadow .24s cubic-bezier(.2,.7,.2,1)}.service:before{content:"";position:absolute;left:0;top:0;height:3px;width:0;background:linear-gradient(90deg,#ef6a2f,#f4a43a);transition:width .42s cubic-bezier(.2,.7,.2,1)}.service:hover{transform:translateY(-4px);border-color:#ef6a2f8c;box-shadow:0 18px 44px #040a0e1a}.service:hover:before{width:100%}.service--major{background:#11181d;color:#fffdf8;min-height:356px;grid-row:span 2;border-color:transparent}.service--major:hover{box-shadow:0 22px 60px #040a0e47}.service__num{font-size:.72rem;color:#1f6870;font-weight:800;letter-spacing:.12em}.service--major .service__num{color:#8db8bc}.service h3{margin-top:16px}.service--major h3{font-size:clamp(1.7rem,2.6vw,2.2rem)}.service p{font-size:.9rem;line-height:1.55;color:#5f696d;margin-top:14px}.service--major p{color:#b8c1c4}.service__tag{font-size:.82rem;font-weight:800;color:#a8461f;margin-top:20px;display:inline-flex;gap:.4rem;align-items:center}.service--major .service__tag{color:#f4a43a}.service:hover .service__tag .btn__arrow{transform:translate(3px)}@media(max-width:960px){.services{grid-template-columns:1fr 1fr}.service--major{grid-row:auto;grid-column:1/-1;min-height:300px}}@media(max-width:720px){.services{grid-template-columns:1fr}.service,.service--major{min-height:0;padding:24px}}.cases{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.case{border:1px solid rgba(255,255,255,.15);border-radius:18px;padding:26px;background:linear-gradient(180deg,#ffffff0b,#ffffff04);display:flex;flex-direction:column;transition:border-color .24s cubic-bezier(.2,.7,.2,1),background-color .24s cubic-bezier(.2,.7,.2,1)}.case:hover{border-color:#ef6a2f80}.case__type{font-size:.7rem;color:#8db8bc;text-transform:uppercase;letter-spacing:.13em;font-weight:800}.case h3{margin-top:20px;font-size:clamp(1.3rem,2vw,1.75rem)}.case p{color:#b8c1c4;font-size:.88rem;margin-top:12px;line-height:1.55;flex:1}.case__meta{margin-top:22px;color:#f4a43a;font-weight:800;font-size:.85rem}@media(max-width:720px){.cases{grid-template-columns:1fr}}.split-grid{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center}@media(max-width:960px){.split-grid{grid-template-columns:1fr;gap:32px}}.panel{background:#fffdf8;border:1px solid rgba(17,24,29,.13);border-radius:24px;padding:clamp(26px,3.4vw,38px)}.facts{margin-top:26px;display:grid;gap:0}.fact{display:flex;gap:16px;padding:13px 0;border-top:1px solid rgba(17,24,29,.12);font-size:.9rem;align-items:baseline}.fact b{width:150px;flex:none;font-weight:800}.fact span{color:#5f696d}@media(max-width:480px){.fact{display:block}.fact b{width:auto;display:block;margin-bottom:3px}}.visual{min-height:460px;border-radius:24px;position:relative;overflow:hidden;background:linear-gradient(145deg,#172229,#0d1418);border:1px solid rgba(17,24,29,.16);display:flex;align-items:flex-end}.visual__grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:34px 34px}.visual__quote{position:relative;padding:clamp(24px,3vw,34px);color:#fffdf8}.visual__quote blockquote{margin:0;font-family:Arial Narrow,Roboto Condensed,Arial,sans-serif;font-size:clamp(1.45rem,2.5vw,2.1rem);line-height:1.06;letter-spacing:-.02em;font-weight:700}.visual__quote .eyebrow{color:#8db8bc}@media(max-width:720px){.visual{min-height:340px}}.circuit{position:absolute;inset:0}.circuit path{fill:none;stroke-linecap:round;stroke-linejoin:round}.circuit .trace{stroke:#ef6a2fd9;stroke-width:2.5;stroke-dasharray:1400;stroke-dashoffset:1400}.circuit .trace--in{animation:trace 1.4s cubic-bezier(.3,.7,.3,1) forwards}.circuit .rail{stroke:#2b7b838c;stroke-width:1.5}.circuit .node{fill:#f4a43a;opacity:0}.circuit .node--in{animation:node .3s ease forwards}@keyframes trace{to{stroke-dashoffset:0}}@keyframes node{to{opacity:1}}@media(prefers-reduced-motion:reduce){.circuit .trace{stroke-dashoffset:0}.circuit .node{opacity:1}}.prose{max-width:68ch}.prose p+p{margin-top:1.05rem}.prose h2{margin-top:2.4rem}.prose h3{margin-top:2rem;margin-bottom:.7rem}.prose p{color:#5f696d;line-height:1.7}.prose strong{color:#11181d;font-weight:700}.prose a{color:#0f5f67;text-decoration:underline;text-underline-offset:3px;font-weight:600}.prose a:hover{color:#ef6a2f}.checklist{list-style:none;padding:0;margin:1.4rem 0 0;display:grid;gap:0}.checklist li{padding:13px 0 13px 32px;border-top:1px solid rgba(17,24,29,.12);position:relative;font-size:.94rem;line-height:1.55}.checklist li:before{content:"";position:absolute;left:4px;top:21px;width:12px;height:2px;background:#ef6a2f;border-radius:2px}.section--dark .checklist li{border-color:#ffffff24;color:#b8c1c4}.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:960px){.grid-3{grid-template-columns:1fr 1fr}}@media(max-width:720px){.grid-2,.grid-3{grid-template-columns:1fr}}.mini-card{background:#fffdf8;border:1px solid rgba(17,24,29,.13);border-radius:18px;padding:24px}.mini-card h3{font-size:1.15rem}.mini-card p{font-size:.9rem;color:#5f696d;margin-top:10px;line-height:1.6}.section--dark .mini-card{background:#ffffff0a;border-color:#ffffff24}.section--dark .mini-card p{color:#b8c1c4}.notice{border-left:3px solid #2b7b83;background:#2b7b8312;padding:20px 22px;border-radius:0 10px 10px 0;margin-top:26px}.notice p{font-size:.9rem;color:#2c3a40;line-height:1.6}.notice p+p{margin-top:.7rem}.notice strong{color:#11181d}.section--dark .notice{background:#ffffff0d;border-left-color:#8db8bc}.section--dark .notice p{color:#b8c1c4}.section--dark .notice strong,.section--dark .prose strong{color:#fffdf8}.section--dark .prose a,.section--dark .notice a{color:#f4a43a}.cert-list{display:grid;gap:12px;margin-top:22px}.cert{display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap;border:1px solid rgba(17,24,29,.14);border-radius:10px;padding:18px 20px;background:#fffdf8;transition:border-color .24s cubic-bezier(.2,.7,.2,1)}.cert:hover{border-color:#ef6a2f80}.cert__label{font-weight:800;font-size:.98rem}.cert__meta{font-size:.82rem;color:#5f696d;margin-top:4px;max-width:52ch;line-height:1.5}.cert__link{font-weight:800;font-size:.85rem;color:#a8461f;white-space:nowrap;text-decoration:underline;text-underline-offset:3px}.section--dark .cert{background:#ffffff0a;border-color:#ffffff29}.section--dark .cert__meta{color:#b8c1c4}.section--dark .cert__link{color:#f4a43a}.communes{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px;padding:0;list-style:none}.communes li{font-size:.84rem;padding:.42rem .8rem;border-radius:999px;border:1px solid rgba(17,24,29,.16);color:#5f696d;background:#fffdf8}.section--dark .communes li{border-color:#ffffff2e;color:#b8c1c4;background:#ffffff0a}.figure{border-radius:18px;overflow:hidden;border:1px solid rgba(17,24,29,.14);background:#fffdf8}.figure img{width:100%;height:auto}.figure figcaption{font-size:.8rem;color:#5f696d;padding:12px 16px;line-height:1.5}.contact-grid{display:grid;grid-template-columns:1fr .95fr;gap:46px;align-items:start}@media(max-width:960px){.contact-grid{grid-template-columns:1fr;gap:34px}}.form{display:grid;grid-template-columns:1fr 1fr;gap:14px}.field{display:flex;flex-direction:column;gap:6px}.field--full{grid-column:1/-1}.field label{font-size:.82rem;font-weight:700;letter-spacing:.01em}.field .req{color:#a8461f}.field input,.field select,.field textarea{border:1px solid rgba(17,24,29,.22);border-radius:10px;padding:.85rem;font-size:.94rem;background:#faf8f2;color:#11181d;width:100%;transition:border-color .24s cubic-bezier(.2,.7,.2,1),background-color .24s cubic-bezier(.2,.7,.2,1)}.field textarea{min-height:132px;resize:vertical}.field input:hover,.field select:hover,.field textarea:hover{border-color:#11181d6b}.field input:focus,.field select:focus,.field textarea:focus{background:#fffdf8}.field__hint{font-size:.76rem;color:#5f696d}.field__error{font-size:.78rem;color:#a8341a;font-weight:700;min-height:0}.field[data-invalid=true] input,.field[data-invalid=true] select,.field[data-invalid=true] textarea{border-color:#a8341a;background:#fdf5f3}.consent{grid-column:1/-1;display:flex;gap:12px;align-items:flex-start}.consent input{width:20px;height:20px;flex:none;margin-top:2px;accent-color:#ef6a2f}.consent label{font-size:.82rem;color:#5f696d;line-height:1.55;font-weight:400}.consent a{text-decoration:underline;text-underline-offset:2px;color:#0f5f67;font-weight:600}.form__submit{grid-column:1/-1}.form__submit .btn{width:100%}@media(max-width:720px){.form{grid-template-columns:1fr}}.form-status{grid-column:1/-1;border-radius:10px;padding:16px 18px;font-size:.9rem;line-height:1.6;display:none}.form-status[data-state=ok]{display:block;background:#2b7b831a;border:1px solid rgba(43,123,131,.4)}.form-status[data-state=err]{display:block;background:#a8341a14;border:1px solid rgba(168,52,26,.4)}.form-status[data-state=info]{display:block;background:#f4a43a1f;border:1px solid rgba(239,106,47,.4)}.form-status .btn{margin-top:12px}.contact-info{display:grid;gap:2px;margin-top:26px}.contact-line{display:flex;gap:14px;padding:15px 0;border-top:1px solid rgba(17,24,29,.12);align-items:baseline}.contact-line b{width:110px;flex:none;font-size:.8rem;text-transform:uppercase;letter-spacing:.09em;color:#5f696d;font-weight:800}.contact-line a{font-weight:700;text-decoration:underline;text-underline-offset:3px}.contact-line a:hover{color:#ef6a2f}.contact-line span{line-height:1.6}@media(max-width:480px){.contact-line{display:block}.contact-line b{width:auto;display:block;margin-bottom:4px}}.site-footer{background:#11181d;color:#fffdf8;padding:54px 0 34px}.site-footer__top{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:40px}.site-footer img{width:160px;height:auto}.site-footer h3{font-size:.82rem;text-transform:uppercase;letter-spacing:.13em;color:#8db8bc;font-family:Inter,Arial,sans-serif;font-weight:800;margin-bottom:14px}.site-footer ul{list-style:none;padding:0;margin:0;display:grid;gap:9px}.site-footer a{color:#d3dadc;font-size:.89rem}.site-footer a:hover{color:#f4a43a;text-decoration:underline;text-underline-offset:3px}.site-footer__legal{margin-top:40px;padding-top:22px;border-top:1px solid rgba(255,255,255,.13);display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;font-size:.78rem;color:#9daaad;line-height:1.7}@media(max-width:960px){.site-footer__top{grid-template-columns:1fr 1fr}}@media(max-width:720px){.site-footer__top{grid-template-columns:1fr;gap:30px}}.page-hero{background:#11181d;color:#fffdf8;position:relative;overflow:hidden;padding:clamp(48px,6vw,84px) 0 clamp(40px,5vw,68px)}.page-hero .eyebrow{color:#8db8bc}.page-hero h1{font-size:clamp(2.35rem,5.4vw,4.3rem);max-width:18ch}.page-hero p{color:#b8c1c4;margin-top:22px;max-width:58ch;font-size:clamp(1rem,1.3vw,1.14rem);line-height:1.6}.page-hero .actions{margin-top:30px}.breadcrumb{font-size:.78rem;color:#9daaad;margin-bottom:18px}.breadcrumb a{text-decoration:underline;text-underline-offset:3px}.breadcrumb a:hover{color:#f4a43a}.cta-band{background:linear-gradient(120deg,#11181d,#1c282f);color:#fffdf8}.cta-band__in{display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap;padding:clamp(38px,5vw,58px) 0}.cta-band h2{font-size:clamp(1.8rem,3.4vw,2.9rem);max-width:18ch}.cta-band p{color:#b8c1c4;margin-top:12px;max-width:46ch;font-size:.96rem}.error-page{text-align:center;padding:clamp(70px,12vw,140px) 0}.error-page h1{font-size:clamp(4rem,14vw,9rem);color:#a8461f}.error-page p{margin:20px auto 30px;max-width:46ch;color:#5f696d}.error-page .actions{justify-content:center}
