:root {--text-4xs: clamp(0.52rem, calc(-0.002142857142857143 * (100vw - 20rem) + 0.52rem), 0.37rem);--text-3xs: clamp(0.59rem, calc(-0.0018571428571428565 * (100vw - 20rem) + 0.59rem), 0.46rem);--text-2xs: clamp(0.66rem, calc(-0.0011428571428571438 * (100vw - 20rem) + 0.66rem), 0.58rem);--text-xs: clamp(0.74rem, calc(-0.00028571428571428595 * (100vw - 20rem) + 0.74rem), 0.72rem);--text-s: clamp(0.83rem, calc(0.0010000000000000009 * (100vw - 20rem) + 0.83rem), 0.9rem);--text-m: clamp(0.94rem, calc(0.0027142857142857134 * (100vw - 20rem) + 0.94rem), 1.13rem);--text-l: clamp(1.05rem, calc(0.005142857142857141 * (100vw - 20rem) + 1.05rem), 1.41rem);--text-xl: clamp(1.19rem, calc(0.008142857142857144 * (100vw - 20rem) + 1.19rem), 1.76rem);--text-2xl: clamp(1.33rem, calc(0.01242857142857143 * (100vw - 20rem) + 1.33rem), 2.2rem);--text-3xl: clamp(1.5rem, calc(0.017857142857142856 * (100vw - 20rem) + 1.5rem), 2.75rem);--text-4xl: clamp(1.69rem, calc(0.02485714285714286 * (100vw - 20rem) + 1.69rem), 3.43rem);--text-5xl: clamp(1.9rem, calc(0.03414285714285714 * (100vw - 20rem) + 1.9rem), 4.29rem);--space-5xs: clamp(0.39rem, calc(0.00014285714285714298 * (100vw - 20rem) + 0.39rem), 0.4rem);--space-4xs: clamp(0.49rem, calc(0.0005714285714285719 * (100vw - 20rem) + 0.49rem), 0.53rem);--space-3xs: clamp(0.61rem, calc(0.0014285714285714284 * (100vw - 20rem) + 0.61rem), 0.71rem);--space-2xs: clamp(0.77rem, calc(0.0025714285714285704 * (100vw - 20rem) + 0.77rem), 0.95rem);--space-xs: clamp(0.96rem, calc(0.004428571428571429 * (100vw - 20rem) + 0.96rem), 1.27rem);--space-s: clamp(1.2rem, calc(0.007 * (100vw - 20rem) + 1.2rem), 1.69rem);--space-m: clamp(1.5rem, calc(0.010714285714285714 * (100vw - 20rem) + 1.5rem), 2.25rem);--space-l: clamp(1.88rem, calc(0.016 * (100vw - 20rem) + 1.88rem), 3rem);--space-xl: clamp(2.34rem, calc(0.023714285714285716 * (100vw - 20rem) + 2.34rem), 4rem);--space-2xl: clamp(2.93rem, calc(0.03428571428571429 * (100vw - 20rem) + 2.93rem), 5.33rem);--space-3xl: clamp(3.66rem, calc(0.049142857142857134 * (100vw - 20rem) + 3.66rem), 7.1rem);--space-4xl: clamp(4.58rem, calc(0.06985714285714287 * (100vw - 20rem) + 4.58rem), 9.47rem);--space-5xl: clamp(5.72rem, calc(0.09857142857142856 * (100vw - 20rem) + 5.72rem), 12.62rem);--color-brand-50: #f0f6fb;--color-brand-100: #daeef7;--color-brand-200: #b5ddf0;--color-brand-300: #7fc2e5;--color-brand-400: #4a9dd1;--color-brand-500: #1d79bf;--color-brand-600: #0069b3;--color-brand-700: #005fa3;--color-brand-800: #004d82;--color-brand-900: #003a62;--color-navy-50: #f0f4f8;--color-navy-100: #d9e2ec;--color-navy-200: #bcccdc;--color-navy-300: #9fb3c8;--color-navy-400: #829ab1;--color-navy-500: #627d98;--color-navy-600: #486581;--color-navy-700: #334e68;--color-navy-800: #243b53;--color-navy-900: #102a43;--color-teal-50: #f0f7f6;--color-teal-100: #e3f2f0;--color-teal-200: #c9e6e3;--color-teal-300: #9cd1ce;--color-teal-400: #6bb9b0;--color-teal-500: #3d9fa0;--color-teal-600: #0a7e87;--color-teal-700: #086b75;--color-teal-800: #065861;--color-teal-900: #043d4a;--color-accent-50: #fff1f2;--color-accent-100: #ffe4e6;--color-accent-200: #fecdd3;--color-accent-300: #fda4af;--color-accent-400: #fb7185;--color-accent-500: #f43f5e;--color-accent-600: #e11d48;--color-accent-700: #be123c;--color-sand-100: #fef3c7;--color-sand-200: #fde68a;--color-sand-300: #fcd34d;--color-sand-400: #fbbf24;--color-sand-500: #f59e0b;--color-sand-600: #d97706;--color-ink-900: #0f172a;--color-ink-700: #334155;--color-ink-500: #64748b;--color-line: #e2e8f0;--color-surface: #ffffff;--color-canvas: #f8fafc;--color-success: #059669;--color-warning: #d97706;--color-danger: #dc2626;--font-heading: 'Space Grotesk', -apple-system, BlinkMacSystemFont, sans-serif;--font-sans: 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, sans-serif;--min-screen-width: 320px;--max-screen-width: 1400px;--primary: hsla(240,100%,50%,1);--primary-5: hsla(240,100%,50%,0.05);--primary-10: hsla(240,100%,50%,0.1);--primary-20: hsla(240,100%,50%,0.2);--primary-30: hsla(240,100%,50%,0.3);--primary-40: hsla(240,100%,50%,0.4);--primary-50: hsla(240,100%,50%,0.5);--primary-60: hsla(240,100%,50%,0.6);--primary-70: hsla(240,100%,50%,0.7);--primary-80: hsla(240,100%,50%,0.8);--primary-90: hsla(240,100%,50%,0.9);--primary-d-1: hsla(245,91%,43%,1);--primary-d-2: hsla(248,83%,35%,1);--primary-d-3: hsla(251,76%,27%,1);--primary-d-4: hsla(254,68%,19%,1);--primary-d-5: hsla(263,61%,10%,1);--primary-l-1: hsla(252,100%,62%,1);--primary-l-2: hsla(256,100%,69%,1);--primary-l-3: hsla(259,100%,77%,1);--primary-l-4: hsla(261,100%,84%,1);--primary-l-5: hsla(263,100%,92%,1);--secondary: hsla(239,100%,18.4%,1);--secondary-5: hsla(239,100%,18%,0.05);--secondary-10: hsla(239,100%,18%,0.1);--secondary-20: hsla(239,100%,18%,0.2);--secondary-30: hsla(239,100%,18%,0.3);--secondary-40: hsla(239,100%,18%,0.4);--secondary-50: hsla(239,100%,18%,0.5);--secondary-60: hsla(239,100%,18%,0.6);--secondary-70: hsla(239,100%,18%,0.7);--secondary-80: hsla(239,100%,18%,0.8);--secondary-90: hsla(239,100%,18%,0.9);--secondary-d-1: hsla(246,93%,16%,1);--secondary-d-2: hsla(254,92%,13%,1);--secondary-d-3: hsla(262,94%,10%,1);--secondary-d-4: hsla(268,96%,7%,1);--secondary-d-5: hsla(266,97%,4%,1);--secondary-l-1: hsla(254,51%,31%,1);--secondary-l-2: hsla(257,31%,44%,1);--secondary-l-3: hsla(259,25%,57%,1);--secondary-l-4: hsla(260,26%,71%,1);--secondary-l-5: hsla(261,26%,85%,1);--accent: hsla(356,100%,62%,1);--accent-5: hsla(356,100%,62%,0.05);--accent-10: hsla(356,100%,62%,0.1);--accent-20: hsla(356,100%,62%,0.2);--accent-30: hsla(356,100%,62%,0.3);--accent-40: hsla(356,100%,62%,0.4);--accent-50: hsla(356,100%,62%,0.5);--accent-60: hsla(356,100%,62%,0.6);--accent-70: hsla(356,100%,62%,0.7);--accent-80: hsla(356,100%,62%,0.8);--accent-90: hsla(356,100%,62%,0.9);--accent-d-1: hsla(357,62%,52%,1);--accent-d-2: hsla(358,55%,41%,1);--accent-d-3: hsla(0,51%,31%,1);--accent-d-4: hsla(2,48%,21%,1);--accent-d-5: hsla(5,42%,12%,1);--accent-l-1: hsla(1,100%,70%,1);--accent-l-2: hsla(4,100%,75%,1);--accent-l-3: hsla(5,100%,81%,1);--accent-l-4: hsla(7,100%,87%,1);--accent-l-5: hsla(8,100%,94%,1);--teal: hsla(183,100%,33.7%,1);--teal-5: hsla(183,100%,34%,0.05);--teal-10: hsla(183,100%,34%,0.1);--teal-20: hsla(183,100%,34%,0.2);--teal-30: hsla(183,100%,34%,0.3);--teal-40: hsla(183,100%,34%,0.4);--teal-50: hsla(183,100%,34%,0.5);--teal-60: hsla(183,100%,34%,0.6);--teal-70: hsla(183,100%,34%,0.7);--teal-80: hsla(183,100%,34%,0.8);--teal-90: hsla(183,100%,34%,0.9);--teal-d-1: hsla(184,75%,32%,1);--teal-d-2: hsla(184,62%,27%,1);--teal-d-3: hsla(184,52%,21%,1);--teal-d-4: hsla(184,42%,15%,1);--teal-d-5: hsla(184,29%,9%,1);--teal-l-1: hsla(184,43%,52%,1);--teal-l-2: hsla(184,41%,63%,1);--teal-l-3: hsla(184,40%,72%,1);--teal-l-4: hsla(184,39%,82%,1);--teal-l-5: hsla(184,39%,91%,1);--orange: hsla(42,100%,50%,1);--orange-5: hsla(42,100%,50%,0.05);--orange-10: hsla(42,100%,50%,0.1);--orange-20: hsla(42,100%,50%,0.2);--orange-30: hsla(42,100%,50%,0.3);--orange-40: hsla(42,100%,50%,0.4);--orange-50: hsla(42,100%,50%,0.5);--orange-60: hsla(42,100%,50%,0.6);--orange-70: hsla(42,100%,50%,0.7);--orange-80: hsla(42,100%,50%,0.8);--orange-90: hsla(42,100%,50%,0.9);--orange-d-1: hsla(41,86%,44%,1);--orange-d-2: hsla(40,77%,36%,1);--orange-d-3: hsla(39,70%,28%,1);--orange-d-4: hsla(38,61%,19%,1);--orange-d-5: hsla(37,51%,11%,1);--orange-l-1: hsla(39,100%,64%,1);--orange-l-2: hsla(39,100%,72%,1);--orange-l-3: hsla(39,100%,79%,1);--orange-l-4: hsla(38,100%,86%,1);--orange-l-5: hsla(38,100%,93%,1);--yellow: hsla(56,100%,48%,1);--yellow-5: hsla(56,100%,48%,0.05);--yellow-10: hsla(56,100%,48%,0.1);--yellow-20: hsla(56,100%,48%,0.2);--yellow-30: hsla(56,100%,48%,0.3);--yellow-40: hsla(56,100%,48%,0.4);--yellow-50: hsla(56,100%,48%,0.5);--yellow-60: hsla(56,100%,48%,0.6);--yellow-70: hsla(56,100%,48%,0.7);--yellow-80: hsla(56,100%,48%,0.8);--yellow-90: hsla(56,100%,48%,0.9);--yellow-d-1: hsla(55,83%,43%,1);--yellow-d-2: hsla(55,73%,36%,1);--yellow-d-3: hsla(54,64%,28%,1);--yellow-d-4: hsla(54,55%,19%,1);--yellow-d-5: hsla(52,43%,11%,1);--yellow-l-1: hsla(54,94%,64%,1);--yellow-l-2: hsla(53,97%,73%,1);--yellow-l-3: hsla(52,100%,80%,1);--yellow-l-4: hsla(52,100%,87%,1);--yellow-l-5: hsla(51,100%,93%,1);--subtle: hsla(37,35%,93%,1);--bg-body: hsla(0,0%,100%,1);--bg-surface: hsla(37,35%,97%,1);--bg-surface-hover: hsla(37,30%,93%,1);--text-body: hsla(236,25%,20%,1);--text-title: hsla(239,100%,18.4%,1);--link: hsla(240,100%,50%,1);--link-fg: hsla(0,0%,100%,1);--link-hover: hsla(239,100%,18.4%,1);--link-fg-hover: hsla(56,100%,50%,1);--border-primary: hsla(37,18%,87%,1);--shadow-primary: hsla(240,100%,15%,0.5);--light: hsla(85,0%,100%,1);--light-5: hsla(0,0%,100%,0.05);--light-10: hsla(0,0%,100%,0.1);--light-20: hsla(0,0%,100%,0.2);--light-30: hsla(0,0%,100%,0.3);--light-40: hsla(0,0%,100%,0.4);--light-50: hsla(0,0%,100%,0.5);--light-60: hsla(0,0%,100%,0.6);--light-70: hsla(0,0%,100%,0.7);--light-80: hsla(0,0%,100%,0.8);--light-90: hsla(0,0%,100%,0.9);--dark: hsla(0,0%,0%,1);--dark-5: hsla(0,0%,0%,0.05);--dark-10: hsla(0,0%,0%,0.1);--dark-20: hsla(0,0%,0%,0.2);--dark-30: hsla(0,0%,0%,0.3);--dark-40: hsla(0,0%,0%,0.4);--dark-50: hsla(0,0%,0%,0.5);--dark-60: hsla(0,0%,0%,0.6);--dark-70: hsla(0,0%,0%,0.7);--dark-80: hsla(0,0%,0%,0.8);--dark-90: hsla(0,0%,0%,0.9);--muted: hsla(236,15%,42%,1);--muted-d-1: hsla(236,14%,33%,1);--muted-d-2: hsla(237,14%,25%,1);--muted-d-3: hsla(237,12%,17%,1);--muted-d-4: hsla(238,10%,10%,1);--muted-l-1: hsla(237,11%,53%,1);--muted-l-2: hsla(238,11%,64%,1);--muted-l-3: hsla(239,11%,76%,1);--muted-l-4: hsla(239,11%,88%,1);--success: hsla(152,70%,22%,1);--success-5: hsla(152,70%,22%,0.05);--success-10: hsla(152,70%,22%,0.1);--success-20: hsla(152,70%,22%,0.2);--success-30: hsla(152,70%,22%,0.3);--success-40: hsla(152,70%,22%,0.4);--success-50: hsla(152,70%,22%,0.5);--success-60: hsla(152,70%,22%,0.6);--success-70: hsla(152,70%,22%,0.7);--success-80: hsla(152,70%,22%,0.8);--success-90: hsla(152,70%,22%,0.9);--success-d-1: hsla(151,61%,19%,1);--success-d-2: hsla(149,53%,16%,1);--success-d-3: hsla(147,45%,13%,1);--success-d-4: hsla(146,36%,10%,1);--success-d-5: hsla(144,35%,6%,1);--success-l-1: hsla(146,31%,36%,1);--success-l-2: hsla(144,18%,49%,1);--success-l-3: hsla(143,17%,61%,1);--success-l-4: hsla(142,17%,74%,1);--success-l-5: hsla(141,17%,87%,1);--error: hsla(4,80%,28%,1);--error-5: hsla(4,80%,28%,0.05);--error-10: hsla(4,80%,28%,0.1);--error-20: hsla(4,80%,28%,0.2);--error-30: hsla(4,80%,28%,0.3);--error-40: hsla(4,80%,28%,0.4);--error-50: hsla(4,80%,28%,0.5);--error-60: hsla(4,80%,28%,0.6);--error-70: hsla(4,80%,28%,0.7);--error-80: hsla(4,80%,28%,0.8);--error-90: hsla(4,80%,28%,0.9);--error-d-1: hsla(6,78%,24%,1);--error-d-2: hsla(8,76%,19%,1);--error-d-3: hsla(11,75%,15%,1);--error-d-4: hsla(16,76%,10%,1);--error-d-5: hsla(18,81%,6%,1);--error-l-1: hsla(10,52%,40%,1);--error-l-2: hsla(11,38%,52%,1);--error-l-3: hsla(12,41%,64%,1);--error-l-4: hsla(12,43%,76%,1);--error-l-5: hsla(12,46%,88%,1);--warning: hsla(42,75%,24%,1);--warning-5: hsla(42,75%,24%,0.05);--warning-10: hsla(42,75%,24%,0.1);--warning-20: hsla(42,75%,24%,0.2);--warning-30: hsla(42,75%,24%,0.3);--warning-40: hsla(42,75%,24%,0.4);--warning-50: hsla(42,75%,24%,0.5);--warning-60: hsla(42,75%,24%,0.6);--warning-70: hsla(42,75%,24%,0.7);--warning-80: hsla(42,75%,24%,0.8);--warning-90: hsla(42,75%,24%,0.9);--warning-d-1: hsla(42,70%,21%,1);--warning-d-2: hsla(41,64%,17%,1);--warning-d-3: hsla(41,58%,14%,1);--warning-d-4: hsla(41,55%,10%,1);--warning-d-5: hsla(41,61%,6%,1);--warning-l-1: hsla(40,42%,37%,1);--warning-l-2: hsla(39,26%,49%,1);--warning-l-3: hsla(38,26%,61%,1);--warning-l-4: hsla(37,27%,74%,1);--warning-l-5: hsla(36,28%,87%,1);--info: hsla(210,75%,25%,1);--info-5: hsla(210,75%,25%,0.05);--info-10: hsla(210,75%,25%,0.1);--info-20: hsla(210,75%,25%,0.2);--info-30: hsla(210,75%,25%,0.3);--info-40: hsla(210,75%,25%,0.4);--info-50: hsla(210,75%,25%,0.5);--info-60: hsla(210,75%,25%,0.6);--info-70: hsla(210,75%,25%,0.7);--info-80: hsla(210,75%,25%,0.8);--info-90: hsla(210,75%,25%,0.9);--info-d-1: hsla(212,66%,22%,1);--info-d-2: hsla(213,58%,18%,1);--info-d-3: hsla(215,49%,15%,1);--info-d-4: hsla(217,40%,11%,1);--info-d-5: hsla(218,38%,7%,1);--info-l-1: hsla(216,36%,39%,1);--info-l-2: hsla(218,22%,51%,1);--info-l-3: hsla(220,22%,63%,1);--info-l-4: hsla(221,22%,75%,1);--info-l-5: hsla(221,23%,87%,1);--space-5xs: clamp(0.39rem,calc(0.01vw + 0.39rem),0.4rem);--space-4xs: clamp(0.49rem,calc(0.06vw + 0.48rem),0.53rem);--space-3xs: clamp(0.61rem,calc(0.15vw + 0.58rem),0.71rem);--space-2xs: clamp(0.77rem,calc(0.27vw + 0.71rem),0.95rem);--space-xs: clamp(0.96rem,calc(0.45vw + 0.87rem),1.27rem);--space-s: clamp(1.2rem,calc(0.72vw + 1.06rem),1.69rem);--space-m: clamp(1.5rem,calc(1.11vw + 1.28rem),2.25rem);--space-l: clamp(1.88rem,calc(1.67vw + 1.54rem),3rem);--space-xl: clamp(2.34rem,calc(2.45vw + 1.85rem),4rem);--space-2xl: clamp(2.93rem,calc(3.56vw + 2.22rem),5.33rem);--space-3xl: clamp(3.66rem,calc(5.1vw + 2.64rem),7.1rem);--space-4xl: clamp(4.58rem,calc(7.25vw + 3.13rem),9.47rem);--space-5xl: clamp(5.72rem,calc(10.22vw + 3.68rem),12.62rem);--text-4xs: clamp(0.57rem,calc(-0.18vw + 0.61rem),0.45rem);--text-3xs: clamp(0.64rem,calc(-0.15vw + 0.67rem),0.54rem);--text-2xs: clamp(0.72rem,calc(-0.11vw + 0.75rem),0.65rem);--text-xs: clamp(0.81rem,calc(-0.05vw + 0.82rem),0.78rem);--text-s: clamp(0.92rem,calc(0.03vw + 0.91rem),0.94rem);--text-m: clamp(1.03rem,calc(0.14vw + 1rem),1.13rem);--text-l: clamp(1.16rem,calc(0.28vw + 1.1rem),1.35rem);--text-xl: clamp(1.3rem,calc(0.47vw + 1.21rem),1.62rem);--text-2xl: clamp(1.47rem,calc(0.7vw + 1.33rem),1.94rem);--text-3xl: clamp(1.65rem,calc(1.01vw + 1.45rem),2.33rem);--text-4xl: clamp(1.86rem,calc(1.39vw + 1.58rem),2.8rem);--text-5xl: clamp(2.09rem,calc(1.88vw + 1.72rem),3.36rem);--text-6xl: clamp(2.35rem,calc(2.49vw + 1.85rem),4.03rem);--muted-fg: var(--light);--primary-fg: var(--light);--secondary-fg: var(--light);--accent-fg: var(--light);--success-fg: var(--light);--error-fg: var(--light);--warning-fg: var(--light);--info-fg: var(--light);--orange-fg: var(--dark);--teal-fg: var(--light);--muted-surface-fg: var(--muted-d-4);--primary-surface-fg: var(--primary-d-4);--secondary-surface-fg: var(--secondary-d-4);--accent-surface-fg: var(--accent-d-4);--success-surface-fg: var(--success-d-4);--error-surface-fg: var(--error-d-4);--warning-surface-fg: var(--warning-d-4);--info-surface-fg: var(--info-d-4);--orange-surface-fg: var(--orange-d-4);--teal-surface-fg: var(--teal-d-4);--muted-surface: var(--muted-5);--primary-surface: var(--primary-5);--secondary-surface: var(--secondary-5);--accent-surface: var(--accent-5);--success-surface: var(--success-5);--error-surface: var(--error-5);--warning-surface: var(--warning-5);--info-surface: var(--info-5);--orange-surface: var(--orange-5);--teal-surface: var(--teal-5);--hero-title-size: var(--text-4xl);--post-title-size: var(--text-2xl);--nav-link-size: var(--text-s);--heading-font-family: "Sora",sans-serif;--display-font-family: "Sora",sans-serif;--body-font-family: "Geist",sans-serif;--line-height-2xs: 1;--line-height-xs: 1.2;--line-height-s: 1.36;--line-height-m: 1.5;--line-height-l: 1.6;--line-height-xl: 1.8;--body-line-height: var(--line-height-m);--heading-font-weight: 900;--body-font-weight: 400;--section-spacing-xs: var(--space-xl);--section-spacing-s: var(--space-2xl);--section-spacing-m: var(--space-3xl);--section-spacing-l: var(--space-4xl);--section-spacing-xl: var(--space-5xl);--header-space: var(--space-s);--btn-space: var(--space-xs) var(--space-s);--card-space: var(--space-s);--footer-space: var(--space-s) var(--space-m);--global-gutter-small: var(--space-xs);--global-gutter: var(--space-s);--global-gutter-medium: var(--space-m);--global-gutter-large: var(--space-l);--global-gutter-xlarge: var(--space-xl);--global-gutter-2xlarge: var(--space-2xl);--article-gutter-xsmall: var(--space-4xs);--article-gutter-small: var(--space-2xs);--article-gutter: var(--space-xs);--article-gutter-large: var(--space-s);--article-gutter-xlarge: var(--space-m);--columns-1: repeat(1,minmax(0,1fr));--columns-2: repeat(2,minmax(0,1fr));--columns-3: repeat(3,minmax(0,1fr));--columns-4: repeat(4,minmax(0,1fr));--columns-5: repeat(5,minmax(0,1fr));--columns-6: repeat(6,minmax(0,1fr));--columns-7: repeat(7,minmax(0,1fr));--columns-8: repeat(8,minmax(0,1fr));--boxed-width: var(--max-screen-width);--width-3xlarge: calc(var(--boxed-width) * 0.85);--width-2xlarge: calc(var(--boxed-width) * 0.65);--width-xlarge: calc(var(--boxed-width) * 0.5);--width-large: calc(var(--width-xlarge) * 0.85);--width-medium: calc(var(--width-xlarge) * 0.75);--width-small: calc(var(--width-xlarge) * 0.5);--width-xsmall: calc(var(--width-xlarge) * 0.25);--boxed-width-netto: calc(88rem - 2* var(--container-padding-vertical));--container-padding-vertical: var(--space-m);--container-padding-horizontal: var(--space-m);--container-large: calc(var(--boxed-width) * 1.25);--container-xlarge: calc(var(--boxed-width) * 1.5);--container-2xlarge: calc(var(--boxed-width) * 1.75);--container-medium: var(--width-3xlarge);--container-small: var(--width-2xlarge);--container-xsmall: var(--width-xlarge);--radius-xs: clamp(0.25rem,calc(0vw + 0.25rem),0.25rem);--radius-s: clamp(0.38rem,calc(0.19vw + 0.34rem),0.5rem);--radius-m: clamp(0.63rem,calc(0.19vw + 0.59rem),0.75rem);--radius-l: clamp(1rem,calc(0.37vw + 0.93rem),1.25rem);--radius-xl: clamp(1.63rem,calc(0.56vw + 1.51rem),2rem);--radius-full: 999rem;--border-radius: clamp(0.63rem,calc(0.19vw + 0.59rem),0.75rem);--border-radius-outer: clamp(1rem,calc(0.37vw + 0.93rem),1.25rem);--shadow-xs: 0 1px 3px 0 var(--shadow-primary),0 1px 2px -1px var(--shadow-primary);--shadow-s: 0 2px 6px -1px var(--shadow-primary),0 1px 3px -1px var(--shadow-primary);--shadow-m: 0 4px 12px -2px var(--shadow-primary),0 2px 6px -3px var(--shadow-primary);--shadow-l: 0 8px 24px -4px var(--shadow-primary),0 4px 10px -4px var(--shadow-primary);--shadow-xl: 0 16px 40px -8px var(--shadow-primary),0 8px 16px -6px var(--shadow-primary);--header-height: 100px;--header-height-sticky: 100px;--header-container-width: 100%;--sticky-top: calc(var(--header-height-sticky) * 1.25);--logo-width: 200px;--navbar-menu-item-font-size: 16px;--navbar-menu-item-font-weight: 500;--navbar-menu-item-font-family: var(--body-font-family);--card-padding: var(--space-s);--card-padding-large: var(--space-l);--card-padding-small: var(--space-3xs);--card-padding-xsmall: calc(var(--space-3xs)*0.75);--card-border-radius: var(--radius-m);--card-icon-size: var(--space-l);--form-padding-inline: var(--space-2xs);--form-padding-block: var(--space-3xs);--form-border-radius: var(--radius-s);--form-border-style: solid;--form-border-width: 1px;--form-border-color: var(--border-primary);--form-line-height: var(--line-height-s);--form-font-size: var(--text-m);--form-font-weight: 400;--form-placeholder-font-size: var(--form-font-size);--form-placeholder-font-weight: 400;--form-label-font-size: var(--text-s);--form-label-line-height: var(--line-height-s);--form-label-font-weight: 400;--form-label-color: var(--primary);--form-input-height: 56px;--form-input-bg: var(--light);--form-color: var(--primary);--form-focus-color: var(--secondary);--form-focus-width: 2px;--form-focus-offset: 2px;--form-focus-ring: 0 0 0 3px color-mix(in oklab,var(--tertiary) 30%,transparent);--form-focus-radius: var(--form-border-radius);--form-radio-active-color: var(--secondary);--form-radio-icon-color: var(--light);--form-error-margin-block-start: 10px;--form-error-padding-block: 6px;--form-error-padding-inline: 10px;--form-error-bg: var(--error-surface);--form-error-color: var(--error);--form-error-border-radius: var(--radius-s);--form-error-font-size: var(--text-xs);--form-error-triangle-size: 6px;--form-error-triangle-offset: 12px;--btn-s-font-size: var(--text-s);--btn-s-radius: var(--radius-s);--btn-s-padding-block: var(--space-3xs);--btn-s-padding-inline: var(--space-xs);--btn-font-size: var(--text-m);--btn-radius: var(--radius-s);--btn-padding-block: var(--space-3xs);--btn-padding-inline: var(--space-s);--btn-l-font-size: var(--text-l);--btn-l-radius: var(--radius-s);--btn-l-padding-inline: var(--space-m);--btn-l-padding-block: var(--space-2xs);--btn-text-transform: none;--btn-font-style: normal;--btn-font-weight: 600;--btn-border-width: 2px;--btn-border-style: solid;--btn-letter-spacing: 0.01%;--btn-line-height: var(--line-height-s);--btn-transition: all 0.25s ease-in-out;--btn-shadow: none;--btn-shadow--hover: none;--btn-gap: var(--space-4xs);--btn-outline-border-width: 2px;--btn-outline-shadow: none;--btn-outline-shadow--hover: none;--btn-text-color: var(--accent);--btn-text-hover-color: var(--accent-l-1);--list-check-icon-url: url("");--list-check-icon-color: var(--secondary);--list-check-icon-offset: 0 .5ex;--list-check-icon-size: 1em;--list-check-icon-gap: 15px;--list-check-icon-display: flex;--list-check-indent: .5em;--list-check-gap: var(--space-3);--list-check-icon-bg-offset: -.4ex 0;--list-check-icon-bg-color: var(--tertiary-l-4);--list-check-icon-bg-color-alt: var(--secondary-10);--animate-delay-step: 200ms;--animate-duration: 400ms;--animate-distance: 20px;--animate-fade-from-translate: 0,0,0;--animate-fade-to-translate: 0,0,0;--animate-parallax: 0;}