@layer base{*,:before,:after{box-sizing:border-box}html{font-size:16px}body{font-family:var(--font-body);font-size:clamp(16px,.829rem + .19vw,18px);font-size:var(--font-size-base);font-weight:400;font-weight:var(--font-weight-body);line-height:1.5;line-height:var(--line-height-base);background-color:#fbfbfb;background-color:var(--color-surface);color:var(--color-text);-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;margin:0}figure{margin:0;line-height:0}figure figcaption{line-height:1.5;line-height:var(--line-height-base)}img{width:100%;max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:400;font-weight:var(--font-weight-heading);line-height:1.1;line-height:var(--line-height-heading);margin-top:0}h1{font-size:clamp(2rem,2rem + 2vw,3.5rem);font-size:var(--font-size-h1);margin:0 0 1.25rem}h2{font-size:clamp(2rem,2rem + 1.83vw,3.375rem);font-size:var(--font-size-h2);margin:0 0 1.25rem}h3{font-size:clamp(1.5rem,1.5rem + .67vw,2rem);font-size:var(--font-size-h3);margin:0 0 .75rem}h4{font-size:clamp(1.25rem,1.25rem + .75vw,1.75rem);font-size:var(--font-size-h4);margin:0 0 .75rem}h5{font-size:clamp(1.125rem,1.125rem + .5vw,1.5rem);font-size:var(--font-size-h5);margin:0 0 .75rem}h6{font-size:clamp(1rem,1rem + .25vw,1.25rem);font-size:var(--font-size-h6);margin:0 0 .75rem}p,.common-text{margin:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child,.common-text:last-child{margin-bottom:0}a{color:var(--color-black)}blockquote{margin:0}blockquote footer{font-size:clamp(1rem,.829rem + .19vw,1.125rem);font-size:var(--font-size-base)}details{outline:none}details>summary{outline:none;list-style:none}details>summary::marker{display:none}details>summary::-webkit-details-marker{display:none}button{cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}}@layer components{.dialog::backdrop{-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem)}html:has(dialog[open]){overflow-y:hidden}@media (min-width:768px){html:has(dialog[open]){padding-right:16px}}.cookiebot-placeholder{aspect-ratio:16/9;color:var(--color-black);background-color:#f4f4f4;background-color:var(--color-light-gray);cursor:pointer;border-radius:0;justify-content:center;align-items:center;padding:1.25rem;display:flex}#CybotCookiebotDialog{font-family:var(--font-body)!important}#CybotCookiebotDialog img{width:auto}#CybotCookiebotDialogHeader,#CybotCookiebotDialogPoweredByText,#CybotCookiebotDialogPoweredbyCybot,.CookiebotWidget-main-logo{display:none!important}}@layer utilities{.layout{flex-direction:column;min-height:100vh;display:flex}.blockStack{grid-gap:9.5rem;grid-gap:var(--block-spacing-lg);gap:9.5rem;gap:var(--block-spacing-lg);grid-template-columns:minmax(0,1fr);display:grid}@media (max-width:1023px){.blockStack{gap:4.25rem;gap:var(--block-spacing-md)}}.disabled,:disabled{opacity:.5;pointer-events:none}.grid{width:100%;max-width:80rem;padding:0 1.25rem;padding:0 var(--spacing-20);margin-left:auto;margin-right:auto;display:grid}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.reveal,.blockStack>:not(.reveal-skip){opacity:0;transition:opacity .9s cubic-bezier(.4,0,.2,1),transform .9s cubic-bezier(.4,0,.2,1);transform:translateY(2.5rem)}.reveal.is-visible,.blockStack>:not(.reveal-skip).is-visible{opacity:1;transform:none}}@media print{.reveal,.blockStack>*{opacity:1!important;transform:none!important}}.hyphenate{-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}}:root{--color-black:var(--color-text);--color-white:#fff;--color-light-gray:var(--color-surface-muted);--color-medium-gray:var(--color-border);--color-dark-gray:var(--color-secondary-text);--color-highlight:var(--color-primary);--color-navy:#001931;--color-on-navy:#fff;--color-on-navy-hairline:#ffffff40;--color-surface-muted:#f4f4f4;--color-scrim:#00193173;--color-scrim-soft:#0019314d;--color-scrim-shadow:#00193114;--color-scrim-black:#000c;--color-swatch-ring:#00193124;--color-scrim-white-strong:#ffffffd9;--color-scrim-white-mid:#fff6;--color-danger:#b3261e;--color-danger-surface:#fdecea;--font-display:var(--font-tt-norms), "Helvetica Neue", Arial, sans-serif;--font-body:var(--font-display);--font-heading:var(--font-display);--font-size-2xs:.625rem;--font-size-xs:clamp(.75rem, .75rem + .15vw, .8125rem);--font-size-sm:clamp(.8125rem, .704rem + .19vw, .875rem);--font-size-base:clamp(1rem, .829rem + .19vw, 1.125rem);--font-size-lg:clamp(1.125rem, .989rem + .29vw, 1.375rem);--font-size-fixed-sm:.875rem;--font-size-fixed-md:1rem;--font-size-fixed-lg:1.25rem;--font-size-h1:clamp(2rem, 2rem + 2vw, 3.5rem);--font-size-h2:clamp(2rem, 2rem + 1.83vw, 3.375rem);--font-size-h3:clamp(1.5rem, 1.5rem + .67vw, 2rem);--font-size-h4:clamp(1.25rem, 1.25rem + .75vw, 1.75rem);--font-size-h5:clamp(1.125rem, 1.125rem + .5vw, 1.5rem);--font-size-h6:clamp(1rem, 1rem + .25vw, 1.25rem);--font-size-display:clamp(2.5rem, 1.779rem + 2.885vw, 4.375rem);--font-size-hero:max(2.5rem, min(7vw, 5.625rem));--font-weight-body:400;--font-weight-medium:500;--font-weight-bold:700;--font-weight-heading:400;--line-height-base:1.5;--line-height-heading:1.1;--spacing-2:.125rem;--spacing-4:.25rem;--spacing-6:.375rem;--spacing-7:.4375rem;--spacing-8:.5rem;--spacing-9:.5625rem;--spacing-10:.625rem;--spacing-12:.75rem;--spacing-16:1rem;--spacing-20:1.25rem;--spacing-24:1.5rem;--spacing-28:1.75rem;--spacing-32:2rem;--spacing-40:2.5rem;--spacing-64:4rem;--spacing-80:5rem;--spacing-128:8rem;--container-max:80rem;--header-height:4.5rem;--utility-bar-height:2.5rem;--sticky-chrome-height:calc(var(--utility-bar-height) + var(--header-height));--page-gutter:1.25rem;--radius-sm:.25rem;--radius-md:.5rem;--radius-full:624.938rem;--shadow-flyout:0 .75rem 1.75rem #0019311f;--block-spacing-sm:2.5rem;--block-spacing-md:4.25rem;--block-spacing-lg:9.5rem}@media (min-width:768px){:root{--page-gutter:2rem;--block-spacing-sm:3.25rem;--block-spacing-md:5.5rem}}@media (min-width:1024px){:root{--header-height:6.25rem;--page-gutter:4rem;--block-spacing-sm:3.75rem;--block-spacing-md:7.5rem}}:root{--color-primary:#001931;--color-text:#001931;--color-secondary-text:#666;--color-border:#dcdcdc;--color-surface:#fbfbfb;--color-surface-variant:#fff;--measure-prose:47.5rem}input,select,textarea{appearance:none;box-shadow:none;width:100%;height:2.5rem;padding:0 .75rem;padding:0 var(--spacing-12);box-sizing:border-box;border:.0625rem solid #666;border:.0625rem solid var(--color-dark-gray);background:0 0}input:disabled,select:disabled,textarea:disabled{opacity:.5;cursor:not-allowed}input::placeholder{color:var(--color-dark-gray)}select::placeholder{color:var(--color-dark-gray)}textarea::placeholder{color:var(--color-dark-gray)}textarea{padding:.75rem;padding:var(--spacing-12);resize:vertical;height:10rem}input[type=radio],input[type=checkbox]{appearance:auto;accent-color:#001931;width:1rem;height:1rem;accent-color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:0}:root input[type=file]{border:none;height:auto;padding:0}
@font-face{font-family:TT_NORMS_PRO;src:url(../media/TT_Norms_Pro_Regular-s.p.28-8wv1rnepb-.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:TT_NORMS_PRO;src:url(../media/TT_Norms_Pro_Medium-s.p.325d2q1_zww1z.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:TT_NORMS_PRO;src:url(../media/TT_Norms_Pro_Bold-s.p.15i-jgkdz3pmf.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:TT_NORMS_PRO Fallback;src:local(Arial);ascent-override:94.67%;descent-override:32.89%;line-gap-override:0.0%;size-adjust:100.35%}.tt_norms_pro_98cb5c6c-module__WuZv3a__className{font-family:TT_NORMS_PRO,TT_NORMS_PRO Fallback,Helvetica Neue,Arial,sans-serif}.tt_norms_pro_98cb5c6c-module__WuZv3a__variable{--font-tt-norms:"TT_NORMS_PRO", "TT_NORMS_PRO Fallback", Helvetica Neue, Arial, sans-serif}
