@font-face{font-family:aspekta;src:url(../media/AspektaVF-s.p.2-j2b58io__o8.woff2)format("woff2");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:aspekta Fallback;src:local(Arial);ascent-override:109.13%;descent-override:32.74%;line-gap-override:0.0%;size-adjust:100.79%}.aspekta_f20f6afa-module__VBwOYa__className{font-family:aspekta,aspekta Fallback,Inter,Segoe UI,Arial,sans-serif;font-style:normal}.aspekta_f20f6afa-module__VBwOYa__variable{--font-aspekta-local:"aspekta", "aspekta Fallback", Inter, Segoe UI, Arial, sans-serif}
:root{--color-navy:#0b1069;--color-red:#ef3737;--color-red-text:#d62c2c;--color-text:#373737;--color-white:#fff;--color-page:#fdfcff;--color-surface:#fff;--color-surface-tinted:#f4f5ff;--color-border-soft:#fcd7d7;--color-border-card:#ef373733;--color-border-input:#808988;--color-border-neutral:#f3f4f6;--color-tint-red:#fef2f2;--color-tint-red-strong:#fee2e2;--color-text-soft:#515078;--color-footer-text:#2a2b2f;--color-newsletter-accent:#b05a36;--color-placeholder:#737373;--color-text-muted:#373737b3;--color-price:#2c3554;--color-on-navy:#fff;--color-on-navy-muted:#ffffffd9;--color-star:#ffc107;--color-hero-scrim:#0b10694d;--radius-md:12px;--radius-hero:16px;--radius-lg:20px;--radius-xl:24px;--radius-2xl:30px;--radius-pill:999px;--shadow-panel:12px 32px 80px #0000001a;--shadow-disc:0 2.221px 4.442px #0000000a;--shadow-tile:0 2px 4px #0e10670f;--shadow-raised:0 4px 12px #0e106714;--space-100:4px;--space-200:8px;--space-300:12px;--space-400:16px;--space-500:20px;--space-600:24px;--space-800:32px;--space-1000:40px;--space-1200:48px;--space-1600:64px;--space-2000:80px;--space-section-gap:clamp(84px, calc(84px + 72 * (100vw - 375px) / 1065), 156px);--space-section:calc(var(--space-section-gap) / 2);--space-header-clear:16px;--container-max:1268px;--gutter:20px;--font-aspekta:var(--font-aspekta-local), "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--fs-display:35px;--fs-h2-xl:32px;--fs-h2:25px;--fs-h3:20px;--fs-title-lg:22px;--fs-title:21px;--fs-price-xl:35px;--fs-price:25px;--fs-program:17px;--fs-number:36px;--fs-lead:16px;--fs-stat:18px;--fs-body-lg:16px;--fs-body:16px;--fs-body-sm:14px;--fs-button:14px;--fs-caption:14px;--fs-micro:14px;--fs-nav:15px;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700}@media (min-width:768px){:root{--space-header-clear:clamp(35px, calc(35px + 29 * (100vw - 375px) / 1065), 64px);--gutter:40px}}@media (min-width:1024px){:root{--gutter:60px}}@media (min-width:1440px){:root{--gutter:86px}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;max-width:100vw;height:100%;overflow-x:hidden}body{min-height:100%;color:var(--color-text);background:var(--color-page);font-family:var(--font-aspekta);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;line-height:1.5;display:flex}h1,h2,h3,h4{color:var(--color-navy);font-weight:var(--weight-medium);text-wrap:balance;line-height:1.15}p{text-wrap:pretty}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}img,svg{max-width:100%;display:block}ul,ol{list-style:none}:focus-visible{outline:2px solid var(--color-red);outline-offset:3px;border-radius:2px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (min-width:1024px){:root{--fs-display:84px;--fs-h2-xl:68px;--fs-h2:46px;--fs-h3:38px;--fs-title-lg:36px;--fs-title:26px;--fs-price-xl:64px;--fs-price:40px;--fs-program:32px;--fs-number:44px;--fs-lead:25px;--fs-stat:21px;--fs-body-lg:19px;--fs-body:18px;--fs-body-sm:16px;--fs-button:18px}}
