@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes slide-in{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes slide-out{from{transform:translateY(0)}to{transform:translateY(-10%)}}:root{--bdw: 1px;--bds: solid;--bd: var(--bdw) var(--bds) var(--color-stroke);--bdrs: 0;--bdrs-l: 0;--bdrs-full: 9999px}:root{--color-gold: #F7F5DA;--color-blue: #636D70;--color-blue-100: #717C80;--color-blue-200: #636D70;--color-blue-900: #2D3132;--color-neutral: #838178;--color-neutral-100: #838178;--color-neutral-900: #3F3F34;--color-black: #000;--color-white: #eeeee5}@font-face{font-display:swap;font-family:"Tiempos Headline";font-style:normal;font-weight:400;src:url(/static/fonts/tiempos-headline-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Tiempos Headline";font-style:italic;font-weight:400;src:url(/static/fonts/tiempos-headline-light-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Tiempos;font-style:normal;font-weight:400;src:url(/static/fonts/tiempos-text-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Tiempos;font-style:italic;font-weight:400;src:url(/static/fonts/tiempos-text-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Tiempos;font-style:normal;font-weight:700;src:url(/static/fonts/tiempos-text-semibold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Tiempos;font-style:italic;font-weight:700;src:url(/static/fonts/tiempos-text-semibold-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Monument;font-style:normal;font-weight:400;src:url(/static/fonts/PPMonumentExtended-Bold.woff2) format("woff2"),url(/static/fonts/PPMonumentExtended-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Monument;font-style:normal;font-weight:700;src:url(/static/fonts/PPMonumentExtended-Bold.woff2) format("woff2"),url(/static/fonts/PPMonumentExtended-Bold.woff) format("woff")}:root{--ff-serif: "Tiempos", "Georgia", "Cambria", "Palatino", "Times New Roman", "Times", serif;--ff-serif-headline: "Tiempos Headline", "Tiempos", "Georgia", "Cambria", "Palatino", "Times New Roman", "Times", serif;--ff-sans: "Monument", system-ui, "Helvetic Neue", "Helvetica", "Arial", sans-serif}:root{--space-columns: 4;--grid: repeat(var(--space-columns), minmax(10px, 1fr));--grid-width: calc(100vw - 2 * var(--space-outer));--total-gutter: 3;--grid-col-width: calc((var(--grid-width) - var(--total-gutter) * var(--space-gutter)) / var(--space-columns));--space-outer-effective: var(--space-outer)}@media(min-width: 37.5em){:root{--space-columns: 8;--space-outer: var(--space-2);--total-gutter: 7}}@media(min-width: 60em){:root{--space-columns: 12;--space-outer: var(--space-5);--total-gutter: 11}}@media(width >= 1596px){:root{--grid-width: var(--maw)}}@media(min-width: 100em){:root{--space-outer-effective: calc((100vw - var(--grid-width)) / 2)}}.grid{display:grid;grid-gap:var(--space-gutter-v) var(--space-gutter);grid-template-columns:var(--grid)}.grid--no-col-gap{column-gap:0}.grid--2up{--grid: repeat(1, minmax(10px, 1fr))}@media(min-width: 37.5em){.grid--2up{--grid: repeat(2, minmax(10px, 1fr))}}.grid--2up .grid__item:only-child{grid-column:1/-1}.grid--3up{--grid: repeat(1, minmax(10px, 1fr))}@media(min-width: 37.5em){.grid--3up{--grid: repeat(2, minmax(10px, 1fr))}}@media(min-width: 60em){.grid--3up{--grid: repeat(3, minmax(10px, 1fr))}}.grid--4up{--grid: repeat(1, minmax(10px, 1fr))}@media(min-width: 37.5em){.grid--4up{--grid: repeat(2, minmax(10px, 1fr))}}@media(min-width: 60em){.grid--4up{--grid: repeat(4, minmax(10px, 1fr))}}:root{--z-modal: 900;--z-overlay: 800;--z-dropdown: 700;--z-page-border: 699;--z-header: 600;--z-header-mid: 650;--z-header-high: 690;--z-footer: 500}:root{--maw: 90rem;--maw-w: 68.75rem;--maw-n: 55.3125rem;--maw-xn: 40.8125rem;--vp-h: 100dvh;--space-gutter: var(--space-fixed-3, 1.5rem);--space-gutter-s: calc(var(--space-gutter) / 2);--space-gutter-v: var(--space-gutter);--space-outer: var(--space-3, 2.25rem);--space-outer-v: var(--space-2, 2.25rem);--space-inner: var(--space-fixed-3, 1.5rem);--space-inner-v: var(--space-fixed-3, 1.5rem);--space-inner-v-dynamic: clamp(var(--space-fixed-7), 5vw, var(--space-fixed-8));--space-inner-v-dynamic-s: clamp(var(--space-fixed-3), 5vw, var(--space-fixed-7));--space-inner-v-dynamic-m: clamp(var(--space-fixed-4), 5vw, var(--space-fixed-5-5));--space-inner-v-dynamic-l: clamp(var(--space-fixed-7), 5vw, var(--space-fixed-9));--space-fixed-1: 0.5rem;--space-fixed-2: 1rem;--space-fixed-3: 1.5rem;--space-fixed-4: 2rem;--space-fixed-5: 2.5rem;--space-fixed-5-5: 3.375rem;--space-fixed-6: 4rem;--space-fixed-7: 5rem;--space-fixed-8: 6.25rem;--space-fixed-9: 7.875rem;--space-6: 4.625rem;--space-5: 4rem;--space-4: 2.5rem;--space-3-5: 2rem;--space-3: 1.5rem;--space-2: 1rem;--space-1: 0.5rem}@media(min-width: 37.5em){:root{--space-6: var(--space-inner-v-dynamic-l);--space-5: 4.5rem;--space-4: 3rem;--space-3-5: var(--space-inner-v-dynamic-m);--space-3: 2rem;--space-2: 1.5rem;--space-1: 1rem}}@media(min-width: 60em){:root{--space-5: 5rem;--space-4: 3.5rem;--space-3: 2.5rem;--space-2: 2rem;--space-1: 1.5rem}}@media(min-width: 80em){:root{--space-2: 2.25rem}}.u-mt--space-1{margin-top:var(--space-1)}.u-mb--space-1{margin-bottom:var(--space-1)}:root,.theme-dark{--color-bg: var(--color-black);--color-text: var(--color-gold);--color-text-soft: var(--color-neutral);--color-text-alternate: var(--color-neutral);--color-text-alternate-hover: var(--color-gold);--color-light: var(--color-white, #fff);--color-dark: var(--color-black, #000);--color-text-link: inherit;--color-text-link-hover: var(--color-white);--color-text-critical: var(--color-red-500, #e00000);--color-text-success: var(--color-green-200, #4ECF99);--color-text-warning: var(--color-yellow-200, #f8bd00);--color-stroke: var(--color-blue);--color-bg-quote: var(--color-blue);--color-bg-btn: var(--color-gold);--color-text-btn: var(--color-black);--color-bg-btn-secondary: var(--color-blue-900);--color-text-btn-secondary: var(--color-white)}.theme-highlight{--color-bg: var(--color-blue-100);--color-text: var(--color-black);--color-text-alternate: var(--color-black)}.theme-highlight-alt{--color-bg: var(--color-blue);--color-text: var(--color-gold);--color-text-alternate: var(--color-gold)}.theme-lowlight{--color-bg: var(--color-blue-900);--color-text: var(--color-white);--color-text-alternate: var(--color-white);--color-stroke: var(--color-neutral-900)}.theme-inverted{--color-bg: var(--color-white);--color-text: var(--color-neutral-900);--color-text-soft: var(--color-neutral);--color-stroke: var(--color-neutral);--color-bg-hover: var(--color-gold);--color-text-hover: var(--color-blue-900)}.theme-gray{--color-bg: var(--color-blue-900);--color-text-alternate: var(--color-gold);--color-text-alternate-hover: var(--color-white);--color-bg-quote: var(--color-blue)}.theme-gold{--color-bg: var(--color-gold);--color-text: var(--color-black);--color-text-soft: var(--color-neutral);--color-text-link-hover: var(--color-black);--color-text-alternate: var(--color-neutral-900);--color-text-alternate-hover: var(--color-black);--color-stroke: var(--color-neutral);--color-bg-quote: var(--color-neutral);--color-bg-btn: var(--color-neutral-900);--color-text-btn: var(--color-gold);--color-bg-btn-secondary: var(--color-neutral);--color-text-btn-secondary: var(--color-black)}.theme-gold .theme-highlight{--color-bg: var(--color-neutral-900);--color-text: var(--color-white);--color-text-alternate: var(--color-white)}.theme-gold .theme-highlight-alt{--color-bg: var(--color-neutral-900);--color-text: var(--color-gold);--color-text-alternate: var(--color-gold);--color-bg-btn: var(--color-gold);--color-text-btn: var(--color-neutral-900);--color-bg-btn-secondary: var(--color-blue-900);--color-text-btn-secondary: var(--color-gold)}.theme-gold .theme-lowlight{--color-bg: var(--color-neutral-900);--color-text: var(--color-gold);--color-text-alternate: var(--color-gold)}[class*=theme-]{background-color:var(--color-bg);color:var(--color-text)}:root{--trs-prop: all;--trs-time: 0.3s;--trs-tfunc: ease-in-out;--trs: var(--trs-prop) var(--trs-time) var(--trs-tfunc)}[class*=type-]{font-family:var(--ff, inherit);font-size:var(--fz, 1rem);font-weight:var(--fw, inherit);letter-spacing:var(--lts, normal);line-height:var(--lh, inherit);text-transform:var(--tt, none)}.type-display-1{--fz: 3.75rem;--lh: 0.92;--lts: -0.075rem;--fw: 300;--ff: var(--ff-serif-headline)}@media(min-width: 37.5em){.type-display-1{--fz: clamp(3.25rem, -0.875rem + 6.875vw, 6rem)}}.type-headline-1{--fz: 1.25rem;--lh: 1.4;--fw: 600}@media(min-width: 37.5em){.type-headline-1{--fz: clamp(1.25rem, 0.125rem + 1.875vw, 2rem)}}.type-headline-2{--fz: 1.25rem;--lh: 1.4;--fw: 600}@media(min-width: 37.5em){.type-headline-2{--fz: clamp(0.875rem, 0.3125rem + 0.9375vw, 1.25rem);--lts: -0.0125rem;--lh: 1.3}}.type-subhead-1{--fz: 1rem;--lh: 1.3}.type-subhead-2{--fz: 0.875rem;--lh: 1.3}.type-eyebrow-1{--fz: 0.5rem;--lh: 1;--ff: var(--ff-sans);--tt: uppercase;--fw: 700}.type-body-1{--fz: 1.25rem;--lh: 1.4}@media(min-width: 37.5em){.type-body-1{--fz: clamp(1.25rem, 0.125rem + 1.875vw, 2rem)}}.type-body-1-5{--fz: 1.25rem;--lh: 1.4}@media(min-width: 37.5em){.type-body-1-5{--fz: clamp(1rem, -0.5rem + 2.5vw, 2rem)}}.type-body-2{--fz: 1.25rem;--lh: 1.4}@media(min-width: 37.5em){.type-body-2{--fz: clamp(1rem, 0.625rem + 0.625vw, 1.25rem)}}.type-body-3{--fz: 1.25rem;--lh: 1.4}@media(min-width: 37.5em){.type-body-3{--fz: clamp(0.875rem, 0.3125rem + 0.9375vw, 1.25rem)}}.type-body-4{--fz: 1rem;--lh: 1.4}@media(min-width: 37.5em){.type-body-4{--fz: clamp(0.75rem, 0.375rem + 0.625vw, 1rem)}}.type-quote-1{--fz: 0.75rem;--lh: 1.1;--fw: 700;--tt: uppercase;--lts: 0.06rem;--ff: var(--ff-sans)}@media(min-width: 37.5em){.type-quote-1{--fz: clamp(0.75rem, 0rem + 1.25vw, 1.25rem)}}.type-ui-1{--fz: clamp(0.75rem, 0.65625rem + 0.46875vw, 1.125rem);--lh: 1;--ff: var(--ff-sans);--tt: uppercase;--fw: 700}.type-ui-2{--fz: 0.75rem;--lh: 1;--ff: var(--ff-sans);--tt: uppercase;--fw: 700}.type-ui-3{--fz: 0.5rem;--lh: 1;--ff: var(--ff-sans);--tt: uppercase;--fw: 700}.type-caption-1{--fz: 0.875rem;--lh: 1.3}.type-caption-2{--fz: 0.8125rem;--lh: 1.3}@viewport{width:device-width}@view-transition{navigation:auto}*,*::before,*::after{box-sizing:border-box}ul[role=list],ol[role=list]{list-style:none}ul,ol,[role=list]{padding:0}body,h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd{margin:0}html{scroll-behavior:smooth}body{line-height:1.5;min-height:100vh;text-rendering:optimizeSpeed}ul[class],ol[class]{list-style:none}a:not([class]),a:visited:not([class]){color:var(--color-text-link);-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;transition:color var(--trs-time) var(--trs-tfunc)}a:not([class]):hover,a:not([class]):focus-visible{color:var(--color-text-link-hover)}a,button,input,select,textarea,label,summary{touch-action:manipulation}img,video{display:block;height:auto;max-width:100%}video{width:100%}input,button,textarea,select,h1,h2,h3,h4,h5,h6{font:inherit}button,label,select,summary,[role=button],[role=option]{cursor:pointer}@media(prefers-reduced-motion: reduce){:focus-within{scroll-behavior:auto}*,::after,::before{animation-duration:.01ms !important;animation-iteration-count:1 !important;animation-delay:-1ms !important;scroll-behavior:auto !important;transition-duration:.01ms !important;transition-delay:-1ms !important}[data-reveal],[data-reveal-parent],[data-reveal-children],[data-reveal-child],[data-reveal-media]{opacity:1 !important;transform:none !important;transition:none !important;filter:blur(0) !important}}sup,sub{font-size:.6em;line-height:0;vertical-align:super}sub{vertical-align:sub}:focus{outline:none}:focus-visible{outline:3px solid var(--focus-color, currentColor);outline-offset:var(--focus-offset, 0.3ch)}hr{background-color:var(--color-text-soft);border:none;height:1px;margin-inline-start:0;width:100%}html{background:var(--color-bg);font-size:1em;min-height:100%}body{background:var(--color-bg);color:var(--color-text);display:flex;flex-direction:column;font-family:var(--ff-serif);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1.5;margin:0 auto;max-width:var(--maw);-ms-overflow-style:-ms-autohiding-scrollbar;position:relative}@media(min-width: 37.5em){body{padding:var(--space-outer) var(--space-outer)}}.page-border{display:none}@media(min-width: 37.5em){.page-border{background:var(--color-stroke);bottom:calc(var(--space-outer-v) + 16px);display:block;left:var(--space-outer);position:absolute;top:calc(var(--space-outer-v) + 16px);width:1px;z-index:var(--z-page-border)}.page-border--right{left:auto;right:var(--space-outer)}.page-border__x{height:10px;position:absolute;top:-16px;transform:translateX(-50%);width:10px}.page-border__x::before,.page-border__x::after{background:var(--color-stroke);content:"";height:100%;left:50%;position:absolute;top:0;transform:rotate(45deg);width:1px}.page-border__x::after{transform:rotate(135deg)}.page-border__x--bottom{bottom:-16px;top:auto}}main{flex:auto}@keyframes animate-up-fallback{from{opacity:0;transform:translateY(var(--animate-translate-y, 1rem))}to{opacity:1;transform:none}}html:not(.no-js) [data-reveal],html:not(.no-js) .js-reveal,html:not(.no-js) [data-reveal-child],html:not(.no-js) .js-reveal-child{opacity:.01;transform:translateY(var(--reveal-translate-y, var(--space-fixed-2)));transition:var(--reveal-duration, 0.8s) var(--reveal-delay, 0.2s);transition-property:opacity,transform}html:not(.no-js) [data-reveal][data-is-visible=true],html:not(.no-js) .js-reveal[data-is-visible=true],html:not(.no-js) [data-reveal-child][data-is-visible=true],html:not(.no-js) .js-reveal-child[data-is-visible=true]{opacity:1;transform:none}body:not(.has-scroll-reveal) html:not(.no-js) [data-reveal],body:not(.has-scroll-reveal) html:not(.no-js) .js-reveal,body:not(.has-scroll-reveal) html:not(.no-js) [data-reveal-child],body:not(.has-scroll-reveal) html:not(.no-js) .js-reveal-child{animation:animate-up-fallback var(--reveal-transform-duration) var(--reveal-fallback-delay, 1.5s) forwards}.stack{--stack-default: 1.5em;--stack-spacing: var(--space-gutter-v, var(--stack-default))}.stack>*+*{margin-top:var(--stack-spacing)}.stack--s>*+*{margin-block-start:var(--space-fixed-1)}.stack--l>*+*{margin-block-start:var(--space-fixed-3)}.stack--xl>*+*{--stack-spacing: var(--space-fixed-4)}.stack--2xl>*+*{--stack-spacing: var(--space-fixed-5)}.stack--natural>*+*{--stack-spacing: var(--stack-default)}.stack--dynamic>*+*{--stack-spacing: clamp(var(--stack-default), 5vw, var(--space-fixed-7))}.stack--dynamic-item{--stack-spacing: clamp(var(--stack-default), 5vw, var(--space-4))}.cluster{--cluster-spacing: var(--space-gutter, var(--space-1));align-items:var(--cluster-vertical-alignment, center);display:flex;flex-flow:var(--cluster-direction, row) var(--cluster-wrap, wrap);gap:var(--cluster-spacing);justify-content:var(--cluster-horizontal-alignment, flex-start)}.cluster--xs{--cluster-spacing: calc(var(--space-fixed-1) / 2)}.cluster--s{--cluster-spacing: var(--space-fixed-1)}.cluster--l{--cluster-spacing: var(--space-fixed-3)}.repel{--repel-spacing: var(--space-gutter, var(--space-2));align-items:var(--repel-vertical-alignment, center);display:flex;flex-wrap:wrap;gap:var(--repel-spacing);justify-content:space-between}.repel[data-nowrap]{flex-wrap:nowrap}.repel--s{--repel-spacing: var(--space-fixed-1)}.repel--l{--repel-spacing: var(--space-fixed-3)}[hidden]{display:none !important}.is-hidden{display:none}.is-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media(width <= 600px){.u-img-hide-small{display:none !important}}@media(width >= 601px){.u-img-hide-large{display:none !important}}.u-link-reset{color:currentcolor;text-decoration:none}.u-button-reset{all:initial;cursor:pointer;line-height:1}button:where(:not([class])),[role=button]:where(:not([class])),.btn{--btn-bg: var(--color-bg-btn);--btn-text: var(--color-text-btn);--btn-hover: var(--color-bg-btn);--focus-color: var(--btn-bg);align-items:center;background-color:var(--btn-bg);border:var(--bdw) var(--bds) rgba(0,0,0,0);border-radius:var(--bdrs);color:var(--btn-text);display:inline-flex;font-family:var(--ff-sans);font-weight:normal;gap:var(--space-fixed-1);inline-size:fit-content;justify-content:center;padding:.5rem var(--space-fixed-2);position:relative;text-box-edge:cap alphabetic;text-box-trim:trim-both;text-decoration:none;text-transform:uppercase;transition:var(--trs);vertical-align:middle;z-index:1}button:where(:not([class])):hover,[role=button]:where(:not([class])):hover,.btn:hover{background-color:rgba(0,0,0,0);border-color:var(--btn-hover);color:var(--btn-hover);outline:0}.btn--secondary{--btn-bg: var(--color-bg-btn-secondary);--btn-text: var(--color-text-btn-secondary);--btn-hover: var(--color-text-btn-secondary);--focus-color: var(--color-text-btn-secondary)}.btn--big{font-size:1.5em}.btn--text{--btn-text: var(--color-text-link);--btn-bg: transparent;--btn-hover: var(--color-text-link-hover);--color-bg-btn-hover: transparent;--focus-color: var(--btn-text);block-size:auto;border:none;padding:.3em 0;position:relative;text-decoration:underline;text-decoration-thickness:.15ex;text-underline-offset:.2ch}.btn-row{display:flex;flex-wrap:wrap;gap:var(--space-fixed-1)}.btn-row>*{flex:0 0 auto}.btn-row--center{justify-content:center}.card{background-color:var(--color-bg);border-radius:var(--bdrs);color:var(--color-text);display:grid;gap:var(--space-gutter);grid-template-rows:auto 1fr;min-height:100%;position:relative;width:fit-content}.card:is(a){cursor:pointer}.card:has(.card__media--fallback){width:100%}.card__tag{left:var(--space-fixed-1);position:absolute;top:var(--space-fixed-1);z-index:1}.card__media{flex-basis:30%;flex-shrink:0}.card__media--fallback{background:var(--color-grey-100);color:var(--color-grey-200)}.card__media--fallback svg{block-size:60%;inline-size:60%}.card__content{display:grid;padding-block-end:var(--space-fixed-2)}.card__content .bottom{align-self:end;margin-top:var(--space-fixed-3)}.card .textLockUp{align-items:start}.card .textLockUp .textLockUp__content{block-size:100%;border-block-start:none !important;grid-template-rows:max-content max-content auto}.card .textLockUp__eyebrow-text{border-block:none;padding-block:0}.card .textLockUp__subhead{--fw: 400;color:var(--color-text-alternate)}.card .textLockUp__cta{align-self:end;margin-block-start:var(--space-fixed-3)}.card .textLockUp__body{margin-block-start:var(--space-fixed-2)}.card--horizontal{grid-column:1/-1;grid-template-columns:subgrid}@media(min-width: 37.5em){.card--horizontal{grid-template-columns:subgrid}}.card--horizontal>.card__media{grid-column:1/-1}@media(min-width: 37.5em){.card--horizontal>.card__media{grid-column:1/span 3}}@media(min-width: 60em){.card--horizontal>.card__media{grid-column:1/span 4}}.card--horizontal>.card__content{grid-column:1/-1;padding-inline:var(--space-gutter)}@media(min-width: 37.5em){.card--horizontal>.card__content{grid-column:4/span 5;padding:0}}@media(min-width: 60em){.card--horizontal>.card__content{align-items:center;grid-column:5/span 5}}@media(min-width: 37.5em){.card--horizontal .frame{aspect-ratio:3/2}}.card--horizontal :is(.textLockUp__subhead,.textLockUp__title){margin-block-start:.125rem}:is(.card--vertical,.card--pattern)>.card__content{padding-inline:var(--space-gutter)}.card--pattern{border:1px solid var(--color-stroke);flex-direction:column;row-gap:var(--space-fixed-6)}@media(min-width: 37.5em){.card--pattern{row-gap:var(--space-fixed-4)}}@media(min-width: 80em){.card--pattern{min-block-size:28.75rem;row-gap:var(--space-fixed-6)}}.card--pattern>.card__media{padding-block-start:var(--space-gutter-v);padding-inline:var(--space-gutter)}@media(min-width: 80em){.card--pattern>.card__media{padding-block-start:var(--space-fixed-5)}}.card--pattern .frame{block-size:4.6875rem}.card--pattern .frame :is(picture,img,video){object-fit:contain}.card--clickable .btn{position:static}.card--clickable:focus-within{outline:3px solid var(--focus-color, currentColor)}.card--clickable:focus-within a:focus{outline:none}.card--clickable a::after{content:"";inset:0;position:absolute}.card--clickable .frame{transition:var(--trs)}.card--clickable:hover .frame{opacity:.9}:root{--ratio: "auto"}.frame{align-items:center;aspect-ratio:var(--ratio);border-radius:var(--bdrs);display:flex;justify-content:center;overflow:hidden}.frame>picture,.frame img,.frame>video{block-size:100%;inline-size:100%;object-fit:cover}.frame--1-1{--ratio: 1/1}.frame--4-5{--ratio: 4/5}.frame--3-4{--ratio: 3/4}.frame--16-9{--ratio: 16/9}svg:has(use){height:1.5rem;width:1.5rem}.progress-dots{--dot-bdrs: 0.0625rem;--dot-color: var(--color-text);--dot-gap: 0.25rem;--dot-size: 0.25rem;column-gap:var(--dot-gap);display:none}.js .progress-dots{display:flex}.progress-dots__dot{opacity:.2;background-color:var(--dot-color);border-radius:var(--dot-bdrs);height:var(--dot-size);width:var(--dot-size)}.progress-dots__dot:where(.is-selected,[aria-current=true]){opacity:1}.skip-link{block-size:1px;clip:rect(1px, 1px, 1px, 1px);display:block;inline-size:1px;left:var(--space-gutter);overflow:hidden;position:absolute;top:var(--space-gutter);z-index:var(--z-header-high)}.skip-link:focus{background-color:var(--color-text);block-size:auto;clip:auto;color:var(--color-bg);inline-size:auto;line-height:1;overflow:visible;padding:.35em 1em;text-decoration:none}.skip-link:not(:focus){block-size:auto;border:0;clip:rect(0 0 0 0);inline-size:1px;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap}.tags{display:flex;gap:var(--space-fixed-1)}.tag{block-size:1.5rem;border-radius:.25rem;inline-size:fit-content;padding:.5rem var(--space-fixed-2)}.tag--ghost{background-color:rgba(0,0,0,0);border:1px solid var(--color-stroke);color:var(--color-text)}.tag--sharp{border-radius:0}.tag--rounded{border-radius:1.5rem}.tag--link{text-decoration:none}.tag--active{--color-bg-btn: var(--color-bg-btn-hover)}.text{--text-spacing: var(--stack-spacing, 1.5em)}.text>:last-child{margin-bottom:0 !important}.text h1,.text h2,.text h3,.text h4,.text h5,.text h6{font-size:var(--fz, inherit);font-weight:var(--fw, inherit);letter-spacing:var(--lts, normal);line-height:var(--lh, inherit);margin-block-start:var(--space-2);text-transform:var(--tt, none)}.text h1 a,.text h2 a,.text h3 a,.text h4 a,.text h5 a,.text h6 a{text-decoration:none}.text h1[id],.text h2[id],.text h3[id]{scroll-margin-top:calc(var(--nav-height) + var(--space-3))}.text h2:not([class]){margin:var(--space-5) 0 0;--fz: 1.25rem;--lh: 1.4}@media(min-width: 37.5em){.text h2:not([class]){--fz: clamp(1.25rem, 0.125rem + 1.875vw, 2rem)}}.text h3:not([class]){font-weight:600;margin:var(--space-5) 0 0;--fz: 1.25rem;--lh: 1.4}@media(min-width: 37.5em){.text h3:not([class]){--fz: clamp(1rem, 0.625rem + 0.625vw, 1.25rem)}}.text h4:not([class]){margin:var(--space-5) 0 0;--fz: 1.25rem;--lh: 1.4;--fw: 600}@media(min-width: 37.5em){.text h4:not([class]){--fz: clamp(0.875rem, 0.3125rem + 0.9375vw, 1.25rem);--lts: -0.0125rem;--lh: 1.3}}.text h5:not([class]){margin:var(--space-5) 0 0;--fz: 1rem;--lh: 1.3}.text h6:not([class]){margin:var(--space-5) 0 0;--fz: 0.875rem;--lh: 1.3}.text ul,.text ol{counter-reset:li;list-style:none;margin-inline-start:1.75em}.text ul ul,.text ul ol,.text ol ul,.text ol ol{margin-block-end:0}.text li{position:relative}.text li::before{padding-right:.5em;position:absolute;right:100%;text-align:right}.text ul>li::before{content:"•"}.text ol>li::before{content:counter(li) ".";counter-increment:li}.text :is(ul,ol):not([class]) li+li{padding-block-start:.8em}.text blockquote>:last-child{margin-bottom:0 !important}.text table{--bd: 0.0625rem solid var(--color-bd);--color-bd: var(--color-grey-200, #C6C6C6);border:none;border-collapse:collapse;border-spacing:0;width:100%}.text th,.text td{padding:var(--space-fixed-2);text-align:left}.text tr+tr :where(th,td){border-top:1px solid var(--color-divider)}.text th{color:var(--color-text-soft);min-width:6.25rem}.text th:first-of-type{min-width:12.5rem}.text .text__table{grid-column-end:-1;max-width:calc(100vw - var(--space-outer));overflow-x:auto;width:100%}@media(max-width: 59.9375em){.text .text__table table{margin-inline-end:var(--space-outer)}}.text .multimedia,.text .lite-video,.text .twitter-tweet-rendered,.text .instagram-media-rendered,.text .tiktok-embed{margin:calc(var(--text-spacing)*2) auto !important}.text .instagram-media-rendered{max-width:100% !important;min-width:0 !important;width:326px !important}.text>:first-child,.text>.heading-wrapper:first-child>:first-child{margin-top:0 !important}.text>:last-child{margin-bottom:0 !important}.text blockquote:not(.quote__text,.embedded-quote blockquote){font-style:italic;margin-block:var(--space-5);--fz: 1.25rem;--lh: 1.4;--fw: 600}@media(min-width: 37.5em){.text blockquote:not(.quote__text,.embedded-quote blockquote){--fz: clamp(1.25rem, 0.125rem + 1.875vw, 2rem)}}.text .embedded-quote{background-color:var(--color-bg-quote);color:var(--color-black);margin-inline:calc(var(--space-fixed-3)*-1);padding:var(--space-5) var(--space-4);text-align:center}.text .embedded-quote__content{margin-inline:auto;max-width:53.75rem}.text .embedded-quote__media{margin-inline:auto;max-width:4rem}.text .embedded-quote .frame{border-radius:100%}.text .embedded-quote figcaption{display:flex;gap:var(--space-fixed-1);justify-content:center}.text .embedded-quote .quote-author{font-style:normal}.text .embedded-quote .quote-description{color:var(--color-blue-900)}.toc{margin:var(--space-5) 0}.toc__title{border-bottom:var(--bds);padding-bottom:var(--space-0)}.toc__list-item{margin-bottom:.375rem}.toc__link{color:var(--color-text-link);cursor:pointer;text-decoration:none;transition:color var(--trs-time) var(--trs-tfunc)}.toc__link:hover,.toc__link:focus-within,.toc__link:active{color:var(--color-text-link-hover);cursor:pointer}.toc__list-item--sub{margin-left:var(--space-3)}.container{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:var(--maw);width:100%}.container-full{max-width:100%}.container-x-narrow{max-width:var(--maw-xn)}.container-narrow{max-width:var(--maw-n)}.container-wide{max-width:var(--maw-w)}.section{margin-block:var(--space-inner-v);margin-inline:var(--space-inner)}.section .section{margin:0}main>.section[class*=theme-]:last-child{margin-block-end:0}.section[id]{scroll-margin-top:calc(var(--nav-height) + var(--space-3))}.section--flush-block{margin-block:0}.section--flush-block-start{margin-block-start:0}.section--flush-inline{margin-inline:0}.inner-section{padding-block:var(--space-inner-v-dynamic);padding-inline:var(--space-inner)}.inner-section--small{padding-block:var(--space-inner-v-dynamic-s)}.inner-section--flush-inline{padding-inline:0}.inner-section--flush-block{padding-block:0}.site-footer{color:var(--color-text-alternate)}body:not(.is-home) .site-footer{margin-block-start:var(--space-fixed-5)}.site-footer a{color:inherit;text-decoration:none;transition:color var(--trs-time) var(--trs-tfunc)}.site-footer a:hover{color:var(--color-text-alternate-hover)}.site-footer__container{border-block-start:1px solid var(--color-stroke);display:grid;gap:clamp(3.4375rem,10vw,13.125rem);padding-block-start:clamp(var(--space-fixed-4),5vw,var(--space-fixed-7))}body.is-home .site-footer__container{padding-block-start:var(--space-fixed-7)}.site-footer__grid{row-gap:var(--space-fixed-6)}.site-footer__branding__wordmark{block-size:auto;inline-size:min(100%,37rem);pointer-events:none}.site-footer__left{grid-column:1/-1}@media(min-width: 37.5em){.site-footer__left{grid-column:1/7}}.site-footer__right{grid-column:1/-1}@media(min-width: 37.5em){.site-footer__right{grid-column:-3/-1}}.footer-nav__list{display:grid}@media(min-width: 37.5em){.footer-nav__list{justify-items:end}}.footer-nav__link{display:block;padding-block:var(--space-fixed-2)}@media(min-width: 37.5em){.footer-nav__link{text-align:right}}.footer-nav__item:first-child .footer-nav__link{padding-block-start:0}.footer-nav__children{border-inline-start:1px solid var(--color-grey-200);margin-block-start:var(--space-fixed-1);padding-inline-start:var(--space-fixed-1)}.footer-nav__item:has(.footer-nav__children)+.footer-nav__item{margin-block-start:var(--space-fixed-2)}.footer-nav__child-link{display:block}.footer-meta{border-block-end:1px solid var(--color-stroke);display:grid;grid-template-areas:"platforms" "copyright";grid-template-columns:1fr;margin-block-end:calc(var(--space-fixed-3)*2);padding-block-end:var(--space-fixed-3);row-gap:4.625rem}@media(min-width: 37.5em){.footer-meta{grid-template-areas:"copyright platforms";grid-template-columns:1fr 1fr;row-gap:0}}.site-credits{--stack-spacing: 1.2rem;grid-area:copyright}.footer-platforms{--cluster-spacing: 0.75rem;grid-area:platforms;line-height:1}@media(min-width: 37.5em){.footer-platforms{place-self:end}}.footer-platforms__icon{height:1rem;width:1rem}:root{--nav-height: 11.5625rem;--nav-list-height: 3.75rem;--logo-width: 10.4375rem;--dynamic-nav-padding-block: calc(var(--space-fixed-3) * 2) var(--space-fixed-3)}@media(min-width: 37.5em){:root{--nav-height: 5.3125rem;--nav-list-height: 4.5625rem}}fk-nav{display:block}.nav{background-color:var(--color-bg);padding-inline:var(--space-inner);transition:opacity .19s ease-in .35s;width:100%;z-index:var(--z-header-high)}@media(max-width: 37.4375em){.nav{padding-block-end:var(--space-fixed-3)}}@media(min-width: 37.5em){.nav{left:0;position:sticky;top:0}}.nav__container{align-content:start;align-items:start;column-gap:var(--space-gutter);display:grid;grid-template-columns:1fr;margin-inline:auto;max-width:var(--maw)}@media(min-width: 37.5em){.nav__container{align-items:end;grid-template-columns:1fr auto}}.nav__branding{align-items:center;display:flex;justify-self:center;overflow:hidden;padding-block:var(--space-fixed-5);text-decoration:none;transition:opacity var(--trs-time) var(--trs-tfunc);z-index:var(--z-header)}@media(min-width: 37.5em){.nav__branding{justify-self:start;padding-block:var(--dynamic-nav-padding-block)}}.nav__branding__wordmark{align-items:center;color:var(--color-text);display:flex;gap:1ch;position:relative;white-space:nowrap;z-index:1}.nav__branding svg,.nav__branding img{display:block;max-width:var(--logo-width);transition:color var(--trs-time) var(--trs-tfunc),opacity var(--trs-time) var(--trs-tfunc);width:var(--logo-width)}.nav__branding svg{height:100%;z-index:3}.nav__branding:visited,.nav__branding:any-link{color:var(--color-text)}.nav__branding:active{color:var(--color-accent-bg);fill:var(--color-accent-bg);opacity:.6;outline:none}@media(hover: hover){.nav__branding:hover{color:var(--color-accent-bg);fill:var(--color-accent-bg);opacity:.6}}@media(max-width: 37.4375em){.nav__list{--cluster-horizontal-alignment: space-between;--cluster-spacing: var(--space-fixed-1);border-block:1px solid var(--color-stroke)}}@media(min-width: 37.5em){.nav__list{--cluster-spacing: var(--space-fixed-5);--cluster-horizontal-alignment: flex-start}}.nav__item{flex-shrink:0;position:relative}@media(max-width: 37.4375em){.nav__item.is-subnav-open{padding-block-end:0}}@media(max-width: 37.4375em){.nav__item--cta{padding:0}}@media(min-width: 37.5em){.nav__item--cta{align-items:center}}@media(max-width: 37.4375em){.nav__item--cta .btn{display:flex;justify-content:center}}.nav__item__button{background-color:rgba(0,0,0,0);border:0;border-radius:0;color:var(--color-text-alternate);cursor:pointer;display:flex;overflow:hidden;padding:0;padding-block:1.25rem;position:relative;text-decoration:none;transition:color var(--trs-time) var(--trs-tfunc)}@media(min-width: 37.5em){.nav__item__button{padding-block:var(--dynamic-nav-padding-block)}}.nav__item__button[aria-current=page]{color:var(--color-text-link-hover)}.nav__item__button--subnav{border-block-start:1px solid var(--color-black);color:var(--color-text-link-soft);inline-size:100%;padding-block:.625rem}@media(min-width: 37.5em){.nav__item__button--subnav{padding-inline:0}}@media(min-width: 37.5em){.nav__item__button--subnav[aria-expanded=true]{border-block-end:1px solid var(--color-black)}}.nav__item__button::before{content:none}.nav__list--primary{flex:1}.nav__subnav-icon{block-size:1.5em;inline-size:auto;margin-inline-end:var(--space-fixed-1);margin-left:var(--space-0);pointer-events:none;transition:transform var(--trs-time) var(--trs-tfunc)}.nav__item__button[aria-expanded=true] .nav__subnav-icon{transform:rotate(180deg)}[data-js-nested-button][aria-expanded=true] .nav__subnav-icon{transform:rotate(180deg)}@media(hover: hover){.nav__item__button:hover{color:var(--color-text-link)}}@media(hover: hover)and (min-width: 37.5em){.nav__item__button:hover{color:var(--color-text-link-hover)}}@media(hover: hover){.nav__subnav__link:hover{color:var(--color-text-link)}}@media(hover: hover)and (min-width: 37.5em){.nav__subnav__link:hover{color:var(--color-text-link-hover)}}@media(max-width: 37.4375em){.nav__list--secondary{gap:var(--space-fixed-2)}}@media(min-width: 37.5em){.nav__list--secondary{gap:var(--space-fixed-2)}}.nav__list--secondary .nav__item__button{padding:var(--space-0) var(--space-outer)}@media(min-width: 37.5em){.nav__list--secondary .nav__item__button{padding:var(--space-2)}}.nav__subnav{background-color:var(--color-bg);block-size:auto;opacity:0;position:absolute;top:var(--nav-list-height);transition:opacity .2s,visibility .2s;visibility:hidden;z-index:5}.nav__item.is-subnav-open .nav__subnav{opacity:1;visibility:visible}.nav__subnav[hidden]{opacity:0;overflow:hidden;transition:opacity .2s linear,visibility .2s linear}.nav__subnav__list{display:flex;flex-direction:column;min-inline-size:max-content}.nav__subnav__link{border-inline-start:1px solid var(--color-stroke);color:var(--color-text-soft);display:block;padding:var(--space-fixed-2);text-decoration:none;transition:var(--trs)}.nav__subnav__link:focus-visible{background-color:var(--color-bg-btn);color:var(--color-text-btn);outline:0}.nav__subnav__eyebrow{color:var(--color-grey-500, #6F6F6F);margin-bottom:var(--space-00)}.nav__subnav__sublist{margin-block-start:var(--space-fixed-2)}.nav__subnav__list+.nav__subnav__eyebrow{margin-top:var(--space-2)}@media(hover: hover){.nav__item:has(.nav__item__button:hover) .nav__subnav{opacity:1;visibility:visible}.no-js .nav__item:hover .nav__subnav{height:auto;opacity:1;visibility:visible}.nav__subnav__link:hover,.nav__subnav__link[aria-current=page]{color:var(--color-text-link-hover);outline:0}}.nav__subnav__nested-list{column-count:1;display:none}@media(min-width: 37.5em){.nav__subnav__nested-list{column-count:2;gap:var(--gutter, var(--space-l-xl));max-inline-size:45rem;padding-block:.625rem}}.nav__subnav__nested-list .nav__subnav__link{padding-inline-start:var(--space-outer)}@media(min-width: 37.5em){.nav__subnav__nested-list .nav__subnav__link{border-block-start:none;padding:0}}[data-js-nested-button][aria-expanded=true]+.nav__subnav__nested-list{display:block}

/*# sourceMappingURL=screen.css.map */