@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700&display=swap";@font-face{font-family:Onest;src:url(/assets/Onest-Thin-x_EU_M8a.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/assets/Onest-Light-CfAOc4Kt.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/assets/Onest-Regular-DYGABqcE.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/assets/Onest-Medium-DjcMUTEH.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/assets/Onest-Bold-BlblBMgt.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/assets/Onest-Black-BKpmuexB.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Regular-DO70kjXV.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Medium-DpGwxxC3.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Bold-Bf3KOfUx.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--color-primary: #5455f6;--color-primary-hover: #2526f4;--color-primary-soft: #f3f3ff;--color-white: #ffffff;--color-black: #343434;--color-heading: #1a1a1a;--color-text-secondary: #666666;--color-text-muted: #808080;--color-light-gray: #f8f8fc;--color-border-gray: #cccccc;--color-border-soft: #f2f2f2;--color-accent-gray: #dbdbdb;--color-accent-yellow: #ffc555;--color-accent-green: #86c97c;--color-accent-blue: #007bff;--color-accent-blue-dark: #0056b3;--color-accent-red: #c0392b;--color-alert: #ec7d6a;--color-surface-facts: #cad9fc;--color-surface-icon-lavender: #e8e5ff;--color-surface-icon-blue: #e5f4ff;--color-surface-icon-pink: #ffe8f5;--color-footer: #343434;--text-body: var(--color-black);--text-heading: var(--color-heading);--text-secondary: var(--color-text-secondary);--text-on-primary: var(--color-white);--surface-page: var(--color-white);--surface-card: var(--color-light-gray);--surface-hero: var(--color-primary);--border-input: var(--color-border-gray);--link-color: var(--color-primary)}:root{--font-primary: "Onest", system-ui, -apple-system, "Segoe UI", sans-serif;--font-secondary: "Montserrat", system-ui, sans-serif;--font-ticker: "Inter", system-ui, sans-serif;--font-base: var(--font-primary);--font-weight-thin: 100;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-weight-black: 900;--font-size-h1: 40px;--font-size-h2: 32px;--font-size-h3: 22px;--font-size-body: 16px;--font-size-small: 14px;--font-size-caption: 12px;--line-height-tight: 1.2;--line-height-snug: 1.3;--line-height-normal: 1.5;--line-height-relaxed: 1.6;--root-size-base: 16px;--root-size-lg: 18px;--root-size-xl: 20px;--root-size-xxl: 22px}:root{--radius-input: 12px;--radius-button-sm: 14px;--radius-card-sm: 12px;--radius-button-md: 16px;--radius-button-lg: 20px;--radius-card: 24px;--radius-card-xl: 32px;--radius-pill: 999px;--shadow-card: 0 4px 40px rgba(52, 52, 52, .07);--shadow-card-hover: 0 8px 48px rgba(52, 52, 52, .12);--shadow-chip: 0 4px 10px rgba(52, 52, 52, .12);--shadow-button: 0 4px 8px rgba(0, 0, 0, .1);--shadow-button-lift: 0 8px 16px rgba(0, 0, 0, .18);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--card-pad-mobile: 24px;--card-pad-desktop: 32px;--section-gap-mobile: 48px;--section-gap-desktop: 80px;--section-pad-x-mobile: 15px;--section-pad-x-tablet: 42px;--section-pad-x-desktop: 82px;--content-max-width: 1160px;--info-header-height: 40px;--bp-tablet: 768px;--bp-desktop: 1200px;--duration-fast: .2s;--duration-base: .3s;--duration-slide: .45s;--easing: ease;--transition-all: all .3s ease;--transition-hover: transform .2s ease, box-shadow .2s ease}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:#fff;color:var(--color-black, #343434);font-family:var(--font-primary, "Onest", system-ui, sans-serif)}img{max-width:100%}a{color:inherit}.uk-page{-webkit-font-smoothing:antialiased}.uk-rail::-webkit-scrollbar{height:6px}.uk-rail::-webkit-scrollbar-thumb{background:#cad9fc;border-radius:100px}
