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,main,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,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}menu,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{--breakpoint-xxxs:20rem;--breakpoint-xxs:23.4375rem;--breakpoint-xs:26.5625rem;--breakpoint-sm:36rem;--breakpoint-md:48rem;--breakpoint-lg:62rem;--breakpoint-xl:75rem;--breakpoint-xxl:90rem;--font-family-primary:"InterVariable", "Inter", system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, sans-serif;--font-family-display:BodoniModa, "Bodoni Moda", didot, "Playfair Display", georgia, serif;--font-display-variation:"opsz" 12}html.opsz-bug{--font-family-primary:"InterVariable Static", "Inter", system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, sans-serif}:root{--font-weight-light:300;--font-weight-regular:400;--font-weight-emphasis:550;--font-weight-bold:700;--text-heading1-fs:2.25rem;--text-heading1-lh:2.6875rem;--text-heading1-ls:-.02em;--text-heading1-fw:var(--font-weight-emphasis);--text-heading1-alt-fs:2.25rem;--text-heading1-alt-lh:2.6875rem;--text-heading1-alt-ls:-.01em;--text-heading1-alt-fw:var(--font-weight-light);--text-heading2-fs:1.9375rem;--text-heading2-lh:2.375rem;--text-heading2-ls:-.02em;--text-heading2-fw:var(--font-weight-emphasis);--text-heading2-alt-fs:1.9375rem;--text-heading2-alt-lh:2.375rem;--text-heading2-alt-ls:-.01em;--text-heading2-alt-fw:var(--font-weight-light);--text-heading3-fs:1.6875rem;--text-heading3-lh:2.125rem;--text-heading3-ls:-.02em;--text-heading3-fw:var(--font-weight-emphasis);--text-heading4-fs:1.5rem;--text-heading4-lh:1.875rem;--text-heading4-ls:-.02em;--text-heading4-fw:var(--font-weight-emphasis);--text-heading5-fs:1.25rem;--text-heading5-lh:1.6875rem;--text-heading5-ls:-.02em;--text-heading5-fw:var(--font-weight-emphasis);--text-heading6-fs:1.125rem;--text-heading6-lh:1.5rem;--text-heading6-ls:-.02em;--text-heading6-fw:var(--font-weight-emphasis);--text-subtitle1-fs:1rem;--text-subtitle1-lh:1.5rem;--text-subtitle1-ls:-.01em;--text-subtitle1-fw:var(--font-weight-emphasis);--text-subtitle2-fs:.875rem;--text-subtitle2-lh:1.3125rem;--text-subtitle2-ls:-.01em;--text-subtitle2-fw:var(--font-weight-emphasis);--text-body1-fs:1rem;--text-body1-lh:1.5rem;--text-body1-ls:0;--text-body1-fw:var(--font-weight-regular);--text-body2-fs:.875rem;--text-body2-lh:1.3125rem;--text-body2-ls:0;--text-body2-fw:var(--font-weight-regular);--text-eyebrow-fs:.75rem;--text-eyebrow-lh:1.125rem;--text-eyebrow-ls:.5px;--text-eyebrow-fw:var(--font-weight-emphasis);--text-caption-bold-fs:.75rem;--text-caption-bold-lh:1.125rem;--text-caption-bold-ls:-.02em;--text-caption-bold-fw:var(--font-weight-emphasis);--text-caption-fs:.75rem;--text-caption-lh:1.125rem;--text-caption-ls:0;--text-caption-fw:var(--font-weight-regular);--text-tiny-fs:.625rem;--text-tiny-lh:.9375rem;--text-tiny-ls:0;--text-tiny-fw:var(--font-weight-emphasis);--text-tiny-caps-fs:.625rem;--text-tiny-caps-lh:.9375rem;--text-tiny-caps-ls:.02em;--text-tiny-caps-fw:var(--font-weight-bold);--color-white:#fff;--color-jet-black:#090a0a;--color-grey-100:#f7f7f7;--color-grey-200:#ebebeb;--color-grey-300:#b8bdc0;--color-grey-400:#8d969b;--color-grey-500:#4e5a61;--color-grey-600:#2d3235;--color-grey-700:#15191b;--color-kg-blue:#002acf;--color-teal:#078b82;--color-pink:#bf2a5b;--color-orange:#e66f00;--color-purple:#6b027f;--color-green:#055a55;--color-soft-blue:#e6ebff;--color-soft-teal:#def3ed;--color-soft-pink:#feedf0;--color-soft-orange:#fff5e6;--color-soft-purple:#f5ebff;--color-soft-green:#e8f0f0;--color-gold-100:#ffd951;--color-gold-200:#f7d147;--color-gold-300:#bf9b00;--color-gold-400:#493d08;--color-success-green:#05af4a;--color-warning-yellow:#fbc22d;--color-error-red-on-light:#c00;--color-error-red-on-dark:#ff5151;--color-blue-100:#3cc2fb;--color-blue-200:#009aff;--color-blue-300:#002acf;--color-blue-400:#042191;--color-blue-500:#021252;--color-blue-600:#000b33;--color-autofill-light:var(--color-soft-blue);--color-autofill-dark:var(--color-blue-500);--space-xs:.25rem;--space-sm:.5rem;--space-md:.75rem;--space-lg:1rem;--space-xl:1.25rem;--space-2xl:1.5rem;--space-3xl:2rem;--space-4xl:2.5rem;--space-5xl:3rem;--space-6xl:4rem;--space-7xl:5rem;--space-8xl:6rem;--space-9xl:8rem;--space-10xl:12.75rem;--padding-sm:var(--space-lg);--padding-md:var(--space-2xl);--padding-lg:var(--space-3xl);--padding-xl:var(--space-5xl);--padding-section-top-md:var(--space-7xl);--padding-section-btm-md:var(--space-7xl);--padding-section-top-lg:12.5rem;--link-underline-duration:.5s;--link-underline-duration-hover:.28s;--link-underline-out:cubic-bezier(.16, 1, .3, 1);--link-underline-in:cubic-bezier(.7, 0, .84, 0);--link-underline-thickness:1px;--hero-scrim:linear-gradient(to bottom, #090a0a59 0%, #090a0a99 50%, var(--color-jet-black) 100%);--radius-sm:.25rem;--radius-lg:.5rem;--radius-xl:1rem;--z-index-dropdown:1000;--z-index-header-blur:1099;--z-index-header:1100;--z-index-sticky-nav:1150;--z-index-utility-bar:1200;--z-index-modal:1300;--z-index-skip-link:1400;--safe-area-top:env(safe-area-inset-top,0px);--safe-area-gutter:max(env(safe-area-inset-left,0px), env(safe-area-inset-right,0px));--header-nav-height:calc(4.25rem + var(--safe-area-top));--header-utility-height:1.75rem;--header-height:var(--header-nav-height);--sticky-scroll-offset:calc(var(--header-nav-height) + 1rem)}@media (width>=62em){:root{--text-heading1-fs:4rem;--text-heading1-lh:4.5rem;--text-heading1-alt-fs:4rem;--text-heading1-alt-lh:4.5rem;--text-heading2-fs:3rem;--text-heading2-lh:3.3125rem;--text-heading2-alt-fs:3rem;--text-heading2-alt-lh:3.3125rem;--text-heading3-fs:2.625rem;--text-heading3-lh:3.125rem;--text-heading4-fs:2.125rem;--text-heading4-lh:2.625rem;--text-heading5-fs:1.625rem;--text-heading5-lh:2.125rem;--text-heading6-fs:1.25rem;--text-heading6-lh:1.6875rem;--header-nav-height:calc(5.125rem + var(--safe-area-top));--header-height:calc(var(--header-nav-height) + var(--header-utility-height))}}@font-face{font-family:InterVariable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/InterVariable.woff2)format("woff2")}@font-face{font-family:InterVariable;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/InterVariable-Italic.woff2)format("woff2")}@font-face{font-family:InterVariable Static;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/InterVariable-static.woff2)format("woff2")}@font-face{font-family:InterVariable Static;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/InterVariable-Italic-static.woff2)format("woff2")}@font-face{font-family:BodoniModa;font-style:italic;font-weight:400 900;font-display:block;src:url(/fonts/BodoniModa-Italic.woff2)format("woff2")}html{font-family:var(--font-family-primary);scrollbar-gutter:stable;background-color:var(--color-jet-black);font-size:16px;line-height:1.5}body{font-feature-settings:"ss07" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-family:inherit}*,:before,:after{box-sizing:border-box}::selection{background:var(--color-blue-200);color:var(--color-blue-300)}a{text-decoration:none}a,button,input,textarea{-webkit-tap-highlight-color:transparent}@media (prefers-reduced-motion:no-preference){[data-reveal]{opacity:0;animation:1ms linear 10s forwards reveal-failsafe}[data-reveal][data-reveal-armed]{animation:none}}@keyframes reveal-failsafe{to{opacity:1}}.split-reveal-line,.split-reveal-line-mask{display:block;position:relative}.split-reveal-piece{display:inline-block;position:relative}[data-programmatic-focus]:focus{outline:none}
