:root{--fox-navy:#036;--fox-navy-deep:#05162c;--fox-steel:#4b78a7;--fox-navy-mid:#1b4e81;--white:#fff;--grey-input-fg:#666;--grey-input-border:#ccc;--alpha-ink-88:rgba(0,0,0,.88);--alpha-ink-60:rgba(0,0,0,.6);--alpha-ink-25:rgba(0,0,0,.25);--alpha-ink-10:rgba(0,0,0,.1);--alpha-paper-60:hsla(0,0%,100%,.6);--alpha-paper-25:hsla(0,0%,100%,.25);--alpha-paper-10:hsla(0,0%,100%,.1);--space-0:0;--space-4:.25rem;--space-8:.5rem;--space-12:.75rem;--space-16:1rem;--space-24:1.5rem;--space-32:2rem;--space-48:3rem;--space-64:4rem;--space-96:6rem;--radius-4:4px;--radius-16:16px;--radius-full:999px;--font-primary:"Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--fw-regular:400;--fw-black:900;--fs-11:11px;--lh-11:16px;--fs-12:12px;--lh-12:18px;--fs-14:14px;--lh-14:18px;--fs-16:16px;--lh-16:22px;--fs-18:18px;--lh-18:24px;--fs-24:24px;--lh-24:28px;--fs-30:30px;--lh-30:36px;--fs-36:36px;--lh-36:42px;--fs-48:48px;--lh-48:58px;--fs-72:72px;--lh-72:85px;--track-normal:0;--track-cozy:-.25px;--track-tight:-.5px;--track-wide:4px;--track-wider:8px;--color-surface:var(--white);--color-surface-sunken:#f6f8fa;--color-surface-inverse:var(--fox-navy-deep);--color-brand-primary:var(--fox-navy);--color-text-body:var(--alpha-ink-88);--color-text-subtext:var(--alpha-ink-60);--color-text-category:var(--fox-steel);--color-text-link:var(--fox-navy);--color-on-inverse:var(--white);--color-on-inverse-subtext:var(--alpha-paper-60);--color-divider-inverse:var(--alpha-paper-25);--color-border:var(--alpha-ink-10);--color-border-strong:var(--alpha-ink-25);--color-focus:var(--fox-navy);--focus-ring-width:2px;--focus-ring-offset:2px;--input-bg:var(--white);--input-fg:var(--grey-input-fg);--input-border:var(--grey-input-border);--input-radius:var(--radius-4);--btn-primary-bg:var(--fox-navy-mid);--btn-primary-fg:var(--white);--btn-relegated-bg:var(--white);--btn-relegated-fg:var(--alpha-ink-88);--btn-relegated-border:var(--alpha-ink-25);--btn-radius:var(--radius-4);--btn-primary-bg-hover:var(--fox-navy);--type-display-size:var(--fs-36);--type-display-lh:var(--lh-36);--type-display-track:var(--track-tight);--type-display-weight:var(--fw-black);--type-title-size:var(--fs-30);--type-title-lh:var(--lh-30);--type-title-track:var(--track-tight);--type-title-weight:var(--fw-black);--type-section-size:var(--fs-30);--type-section-lh:var(--lh-30);--type-section-track:var(--track-tight);--type-section-weight:var(--fw-black);--type-card-size:var(--fs-24);--type-card-lh:var(--lh-24);--type-card-track:var(--track-cozy);--type-card-weight:var(--fw-black);--type-lede-size:var(--fs-18);--type-lede-lh:var(--lh-18);--type-lede-track:var(--track-cozy);--type-lede-weight:var(--fw-regular);--type-body-size:var(--fs-18);--type-body-lh:var(--lh-18);--type-body-track:var(--track-cozy);--type-body-weight:var(--fw-regular);--type-ui-size:var(--fs-14);--type-ui-lh:var(--lh-14);--type-ui-track:var(--track-cozy);--type-ui-weight:var(--fw-regular);--type-meta-size:var(--fs-12);--type-meta-lh:var(--lh-12);--type-meta-track:var(--track-normal);--type-meta-weight:var(--fw-regular);--type-eyebrow-size:var(--fs-11);--type-eyebrow-lh:var(--lh-11);--type-eyebrow-track:var(--track-normal);--type-eyebrow-weight:var(--fw-black);--gutter:var(--space-32);--section-y:var(--space-48);--column-gap:var(--space-48);--rail-width:218px;--aside-width:187px;--measure:100%;--content-max:1152px;--notch-width:var(--space-64);--notch-height:var(--space-4);--header-height:64px;--stack-gap:var(--space-24)}@media(min-width:768px){:root{--type-display-size:clamp(36px,-18px + 7.03125vw,72px);--type-display-lh:clamp(42px,-22.5px + 8.3984375vw,85px);--type-title-size:clamp(30px,3px + 3.515625vw,48px);--type-title-lh:clamp(36px,3px + 4.296875vw,58px);--type-section-size:clamp(30px,21px + 1.171875vw,36px);--type-section-lh:clamp(36px,27px + 1.171875vw,42px);--gutter:clamp(32px,-16px + 6.25vw,64px);--section-y:clamp(48px,24px + 3.125vw,64px);--measure:clamp(640px,520px + 15.625vw,720px)}}@media(min-width:1200px){:root{--column-gap:var(--space-96);--header-height:96px;--stack-gap:var(--space-32)}}@property --rail-pin-top{syntax:"<length>";inherits:false;initial-value:0}@property --rail-pin-bottom{syntax:"<length>";inherits:false;initial-value:0}@property --rail-travel{syntax:"<length>";inherits:false;initial-value:0}*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,p{margin:0}ol[role=list],ul[role=list]{list-style:none;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html:focus-within{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + var(--space-16))}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}body{min-block-size:100vh;text-rendering:optimizeSpeed}canvas,img,picture,svg,video{display:block;max-inline-size:100%}svg{fill:currentColor}button,input,select,textarea{color:inherit;font:inherit}button{background:none;border:0;cursor:pointer;padding:0}a,h1,h2,h3,h4,h5,h6,li,p{overflow-wrap:break-word}table{border-collapse:collapse;inline-size:100%}[hidden]{display:none!important}body,html{background-color:var(--color-surface);color:var(--color-text-body);font-family:var(--font-primary)}body{font-size:var(--type-ui-size);font-size:var(--fs-16);font-weight:var(--type-ui-weight);letter-spacing:var(--type-ui-track);line-height:var(--type-ui-lh);line-height:var(--lh-16);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:var(--type-display-size);font-weight:var(--type-display-weight);letter-spacing:var(--type-display-track);line-height:var(--type-display-lh)}h2{font-size:var(--type-section-size);font-weight:var(--type-section-weight);letter-spacing:var(--type-section-track);line-height:var(--type-section-lh)}h3{font-size:var(--type-card-size);font-weight:var(--type-card-weight);letter-spacing:var(--type-card-track);line-height:var(--type-card-lh)}h4{font-size:var(--type-lede-size);font-weight:var(--type-lede-weight);font-weight:var(--fw-black);letter-spacing:var(--type-lede-track);line-height:var(--type-lede-lh)}h5,h6{font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);font-weight:var(--fw-black);letter-spacing:var(--type-ui-track);line-height:var(--type-ui-lh)}p{font-size:var(--type-body-size);font-weight:var(--type-body-weight);letter-spacing:var(--type-body-track);line-height:var(--type-body-lh)}small{font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);letter-spacing:var(--type-meta-track);line-height:var(--type-meta-lh)}b,strong{font-weight:var(--fw-black)}a{color:var(--color-text-link);text-decoration:none}a:focus-visible,a:hover{text-decoration:underline}a:focus-visible{border-radius:var(--radius-4);outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}hr{background-color:var(--color-border);block-size:1px;border:0;inline-size:100%}::-moz-selection{background-color:var(--color-brand-primary);color:var(--white)}::selection{background-color:var(--color-brand-primary);color:var(--white)}.prose{color:var(--color-text-body);font-size:var(--type-body-size);font-weight:var(--type-body-weight);letter-spacing:var(--type-body-track);line-height:var(--type-body-lh)}.prose>*+*{margin-block-start:var(--space-24)}.prose h2{font-size:var(--type-section-size);font-weight:var(--type-section-weight);letter-spacing:var(--type-section-track);line-height:var(--type-section-lh);margin-block-start:var(--space-48)}.prose h2,.prose h3{color:var(--color-text-body)}.prose h3{font-size:var(--type-card-size);font-weight:var(--type-card-weight);letter-spacing:var(--type-card-track);line-height:var(--type-card-lh);margin-block-start:var(--space-32)}.prose h4,.prose h5,.prose h6{color:var(--color-text-body);font-size:var(--type-lede-size);font-weight:var(--type-lede-weight);font-weight:var(--fw-black);letter-spacing:var(--type-lede-track);line-height:var(--type-lede-lh);margin-block-start:var(--space-24)}.prose h2+h3,.prose h3+h4{margin-block-start:var(--space-16)}.prose p{color:var(--color-text-body);font-size:var(--type-body-size);font-weight:var(--type-body-weight);letter-spacing:var(--type-body-track);line-height:var(--type-body-lh)}.prose a{color:var(--color-text-link);text-decoration:underline;text-underline-offset:2px}.prose b,.prose strong{font-weight:var(--fw-black)}.prose em,.prose i{font-style:italic}.prose ol,.prose ul{padding-inline-start:var(--space-24)}.prose ol li+li,.prose ul li+li{margin-block-start:var(--space-8)}.prose ul{list-style:disc}.prose ol{list-style:decimal}.prose blockquote{border-inline-start:2px solid var(--color-border);color:var(--color-text-subtext);padding-inline-start:var(--space-24)}.prose img{block-size:auto;border-radius:var(--radius-4);inline-size:100%}.prose figcaption{color:var(--color-text-subtext);font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);letter-spacing:var(--type-meta-track);line-height:var(--type-meta-lh);margin-block-start:var(--space-8)}.prose hr{margin-block:var(--space-32)}.prose table{display:block;overflow-x:auto}.prose table td,.prose table th{border:1px solid var(--color-border);padding:var(--space-8) var(--space-12);text-align:start}.prose table th{font-weight:var(--fw-black)}.prose p:empty{display:none}.u-skip-link{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.u-skip-link:focus{background-color:var(--color-surface);block-size:auto;border-radius:var(--radius-4);box-shadow:0 0 0 2px var(--color-focus);clip-path:none;color:var(--color-text-link);inline-size:auto;inset-block-start:calc(var(--header-height) + var(--space-8));inset-inline-start:var(--space-8);margin:0;padding:var(--space-8) var(--space-16);position:fixed;z-index:100}.u-visually-hidden{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.u-on-inverse{--color-text-body:var(--color-on-inverse);--color-text-subtext:var(--color-on-inverse-subtext);--color-text-link:var(--color-on-inverse);--color-border:var(--color-divider-inverse);--color-border-strong:var(--color-divider-inverse);color:var(--color-text-body)}.u-divider{background-color:var(--color-border);block-size:1px;flex-shrink:0;inline-size:100%}.u-divider--vertical{align-self:stretch;block-size:auto;inline-size:1px}iframe[src*=ketch-proxy]{block-size:0;border:0;inline-size:0;pointer-events:none;position:absolute}@media print{.u-no-print{display:none!important}}.page-header[data-v-bb954d03]{inline-size:100%}.page-header__inner[data-v-bb954d03]{display:flex;flex-direction:column;gap:var(--space-8);inline-size:100%;margin-inline:auto;max-inline-size:calc(var(--content-max) + var(--gutter)*2);padding-block:var(--section-y);padding-inline:var(--gutter)}.page-header__title[data-v-bb954d03]{color:var(--color-text-body);font-size:var(--type-display-size);font-weight:var(--type-display-weight);letter-spacing:var(--type-display-track);line-height:var(--type-display-lh)}.page-header__description[data-v-bb954d03]{color:var(--color-text-subtext);font-size:var(--type-lede-size);font-weight:var(--type-lede-weight);letter-spacing:var(--type-lede-track);line-height:var(--type-lede-lh)}.page-header__divider[data-v-bb954d03]{background-color:var(--color-border);block-size:1px;inline-size:100%}.error-page[data-v-0dfcab84]{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-24)}.error-page__search[data-v-0dfcab84]{display:flex;flex-wrap:wrap;gap:var(--space-8);inline-size:100%}.error-page__input[data-v-0dfcab84]{background-color:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--input-radius);color:var(--color-text-body);flex:1 1 16rem;font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);letter-spacing:var(--type-ui-track);line-height:var(--type-ui-lh);min-inline-size:0;padding:var(--space-12) var(--space-16)}.error-page__input[data-v-0dfcab84]::-moz-placeholder{color:var(--input-fg)}.error-page__input[data-v-0dfcab84]::placeholder{color:var(--input-fg)}.error-page__submit[data-v-0dfcab84]{background-color:var(--color-brand-primary);border-radius:var(--btn-radius);color:var(--white)}.error-page__home[data-v-0dfcab84],.error-page__submit[data-v-0dfcab84]{font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);font-weight:var(--fw-black);letter-spacing:var(--type-ui-track);line-height:var(--type-ui-lh);padding:var(--space-12) var(--space-16)}.error-page__home[data-v-0dfcab84]{background-color:var(--btn-relegated-bg);border:1px solid var(--btn-relegated-border);border-radius:var(--btn-radius);color:var(--btn-relegated-fg)}
