:root{--bg-color:#fff;--text-color:#0b152d;--card-bg-color:hsl(from var(--primary-color) h calc(s - 29) calc(l + 57));--body_fz:16;--black-color:#000;--white-color:#fff;--primary-color:#224697;--secondary-color:#afd8e9;--accent-color:#fbb900;--success-color: ;--error-color: ;--border-color:#acabab;--primary-tint-100-color:hsl(from var(--primary-color) h calc(s - 20) calc(l + 6));--primary-tint-200-color:hsl(from var(--primary-color) h calc(s - 29) calc(l + 12));--primary-tint-300-color:hsl(from var(--primary-color) h calc(s - 29) calc(l + 18));--primary-tint-400-color:hsl(from var(--primary-color) h calc(s - 29) calc(l + 24));--primary-tint-500-color:hsl(from var(--primary-color) h calc(s - 29) calc(l + 30));--primary-tint-600-color:hsl(from var(--primary-color) h calc(s - 29) calc(l + 36));--primary-tint-700-color:hsl(from var(--primary-color) h calc(s - 29) calc(l + 42));--primary-tint-800-color:hsl(from var(--primary-color) h calc(s - 29) calc(l + 48));--primary-tint-900-color:hsl(from var(--primary-color) h calc(s - 29) calc(l + 54));--primary-tint-1000-color:hsl(from var(--primary-color) h calc(s - 29) calc(l + 60));--primary-shade-100-color:hsl(from var(--primary-color) h calc(s + 1) calc(l - 4));--primary-shade-200-color:hsl(from var(--primary-color) h calc(s + 1) calc(l - 8));--primary-shade-300-color:hsl(from var(--primary-color) h calc(s + 1) calc(l - 12));--primary-shade-400-color:hsl(from var(--primary-color) h calc(s + 1) calc(l - 16));--primary-shade-500-color:hsl(from var(--primary-color) h calc(s + 1) calc(l - 20));--primary-shade-600-color:hsl(from var(--primary-color) h calc(s + 1) calc(l - 24));--primary-shade-700-color:hsl(from var(--primary-color) h calc(s + 1) calc(l - 28));--primary-shade-800-color:hsl(from var(--primary-color) h calc(s + 1) calc(l - 32));--primary-shade-900-color:hsl(from var(--primary-color) h calc(s + 1) calc(l - 36));--button-font-size:1rem;--button-font-weight:600;--button-gap:.5em;--button-line-height:1.5;--button-padding-block:1em;--button-padding-inline:1.5em;--button-radius:2em;--button-border-width:1px;--header-height:80px;--lateral-gap:0rem;--lateral-width:3rem;--container-width:1200px;--max-content-width:1200;--elevate-0:none;--elevate-1:0rem 0rem 1rem 0rem hsl(from var(--black-color) h s l/0.10);--elevate-2:0rem 1rem 1.5rem 0rem hsl(from var(--black-color) h s l/0.10);--elevate-3:0rem 1rem 3rem 0rem hsl(from var(--black-color) h s l/0.10);--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:2rem;--spacing-xl:4rem;--radius-xs:0.25rem;--radius-sm:0.5rem;--radius-md:1rem;--radius-lg:2rem;--radius-xl:4rem;--responsive-radius-sm:clamp(0.3333333333333333rem,0.6666666666666667vw,0.5rem);--responsive-radius-md:clamp(0.6666666666666666rem,1.3333333333333335vw,1rem);--responsive-radius-lg:clamp(1.3333333333333333rem,2.666666666666667vw,2rem);--responsive-radius-xl:clamp(2.6666666666666665rem,5.333333333333334vw,4rem);--h1-font-size:clamp(3.3rem,5.5vw,4.125rem);--h2-font-size:clamp(2.1rem,3.5000000000000004vw,2.625rem);--h3-font-size:clamp(1.4rem,2.3333333333333335vw,1.75rem);--h4-font-size:clamp(1.1rem,1.8333333333333333vw,1.375rem);--h5-font-size:clamp(0.9rem,1.5vw,1.125rem);--h6-font-size:clamp(0.8rem,1.3333333333333335vw,1rem);--body-font-size:1rem;--body-small-font-size:.875rem;--body-large-font-size:1.125rem;--hero-font-size:clamp(2rem,5.833333333333333vw,4.375rem);--caption-font-size:.75rem;--caption-small-font-size:.625rem;--small-font-size:.75rem;--ease-in-out-back:cubic-bezier(0.680,-0.550,0.265,1.550);@media (width <= 767px){--lateral-width:1.5rem;--lateral-gap:0rem}}
38:5	⚠  Lexical error on line 1: Unrecognized text.

  Erroneous area:
1: s - 29
^..^ [postcss-calc]
53:5	⚠  Lexical error on line 1: Unrecognized text.

  Erroneous area:
1: s - 20
^..^ [postcss-calc]
54:5	⚠  Lexical error on line 1: Unrecognized text.

  Erroneous area:
1: s - 29
^..^ [postcss-calc]
55:5	⚠  Lexical error on line 1: Unrecognized text.

  Erroneous area:
1: s - 29
^..^ [postcss-calc]
56:5	⚠  Lexical error on line 1: Unrecognized text.

  Erroneous area:
1: s - 29
^..^ [postcss-calc]
57:5	⚠  Lexical error on line 1: Unrecognized text.

  Erroneous area:
1: s - 29
^..^ [postcss-calc]
58:5	⚠  Lexical error on line 1: Unrecognized text.

  Erroneous area:
1: s - 29
^..^ [postcss-calc]
59:5	⚠  Lexical error on line 1: Unrecognized text.

  Erroneous area:
1: s - 29
^..^ [postcss-calc]
60:5	⚠  Lexical error on line 1: Unrecognized text.

  Erroneous area:
1: s - 29
^..^ [postcss-calc]
61:5	⚠  Lexical error on line 1: Unrecognized text.

  Erroneous area:
1: s - 29
^..^ [postcss-calc]
62:5	⚠  Lexical error on line 1: Unrecognized text.

  Erroneous area:
1: s - 29
^..^ [postcss-calc]
65:5	⚠  Lexical error on line 1: Unrecognized text.

  Erroneous area:
1: s + 1
^..^ [postcss-calc]
66:5	⚠  Lexical error on line 1: Unrecognized text.

  Erroneous area:
1: s + 1
^..^ [postcss-calc]
67:5	⚠  Lexical error on line 1: Unrecognized text.

  Erroneous area:
1: s + 1
^..^ [postcss-calc]
68:5	⚠  Lexical error on line 1: Unrecognized text.

  Erroneous area:
1: s + 1
^..^ [postcss-calc]
69:5	⚠  Lexical error on line 1: Unrecognized text.

  Erroneous area:
1: s + 1
^..^ [postcss-calc]
70:5	⚠  Lexical error on line 1: Unrecognized text.

  Erroneous area:
1: s + 1
^..^ [postcss-calc]
71:5	⚠  Lexical error on line 1: Unrecognized text.

  Erroneous area:
1: s + 1
^..^ [postcss-calc]
72:5	⚠  Lexical error on line 1: Unrecognized text.

  Erroneous area:
1: s + 1
^..^ [postcss-calc]
73:5	⚠  Lexical error on line 1: Unrecognized text.

  Erroneous area:
1: s + 1
^..^ [postcss-calc]