@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.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:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-cyrillic-ext-500-normal-BXrH8YSv.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:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-cyrillic-500-normal-NWpm63d5.woff2) format("woff2"),url(/assets/geist-cyrillic-500-normal-BboVsk8R.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAA/wABAAAAAAKYgAAA+QAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGoEkG44QHCgGYD9TVEFURACCdBEICqZYoUILghwAATYCJAOEDAQgBYRAB4o5DAcbwyQzozZytNoAiv86eUOUdVSHqEQdTxGSTQ1yJZCJk3/GEHJ0X4Jj+txCLOoaUcc8wtoeOEVvCzE1XHXH0Xj42o/fufveV3PUI92r2HSLkiAmGp1GJqQ/+wO/zd77H4tPqV/msBATq8YmEyQssOFTJjY2OhfF3KXzwotcRbKuu/O6Pa/gn+JG768GnkLjSZB0duC+/FMd6H+7NxGMYQgykylzDWrWas+Ic3djm9nfkCecwcNIi4rVMdV6Vr7tWHJydYUSALU708HmUw5i4GlH3VjgplaE9eKZG9///7VKW79v3eE+k0qfPT0BguMXWC3roF1d86p+V//9UwO0W1th6hD2D3atIlJBVHGkiBWQAtJZFSMjZazM8SS0iVnparuHcMEmuYRWdBkxDHF98RV/t/9JBAIPgI8IARAf8ucPBRJBocIhsSQoRQ4kkwvNVAzp6KBSBohhhqxaoXZ9kNMsaI45SPPMR1rEhTRsGAmRQCfQDHRCaBjyNsc88y2ymAsCtZQcWBdeegPEPj9nF4jee0sniL7ZYA/EYgHyD4GjyNcLBPLZx9kD0bfnHAj9HbrzgAZhpNskCn4NUFFunStVycDhTQCxETCtTwhTaxyIBc2diRBy9R72le2nvbes+Sw1Cywg+MLUsF+GSRJH+wi2lr08NAv/99cIzvWr703jlz72xD1kN1yCOYvguIPBbluz9VbCvANZxDZ7zSgjaprnYFylMs/gYXu0s5uX1WBMY4USGnnIZDJgkhDEEgcidMZDX5xJwL+d+RNX/oxv+xzmI2Q/4xHMneXlGEEzsVS0FTsQQwIJRBB5sYLubbaFPmhPNsylCLWOP2CHFgEmBzZVtKGZCEVoSMjUUB6+fY6t1hW9Wrpb2DluayNsmF2ZfYSlSR16344aLd1GkQcFFFCUFGOhoTWLMMNszIr4Kj63HglKXv2jLvUGtgdqVc2rSTVseyedou2BHtdgwWaccL9ymiZfX9zR0xXuiWq2RcZqoyeGLSkR+2lk3DdDkox7Yh5LDEGMigiteNa30zYpMrHwZwQ9uYrfRi5lyslWqCFTT3BbdGQpGKuGu0qCjovduYA44xGLzgCpNtBHIKSQwmZtHJjNIwXCaMQBJToDaKwZynzbhAfxwXdR8CFAMEIQj3RkQwU1dCiDrbEZApUMaoDBLiD4fh5fhO9jgfguLwob5M0WCHObnLGDPAf7gaDReN2oUT1XG5/9PFctDvPqHC2DnvPmhzPIP8h7kNOAh600kuC6tZaBgerSrRKqYJNmBdurbfKmfGnXbQMpN2PD4dsJHBqGpeNFy+2bKZ3nNgqBe4/l7kKFEpTCOtT01OAFBAJBwgd+YIEAAQQBb3k2rfx0kMrbhNKEbQNv4UNEJZM6sjFNNrYcFnyrStE1gKnPT0UTu7UEbMBPwq154Cdg5Lxjsvg9L5A+jTlw3bxwPC4jRZuTDoPbduZHl1oPpxOfk+QP/49BecxbHPwApPZxB4axIeSLANoRwDji1Vf7IAJ48m/swtgQjYWEiIgLEEAAot/vARJQAO1ICAErGg4YJsb6Y/OtdgaJ/qQ6rLF7kWSRfmTUc9Lza29AoEC8dqvtWiBpfKFWvyyzGhcJxz6n/zGA8x+Uw/m6iSZALiZx0+HB/74WZvKnE84sR584jdI4zOHCU4SvmB81ihZHAa5CbBosebwp+cjnS8WLQrAqU1UTMQhUKkg5oQpTVKKVCWMSihGjXqwGYlYSNaLUilYnkk08uwTNErVI0kqqSYp2qTqk65SpW5Ye2Xpl6DLdABmnGQblmgVh/vEBvgKiN7AF0suguB1UXgiKGwFKRC6izBf2wnuHjYbBpiAq/9mIF+GOE9xOjxjBEm/oSwL8/DgsgYD2i+UE8oJ99pzPCfJnxZfyRCxagDpvexgeLeL5sn4q2lfEorz4LDtXcGoTOqU1jkSd7qDqqVo2wzHYKCvlRS27D657bIZa9hCXPGCzKS8ubJb9yi1ZjSMPHuCShw9lmQ/fYyAI5/URZxhcQSStIilij+RIF4avR5FWymKjzIRxJOG2JtOSO+yRa6FMlgfv8CZFwX89e+TKXgxafuvIL4yG/cfBdeKkjclIsdjM9o+lm94NmblNDcO2W6cOuk6E8d49K7exe3HmMouP4hmbW5bT1IP6YSN6l20KSWXXtX7LmuXX2PVIwToo/Q7NUMZ6E2UITSeb+TZGHkioFUeoZcciqNX3OkcOxr61kT2yOZS97iG17EDMmxuoZdviMMHjXoO9bRcu2XrQvutpfPtQwwlwHbdJltfGJWtF1Jtr7v+lRqTgHiGVioYKUv/ufLe3TA3/LWyqb9fGDgqb8oLV3bagNd3K09dkTdenHbneGu7hBEO04FbSV77ifcjVvPnp5rq/i7q66KrPq/qbz+np53bDxb5Aey68+JseUB6WKA43isZ71cC4P9+07/C2rbsPrV9onzM0uMg1PLhoaA4w7htN9ptMA3Pb0QSMu8sNQ/y2183lGwYGyje+bmlrf8NStnFgoGzDG+Y2u9auyJzDMJlz7UqtplGZNZdhsuY0KsDKNyxQqmZXXe26WmliKipMTOWeepX/FzRfCb+F/bV5wV75PvmCyc1hML5W23VabZWeERyU5C2fnrl8W5c3r3zIVt/V52y/GXiDH2hQVnIkXs7E9U5tRXhYdZo6OiY/QfJ+2F+t4ZLPwefQNKuzFhiN2Qua1JppxmTzfw53E1FuNaeF2BKPRVTPkEdUHU1U6uwmRtcEMVRZn1q+0GCQL+jV6Iu6Vc53YQlZRJaWlCpTn+7v9qaL51m/KOCxCgrU06YXFYCOdtAQQ+n71TMXGowz5/dr9Pp+jRk2GtwwuKbOpim2m0yDTKMuKSG+M5ikKuoc9YwjtyhdnTlDWaKROegmHPmCq7WUQPubpvyQVXYq8hTZN7ZmZE3/3cr/vpGBtMGxOa/S0emwb9DjgKXVlmd7854FaXVeKVlW2UZ6dvoqda30zg5HGWVpUbI6/xWxZHGkJllfBF43HRb2fQLXvy0gl5OjTApWhD0tpgJkgfLEbDVIHUahEd7VF2S9HsBDIXf9sNIZNSXTHRfJgetDY3bwgdDgpfnmsuGp0zXpcpC+3dDSAAOpOrkO3hhPdzZrndIxZWlhsjr/ZbFkUV1T+LqnnVH6+o6W+t9d5GKFfwOf92MgZ9g5vf/zoOSlkoiH8Ov/gdS/UTBHkBWR66OXTgn994mU7e8lyJ2SYt+tLCtM1uQfJY9clJ58ibTY5ure6asqtYleysrWzOcc+ude2+V6q356mR/svUZBs4Dzoz9/qTO3/7Og1IGoiEvfHegVeT0dlWUhP8LcdQHUv1E8l58VkTt1hjSYwzmbr/CFONcnDwbirENWgAMQMGLgsddbUMCKqf3TERiGf8VigIrtx4pJ2FGG5ZkLcnh/wQLLi5XTtiglQa5hXFCCSwd9OW+RBtTGMAP4eRIJXG/aOnUT4HMG4EKMigSnCqkPmEgDR2QE+iHdHi2NaBLH/IgyhuAoIxJR4HrTtihFoAv+j1E1uJvk6XwwDI+SNBc7onBzRFLLRUXCtjT57sHDZHyaJjeHj5nMj0G4UZKWQBfsc5HUSqALX2kFD9MOsXAdsDWFJcLWGnajIqFWya8eiEZY0MdTbs2HpNbAamz0a03hBnJDUpXXQ7U0QGtle0vH0bW+omEdSvZzsAnpAX3NTsf/1PtX0o5AoKUIzQ5bDFyhfq0dHrlLWq1RGp0b4VdsNIhT1T7QJfenltY0XCigpQlTVzYHbZbmvmpQDiLR4hic0WkuHmZAnfriNKzpkmVpWyIuxN6CGrZUDfaCSFkMg4s6zYU0VpzTaWBTUmLQIE5JN9Cffj6qgeij1Jbu+BANywG+qCwGhae+89w/4Xn4j/q/4wAAdoDqkX7uqPFf7The6yxcDUr8+In9Vh4aY8x0kgNCqTzuYEsC860oxuyNMgzzpB1jaPitPzl+hCyPm1tWjIWdznryDn8Pc8sgFhuTdti5/ZYKiavhT44foVSeB9ziMz076tCVs7EKmfWO23hD926ZcnUZOwrXjcAt6djobOxe8irLuE1HEEKDW048VsIui56POre6AFeDfRxKZYXjlLEwbZYgDoGJimncedTmoCKcD63QFUNtaifEIfjHp/+w4oVDc7V04M9M3CSI0RlPh6zmQiJkYdwcJZScGT/roZ4UUDQ4cdzxdIs8BK2W0sRes8569aQAaHCiNN55nqMKlxp6aD7hxGcbD4H4/fNuR/pSz5f/+ZLk1wH/vlurzWW/gk2SifCOJz5QiQAI8Mut4fRf6XihjHU3r5w3Yy5+9kQPghMxp0swjTG9BXvy5f6W+6mkpT9Y4aKr7rXss0tgwywqdwvgurrqrSz3nmT6Eqol6WZYoYXtShNiD78BdszsIh00lLxZtEEIfJWBxcpDEGALd3WjnfYOpR+AX35fHoSCfWAIkTcOIqVYPTXrIC8izxnvkD0H8eSQHSTAlnKgPw7JCAIpbA2FiiXbxHVvBu7p1a1Rj2KD5rhdOjQxacnatAem1DHNSzNLtoWhGVhInw3qcw47Q6pUvWF/6B6tevXoNPHNwPCFU/RyakspJqcrRjltR/d7xdKlkEmTZo+di1FFTX/v0lSVacMTuzRyqtOKrbrls+dyXuktxTKkyZBVjMFXLU5GYwWnXg7YpkWeb9adsL2tb18s/q7kbTq0685il6LpXuephq5W7o7tEpNrSe7e+VKEzalmugx/o78C4y4jkEQWeqE3+qAv+iEbKeQgF3kQFx/iE/AXIBAtiNCUkgo2laiMQoQKEy6CWCSJKNFixIpLVjypBImSJEuRKi156TJkykpTthzTyEw3Qy65mfIoKOVXGEJRKmoaWgUKFSnuoRI6+qoqVaZchUpVqhkYMUzMLJmzsqlRq069Bo3s1dSkWYvWyGjTroNDpy7devTq089pwKBZhsw2x1zzzLfgkf92tgy1LGu8zjsqoZhyNESyr9oCEw0dA/EODHlxv8yeR/PLRDIgkn1Vjo7BT+UUbuig/9wdl9cwkRF0ZKraSZluWMRge7mfFT8MlrFMfpkoWKhyI4YZMX03WFWGNGHrAsMzfnBVMP1PH2t7U2O2cTB7KKy0JErqGphp6RlJtRS/TiQLEqWvy9Ez+rmc4jYedk+DRE9JTcu8YBUXRkpmVhL1gla86EmMzAtVeC2k4UcbZZ2PGJBTJLox2xrjvlfIy1uzxevZayHlMmpap3Hi66je9nI5/ENSU3Qdit3l5fkXSU2zM6XuHKt/0ErO1Di1p1Q8NU2NU/tu2R2V+j1PXvvPE3aflwAA) format("woff2"),url(/assets/geist-vietnamese-500-normal-_b1ojCbH.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:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-latin-ext-500-normal-BovoTgeE.woff2) format("woff2"),url(/assets/geist-latin-ext-500-normal-C9fx-R30.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:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-latin-500-normal-CTWBw9NS.woff2) format("woff2"),url(/assets/geist-latin-500-normal-BDXIbFrL.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:Satoshi;src:url(/assets/satoshi-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/satoshi-500.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/satoshi-700.woff2) format("woff2");font-weight:700;font-display:swap}:root{--blue:#0f45f7;--blue-bright:#0f46f8;--ink:#21293d;--muted:#444;--light:#f5f5f5;--grant-light:#f5f7fb;--white:#fff;--content:1320px;--radius:24px;--pad:64px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;font-family:Satoshi,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.4;color:var(--ink);overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #ffbd30;outline-offset:5px}img{display:block;max-width:100%}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-weight:700}h2{font-size:36px;line-height:1.3}h3{font-size:22px;line-height:1.2}em{font-style:normal;color:var(--blue)}.section-container{max-width:1480px;padding-left:80px;padding-right:80px;margin:auto}.header{position:absolute;left:0;right:0;top:40px;z-index:20;max-width:1440px;margin:auto;padding:0 60px;display:flex;align-items:flex-start;justify-content:space-between;color:#fff}.brand{display:inline-flex;align-items:center;gap:14px;color:#fff;flex-shrink:0;line-height:1.1}.brand svg{width:42px;height:55px}.brand>span{font-size:24px;font-weight:700;letter-spacing:-.7px;white-space:nowrap}.brand small{display:block;letter-spacing:2px;font-size:10px;margin-top:3px}.header nav{display:flex;align-items:center;gap:24px;font-size:16px;white-space:nowrap}.header nav>a{padding-top:9px}.header nav .nav-highlight{background:#ffffff24;border-radius:6px;padding:5px 9px;margin-top:4px;font-weight:700}.header nav .nav-consult{margin-left:16px;border-radius:128px;color:#111;background:#fff;font-size:14px;font-weight:700;padding:12px 24px}.menu-toggle{display:none;background:none;border:0;color:#fff;padding:5px}.menu-toggle svg{width:28px;height:28px}.header.simple{top:24px;padding:0 24px}.header.simple .brand{transform-origin:left top;transform:scale(.8)}.header.simple .menu-toggle{display:none}.button{display:inline-flex;justify-content:center;align-items:center;gap:12px;background:#fff;color:#111;font-size:18px;font-weight:700;border-radius:128px;padding:18px 36px;line-height:1.25;min-height:58px;border:1px solid transparent;transition:filter .2s,transform .2s;max-width:100%}.button:hover{filter:brightness(.95);transform:translateY(-1px)}.button.blue{background:var(--blue);color:#fff;font-size:16px;font-weight:500;padding:12px 24px;min-height:44px}.button.blue svg{display:none}.button.outline{background:none;color:#fff;border-color:#fff7}.badge{display:inline-flex;align-items:center;width:fit-content;border-radius:999px;padding:8px 16px;background:#ffffff1f;font-family:Geist,Satoshi,sans-serif;font-size:12px;letter-spacing:1.5px;line-height:18px}.section-label{display:flex;gap:3px;align-items:center;color:var(--blue);font-size:16px;margin-bottom:16px}.section-label svg{fill:var(--blue);stroke-width:0}.flags-bg{background-color:var(--blue);position:relative;isolation:isolate}.flags-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:url(/assets/flags-strip.webp) center/100% 100% no-repeat;opacity:.5}.flags-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(115deg,#1749f660,#2758ff55)}.home-hero{padding:192px 64px 128px;color:#fff;min-height:967px}.hero-inner{max-width:1320px;margin:auto;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:120px}.hero-copy{padding-top:18px}.hero-copy h1{font-size:54px;line-height:1.2;letter-spacing:-1.4px;margin-top:34px;max-width:760px}.hero-copy>p{font-size:16px;line-height:1.6;max-width:568px;margin-top:32px}.hero-copy>.button{margin-top:50px}.hero-media{min-width:0}.video-preview{position:relative;overflow:hidden;border-radius:24px;background:#ededed}.video-preview picture,.video-preview img{width:100%;height:100%;object-fit:cover}.hero-media .video-preview{aspect-ratio:493/464}.play-overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:transparent;border:0;display:grid;place-items:center;color:#fff}.play-overlay>svg{color:var(--blue);width:38px;height:38px;position:absolute;left:8%;bottom:8%}.play-overlay>span{display:grid;place-items:center;background:#154cffb3;padding:22px 40px;border-radius:12px}.play-overlay>span svg{width:34px;height:34px}.video-notice{position:absolute;inset:auto 10px 10px;background:#ffffffed;color:#21293d;padding:15px;font-size:14px;border-radius:10px;display:flex;gap:10px}.video-notice button{background:none;border:0}.client-count{background:#fff;color:#111;border-radius:24px;padding:24px 32px;margin-top:24px;border:1px solid #ddd}.client-count>strong{font-size:16px}.client-count>div{display:flex;gap:12px;align-items:center;margin-top:14px;white-space:nowrap}.client-count svg{width:30px;height:30px;color:var(--blue);stroke-width:1.4}.client-count b{font-size:32px;color:var(--blue)}.client-count span{font-size:20px}.client-count p{font-size:14px;color:#444;line-height:1.4;margin-top:14px}.home-announcement{padding:72px 64px}.announcement{max-width:1100px;margin:auto;background:var(--blue);color:#fff;padding:48px 56px;border-radius:8px;display:grid;grid-template-columns:1.1fr 1fr;gap:64px;align-items:center;min-height:514px}.announcement .badge{font-size:12px;letter-spacing:.6px;border:1px solid #ffffff60;background:none;padding:5px 12px}.announcement h2{font-size:44.64px;line-height:1.04;margin-top:20px}.announcement>div>p{font-size:17px;line-height:1.5;margin-top:20px}.announcement-buttons{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:28px}.announcement .button{font-size:15px;min-height:45px;padding:12px 20px}.countdown{background:var(--grant-light);color:#5d6678;padding:40px;border-radius:8px}.countdown-home{padding:28px 24px;background:#f7f9ff}.countdown-top{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--blue);font-size:13px;margin-bottom:20px}.countdown-top>strong{line-height:1.2}.countdown-top>span{background:#eef3ff;padding:5px 12px;border-radius:999px;white-space:nowrap;font-size:12px;font-weight:700}.amount-label{font-size:14px;color:var(--blue);background:#eef3ff;border-radius:4px;padding:8px 10px;display:inline-block}.countdown-digits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:24px}.countdown-digits>div{text-align:center;border:1px solid #d5deff;border-radius:8px;background:#fff;padding:16px 5px}.countdown-digits strong{font-size:40px;line-height:1.1;color:var(--blue);display:block}.countdown-digits small{font-size:10px;display:block;margin-top:6px}.countdown>p{font-size:13px;margin-top:20px;line-height:1.4}.benefits{background:var(--light);padding:160px 0;min-height:802px}.benefits-inner{padding-left:64px;padding-right:64px;display:grid;grid-template-columns:1fr 1fr;gap:96px}.benefits h2{margin-bottom:40px}.production-image{width:100%;height:318px;object-fit:cover;border-radius:24px}.benefits-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-content:start}.round-icon{display:inline-flex;justify-content:center;align-items:center;background:var(--blue);color:#fff;border-radius:50%;width:48px;height:48px}.round-icon svg{width:24px;height:24px;stroke-width:1.5}.benefits-grid h3{margin-top:24px}.benefits-grid p{font-size:14px;line-height:1.4;color:#444;margin-top:18px}.statistics{padding-top:160px;padding-bottom:128px;min-height:1471px}.statistics-intro{display:grid;grid-template-columns:1.5fr 1fr;gap:32px;margin-bottom:80px}.statistics-intro h2{max-width:759px}.statistics-intro p{font-size:18px;color:#444;max-width:506px}.statistics-list article{display:grid;grid-template-columns:64px 300px 1fr 300px;gap:32px;align-items:center;border-bottom:1px solid #ededed;padding:40px 0;min-height:166px}.statistics-list article:last-child{border-bottom:none}.statistics-list h3{font-size:32px;line-height:1.2}.statistics-list p{font-size:16px;color:#444;line-height:1.4}.stat-brand{font-size:54px;color:var(--blue);transform:rotate(-10deg)}.statistics-list .button{font-size:20px;line-height:1.2;background:#ededed;justify-content:space-between;border-radius:15px;padding:18px 24px;min-height:86px}.statistics-list .button>svg:first-of-type{display:none}.statistics-list .button>svg:last-child{display:block;color:var(--blue)}.testimonials{position:relative;color:#fff;background:var(--blue);border-radius:50%/4%;padding:96px 40px 110px;margin-top:0}.testimonials-inner{max-width:1320px;margin:auto;text-align:center}.testimonials-intro{display:grid;grid-template-columns:541px 1fr;gap:80px;text-align:left}.testimonials-intro h2{font-size:40px;line-height:1.3}.testimonials-intro p{font-size:18px}.client-logos{display:flex;gap:60px;align-items:center;justify-content:space-between;margin:60px 0;overflow:hidden;height:40px;color:#ffffffb8;font-size:20px;white-space:nowrap}.client-logos b:nth-child(3){font-style:italic}.testimonials-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 24px;text-align:left}.testimonial{position:relative;border-radius:15px;background:#fff;color:var(--ink);padding:30px 22px 18px;min-height:332px;display:flex;flex-direction:column}.testimonial-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.testimonial-top img{width:88px;height:31px;object-fit:contain}.testimonial-top span{color:#ff6c31;letter-spacing:4px;font-size:16px}.testimonial>p{font-size:16px;line-height:1.5;margin:0 8px 28px;flex:1}.testimonial>strong{font-size:18px}.testimonial>small{font-size:14px;margin-top:4px}.reference-hover{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#ffffffed;color:var(--blue);border-radius:15px;opacity:0;transition:opacity .2s}.testimonial:hover .reference-hover{opacity:1}.testimonials-inner>.button{font-size:16px;min-height:43px;padding:11px 24px;margin-top:64px;color:var(--blue)}.testimonials-inner>.button svg{display:none}.about{padding-top:160px;padding-bottom:160px;display:grid;grid-template-columns:1.4fr 1fr;gap:0 80px;min-height:1580px;align-content:start}.about>h2{grid-column:1;grid-row:1;max-width:696px;margin-bottom:48px}.about-video{grid-column:1;grid-row:2 / 4}.about-video>.video-preview{aspect-ratio:696/388}.about-video>h3{text-align:center;font-size:24px;margin-top:50px;margin-bottom:40px}.approaches{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;text-align:center}.approaches .round-icon{width:32px;height:32px}.approaches .round-icon svg{width:20px;height:20px}.approaches p{font-size:14px;line-height:1.4;margin-top:24px}.about-video .approaches+h3{margin-top:80px}.mini-videos{display:grid;grid-template-columns:1fr 1fr;gap:32px}.mini-videos .video-preview{aspect-ratio:336/187;border-radius:20px}.mini-videos .play-overlay>span{padding:8px 20px}.mini-videos .play-overlay svg{width:22px;height:22px}.about-awards{grid-column:2;grid-row:1;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;border-bottom:1px solid #ccc;padding-bottom:64px;margin-bottom:64px;align-self:start}.about-awards strong{font-size:16px}.about-awards p{font-size:12px;color:#777;font-weight:700;margin-top:6px}.about-bio{grid-column:2;grid-row:2 / 4}.about-bio>h3{font-size:22px;margin-bottom:18px}.about-bio>p{font-size:16px;line-height:1.4;color:#333;margin-top:18px}.bio-consult{border-radius:24px;background:var(--light);padding:24px;margin-top:64px;max-width:411px}.bio-consult h3{font-size:18px}.bio-consult p{font-size:14px;line-height:1.4;margin-top:12px;margin-bottom:24px}.steps{display:grid;grid-template-columns:409px 1fr;gap:80px;padding-top:40px;padding-bottom:100px;min-height:900px}.steps-intro>p{font-size:18px;line-height:1.4;color:#444;margin-top:20px}.steps-intro>.button{margin-top:32px}.steps-list{display:flex;flex-direction:column;align-items:flex-end}.steps-list article{position:relative;border:1px solid #a8b9ff;border-radius:24px 0 0;background:var(--light);padding:32px;width:calc(70% + var(--step)*10%);min-height:166px;margin-top:-1px}.steps-list article:first-child{min-height:212px}.steps-list article:last-child{background:var(--blue);color:#fff;border-radius:24px 0 24px 24px;border-color:var(--blue)}.steps-list article h3{font-size:24px}.steps-list article p{font-size:14px;line-height:1.4;color:#666;margin-top:20px}.steps-list article:last-child p{color:#fff}.step-number{position:absolute;left:-100px;top:50%;transform:translateY(-50%);border-radius:50%;width:64px;height:64px;display:grid;place-items:center;background:#eee;color:var(--blue);font-size:32px;font-weight:700}.industries{background:var(--light);padding-top:100px}.industries>.section-container{margin-bottom:80px}.industries h2{max-width:821px}.industry-grid{max-width:1440px;margin:auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:60px 16px;padding:0 24px}.industry-grid article{height:410px;border-radius:24px;position:relative;isolation:isolate;display:flex;align-items:flex-end;padding:0 20px;background-image:var(--photo);background-position:center top;background-size:100% auto;background-repeat:no-repeat;overflow:hidden}.industry-grid article:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--photo) center/cover;filter:blur(.5px)}.industry-grid article:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(transparent 25%,#f5f5f5 95%)}.industry-copy{background:linear-gradient(#47423cb8,#aaa);border-radius:20px;padding:20px;color:#fff;width:100%}.industry-copy h3{font-size:20px;font-weight:500}.industry-copy p{font-size:16px;font-weight:400;line-height:1.4;margin-top:12px}.industry-copy .button{font-size:14px;min-height:41px;padding:12px 24px;margin-top:24px}.industry-copy .button svg{display:none}.home-faq{padding:100px 60px 192px;background:var(--light);min-height:970px;text-align:center}.home-faq h2{font-size:36px}.faq-intro{font-size:18px;max-width:652px;margin:15px auto 60px;color:#444}.home-faq-grid{max-width:1200px;margin:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;text-align:left}.home-faq-grid article{background:#fff;border-radius:15px;padding:24px;display:flex;gap:20px;box-shadow:0 2px 10px #00000006}.home-faq-grid article>span{color:var(--blue)}.home-faq-grid h3{font-size:18px;font-weight:500;line-height:1.4}.home-faq-grid p{font-size:16px;line-height:1.4;color:#666;margin-top:10px}.closing{position:relative;isolation:isolate;color:#fff;background:var(--blue);padding:96px 64px 0;text-align:center;border-radius:50% 50% 0 0/6% 6% 0 0;min-height:962px;overflow:hidden}.closing:before{content:"";position:absolute;top:200px;right:0;bottom:0;left:0;background:url(/assets/flags-strip.webp) center/100% 100%;opacity:.6;z-index:-1}.closing-content>h2{font-size:54px;line-height:1.2;max-width:696px;margin:auto}.closing-content>p{font-size:16px;line-height:1.6;max-width:568px;margin:32px auto 0}.closing-content>.button{margin-top:50px}.closing-content>.brand{display:flex;width:fit-content;margin:42px auto 0}.closing-arrows{position:absolute;left:5%;top:80px;font-size:250px;line-height:1;color:transparent;-webkit-text-stroke:1px #a9c4ff;transform:rotate(-40deg);pointer-events:none;z-index:-1}.social-footer{color:#fff;padding:16px 0 64px;font-size:16px;text-align:center;margin-top:110px;line-height:1.4}.socials{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.socials a{display:inline-flex;align-items:center;gap:8px;background:#ffffff1f;border-radius:999px;padding:8px 10px;font:700 13px Satoshi,sans-serif}.contact-line{font-weight:700;margin-top:20px}.contact-line a{text-decoration:underline}.legal-details{display:flex;justify-content:center;gap:12px;margin-top:12px}.privacy-link{display:inline-block;text-decoration:underline;font-weight:700;margin-top:12px}.page-banner{padding:224px 80px 100px;background:var(--blue);color:#fff;min-height:376px;border-radius:0 0 50% 50%/0 0 10% 10%}.page-banner h1{font-size:40px;line-height:1.3}.privacy-page{background:var(--light)}.privacy-content{font-family:Inter,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.6;color:#666;padding:140px 70px 160px;max-width:1460px;margin:auto}.privacy-heading{margin-top:20px;margin-bottom:20px}.privacy-heading:first-child{margin-top:0}.privacy-item,.privacy-sub{display:flex;padding-left:0;gap:4px}.privacy-item{padding-left:0}.privacy-sub{padding-left:20px}.privacy-marker{flex:0 0 16px;text-align:right}.privacy-heading>.privacy-marker{display:none}.privacy-item p,.privacy-sub p{min-width:0}.privacy-note{margin-top:72px}.reference-page{padding:224px 80px 100px;background:var(--blue);color:#fff}.reference-intro{display:grid;grid-template-columns:541px 1fr;gap:80px;margin-bottom:60px}.reference-intro h1{font-size:40px;line-height:1.3}.reference-intro p{font-size:18px;line-height:1.4}.reference-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:32px}.reference-card{border:4px solid #fff;position:relative;border-radius:20px;background:#fff;overflow:hidden;padding:0;text-align:left;height:315px;color:#fff;isolation:isolate}.reference-card img{height:100%;width:100%;object-fit:cover;object-position:top}.reference-card:after{content:"";position:absolute;top:60%;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(transparent,#3269ff 70%)}.reference-title{position:absolute;bottom:16px;left:16px;right:16px;font-size:16px;font-weight:500;line-height:1.4;z-index:2}.reference-view{position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:128px;background:var(--blue);padding:14px 24px;display:flex;gap:6px;align-items:center;opacity:0;transition:opacity .2s;white-space:nowrap}.reference-card:hover .reference-view,.reference-card:focus-visible .reference-view{opacity:1}.reference-transcripts{background:#ffffff12;padding:24px 48px;margin-top:60px;border-radius:14px}.reference-transcripts>p{font-size:14px;margin-bottom:24px}.reference-transcripts article{padding:22px;margin-top:14px;background:#fffffff0;color:#21293d;border-radius:14px;min-height:350px;font:400 16px/1.6 Inter,Arial,sans-serif}.reference-transcripts h3{font-size:20px;margin-bottom:20px}.reference-transcripts p+p{margin-top:24px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#000a;z-index:100;display:flex;align-items:center;justify-content:center;padding:24px;overflow:auto}.reference-modal{background:#fff;color:var(--ink);padding:32px;max-width:760px;width:100%;max-height:90vh;overflow:auto;border-radius:20px;position:relative}.reference-modal h2{font-size:24px;padding-right:32px;margin-bottom:24px}.reference-modal img{max-height:70vh;width:auto;margin:auto;image-rendering:auto}.reference-modal>p{margin-top:20px}.modal-close{position:absolute;right:20px;top:20px;background:transparent;border:0}.grant-page{color:#111}.grant-container{max-width:1440px;padding:0 64px;margin:auto}.grant-hero{padding:170px 0 92px;color:#fff;min-height:782px}.grant-hero-grid{display:grid;grid-template-columns:minmax(0,700px) minmax(0,1fr);gap:68px}.grant-page :where(main) .badge{border:1px solid #ffffff99;background:transparent;font:700 13px/18px Satoshi,sans-serif;letter-spacing:.5px;padding:5px 12px}.grant-hero h1{font-size:78px;line-height:1.02;letter-spacing:-1.5px;margin-top:28px}.grant-hero h1 span{color:#bcd0ff}.grant-hero-lead{font-size:19px;line-height:1.55;margin-top:12px;max-width:650px;color:#ffffffd1}.grant-hero-buttons{display:flex;gap:12px;margin-top:34px}.grant-page :where(main) .button{font-size:15px;padding:16px 22px;min-height:52px}.grant-page :where(main) .button svg{width:17px;height:17px}.grant-hero-buttons .outline svg{display:none}.grant-disclaimer{font-size:12px;color:#ffffffa8;margin-top:10px;max-width:620px}.grant-hero-image{height:520px;position:relative;border-radius:8px;overflow:hidden}.grant-hero-image>img{width:100%;height:100%;object-fit:cover}.grant-hero-image>div{position:absolute;left:24px;right:24px;bottom:24px;display:flex;justify-content:space-between;background:#091c5ce0;border:1px solid #ffffff55;border-radius:8px;padding:20px 22px}.grant-hero-image b{font-size:38px;line-height:1.1}.grant-hero-image small{display:block;font-size:12px;color:#ffffffc2;margin-top:4px}.grant-metrics{position:relative;display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border:1px solid #d5deff;box-shadow:0 18px 50px #1925491a;border-radius:8px;padding:0;max-width:calc(100% - 128px);margin-top:-38px;min-height:107px;z-index:2}.grant-metrics>div{padding:24px;border-right:1px solid #d5deff}.grant-metrics>div:last-child{border-right:0}.grant-metrics b{font-size:28px;color:var(--blue);display:block;line-height:1.2}.grant-metrics span{font-size:13px;color:#5d6678;font-weight:700;display:block;margin-top:6px}.grant-countdown-section{padding:104px 0}.grant-countdown{display:grid;grid-template-columns:45% 55%}.grant-countdown>div:first-child{background:#111;color:#fff;padding:54px;border-radius:8px 0 0 8px}.grant-countdown .badge{font-size:12px;letter-spacing:0}.grant-countdown h2{font-size:42px;line-height:1.08;margin-top:24px;letter-spacing:-.5px}.grant-countdown>div:first-child p{font-size:16px;line-height:1.5;color:#ffffffad;margin-top:18px}.grant-countdown .countdown{border:1px solid #d5deff;border-radius:0 8px 8px 0;padding:54px 40px}.grant-countdown .amount-label{font-size:12px}.grant-countdown .countdown-digits{margin-top:24px}.grant-countdown .countdown-digits>div{padding:15px 5px}.grant-section{padding:104px 0}.grant-section .badge{border-color:#666;color:#303849;font-size:12px;padding:4px 10px;letter-spacing:.4px}.grant-section-heading{display:grid;grid-template-columns:minmax(0,760px) minmax(0,450px);justify-content:space-between;gap:60px;align-items:end;margin-top:24px;margin-bottom:54px}.grant-page :where(main) h2{font-size:52px;line-height:1.02;letter-spacing:-1px}.grant-section-heading p{font-size:18px;line-height:1.55;color:#5d6678}.grant-qualification{background:var(--grant-light)}.qualification-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.qualification-grid article{background:#fff;border:1px solid #e6eaf2;border-radius:8px;padding:36px}.qualification-letter{font-size:78px;line-height:1.05;color:#dbe5ff;font-weight:700;display:block}.qualification-grid h3{font-size:28px;line-height:1.1;margin-top:8px}.qualification-grid p{font-size:16px;line-height:1.55;color:#5d6678;margin-top:16px}.qualification-grid ul{padding-left:18px;margin:24px 0 0;font-size:14px;color:#303849;line-height:1.55}.qualification-grid li{padding-left:0;margin-top:8px}.qualification-grid li::marker{color:var(--blue)}.finance-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.finance-grid article{border:1px solid #e6eaf2;border-radius:8px;padding:32px;min-height:260px}.finance-grid article>span{font-size:13px;color:var(--blue);font-weight:700}.finance-grid h3{font-size:26px;line-height:1.35;margin-top:54px}.finance-grid p{font-size:15px;line-height:1.55;color:#5d6678;margin-top:12px}.grant-preparation{background:var(--blue);color:#fff}.grant-preparation .badge,.grant-criteria .badge{color:#fff;border-color:#fff6}.grant-preparation .grant-section-heading{max-width:760px;margin-bottom:24px;display:block}.preparation-intro{font-size:18px;line-height:1.55;color:#ffffffb3;max-width:720px}.preparation-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin-top:54px}.preparation-grid article{position:relative;border-top:1px solid #ffffff66;padding:30px 22px 0 0;min-height:168px}.preparation-grid article:before{content:"";position:absolute;top:-5px;left:0;width:10px;height:10px;border-radius:50%;background:#bcd0ff}.preparation-grid article>span{font-size:13px;color:#bcd0ff}.preparation-grid h3{font-size:19px;line-height:1.2;margin-top:18px}.preparation-grid p{font-size:13px;line-height:1.5;color:#ffffffad;margin-top:12px}.grant-criteria{background:#151515;color:#fff}.grant-criteria .grant-section-heading>p{color:#ffffffa6}.criteria-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid #ffffff24;border-radius:8px;overflow:hidden}.criteria-grid article{display:grid;grid-template-columns:120px 1fr;gap:22px;padding:32px;border-right:1px solid #ffffff24;border-bottom:1px solid #ffffff24;min-height:190px}.criteria-grid article:nth-child(2n){border-right:0}.criteria-grid article:nth-child(n+3){border-bottom:0}.criteria-grid article>b{color:#7da0ff;font-size:40px;line-height:1.1;max-width:90px}.criteria-grid h3{font-size:20px;line-height:1.35}.criteria-grid p{font-size:14px;line-height:1.5;color:#ffffffa6;margin-top:12px}.expert-grid{display:grid;grid-template-columns:534px 1fr;gap:54px;align-items:center}.expert-grid>img{width:100%;height:663px;border-radius:8px;object-fit:cover}.expert-grid h2{font-size:56px;line-height:1.02;margin-top:24px}.expert-grid>div>p{font-size:17px;line-height:1.6;color:#5d6678;margin-top:24px}.expert-stats{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:32px;margin-bottom:28px}.expert-stats>div{border:1px solid #e6eaf2;background:var(--grant-light);border-radius:8px;padding:22px}.expert-stats b{display:block;color:var(--blue);font-size:28px}.expert-stats small{display:block;color:#5d6678;font-size:12px;margin-top:6px}.grant-faq{background:var(--grant-light)}.grant-faq .grant-section-heading{display:block;max-width:760px}.grant-questions{display:flex;flex-direction:column;gap:12px}.grant-questions details{border:1px solid #e6eaf2;background:#fff;border-radius:8px;padding:24px}.grant-questions summary{list-style:none;font-size:17px;font-weight:700;display:flex;justify-content:space-between;gap:24px;align-items:center;cursor:pointer}.grant-questions summary::-webkit-details-marker{display:none}.grant-questions summary svg{color:var(--blue);flex-shrink:0}.grant-questions details[open] summary svg{transform:rotate(45deg)}.grant-questions details p{font-size:16px;line-height:1.6;color:#5d6678;margin-top:20px;max-width:1000px}.grant-cta{background:var(--blue);color:#fff;padding:100px 64px;text-align:center}.grant-cta h2{max-width:760px;margin:24px auto 0}.grant-cta-content>p{max-width:650px;font-size:18px;line-height:1.5;margin:24px auto 0;color:#ffffffb3}.grant-cta-content>.button{margin-top:30px}.grant-footer{margin-top:0;background:var(--blue);padding:60px;min-height:310px}.grant-footer .legal-details{display:flex;flex-direction:column;gap:16px;margin-top:16px}.grant-footer .privacy-link{margin-top:16px}@media(max-width:1199px){.header{padding:0 40px}.header nav{gap:16px;font-size:14px}.header nav .nav-consult{margin-left:0;padding:12px 18px}.hero-inner{gap:70px}.statistics-list article{grid-template-columns:44px 260px 1fr 240px;gap:24px}.statistics-list h3{font-size:28px}.statistics-list .button{font-size:18px}.testimonials-intro{grid-template-columns:1fr 1.3fr;gap:50px}.expert-grid{grid-template-columns:42% 1fr}.grant-section-heading{grid-template-columns:1.5fr 1fr}.reference-intro{grid-template-columns:1fr 1.2fr;gap:60px}}@media(max-width:1000px){:root{--pad:40px}.header{top:32px;padding:0 40px;align-items:center}.header .brand{gap:12px}.header .brand svg{width:38px;height:48px}.header .brand>span{font-size:22px}.header nav{display:none;position:absolute;top:70px;left:24px;right:24px;padding:28px;background:var(--blue);border:1px solid #ffffff44;border-radius:20px;flex-direction:column;align-items:stretch;white-space:normal;box-shadow:0 10px 40px #0003;font-size:18px}.header nav.open{display:flex;visibility:visible}.header nav .nav-highlight{align-self:flex-start}.header nav .nav-consult{align-self:flex-start;margin-top:10px}.header.simple{top:24px;padding:0 24px}.header.simple .menu-toggle{display:block}.header.simple .brand{transform:scale(.8)}.menu-toggle{display:block}.home-hero{padding:128px 40px;min-height:1573px}.hero-inner{display:flex;flex-direction:column;gap:60px}.hero-copy{padding-top:0;text-align:center}.hero-copy h1{font-size:54px;line-height:1.2;letter-spacing:-1.4px;max-width:650px;margin:34px auto 0}.hero-copy>p{margin:32px auto 0;max-width:568px}.hero-copy>.button{margin-top:50px}.hero-media .video-preview{aspect-ratio:673/454}.client-count{padding:24px 32px}.hero-media{width:100%}.home-announcement{padding:64px 32px}.announcement{padding:40px 36px;gap:32px;grid-template-columns:216px 1fr;min-height:601px}.announcement h2{font-size:30px;line-height:1.04}.announcement>div>p{font-size:17px;line-height:1.5}.countdown-home{padding:28px 22px}.countdown-top{font-size:12px;gap:10px}.countdown-top>span{font-size:10px;padding:5px 10px}.countdown-digits{gap:8px}.countdown-digits strong{font-size:30px}.countdown-digits>div{padding:16px 4px}.section-container{padding-left:40px;padding-right:40px}.benefits{padding:96px 0;min-height:1500px}.benefits-inner{display:flex;flex-direction:column;gap:80px}.benefits h2{font-size:30px;margin-bottom:40px}.production-image{height:auto;aspect-ratio:673/360}.benefits-grid{gap:64px 48px}.benefits-grid h3{font-size:22px}.benefits-grid p{font-size:14px}.statistics{padding-top:96px;padding-bottom:96px;min-height:1298px}.statistics-intro{display:block;margin-bottom:48px}.statistics-intro h2{font-size:36px;max-width:650px}.statistics-intro p{font-size:18px;margin-top:18px;max-width:none}.statistics-list article{position:relative;display:grid;grid-template-columns:1fr 220px;gap:10px 32px;padding:32px 0;min-height:160px}.stat-brand{display:none}.statistics-list h3{font-size:20px;grid-column:1;grid-row:1}.statistics-list article>p{font-size:14px;grid-column:1;grid-row:2}.statistics-list .button{font-size:16px;grid-column:2;grid-row:1 / 3;padding:18px 24px;min-height:76px}.testimonials{padding:96px 40px 110px;border-radius:50%/2%}.testimonials-intro{display:block}.testimonials-intro h2{font-size:36px;line-height:1.3}.testimonials-intro>p{font-size:18px;margin-top:20px}.client-logos{margin:48px 0;gap:50px}.testimonials-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.testimonial{min-height:332px;padding:24px 18px 18px}.testimonial-top{margin-bottom:24px}.testimonial>p{font-size:16px;margin:0 8px 24px}.testimonial>strong{font-size:16px}.testimonial>small{font-size:12px}.about{padding-top:128px;padding-bottom:128px;display:flex;flex-direction:column;min-height:0}.about>h2{font-size:36px;margin-bottom:60px;order:0}.about-bio{order:1}.about-bio .bio-consult{display:none}.about-bio>h3{font-size:24px;line-height:1.3}.about-bio>p{font-size:16px;line-height:1.4}.about-video{order:2;margin-top:48px}.about-video>.video-preview{aspect-ratio:673/379}.about-video>h3{font-size:24px;text-align:left;margin:48px 0 32px}.approaches{gap:24px;text-align:left}.approaches p{font-size:14px}.mini-videos{gap:24px}.about-video .approaches+h3{margin-top:64px}.about-awards{order:3;display:grid;grid-template-columns:repeat(3,1fr);margin-top:64px;padding-bottom:0;margin-bottom:0;border-bottom:0;gap:24px}.about-awards p{font-size:12px}.steps{display:flex;flex-direction:column;gap:80px;padding-top:40px;padding-bottom:100px;min-height:0}.steps-intro{max-width:650px}.steps-intro h2{font-size:36px;max-width:420px}.steps-list{padding-right:40px}.steps-list article{width:calc(65% + var(--step)*10%);padding:28px 24px;min-height:166px;border-radius:24px 24px 0 0}.steps-list article:first-child{min-height:212px}.steps-list article h3{font-size:24px}.step-number{left:auto;right:-70px;width:54px;height:54px;font-size:30px}.steps-list article:last-child{border-radius:24px}.industries{padding-top:96px}.industries>.section-container{margin-bottom:80px}.industries h2{font-size:36px}.industry-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 40px;gap:40px 24px}.industry-grid article{height:430px}.industry-copy h3{font-size:20px}.home-faq{padding:96px 40px 128px;min-height:0}.home-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-faq-grid article{padding:20px;gap:12px}.home-faq-grid h3{font-size:18px}.home-faq-grid p{font-size:16px}.closing{padding:96px 40px 0;min-height:916px}.closing-content>h2{font-size:54px;line-height:1.2}.closing-content>.brand{margin-top:42px}.social-footer{margin-top:80px;font-size:16px;padding-bottom:64px}.legal-details{flex-direction:column;gap:12px}.page-banner{padding:160px 40px 100px;min-height:307px}.page-banner h1{font-size:36px}.privacy-content{padding:140px 40px 160px}.reference-page{padding:160px 40px 100px}.reference-intro{display:block;margin-bottom:60px}.reference-intro h1{font-size:36px}.reference-intro p{font-size:18px;margin-top:24px}.reference-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.reference-card{height:315px}.reference-title{font-size:16px;left:12px;right:12px}.reference-transcripts{padding:24px}.grant-container{padding:0 40px}.grant-hero{padding:150px 0 72px;min-height:1133px}.grant-hero-grid{grid-template-columns:1fr;gap:54px}.grant-hero h1{font-size:48px;line-height:1.02;max-width:650px;margin-top:24px;letter-spacing:-.5px}.grant-hero h1 br{display:none}.grant-hero-lead{font-size:19px;max-width:650px}.grant-hero-image{height:454px}.grant-hero-image>div{left:24px;right:24px}.grant-metrics{max-width:calc(100% - 80px);grid-template-columns:1fr 1fr;padding:0;min-height:213px;margin-top:-38px}.grant-metrics>div{border-bottom:1px solid #d5deff}.grant-metrics>div:nth-child(2n){border-right:0}.grant-metrics>div:nth-child(n+3){border-bottom:0}.grant-countdown-section{padding:80px 0}.grant-countdown{grid-template-columns:1fr}.grant-countdown>div:first-child{padding:40px;border-radius:8px 8px 0 0}.grant-countdown .countdown{padding:40px;border-radius:0 0 8px 8px}.grant-countdown h2{font-size:42px}.grant-countdown .countdown-digits strong{font-size:40px}.grant-section{padding:80px 0}.grant-section-heading{grid-template-columns:1fr 1.5fr;gap:60px;align-items:end}.grant-page :where(main) h2{font-size:42px;line-height:1.02}.grant-section-heading p{font-size:18px;line-height:1.55}.qualification-grid article{padding:36px}.qualification-grid h3{font-size:28px}.finance-grid h3{font-size:26px}.preparation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 20px;margin-top:54px}.preparation-grid article{min-height:142px;padding-top:22px}.criteria-grid article{grid-template-columns:75px 1fr;padding:32px;min-height:298px;gap:22px}.criteria-grid article>b{font-size:40px}.expert-grid{grid-template-columns:1fr;gap:48px}.expert-grid>img{height:620px;object-position:center}.expert-grid h2{font-size:42px}.expert-grid>div>p{font-size:17px}.grant-cta{padding:100px 40px}.grant-cta h2{font-size:42px}.grant-footer{padding:40px 20px;margin-top:0;min-height:306px}}@media(max-width:600px){.header{top:24px;padding:0 24px}.header .brand{gap:12px}.header .brand svg{width:32px;height:42px}.header .brand>span{font-size:20px}.header .brand small{font-size:8px}.header.simple{padding:0 24px;top:24px}.header.simple .brand{transform:scale(.85)}.header.simple .menu-toggle{display:block}.home-hero{padding:128px 24px 80px;min-height:1273px}.hero-inner{gap:60px}.hero-copy{text-align:left}.hero-copy>.badge{font-size:10px;letter-spacing:1.4px;padding:7px 16px;line-height:18px}.hero-copy h1{font-size:32px;line-height:1.2;letter-spacing:-.7px;margin-top:34px}.hero-copy>p{font-size:16px;line-height:1.6;margin-top:24px}.hero-copy>.button{font-size:18px;width:100%;padding:17px 20px;margin-top:50px;min-height:58px}.hero-media .video-preview{aspect-ratio:342/290;border-radius:24px}.client-count{padding:24px;margin-top:32px}.client-count>strong{font-size:16px;white-space:nowrap}.client-count>div{gap:12px;white-space:normal}.client-count b{font-size:28px;white-space:nowrap}.client-count span{font-size:16px;white-space:nowrap}.client-count svg{width:30px;flex-shrink:0}.client-count p{font-size:14px;margin-top:14px;line-height:1.4}.home-announcement{padding:44px 18px}.announcement{display:flex;flex-direction:column;padding:36px 20px 20px;gap:30px;min-height:749px;align-items:stretch}.announcement h2{font-size:32px;line-height:1.04;margin-top:24px;letter-spacing:-.4px}.announcement>div>p{font-size:17px;line-height:1.5;margin-top:24px}.announcement-buttons{gap:12px;margin-top:28px}.announcement .button{font-size:15px;padding:12px 20px;min-height:45px}.countdown-home{padding:20px 16px}.countdown-top{font-size:13px;margin-bottom:16px}.countdown-top>strong{max-width:170px}.countdown-top>span{font-size:11px}.amount-label{font-size:14px}.countdown-digits{margin-top:20px;gap:8px}.countdown-digits strong{font-size:28px}.countdown-digits>div{padding:16px 4px}.countdown-digits small{font-size:10px}.countdown>p{font-size:13px}.section-container{padding-left:24px;padding-right:24px}.benefits{padding:80px 0;min-height:1740px}.benefits-inner{gap:64px}.benefits h2{font-size:32px;line-height:1.3;margin-bottom:40px}.section-label{font-size:14px;margin-bottom:16px}.production-image{aspect-ratio:342/213;border-radius:20px}.benefits-grid{grid-template-columns:1fr;gap:48px}.benefits-grid h3{font-size:24px;line-height:1.2;margin-top:24px;max-width:300px}.benefits-grid p{font-size:16px;line-height:1.4;margin-top:18px}.round-icon{width:48px;height:48px}.statistics{padding:96px 24px 128px;min-height:2117px}.statistics-intro{margin-bottom:48px}.statistics-intro h2{font-size:32px;line-height:1.3;max-width:320px}.statistics-intro p{font-size:18px;line-height:1.4;margin-top:18px}.statistics-list article{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:32px 0;min-height:266px}.statistics-list h3{font-size:24px;line-height:1.2}.statistics-list article>p{font-size:16px;line-height:1.4;margin-top:16px}.statistics-list .button{font-size:16px;line-height:1.2;padding:16px 20px;margin-top:24px;min-height:54px;border-radius:15px}.testimonials{padding:80px 24px 100px;margin:0 18px;border-radius:50%/1%;min-height:2616px}.testimonials-intro h2{font-size:28px;line-height:1.3}.testimonials-intro>p{font-size:16px;line-height:1.4;margin-top:20px}.client-logos{margin:48px 0 40px;gap:50px;font-size:18px}.testimonials-grid{grid-template-columns:1fr;gap:16px}.testimonial{min-height:332px;padding:24px 18px 18px}.testimonial-top{margin-bottom:24px}.testimonial>p{font-size:16px;line-height:1.5;margin-bottom:24px}.testimonial>strong{font-size:18px}.testimonial>small{font-size:14px}.testimonials-inner>.button{font-size:14px;margin-top:64px;padding:12px 16px}.about{padding:96px 24px 128px}.about>h2{font-size:32px;line-height:1.3;margin-bottom:40px;order:0}.about-video{order:1;margin-top:0}.about-video>.video-preview{aspect-ratio:342/192;border-radius:16px}.about-video>h3{font-size:24px;line-height:1.2;margin-top:40px;margin-bottom:32px;max-width:320px}.about-video .play-overlay>span{padding:10px 25px}.approaches{grid-template-columns:1fr 1fr;gap:40px 24px}.approaches p{font-size:14px;margin-top:20px;line-height:1.4}.about-video .approaches+h3{font-size:20px;margin-top:64px;line-height:1.2;margin-bottom:24px}.mini-videos{grid-template-columns:1fr;gap:24px}.mini-videos .video-preview{border-radius:16px;aspect-ratio:342/192}.about-awards{order:2;grid-template-columns:1fr;gap:32px;margin-top:64px}.about-awards strong{font-size:18px}.about-awards p{font-size:14px;margin-top:8px}.about-bio{order:3;margin-top:64px}.about-bio>h3,.about-bio>p{display:none}.steps{padding-top:40px;padding-bottom:100px;gap:64px}.steps-intro h2{font-size:32px;line-height:1.3}.steps-intro>p{font-size:18px}.steps-list{padding-right:30px}.steps-list article{width:calc(78% + var(--step)*6%);padding:24px 20px;min-height:190px}.steps-list article:first-child{min-height:280px}.steps-list article h3{font-size:22px}.steps-list article p{font-size:14px;margin-top:18px}.step-number{width:42px;height:42px;font-size:24px;right:-50px}.industries{padding-top:80px}.industries>.section-container{padding-left:34px;padding-right:34px;margin-bottom:80px}.industries h2{font-size:32px;line-height:1.3}.industry-grid{grid-template-columns:1fr;padding:0 34px;gap:40px}.industry-grid article{height:305px;padding:0 16px}.industry-copy{padding:18px}.industry-copy h3{font-size:20px}.industry-copy p{font-size:16px}.industry-copy .button{margin-top:18px}.home-faq{padding:80px 24px;min-height:1110px}.home-faq h2{font-size:32px;line-height:1.3}.faq-intro{font-size:18px;line-height:1.4;margin:15px auto 50px}.home-faq-grid{grid-template-columns:1fr;gap:16px}.home-faq-grid article{padding:20px;gap:12px}.home-faq-grid h3{font-size:16px}.home-faq-grid p{display:none}.closing{padding:64px 24px 0;border-radius:50% 50% 0 0/3% 3% 0 0;min-height:881px}.closing-content>.badge{font-size:10px;letter-spacing:1px;padding:5px 12px;margin-bottom:28px}.closing-content>h2{font-size:32px;line-height:1.2;max-width:342px}.closing-content>p{font-size:16px;line-height:1.6;margin-top:24px}.closing-content>.button{font-size:16px;padding:18px 24px;margin-top:40px}.closing-content>.brand{margin-top:40px;transform:scale(.85);transform-origin:center}.closing-arrows{font-size:160px;left:-90px;top:60px}.social-footer{margin-top:64px;font-size:14px;padding-bottom:48px}.socials{gap:8px}.socials a{font-size:11px;padding:7px 8px;gap:5px}.socials svg{width:15px;height:15px}.contact-line{margin-top:20px;line-height:1.5}.contact-line>span{display:block;font-size:0}.legal-details{font-size:12px;line-height:1.6;gap:12px}.privacy-link{font-size:14px;margin-top:12px}.page-banner{padding:128px 24px 100px;min-height:264px;border-radius:0 0 50% 50%/0 0 8% 8%}.page-banner h1{font-size:28px}.privacy-content{padding:140px 24px 160px;font-size:16px;line-height:1.6}.privacy-item{gap:4px}.privacy-sub{padding-left:20px;gap:4px}.privacy-heading{margin-top:20px;margin-bottom:20px}.privacy-note{margin-top:72px}.reference-page{padding:128px 24px 100px}.reference-intro{margin-bottom:60px}.reference-intro h1{font-size:28px;line-height:1.3}.reference-intro p{font-size:18px;line-height:1.4;margin-top:24px}.reference-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.reference-card{height:246px;border-radius:20px}.reference-title{font-size:16px;left:12px;right:12px;bottom:16px}.reference-transcripts{padding:16px;margin-top:60px}.reference-transcripts article{padding:22px;font-size:16px}.reference-view{padding:10px 12px;font-size:14px}.reference-modal{padding:24px}.reference-modal h2{font-size:20px}.modal-backdrop{padding:16px}.grant-container{padding:0 24px}.grant-hero{padding:128px 0 72px;min-height:1202px}.grant-hero-grid{gap:54px}.grant-page :where(main) .badge{font-size:11px;letter-spacing:.4px;line-height:16px;padding:5px 10px}.grant-hero h1{font-size:44px;line-height:1.02;letter-spacing:-.5px;margin-top:24px}.grant-hero h1 br{display:none}.grant-hero-lead{font-size:17px;line-height:1.55;margin-top:20px}.grant-hero-buttons{flex-direction:column;gap:12px;margin-top:34px}.grant-page :where(main) .button{font-size:15px;min-height:52px;padding:16px 22px}.grant-disclaimer{font-size:12px;line-height:1.4;margin-top:12px}.grant-hero-image{height:365px}.grant-hero-image>div{left:16px;right:16px;bottom:16px;padding:18px 16px;gap:10px}.grant-hero-image b{font-size:28px}.grant-hero-image small{font-size:10px}.grant-metrics{max-width:calc(100% - 48px);grid-template-columns:1fr;padding:0;margin-top:-38px;min-height:439px}.grant-metrics>div{padding:24px;border-right:0;border-bottom:1px solid #d5deff!important}.grant-metrics>div:last-child{border-bottom:0!important}.grant-metrics b{font-size:28px}.grant-metrics span{font-size:12px}.grant-countdown-section{padding:68px 0}.grant-countdown>div:first-child{padding:32px 26px}.grant-countdown h2{font-size:34px!important;line-height:1.08!important;margin-top:22px}.grant-countdown>div:first-child>p{font-size:16px;line-height:1.5}.grant-countdown .countdown{padding:32px 24px}.grant-countdown .countdown-digits{gap:8px;margin-top:24px}.grant-countdown .countdown-digits>div{padding:12px 2px}.grant-countdown .countdown-digits strong{font-size:28px}.grant-countdown .countdown-digits small{font-size:9px}.grant-countdown .amount-label{font-size:12px;padding:8px}.grant-countdown .countdown>p{font-size:13px}.grant-section{padding:68px 0}.grant-section .badge{font-size:10px;padding:4px 8px}.grant-section-heading{display:block;margin-top:24px;margin-bottom:40px}.grant-page :where(main) h2{font-size:34px;line-height:1.02;letter-spacing:-.6px}.grant-section-heading>p{font-size:17px;line-height:1.55;margin-top:24px}.qualification-grid{grid-template-columns:1fr;gap:20px}.qualification-grid article{padding:28px 24px;min-height:469px}.qualification-letter{font-size:64px}.qualification-grid h3{font-size:28px;line-height:1.1}.qualification-grid p{font-size:16px;margin-top:16px}.qualification-grid ul{font-size:14px;margin-top:24px;line-height:1.55}.finance-grid{grid-template-columns:1fr;gap:18px}.finance-grid article{padding:26px 24px;min-height:244px}.finance-grid article:nth-child(2n){min-height:279px}.finance-grid h3{font-size:26px;line-height:1.35;margin-top:54px}.finance-grid p{font-size:15px;line-height:1.55}.grant-preparation .grant-section-heading{margin-bottom:24px}.preparation-intro{font-size:17px;line-height:1.55}.preparation-grid{grid-template-columns:1fr;gap:28px;margin-top:54px}.preparation-grid article{padding-top:22px;min-height:142px}.preparation-grid h3{font-size:19px;margin-top:18px}.preparation-grid p{font-size:13px;line-height:1.5}.criteria-grid{grid-template-columns:1fr}.criteria-grid article{grid-template-columns:1fr;padding:28px 24px;min-height:218px;border-right:0;border-bottom:1px solid #ffffff24!important;gap:22px}.criteria-grid article:last-child{border-bottom:0!important}.criteria-grid article>b{font-size:40px;max-width:none}.criteria-grid article h3{font-size:20px;line-height:1.35}.criteria-grid article p{font-size:14px}.expert-grid{gap:48px}.expert-grid>img{height:424px;object-fit:cover}.expert-grid h2{font-size:38px;line-height:1.02;margin-top:24px}.expert-grid>div>p{font-size:17px;line-height:1.6;margin-top:24px}.expert-stats{grid-template-columns:1fr;gap:18px;margin:32px 0 28px}.expert-stats>div{padding:22px}.expert-stats b{font-size:28px}.expert-stats small{font-size:12px}.expert-grid .button{width:100%}.grant-faq .grant-section-heading{margin-bottom:54px}.grant-questions details{padding:24px 20px}.grant-questions summary{font-size:17px;line-height:1.4;gap:20px}.grant-questions details>p{font-size:16px}.grant-cta{padding:72px 24px}.grant-cta h2{font-size:34px;line-height:1.02;margin-top:24px}.grant-cta p{font-size:17px;line-height:1.5;margin-top:24px}.grant-footer{padding:40px 20px;margin-top:0;min-height:373px}.grant-footer .socials{gap:8px}.grant-footer .contact-line{font-size:16px}.grant-footer .legal-details{font-size:14px;gap:16px}.grant-footer .privacy-link{font-size:16px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.button{padding-left:32px;padding-right:32px}.client-count b{line-height:1.2}.home-hero .hero-media .video-preview{aspect-ratio:499/464}.announcement>.countdown>p{font-size:13px;line-height:1.4;margin-top:20px}.home-hero .hero-copy h1{letter-spacing:-1.1px}.benefits{min-height:806px}.testimonials{padding:6px 80px 100px;margin-top:0;min-height:1050px}.testimonials-inner{position:relative}.testimonials:before{content:"";position:absolute;top:-64px;right:0;bottom:0;left:0;background:var(--blue);z-index:-1;border-radius:50%/4%}.testimonials{isolation:isolate;background:none;overflow:visible}.testimonials-grid{gap:16px 24px}.testimonials .testimonial{background:#f5f5f5}.testimonials-intro{padding-top:0}.testimonials-inner>.button{margin-top:64px}.about{padding-top:160px}.industry-photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover}.reference-intro p{font-size:16px}.reference-card img{height:auto;width:100%;object-fit:contain;object-position:top}.reference-transcripts{font-family:Satoshi,Arial,sans-serif}.reference-transcripts>p{font-size:16px;line-height:1.2;margin-bottom:12px}.reference-transcripts>p:last-of-type{margin-bottom:28px}.reference-transcripts article{min-height:0;display:flex;flex-direction:column;gap:20px;font-family:Inter,Arial,sans-serif;font-size:16px;line-height:1.6}.reference-transcripts article>p:first-child,.reference-transcripts article>p:nth-child(2){line-height:1.2}.reference-transcripts article>p:nth-child(2){margin-top:-6px}.reference-transcripts article p+p{margin-top:0}.privacy-content{font-family:Arial,sans-serif;padding-top:160px}.privacy-heading{display:block}.page-banner{position:relative;border-radius:0}.page-banner:after{content:"";position:absolute;bottom:-64px;left:0;right:0;height:128px;background:var(--blue);border-radius:0 0 50% 50%;z-index:0}.page-banner h1{position:relative;z-index:1;font-size:28px}.grant-countdown h2{font-size:42px}.privacy-content .privacy-marker{flex-basis:16px}.privacy-content .privacy-note .privacy-marker{display:none}@media(min-width:1001px){.home-hero .hero-media .video-preview{height:464px;aspect-ratio:auto}.client-count{min-height:158px}.testimonials-intro{grid-template-columns:541px 1fr}.statistics{min-height:1395px}.statistics-list article{padding-top:38px;padding-bottom:38px;min-height:164px}.testimonials-inner{max-width:1320px;width:calc(100% + 54px);margin-left:-27px}.about{min-height:1490px}.steps{min-height:900px}.grant-hero h1{letter-spacing:0}.grant-hero-grid{grid-template-columns:minmax(0,700px) minmax(0,1fr);gap:68px}}@media(max-width:1000px){body{font-size:24px}.hero-copy h1{max-width:600px}.hero-copy>.badge{font-size:10px}.benefits{min-height:1318px}.statistics{min-height:1418px}.testimonials{padding:6px 40px 100px;min-height:1405px}.testimonials:before{top:-64px;right:0;bottom:0;left:0;border-radius:50%/2%}.testimonials-intro h2{font-size:36px}.testimonials-intro p{font-size:18px}.reference-intro h1{font-size:28px;line-height:1.3}.reference-intro p{font-size:16px;line-height:1.4;margin-top:20px}.reference-intro{margin-bottom:40px}.reference-grid{gap:32px}.reference-card{height:auto;aspect-ratio:208/285}.reference-title{font-size:18px;left:16px;right:16px}.about>h2{margin-bottom:60px}.privacy-content{font-size:16px}.page-banner:after{bottom:-20px;height:40px}.page-banner h1{font-size:28px}.grant-countdown h2{font-size:42px}}@media(max-width:600px){.home-hero .hero-copy h1{letter-spacing:-.8px}.client-count{min-height:170px}.announcement .countdown-digits>div{padding:11px 4px}.announcement .countdown-digits strong{line-height:1.1}.benefits{min-height:1516px}.statistics{min-height:2322px}.testimonials{padding:80px 24px 100px;min-height:2616px}.testimonials:before{top:-18px;right:0;bottom:0;left:0;border-radius:50%/1%}.testimonials-intro h2{font-size:28px}.testimonials-intro p{font-size:16px}.testimonial>p{font-size:16px}.about{padding-top:96px}.about>h2{margin-bottom:40px}.about-bio{margin-top:0}.steps-list .step-number{font-size:24px;line-height:1}.reference-intro p{font-size:16px;line-height:1.4;margin-top:16px}.reference-intro{margin-bottom:40px}.reference-grid{gap:20px}.reference-card{height:242px;aspect-ratio:auto}.reference-title{font-size:18px;left:16px;right:16px}.privacy-content{padding-left:20px;padding-right:20px;font-size:16px;line-height:1.6}.page-banner:after{bottom:-20px;height:40px}.privacy-heading{margin-top:20px;margin-bottom:20px}.grant-countdown h2{font-size:34px}}.flags-bg:before{background-image:url(/assets/flags-detail.webp);background-size:100% 100%;opacity:.75}.flags-bg:after{background:linear-gradient(115deg,#1749f620,#2758ff33)}.closing:before{background-image:url(/assets/flags-detail.webp);opacity:.85}.home-hero .hero-media .play-overlay>svg{opacity:0}.page-banner{background:var(--blue) url(/assets/architecture.webp) center/cover no-repeat}.industry-grid article:before{background-image:var(--photo)}.industry-copy{position:relative;background:linear-gradient(#5a5148,#b5b5b5)}.industry-grid article:nth-child(1) .industry-copy{background:linear-gradient(#783838,#b5b5b5)}.industry-grid article:nth-child(2) .industry-copy{background:linear-gradient(#ac6300,#b5b5b5)}.industry-grid article:nth-child(3) .industry-copy{background:linear-gradient(#737a78,#b5b5b5)}.industry-grid article:nth-child(4) .industry-copy{background:linear-gradient(#797773,#b5b5b5)}body{font-size:16px}.client-logos{list-style:none;padding:0;justify-content:flex-start;gap:80px;height:53px}.client-logos li{flex-shrink:0;display:flex;align-items:center}.testimonial{background:#fff!important;padding:0 10px 12px;min-height:332px;height:332px;overflow:hidden}.testimonial-panel{border:1px solid #ddd;background:#f5f5f5;border-radius:15px;flex:1;min-height:0;padding:16px 20px;overflow:hidden}.testimonial-panel .testimonial-top{margin-bottom:24px;padding-bottom:8px;height:39px;position:relative}.testimonial-panel .testimonial-top:after{position:absolute;content:"";height:1px;background:#ddd;left:0;right:0;bottom:0}.testimonial-panel>p{font-family:Arial,sans-serif;font-size:16px;line-height:24px;font-weight:400;margin:0}.testimonial>strong{margin:20px 12px 0;font-size:18px;color:#222}.testimonial>small{margin:4px 12px 0;font-size:14px;color:#666}.video-preview>video{width:100%;height:100%;object-fit:cover;display:block}.benefits .section-label{margin-bottom:12px}@media(min-width:1001px){.statistics{min-height:1467px}.testimonials{min-height:1296px;padding-bottom:164px}.client-logos{margin:60px 0 63px}.testimonials-grid{row-gap:18px}.testimonials-inner>.button{margin-top:110px;min-height:56px;padding:18px 32px}.about{min-height:1490px}.about>h2{align-self:start}.steps{grid-template-columns:409px 1fr;gap:170px}.steps-list article{width:calc(70% + var(--step)*10%)}.step-number{left:-100px}.industries{padding-bottom:0}}@media(max-width:1000px){body{font-size:16px}.home-hero .hero-media .video-preview{aspect-ratio:673/454;height:auto}.statistics{min-height:1480px}.testimonials{min-height:1575px;padding-bottom:180px}.testimonials .client-logos{margin:40px 0 14px;height:40px}.testimonials-intro h2{line-height:1.3}.testimonials .testimonial{height:330px;min-height:330px}.testimonial>strong{font-size:18px}.testimonials .testimonial-panel>p{font-size:16px;line-height:24px}.testimonials-inner>.button{margin-top:64px;min-height:56px;padding:18px 24px}}@media(max-width:600px){.home-hero .hero-media .video-preview{aspect-ratio:342/290;height:auto}.benefits h2{font-size:28px;line-height:1.2}.benefits-grid h3{font-size:20px;line-height:1.2;margin-top:24px}.benefits-grid p{margin-top:12px}.benefits{min-height:1516px}.statistics-intro h2{max-width:270px}.statistics-list .button{min-height:74px;font-size:18px;padding:20px 24px}.statistics{min-height:2322px}.testimonials{min-height:2778px;padding-bottom:160px}.testimonials-intro h2{font-size:28px;line-height:1.2}.testimonials .client-logos{margin:48px 0 36px;height:40px}.testimonials-inner>.button{margin-top:64px;min-height:56px;padding:18px 24px;font-size:14px}.about>h2,.steps-intro h2,.industries h2,.home-faq h2{font-size:28px;line-height:1.3}.about-video>h3{font-size:24px}.steps-list article h3{font-size:20px}.steps-list article p{font-size:14px}}.privacy-content{font-family:Inter,Arial,sans-serif;font-size:16px;line-height:1.6}.privacy-text-section{margin-top:20px}.privacy-text-section:first-child{margin-top:0}.privacy-section-title{margin-bottom:20px}.privacy-content ol,.privacy-content ul{margin:0;padding-left:20.1875px}.privacy-content li{padding:0;margin:0}.privacy-content a{color:#09f;text-decoration:underline}.privacy-mobile-heading{margin:20px 0 20px -20px}.privacy-content .privacy-note{margin-top:72px}.privacy-content .privacy-note>p{margin:0}.banner-inner{max-width:1320px;margin:auto}.page-banner h1,.reference-intro h1{font-size:40px}.reference-transcripts article{padding:22px}@media(max-width:1000px){.page-banner h1,.reference-intro h1{font-size:36px}.privacy-content{font-family:Inter,Arial,sans-serif;font-size:16px}}@media(max-width:600px){.page-banner h1,.reference-intro h1{font-size:28px}.privacy-content{font-family:Inter,Arial,sans-serif;font-size:16px}.privacy-content{padding-left:20px;padding-right:20px}}.flags-bg:before{background:url(/assets/flags-background.webp) center/cover no-repeat;opacity:1}.flags-bg:after{display:none}.closing:before{top:0;right:0;bottom:0;left:0;background:url(/assets/flags-background.webp) center/cover no-repeat;opacity:1}.page-banner{background-image:url(/assets/architecture-background.webp);background-size:100% 100%}.page-banner:after{background:var(--blue)}.expert-photo{display:block;width:100%;height:663px;border-radius:8px;overflow:hidden}.expert-photo img{width:100%;height:100%;object-fit:cover}.reference-intro h1{font-size:28px}.privacy-content{letter-spacing:-.25px}.privacy-page .page-banner h1{font-size:28px}.privacy-page .closing-content>.button{margin-top:40px}.privacy-page .closing-content>.button svg{display:none}.privacy-page .closing-wrap .social-footer{margin-top:130px}.privacy-page .closing-wrap .contact-line{line-height:2}.privacy-page .closing-wrap .contact-line>span{display:block;font-size:0}.privacy-page .closing-wrap .legal-details{display:flex;flex-direction:column;font-size:14px;gap:16px;margin-top:20px}.privacy-page .closing-wrap .privacy-link{margin-top:16px}.grant-countdown .countdown{padding-top:45px;padding-bottom:45px}@media(max-width:1000px){.reference-intro h1{font-size:28px}.grant-countdown>div:first-child{padding-top:48px;padding-bottom:48px}.grant-countdown .countdown{padding-top:50px;padding-bottom:50px}.grant-section h2{font-size:32px}.grant-section-heading{grid-template-columns:1fr 1.8fr}.expert-photo{height:590px}.expert-grid h2{font-size:40px}.grant-cta h2{font-size:40px;margin-top:20px}.grant-cta-content>p{font-size:17px;margin-top:20px}.grant-cta-content>.button{margin-top:24px}.privacy-page .closing-wrap .social-footer{margin-top:90px}.privacy-page .closing-content>h2{font-size:32px}.privacy-page .closing{min-height:916px}}@media(max-width:600px){.home-hero{padding-bottom:71px}.home-announcement{padding-top:44px;padding-bottom:44px}.announcement{min-height:749px;padding-top:36px;gap:24px}.announcement h2{margin-top:20px}.announcement>div>p{margin-top:20px}.announcement-buttons{margin-top:24px}.amount-label{padding-top:6px;padding-bottom:6px}.benefits-grid{gap:44px}.benefits-grid p{margin-top:10px}.statistics{padding-bottom:112px}.testimonials{padding-bottom:144px;min-height:2778px}.about{padding-bottom:106px}.steps{padding-left:20px;padding-right:20px;padding-bottom:80px;gap:60px}.steps-intro .section-label{margin-bottom:12px}.steps-intro h2{font-size:28px;line-height:1.2}.steps-intro>p{font-size:16px;line-height:1.4}.steps-intro>.button{margin-top:24px}.steps-list{align-items:flex-start;padding-right:0}.steps-list article{width:calc(85% + var(--step)*5%);padding:24px;min-height:196px}.steps-list article:first-child{min-height:196px}.steps-list article:last-child{min-height:228px}.steps-list article h3{font-size:20px;line-height:1.2}.steps-list article p{font-size:12px;line-height:1.4;margin-top:16px}.steps-list .step-number{width:64px;height:64px;right:-32px;font-size:32px;line-height:1}.steps-list article:last-child .step-number{right:-16px}.grant-countdown>div:first-child{padding-top:32px;padding-bottom:32px}.grant-countdown .countdown{padding-top:32px;padding-bottom:32px}.grant-section h2{font-size:34px}.expert-photo{height:424px}.expert-grid h2{font-size:38px}.grant-cta h2{font-size:34px;margin-top:24px}.grant-cta-content>p{font-size:17px;margin-top:24px}.grant-cta-content>.button{margin-top:30px}.privacy-page .closing{padding-top:64px;min-height:881px}.privacy-page .closing-wrap .social-footer{margin-top:64px}.privacy-page .closing-wrap .contact-line{line-height:1.5}.privacy-page .closing-wrap .legal-details{font-size:12px;gap:12px}.privacy-page .closing-wrap .privacy-link{font-size:14px}}.reference-card img{position:absolute;left:0;top:0;width:100%;height:auto}.reference-card{height:319px}.video-preview{background:#ddd}.reference-hover{background:#00000040;color:#fff}.closing-arrows{width:1440px;height:400px;left:50%;top:45px;transform:translate(-50%);font-size:initial;-webkit-text-stroke:0;stroke:#bcd0ff;stroke-width:1;z-index:0}.closing-content>.badge,.closing-content>h2,.closing-content>p,.closing-content>.button,.closing-content>.brand,.closing-wrap>footer{position:relative;z-index:1}.privacy-page .closing-arrows{top:28px}.reference-transcripts article{box-sizing:border-box;padding:22px}@media(max-width:1000px){.reference-card{height:auto;aspect-ratio:208/285}.closing-arrows{top:45px}}@media(max-width:600px){.reference-card{height:242px;aspect-ratio:auto}.closing-arrows{width:1000px;height:278px;top:30px}.privacy-page .closing-arrows{top:28px}}.visual-heading{font-weight:700;line-height:1.2}.benefits-grid .visual-heading{font-size:22px;color:var(--ink);margin:24px 0 0}.about-video>h4{font-size:24px;line-height:1.2;text-align:center;margin:50px 0 40px}.about-video>.visual-heading{font-size:22px;text-align:center;margin:80px 0 32px}.about-bio>.visual-heading{font-size:22px;font-weight:700;line-height:1.2;margin:0 0 18px;color:var(--ink)}.bio-consult>.visual-heading{font-size:18px;line-height:1.2;font-weight:700;margin:0 0 12px;color:var(--ink)}.steps-list>div{position:relative;border:1px solid #a8b9ff;border-radius:24px 0 0;background:var(--light);padding:32px;width:calc(70% + var(--step)*10%);min-height:166px;margin-top:-1px}.steps-list>div:first-child{min-height:212px}.steps-list>div:last-child{background:var(--blue);color:#fff;border-radius:24px 0 24px 24px;border-color:var(--blue)}.steps-list>div .visual-heading{font-size:24px;font-weight:700;margin:0;line-height:1.2;color:inherit}.steps-list>div>p:not(.visual-heading){font-size:14px;line-height:1.4;color:#666;margin-top:20px}.steps-list>div:last-child>p{color:#fff}.industry-card{height:410px;border-radius:24px;position:relative;isolation:isolate;display:flex;align-items:flex-end;padding:0 20px;background-image:var(--photo);background-position:center top;background-size:100% auto;background-repeat:no-repeat;overflow:hidden}.industry-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--photo) center/cover}.industry-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(transparent 25%,#f5f5f5 95%)}.industry-copy .visual-heading{font-size:20px;font-weight:500;line-height:1.2;margin:0}.home-faq-grid>div{background:#fff;border-radius:15px;padding:24px;display:flex;gap:20px;box-shadow:0 2px 10px #00000006}.home-faq-grid>div>span{color:var(--blue)}.home-faq-grid .visual-heading{font-size:18px;font-weight:500;line-height:1.4;margin:0;color:var(--ink)}.statistics-list>div{display:grid;grid-template-columns:64px 300px 1fr 300px;gap:32px;align-items:center;border-bottom:1px solid #ededed;padding:38px 0;min-height:164px}.statistics-list>div:last-child{border-bottom:none}.testimonial-name{margin:20px 12px 0!important;font-size:18px!important;font-weight:700;line-height:1.4!important;color:#222;flex:none!important}.testimonial-role{margin:4px 12px 0!important;font-size:14px!important;line-height:1.4!important;color:#666;flex:none!important}.announcement{grid-template-columns:1fr 1.02fr}@media(max-width:1199px){.statistics-list>div{grid-template-columns:44px 260px 1fr 240px;gap:24px}}@media(max-width:1000px){.statistics-list>div{position:relative;display:grid;grid-template-columns:1fr 220px;gap:10px 32px;padding:32px 0;min-height:160px}.statistics-list>div>p{font-size:14px;grid-column:1;grid-row:2}.steps-list>div{width:calc(65% + var(--step)*10%);padding:28px 24px;min-height:166px;border-radius:24px 24px 0 0}.steps-list>div:first-child{min-height:212px}.steps-list>div:last-child{border-radius:24px}.industry-card{height:430px}.home-faq-grid>div{padding:20px;gap:12px}.about-video>h4{text-align:left;margin:48px 0 32px}.about-video>.visual-heading{text-align:left;font-size:24px;margin-top:64px}.announcement{grid-template-columns:216px 1fr}}@media(max-width:600px){.benefits-grid .visual-heading{font-size:20px;margin-top:24px}.statistics-list>div{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:32px 0;min-height:266px}.statistics-list>div>p{font-size:16px;line-height:1.4;margin-top:16px}.about-video>h4{font-size:24px;margin:40px 0 32px;max-width:320px}.about-video>.visual-heading{font-size:20px;margin:64px 0 24px}.about-bio>.visual-heading{display:none}.steps-list>div{width:calc(85% + var(--step)*5%);padding:24px;min-height:196px}.steps-list>div:first-child{min-height:196px}.steps-list>div:last-child{min-height:228px}.steps-list>div .visual-heading{font-size:20px}.steps-list>div>p:not(.visual-heading){font-size:12px;line-height:1.4;margin-top:16px}.steps-list>div:last-child .step-number{right:-16px}.industry-card{height:305px;padding:0 16px}.home-faq-grid>div{padding:20px;gap:12px}.home-faq-grid .visual-heading{font-size:16px;display:block}.home-faq-grid p:not(.visual-heading){display:none}}.grant-hero h1 span{white-space:nowrap}.benefits-grid .visual-heading{line-height:1.2}.home-faq-inner{max-width:1200px;margin:auto}.home-faq h2{max-width:652px;margin-left:auto;margin-right:auto}.button{padding-top:17px;padding-bottom:17px}.closing-wrap .social-footer{margin-top:68px}@media(min-width:1001px){.about{min-height:1456px;padding-bottom:126px}.steps{min-height:848px}.steps-list>div{padding-top:30px;padding-bottom:30px}.steps-list>div .visual-heading{font-size:22px}.industry-grid{row-gap:20px}.industry-card{height:450px;padding-bottom:40px}}@media(min-width:601px)and (max-width:1000px){.home-faq{min-height:1305px}}@media(max-width:1000px){.industry-grid{row-gap:32px}.closing-wrap .social-footer{margin-top:0}.closing-content>.brand{margin-top:32px}}@media(max-width:600px){.industry-grid{row-gap:40px}.industry-card{height:309px}.closing-wrap .social-footer{margin-top:2px}.closing-content>.brand{margin-top:40px}.steps-list .visual-heading{line-height:1.2}}@media(max-width:360px){.client-count>strong{white-space:normal}.client-count>div{gap:8px;flex-wrap:wrap}.client-count span{font-size:14px;white-space:normal}.client-count>div b{font-size:26px}.hero-copy>.button{font-size:16px;padding-left:16px;padding-right:16px}.statistics-list .button{font-size:16px}.countdown-top{font-size:11px}.countdown-top>span{font-size:10px}.reference-title{font-size:16px}}.privacy-content{overflow-wrap:anywhere}.industry-card:before{background:none}@media(min-width:1001px){.testimonials{min-height:1284px;padding-bottom:148px}.about-video{position:relative;top:-84px}.about-bio{position:relative;top:12px}.about{min-height:1464px;padding-bottom:134px}}.announcement .button:not(.outline){padding-left:16px;padding-right:16px;gap:8px}.announcement .button:not(.outline) svg{width:18px;height:18px;flex-shrink:0}@media(min-width:601px)and (max-width:1000px){.announcement>div:first-child>p{line-height:1.45}.countdown-home{padding-bottom:16px}.countdown-home .amount-label{padding-top:6px;padding-bottom:6px;line-height:1.2}.countdown-home .countdown-digits{margin-top:18px}.countdown-home .countdown-digits>div{padding:12px 4px}.countdown-home .countdown-digits strong{font-size:28px}.countdown-home .countdown-top{font-size:13px}}@media(max-width:600px){.steps-list>div>p:not(.visual-heading){font-family:Arial,sans-serif;font-weight:400}}@media(min-width:1001px){.grant-countdown-section{min-height:491px}.grant-qualification{min-height:782px}.grant-finance{min-height:956px}.grant-preparation{min-height:665px}.grant-criteria{min-height:801px}.grant-expert{min-height:871px}.grant-faq{min-height:864px}.grant-cta{min-height:520px}.grant-footer{min-height:310px}}@media(min-width:601px)and (max-width:1000px){.grant-countdown-section{min-height:713px}.grant-qualification{min-height:885px}.grant-finance{min-height:968px}.grant-preparation{min-height:874px}.grant-criteria{min-height:1002px}.grant-expert{min-height:1400px}.grant-faq{min-height:745px}.grant-cta{min-height:483px}.grant-footer{min-height:306px}}@media(max-width:600px){.grant-countdown-section{min-height:677px}.grant-qualification{min-height:1384px}.grant-finance{min-height:1586px}.grant-preparation{min-height:1299px}.grant-criteria{min-height:1335px}.grant-expert{min-height:1508px}.grant-faq{min-height:883px}.grant-cta{min-height:489px}.grant-footer{min-height:373px}.grant-section .badge{font-size:13px;line-height:18px;padding:5px 12px}.grant-section-heading{margin-top:20px}.grant-section-heading>p,.preparation-intro{font-size:18px;line-height:1.55}.grant-finance .grant-section-heading h2{max-width:300px}}@media(max-width:360px){.grant-section,.grant-countdown-section,.grant-cta,.grant-footer{height:auto;min-height:0}}.modal-transcript{font-size:16px;line-height:1.6;color:#666;margin-top:32px}.modal-transcript p+p{margin-top:20px}.announcement-frame{max-width:1100px;margin:auto;background:var(--blue);border-radius:8px}.announcement{max-width:none}.client-marquee{max-width:1320px;height:40px;overflow:hidden;margin:60px 0 76px}.client-marquee .client-logos{margin:0;height:40px}.reference-content{max-width:1320px;width:100%;margin:auto;display:flex;flex-direction:column;gap:60px;min-width:0}.reference-content>.reference-intro{margin-bottom:0}.reference-content>.reference-transcripts{margin-top:0}.banner-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:fill;z-index:0}.closing-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}@media(max-width:1440px){.grant-container{max-width:none}.grant-metrics{max-width:calc(100% - 128px)}}.grant-hero-grid>div:first-child{max-width:700px}.grant-section-heading>h2{max-width:760px}@media(max-width:1000px){.client-marquee{margin:40px 0 14px}.client-marquee .client-logos{margin:0}.reference-grid{margin-top:-20px}.grant-metrics{max-width:calc(100% - 80px)}}@media(max-width:600px){.client-marquee{margin:48px 0 36px}.client-marquee .client-logos{margin:0}.grant-metrics{max-width:calc(100% - 48px)}}.privacy-content ul{list-style-type:disc}.privacy-mobile-label{margin:20px 0}.privacy-section-title{letter-spacing:0}.modal-transcript{overflow-wrap:anywhere}.flags-bg:before{background:linear-gradient(#0f45f7e0,#0f45f7e0),url(/assets/flags-source.webp) center/cover no-repeat}.closing:before{background:linear-gradient(#0f45f7e0,#0f45f7e0),url(/assets/flags-source.webp) center/cover no-repeat}.closing-photo{display:none}.page-banner{background:linear-gradient(#0f45f7e0,#0f45f7e0),url(/assets/architecture-source.webp) center/cover no-repeat}.banner-photo{opacity:.12;object-fit:cover}.testimonials:before{background:linear-gradient(#0f45f7e0,#0f45f7e0),url(/assets/architecture-source.webp) center/cover no-repeat}.testimonial-panel>p{font-family:Satoshi,Arial,sans-serif;font-weight:500;color:#222}.testimonial-top img{filter:brightness(0);width:auto;height:auto;max-width:88px;max-height:31px}.client-logos li{width:auto;max-width:none}.industry-card{background-size:cover}.industry-card:after{background:linear-gradient(transparent 25%,#f5f5f5 95%)}.benefits-grid p:not(.visual-heading){color:#222;max-width:280px}.benefits-grid .visual-heading{color:#111;max-width:300px}.home-faq-grid p:not(.visual-heading){color:#222}.privacy-content{padding-left:5%;padding-right:5%;padding-top:144px}@media(min-width:601px)and (max-width:1000px){.benefits h2{font-size:36px}.production-image{aspect-ratio:673/400}.benefits-grid .visual-heading{max-width:280px}.testimonials-intro h2{font-size:36px}.testimonials-grid{gap:16px}.testimonials-inner>.button{margin-top:120px}.privacy-content{padding-left:40px;padding-right:40px;padding-top:129px}.grant-hero-grid{gap:68px}.grant-hero-image{height:480px}}@media(max-width:600px){.privacy-content{padding-left:20px;padding-right:20px;padding-top:140px}}.benefits-grid p:not(.visual-heading),.benefits-grid .visual-heading{max-width:none}.benefits-grid p:not(.visual-heading){color:#444}.grant-hero-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#091c5c0d,#091c5c40);pointer-events:none}.grant-hero-image>div{z-index:1;background:#091c5cf0}@media(min-width:1001px){.testimonials{min-height:1306px}.about{min-height:1442px;padding-bottom:112px}.privacy-content{padding-bottom:167px}}@media(min-width:601px)and (max-width:1000px){.benefits-grid>div:nth-child(odd)>p:not(.visual-heading){max-width:280px}.benefits-grid>div:last-child>.visual-heading{max-width:280px}.statistics{min-height:1470px}.testimonials{min-height:1584px;padding-bottom:100px}.privacy-content{padding-top:149px}}@media(max-width:600px){.testimonials{margin-left:0;margin-right:0;padding-left:42px;padding-right:42px}.privacy-content{padding-top:160px}}.privacy-content{font-family:Arial,sans-serif;letter-spacing:0}.privacy-content{font-family:Inter,Arial,sans-serif;letter-spacing:-.25px}.testimonial-panel>p,.testimonial-name,.testimonial-role{font-family:Arial,sans-serif}.testimonial-panel>p{font-weight:400}.testimonials-intro>p{font-family:Arial,sans-serif;font-weight:400}.testimonials:before{background:linear-gradient(transparent 65%,#0f45f7),linear-gradient(#0f45f7e0,#0f45f7e0),url(/assets/architecture-source.webp) center/cover no-repeat;background-size:auto,auto,110% auto;pointer-events:none}@media(min-width:1001px){.testimonials-intro{margin-top:-4px}.testimonials .client-marquee{margin-bottom:71px}.grant-finance .grant-section-heading>h2{max-width:700px}.grant-qualification{padding-bottom:100px}.grant-finance{padding-bottom:43px}.grant-preparation{padding-bottom:101px}.grant-criteria{padding-bottom:102px}.grant-cta{padding-bottom:99px}}@media(min-width:601px)and (max-width:1000px){.testimonials-intro{margin-top:-26px}.testimonials .client-marquee{margin-bottom:32px}.grant-finance{padding-bottom:64px}.grant-preparation{padding-bottom:77px}.grant-expert{padding-bottom:72px}}@media(max-width:600px){.testimonials-intro h2{line-height:1.3}.grant-countdown-section{padding-bottom:57px}.grant-qualification{padding-bottom:63px}.grant-finance{padding-bottom:47px}.grant-criteria{padding-bottom:50px}.grant-expert{padding-bottom:33px}}.reference-page{background:linear-gradient(#0f45f7 160px,#2a5af6 7800px,#2a5af6)}@media(min-width:1001px){.reference-transcripts{padding-left:46px;padding-right:46px}}@media(min-width:601px)and (max-width:1000px){.reference-page{background:linear-gradient(#0f45f7 160px,#2a5af6 11000px,#2a5af6)}.grant-hero{padding-bottom:69px}}@media(max-width:600px){.reference-page{background:linear-gradient(#0f45f7 160px,#2a5af6 22800px,#2a5af6)}.grant-countdown-section{padding-bottom:53px}}.brand>img{width:169px;height:55px;object-fit:contain}.consultation-backdrop{padding:24px;align-items:center}.consultation-dialog{position:relative;width:min(100%,680px);max-height:calc(100dvh - 48px);overflow:auto;background:#fff;color:var(--ink);border-radius:24px;padding:40px;text-align:left;box-shadow:0 20px 80px #0003}.consultation-dialog .section-label{font-size:14px;padding-right:24px}.consultation-dialog h2{font-size:32px;line-height:1.2;margin:0 0 16px}.consultation-dialog>p{color:#666;font-size:16px;line-height:1.5}.consultation-contact{display:flex;flex-wrap:wrap;gap:12px 24px;margin:24px 0;color:var(--blue);font-size:15px}.consultation-contact a{display:flex;align-items:center;gap:8px;overflow-wrap:anywhere}.consultation-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.consultation-dialog label{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:700}.consultation-dialog label>span{display:inline;font-size:12px;font-weight:400;color:#666}.consultation-dialog input,.consultation-dialog textarea{font:400 16px/1.5 Satoshi,Arial,sans-serif;color:var(--ink);background:#f7f9ff;border:1px solid #d4dcf0;border-radius:8px;padding:10px 12px;width:100%;min-width:0}.consultation-dialog input:focus,.consultation-dialog textarea:focus{outline:2px solid var(--blue);outline-offset:2px}.consultation-dialog textarea{resize:vertical}.consultation-note{font-size:13px;line-height:1.5;color:#666;margin:16px 0}.consultation-note a{text-decoration:underline;color:var(--blue)}.consultation-dialog .button{font-size:15px;min-height:48px}.consultation-dialog fieldset{border:0;padding:0;margin:0;min-width:0}.consultation-dialog .button:disabled{opacity:.65;cursor:default}.consultation-status{border-top:1px solid #ddd;margin-top:20px;padding-top:20px;font-size:14px;line-height:1.5;color:#176534}.consultation-error{color:#a12929}@media(max-width:600px){.consultation-backdrop{padding:12px}.consultation-dialog{padding:28px 20px;max-height:calc(100dvh - 24px);border-radius:16px}.consultation-dialog h2{font-size:26px}.consultation-fields{grid-template-columns:1fr}.consultation-contact{flex-direction:column;gap:12px}}.reference-transcripts{overflow-wrap:anywhere}.about-video .video-preview picture{display:block}.about-video .play-overlay{background:linear-gradient(transparent 45%,#10182b99);text-align:left}.about-video .video-preview .play-overlay>.preview-controls{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;width:100%;height:100%;padding:24px;background:none;border-radius:0}.preview-play{display:flex;align-items:center;gap:12px;color:#fff;font-size:15px;font-weight:700}.preview-play-icon{display:grid;place-items:center;width:56px;height:56px;flex-shrink:0;border:1px solid #ffffff75;border-radius:50%;background:var(--blue);box-shadow:0 4px 20px #0003;transition:transform .2s,background-color .2s}.about-video .play-overlay .preview-play-icon svg{width:22px;height:22px;margin-left:3px}.preview-meta{display:flex;align-items:center;align-self:flex-end;gap:8px;min-height:36px;margin-bottom:10px;padding:7px 12px;border:1px solid #ffffff38;border-radius:999px;background:#10182bcc;color:#fff;font-size:13px;line-height:20px;white-space:nowrap}.about-video .play-overlay .preview-meta svg{width:17px;height:17px;flex-shrink:0}.preview-duration{font-variant-numeric:tabular-nums;font-weight:700}.preview-sound-label{padding-right:8px;border-right:1px solid #ffffff50}.mini-videos .preview-sound-label{display:none}.mini-videos .play-overlay>.preview-controls{padding:16px}.mini-videos .preview-play-icon{width:44px;height:44px}.mini-videos .preview-meta{margin-bottom:4px;padding:5px 10px}.about-video .play-overlay:focus-visible{outline-offset:-5px;border-radius:inherit}@media(hover:hover){.about-video .play-overlay:hover .preview-play-icon{transform:scale(1.08);background:#123bc2}}@media(max-width:600px){.about-video .video-preview .play-overlay>.preview-controls{padding:16px}.about-video .preview-play-icon{width:44px;height:44px}.about-video .preview-meta{margin-bottom:4px;padding:5px 10px}.about-video .preview-sound-label{display:none}}@media(prefers-reduced-motion:reduce){.preview-play-icon{transition:none}}.video-modal{width:calc(100% - 32px);max-width:1120px;max-height:calc(100dvh - 32px);margin:auto;padding:16px;border:0;border-radius:20px;background:#111;color:#fff;overflow:auto}.video-modal::backdrop{background:#000d}.video-modal-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.video-modal-header h2{font-size:18px;line-height:1.4}.video-modal-header button{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border:0;border-radius:50%;background:#ffffff20;color:#fff}.video-modal>video{display:block;width:100%;aspect-ratio:16/9;max-height:calc(100dvh - 120px);object-fit:contain;background:#000}.video-modal-error{padding-top:16px}.video-modal-error button{margin-left:8px}.steps-intro>.section-label{color:var(--blue);font-size:16px;margin-top:0}@media(max-width:1000px){.testimonial-heading-break{display:none}.steps-list{align-items:flex-start}}@media(min-width:601px)and (max-width:1000px){.testimonials{min-height:1558px}}@media(max-width:600px){.testimonials{min-height:2769px}.testimonials .testimonial{height:332px;min-height:332px}.testimonials-grid{row-gap:18px}.testimonials .client-marquee{margin-bottom:32px}.about{padding-bottom:81px}.steps-intro>.section-label{font-size:14px}}@media(min-width:1001px){.benefits{padding-bottom:156px}.testimonials{min-height:1288px}.testimonials-intro{margin-top:0}.about{min-height:1464px;padding-bottom:134px}}@media(min-width:601px)and (max-width:1000px){.about{padding-top:141px;padding-bottom:147px}.steps{padding-top:74px;padding-bottom:85px}}@media(max-width:600px){.testimonials{padding-bottom:109px}.about{padding-top:85px;padding-bottom:127px}.steps{padding-bottom:67px}}.expert-grid>div>p{font-size:16px}.grant-page :where(main) .button.blue svg{display:block}@media(min-width:1001px){.expert-photo{height:590px}.grant-expert{min-height:798px}.grant-page:after{content:"";display:block;height:73px;background:#fff}}@media(min-width:601px)and (max-width:1000px){.expert-grid{gap:52px}.expert-grid h2{font-size:38px}.grant-expert{min-height:1373px}.grant-page:after{content:"";display:block;height:28px;background:#fff}}@media(max-width:600px){.expert-photo{height:430px}.expert-grid{gap:30px}.grant-expert{padding-bottom:27px}}.reference-title{font-size:16px}.reference-card:after{inset:auto 0 0;height:160px;background:linear-gradient(transparent,#3269ff 70%)}@media(min-width:1001px){.reference-card{height:319.36px}}@media(min-width:601px)and (max-width:1000px){.reference-grid{column-gap:24px;row-gap:32px;margin-top:-25px}}@media(max-width:600px){.reference-grid{margin-top:-21px}}@media(min-width:1001px){.expert-stats{margin-top:24px;margin-bottom:20px}}@media(min-width:601px)and (max-width:1000px){.testimonials:before{background-size:auto,auto,cover}.about-video>h4{margin-top:50px;margin-bottom:40px}.about-video>.visual-heading{font-size:22px;margin-top:80px}.mini-videos{gap:32px}.about{padding-bottom:123px}}@media(max-width:600px){.testimonials:before{background-size:auto,auto,cover}}@media(min-width:601px)and (max-width:1000px){.reference-grid{column-gap:32px}}.grant-hero-image:after{background:linear-gradient(#091c5c20,#091c5c40)}.header.simple{top:25px}.header.simple .brand{transform:scale(.8)}@media(max-width:1000px){.header:not(.simple) .brand>img{width:135px;height:44px}.header:not(.simple){top:33px}.grant-page .header{top:7px;padding-left:18px;padding-right:18px}}@media(min-width:601px)and (max-width:1000px){.announcement{padding-bottom:39px}.production-image{aspect-ratio:auto;height:400px}.benefits{padding-bottom:87px}.statistics{min-height:1480px}.steps{padding-top:64px}}@media(max-width:600px){.header:not(.simple){top:25px}.grant-page .header{top:7px}.grant-hero-grid{gap:57px}.grant-hero-image{height:409px}}.consultation-dialog .field-label{font-size:14px;font-weight:700;color:var(--ink)}.consultation-dialog .field-label small{font-size:12px;font-weight:400;color:#666}.production-image{object-position:center top}.grant-hero-image:after{background:linear-gradient(#091c5c1a,#091c5c99)}.industry-copy{background:#00000040;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}@media(max-width:600px){.grant-section:not(.grant-expert) h2{letter-spacing:0}}.industry-card:after{background:linear-gradient(transparent 45%,#f5f5f5 95%)}@media(max-width:600px){.grant-preparation{padding-bottom:65px}.grant-faq .grant-section-heading{margin-bottom:49px}.grant-questions details{padding:24px}.grant-questions summary{font-size:16px;gap:24px}}@media(max-width:600px){.privacy-content{letter-spacing:-.23px;padding-bottom:140px}.privacy-content .privacy-note{margin-top:66px}.privacy-page .closing-wrap .social-footer{margin-top:10px}}@media(min-width:361px)and (max-width:600px){.benefits-grid{grid-auto-rows:197px;row-gap:44px}.benefits-grid .visual-heading{color:var(--ink)}.benefits-grid>div:first-child .visual-heading{max-width:300px}.benefits-grid>div:nth-child(3) .visual-heading,.benefits-grid>div:nth-child(4) .visual-heading{max-width:250px}.benefits-grid>div:nth-child(4)>p:not(.visual-heading){max-width:280px}}.statistics-list>div:first-child .button>svg:first-of-type,.statistics-list>div:last-child .button>svg:first-of-type{display:block;color:var(--blue)}.statistics-list>div:first-child .button>svg:last-child,.statistics-list>div:last-child .button>svg:last-child{display:none}@media(min-width:1001px){.testimonials{padding-left:60px;padding-right:60px}.testimonials-inner{width:100%;margin:0 auto}.testimonials-grid{column-gap:18px}}@media(max-width:600px){.about-video{margin-top:2px}.about-video>h4{margin-top:48px;margin-bottom:38px}.approaches p{font-size:16px}.about-video>.visual-heading{max-width:300px;margin-bottom:32px}.mini-videos{gap:32px}.about{padding-bottom:78px}}.reference-transcripts article{padding:16px 22px;margin-top:18px;letter-spacing:-.25px}.announcement-frame{max-width:none;width:min(100%,1100px)}.announcement>div:first-child{max-width:580px}.reference-page,.reference-content{display:flex;flex-direction:column;gap:60px}.reference-intro h1,.privacy-page .page-banner h1{font-size:28px}.reference-transcripts article{padding:16px 22px;margin-top:18px}.reference-view{gap:6px}.client-logos{list-style:none;padding:0;justify-content:flex-start;overflow:visible;width:max-content}.client-logos .client-logo-group{display:flex;align-items:center;gap:60px;flex-shrink:0}.client-marquee{overflow:hidden}.industries>.section-container{box-sizing:content-box;width:calc(100% - 160px);max-width:1320px;padding:0}.closing-content{width:100%;max-width:1320px;margin:auto;position:relative;z-index:1}.closing-content>.badge{margin-bottom:28px}.footer-content{max-width:1320px;margin:auto;width:100%}.grant-footer .footer-content{max-width:1320px}.grant-cta{padding:100px 0}.grant-cta-content{width:calc(100% - 128px);max-width:760px;margin:auto}.grant-finance{padding-bottom:104px}.grant-finance .grant-section-heading>h2{max-width:760px}.criteria-grid article>b{max-width:none}@media(min-width:1001px){.header.simple{top:25px;padding:0 60px}.header.simple .brand{transform:scale(.8)}.testimonials{padding-bottom:100px}.grant-page{font-size:19px}.grant-hero-grid{align-items:center}.grant-expert{min-height:871px}.expert-photo{height:663px}.expert-grid>div>p{font-size:17px}.grant-page:after{display:none}}@media(max-width:1000px){body{font-size:24px}main,.header,.social-footer{font-size:16px}.reference-intro h1,.privacy-page .page-banner h1{font-size:28px}.industries>.section-container{width:calc(100% - 80px)}.grant-cta-content{width:calc(100% - 80px)}.grant-finance,.grant-expert{padding-bottom:80px}.grant-hero{padding-bottom:72px}.grant-page:after{display:none}.client-logos,.client-logos .client-logo-group{gap:50px}}@media(max-width:600px){.home-hero{padding-bottom:71px}.announcement>div:first-child{max-width:550px}.reference-intro h1,.privacy-page .page-banner h1{font-size:28px}.testimonials{padding:80px 42px 109px}.testimonials-inner{width:100%;margin:auto}.industries>.section-container{width:calc(100% - 68px)}.grant-cta{padding:72px 0}.grant-cta-content{width:calc(100% - 48px)}.grant-countdown-section,.grant-qualification,.grant-finance,.grant-criteria{padding-bottom:68px}.grant-finance .grant-section-heading>h2{max-width:760px}.grant-expert{padding-bottom:68px}}.reference-page{padding-top:224px}.finance-title-break{display:block}.grant-section .badge{line-height:16px}.grant-finance .grant-section-heading{margin-top:16px}.grant-footer{background:#0f46f8}@media(min-width:1001px){.grant-metrics>div{padding-top:23.5px;padding-bottom:23.5px}.grant-expert{min-height:798px}.expert-photo{height:590px}.grant-page:after{display:block;height:73px}}@media(min-width:601px)and (max-width:1000px){.reference-page{padding-top:160px}.grant-hero-grid{gap:65px}.grant-metrics>div{padding-top:23.5px;padding-bottom:23.5px}.grant-finance .grant-section-heading{margin-bottom:48px}.grant-page:after{display:block;height:28px}}@media(max-width:1000px){.finance-title-break{display:none}}@media(max-width:600px){.reference-page{padding-top:128px}.hero-copy>p{margin-top:24px}.grant-section .badge{line-height:18px}.grant-countdown>div:first-child{padding-bottom:24px}.grant-countdown .countdown{padding-bottom:25px}.grant-qualification .grant-section-heading{margin-bottom:35px}.grant-finance .grant-section-heading{margin-top:20px;margin-bottom:19px}.grant-criteria .grant-section-heading{margin-bottom:22px}}.privacy-page .closing-content>h2{font-size:32px}.privacy-page .closing{padding-top:80px}@media(max-width:600px){.privacy-page .closing{padding-top:64px}}@media(min-width:601px)and (max-width:1000px){.criteria-grid article>b{max-width:90px}}@media(max-width:600px){.privacy-content{letter-spacing:-.25px}}@media(min-width:601px)and (max-width:1000px){.privacy-content{padding-bottom:145px}}@media(max-width:600px){.privacy-content{padding-bottom:132px}}.announcement-frame{max-width:1100px;width:100%}.home-announcement{background:#fff}.reference-intro h1,.privacy-page .page-banner h1{font-size:40px}.reference-transcripts article{padding:22px;gap:14px;margin-top:14px}.closing,.privacy-page .closing{padding:96px 64px 256px}.closing-wrap>footer{position:absolute;left:0;right:0;bottom:0}.closing-wrap .social-footer,.privacy-page .closing-wrap .social-footer{margin-top:0;padding:16px 60px 64px;background:#0f45f700}.footer-content{max-width:1320px}.privacy-page .closing-content>h2{font-size:54px}.privacy-page .closing-wrap .socials a{background:#ffffff24}.page-banner{border-radius:0 0 50% 50%/0 0 10% 10%;overflow:hidden}.page-banner:after{display:none}.banner-photo{opacity:0}@media(min-width:1001px){.grant-page{font-size:19px}}@media(max-width:1000px){body{font-size:24px}main{font-size:inherit}.header,.social-footer{font-size:16px}.reference-intro h1,.privacy-page .page-banner h1{font-size:36px}.closing,.privacy-page .closing{padding:96px 40px 256px}}@media(max-width:600px){.home-hero{padding-bottom:80px}.reference-intro h1,.privacy-page .page-banner h1{font-size:28px}.testimonials{width:calc(100% - 36px);margin-left:18px;margin-right:18px;padding:80px 24px 100px}.closing,.privacy-page .closing{padding:64px 24px 360px}.closing-wrap .social-footer,.privacy-page .closing-wrap .social-footer{padding:16px 24px 48px}.privacy-page .closing-content>h2{font-size:32px}}.reference-content,.closing{display:grid;grid-template-columns:minmax(0,1fr)}.closing-wrap>footer{width:100%}.industry-grid{display:flex;flex-wrap:wrap;gap:20px 16px}.industry-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:calc((100% - 16px)/2);min-width:0}.reference-intro h1,.privacy-page .page-banner h1{zoom:.7}.privacy-page .closing-content>h2{zoom:.592592593}.header.simple{top:25px;padding:0 24px}.header.simple .menu-toggle{display:block}.header.simple nav.open{visibility:visible}.page-banner{height:440px;min-height:440px;margin-bottom:-64px;border-radius:0 0 50% 50%/0 0 10% 10%;background:linear-gradient(#0f45f7e0,#0f45f7e0),url(/assets/architecture-source.webp) center/100% 100% no-repeat}@media(max-width:1000px){main{font-size:16px}.reference-intro h1,.privacy-page .page-banner h1{zoom:.777777778}.industry-pair{width:100%}.industry-grid{row-gap:32px}.client-logos{gap:50px}.page-banner{height:327px;min-height:327px;margin-bottom:-20px}}@media(max-width:600px){.reference-intro h1,.privacy-page .page-banner h1{zoom:1}.privacy-page .closing-content>h2{zoom:1}.industry-pair{grid-template-columns:1fr;row-gap:40px}.industry-grid{row-gap:40px}.page-banner{height:284px;min-height:284px}}.announcement-column{max-width:1100px;margin:auto}.announcement-frame{max-width:none}.closing{align-content:start}.closing-content{margin:0 auto}.privacy-page .closing-content>h2{max-width:1174.5px}.page-banner{background-size:cover}@media(min-width:1001px){.header.simple .menu-toggle{display:none}}@media(max-width:600px){.testimonials:before{left:-18px;right:-18px}.privacy-page .closing-content>h2{max-width:342px}.home-hero .client-count{min-height:161px}.privacy-content{padding-bottom:160px}}html{font-size:16px}body{font-size:inherit}@media(max-width:1000px){html{font-size:24px}}html.grant-document{font-size:19px}@media(max-width:600px){html.grant-document{font-size:17px}}.privacy-page .closing-content>.badge{font-size:11px;letter-spacing:1.5px}.privacy-page .closing-content>.button{padding-left:46px;padding-right:46px}@media(max-width:600px){.closing-wrap .socials{display:grid;grid-template-columns:repeat(2,max-content);gap:12px}.closing-wrap .socials a{font-size:13px;padding:8px 10px;gap:8px}.closing-wrap .socials svg{width:18px;height:18px}.privacy-page .closing-content>.button{width:100%;padding:18px 20px}.privacy-page .closing-content>.button svg{display:block}}.reference-transcripts{padding-left:48px;padding-right:48px}.reference-transcripts article{gap:19px}.privacy-page .closing-content>.badge{font-size:12px}@media(max-width:600px){.testimonials-inner>.button{width:calc(100% + 36px);max-width:calc(100% + 36px);margin-left:-18px;margin-right:-18px;white-space:nowrap;padding-left:16px;padding-right:16px}}@media(min-width:1001px){.grant-page:after{height:57px}.grant-hero-grid>div:first-child{position:relative;top:-2px}}.closing-wrap{position:relative}.closing-wrap>footer{position:absolute;left:0;right:0;bottom:0;width:100%}@media(min-width:1001px){.header.simple nav{visibility:visible}}@media(max-width:600px){.home-hero .hero-copy h1{margin-top:32px}.home-hero .hero-copy>p{margin-top:20px}.home-hero .hero-copy>.button{margin-top:48px}}@media(max-width:1000px){.header nav{font-size:24px}}button.testimonial{border:0;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none}.testimonial:focus-visible .reference-hover{opacity:1}.closing-column{width:100%;min-width:0}.reference-column{max-width:1320px;width:100%;margin:auto}.header.simple nav{visibility:hidden}.header.simple nav.open,.header.simple:focus-within nav{visibility:visible}.testimonial-panel>p,.testimonial-name,.testimonial-role,.testimonials-intro>p{font-family:Satoshi,Arial,sans-serif;font-weight:500}.testimonial-name{font-weight:700}.testimonial-top img{filter:grayscale(1)}.testimonials:before{background-image:linear-gradient(transparent 45%,#0f45f7 82%),linear-gradient(#0f45f7e0,#0f45f7e0),url(/assets/architecture-source.webp)}@media(min-width:1001px){.testimonials{width:calc(100% + 144px);margin-left:-72px;margin-right:-72px;padding-left:80px;padding-right:80px}.testimonials-grid{column-gap:24px}.about>h2{max-width:600px}}@media(max-width:1000px){body{font-size:24px}main{font-size:inherit}}main{overflow-x:clip}.closing:after{content:"";position:absolute;width:1440px;height:400px;left:50%;top:45px;transform:translate(-50%);background:url(/assets/closing-arrows.svg) center/contain no-repeat;pointer-events:none;z-index:0}.privacy-page .closing:after{top:28px}@media(min-width:1001px){.header.simple nav{visibility:visible}.stat-brand{width:50px;height:64px;overflow:hidden;transform:none}.stat-brand img{width:197px;height:64px;max-width:none;filter:brightness(0) saturate(100%) invert(21%) sepia(99%) saturate(5248%) hue-rotate(227deg) brightness(99%) contrast(96%)}}@media(max-width:1000px){main{font-size:16px}}@media(max-width:600px){.closing:after{width:1000px;height:278px;top:30px}.privacy-page .closing:after{top:28px}}.testimonial-top img{filter:brightness(0)}.testimonial:nth-child(5) .testimonial-top img{filter:grayscale(1)}.testimonial{padding-bottom:0}.testimonial-panel{padding-left:18px;padding-right:18px}.client-logos .client-logo-group{gap:80px}.reference-hover,.reference-view,.home-faq-grid>div>span{font-size:16px}.reference-view{padding:6px}.grant-disclaimer,.grant-countdown>div:first-child>p,.grant-countdown .countdown>p,.qualification-grid article>p,.finance-grid p,.preparation-grid p,.criteria-grid p,.expert-grid>div>p,.grant-cta-content>p{font-weight:400}.statistics-list .button>span{min-width:0;text-align:left}.statistics-list .button>svg:first-of-type{display:block;flex-shrink:0;color:var(--blue)}.statistics-list .button>svg:last-child{display:none}@media(min-width:1001px){.statistics-intro{margin-bottom:42px}.statistics-list>div{min-height:166px}.statistics-list>div>h3{margin-left:3px}.statistics-list>div>p{margin-left:55px;margin-right:47px}.statistics-list .button>span{width:200px;flex:none}.statistics-list .button>svg:first-of-type{width:32px;height:32px}.privacy-page .closing-wrap .legal-details{flex-direction:row;font-size:16px;gap:12px;margin-top:12px}.privacy-page .closing-wrap .contact-line{line-height:1.4}.privacy-page .closing-wrap .contact-line>span{display:inline;font-size:16px}.privacy-page .closing-wrap .privacy-link{margin-top:24px}.privacy-page .closing{overflow:visible;background:transparent}.privacy-page .closing:before{top:-96px;border-radius:50% 50% 0 0/6% 6% 0 0}}@media(max-width:1000px){main{font-size:inherit}.statistics-list .button>svg:first-of-type{width:24px;height:24px}.privacy-page .closing-content>.button svg{display:block}}.expert-heading-break{display:none}@media(min-width:1001px){.statistics-list>div>h3{margin-left:0;transform:translate(3px)}.privacy-page .closing{background:var(--blue-bright)}.expert-heading-break{display:block}}@media(min-width:601px){.criteria-grid article>b>span{display:block}}@media(max-width:1000px){.home-hero,.home-announcement,.about,.steps,.closing,.grant-page main{font-size:16px}}.reference-card{padding:6px}.header.scrolled{position:fixed;top:0;max-width:none;padding:20px max(60px,calc((100% - 1320px)/2));align-items:center;background:#fff;color:#222;box-shadow:0 1px 12px #00000014;z-index:30}.header.scrolled .brand{transform:none}.header.scrolled .brand>img{width:169px;height:55px;filter:brightness(0) saturate(100%) invert(21%) sepia(99%) saturate(5248%) hue-rotate(227deg) brightness(99%) contrast(96%)}.header.scrolled nav{visibility:visible}.header.scrolled nav .nav-highlight{color:var(--blue);background:#0f45f710}.header.scrolled nav .nav-consult{background:var(--blue);color:#fff}.header.scrolled .menu-toggle{color:var(--ink)}@media(max-width:1200px){.header.scrolled{padding-left:40px;padding-right:40px}}@media(max-width:1000px){.header.scrolled{padding:16px 40px}.header.scrolled nav{top:calc(100% + 8px);max-height:calc(100dvh - 100px);overflow-y:auto;color:#fff}.header.scrolled nav .nav-highlight{color:#fff;background:#ffffff24}.header.scrolled nav .nav-consult{color:#111;background:#fff}}@media(max-width:600px){.header.scrolled{padding:14px 24px}}@media(max-width:1000px){body{font-size:24px}.home-hero,.home-announcement,.steps,.closing{font-size:inherit}.hero-inner,.announcement-column,.steps>*,.closing-column{font-size:16px}}.industry-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.industry-pair{width:100%}@media(max-width:1000px){.industry-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.industry-pair{grid-template-columns:minmax(0,1fr);gap:16px}.industry-card{height:auto;min-height:400px;padding:120px 8px 24px}.industry-copy{padding:14px 10px}.industry-copy .visual-heading{font-size:17px;overflow-wrap:anywhere}.industry-copy>p:not(.visual-heading){font-size:14px;line-height:1.4}.industry-copy .button{font-size:12px;padding:10px 12px;min-height:36px}}.reference-page{display:grid;grid-template-columns:minmax(0,1fr)}@media(max-width:1000px){body{font-size:24px!important}}html.grant-document body{font-size:19px!important}@media(max-width:600px){html.grant-document body{font-size:17px!important}}.header nav{font-weight:400;line-height:1.3}.header nav>a:not(.nav-highlight):not(.nav-consult){padding-top:0}.header nav .nav-highlight{margin-top:0;font-weight:600}.header nav .nav-consult{line-height:1.2}.grant-hero-image>div{background:#091c5cc7}.grant-page .amount-label{background:#e9efff}.reference-grid{display:flex;flex-wrap:wrap;grid-template-columns:minmax(0,1fr);gap:32px}.reference-card{flex:0 0 calc((100% - 128px)/5);min-width:0}@media(max-width:1000px){.reference-card{flex-basis:calc((100% - 64px)/3)}}@media(max-width:600px){.reference-grid{gap:20px}.reference-card{flex-basis:calc((100% - 20px)/2)}}@media(max-width:1000px){.header{font-size:24px}}@media(max-width:1000px){.header nav{display:flex;opacity:0;pointer-events:none}.header nav.open{opacity:1;pointer-events:auto}}@media(max-width:1000px){.header.simple:not(.scrolled) nav:not(.open){opacity:0;pointer-events:none}}.testimonial{padding-top:10px;padding-bottom:24px}.testimonial-name{color:#111}.testimonial-role{color:#444}.grant-hero-image>div{background:#14255a}@media(min-width:601px)and (max-width:1000px){.grant-criteria .grant-section-heading{grid-template-columns:200px minmax(0,1fr);gap:64px}.criteria-grid article{grid-template-columns:120px minmax(0,1fr)}}.reference-transcripts>h2{font-size:30px;line-height:1.2;margin-bottom:14px}.reference-transcripts>p{font-size:16px;line-height:1.6;margin-bottom:28px}.reference-transcripts article{display:block;min-height:0;margin-top:18px;padding:22px;font-family:Inter,Arial,sans-serif;font-size:16px;line-height:1.6;letter-spacing:0}.reference-transcripts article h3{font-size:18px;line-height:1.3;margin:0 0 8px}.reference-transcripts article p{margin:0;line-height:1.6}.client-logos .client-logo-group>img{height:40px;width:auto;max-height:none;max-width:none;object-fit:contain;flex-shrink:0}.steps{position:relative;isolation:isolate}.steps:before{content:"";position:absolute;left:-200px;top:-175px;width:700px;height:822px;background:url(/assets/steps-brand-mark.svg) center/contain no-repeat;transform:rotate(-15deg);z-index:-1;pointer-events:none}@media(max-width:1000px){.steps:before{left:-56px;top:-86px;width:500px;height:587px}}@media(max-width:600px){.steps:before{left:-49px;top:-38px;width:300px;height:352px}}:root{--motion-ease:cubic-bezier(.22,1,.36,1);--motion-spring:cubic-bezier(.2,.8,.2,1.15)}.header .nav-industry-list{opacity:1;transform:translateY(0);transform-origin:top left;transition:opacity .2s var(--motion-ease),transform .2s var(--motion-ease),display .2s allow-discrete}.header .nav-industry-list[hidden]{opacity:0;transform:translateY(-6px);pointer-events:none;transition-duration:.14s}@starting-style{.header .nav-industry-list:not([hidden]){opacity:0;transform:translateY(-6px)}}.nav-industry-toggle svg{transition:transform .2s var(--motion-ease)}.header .nav-industry-list a{transition:background-color .16s ease,color .16s ease,translate .16s var(--motion-ease)}@media(hover:hover)and (pointer:fine){.header .nav-industry-list a:hover{translate:2px 0}}@media(prefers-reduced-motion:reduce){.header .nav-industry-list,.header .nav-industry-list a,.nav-industry-toggle svg{transition:none!important}.header .nav-industry-list a:hover{translate:none}}[data-entrance-state=pending]{opacity:0}@media(prefers-reduced-motion:reduce){[data-entrance]{opacity:1!important;filter:none!important;translate:none!important;scale:none!important}}@media print{[data-entrance]{opacity:1!important;filter:none!important;translate:none!important;scale:none!important}}.hero-play{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;border-radius:inherit;background:none;overflow:hidden;isolation:isolate}.hero-play:before,.hero-play:after{content:"";position:absolute;left:-162px;bottom:-162px;width:310px;height:310px;border-radius:50%;pointer-events:none}.hero-play:before{background:radial-gradient(circle,#ffffffa6,#fff);opacity:.67;transition:opacity .4s var(--motion-ease)}.hero-play:after{background:radial-gradient(circle,#ffffffd6,#36f);opacity:0;transition:opacity .4s var(--motion-ease)}.hero-play>svg{position:absolute;left:32px;bottom:32px;z-index:1;width:48px;height:48px;overflow:visible;color:var(--blue);transition:color .4s var(--motion-ease),transform .4s var(--motion-spring)}.hero-play-outline{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linejoin:round;transition:opacity .4s var(--motion-ease)}.hero-play-fill{fill:currentColor;stroke:none;opacity:0;transition:opacity .4s var(--motion-ease)}.hero-play:focus-visible{outline-offset:-5px}.hero-play:focus-visible:after{opacity:.67}.hero-play:focus-visible:before{opacity:0}.hero-play:focus-visible>svg{color:#fff}.hero-play:focus-visible .hero-play-fill{opacity:1}.hero-play:focus-visible .hero-play-outline{opacity:0}.hero-play:active>svg{transform:scale(.94)}.client-marquee{-webkit-mask-image:linear-gradient(to right,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(to right,transparent,#000 10%,#000 90%,transparent)}.client-marquee .client-logos{gap:0;will-change:transform}.client-marquee .client-logos .client-logo-group{gap:80px;padding-right:80px}.button{transition:background-color .4s var(--motion-ease),color .4s var(--motion-ease),transform .45s var(--motion-spring),box-shadow .4s var(--motion-ease)}.button:hover{filter:none;transform:none}.button>svg{transition:transform .4s var(--motion-spring)}.button:focus-visible{transform:translate(5px);color:var(--blue)}.button.blue:focus-visible{background:#fff;color:#111}.button.outline:focus-visible{background:#fff;color:var(--blue)}.button:focus-visible>svg{transform:rotate(-45deg)}.button:active{transform:scale(.98)}.header nav>a{transition:color .3s var(--motion-ease),background-color .3s var(--motion-ease),opacity .3s var(--motion-ease)}.statistics-list>div h3,.statistics-list>div .button{transition:color .4s var(--motion-ease),background-color .4s var(--motion-ease)}.statistics-list>div .button>svg{transition:transform .4s var(--motion-spring),color .4s var(--motion-ease)}.statistics-list>div:focus-within h3{color:var(--blue)}.statistics-list>div:focus-within .button{background:var(--blue);color:#fff;transform:none}.statistics-list>div:focus-within .button>svg{transform:rotate(30deg);color:#fff}.reference-hover{background:#d6d6d645;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:opacity .4s var(--motion-ease)}.reference-hover-label{display:inline-flex;align-items:center;gap:12px;padding:16px 24px;border-radius:999px;background:var(--blue);color:#fff;font-size:14px;font-weight:700;transform:translateY(8px);transition:transform .4s var(--motion-spring)}.testimonial:focus-visible .reference-hover-label{transform:translateY(0)}.reference-card img{transition:transform .4s var(--motion-ease)}.reference-view{transition:opacity .4s var(--motion-ease),transform .4s var(--motion-ease);transform:translate(-50%,calc(-50% + 8px))}.reference-card:focus-visible .reference-view{transform:translate(-50%,-50%)}.steps-list>div{transition:transform .35s var(--motion-ease),background-color .35s var(--motion-ease),border-color .35s var(--motion-ease),box-shadow .35s var(--motion-ease)}.steps-list>div .visual-heading{transition:color .35s var(--motion-ease)}.steps-list .step-number{transition:background-color .4s var(--motion-ease),color .4s var(--motion-ease),transform .35s var(--motion-ease),box-shadow .35s var(--motion-ease)}.steps-list>.step-complete .step-number{background:var(--blue);color:#fff}.industry-photo{transform:scale(1) rotate(0);transition:transform .45s var(--motion-ease)}.industry-copy .button{gap:0}.industry-copy .button>svg{display:block;width:0;height:18px;opacity:0;transition:width .4s var(--motion-ease),opacity .3s var(--motion-ease),margin-left .4s var(--motion-ease),transform .4s var(--motion-spring)}.industry-card:focus-within .industry-photo{transform:scale(1.1) rotate(-3deg)}.industry-card:focus-within .button{transform:none;color:#111}.industry-card:focus-within .button>svg{width:18px;opacity:1;margin-left:10px;transform:rotate(-45deg)}.home-faq-content{flex:1;min-width:0}.faq-question{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:0;border:0;background:none;color:inherit;text-align:left}.faq-question:disabled{cursor:text}.faq-question .visual-heading{display:block}.faq-question>svg{display:none;flex-shrink:0;color:var(--blue);transition:transform .35s var(--motion-ease)}.faq-answer{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .35s var(--motion-ease),opacity .25s var(--motion-ease)}.faq-answer>div{overflow:hidden;min-height:0}.home-faq-grid .faq-answer p{display:block;padding-top:14px;margin:0;font-size:16px;font-weight:400;line-height:1.6;color:#555}.grant-questions summary>svg{transition:transform .35s var(--motion-ease)}.grant-questions details[open] summary>svg{transform:rotate(45deg)}@media(hover:hover)and (pointer:fine){.hero-play:hover:after{opacity:.67}.hero-play:hover:before{opacity:0}.hero-play:hover>svg{color:#fff}.hero-play:hover .hero-play-fill{opacity:1}.hero-play:hover .hero-play-outline{opacity:0}.button:hover{color:var(--blue);transform:translate(5px)}.button:hover>svg{transform:rotate(-45deg)}.button.blue:hover{background:#fff;color:#111}.button.outline:hover{background:#fff;color:var(--blue)}.header nav>a:hover{color:#bcd0ff}.header nav .nav-consult:hover{color:var(--blue)}.header.scrolled nav>a:hover{color:var(--blue)}.header.scrolled nav .nav-consult:hover{background:#111;color:#fff}.statistics-list>div:hover h3{color:var(--blue)}.statistics-list>div:hover .button{background:var(--blue);color:#fff;transform:none}.statistics-list>div:hover .button>svg{transform:rotate(30deg);color:#fff}.testimonials-inner>.button:hover{transform:translateY(-3px) scale(1.02)}.testimonial:hover .reference-hover-label{transform:translateY(0)}.reference-card:hover img{transform:scale(1.02)}.reference-card:hover .reference-view{transform:translate(-50%,-50%)}.steps-list>div:hover{z-index:1;transform:translateY(-4px);border-color:#7995fc;box-shadow:0 12px 30px -12px #123ba82e}.steps-list>div:not(:last-child):hover{background:#f0f4ff}.steps-list>div:not(:last-child):hover .visual-heading{color:var(--blue)}.steps-list>div:last-child:hover{background:#194ffb;border-color:#194ffb}.steps-list>div:hover .step-number{background:var(--blue);color:#fff;transform:translateY(-50%) scale(1.06);box-shadow:0 0 0 5px #0f45f712,0 6px 18px #123ba81a}.steps-list>div:last-child:hover .step-number{box-shadow:0 0 0 5px #0f45f71a,0 6px 18px #123ba81a}.industry-card:hover .industry-photo{transform:scale(1.1) rotate(-3deg)}.industry-card:hover .button{color:#111;transform:none}.industry-card:hover .button>svg{width:18px;opacity:1;margin-left:10px;transform:rotate(-45deg)}}@media(max-width:600px){.faq-question{cursor:pointer}.faq-question>svg{display:block}.home-faq-card:not(.faq-expanded) .faq-answer{grid-template-rows:0fr;opacity:0}.faq-expanded .faq-question>svg{transform:rotate(180deg)}}@media(prefers-reduced-motion:reduce){.hero-play,.hero-play *,.hero-play:before,.hero-play:after,.button,.button>svg,.header nav>a,.statistics-list>div h3,.statistics-list>div .button,.reference-hover,.reference-hover-label,.reference-card img,.reference-view,.steps-list>div,.steps-list>div .visual-heading,.steps-list .step-number,.industry-photo,.industry-copy .button>svg,.faq-answer,.faq-question>svg,.grant-questions summary>svg{transition:none!important}.client-marquee{-webkit-mask-image:none;mask-image:none}.client-marquee .client-logos{will-change:auto}.button:is(:hover,:focus-visible,:active),.testimonials-inner>.button:is(:hover,:focus-visible){transform:none}.industry-card:is(:hover,:focus-within) .industry-photo,.reference-card:is(:hover,:focus-visible) img{transform:none}.steps-list>div:hover{transform:none}.steps-list>div:hover .step-number{transform:translateY(-50%)}}.site-layout{min-height:100vh}.site-layout:has(.home-faq)>.closing-wrap{background:var(--light)}.grant-page>.closing-wrap{background:var(--grant-light)}.grant-page:after{display:none}.grant-metrics{width:var(--content)}.site-layout .header:not(.scrolled){top:40px;padding:0 60px}.header nav a[aria-current=page]{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}main h1:focus{outline:none}.testimonials{padding-top:27px;min-height:1309px}@media(min-width:601px)and (max-width:1000px){.testimonials{min-height:1579px}}@media(max-width:600px){.testimonials{padding-top:109px;min-height:2798px}}.reference-hero{padding:192px 0 96px;color:#fff;font-size:16px}.reference-hero .reference-intro{display:grid;grid-template-columns:1.1fr 1fr;gap:80px;align-items:center;margin:28px 0 0}.reference-hero .reference-intro h1{font-size:48px;line-height:1.1;letter-spacing:-1px}.reference-hero .reference-intro p{font-size:18px;line-height:1.6;margin:0;color:#ffffffe0}.reference-page{padding:80px;background:var(--grant-light);color:var(--ink)}.reference-gallery-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:48px}.reference-gallery-heading h2{max-width:680px;margin-top:20px}.reference-gallery-heading>p{font-size:16px;line-height:1.6;color:var(--muted);max-width:300px}.reference-grid{margin:0}.reference-card{border-color:#fff;box-shadow:0 4px 20px #13254d0d}.reference-transcripts{padding:40px;background:#fff;border:1px solid #e3e9f4;border-radius:var(--radius)}.reference-transcripts>h2{color:var(--ink)}.reference-transcripts>p{color:var(--muted)}.reference-transcripts article{background:var(--grant-light);border:1px solid #e3e9f4}.reference-transcripts[hidden]{display:none}@media(max-width:1200px){.site-layout .header:not(.scrolled){padding-left:40px;padding-right:40px}}@media(max-width:1000px){.site-layout .header:not(.scrolled){top:33px;padding:0 40px}.reference-hero{padding:160px 0 72px}.reference-hero .section-container{padding:0 40px}.reference-hero .reference-intro{grid-template-columns:1fr;gap:24px}.reference-hero .reference-intro h1{font-size:40px;max-width:600px}.reference-hero .reference-intro p{max-width:720px}.reference-page{padding:64px 40px}.reference-gallery-heading{flex-direction:column;align-items:flex-start;gap:24px}.reference-gallery-heading>p{max-width:none}.reference-grid{margin:0}.reference-transcripts{padding:28px}}@media(max-width:600px){.site-layout .header:not(.scrolled){top:25px;padding:0 24px}.reference-hero{padding:128px 0 56px}.reference-hero .section-container{padding:0 24px}.reference-hero .badge{font-size:11px}.reference-hero .reference-intro h1{font-size:32px;line-height:1.15;letter-spacing:-.5px}.reference-hero .reference-intro p{font-size:16px;line-height:1.6}.reference-page{padding:48px 24px}.reference-content{gap:40px}.reference-gallery-heading h2{font-size:28px;line-height:1.2}.reference-transcripts{padding:24px 16px;border-radius:16px}.reference-transcripts>h2{font-size:24px}}.nav-industry{position:relative}.nav-industry-trigger{display:flex;align-items:center;gap:2px}.nav-industry-toggle{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:none;color:inherit;border-radius:4px}.nav-industry-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.header .nav-industry-list{position:absolute;top:calc(100% + 8px);left:0;width:276px;max-height:calc(100dvh - 110px);overflow-y:auto;overscroll-behavior:contain;list-style:none;margin:0;padding:8px;display:flex;flex-direction:column;gap:2px;border:1px solid #0f45f71a;border-radius:8px;background:#fff;color:var(--ink);box-shadow:0 14px 34px #00000024;white-space:normal;z-index:1}.header .nav-industry-list[hidden]{display:none}.nav-industry:after{content:"";position:absolute;top:100%;left:0;width:276px;height:9px}.header .nav-industry-list a{display:block;padding:10px 12px;border-radius:6px;font-family:Geist,Arial,sans-serif;font-size:15px;font-weight:500;line-height:1.35}.header .nav-industry-list a:hover,.header .nav-industry-list a:focus-visible,.header .nav-industry-list a[aria-current=page]{background:#0f45f70d;color:var(--blue)}.header .nav-industry-list a:focus-visible{outline-offset:-3px}@media(max-width:1000px){.header #site-navigation{max-height:calc(100dvh - 134px);overflow-y:auto;overscroll-behavior:contain}.header.scrolled #site-navigation{max-height:calc(100dvh - 100px)}.nav-industry{min-width:0}.nav-industry-trigger{justify-content:space-between;gap:8px}.nav-industry-toggle{width:44px;height:44px;flex-shrink:0}.nav-industry:after{display:none}.header .nav-industry-list{position:static;width:100%;max-height:none;margin-top:12px;box-shadow:none}}@font-face{font-family:Karla;src:url(/assets/karla-variable.ttf) format("truetype");font-style:normal;font-weight:200 800;font-display:swap}.industry-layout main{background:#f3f3f1;color:#111827;font:400 17px/1.5 Karla,Arial,sans-serif}.industry-layout main h1,.industry-layout main h2{font-family:Satoshi,Arial,sans-serif;font-weight:700;margin:0}.industry-layout main p{margin:0}.industry-hero{position:relative;isolation:isolate;overflow:hidden;padding:150px 60px 110px;color:#fff}.industry-background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2}.industry-hero:before,.industry-consultation:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:#0f51ffe0}.industry-hero-inner{max-width:1120px;margin:auto;display:grid;grid-template-columns:minmax(0,1fr) 410px;gap:72px;align-items:center}.industry-hero-copy{display:flex;flex-direction:column;align-items:flex-start;gap:28px;min-width:0}.industry-hero .badge{padding:8px 14px;border-radius:999px;background:#ffffff1f;color:#ffffffc7;font:700 12px/1 Satoshi,Arial,sans-serif;letter-spacing:.08em;margin:0}.industry-hero h1{font-size:56px;line-height:1.05;letter-spacing:-.04em;text-wrap:balance}.industry-hero-copy>p{font-size:20px;line-height:1.55;color:#ffffffdb;text-wrap:balance}.industry-layout main .industry-button{display:inline-flex;justify-content:center;gap:10px;align-items:center;width:auto;min-height:50px;padding:16px 24px;background:#fff;border:0;border-radius:999px;color:#0b1633;font:700 15px/1 Satoshi,Arial,sans-serif;letter-spacing:0;text-decoration:none;white-space:normal;text-align:center}.industry-layout main .industry-button>svg{display:block;width:18px;height:18px;min-width:18px;opacity:1;transform:rotate(-45deg);margin:0}.industry-summary{display:flex;flex-direction:column;gap:22px;padding:30px;background:#fffffff5;border-radius:28px;color:#1f2937;font-size:18px;line-height:1.5}.industry-summary .industry-summary-label{color:#0f51ff;font:700 14px/1.2 Satoshi,Arial,sans-serif}.industry-content{max-width:1231px;margin:auto;padding:96px 60px 120px}.industry-content-inner{display:flex;flex-direction:column;gap:72px;max-width:1120px;margin:auto}.industry-info-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.industry-info-grid>article{display:flex;flex-direction:column;gap:14px;background:#fff;border-radius:24px;padding:28px;box-shadow:inset 0 0 0 1px #0f172a14}.industry-info-grid h2{font-size:22px;line-height:1.2;letter-spacing:-.02em}.industry-info-grid p,.industry-process-heading p{color:#4b5563}.industry-process{display:grid;grid-template-columns:360px minmax(0,1fr);gap:48px;align-items:start}.industry-process-heading{display:flex;flex-direction:column;gap:16px}.industry-process-heading h2{font-size:40px;line-height:1.12;letter-spacing:-.035em}.industry-process-heading p{font-size:18px;line-height:1.5}.industry-process-steps{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.industry-process-steps li{display:flex;align-items:flex-start;gap:18px;background:#fff;border-radius:22px;padding:24px}.industry-process-steps li>span{color:#0f51ff;font:700 16px/1 Satoshi,Arial,sans-serif;flex-shrink:0}.industry-process-steps p{font-size:18px;font-weight:700;line-height:1.35}.industry-process-steps li:last-child{color:#fff;background:#0f51ff}.industry-process-steps li:last-child>span{color:#ffffffbf}.industry-article{display:flex;flex-direction:column;gap:24px;padding:48px;background:#fff;border-radius:28px}.industry-article>h2{font-size:32px;line-height:1.15;letter-spacing:-.03em}.industry-article-body h2{font-size:28px;line-height:1.2;letter-spacing:-.025em}.industry-layout main .industry-article-body p{font-size:18px;line-height:1.65;color:#4b5563;margin-top:18px}.industry-consultation{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:24px;padding:72px 48px;border-radius:36px;color:#fff;text-align:center}.industry-consultation:before{background:#0825699e}.industry-consultation h2{max-width:900px;font-size:42px;line-height:1.1;letter-spacing:-.04em}.industry-consultation>p{max-width:720px;font-size:18px;line-height:1.5;color:#ffffffd1}.industry-layout .closing{position:relative;isolation:isolate;min-height:962px;padding:96px 64px 256px;background:#0f46f8;overflow:hidden;border-radius:0}.industry-layout .closing:before,.industry-layout .closing:after{display:none}.industry-closing-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.12;z-index:-1;pointer-events:none}.industry-layout .closing-content{display:flex;flex-direction:column;align-items:center;gap:32px;max-width:696px;margin:auto;text-align:center}.industry-layout .closing-content>.badge{margin:0 0 -12px;font:400 12px/18px Karla,Arial,sans-serif;letter-spacing:.1em;padding:8px 16px;background:#ffffff1f}.industry-layout .closing-content>h2{font-size:54px;line-height:1.2;letter-spacing:-.02em;max-width:none;margin:0}.industry-layout .closing-content>p{max-width:568px;font:500 16px/1.6 Satoshi,Arial,sans-serif;margin:0}.industry-layout .closing-content>.button{margin:16px 0 0;min-height:58px;padding:18px 32px;font-size:18px}@media(min-width:810px)and (max-width:1230.98px){.industry-hero{padding:120px 40px 88px}.industry-hero-inner{grid-template-columns:minmax(0,1fr);gap:44px}.industry-hero h1{font-size:46px}.industry-hero-copy>p{font-size:19px}.industry-content{padding:80px 40px 100px}.industry-info-grid{grid-template-columns:minmax(0,1fr);gap:18px}.industry-process{grid-template-columns:minmax(0,1fr);gap:36px}.industry-process-heading h2{font-size:34px}.industry-article{padding:40px}.industry-consultation h2{font-size:36px}.industry-layout .closing{padding:88px 40px 224px}.industry-layout .closing-content>h2{font-size:46px;line-height:1.14;letter-spacing:0}}@media(max-width:809.98px){.industry-layout .header:not(.scrolled){top:9px;padding:0 22px}.industry-layout .header:not(.scrolled) .brand>img{width:134px;height:44px}.industry-layout .header:not(.scrolled) .menu-toggle{display:flex;align-items:center;justify-content:center;width:30px;height:44px;padding:0}.industry-layout .header:not(.scrolled) .menu-toggle svg{width:30px;height:30px}.industry-hero{padding:104px 22px 72px}.industry-hero-inner{grid-template-columns:minmax(0,1fr);gap:32px}.industry-hero h1{font-size:38px;line-height:1.08}.industry-hero-copy>p{font-size:18px}.industry-layout main .industry-hero-copy>.industry-button{width:100%;justify-content:space-between}.industry-hero-copy>.industry-button:before{content:"";width:18px}.industry-summary{padding:24px;border-radius:24px}.industry-content{padding:64px 22px 80px}.industry-content-inner{gap:48px}.industry-info-grid{grid-template-columns:minmax(0,1fr);gap:16px}.industry-info-grid>article{padding:24px}.industry-process{grid-template-columns:minmax(0,1fr);gap:28px}.industry-process-heading h2{font-size:30px}.industry-process-heading p{font-size:17px}.industry-process-steps li{flex-direction:column;gap:12px;padding:22px}.industry-article{padding:28px;border-radius:24px}.industry-article>h2{font-size:28px}.industry-consultation{padding:52px 24px;border-radius:28px}.industry-consultation h2{font-size:32px}.industry-layout main .industry-consultation>.industry-button{width:100%}.industry-consultation>.industry-button>svg{display:none}.industry-layout .closing{min-height:0;padding:72px 24px 196px}.industry-layout .closing-content{gap:28px}.industry-layout .closing-content>.badge{margin-bottom:-12px}.industry-layout .closing-content>h2{font-size:34px;line-height:1.12;letter-spacing:0}.industry-layout .closing-content>p{font-size:15px;line-height:1.55}.industry-layout .closing-content>.button{width:100%;margin-top:4px}}@media(prefers-reduced-motion:no-preference){.industry-layout main .industry-button{transition:translate .3s ease}.industry-layout main .industry-button:hover{translate:5px 0}}.industry-layout .closing-wrap>footer{position:relative;background:#0f46f8}.consultation-dialog{width:min(100%,692px);border-radius:40px;padding:40px 44px;font-size:16px}.consultation-dialog .modal-close{position:absolute;inset:16px 16px auto auto;width:40px;height:40px;border:0;border-radius:50%;background:#124dff14;display:grid;place-items:center;color:#111}.consultation-dialog .modal-close svg{width:18px;height:18px}.consultation-dialog .modal-close:hover{background:#124dff29}.consultation-dialog .consultation-eyebrow{display:flex;align-items:center;justify-content:center;gap:6px;color:var(--blue);font-size:16px;line-height:1.4;margin:0 20px 12px;text-align:center}.consultation-dialog :is(h1,h2){font-size:24px;line-height:1.25;text-align:center;margin:0 0 24px;color:var(--ink)}.consultation-dialog form[hidden]{display:none}.survey-questions,.survey-contact-fields{display:flex;flex-direction:column;gap:20px}.consultation-dialog .survey-questions label{font-size:16px;font-weight:500;line-height:1.4;gap:8px}.consultation-dialog .survey-questions label>span{font:inherit;color:inherit}.survey-contact-fields{margin-top:20px}.consultation-dialog .survey-contact-fields label{font-size:12px;font-weight:500;color:#777;gap:8px}.consultation-dialog input,.consultation-dialog select{font:400 14px/1.4 Satoshi,Arial,sans-serif;background:#f5f5f5;border:1px solid #ebebeb;border-radius:10px;min-height:40px;padding:10px 12px;width:100%;min-width:0;color:var(--ink)}.consultation-dialog input::placeholder{color:#999}.consultation-dialog select:focus{outline:2px solid var(--blue);outline-offset:2px}.consultation-dialog select{padding-right:28px}.consultation-dialog form>.consultation-error a{text-decoration:underline}.consultation-dialog form .button{width:100%;min-height:40px;padding:10px 20px}.survey-result{padding:32px 0 12px;text-align:center}.survey-result p{font-size:16px;line-height:1.6;color:#555;margin:0 0 28px}.survey-result :is(h1,h2):focus{outline:none}.survey-result .button{justify-content:center}.survey-back{display:block;margin:20px auto 0;padding:8px;border:0;background:none;color:var(--blue);font-size:14px;text-decoration:underline;text-underline-offset:3px}@media(max-width:600px){.consultation-dialog{padding:64px 24px 28px;border-radius:28px}.consultation-dialog :is(h1,h2){font-size:22px}.consultation-dialog .consultation-eyebrow{font-size:14px;margin:0 0 12px}.consultation-dialog input,.consultation-dialog select{font-size:16px}}
