/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@layer reset,base,layout,components,utilities;
:root{--c-brand-blue-xlight:#dbf1fb;--c-brand-blue-light:#a9dee6;--c-brand-blue:#4bbbeb;--c-brand-blue-dark:#3a9ed1;--c-brand-blue-xdark:#0e4566;--c-brand-blue-overlay:rgba(75,187,235,0.85);--c-light-blue:#a9dee6;--c-teal:#00a5ae;--c-teal-deep:#008087;--c-orange:#ed8b00;--c-orange-deep:#c97600;--c-heading-blue:#00b0f0;--c-purple:#b63092;--c-purple-deep:#962678;--c-yellow-green:#c1bb00;--c-warm-gray-7:#988f86;--c-nav-bg:#f5f3f1;--c-text:#222;--c-muted:#4a4a4a;--c-border:#988f86;--c-border-soft:#e5e2de;--c-white:#ffffff;--ff-body:Arial,Helvetica,sans-serif;--ff-heading:Arial,Helvetica,sans-serif;--fs-100:0.5625rem;--fs-200:0.75rem;--fs-300:0.875rem;--fs-400:1rem;--fs-500:1.125rem;--fs-600:1.25rem;--fs-700:1.5rem;--fs-800:1.875rem;--fs-900:2.25rem;--fs-1000:2.5rem;@media (width > 760px){--fs-500:1.25rem;--fs-600:1.5rem;--fs-700:1.875rem;--fs-800:2.25rem;--fs-900:3rem;--fs-1000:4rem;}--font-size-heading-sm:var(--fs-700);--font-size-heading-regular:var(--fs-800);--font-size-heading-lg:var(--fs-900);--font-size-heading-xl:var(--fs-1000);--font-size-xxs:var(--fs-100);--font-size-xs:var(--fs-200);--font-size-sm:var(--fs-300);--font-size-regular:var(--fs-400);--font-size-md:var(--fs-500);--font-size-lg:var(--fs-600);--background-main:#fff;--background-surface:#fff;--background-row-highlight:#fafaf7;--background-device-chrome:#ddd;--container:1200px;--max-page-width:1600px;}
@layer reset{*,*::before,*::after{box-sizing:border-box;}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;overflow-x:clip;}[role="list"]{list-style:none;margin:0;padding:0;}h1,h2,h3,h4{text-wrap:balance;}p,li{text-wrap:pretty;}img,picture{max-inline-size:100%;display:block;}input,button,textarea,select{font:inherit;}}@layer base{html,body{font-family:var(--ff-body);color:var(--c-text);-webkit-font-smoothing:antialiased;}a{color:inherit;text-decoration:none;}h1,h2,h3,h4{font-family:var(--ff-heading);color:var(--c-brand-blue-dark);}}h1,.editor-styles-wrapper h1{font-size:var(--font-size-heading-lg);line-height:1.15;margin:0 0 1.25rem;font-weight:700;}h2,.editor-styles-wrapper h2{font-size:var(--font-size-heading-regular);line-height:1.25;margin:0 0 1.125rem;font-weight:700;}h3,.editor-styles-wrapper h3{font-size:var(--font-size-heading-sm);line-height:1.3;margin:0 0 1rem;font-weight:700;}h4,.editor-styles-wrapper h4{font-size:var(--font-size-md);line-height:1.35;margin:0 0 0.875rem;font-weight:700;}
@layer layout{.section h1,.section h2,.section h3,.section h4,.section p,.section figure,.section blockquote,.section dl,.section dd{margin:0;}.container > p,.flow > p{max-width:60ch;}.container{--wrapper-max-width:1130px;--wrapper-padding:1rem;max-width:var(--wrapper-max-width);padding-inline:var(--wrapper-padding);margin-inline:auto;box-sizing:content-box;&[data-width="wide"]{--wrapper-max-width:1330px;}&[data-width="xwide"]{--wrapper-max-width:1700px;}&[data-width="gutter"]{--wrapper-max-width:calc(1130px + 12rem);}&[data-width="narrow"]{--wrapper-max-width:720px;}}.section{--padding-top-bottom:2rem;padding-block:var(--padding-top-bottom);width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-inline:max(1rem,calc((100vw - 1130px) / 2));box-sizing:border-box;@media (min-width:760px){--padding-top-bottom:4.5rem;}&[data-padding="compact"]{--padding-top-bottom:2.5rem;}&[data-padding="none"]{--padding-top-bottom:0;}&[data-theme="dark"]{background:var(--c-brand-blue-dark);color:var(--c-white);:is(h1,h2,h3,h4,p){color:var(--c-white);}}}.section.container{width:auto;max-width:var(--wrapper-max-width,1130px);margin-left:auto;margin-right:auto;padding-inline:var(--wrapper-padding,1rem);box-sizing:content-box;}.flow > * + *{margin-top:var(--flow-spacer,1em);}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:var(--two-col-gap,4rem);align-items:var(--two-col-vert-align,center);&[data-column-vert-align="top"]{--two-col-vert-align:start;}&[data-column-vert-align="center"]{--two-col-vert-align:center;}&[data-column-vert-align="bottom"]{--two-col-vert-align:end;}&[data-column-gap="compact"]{--two-col-gap:1rem;}&[data-column-gap="medium"]{--two-col-gap:2rem;}&[data-column-gap="xl"]{--two-col-gap:5rem;}&[data-column-gap="none"]{--two-col-gap:0;}}.grid{display:grid;gap:16px;}.grid--cols-2{grid-template-columns:repeat(2,1fr);}.grid--cols-3{grid-template-columns:repeat(3,1fr);}.grid--cols-4{grid-template-columns:repeat(4,1fr);}.grid--cols-9{grid-template-columns:repeat(9,1fr);}.grid--logos{--grid-logos-min:100px;grid-template-columns:repeat(auto-fit,minmax(min(var(--grid-logos-min),100%),1fr));gap:1rem;}.card-grid{--card-grid-min:280px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--card-grid-min),100%),1fr));gap:clamp(1rem,2vw,1.5rem);}.grid-auto-fill{--grid-auto-fill-min-column-size:340px;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--grid-auto-fill-min-column-size),100%),1fr));gap:1rem;align-items:start;}}
/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
