*,:after,:before{box-sizing:border-box;border:0 solid var(--hairline,currentColor)}html{text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;scroll-padding-top:80px;-webkit-tap-highlight-color:transparent}body{margin:0;min-height:100vh;line-height:inherit;background:var(--hero-navy);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}hr{height:0;border-top-width:1px}a,hr{color:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}[role=button],button{cursor:pointer}:disabled{cursor:default}input::placeholder,textarea::placeholder{opacity:1;color:var(--muted)}textarea{resize:vertical}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}summary{display:list-item}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sa [id]{scroll-margin-top:80px}.sa :focus-visible{outline:2px solid var(--focus);outline-offset:2px}.sa :focus:not(:focus-visible){outline:none}::selection{background:var(--blue-tint,rgba(36,95,232,.16))}.saPage{background:var(--ground);min-height:60vh}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-to-content{position:fixed;top:8px;left:8px;z-index:var(--z-skip);display:inline-flex;align-items:center;height:var(--m-btn);padding:0 16px;border-radius:var(--r-btn);background:var(--blue);color:var(--on-blue);font:600 var(--t1) /1 var(--font);text-decoration:none;transform:translateY(-160%);transition:transform var(--ix-in) var(--ease)}.skip-to-content:focus,.skip-to-content:focus-visible{transform:none;outline:2px solid var(--on-blue);outline-offset:2px;box-shadow:0 0 0 4px var(--blue)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,:after,:before{transition-duration:0s!important;transition-delay:0s!important;animation-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-loop]{animation:none!important}}@keyframes saFade{0%{opacity:0}}@keyframes saIn{0%{opacity:0;transform:translateY(4px)}}@keyframes saRise{0%{opacity:0;transform:translateY(8px)}}@keyframes saPop{0%{opacity:0;transform:scale(.98)}}@keyframes saTickPop{0%{opacity:0;transform:scale(.6)}}@keyframes saPulse{50%{opacity:.55}}@keyframes saDraw{0%{stroke-dashoffset:1}}@keyframes saFillX{0%{transform:scaleX(0)}}@keyframes saFillY{0%{transform:scaleY(0)}}@keyframes saDrawer{0%{transform:translateX(-100%)}}[data-motion=stagger]>:nth-child(2){--i:1}[data-motion=stagger]>:nth-child(3){--i:2}[data-motion=stagger]>:nth-child(4){--i:3}[data-motion=stagger]>:nth-child(5){--i:4}[data-motion=stagger]>:nth-child(6){--i:5}[data-motion=stagger]>:nth-child(n+7){--i:6}[data-fill]{transform:scaleX(var(--v,1));transform-origin:left center}[data-fill=y]{transform:scaleY(var(--v,1));transform-origin:center bottom}[data-stroke]{stroke-dasharray:1;stroke-dashoffset:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){[data-motion=reveal][data-timeline=view]:not([data-state]),[data-motion=stagger][data-timeline=view]:not([data-state])>*{animation:saIn auto var(--ease) both;animation-timeline:view();animation-range:entry calc(var(--i, 0) * 13px) entry calc(64px + var(--i, 0) * 13px)}}}[data-motion=reveal][data-state=out],[data-motion=stagger][data-state=out]>*{opacity:0;transform:translateY(4px)}[data-motion=reveal][data-state=in],[data-motion=stagger][data-state=in]>*{animation:saIn var(--d-240) var(--ease) both;animation-delay:calc(var(--i, 0) * var(--d-120))}[data-fill][data-state=out],[data-state=out] [data-fill]{transform:scaleX(0)}[data-fill=y][data-state=out],[data-state=out] [data-fill=y]{transform:scaleY(0)}[data-fill][data-state=in],[data-state=in] [data-fill]{animation:saFillX var(--settle) var(--ease) both;animation-delay:calc(var(--i, 0) * var(--d-120))}[data-fill=y][data-state=in],[data-state=in] [data-fill=y]{animation-name:saFillY}[data-state=out] [data-stroke]{stroke-dashoffset:1}[data-state=in] [data-stroke]{animation:saDraw var(--settle) var(--ease) both;animation-delay:calc(var(--i, 0) * var(--d-120))}.sa-count{display:inline-grid;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sa-count>[aria-hidden]{grid-area:1/1;text-align:end}.sa-count>[data-ghost]{visibility:hidden}.sa-count[data-state=out]>[data-out]{opacity:0}[data-settle]{animation:saRise var(--settle) var(--ease) both}[data-enter]{animation:saIn var(--d-240) var(--ease) both}[data-enter=pop]{animation:saPop var(--slide) var(--ease) both}@media (prefers-reduced-motion:reduce){[data-motion=reveal][data-state=out],[data-motion=stagger][data-state=out]>*{transform:none}[data-enter],[data-motion=reveal][data-state=in],[data-motion=stagger][data-state=in]>*,[data-settle]{animation:saFade var(--d-200) var(--ease) both!important;animation-delay:0s!important}[data-fill][data-state],[data-state] [data-fill]{animation:none!important;transform:scaleX(var(--v,1))}[data-fill=y][data-state],[data-state] [data-fill=y]{transform:scaleY(var(--v,1))}[data-state] [data-stroke]{animation:none!important;stroke-dashoffset:0}}