@font-face{font-family:Jost;font-style:normal;font-weight:300 600;font-display:swap;src:url(/fonts/jost-latin-ext.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:300 600;font-display:swap;src:url(/fonts/jost-latin.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/manrope-latin-ext.woff2)format("woff2");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-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-latin.woff2)format("woff2");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:Syncopate;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/syncopate-latin-ext.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syncopate;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/syncopate-latin.woff2)format("woff2");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:Syncopate;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/syncopate-700-latin-ext.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syncopate;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/syncopate-700-latin.woff2)format("woff2");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{--acc:#6ba3ad;--color-background:#fbfaf8;--color-surface:#fff;--color-text:#1b1f20;--color-dark:#14181a;--color-muted:#5c6062;--color-soft:#8b9092;--color-border:#e4e0d6;--color-border-strong:#d5cfc2;--glass-0:rgba(251,250,248,.94);--glass-1:rgba(255,255,255,.64);--glass-2:rgba(255,255,255,.48);--glass-3:rgba(251,250,248,.7);--glass-line:rgba(255,255,255,.78);--glass-line-soft:rgba(255,255,255,.46);--glass-dark-line:rgba(20,24,26,.08);--glass-highlight:rgba(255,255,255,.72);--glass-teal:rgba(107,163,173,.14);--glass-warm:rgba(245,240,232,.68);--glass-blur-1:16px;--glass-blur-2:24px;--glass-blur-3:34px;--glass-saturation:1.24;--glb:var(--glass-blur-2);--gls:var(--glass-saturation);--glass-nav:var(--glass-3);--glass-surf:var(--glass-2);--glass-rim:var(--glass-line);--scrim:rgba(16,20,21,.42);--scrimblur:18px;--content:1320px;--page-pad:32px;--radius-card:24px;--radius-panel:30px;--radius-hero:34px;--radius-pill:99px;--shadow-card:0 24px 58px -38px rgba(27,46,51,.34),0 8px 24px -18px rgba(27,46,51,.18);--shadow-float:0 30px 78px -38px rgba(22,38,42,.44),0 10px 28px -18px rgba(22,38,42,.2);--shadow-dark:0 30px 60px -34px rgba(16,20,21,.6);--ease-premium:cubic-bezier(.22,1,.36,1);--ease-touch:cubic-bezier(.2,.8,.2,1);--dur-fast:.12s;--dur-small:.18s;--dur-state:.22s;--dur-panel:.32s}@media (max-width:640px){:root{--page-pad:20px;--glass-blur-2:20px;--glass-blur-3:26px;--radius-hero:24px}}@media (prefers-reduced-transparency:reduce){:root{--glass-1:rgba(255,255,255,.9);--glass-2:rgba(255,255,255,.88);--glass-3:rgba(251,250,248,.94);--glass-blur-1:0px;--glass-blur-2:0px;--glass-blur-3:0px}}
