@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(data:font/woff2;base64,d09GMgABAAAAAA0sABQAAAAAGMQAAAzAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGm8bhCocZD9IVkFSgQoGYD9TVEFUgVQnNgCBBC9sEQgKiTSHTgs0ADCOagE2AiQDXgQgBYZWB4F3DAcbTBajom6TVikg+YuEbAyj/PDpeKqrlqxrMdPNJjObPs4a+50NzX+e5uzPfSMZSYIlQUvzIYgHManDmvg0pasCK66/bkiViiMeGmP8/9Z+9+MevyREo4jOLuIrsyZvZxGtHCqc/kukEiqhWaNCRdz2fqZUEgwwDQACLwDD3+dbS+3+mxDN7qHLvpdJCihs6qpIyBpzhAHebIE4yLYErjKpSl2A0VU1tazKEoWqkV2XGnaSjumodZBxuZRDCDm39ut2dSBwCEWXJmPgQHChgiAQQmagtwYoxACkA4LJABgAOif4ZnxCYITngxSLO9IdFQAHgEBuIRoEtgIrAABVpoEAKEhVhKtbXJfQ9jxIHtreK0WANjwA3CdluplTgCpA0IGHLDIsVCMw4DvOUwco6TlkIINqJxAUMCARTq8Oui3TgIr/Cn7WJKoCqASW8qBQpr6NkvVTFAc36H6K0TeS7fDjCdZXkQIAAPH6EGbhFEEGTfHqKowwwayfiQTxCTgYEwgcYUQgPAwCQIA3ESLSKUIIvs9rQDcgiBDAwQCAxboYRod0HlxuwHxjiUCFNqTHuwvICdBimWWh3GysN6GaAbol1LyZmZsLMmaiBDOwrw6SZgTC2ASz9CdChYgUT0WwCmXmjSO8QZTHlsNVUA+cNJgK9ndT/9pjc44VjvcObUy0ut1+mSy8mjMEAoC7Rtc8s9JLKAfYM+wCAK28ZroMIyWAtmUGLEvbDWAFTPwot2x2D8BNULodeB8AOs1eBGCvWZbAqoWxMQd2v2mJDIDPiC1bxghCBAenMk0O6CL3nr0pygAAKSDA1xCu0TBsoBylg8vJiKeXAPaPvk+gKdCI7ILShjiNxNk1MrdMVrnTqUF7TAB4yHOqZi7K9q91jw0M7vWMuo8uBgDla/Ffa4cSbYftSv3acWV+R86TZu8BWJmnLDgQpzzu+NttgnEQYYJdtaKPDONX8Nv5Y/yoroNGj/IjHRr0CX2FfrderZOvxVcB2iphYiIkACrMMCIIBCAYA8FChnRlZEAGoJeAajOCQATgGoudmB8kDtjIxCPWj4QwmoIoAuwC0QCwf0QJ4Ox7ZMDEeSZdFwQAiAQAOYBgoDKA7gNwE6ANADAwnTIgEBhofG4wJSNwUz8fwTx+FG80WsOi02KTjeYIo/rMGyRoXarp2dfBv6ZcZRLkuPDLZ31Qn7Ve+rqiPGO76K2fopTuHyIuiNCef76pg5KgPQVe8U91PNNLXJfG/mUt9y2Rvtmy4fwX21vvRcVq0oeRr8fqws+/6I0GrB1v9kSqb/dFn3+Jd1guee2czbI9H0Sob//cV3vcteGUBjitb67S/cOe9oPTnW+cy93V4Vuv7+XXLTd0hIsDGMPmFWFa0j6Odn5Tk/NywRyr3xiTmpM421Wp1/bGcn+X9dOe5Qf0JXW9DrS9tmfUSriN7+C7hHb+AaFO6HIUfL1QVaWkKJDV1AMPJ8kXykkDD6eqjXLS6yvfLf2W3il559U1SXJat6U52NqMyxXlYUWpZnHo6LguVzVkwDa1qrZjUa00yMrszISElowHaP6Y78TnqirHFfLNF4XHek10SkmkCS99xtaGn/7oaTU2SkkXjv9nq/6evo+o/m6YNUmuNbX6n0uS8nGVPRdV0AKHyNb9nLHgsn9KGgzNwTbS2/gHQtiva5ztqQ2/Zrrx4emjwHLz3t3vWAqEFjnx7sHfH+tin9/2+z2DiXJjE1f9MDcWzu3hqlrWYxrT2Kn/n/o2uFEuC4QFYs6rY91A7/chCSKSilsuz7WazQkcawVrWOG1BWKzkOhovCbfgM/+jKbYDe2GQnFJTUqdPTFxdl1KzRKx0NC+QdMnIFu8+lpmiSAABtiwGkJGEeF3gIngRZcUI0TgV4+MCZ22RCCiYEUnDHYRnLfMPMFqd8vBWVkFHWA5XDkPq0aHiK/2IlZj5ZwVEYjiWrX4YF/Xq//TAbYUYXojDTixFaCeWHoJ42m6Y6NthThxD5Z6yQ92UArdSFuYmUWxZFbAathCdhn7l21mfewYG+XMXD53G/diFVbgicGICBAy7VAVcNSPmzGmmCwW0+Y1azZPH+t/QvYMHj8+6MF2K2AdHx0icXR8T8/ednv25L38ch7WaprKCQOHj7umDg8InMY1Nb3zjisHyt/scgBzRZPqiIvZs23LkcMn41PSxidnvF4/aO36rSf7I2UMaRqdE10knnPJ3oulhoqKugUdXo1LHBpKdM3VPb7BobEr9GsXty84e/JkfHxianJaZuYtt1zfsjDAY56mkeh3kV90yfxr73z9009fdr8oaNyuiIhdpcAAw/lPLBRDWudx2BTm5at7hYRGAJGIlEwmC1FT7/Z2e3FM08hjcJHB02k6PuDo8co6qRLxQT/Bdyt9Qor44gq8ZzHmABZj8R0pEbauzTOwZCalJMXFONIzMrOc+chnzowdHxlyg9+eCPF4A27QBmYOrm3y4KHwYGGp2UMmy2SolqlJj6cz5dSR7G1mxoR4dh4d9kwNHNy/b2//VuR3JaXXm5qaBFXTQmZ8BqPTGhJKFzRZN4cLUpeama6H4xGZE8SiUYziPsWoYUFhosLWrfz/6bPjU1Mz3oDDdXD8wMC2HT04rmm2Gb9eUAP+n3/49quvvv3xF78wdt3bGeObcg9OTpxrP7ooMT7KGhFmEHbu7M0vKV64oAVpG6VN8Ga68/YbLr/8hltvBw9fApbgOne66fH9O6n+3b19vYOhyfFFeVlTw45OpTibTEtJDRvsPbRp227QpDSsGqBOrf7ss9XTRghT1KFL8ZCQfuGFJcIo+TrTj5kmHSutpPrLi/MLC4qyYrfv2OPMd9S5r6fF3v179/YdHqufr4JlOgf20BK6feIVLi4v+9BrPeSf5vpcJCxv0D39RE/6jJau6BEt5zsrQSlKX725QWE26xxZMfBr///v8Ni01xMQpOyslOGzp07v3L0XE5rG+855JMElC6v///vPP/+xer3gYoLk65w7MzU2cfr0yTNDC5d0zLVHR8fERMecEi48r/2i8zvQevFwTpz2BnrwX3a0qL5+0SVX+F0s4DUTAoTjmmPasiMuPt+7DC+DhDFY8uo8YYLyaC0w5Rbm8AL4nQxB5b04rmZIQ+7F19gRGcGoB5fMuKGRXhZjERaLqW/Hjv6+AwlRp0+PJqSnxzsciYl9B/1GT8DtDrz12Wcf+d0Bj2bwXMWWnHfZlX4NKbfK+PRsqC8zy5lTULJzZ09CqhMSDvY33dfT21NUkAVZ00ThGjiYGrzqeU/04IM1cOnywalobQguCNW6rwvO9cwznd5zP+m34DvNUvh3OAj5+BNyNNcRN1QsjcLt40YUwi+ExyV6yEubkUs1mcQDPXEHRC/NBUGVhKw8XD3LpRmEjJykDKFI2GHvr8mn6wKH1Sv+W7F+U423ukw2W1iwNQTSbJFhvl5qgyMdkhLc0LSyNOJMdxf4/TpZIjDNGjaLlnKQgxyJO3VWPh4U8LhPka6/Z9e2VXbtPu4Kd2yaGG93T4yODQ6ff3ZsdMJtj9/0x+Higk38rCuIF+Wg4JDwqBg7pMXFhI1qaHLSJ/BSSkZG6v/AnjqoNkXiBd+kAT5RpntJ+wyciIuLHj9LcePRXl48pc7Ocmn3DXYOJ+kCCAAfuf918fLA5UFl0xLHnQaAgftTS2dD//02Vr9ONwkm7ikAIhgAgIC3ZHHCtRF+/tl7gEDZbWuHPqc+uxwwdHT4Q+ti0do4wvYK5MUjQrP6eWMcduDsh3wCByh7gNjZxyMAka5SibuUFWCWurNlBgfiZQA/1O0zgqVljMFM9zEOedUwHo5imYCoeCYiztEIMwp8sx4BRnzACBK6GYPFMsZBwUMePrcRmAAjbmMigl3GDJBwHpMQqo7JUFDCFARLZSosbMwIIxSHCf4lYLGQTxFYISg8Ns2CawJRzPIoNK5lChvx2AJczTviXMij82sZzmdL2IDuSBXHOj5jsogUuWVZYuXat4+D8VCfEEmMypLFb9QQW0SgYwAlm4eDvx0xDVpg0TomZLApWK2NJfotxpnSKiSyJ7gowaeGAll5MmVzyp7FZiGabO4RrtKMVR3LmlcoOFPOOaHIDTJAzsoBuZjdoAfhsiVKC5F2ysFpY+VqqYFyiGLKTzZTvp69lVLqxnX1zUIcdAvuEQY5wog7I4N5ffsPdWOgXervYMRrEAlw2JhhSLfAgZM44kkgkQwkkUwKqWQERyYyUxAFUwiFitUq8UteeW9gD+VlF/GgnNygWmdwfY6nXvNu8M4NbGhMzy3K/HBM3pWZZIixgqLyEme1k9XuDl+c68wzX6mlgv+vLOMfzHLXhcoUbEnexe+kd/7APw8A)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/_astro/sofia-sans-cyrillic-wght-normal.waSyF_sL.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/_astro/sofia-sans-greek-wght-normal.BVXOQ11m.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/_astro/sofia-sans-latin-ext-wght-normal.WAXdtJoO.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/_astro/sofia-sans-latin-wght-normal.B9fg0t1U.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sofia Sans Extra Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Sofia Sans Extra Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/_astro/sofia-sans-extra-condensed-cyrillic-wght-normal.C09MSO0C.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans Extra Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/_astro/sofia-sans-extra-condensed-greek-wght-normal.B_KiYu2b.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Sofia Sans Extra Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/_astro/sofia-sans-extra-condensed-latin-ext-wght-normal.Cy_Zibko.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sofia Sans Extra Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/_astro/sofia-sans-extra-condensed-latin-wght-normal.CF4o1LBE.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sofia Sans Semi Condensed Variable;font-style:italic;font-display:swap;font-weight:1 1000;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Sofia Sans Semi Condensed Variable;font-style:italic;font-display:swap;font-weight:1 1000;src:url(/_astro/sofia-sans-semi-condensed-cyrillic-wght-italic.COsEyQe2.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans Semi Condensed Variable;font-style:italic;font-display:swap;font-weight:1 1000;src:url(/_astro/sofia-sans-semi-condensed-greek-wght-italic.BNc-3_b9.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Sofia Sans Semi Condensed Variable;font-style:italic;font-display:swap;font-weight:1 1000;src:url(/_astro/sofia-sans-semi-condensed-latin-ext-wght-italic.CZcqiN6t.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sofia Sans Semi Condensed Variable;font-style:italic;font-display:swap;font-weight:1 1000;src:url(/_astro/sofia-sans-semi-condensed-latin-wght-italic.4skjmD9M.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#eeeae2;--paper-2:#e4dfd4;--paper-3:#d6cfc1;--ink:#1f2124;--ink-2:#34373b;--ink-soft:#5b5e62;--line:#1f21242e;--line-strong:#1f212480;--poppy:#e8571d;--sage:#97a28b;--eucalyptus:#5d6b57;--on-ink:#e9e5dc;--on-ink-soft:#a9a59d;--on-ink-line:#e9e5dc29;--f-display:"Sofia Sans Extra Condensed Variable", "Arial Narrow", sans-serif;--f-text:"Sofia Sans Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--f-note:"Sofia Sans Semi Condensed Variable", "Sofia Sans Variable", sans-serif;--m:clamp(16px, 3.4vw, 56px);--g:clamp(12px, 1.6vw, 24px);--header-h:64px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-mech:cubic-bezier(.7, 0, .2, 1);color-scheme:light;accent-color:var(--poppy)}*,:before,:after{box-sizing:border-box}html{background:var(--paper);-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scrollbar-color:var(--ink-2) var(--paper-2);scrollbar-width:thin}body{background:var(--paper);color:var(--ink);font-family:var(--f-text);font-kerning:normal;font-feature-settings:"kern", "liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;caret-color:var(--poppy);margin:0;font-size:1.0625rem;font-weight:400;line-height:1.55}body.menu-open{overflow:hidden}img,video,picture,canvas,svg{max-width:100%;display:block}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}button{font:inherit;color:inherit;cursor:pointer}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}:focus-visible{outline:2px solid var(--poppy);outline-offset:3px;border-radius:2px}::selection{background:var(--poppy);color:var(--ink)}.num{font-variant-numeric:tabular-nums lining-nums}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:100;background:var(--ink);color:var(--paper);transition:transform .3s var(--ease-out);padding:10px 14px;font-weight:600;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.skip-link:focus{transform:none}.text-link{text-decoration:underline;text-decoration-color:var(--line-strong);transition:text-decoration-color .3s var(--ease-out), color .3s var(--ease-out)}.text-link:hover{text-decoration-color:var(--poppy)}.run-lamp{background:var(--poppy);border-radius:50%;width:.5em;height:.5em;display:inline-block}.site-header{z-index:40;height:var(--header-h);padding:0 var(--m);transition:transform .5s var(--ease-mech), background-color .4s var(--ease-out), box-shadow .4s var(--ease-out);align-items:center;gap:clamp(16px,3vw,40px);font-size:.875rem;display:flex;position:fixed;inset:0 0 auto}.site-header.is-solid{box-shadow:0 1px 0 var(--line);background:#eeeae2f0}.site-header.is-hidden{transform:translateY(-100%)}.wordmark{letter-spacing:.01em;align-items:center;gap:10px;font-weight:650;text-decoration:none;display:inline-flex}.wordmark__mark{fill:none;stroke:currentColor;stroke-width:1.6px;width:22px;height:22px}.wordmark__pin{fill:var(--poppy);stroke:none}.site-nav{margin-left:auto}.site-nav ul{gap:clamp(16px,2.4vw,36px);display:flex}.site-nav a,.lang a{color:var(--ink-soft);transition:color .3s var(--ease-out);text-decoration:none}.site-nav a:hover,.lang a:hover{color:var(--ink)}.lang{font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:flex}.lang__rule{color:var(--line-strong)}.lang a[aria-current=page]{color:var(--ink);font-weight:650}.menu-button{background:0 0;border:0;width:44px;height:44px;margin-right:-10px;padding:0;display:none}.menu-button__bars{border-top:1.6px solid;border-bottom:1.6px solid;width:22px;height:8px;margin:auto;display:block}.menu{z-index:60;padding:18px var(--m) 32px;background:var(--ink);color:var(--on-ink);flex-direction:column;display:flex;position:fixed;inset:0}.menu[hidden]{display:none}.menu__close{background:0 0;border:0;align-self:flex-end;width:44px;height:44px;padding:10px}.menu__close svg{stroke:currentColor;stroke-width:1.6px}.menu__list{gap:4px;margin-top:auto;display:grid}.menu__list a{font-family:var(--f-display);text-transform:uppercase;font-size:clamp(3.5rem,17vw,6rem);font-weight:800;line-height:.95;text-decoration:none}.menu__lang{margin-top:32px;font-size:1rem}.menu__lang a{color:var(--on-ink-soft)}.menu__lang a[aria-current=page]{color:var(--on-ink)}@media (width<=899px){.site-nav,.site-header__lang{display:none}.menu-button{margin-left:auto;display:block}}.hero{--on-photo:#fbf8f1;z-index:0;isolation:isolate;height:100lvh;min-height:600px;color:var(--on-photo);background:#3d4a2f;position:sticky;top:0;overflow:hidden}.hero__photo,.hero__photo img{width:100%;height:100%;position:absolute;inset:0}.hero__photo img{object-fit:cover;object-position:50% 0%;filter:blur(.4px);transform:scale(1.01)}.hero__glass{opacity:0;width:100%;height:100%;transition:opacity .6s var(--ease-out);display:block;position:absolute;inset:0}.hero.is-gl .hero__glass{opacity:1}.hero-runway{pointer-events:none;height:0}.hero-live .hero-runway{height:100svh}.hero-live .hero{min-height:0}.hero__sun{pointer-events:none;mix-blend-mode:screen;background:radial-gradient(110% 85% at 6% -12%,#ffeac099 0%,#ffe0a833 36%,#ffe0a800 64%),linear-gradient(#fff3dc24,#fff3dc00 42%);position:absolute;inset:0}.hero__shade{z-index:3;opacity:0;pointer-events:none;background:#0e150a;position:absolute;inset:0}main>section:not(.hero),.site-footer{z-index:1;position:relative}.about,.explore,.create{background:var(--paper)}.about{box-shadow:0 -28px 60px #0c120838}.hero__scrim{pointer-events:none;background:radial-gradient(75% 62% at 0 100%,#0f160ba8 0%,#0f160b4d 46%,#0f160b00 76%),radial-gradient(40% 40% at 100% 100%,#0f160b73 0%,#0f160b00 70%),linear-gradient(#0f160b52,#0f160b00 16%);position:absolute;inset:0}.hero__copy{left:var(--m);z-index:2;max-width:min(80vw,1400px);position:absolute;bottom:calc(clamp(28px,7vh,76px) + 100lvh - 100svh)}.hero__name{font-family:var(--f-text);letter-spacing:-.045em;font-size:clamp(4.25rem,13vw,15rem);font-weight:600;line-height:.84}.hero.is-gl .hero__name{color:#0000}.hero.is-gl .hero__name::selection{color:var(--on-photo);background:#0f160b80}.hero.is-gl .hero__sun{display:none}.hero__name>div{margin-block:-.08em;padding-block:.08em}.hero__tagline{letter-spacing:.22em;text-transform:uppercase;margin-top:clamp(18px,3.2vh,30px);font-size:.75rem;font-weight:600}.hero__tagline span{opacity:.5;margin:0 .75em;font-weight:400}.hero__intro{color:#fbf8f1db;text-wrap:pretty;max-width:40ch;margin-top:12px;font-size:1rem;line-height:1.5}.hero__hint{right:var(--m);z-index:2;letter-spacing:.08em;color:#fbf8f199;font-size:.6875rem;font-weight:500;display:none;position:absolute;bottom:calc(clamp(28px,7vh,76px) + 100lvh - 100svh)}.hero-live .hero.is-gl .hero__hint{display:block}.hint-touch{display:none}@media (hover:none){.hint-pointer{display:none}.hint-touch{display:inline}}.site-header:not(.is-solid){color:#fbf8f1}.site-header:not(.is-solid) .site-nav a,.site-header:not(.is-solid) .lang a{color:#fbf8f1c2}.site-header:not(.is-solid) .site-nav a:hover,.site-header:not(.is-solid) .lang a:hover,.site-header:not(.is-solid) .lang a[aria-current=page]{color:#fbf8f1}.site-header:not(.is-solid) .lang__rule{color:#fbf8f166}@media (width<=899px){.hero{min-height:620px}.hero__copy{right:var(--m);max-width:none;bottom:calc(clamp(104px,17svh,150px) + 100lvh - 100svh)}.hero__name{font-size:clamp(4rem,23vw,8rem)}.hero-live .hero.is-gl .hero__hint{display:none}.hero__intro{font-size:.9375rem}}.section-head{column-gap:var(--g);padding:clamp(96px, 16vh, 168px) var(--m) clamp(32px, 6vh, 64px);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.display{font-family:var(--f-display);letter-spacing:-.012em;text-transform:uppercase;white-space:nowrap;grid-column:1/span 8;font-size:clamp(5rem,15.5vw,15rem);font-weight:800;line-height:.78}.section-head__intro{max-width:40ch;color:var(--ink-soft);text-wrap:pretty;grid-column:9/span 4;padding-bottom:.4em}@media (width<=899px){.display,.section-head__intro{grid-column:1/-1}.display{font-size:clamp(4.5rem,25vw,9rem)}.section-head__intro{margin-top:20px}}.about{column-gap:var(--g);padding:clamp(96px, 18vh, 180px) var(--m) clamp(64px, 12vh, 120px);border-top:1px solid var(--line);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.about__statement{letter-spacing:-.022em;text-wrap:balance;grid-column:1/span 10;font-size:clamp(2.25rem,4.6vw,4.5rem);font-weight:330;line-height:1.04}.odometer{grid-column:1/span 10;margin-top:clamp(28px,5vh,48px);font-size:clamp(1.25rem,2.2vw,2rem);font-weight:380;line-height:1.2}.odometer__static{color:var(--ink-soft)}.odometer__live{display:none}.js.motion .odometer__static{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.js.motion .odometer__live{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:.4em .5em;display:inline-flex}.odometer__window{border:1px solid var(--ink);perspective:420px;min-width:9.5em;height:1.3em;color:var(--ink);background:linear-gradient(var(--paper-2), var(--paper) 30%, var(--paper) 70%, var(--paper-2));border-radius:2px;padding:0 .35em;display:inline-block;position:relative;overflow:hidden}.odometer__drum{--turn:0deg;--r:calc(.65em / tan(180deg / var(--count)));transform-style:preserve-3d;transform:translateZ(calc(var(--r) * -1)) rotateX(var(--turn));position:absolute;inset:0}.odometer__word{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.01em;white-space:nowrap;backface-visibility:hidden;transform:rotateX(calc(var(--i) * 360deg / var(--count))) translateZ(var(--r));align-items:center;font-size:1.1em;font-weight:750;display:flex;position:absolute;inset:0 .35em}.about__body{max-width:52ch;color:var(--ink-2);text-wrap:pretty;grid-column:7/span 5;margin-top:clamp(40px,8vh,80px)}@media (width<=899px){.about__statement,.odometer,.about__body{grid-column:1/-1}}.build{color:var(--ink);background:#f7f6f2}.net{padding:clamp(96px, 16vh, 168px) var(--m) clamp(64px, 12vh, 120px);position:relative}.net__canvas,.net__nodes,.net__hint{display:none}.net__head{column-gap:var(--g);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;margin-bottom:clamp(48px,9vh,96px);display:grid}.net__title{font-family:var(--f-display);text-transform:uppercase;grid-column:1/span 5;font-size:clamp(3rem,7vw,6.5rem);font-weight:800;line-height:.86}.net__intro{max-width:46ch;color:var(--ink-soft);text-wrap:pretty;grid-column:7/span 5}.net__list{gap:clamp(56px,10vh,112px);display:grid}.work__inner{align-content:start;gap:12px;max-width:56ch;display:grid}.work__num{letter-spacing:.18em;color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}.work__num span{color:var(--poppy)}.work__name{font-family:var(--f-display);letter-spacing:-.005em;text-transform:uppercase;text-wrap:balance;font-size:clamp(3rem,6.4vw,6.25rem);font-weight:800;line-height:.84}.work__summary{text-wrap:balance;margin-top:6px;font-size:clamp(1.125rem,1.6vw,1.5rem);font-weight:500;line-height:1.2}.work__body{color:var(--ink-2);text-wrap:pretty}.work__topics{font-family:var(--f-note);color:var(--ink-soft);flex-wrap:wrap;gap:6px 14px;margin-top:4px;font-size:.875rem;font-style:italic;display:flex}.work__topics li+li:before{content:"/";opacity:.45;margin-right:14px;font-style:normal}.work__status{letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;margin-top:4px;font-size:.75rem;font-weight:650;display:inline-flex}.work__lamp{background:var(--poppy);border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite lamp;box-shadow:0 0 0 3px #e8571d24,0 0 12px #e8571d80}@keyframes lamp{50%{opacity:.55}}.work__media{border-radius:3px;width:min(100%,520px);margin-top:8px;overflow:hidden}.net.is-live{height:calc(var(--count) * 80svh + 100svh);padding:0}.net.is-live .net__stage{height:100svh;position:sticky;top:0;overflow:hidden}.net.is-live .net__canvas{opacity:0;width:100%;height:100%;transition:opacity 1s var(--ease-out);display:block;position:absolute;inset:0}.net.is-gl .net__canvas{opacity:1}.net.is-live .net__head{top:calc(var(--header-h) + clamp(16px, 4vh, 40px));left:var(--m);right:var(--m);z-index:2;pointer-events:none;align-items:start;margin:0;position:absolute}.net.is-live .net__title{font-family:var(--f-text);letter-spacing:.22em;font-size:.8125rem;font-weight:650;line-height:1.4}.net.is-live .net__intro{grid-area:2/1/auto/span 4;margin-top:10px;font-size:.9375rem}.net.is-live .net__nodes{z-index:1;pointer-events:none;display:block;position:absolute;inset:0}.node{left:calc(var(--x,.5) * 100%);top:calc(var(--y,.5) * 100%);font-family:var(--f-display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:#1f21249e;opacity:calc(1 - var(--depth,0) * .75);text-shadow:0 0 8px #f7f6f2,0 0 16px #f7f6f2;transition:color .6s var(--ease-out), font-size .6s var(--ease-out);align-items:baseline;gap:8px;padding-left:22px;font-size:.9375rem;font-weight:700;display:flex;position:absolute;transform:translateY(-50%)}.node span{font-family:var(--f-text);letter-spacing:.12em;color:#1f212473;font-size:.6875rem;font-weight:500}.node.is-on{color:var(--ink);font-size:1.125rem}.node.is-on span{color:var(--poppy)}.net.is-live .net__list{left:var(--m);z-index:2;width:min(40vw,600px);height:60svh;display:block;position:absolute;bottom:clamp(32px,8vh,88px)}.net.is-live .work{opacity:0;pointer-events:none;transition:opacity .45s var(--ease-out), transform .8s var(--ease-out);position:absolute;bottom:0;left:0;right:0;transform:translateY(18px)}.net.is-live .work.is-on{opacity:1;pointer-events:auto;transition-delay:.12s;transform:none}.net.is-live .work__media{display:none}.net.is-live .net__hint{right:var(--m);z-index:2;letter-spacing:.08em;color:var(--ink-soft);font-size:.6875rem;font-weight:500;display:block;position:absolute;bottom:clamp(20px,4vh,40px)}@media (width<=899px){.net__title,.net__intro{grid-column:1/-1}.net__intro{margin-top:16px}.net.is-live .net__intro{display:none}.net.is-live .net__list{width:auto;right:var(--m);height:46svh;bottom:clamp(48px,7svh,72px)}.net.is-live .work__name{font-size:clamp(2.5rem,12vw,3.75rem)}.net.is-live .work__body{font-size:.9375rem}.node{padding-left:16px;font-size:.75rem}.node.is-on{font-size:.875rem}.net.is-live .net__hint{left:var(--m);bottom:18px;right:auto}}.iris{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}.iris__blades{fill:var(--ink);fill-rule:evenodd}.iris__seams line{stroke:#e9e5dc38;stroke-width:1px}.ph{background:var(--paper-2);width:100%;box-shadow:inset 0 0 0 1px var(--line);position:relative;overflow:hidden}.ph__cross{width:100%;height:100%;position:absolute;inset:0}.ph__cross line{stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.ph__label{font-family:var(--f-note);color:var(--ink-soft);flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:.875rem;font-style:italic;display:flex;position:absolute;bottom:12px;left:14px;right:14px}.ph__word{font-family:var(--f-text);letter-spacing:.12em;text-transform:uppercase;color:var(--poppy);font-size:.6875rem;font-style:normal;font-weight:700}.media{position:relative}.media img,.media video{width:100%;height:auto}.explore{padding-bottom:clamp(64px,12vh,140px)}.sheet{padding:0 var(--m);position:relative;overflow-x:clip}.sheet__label{font-family:var(--f-note);color:var(--ink-soft);margin-bottom:16px;font-size:.875rem;font-style:italic}.sheet__band{display:none}.sheet__spread{gap:var(--g);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.sheet__frame{background:var(--paper-2);transform-origin:0 0;will-change:transform;position:relative;overflow:hidden}.sheet__frame picture{height:100%;display:block}.sheet__frame img{object-fit:cover;width:100%;height:100%}.sheet__frame--palm{aspect-ratio:4/5;grid-area:1/1/span 2/span 3}.sheet__frame--light{aspect-ratio:3/2;grid-area:1/4/auto/span 5}.sheet__frame--marks{aspect-ratio:1;grid-area:1/9/auto/span 2;align-self:end}.sheet__frame--road{aspect-ratio:3/4;grid-area:1/11/auto/span 2;align-self:start}.sheet__frame--trunks{aspect-ratio:3/2;grid-area:2/9/auto/span 4}.sheet__frame--last{aspect-ratio:2.39;grid-area:2/4/auto/span 5;align-self:start}.sheet.is-live{height:260svh}.sheet.is-live .sheet__stage{height:100svh;padding:calc(var(--header-h) + 8px) 0 24px;flex-direction:column;justify-content:center;display:flex;position:sticky;top:0}.sheet.is-live .sheet__band{left:calc(var(--m) * -1);right:calc(var(--m) * -1);pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='12'%3E%3Crect x='6' y='3' width='10' height='6' rx='1.5' fill='%23eeeae2' fill-opacity='.8'/%3E%3C/svg%3E") 0 4px/22px 12px repeat-x,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='12'%3E%3Crect x='6' y='3' width='10' height='6' rx='1.5' fill='%23eeeae2' fill-opacity='.8'/%3E%3C/svg%3E") left bottom 4px/22px 12px repeat-x,#151618;height:calc(min(20svh,190px) + 48px);display:block;position:absolute;top:50%;transform:translateY(-50%)}.sheet.is-live .sheet__spread{z-index:1;position:relative}@media (width<=899px){.sheet__spread{grid-template-columns:repeat(2,minmax(0,1fr))}.sheet__frame,.sheet__frame[class]{aspect-ratio:4/5;grid-area:auto;align-self:stretch}.sheet__frame.sheet__frame--last{aspect-ratio:16/9;grid-column:1/-1}}.journal{padding:clamp(96px, 16vh, 180px) var(--m) 0;gap:clamp(72px,14vh,160px);display:grid}.entry{column-gap:var(--g);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:18px;display:grid}.entry__head,.entry__note{grid-column:1/span 4}.entry__media{gap:var(--g);grid-area:1/6/span 3/span 7;display:grid}.entry--right .entry__head,.entry--right .entry__note{grid-column:9/span 4}.entry--right .entry__media{grid-column:1/span 7}.entry__media--2{grid-template-columns:1fr 1fr;align-items:start}.entry__title{font-family:var(--f-display);text-transform:uppercase;text-wrap:balance;font-size:clamp(2.25rem,4vw,3.75rem);font-weight:800;line-height:.9}.entry__place{font-family:var(--f-note);color:var(--ink-soft);margin-top:10px;font-style:italic}.entry__note{max-width:40ch;color:var(--ink-2);text-wrap:pretty}.entry__figure figcaption{font-family:var(--f-note);color:var(--ink-soft);margin-top:8px;font-size:.8125rem;font-style:italic}.entry__figure .media{border-radius:2px;overflow:hidden}.entry--placeholder .entry__title{color:var(--ink-soft)}@media (width<=899px){.entry__head,.entry__note,.entry__media,.entry--right .entry__head,.entry--right .entry__note,.entry--right .entry__media{grid-area:auto/1/auto/-1}}.create{border-top:1px solid var(--line);padding-bottom:clamp(80px,14vh,160px)}.catalogue{margin:0 var(--m);border-top:1px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.category{padding:24px var(--g) 28px;flex-direction:column;min-width:0;display:flex}.category+.category{border-left:1px solid var(--line)}.category:first-child{padding-left:0}.category:last-child{padding-right:0}.category__drawing svg{width:100%;height:clamp(190px,17vw,270px);overflow:visible}.category__drawing figcaption{font-family:var(--f-note);color:var(--ink-soft);margin-top:6px;font-size:.75rem;font-style:italic}.iso{stroke:var(--ink);stroke-width:.6px;stroke-linejoin:round}.iso--top{fill:var(--paper)}.iso--left{fill:var(--paper-3)}.iso--right{fill:var(--paper-2)}.iso--board{fill:var(--sage)}.iso--boardSide{fill:var(--eucalyptus)}.iso--part{fill:var(--ink-2)}.iso--partSide,.iso--hole{fill:var(--ink)}.iso--glass{fill:#eeeae259;stroke-dasharray:2 1.4}.category__name{font-family:var(--f-display);text-transform:uppercase;margin-top:18px;font-size:clamp(1.75rem,2.4vw,2.5rem);font-weight:800;line-height:.92}.category__text{color:var(--ink-2);text-wrap:pretty;margin-top:10px;font-size:.9375rem}.category__status{flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin-top:auto;padding-top:18px;font-size:.8125rem;display:flex}.category__status span{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);font-weight:650}.catalogue__note{margin:18px var(--m) 0;font-family:var(--f-note);color:var(--ink-soft);font-style:italic}.services{column-gap:var(--g);margin:clamp(80px, 14vh, 160px) var(--m) 0;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.services__title{font-family:var(--f-display);text-transform:uppercase;text-wrap:balance;grid-column:1/span 4;font-size:clamp(2.25rem,3.6vw,3.5rem);font-weight:800;line-height:.9}.services__list{border-top:1px solid var(--ink);grid-column:6/span 7}.services__list li{border-bottom:1px solid var(--line);padding:14px 0;font-size:clamp(1.0625rem,1.4vw,1.25rem)}@media (width<=1100px){.catalogue{grid-template-columns:repeat(2,minmax(0,1fr))}.category:nth-child(3){border-left:0;padding-left:0}.category:nth-child(2){padding-right:0}.category:nth-child(3),.category:nth-child(4){border-top:1px solid var(--line)}}@media (width<=899px){.services__title,.services__list{grid-column:1/-1}.services__list{margin-top:28px}}@media (width<=599px){.catalogue{grid-template-columns:1fr}.category,.category+.category{border-left:0;padding-left:0;padding-right:0}.category+.category{border-top:1px solid var(--line)}.category__drawing svg{height:240px}}.contact{column-gap:var(--g);padding:clamp(96px, 18vh, 200px) var(--m) clamp(64px, 12vh, 120px);background:var(--ink);color:var(--on-ink);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.contact ::selection{color:var(--ink)}.contact__title{font-family:var(--f-display);text-transform:uppercase;text-wrap:balance;grid-column:1/span 10;font-size:clamp(3.5rem,9vw,9rem);font-weight:800;line-height:.84}.contact__body{color:var(--on-ink-soft);grid-column:1/span 5;margin-top:28px}.contact__mail{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:16px 28px;margin-top:clamp(36px,7vh,64px);display:flex}.contact__address{letter-spacing:-.015em;text-decoration:underline;text-decoration-color:var(--on-ink-line);text-underline-offset:.18em;transition:text-decoration-color .3s var(--ease-out);font-size:clamp(1.5rem,3.4vw,3rem);font-weight:360;text-decoration-thickness:1px}.contact__address:hover{text-decoration-color:var(--poppy)}.contact__copy{border:1px solid var(--on-ink-line);min-height:44px;transition:border-color .3s var(--ease-out), background-color .3s var(--ease-out);background:0 0;border-radius:22px;padding:0 18px;font-size:.875rem}.contact__copy:hover{border-color:var(--on-ink-soft)}.contact__copy.is-done{border-color:var(--poppy)}@media (width<=899px){.contact__title,.contact__body{grid-column:1/-1}}.site-footer{padding:0 var(--m) 28px;background:var(--ink);color:var(--on-ink-soft);overflow:hidden}.site-footer__motto{font-family:var(--f-display);letter-spacing:-.012em;text-transform:uppercase;color:#2a2c30;white-space:nowrap;margin:0 -.02em;font-size:25.5vw;font-weight:800;line-height:.76}.site-footer__row{border-top:1px solid var(--on-ink-line);flex-wrap:wrap;align-items:center;gap:8px 28px;padding-top:22px;font-size:.8125rem;display:flex}.site-footer .lang{margin-left:auto}.site-footer .lang a{color:var(--on-ink-soft)}.site-footer .lang a[aria-current=page]{color:var(--on-ink)}.site-footer .lang__rule{color:var(--on-ink-line)}.js.motion .hero__name{visibility:hidden;animation:10ms 5s forwards failsafe-show}.js.motion .site-header,.js.motion [data-hero-fade]{opacity:0;animation:10ms 5s forwards failsafe-opaque}.js.motion [data-hero-fade]{transform:translateY(14px)}@keyframes failsafe-show{to{visibility:visible}}@keyframes failsafe-opaque{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important}}
