@font-face{font-family:poppins;src:url(../media/poppins_latin_300_normal-s.p.1p4ocyl7vz09e.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:poppins;src:url(../media/poppins_latin_400_normal-s.p.26axoheojcvao.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:poppins;src:url(../media/poppins_latin_500_normal-s.p.01tiwsu2c6vk3.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:poppins;src:url(../media/poppins_latin_600_normal-s.p.14nztc_w4mkh_.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:poppins Fallback;src:local(Arial);ascent-override:92.83%;descent-override:30.94%;line-gap-override:8.84%;size-adjust:113.11%}._2sttsa_className{font-family:poppins,poppins Fallback,system-ui,-apple-system,Segoe UI,sans-serif}._2sttsa_variable{--font-poppins:"poppins", "poppins Fallback", system-ui, -apple-system, Segoe UI, sans-serif}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#12134b;--color-surface:#1b1c5c;--color-line:#2a2b6a;--color-input-line:#61629d;--color-accent:#0099fa;--color-accent-soft:#7cc8ff;--color-text-primary:#fff;--color-text-secondary:#e2e3f2;--color-text-tertiary:#c4c5e4;--color-text-quaternary:#a3a4cc;--color-inverse:#12134b;--color-inverse-hover:#e6f4ff;--color-error:#ff9b9b;--font-family-sans:var(--font-poppins);--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-size-text-xs:.8125rem;--font-size-text-sm:.9375rem;--font-size-text-md:1.125rem;--font-size-text-lg:1.1875rem;--font-size-label:.875rem;--font-size-heading-sm:1.25rem;--font-size-heading-md:clamp(2.25rem, 4.4vw, 3.5rem);--font-size-heading-lg:clamp(2.375rem, 5.2vw, 4.5rem);--font-size-heading-xl:clamp(2.5rem, 6vw, 5.25rem);--font-size-logo:clamp(1.125rem, .825rem + 1.28vw, 1.625rem);--line-height-tight:1.05;--line-height-heading-lg:1.06;--line-height-heading-md:1.08;--line-height-snug:1.3;--line-height-normal:1.5;--line-height-body:1.6;--line-height-relaxed:1.65;--line-height-loose:1.7;--letter-spacing-heading-xl:-.028em;--letter-spacing-heading-lg:-.026em;--letter-spacing-heading-md:-.024em;--space-4:.25rem;--space-6:.375rem;--space-8:.5rem;--space-10:.625rem;--space-12:.75rem;--space-14:.875rem;--space-16:1rem;--space-20:1.25rem;--space-22:1.375rem;--space-24:1.5rem;--space-28:1.75rem;--space-32:2rem;--space-36:2.25rem;--space-40:2.5rem;--space-56:3.5rem;--layout-gutter:clamp(20px, 5vw, 72px);--layout-content-max:1440px;--layout-section-gap:clamp(64px, 8vw, 104px);--layout-page-top:clamp(40px, 6vw, 88px);--layout-page-bottom:clamp(48px, 6vw, 80px);--layout-split-gap-row:48px;--layout-split-gap-column:80px;--layout-split-aside-basis:360px;--layout-split-main-basis:420px;--layout-feature-image-height:clamp(280px, 38vw, 560px);--layout-measure-hero:1000px;--layout-measure-lead:720px;--layout-measure-form:620px;--layout-measure-intro:520px;--layout-control-height:52px;--layout-input-height:48px;--radius-sm:8px;--radius-md:12px;--radius-pill:999px;--duration-fast:.15s;--duration-base:.25s;--duration-slow:.5s;--duration-reveal:.8s;--duration-clip:1.1s;--duration-stagger:.1s;--duration-page:.22s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in:cubic-bezier(.4, 0, 1, 1)}*,:before,:after{box-sizing:border-box}*{margin:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;hanging-punctuation:first last;-webkit-tap-highlight-color:#0000}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{min-height:100dvh}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}ul[role=list],ol[role=list]{padding:0;list-style:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}[hidden]{display:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{background-color:var(--color-bg);color:var(--color-text-primary);font-family:var(--font-family-sans);font-weight:var(--font-weight-light);font-size:var(--font-size-text-md);line-height:var(--line-height-loose)}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-medium);text-wrap:balance}p{text-wrap:pretty}a{color:var(--color-text-primary);text-underline-offset:5px;text-decoration-thickness:1px}@media (hover:hover){a:hover{color:var(--color-accent-soft)}}:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}::selection{background-color:var(--color-accent);color:var(--color-text-primary)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes vt-fade-out{to{opacity:0}}@keyframes vt-fade-in{0%{opacity:0}}@keyframes vt-rise-in{0%{opacity:0;transform:translateY(var(--space-16))}}::view-transition-old(root){animation:vt-fade-out var(--duration-page) var(--ease-in) both}::view-transition-new(root){animation:vt-fade-in var(--duration-page) var(--ease-out) both}::view-transition-old(.page-exit){animation:vt-fade-out var(--duration-page) var(--ease-in) both}::view-transition-new(.page-enter){animation:vt-fade-in var(--duration-page) var(--ease-out) both}::view-transition-old(.content-exit){animation:vt-fade-out var(--duration-fast) var(--ease-in) both}::view-transition-new(.content-enter){animation:vt-rise-in var(--duration-slow) var(--ease-out) var(--duration-fast) both}::view-transition-group(*){animation-duration:var(--duration-page)}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}
