@font-face{font-family:Instrument Sans;src:local("Instrument Sans Regular Italic"),local("Instrument Sans Italic"),url(../_fonts/Kx84kywrni1QgQTXzEktmmG2rlDRWIy7GHxOzYEXd7E-HIwhuKn2pvTNsCp6jJnjANNP1TwHQGI0kYl89u0HqrM.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:"Instrument Sans Fallback: Arial";src:local("Arial");size-adjust:102.7365%;ascent-override:94.4163%;descent-override:24.3341%;line-gap-override:0%}@font-face{font-family:Instrument Sans;src:local("Instrument Sans Regular Italic"),local("Instrument Sans Italic"),url(../_fonts/1Q5Elv2sngCzaWDvgzxn0B1bBaX5xEwVexirWPP_VwM-NI_53fbEvYigH5wLAJwNJcj3AeHRwI1vimodZ7Qjf6U.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Instrument Sans;src:local("Instrument Sans Medium Italic"),url(../_fonts/Kx84kywrni1QgQTXzEktmmG2rlDRWIy7GHxOzYEXd7E-HIwhuKn2pvTNsCp6jJnjANNP1TwHQGI0kYl89u0HqrM.woff2) format(woff2);font-display:swap;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-weight:500;font-style:italic}@font-face{font-family:Instrument Sans;src:local("Instrument Sans Medium Italic"),url(../_fonts/1Q5Elv2sngCzaWDvgzxn0B1bBaX5xEwVexirWPP_VwM-NI_53fbEvYigH5wLAJwNJcj3AeHRwI1vimodZ7Qjf6U.woff2) format(woff2);font-display:swap;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-weight:500;font-style:italic}@font-face{font-family:Instrument Sans;src:local("Instrument Sans SemiBold Italic"),url(../_fonts/Kx84kywrni1QgQTXzEktmmG2rlDRWIy7GHxOzYEXd7E-HIwhuKn2pvTNsCp6jJnjANNP1TwHQGI0kYl89u0HqrM.woff2) format(woff2);font-display:swap;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-weight:600;font-style:italic}@font-face{font-family:Instrument Sans;src:local("Instrument Sans SemiBold Italic"),url(../_fonts/1Q5Elv2sngCzaWDvgzxn0B1bBaX5xEwVexirWPP_VwM-NI_53fbEvYigH5wLAJwNJcj3AeHRwI1vimodZ7Qjf6U.woff2) format(woff2);font-display:swap;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-weight:600;font-style:italic}@font-face{font-family:Instrument Sans;src:local("Instrument Sans Bold Italic"),url(../_fonts/Kx84kywrni1QgQTXzEktmmG2rlDRWIy7GHxOzYEXd7E-HIwhuKn2pvTNsCp6jJnjANNP1TwHQGI0kYl89u0HqrM.woff2) format(woff2);font-display:swap;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-weight:700;font-style:italic}@font-face{font-family:Instrument Sans;src:local("Instrument Sans Bold Italic"),url(../_fonts/1Q5Elv2sngCzaWDvgzxn0B1bBaX5xEwVexirWPP_VwM-NI_53fbEvYigH5wLAJwNJcj3AeHRwI1vimodZ7Qjf6U.woff2) format(woff2);font-display:swap;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-weight:700;font-style:italic}@font-face{font-family:Instrument Sans;src:local("Instrument Sans Regular"),local("Instrument Sans"),url(../_fonts/UYBOptkNcFYXerm7Wc4jiE4eKUd4039Ye4P6oB4z0XU-UBxABpaGQE2ZP_aUQLZdx7yiszFRCR2M9wMQH70lqYk.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Instrument Sans;src:local("Instrument Sans Regular"),local("Instrument Sans"),url(../_fonts/KK7qrOqqIFCcORDposqP2UMdkwT7KS6SmrYRu27z_qQ-wN_IFOjKg8kjq3R_mtB7_-Ps7PWq-8n5H-ddLoW4870.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Instrument Sans;src:local("Instrument Sans Medium"),url(../_fonts/UYBOptkNcFYXerm7Wc4jiE4eKUd4039Ye4P6oB4z0XU-UBxABpaGQE2ZP_aUQLZdx7yiszFRCR2M9wMQH70lqYk.woff2) format(woff2);font-display:swap;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-weight:500;font-style:normal}@font-face{font-family:Instrument Sans;src:local("Instrument Sans Medium"),url(../_fonts/KK7qrOqqIFCcORDposqP2UMdkwT7KS6SmrYRu27z_qQ-wN_IFOjKg8kjq3R_mtB7_-Ps7PWq-8n5H-ddLoW4870.woff2) format(woff2);font-display:swap;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-weight:500;font-style:normal}@font-face{font-family:Instrument Sans;src:local("Instrument Sans SemiBold"),url(../_fonts/UYBOptkNcFYXerm7Wc4jiE4eKUd4039Ye4P6oB4z0XU-UBxABpaGQE2ZP_aUQLZdx7yiszFRCR2M9wMQH70lqYk.woff2) format(woff2);font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:Instrument Sans;src:local("Instrument Sans SemiBold"),url(../_fonts/KK7qrOqqIFCcORDposqP2UMdkwT7KS6SmrYRu27z_qQ-wN_IFOjKg8kjq3R_mtB7_-Ps7PWq-8n5H-ddLoW4870.woff2) format(woff2);font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:Instrument Sans;src:local("Instrument Sans Bold"),url(../_fonts/UYBOptkNcFYXerm7Wc4jiE4eKUd4039Ye4P6oB4z0XU-UBxABpaGQE2ZP_aUQLZdx7yiszFRCR2M9wMQH70lqYk.woff2) format(woff2);font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Instrument Sans;src:local("Instrument Sans Bold"),url(../_fonts/KK7qrOqqIFCcORDposqP2UMdkwT7KS6SmrYRu27z_qQ-wN_IFOjKg8kjq3R_mtB7_-Ps7PWq-8n5H-ddLoW4870.woff2) format(woff2);font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Bricolage Grotesque;src:local("Bricolage Grotesque SemiBold"),url(../_fonts/pGaGH96ip_QIAjRvhichIa5CqXzMCAcwrNQTGwPQLIY-JMRvJW7WDzb4iSYBA9_60_LG9h_OFnLm7cNZndqakw4.woff2) format(woff2);font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:"Bricolage Grotesque Fallback: Arial";src:local("Arial");size-adjust:105.4283%;ascent-override:88.2116%;descent-override:25.6098%;line-gap-override:0%}@font-face{font-family:Bricolage Grotesque;src:local("Bricolage Grotesque SemiBold"),url(../_fonts/MhIJBVPYoryghJ-2cwHnc4_FUBlOellXg8XY0nXqPbo-_Akb2rFUTYdO5K23hpyLTc7g97-mNadfX38H9b2cX5U.woff2) format(woff2);font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:Bricolage Grotesque;src:local("Bricolage Grotesque SemiBold"),url(../_fonts/SdliUTh8EOx6g0LkQewgc_bTNzCdvRzVpqpKj9Dy7ek-qQHMcmhpYDDo8Wj4shaVVaGhXdUEJ8kR57I_qYfoxYw.woff2) format(woff2);font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:Bricolage Grotesque;src:local("Bricolage Grotesque Bold"),url(../_fonts/pGaGH96ip_QIAjRvhichIa5CqXzMCAcwrNQTGwPQLIY-JMRvJW7WDzb4iSYBA9_60_LG9h_OFnLm7cNZndqakw4.woff2) format(woff2);font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Bricolage Grotesque;src:local("Bricolage Grotesque Bold"),url(../_fonts/MhIJBVPYoryghJ-2cwHnc4_FUBlOellXg8XY0nXqPbo-_Akb2rFUTYdO5K23hpyLTc7g97-mNadfX38H9b2cX5U.woff2) format(woff2);font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Bricolage Grotesque;src:local("Bricolage Grotesque Bold"),url(../_fonts/SdliUTh8EOx6g0LkQewgc_bTNzCdvRzVpqpKj9Dy7ek-qQHMcmhpYDDo8Wj4shaVVaGhXdUEJ8kR57I_qYfoxYw.woff2) format(woff2);font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Bricolage Grotesque;src:local("Bricolage Grotesque ExtraBold"),url(../_fonts/pGaGH96ip_QIAjRvhichIa5CqXzMCAcwrNQTGwPQLIY-JMRvJW7WDzb4iSYBA9_60_LG9h_OFnLm7cNZndqakw4.woff2) format(woff2);font-display:swap;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-weight:800;font-style:normal}@font-face{font-family:Bricolage Grotesque;src:local("Bricolage Grotesque ExtraBold"),url(../_fonts/MhIJBVPYoryghJ-2cwHnc4_FUBlOellXg8XY0nXqPbo-_Akb2rFUTYdO5K23hpyLTc7g97-mNadfX38H9b2cX5U.woff2) format(woff2);font-display:swap;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-weight:800;font-style:normal}@font-face{font-family:Bricolage Grotesque;src:local("Bricolage Grotesque ExtraBold"),url(../_fonts/SdliUTh8EOx6g0LkQewgc_bTNzCdvRzVpqpKj9Dy7ek-qQHMcmhpYDDo8Wj4shaVVaGhXdUEJ8kR57I_qYfoxYw.woff2) format(woff2);font-display:swap;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-weight:800;font-style:normal}:root{--bg:#f5f6f8;--card:#fff;--ink:#15171c;--txt2:#363b44;--txt3:#6c7077;--line:#ebedf0;--line2:#eef0f3;--acc:#ffc23c;--acc-bright:#ffd874;--acc-soft:#fff3d2;--acc-ink:#8f6300;--green:#1f9d57;--green-soft:#e7f7ec;--red-soft:#fdf1ef;--red:#d0453a;--sunrise:#fde9c8;--white-62:hsla(0,0%,100%,.62);--font-display:"Bricolage Grotesque","Bricolage Grotesque Fallback: Arial","Avenir Next",sans-serif;--font-body:"Instrument Sans","Instrument Sans Fallback: Arial","Helvetica Neue",sans-serif;--r-card:20px;--r-pill:999px;--hairline:rgba(21,23,28,.09);--hairline-dark:hsla(0,0%,100%,.12);--ghost:rgba(21,23,28,.07);--shadow-card:0 1px 2px rgba(21,23,28,.04),0 12px 32px -12px rgba(21,23,28,.1);--shadow-pop:0 2px 4px rgba(21,23,28,.06),0 24px 56px -16px rgba(21,23,28,.22);--wrap:1160px}*{box-sizing:border-box;margin:0;padding:0}html{overflow-x:clip;scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden;text-rendering:optimizeLegibility}.site{display:flex;flex-direction:column;min-height:100dvh}.site>main{flex:1 0 auto}body:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='2' stitchTiles='stitch' type='fractalNoise'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0'/%3E%3C/filter%3E%3Cpath d='M0 0h160v160H0z' filter='url(%23a)'/%3E%3C/svg%3E");content:"";inset:0;opacity:.35;pointer-events:none;position:fixed;z-index:100}img,video{display:block;max-width:100%}a{text-decoration:none}a,button{color:inherit}button{background:none;border:0;cursor:pointer;font:inherit}ol,ul{list-style:none}::-moz-selection{background:var(--acc);color:var(--ink)}::selection{background:var(--acc);color:var(--ink)}.display,h1,h2,h3{font-family:var(--font-display);font-weight:800;letter-spacing:-.03em;line-height:1.02;text-wrap:balance}.wrap{margin-inline:auto;max-width:var(--wrap);padding-inline:clamp(20px,4vw,40px)}.kicker{align-items:center;color:var(--txt2);display:inline-flex;font-family:var(--font-display);font-size:12.5px;font-weight:700;gap:12px;letter-spacing:.2em;text-transform:uppercase}.kicker:before{background:var(--acc);content:"";height:2px;width:26px}.btn{align-items:center;border-radius:var(--r-pill);display:inline-flex;font-family:var(--font-display);font-size:17px;font-weight:700;gap:10px;justify-content:center;letter-spacing:-.01em;padding:16px 28px;transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s ease;will-change:transform}.btn-ink{background:var(--ink);box-shadow:0 2px 6px #15171c2e,0 16px 32px -12px #15171c59;color:#fff}.btn-ink:hover{transform:translateY(-2px) scale(1.02)}.btn-ink:active{transform:translateY(0) scale(.98)}.btn-ghost{background:var(--card);border:1px solid var(--line);color:var(--ink)}.btn-ghost:hover{border-color:#dfe2e7;transform:translateY(-2px)}.btn-sun{background:var(--acc);box-shadow:0 2px 6px #00000040,0 16px 40px -12px #ffc23c73;color:var(--ink)}.btn-sun:hover{transform:translateY(-2px) scale(1.02)}.btn-sun:active{transform:translateY(0) scale(.98)}.phero{overflow:clip;padding:150px 0 72px;position:relative}.phero__rays{animation:sun-spin 90s linear infinite;background:repeating-conic-gradient(from 0deg,var(--acc-soft) 0deg 9deg,transparent 9deg 24deg);height:860px;-webkit-mask-image:radial-gradient(circle,#000 0,transparent 62%);mask-image:radial-gradient(circle,#000 0,transparent 62%);pointer-events:none;position:absolute;right:-300px;top:-380px;width:860px}.phero .wrap{position:relative}.phero__title{animation:pop-in .7s cubic-bezier(.22,1,.36,1) .06s both;font-size:clamp(38px,6vw,72px);margin:22px 0 18px;max-width:820px}.phero__sub{animation:pop-in .7s cubic-bezier(.22,1,.36,1) .14s both;color:var(--txt2);font-size:19px;max-width:600px}.phero .kicker{animation:pop-in .6s cubic-bezier(.22,1,.36,1) both}:focus-visible{outline:2.5px solid var(--ink);outline-offset:3px}.acta :focus-visible,.answer :focus-visible,.anti :focus-visible,.cr__recipe :focus-visible,.dcta :focus-visible,.dl :focus-visible,.ft :focus-visible,.tt__card:focus-visible{outline-color:var(--acc)}.js-reveal .reveal{opacity:0;transform:translateY(26px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:var(--d,0s)}.js-reveal .reveal[data-in]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.js-reveal .reveal,.reveal{opacity:1;transform:none;transition:none}*{animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes sun-spin{to{transform:rotate(1turn)}}@keyframes float-y{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes pop-in{0%{transform:scale(.6) translateY(14px)}to{transform:scale(1) translateY(0)}}@keyframes ring-shake{0%,to{transform:rotate(0)}20%{transform:rotate(-9deg)}40%{transform:rotate(8deg)}60%{transform:rotate(-6deg)}80%{transform:rotate(4deg)}}@keyframes blink-colon{50%{opacity:.25}}.ls[data-v-97d8cd50]{position:relative}.ls__btn[data-v-97d8cd50]{align-items:center;background:var(--card);border:1px solid var(--line);border-radius:var(--r-pill);color:var(--txt2);display:inline-flex;font-family:var(--font-display);font-size:13.5px;font-weight:700;gap:8px;padding:9px 14px;transition:color .15s ease,border-color .15s ease}.ls__btn[data-v-97d8cd50]:hover{border-color:#d8dbe0;color:var(--ink)}.ls__chev[data-v-97d8cd50]{transition:transform .2s ease}.ls--open .ls__chev[data-v-97d8cd50]{transform:rotate(180deg)}.ls__menu[data-v-97d8cd50]{background:var(--card);border:1px solid var(--line);border-radius:20px;box-shadow:var(--shadow-pop);display:grid;gap:2px;grid-template-columns:repeat(2,minmax(148px,1fr));inset-inline-end:0;max-height:min(70vh,480px);overflow:auto;padding:8px;position:absolute;top:calc(100% + 10px);z-index:60}.ls__item[data-v-97d8cd50]{align-items:center;border-radius:12px;color:var(--ink);display:flex;font-size:14px;font-weight:500;gap:10px;padding:9px 12px;transition:background .12s ease;white-space:nowrap}.ls__item[data-v-97d8cd50]:hover{background:var(--bg)}.ls__item--on[data-v-97d8cd50]{background:var(--acc-soft)}.ls__code[data-v-97d8cd50]{background:var(--bg);border-radius:6px;color:var(--txt3);font-family:var(--font-display);font-size:10.5px;font-weight:800;letter-spacing:.06em;min-width:26px;padding:3px 6px;text-align:center;text-transform:uppercase}.ls__item--on .ls__code[data-v-97d8cd50]{background:var(--acc);color:var(--ink)}.ls-pop-enter-active[data-v-97d8cd50],.ls-pop-leave-active[data-v-97d8cd50]{transition:opacity .16s ease,transform .16s ease}.ls-pop-enter-from[data-v-97d8cd50],.ls-pop-leave-to[data-v-97d8cd50]{opacity:0;transform:translateY(-6px) scale(.98)}@media(max-width:560px){.ls__menu[data-v-97d8cd50]{grid-template-columns:1fr;inset:auto 12px calc(12px + env(safe-area-inset-bottom)) 12px;max-height:60vh;overscroll-behavior:contain;position:fixed}}.hd[data-v-e6c0cfe7]{display:flex;inset-inline:0;justify-content:center;padding-inline:16px;pointer-events:none;position:fixed;top:14px;z-index:50}.hd__island[data-v-e6c0cfe7]{align-items:center;backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6);background:#ffffffb8;border:1px solid rgba(21,23,28,.07);border-radius:var(--r-pill);box-shadow:0 1px 2px #15171c0a,0 12px 32px -14px #15171c29;display:flex;gap:26px;height:58px;max-width:100%;padding:0 8px 0 18px;pointer-events:auto;transition:box-shadow .25s ease,background .25s ease}.hd--scrolled .hd__island[data-v-e6c0cfe7]{background:#ffffffd9;box-shadow:0 1px 2px #15171c0d,0 18px 44px -14px #15171c3d}.hd__brand[data-v-e6c0cfe7]{align-items:center;display:flex;gap:9px}.hd__icon[data-v-e6c0cfe7]{border-radius:8px;height:30px;width:30px}.hd__name[data-v-e6c0cfe7]{font-family:var(--font-display);font-size:19px;font-weight:800;letter-spacing:-.02em}.hd__nav[data-v-e6c0cfe7]{color:var(--txt2);display:flex;font-size:14.5px;font-weight:600;gap:4px}.hd__nav a[data-v-e6c0cfe7]{border-radius:var(--r-pill);padding:8px 13px;transition:color .15s ease,background .15s ease}.hd__nav a.router-link-active[data-v-e6c0cfe7],.hd__nav a[data-v-e6c0cfe7]:hover{background:#15171c0d;color:var(--ink)}.hd__right[data-v-e6c0cfe7]{align-items:center;display:flex;gap:8px}.hd__cta[data-v-e6c0cfe7]{box-shadow:none;font-size:14.5px;padding:10px 18px}.hd[data-v-e6c0cfe7] .ls__btn{background:transparent;border-color:transparent;padding-inline:10px}.hd[data-v-e6c0cfe7] .ls__btn:hover{background:#15171c0d}.hd__burger[data-v-e6c0cfe7]{background:transparent;border-radius:50%;display:none;height:42px;place-items:center;width:42px}.hd__burger span[data-v-e6c0cfe7],.hd__burger span[data-v-e6c0cfe7]:after,.hd__burger span[data-v-e6c0cfe7]:before{background:var(--ink);border-radius:2px;display:block;height:2.2px;width:17px}.hd__burger span[data-v-e6c0cfe7]{position:relative;transition:background .22s ease}.hd__burger span[data-v-e6c0cfe7]:after,.hd__burger span[data-v-e6c0cfe7]:before{content:"";left:0;position:absolute;top:0;transition:transform .22s ease}.hd__burger span[data-v-e6c0cfe7]:before{transform:translateY(-5.5px)}.hd__burger span[data-v-e6c0cfe7]:after{transform:translateY(5.5px)}.hd__burger span.on[data-v-e6c0cfe7]{background:transparent}.hd__burger span.on[data-v-e6c0cfe7]:before{transform:rotate(45deg)}.hd__burger span.on[data-v-e6c0cfe7]:after{transform:rotate(-45deg)}.hd__sheet[data-v-e6c0cfe7]{background:var(--bg);gap:26px;inset:0;overflow:auto;padding:96px clamp(20px,6vw,40px) 40px;position:fixed;z-index:49}.hd__sheet[data-v-e6c0cfe7],.hd__sheet-nav[data-v-e6c0cfe7]{display:flex;flex-direction:column}.hd__sheet-nav a[data-v-e6c0cfe7]{border-bottom:1px solid var(--line);font-family:var(--font-display);font-size:28px;font-weight:700;padding:16px 0}.hd__sheet-cta[data-v-e6c0cfe7]{align-self:stretch}.hd__sheet-lang[data-v-e6c0cfe7]{align-self:flex-start}.hd-menu-enter-active[data-v-e6c0cfe7],.hd-menu-leave-active[data-v-e6c0cfe7]{transition:opacity .2s ease,transform .2s ease}.hd-menu-enter-from[data-v-e6c0cfe7],.hd-menu-leave-to[data-v-e6c0cfe7]{opacity:0;transform:translateY(-8px)}@media(max-width:860px){.hd__nav[data-v-e6c0cfe7]{display:none}.hd__burger[data-v-e6c0cfe7]{display:grid}.hd__lang[data-v-e6c0cfe7]{display:none}}@media(max-width:480px){.hd__cta[data-v-e6c0cfe7]{display:none}}.nf[data-v-18a76769]{align-items:center;display:grid;gap:clamp(24px,5vw,64px);grid-template-columns:1.1fr .9fr;padding-bottom:120px;padding-top:150px}.nf__code[data-v-18a76769]{color:var(--acc);font-family:var(--font-display);font-size:clamp(56px,9vw,92px);font-weight:800;letter-spacing:-.03em;line-height:1}.nf__title[data-v-18a76769]{font-size:clamp(32px,5vw,52px);margin:10px 0 16px;max-width:14ch;word-break:auto-phrase}.nf__body[data-v-18a76769]{color:var(--txt2);font-size:18px;margin-bottom:34px;max-width:46ch}.nf__actions[data-v-18a76769]{display:flex;flex-wrap:wrap;gap:12px}.nf__art[data-v-18a76769]{display:flex;justify-content:center}.nf__art img[data-v-18a76769]{height:auto;width:min(320px,78vw)}@media(max-width:860px){.nf[data-v-18a76769]{grid-template-columns:1fr;padding-bottom:80px;padding-top:120px;text-align:center}.nf__art[data-v-18a76769]{order:-1}.nf__body[data-v-18a76769],.nf__title[data-v-18a76769]{max-width:none}.nf__actions[data-v-18a76769]{justify-content:center}}.ft[data-v-730172db]{background:var(--ink);border-top:1px solid hsla(0,0%,100%,.1);color:var(--white-62);padding:72px 0 40px}.ft__top[data-v-730172db]{align-items:start;border-bottom:1px solid hsla(0,0%,100%,.1);display:grid;gap:clamp(28px,3.6vw,60px);grid-template-columns:minmax(240px,1.3fr) auto auto auto auto;padding-bottom:44px}.ft__ph[data-v-730172db]{display:inline-block;margin-top:22px;transition:transform .2s ease}.ft__ph[data-v-730172db]:hover{transform:translateY(-2px)}.ft__ph img[data-v-730172db]{display:block;height:47px;width:auto}.ft__id[data-v-730172db]{align-items:center;display:flex;gap:14px}.ft__icon[data-v-730172db]{border-radius:12px}.ft__name[data-v-730172db]{color:#fff;font-family:var(--font-display);font-size:22px;font-weight:800;line-height:1.1}.ft__tag[data-v-730172db]{font-size:14px}.ft__about[data-v-730172db]{color:#ffffff8c;font-size:13.5px;line-height:1.65;margin-top:18px;max-width:420px}.ft__social[data-v-730172db]{display:flex;gap:10px;list-style:none;margin-top:22px}.ft__social a[data-v-730172db]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.14);border-radius:50%;color:#ffffffb3;display:grid;height:38px;place-items:center;transition:color .15s ease,background .15s ease,border-color .15s ease,transform .2s ease;width:38px}.ft__social a[data-v-730172db]:hover{background:#ffffff1f;border-color:#ffffff47;color:#fff;transform:translateY(-2px)}.ft__social svg[data-v-730172db]{display:block;fill:currentColor;height:17px;width:17px}.ft__col[data-v-730172db]{display:flex;flex-direction:column;font-size:15px;font-weight:500;gap:12px}.ft__col-title[data-v-730172db]{color:#ffffff8c;font-family:var(--font-display);font-size:12px;font-weight:800;letter-spacing:.14em;margin-bottom:4px;text-transform:uppercase}.ft__col a[data-v-730172db]{transition:color .15s ease}.ft__col a[data-v-730172db]:hover{color:#fff}.ft__lang[data-v-730172db]{justify-self:end}.ft__bottom[data-v-730172db]{color:#ffffff8c;display:flex;flex-wrap:wrap;font-size:13.5px;gap:16px;justify-content:space-between;padding-top:28px}.ft__ninja[data-v-730172db]{color:var(--acc)}.ft[data-v-730172db] .ls__btn{background:#ffffff0f;border-color:#ffffff24;color:#ffffffb3}.ft[data-v-730172db] .ls__btn:hover{color:#fff}@media(max-width:900px){.ft__top[data-v-730172db]{grid-template-columns:1fr 1fr}.ft__brand[data-v-730172db],.ft__lang[data-v-730172db]{grid-column:1/-1}.ft__lang[data-v-730172db]{justify-self:start}}
