:root{--radius-m:1.2rem;--shadow-m:0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);--width-xl:128.000rem;--radius-xl:4rem;--radius-s:0.6rem;--radius-l:2.3rem;--radius-xxl:6rem;--shadow-l:0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);--radius-50:50vh;--shadow-xs:0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);--radius-xs:0.3rem;--shadow-s:0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);--space-6xs:0.4rem;--space-5xs:clamp(0.400rem, 0.455vw + 0.218rem, 0.800rem);;--space-4xs:clamp(1.200rem, 0.455vw + 1.018rem, 1.600rem);;--shadow-xl:0 25px 50px -12px rgba(0, 0, 0, 0.25);--width-xxl:144.000rem;--width-l:102.400rem;--width-m:76.800rem;--width-s:48.000rem;--width-xs:32.000rem;--space-7xs:0.2rem;--space-3xs:clamp(0.800rem, 0.455vw + 0.618rem, 1.200rem);;--space-xxs:clamp(1.600rem, 0.909vw + 1.236rem, 2.400rem);;--space-xs:clamp(2.400rem, 0.909vw + 2.036rem, 3.200rem);;--space-s:clamp(3.200rem, 0.909vw + 2.836rem, 4.000rem);;--space-m:clamp(4.000rem, 0.909vw + 3.636rem, 4.800rem);;--space-l:clamp(4.800rem, 1.818vw + 4.073rem, 6.400rem);;--space-xl:clamp(6.400rem, 1.818vw + 5.673rem, 8.000rem);;--space-xxl:clamp(8.000rem, 1.818vw + 7.273rem, 9.600rem);;--space-3xxl:clamp(9.600rem, 3.636vw + 8.145rem, 12.800rem);;--space-4xxl:clamp(12.800rem, 3.636vw + 11.345rem, 16.000rem);;--space-5xxl:clamp(16.000rem, 3.636vw + 14.545rem, 19.200rem);;--space-6xxl:clamp(19.200rem, 7.273vw + 16.291rem, 25.600rem);;--icon-xs:clamp(1.200rem, 0.455vw + 1.018rem, 1.600rem);;--icon-s:clamp(2.000rem, 0.455vw + 1.818rem, 2.400rem);;--icon-m:clamp(2.800rem, 0.455vw + 2.618rem, 3.200rem);;--icon-l:clamp(3.600rem, 1.364vw + 3.055rem, 4.800rem);;--icon-xl:clamp(4.800rem, 1.818vw + 4.073rem, 6.400rem);;--color-primary:hsl(var(--primary-h), var(--primary-s), var(--primary-l));--color-tertiary:hsl(var(--tertiary-h), var(--tertiary-s), var(--tertiary-l));--icon-xxl:clamp(6.400rem, 3.636vw + 4.945rem, 9.600rem);;--color-primary-tint-1:hsl(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);--color-secondary:hsl(var(--secondary-h), var(--secondary-s), var(--secondary-l));--color-text:#646464;--color-text-muted:#777777;--color-heading:#202020;--primary-h:222;--primary-l:50%;--primary-s:88%;--color-primary-tint-2:hsl(var(--primary-h), var(--primary-s), var(--primary-l), 0.2);--color-primary-tint-3:hsl(var(--primary-h), var(--primary-s), var(--primary-l), 0.3);--color-primary-tint-4:hsl(var(--primary-h), var(--primary-s), var(--primary-l), 0.4);--color-primary-tint-5:hsl(var(--primary-h), var(--primary-s), var(--primary-l), 0.5);--color-primary-tint-6:hsl(var(--primary-h), var(--primary-s), var(--primary-l), 0.6);--color-primary-tint-7:hsl(var(--primary-h), var(--primary-s), var(--primary-l), 0.7);--color-primary-tint-8:hsl(var(--primary-h), var(--primary-s), var(--primary-l), 0.8);--color-primary-tint-9:hsl(var(--primary-h), var(--primary-s), var(--primary-l), 0.9);--secondary-h:38;--secondary-s:90%;--secondary-l:54%;--color-secondary-tint-1:hsl(var(--secondary-h), var(--secondary-s), var(--secondary-l), 0.1);--color-secondary-tint-2:hsl(var(--secondary-h), var(--secondary-s), var(--secondary-l), 0.2);--color-secondary-tint-3:hsl(var(--secondary-h), var(--secondary-s), var(--secondary-l), 0.3);--color-secondary-tint-4:hsl(var(--secondary-h), var(--secondary-s), var(--secondary-l), 0.4);--color-secondary-tint-5:hsl(var(--secondary-h), var(--secondary-s), var(--secondary-l), 0.5);--color-secondary-tint-6:hsl(var(--secondary-h), var(--secondary-s), var(--secondary-l), 0.6);--color-secondary-tint-7:hsl(var(--secondary-h), var(--secondary-s), var(--secondary-l), 0.7);--color-secondary-tint-8:hsl(var(--secondary-h), var(--secondary-s), var(--secondary-l), 0.8);--color-secondary-tint-9:hsl(var(--secondary-h), var(--secondary-s), var(--secondary-l), 0.9);--color-primary-hover:#386EF5;--color-secondary-hover:#F7BD56;--color-primary-bg:#f7fafc;--color-secondary-bg:#edf2f7;--color-border:#DDE2E8;--h1:clamp(3.91rem, 2.38vw + 2.96rem, 6rem);--h2:clamp(3.13rem, 1.56vw + 2.5rem, 4.5rem);--h3:clamp(2.5rem, 1vw + 2.1rem, 3.38rem);--h4:clamp(2rem, 0.61vw + 1.76rem, 2.53rem);--h5:clamp(1.6rem, 0.34vw + 1.46rem, 1.9rem);--h6:clamp(1.28rem, 0.17vw + 1.21rem, 1.43rem);--text-xxl:clamp(3.91rem, 2.38vw + 2.96rem, 6rem);--text-xl:clamp(3.13rem, 1.56vw + 2.5rem, 4.5rem);--text-l:clamp(2.5rem, 1vw + 2.1rem, 3.38rem);--text-m:clamp(2rem, 0.61vw + 1.76rem, 2.53rem);--text-s:clamp(1.6rem, 0.34vw + 1.46rem, 1.9rem);--text-xs:clamp(1.28rem, 0.17vw + 1.21rem, 1.43rem);--grid-2:repeat(2, minmax(0, 1fr));--grid-3:repeat(3, minmax(0, 1fr));--grid-4:repeat(4, minmax(0, 1fr));--grid-5:repeat(5, minmax(0, 1fr));--grid-6:repeat(6, minmax(0, 1fr));--grid-7:repeat(7, minmax(0, 1fr));--grid-8:repeat(8, minmax(0, 1fr));--grid-9:repeat(9, minmax(0, 1fr));--grid-10:repeat(10, minmax(0, 1fr));--grid-11:repeat(11, minmax(0, 1fr));--grid-12:repeat(12, minmax(0, 1fr));--body-text-s:1.3rem;--body-text-m:1.6rem;--body-text-l:1.8rem;--color-white:#ffffff;--color-black:#000000;--section-padding-xs:clamp(3.000rem, 1.136vw + 2.545rem, 4.000rem);--section-padding-s:clamp(3.800rem, 1.364vw + 3.255rem, 5.000rem);--section-padding-m:clamp(5.600rem, 3.864vw + 4.055rem, 9.000rem);--section-padding-l:clamp(6.900rem, 4.659vw + 5.036rem, 11.000rem);--section-padding-lr:clamp(2.000rem, 1.136vw + 1.545rem, 3.000rem);--tertiary-h:168;--tertiary-s:100%;--tertiary-l:36%;--color-tertiary-tint-1:hsl(var(--tertiary-h), var(--tertiary-s), var(--tertiary-l), 0.1);--color-tertiary-tint-2:hsl(var(--tertiary-h), var(--tertiary-s), var(--tertiary-l), 0.2);--color-tertiary-tint-3:hsl(var(--tertiary-h), var(--tertiary-s), var(--tertiary-l), 0.3);--color-tertiary-tint-4:hsl(var(--tertiary-h), var(--tertiary-s), var(--tertiary-l), 0.4);--color-tertiary-tint-5:hsl(var(--tertiary-h), var(--tertiary-s), var(--tertiary-l), 0.5);--color-tertiary-tint-6:hsl(var(--tertiary-h), var(--tertiary-s), var(--tertiary-l), 0.6);--color-tertiary-tint-7:hsl(var(--tertiary-h), var(--tertiary-s), var(--tertiary-l), 0.7);--color-tertiary-tint-8:hsl(var(--tertiary-h), var(--tertiary-s), var(--tertiary-l), 0.8);--color-tertiary-tint-9:hsl(var(--tertiary-h), var(--tertiary-s), var(--tertiary-l), 0.9);--color-text-dark:#000000;--color-text-light:#ffffff;--container-width:128.000rem;--bg:oklch(98.5% 0.002 240);--surface:oklch(100% 0 0);--fg:oklch(15% 0.015 250);--muted:oklch(50% 0.012 250);--border:oklch(90% 0.006 245);--accent:oklch(55% 0.14 195);--accent-2:oklch(62% 0.10 85);--accent-dark:oklch(38% 0.10 195);--success:oklch(58% 0.18 145);--warn:oklch(65% 0.15 75);--danger:oklch(50% 0.18 20);--hero-bg:oklch(22% 0.025 255);--hero-fg:oklch(97% 0.002 250);--radius-sm:8px;--radius-md:14px;--radius-lg:20px;--text-2xs:clamp(0.82rem, calc(0.00018518518518518534 * (100vw - 36rem) + 0.82rem), 0.84rem);--text-xs:clamp(1.02rem, calc(0.0010185185185185173 * (100vw - 36rem) + 1.02rem), 1.13rem);--text-s:clamp(1.28rem, calc(0.002037037037037037 * (100vw - 36rem) + 1.28rem), 1.5rem);--text-m:clamp(1.6rem, calc(0.003703703703703703 * (100vw - 36rem) + 1.6rem), 2rem);--text-l:clamp(2rem, calc(0.0062037037037037035 * (100vw - 36rem) + 2rem), 2.67rem);--text-xl:clamp(2.5rem, calc(0.00972222222222222 * (100vw - 36rem) + 2.5rem), 3.55rem);--text-2xl:clamp(3.13rem, calc(0.014907407407407411 * (100vw - 36rem) + 3.13rem), 4.74rem);--heading-font:"Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;;--body-font:"Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;}