@font-face{font-family:Tektur;src:url(../media/Tektur-Regular.2kh4-g4mcmvhs.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Tektur;src:url(../media/Tektur-Medium.263z5wgluejjo.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(../media/InterTight-Regular.18a8e89cr9ogt.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(../media/InterTight-Medium.0j7g6wny8259u.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(../media/InterTight-SemiBold.20kxthkesa6qj.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--container-width:1280px;--container-padding:15px;--section-gap:clamp(80px, 10vw, 160px);--color-brand-900:#004fa6;--color-brand-800:#492566;--color-brand-700:#0063cf;--color-brand-600:#99c1ec;--color-neutral-900:#202020;--color-neutral-800:#303030;--color-neutral-700:#454545;--color-neutral-600:#aaa;--color-neutral-500:#e5e5e5;--color-white:#fff;--color-black:#000;--color-background-primary:var(--color-black);--color-background-secondary:var(--color-white);--color-surface-dark:var(--color-neutral-900);--color-surface-muted:var(--color-neutral-800);--color-surface-badge:#130a1f;--color-text-primary:var(--color-white);--color-text-inverse:var(--color-black);--color-text-muted:var(--color-neutral-600);--color-text-subtle:var(--color-neutral-700);--color-accent-primary:var(--color-brand-700);--color-accent-secondary:var(--color-brand-800);--color-accent-soft:var(--color-brand-600);--color-border-primary:var(--color-neutral-700);--color-border-muted:var(--color-neutral-600);--color-error-primary:#df3f3f;--font-family-tektur:"Tektur", sans-serif;--font-family-inter-tight:"Inter Tight", sans-serif;--font-family-heading:var(--font-family-tektur);--font-family-body:var(--font-family-tektur);--font-weight-regular:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-tektur-heading-3xl-size:96px;--font-tektur-heading-3xl-line-height:95%;--font-tektur-heading-3xl-letter-spacing:-.03em;--font-tektur-heading-2xl-size:80px;--font-tektur-heading-2xl-line-height:95%;--font-tektur-heading-2xl-letter-spacing:-.03em;--font-tektur-heading-xl-size:64px;--font-tektur-heading-xl-line-height:95%;--font-tektur-heading-xl-letter-spacing:-.03em;--font-tektur-heading-l-size:48px;--font-tektur-heading-l-line-height:95%;--font-tektur-heading-l-letter-spacing:-.03em;--font-tektur-heading-m-size:40px;--font-tektur-heading-m-line-height:100%;--font-tektur-heading-m-letter-spacing:-.03em;--font-tektur-heading-s-size:32px;--font-tektur-heading-s-line-height:100%;--font-tektur-heading-s-letter-spacing:-.03em;--font-tektur-heading-xs-size:24px;--font-tektur-heading-xs-line-height:140%;--font-tektur-heading-xs-letter-spacing:0;--font-tektur-body-2xl-size:20px;--font-tektur-body-xl-size:18px;--font-tektur-body-l-size:16px;--font-tektur-body-m-size:14px;--font-tektur-body-s-size:12px;--font-tektur-body-line-height:140%;--font-tektur-body-letter-spacing:0;--font-tektur-button-size:var(--font-tektur-body-l-size);--font-tektur-button-line-height:var(--font-tektur-body-line-height);--font-tektur-button-letter-spacing:var(--font-tektur-body-letter-spacing);--font-inter-tight-body-2xl-size:20px;--font-inter-tight-body-xl-size:18px;--font-inter-tight-body-l-size:16px;--font-inter-tight-body-m-size:14px;--font-inter-tight-body-s-size:12px;--font-inter-tight-body-lg-line-height:140%;--font-inter-tight-body-sm-line-height:130%;--font-inter-tight-body-letter-spacing:0;--font-heading-3xl-size:var(--font-tektur-heading-3xl-size);--font-heading-3xl-line-height:var(--font-tektur-heading-3xl-line-height);--font-heading-3xl-letter-spacing:var(--font-tektur-heading-3xl-letter-spacing);--font-heading-2xl-size:var(--font-tektur-heading-2xl-size);--font-heading-2xl-line-height:var(--font-tektur-heading-2xl-line-height);--font-heading-2xl-letter-spacing:var(--font-tektur-heading-2xl-letter-spacing);--font-heading-xl-size:var(--font-tektur-heading-xl-size);--font-heading-xl-line-height:var(--font-tektur-heading-xl-line-height);--font-heading-xl-letter-spacing:var(--font-tektur-heading-xl-letter-spacing);--font-heading-l-size:var(--font-tektur-heading-l-size);--font-heading-l-line-height:var(--font-tektur-heading-l-line-height);--font-heading-l-letter-spacing:var(--font-tektur-heading-l-letter-spacing);--font-heading-m-size:var(--font-tektur-heading-m-size);--font-heading-m-line-height:var(--font-tektur-heading-m-line-height);--font-heading-m-letter-spacing:var(--font-tektur-heading-m-letter-spacing);--font-heading-s-size:var(--font-tektur-heading-s-size);--font-heading-s-line-height:var(--font-tektur-heading-s-line-height);--font-heading-s-letter-spacing:var(--font-tektur-heading-s-letter-spacing);--font-heading-xs-size:var(--font-tektur-heading-xs-size);--font-heading-xs-line-height:var(--font-tektur-heading-xs-line-height);--font-heading-xs-letter-spacing:var(--font-tektur-heading-xs-letter-spacing);--font-body-2xl-size:var(--font-tektur-body-2xl-size);--font-body-xl-size:var(--font-tektur-body-xl-size);--font-body-l-size:var(--font-tektur-body-l-size);--font-body-m-size:var(--font-tektur-body-m-size);--font-body-s-size:var(--font-tektur-body-s-size);--font-body-line-height:var(--font-tektur-body-line-height);--font-body-letter-spacing:var(--font-tektur-body-letter-spacing);--font-heading-3xl:var(--font-weight-regular) var(--font-heading-3xl-size) / var(--font-heading-3xl-line-height) var(--font-family-heading);--font-heading-2xl:var(--font-weight-regular) var(--font-heading-2xl-size) / var(--font-heading-2xl-line-height) var(--font-family-heading);--font-heading-xl:var(--font-weight-regular) var(--font-heading-xl-size) / var(--font-heading-xl-line-height) var(--font-family-heading);--font-heading-l:var(--font-weight-regular) var(--font-heading-l-size) / var(--font-heading-l-line-height) var(--font-family-heading);--font-heading-m:var(--font-weight-regular) var(--font-heading-m-size) / var(--font-heading-m-line-height) var(--font-family-heading);--font-heading-s:var(--font-weight-regular) var(--font-heading-s-size) / var(--font-heading-s-line-height) var(--font-family-heading);--font-heading-xs:var(--font-weight-regular) var(--font-heading-xs-size) / var(--font-heading-xs-line-height) var(--font-family-heading);--font-body-2xl:var(--font-weight-regular) var(--font-body-2xl-size) / var(--font-body-line-height) var(--font-family-body);--font-body-xl:var(--font-weight-regular) var(--font-body-xl-size) / var(--font-body-line-height) var(--font-family-body);--font-body-l:var(--font-weight-regular) var(--font-body-l-size) / var(--font-body-line-height) var(--font-family-body);--font-body-m:var(--font-weight-regular) var(--font-body-m-size) / var(--font-body-line-height) var(--font-family-body);--font-body-s:var(--font-weight-regular) var(--font-body-s-size) / var(--font-body-line-height) var(--font-family-body);--font-tektur-heading-3xl:var(--font-weight-regular) var(--font-tektur-heading-3xl-size) / var(--font-tektur-heading-3xl-line-height) var(--font-family-tektur);--font-tektur-heading-2xl:var(--font-weight-regular) var(--font-tektur-heading-2xl-size) / var(--font-tektur-heading-2xl-line-height) var(--font-family-tektur);--font-tektur-heading-xl:var(--font-weight-regular) var(--font-tektur-heading-xl-size) / var(--font-tektur-heading-xl-line-height) var(--font-family-tektur);--font-tektur-heading-l:var(--font-weight-regular) var(--font-tektur-heading-l-size) / var(--font-tektur-heading-l-line-height) var(--font-family-tektur);--font-tektur-heading-m:var(--font-weight-regular) var(--font-tektur-heading-m-size) / var(--font-tektur-heading-m-line-height) var(--font-family-tektur);--font-tektur-heading-s:var(--font-weight-regular) var(--font-tektur-heading-s-size) / var(--font-tektur-heading-s-line-height) var(--font-family-tektur);--font-tektur-heading-xs:var(--font-weight-regular) var(--font-tektur-heading-xs-size) / var(--font-tektur-heading-xs-line-height) var(--font-family-tektur);--font-tektur-body-2xl:var(--font-weight-regular) var(--font-tektur-body-2xl-size) / var(--font-tektur-body-line-height) var(--font-family-tektur);--font-tektur-body-xl:var(--font-weight-regular) var(--font-tektur-body-xl-size) / var(--font-tektur-body-line-height) var(--font-family-tektur);--font-tektur-body-l:var(--font-weight-regular) var(--font-tektur-body-l-size) / var(--font-tektur-body-line-height) var(--font-family-tektur);--font-tektur-body-l-medium:var(--font-weight-medium) var(--font-tektur-body-l-size) / var(--font-tektur-body-line-height) var(--font-family-tektur);--font-tektur-body-m:var(--font-weight-regular) var(--font-tektur-body-m-size) / var(--font-tektur-body-line-height) var(--font-family-tektur);--font-tektur-body-s:var(--font-weight-regular) var(--font-tektur-body-s-size) / var(--font-tektur-body-line-height) var(--font-family-tektur);--font-tektur-button:var(--font-weight-medium) var(--font-tektur-button-size) / var(--font-tektur-button-line-height) var(--font-family-tektur);--font-inter-tight-body-2xl-regular:var(--font-weight-regular) var(--font-inter-tight-body-2xl-size) / var(--font-inter-tight-body-lg-line-height) var(--font-family-inter-tight);--font-inter-tight-body-2xl-medium:var(--font-weight-medium) var(--font-inter-tight-body-2xl-size) / var(--font-inter-tight-body-lg-line-height) var(--font-family-inter-tight);--font-inter-tight-body-2xl-semi-bold:var(--font-weight-semi-bold) var(--font-inter-tight-body-2xl-size) / var(--font-inter-tight-body-lg-line-height) var(--font-family-inter-tight);--font-inter-tight-body-xl-regular:var(--font-weight-regular) var(--font-inter-tight-body-xl-size) / var(--font-inter-tight-body-lg-line-height) var(--font-family-inter-tight);--font-inter-tight-body-xl-medium:var(--font-weight-medium) var(--font-inter-tight-body-xl-size) / var(--font-inter-tight-body-lg-line-height) var(--font-family-inter-tight);--font-inter-tight-body-xl-semi-bold:var(--font-weight-semi-bold) var(--font-inter-tight-body-xl-size) / var(--font-inter-tight-body-lg-line-height) var(--font-family-inter-tight);--font-inter-tight-body-l-regular:var(--font-weight-regular) var(--font-inter-tight-body-l-size) / var(--font-inter-tight-body-sm-line-height) var(--font-family-inter-tight);--font-inter-tight-body-l-medium:var(--font-weight-medium) var(--font-inter-tight-body-l-size) / var(--font-inter-tight-body-sm-line-height) var(--font-family-inter-tight);--font-inter-tight-body-l-semi-bold:var(--font-weight-semi-bold) var(--font-inter-tight-body-l-size) / var(--font-inter-tight-body-sm-line-height) var(--font-family-inter-tight);--font-inter-tight-body-m-regular:var(--font-weight-regular) var(--font-inter-tight-body-m-size) / var(--font-inter-tight-body-sm-line-height) var(--font-family-inter-tight);--font-inter-tight-body-m-medium:var(--font-weight-medium) var(--font-inter-tight-body-m-size) / var(--font-inter-tight-body-sm-line-height) var(--font-family-inter-tight);--font-inter-tight-body-m-semi-bold:var(--font-weight-semi-bold) var(--font-inter-tight-body-m-size) / var(--font-inter-tight-body-sm-line-height) var(--font-family-inter-tight);--font-inter-tight-body-s-regular:var(--font-weight-regular) var(--font-inter-tight-body-s-size) / var(--font-inter-tight-body-sm-line-height) var(--font-family-inter-tight);--font-inter-tight-body-s-medium:var(--font-weight-medium) var(--font-inter-tight-body-s-size) / var(--font-inter-tight-body-sm-line-height) var(--font-family-inter-tight);--font-inter-tight-body-s-semi-bold:var(--font-weight-semi-bold) var(--font-inter-tight-body-s-size) / var(--font-inter-tight-body-sm-line-height) var(--font-family-inter-tight)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;min-width:320px}body{min-width:320px;color:var(--color-text-primary);background:var(--color-background-primary);font-family:var(--font-family-tektur);font-synthesis:none;margin:0}button,input{font:inherit}a{color:inherit}img,video{max-width:100%;display:block}h1,h2,h3,p{margin:0}
