*{box-sizing:border-box;margin:0;padding:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--site-width:1240px;--sans-font:-apple-system,BlinkMacSystemFont,"Avenir Next",Avenir,"Nimbus Sans L",Roboto,"Noto Sans","Segoe UI",Arial,Helvetica,"Helvetica Neue",sans-serif;--mono-font:Consolas,Menlo,Monaco,"Andale Mono","Ubuntu Mono",monospace;--primary:#0f1136;--primary-rgb:15,17,54;--secondary:#f1c40f;--secondary-rgb:241,196,15;--charcoal:#2a2a2a;--midnight:#1a1a1a;--primary-100:#e8e9f0;--primary-200:#c5c7d7;--primary-300:#a1a5be;--primary-400:#7e83a5;--primary-500:#0f1136;--primary-600:#0c0e2b;--primary-700:#090b20;--primary-800:#060815;--primary-900:#03040a;--secondary-100:#fef9d9;--secondary-200:#fdf0a3;--secondary-300:#fce66d;--secondary-400:#fbdd37;--secondary-500:#f1c40f;--secondary-600:#d1a60d;--secondary-700:#b1890b;--secondary-800:#916b09;--secondary-900:#714e07;--bg-light:#fff;--bg:#fafafa;--bg-muted:#f5f5f5;--bg-dark:var(--primary);--bg-darker:#080a1f;--surface-light:#fff;--surface-default:#f8f8f8;--surface-muted:#f0f0f0;--surface-dark:#1a1d4a;--surface-darker:#12152e;--text-light:#fff;--text-muted:#e6e6e6;--text:#2a2a2a;--text-secondary:#666;--text-tertiary:#a8a8a8;--text-dark:#1a1a1a;--border-light:#f0f0f0;--border:#e0e0e0;--border-muted:#dcdcdc;--border-strong:silver;--border-dark:#404366;--disabled:#efefef;--highlight:#f1c40f;--text-on-dark:#fff;--text-on-dark-muted:#e6e6e6;--text-on-dark-secondary:#d9d9d9;--radius:0;--black:#000;--white:#fff;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-md:1.125rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-2xl:1.875rem;--text-3xl:2.25rem;--text-4xl:3rem;--text-5xl:4rem;--text-6xl:5rem;--leading-tight:1.1;--leading-snug:1.2;--leading-normal:1.5;--leading-relaxed:1.75;--font-base:400;--font-md:500;--font-semibold:600;--font-bold:700;--space-0:0;--space-0_5:.125rem;--space-1:.25rem;--space-1_5:.375rem;--space-2:.5rem;--space-2_5:.625rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-28:7rem;--space-32:8rem;--space-36:9rem;--space-40:10rem}*,:before,:after{box-sizing:border-box}input,progress,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}html{font-family:var(--sans-font);scroll-behavior:smooth;scroll-padding-top:128px;font-size:16px}*,body{overscroll-behavior:none;margin:0;padding:0}summary{cursor:pointer;word-break:break-all;margin:-.7rem -1rem;padding:.7rem 1rem;font-weight:700}section{margin:4rem 0}@media (min-width:500px){section{margin:5rem 0}}@media (min-width:1025px){section{margin:8rem 0}}img{max-width:100%;height:auto}a{color:var(--primary);text-decoration:none}a:hover{text-decoration:underline}a:focus-visible{outline:3px solid var(--secondary);outline-offset:2px}button:focus-visible{outline:3px solid var(--secondary);outline-offset:2px}input:focus-visible{outline:3px solid var(--secondary);outline-offset:2px}select:focus-visible{outline:3px solid var(--secondary);outline-offset:2px}textarea:focus-visible{outline:3px solid var(--secondary);outline-offset:2px}.skip-link{background:var(--primary);color:var(--text-light);z-index:10000;padding:8px 16px;font-weight:600;text-decoration:none;position:absolute;top:-40px;left:0}.skip-link:focus{outline:3px solid var(--secondary);outline-offset:2px;top:0}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.container{width:100%}@media (max-width:1339px){.container{padding:0 2rem}}h1{font-size:var(--text-3xl);font-weight:var(--font-bold);line-height:var(--leading-tight);margin-bottom:var(--space-4)}@media (min-width:769px){h1{font-size:var(--text-4xl)}}@media (min-width:1340px){h1{font-size:var(--text-5xl)}}h2{font-size:var(--text-2xl);font-weight:var(--font-bold);line-height:var(--leading-tight);margin-bottom:var(--space-4)}@media (min-width:769px){h2{font-size:var(--text-3xl)}}@media (min-width:1340px){h2{font-size:var(--text-4xl)}}h3{font-size:var(--text-lg);font-weight:var(--font-semibold);line-height:var(--leading-snug);margin-bottom:var(--space-3)}@media (min-width:769px){h3{font-size:var(--text-xl)}}@media (min-width:1340px){h3{font-size:var(--text-2xl)}}h4{font-size:var(--text-base);font-weight:var(--font-semibold);line-height:var(--leading-snug);margin-bottom:var(--space-3)}@media (min-width:769px){h4{font-size:var(--text-lg)}}@media (min-width:1340px){h4{font-size:var(--text-xl)}}h5{font-size:var(--text-sm);font-weight:var(--font-semibold);line-height:var(--leading-snug);margin-bottom:var(--space-3)}@media (min-width:769px){h5{font-size:var(--text-base)}}@media (min-width:1340px){h5{font-size:var(--text-lg)}}h6{font-size:var(--text-xs);font-weight:var(--font-semibold);line-height:var(--leading-snug);margin-bottom:var(--space-3)}@media (min-width:769px){h6{font-size:var(--text-sm)}}@media (min-width:1340px){h6{font-size:var(--text-base)}}p{font-size:var(--text-base);line-height:var(--leading-normal);margin-bottom:var(--space-6);color:var(--text)}p.lg{font-size:var(--text-lg)}p strong{font-weight:var(--font-semibold)}ul,ol{line-height:var(--leading-normal);color:var(--text);padding-left:var(--space-6);margin-bottom:var(--space-6)}ul li,ol li{margin-bottom:var(--space-3)}ul li:last-child,ol li:last-child{margin-bottom:0}ul li ul,ul li ol,ol li ul,ol li ol{margin-top:var(--space-2);margin-bottom:var(--space-2)}ul{list-style-type:disc}ol{list-style-type:decimal}.eyebrow{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-gray);margin-bottom:var(--space-2);letter-spacing:.05em;text-transform:uppercase;line-height:var(--leading-normal)}.buttons{flex-direction:row;justify-content:center;gap:2rem;display:flex}.button{padding:var(--space-5)2rem;background-color:var(--primary);color:var(--text-light);width:-moz-fit-content;width:fit-content;font-weight:600;display:block;position:relative}.button.secondary{background-color:var(--secondary);color:var(--primary)}.button.base{color:var(--text);border:1px solid var(--border);background-color:transparent}.button.base.light{color:var(--text-light)}.button.base.dark{background-color:var(--bg-dark);color:var(--text-light);border:1px solid var(--border)}.description{font-size:1.25rem;line-height:1.5}.eyebrow{color:var(--text-tertiary)}.card ul,nav ul,.nav-list{flex-direction:column;margin-bottom:0;padding-left:0;line-height:120%;list-style:none;display:flex}.card ul li:first-of-type h3,nav ul li:first-of-type h3,.nav-list li:first-of-type h3{font-size:1.25rem}.card ul strong,nav ul strong,.nav-list strong{font-weight:600}.card ul+p,nav ul+p,.nav-list+p{margin-top:32px}.highlight-primary{background-color:var(--secondary);color:var(--primary);font-weight:var(--font-semibold);padding:0 .25rem}.highlight-secondary{background-color:var(--primary);color:var(--text-light);font-weight:var(--font-semibold);padding:0 .25rem}.color-primary{color:var(--primary)}.color-secondary{color:var(--secondary)}.no-top-padding{margin-top:0!important}.no-bottom-padding{margin-bottom:0!important}.double-top-margin{margin-top:10rem!important}.double-bottom-margin{margin-bottom:10rem!important}.center-content{text-align:center}.full-width{width:100vw;margin-left:calc(50% - 50vw)}.p-top{padding-top:var(--space-12)!important}@media (max-width:768px){.p-top{padding-top:var(--space-8)!important}}.p-bottom{padding-bottom:var(--space-12)!important}@media (max-width:768px){.p-bottom{padding-bottom:var(--space-8)!important}}.p-y{padding-top:var(--space-12)!important;padding-bottom:var(--space-12)!important}@media (max-width:768px){.p-y{padding-top:var(--space-8)!important;padding-bottom:var(--space-8)!important}}.p-top-sm{padding-top:var(--space-8)!important}@media (max-width:768px){.p-top-sm{padding-top:var(--space-6)!important}}.p-top-lg{padding-top:var(--space-16)!important}@media (max-width:768px){.p-top-lg{padding-top:var(--space-10)!important}}.p-bottom-sm{padding-bottom:var(--space-8)!important}@media (max-width:768px){.p-bottom-sm{padding-bottom:var(--space-6)!important}}.p-bottom-lg{padding-bottom:var(--space-16)!important}@media (max-width:768px){.p-bottom-lg{padding-bottom:var(--space-10)!important}}.p-top-none{padding-top:0!important}.p-bottom-none{padding-bottom:0!important}.p-y-none{padding-top:0!important;padding-bottom:0!important}.inner-padding-small{padding:var(--space-16)!important}@media (max-width:768px){.inner-padding-small{padding:var(--space-10)!important}}.bg-section,.has-background-media,.bg-secondary,.bg-primary{padding:var(--space-28)0}@media (max-width:768px){.bg-section,.has-background-media,.bg-secondary,.bg-primary{padding:var(--space-20)0}}.bg-primary{background-color:var(--bg-dark);color:var(--text-light)}.bg-primary h1,.bg-primary h2,.bg-primary h3,.bg-primary h4,.bg-primary h5,.bg-primary h6,.bg-primary .title,.bg-primary .statTitle{color:var(--text-light)}.bg-primary p,.bg-primary .subtext,.bg-primary .description,.bg-primary .statDescription,.bg-primary .eyebrow{color:var(--text-muted)}.bg-primary .color-primary{color:var(--text-light)}.bg-primary .color-secondary{color:var(--secondary)}.bg-secondary{background-color:var(--secondary);color:var(--primary)}.bg-secondary h1,.bg-secondary h2,.bg-secondary h3,.bg-secondary h4,.bg-secondary h5,.bg-secondary h6,.bg-secondary .title,.bg-secondary .statTitle{color:var(--primary)}.bg-secondary p,.bg-secondary .subtext,.bg-secondary .description,.bg-secondary .statDescription{color:var(--text)}.bg-secondary .eyebrow{color:var(--text-secondary)}.bg-secondary .color-secondary,.bg-secondary .color-primary{color:var(--primary)}.theme-dark,.theme-dark h1,.theme-dark h2,.theme-dark h3,.theme-dark h4,.theme-dark h5,.theme-dark h6,.theme-dark .title{color:var(--text-on-dark)}.theme-dark p,.theme-dark .description,.theme-dark .subtext{color:var(--text-on-dark-muted)}.theme-dark .eyebrow{color:var(--text-on-dark-secondary)}.theme-dark .statTitle{color:var(--text-on-dark)}.theme-dark .statDescription,.theme-dark .label{color:var(--text-on-dark-muted)}.theme-dark .color-primary{color:var(--text-on-dark)}.theme-dark .color-secondary{color:var(--secondary)}.rich-text-content{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.rich-text-content .color-primary{color:var(--primary)}.rich-text-content .color-secondary{color:var(--secondary)}.section-background{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.section-background video{object-fit:cover;z-index:1;background:0 0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.section-background .section-background-image{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.section-overlay{z-index:2;background:var(--primary-900);opacity:.7;position:absolute;top:0;bottom:0;left:0;right:0}.section-content{z-index:2;max-width:var(--site-width);width:100%;margin-left:auto;margin-right:auto;position:relative}.has-background-media{color:var(--text-light);min-height:400px;position:relative}.has-background-media h1,.has-background-media h2,.has-background-media h3,.has-background-media h4,.has-background-media h5,.has-background-media h6,.has-background-media .title,.has-background-media .statTitle{color:var(--text-light)}.has-background-media p,.has-background-media .subtext,.has-background-media .description,.has-background-media .statDescription,.has-background-media .eyebrow{color:var(--text-muted)}.has-background-media .color-primary{color:var(--text-light)}.has-background-media .color-secondary{color:var(--secondary)}
