:root{--border--sm:.1rem;--border--md:.2rem;--border--lg:.3rem;--border--xl:.4rem;--border--2xl:.5rem}
:root{--color-deep-blue:#174a78;--color-burgundy:#7b2940;--color-light-beige:#f7f5ef;--color-burnt-umber:#d4a84f;--color-navy:#0e355b;--color-midnight:#102b45;--color-grey-900:#17233a;--color-grey-800:#435064;--color-grey-75:#dce8f0;--color-grey-50:#cad3d8;--color-grey-0:#fff;--color-black:var(--color-grey-900);--color-white:var(--color-grey-0);--color-primary:var(--color-deep-blue);--color-secondary:var(--color-burgundy);--color-primary-grey:var(--color-grey-800);--color-text-primary:var(--color-primary);--color-text-secondary:var(--color-secondary);--color-text-dark:var(--color-grey-900);--color-text-light:var(--color-white);--color-text-accent:var(--color-burnt-umber);--color-text-secondary-dark:var(--color-navy);--color-surface-primary:var(--color-light-beige);--color-surface-secondary:var(--color-white);--color-surface-footer:var(--color-midnight);--color-heading-dark:var(--color-text-dark);--color-heading-light:var(--color-text-light);--color-heading-primary:var(--color-primary);--color-heading-secondary:var(--color-secondary);--color-link-primary:var(--color-grey-800);--color-link-primary-active:var(--color-primary);--color-link-underline:var(--color-secondary);--color-link-light:var(--color-white);--color-link-light-hover:var(--color-grey-75)}
:root{--corner-size--base:.5rem;--corner-size--0:calc(var(--corner-size--base) * .5);--corner-size--1:calc(var(--corner-size--base));--corner-size--2:calc(var(--corner-size--base) * 2);--corner-size--3:calc(var(--corner-size--base) * 3);--corner-size--4:calc(var(--corner-size--base) * 4);--corner-size--5:calc(var(--corner-size--base) * 5);--corner-size--6:calc(var(--corner-size--base) * 6);--corner-size--7:calc(var(--corner-size--base) * 7);--corner-size--8:calc(var(--corner-size--base) * 8);--corner-size--9:calc(var(--corner-size--base) * 9);--corner-size--10:calc(var(--corner-size--base) * 10);--corner-size--11:calc(var(--corner-size--base) * 11);--corner-size--12:calc(var(--corner-size--base) * 12);--corner-circle:50%}
:root{--icon-size--base:1rem;--icon-size--social:1.5625rem;--icon-size--xs:var(--icon-size--base);--icon-size--sm:calc(var(--icon-size--base) * 1.5);--icon-size--md:calc(var(--icon-size--base) * 2);--icon-size--lg:calc(var(--icon-size--base) * 3);--icon-size--xl:calc(var(--icon-size--base) * 4);--icon-size--2xl:calc(var(--icon-size--base) * 6);--icon-size--3xl:calc(var(--icon-size--base) * 8);--icon-size--4xl:calc(var(--icon-size--base) * 10);--icon-size--5xl:calc(var(--icon-size--base) * 13)}
:root{--spacing--base:2rem;--spacing--0:calc(var(--spacing--base) / 4);--spacing--1:calc(var(--spacing--base) / 2);--spacing--2:calc(var(--spacing--base) * .75);--spacing--3:calc(var(--spacing--base) * 1);--spacing--4:calc(var(--spacing--base) * 1.25);--spacing--5:calc(var(--spacing--base) * 1.5);--spacing--6:calc(var(--spacing--base) * 2);--spacing--7:calc(var(--spacing--base) * 3);--spacing--8:calc(var(--spacing--base) * 4);--spacing--section:calc(var(--spacing--base) * 6)}
:root{--font-inter:"Inter", sans-serif;--font-primary:var(--font-inter);--font-weight--light:200;--font-weight--thin:300;--font-weight--normal:400;--font-weight--semibold:600;--font-weight--bold:700;--font-weight--black:800;--font-weight--extrablack:900;--font-size--0:.5rem;--font-size--0-1:.625rem;--font-size--1:.75rem;--font-size--2:.875rem;--font-size--3:1rem;--font-size--4:1.25rem;--font-size--5:1.5rem;--font-size--6:2rem;--font-size--7:2.5rem;--font-size--8:3rem;--font-size--9:3.75rem;--line-height--1:calc(var(--font-size--1) * 1.4);--line-height--2:calc(var(--font-size--2) * 1.4);--line-height--3:calc(var(--font-size--3) * 1.4);--line-height--4:calc(var(--font-size--4) * 1.4);--line-height--5:calc(var(--font-size--5) * 1.4);--line-height--6:calc(var(--font-size--6) * 1.4);--line-height--7:calc(var(--font-size--7) * 1.4);--line-height--8:calc(var(--font-size--8) * 1.4);--line-height--9:calc(var(--font-size--9) * 1.4)}
.heading--xl{font-family:var(--font-primary);font-weight:var(--font-weight--normal);font-size:var(--font-size--9);line-height:var(--line-height--9)}.heading--lg{font-family:var(--font-primary);font-weight:var(--font-weight--normal);font-size:var(--font-size--8);line-height:var(--line-height--8)}.heading--md{font-family:var(--font-primary);font-weight:var(--font-weight--normal);font-size:var(--font-size--7);line-height:var(--line-height--7)}.heading--sm{font-family:var(--font-primary);font-weight:var(--font-weight--normal);font-size:var(--font-size--6);line-height:var(--line-height--6)}.heading--xs{font-family:var(--font-primary);font-weight:var(--font-weight--normal);font-size:var(--font-size--5);line-height:var(--line-height--5)}.heading--xxs{font-family:var(--font-primary);font-weight:var(--font-weight--normal);font-size:var(--font-size--4);line-height:var(--line-height--4)}.paragraph{font-family:var(--font-primary);font-weight:var(--font-weight--normal);font-size:var(--font-size--3);line-height:var(--line-height--3)}.bold-text{font-family:var(--font-primary);font-weight:var(--font-weight--bold);font-size:var(--font-size--3);line-height:var(--line-height--3)}
.link,.link__primary,.link__dark,.link__disabled{font-size:var(--font-size--3);font-family:var(--font-primary);font-weight:var(--font-weight--semibold);text-decoration:none}.link:hover,.link:focus,.link__primary:hover,.link__primary:focus,.link__dark:hover,.link__dark:focus{text-decoration:underline}.link__primary{color:var(--color-link-primary)}.link__primary:hover,.link__primary:focus{color:var(--color-link-primary-active)}.link__dark{color:var(--color-text-dark)}.link__dark:hover,.link__dark:focus{color:var(--color-link-primary-active)}
body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,figure,table,th,td,caption,hr{margin:0;padding:0}ol,ul{padding:0;list-style:none}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{color:inherit;font:inherit;cursor:text;margin:0}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}abbr[title],dfn[title]{cursor:help}u,ins{text-decoration:none}ins{border-bottom:1px solid}body,html{margin:0}html{min-height:100%;font-family:var(--font-primary);-webkit-text-size-adjust:100%;line-height:1.5}body{background:var(--color-surface-primary);min-height:100vh;color:var(--color-text-dark)}
html{box-sizing:border-box}*,:before,:after{box-sizing:inherit;border:0 solid #e3e4e8}

@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.TcYBzW_className{font-family:Inter,Inter Fallback;font-style:normal}.TcYBzW_variable{--font-inter:"Inter", "Inter Fallback"}
