@font-face{font-family:Atkinson Hyperlegible Next;font-style:italic;font-weight:200 800;font-display:swap;src:url(../fonts/AtkinsonHyperlegibleNext-italic-latin-ext.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:italic;font-weight:200 800;font-display:swap;src:url(../fonts/AtkinsonHyperlegibleNext-italic-latin.woff2) format("woff2");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:Atkinson Hyperlegible Next;font-style:normal;font-weight:200 800;font-display:swap;src:url(../fonts/AtkinsonHyperlegibleNext-normal-latin-ext.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-weight:200 800;font-display:swap;src:url(../fonts/AtkinsonHyperlegibleNext-normal-latin.woff2) format("woff2");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:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/GreatVibes-normal-latin-ext.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/GreatVibes-normal-latin.woff2) format("woff2");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:Lexend;font-style:normal;font-weight:300 700;font-display:swap;src:url(../fonts/Lexend-normal-latin-ext.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:300 700;font-display:swap;src:url(../fonts/Lexend-normal-latin.woff2) format("woff2");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:Parisienne;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Parisienne-normal-latin-ext.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Parisienne;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Parisienne-normal-latin.woff2) format("woff2");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:Pinyon Script;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/PinyonScript-normal-latin-ext.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pinyon Script;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/PinyonScript-normal-latin.woff2) format("woff2");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:Sora;font-style:normal;font-weight:300 700;font-display:swap;src:url(../fonts/Sora-normal-latin-ext.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:300 700;font-display:swap;src:url(../fonts/Sora-normal-latin.woff2) format("woff2");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:Figtree;font-style:normal;font-weight:300 700;font-display:swap;src:url(../fonts/Figtree-normal-latin-ext.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 700;font-display:swap;src:url(../fonts/Figtree-normal-latin.woff2) format("woff2");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:Inter;font-style:normal;font-weight:300 700;font-display:swap;src:url(../fonts/Inter-normal-latin-ext.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:300 700;font-display:swap;src:url(../fonts/Inter-normal-latin.woff2) format("woff2");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:Inter Tight;font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/InterTight-normal-latin-ext.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/InterTight-normal-latin.woff2) format("woff2");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:JetBrains Mono;font-style:normal;font-weight:300 700;font-display:swap;src:url(../fonts/JetBrainsMono-normal-latin-ext.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300 700;font-display:swap;src:url(../fonts/JetBrainsMono-normal-latin.woff2) format("woff2");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:Literata;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/Literata-italic-latin-ext.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/Literata-italic-latin.woff2) format("woff2");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:Literata;font-style:normal;font-weight:300 700;font-display:swap;src:url(../fonts/Literata-normal-latin-ext.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-weight:300 700;font-display:swap;src:url(../fonts/Literata-normal-latin.woff2) format("woff2");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:Manrope;font-style:normal;font-weight:300 700;font-display:swap;src:url(../fonts/Manrope-normal-latin-ext.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:300 700;font-display:swap;src:url(../fonts/Manrope-normal-latin.woff2) format("woff2");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:Outfit;font-style:normal;font-weight:200 600;font-display:swap;src:url(../fonts/Outfit-normal-latin-ext.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:200 600;font-display:swap;src:url(../fonts/Outfit-normal-latin.woff2) format("woff2");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:Playfair Display;font-style:italic;font-weight:400 700;font-display:swap;src:url(../fonts/PlayfairDisplay-italic-latin-ext.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 700;font-display:swap;src:url(../fonts/PlayfairDisplay-italic-latin.woff2) format("woff2");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:Playfair Display;font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/PlayfairDisplay-normal-latin-ext.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/PlayfairDisplay-normal-latin.woff2) format("woff2");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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../fonts/SpaceGrotesk-normal-latin-ext.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../fonts/SpaceGrotesk-normal-latin.woff2) format("woff2");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:Syne;font-style:normal;font-weight:500 800;font-display:swap;src:url(../fonts/Syne-normal-latin-ext.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:500 800;font-display:swap;src:url(../fonts/Syne-normal-latin.woff2) format("woff2");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:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/ChakraPetch-500-latin-ext.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/ChakraPetch-500-latin.woff2) format("woff2");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:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/ChakraPetch-600-latin-ext.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/ChakraPetch-600-latin.woff2) format("woff2");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:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/ChakraPetch-700-latin-ext.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/ChakraPetch-700-latin.woff2) format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(../fonts/PlusJakartaSans-300-700-latin-ext.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(../fonts/PlusJakartaSans-300-700-latin.woff2) format("woff2");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:Saira Stencil One;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/SairaStencilOne-400-latin-ext.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira Stencil One;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/SairaStencilOne-400-latin.woff2) format("woff2");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:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/PressStart2P-normal-latin-ext.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/PressStart2P-normal-latin.woff2) format("woff2");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}:root{--es-black: #0b0b0c;--es-ink-1: #111214;--es-ink-2: #17181b;--es-ink-3: #1f2023;--es-anthracite: #2a2b2e;--es-bg-gradient: linear-gradient(180deg, #0b0b0c 0%, #151618 45%, #2a2b2e 100%);--es-gold-light: #f4e2a6;--es-gold: #e8c766;--es-gold-deep: #d4af37;--es-gold-dark: #9c7a26;--es-gold-gradient: linear-gradient(135deg, #f7e7b0 0%, #e8c766 32%, #d4af37 64%, #a8842a 100%);--es-gold-rgb: 232, 199, 102;--es-text: #f3f0e8;--es-text-muted: #c4bfb3;--es-text-dim: #9d988d;--es-on-gold: #17130a;--es-text-strong: #ffffff;--es-text-muted-rgb: 196, 191, 179;--es-success: #7fd1a0;--es-success-rgb: 127, 209, 160;--es-info: #8fb8e8;--es-info-rgb: 143, 184, 232;--es-warning: #f0b860;--es-warning-rgb: 240, 184, 96;--es-danger: #ef8a7d;--es-danger-rgb: 239, 138, 125;--es-violet: #c3a6f0;--es-violet-rgb: 195, 166, 240;--es-fg-rgb: 255, 255, 255;--es-bg-rgb: 10, 10, 12;--es-raise-rgb: 40, 41, 44;--es-tint-rgb: 46, 38, 16;--es-shadow-rgb: 0, 0, 0;--es-shine-tint-rgb: 255, 246, 220;--es-highlight: inset 0 1px 0 rgba(255, 255, 255, .07);--es-sky-shadow: 0 2px 30px rgba(0, 0, 0, .8);--es-accent-edge: linear-gradient(135deg, #fff1c2, #c99a2e);--es-knob: #d9d5cc;--es-code-a: #b8c7a6;--es-av-b: linear-gradient(135deg, #e9d9a8, #b9945a);--es-av-c: linear-gradient(135deg, #d7c48d, #7d6524);--es-av-c-text: #fff;--es-glass-bg: linear-gradient(155deg, rgba(var(--es-raise-rgb), .58), rgba(var(--es-bg-rgb), .62));--es-glass-bg-strong: linear-gradient(155deg, rgba(var(--es-raise-rgb), .82), rgba(var(--es-bg-rgb), .86));--es-glass-blur: 16px;--es-hairline: rgba(var(--es-fg-rgb), .09);--es-hairline-gold: rgba(var(--es-gold-rgb), .28);--es-shadow: 0 1px 1px rgba(var(--es-shadow-rgb), .14), 0 2px 4px -1px rgba(var(--es-shadow-rgb), .2), 0 8px 18px -6px rgba(var(--es-shadow-rgb), .32), 0 22px 44px -16px rgba(var(--es-shadow-rgb), .5), 0 48px 90px -36px rgba(var(--es-shadow-rgb), .6);--es-shadow-gold: 0 10px 40px -12px rgba(var(--es-gold-rgb), .35);--es-hex: polygon(25% 0, 75% 0, 100% 50%, 75% 100%, 25% 100%, 0 50%);--es-hex-pointy: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);--es-r-xs: 8px;--es-r-sm: 12px;--es-r: 18px;--es-r-lg: 24px;--es-r-pill: 999px;--es-s1: .5rem;--es-s2: 1rem;--es-s3: 1.5rem;--es-s4: 2rem;--es-s5: 3rem;--es-s6: 4.5rem;--es-s7: 7rem;--es-font-body: var(--es-user-body, "Atkinson Hyperlegible Next", "Segoe UI", system-ui, sans-serif);--es-font-script: var(--es-user-script, "Parisienne", "Great Vibes", cursive);--es-font-display: var(--es-font-script);--es-font-ui: var(--es-font-body);--es-font-mono: ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--es-display-weight: 400;--es-display-tracking: 0;--es-display-transform: none;--es-display-scale: 1;--es-display-lh: 1.12;--es-fs-body: clamp(1.02rem, .97rem + .25vw, 1.14rem);--es-lh: 1.72;--es-measure: 64ch;--es-shine-strength: 1;--es-shine-size: 520px;--mx: 50vw;--my: 30vh;--es-ease: cubic-bezier(.2, .7, .2, 1);--es-ease-out: cubic-bezier(.16, 1, .3, 1);--es-ease-in-out: cubic-bezier(.65, 0, .35, 1);--es-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--es-dur: .35s;--es-stagger: 70ms;--es-nav-h: 68px;--es-grain-opacity: .055;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--es-nav-h) + 30px);-webkit-text-size-adjust:100%}body{margin:0;background:var(--es-black);color:var(--es-text);font-family:var(--es-font-body);font-size:var(--es-fs-body);line-height:var(--es-lh);font-weight:400;letter-spacing:.005em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}img{display:block;max-width:100%}a{color:var(--es-gold);text-decoration-color:rgba(var(--es-gold-rgb),.4);text-underline-offset:.2em}a:hover{color:var(--es-gold-light)}::selection{background:rgba(var(--es-gold-rgb),.35);color:var(--es-text-strong)}p{margin:0 0 1.1em;max-width:var(--es-measure)}h2.es-heading{font-family:var(--es-font-display);font-weight:var(--es-display-weight);letter-spacing:var(--es-display-tracking);text-transform:var(--es-display-transform);line-height:var(--es-display-lh);text-wrap:balance;-webkit-hyphens:manual;hyphens:manual}h2.es-heading{font-size:calc(clamp(2.8rem,1.8rem + 4vw,5rem) * var(--es-display-scale));margin:0 0 .25em;padding:.05em .1em .1em}.es-gold-text{background:var(--es-gold-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 18px rgba(var(--es-gold-rgb),.18))}.es-scene.is-loaded .es-scene__bg{opacity:1}.es-scene.is-loaded[data-bg=meadow] .es-scene__bg{background-image:url(../assets/bg-meadow.webp)}.es-scene.is-loaded[data-bg=grass] .es-scene__bg{background-image:url(../assets/bg-grass.webp)}.es-scene.is-loaded[data-bg=dew] .es-scene__bg{background-image:url(../assets/bg-dew.webp)}.es-scene.is-loaded[data-bg=ai] .es-scene__bg{background-image:url(../assets/bg-ai.webp)}.es-scene.is-loaded[data-bg=security] .es-scene__bg{background-image:url(../assets/bg-security.webp)}.es-scene.is-loaded[data-bg=data] .es-scene__bg{background-image:url(../assets/bg-data.webp)}.es-scene.is-loaded[data-bg=precision] .es-scene__bg{background-image:url(../assets/bg-precision.webp)}.es-scene.is-loaded[data-bg=roadmap] .es-scene__bg{background-image:url(../assets/bg-roadmap.webp)}.es-scene.is-loaded[data-bg=ink] .es-scene__bg{background-image:url(../assets/bg-ink.webp)}@media(max-width:760px){.es-scene.is-loaded[data-bg=meadow] .es-scene__bg{background-image:url(../assets/bg-meadow-960.webp)}.es-scene.is-loaded[data-bg=grass] .es-scene__bg{background-image:url(../assets/bg-grass-960.webp)}.es-scene.is-loaded[data-bg=dew] .es-scene__bg{background-image:url(../assets/bg-dew-960.webp)}.es-scene.is-loaded[data-bg=ai] .es-scene__bg{background-image:url(../assets/bg-ai-960.webp)}.es-scene.is-loaded[data-bg=security] .es-scene__bg{background-image:url(../assets/bg-security-960.webp)}.es-scene.is-loaded[data-bg=data] .es-scene__bg{background-image:url(../assets/bg-data-960.webp)}.es-scene.is-loaded[data-bg=precision] .es-scene__bg{background-image:url(../assets/bg-precision-960.webp)}.es-scene.is-loaded[data-bg=roadmap] .es-scene__bg{background-image:url(../assets/bg-roadmap-960.webp)}.es-scene.is-loaded[data-bg=ink] .es-scene__bg{background-image:url(../assets/bg-ink-960.webp)}}.es-shine.is-active{opacity:1}.es-container{width:min(1180px,calc(100% - 2.5rem));margin-inline:auto}.es-reveal.is-visible{opacity:1;transform:none}.es-nav__links a.is-current{color:var(--es-text);background:rgba(var(--es-fg-rgb),.06)}.es-nav__links a.is-current{color:var(--es-gold-light)}.es-btn.is-loading{pointer-events:none}.es-btn.is-loading>:not(.es-spinner){opacity:.55}@keyframes es-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.es-timeline__item.is-done:before{background:var(--es-gold-gradient)}.es-timeline__item.is-current:before{background:var(--es-gold-light);animation:es-pulse 2.4s var(--es-ease) infinite}@keyframes es-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.35)}}.es-toasts{position:fixed;right:1.2rem;bottom:1.2rem;z-index:90;display:grid;gap:.7rem;width:min(380px,calc(100vw - 2.4rem))}.es-toast{display:flex;gap:.9rem;align-items:flex-start;padding:1rem 1.1rem;border-radius:var(--es-r);background:var(--es-glass-bg-strong);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--es-hairline-gold);box-shadow:var(--es-shadow);animation:es-toast-in .5s var(--es-ease)}.es-toast.is-leaving{animation:es-toast-out .4s var(--es-ease) forwards}.es-toast__dot{width:.6rem;height:.6rem;margin-top:.5rem;border-radius:50%;flex:none;background:var(--es-gold);box-shadow:0 0 12px var(--es-gold)}.es-toast--success .es-toast__dot{background:var(--es-success);box-shadow:0 0 12px var(--es-success)}.es-toast--danger .es-toast__dot{background:var(--es-danger);box-shadow:0 0 12px var(--es-danger)}.es-toast--warning .es-toast__dot{background:var(--es-warning);box-shadow:0 0 12px var(--es-warning)}.es-toast__body{flex:1;font-size:.95rem}.es-toast__body strong{display:block}.es-toast__body span{color:var(--es-text-muted)}.es-toast__close{background:none;border:0;color:var(--es-text-dim);cursor:pointer;font-size:1.2rem;line-height:1;padding:.2rem}.es-toast__close:hover{color:var(--es-text)}@keyframes es-toast-in{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:none}}@keyframes es-toast-out{to{opacity:0;transform:translate(30px)}}.es-modal{width:min(560px,calc(100vw - 2rem));padding:0;border:0;background:transparent;color:var(--es-text);overflow:visible}.es-modal::backdrop{background:rgba(var(--es-bg-rgb),.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.es-modal[open]{animation:es-modal-in .45s var(--es-ease)}.es-modal__panel{padding:clamp(1.6rem,4vw,2.4rem);text-align:center}.es-modal__close{position:absolute;top:.9rem;right:.9rem;z-index:2}@keyframes es-modal-in{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:none}}.is-visible .es-chart .es-chart__line,.is-visible .es-chart .es-chart__line--muted{stroke-dashoffset:0}.is-visible .es-chart .es-chart__area,.is-visible .es-chart .es-chart__dot{opacity:1}.es-legend i.is-muted{background:rgba(var(--es-fg-rgb),.35)}.es-dropdown.is-open .es-dropdown__button:after{transform:rotate(-135deg) translateY(-2px)}.es-dropdown.is-open .es-dropdown__list{opacity:1;transform:none;pointer-events:auto}.es-dropdown__list [role=option].is-active{background:rgba(var(--es-fg-rgb),.06);color:var(--es-text)}.es-counter.is-near{color:var(--es-warning)}@keyframes es-spin{to{transform:rotate(360deg)}}.es-table tbody tr.is-selected{background:rgba(var(--es-gold-rgb),.07)}.es-toast__icon{width:1.35rem;height:1.35rem;flex:none;margin-top:.1rem;color:var(--es-gold)}.es-toast--success .es-toast__icon{color:var(--es-success)}.es-toast--info .es-toast__icon{color:var(--es-info)}.es-toast--warning .es-toast__icon{color:var(--es-warning)}.es-toast--danger .es-toast__icon{color:var(--es-danger)}.es-toast--success{border-color:rgba(var(--es-success-rgb),.35)}.es-toast--info{border-color:rgba(var(--es-info-rgb),.35)}.es-toast--warning{border-color:rgba(var(--es-warning-rgb),.35)}.es-toast--danger{border-color:rgba(var(--es-danger-rgb),.4)}.es-toast__bar{position:absolute;left:1rem;right:1rem;bottom:0;height:2px;border-radius:2px;background:currentColor;transform-origin:left;animation:es-toast-bar linear forwards;opacity:.6}.es-toast{position:relative;overflow:hidden}@keyframes es-toast-bar{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.es-modal--danger .es-modal__panel{border-color:rgba(var(--es-danger-rgb),.35)}.es-modal__icon-danger{width:3.3rem;height:2.86rem;margin:0 auto 1rem;display:grid;place-items:center;color:var(--es-danger);position:relative;isolation:isolate}.es-modal__icon-danger:before{content:"";position:absolute;inset:0;z-index:-1;clip-path:var(--es-hex);background:rgba(var(--es-danger-rgb),.14)}.es-modal__icon-danger svg{width:1.5rem;height:1.5rem}@media(max-width:900px){.es-nav.is-open .es-nav__links{display:flex}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.es-toast{background:rgba(var(--es-raise-rgb),.94)}}body{font-feature-settings:"kern","liga","calt";font-kerning:normal;font-optical-sizing:auto;hanging-punctuation:first allow-end last}p,li{text-wrap:pretty;hyphens:auto;-webkit-hyphens:auto;hyphenate-limit-chars:7 3 3}::selection{background:rgba(var(--es-gold-rgb),.38);color:var(--es-text-strong)}:root{accent-color:var(--es-gold-deep);scrollbar-color:rgba(var(--es-gold-rgb),.5) var(--es-black);scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--es-black)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(var(--es-gold-rgb),.7),rgba(var(--es-gold-rgb),.35));border:3px solid var(--es-black);border-radius:99px}@media(min-resolution:2dppx){.es-toast{border-width:.5px}}.es-gold-text{background-image:linear-gradient(105deg,transparent 42%,rgba(255,255,255,.7) 50%,transparent 58%),var(--es-gold-gradient);background-size:260% 100%,100% 100%;background-repeat:no-repeat;background-position:150% 0,0 0;transition:background-position 1.6s var(--es-ease-in-out)}.es-gold-text:hover,.is-visible .es-gold-text,.es-reveal.is-visible.es-gold-text{background-position:-50% 0,0 0}.es-gold-text:hover{transition-duration:1.1s}.es-btn.is-pressed{transform:translateY(1px) scale(.965);transition:transform .06s ease-out,filter .1s}[data-magnetic].is-magnet{transition:translate .12s linear,transform .5s var(--es-ease-spring),filter .35s}.es-nav.is-scrolled{background:linear-gradient(155deg,rgba(var(--es-raise-rgb),.82),rgba(var(--es-bg-rgb),.88));box-shadow:var(--es-shadow);padding-block:.45rem}.es-nav__links a.is-current:after{content:"";position:absolute;left:50%;bottom:.12rem;width:.42rem;height:.36rem;margin-left:-.21rem;clip-path:var(--es-hex);background:var(--es-gold)}.es-tip{position:fixed;z-index:95;left:0;top:0;max-width:240px;pointer-events:none;padding:.45rem .8rem;font-size:.82rem;font-weight:600;line-height:1.35;letter-spacing:.01em;color:var(--es-text);background:rgb(var(--es-raise-rgb));border-radius:10px;box-shadow:var(--es-shadow),inset 0 0 0 1px rgba(var(--es-gold-rgb),.3);opacity:0;transform:translate(var(--tx, 0),calc(var(--ty, 0) + 4px)) scale(.96);transform-origin:var(--to, 50% 100%);transition:opacity .18s,transform .3s var(--es-ease-spring)}.es-tip.is-on{opacity:1;transform:translate(var(--tx, 0),var(--ty, 0))}.es-tip:after{content:"";position:absolute;left:var(--ax, 50%);bottom:-6px;width:14px;height:12px;margin-left:-7px;clip-path:var(--es-hex-pointy, polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%));background:inherit;z-index:-1}.es-tip.is-below:after{bottom:auto;top:-6px}.es-tip kbd{font-family:var(--es-font-mono);font-size:.72rem;padding:.05rem .35rem;margin-left:.35rem;border-radius:4px;background:rgba(var(--es-gold-rgb),.16);color:var(--es-gold-light)}@keyframes es-shimmer{to{transform:translate(100%)}}@keyframes es-float{50%{transform:translateY(-5px) rotate(4deg)}}.es-reveal.is-visible{transition-delay:calc(var(--i, 0) * var(--es-stagger))}@media(prefers-contrast:more){:root{--es-text-muted: var(--es-text);--es-text-dim: var(--es-text-muted-hc, #d8d3c8);--es-hairline: rgba(var(--es-fg-rgb), .45);--es-grain-opacity: 0}.es-toast{background:rgb(var(--es-bg-rgb))!important;-webkit-backdrop-filter:none;backdrop-filter:none;border-color:rgba(var(--es-fg-rgb),.55)}a{text-decoration-thickness:2px}}@media print{@page{margin:16mm 14mm}:root{--es-text: #111;--es-text-muted: #333;--es-text-dim: #555;--es-gold: #7a5c12;--es-gold-light: #7a5c12;color-scheme:light}html,body{background:#fff!important;color:#111;font-size:11pt}.es-toasts,.es-tip{display:none!important}.es-gold-text{background:none!important;color:#7a5c12!important;-webkit-text-fill-color:#7a5c12;filter:none}h2{break-after:avoid}}.es-player.is-playing .es-player__play .es-i-play{display:none}.es-player.is-playing .es-player__play .es-i-pause{display:block}.es-strip.is-muted .es-meter,.es-strip.is-muted .es-knob{opacity:.35}.es-drumpad.is-hit{transform:scale(.93);transition:transform .05s;color:var(--es-text-strong);border-color:rgb(var(--pc));background:radial-gradient(circle at 50% 50%,rgba(var(--pc),.65),rgba(var(--pc),.12) 70%);box-shadow:0 0 24px rgba(var(--pc),.55),inset 0 0 12px rgba(var(--pc),.5)}.es-track.is-current{border-color:rgba(var(--es-gold-rgb),.5)}.es-switcher.is-hidden{transform:translateY(140%);opacity:0}.es-switcher.is-hint .es-switcher__btn{animation:es-nudge 1.4s var(--es-ease-in-out) 3}.es-switcher.is-hint [data-style-prev]{animation-name:es-nudge-l}@keyframes es-nudge{50%{transform:translate(4px) scale(1.06)}}@keyframes es-nudge-l{50%{transform:translate(-4px) scale(1.06)}}.es-toasts{bottom:5.6rem}::view-transition-old(root),::view-transition-new(root){animation-duration:.65s;animation-timing-function:var(--es-ease-in-out)}html.is-theming body{animation:es-theme-fade .6s var(--es-ease-in-out)}@keyframes es-theme-fade{0%{opacity:.35}to{opacity:1}}@media(max-width:760px){.es-toasts{bottom:5rem;right:.8rem}}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}html,body{overscroll-behavior-x:none}.adv-brand__emblem{width:36px;height:36px;flex:none;object-fit:contain;filter:drop-shadow(0 0 6px rgba(var(--es-gold-rgb),.28))}.adv-brand span{font-family:"Chakra Petch",var(--es-font-ui, system-ui),sans-serif;font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:.98em;background:linear-gradient(180deg,#fbfbfb,#c9c9cf 48%,#8f9097 56%,#e9e9ee);-webkit-background-clip:text;background-clip:text;color:transparent}.adv-brand span b{background:linear-gradient(180deg,#fff0b8,#f0c54a 46%,#b47f12 58%,#f5d778);-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-theme=gold] .es-toast{border-color:rgba(var(--es-gold-rgb),.45);box-shadow:var(--es-shadow),inset 3px 0 0 var(--es-gold)}:root[data-theme=gold] .es-toast--success{border-color:rgba(var(--es-success-rgb),.55);box-shadow:var(--es-shadow),inset 3px 0 0 var(--es-success)}:root[data-theme=gold] .es-toast--info{border-color:rgba(var(--es-info-rgb),.55);box-shadow:var(--es-shadow),inset 3px 0 0 var(--es-info)}:root[data-theme=gold] .es-toast--warning{border-color:rgba(var(--es-warning-rgb),.55);box-shadow:var(--es-shadow),inset 3px 0 0 var(--es-warning)}:root[data-theme=gold] .es-toast--danger{border-color:#ef8a7d8c;box-shadow:var(--es-shadow),inset 3px 0 0 var(--es-danger)}:root[data-theme=gold] .es-modal__panel{border:1px solid rgba(var(--es-gold-rgb),.38);box-shadow:0 30px 80px #0009,0 0 40px rgba(var(--es-gold-rgb),.08)}.es-scene.is-loaded[data-bg=hexgold] .es-scene__bg{background-image:url(../assets/brand/hexgold-1600.webp);background-image:image-set(url(../assets/brand/hexgold-1600.avif) type("image/avif"),url(../assets/brand/hexgold-1600.webp) type("image/webp"))}@media(max-width:760px){.es-scene.is-loaded[data-bg=hexgold] .es-scene__bg{background-image:url(../assets/brand/hexgold-960.webp);background-image:image-set(url(../assets/brand/hexgold-960.avif) type("image/avif"),url(../assets/brand/hexgold-960.webp) type("image/webp"))}}@media(min-width:901px)and (max-width:1020px){.es-nav.is-open .es-nav__links{display:flex}}.es-lowfx *,.es-lowfx *:before,.es-lowfx *:after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.es-lowfx:not([data-theme=arctic]):not([data-theme=editorial]) :is(.adv-card,.adv-top){background-color:#0e0d0bdb}.lp{--lp-max: 1180px}.lp .es-nav.lp-nav{position:fixed;top:14px;left:0;right:0;margin:0 auto}.lp-nav .es-nav__links a{white-space:nowrap}.lp-nav__finder a{color:var(--es-gold-light)!important}@media(min-width:1021px)and (max-width:1180px){.lp-nav__finder{display:none}}.lp-link{color:var(--es-gold-light);font-weight:650;text-underline-offset:.2em}.lp-link:hover{color:var(--es-gold)}.lp-opt{font-weight:400;color:var(--es-text-dim)}.lp-note{text-align:center;margin:2.2rem auto 0;color:var(--es-text-muted)}.lp-note a{color:var(--es-gold-light);font-weight:650}.lp-narrow{max-width:860px}.lp-sec{scroll-margin-top:0}.lp-sec .es-section-head .es-lead{max-width:46rem}.lp-hero{position:relative;height:100svh;min-height:640px}html.lp-js .lp-hero[data-mode="3d"],html.lp-js .lp-hero[data-mode=lite]{height:185svh}html.lp-js .lp-hero[data-mode=lite]{height:150svh}.lp-hero__stage{position:sticky;top:0;height:100svh;min-height:640px;overflow:hidden;display:grid;place-items:center;isolation:isolate}.lp-hero__bg{position:absolute;inset:-3%;z-index:-4;background:#0b0a08 url(../assets/adv-meadow.webp) center 55% / cover no-repeat;filter:brightness(.62) saturate(.9);transform:scale(1.04)}@media(max-width:760px){.lp-hero__bg{background-image:url(../assets/adv-meadow-960.webp)}}.lp-hero__gl{position:absolute;inset:0;width:100%;height:100%;z-index:-3;opacity:0;transition:opacity 1.2s ease}.lp-hero.is-gl .lp-hero__gl{opacity:1}.lp-hero__veil{position:absolute;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(ellipse 75% 60% at 50% 50%,rgba(8,7,5,.62),rgba(8,7,5,.2) 70%,transparent),linear-gradient(180deg,rgba(8,7,5,.55) 0,transparent 22%,transparent 70%,#0b0b0c 100%)}.lp-hero__flash{position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 50%,#fff8e0,#f4e2a6b3 30%,#e8c76600 72%)}.lp-hero__content{position:relative;text-align:center;padding-top:5.5rem;padding-bottom:4.5rem;max-width:74rem;transition:opacity .3s linear}.lp-hero__eyebrow{justify-content:center}.lp-hero h1.lp-hero__title{font-size:calc(clamp(2.7rem,1rem + 4.6vw,6rem) * var(--es-display-scale));line-height:1.12;max-width:11.5em;margin-inline:auto;text-wrap:balance;margin-bottom:.3em;text-shadow:none}.lp-hero__lead{margin:0 auto 1.8rem;max-width:44rem;font-size:clamp(1.08rem,.98rem + .45vw,1.3rem);line-height:1.6;color:var(--es-text);text-shadow:0 1px 14px rgba(0,0,0,.7)}.lp-hero__cta{display:flex;flex-wrap:wrap;gap:.9rem;justify-content:center}.lp-hero__cta .es-btn svg{width:1.1em;height:1.1em}.lp-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem .7rem;list-style:none;margin:1.8rem auto 0;padding:0}.lp-trust li{display:inline-flex;align-items:center;gap:.45rem;padding:.38rem .8rem;border-radius:999px;font-size:.86rem;font-weight:650;color:var(--es-text);background:#0c0b089e;border:1px solid rgba(var(--es-gold-rgb),.28);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.lp-trust svg{width:1.05em;height:1.05em;color:var(--es-gold)}.lp-hero__idea{display:inline-flex;align-items:flex-start;gap:.55rem;margin:1.4rem auto 0;max-width:46rem;padding:.55rem .95rem;border-radius:16px;font-size:.92rem;line-height:1.45;text-align:left;color:var(--es-text-muted);background:#0a09078c;border:1px solid rgba(var(--es-gold-rgb),.16)}.lp-hero__idea svg{flex:none;width:1.1em;height:1.1em;margin-top:.15em;color:var(--es-gold)}.lp-hero__idea b{color:var(--es-gold-light);font-weight:650}.lp-hero__idea a{flex:none;color:var(--es-gold-light);font-weight:650;white-space:nowrap}.lp-hero__dive{position:absolute;left:50%;bottom:1.4rem;translate:-50% 0;display:inline-flex;flex-direction:column;align-items:center;gap:.3rem;font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--es-gold-light);text-decoration:none;opacity:.85}.lp-hero__dive svg{width:1.3rem;height:1.3rem;rotate:90deg;animation:lp-bob 2.2s ease-in-out infinite}@keyframes lp-bob{50%{translate:0 0;transform:translate(5px)}}.lp-hero__dive:hover{opacity:1}.lp-hero[data-mode=static] .lp-hero__dive,html:not(.lp-js) .lp-hero__dive{display:none}.lp-split{display:grid;grid-template-columns:1fr 1.15fr;gap:1.4rem;align-items:start}.lp-split--even{grid-template-columns:1fr 1fr;margin-top:1.4rem}.lp-panel{padding:clamp(1.3rem,1rem + 1.2vw,2rem);border-radius:var(--es-r-lg, 24px)}.lp-panel p{max-width:none}.lp-panel--muted{background:linear-gradient(160deg,rgba(var(--es-raise-rgb),.5),rgba(var(--es-bg-rgb),.72))}.lp-panel__h{display:flex;align-items:center;gap:.6rem;margin-bottom:1rem}.lp-panel__h svg{width:1.35em;height:1.35em;color:var(--es-gold);flex:none}.lp-list,.lp-ticks{list-style:none;margin:0;padding:0;display:grid;gap:.8rem}.lp-list li,.lp-ticks li{position:relative;padding-left:1.7rem;line-height:1.55;color:var(--es-text-muted)}.lp-list li b,.lp-ticks li b{color:var(--es-text);font-weight:650}.lp-ticks li:before{content:"";position:absolute;left:0;top:.32em;width:.95rem;height:.84rem;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:var(--es-gold-gradient)}.lp-list li:before{content:"";position:absolute;left:.2rem;top:.62em;width:.5rem;height:.5rem;border-radius:50%;background:rgba(var(--es-gold-rgb),.55)}.lp-list--x li:before{content:"\d7";width:auto;height:auto;top:-.05em;left:.1rem;border-radius:0;background:none;font-weight:700;font-size:1.15rem;color:rgba(var(--es-gold-rgb),.8)}.lp-uses{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.3rem}.lp-use{display:flex;flex-direction:column;padding:clamp(1.3rem,1rem + 1vw,1.8rem);border-radius:var(--es-r-lg, 24px)}.lp-use__head{display:flex;align-items:center;gap:.9rem;margin-bottom:.9rem}.lp-use__ico{display:grid;place-items:center;flex:none;width:3.1rem;height:2.8rem;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:linear-gradient(150deg,rgba(var(--es-gold-rgb),.35),rgba(var(--es-gold-rgb),.08));color:var(--es-gold-light)}.lp-use__ico svg{width:1.45rem;height:1.45rem}.lp-use__title{margin:0}.lp-use__agent{margin:.1rem 0 0;font-size:.86rem;font-weight:650;letter-spacing:.1em;text-transform:uppercase;color:var(--es-gold)}.lp-use__sum{color:var(--es-text);max-width:none}.lp-use__sub{margin-top:.2rem;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:var(--es-text-dim)}.lp-use .lp-ticks{gap:.55rem;margin-bottom:1rem}.lp-use__boundary{display:flex;gap:.55rem;margin:auto 0 1.1rem;padding:.7rem .85rem;border-radius:14px;font-size:.9rem;color:var(--es-text-muted);background:rgba(var(--es-bg-rgb),.45);border:1px solid rgba(var(--es-gold-rgb),.14);max-width:none}.lp-use__boundary svg{flex:none;width:1.1em;height:1.1em;margin-top:.15em;color:var(--es-gold)}.lp-use__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem}.lp-steps{list-style:none;margin:0 auto;padding:0;display:grid;gap:1rem;max-width:980px;position:relative}.lp-step{display:grid;grid-template-columns:3.6rem 1fr 16rem;gap:.2rem 1.4rem;align-items:start;padding:1.3rem 1.5rem;border-radius:var(--es-r-lg, 24px)}.lp-step__n{grid-row:span 2;display:grid;place-items:center;width:3.2rem;height:2.85rem;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:var(--es-gold-gradient);color:var(--es-on-gold, #1a1408);font-weight:800;font-size:1.15rem}.lp-step h3{margin:.35rem 0 .3rem}.lp-step p{margin:0;color:var(--es-text-muted);max-width:none}.lp-step__out{grid-column:3;grid-row:1 / span 2;align-self:center;padding:.8rem 1rem;border-radius:14px;font-size:.92rem;background:rgba(var(--es-gold-rgb),.08);border:1px solid rgba(var(--es-gold-rgb),.2);color:var(--es-text)!important}.lp-step__out b{color:var(--es-gold-light)}.lp-chain{list-style:none;margin:0 0 2rem;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;counter-reset:c}.lp-chain li{position:relative;display:flex;gap:.9rem;padding:1.2rem 1.3rem;border-radius:20px;background:rgba(var(--es-bg-rgb),.55);border:1px solid rgba(var(--es-gold-rgb),.22)}.lp-chain li:not(:last-child):after{content:"";position:absolute;right:-1rem;top:50%;width:.8rem;height:.8rem;border-top:2px solid var(--es-gold);border-right:2px solid var(--es-gold);transform:translateY(-50%) rotate(45deg);opacity:.8}.lp-chain__n{flex:none;display:grid;place-items:center;width:2.3rem;height:2.05rem;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:var(--es-gold-gradient);color:var(--es-on-gold, #1a1408);font-weight:800}.lp-chain h3{margin:.1rem 0 .3rem}.lp-chain p{margin:0;font-size:.95rem;color:var(--es-text-muted)}.lp-guards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}.lp-guards .es-card p{color:var(--es-text-muted);margin:0}.lp-example{margin:2rem 0 0;padding:clamp(1.3rem,1rem + 1vw,1.9rem);border-radius:var(--es-r-lg, 24px)}.lp-example figcaption h3{margin:.6rem 0 .8rem}.lp-example ol{margin:0;padding-left:1.3rem;display:grid;gap:.55rem;color:var(--es-text-muted)}.lp-example b{color:var(--es-text)}.lp-demos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.3rem}.lp-demo{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--es-r-lg, 24px);padding:0}.lp-demo__img{aspect-ratio:16 / 8;background:#0b0a08 center / cover no-repeat;border-bottom:1px solid rgba(var(--es-gold-rgb),.2)}.lp-demo__img--finder{background-image:url(../assets/adv-blueprint-960.webp)}.lp-demo__img--studio{background-image:url(../assets/adv-studio-960.webp)}.lp-demo__img--adv{background-image:url(../assets/adv-meadow-960.webp)}.lp-demo__body{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;padding:1.3rem 1.4rem 1.5rem;flex:1}.lp-demo__body h3{margin:.6rem 0 .3rem;font-size:1.35rem}.lp-demo__body p{color:var(--es-text-muted);flex:1}.lp-idea-sec{padding:clamp(3.5rem,7vw,6rem) 0;background:radial-gradient(ellipse 60% 80% at 50% 50%,rgba(var(--es-gold-rgb),.08),transparent 70%)}.lp-idea{max-width:900px;margin:0 auto;padding:clamp(1.6rem,1rem + 2.4vw,2.8rem);border-radius:30px;text-align:center}.lp-idea__eyebrow{justify-content:center}.lp-idea__eyebrow svg{width:1.1em;height:1.1em}.lp-idea__eyebrow [data-idea-date]:not(:empty):before{content:"\b7";margin:0 .5em}.lp-idea__q{margin:.7rem auto .9rem;max-width:46rem;font-size:clamp(1.35rem,1.05rem + 1.3vw,2.05rem);line-height:1.38;font-weight:650;color:var(--es-text-strong, #fff);text-wrap:balance}.lp-idea__q span{color:var(--es-gold-light)}.lp-idea__why{margin:0 auto 1rem;color:var(--es-text-muted);font-size:1.05rem}.lp-idea__meta{display:flex;justify-content:center;align-items:center;gap:.7rem;margin:0 auto 1.3rem;font-size:.84rem;color:var(--es-text-dim)}.lp-idea__actions{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center}.lp-idea.is-swap .lp-idea__q,.lp-idea.is-swap .lp-idea__why{animation:lp-swap .5s ease}@keyframes lp-swap{0%{opacity:0;transform:translateY(8px)}}.lp-contact__grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:1.4rem;align-items:start}.lp-form{padding:clamp(1.3rem,1rem + 1.2vw,2rem);border-radius:var(--es-r-lg, 24px);display:grid;gap:1.05rem}.lp-form .es-field{display:grid;gap:.4rem;min-width:0}.lp-form__row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.lp-form__row--3{grid-template-columns:repeat(3,minmax(0,1fr));border:0;margin:0;padding:0;min-width:0}.lp-form__row--3 legend{grid-column:1 / -1;padding:0;margin-bottom:.2rem;float:left;width:100%}.lp-sub{font-weight:600;font-size:.8rem;color:var(--es-text-dim)}.lp-code{text-transform:uppercase;letter-spacing:.12em;max-width:12rem;font-weight:700}.lp-code[aria-invalid=true]{border-color:#e2725b}.lp-consent{align-items:flex-start;line-height:1.5;font-size:.92rem;color:var(--es-text-muted)}.lp-consent input{margin-top:.2rem;flex:none}.lp-consent a{color:var(--es-gold-light)}.lp-form__err{margin:0;padding:.6rem .8rem;border-radius:12px;background:#e2725b1f;border:1px solid rgba(226,114,91,.5);color:#ffd6cc;font-size:.92rem}.lp-form__actions{display:flex;flex-wrap:wrap;gap:.7rem}.lp-form__actions .es-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;filter:grayscale(.6)}.lp-form__note{margin:0;font-size:.86rem;color:var(--es-text-dim);max-width:none}.lp-form__note.is-config{padding:.7rem .9rem;border-radius:12px;color:var(--es-text-muted);background:rgba(var(--es-gold-rgb),.07);border:1px dashed rgba(var(--es-gold-rgb),.4)}.lp-plan{display:flex;align-items:center;gap:.8rem;padding:.75rem .9rem;border-radius:16px;background:rgba(var(--es-gold-rgb),.1);border:1px solid rgba(var(--es-gold-rgb),.38);line-height:1.4}.lp-plan>svg{flex:none;width:1.6rem;height:1.6rem;color:var(--es-gold)}.lp-plan>div{flex:1;min-width:0}.lp-plan b{color:var(--es-gold-light)}.lp-plan small{color:var(--es-text-dim)}.lp-plan__x{flex:none;width:2.1rem;height:2.1rem}.lp-preview{padding:clamp(1.2rem,1rem + 1vw,1.7rem);border-radius:var(--es-r-lg, 24px);position:sticky;top:6rem}.lp-preview h3{margin-bottom:.7rem}.lp-preview h4{margin:1.2rem 0 .5rem}.lp-preview__text{margin:0;max-height:22rem;overflow:auto;white-space:pre-wrap;word-break:break-word;padding:.9rem 1rem;border-radius:14px;font:500 .84rem/1.55 var(--es-font-mono, ui-monospace, monospace);color:var(--es-text);background:#05050499;border:1px solid rgba(var(--es-fg-rgb),.1)}.lp-next{margin:0;padding-left:1.2rem;display:grid;gap:.45rem;color:var(--es-text-muted);font-size:.94rem}.lp-footer__claim{margin:.2rem auto .6rem}.lp-footer__idea{display:flex;justify-content:center;gap:.5rem;margin:0 auto 1rem;max-width:40rem;font-size:.9rem}.lp-footer__idea svg{flex:none;width:1em;height:1em;margin-top:.25em;color:var(--es-gold)}.lp-footer__idea a{color:var(--es-text-muted);text-decoration:none}.lp-footer__idea a:hover{color:var(--es-gold-light)}.lp-footer__fine{font-size:.84rem;color:var(--es-text-dim);margin-inline:auto}.lp-draft{color:var(--es-text-dim);font-size:.85em}.lp-sticky{position:fixed;left:50%;bottom:max(.8rem,env(safe-area-inset-bottom));translate:-50% 140%;z-index:60;transition:translate .4s var(--es-ease-out, ease);box-shadow:0 10px 30px -8px #000c;white-space:nowrap}.lp-sticky.is-on{translate:-50% 0}@media(min-width:761px){.lp-sticky{display:none}}@media(max-width:1020px){.lp .es-nav.lp-nav{width:calc(100% - 1.2rem)}.lp-split,.lp-split--even,.lp-contact__grid{grid-template-columns:1fr}.lp-guards,.lp-demos{grid-template-columns:1fr 1fr}.lp-step{grid-template-columns:3.2rem 1fr}.lp-step__out{grid-column:2;grid-row:auto;margin-top:.7rem}.lp-preview{position:static}}@media(max-width:760px){.lp-uses,.lp-guards,.lp-demos,.lp-chain{grid-template-columns:1fr}.lp-chain li:not(:last-child):after{right:50%;top:auto;bottom:-.95rem;transform:translate(50%) rotate(135deg)}.lp-form__row,.lp-form__row--3{grid-template-columns:1fr}.lp-hero__content{padding-top:5rem;padding-bottom:4rem}.lp-hero h1.lp-hero__title{font-size:calc(clamp(2.4rem,1rem + 7vw,3.4rem) * var(--es-display-scale))}.lp-hero__cta .es-btn{width:100%;justify-content:center}.lp-trust{gap:.4rem}.lp-trust li{font-size:.78rem;padding:.3rem .65rem}.lp-hero__idea{font-size:.84rem}.lp-step{padding:1.1rem;gap:.2rem .9rem;grid-template-columns:2.8rem 1fr}.lp-step__n{width:2.6rem;height:2.3rem;font-size:1rem}.lp-form__actions .es-btn{flex:1 1 100%;justify-content:center}.lp-footer{padding-bottom:5.5rem}}@media(max-height:760px)and (min-width:761px){.lp-hero__idea{display:none!important}.lp-hero__content{padding-top:5rem}}@media(prefers-reduced-motion:reduce){.lp-hero__dive svg{animation:none}.lp-idea.is-swap .lp-idea__q,.lp-idea.is-swap .lp-idea__why{animation:none}}.lp-legal__main{padding:3rem 0 5rem}.lp-legal__main h1{font-size:calc(clamp(2.6rem,2rem + 3vw,4rem) * var(--es-display-scale));margin-top:1rem}.lp-legal__h{font-size:1.25rem;margin:2rem 0 .6rem;color:var(--es-gold-light)}.lp-legal__main p,.lp-legal__main li{color:var(--es-text-muted)}.lp-legal__main em{color:var(--es-gold-light);font-style:normal;font-weight:650}.lp-areas{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin:-.4rem auto 1.8rem}.lp-area{font:inherit;font-size:.88rem;font-weight:650;padding:.45rem .9rem;border-radius:999px;cursor:pointer;color:var(--es-text-muted);background:#0c0b088c;border:1px solid rgba(var(--es-gold-rgb),.22);transition:background .2s,color .2s,border-color .2s}.lp-area:hover{color:var(--es-text);border-color:rgba(var(--es-gold-rgb),.5)}.lp-area.is-on{color:#1a1408;background:linear-gradient(135deg,var(--es-gold-light),var(--es-gold));border-color:transparent}.lp-area:focus-visible{outline:2px solid var(--es-gold-light);outline-offset:2px}html:not(.lp-js) .lp-areas{display:none}.lp-use[hidden]{display:none!important}.lp-use__area{margin:0 0 .15rem;font-size:.76rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--es-gold)}.lp-use__rank{display:inline-block;margin-right:.3rem;padding:.05rem .4rem;border-radius:6px;color:#1a1408;background:var(--es-gold);letter-spacing:.02em}.lp-use__ctx{display:flex;gap:.55rem;margin:0 0 .9rem;font-size:.88rem;color:var(--es-text-muted)}.lp-use__ctx svg{flex:none;width:1.05em;height:1.05em;margin-top:.2em;color:var(--es-gold)}.lp-use__facts{display:grid;gap:.6rem;margin:0 0 1rem}.lp-use__facts div{padding:.65rem .85rem;border-radius:14px;background:rgba(var(--es-gold-rgb),.06);border:1px solid rgba(var(--es-gold-rgb),.14)}.lp-use__facts dt{font-size:.76rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--es-gold-light);margin-bottom:.2rem}.lp-use__facts dd{margin:0;font-size:.93rem;color:var(--es-text)}.lp-fine{margin:1.4rem auto 0;max-width:52rem;text-align:center;font-size:.84rem;color:var(--es-text-dim)}.lp-src{color:var(--es-text-dim);text-decoration:underline;text-underline-offset:2px;font-size:.92em;white-space:normal}.lp-src:hover{color:var(--es-gold-light)}.lp-promise{display:flex;gap:1rem;align-items:flex-start;margin:1.6rem 0 0;padding:clamp(1.1rem,.9rem + 1vw,1.6rem);border-radius:var(--es-r-lg, 24px)}.lp-promise>svg{flex:none;width:2rem;height:2rem;color:var(--es-gold);margin-top:.1rem}.lp-promise__t{margin:0 0 .4rem;font-size:clamp(1.1rem,1rem + .5vw,1.35rem);font-weight:700;color:var(--es-gold-light)}.lp-promise__s{margin:0;font-size:.93rem;color:var(--es-text-muted);max-width:none}.lp-why-now{margin-top:2.6rem}.lp-why-now__h{text-align:center;font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase;color:var(--es-gold);margin-bottom:1.1rem}.lp-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.lp-stat{margin:0;padding:1.1rem 1.15rem;border-radius:18px}.lp-stat__n{margin:0 0 .4rem;font-family:var(--es-font-tech, inherit);font-size:clamp(1.7rem,1.3rem + 1.2vw,2.3rem);font-weight:700;line-height:1.1;color:var(--es-gold-light)}.lp-stat__n span{font-size:.6em;color:var(--es-gold)}.lp-stat figcaption{font-size:.9rem;line-height:1.5;color:var(--es-text-muted)}.lp-stat figcaption b{color:var(--es-text)}.lp-fn{display:inline-grid;place-items:center;min-width:1.25em;height:1.25em;margin-left:.3em;padding:0 .2em;border-radius:4px;font-size:.72em;font-weight:700;vertical-align:super;text-decoration:none;color:#1a1408;background:var(--es-gold)}.lp-fn:focus-visible{outline:2px solid var(--es-gold-light);outline-offset:2px}.lp-why-now__s{text-align:center;margin:1.2rem auto .8rem;color:var(--es-text);font-weight:650}.lp-sources{margin:.6rem auto 0;padding-left:1.4rem;max-width:60rem;font-size:.8rem;line-height:1.55;color:var(--es-text-dim)}.lp-sources li:target{color:var(--es-gold-light)}@media(max-width:1020px){.lp-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.lp-stats{grid-template-columns:1fr}.lp-promise{flex-direction:column}}.lp-idea__meta{flex-wrap:wrap;row-gap:.4rem}.lp-idea__meta>*,.lp-idea__eyebrow [data-idea-date]{white-space:nowrap}@media(max-width:520px){.lp-idea__eyebrow{flex-wrap:wrap;justify-content:center;text-align:center}.lp-idea__eyebrow:before,.lp-idea__eyebrow:after{display:none}}.lp-hero__bg{inset:0;transform:scale(1.08);filter:none;background-color:#0b0b0c;background-image:url(../assets/brand/hero-right-1920.webp);background-image:image-set(url(../assets/brand/hero-right-1920.avif) type("image/avif"),url(../assets/brand/hero-right-1920.webp) type("image/webp"));background-position:100% 50%;background-size:cover}@media(max-width:1280px)and (max-resolution:1.5dppx){.lp-hero__bg{background-image:url(../assets/brand/hero-right-1280.webp);background-image:image-set(url(../assets/brand/hero-right-1280.avif) type("image/avif"),url(../assets/brand/hero-right-1280.webp) type("image/webp"))}}@media(min-width:1921px),(min-width:1281px)and (min-resolution:1.6dppx){.lp-hero__bg{background-image:url(../assets/brand/hero-right-2560.webp);background-image:image-set(url(../assets/brand/hero-right-2560.avif) type("image/avif"),url(../assets/brand/hero-right-2560.webp) type("image/webp"))}}.lp-hero__veil{background:linear-gradient(90deg,rgba(8,7,5,.9) 0,rgba(8,7,5,.74) 34%,rgba(8,7,5,.25) 54%,transparent 64%),linear-gradient(180deg,rgba(8,7,5,.55) 0,transparent 16%,transparent 78%,#0b0b0c 100%)}.lp-hero__stage{place-items:center start}.lp-hero__content{text-align:left;margin-left:clamp(1.25rem,6vw,7.5rem);margin-right:0;width:min(44rem,50vw);max-width:none;padding-inline:0}.lp-hero .lp-hero__eyebrow{justify-content:flex-start}.lp-hero .lp-hero__eyebrow:before{display:none}.lp-hero h1.lp-hero__title{font-size:calc(clamp(2.5rem,.9rem + 3.4vw,5.2rem) * var(--es-display-scale));max-width:10.5em;margin-inline:0}.lp-hero__lead{margin-left:0;margin-right:0}.lp-hero__cta,.lp-trust{justify-content:flex-start}.lp-trust,.lp-hero__idea{margin-left:0}.lp-eyebrow-tall{display:none}.lp-hero__dive{left:clamp(1.25rem,6vw,7.5rem);translate:0 0;align-items:flex-start}@media(max-aspect-ratio:6/5){.lp-hero__bg{inset:0 auto auto 50%;width:auto;aspect-ratio:9 / 16;height:min(100%,max(240px,calc((100svh - 520px)*2.08)));transform:translate(-50%) scale(1.08);background-position:50% 50%;background-size:cover;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 9%,#000 91%,transparent 100%),linear-gradient(180deg,#000 75%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0,#000 9%,#000 91%,transparent 100%),linear-gradient(180deg,#000 75%,transparent 100%);mask-composite:intersect;background-image:url(../assets/brand/portrait-1080.webp);background-image:image-set(url(../assets/brand/portrait-1080.avif) type("image/avif"),url(../assets/brand/portrait-1080.webp) type("image/webp"))}.lp-hero__veil{background:linear-gradient(180deg,rgba(8,7,5,.35) 0,transparent 12%,transparent 40%,rgba(8,7,5,.72) 54%,rgba(8,7,5,.9) 72%,#0b0b0c 100%)}.lp-hero__stage{place-items:end center}.lp-hero__content{text-align:center;margin:0 auto;width:auto;max-width:40rem;padding-inline:1.25rem;padding-top:0;padding-bottom:clamp(2.5rem,8svh,5rem)}.lp-hero .lp-hero__eyebrow,.lp-hero__cta,.lp-trust{justify-content:center}.lp-hero h1.lp-hero__title{margin-inline:auto}.lp-hero__lead,.lp-trust,.lp-hero__idea{margin-left:auto;margin-right:auto}.lp-eyebrow-tall{display:inline}.lp-eyebrow-wide{display:none}.lp-hero__dive{left:50%;translate:-50% 0;align-items:center}.lp-hero .lp-trust,.lp-hero__idea{display:none!important}}@media(max-aspect-ratio:6/5)and (max-width:560px)and (max-resolution:1.5dppx){.lp-hero__bg{background-image:url(../assets/brand/portrait-720.webp);background-image:image-set(url(../assets/brand/portrait-720.avif) type("image/avif"),url(../assets/brand/portrait-720.webp) type("image/webp"))}}@media(max-aspect-ratio:6/5)and (max-width:760px){.lp-hero .lp-hero__lead{font-size:1.02rem;line-height:1.5}.lp-hero__cta .es-btn--lg{width:100%;justify-content:center}}.lp-nav .es-brand{transition:opacity .35s ease,visibility .35s}html.lp-brand-onscreen .lp-nav .es-brand{opacity:0;visibility:hidden}.lp-footer__logo{display:inline-block;margin-bottom:.4rem}.lp-footer__logo img{width:240px;height:auto;filter:drop-shadow(0 6px 24px rgba(0,0,0,.5))}.lp-legal__top{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.lp-legal__brand img{width:150px;height:auto;display:block}.es-scene.is-loaded[data-bg=hexnet] .es-scene__bg{background-image:url(../assets/brand/hexnet-1600.webp);background-image:image-set(url(../assets/brand/hexnet-1600.avif) type("image/avif"),url(../assets/brand/hexnet-1600.webp) type("image/webp"))}.es-scene.is-loaded[data-bg=hexgold] .es-scene__bg{background-image:url(../assets/brand/hexgold-1600.webp);background-image:image-set(url(../assets/brand/hexgold-1600.avif) type("image/avif"),url(../assets/brand/hexgold-1600.webp) type("image/webp"))}@media(max-width:760px){.es-scene.is-loaded[data-bg=hexnet] .es-scene__bg{background-image:url(../assets/brand/hexnet-960.webp);background-image:image-set(url(../assets/brand/hexnet-960.avif) type("image/avif"),url(../assets/brand/hexnet-960.webp) type("image/webp"))}.es-scene.is-loaded[data-bg=hexgold] .es-scene__bg{background-image:url(../assets/brand/hexgold-960.webp);background-image:image-set(url(../assets/brand/hexgold-960.avif) type("image/avif"),url(../assets/brand/hexgold-960.webp) type("image/webp"))}}@media(max-aspect-ratio:6/5)and (max-height:720px){.lp-hero .lp-hero__eyebrow{display:none}.lp-hero__bg{height:min(100%,max(200px,calc((100svh - 470px)*2.08)))}}@media(max-aspect-ratio:6/5)and (max-height:720px){.lp-hero__dive span{display:none}.lp-hero__dive{bottom:.35rem}}@media(min-aspect-ratio:6/5)and (max-height:880px){.lp-hero .lp-hero__idea{display:none}}@media(min-aspect-ratio:6/5)and (max-height:700px){.lp-hero .lp-trust{display:none}}
