@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-cyrillic-ext-wght-normal-DOFToQv1.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-cyrillic-wght-normal-DayYxulF.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-math-wght-normal-Bl4ZGkZl.woff2) format("woff2-variations");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-symbols-wght-normal-DxQzqQfC.woff2) format("woff2-variations");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-vietnamese-wght-normal-BBxOatbv.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-ext-wght-normal-QAhDxQuo.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-wght-normal-Dun_Rd-l.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(data:font/woff2;base64,d09GMgABAAAAAAcwABUAAAAADVQAAAbBAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkQbgR4cLj9IVkFSYD9NVkFSRgZgP1NUQVSBECcqAFwvZBEICoMkgnELFAAwhH4BNgIkAyIEIAWGEAdnDAcboAsonoWxMy2MW9VSU/H2d24ggnj6P7/qdF8kHtj4XCsDah+E/KT39YIFcHcr5mdFZwLNDw9CeW4KlnBLVwQRet6nWJGSNRWvjZZM5AF9/V+YzdmiNbWZhBUUSOGWSLhW2RoXvEtYlxCEfCMrFAA6BuFam7oKRUZVCFWhRR/qJMlMiCgVZ/4ca0sETSHYgDJIJKezg6AEeH4/UIDkWQgqQABAB41AABe1VKK6dOsdhehnpalC9DfR1iEaDRCEADJ7qqmDPyCAYODEgeBAUIADRQ2tgB4qkWgAgOBp5BnH2tUEgA3ErCKtimIziMYx+tZRkDo+B2CcYroAUAMQQMOC/DExNOyf1AIEqIEEKgEKoAEFyK2JYdUjqxX9gAAwZpyto8zKVlMAICtmCHZvvscvU9uhetlltjPXxFCpcgAT1C41AqC3NxEZR3GGgPFsQPEn9Dv9AAEV1gUdEnSDES/lADn+6DGoZioeqIBCEBwIUIQ/UAa5fLpoEwZQQLIclVoNmiUiAMTkNhAAsaQOgAYUSg6A+hsQAHFIasTfqUaMdhH93bqCn0dv0Y1Mxwz/rMEkngeFGyecLPOg2jTgjVHHlnFn1ePPoBCvIU0PgI97z1hU0OQ8V6Iq/BwEUU8EQ4OB4FQdyadBEOByAhRAIhThj4OXDnAXcgDG2hAxxIQMtyzUgY0DcCA1wwnPy+biZg5xg64AiKelqxEkCD8ATgAKAdzAdMBJoAx4e5naGUU9jSAGahwNjTq+8W7DtfwYMsuPz6g1XPyMe4OHcM9wzZ544OVL2fjTo1fDhz95JRtfunY9r+B6JRd3737xgg3f338+ZMjD5wE2vLjmvqrsfi7KpklBNhwDNs4hLtfZB1nVo/LtXbteDo7bGL+x9LnOu7gSi0s45CJc/mquZ+53Had/3dvtr8Ybttd9ifzjnXq4Zb+pTblf584tP9A9sdAIX89W9cqWOy8urXS6243Og4UTLSdNOtqi74T6Wi+zp5Xr6RpTqLOrX2Wp2FTquoyMtjObjK4jpZMt84p3bd218fcnDp+IoMbXTl0+vgP56caMH6fVqeP+OKNQ34WDI8PmIJDVIAAbW7oRW9vBIzQAYINeo695N38DAQQF1BAAQB1AaXV6TEEMP0RLzQ5ctUHhwY/gB6cDpZRWWNvhvV7xtTdCTx62RTr+t9EROf52+4hqwKoHM4/P3FgXpe6yLMD76VNExDcBX1jIH3Yp7lSX+fKlzCapUmWPbtYsN7eRA47ZYTVbbEp/xcTqp40a3d8kgcC2lmDn2kCI59VnWx1NAZbGgyDNV1vAFJu5FO3miyhkCFmswIrSVn+m4cGofr9T0gtXmTw09dO1a16PkZUSH/IBkrx9G5qSFfLgxvTvUt01arz+FBpnGCEhx00R2RZKkZ2alp0fzE1LDbpKNhShcYSQv0hQG1qZDr/fmZca/ghYVGJxlLKSkix/drZ/c6tCgVkxImp4WHxugc/XJo8s3HRlyqfYLHfRckwVJGlsXycqqOGwidPXFPr25z/Nmxau/p9Rr57aFGS1RW4u7iIFAw1tFS5Mxb/8VkR5k5cXVEauSXY2pXVWSkRkklGk1rBYI0tr8nLTSpb8G+5yhXMADzyTaevXgL1Zp6VZlh0QM3fsx6LChf9nUFEe5Rfxel+//BCekJby74034cm1Sj0pKdGfMTg6JQXHolu80R26VNVeFRGjTGrML/a3KLdYsfRSwdIdF/wS97oFBJCflu4t3XhyfFibNIfWkQCf9r4tAJ9v5YH5D/L/t64YRwELBYDAz9xlvaUoc/8UQJDdHboro2Mz9jFInPDh9H5qASpKQgBOzmMzgG87VkOtVdB9GjGcwLdyIEJCoawjhU8WkKZZWpFBpZQgk2Guk0Ul58N9NCPHEwMP48ikiG6ycNGBbHyygBx4aEJOCsggFw7KkJtCAo/uwQV0olqyQtFmHZtpSTNMxXktRyAaKYo+cK9zaHpJBCK7ld6ZnAkoolP/ZzYvSzUPD8sKk8TLZmFYJCoGZhJ4DGjXa4xuGebQcRBOoWGIwKFaYhqHmCwSTJeiCKMCq0gNAc+GYSrLDBajCqNYJQYHcZXJJ0A4xapUqMKZ6z2NlL69lfVr0u8Nccx9YwPV6tkC81rPZI+nqPdmFSuWYpQISRkjH5QNMRmyUjejicO9FXMknCLnOWQIJNp0jmWMFZiWYyRwhQrhmdU9JWEPp+eCXCSYbnA0cgpOoIp7UWjRYogpltVxkolc5Ld0nsQ2aGrgvbG4QXMT38TJjo3+3UW3hhd38NKijMZseaj+FQn2vbEXAA==) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-cyrillic-wght-normal-C627f1f8.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-vietnamese-wght-normal-rat7GD3o.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-latin-ext-wght-normal-D6H-S6MW.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-latin-wght-normal-D5afBTBx.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-arabic-wght-normal-CGnJ-sf6.woff2) format("woff2-variations");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-cyrillic-ext-wght-normal-BjodpZir.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-cyrillic-wght-normal-DveCct9I.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-hebrew-wght-normal-BIkpbuMU.woff2) format("woff2-variations");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-latin-ext-wght-normal-OacczzuJ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-latin-wght-normal-CnQIisVs.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}:root{font-family:Onest Variable,sans-serif;color:#08090d;background:#e8eaf0;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--display: "Unbounded Variable", "Onest Variable", sans-serif;--chrome-display: "Rubik Variable", "Onest Variable", sans-serif;--cobalt: #064bdc;--silver: #e8eaf0;--paper: #f3f4f7;--graphite: #08090d;--steel: #a8abb5;--rail: 48px;--pad: clamp(28px, 5.3vw, 104px);--ease: cubic-bezier(.2,.65,.25,1);scroll-behavior:smooth}*{box-sizing:border-box}body{margin:0;min-width:320px}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit}a{color:inherit;text-decoration:none}button,a{touch-action:manipulation}button{cursor:pointer}::selection{color:#fff;background:var(--cobalt)}:focus-visible{outline:2px solid currentColor;outline-offset:6px}p{margin:0}em{font-style:normal}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.site-content{position:relative;width:100%;overflow:clip}.scene-section{position:relative;width:100%;padding:100px var(--pad) 120px calc(var(--rail) + var(--pad));scroll-margin-top:0}.section-surface{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:var(--section-background);transform-origin:center top}[data-motion]{transform-origin:center center}[data-motion=hero-title],[data-motion=manifest-title],[data-motion=contact-title],[data-motion=contact-space]{transform-origin:left center}[data-motion=founder]{transform-origin:center 25%;backface-visibility:hidden}.scene-copy{position:relative;z-index:4;width:56%;max-width:100%}.section-kicker{position:relative;z-index:4;display:flex;justify-content:space-between;align-items:center;margin-bottom:clamp(28px,3vw,48px);padding-bottom:18px}.section-kicker>span{font-size:28px;line-height:1}.technical-label{display:block;font-size:14px;font-weight:550;line-height:1.4;letter-spacing:.1em;text-transform:uppercase}.masked-title{position:relative;z-index:4;font-family:var(--display);font-weight:650;letter-spacing:-.065em;line-height:1.14}.masked-title :is(h1,h2,h3){margin:0;font:inherit}.section-title{font-size:clamp(48px,8vw,140px)}.section-heading{position:relative;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:clamp(24px,3vw,48px)}.section-heading>.brand-detail{flex:0 0 auto;width:clamp(35px,5vw,72px);height:clamp(40px,6vw,82px)}.chrome-title{position:relative;z-index:4;flex:0 1 auto;min-width:0;max-width:100%;width:fit-content;margin:0;padding-bottom:.08em;font-family:var(--display);font-size:clamp(38px,6.1vw,106px);font-weight:650;line-height:1.18;letter-spacing:-.055em}.chrome-title__edge{position:absolute;top:.035em;right:0;bottom:0;left:0;color:#263c56;text-shadow:.015em .02em 0 #091628,-.009em -.009em 0 #fff}.chrome-title__face{position:relative;display:block;color:#b8c9dd;background:linear-gradient(178deg,#fff,#e3ebf5 26%,#7c92ab 44%,#182d45 49%,#3679b5,#e8f5ff 57%,#fff 72%,#95aac0 94%,#eff7ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 -1px 0 #fff)}.section-signature{position:relative;z-index:4;display:flex;align-items:center;justify-content:flex-end;gap:24px;margin-top:12px}.section-signature .brand-detail--divider{width:min(35%,340px)}.section-signature .brand-detail--marker{width:26px;height:30px}.founders__ornaments{position:relative;z-index:4;display:flex;align-items:center;justify-content:space-between;margin-top:40px}.founders__ornaments .brand-detail--marker{width:55px;height:62px}.founders__ornaments .brand-detail--plaque{width:clamp(140px,22vw,310px)}.contact__star{width:50px;height:55px;margin-top:16px}.brand-logo{display:block;object-fit:contain}.brand-logo--mark{width:28px;height:68px}.persistent-brand{position:fixed;z-index:60;left:calc(var(--rail) + 14px);top:14px;display:grid;place-items:center;width:48px;height:78px;padding:8px;border:1px solid #ffffffdb;border-radius:24px;background:linear-gradient(145deg,#fff,#d9dfea);box-shadow:0 5px 22px #00133d1a,inset 0 -1px 2px #a4aebb;transition:box-shadow .25s,transform .25s}.persistent-brand:hover{transform:translateY(-2px);box-shadow:0 8px 26px #00133d2b}.persistent-brand .brand-logo{height:60px;width:28px}.brand-detail{display:block;max-width:100%;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.section-kicker .brand-detail{width:34px;height:36px}.brand-detail--cta,.brand-detail--scroll,.brand-detail--spine,.brand-detail--divider{mix-blend-mode:multiply}.creature-canvas{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;overflow:hidden;pointer-events:none;opacity:var(--dragon-visibility, 1);clip-path:inset(var(--scene-clip-top, 0px) 0 var(--scene-clip-bottom, 0px) 0)}.snake-canvas,.snake-canvas canvas{width:100%;height:100%;pointer-events:none}.snake-canvas canvas{display:block}.snake-canvas-fallback{width:100%;height:100%;background:radial-gradient(ellipse at 76% 50%,#1800ff0a,transparent 35%)}.side-nav{position:fixed;inset:0 auto 0 0;z-index:50;width:var(--rail);color:#0b2852}.side-nav__items{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;height:100%}.side-nav a{position:relative;display:grid;place-items:center;min-width:44px;min-height:44px}.side-nav__number{display:block;font-family:Onest Variable,sans-serif;font-size:19px;font-weight:650;letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:#b4c5d9;background:linear-gradient(180deg,#abbccc,#526b85 36%,#172b43 52%,#9daec1 58%,#455a73);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:.2px #b5c9df;filter:drop-shadow(0 .5px 0 #163657);transition:transform .2s var(--ease)}.side-nav a.is-active .side-nav__number{background-image:linear-gradient(180deg,#c9e8ff,#56b3ff 40%,#064bdc 51%,#d5efff 68%,#2678ff);-webkit-text-stroke-color:#0d56be;filter:drop-shadow(0 0 3px #2776fb55)}.side-nav a:hover .side-nav__number,.side-nav a:focus-visible .side-nav__number{transform:translateY(-2px)}.side-nav__label{position:absolute;left:54px;width:max-content;padding:8px 13px;border-radius:20px;color:#fff;background:#073677;box-shadow:0 4px 15px #001c4926;font-size:14px;opacity:0;pointer-events:none;transition:opacity .2s}.side-nav a:hover .side-nav__label,.side-nav a:focus-visible .side-nav__label{opacity:1}.hero{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:24px clamp(24px,2vw,36px);align-items:center;min-height:100svh;padding-top:40px;padding-bottom:28px;--section-background: radial-gradient(ellipse at 72% 58%, #fff 0, transparent 57%), var(--silver)}.hero__logo{position:absolute;z-index:4;top:32px;left:calc(var(--rail) + var(--pad))}.hero__composition{display:flex;flex-direction:column;align-items:flex-start;width:100%;min-height:calc(100svh - 96px);container-type:inline-size}.hero__title{font-size:clamp(48px,19cqw,178px);line-height:1.2;letter-spacing:-.085em}.hero__wordmark{position:relative;z-index:4;margin:0 0 24px;width:100%}.hero__wordmark .brand-logo{width:100%;height:auto;max-height:59svh;object-position:left center;image-rendering:auto}.hero__dragon-stage{position:relative;align-self:center;width:calc(100% + var(--pad) - 12px);height:max(88svh,520px);pointer-events:none}.hero__descriptor{position:relative;display:grid;place-items:center;flex-shrink:0;width:min(92%,620px);aspect-ratio:2070 / 440;margin-top:auto}.hero__descriptor-art{display:block;width:100%;height:100%;overflow:hidden}.hero__signature{display:flex;align-items:center;gap:22px;margin-top:20px;width:76%}.hero__signature .brand-detail--divider{width:100%}.hero__signature .brand-detail--play{width:42px;height:44px}.hero__spine{position:absolute;left:calc(var(--rail) + 8px);top:0;width:clamp(24px,3vw,50px);height:100%;object-fit:fill}.hero__star{position:absolute;z-index:4;right:var(--pad);bottom:22px;width:54px;height:60px}.hero__statement{max-width:14ch;margin-top:clamp(20px,2.5vh,30px);font-size:clamp(32px,3.65vw,64px);line-height:1.17;letter-spacing:-.065em}.hero__beam{display:block;height:1px;width:82%;margin-top:42px;background:var(--cobalt);transform-origin:left}.hero__beam:after{content:"";display:block;position:relative;top:-3px;margin-left:auto;width:7px;height:7px;background:var(--cobalt);border-radius:50%}.manifest{--section-background: var(--paper);min-height:100svh;padding-top:80px;padding-bottom:28px}.manifest .section-kicker{color:var(--cobalt)}.manifest__composition{position:relative;z-index:4;display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,70px);align-items:center}.manifest__title{font-size:clamp(28px,2.7vw,48px)}.manifest__title em{color:var(--cobalt)}.manifest__body{max-width:60ch;padding-bottom:4px}.manifest__body p{font-size:clamp(16px,1.12vw,19px);line-height:1.5;letter-spacing:-.025em}.manifest__body p+p{margin-top:14px}.manifest__body mark{padding:.07em .15em .11em;background:var(--cobalt);color:#fff;box-decoration-break:clone;-webkit-box-decoration-break:clone}.ribbon{position:relative;z-index:4;margin:clamp(12px,2vh,24px) calc(-1 * var(--pad)) 0 calc(-1 * (var(--rail) + var(--pad)));color:var(--cobalt)}.ribbon__viewport{overflow:hidden;padding-block:4px}.ribbon__row{padding-block:12px}.ribbon__track{display:flex;width:max-content;will-change:transform}.ribbon__group{display:flex;flex-shrink:0;width:max-content}.ribbon__item{display:flex;flex-shrink:0;align-items:center;padding-right:14px;transform-origin:center}.ribbon__pill{display:block;border:1.3px solid currentColor;border-radius:100px;padding:7px 17px 8px;font-family:var(--display);font-weight:550;font-size:clamp(16px,1.5vw,24px);line-height:1.15;letter-spacing:-.055em;white-space:nowrap}.ribbon__dot{display:block;width:36px;text-align:center;font-size:36px}.ribbon__row--1{color:var(--graphite)}.ribbon__toggle{display:flex;align-items:center;gap:10px;margin:0 var(--pad) 0 auto;padding:4px 0 4px 15px;min-height:44px;border:0;color:currentColor;background:transparent;font-size:12px;letter-spacing:.1em}.ribbon__toggle>span{width:16px}.founders{--section-background: var(--cobalt);color:var(--paper);padding-bottom:clamp(100px,11vw,190px)}.founders .section-kicker{border-color:#fff5}.founders__title{margin-bottom:clamp(45px,6vw,95px)}.founders__field{position:relative;z-index:4;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.founder{padding:24px 24px 38px;min-width:0}.founder__portrait{position:relative;aspect-ratio:4 / 5;overflow:hidden}.founder__portrait img{width:100%;height:100%;object-fit:cover}.founder__photo-window{position:absolute;top:3%;right:3%;bottom:3%;left:3%;overflow:hidden;background:radial-gradient(ellipse at 50% 38%,#ffffff38 0%,#ffffff12 35%,transparent 70%)}.founder__photo{display:block;transform-origin:center top;-webkit-mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent),linear-gradient(to bottom,transparent,#000 9%,#000 76%,transparent);mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent),linear-gradient(to bottom,transparent,#000 9%,#000 76%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.founder__portrait .founder__frame{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;object-fit:fill}.founder__index{position:absolute;z-index:1;left:0;top:0;font-family:var(--display);font-size:14px;font-weight:400}.founder__cross{position:absolute;bottom:6px;right:3px;font-size:26px;font-weight:300}.portrait-placeholder{position:absolute;top:18%;right:12%;bottom:9%;left:12%;border:1px solid #ffffff38;border-radius:48% 48% 44% 44%}.portrait-placeholder i,.portrait-placeholder b{position:absolute;display:block;background:#ffffff24}.portrait-placeholder i{left:50%;width:1px;top:-12%;bottom:-12%}.portrait-placeholder b{top:49%;height:1px;left:-13%;right:-13%}.founder__description{padding-top:30px}.founder__description h3{font-family:var(--display);font-size:24px}.founder__description p{font-size:16px;line-height:1.5;margin-top:20px}.founder__name-slot{display:block;width:62%}.founder__bio-slot{display:block;width:88%;height:30px;margin-top:17px}.numbers{--section-background: var(--graphite);color:var(--paper);padding-bottom:140px}.numbers .section-kicker{color:var(--steel);border-color:#ffffff30}.numbers__heading{position:relative;z-index:4;display:grid;grid-template-columns:1.25fr .7fr;align-items:end;gap:6vw;margin-bottom:65px}.numbers__title{font-size:clamp(27px,3.3vw,64px);line-height:1.22}.numbers__title em{color:#4e8dff}.numbers__intro p{max-width:34ch;color:#bec1cc;font-size:clamp(16px,1.25vw,21px);line-height:1.55}.numbers__intro .brand-detail{width:min(100%,540px);height:auto;margin-top:28px}.numbers__grid{position:relative;z-index:4;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.metric{position:relative;min-width:0;padding:28px 22px 36px}.metric__index{display:block;margin-bottom:36px;color:#828594;font-size:12px;letter-spacing:.07em}.metric strong{display:block;color:#4e8dff;white-space:nowrap;font-family:var(--display);font-size:clamp(25px,2.8vw,52px);line-height:1.2;font-weight:600;letter-spacing:-.075em}.metric p{max-width:29ch;margin-top:25px;font-size:clamp(16px,1.08vw,19px);line-height:1.5;color:#c6c8d1}.metric:nth-child(4n+1) strong{color:#4e8dff}.contact{display:flex;flex-direction:column;min-height:100svh;--section-background: radial-gradient(ellipse at 78% 50%, #ffffff 0, transparent 60%), var(--silver);padding-bottom:28px}.contact__dragon-veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:var(--section-background);clip-path:inset(0 0 var(--contact-dragon-reveal, 0%) 0);will-change:clip-path}.contact .section-kicker{color:var(--cobalt);margin-bottom:60px}.contact__composition{flex:1;padding-top:1vh}.contact__title{font-size:clamp(65px,9.5vw,180px);line-height:1.15}.contact__space{position:relative;margin-top:40px;min-height:clamp(160px,24vh,270px);width:85%}.contact__space{border:0}.contact__frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:fill;opacity:.85}.contact__space a,.contact__space p{position:relative;z-index:1}.contact__scroll{width:22px;height:115px}.contact__space a,.contact__space p{display:block;padding:18px 0;font-size:clamp(18px,2.5vw,40px);overflow-wrap:anywhere}.contact__corner{position:absolute;width:13px;height:13px;border:solid var(--cobalt)}.contact__corner--start{top:-1px;left:0;border-width:1px 0 0 1px}.contact__corner--end{bottom:-1px;right:0;border-width:0 1px 1px 0}.contact__footer{position:relative;z-index:4;display:flex;align-items:end;justify-content:space-between;padding-top:35px;margin-top:60px}.back-to-top{display:flex;align-items:center;gap:25px;min-height:44px;font-size:12px;letter-spacing:.1em}.back-to-top span{font-size:26px}@media(min-width:1800px){.numbers__heading{gap:110px}.metric{padding:36px}}@media(max-width:1100px){:root{--pad: 40px}.scene-section{padding-top:80px;padding-bottom:90px}.hero{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);padding-top:64px;padding-bottom:28px}.hero__composition{min-height:calc(100svh - 112px)}.hero__descriptor{width:min(100%,480px)}.manifest__composition{gap:26px}.manifest__title{font-size:clamp(26px,2.65vw,32px)}.manifest__body{max-width:none}.numbers__heading{grid-template-columns:1fr;gap:30px}.numbers__title{font-size:clamp(32px,4.6vw,50px)}.numbers__intro p{max-width:48ch}.numbers__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric strong{font-size:clamp(35px,5vw,52px)}.metric:nth-child(4n+1) strong{color:#4e8dff}.metric:nth-child(odd) strong{color:#4e8dff}.founder{padding-inline:16px}}@media(max-width:768px){:root{--rail: 0px;--pad: 24px}.scene-section{padding-top:75px;padding-bottom:75px}.section-kicker{margin-bottom:45px;padding-bottom:16px}.technical-label{font-size:14px;letter-spacing:.065em}.side-nav{inset:0 0 auto;width:100%;height:48px}.side-nav__items{flex-direction:row;gap:3px;padding-left:28px}.side-nav a{font-size:12px}.side-nav__label{display:none}.hero{grid-template-columns:minmax(0,1fr);row-gap:8px;min-height:100svh;align-items:start;padding-top:74px;padding-bottom:20px}.hero__logo{top:62px}.brand-logo--mark{width:21px;height:52px}.persistent-brand{left:12px;top:8px;width:38px;height:58px;padding:6px}.persistent-brand .brand-logo{width:21px;height:46px}.hero__spine{left:2px;right:auto;top:0;width:15px;height:100%}.hero__composition{width:100%;min-height:0}.hero__wordmark{width:min(90%,360px);margin-bottom:0}.hero__wordmark .brand-logo{max-height:27svh}.hero__dragon-stage{width:calc(100% + 2 * var(--pad) - 4px);margin-left:calc(2px - var(--pad));height:clamp(210px,40svh,390px)}.hero__title{font-size:14.5vw;letter-spacing:-.085em}.hero__descriptor{margin-top:16px;width:min(100%,380px)}.hero__signature{margin-top:8px;width:min(70%,240px)}.hero__signature .brand-detail--play{width:30px;height:34px}.hero__statement{max-width:20ch;margin-top:12px;font-size:clamp(22px,5.7vw,28px)}.hero__beam{margin-top:22px;width:65%}.manifest__composition{grid-template-columns:1fr;gap:20px}.manifest{padding-bottom:28px}.manifest .section-kicker{margin-bottom:22px}.manifest__title{font-size:clamp(24px,5.5vw,32px);letter-spacing:-.055em}.manifest__body{margin-left:0;max-width:none}.manifest__body p{font-size:16px;line-height:1.5}.ribbon{margin-top:12px}.ribbon__pill{font-size:16px;padding:6px 12px 7px}.ribbon__dot{width:28px}.ribbon__row{padding-block:12px}.ribbon__toggle{margin-top:0}.section-title{font-size:10vw}.section-heading{gap:12px}.chrome-title{font-size:clamp(24px,6.4vw,48px)}.section-heading>.brand-detail{width:26px;height:30px}.founders__title{margin-bottom:35px}.founder{padding:17px 10px 25px}.founder__portrait{aspect-ratio:4 / 5}.founder__index{font-size:12px}.portrait-placeholder{top:23%;right:5%;bottom:15%;left:5%}.founder__description{padding-top:18px}.founder__bio-slot{height:20px;margin-top:13px}.numbers__title{font-size:clamp(22px,5.2vw,39px);letter-spacing:-.06em}.numbers__heading{gap:25px;margin-bottom:38px}.numbers__intro p{font-size:16px}.metric{padding:22px 15px 28px}.metric__index{margin-bottom:24px}.metric strong{font-size:clamp(24px,5.8vw,42px)}.metric p{margin-top:18px;font-size:16px;line-height:1.45}.contact{min-height:100svh;padding-bottom:25px}.contact .section-kicker{margin-bottom:45px}.contact__composition{width:100%}.contact__title{font-size:14vw}.contact__space{margin-top:30px;min-height:130px;width:90%}.contact__footer{margin-top:36svh;padding-top:24px}}@media(max-width:380px){:root{--pad: 18px}.metric{padding-inline:11px}.metric strong{font-size:5.6vw}.metric p{font-size:16px}.founder{padding-inline:7px}}@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}[data-motion]{opacity:1!important;transform:none!important;clip-path:none!important}.ribbon__track,.ribbon__group{width:100%}.ribbon__group{flex-wrap:wrap;justify-content:center;gap:10px;padding-inline:var(--pad)}.ribbon__group+.ribbon__group,.ribbon__row+.ribbon__row,.ribbon__dot,.ribbon__toggle{display:none}.ribbon__pill{font-size:16px;padding:10px 15px}.ribbon__row{padding-block:18px}.contact__dragon-veil{display:none}.creature-canvas{opacity:1}}.pixel-trail{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:grid;overflow:hidden;pointer-events:none}.pixel-trail__cell{background:#2678ff;opacity:0;pointer-events:none}.contact__band{width:100%;height:clamp(240px,32vw,390px)}.contact__space{width:100%;margin-top:0}@media(pointer:coarse),(prefers-reduced-motion:reduce){.pixel-trail{display:none}}@media(max-width:768px){.contact__star{position:absolute;right:0;top:10px;width:30px;height:34px;margin:0}.contact__space{margin-top:6px}.contact__band{height:200px}}.chrome-title{width:min(100%,680px);padding:0;line-height:1}.chrome-title--manifest{width:min(100%,900px)}.chrome-title__art{display:block;width:100%;height:auto;overflow:hidden}.contact__composition{width:100%;display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.35fr);align-items:center;gap:clamp(16px,3vw,52px)}.contact__intro{align-self:start;padding-top:30px}.contact__title{width:100%}.contact__band{width:100%;height:clamp(420px,64svh,760px)}.contact__space{width:100%;margin:0;min-width:0}.contact__footer{margin-top:24px}@media(max-width:768px){.chrome-title{width:min(100%,580px)}.contact__composition{grid-template-columns:minmax(0,1fr);gap:8px}.contact__intro{padding-top:0}.contact__title{width:min(80%,390px)}.contact__band{height:clamp(290px,48svh,520px)}.contact__footer{margin-top:12px}}.hero,.contact{--section-background: radial-gradient(ellipse at 78% 43%, #ffffff 0%, #f7fbffb3 22%, transparent 53%), radial-gradient(ellipse at 8% 88%, #709bed66, transparent 52%), linear-gradient(125deg, #e5eaf4 8%, #d6dfed 39%, #f6f9ff 62%, #b7ccef 100%)}.manifest{--section-background: radial-gradient(ellipse at 100% 8%, #98bdff5c, transparent 45%), radial-gradient(ellipse at 5% 95%, #81a6ef4d, transparent 48%), linear-gradient(140deg, #f7f9fd, #e9f0fb 55%, #f5f7fb)}.founders{--section-background: radial-gradient(ellipse at 85% 8%, #367ff2, transparent 53%), radial-gradient(ellipse at 12% 90%, #062879, transparent 60%), linear-gradient(140deg, #073bb9, #0753e3 52%, #1239a5)}.numbers{--section-background: radial-gradient(ellipse at 100% 5%, #123b786b, transparent 52%), radial-gradient(ellipse at 0% 100%, #095fcc40, transparent 48%), linear-gradient(135deg, #070b14, #080f20 60%, #060b12)}.section-surface{overflow:hidden}.section-surface:before{content:"";position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;pointer-events:none;background:linear-gradient(117deg,transparent 31%,#ffffff00 38%,#ffffff73 45%,#c7deff26 49%,transparent 57%),radial-gradient(ellipse at 83% 70%,#4e8fff26,transparent 45%);opacity:.66;transform:translate3d(-2%,0,0);animation:surface-light-drift 22s ease-in-out infinite alternate}.founders .section-surface:before{opacity:.15;animation-delay:-9s}.numbers .section-surface:before{opacity:.06;animation-delay:-15s}.manifest .section-surface:before{opacity:.35;animation-delay:-6s}.contact .section-surface:before{animation-delay:-12s}@keyframes surface-light-drift{to{transform:translate3d(4%,-3%,0) scale(1.05)}}@media(prefers-reduced-motion:reduce){.section-surface:before{animation:none}}.hero__wordmark .brand-logo{filter:drop-shadow(0 2px 2px #203c5a26)}.founders{padding-bottom:clamp(50px,6vw,90px)}.founders__field{gap:clamp(20px,3vw,48px)}.founder{padding:4px 0 20px}.founder__portrait{width:min(100%,260px);margin-inline:auto}.founder__photo-window{background:none;-webkit-mask-image:linear-gradient(to right,transparent,#000 18%,#000 82%,transparent),linear-gradient(to bottom,transparent,#000 16%,#000 65%,transparent);mask-image:linear-gradient(to right,transparent,#000 18%,#000 82%,transparent),linear-gradient(to bottom,transparent,#000 16%,#000 65%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.founder__photo{-webkit-mask-image:none;mask-image:none}.founder__description{padding-top:22px;max-width:330px;margin-inline:auto}.founder__description h3{margin:0 0 16px;font-size:clamp(22px,2vw,29px);line-height:1.2;letter-spacing:-.035em;font-weight:550}.founder__description h3 span{display:block}.founder__description .technical-label{text-transform:none;letter-spacing:.02em;font-size:14px;color:#d6e7ff}.founder__description p{margin-top:8px;font-size:16px;line-height:1.6;color:#f1f6ff}@media(max-width:700px){.founders__field{grid-template-columns:minmax(0,1fr);gap:42px}.founder{padding-inline:0}.founder__portrait{width:min(78%,250px)}.founder__description{max-width:330px;text-align:center}.founder__description h3{font-size:25px}}.hero{grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);padding:14svh 4vw 21svh max(7.5vw,85px);gap:2vw}.hero .section-surface{background:#d9e8fb url(/brand/hero-ice-studio.webp) center / 100% 100% no-repeat}.hero .section-surface:before{opacity:.16}.hero__composition{min-height:0;width:100%;align-items:center}.hero__wordmark{width:100%;margin:0 0 clamp(16px,3.5svh,38px)}.hero__wordmark .brand-logo{max-height:48svh;object-position:center}.hero__descriptor{width:100%;max-width:none;aspect-ratio:2079 / 425;margin-top:0}.hero__descriptor-art{filter:drop-shadow(0 3px 2px #37577830)}.hero__descriptor-reflection{position:absolute;top:calc(100% + 2px);left:0;width:100%;height:90%;transform:scaleY(-1);opacity:.19;filter:blur(4px);-webkit-mask-image:linear-gradient(to top,#0009,transparent 90%);mask-image:linear-gradient(to top,#0009,transparent 90%);pointer-events:none}.hero__dragon-stage{position:absolute;right:2vw;top:20svh;width:44vw;height:70svh}@media(min-width:769px)and (max-aspect-ratio:6/5){.hero{padding-left:90px;grid-template-columns:1.12fr 1fr}.hero__dragon-stage{top:27svh;height:58svh}}@media(max-width:768px){.hero{grid-template-columns:1fr;padding:100px 24px 32px;row-gap:0;align-content:center}.hero .section-surface{background-size:auto 100%;background-position:58% center}.hero__composition{min-height:0;align-items:center}.hero__wordmark{width:min(100%,430px);margin-bottom:18px}.hero__wordmark .brand-logo{max-height:28svh;object-position:center}.hero__descriptor{width:min(100%,430px);margin-top:0}.hero__descriptor-reflection{opacity:.11}.hero__dragon-stage{position:relative;top:auto;right:auto;width:calc(100% + 44px);margin:14px -22px 0;height:clamp(250px,41svh,440px)}}@media(min-width:769px){.persistent-brand{left:4px;top:24px;width:40px;height:72px;padding:6px}}.manifest{padding-top:clamp(55px,7svh,90px);padding-bottom:32px}.manifest .section-surface{background:#e0eeff url(/brand/manifest-ice-light.webp) center / cover no-repeat}.manifest .section-surface:before{opacity:.08}.manifest .section-heading{margin-bottom:clamp(24px,3svh,40px);align-items:flex-start}.manifest .chrome-title--manifest{width:min(82%,1100px)}.manifest__composition{grid-template-columns:.95fr 1.05fr;gap:clamp(40px,6vw,100px);align-items:center}.manifest__title{font-size:clamp(32px,3.3vw,56px);line-height:1.12;font-weight:700;letter-spacing:-.065em}.manifest__title em{display:block;color:#064bff}.manifest__body{max-width:none}.manifest__body p{font-size:clamp(17px,1.25vw,22px);line-height:1.6;letter-spacing:-.025em}.manifest__body p+p{margin-top:24px}.manifest__body mark{background:#064bff}.manifest .ribbon{margin-top:28px}.manifest .ribbon__pill{background:linear-gradient(135deg,#ffffffa8,#eff7ff55);box-shadow:inset 0 1px 3px #fff,0 3px 10px #75a6ec12;font-size:clamp(14px,1.1vw,20px);padding:11px 22px}.founders{min-height:100svh;padding-top:clamp(40px,5svh,70px);padding-bottom:45px;--section-background: radial-gradient(ellipse at 73% 0%, #258aff8c, transparent 40%), radial-gradient(ellipse at 47% 37%, #0564ee, transparent 65%), radial-gradient(ellipse at 6% 76%, #102971b3, transparent 38%), linear-gradient(120deg, #03349f, #044bdb 58%, #04379f)}.founders .section-surface:before{opacity:.09}.founders .section-heading{margin-bottom:clamp(22px,3svh,36px);align-items:flex-start}.founders .chrome-title--heads{width:min(65%,760px)}.founders__field{gap:clamp(28px,4vw,64px)}.founder{padding:0}.founder__portrait{width:min(100%,31svh,310px)}.founder__description{padding-top:20px;max-width:420px}.founder__description h3{margin-bottom:14px;font-size:clamp(27px,2.4vw,40px);font-weight:650;line-height:1.12;letter-spacing:-.05em;color:#fff}.founder__description .technical-label{color:#e6efff;font-size:clamp(16px,1.3vw,22px);font-weight:500;line-height:1.35;text-transform:uppercase;letter-spacing:.015em}.founder__description .technical-label:after{content:"";display:block;width:45px;height:2px;background:#d9ecff;margin-top:14px}.founder__description p{color:#fff;font-size:clamp(17px,1.28vw,22px);font-weight:450;line-height:1.55;margin-top:14px;text-shadow:0 1px 5px #002b7740}@media(max-width:1100px)and (min-width:769px){.manifest__composition{gap:30px}.manifest__title{font-size:31px}.founders__field{gap:24px}.founder__description h3{font-size:25px}.founder__description p{font-size:17px}}@media(max-width:768px){.manifest,.founders{padding-top:94px;padding-bottom:42px}.manifest .chrome-title--manifest{width:calc(100% - 36px)}.founders .chrome-title--heads{width:min(82%,500px)}.manifest__composition{grid-template-columns:1fr;gap:26px}.manifest__title{font-size:clamp(27px,6.3vw,38px)}.manifest__body p{font-size:17px;line-height:1.6}.manifest .ribbon__pill{font-size:14px;padding:9px 16px}.founders__field{grid-template-columns:1fr;gap:42px}.founder__portrait{width:min(80%,290px)}.founder__description{max-width:390px;text-align:center}.founder__description h3{font-size:29px}.founder__description .technical-label{font-size:17px}.founder__description .technical-label:after{margin-inline:auto}.founder__description p{font-size:18px;line-height:1.6}}:root{--section-title-height: clamp(52px, 8.75vw, 130px);--section-gap: clamp(30px, 4svh, 48px)}.hero{--surface-start: #e8f2ff;--surface-main: #dceaff;--surface-end: #d8e8ff;--light-strength: .4}.manifest{--surface-start: #d8e8ff;--surface-main: #e7f1ff;--surface-end: #4c80ce;--light-strength: .28}.founders{--surface-start: #4c80ce;--surface-main: #0847ba;--surface-end: #092f76;--light-strength: .14}.numbers{--surface-start: #092f76;--surface-main: #081a3b;--surface-end: #204a80;--light-strength: .1}.contact{--surface-start: #204a80;--surface-main: #b8d2f2;--surface-end: #e1edfd;--light-strength: .28}.scene-section>.section-surface{top:-1px;right:0;bottom:-1px;left:0;background:linear-gradient(180deg,var(--surface-start) 0%,var(--surface-main) min(22svh,24%),var(--surface-main) max(72%,calc(100% - 26svh)),var(--surface-end) 100%);transform:none;clip-path:none}.scene-section>.section-surface:before{top:0;right:0;bottom:0;left:0;background:url(/brand/hero-ice-studio.webp) center / cover no-repeat;mix-blend-mode:soft-light;opacity:var(--light-strength);-webkit-mask-image:linear-gradient(180deg,transparent,#000 24%,#000 70%,transparent);mask-image:linear-gradient(180deg,transparent,#000 24%,#000 70%,transparent);animation:none;transform:none}.scene-section>.section-surface:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at 77% 42%,#d9edff42,transparent 50%),linear-gradient(122deg,transparent 34%,#ffffff21 48%,transparent 62%);-webkit-mask-image:linear-gradient(180deg,transparent,#000 25%,#000 68%,transparent);mask-image:linear-gradient(180deg,transparent,#000 25%,#000 68%,transparent)}.scene-section:not(.hero){padding-top:clamp(86px,11svh,130px);padding-bottom:clamp(140px,19svh,220px);min-height:100svh}.scene-section .section-heading{align-items:center;margin-bottom:var(--section-gap);gap:24px}.scene-section .chrome-title{width:calc(var(--section-title-height) * var(--title-ratio, 4));max-width:calc(100% - 65px);height:auto;margin:0;padding:0;flex:0 1 auto}.scene-section .chrome-title__art{display:block;width:100%;height:auto;filter:drop-shadow(0 2px 2px #03142a1a)}.scene-section .section-heading>.brand-detail{width:clamp(30px,3.5vw,48px);height:auto;opacity:.75}.manifest__title,.numbers__title{font-size:clamp(28px,3vw,46px);line-height:1.16;font-weight:650}.manifest .ribbon{margin-top:32px}.manifest .ribbon__pill{background:#f2f7ffb0}.founders__field{padding-top:6px}.numbers__heading{grid-template-columns:1fr;gap:0;margin-bottom:36px}.numbers__title{max-width:25ch}.metric{padding:28px 20px 30px}.metric strong{color:#96c9ff;font-size:clamp(28px,3vw,49px)}.metric:nth-child(4n+1) strong,.metric:nth-child(odd) strong{color:#96c9ff}.metric p{color:#e1ecff;margin-top:18px}.contact__composition{display:flex;justify-content:center;align-items:center;gap:0;padding-top:0}.contact__space{width:min(100%,1050px)}.contact__band{height:clamp(380px,56svh,670px)}.contact__footer{justify-content:flex-end;padding-top:15px;margin-top:0}@media(max-width:768px){:root{--section-title-height: min(clamp(44px, 11.5vw, 70px), calc((100vw - 96px) / 6.333333));--section-gap: 28px}.scene-section:not(.hero){padding-top:94px;padding-bottom:130px}.scene-section .chrome-title{max-width:calc(100% - 45px)}.scene-section .section-heading{gap:12px}.scene-section .section-heading>.brand-detail{width:26px}.manifest__title,.numbers__title{font-size:clamp(26px,6.5vw,36px)}.contact__band{height:clamp(290px,48svh,440px)}.metric{padding:24px 12px}.metric strong{font-size:clamp(27px,7vw,40px)}.metric p{font-size:16px;line-height:1.5}}.founders__field{align-items:stretch;gap:clamp(22px,2.6vw,42px)}.founder{position:relative;padding:28px 28px 42px}.founder__card-frame{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.founder__corner{position:absolute;width:clamp(65px,6.5vw,104px);height:auto}.founder__corner--0{top:0;left:0}.founder__corner--1{top:0;right:0}.founder__corner--2{bottom:0;left:0}.founder__corner--3{bottom:0;right:0}.founder__portrait{width:100%;height:clamp(240px,23vw,310px);margin:0;aspect-ratio:auto}.founder__photo-window{top:0;right:0;bottom:0;left:0;width:min(100%,clamp(192px,18.4vw,248px));margin-inline:auto}.founder__portrait img{object-fit:cover}.founder__description{width:100%;max-width:none;margin:0;padding-top:10px;text-align:left}.founder__description h3{font-size:clamp(23px,2vw,34px);line-height:1.15;margin-bottom:12px}.founder__description .founder__role{font-size:17px;line-height:1.45;color:#dbeaff;margin:0 0 16px;min-height:2.9em}.founder__role em{font-style:italic}.founder__description .founder__bio{font-size:clamp(16px,1.18vw,19px);line-height:1.65;font-weight:400;color:#fff;margin:0;text-wrap:pretty}@media(min-width:769px)and (max-width:1100px){.founder{padding:22px 18px 36px}.founder__description h3{font-size:21px}}@media(max-width:768px){.founders__field{gap:38px}.founder{width:min(100%,450px);margin-inline:auto;padding:26px 24px 40px}.founder__corner{width:80px}.founder__description h3{font-size:26px}.founder__description .founder__role{min-height:0;font-size:17px}.founder__description .founder__bio{font-size:17px;line-height:1.65}}.founder__photo-window{-webkit-mask-image:radial-gradient(ellipse 52% 64% at 50% 43%,#000 42%,#000000f0 56%,#000000a8 70%,#00000040 86%,transparent 100%),linear-gradient(180deg,transparent,#000 18%,#000 72%,transparent);mask-image:radial-gradient(ellipse 52% 64% at 50% 43%,#000 42%,#000000f0 56%,#000000a8 70%,#00000040 86%,transparent 100%),linear-gradient(180deg,transparent,#000 18%,#000 72%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.founder__description .founder__role{min-height:3.8em;margin:0 0 16px;line-height:1.85;font-size:16px;color:#fff}.founder__role span{background:#064bff;padding:5px 8px;box-decoration-break:clone;-webkit-box-decoration-break:clone;font-weight:500;box-shadow:0 3px 12px #002c7c1a}.founder__description .founder__bio p{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.founder__description .founder__bio p+p{margin-top:1em}.contact__band{height:clamp(290px,37svh,420px)}.contact__people{position:relative;z-index:4;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:20px}.contact-person{padding:26px;border-radius:20px;background:linear-gradient(145deg,#f3f8ffa6,#e7f1ff52);box-shadow:inset 0 1px #ffffffb3,0 12px 32px #1035710a;color:#09284f}.contact-person h3{margin:0 0 24px;font-family:Onest Variable,sans-serif;font-size:clamp(21px,1.75vw,28px);line-height:1.25;font-weight:650}.contact-person dl{display:grid;gap:18px;margin:0}.contact-person dt{color:#3a587c;font-size:13px;letter-spacing:.07em;text-transform:uppercase;margin-bottom:5px}.contact-person dd{margin:0}.contact-person a{display:inline-block;color:#063db0;font-size:clamp(15px,1.25vw,19px);line-height:1.5;text-decoration:none;overflow-wrap:anywhere;text-underline-offset:4px}.contact-person a:hover{text-decoration:underline}.contact-person a:focus-visible{outline:2px solid #064bff;outline-offset:5px;border-radius:2px}.contact__footer{margin-top:28px}@media(max-width:1000px){.contact-person{padding:22px 18px}}@media(max-width:768px){.founder__description .founder__role{min-height:0;margin-bottom:24px}.contact__people{grid-template-columns:1fr;gap:18px;margin-top:0}.contact-person{padding:26px}.contact-person h3{font-size:24px}.contact-person a{font-size:18px}}.hero__identity{width:100%;margin:0}.hero__identity img{display:block;width:100%;height:auto;max-height:67svh;object-fit:contain}.founders__field{grid-template-columns:1fr;gap:36px}.founder{display:grid;grid-template-columns:minmax(210px,.7fr) minmax(0,1.55fr);align-items:center;gap:clamp(30px,5vw,76px);padding:36px 52px;background:linear-gradient(120deg,#b8d8ff0d,#052b750f);border-radius:24px}.founder__corner{width:62px;opacity:.8}.founder__portrait{height:400px}.founder__photo-window{width:min(100%,320px)}.founder__description{padding:0;max-width:680px}.founder__description h3{margin:0 0 14px;font-size:clamp(28px,2.7vw,40px);line-height:1.16;letter-spacing:-.04em}.founder__description h3 span{display:inline}.founder__description h3 span+span:before{content:" "}.founder__description .founder__role{min-height:0;margin:0 0 26px;font-size:16px}.founder__description .founder__bio{font-size:18px;line-height:1.65;max-width:62ch;color:#f2f6ff}.founder__description .founder__bio p+p{margin-top:16px;color:#d3e4ff}.contact__people{margin-top:38px}.contact-person{padding:34px 30px}.contact-person h3{min-height:2.5em}.contact-person dl{gap:24px}.contact__footer{margin-top:38px}@media(min-width:769px)and (max-width:1100px){.founder{padding:30px;gap:30px;grid-template-columns:240px minmax(0,1fr)}.founder__portrait{height:330px}.founder__photo-window{width:264px;max-width:100%}.contact-person{padding:26px 20px}}@media(max-width:768px){.hero__identity{width:min(100%,430px)}.hero__identity img{max-height:37svh}.founder{grid-template-columns:1fr;width:100%;max-width:540px;gap:16px;padding:26px 24px 38px}.founder__portrait{height:330px}.founder__photo-window{width:min(100%,264px)}.founder__description h3{font-size:28px}.founder__description h3 span{display:block}.founder__description h3 span+span:before{content:none}.founder__description .founder__bio{font-size:17px}.founder__corner{width:54px}.contact__people{margin-top:18px}.contact-person{padding:26px}.contact-person h3{min-height:0}}.founder__description .founder__role{font-size:clamp(18px,1.55vw,23px);line-height:1.4;text-transform:uppercase;letter-spacing:.015em}.founder__role span{display:inline-block;max-width:100%;padding:8px 12px;font-weight:750}@media(max-width:768px){.founder__description .founder__role{font-size:18px}}:root{--cinema-color: 225, 234, 245}.site-content{z-index:3}html.lenis{scroll-behavior:auto!important}.scene-section>.section-surface{background:transparent}.scene-section>.section-surface:before,.scene-section>.section-surface:after{content:none}.ambient-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;pointer-events:none;contain:paint;background:rgb(var(--cinema-color))}.ambient-backdrop__waves{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ambient-backdrop__light{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 40% 45%,rgba(var(--cinema-color),.24),transparent 75%)}.hero{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);padding-top:10svh;padding-bottom:8svh}.hero__composition{min-height:0}.hero__identity{max-width:670px}.hero__identity img{filter:drop-shadow(0 2px 1px #102c5422)}.hero__dragon-stage{position:relative;inset:auto;display:grid;place-items:center;width:100%;height:80svh;min-height:0;margin:0}.hero__dragon-stage:before{content:"";position:absolute;top:8%;right:-12%;bottom:8%;left:-12%;background:radial-gradient(ellipse at 50% 62%,#1680ef25,#ebf7ff40 40%,transparent 68%);filter:blur(14px)}.hero__dragon-stage .creature-canvas--static{position:relative;inset:auto;z-index:2;width:100%;height:auto;overflow:visible;opacity:1;clip-path:none}.hero__dragon-stage .creature-canvas--static:after{content:none}.dragon-reference{display:block;width:100%;height:auto;max-height:78svh;object-fit:contain;transform:none;filter:none}.scene-section .section-heading{transform:translate3d(0,var(--chapter-heading-y, 0px),0)}.founder__portrait{transform:translate3d(0,var(--portrait-y, 0px),0)}.founder{padding:68px 76px;background:linear-gradient(115deg,rgba(var(--cinema-color),.28),rgba(var(--cinema-color),.72))}.founder__corner{width:min(27%,245px);height:42%;opacity:.95}.founder__card-frame{z-index:3}.founder__description,.founder__portrait{position:relative;z-index:4}@media(min-width:1101px){.scene-section:not(.hero){padding-top:clamp(110px,15svh,160px);padding-bottom:clamp(160px,22svh,250px)}}@media(max-width:768px){.hero{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:110px 24px 20px;min-height:100svh;gap:24px}.hero__composition{width:100%}.hero__identity{width:min(100%,430px);margin-inline:auto}.hero__dragon-stage{width:100%;height:47svh;min-height:0}.dragon-reference{max-height:47svh}.founder{padding:62px 42px 80px}.founder__corner{width:39%;height:26%}}@media(prefers-reduced-motion:reduce){.scene-section .section-heading,.founder__portrait{transform:none}}.founder__corner{width:min(25%,225px);height:38%}.founder__description{min-width:0;overflow-wrap:break-word}.founder__description .founder__role span{box-decoration-break:clone;-webkit-box-decoration-break:clone}@media(min-width:769px){.persistent-brand{left:34px}.side-nav{left:24px;width:60px}.manifest .ribbon{margin-left:0}}@media(max-width:768px){.founder__corner{width:35%;height:24%}.founder__description h3{font-size:clamp(23px,6.5vw,28px)}}.scene-section{transform:none;opacity:1}.scene-section .section-heading,.founder__portrait{transform:none}.scene-section.founders{padding:0}.founders__stage{padding:80px var(--pad) 70px calc(var(--rail) + var(--pad))}.founders__field{display:block;padding:0}.founder-scene{position:relative;margin-bottom:36px}.founder-scene .founder{width:100%;max-width:none}.founders[data-carousel=true] .founders__stage{position:sticky;top:0;height:100svh;display:flex;flex-direction:column;padding-top:clamp(56px,7svh,80px);padding-bottom:32px}.founders[data-carousel=true] .section-heading{flex:none;margin-bottom:22px}.founders[data-carousel=true] .founders__field{flex:1;min-height:0;overflow:clip}.founders[data-carousel=true] .founders__track{display:flex;align-items:flex-start;gap:clamp(32px,4vw,64px);transform:translate3d(var(--heads-x, 0px),0,0);will-change:transform}.founders[data-carousel=true] .founder-scene{flex:0 0 100%;min-width:0;margin:0}@media(max-width:768px){.founders__stage{padding:90px 24px 70px}.founders[data-carousel=true] .founders__stage{padding:82px 24px 24px}.founders[data-carousel=true] .section-heading{margin-bottom:18px}.founder-scene .founder{max-width:540px}}.metric{transform:translate3d(var(--metric-x, 0px),0,0);opacity:var(--metric-opacity, 1)}@media(prefers-reduced-motion:reduce){.metric{transform:none;opacity:1}}.dragon-finale{position:relative;min-height:100svh;display:grid;place-items:center;padding:80px 24px}.dragon-finale .dragon-finale__stage{width:min(72vw,72svh,720px);height:auto;margin:0}.dragon-finale .dragon-reference{max-height:72svh}@media(max-width:768px){.dragon-finale .dragon-finale__stage{width:min(88vw,64svh)}.dragon-finale .dragon-reference{max-height:64svh}}.founders[data-carousel=true] .founder{padding:clamp(24px,4svh,44px) clamp(28px,3.5vw,60px);gap:clamp(24px,3vw,48px);grid-template-columns:minmax(180px,.7fr) minmax(0,1.55fr)}.founders[data-carousel=true] .founder__portrait{width:100%;height:clamp(220px,44svh,400px)}.founders[data-carousel=true] .founder__description h3{font-size:clamp(26px,2.7vw,40px);margin-bottom:12px}.founders[data-carousel=true] .founder__description .founder__role{font-size:clamp(16px,1.5vw,22px);margin-bottom:18px;line-height:1.3}.founders[data-carousel=true] .founder__description .founder__bio{font-size:clamp(16px,1.3vw,18px);line-height:1.5}@media(min-width:769px)and (max-height:760px){.founders[data-carousel=true] .founders__stage{padding-top:32px;padding-bottom:20px}.founders[data-carousel=true] .section-heading{margin-bottom:14px}.founders[data-carousel=true] .chrome-title--heads{max-height:14svh;width:auto;max-width:60%}.founders[data-carousel=true] .founder__portrait{height:42svh}.founders[data-carousel=true] .founder__description h3{font-size:28px}.founders[data-carousel=true] .founder__description .founder__bio{font-size:16px;line-height:1.45}.founders[data-carousel=true] .founder__description .founder__role{font-size:16px;margin-bottom:12px}}@media(max-width:768px){.founders[data-carousel=true] .founders__stage{padding:76px 18px 18px}.founders[data-carousel=true] .section-heading{margin-bottom:14px}.founders[data-carousel=true] .founder{padding:24px;gap:14px 16px;max-width:540px;grid-template-columns:minmax(90px,.75fr) minmax(0,1fr);grid-template-areas:"portrait name" "role role" "bio bio"}.founders[data-carousel=true] .founder__description{display:contents}.founders[data-carousel=true] .founder__portrait{grid-area:portrait;height:clamp(115px,18svh,160px)}.founders[data-carousel=true] .founder__photo-window{width:100%}.founders[data-carousel=true] .founder__description h3{grid-area:name;font-size:clamp(21px,5.5vw,28px);margin:0}.founders[data-carousel=true] .founder__description .founder__role{grid-area:role;font-size:15px;margin:0}.founders[data-carousel=true] .founder__role span{padding:6px 8px}.founders[data-carousel=true] .founder__description .founder__bio{grid-area:bio;font-size:16px;line-height:1.45}.founders[data-carousel=true] .founder__description .founder__bio p+p{margin-top:12px}.founders[data-carousel=true] .founder__corner{width:27%;height:22%}}@media(max-width:768px)and (max-height:740px){.founders[data-carousel=true] .founders__stage{padding-top:62px;padding-bottom:12px}.founders[data-carousel=true] .founder{padding:20px;gap:10px 14px}.founders[data-carousel=true] .founder__portrait{height:100px}.founders[data-carousel=true] .founder__description .founder__bio{font-size:15px;line-height:1.4}.founders[data-carousel=true] .founder__description .founder__role{font-size:14px}}.founders[data-carousel=true] .founders__field{container-type:size}.founders[data-carousel=true] .founder{min-height:calc(100cqh - 8px);padding-block:clamp(28px,5cqh,44px);align-content:center}.founders[data-carousel=true] .founder__portrait{height:min(440px,82cqh)}.founders[data-carousel=true] .founder__photo-window{width:min(100%,352px)}.founders[data-carousel=true] .founder__description h3{font-size:clamp(30px,2.8vw,42px)}.founders[data-carousel=true] .founder__description .founder__role{font-size:clamp(18px,1.6vw,23px);margin-bottom:22px}.founders[data-carousel=true] .founder__description .founder__bio{font-size:18px;line-height:1.55}@media(max-width:1000px)and (min-width:769px){.founders[data-carousel=true] .founder__description h3{font-size:30px}.founders[data-carousel=true] .founder__description .founder__bio{font-size:17px;line-height:1.45}.founders[data-carousel=true] .founder__description .founder__role{font-size:17px;margin-bottom:16px}}@media(max-width:768px){.founders[data-carousel=true] .founder{padding:24px;gap:18px 14px;grid-template-columns:minmax(90px,.65fr) minmax(0,1fr)}.founders[data-carousel=true] .founder__portrait{height:min(220px,31cqh)}.founders[data-carousel=true] .founder__description h3{font-size:clamp(23px,6vw,30px)}.founders[data-carousel=true] .founder__description .founder__role{font-size:16px;margin:0}.founders[data-carousel=true] .founder__description .founder__bio{font-size:17px;line-height:1.45}}@media(max-width:768px)and (max-height:740px){.founders[data-carousel=true] .founder{padding:20px;gap:12px 14px}.founders[data-carousel=true] .founder__portrait{height:26cqh}.founders[data-carousel=true] .founder__description .founder__bio{font-size:16px;line-height:1.4}.founders[data-carousel=true] .founder__description .founder__role{font-size:15px}}.founder__photo-window{top:0;right:0;bottom:0;left:0;background:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.founder__portrait{overflow:visible}.founder__portrait .founder__photo{object-fit:contain;object-position:center;transform:none!important;-webkit-mask-image:none;mask-image:none;filter:none;opacity:1}.persistent-brand{left:23px;top:22px;width:62px;height:62px;padding:0;border:0;border-radius:50%;background:none;box-shadow:none}.persistent-brand .brand-logo{width:100%;height:100%}.persistent-brand:hover{box-shadow:none}@media(max-width:768px){.persistent-brand{left:10px;top:8px;width:48px;height:48px}}.founders[data-carousel=true] .founder{padding-inline:clamp(54px,5.5vw,84px)}.founder__portrait{container-type:inline-size}.founder__photo-window{display:flex;justify-content:center;align-items:center;width:100%!important;max-width:none;height:100%}.founder__portrait .founder__photo{flex:none;width:auto;height:min(100%,100cqw);max-width:100%;object-fit:contain}@media(max-width:768px){.founders[data-carousel=true] .founder{padding-inline:24px}.founders[data-carousel=true] .founder__corner{width:24%;height:18%}}@media(min-width:769px){.founders[data-carousel=true] .founder{grid-template-columns:minmax(180px,.9fr) minmax(0,1.55fr)}}@media(max-width:768px){.founders[data-carousel=true] .founder{padding:52px 24px 60px;gap:12px 14px;min-height:calc(100cqh - 8px);align-content:center}.founders[data-carousel=true] .founder__corner{width:24%;height:48px}.founders[data-carousel=true] .founder__portrait{height:min(120px,18cqh)}.founders[data-carousel=true] .founder__description h3{font-size:clamp(21px,5.7vw,25px)}.founders[data-carousel=true] .founder__description .founder__role{font-size:15px}.founders[data-carousel=true] .founder__description .founder__bio{font-size:16px;line-height:1.4}.numbers__grid{grid-template-columns:minmax(0,1fr);gap:16px}.numbers .metric{padding:24px;background:#07142fad;border:1px solid #96c9ff24;border-radius:16px}.numbers .metric strong{color:#96c9ff;font-size:clamp(34px,9vw,44px)}.numbers .metric p{color:#e1ecff;font-size:17px;line-height:1.5}.numbers__title em{color:#96c9ff}}@media(max-width:768px)and (max-height:740px){.founders[data-carousel=true] .founder{padding:42px 24px 50px;gap:10px 14px}.founders[data-carousel=true] .founder__portrait{height:90px}.founders[data-carousel=true] .founder__corner{height:38px}.founders[data-carousel=true] .founder__description .founder__bio{font-size:15px;line-height:1.35}.founders[data-carousel=true] .founder__description .founder__role{font-size:14px}}@media(max-width:768px){.founders[data-carousel=true] .founder{grid-template-columns:minmax(0,1fr);grid-template-areas:"portrait" "name" "role" "bio";padding-block:40px 48px;gap:10px;align-content:center}.founders[data-carousel=true] .founder__portrait{height:clamp(170px,32cqh,220px)}.founders[data-carousel=true] .founder__description h3{font-size:22px}.founders[data-carousel=true] .founder__description h3 span{display:inline}.founders[data-carousel=true] .founder__description h3 span+span:before{content:" "}.founders[data-carousel=true] .founder__corner{height:34px}}@media(max-width:768px)and (max-height:740px){.founders[data-carousel=true] .founder{padding-block:34px 42px;gap:8px}.founders[data-carousel=true] .founder__portrait{height:160px}.founders[data-carousel=true] .founder__description h3{font-size:20px}.founders[data-carousel=true] .founder__corner{height:28px}}
