@charset "UTF-8";@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}:root{--c-black: #000000;--c-white: #ffffff;--c-brown: #6c6653;--c-dark-red: #901e1d;--c-medium-red: #f6cac1;--c-light-red: #fff0f0;--c-bright-red: #ff4102;--c-dark-yellow: #b4821d;--c-gold: #d7b848;--c-medium-yellow: #ebd9aa;--c-light-yellow: #faf8e2;--c-bright-yellow: #ffd53d;--c-near-black: #090c16;--c-dark-blue: #0f1631;--c-blue: #1d2954;--c-medium-blue: #d7e4fa;--c-light-blue: #f1f3fc;--c-bright-blue: #3150c3;--c-blue-15-solid: #dedfe6;--c-dark-orange: #a7522f;--c-medium-orange: #f9d8b6;--c-light-orange: #fcf6f1;--c-bright-orange: #ff9300;--c-blue-10: rgba(29, 41, 84, .1);--c-blue-15: rgba(29, 41, 84, .15);--c-blue-20: rgba(29, 41, 84, .2);--c-blue-67: rgba(29, 41, 84, .67);--c-medium-blue-20: rgba(215, 228, 250, .2);--c-medium-blue-60: rgba(215, 228, 250, .6);--ff-sans: "Founders Grotesk", sans-serif;--ff-serif-display: "Tiempos Headline", serif;--ff-serif: "Tiempos Text", serif;--ff-mono: "Founders Grotesk Mono", monospace;--fw-light: 300;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--lh-lg: 1.55;--lh-md: 1.35;--lh-sm: 1.25;--lh-xs: 1.15;--lh-xxs: 1.1;--lh-xxxs: .95;--lh-xxxxs: .88;--lh-tease: 1.02;--letter-spacing: -.01em;--letter-spacing-mono: .05em;--vertical-trim-lg: -.25em;--vertical-trim: -.15em;--vertical-trim-sm: -.08em;--vertical-expansion-sm: .1em;--vertical-expansion: .15em}:root{--fs-default: 17px}:root{--fs-xl-serif: 28px}:root{--fs-lg-serif: 25px}:root{--fs-md-serif: 24px}:root{--fs-sm-serif: 20px}:root{--fs-xs-serif: 20px}:root{--fs-xxl-sans: 60px}:root{--fs-xl-sans: 38px}:root{--fs-lg-sans: 30px}:root{--fs-md-sans: 24px}:root{--fs-sm-sans: 21px}:root{--fs-xs-sans: 19px}:root{--fs-xxs-sans: 15px}:root{--fs-xxxs-sans: 13px}:root{--fs-body-text: 16px}:root{--fs-small-body-text: 14px}:root{--fs-large-body-text: 22px}:root{--fs-mono: 13px}:root{--h-space: 15px}:root{--h-space-sm: 15px}:root{--v-nav-space: 20px}:root{--v-space-xl: 40px}:root{--v-space-lg: 40px}:root{--v-space: 30px}:root{--v-space-sm: 20px}:root{--v-space-xs: 10px}:root{--v-space-xxs: 6px}:root{--v-paragraph-space: 18px}:root{--v-paragraph-space-sm: 12px}:root{--v-block-space: 60px}:root{--v-block-space-sm: 30px}:root{--max-text-narrow: 500px}:root{--max-text: 720px}:root{--max-text-wide: 1000px}:root{--logo-width: 100px}:root{--logo-height: 29px}:root{--fi-logo-width: 150px}:root{--fi-logo-height: 29px}:root{--gutter: 10px}:root{--list-item-padding-lg: 12px}:root{--list-item-padding-md: 10px}:root{--list-item-padding-sm: 8px}:root{--thumbnail-size-lg: 50px}:root{--thumbnail-size: 50px}:root{--thumbnail-size-sm: 32px}@media screen and (min-width:375px){:root{--fs-default: clamp(1.0625rem, 0vw + 1.0625rem, 1.0625rem);--fs-xl-serif: clamp(1.75rem, .8888888889vw + 1.5416666667rem, 1.875rem);--fs-lg-serif: clamp(1.5625rem, .4444444444vw + 1.4583333333rem, 1.625rem);--fs-md-serif: clamp(1.5rem, 0vw + 1.5rem, 1.5rem);--fs-sm-serif: clamp(1.25rem, 0vw + 1.25rem, 1.25rem);--fs-xs-serif: clamp(1.25rem, 0vw + 1.25rem, 1.25rem);--fs-xxl-sans: clamp(3.75rem, 8.8888888889vw + 1.6666666667rem, 5rem);--fs-xl-sans: clamp(2.375rem, .8888888889vw + 2.1666666667rem, 2.5rem);--fs-lg-sans: clamp(1.875rem, 0vw + 1.875rem, 1.875rem);--fs-md-sans: clamp(1.5rem, 0vw + 1.5rem, 1.5rem);--fs-sm-sans: clamp(1.3125rem, 0vw + 1.3125rem, 1.3125rem);--fs-xs-sans: clamp(1.1875rem, 0vw + 1.1875rem, 1.1875rem);--fs-xxs-sans: clamp(.9375rem, 0vw + .9375rem, .9375rem);--fs-xxxs-sans: clamp(.8125rem, 0vw + .8125rem, .8125rem);--fs-body-text: clamp(1rem, 0vw + 1rem, 1rem);--fs-small-body-text: clamp(.875rem, 0vw + .875rem, .875rem);--fs-large-body-text: clamp(1.375rem, .8888888889vw + 1.1666666667rem, 1.5rem);--fs-mono: clamp(.8125rem, 0vw + .8125rem, .8125rem);--h-space: clamp(.9375rem, 0vw + .9375rem, .9375rem);--h-space-sm: clamp(.9375rem, 0vw + .9375rem, .9375rem);--v-nav-space: clamp(1.25rem, 0vw + 1.25rem, 1.25rem);--v-space-xl: clamp(2.5rem, 0vw + 2.5rem, 2.5rem);--v-space-lg: clamp(2.5rem, 0vw + 2.5rem, 2.5rem);--v-space: clamp(1.875rem, 0vw + 1.875rem, 1.875rem);--v-space-sm: clamp(1.25rem, 0vw + 1.25rem, 1.25rem);--v-space-xs: clamp(.625rem, 0vw + .625rem, .625rem);--v-space-xxs: clamp(.375rem, 0vw + .375rem, .375rem);--v-paragraph-space: clamp(1.125rem, 0vw + 1.125rem, 1.125rem);--v-paragraph-space-sm: clamp(.75rem, 0vw + .75rem, .75rem);--v-block-space: clamp(3.75rem, 0vw + 3.75rem, 3.75rem);--v-block-space-sm: clamp(1.875rem, 0vw + 1.875rem, 1.875rem);--max-text-narrow: clamp(31.25rem, 0vw + 31.25rem, 31.25rem);--max-text: clamp(45rem, 0vw + 45rem, 45rem);--max-text-wide: clamp(62.5rem, 0vw + 62.5rem, 62.5rem);--logo-width: clamp(6.25rem, 0vw + 6.25rem, 6.25rem);--logo-height: clamp(1.8125rem, 0vw + 1.8125rem, 1.8125rem);--fi-logo-width: clamp(9.375rem, 0vw + 9.375rem, 9.375rem);--fi-logo-height: clamp(1.8125rem, 0vw + 1.8125rem, 1.8125rem);--gutter: clamp(.625rem, 0vw + .625rem, .625rem);--list-item-padding-lg: clamp(.75rem, 0vw + .75rem, .75rem);--list-item-padding-md: clamp(.625rem, 0vw + .625rem, .625rem);--list-item-padding-sm: clamp(.5rem, 0vw + .5rem, .5rem);--thumbnail-size-lg: clamp(3.125rem, 0vw + 3.125rem, 3.125rem);--thumbnail-size: clamp(3.125rem, 0vw + 3.125rem, 3.125rem);--thumbnail-size-sm: clamp(2rem, 0vw + 2rem, 2rem)}}@media screen and (min-width:600px){:root{--fs-default: clamp(1.0625rem, .3vw + .95rem, 1.25rem);--fs-xl-serif: clamp(1.875rem, 2.6vw + .9rem, 3.5rem);--fs-lg-serif: clamp(1.625rem, 1.8vw + .95rem, 2.75rem);--fs-md-serif: clamp(1.5rem, .8vw + 1.2rem, 2rem);--fs-sm-serif: clamp(1.25rem, .9vw + .9125rem, 1.8125rem);--fs-xs-serif: clamp(1.25rem, .4vw + 1.1rem, 1.5rem);--fs-xxl-sans: clamp(5rem, 5vw + 3.125rem, 8.125rem);--fs-xl-sans: clamp(2.5rem, 4vw + 1rem, 5rem);--fs-lg-sans: clamp(1.875rem, 2.3vw + 1.0125rem, 3.3125rem);--fs-md-sans: clamp(1.5rem, 1vw + 1.125rem, 2.125rem);--fs-sm-sans: clamp(1.3125rem, .7vw + 1.05rem, 1.75rem);--fs-xs-sans: clamp(1.1875rem, .5vw + 1rem, 1.5rem);--fs-xxs-sans: clamp(.9375rem, .3vw + .825rem, 1.125rem);--fs-xxxs-sans: clamp(.8125rem, .3vw + .7rem, 1rem);--fs-body-text: clamp(1rem, .4vw + .85rem, 1.25rem);--fs-small-body-text: clamp(.875rem, .2vw + .8rem, 1rem);--fs-large-body-text: clamp(1.5rem, .8vw + 1.2rem, 2rem);--fs-mono: clamp(.8125rem, .2vw + .7375rem, .9375rem);--h-space: clamp(.9375rem, 2.5vw + 0rem, 2.5rem);--h-space-sm: clamp(.9375rem, .5vw + .75rem, 1.25rem);--v-nav-space: clamp(1.25rem, 8vw + -1.75rem, 6.25rem);--v-space-xl: clamp(2.5rem, 4vw + 1rem, 5rem);--v-space-lg: clamp(2.5rem, 2vw + 1.75rem, 3.75rem);--v-space: clamp(1.875rem, 1vw + 1.5rem, 2.5rem);--v-space-sm: clamp(1.25rem, 1vw + .875rem, 1.875rem);--v-space-xs: clamp(.625rem, .5vw + .4375rem, .9375rem);--v-space-xxs: clamp(.375rem, .4vw + .225rem, .625rem);--v-paragraph-space: clamp(1.125rem, .4vw + .975rem, 1.375rem);--v-paragraph-space-sm: clamp(.75rem, .3vw + .6375rem, .9375rem);--v-block-space: clamp(3.75rem, 4vw + 2.25rem, 6.25rem);--v-block-space-sm: clamp(1.875rem, 3vw + .75rem, 3.75rem);--max-text-narrow: clamp(31.25rem, 22vw + 23rem, 45rem);--max-text: clamp(45rem, 3.2vw + 43.8rem, 47rem);--max-text-wide: clamp(62.5rem, 30vw + 51.25rem, 81.25rem);--logo-width: clamp(6.25rem, 7.2vw + 3.55rem, 10.75rem);--logo-height: clamp(1.8125rem, 2.1vw + 1.025rem, 3.125rem);--fi-logo-width: clamp(9.375rem, 3.6vw + 8.025rem, 11.625rem);--fi-logo-height: clamp(1.8125rem, .7vw + 1.55rem, 2.25rem);--gutter: clamp(.625rem, .5vw + .4375rem, .9375rem);--list-item-padding-lg: clamp(.75rem, .2vw + .675rem, .875rem);--list-item-padding-md: clamp(.625rem, 0vw + .625rem, .625rem);--list-item-padding-sm: clamp(.5rem, .2vw + .425rem, .625rem);--thumbnail-size-lg: clamp(3.125rem, 6vw + .875rem, 6.875rem);--thumbnail-size: clamp(3.125rem, 3.5vw + 1.8125rem, 5.3125rem);--thumbnail-size-sm: clamp(2rem, 1.2vw + 1.55rem, 2.75rem)}}@media screen and (min-width:1600px){:root{--fs-default: clamp(1.25rem, .2vw + 1.05rem, 1.375rem);--fs-xl-serif: clamp(3.5rem, 1.4vw + 2.1rem, 4.375rem);--fs-lg-serif: clamp(2.75rem, 1vw + 1.75rem, 3.375rem);--fs-md-serif: clamp(2rem, 1vw + 1rem, 2.625rem);--fs-sm-serif: clamp(1.8125rem, 1vw + .8125rem, 2.4375rem);--fs-xs-serif: clamp(1.5rem, 1vw + .5rem, 2.125rem);--fs-xxl-sans: clamp(8.125rem, 3vw + 5.125rem, 10rem);--fs-xl-sans: clamp(5rem, 1.6vw + 3.4rem, 6rem);--fs-lg-sans: clamp(3.3125rem, .9vw + 2.4125rem, 3.875rem);--fs-md-sans: clamp(2.125rem, 1vw + 1.125rem, 2.75rem);--fs-sm-sans: clamp(1.75rem, .4vw + 1.35rem, 2rem);--fs-xs-sans: clamp(1.5rem, .2vw + 1.3rem, 1.625rem);--fs-xxs-sans: clamp(1.125rem, .2vw + .925rem, 1.25rem);--fs-xxxs-sans: clamp(1rem, .1vw + .9rem, 1.0625rem);--fs-body-text: clamp(1.25rem, .8vw + .45rem, 1.75rem);--fs-small-body-text: clamp(1rem, .2vw + .8rem, 1.125rem);--fs-large-body-text: clamp(2rem, .6vw + 1.4rem, 2.375rem);--fs-mono: clamp(.9375rem, .1vw + .8375rem, 1rem);--h-space: clamp(2.5rem, 2vw + .5rem, 3.75rem);--h-space-sm: clamp(1.25rem, .8vw + .45rem, 1.75rem);--v-nav-space: clamp(6.25rem, 2vw + 4.25rem, 7.5rem);--v-space-xl: clamp(5rem, 2vw + 3rem, 6.25rem);--v-space-lg: clamp(3.75rem, 1.5vw + 2.25rem, 4.6875rem);--v-space: clamp(2.5rem, 1vw + 1.5rem, 3.125rem);--v-space-sm: clamp(1.875rem, .8vw + 1.075rem, 2.375rem);--v-space-xs: clamp(.9375rem, .3vw + .6375rem, 1.125rem);--v-space-xxs: clamp(.625rem, .2vw + .425rem, .75rem);--v-paragraph-space: clamp(1.375rem, .8vw + .575rem, 1.875rem);--v-paragraph-space-sm: clamp(.9375rem, .5vw + .4375rem, 1.25rem);--v-block-space: clamp(6.25rem, 2vw + 4.25rem, 7.5rem);--v-block-space-sm: clamp(3.75rem, 1.5vw + 2.25rem, 4.6875rem);--max-text-narrow: clamp(45rem, 14vw + 31rem, 53.75rem);--max-text: clamp(47rem, 47.8vw + -.8rem, 76.875rem);--max-text-wide: clamp(81.25rem, 30vw + 51.25rem, 100rem);--logo-width: clamp(10.75rem, 3.4vw + 7.35rem, 12.875rem);--logo-height: clamp(3.125rem, 1vw + 2.125rem, 3.75rem);--fi-logo-width: clamp(11.625rem, 3.6vw + 8.025rem, 13.875rem);--fi-logo-height: clamp(2.25rem, .7vw + 1.55rem, 2.6875rem);--gutter: clamp(.9375rem, .5vw + .4375rem, 1.25rem);--list-item-padding-lg: clamp(.875rem, .2vw + .675rem, 1rem);--list-item-padding-md: clamp(.625rem, .2vw + .425rem, .75rem);--list-item-padding-sm: clamp(.625rem, 0vw + .625rem, .625rem);--thumbnail-size-lg: clamp(6.875rem, 2vw + 4.875rem, 8.125rem);--thumbnail-size: clamp(5.3125rem, 1.5vw + 3.8125rem, 6.25rem);--thumbnail-size-sm: clamp(2.75rem, .6vw + 2.15rem, 3.125rem)}}:root{--border-radius-xl: 100px;--border-radius-lg: 30px;--border-radius-md: 20px;--border-radius-sm: 12px;--border-radius-xs: 6px;--z-zero: 0;--z-below-base: -1;--z-base: 1;--z-above-base: 2;--z-sticky: 3;--z-nav: 10;--z-dropdown: 20;--z-overlay: 50;--z-menu: 60;--z-modal: 70;--z-above-everything: 100;--z-edge-rail: 101;--z-edge-rail-sheet: 102;--z-above-wp-admin-ui: 100000;--col-1: 8.33%;--col-2: 16.66%;--col-3: 25%;--col-4: 33.33%;--col-5: 41.66%;--col-6: 50%;--col-7: 58.33%;--col-8: 66.66%;--col-9: 75%;--col-10: 83.33%;--col-11: 91.66%;--col-12: 100%;--rail-content-width: 85%;--width-short-text: 500px;--button-inset: 8px;--nav-height-desktop: 160px;--nav-height-mobile: 100px;--nav-bottom-height: 60px;--announcement-height: 0px;--audio-player-height: 100px;--card-min-height-sm: 240px;--card-min-height-lg: 420px;--post-subnav-height: 54px;--timing-short: .2s;--timing-long: .6s;--timing-panel: .3s;--timing-panel-exit: .2s;--ease-emphasized: cubic-bezier(.22, 1, .36, 1);--ease-exit: cubic-bezier(.4, 0, .2, 1);--underline-thickness-sm: .03em;--underline-thickness: .05em;--underline-offset: .12em;--button-icon-size: 50px;--button-icon-size-sm: 34px;--icon-size-inline: .55em;--icon-size-inline-sm: .38em;--icon-size-inline-lg: .65em;--translate-hover: 3px;--ar-horizontal: 3 / 2;--ar-wide: 16 / 9;--ar-vertical: 4 / 5;--ar-square: 1 / 1;--ar-spotlight: 63 / 166;--zoom-xs: .95;--zoom-sm: 1.02;--zoom-md: 1.03;--zoom-lg: 1.05;--zoom-xl: 1.1;--shadow: 0 0 12px var(--c-blue-10);--shadow-down: 0 20px 20px var(--c-blue-20);--shadow-up: 0 -20px 20px var(--c-blue-20);--button-padding-sm-mobile: 3px 10px;--button-padding-sm-desktop: 5px 15px;--button-padding-md-mobile: 9px 17px;--button-padding-md-desktop: 11px 20px;--button-gap-sm: 8px;--button-gap-md: 10px;--overlay-opacity-strong: .9;--overlay-opacity-light: .6;--overlay-bottom-gradient: linear-gradient( to top, color-mix(in srgb, var(--c-near-black) 95%, transparent) 0, color-mix(in srgb, var(--c-near-black) 80%, transparent) 52%, transparent 100% );--overlay-top-gradient: linear-gradient( to bottom, color-mix(in srgb, var(--c-near-black) 95%, transparent) 0, color-mix(in srgb, var(--c-near-black) 65%, transparent) 52%, transparent 100% )}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,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,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,img{display:block}audio:not([controls]){display:none;height:0}[hidden]{display:none!important}svg:not(:root){overflow:hidden}body{line-height:1}strong,b{font-weight:700}em,i{font-style:italic}abbr[title]{border-bottom:1px dotted;cursor:help}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background-color:#fff;color:#000}pre{white-space:normal;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:80%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em;font-size:70%}sub{bottom:-.25em;font-size:70%}s{background:linear-gradient(180deg,transparent 55%,currentColor 55%,currentColor calc(55% + 1px),transparent calc(55% + 1px));text-decoration:none}* ::-moz-selection{background:var(--c-pop);color:var(--c-text-on-pop);text-shadow:none}* ::selection{background:var(--c-pop);color:var(--c-text-on-pop);text-shadow:none}*,*:before,*:after{box-sizing:border-box}html{--scroll-padding-subnav-offset: 0px;overscroll-behavior:none;scroll-behavior:smooth;scroll-padding-top:calc(var(--h-space) + var(--scroll-padding-subnav-offset))}@media(min-width:768px){html:has(.post-subnav){--scroll-padding-subnav-offset: var(--post-subnav-height)}}html.admin-bar{scroll-padding-top:calc(var(--h-space) + var(--wp-admin--admin-bar--height) + var(--scroll-padding-subnav-offset))}html.lock-scroll{overflow:hidden}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}body strong,body b{font-weight:var(--fw-medium);font-size-adjust:none}body{background-color:var(--c-bg);overflow-x:hidden;overscroll-behavior:none;position:relative;text-rendering:geometricPrecision}.lock-scroll body{touch-action:none}body.has-audio-player{padding-bottom:var(--audio-player-height)}#wpadminbar{position:fixed!important}img,video{max-width:100%;width:100%;display:block}ol,ul{list-style:none}summary{list-style:none}summary::-webkit-details-marker{display:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{color:inherit;text-decoration:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}button{background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;margin:0;overflow:visible;padding:0;width:auto}input{appearance:none;border:0}main:focus-visible{outline:none}details{cursor:pointer}pre{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-default);line-height:var(--lh-md);background-color:var(--c-text);border-radius:var(--border-radius-xs);color:var(--c-bg);display:block;overflow-x:auto;padding:var(--v-space-xs);white-space:pre-wrap;word-break:break-word}mark{background-color:transparent;color:var(--c-mark, var(--c-text-pop))}.theme-dark{--c-text: var(--theme-dark-text, var(--c-light-orange));--c-text-secondary: var(--theme-dark-text-secondary, var(--c-medium-blue-60));--c-bg: var(--theme-dark-bg, var(--c-blue));--c-bg-tint: var(--theme-dark-bg-tint, var(--c-dark-blue));--c-bg-overlay: var(--theme-dark-bg-overlay, var(--c-black));--c-border: var(--theme-dark-border, var(--c-medium-blue-20));--c-pop: var(--theme-dark-pop, var(--c-bright-yellow));--c-text-pop: var(--theme-dark-text-pop, var(--c-bright-yellow));--c-text-on-pop: var(--theme-dark-text-on-pop, var(--c-blue));--c-warning: var(--c-bright-red);--c-notice-bg: var(--c-dark-blue);--circle-art-bw-filter: none;--circle-art-bw-blend-mode: screen;--circle-art-screen-display: none;--tease-icon-bg: var(--c-white);--tease-icon-screen-display: block;--tease-icon-img-blend-mode: multiply;--tease-icon-img-filter: saturate(0) contrast(1.2);background-color:var(--c-bg);color:var(--c-text)}.theme-light{--c-text: var(--theme-light-text, var(--c-blue));--c-text-secondary: var(--theme-light-text-secondary, var(--c-blue-67));--c-bg: var(--theme-light-bg, var(--c-white));--c-bg-tint: var(--theme-light-bg-tint, var(--c-light-orange));--c-bg-overlay: var(--theme-light-bg-overlay, var(--c-blue));--c-border: var(--theme-light-border, var(--c-blue-15));--c-pop: var(--theme-light-pop, var(--c-bright-yellow));--c-text-pop: var(--theme-light-text-pop, var(--c-bright-blue));--c-text-on-pop: var(--theme-light-text-on-pop, var(--c-blue));--c-warning: var(--c-dark-red);--c-notice-bg: var(--c-light-blue);--circle-art-bw-filter: invert(1);--circle-art-bw-blend-mode: multiply;--circle-art-screen-display: block;--tease-icon-bg: var(--c-blue);--tease-icon-screen-display: none;--tease-icon-img-blend-mode: screen;--tease-icon-img-filter: saturate(0) contrast(1.2) invert(1);background-color:var(--c-bg);color:var(--c-text)}.theme-bright{--c-text: var(--theme-bright-text, var(--c-blue));--c-text-secondary: var(--theme-bright-text-secondary, var(--c-blue-67));--c-bg: var(--theme-bright-bg, var(--c-bright-yellow));--c-bg-tint: var(--theme-bright-bg-tint, var(--c-bright-yellow));--c-bg-overlay: var(--theme-bright-bg-overlay, var(--c-blue));--c-border: var(--theme-bright-border, var(--c-gold));--c-pop: var(--theme-bright-pop, var(--c-light-orange));--c-text-pop: var(--theme-bright-text-pop, var(--c-brown));--c-text-on-pop: var(--theme-bright-text-on-pop, var(--c-blue));--c-warning: var(--c-dark-red);--c-notice-bg: var(--c-medium-blue-20);--circle-art-bw-filter: invert(1);--circle-art-bw-blend-mode: multiply;--circle-art-screen-display: block;--tease-icon-bg: var(--c-blue);--tease-icon-screen-display: none;--tease-icon-img-blend-mode: screen;--tease-icon-img-filter: saturate(0) contrast(1.2) invert(1);background-color:var(--c-bg);color:var(--c-text)}.topper-bg-white{--c-topper-bg: var(--c-white)}.topper-bg-light_yellow{--c-topper-bg: var(--c-light-yellow)}.topper-bg-light_orange{--c-topper-bg: var(--c-light-orange)}.topper-bg-light_red{--c-topper-bg: var(--c-light-red)}.topper-bg-light_blue{--c-topper-bg: var(--c-light-blue)}.topper-bg-blue{--c-topper-bg: var(--c-blue)}.topper-bg-dark_blue{--c-topper-bg: var(--c-dark-blue)}.base{margin-top:-1px}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.accordion__summary{width:100%;position:relative}.accordion__summary:after{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.accordion__summary:after{transition:none}}.accordion__summary:after{content:"";position:absolute;left:0;right:0;height:1px;background-color:var(--c-text-pop);transform-origin:right;transform:scaleX(0)}.accordion__summary{border-top:1px solid var(--c-border)}.accordion__summary:after{top:-1px}.accordion__summary:hover:after,.accordion__summary:focus-visible:after,.accordion__summary[aria-expanded=true]:after{transform:scaleX(1);transform-origin:left}.accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--h-space-sm);text-align:left;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.accordion__summary strong,.accordion__summary b{font-weight:var(--fw-medium);font-size-adjust:none}.accordion__summary{padding:var(--list-item-padding-md) 0}.accordion__summary:hover,.accordion__summary:focus-visible,.accordion__summary[aria-expanded=true]{color:var(--c-text-pop)!important}.accordion__summary:hover em,.accordion__summary:focus-visible em,.accordion__summary[aria-expanded=true] em{color:var(--c-text-pop)}.accordion__summary:hover svg,.accordion__summary:focus-visible svg,.accordion__summary[aria-expanded=true] svg{color:var(--c-text-pop)}.accordion__summary svg{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.accordion__summary svg{transition:none}}.accordion__summary svg{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.accordion__summary svg strong,.accordion__summary svg b{font-weight:var(--fw-medium);font-size-adjust:none}.accordion__summary svg{color:var(--c-text);width:var(--icon-size-inline);height:var(--icon-size-inline);flex-shrink:0}.accordion__summary{color:var(--c-text-secondary)}[open] .accordion__summary,.accordion__summary.active{font-weight:var(--fw-medium);border-color:var(--c-text-pop);color:var(--c-text-pop)}.accordion__summary-title{display:block;margin-top:var(--vertical-trim-sm)}.accordion__svg{min-width:12px;min-height:12px}.accordion__svg--minus,[open] .accordion__svg--plus{display:none}[open] .accordion__svg--minus{display:inline-block}.accordion__content{margin:0 0 var(--v-space) 0}.accordion__link-list{display:flex;flex-direction:column;align-items:flex-start}.accordion__link{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-md)}.accordion__link strong,.accordion__link b{font-weight:var(--fw-medium);font-size-adjust:none}.accordion__link{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.accordion__link{transition:none}}.accordion__link{color:var(--c-text)}.accordion__link:hover,.accordion__link:focus-visible{color:var(--c-text-pop)}.accordion__link{display:block;padding:1px 0}.accordion__link.active{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.accordion__link.active{transition:none}}.accordion__link.active{color:var(--c-text-pop)}.accordion__link.active:hover,.accordion__link.active:focus-visible{color:var(--c-text-secondary)}.accordion__slash{position:relative;display:inline-block;flex-shrink:0;width:calc(.3420201433em + 1.5px);height:1em;vertical-align:middle}.accordion__slash:before{content:"";position:absolute;top:0;left:50%;width:1.5px;margin-left:-.75px;height:100%;background-color:var(--c-border);transform:rotate(20deg)}.accordion__slash{margin:0 3px}.announcement{background-color:var(--c-bg-tint);padding:var(--v-space-sm) var(--h-space);z-index:var(--z-nav);position:relative}@media(min-width:600px){.announcement{padding:var(--v-space-xs) var(--h-space)}}.announcement__inner{display:flex;flex-direction:column;gap:var(--v-space-xs);align-items:center}@media(min-width:600px){.announcement__inner{flex-direction:row;align-items:center;gap:var(--h-space);justify-content:space-between}}.announcement__text-wrapper{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.announcement__text-wrapper strong,.announcement__text-wrapper b{font-weight:var(--fw-medium);font-size-adjust:none}.announcement__text-wrapper{display:flex;gap:10px}.announcement__text a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.announcement__text a:hover,.announcement__text a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.announcement__text{margin-top:var(--vertical-trim)}@media(max-width:599px){.announcement__text{text-align:center}}.announcement__dot{width:var(--icon-size-inline);height:var(--icon-size-inline);border-radius:.6em;background-color:var(--c-pop);margin-top:var(--vertical-expansion-sm);flex-shrink:0}@media(max-width:599px){.announcement__dot{display:none}}.arrow-link{--external-link-icon-margin-left: 0;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.arrow-link strong,.arrow-link b{font-weight:var(--fw-medium);font-size-adjust:none}.arrow-link{white-space:nowrap;display:inline-block}.arrow-link:hover,.arrow-link:focus-visible{color:var(--c-text-pop)}.arrow-link:hover .arrow-link__arrow-back,.arrow-link:focus-visible .arrow-link__arrow-back{transform:rotate(180deg) translate(var(--translate-hover))}.arrow-link:hover .arrow-link__arrow-forward,.arrow-link:focus-visible .arrow-link__arrow-forward{transform:translate(var(--translate-hover))}.arrow-link__text{text-wrap:balance;white-space:normal}.arrow-link__arrow-back,.arrow-link__arrow-forward{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.arrow-link__arrow-back,.arrow-link__arrow-forward{transition:none}}.arrow-link__arrow-back,.arrow-link__arrow-forward{width:var(--icon-size-inline);height:var(--icon-size-inline)}.arrow-link__arrow-back{transform:rotate(180deg);margin-right:3px}.arrow-link__arrow-forward{margin-left:-.1em}.arrow-link[data-is-external] .arrow-link__arrow-back,.arrow-link[data-is-external] .arrow-link__arrow-forward{display:none}.block-title{display:flex;gap:10px}.block-title--large{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-md-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxs);letter-spacing:var(--letter-spacing)}.block-title--large .block-title__dot{display:none}.block-title--small{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono)}.block-title--with-border{border-top:1px solid var(--c-text)}.block-title--with-border.block-title--large{padding-top:var(--v-space-xxs)}.block-title--with-border.block-title--small{padding-top:var(--v-space-xs)}.block-title__dot{width:.7em;height:.7em;border-radius:.7em;background-color:var(--c-pop);margin-top:.25em;flex-shrink:0}.block-title__text{max-width:var(--max-text)}.breadcrumb{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.breadcrumb strong,.breadcrumb b{font-weight:var(--fw-medium);font-size-adjust:none}.breadcrumb a{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.breadcrumb a{transition:none}}.breadcrumb a{color:var(--c-text-secondary)}.breadcrumb a:hover,.breadcrumb a:focus-visible{color:var(--c-text-pop)}.breadcrumb{display:flex;flex-wrap:wrap;align-items:center;row-gap:4px}.breadcrumb__crumb{display:inline-flex;align-items:center}.breadcrumb__slash{position:relative;display:inline-block;flex-shrink:0;width:calc(.3420201433em + 1.5px);height:1em;vertical-align:middle}.breadcrumb__slash:before{content:"";position:absolute;top:0;left:50%;width:1.5px;margin-left:-.75px;height:100%;background-color:var(--c-border);transform:rotate(20deg)}.breadcrumb__slash{margin:0 8px}.circle-art{position:relative}.circle-art.circle-art--bw{transition:background-color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.circle-art.circle-art--bw{transition:none}}.circle-art.circle-art--bw{background-color:var(--circle-art-backdrop, var(--c-bg))}.circle-art.circle-art--bw .circle-art__img{filter:var(--circle-art-bw-filter);mix-blend-mode:var(--circle-art-bw-blend-mode)}.circle-art.circle-art--full{border-radius:50%;overflow:hidden}.circle-art__screen{transition:background-color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.circle-art__screen{transition:none}}.circle-art__screen{display:var(--circle-art-screen-display);position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--circle-art-screen-bg, var(--c-text));mix-blend-mode:screen;z-index:var(--z-base)}.contextual-search-button{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.contextual-search-button.spacing-loose{margin-top:var(--v-space-sm)}.contextual-search-button.spacing-tight{margin-top:var(--v-space-xs)}.cky-consent-container.cky-consent-container{color:var(--c-text)}.cky-consent-container.cky-consent-container .cky-consent-bar{background-color:var(--c-bg)!important;border:1px solid var(--c-text)!important;border-radius:var(--border-radius-sm);box-shadow:var(--shadow);padding:25px;position:relative}@media(max-width:599px){.cky-consent-container.cky-consent-container .cky-consent-bar{padding:20px}}@media(max-width:440px){.cky-consent-container.cky-consent-container .cky-consent-bar .cky-custom-brand-logo-wrapper,.cky-consent-container.cky-consent-container .cky-consent-bar .cky-notice .cky-title,.cky-consent-container.cky-consent-container .cky-consent-bar .cky-notice-des,.cky-consent-container.cky-consent-container .cky-consent-bar .cky-notice-btn-wrapper{padding:0}}.cky-consent-container.cky-consent-container .cky-consent-bar .cky-notice-content-wrapper{padding:0}.cky-consent-container.cky-consent-container .cky-consent-bar .cky-banner-btn-close{top:15px;right:15px;display:flex;align-items:center;justify-content:center}.cky-consent-container.cky-consent-container .cky-consent-bar .cky-banner-btn-close img{width:12px;height:12px}.cky-consent-container.cky-consent-container .cky-title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xs-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxs);color:var(--c-text)!important;margin:0 0 var(--v-space-xs)}.cky-consent-container.cky-consent-container .cky-notice-des,.cky-consent-container.cky-consent-container .cky-notice-des p,.cky-consent-container.cky-consent-container .cky-notice-des a{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.cky-consent-container.cky-consent-container .cky-notice-des strong,.cky-consent-container.cky-consent-container .cky-notice-des b,.cky-consent-container.cky-consent-container .cky-notice-des p strong,.cky-consent-container.cky-consent-container .cky-notice-des p b,.cky-consent-container.cky-consent-container .cky-notice-des a strong,.cky-consent-container.cky-consent-container .cky-notice-des a b{font-weight:var(--fw-medium);font-size-adjust:none}.cky-consent-container.cky-consent-container .cky-notice-des a,.cky-consent-container.cky-consent-container .cky-notice-des p a,.cky-consent-container.cky-consent-container .cky-notice-des a a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.cky-consent-container.cky-consent-container .cky-notice-des a:hover,.cky-consent-container.cky-consent-container .cky-notice-des a:focus-visible,.cky-consent-container.cky-consent-container .cky-notice-des p a:hover,.cky-consent-container.cky-consent-container .cky-notice-des p a:focus-visible,.cky-consent-container.cky-consent-container .cky-notice-des a a:hover,.cky-consent-container.cky-consent-container .cky-notice-des a a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.cky-consent-container.cky-consent-container .cky-notice-des,.cky-consent-container.cky-consent-container .cky-notice-des p,.cky-consent-container.cky-consent-container .cky-notice-des a{color:var(--c-text)!important}.cky-consent-container.cky-consent-container .cky-notice-des{margin-top:var(--vertical-trim);max-height:none!important;overflow-y:initial!important}.cky-consent-container.cky-consent-container .cky-notice-des p{margin:0 0 var(--v-space-xs)}.cky-consent-container.cky-consent-container .cky-notice-des p:last-child{margin-bottom:0}.cky-consent-container.cky-consent-container .cky-notice-btn-wrapper{display:flex;flex-wrap:wrap;gap:5px;margin-top:20px;flex-direction:row!important}.cky-consent-container.cky-consent-container .cky-opt-out-checkbox-label{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.cky-consent-container.cky-consent-container .cky-opt-out-checkbox-label strong,.cky-consent-container.cky-consent-container .cky-opt-out-checkbox-label b{font-weight:var(--fw-medium);font-size-adjust:none}.cky-consent-container.cky-consent-container .cky-opt-out-checkbox-label{color:var(--c-text)!important}.cky-consent-container.cky-consent-container .cky-opt-out-checkbox-wrapper input[type=checkbox].cky-opt-out-checkbox{background-color:var(--c-bg);border:1px solid var(--c-text);border-radius:var(--border-radius-sm)}.cky-consent-container.cky-consent-container .cky-opt-out-checkbox-wrapper input[type=checkbox].cky-opt-out-checkbox:checked{background-color:var(--c-pop);border-color:var(--c-pop)}.cky-consent-container.cky-consent-container .cky-opt-out-checkbox-wrapper input[type=checkbox].cky-opt-out-checkbox:checked:after{border-color:var(--c-text-on-pop)}.cky-consent-container.cky-consent-container .cky-opt-out-checkbox-wrapper input[type=checkbox].cky-opt-out-checkbox:focus-visible{outline-color:var(--c-pop)}.cky-consent-container.cky-consent-container .cky-btn{transition:background var(--timing-short) cubic-bezier(.3,0,.3,1),border var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.cky-consent-container.cky-consent-container .cky-btn{transition:none}}.cky-consent-container.cky-consent-container .cky-btn{border:1px solid var(--c-text);border-radius:var(--border-radius-xl);display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer;white-space:nowrap;width:fit-content;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.cky-consent-container.cky-consent-container .cky-btn strong,.cky-consent-container.cky-consent-container .cky-btn b{font-weight:var(--fw-medium);font-size-adjust:none}.cky-consent-container.cky-consent-container .cky-btn{padding:var(--button-padding-sm-mobile);gap:var(--button-gap-sm)}@media(min-width:768px){.cky-consent-container.cky-consent-container .cky-btn{padding:var(--button-padding-sm-desktop)}}.cky-consent-container.cky-consent-container .cky-btn{color:var(--c-text);background-color:transparent}.cky-consent-container.cky-consent-container .cky-btn:hover,.cky-consent-container.cky-consent-container .cky-btn:focus-visible{color:var(--c-text-on-pop);background-color:var(--c-pop);border-color:var(--c-pop)}.cky-consent-container.cky-consent-container .cky-btn:active{transition:none;color:var(--c-bg);background-color:var(--c-text);border-color:var(--c-text)}.cky-consent-container.cky-consent-container .cky-btn svg{flex-shrink:0}.cky-consent-container.cky-consent-container .cky-btn:disabled{pointer-events:none;color:var(--c-text-secondary);background-color:transparent;border-color:var(--c-border)}.cky-consent-container.cky-consent-container .cky-btn{justify-content:center;margin:0;padding:3px 10px 5px;color:var(--c-text)!important;background-color:transparent!important;border-color:var(--c-text)!important}@media(min-width:768px){.cky-consent-container.cky-consent-container .cky-btn{padding:5px 13px 7px}}.cky-consent-container.cky-consent-container .cky-btn:hover,.cky-consent-container.cky-consent-container .cky-btn:focus-visible{color:var(--c-text-on-pop)!important;background-color:var(--c-pop)!important;border-color:var(--c-pop)!important;opacity:1}.cky-consent-container.cky-consent-container .cky-btn-accept{color:var(--c-bg)!important;background-color:var(--c-text)!important;border-color:var(--c-text)!important}.cky-consent-container.cky-consent-container .cky-btn-reject,.cky-consent-container.cky-consent-container .cky-btn-customize,.cky-consent-container.cky-consent-container .cky-btn-do-not-sell{color:var(--c-text)!important;background-color:transparent!important;border-color:var(--c-text)!important}.cky-consent-container.cky-consent-container .cky-btn-do-not-sell{text-decoration:none}.cky-consent-container.cky-consent-container.cky-classic-top .cky-consent-bar,.cky-consent-container.cky-consent-container.cky-classic-bottom .cky-consent-bar{border-radius:0;border-left:0;border-right:0;max-width:none}.cky-consent-container.cky-consent-container.cky-classic-top .cky-consent-bar{border-top:0}.cky-consent-container.cky-consent-container.cky-classic-bottom .cky-consent-bar{border-bottom:0}.cky-consent-container.cky-consent-container.cky-box-bottom-left .cky-consent-bar,.cky-consent-container.cky-consent-container.cky-box-bottom-right .cky-consent-bar,.cky-consent-container.cky-consent-container.cky-box-top-left .cky-consent-bar,.cky-consent-container.cky-consent-container.cky-box-top-right .cky-consent-bar{max-width:440px}@media(max-width:767px){.cky-consent-container.cky-consent-container.cky-box-bottom-left .cky-consent-bar,.cky-consent-container.cky-consent-container.cky-box-bottom-right .cky-consent-bar,.cky-consent-container.cky-consent-container.cky-box-top-left .cky-consent-bar,.cky-consent-container.cky-consent-container.cky-box-top-right .cky-consent-bar{max-width:none}}.cky-consent-container.cky-consent-container.cky-box-bottom-left{left:20px;bottom:20px}.cky-consent-container.cky-consent-container.cky-box-bottom-right{right:20px;bottom:20px}@media(max-width:1069px){.cky-consent-container.cky-consent-container.cky-box-bottom-left,.cky-consent-container.cky-consent-container.cky-box-bottom-right{bottom:70px;width:auto;right:var(--h-space);left:var(--h-space)}.cky-consent-container.cky-consent-container.cky-box-bottom-left .cky-consent-bar,.cky-consent-container.cky-consent-container.cky-box-bottom-right .cky-consent-bar{margin-inline:auto}}.cky-consent-container.cky-consent-container.cky-popup-center .cky-consent-bar{max-width:520px}.cky-overlay.cky-overlay{background:var(--c-bg-overlay)!important;opacity:var(--overlay-opacity-strong)}.cky-modal.cky-modal{background-color:var(--c-bg)!important;color:var(--c-text)!important;border-radius:var(--border-radius-sm);transform:translate(-50%,-45%)}.cky-modal.cky-modal.cky-modal-open{transition:transform var(--timing-short) ease-out,opacity var(--timing-short) ease-out}.cky-modal.cky-modal .cky-preference-center{background-color:var(--c-bg)!important;color:var(--c-text)!important;border-color:var(--c-border)!important}.cky-modal.cky-modal .cky-preference-header{border-bottom-color:var(--c-border)!important;padding:var(--v-space-sm) var(--h-space)}.cky-modal.cky-modal .cky-preference-body-wrapper{padding:var(--v-space-sm) var(--h-space)}.cky-modal.cky-modal .cky-preference-title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-sm-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing);color:var(--c-text)!important}.cky-modal.cky-modal .cky-preference-content-wrapper,.cky-modal.cky-modal .cky-gpc-wrapper .cky-gpc-desc{padding:0 0 var(--v-space-sm) 0}.cky-modal.cky-modal .cky-preference-content-wrapper{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xs)}.cky-modal.cky-modal .cky-preference-content-wrapper strong,.cky-modal.cky-modal .cky-preference-content-wrapper b{font-weight:var(--fw-medium);font-size-adjust:none}.cky-modal.cky-modal .cky-preference-content-wrapper>p,.cky-modal.cky-modal .cky-preference-content-wrapper>ul,.cky-modal.cky-modal .cky-preference-content-wrapper>ol{margin:0 0 var(--v-paragraph-space-sm) 0}.cky-modal.cky-modal .cky-preference-content-wrapper>p:last-child,.cky-modal.cky-modal .cky-preference-content-wrapper>ul:last-child,.cky-modal.cky-modal .cky-preference-content-wrapper>ol:last-child{margin-bottom:0}.cky-modal.cky-modal .cky-preference-content-wrapper a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.cky-modal.cky-modal .cky-preference-content-wrapper a:hover,.cky-modal.cky-modal .cky-preference-content-wrapper a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.cky-modal.cky-modal .cky-preference-content-wrapper .large-body-text{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-large-body-text);font-weight:var(--fw-regular);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.cky-modal.cky-modal .cky-preference-content-wrapper .large-body-text strong,.cky-modal.cky-modal .cky-preference-content-wrapper .large-body-text b{font-weight:var(--fw-medium);font-size-adjust:none}.cky-modal.cky-modal .cky-preference-content-wrapper .large-body-text{padding-bottom:var(--vertical-expansion-sm)}.cky-modal.cky-modal .cky-preference-content-wrapper ul,.cky-modal.cky-modal .cky-preference-content-wrapper ol{list-style-position:outside;padding-inline-start:.9em}.cky-modal.cky-modal .cky-preference-content-wrapper ul>li,.cky-modal.cky-modal .cky-preference-content-wrapper ol>li{padding-block:5px;padding-inline-start:.35em}.cky-modal.cky-modal .cky-preference-content-wrapper ul ul,.cky-modal.cky-modal .cky-preference-content-wrapper ul ol,.cky-modal.cky-modal .cky-preference-content-wrapper ol ul,.cky-modal.cky-modal .cky-preference-content-wrapper ol ol{margin-block:5px 0;padding-inline-start:1.25em}.cky-modal.cky-modal .cky-preference-content-wrapper ul li>p,.cky-modal.cky-modal .cky-preference-content-wrapper ol li>p{margin:0}.cky-modal.cky-modal .cky-preference-content-wrapper ul{list-style-type:disc}.cky-modal.cky-modal .cky-preference-content-wrapper ul>li::marker{color:var(--c-text-pop)}.cky-modal.cky-modal .cky-preference-content-wrapper ul ul{list-style-type:circle}.cky-modal.cky-modal .cky-preference-content-wrapper ul ul ul{list-style-type:square}.cky-modal.cky-modal .cky-preference-content-wrapper ul ul ul ul{list-style-type:disc}.cky-modal.cky-modal .cky-preference-content-wrapper ul ul ul ul ul{list-style-type:circle}.cky-modal.cky-modal .cky-preference-content-wrapper ol{list-style-type:decimal}.cky-modal.cky-modal .cky-preference-content-wrapper ol>li::marker{font-family:var(--ff-sans);font-weight:var(--fw-medium);color:var(--c-text-pop)}.cky-modal.cky-modal .cky-preference-content-wrapper ol ol{list-style-type:lower-alpha}.cky-modal.cky-modal .cky-preference-content-wrapper ol ol ol{list-style-type:lower-roman}.cky-modal.cky-modal .cky-preference-content-wrapper ol ol ol ol{list-style-type:decimal}.cky-modal.cky-modal .cky-preference-content-wrapper ol ol ol ol ol{list-style-type:lower-alpha}.cky-modal.cky-modal .cky-preference-content-wrapper>*:first-child:not(.alignleft,.alignright){margin-top:0!important}.cky-modal.cky-modal .cky-preference-content-wrapper{border-bottom-color:var(--c-border)!important;color:var(--c-text)!important}.cky-modal.cky-modal .cky-preference-content-wrapper p,.cky-modal.cky-modal .cky-preference-content-wrapper a{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.cky-modal.cky-modal .cky-preference-content-wrapper p strong,.cky-modal.cky-modal .cky-preference-content-wrapper p b,.cky-modal.cky-modal .cky-preference-content-wrapper a strong,.cky-modal.cky-modal .cky-preference-content-wrapper a b{font-weight:var(--fw-medium);font-size-adjust:none}.cky-modal.cky-modal .cky-preference-content-wrapper p,.cky-modal.cky-modal .cky-preference-content-wrapper a{color:var(--c-text)!important}.cky-modal.cky-modal .cky-accordion .cky-accordion-item{border-color:var(--c-border)!important;margin-top:18px}.cky-modal.cky-modal .cky-accordion-header{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.cky-modal.cky-modal .cky-accordion-header strong,.cky-modal.cky-modal .cky-accordion-header b{font-weight:var(--fw-medium);font-size-adjust:none}.cky-modal.cky-modal .cky-accordion-header{color:var(--c-text)!important}.cky-modal.cky-modal .cky-accordion-btn{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.cky-modal.cky-modal .cky-accordion-btn{transition:none}}.cky-modal.cky-modal .cky-accordion-btn{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xs-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxs);color:var(--c-text)!important}.cky-modal.cky-modal .cky-accordion-btn:hover,.cky-modal.cky-modal .cky-accordion-btn:focus-visible{color:var(--c-text-pop)!important}.cky-modal.cky-modal .cky-opt-out-checkbox-label{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.cky-modal.cky-modal .cky-opt-out-checkbox-label strong,.cky-modal.cky-modal .cky-opt-out-checkbox-label b{font-weight:var(--fw-medium);font-size-adjust:none}.cky-modal.cky-modal .cky-opt-out-checkbox-label{color:var(--c-text)!important}.cky-modal.cky-modal .cky-accordion-body,.cky-modal.cky-modal .cky-accordion-body p,.cky-modal.cky-modal .cky-accordion-body a,.cky-modal.cky-modal .cky-accordion-header-des,.cky-modal.cky-modal .cky-accordion-header-des p,.cky-modal.cky-modal .cky-accordion-header-des a{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.cky-modal.cky-modal .cky-accordion-body strong,.cky-modal.cky-modal .cky-accordion-body b,.cky-modal.cky-modal .cky-accordion-body p strong,.cky-modal.cky-modal .cky-accordion-body p b,.cky-modal.cky-modal .cky-accordion-body a strong,.cky-modal.cky-modal .cky-accordion-body a b,.cky-modal.cky-modal .cky-accordion-header-des strong,.cky-modal.cky-modal .cky-accordion-header-des b,.cky-modal.cky-modal .cky-accordion-header-des p strong,.cky-modal.cky-modal .cky-accordion-header-des p b,.cky-modal.cky-modal .cky-accordion-header-des a strong,.cky-modal.cky-modal .cky-accordion-header-des a b{font-weight:var(--fw-medium);font-size-adjust:none}.cky-modal.cky-modal .cky-accordion-body,.cky-modal.cky-modal .cky-accordion-body p,.cky-modal.cky-modal .cky-accordion-body a,.cky-modal.cky-modal .cky-accordion-header-des,.cky-modal.cky-modal .cky-accordion-header-des p,.cky-modal.cky-modal .cky-accordion-header-des a{color:var(--c-text)!important}.cky-modal.cky-modal .cky-accordion-header-des{margin:5px 0 25px}.cky-modal.cky-modal .cky-empty-cookies-text{padding:15px;margin-bottom:25px}.cky-modal.cky-modal .cky-always-active{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);color:var(--c-text-secondary)!important}.cky-modal.cky-modal .cky-accordion .cky-accordion-chevron i:before{top:11px}.cky-modal.cky-modal .cky-switch{accent-color:var(--c-text)}.cky-modal.cky-modal .cky-link{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.cky-modal.cky-modal .cky-link:hover,.cky-modal.cky-modal .cky-link:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.cky-modal.cky-modal .cky-show-desc-btn{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.cky-modal.cky-modal .cky-show-desc-btn{transition:none}}.cky-modal.cky-modal .cky-show-desc-btn{color:var(--c-text-pop)}.cky-modal.cky-modal .cky-show-desc-btn:hover,.cky-modal.cky-modal .cky-show-desc-btn:focus-visible{color:var(--c-text)}.cky-modal.cky-modal .cky-show-desc-btn{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.cky-modal.cky-modal .cky-show-desc-btn strong,.cky-modal.cky-modal .cky-show-desc-btn b{font-weight:var(--fw-medium);font-size-adjust:none}.cky-modal.cky-modal .cky-show-desc-btn{color:var(--c-text-pop)!important}.cky-modal.cky-modal .cky-show-desc-btn:hover,.cky-modal.cky-modal .cky-show-desc-btn:focus-visible{color:var(--c-text)!important}.cky-modal.cky-modal .cky-footer-wrapper{border-top-color:var(--c-border)!important}.cky-modal.cky-modal .cky-prefrence-btn-wrapper{flex-direction:row;justify-content:flex-start;flex-wrap:wrap;gap:var(--button-gap-md);padding:var(--v-space-sm) var(--h-space);border-top-color:var(--c-border)!important}.cky-modal.cky-modal .cky-btn{transition:background var(--timing-short) cubic-bezier(.3,0,.3,1),border var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.cky-modal.cky-modal .cky-btn{transition:none}}.cky-modal.cky-modal .cky-btn{border:1px solid var(--c-text);border-radius:var(--border-radius-xl);display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer;white-space:nowrap;width:fit-content;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.cky-modal.cky-modal .cky-btn strong,.cky-modal.cky-modal .cky-btn b{font-weight:var(--fw-medium);font-size-adjust:none}.cky-modal.cky-modal .cky-btn{padding:var(--button-padding-md-mobile);gap:var(--button-gap-md)}@media(min-width:768px){.cky-modal.cky-modal .cky-btn{padding:var(--button-padding-md-desktop)}}.cky-modal.cky-modal .cky-btn{color:var(--c-text);background-color:transparent}.cky-modal.cky-modal .cky-btn:hover,.cky-modal.cky-modal .cky-btn:focus-visible{color:var(--c-text-on-pop);background-color:var(--c-pop);border-color:var(--c-pop)}.cky-modal.cky-modal .cky-btn:active{transition:none;color:var(--c-bg);background-color:var(--c-text);border-color:var(--c-text)}.cky-modal.cky-modal .cky-btn svg{flex-shrink:0}.cky-modal.cky-modal .cky-btn:disabled{pointer-events:none;color:var(--c-text-secondary);background-color:transparent;border-color:var(--c-border)}.cky-modal.cky-modal .cky-btn{justify-content:center;flex:0 0 auto;width:auto;max-width:none;margin:0;padding:9px 17px 11px;color:var(--c-text)!important;background-color:transparent!important;border-color:var(--c-text)!important}@media(min-width:768px){.cky-modal.cky-modal .cky-btn{padding:11px 20px 13px}}.cky-modal.cky-modal .cky-btn:hover,.cky-modal.cky-modal .cky-btn:focus-visible{color:var(--c-text-on-pop)!important;background-color:var(--c-pop)!important;border-color:var(--c-pop)!important;opacity:1}.cky-modal.cky-modal .cky-btn-accept{color:var(--c-bg)!important;background-color:var(--c-text)!important;border-color:var(--c-text)!important}.cky-modal.cky-modal .cky-btn-reject,.cky-modal.cky-modal .cky-btn-preferences{color:var(--c-text)!important;background-color:transparent!important;border-color:var(--c-border)!important}.cky-modal.cky-modal .cky-btn-close{display:flex;align-items:center;justify-content:center;color:var(--c-text)!important}.cky-modal.cky-modal .cky-btn-close img{width:12px;height:12px}.cky-revisit-bottom-left.cky-revisit-bottom-left,.cky-revisit-bottom-right.cky-revisit-bottom-right,.cky-revisit-top-left.cky-revisit-top-left,.cky-revisit-top-right.cky-revisit-top-right{transition:background-color var(--timing-short) cubic-bezier(.3,0,.3,1),border-color var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.cky-revisit-bottom-left.cky-revisit-bottom-left,.cky-revisit-bottom-right.cky-revisit-bottom-right,.cky-revisit-top-left.cky-revisit-top-left,.cky-revisit-top-right.cky-revisit-top-right{transition:none}}.cky-revisit-bottom-left.cky-revisit-bottom-left,.cky-revisit-bottom-right.cky-revisit-bottom-right,.cky-revisit-top-left.cky-revisit-top-left,.cky-revisit-top-right.cky-revisit-top-right{background-color:var(--c-text)!important;border:1px solid var(--c-text)!important;border-radius:var(--border-radius-xl);color:var(--c-bg)!important}.cky-revisit-bottom-left.cky-revisit-bottom-left:hover,.cky-revisit-bottom-left.cky-revisit-bottom-left:focus-visible,.cky-revisit-bottom-right.cky-revisit-bottom-right:hover,.cky-revisit-bottom-right.cky-revisit-bottom-right:focus-visible,.cky-revisit-top-left.cky-revisit-top-left:hover,.cky-revisit-top-left.cky-revisit-top-left:focus-visible,.cky-revisit-top-right.cky-revisit-top-right:hover,.cky-revisit-top-right.cky-revisit-top-right:focus-visible{background-color:var(--c-pop)!important;color:var(--c-text-on-pop)!important;border-color:var(--c-pop)!important}.dropdown{position:relative;z-index:var(--z-base)}.dropdown:hover{z-index:var(--z-above-base)}.dropdown__button{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.dropdown__button strong,.dropdown__button b{font-weight:var(--fw-medium);font-size-adjust:none}.dropdown__button{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}.dropdown__button{color:var(--c-text)}.dropdown__button:hover,.dropdown__button:focus-visible{color:var(--c-text-pop)}.dropdown__button{transition:border var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.dropdown__button{transition:none}}.dropdown__button{display:flex;align-items:center;gap:8px;padding:6px 0 7px;height:100%;white-space:nowrap}.dropdown__button.active{border-color:var(--c-text-pop);font-weight:var(--fw-medium);color:var(--c-text-pop)}.dropdown__button:hover,.dropdown__button[aria-expanded=true]{color:var(--c-text-pop)}.dropdown__button:hover .dropdown__arrow,.dropdown__button[aria-expanded=true] .dropdown__arrow{transform:rotate(-90deg)}@media(min-width:768px){.dropdown__button{padding:15px 0}}.dropdown__button--border-top{border-top:3px solid transparent}.dropdown__button--border-bottom{color:var(--c-text-secondary);border-bottom:3px solid transparent}.dropdown__button-text{padding-bottom:var(--vertical-expansion);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.dropdown__arrow{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.dropdown__arrow{transition:none}}.dropdown__arrow{transform:rotate(90deg);width:var(--icon-size-inline);height:var(--icon-size-inline)}.dropdown__menu{transition:opacity var(--timing-short) cubic-bezier(.3,0,.3,1),transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.dropdown__menu{transition:none}}.dropdown__menu{position:absolute;left:50%;top:calc(100% - 4px);z-index:var(--z-dropdown);opacity:0;transform:translateY(-4px) translate(-50%);pointer-events:none}.dropdown__menu.is-open{opacity:1;transform:translateY(0) translate(-50%);pointer-events:auto}.dropdown__menu-list{background-color:var(--c-bg);border-radius:var(--border-radius-sm);border:1px solid var(--c-border);padding:22px 28px;min-width:150px;max-width:260px;box-shadow:var(--shadow)}.dropdown__link,.dropdown__header{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-md)}.dropdown__link strong,.dropdown__link b,.dropdown__header strong,.dropdown__header b{font-weight:var(--fw-medium);font-size-adjust:none}.dropdown__link,.dropdown__header{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.dropdown__link,.dropdown__header{transition:none}}.dropdown__link,.dropdown__header{color:var(--c-text)}.dropdown__link:hover,.dropdown__link:focus-visible,.dropdown__header:hover,.dropdown__header:focus-visible{color:var(--c-text-pop)}.dropdown__link,.dropdown__header{display:block;padding:1px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown__link.active,.dropdown__header.active{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.dropdown__link.active,.dropdown__header.active{transition:none}}.dropdown__link.active,.dropdown__header.active{color:var(--c-text-pop)}.dropdown__link.active:hover,.dropdown__link.active:focus-visible,.dropdown__header.active:hover,.dropdown__header.active:focus-visible{color:var(--c-text-secondary)}.dropdown__header{font-weight:var(--fw-medium)}.dropdown__slash{position:relative;display:inline-block;flex-shrink:0;width:calc(.3420201433em + 1.5px);height:1em;vertical-align:middle}.dropdown__slash:before{content:"";position:absolute;top:0;left:50%;width:1.5px;margin-left:-.75px;height:100%;background-color:var(--c-border);transform:rotate(20deg)}.dropdown__slash{margin:0 3px}.edge-rail{position:relative;z-index:var(--z-edge-rail)}@media(min-width:1070px){.edge-rail{display:none}}.edge-rail__toggle{--edge-rail-center-shift: 0px;transition:background-color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.edge-rail__toggle{transition:none}}.edge-rail__toggle{position:fixed;right:var(--gutter);top:50%;transform:translateY(calc(-50% + var(--edge-rail-center-shift)));z-index:var(--z-nav);display:flex;padding:12px 9px;border:1px solid var(--c-blue-15);border-radius:var(--border-radius-xl);background-color:var(--c-white);box-shadow:var(--shadow);cursor:pointer;-webkit-tap-highlight-color:transparent}.edge-rail__toggle:hover,.edge-rail__toggle:focus-visible{background-color:var(--c-pop)}.edge-rail__toggle:focus-visible{outline:2px solid var(--c-text-pop);outline-offset:2px}.has-audio-player .edge-rail__toggle{--edge-rail-center-shift: calc(var(--audio-player-height) / -2)}.edge-rail__ticks{display:flex;flex-direction:column;align-items:center;gap:8px;width:8px}.edge-rail__tick{display:flex;align-items:center;justify-content:center;width:8px;height:3px}.edge-rail__tick:before{transition:background-color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.edge-rail__tick:before{transition:none}}.edge-rail__tick:before{content:"";width:8px;height:3px;border-radius:var(--border-radius-xl);background:var(--c-blue-15)}.edge-rail__tick.is-active:before{background:var(--c-blue)}.edge-rail__screen{transition:opacity var(--timing-panel) var(--ease-emphasized)}@media(prefers-reduced-motion:reduce){.edge-rail__screen{transition:none}}.edge-rail__screen{position:fixed;inset:0;z-index:var(--z-overlay);background-color:var(--c-bg-overlay);opacity:0;pointer-events:none}.edge-rail__screen.is-active{opacity:var(--overlay-opacity-light);pointer-events:auto}.edge-rail__sheet{--edge-sheet-rise: 16px;--edge-sheet-offset-y: 0px;--edge-sheet-margin-y: var(--v-space-lg);transition:opacity var(--timing-panel-exit) var(--ease-exit),transform var(--timing-panel-exit) var(--ease-exit)}@media(prefers-reduced-motion:reduce){.edge-rail__sheet{transition:none}}.edge-rail__sheet{position:fixed;top:50%;left:50%;width:min(340px,90vw);max-height:calc(100dvh - 2 * var(--edge-sheet-margin-y));z-index:var(--z-modal);display:flex;flex-direction:column;padding:var(--h-space);padding-bottom:calc(var(--h-space) + env(safe-area-inset-bottom));background-color:var(--c-bg);border-radius:var(--border-radius-lg);box-shadow:var(--shadow);opacity:0;transform:translate(-50%,calc(-50% + var(--edge-sheet-offset-y) + var(--edge-sheet-rise)))}.edge-rail__sheet.is-open{transition-duration:var(--timing-panel);transition-timing-function:var(--ease-emphasized);opacity:1;transform:translate(-50%,calc(-50% + var(--edge-sheet-offset-y)))}.admin-bar .edge-rail__sheet{--edge-sheet-offset-y: calc(var(--wp-admin--admin-bar--height) / 2);--edge-sheet-margin-y: calc( var(--v-space-lg) + var(--wp-admin--admin-bar--height) / 2 )}.edge-rail__header{display:flex;flex-direction:column;gap:var(--v-space-xs);padding-top:var(--v-space-lg);margin-bottom:var(--v-space-sm)}.edge-rail__eyebrow{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);color:var(--c-text-secondary)}.edge-rail__title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-sm-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing);width:85%}.edge-rail__title-link{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.edge-rail__title-link{transition:none}}.edge-rail__title-link{color:var(--c-text)}.edge-rail__title-link:hover,.edge-rail__title-link:focus-visible{color:var(--c-text-pop)}.edge-rail__title-hint{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.edge-rail__title-hint.focusable:active,.edge-rail__title-hint.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.edge-rail__close{position:absolute;top:var(--button-inset);right:var(--button-inset)}@media(min-width:600px){.event-series-tease{display:grid;gap:0;grid-template-columns:calc(var(--col-4) + var(--gutter) / 3) auto;grid-row-gap:var(--v-space-lg)}}@media(min-width:1070px){.event-series-tease{display:grid;gap:0;grid-template-columns:calc(var(--col-3) + var(--gutter) / 3) auto;grid-row-gap:var(--v-space-lg)}}@media(max-width:1069px){.event-series-tease__content{display:grid;gap:20px;padding:var(--v-space) var(--h-space)}}@media(min-width:1070px){.event-series-tease__content{display:grid;gap:0px;grid-template-columns:2fr 1fr;grid-row-gap:var(--v-space-lg)}}.event-series-tease__title-subtitle{display:flex;flex-direction:column;gap:var(--v-space-lg);max-width:var(--max-text);text-wrap:pretty}@media(min-width:1070px){.event-series-tease__title-subtitle{margin:var(--v-space) var(--gutter);justify-content:space-between;width:90%}}.event-series-tease__brow{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono)}.event-series-tease__title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-lg-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxxs);letter-spacing:var(--letter-spacing)}.event-series-tease__title em{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.event-series-tease__title em strong,.event-series-tease__title em b{font-weight:var(--fw-medium);font-size-adjust:none}.event-series-tease__subtitle{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.event-series-tease__subtitle strong,.event-series-tease__subtitle b{font-weight:var(--fw-medium);font-size-adjust:none}.event-series-tease__subtitle{margin-top:var(--vertical-expansion-sm)}.event-series-tease__about{display:flex;flex-direction:column;gap:20px}@media(min-width:1070px){.event-series-tease__about{justify-content:space-between;padding-left:var(--gutter);border-left:1px solid var(--c-border);margin:var(--v-space) var(--v-space) var(--v-space) calc(var(--gutter) / 2)}}.event-series-tease__desc{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.event-series-tease__desc strong,.event-series-tease__desc b{font-weight:var(--fw-medium);font-size-adjust:none}.event-series-tease__desc a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.event-series-tease__desc a:hover,.event-series-tease__desc a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.event-series-tease__desc{margin-top:var(--vertical-trim);max-width:var(--max-text-narrow)}@media(max-width:1069px){.event-series-tease__desc{width:80%}}.event-series-tease__img{object-fit:cover;height:100%}.figcaption{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xs)}.figcaption strong,.figcaption b{font-weight:var(--fw-medium);font-size-adjust:none}.figcaption a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.figcaption a:hover,.figcaption a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.figcaption{margin-top:10px;max-width:var(--max-text)}.figcaption__credit{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xs)}.figcaption__credit strong,.figcaption__credit b{font-weight:var(--fw-medium);font-size-adjust:none}.figcaption__credit a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.figcaption__credit a:hover,.figcaption__credit a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.figcaption__credit{color:var(--c-text-secondary)}.figure__img-wrapper{position:relative;overflow:hidden}.figure__pswp-link{cursor:zoom-in}.figure__pswp-link:hover .figure__zoom,.figure__pswp-link:focus-visible .figure__zoom{background-color:var(--c-pop);color:var(--c-text-on-pop)}.figure__zoom{transition:background-color var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.figure__zoom{transition:none}}.figure__zoom{width:var(--button-icon-size-sm);height:var(--button-icon-size-sm);display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-xl);position:absolute;top:var(--button-inset);right:var(--button-inset);color:var(--c-white);background-color:transparent;z-index:var(--z-above-base)}.figure__zoom-svg{width:15px;height:15px}.figure__spotlights{pointer-events:none}.figure__spotlight-left{position:absolute;top:0;left:-5%;bottom:0;height:100%;aspect-ratio:var(--ar-spotlight)}.figure__spotlight-right{position:absolute;top:0;right:-5%;bottom:0;height:100%;aspect-ratio:var(--ar-spotlight)}.figure__circle{position:absolute;inset:0;z-index:var(--z-above-base);pointer-events:none}.figure__circle-img{border-radius:50%;overflow:hidden;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-height:80%;max-width:80%;width:auto}.figure__circle-bg{filter:blur(18px);transform:scale(1.2)}.footer{background-color:var(--c-bg);padding:var(--h-space)}.footer__inner{border-top:1px solid var(--c-text);display:flex;flex-direction:column;gap:var(--v-block-space)}@media(max-width:767px){.footer__inner{padding-bottom:calc(var(--nav-bottom-height) + var(--v-space))}}.footer__lists{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(2,1fr);align-items:normal;padding-top:var(--v-space-xs)}@media(min-width:1070px){.footer__lists{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}}.footer__bottom{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:end}.footer__logo{grid-column:span 4;display:flex;align-items:center;gap:var(--v-space-sm);flex-direction:column;line-height:1;order:2}@media(min-width:600px){.footer__logo{justify-content:flex-end;align-items:flex-start}}@media(min-width:1070px){.footer__logo{grid-column:1/span 2;order:1}}.footer__newsletter{grid-column:span 4;order:1}@media(min-width:1070px){.footer__newsletter{grid-column:3/span 2;order:2}}.footnotes.layout-rail{max-width:var(--max-text);margin-top:var(--v-block-space-sm)}.footnotes.layout-full{margin-top:var(--v-block-space)}@media(min-width:1070px){.footnotes.layout-full{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}.footnotes.layout-full .footnotes__inner{grid-column:2/span 3}}.footnotes__inner{border-top:1px solid var(--c-border);padding-top:var(--v-space-sm)}.footnotes__header{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xs-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxs);margin-bottom:var(--vertical-expansion)}.footnotes__text{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xs)}.footnotes__text strong,.footnotes__text b{font-weight:var(--fw-medium);font-size-adjust:none}.footnotes__text>p,.footnotes__text>ul,.footnotes__text>ol{margin:0 0 var(--v-paragraph-space-sm) 0}.footnotes__text>p:last-child,.footnotes__text>ul:last-child,.footnotes__text>ol:last-child{margin-bottom:0}.footnotes__text a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.footnotes__text a:hover,.footnotes__text a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.footnotes__text .large-body-text{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-large-body-text);font-weight:var(--fw-regular);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.footnotes__text .large-body-text strong,.footnotes__text .large-body-text b{font-weight:var(--fw-medium);font-size-adjust:none}.footnotes__text .large-body-text{padding-bottom:var(--vertical-expansion-sm)}.footnotes__text ul,.footnotes__text ol{list-style-position:outside;padding-inline-start:.9em}.footnotes__text ul>li,.footnotes__text ol>li{padding-block:5px;padding-inline-start:.35em}.footnotes__text ul ul,.footnotes__text ul ol,.footnotes__text ol ul,.footnotes__text ol ol{margin-block:5px 0;padding-inline-start:1.25em}.footnotes__text ul li>p,.footnotes__text ol li>p{margin:0}.footnotes__text ul{list-style-type:disc}.footnotes__text ul>li::marker{color:var(--c-text-pop)}.footnotes__text ul ul{list-style-type:circle}.footnotes__text ul ul ul{list-style-type:square}.footnotes__text ul ul ul ul{list-style-type:disc}.footnotes__text ul ul ul ul ul{list-style-type:circle}.footnotes__text ol{list-style-type:decimal}.footnotes__text ol>li::marker{font-family:var(--ff-sans);font-weight:var(--fw-medium);color:var(--c-text-pop)}.footnotes__text ol ol{list-style-type:lower-alpha}.footnotes__text ol ol ol{list-style-type:lower-roman}.footnotes__text ol ol ol ol{list-style-type:decimal}.footnotes__text ol ol ol ol ol{list-style-type:lower-alpha}.footnotes__text>*:first-child:not(.alignleft,.alignright){margin-top:0!important}.footnotes-backref{text-decoration:none!important;display:inline-block;padding-left:10px}.footnotes-ref{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.footnotes-ref strong,.footnotes-ref b{font-weight:var(--fw-medium);font-size-adjust:none}.footnotes-ref{padding:0 .15em}.footnotes-ref a{text-decoration:none!important}.img-fallback{background-color:var(--c-text);display:flex;align-items:center;justify-content:center}.img-fallback.horizontal{aspect-ratio:var(--ar-horizontal)}.img-fallback.square{aspect-ratio:var(--ar-square)}.img-fallback.vertical{aspect-ratio:var(--ar-vertical)}.img-fallback.wide{aspect-ratio:var(--ar-wide)}.img-fallback__svg{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1),transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.img-fallback__svg{transition:none}}.img-fallback__svg{color:var(--c-bg);width:28%;aspect-ratio:var(--ar-horizontal);min-width:16px;max-width:120px}.img__aspect-fixed{object-fit:cover}.img__aspect-fixed--square{aspect-ratio:1/1}.img__aspect-fixed--wide{aspect-ratio:16/9}.img__aspect-fixed--horizontal{aspect-ratio:3/2}.img__aspect-fixed--vertical{aspect-ratio:4/5}.info-column a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.info-column a:hover,.info-column a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.info-column{padding-left:var(--gutter);padding-right:var(--v-space);border-left:1px solid var(--c-border)}.info-column a{display:inline-block}.info-column__header{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);margin-bottom:6px;margin-top:var(--vertical-trim);color:var(--c-text-secondary)}.info-column__info{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xs-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxs);margin-bottom:var(--vertical-trim)}.label{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);transition:color var(--timing-short) cubic-bezier(.3,0,.3,1),border-color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.label{transition:none}}.label{align-items:center;border-radius:var(--border-radius-lg);border:1px solid var(--c-text);color:var(--c-text);display:flex;gap:8px;padding:4px 10px}.label__svg{flex-shrink:0;width:var(--icon-size-inline-lg);height:var(--icon-size-inline-lg)}.listen-to-story{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1),visibility var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.listen-to-story{transition:none}}.listen-to-story{background-color:var(--c-bg);border-top:1px solid var(--c-border);bottom:0;height:var(--audio-player-height);left:0;padding:var(--v-space-xs) var(--gutter);position:fixed;transform:translateY(100%);visibility:hidden;width:100%;z-index:var(--z-sticky);transition-delay:0s,var(--timing-short);display:flex;align-items:center;justify-content:center}.listen-to-story.open{transform:translateY(0);visibility:visible;transition-delay:0s}@media(min-width:600px){.listen-to-story{padding:var(--v-space-xs) var(--h-space-sm)}}.listen-to-story__inner{display:flex;align-items:center;gap:var(--h-space-sm);width:100%}.listen-to-story__button{transition:background-color var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1),border-color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.listen-to-story__button{transition:none}}.listen-to-story__button{flex-shrink:0;width:var(--button-icon-size);height:var(--button-icon-size);border-radius:var(--border-radius-xl);border:1px solid var(--c-pop);display:flex;align-items:center;justify-content:center;background-color:var(--c-pop);color:var(--c-text-on-pop)}.listen-to-story__button:hover,.listen-to-story__button:focus-visible{background-color:var(--c-text);color:var(--c-bg);border-color:var(--c-text)}.listen-to-story__icon-play{display:inline;width:13px;height:13px;margin-left:1px}.listen-to-story__icon-pause{display:none;width:14px;height:14px}.listen-to-story.playing .listen-to-story__icon-play{display:none}.listen-to-story.playing .listen-to-story__icon-pause{display:inline}.listen-to-story__close{border:1px solid var(--c-border)}.listen-to-story__close:hover,.listen-to-story__close:focus-visible{border-color:var(--c-pop)}.listen-to-story__middle{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--gutter)}.listen-to-story__header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--gutter)}.listen-to-story__text{display:flex;flex-direction:column;min-width:0;gap:1px}@media(min-width:768px){.listen-to-story__text{flex-direction:row;align-items:flex-end;gap:.4em}}.listen-to-story__label{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.listen-to-story__label strong,.listen-to-story__label b{font-weight:var(--fw-medium);font-size-adjust:none}.listen-to-story__label{white-space:nowrap;flex-shrink:0}.listen-to-story__title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.listen-to-story__title strong,.listen-to-story__title b{font-weight:var(--fw-medium);font-size-adjust:none}.listen-to-story__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listen-to-story__time{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);color:var(--c-text-secondary);white-space:nowrap;flex-shrink:0}.audio-player__progress{position:relative;height:2px;background-color:var(--c-border);border-radius:var(--border-radius-xl)}.audio-player__progress:before{content:"";position:absolute;top:0;left:0;height:100%;width:var(--audio-progress, 0%);background-color:var(--c-text);border-radius:var(--border-radius-xl);pointer-events:none}.audio-player__progress input[type=range]{position:absolute;inset:-6px 0;width:100%;height:calc(100% + 12px);opacity:0;cursor:pointer;margin:0}.logo-link{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.logo-link{transition:none}}.logo-link{display:inline-block;line-height:0}.logo-link:hover,.logo-link:focus-visible{color:var(--c-text-pop)}.logo-link--fi{--logo-width: var(--fi-logo-width);--logo-height: var(--fi-logo-height)}.logo-link__svg{width:var(--logo-width);height:var(--logo-height)}.megamenu{transition:opacity var(--timing-panel-exit) var(--ease-exit);opacity:0;pointer-events:none;position:fixed;inset:0;z-index:var(--z-above-wp-admin-ui);overflow:hidden}.megamenu[hidden]{display:none}.megamenu.is-open{transition-duration:var(--timing-panel);transition-timing-function:var(--ease-emphasized);opacity:1;pointer-events:auto}@media(prefers-reduced-motion:reduce){.megamenu{transition:none}}.megamenu__inner{padding:var(--h-space) var(--h-space) 0;height:100%;display:flex;flex-direction:column;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}@media(min-width:1070px){.megamenu__inner{overflow:hidden}}.megamenu__topbar{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:var(--v-space-lg)}.megamenu__mobile-nav{margin-bottom:var(--v-space-sm)}@media(min-width:1070px){.megamenu__mobile-nav{display:none}}.megamenu__mobile-title{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-xl-serif);font-weight:var(--fw-light);line-height:var(--lh-xs)}.megamenu__mobile-title strong,.megamenu__mobile-title b{font-weight:var(--fw-medium);font-size-adjust:none}.megamenu__mobile-title{margin-top:var(--v-space-lg)}@media(min-width:1070px){.megamenu__mobile-title{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.megamenu__mobile-title strong,.megamenu__mobile-title b{font-weight:var(--fw-medium);font-size-adjust:none}}.megamenu__mobile-title-divider{position:relative;display:inline-block;flex-shrink:0;width:calc(.3420201433em + 1.5px);height:1em;vertical-align:middle}.megamenu__mobile-title-divider:before{content:"";position:absolute;top:0;left:50%;width:1.5px;margin-left:-.75px;height:100%;background-color:var(--c-text-secondary);transform:rotate(20deg)}.megamenu__mobile-title-divider{margin:0 .25em}.megamenu__grid{flex:1;display:grid;grid-template-columns:1fr;gap:0;min-height:0;overflow:visible}@media(max-width:1069px){.megamenu__grid{grid-auto-rows:1fr}}@media(min-width:1070px){.megamenu__grid{grid-template-columns:1fr 1fr 2fr;gap:40px;overflow:hidden}}@media(min-width:1500px){.megamenu__grid{gap:80px}}.megamenu__col{padding:0 0 var(--v-space-lg);min-height:0;overflow:visible}@media(min-width:1070px){.megamenu__col::-webkit-scrollbar{appearance:none}.megamenu__col::-webkit-scrollbar-thumb{background-color:var(--c-border);border:5px solid var(--c-bg);border-radius:10px}.megamenu__col{height:100%;overflow-y:auto;overflow-x:hidden;padding:0 10px var(--h-space) 0}}@media(min-width:1070px){.megamenu__col-inner{min-height:100%;display:flex;flex-direction:column;justify-content:flex-end}}.megamenu__screen{display:block}.megamenu__screen[hidden]{display:none}@media(max-width:1069px){.megamenu__screen[data-transition=forward]{animation:megamenu-screen-forward var(--timing-short) var(--ease-emphasized) both}.megamenu__screen[data-transition=back]{animation:megamenu-screen-back var(--timing-short) var(--ease-emphasized) both}}@media(max-width:1069px)and (prefers-reduced-motion:reduce){.megamenu__screen[data-transition]{animation:none}}@media(min-width:1070px){.megamenu__screen{min-height:0;display:block}}@keyframes megamenu-screen-forward{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes megamenu-screen-back{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@media(max-width:1069px){.megamenu__screen--l1{display:flex;flex-direction:column;justify-content:flex-end}}.megamenu__panel{display:flex;flex-direction:column;gap:var(--v-space-sm)}.megamenu__panel[hidden]{display:none}@media(min-width:1070px){.megamenu__panel{transition:opacity var(--timing-short) cubic-bezier(.3,0,.3,1),transform var(--timing-short) cubic-bezier(.3,0,.3,1);opacity:0;pointer-events:none;transform:translate(-10px)}}@media(min-width:1070px)and (prefers-reduced-motion:reduce){.megamenu__panel{transition:none}}@media(min-width:1070px){.megamenu__panel.is-open{opacity:1;transform:translate(0);pointer-events:auto}}.megamenu__list>li{transition:opacity var(--timing-panel-exit) var(--ease-exit),transform var(--timing-panel-exit) var(--ease-exit);opacity:0;transform:translateY(8px)}.megamenu.is-open .megamenu__list>li{transition-duration:var(--timing-panel);transition-timing-function:var(--ease-emphasized);opacity:1;transform:none}.megamenu.is-open .megamenu__list>li:nth-child(1){transition-delay:50ms}.megamenu.is-open .megamenu__list>li:nth-child(2){transition-delay:90ms}.megamenu.is-open .megamenu__list>li:nth-child(3){transition-delay:.13s}.megamenu.is-open .megamenu__list>li:nth-child(4){transition-delay:.17s}.megamenu.is-open .megamenu__list>li:nth-child(5){transition-delay:.21s}.megamenu.is-open .megamenu__list>li:nth-child(6){transition-delay:.25s}.megamenu.is-open .megamenu__list>li:nth-child(7){transition-delay:.29s}.megamenu.is-open .megamenu__list>li:nth-child(8){transition-delay:.33s}.megamenu.is-open .megamenu__list>li:nth-child(9){transition-delay:.37s}.megamenu.is-open .megamenu__list>li:nth-child(10){transition-delay:.41s}.megamenu.is-open .megamenu__list>li:nth-child(n+11){transition-delay:.45s}@media(prefers-reduced-motion:reduce){.megamenu__list>li{transition:none}}@media(min-width:1070px){.megamenu__col--level2,.megamenu__col--level3{padding-left:10px}}.megamenu__link,.megamenu__button{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-xl-serif);font-weight:var(--fw-light);line-height:var(--lh-xs)}.megamenu__link strong,.megamenu__link b,.megamenu__button strong,.megamenu__button b{font-weight:var(--fw-medium);font-size-adjust:none}.megamenu__link,.megamenu__button{margin-top:var(--list-item-padding-sm);display:inline-flex;align-items:center;gap:.3em;text-align:left;white-space:nowrap}@media(min-width:1070px){.megamenu__link,.megamenu__button{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.megamenu__link strong,.megamenu__link b,.megamenu__button strong,.megamenu__button b{font-weight:var(--fw-medium);font-size-adjust:none}}.megamenu__link:hover,.megamenu__link:focus-visible,.megamenu__link[aria-expanded=true],.megamenu__button:hover,.megamenu__button:focus-visible,.megamenu__button[aria-expanded=true]{color:var(--c-pop)}.megamenu__link:hover .megamenu__arrow,.megamenu__link:focus-visible .megamenu__arrow,.megamenu__link[aria-expanded=true] .megamenu__arrow,.megamenu__button:hover .megamenu__arrow,.megamenu__button:focus-visible .megamenu__arrow,.megamenu__button[aria-expanded=true] .megamenu__arrow{transform:translate(var(--translate-hover))}.megamenu__arrow{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.megamenu__arrow{transition:none}}.megamenu__arrow{color:var(--c-pop);height:var(--icon-size-inline-sm);width:var(--icon-size-inline-sm);margin-top:var(--vertical-expansion-sm)}.megamenu__link{--external-link-icon-margin-left: 0;--external-link-icon-size: var(--icon-size-inline-sm)}.megamenu__link .external-link-icon{margin-top:var(--vertical-expansion-sm);color:var(--c-pop)}.megamenu__desc{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xs-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxs);max-width:var(--width-short-text)}.megamenu__close{border:1px solid var(--c-border)}.megamenu__small-link,.megamenu__small-button{width:100%;position:relative}.megamenu__small-link:after,.megamenu__small-button:after{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.megamenu__small-link:after,.megamenu__small-button:after{transition:none}}.megamenu__small-link:after,.megamenu__small-button:after{content:"";position:absolute;left:0;right:0;height:1px;background-color:var(--c-text-pop);transform-origin:right;transform:scaleX(0)}.megamenu__small-link,.megamenu__small-button{border-bottom:1px solid var(--c-border)}.megamenu__small-link:after,.megamenu__small-button:after{bottom:-1px}.megamenu__small-link:hover:after,.megamenu__small-link:focus-visible:after,.megamenu__small-link[aria-expanded=true]:after,.megamenu__small-button:hover:after,.megamenu__small-button:focus-visible:after,.megamenu__small-button[aria-expanded=true]:after{transform:scaleX(1);transform-origin:left}.megamenu__small-link,.megamenu__small-button{display:flex;align-items:center;justify-content:space-between;gap:var(--h-space-sm);text-align:left;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.megamenu__small-link strong,.megamenu__small-link b,.megamenu__small-button strong,.megamenu__small-button b{font-weight:var(--fw-medium);font-size-adjust:none}.megamenu__small-link,.megamenu__small-button{padding:var(--list-item-padding-md) 0}.megamenu__small-link:hover,.megamenu__small-link:focus-visible,.megamenu__small-link[aria-expanded=true],.megamenu__small-button:hover,.megamenu__small-button:focus-visible,.megamenu__small-button[aria-expanded=true]{color:var(--c-text-pop)!important}.megamenu__small-link:hover em,.megamenu__small-link:focus-visible em,.megamenu__small-link[aria-expanded=true] em,.megamenu__small-button:hover em,.megamenu__small-button:focus-visible em,.megamenu__small-button[aria-expanded=true] em{color:var(--c-text-pop)}.megamenu__small-link:hover svg,.megamenu__small-link:focus-visible svg,.megamenu__small-link[aria-expanded=true] svg,.megamenu__small-button:hover svg,.megamenu__small-button:focus-visible svg,.megamenu__small-button[aria-expanded=true] svg{color:var(--c-text-pop);transform:translate(0)}.megamenu__small-link svg,.megamenu__small-button svg{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.megamenu__small-link svg,.megamenu__small-button svg{transition:none}}.megamenu__small-link svg,.megamenu__small-button svg{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.megamenu__small-link svg strong,.megamenu__small-link svg b,.megamenu__small-button svg strong,.megamenu__small-button svg b{font-weight:var(--fw-medium);font-size-adjust:none}.megamenu__small-link svg,.megamenu__small-button svg{color:var(--c-text);width:var(--icon-size-inline);height:var(--icon-size-inline);flex-shrink:0;transform:translate(calc(-1 * var(--translate-hover)))}.megamenu__small-link svg,.megamenu__small-button svg{color:var(--c-text-pop)}.megamenu__small-link{--external-link-icon-margin-left: 0}.megamenu__small-link svg.external-link-icon{width:var(--icon-size-inline-lg);height:var(--icon-size-inline-lg);transform:none}.megamenu__small-link:hover svg.external-link-icon,.megamenu__small-link:focus-visible svg.external-link-icon{transform:none}.megamenu__small-link-title,.megamenu__small-button-title{display:block;margin-top:var(--vertical-trim-sm)}.megamenu__small-list-header{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);color:var(--c-text-secondary);margin:5px 0}.megamenu__button-link{align-self:flex-start}.mobile-nav{position:relative;z-index:var(--z-nav)}@media(min-width:1070px){.mobile-nav{display:none}}.topper-theme-bright .mobile-nav__top{--c-text: var(--theme-bright-text, var(--c-blue));--c-text-secondary: var(--theme-bright-text-secondary, var(--c-blue-67));--c-bg: var(--theme-bright-bg, var(--c-bright-yellow));--c-bg-tint: var(--theme-bright-bg-tint, var(--c-bright-yellow));--c-bg-overlay: var(--theme-bright-bg-overlay, var(--c-blue));--c-border: var(--theme-bright-border, var(--c-gold));--c-pop: var(--theme-bright-pop, var(--c-light-orange));--c-text-pop: var(--theme-bright-text-pop, var(--c-brown));--c-text-on-pop: var(--theme-bright-text-on-pop, var(--c-blue));--c-warning: var(--c-dark-red);--c-notice-bg: var(--c-medium-blue-20);--circle-art-bw-filter: invert(1);--circle-art-bw-blend-mode: multiply;--circle-art-screen-display: block;--tease-icon-bg: var(--c-blue);--tease-icon-screen-display: none;--tease-icon-img-blend-mode: screen;--tease-icon-img-filter: saturate(0) contrast(1.2) invert(1);background-color:var(--c-bg);color:var(--c-text)}.topper-theme-dark .mobile-nav__top{--c-text: var(--theme-dark-text, var(--c-light-orange));--c-text-secondary: var(--theme-dark-text-secondary, var(--c-medium-blue-60));--c-bg: var(--theme-dark-bg, var(--c-blue));--c-bg-tint: var(--theme-dark-bg-tint, var(--c-dark-blue));--c-bg-overlay: var(--theme-dark-bg-overlay, var(--c-black));--c-border: var(--theme-dark-border, var(--c-medium-blue-20));--c-pop: var(--theme-dark-pop, var(--c-bright-yellow));--c-text-pop: var(--theme-dark-text-pop, var(--c-bright-yellow));--c-text-on-pop: var(--theme-dark-text-on-pop, var(--c-blue));--c-warning: var(--c-bright-red);--c-notice-bg: var(--c-dark-blue);--circle-art-bw-filter: none;--circle-art-bw-blend-mode: screen;--circle-art-screen-display: none;--tease-icon-bg: var(--c-white);--tease-icon-screen-display: block;--tease-icon-img-blend-mode: multiply;--tease-icon-img-filter: saturate(0) contrast(1.2);background-color:var(--c-bg);color:var(--c-text)}.topper-theme-transparent .mobile-nav__top{background-color:transparent}[class*=topper-bg-] .mobile-nav__top{background-color:var(--c-topper-bg)}.mobile-nav__top{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:var(--h-space);height:var(--nav-height-mobile)}.mobile-nav__search{justify-self:start}.mobile-nav__menu-trigger{justify-self:end}.mobile-nav__menu-trigger.is-floating{position:fixed;top:var(--gutter);right:var(--gutter);background-color:var(--c-white);color:var(--c-blue);border:1px solid var(--c-blue-15);animation:mobile-nav-trigger-in var(--timing-short) var(--ease-emphasized) both;box-shadow:var(--shadow)}@media(prefers-reduced-motion:reduce){.mobile-nav__menu-trigger.is-floating{animation:none}}.admin-bar .mobile-nav__menu-trigger.is-floating{top:calc(var(--wp-admin--admin-bar--height) + var(--gutter))}@keyframes mobile-nav-trigger-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.mobile-nav__logo-link{display:block;line-height:1;justify-self:center}.mobile-nav__logo-svg{width:var(--logo-width);height:var(--logo-height)}.mobile-nav__bottom{position:fixed;bottom:0;left:var(--gutter);right:var(--gutter);z-index:var(--z-above-everything);display:flex;gap:3px;justify-content:flex-end;min-height:48px;margin-bottom:var(--v-space-sm)}@supports (-webkit-touch-callout: none){@media(max-width:767px){.mobile-nav__bottom{margin-bottom:max(var(--v-space-xxs),env(safe-area-inset-bottom,0px) - 8px)}}}@media(min-width:768px){.mobile-nav__bottom{justify-content:center}}.has-audio-player .mobile-nav__bottom{bottom:var(--audio-player-height);margin-bottom:var(--v-space-sm)}.mobile-nav__bottom:has(.mobile-sheet__sheet.is-open){z-index:var(--z-edge-rail-sheet)}.mobile-nav__share{width:auto;flex-shrink:0}.no-js .mobile-nav__filters{display:none}.mobile-nav__mobile-nav-items{width:100%;flex-shrink:1;min-width:0}@media(min-width:768px){.mobile-nav__mobile-nav-items{width:auto}}.mobile-sheet{position:relative;background-color:transparent;height:100%}.mobile-sheet__toggle{transition:background var(--timing-short) cubic-bezier(.3,0,.3,1),border var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.mobile-sheet__toggle{transition:none}}.mobile-sheet__toggle{border:1px solid var(--c-text);border-radius:var(--border-radius-xl);display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer;white-space:nowrap;width:fit-content;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs);gap:10px;padding:11px 20px;color:var(--c-text-on-pop);background-color:var(--c-pop);border-color:transparent}.mobile-sheet__toggle:hover,.mobile-sheet__toggle:focus-visible{color:var(--c-text-on-pop);background-color:var(--c-pop);border-color:var(--c-pop);color:var(--c-text);background-color:var(--c-bg);border-color:var(--c-text)}.mobile-sheet__toggle:active{transition:none;color:var(--c-bg);background-color:var(--c-text);border-color:var(--c-text)}.mobile-sheet__toggle svg{flex-shrink:0}.mobile-sheet__toggle:disabled{pointer-events:none;color:var(--c-text-secondary);background-color:transparent;border-color:var(--c-border)}.mobile-sheet__toggle{box-shadow:var(--shadow);width:100%;height:100%;gap:10px}@media(min-width:768px){.mobile-sheet__toggle{width:auto}}.mobile-sheet__toggle-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:var(--vertical-expansion)}.mobile-sheet__toggle-svg{width:.8em;height:.8em}.mobile-sheet__toggle-svg--caret{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.mobile-sheet__toggle-svg--caret{transition:none}}.mobile-sheet__toggle-svg--caret{width:var(--icon-size-inline);height:var(--icon-size-inline);transform:rotate(-90deg)}.mobile-sheet__toggle[aria-expanded=true] .mobile-sheet__toggle-svg--caret{transform:rotate(90deg)}.mobile-sheet__screen{transition:opacity var(--timing-panel) var(--ease-emphasized)}@media(prefers-reduced-motion:reduce){.mobile-sheet__screen{transition:none}}.mobile-sheet__screen{position:fixed;inset:0;background-color:var(--c-bg-overlay);z-index:var(--z-base);opacity:0;pointer-events:none}.mobile-sheet__screen.is-active{opacity:var(--overlay-opacity-light);pointer-events:auto}.mobile-sheet__sheet{transition:transform var(--timing-panel-exit) var(--ease-exit)}.mobile-sheet__sheet.is-open{transition-duration:var(--timing-panel);transition-timing-function:var(--ease-emphasized)}@media(prefers-reduced-motion:reduce){.mobile-sheet__sheet{transition:none}}.mobile-sheet__sheet{background-color:var(--c-bg);border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0;bottom:0;box-shadow:var(--shadow-up);display:flex;flex-direction:column;inset-inline:0;height:92vh;height:92dvh;position:fixed;transform:translateY(100%);z-index:var(--z-above-base)}.mobile-sheet__sheet.is-open{transform:translateY(0)}.mobile-sheet__handle{position:absolute;top:10px;left:50%;transform:translate(-50%);width:30px;height:3px;border-radius:var(--border-radius-xl);background-color:var(--c-border)}.mobile-sheet__header{position:relative;padding:60px var(--h-space) var(--h-space) var(--h-space);border-bottom:1px solid var(--c-border)}.mobile-sheet__title{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.mobile-sheet__title strong,.mobile-sheet__title b{font-weight:var(--fw-medium);font-size-adjust:none}.mobile-sheet__title a{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.mobile-sheet__title a{transition:none}}.mobile-sheet__title a{color:var(--c-text)}.mobile-sheet__title a:hover,.mobile-sheet__title a:focus-visible{color:var(--c-text-pop)}.mobile-sheet__title{margin-top:30px;width:85%}.mobile-sheet__subtitle{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);color:var(--c-text-secondary);margin-top:var(--v-space-xs)}.mobile-sheet__close{position:absolute;top:var(--button-inset);right:var(--button-inset)}.nav{display:none}@media(min-width:1070px){.nav{position:relative;z-index:var(--z-nav);display:block;height:var(--nav-height-desktop)}}.topper-theme-bright .nav{--c-text: var(--theme-bright-text, var(--c-blue));--c-text-secondary: var(--theme-bright-text-secondary, var(--c-blue-67));--c-bg: var(--theme-bright-bg, var(--c-bright-yellow));--c-bg-tint: var(--theme-bright-bg-tint, var(--c-bright-yellow));--c-bg-overlay: var(--theme-bright-bg-overlay, var(--c-blue));--c-border: var(--theme-bright-border, var(--c-gold));--c-pop: var(--theme-bright-pop, var(--c-light-orange));--c-text-pop: var(--theme-bright-text-pop, var(--c-brown));--c-text-on-pop: var(--theme-bright-text-on-pop, var(--c-blue));--c-warning: var(--c-dark-red);--c-notice-bg: var(--c-medium-blue-20);--circle-art-bw-filter: invert(1);--circle-art-bw-blend-mode: multiply;--circle-art-screen-display: block;--tease-icon-bg: var(--c-blue);--tease-icon-screen-display: none;--tease-icon-img-blend-mode: screen;--tease-icon-img-filter: saturate(0) contrast(1.2) invert(1);background-color:var(--c-bg);color:var(--c-text)}.topper-theme-dark .nav{--c-text: var(--theme-dark-text, var(--c-light-orange));--c-text-secondary: var(--theme-dark-text-secondary, var(--c-medium-blue-60));--c-bg: var(--theme-dark-bg, var(--c-blue));--c-bg-tint: var(--theme-dark-bg-tint, var(--c-dark-blue));--c-bg-overlay: var(--theme-dark-bg-overlay, var(--c-black));--c-border: var(--theme-dark-border, var(--c-medium-blue-20));--c-pop: var(--theme-dark-pop, var(--c-bright-yellow));--c-text-pop: var(--theme-dark-text-pop, var(--c-bright-yellow));--c-text-on-pop: var(--theme-dark-text-on-pop, var(--c-blue));--c-warning: var(--c-bright-red);--c-notice-bg: var(--c-dark-blue);--circle-art-bw-filter: none;--circle-art-bw-blend-mode: screen;--circle-art-screen-display: none;--tease-icon-bg: var(--c-white);--tease-icon-screen-display: block;--tease-icon-img-blend-mode: multiply;--tease-icon-img-filter: saturate(0) contrast(1.2);background-color:var(--c-bg);color:var(--c-text)}.topper-theme-transparent .nav{background-color:transparent}[class*=topper-bg-] .nav{background-color:var(--c-topper-bg)}.nav__inner{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal;padding:var(--h-space) var(--h-space) 0 var(--h-space);position:relative;z-index:var(--z-above-base)}.nav__inner:has(.nav-dropdown__menu.is-open){background-color:var(--c-bg)}.topper-theme-dark .nav__inner:has(.nav-dropdown__menu.is-open),.topper-theme-bright .nav__inner:has(.nav-dropdown__menu.is-open){--c-text: var(--theme-light-text, var(--c-blue));--c-text-secondary: var(--theme-light-text-secondary, var(--c-blue-67));--c-bg: var(--theme-light-bg, var(--c-white));--c-bg-tint: var(--theme-light-bg-tint, var(--c-light-orange));--c-bg-overlay: var(--theme-light-bg-overlay, var(--c-blue));--c-border: var(--theme-light-border, var(--c-blue-15));--c-pop: var(--theme-light-pop, var(--c-bright-yellow));--c-text-pop: var(--theme-light-text-pop, var(--c-bright-blue));--c-text-on-pop: var(--theme-light-text-on-pop, var(--c-blue));--c-warning: var(--c-dark-red);--c-notice-bg: var(--c-light-blue);--circle-art-bw-filter: invert(1);--circle-art-bw-blend-mode: multiply;--circle-art-screen-display: block;--tease-icon-bg: var(--c-blue);--tease-icon-screen-display: none;--tease-icon-img-blend-mode: screen;--tease-icon-img-filter: saturate(0) contrast(1.2) invert(1);background-color:var(--c-bg);color:var(--c-text)}.nav__logo{grid-column:1}.nav__links{grid-column:2/span 3}.nav__top{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:10px}.nav__bottom{border-top:1px solid var(--c-border);display:flex;justify-content:space-between}.nav__path{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.nav__path strong,.nav__path b{font-weight:var(--fw-medium);font-size-adjust:none}.nav__path{display:flex;align-items:center;gap:20px}.nav__slash{position:relative;display:inline-block;flex-shrink:0;width:calc(.3420201433em + 1.5px);height:1em;vertical-align:middle}.nav__slash:before{content:"";position:absolute;top:0;left:50%;width:1.5px;margin-left:-.75px;height:100%;background-color:var(--c-border);transform:rotate(20deg)}.nav__path-link{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.nav__path-link strong,.nav__path-link b{font-weight:var(--fw-medium);font-size-adjust:none}.nav__path-link{display:block;padding-bottom:var(--vertical-expansion)}.nav__path-link[href]{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.nav__path-link[href]{transition:none}}.nav__path-link[href]{color:var(--c-text)}.nav__path-link[href]:hover,.nav__path-link[href]:focus-visible{color:var(--c-text-pop)}.nav__icons{display:flex;align-items:center;gap:10px}.nav__list{display:flex;margin-top:-1px;margin-left:-15px;overflow:hidden}.nav__list--link{padding:0 15px}.nav__nav-cta{margin-top:10px}.nav__screen{position:fixed;inset:0;background-color:var(--c-bg-overlay);z-index:var(--z-base);opacity:0;pointer-events:none}.nav__screen.is-active{transition:opacity var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.nav__screen.is-active{transition:none}}.nav__screen.is-active{opacity:var(--overlay-opacity-light);pointer-events:auto}.nav__quick-search-wrapper{position:relative;border-radius:100%;overflow:hidden}.nav__quick-search{border:1px solid var(--c-text)}.nav__quick-search:hover,.nav__quick-search:focus-visible{border-color:var(--c-pop)}.nav__quick-search-sparkle{transition:opacity var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.nav__quick-search-sparkle{transition:none}}.nav__quick-search-sparkle{--sparkle-fill: var(--c-text-on-pop);position:absolute;color:var(--c-pop);opacity:0;pointer-events:none;transform:scale(0) rotate(-30deg);top:11px;left:11px;width:14px;height:14px;overflow:visible;z-index:var(--z-above-base)}.nav__quick-search-wrapper:hover .nav__quick-search-sparkle{opacity:1;animation:nav-sparkle-bounce-in var(--timing-short) cubic-bezier(.34,1.56,.64,1) .1s forwards}@keyframes nav-sparkle-bounce-in{0%{transform:scale(0) rotate(-30deg)}to{transform:scale(1) rotate(45deg)}}.news-footer{border-top:1px solid var(--c-border);margin-top:var(--v-block-space-sm);max-width:var(--max-text);padding-top:var(--v-space-sm)}.news-footer__header{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xs-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.news-footer__text{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xs)}.news-footer__text strong,.news-footer__text b{font-weight:var(--fw-medium);font-size-adjust:none}.news-footer__text>p,.news-footer__text>ul,.news-footer__text>ol{margin:0 0 var(--v-paragraph-space-sm) 0}.news-footer__text>p:last-child,.news-footer__text>ul:last-child,.news-footer__text>ol:last-child{margin-bottom:0}.news-footer__text a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.news-footer__text a:hover,.news-footer__text a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.news-footer__text .large-body-text{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-large-body-text);font-weight:var(--fw-regular);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.news-footer__text .large-body-text strong,.news-footer__text .large-body-text b{font-weight:var(--fw-medium);font-size-adjust:none}.news-footer__text .large-body-text{padding-bottom:var(--vertical-expansion-sm)}.news-footer__text ul,.news-footer__text ol{list-style-position:outside;padding-inline-start:.9em}.news-footer__text ul>li,.news-footer__text ol>li{padding-block:5px;padding-inline-start:.35em}.news-footer__text ul ul,.news-footer__text ul ol,.news-footer__text ol ul,.news-footer__text ol ol{margin-block:5px 0;padding-inline-start:1.25em}.news-footer__text ul li>p,.news-footer__text ol li>p{margin:0}.news-footer__text ul{list-style-type:disc}.news-footer__text ul>li::marker{color:var(--c-text-pop)}.news-footer__text ul ul{list-style-type:circle}.news-footer__text ul ul ul{list-style-type:square}.news-footer__text ul ul ul ul{list-style-type:disc}.news-footer__text ul ul ul ul ul{list-style-type:circle}.news-footer__text ol{list-style-type:decimal}.news-footer__text ol>li::marker{font-family:var(--ff-sans);font-weight:var(--fw-medium);color:var(--c-text-pop)}.news-footer__text ol ol{list-style-type:lower-alpha}.news-footer__text ol ol ol{list-style-type:lower-roman}.news-footer__text ol ol ol ol{list-style-type:decimal}.news-footer__text ol ol ol ol ol{list-style-type:lower-alpha}.news-footer__text>*:first-child:not(.alignleft,.alignright){margin-top:0!important}.news-footer__header+.news-footer__text{margin-top:var(--vertical-expansion)}.news-footer__links{margin-top:var(--v-space-sm)}.newsletter-form__header{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.newsletter-form__header strong,.newsletter-form__header b{font-weight:var(--fw-medium);font-size-adjust:none}.newsletter-form__header{text-wrap:balance;margin-bottom:var(--v-space-sm);max-width:var(--max-text)}@media(max-width:767px){.newsletter-form__header{text-align:center}}.newsletter-form__input-group{transition:border var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.newsletter-form__input-group{transition:none}}.newsletter-form__input-group{border-radius:var(--border-radius-xs);border:1px solid var(--c-text);padding:15px;display:flex;align-items:center}.newsletter-form__input-group:focus-within{border-color:var(--c-text-pop);outline:1px solid var(--c-text-pop)}.newsletter-form__input-group:focus-within .newsletter-form__label{color:var(--c-text-pop)}@media(min-width:768px){.newsletter-form__input-group{padding:20px}}.newsletter-form__label{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.newsletter-form__label strong,.newsletter-form__label b{font-weight:var(--fw-medium);font-size-adjust:none}.newsletter-form__label{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.newsletter-form__label{transition:none}}.newsletter-form__label{flex-shrink:0;border-right:1px solid var(--c-border);margin-right:10px;padding-right:12px;padding-bottom:var(--vertical-expansion);display:block}@media(max-width:599px){.newsletter-form__label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.newsletter-form__label.focusable:active,.newsletter-form__label.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}}.newsletter-form__input{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.newsletter-form__input strong,.newsletter-form__input b{font-weight:var(--fw-medium);font-size-adjust:none}.newsletter-form__input{padding-bottom:var(--vertical-expansion);background-color:transparent;width:100%}.newsletter-form__input::placeholder{color:var(--c-text-secondary)}.newsletter-form__input:focus{outline:0}.newsletter-form__submit{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.newsletter-form__submit strong,.newsletter-form__submit b{font-weight:var(--fw-medium);font-size-adjust:none}.newsletter-form__submit{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.newsletter-form__submit{transition:none}}.newsletter-form__submit{color:var(--c-text)}.newsletter-form__submit:hover,.newsletter-form__submit:focus-visible{color:var(--c-text-pop)}.newsletter-form__submit{display:flex;align-items:center;gap:8px;flex-shrink:0}.newsletter-form__submit:hover .newsletter-form__submit-arrow,.newsletter-form__submit:focus-visible .newsletter-form__submit-arrow{transform:translate(var(--translate-hover))}.newsletter-form__submit-arrow{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.newsletter-form__submit-arrow{transition:none}}.newsletter-form__submit-arrow{width:var(--icon-size-inline);height:var(--icon-size-inline)}.newsletter-form__submit-text{padding-bottom:var(--vertical-expansion)}.newsletter-form__notice{margin-bottom:20px}.newsletter-form__notice[data-empty=true]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.newsletter-form__notice[data-empty=true].focusable:active,.newsletter-form__notice[data-empty=true].focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.newsletter-form__notice:focus{outline:none}.newsletter-form__name-fields{display:grid;grid-template-columns:1fr;gap:var(--v-space-sm);margin-bottom:var(--v-space-sm)}@media(min-width:600px){.newsletter-form__name-fields{grid-template-columns:1fr 1fr}}.newsletter-form__name-field{display:flex;flex-direction:column;gap:6px}.newsletter-form__name-label{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono)}.newsletter-form__name-label+.newsletter-form__input-group{margin-top:6px}.newsletter-form__required-mark{color:var(--c-warning)}.newsletter-full-form{--c-text: var(--c-blue);--c-text-secondary: var(--c-blue-67);--c-bg: var(--c-white);--c-border: var(--c-blue-15);--c-text-pop: var(--c-bright-blue);--c-warning: var(--c-bright-red);--c-notice-bg: var(--c-light-blue);color:var(--c-text);max-width:var(--max-text)}.newsletter-full-form__form{display:flex;flex-direction:column;gap:var(--v-space-sm)}.newsletter-full-form__name-fields{display:grid;grid-template-columns:1fr;gap:var(--v-space-sm)}@media(min-width:600px){.newsletter-full-form__name-fields{grid-template-columns:1fr 1fr}}.newsletter-full-form__name-field,.newsletter-full-form__email-field{display:flex;flex-direction:column;gap:6px}.newsletter-full-form__label{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono)}.newsletter-full-form__required-mark{color:var(--c-warning);margin-left:2px}.newsletter-full-form__preferences{display:flex;flex-direction:column;gap:var(--v-space-sm);margin-top:var(--v-space-xs)}.newsletter-full-form__preferences[hidden]{display:none}.newsletter-full-form__actions{display:flex;justify-content:flex-start;margin-top:var(--v-space-xs)}.newsletter-full-form__notice[data-empty=true]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.newsletter-full-form__notice[data-empty=true].focusable:active,.newsletter-full-form__notice[data-empty=true].focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.newsletter-full-form__notice:focus{outline:none}.notice{display:flex;width:fit-content}.notice.size-medium{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.notice.size-medium strong,.notice.size-medium b{font-weight:var(--fw-medium);font-size-adjust:none}.notice.size-medium{padding:10px 16px 10px 14px;gap:10px}.notice.size-small{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);padding:7px 14px 6px 12px;gap:8px}.notice.variant-warning,.notice.variant-active,.notice.variant-pop{background-color:var(--notice-bg, var(--c-bg-tint));border-radius:var(--border-radius-lg)}.notice.variant-neutral{background-color:var(--notice-bg, var(--c-notice-bg));border-radius:var(--border-radius-lg)}.notice.variant-quiet{padding:0}.size-medium .notice__text{margin-top:var(--vertical-trim)}.notice__dot{width:var(--icon-size-inline);height:var(--icon-size-inline);border-radius:.6em;flex-shrink:0}.size-medium .notice__dot{margin-top:.2em}.size-small .notice__dot{margin-top:.38em}.variant-quiet .notice__dot,.variant-pop .notice__dot{background-color:var(--c-pop)}.variant-neutral .notice__dot{background-color:var(--c-bright-blue)}.variant-active .notice__dot{background-color:var(--c-bright-orange)}.variant-warning .notice__dot{background-color:var(--c-warning)}.pagination{border-top:1px solid var(--c-border);padding-top:var(--v-space-xs)}.pagination__next-prev-button{transition:background-color var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1),border-color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.pagination__next-prev-button{transition:none}}.pagination__next-prev-button{width:var(--button-icon-size);height:var(--button-icon-size);display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-xl);border:1px solid var(--c-text)}.pagination__next-prev-button:hover,.pagination__next-prev-button:focus-visible{background-color:var(--c-pop);color:var(--c-text-on-pop);border-color:var(--c-pop)}.pagination__next-prev-button:disabled,.pagination__next-prev-button.disabled{border-color:var(--c-border);pointer-events:none}.pagination__next-prev-button:disabled svg,.pagination__next-prev-button.disabled svg{opacity:.3}.pagination__next-prev.previous{margin-right:auto}.pagination__next-prev.next{margin-left:auto}.pagination__list{display:flex;gap:5px;justify-content:space-between;align-items:center}@media(max-width:767px){.pagination__list-item{display:none}}.pagination__mobile-indicator{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono)}@media(min-width:768px){.pagination__mobile-indicator{display:none}}.pagination__ellipsis{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);padding:8px 4px}.pagination__link{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);transition:background-color var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.pagination__link{transition:none}}.pagination__link{border-radius:var(--border-radius-xl);padding:8px 16px}.pagination__link:hover,.pagination__link:focus-visible{color:var(--c-text-on-pop);background-color:var(--c-pop)}.pagination__link.selected{background-color:var(--c-text);color:var(--c-bg);pointer-events:none}.pagination__arrow{width:12px;height:12px}.pagination__arrow.prev{transform:rotate(180deg);margin-right:2px}.pagination__arrow.next{margin-left:2px}.password-form{display:grid;gap:var(--v-space-xs);background-color:var(--c-bg);border-radius:var(--border-radius-sm);border:1px solid var(--c-border);padding:var(--v-space);box-shadow:var(--shadow);max-width:var(--max-text)}.password-form__label{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.password-form__label strong,.password-form__label b{font-weight:var(--fw-medium);font-size-adjust:none}.password-form__input{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.password-form__input strong,.password-form__input b{font-weight:var(--fw-medium);font-size-adjust:none}.password-form__input{width:100%;padding:.6em 1em .7em;background-color:var(--c-bg);border:1px solid var(--c-border);border-radius:var(--border-radius-xl)}.password-form__input:focus-visible{border-color:var(--c-text);outline:0}.password-form__input:focus-within::placeholder{opacity:0}.password-protected{padding:var(--v-nav-space) var(--h-space) var(--v-block-space) var(--h-space)}@media(max-width:1069px){.password-protected{display:grid;gap:var(--v-space-sm)}}@media(min-width:1070px){.password-protected{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}}.password-protected__inner{display:grid;gap:var(--v-space-lg)}@media(min-width:1070px){.password-protected__inner{grid-column:2/span 3}}.password-protected__title-wrapper{display:grid;gap:var(--v-space-xs)}.password-protected__title{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono)}.password-protected__description{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.password-protected__description strong,.password-protected__description b{font-weight:var(--fw-medium);font-size-adjust:none}.person-letter{color:var(--c-text);font-family:var(--ff-serif);font-size:var(--fs-body-text);font-weight:var(--fw-regular);line-height:var(--lh-lg)}.person-letter strong,.person-letter b{font-weight:var(--fw-medium);font-family:var(--ff-sans);font-size-adjust:.5;line-height:var(--lh-sm)}.person-letter{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1),background-color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.person-letter{transition:none}}.person-letter{align-items:center;aspect-ratio:var(--ar-square);background-color:var(--c-person-letter-bg);border-radius:100%;color:var(--c-blue);display:flex;flex-shrink:0;justify-content:center;overflow:hidden}.person-letter.size-small{width:var(--thumbnail-size-sm);height:var(--thumbnail-size-sm)}.person-letter.size-large{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-sm-serif);font-weight:var(--fw-light);line-height:var(--lh-xs)}.person-letter.size-large strong,.person-letter.size-large b{font-weight:var(--fw-medium);font-size-adjust:none}.person-letter.size-large{width:var(--thumbnail-size);height:var(--thumbnail-size);color:var(--c-blue)}.post-subnav{padding-top:3px}@media(min-width:1070px){.post-subnav{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}}@media(min-width:768px){.post-subnav{border-bottom:1px solid var(--c-border);margin-bottom:-1px}}.post-subnav__title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.post-subnav__title strong,.post-subnav__title b{font-weight:var(--fw-medium);font-size-adjust:none}@media(max-width:1069px){.post-subnav__title{display:none}}@media(min-width:1070px){.post-subnav__title{transition:opacity var(--timing-short) cubic-bezier(.3,0,.3,1),visibility var(--timing-short) cubic-bezier(.3,0,.3,1);grid-column:1;width:var(--rail-content-width);padding:15px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;visibility:hidden}}@media(min-width:1070px)and (prefers-reduced-motion:reduce){.post-subnav__title{transition:none}}@media(min-width:1070px){.post-subnav.is-stuck .post-subnav__title{opacity:1;visibility:visible}.post-subnav.is-stuck-init .post-subnav__title{transition:none}}.post-subnav__list{display:flex;flex-direction:column}@media(min-width:768px){.post-subnav__list{gap:22px;flex-direction:row;margin-bottom:-1px}}@media(min-width:1070px){.post-subnav__list{grid-column:2/span 3;gap:30px}}@media(max-width:767px){.post-subnav__dropdown{display:none}}@media(min-width:768px){.post-subnav__accordion{display:none}}.related-posts{width:100%}.related-posts__header{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);padding-bottom:var(--v-space-xxs)}.related-posts__item,.related-posts__link{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.related-posts__item strong,.related-posts__item b,.related-posts__link strong,.related-posts__link b{font-weight:var(--fw-medium);font-size-adjust:none}.related-posts__item,.related-posts__link{padding:var(--list-item-padding-lg) 0;border-top:1px solid var(--c-border);display:flex;align-items:center;gap:var(--gutter)}.related-posts__link{width:100%;position:relative}.related-posts__link:after{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.related-posts__link:after{transition:none}}.related-posts__link:after{content:"";position:absolute;left:0;right:0;height:1px;background-color:var(--c-text-pop);transform-origin:right;transform:scaleX(0)}.related-posts__link{border-top:1px solid var(--c-border)}.related-posts__link:after{top:-1px}.related-posts__link:hover:after,.related-posts__link:focus-visible:after,.related-posts__link[aria-expanded=true]:after{transform:scaleX(1);transform-origin:left}.related-posts__link:hover .related-posts__title,.related-posts__link:hover .related-posts__subtitle,.related-posts__link:focus-visible .related-posts__title,.related-posts__link:focus-visible .related-posts__subtitle{color:var(--c-text-pop)}.related-posts__link:hover .related-posts__image,.related-posts__link:hover .related-posts__img-fallback,.related-posts__link:focus-visible .related-posts__image,.related-posts__link:focus-visible .related-posts__img-fallback{transform:scale(var(--zoom-lg))}.related-posts__link:hover .related-posts__img-fallback,.related-posts__link:focus-visible .related-posts__img-fallback{background-color:var(--c-text-pop)}.related-posts__image{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.related-posts__image{transition:none}}.related-posts__image{align-self:flex-start;border-radius:100%;flex-shrink:0;overflow:hidden;width:var(--thumbnail-size-sm)}.related-posts__img-fallback{transition:background-color var(--timing-short) cubic-bezier(.3,0,.3,1),transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.related-posts__img-fallback{transition:none}}.related-posts__text{display:flex;flex-direction:column;gap:1px}.related-posts__title{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.related-posts__title{transition:none}}.related-posts__title{margin-top:var(--vertical-trim);display:block}.related-posts__subtitle{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.related-posts__subtitle{transition:none}}.related-posts__subtitle{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.related-posts__subtitle strong,.related-posts__subtitle b{font-weight:var(--fw-medium);font-size-adjust:none}.related-posts__subtitle{display:block;color:var(--c-text-secondary)}.rule-link.size-default{width:100%;position:relative}.rule-link.size-default:after{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.rule-link.size-default:after{transition:none}}.rule-link.size-default:after{content:"";position:absolute;left:0;right:0;height:1px;background-color:var(--c-text-pop);transform-origin:right;transform:scaleX(0)}.rule-link.size-default{border-bottom:1px solid var(--c-border)}.rule-link.size-default:after{bottom:-1px}.rule-link.size-default:hover:after,.rule-link.size-default:focus-visible:after,.rule-link.size-default[aria-expanded=true]:after{transform:scaleX(1);transform-origin:left}.rule-link.size-default{display:flex;align-items:center;justify-content:space-between;gap:var(--h-space-sm);text-align:left;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.rule-link.size-default strong,.rule-link.size-default b{font-weight:var(--fw-medium);font-size-adjust:none}.rule-link.size-default{padding:var(--list-item-padding-md) 0}.rule-link.size-default:hover,.rule-link.size-default:focus-visible,.rule-link.size-default[aria-expanded=true]{color:var(--c-text-pop)!important}.rule-link.size-default:hover em,.rule-link.size-default:focus-visible em,.rule-link.size-default[aria-expanded=true] em{color:var(--c-text-pop)}.rule-link.size-default:hover svg,.rule-link.size-default:focus-visible svg,.rule-link.size-default[aria-expanded=true] svg{color:var(--c-text-pop);transform:translate(0)}.rule-link.size-default svg{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.rule-link.size-default svg{transition:none}}.rule-link.size-default svg{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.rule-link.size-default svg strong,.rule-link.size-default svg b{font-weight:var(--fw-medium);font-size-adjust:none}.rule-link.size-default svg{color:var(--c-text);width:var(--icon-size-inline);height:var(--icon-size-inline);flex-shrink:0;transform:translate(calc(-1 * var(--translate-hover)))}.rule-link.size-small{width:100%;position:relative}.rule-link.size-small:after{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.rule-link.size-small:after{transition:none}}.rule-link.size-small:after{content:"";position:absolute;left:0;right:0;height:1px;background-color:var(--c-text-pop);transform-origin:right;transform:scaleX(0)}.rule-link.size-small{border-bottom:1px solid var(--c-border)}.rule-link.size-small:after{bottom:-1px}.rule-link.size-small:hover:after,.rule-link.size-small:focus-visible:after,.rule-link.size-small[aria-expanded=true]:after{transform:scaleX(1);transform-origin:left}.rule-link.size-small{display:flex;align-items:center;justify-content:space-between;gap:var(--h-space-sm);text-align:left;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xs-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxs);padding:var(--list-item-padding-lg) 0}.rule-link.size-small:hover,.rule-link.size-small:focus-visible,.rule-link.size-small[aria-expanded=true]{color:var(--c-text-pop)!important}.rule-link.size-small:hover em,.rule-link.size-small:focus-visible em,.rule-link.size-small[aria-expanded=true] em{color:var(--c-text-pop)}.rule-link.size-small:hover svg,.rule-link.size-small:focus-visible svg,.rule-link.size-small[aria-expanded=true] svg{color:var(--c-text-pop);transform:translate(0)}.rule-link.size-small svg{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.rule-link.size-small svg{transition:none}}.rule-link.size-small svg{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.rule-link.size-small svg strong,.rule-link.size-small svg b{font-weight:var(--fw-medium);font-size-adjust:none}.rule-link.size-small svg{color:var(--c-text);width:var(--icon-size-inline);height:var(--icon-size-inline);flex-shrink:0;transform:translate(calc(-1 * var(--translate-hover)))}.rule-link.size-medium{width:100%;position:relative}.rule-link.size-medium:after{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.rule-link.size-medium:after{transition:none}}.rule-link.size-medium:after{content:"";position:absolute;left:0;right:0;height:1px;background-color:var(--c-text-pop);transform-origin:right;transform:scaleX(0)}.rule-link.size-medium{border-bottom:1px solid var(--c-border)}.rule-link.size-medium:after{bottom:-1px}.rule-link.size-medium:hover:after,.rule-link.size-medium:focus-visible:after,.rule-link.size-medium[aria-expanded=true]:after{transform:scaleX(1);transform-origin:left}.rule-link.size-medium{display:flex;align-items:center;justify-content:space-between;gap:var(--h-space-sm);text-align:left;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-md-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxs);letter-spacing:var(--letter-spacing);padding:var(--list-item-padding-md) 0}.rule-link.size-medium em{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-sm-serif);font-weight:var(--fw-light);line-height:var(--lh-xs)}.rule-link.size-medium em strong,.rule-link.size-medium em b{font-weight:var(--fw-medium);font-size-adjust:none}.rule-link.size-medium em{color:var(--c-text-secondary)}.rule-link.size-medium:hover,.rule-link.size-medium:focus-visible,.rule-link.size-medium[aria-expanded=true]{color:var(--c-text-pop)!important}.rule-link.size-medium:hover em,.rule-link.size-medium:focus-visible em,.rule-link.size-medium[aria-expanded=true] em{color:var(--c-text-pop)}.rule-link.size-medium:hover svg,.rule-link.size-medium:focus-visible svg,.rule-link.size-medium[aria-expanded=true] svg{color:var(--c-text-pop);transform:translate(0)}.rule-link.size-medium svg{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.rule-link.size-medium svg{transition:none}}.rule-link.size-medium svg{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.rule-link.size-medium svg strong,.rule-link.size-medium svg b{font-weight:var(--fw-medium);font-size-adjust:none}.rule-link.size-medium svg{color:var(--c-text);width:var(--icon-size-inline);height:var(--icon-size-inline);flex-shrink:0;transform:translate(calc(-1 * var(--translate-hover)))}.rule-link.size-large{width:100%;position:relative}.rule-link.size-large:after{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.rule-link.size-large:after{transition:none}}.rule-link.size-large:after{content:"";position:absolute;left:0;right:0;height:1px;background-color:var(--c-text-pop);transform-origin:right;transform:scaleX(0)}.rule-link.size-large{border-bottom:1px solid var(--c-border)}.rule-link.size-large:after{bottom:-1px}.rule-link.size-large:hover:after,.rule-link.size-large:focus-visible:after,.rule-link.size-large[aria-expanded=true]:after{transform:scaleX(1);transform-origin:left}.rule-link.size-large{display:flex;align-items:center;justify-content:space-between;gap:var(--h-space-sm);text-align:left;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-lg-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxxs);letter-spacing:var(--letter-spacing)}.rule-link.size-large em{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.rule-link.size-large em strong,.rule-link.size-large em b{font-weight:var(--fw-medium);font-size-adjust:none}.rule-link.size-large{padding:var(--list-item-padding-sm) 0}.rule-link.size-large em{color:var(--c-text-secondary)}.rule-link.size-large:hover,.rule-link.size-large:focus-visible,.rule-link.size-large[aria-expanded=true]{color:var(--c-text-pop)!important}.rule-link.size-large:hover em,.rule-link.size-large:focus-visible em,.rule-link.size-large[aria-expanded=true] em{color:var(--c-text-pop)}.rule-link.size-large:hover svg,.rule-link.size-large:focus-visible svg,.rule-link.size-large[aria-expanded=true] svg{color:var(--c-text-pop);transform:translate(0)}.rule-link.size-large svg{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.rule-link.size-large svg{transition:none}}.rule-link.size-large svg{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.rule-link.size-large svg strong,.rule-link.size-large svg b{font-weight:var(--fw-medium);font-size-adjust:none}.rule-link.size-large svg{color:var(--c-text);width:var(--icon-size-inline);height:var(--icon-size-inline);flex-shrink:0;transform:translate(calc(-1 * var(--translate-hover)))}.rule-link__text{display:block;margin-top:var(--vertical-trim-sm)}.rule-link{--external-link-icon-margin-left: 0}.rule-link svg.external-link-icon{width:var(--icon-size-inline-lg);height:var(--icon-size-inline-lg);transform:none}.rule-link:hover svg.external-link-icon,.rule-link:focus-visible svg.external-link-icon{transform:none}.rule-link[data-is-external] .rule-link__default-icon{display:none}.share-modal__close{position:absolute;top:var(--h-space-sm);right:var(--h-space-sm)}.share-modal__title{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.share-modal__title strong,.share-modal__title b{font-weight:var(--fw-medium);font-size-adjust:none}.share-modal__title{margin-bottom:var(--v-space-sm)}.share-modal__list{display:flex;flex-direction:column}.share-modal__link{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.share-modal__link{width:100%;position:relative}.share-modal__link:after{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.share-modal__link:after{transition:none}}.share-modal__link:after{content:"";position:absolute;left:0;right:0;height:1px;background-color:var(--c-text-pop);transform-origin:right;transform:scaleX(0)}.share-modal__link{border-bottom:1px solid var(--c-border)}.share-modal__link:after{bottom:-1px}.share-modal__link:hover:after,.share-modal__link:focus-visible:after,.share-modal__link[aria-expanded=true]:after{transform:scaleX(1);transform-origin:left}.share-modal__link{display:flex;align-items:center;justify-content:"flex-start";gap:var(--h-space);text-align:left;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.share-modal__link strong,.share-modal__link b{font-weight:var(--fw-medium);font-size-adjust:none}.share-modal__link{padding:var(--list-item-padding-md) 0}.share-modal__link:hover,.share-modal__link:focus-visible,.share-modal__link[aria-expanded=true]{color:var(--c-text-pop)!important}.share-modal__link:hover em,.share-modal__link:focus-visible em,.share-modal__link[aria-expanded=true] em{color:var(--c-text-pop)}.share-modal__link:hover svg,.share-modal__link:focus-visible svg,.share-modal__link[aria-expanded=true] svg{color:var(--c-text-pop);transform:translate(0)}.share-modal__link svg{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.share-modal__link svg{transition:none}}.share-modal__link svg{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.share-modal__link svg strong,.share-modal__link svg b{font-weight:var(--fw-medium);font-size-adjust:none}.share-modal__link svg{color:var(--c-text);width:20px;height:20px;flex-shrink:0;transform:translate(calc(-1 * var(--translate-hover)))}.share-modal__link{padding-top:var(--list-item-padding-sm);padding-bottom:var(--list-item-padding-sm);width:100%}.share-modal__svg{flex-shrink:0}.share-modal__label{margin-top:var(--vertical-trim)}.site-password{min-height:100vh;min-height:100dvh}.site-password__main{display:grid;gap:var(--v-space-lg);align-content:center;justify-content:center;min-height:100vh;min-height:100dvh;padding:var(--v-space) var(--h-space) var(--v-block-space) var(--h-space)}.site-password__logo{width:100%;text-align:center}.site-password__inner{display:grid;gap:var(--v-space-lg);align-items:center;max-width:var(--max-text)}.site-password__title-wrapper{display:grid;gap:var(--v-space-xs);text-align:center}.site-password__title{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono)}.site-password__description{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.site-password__description strong,.site-password__description b{font-weight:var(--fw-medium);font-size-adjust:none}.small-cta__grid{background:var(--c-bg-tint)}@media(min-width:768px){.small-cta__grid{display:grid;gap:0;grid-template-columns:1fr 1fr;grid-row-gap:var(--v-space-lg)}}@media(min-width:1070px){.small-cta__grid{display:grid;gap:calc(var(--h-space) * 2);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}}.small-cta__figure{background-color:var(--c-text);overflow:hidden}@media(min-width:1070px){.small-cta__figure{grid-column:1/span 1;margin-right:calc(-1 * var(--h-space) * 2)}}.small-cta__figure-link:hover .small-cta__img,.small-cta__figure-link:focus-visible .small-cta__img{transform:scale(var(--zoom-sm))}.small-cta__img{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.small-cta__img{transition:none}}.small-cta__img{height:100%}.small-cta__card{padding:var(--v-space) var(--h-space);display:flex;flex-direction:column;gap:var(--v-space-lg);justify-content:center;align-items:flex-start;height:100%}@media(min-width:768px){.small-cta__card{padding:var(--v-space-lg) var(--h-space);gap:20px}}@media(max-width:1069px){.small-cta__card{width:90%}}@media(min-width:1070px){.small-cta__card{grid-column:2/span 3;padding:var(--v-space-lg) var(--h-space) var(--v-space-lg) calc(var(--h-space) / 2)}}.small-cta__text{max-width:var(--max-text)}.small-cta__title{margin-bottom:var(--v-space-xs)}.small-cta__headline{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.small-cta__headline strong,.small-cta__headline b{font-weight:var(--fw-medium);font-size-adjust:none}.small-cta__headline{text-wrap:pretty}.social-links__svg{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.social-links__svg{transition:none}}.social-links__svg{width:20px;height:20px}.social-links__svg-github{width:24px;height:24px}.social-links__svg-rss{padding:1px}.social-links.variant-basic{display:flex;align-items:center;gap:25px}.social-links.variant-basic .social-links__link:hover .social-links__svg,.social-links.variant-basic .social-links__link:focus .social-links__svg{color:var(--c-pop)}.social-links.variant-circles{display:flex;align-items:center;gap:5px}.social-links.variant-circles .social-links__link{transition:background-color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.social-links.variant-circles .social-links__link{transition:none}}.social-links.variant-circles .social-links__link{width:var(--button-icon-size);height:var(--button-icon-size);display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--c-text)}.social-links.variant-circles .social-links__link:hover,.social-links.variant-circles .social-links__link:focus{background-color:var(--c-pop)}.social-links.variant-circles .social-links__link:hover .social-links__svg,.social-links.variant-circles .social-links__link:focus .social-links__svg{color:var(--c-text-on-pop)}.social-links.variant-circles .social-links__svg{color:var(--c-bg)}.speaker-image{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1),background-color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.speaker-image{transition:none}}.speaker-image{aspect-ratio:1/1;border-radius:100%;flex-shrink:0;overflow:hidden}.speaker-image.size-small{width:var(--thumbnail-size-sm)}.speaker-image.size-large{width:var(--thumbnail-size)}.speaker.size-large{display:flex;flex-direction:column;gap:var(--v-space-xxs)}.speaker.size-small{display:flex;align-items:center;gap:var(--gutter)}.speaker.size-extra-small{display:block}.speaker__link{width:fit-content}.speaker__link:hover .speaker__name,.speaker__link:hover .speaker__subtitle,.speaker__link:focus-visible .speaker__name,.speaker__link:focus-visible .speaker__subtitle{color:var(--c-text-pop)}.speaker__link:hover .speaker__speaker-image,.speaker__link:focus-visible .speaker__speaker-image{background-color:var(--c-pop);color:var(--c-text-on-pop)}.speaker__speaker-image{align-self:flex-start}.speaker__text{display:flex;flex-direction:column;gap:1px}.speaker__name{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.speaker__name strong,.speaker__name b{font-weight:var(--fw-medium);font-size-adjust:none}.speaker__name{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.speaker__name{transition:none}}.speaker__name{margin-top:var(--vertical-trim);display:block}.speaker__subtitle{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.speaker__subtitle{transition:none}}.speaker__subtitle{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.speaker__subtitle strong,.speaker__subtitle b{font-weight:var(--fw-medium);font-size-adjust:none}.speaker__subtitle{display:block;color:var(--c-text-secondary)}.splide__track--draggable .splide__slide{cursor:grab}.splide__track--draggable .splide__slide:active{cursor:grabbing}.splide__arrows{transition:opacity var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.splide__arrows{transition:none}}.splide__arrows{align-items:center;justify-content:space-between;display:flex;gap:5px;height:var(--button-icon-size);opacity:0;overflow:hidden}.splide:hover .splide__arrows{opacity:1}.splide__arrow{transition:background-color var(--timing-short) cubic-bezier(.3,0,.3,1),border-color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.splide__arrow{transition:none}}.splide__arrow{background-color:var(--c-text);border:1px solid transparent;align-items:center;justify-content:center;border-radius:50%;display:flex;height:var(--button-icon-size);width:var(--button-icon-size);padding:0}.splide__arrow:hover:not(:disabled),.splide__arrow:focus-visible{background-color:var(--c-pop);cursor:pointer;outline:none}.splide__arrow:hover:not(:disabled) svg,.splide__arrow:focus-visible svg{fill:var(--c-text-on-pop)}.splide__arrow:disabled{background-color:transparent;border-color:var(--c-border);cursor:default}.splide__arrow:disabled svg{fill:var(--c-border)}.splide__arrow svg{transition:fill var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.splide__arrow svg{transition:none}}.splide__arrow svg{fill:var(--c-bg);width:12px;height:12px}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__pagination{gap:5px}.splide__pagination li{line-height:0}.splide__pagination__page{transition:background-color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.splide__pagination__page{transition:none}}.splide__pagination__page{width:7px;height:7px;border-radius:50%;background-color:var(--c-border)}.splide__pagination__page.is-active{background-color:var(--c-text)}.splide__pagination__page:hover,.splide__pagination__page:focus-visible{background-color:var(--c-pop)}.spotlight-circle-art{position:relative;aspect-ratio:var(--ar-wide);background-color:var(--spotlight-light);overflow:hidden}.spotlight-circle-art__spotlights{color:var(--spotlight-bright);pointer-events:none}.spotlight-circle-art__spotlight-left{position:absolute;top:0;left:-5%;bottom:0;height:100%;aspect-ratio:var(--ar-spotlight)}.spotlight-circle-art__spotlight-right{position:absolute;top:0;right:-5%;bottom:0;height:100%;aspect-ratio:var(--ar-spotlight)}.spotlight-circle-art__art{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40%}.spotlight-circle-art__img{border-radius:50%;overflow:hidden}.text-field{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.text-field strong,.text-field b{font-weight:var(--fw-medium);font-size-adjust:none}.text-field{transition:border-color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.text-field{transition:none}}.text-field{border-radius:var(--border-radius-xs);border:1px solid var(--c-text);background-color:transparent;padding:15px 15px calc(15px + var(--vertical-expansion)) 15px;width:100%}@media(min-width:768px){.text-field{padding:20px 20px calc(20px + var(--vertical-expansion)) 20px}}.text-field::placeholder{color:var(--c-text-secondary)}.text-field:focus{outline:1px solid var(--c-text-pop);border-color:var(--c-text-pop)}.topics{display:flex;flex-wrap:wrap;gap:5px}.youtube-modal{position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none}.youtube-modal.is-open{transition:opacity var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.youtube-modal.is-open{transition:none}}.youtube-modal.is-open{opacity:1;pointer-events:auto}.youtube-modal__screen{position:absolute;inset:0;background-color:var(--c-bg-overlay);opacity:var(--overlay-opacity-strong)}.youtube-modal__content{position:relative;width:92vw;max-width:1100px}@media(min-width:1070px){.youtube-modal__content{width:80vw}}.youtube-modal__close{position:fixed;top:var(--h-space-sm);right:var(--h-space-sm);z-index:1;color:var(--c-white)}.admin-bar .youtube-modal__close{top:calc(20px + var(--wp-admin--admin-bar--height))}.youtube-modal__player{position:relative;width:100%;aspect-ratio:var(--ar-wide);background-color:var(--c-black);border-radius:var(--border-radius-sm);overflow:hidden}.youtube-modal__player iframe{width:100%;height:100%;display:block;border:none}.button{transition:background var(--timing-short) cubic-bezier(.3,0,.3,1),border var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.button{transition:none}}.button{border:1px solid var(--c-text);border-radius:var(--border-radius-xl);display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer;white-space:nowrap;width:fit-content;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.button strong,.button b{font-weight:var(--fw-medium);font-size-adjust:none}.button{padding:var(--button-padding-md-mobile);gap:var(--button-gap-md)}@media(min-width:768px){.button{padding:var(--button-padding-md-desktop)}}.button{color:var(--c-bg);background-color:var(--c-text)}.button:hover,.button:focus-visible{color:var(--c-text-on-pop);background-color:var(--c-pop);border-color:var(--c-pop)}.button:active{transition:none;color:var(--c-bg);background-color:var(--c-text);border-color:var(--c-text)}.button svg{flex-shrink:0}.button:disabled{pointer-events:none;color:var(--c-text-secondary);background-color:transparent;border-color:var(--c-border)}.button--secondary{transition:background var(--timing-short) cubic-bezier(.3,0,.3,1),border var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.button--secondary{transition:none}}.button--secondary{border:1px solid var(--c-text);border-radius:var(--border-radius-xl);display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer;white-space:nowrap;width:fit-content;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.button--secondary strong,.button--secondary b{font-weight:var(--fw-medium);font-size-adjust:none}.button--secondary{padding:var(--button-padding-md-mobile);gap:var(--button-gap-md)}@media(min-width:768px){.button--secondary{padding:var(--button-padding-md-desktop)}}.button--secondary{color:var(--c-text);background-color:transparent}.button--secondary:hover,.button--secondary:focus-visible{color:var(--c-text-on-pop);background-color:var(--c-pop);border-color:var(--c-pop)}.button--secondary:active{transition:none;color:var(--c-bg);background-color:var(--c-text);border-color:var(--c-text)}.button--secondary svg{flex-shrink:0}.button--secondary:disabled{pointer-events:none;color:var(--c-text-secondary);background-color:transparent;border-color:var(--c-border)}.button--small{transition:background var(--timing-short) cubic-bezier(.3,0,.3,1),border var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.button--small{transition:none}}.button--small{border:1px solid var(--c-text);border-radius:var(--border-radius-xl);display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer;white-space:nowrap;width:fit-content;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.button--small strong,.button--small b{font-weight:var(--fw-medium);font-size-adjust:none}.button--small{padding:var(--button-padding-sm-mobile);gap:var(--button-gap-sm)}@media(min-width:768px){.button--small{padding:var(--button-padding-sm-desktop)}}.button--small{color:var(--c-bg);background-color:var(--c-text)}.button--small:hover,.button--small:focus-visible{color:var(--c-text-on-pop);background-color:var(--c-pop);border-color:var(--c-pop)}.button--small:active{transition:none;color:var(--c-bg);background-color:var(--c-text);border-color:var(--c-text)}.button--small svg{flex-shrink:0}.button--small:disabled{pointer-events:none;color:var(--c-text-secondary);background-color:transparent;border-color:var(--c-border)}.button--secondary.button--small{transition:background var(--timing-short) cubic-bezier(.3,0,.3,1),border var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.button--secondary.button--small{transition:none}}.button--secondary.button--small{border:1px solid var(--c-text);border-radius:var(--border-radius-xl);display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer;white-space:nowrap;width:fit-content;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.button--secondary.button--small strong,.button--secondary.button--small b{font-weight:var(--fw-medium);font-size-adjust:none}.button--secondary.button--small{padding:var(--button-padding-sm-mobile);gap:var(--button-gap-sm)}@media(min-width:768px){.button--secondary.button--small{padding:var(--button-padding-sm-desktop)}}.button--secondary.button--small{color:var(--c-text);background-color:transparent}.button--secondary.button--small:hover,.button--secondary.button--small:focus-visible{color:var(--c-text-on-pop);background-color:var(--c-pop);border-color:var(--c-pop)}.button--secondary.button--small:active{transition:none;color:var(--c-bg);background-color:var(--c-text);border-color:var(--c-text)}.button--secondary.button--small svg{flex-shrink:0}.button--secondary.button--small:disabled{pointer-events:none;color:var(--c-text-secondary);background-color:transparent;border-color:var(--c-border)}.button__text{padding-bottom:var(--vertical-expansion)}.button__svg{width:var(--icon-size);height:var(--icon-size)}.button-link--primary.button-link--large{transition:background var(--timing-short) cubic-bezier(.3,0,.3,1),border var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.button-link--primary.button-link--large{transition:none}}.button-link--primary.button-link--large{border:1px solid var(--c-text);border-radius:var(--border-radius-xl);display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer;white-space:nowrap;width:fit-content;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs);gap:10px;padding:11px 20px;color:var(--c-bg);background-color:var(--c-text)}.button-link--primary.button-link--large:hover,.button-link--primary.button-link--large:focus-visible{color:var(--c-text-on-pop);background-color:var(--c-pop);border-color:var(--c-pop)}.button-link--primary.button-link--large:active{transition:none;color:var(--c-bg);background-color:var(--c-text);border-color:var(--c-text)}.button-link--primary.button-link--large svg{flex-shrink:0}.button-link--primary.button-link--large:disabled{pointer-events:none;color:var(--c-text-secondary);background-color:transparent;border-color:var(--c-border)}.button-link--primary.button-link--medium{transition:background var(--timing-short) cubic-bezier(.3,0,.3,1),border var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.button-link--primary.button-link--medium{transition:none}}.button-link--primary.button-link--medium{border:1px solid var(--c-text);border-radius:var(--border-radius-xl);display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer;white-space:nowrap;width:fit-content;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.button-link--primary.button-link--medium strong,.button-link--primary.button-link--medium b{font-weight:var(--fw-medium);font-size-adjust:none}.button-link--primary.button-link--medium{padding:var(--button-padding-md-mobile);gap:var(--button-gap-md)}@media(min-width:768px){.button-link--primary.button-link--medium{padding:var(--button-padding-md-desktop)}}.button-link--primary.button-link--medium{color:var(--c-bg);background-color:var(--c-text)}.button-link--primary.button-link--medium:hover,.button-link--primary.button-link--medium:focus-visible{color:var(--c-text-on-pop);background-color:var(--c-pop);border-color:var(--c-pop)}.button-link--primary.button-link--medium:active{transition:none;color:var(--c-bg);background-color:var(--c-text);border-color:var(--c-text)}.button-link--primary.button-link--medium svg{flex-shrink:0}.button-link--primary.button-link--medium:disabled{pointer-events:none;color:var(--c-text-secondary);background-color:transparent;border-color:var(--c-border)}.button-link--primary.button-link--small{transition:background var(--timing-short) cubic-bezier(.3,0,.3,1),border var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.button-link--primary.button-link--small{transition:none}}.button-link--primary.button-link--small{border:1px solid var(--c-text);border-radius:var(--border-radius-xl);display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer;white-space:nowrap;width:fit-content;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.button-link--primary.button-link--small strong,.button-link--primary.button-link--small b{font-weight:var(--fw-medium);font-size-adjust:none}.button-link--primary.button-link--small{padding:var(--button-padding-sm-mobile);gap:var(--button-gap-sm)}@media(min-width:768px){.button-link--primary.button-link--small{padding:var(--button-padding-sm-desktop)}}.button-link--primary.button-link--small{color:var(--c-bg);background-color:var(--c-text)}.button-link--primary.button-link--small:hover,.button-link--primary.button-link--small:focus-visible{color:var(--c-text-on-pop);background-color:var(--c-pop);border-color:var(--c-pop)}.button-link--primary.button-link--small:active{transition:none;color:var(--c-bg);background-color:var(--c-text);border-color:var(--c-text)}.button-link--primary.button-link--small svg{flex-shrink:0}.button-link--primary.button-link--small:disabled{pointer-events:none;color:var(--c-text-secondary);background-color:transparent;border-color:var(--c-border)}.button-link--secondary.button-link--large{transition:background var(--timing-short) cubic-bezier(.3,0,.3,1),border var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.button-link--secondary.button-link--large{transition:none}}.button-link--secondary.button-link--large{border:1px solid var(--c-text);border-radius:var(--border-radius-xl);display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer;white-space:nowrap;width:fit-content;font-family:var(--ff-sans);font-size:var(--fs-xs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs);gap:10px;padding:11px 20px;color:var(--c-text);background-color:transparent}.button-link--secondary.button-link--large:hover,.button-link--secondary.button-link--large:focus-visible{color:var(--c-text-on-pop);background-color:var(--c-pop);border-color:var(--c-pop)}.button-link--secondary.button-link--large:active{transition:none;color:var(--c-bg);background-color:var(--c-text);border-color:var(--c-text)}.button-link--secondary.button-link--large svg{flex-shrink:0}.button-link--secondary.button-link--large:disabled{pointer-events:none;color:var(--c-text-secondary);background-color:transparent;border-color:var(--c-border)}.button-link--secondary.button-link--medium{transition:background var(--timing-short) cubic-bezier(.3,0,.3,1),border var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.button-link--secondary.button-link--medium{transition:none}}.button-link--secondary.button-link--medium{border:1px solid var(--c-text);border-radius:var(--border-radius-xl);display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer;white-space:nowrap;width:fit-content;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.button-link--secondary.button-link--medium strong,.button-link--secondary.button-link--medium b{font-weight:var(--fw-medium);font-size-adjust:none}.button-link--secondary.button-link--medium{padding:var(--button-padding-md-mobile);gap:var(--button-gap-md)}@media(min-width:768px){.button-link--secondary.button-link--medium{padding:var(--button-padding-md-desktop)}}.button-link--secondary.button-link--medium{color:var(--c-text);background-color:transparent}.button-link--secondary.button-link--medium:hover,.button-link--secondary.button-link--medium:focus-visible{color:var(--c-text-on-pop);background-color:var(--c-pop);border-color:var(--c-pop)}.button-link--secondary.button-link--medium:active{transition:none;color:var(--c-bg);background-color:var(--c-text);border-color:var(--c-text)}.button-link--secondary.button-link--medium svg{flex-shrink:0}.button-link--secondary.button-link--medium:disabled{pointer-events:none;color:var(--c-text-secondary);background-color:transparent;border-color:var(--c-border)}.button-link--secondary.button-link--small{transition:background var(--timing-short) cubic-bezier(.3,0,.3,1),border var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.button-link--secondary.button-link--small{transition:none}}.button-link--secondary.button-link--small{border:1px solid var(--c-text);border-radius:var(--border-radius-xl);display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer;white-space:nowrap;width:fit-content;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.button-link--secondary.button-link--small strong,.button-link--secondary.button-link--small b{font-weight:var(--fw-medium);font-size-adjust:none}.button-link--secondary.button-link--small{padding:var(--button-padding-sm-mobile);gap:var(--button-gap-sm)}@media(min-width:768px){.button-link--secondary.button-link--small{padding:var(--button-padding-sm-desktop)}}.button-link--secondary.button-link--small{color:var(--c-text);background-color:transparent}.button-link--secondary.button-link--small:hover,.button-link--secondary.button-link--small:focus-visible{color:var(--c-text-on-pop);background-color:var(--c-pop);border-color:var(--c-pop)}.button-link--secondary.button-link--small:active{transition:none;color:var(--c-bg);background-color:var(--c-text);border-color:var(--c-text)}.button-link--secondary.button-link--small svg{flex-shrink:0}.button-link--secondary.button-link--small:disabled{pointer-events:none;color:var(--c-text-secondary);background-color:transparent;border-color:var(--c-border)}.button-link--tertiary.button-link--large{transition:background var(--timing-short) cubic-bezier(.3,0,.3,1),border var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.button-link--tertiary.button-link--large{transition:none}}.button-link--tertiary.button-link--large{border:1px solid var(--c-text);border-radius:var(--border-radius-xl);display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer;white-space:nowrap;width:fit-content;font-family:var(--ff-sans);font-size:var(--fs-xs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs);gap:10px;padding:11px 20px;color:var(--c-text);background-color:transparent;border-color:var(--c-border)}.button-link--tertiary.button-link--large:hover,.button-link--tertiary.button-link--large:focus-visible{color:var(--c-text-on-pop);background-color:var(--c-pop);border-color:var(--c-pop)}.button-link--tertiary.button-link--large:active{transition:none;color:var(--c-bg);background-color:var(--c-text);border-color:var(--c-text)}.button-link--tertiary.button-link--large svg{flex-shrink:0}.button-link--tertiary.button-link--large:disabled{pointer-events:none;color:var(--c-text-secondary);background-color:transparent;border-color:var(--c-border)}.button-link--tertiary.button-link--medium{transition:background var(--timing-short) cubic-bezier(.3,0,.3,1),border var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.button-link--tertiary.button-link--medium{transition:none}}.button-link--tertiary.button-link--medium{border:1px solid var(--c-text);border-radius:var(--border-radius-xl);display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer;white-space:nowrap;width:fit-content;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.button-link--tertiary.button-link--medium strong,.button-link--tertiary.button-link--medium b{font-weight:var(--fw-medium);font-size-adjust:none}.button-link--tertiary.button-link--medium{padding:var(--button-padding-md-mobile);gap:var(--button-gap-md)}@media(min-width:768px){.button-link--tertiary.button-link--medium{padding:var(--button-padding-md-desktop)}}.button-link--tertiary.button-link--medium{color:var(--c-text);background-color:transparent;border-color:var(--c-border)}.button-link--tertiary.button-link--medium:hover,.button-link--tertiary.button-link--medium:focus-visible{color:var(--c-text-on-pop);background-color:var(--c-pop);border-color:var(--c-pop)}.button-link--tertiary.button-link--medium:active{transition:none;color:var(--c-bg);background-color:var(--c-text);border-color:var(--c-text)}.button-link--tertiary.button-link--medium svg{flex-shrink:0}.button-link--tertiary.button-link--medium:disabled{pointer-events:none;color:var(--c-text-secondary);background-color:transparent;border-color:var(--c-border)}.button-link--tertiary.button-link--small{transition:background var(--timing-short) cubic-bezier(.3,0,.3,1),border var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.button-link--tertiary.button-link--small{transition:none}}.button-link--tertiary.button-link--small{border:1px solid var(--c-text);border-radius:var(--border-radius-xl);display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer;white-space:nowrap;width:fit-content;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.button-link--tertiary.button-link--small strong,.button-link--tertiary.button-link--small b{font-weight:var(--fw-medium);font-size-adjust:none}.button-link--tertiary.button-link--small{padding:var(--button-padding-sm-mobile);gap:var(--button-gap-sm)}@media(min-width:768px){.button-link--tertiary.button-link--small{padding:var(--button-padding-sm-desktop)}}.button-link--tertiary.button-link--small{color:var(--c-text);background-color:transparent;border-color:var(--c-border)}.button-link--tertiary.button-link--small:hover,.button-link--tertiary.button-link--small:focus-visible{color:var(--c-text-on-pop);background-color:var(--c-pop);border-color:var(--c-pop)}.button-link--tertiary.button-link--small:active{transition:none;color:var(--c-bg);background-color:var(--c-text);border-color:var(--c-text)}.button-link--tertiary.button-link--small svg{flex-shrink:0}.button-link--tertiary.button-link--small:disabled{pointer-events:none;color:var(--c-text-secondary);background-color:transparent;border-color:var(--c-border)}.button-link--pop.button-link--large{transition:background var(--timing-short) cubic-bezier(.3,0,.3,1),border var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.button-link--pop.button-link--large{transition:none}}.button-link--pop.button-link--large{border:1px solid var(--c-text);border-radius:var(--border-radius-xl);display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer;white-space:nowrap;width:fit-content;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs);gap:10px;padding:11px 20px;color:var(--c-text-on-pop);background-color:var(--c-pop);border-color:transparent}.button-link--pop.button-link--large:hover,.button-link--pop.button-link--large:focus-visible{color:var(--c-text-on-pop);background-color:var(--c-pop);border-color:var(--c-pop);color:var(--c-text);background-color:var(--c-bg);border-color:var(--c-text)}.button-link--pop.button-link--large:active{transition:none;color:var(--c-bg);background-color:var(--c-text);border-color:var(--c-text)}.button-link--pop.button-link--large svg{flex-shrink:0}.button-link--pop.button-link--large:disabled{pointer-events:none;color:var(--c-text-secondary);background-color:transparent;border-color:var(--c-border)}.button-link--pop.button-link--medium{transition:background var(--timing-short) cubic-bezier(.3,0,.3,1),border var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.button-link--pop.button-link--medium{transition:none}}.button-link--pop.button-link--medium{border:1px solid var(--c-text);border-radius:var(--border-radius-xl);display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer;white-space:nowrap;width:fit-content;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.button-link--pop.button-link--medium strong,.button-link--pop.button-link--medium b{font-weight:var(--fw-medium);font-size-adjust:none}.button-link--pop.button-link--medium{padding:var(--button-padding-md-mobile);gap:var(--button-gap-md)}@media(min-width:768px){.button-link--pop.button-link--medium{padding:var(--button-padding-md-desktop)}}.button-link--pop.button-link--medium{color:var(--c-text-on-pop);background-color:var(--c-pop);border-color:transparent}.button-link--pop.button-link--medium:hover,.button-link--pop.button-link--medium:focus-visible{color:var(--c-text-on-pop);background-color:var(--c-pop);border-color:var(--c-pop);color:var(--c-text);background-color:var(--c-bg);border-color:var(--c-text)}.button-link--pop.button-link--medium:active{transition:none;color:var(--c-bg);background-color:var(--c-text);border-color:var(--c-text)}.button-link--pop.button-link--medium svg{flex-shrink:0}.button-link--pop.button-link--medium:disabled{pointer-events:none;color:var(--c-text-secondary);background-color:transparent;border-color:var(--c-border)}.button-link--pop.button-link--small{transition:background var(--timing-short) cubic-bezier(.3,0,.3,1),border var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.button-link--pop.button-link--small{transition:none}}.button-link--pop.button-link--small{border:1px solid var(--c-text);border-radius:var(--border-radius-xl);display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer;white-space:nowrap;width:fit-content;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.button-link--pop.button-link--small strong,.button-link--pop.button-link--small b{font-weight:var(--fw-medium);font-size-adjust:none}.button-link--pop.button-link--small{padding:var(--button-padding-sm-mobile);gap:var(--button-gap-sm)}@media(min-width:768px){.button-link--pop.button-link--small{padding:var(--button-padding-sm-desktop)}}.button-link--pop.button-link--small{color:var(--c-text-on-pop);background-color:var(--c-pop);border-color:transparent}.button-link--pop.button-link--small:hover,.button-link--pop.button-link--small:focus-visible{color:var(--c-text-on-pop);background-color:var(--c-pop);border-color:var(--c-pop);color:var(--c-text);background-color:var(--c-bg);border-color:var(--c-text)}.button-link--pop.button-link--small:active{transition:none;color:var(--c-bg);background-color:var(--c-text);border-color:var(--c-text)}.button-link--pop.button-link--small svg{flex-shrink:0}.button-link--pop.button-link--small:disabled{pointer-events:none;color:var(--c-text-secondary);background-color:transparent;border-color:var(--c-border)}.button-link__text{padding-bottom:var(--vertical-expansion)}.button-link{--external-link-icon-size: var(--icon-size, var(--icon-size-inline-lg));--external-link-icon-margin-left: 0;--external-link-icon-margin-bottom: var(--vertical-expansion)}.button-link__svg{width:var(--icon-size, var(--icon-size-inline-lg));height:var(--icon-size, var(--icon-size-inline-lg));margin-bottom:var(--vertical-expansion)}.button-back{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.button-back strong,.button-back b{font-weight:var(--fw-medium);font-size-adjust:none}.button-back{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.button-back{transition:none}}.button-back{color:var(--c-text)}.button-back:hover,.button-back:focus-visible{color:var(--c-text-pop)}.button-back{align-items:center;display:flex;gap:10px}.button-back:hover .button-back__arrow,.button-back:focus-visible .button-back__arrow{transform:translate(calc(-1 * var(--translate-hover))) rotate(180deg)}.button-back__text{margin-bottom:.1em}.button-back__arrow{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.button-back__arrow{transition:none}}.button-back__arrow{transform:rotate(180deg);width:var(--icon-size-inline);height:var(--icon-size-inline);color:var(--c-pop)}.button-expand{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.button-expand strong,.button-expand b{font-weight:var(--fw-medium);font-size-adjust:none}.button-expand{white-space:nowrap;display:flex;align-items:center;gap:8px}.button-expand:hover,.button-expand:focus-visible{color:var(--c-text-pop)}.button-expand:hover .button-expand__arrow,.button-expand:focus-visible .button-expand__arrow{color:var(--c-text-pop)}.button-expand__text{margin-top:var(--vertical-trim)}.button-expand__arrow{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.button-expand__arrow{transition:none}}.button-expand__arrow{width:var(--icon-size-inline);height:var(--icon-size-inline);transform:rotate(90deg)}.is-expanded .button-expand__arrow{transform:rotate(-90deg)}.button-icon{transition:background-color var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1),border var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.button-icon{transition:none}}.button-icon{width:var(--button-icon-size);height:var(--button-icon-size);display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-xl)}.button-icon:hover,.button-icon:focus-visible{background-color:var(--c-pop);color:var(--c-text-on-pop)}.button-icon__svg{width:18px;height:18px}.collaboration-recirc{padding:0 var(--h-space) var(--v-space) var(--h-space)}.event-recirc{padding:0 var(--h-space) var(--v-block-space) var(--h-space);margin-top:-1px}.event-recirc__series-tease+.event-recirc__inner{margin-top:var(--v-block-space)}@media(min-width:1070px){.event-recirc__series-tease+.event-recirc__inner{margin-top:var(--v-space)}}@media(min-width:1070px){.event-recirc__inner{padding-top:var(--v-space-xs);border-top:1px solid var(--c-border)}}.funded-work-recirc{padding:0 var(--h-space) var(--v-space) var(--h-space)}.grant-recirc{padding:0 var(--h-space) var(--v-block-space) var(--h-space);margin-top:-1px}@media(min-width:1070px){.grant-recirc__inner{padding-top:var(--v-space-xs);border-top:1px solid var(--c-border)}}.news-recirc{padding:var(--v-space) var(--h-space) var(--v-block-space) var(--h-space)}@media(min-width:1070px){.news-recirc .news-recirc__inner{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}.news-recirc .news-recirc__block-title{grid-column:1}.news-recirc .news-recirc__content{grid-column:2/span 3}}.news-recirc__block-title{margin-bottom:var(--v-space-sm)}.news-recirc__inner{padding-top:var(--v-space-xs);border-top:1px solid var(--c-text)}.news-recirc__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(1,1fr);align-items:normal}@media(min-width:768px){.news-recirc__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(2,1fr);align-items:normal}}.resource-recirc{padding:0 var(--h-space) var(--v-space) var(--h-space)}.series-recirc{padding:var(--v-space) var(--h-space) var(--v-block-space) var(--h-space)}@media(min-width:1070px){.series-recirc .series-recirc__inner{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}.series-recirc .series-recirc__content{grid-column:2/span 3}}.series-recirc__inner{display:grid;gap:var(--v-space-lg);padding-top:var(--v-space-xs);border-top:1px solid var(--c-text)}.series-recirc__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(2,1fr);align-items:normal}@media(min-width:768px){.series-recirc__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}}.series-recirc__series{display:grid;gap:20px;width:95%;margin-top:var(--v-space-sm)}.series-recirc__series-header{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-md-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxs);letter-spacing:var(--letter-spacing)}.collaboration-topper{padding:var(--v-nav-space) var(--h-space) var(--h-space) var(--h-space)}.collaboration-topper.no-blocks{padding-bottom:var(--v-block-space)}@media(max-width:1069px){.collaboration-topper__inner{display:grid;gap:var(--v-space-sm)}}@media(min-width:1070px){.collaboration-topper__inner{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal;align-items:start}}.collaboration-topper__rail{width:100%}@media(min-width:1070px){.collaboration-topper__rail{width:var(--rail-content-width)}}.collaboration-topper__content{display:grid;gap:var(--v-space)}@media(min-width:1070px){.collaboration-topper__content{grid-column:2/span 3}}.collaboration-topper__breadcrumbs{margin-bottom:var(--v-space-sm)}.collaboration-topper__title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-lg-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxxs);letter-spacing:var(--letter-spacing)}.collaboration-topper__title em{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.collaboration-topper__title em strong,.collaboration-topper__title em b{font-weight:var(--fw-medium);font-size-adjust:none}.collaboration-topper__title{margin-top:var(--vertical-trim);text-wrap:pretty}.collaboration-topper__subtitle{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.collaboration-topper__subtitle strong,.collaboration-topper__subtitle b{font-weight:var(--fw-medium);font-size-adjust:none}.collaboration-topper__subtitle{margin-top:var(--vertical-expansion-sm);text-wrap:pretty;max-width:var(--max-text-wide)}@media(min-width:1200px){.collaboration-topper__subtitle{width:95%}}.collaboration-topper__meta{display:flex;flex-direction:column;width:100%;gap:20px}.collaboration-topper__introduction{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-large-body-text);font-weight:var(--fw-regular);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.collaboration-topper__introduction strong,.collaboration-topper__introduction b{font-weight:var(--fw-medium);font-size-adjust:none}.collaboration-topper__introduction a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.collaboration-topper__introduction a:hover,.collaboration-topper__introduction a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.collaboration-topper__introduction{max-width:var(--max-text);margin-top:var(--vertical-trim)}.collaboration-topper__links{display:flex;gap:var(--h-space);flex-wrap:wrap;align-items:center}.collaboration-topper__people-title{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);margin-bottom:var(--v-space-xs);color:var(--c-text-secondary)}.collaboration-topper__post-subnav{padding:var(--v-space) var(--h-space)}@media(min-width:768px){.collaboration-topper__post-subnav{margin-bottom:20px;padding:0 var(--h-space);position:sticky;top:0;background-color:var(--c-bg);z-index:var(--z-sticky)}.admin-bar .collaboration-topper__post-subnav{top:var(--wp-admin--admin-bar--height)}}.collaboration-topper__all{margin-bottom:var(--v-space-xs)}.funded-work-topper{padding:var(--v-nav-space) var(--h-space) var(--h-space) var(--h-space)}.funded-work-topper.no-blocks{padding-bottom:var(--v-space-lg)}@media(max-width:1069px){.funded-work-topper__inner{display:grid;gap:var(--v-space-sm)}}@media(min-width:1070px){.funded-work-topper__inner{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:start}}.funded-work-topper__content{display:grid;gap:var(--v-space)}@media(min-width:1070px){.funded-work-topper__content{grid-column:2/span 3}}.funded-work-topper__title-and-tags{display:flex;flex-direction:column;gap:var(--v-space-sm)}@media(min-width:1070px){.funded-work-topper__title-and-tags{flex-direction:column-reverse}}.funded-work-topper__title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-lg-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxxs);letter-spacing:var(--letter-spacing)}.funded-work-topper__title em{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.funded-work-topper__title em strong,.funded-work-topper__title em b{font-weight:var(--fw-medium);font-size-adjust:none}.funded-work-topper__title{margin-top:var(--vertical-trim);text-wrap:pretty}.funded-work-topper__subtitle{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.funded-work-topper__subtitle strong,.funded-work-topper__subtitle b{font-weight:var(--fw-medium);font-size-adjust:none}.funded-work-topper__subtitle{margin-top:var(--vertical-expansion-sm)}.funded-work-topper__info-columns{display:flex;gap:var(--v-space);flex-wrap:wrap}@media(max-width:1069px){.funded-work-topper__info-columns{padding:var(--v-space-xs) 0}}.funded-work-topper__intro-and-link{display:flex;flex-direction:column;gap:20px}.funded-work-topper__introduction{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-large-body-text);font-weight:var(--fw-regular);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.funded-work-topper__introduction strong,.funded-work-topper__introduction b{font-weight:var(--fw-medium);font-size-adjust:none}.funded-work-topper__introduction a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.funded-work-topper__introduction a:hover,.funded-work-topper__introduction a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.funded-work-topper__introduction{max-width:var(--max-text);margin-top:var(--vertical-trim)}.funded-work-topper__awardees-title{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);margin-bottom:var(--v-space-xs);color:var(--c-text-secondary)}.funded-work-topper__rail{display:grid;gap:var(--v-space-sm);align-items:start;justify-content:start;width:var(--rail-content-width)}.funded-work-topper__all{margin-top:var(--vertical-trim)}.funded-work-topper__hero{margin-top:var(--v-space-xxs)}.resource-topper{padding:var(--v-nav-space) var(--h-space) var(--h-space) var(--h-space)}.resource-topper.no-blocks{padding-bottom:var(--v-space-lg)}@media(max-width:1069px){.resource-topper__inner{display:grid;gap:var(--v-space-sm)}}@media(min-width:1070px){.resource-topper__inner{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:start}}.resource-topper__content{display:grid;gap:var(--v-space)}@media(min-width:1070px){.resource-topper__content{grid-column:2/span 3}}.resource-topper__title-and-tags{display:flex;flex-direction:column;gap:var(--v-space-sm)}@media(min-width:1070px){.resource-topper__title-and-tags{flex-direction:column-reverse}}.resource-topper__title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-lg-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxxs);letter-spacing:var(--letter-spacing)}.resource-topper__title em{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.resource-topper__title em strong,.resource-topper__title em b{font-weight:var(--fw-medium);font-size-adjust:none}.resource-topper__title{margin-top:var(--vertical-trim);text-wrap:pretty}.resource-topper__types{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.resource-topper__types strong,.resource-topper__types b{font-weight:var(--fw-medium);font-size-adjust:none}.resource-topper__types{margin-top:var(--vertical-expansion-sm)}.resource-topper__intro-and-link{display:grid;gap:20px}.resource-topper__introduction{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-large-body-text);font-weight:var(--fw-regular);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.resource-topper__introduction strong,.resource-topper__introduction b{font-weight:var(--fw-medium);font-size-adjust:none}.resource-topper__introduction a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.resource-topper__introduction a:hover,.resource-topper__introduction a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.resource-topper__introduction{max-width:var(--max-text)}.resource-topper__links{display:flex;gap:var(--v-space);flex-wrap:wrap}@media(max-width:1069px){.resource-topper__links{padding:var(--v-space-xs) 0}}.resource-topper__people-title{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);margin-bottom:var(--v-space-xs);color:var(--c-text-secondary)}.resource-topper__rail{display:grid;gap:var(--v-space-sm);align-items:start;justify-content:start;width:var(--rail-content-width)}.resource-topper__all{margin-top:var(--vertical-trim)}.event-topper__inner{padding:var(--v-nav-space) var(--h-space) var(--v-space) var(--h-space)}.event-topper__grid{border-bottom:1px solid var(--c-border);padding-bottom:var(--v-space-lg)}.event-topper__grid.no-border-no-padding{border-bottom:0;padding-bottom:0}.event-topper__grid.no-border{border-bottom:0}@media(max-width:1069px){.event-topper__grid{display:grid;gap:var(--v-space-sm)}}@media(min-width:1070px){.event-topper__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}}.event-topper__rail{display:flex;flex-direction:column;gap:var(--v-space);height:100%;justify-content:space-between;width:var(--rail-content-width)}.event-topper__all{margin-top:var(--vertical-trim)}.event-topper__breadcrumbs{margin-bottom:var(--v-space-sm)}@media(max-width:1069px){.event-topper__display-date{display:none}}@media(min-width:1070px){.event-topper__content{grid-column:2/span 3}}.event-topper__month{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);margin-bottom:var(--vertical-trim);display:block}.event-topper__day{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-lg-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxxs);letter-spacing:var(--letter-spacing)}.event-topper__day em{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.event-topper__day em strong,.event-topper__day em b{font-weight:var(--fw-medium);font-size-adjust:none}.event-topper__day{font-size:var(--fs-xxl-sans);display:block}.event-topper__title-and-registration{display:grid;gap:var(--v-space-sm)}.event-topper__title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-lg-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxxs);letter-spacing:var(--letter-spacing)}.event-topper__title em{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.event-topper__title em strong,.event-topper__title em b{font-weight:var(--fw-medium);font-size-adjust:none}.event-topper__title{margin-top:var(--vertical-trim);text-wrap:pretty}.event-topper__subtitle{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.event-topper__subtitle strong,.event-topper__subtitle b{font-weight:var(--fw-medium);font-size-adjust:none}.event-topper__subtitle{margin-top:var(--vertical-expansion-sm);text-wrap:pretty;max-width:var(--max-text-wide)}@media(min-width:1200px){.event-topper__subtitle{width:95%}}.event-topper__registration-and-status{display:flex;align-items:center;gap:var(--gutter)}.event-topper__registration{display:flex;flex-direction:column;align-items:flex-start;gap:var(--v-space-xs)}@media(min-width:768px){.event-topper__registration{flex-direction:row;align-items:center}}@media(min-width:1070px){.event-topper__inline-tags{order:-1}}.event-topper__registration-note{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.event-topper__registration-note strong,.event-topper__registration-note b{font-weight:var(--fw-medium);font-size-adjust:none}.event-topper__registration-note{font-style:italic}.event-topper__info{display:grid;gap:var(--v-space);margin-top:var(--v-space-lg)}@media(min-width:768px){.event-topper__info{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(3,1fr);align-items:normal}}@media(max-width:767px){.event-topper__info-col{display:grid;gap:var(--gutter);grid-template-columns:1fr 3fr;grid-row-gap:var(--v-space-lg);border-top:1px solid var(--c-border);padding-top:var(--v-space-xs)}}@media(min-width:768px){.event-topper__info-col{padding:0 var(--gutter);border-left:1px solid var(--c-border)}}.event-topper__info-title{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);margin-bottom:var(--v-paragraph-space)}.event-topper__info-content{display:grid;gap:var(--v-paragraph-space);color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.event-topper__info-content strong,.event-topper__info-content b{font-weight:var(--fw-medium);font-size-adjust:none}.event-topper__info-content{align-items:start}.event-topper__info-content.large-gap{gap:var(--v-space)}.event-topper__info-item{display:grid;gap:var(--v-space-xs)}@media(max-width:767px){.event-topper__info-item+.event-topper__info-item{padding-top:5px;border-top:1px solid var(--c-border)}}.event-topper__info-label{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);color:var(--c-text-secondary)}@media(min-width:768px){.event-topper__info-label{padding-top:5px;border-top:1px solid var(--c-border)}}.event-topper__info-header{font-weight:var(--fw-medium)}.event-topper__info-button{margin-top:var(--v-paragraph-space)}.event-topper__speakers-list{display:grid;gap:var(--v-space-xs)}@media(min-width:768px){.event-topper__speakers-list{width:90%}}.event-topper__venue-link{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.event-topper__venue-link{transition:none}}.event-topper__venue-link{color:var(--c-text)}.event-topper__venue-link:hover,.event-topper__venue-link:focus-visible{color:var(--c-text-pop)}.event-topper__hero{margin-top:var(--v-space-lg)}.event-topper__post-subnav{padding:var(--v-space) var(--h-space)}@media(min-width:768px){.event-topper__post-subnav{margin-bottom:20px;padding:0 var(--h-space);position:sticky;top:0;background-color:var(--c-bg);z-index:var(--z-sticky)}.admin-bar .event-topper__post-subnav{top:var(--wp-admin--admin-bar--height)}}.grant-topper__inner{padding:var(--v-nav-space) var(--h-space) var(--v-space-lg) var(--h-space)}@media(min-width:1070px){.grant-topper__inner{padding-bottom:var(--v-space)}}.grant-topper__inner.is-orphan{padding-bottom:var(--v-space)}.grant-topper__post-subnav{padding:0 var(--h-space);margin-bottom:20px}@media(min-width:768px){.grant-topper__post-subnav{position:sticky;top:0;background-color:var(--c-bg);z-index:var(--z-sticky)}.admin-bar .grant-topper__post-subnav{top:var(--wp-admin--admin-bar--height)}}article:not(:has(.post-subnav)) .grant-topper__cols{padding-bottom:var(--v-space-lg);border-bottom:1px solid var(--c-border)}@media(max-width:599px){.grant-topper__cols{display:grid;gap:var(--v-space-lg)}}@media(min-width:600px)and (max-width:1069px){.grant-topper__cols{display:grid;gap:var(--gutter);grid-template-columns:1fr 1fr;grid-row-gap:var(--v-space-lg)}}@media(min-width:1070px){.grant-topper__cols{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}}.grant-topper__content{display:grid;gap:var(--v-space-lg)}@media(min-width:600px)and (max-width:1069px){.grant-topper__content{grid-column:1/-1}}@media(min-width:1070px){.grant-topper__content{padding-right:var(--h-space);grid-column:2/span 2;grid-row:1}.grant-topper__cols:not(:has(.grant-topper__info)) .grant-topper__content{grid-column:2/span 3;padding-right:0}}.grant-topper__content-inner{display:flex;flex-direction:column;gap:var(--v-space-sm)}@media(min-width:1070px){.grant-topper__rail{grid-column:1;grid-row:1}}.grant-topper__info{display:flex;flex-direction:column;gap:var(--v-space-lg)}@media(min-width:600px){.grant-topper__info{border-left:1px solid var(--c-border);padding-left:var(--h-space-sm);gap:var(--v-space)}}@media(min-width:1070px){.grant-topper__info{grid-column:4;grid-row:1}}.grant-topper__breadcrumbs{margin-bottom:var(--v-space-sm)}.grant-topper__status{margin-top:var(--v-space-sm)}.grant-topper__title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-lg-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxxs);letter-spacing:var(--letter-spacing)}.grant-topper__title em{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.grant-topper__title em strong,.grant-topper__title em b{font-weight:var(--fw-medium);font-size-adjust:none}.grant-topper__title{margin-top:var(--vertical-trim);text-wrap:pretty}.grant-topper__subtitle{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.grant-topper__subtitle strong,.grant-topper__subtitle b{font-weight:var(--fw-medium);font-size-adjust:none}.grant-topper__subtitle{margin-top:var(--vertical-expansion-sm);text-wrap:pretty;max-width:var(--max-text-wide)}@media(min-width:1200px){.grant-topper__subtitle{width:95%}}.grant-topper__data a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.grant-topper__data a:hover,.grant-topper__data a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.grant-topper__data{border-top:1px solid var(--c-border)}.grant-topper__data-row{padding:var(--list-item-padding-md) 0;border-bottom:1px solid var(--c-border)}@media(min-width:400px){.grant-topper__data-row{display:grid;gap:var(--gutter);grid-template-columns:1fr 3fr;grid-row-gap:var(--v-space-lg)}}.grant-topper__data-row dt{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);margin-top:var(--vertical-expansion-sm);word-break:break-word;hyphens:auto}.grant-topper__data-row dd{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.grant-topper__data-row dd strong,.grant-topper__data-row dd b{font-weight:var(--fw-medium);font-size-adjust:none}.grant-topper__data-row-date{font-weight:var(--fw-medium)}.grant-topper__cta{display:flex;gap:10px}@media(max-width:599px){.grant-topper__cta{flex-direction:column}}@media(max-width:599px){.grant-topper__cta-button{width:100%!important;justify-content:center!important}}.grant-topper__center-column{margin-top:var(--v-space-sm)}@media(min-width:1070px){.grant-topper__timeline{width:var(--rail-content-width)}}.grant-topper__timeline-item{display:grid;grid-template-columns:var(--icon-size-inline) 1fr;gap:var(--gutter);align-items:start;position:relative}.grant-topper__timeline-item:not(:last-child){padding-bottom:var(--v-space-sm)}.grant-topper__timeline-item:not(:last-child):before{content:"";position:absolute;top:.5em;bottom:0;left:calc(var(--icon-size-inline) / 2 - 1px);width:1px;background-color:var(--c-border)}.grant-topper__timeline-item--past:not(:last-child):before{background-color:var(--c-text)}.grant-topper__timeline-dot{width:var(--icon-size-inline);height:var(--icon-size-inline);border-radius:50%;border:2px solid var(--c-border);background-color:var(--c-bg);position:relative;z-index:1}.grant-topper__timeline-item--past .grant-topper__timeline-dot{background-color:var(--c-text);border-color:var(--c-text)}.grant-topper__timeline-item--next .grant-topper__timeline-dot{background-color:var(--c-text);border-color:var(--c-text);box-shadow:0 0 0 4px var(--c-border)}.grant-topper__timeline-label{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.grant-topper__timeline-label strong,.grant-topper__timeline-label b{font-weight:var(--fw-medium);font-size-adjust:none}.grant-topper__timeline-label{margin-top:-.34em}.grant-topper__timeline-item--past .grant-topper__timeline-label{color:var(--c-text-secondary)}.grant-topper__timeline-date{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.grant-topper__timeline-date strong,.grant-topper__timeline-date b{font-weight:var(--fw-medium);font-size-adjust:none}.grant-topper__timeline-date{color:var(--c-text-secondary);margin-top:var(--vertical-expansion)}.grant-topper__info-title{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);color:var(--c-text-secondary);margin-bottom:var(--v-space-xs)}@media(max-width:599px){.grant-topper__info-title{padding-top:5px;border-top:1px solid var(--c-border)}}.grant-topper__info-text{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xs)}.grant-topper__info-text strong,.grant-topper__info-text b{font-weight:var(--fw-medium);font-size-adjust:none}.grant-topper__info-text>p,.grant-topper__info-text>ul,.grant-topper__info-text>ol{margin:0 0 var(--v-paragraph-space-sm) 0}.grant-topper__info-text>p:last-child,.grant-topper__info-text>ul:last-child,.grant-topper__info-text>ol:last-child{margin-bottom:0}.grant-topper__info-text a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.grant-topper__info-text a:hover,.grant-topper__info-text a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.grant-topper__info-text .large-body-text{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-large-body-text);font-weight:var(--fw-regular);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.grant-topper__info-text .large-body-text strong,.grant-topper__info-text .large-body-text b{font-weight:var(--fw-medium);font-size-adjust:none}.grant-topper__info-text .large-body-text{padding-bottom:var(--vertical-expansion-sm)}.grant-topper__info-text ul,.grant-topper__info-text ol{list-style-position:outside;padding-inline-start:.9em}.grant-topper__info-text ul>li,.grant-topper__info-text ol>li{padding-block:5px;padding-inline-start:.35em}.grant-topper__info-text ul ul,.grant-topper__info-text ul ol,.grant-topper__info-text ol ul,.grant-topper__info-text ol ol{margin-block:5px 0;padding-inline-start:1.25em}.grant-topper__info-text ul li>p,.grant-topper__info-text ol li>p{margin:0}.grant-topper__info-text ul{list-style-type:disc}.grant-topper__info-text ul>li::marker{color:var(--c-text-pop)}.grant-topper__info-text ul ul{list-style-type:circle}.grant-topper__info-text ul ul ul{list-style-type:square}.grant-topper__info-text ul ul ul ul{list-style-type:disc}.grant-topper__info-text ul ul ul ul ul{list-style-type:circle}.grant-topper__info-text ol{list-style-type:decimal}.grant-topper__info-text ol>li::marker{font-family:var(--ff-sans);font-weight:var(--fw-medium);color:var(--c-text-pop)}.grant-topper__info-text ol ol{list-style-type:lower-alpha}.grant-topper__info-text ol ol ol{list-style-type:lower-roman}.grant-topper__info-text ol ol ol ol{list-style-type:decimal}.grant-topper__info-text ol ol ol ol ol{list-style-type:lower-alpha}.grant-topper__info-text>*:first-child:not(.alignleft,.alignright){margin-top:0!important}.grant-topper__info-text{word-break:break-word}.grant-topper__all{margin-bottom:var(--v-space-sm)}@media(max-width:1069px){.grant-topper__all{display:none}}.grant-topper__all-mobile{margin-bottom:var(--v-space-sm)}@media(min-width:1070px){.grant-topper__all-mobile{display:none}}.news-topper-meta{display:flex;flex-direction:column;width:100%;gap:12px}@media(min-width:768px){.news-topper-meta{gap:20px}}.news-topper-meta__introduction{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-large-body-text);font-weight:var(--fw-regular);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.news-topper-meta__introduction strong,.news-topper-meta__introduction b{font-weight:var(--fw-medium);font-size-adjust:none}.news-topper-meta__introduction a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.news-topper-meta__introduction a:hover,.news-topper-meta__introduction a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.news-topper-meta__introduction{max-width:var(--max-text-wide);text-wrap:pretty}@media(min-width:768px){.news-topper-meta__introduction{width:85%}}.news-topper-meta__tags{display:flex;flex-wrap:wrap;gap:5px}.news-topper-title{display:flex;flex-direction:column;align-items:flex-start;gap:var(--v-space-sm);width:100%}.news-topper-title__heading{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-xl-serif);font-weight:var(--fw-light);line-height:var(--lh-xs)}.news-topper-title__heading strong,.news-topper-title__heading b{font-weight:var(--fw-medium);font-size-adjust:none}.news-topper-title__heading{max-width:var(--max-text-wide);text-wrap:pretty}@media(min-width:768px){.news-topper-title__heading{width:92%}}.news-topper-title__info{padding:10px 0;border-top:1px solid var(--c-text);border-bottom:1px solid var(--c-border);display:flex;gap:1px;flex-direction:column;width:100%}@media(min-width:600px){.news-topper-title__info{padding:12px 0;gap:var(--gutter);justify-content:space-between;flex-direction:row}}.news-topper-title__authors{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.news-topper-title__authors strong,.news-topper-title__authors b{font-weight:var(--fw-medium);font-size-adjust:none}.news-topper-title__authors a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.news-topper-title__authors a:hover,.news-topper-title__authors a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.news-topper-title__authors{font-weight:var(--fw-medium)}.news-topper-title__date{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.news-topper-title__date strong,.news-topper-title__date b{font-weight:var(--fw-medium);font-size-adjust:none}.news-topper-title__date{flex-shrink:0}@media(max-width:1069px){.news-topper__grid{display:flex;flex-direction:column-reverse;gap:var(--v-space)}}@media(min-width:1070px){.news-topper__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:start}.news-topper__grid.with-cover{align-items:end}}@media(min-width:1070px){.news-topper__content{grid-column:2/span 3}}.news-topper__text{text-wrap:pretty;display:flex;flex-direction:column;align-items:flex-start;gap:var(--v-space)}.news-topper__rail{display:flex;flex-direction:column;gap:var(--v-space);align-items:flex-start;width:100%}@media(min-width:600px){.news-topper__rail{flex-direction:row;gap:var(--gutter)}}@media(min-width:1070px){.news-topper__rail{width:var(--rail-content-width);gap:var(--v-space-sm);flex-direction:column}.news-topper__rail.is-sticky{position:sticky;top:var(--h-space)}.admin-bar .news-topper__rail{top:calc(var(--h-space) + var(--wp-admin--admin-bar--height))}}.news-topper__featuring{width:100%}.news-topper__featuring-header{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);padding-bottom:var(--v-space-xs)}.news-topper__featuring-list{display:grid;gap:var(--list-item-padding-md)}.news-topper__featuring-list li{min-width:0}@media(min-width:768px){.news-topper__featuring-list:not(.length-1){display:grid;gap:var(--gutter);grid-row-gap:var(--list-item-padding-md);grid-template-columns:repeat(2,1fr);align-items:start}}.news-topper{position:relative;z-index:var(--z-base);clip-path:inset(-100vh 0 0 0)}.news-topper .news-topper__content{display:grid;gap:var(--v-space)}.news-topper__all--mobile{margin-bottom:var(--v-space-sm)}@media(min-width:1070px){.news-topper__all--mobile{display:none}}.news-topper__all--desktop{display:none}@media(min-width:1070px){.news-topper__all--desktop{display:block}}.news-topper__inner{padding:var(--v-nav-space) var(--h-space) var(--v-space) var(--h-space)}.news-topper__inner.no-hero{padding-bottom:var(--v-space-xl)}.news-topper__big-image{margin-top:var(--v-space-lg)}.news-topper__small-image{max-width:var(--max-text)}.news-topper__background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}.news-topper.theme-dark{--topper-bg: var(--c-topper-bg, var(--c-bg))}.news-topper.theme-dark .news-topper__background{background-color:var(--topper-bg)}.news-topper.theme-light{--topper-bg: var(--c-topper-bg, var(--c-bg-tint))}.news-topper.theme-light .news-topper__background{background-color:var(--topper-bg)}.news-topper__cover{display:flex;width:100%;height:calc(100vh - var(--nav-height-mobile) - var(--announcement-height) + 1px)}@media(min-width:1070px){.news-topper__cover{height:calc(100vh - var(--nav-height-desktop) - var(--announcement-height) + 1px)}}.admin-bar .news-topper__cover{height:calc(100vh - var(--nav-height-mobile) - var(--announcement-height) - var(--wp-admin--admin-bar--height) + 1px)}@media(min-width:1070px){.admin-bar .news-topper__cover{height:calc(100vh - var(--nav-height-desktop) - var(--announcement-height) - var(--wp-admin--admin-bar--height) + 1px)}}@media(min-width:768px){.news-topper__cover:has(.ambient-video) .news-topper__cover-content{padding-bottom:var(--v-space-lg)}}.news-topper__cover-content{margin-top:auto;padding:var(--v-block-space) var(--h-space) 80px var(--h-space);position:relative;width:100%;background:var(--overlay-bottom-gradient);z-index:var(--z-above-base)}@media(min-width:768px){.news-topper__cover-content{padding-bottom:var(--v-space)}}.news-topper__cover-body{--topper-bg: var(--c-bg-tint);padding:var(--v-space) var(--h-space);background-color:var(--topper-bg)}.news-topper__cover-caption{margin-top:0}.page-topper__inner{padding:var(--v-nav-space) var(--h-space) var(--v-space-sm) var(--h-space)}@media(max-width:1069px){.page-topper__heading{display:grid;gap:var(--v-space-sm)}}@media(min-width:1070px){.page-topper__heading{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:end}}@media(min-width:1070px){.page-topper__title-subtitle{grid-column:2/span 3}}.page-topper__title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-lg-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxxs);letter-spacing:var(--letter-spacing)}.page-topper__title em{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.page-topper__title em strong,.page-topper__title em b{font-weight:var(--fw-medium);font-size-adjust:none}.page-topper__title{margin-top:var(--vertical-trim);text-wrap:pretty}.page-topper__subtitle{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.page-topper__subtitle strong,.page-topper__subtitle b{font-weight:var(--fw-medium);font-size-adjust:none}.page-topper__subtitle{margin-top:var(--vertical-expansion-sm);text-wrap:pretty;max-width:var(--max-text-wide)}@media(min-width:1200px){.page-topper__subtitle{width:95%}}.page-topper__button-link{margin-top:var(--v-space-sm)}.page-topper__breadcrumbs{margin-bottom:var(--v-space-sm)}.page-topper__circle-art{width:var(--thumbnail-size)}@media(min-width:1070px){.page-topper__circle-art{align-self:start;max-width:180px;width:36%}}.pt-evergreen{padding:var(--v-nav-space) var(--h-space) var(--v-space) var(--h-space);background-color:var(--c-topper-bg, var(--c-bg))}@media(max-width:1069px){.pt-evergreen{display:flex;flex-direction:column;gap:var(--v-space-lg)}}@media(min-width:1070px){.pt-evergreen__heading{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}}.pt-evergreen__heading-text{display:grid;gap:var(--v-space-sm)}@media(min-width:1070px){.pt-evergreen__heading-text{grid-column:2/span 3}}.pt-evergreen__title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-lg-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxxs);letter-spacing:var(--letter-spacing)}.pt-evergreen__title em{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.pt-evergreen__title em strong,.pt-evergreen__title em b{font-weight:var(--fw-medium);font-size-adjust:none}.pt-evergreen__title{margin-top:var(--vertical-trim);text-wrap:pretty}.pt-evergreen__subtitle{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.pt-evergreen__subtitle strong,.pt-evergreen__subtitle b{font-weight:var(--fw-medium);font-size-adjust:none}.pt-evergreen__subtitle{margin-top:var(--vertical-expansion-sm);text-wrap:pretty;max-width:var(--max-text-wide)}@media(min-width:1200px){.pt-evergreen__subtitle{width:95%}}@media(max-width:1069px){.pt-evergreen__content{display:flex;flex-direction:column;gap:15px}}@media(min-width:1070px){.pt-evergreen__content{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal;margin-top:var(--v-space)}}.pt-evergreen__rail{display:flex;flex-direction:column;gap:var(--v-space-lg)}@media(min-width:1070px){.pt-evergreen__rail{justify-content:space-between;height:100%;grid-column:1/span 1;grid-row:1}}@media(min-width:1070px){.pt-evergreen__rail--mobile{display:none}}@media(max-width:1069px){.pt-evergreen__rail--desktop{display:none}}@media(max-width:1069px){.pt-evergreen__asset:has(figcaption){margin-bottom:var(--v-space-xs)}}@media(min-width:1070px){.pt-evergreen__asset{grid-column:2/span 3;grid-row:1;height:100%}}.pt-evergreen__rail-text{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.pt-evergreen__rail-text strong,.pt-evergreen__rail-text b{font-weight:var(--fw-medium);font-size-adjust:none}.pt-evergreen__rail-text a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.pt-evergreen__rail-text a:hover,.pt-evergreen__rail-text a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.pt-evergreen__rail-text{max-width:var(--max-text-narrow)}.pt-evergreen__rail-image{border-radius:100%;overflow:hidden;max-width:var(--thumbnail-size);align-self:flex-start}@media(min-width:1070px){.pt-evergreen__rail-image{max-width:140px;width:40%}}.pt-evergreen__rail-content{display:flex;gap:var(--v-space-sm);flex-direction:row-reverse;align-items:center;justify-content:start}@media(min-width:1070px){.pt-evergreen__rail-content{width:95%;flex-direction:column;align-items:start}}@media(min-width:1200px){.pt-evergreen__rail-content{width:var(--rail-content-width)}}.pt-evergreen__links{display:flex;flex-direction:column;gap:var(--v-space-xxs)}.pt-editorial{padding:var(--v-nav-space) var(--h-space) var(--v-space) var(--h-space);background-color:var(--c-topper-bg, var(--c-bg))}.pt-editorial__header{margin-bottom:var(--v-space)}@media(min-width:1070px){.pt-editorial__header{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}}.pt-editorial__page-title{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);margin-bottom:var(--v-space-sm);grid-column:1}@media(min-width:1070px){.pt-editorial__primary{grid-column:2/span 3}}.pt-editorial__content{display:grid;gap:var(--v-space-lg)}@media(min-width:1070px){.pt-editorial__content{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}}@media(min-width:1070px){.pt-editorial__rail{grid-column:1/span 1;order:1}}.pt-editorial__news{display:grid;gap:var(--v-space-sm)}@media(min-width:1070px){.pt-editorial__news{grid-column:2/span 3;order:2}}.pt-editorial__title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-lg-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxxs);letter-spacing:var(--letter-spacing)}.pt-editorial__title em{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.pt-editorial__title em strong,.pt-editorial__title em b{font-weight:var(--fw-medium);font-size-adjust:none}.pt-editorial__title a{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.pt-editorial__title a{transition:none}}.pt-editorial__title a{color:var(--c-text)}.pt-editorial__title a:hover,.pt-editorial__title a:focus-visible{color:var(--c-text-pop)}.pt-editorial__title{margin-top:var(--vertical-trim);text-wrap:pretty}@media(min-width:1070px){.pt-editorial__title{width:85%}}.pt-editorial__title-link{display:inline-block;max-width:100%}.pt-editorial__subtitle{color:inherit;font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.pt-editorial__subtitle strong,.pt-editorial__subtitle b{font-weight:var(--fw-medium);font-size-adjust:none}.pt-editorial__subtitle{display:block;margin-top:var(--vertical-expansion-sm)}.pt-editorial__links{display:flex;flex-direction:column;gap:var(--v-space-xxs)}.pt-editorial__preview{display:grid;gap:var(--v-space)}@media(min-width:600px){.pt-editorial__preview{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(2,1fr);align-items:start}}@media(min-width:1070px){.pt-editorial__preview{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(3,1fr);align-items:start}}.pt-editorial__asset{display:block;overflow:hidden}@media(min-width:1070px){.pt-editorial__asset{grid-column:1/span 2}}@media(min-width:600px){.pt-editorial--large .pt-editorial__asset{grid-column:1/-1}}.pt-editorial__asset:hover .pt-editorial__img,.pt-editorial__asset:hover .pt-editorial__ambient-video{transform:scale(var(--zoom-md))}.pt-editorial__img,.pt-editorial__ambient-video{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.pt-editorial__img,.pt-editorial__ambient-video{transition:none}}.pt-editorial__desc{display:grid;gap:var(--v-space-xs);align-items:start}@media(min-width:1070px){.pt-editorial__desc{grid-column:3/span 1}}.pt-editorial__desc-text{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.pt-editorial__desc-text strong,.pt-editorial__desc-text b{font-weight:var(--fw-medium);font-size-adjust:none}.pt-editorial__desc-text{text-wrap:pretty;margin-top:var(--vertical-trim);width:90%}.pt-editorial--full-screen{position:relative;display:flex;flex-direction:column;margin-top:calc(-1 * var(--nav-height-mobile));padding:var(--nav-height-mobile) 0 0 0;min-height:calc(100vh - var(--announcement-height))}@media(min-width:1070px){.pt-editorial--full-screen{margin-top:calc(-1 * var(--nav-height-desktop));padding:var(--nav-height-desktop) 0 0 0}}.admin-bar .pt-editorial--full-screen{min-height:calc(100vh - var(--announcement-height) - var(--wp-admin--admin-bar--height))}.pt-editorial__full-content{display:grid;gap:var(--v-space);margin-top:auto;position:relative;z-index:var(--z-above-base);background:var(--overlay-bottom-gradient);padding:var(--v-block-space) var(--h-space) 80px var(--h-space)}@media(min-width:1070px){.pt-editorial__full-content{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:end;padding-bottom:var(--v-space)}}@media(max-width:1069px){.pt-editorial__full-title{max-width:var(--max-text)}}@media(min-width:1070px){.pt-editorial__full-title{grid-column:1/span 3}}.pt-editorial__full-desc{max-width:var(--max-text-narrow)}@media(min-width:1070px){.pt-editorial__full-desc{grid-column:4/span 1}}.pt-editorial__full-button-link{margin-top:20px}.pt-feature{padding:var(--v-nav-space) var(--h-space) var(--v-space) var(--h-space);background-color:var(--c-topper-bg, var(--c-bg))}.pt-feature.layout-split_square,.pt-feature.layout-split_wide,.pt-feature.layout-split_horizontal,.pt-feature.layout-split_circle{display:grid;gap:var(--v-space)}.pt-feature.layout-split_square .pt-feature__content,.pt-feature.layout-split_wide .pt-feature__content,.pt-feature.layout-split_horizontal .pt-feature__content,.pt-feature.layout-split_circle .pt-feature__content{display:flex;flex-direction:column;gap:var(--v-space-lg);justify-content:space-between}@media(min-width:1070px){.pt-feature.layout-split_square,.pt-feature.layout-split_wide,.pt-feature.layout-split_horizontal,.pt-feature.layout-split_circle{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(2,1fr);align-items:normal}}.pt-feature__text{display:grid;gap:var(--v-space-sm)}@media(min-width:600px){.pt-feature__text{width:85%}}.pt-feature__title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-lg-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxxs);letter-spacing:var(--letter-spacing)}.pt-feature__title em{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.pt-feature__title em strong,.pt-feature__title em b{font-weight:var(--fw-medium);font-size-adjust:none}.pt-feature__title{margin-top:var(--vertical-trim);text-wrap:pretty}.pt-feature__subtitle{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.pt-feature__subtitle strong,.pt-feature__subtitle b{font-weight:var(--fw-medium);font-size-adjust:none}.pt-feature__subtitle{margin-top:var(--vertical-expansion-sm);text-wrap:pretty;max-width:var(--max-text-wide)}.pt-feature__small-text{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.pt-feature__small-text strong,.pt-feature__small-text b{font-weight:var(--fw-medium);font-size-adjust:none}.pt-feature__small-text a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.pt-feature__small-text a:hover,.pt-feature__small-text a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.pt-feature__small-text{text-wrap:pretty;max-width:var(--max-text-narrow)}@media(min-width:600px){.pt-feature__small-text{width:var(--col-8)}}.pt-feature__links{display:flex;flex-direction:column;gap:var(--v-space-xxs)}.layout-split_square .pt-feature__asset{display:flex;flex-direction:column}.layout-split_circle .pt-feature__asset{display:flex;align-items:center;justify-content:center}.layout-split_square .pt-feature__img{flex:1 1 auto;min-height:0}.layout-split_circle .pt-feature__img{margin:var(--v-space) 0;border-radius:50%;overflow:hidden}@media(max-width:1069px){.layout-split_circle .pt-feature__img{width:50%}}@media(min-width:1070px){.layout-split_circle .pt-feature__img{width:75%}}.pt-feature__figcaption{flex:none}.person-topper{padding:var(--v-nav-space) var(--h-space) var(--v-space) var(--h-space)}@media(max-width:767px){.person-topper{padding-top:0}}.person-topper--no-blocks{padding-bottom:var(--v-block-space)}.person-topper__all{margin-bottom:var(--v-space-sm)}@media(min-width:1070px){.person-topper__all{margin-bottom:var(--v-space-xs)}}@media(max-width:1069px){.person-topper__grid{display:grid;gap:var(--v-space)}}@media(min-width:1070px){.person-topper__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}}@media(min-width:1070px){.person-topper__content{grid-column:2/span 3}}.person-topper__about{text-wrap:pretty;display:flex;flex-direction:column;justify-content:space-between}.person-topper__types{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);margin-bottom:var(--v-space-xs);margin-top:var(--vertical-trim)}@media(min-width:1070px){.person-topper__types{margin-bottom:var(--v-space-sm)}}.person-topper__name{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-lg-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxxs);letter-spacing:var(--letter-spacing)}.person-topper__name em{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.person-topper__name em strong,.person-topper__name em b{font-weight:var(--fw-medium);font-size-adjust:none}.person-topper__name a{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.person-topper__name a{transition:none}}.person-topper__name a{color:var(--c-text)}.person-topper__name a:hover,.person-topper__name a:focus-visible{color:var(--c-text-pop)}.person-topper__name{margin-top:var(--vertical-trim)}.person-topper__titles.multiple-titles{margin-top:var(--v-space-sm)}.person-topper__titles.multiple-titles .person-topper__title{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-sm-serif);font-weight:var(--fw-light);line-height:var(--lh-xs)}.person-topper__titles.multiple-titles .person-topper__title strong,.person-topper__titles.multiple-titles .person-topper__title b{font-weight:var(--fw-medium);font-size-adjust:none}.person-topper__titles.multiple-titles .person-topper__title{padding:var(--list-item-padding-sm) 0}.person-topper__titles.multiple-titles .person-topper__title:last-child{padding-bottom:0}.person-topper__titles.multiple-titles .person-topper__title:first-child{padding-top:0}.person-topper__titles.multiple-titles .person-topper__title:not(:first-child){border-top:1px solid var(--c-border)}.person-topper__title{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.person-topper__title strong,.person-topper__title b{font-weight:var(--fw-medium);font-size-adjust:none}.person-topper__title{margin-top:var(--vertical-expansion-sm)}.person-topper__bio{margin-top:var(--v-space-sm)}.person-topper__tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:var(--v-space-sm);padding-top:var(--vertical-expansion-sm)}.person-topper__social-links{margin-top:var(--v-space)}.person-topper__portrait-vertical{max-width:180px}@media(max-width:1069px){.person-topper__portrait-vertical{display:none}}.person-topper__portrait-vertical--large{width:var(--rail-content-width);max-width:none}.person-topper__portrait-square{width:100px;border-radius:100%;overflow:hidden;transform:translateZ(0)}@media(min-width:1070px){.person-topper__portrait-square{display:none}}.person-topper__data a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.person-topper__data a:hover,.person-topper__data a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.person-topper__data{border-top:1px solid var(--c-border);margin-top:var(--v-space-sm)}.person-topper__data-row{display:grid;gap:2px;padding:var(--list-item-padding-md) 0;border-bottom:1px solid var(--c-border)}@media(min-width:600px){.person-topper__data-row{display:grid;gap:var(--gutter);grid-template-columns:1fr 3fr;grid-row-gap:var(--v-space-lg)}}@media(min-width:1070px){.person-topper__data-row{display:grid;gap:var(--gutter);grid-template-columns:1fr 4fr;grid-row-gap:var(--v-space-lg)}}.person-topper__data-row dt{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);margin-top:var(--vertical-expansion-sm);word-break:break-word;hyphens:auto}.person-topper__data-row dd{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.person-topper__data-row dd strong,.person-topper__data-row dd b{font-weight:var(--fw-medium);font-size-adjust:none}@media(min-width:600px){.person-topper__data-sub-row:not(:first-child){padding-top:var(--list-item-padding-md);margin-top:var(--list-item-padding-md);border-top:1px solid var(--c-border)}}.series-topper{position:relative;z-index:var(--z-base);clip-path:inset(-100vh 0 0 0)}.series-topper__inner{padding:var(--v-nav-space) var(--h-space) var(--v-space) var(--h-space);position:relative;z-index:var(--z-above-base)}@media(max-width:767px){.series-topper__inner{padding-top:0}}@media(max-width:767px){.series-topper__grid{display:flex;flex-direction:column-reverse;gap:var(--v-space-lg)}}@media(min-width:768px){.series-topper__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:end}}.series-topper__featured-image{width:100%}@media(max-width:767px){.series-topper--child .series-topper__featured-image{display:none}}@media(min-width:768px){.series-topper__featured-image{width:var(--rail-content-width);max-width:250px;grid-column:1}}.series-topper__content{display:grid;gap:var(--v-space-sm);text-wrap:pretty}@media(min-width:768px){.series-topper__content{grid-column:2/span 3}}.series-topper__tags{display:flex;flex-wrap:wrap;margin-bottom:var(--vertical-trim);gap:5px}.series-topper__breadcrumbs{margin-bottom:var(--v-space-sm)}.series-topper__title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-lg-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxxs);letter-spacing:var(--letter-spacing)}.series-topper__title em{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.series-topper__title em strong,.series-topper__title em b{font-weight:var(--fw-medium);font-size-adjust:none}.series-topper__subtitle{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.series-topper__subtitle strong,.series-topper__subtitle b{font-weight:var(--fw-medium);font-size-adjust:none}.series-topper__subtitle{margin-top:var(--vertical-expansion-sm);text-wrap:pretty;max-width:var(--max-text-wide)}@media(min-width:1200px){.series-topper__subtitle{width:95%}}.series-topper__date{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);margin-bottom:var(--vertical-trim)}.series-topper__intro{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-large-body-text);font-weight:var(--fw-regular);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.series-topper__intro strong,.series-topper__intro b{font-weight:var(--fw-medium);font-size-adjust:none}.series-topper__intro a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.series-topper__intro a:hover,.series-topper__intro a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.series-topper__intro{max-width:var(--max-text-wide)}@media(min-width:768px){.series-topper__intro{width:85%}}.series-topper__post-subnav{padding:var(--v-space) var(--h-space)}@media(min-width:768px){.series-topper__post-subnav{margin-bottom:20px;padding:0 var(--h-space);position:sticky;top:0;background-color:var(--c-bg);z-index:var(--z-sticky)}.admin-bar .series-topper__post-subnav{top:var(--wp-admin--admin-bar--height)}}.series-topper__background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}.series-topper--dark_blue .series-topper__background{background-color:var(--c-blue)}.series-topper--light_blue .series-topper__background{background-color:var(--c-light-blue)}.series-topper--white .series-topper__inner,.series-topper--cover .series-topper__inner{padding-bottom:var(--v-space)}.series-topper--cover{display:flex;flex-direction:column;margin-top:calc(-1 * var(--nav-height-mobile));padding-top:var(--nav-height-mobile);min-height:calc(100vh - var(--announcement-height))}@media(min-width:1070px){.series-topper--cover{margin-top:calc(-1 * var(--nav-height-desktop));padding-top:var(--nav-height-desktop)}}.admin-bar .series-topper--cover{min-height:calc(100vh - var(--announcement-height) - var(--wp-admin--admin-bar--height))}.series-topper--cover .series-topper__inner{padding-top:var(--v-block-space);margin-top:auto;background:var(--overlay-bottom-gradient)}.series-topper__gradient{position:absolute;top:0;left:0;right:0;width:100%;height:calc(var(--nav-height-desktop) * 2);background:var(--overlay-top-gradient);z-index:var(--z-base)}.series-topper__cover-hero{position:absolute;top:0;left:0;right:0;height:calc(100vh - var(--announcement-height))}.series-topper__cover-hero:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:var(--c-bg-overlay);opacity:.25}.admin-bar .series-topper__cover-hero{height:calc(100vh - var(--announcement-height) - var(--wp-admin--admin-bar--height))}.series-topper__cover-img{width:100%;height:100%;object-fit:cover;display:block}.event-series-topper__inner{padding:var(--v-nav-space) var(--h-space) var(--h-space) var(--h-space)}@media(max-width:767px){.event-series-topper__grid{display:grid;gap:var(--v-space-lg)}}@media(min-width:768px){.event-series-topper__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:end}}@media(max-width:767px){.event-series-topper__featured-image{width:35%}}@media(min-width:768px){.event-series-topper__featured-image{align-self:start;width:var(--rail-content-width);max-width:250px;grid-column:1}}.event-series-topper__content{display:grid;gap:var(--v-space-xs);text-wrap:pretty}@media(min-width:768px){.event-series-topper__content{gap:var(--v-space-sm);grid-column:2/span 3}}.event-series-topper__title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-lg-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxxs);letter-spacing:var(--letter-spacing)}.event-series-topper__title em{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.event-series-topper__title em strong,.event-series-topper__title em b{font-weight:var(--fw-medium);font-size-adjust:none}.event-series-topper__title{margin-top:var(--vertical-trim)}.event-series-topper__subtitle{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.event-series-topper__subtitle strong,.event-series-topper__subtitle b{font-weight:var(--fw-medium);font-size-adjust:none}.event-series-topper__subtitle{margin-top:var(--vertical-expansion-sm);text-wrap:pretty;max-width:var(--max-text-wide)}@media(min-width:1200px){.event-series-topper__subtitle{width:95%}}.event-series-topper__description{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-large-body-text);font-weight:var(--fw-regular);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.event-series-topper__description strong,.event-series-topper__description b{font-weight:var(--fw-medium);font-size-adjust:none}.event-series-topper__description a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.event-series-topper__description a:hover,.event-series-topper__description a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.event-series-topper__description{max-width:var(--max-text-wide)}@media(min-width:768px){.event-series-topper__description{width:85%}}.topper-inline-tags{display:flex;gap:5px;flex-wrap:wrap}.active-refinements{padding:var(--v-space-sm) var(--h-space) 0 var(--h-space)}@media(min-width:1070px){.active-refinements{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}}.active-refinements__list{display:flex;flex-wrap:wrap;gap:5px}@media(min-width:1070px){.active-refinements__list{grid-column:2/span 3}}.active-refinements__button{transition:background var(--timing-short) cubic-bezier(.3,0,.3,1),border var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.active-refinements__button{transition:none}}.active-refinements__button{border:1px solid var(--c-text);border-radius:var(--border-radius-xl);display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer;white-space:nowrap;width:fit-content;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.active-refinements__button strong,.active-refinements__button b{font-weight:var(--fw-medium);font-size-adjust:none}.active-refinements__button{padding:var(--button-padding-sm-mobile);gap:var(--button-gap-sm)}@media(min-width:768px){.active-refinements__button{padding:var(--button-padding-sm-desktop)}}.active-refinements__button{color:var(--c-bg);background-color:var(--c-text)}.active-refinements__button:hover,.active-refinements__button:focus-visible{color:var(--c-text-on-pop);background-color:var(--c-pop);border-color:var(--c-pop)}.active-refinements__button:active{transition:none;color:var(--c-bg);background-color:var(--c-text);border-color:var(--c-text)}.active-refinements__button svg{flex-shrink:0}.active-refinements__button:disabled{pointer-events:none;color:var(--c-text-secondary);background-color:transparent;border-color:var(--c-border)}.active-refinements__button{padding-right:8px;background-color:var(--c-pop);color:var(--c-text-on-pop);border-color:var(--c-pop)}.active-refinements__button .active-refinements__button-svg{color:var(--c-pop);background-color:var(--c-text-on-pop)}.active-refinements__button:hover,.active-refinements__button:focus-visible{background-color:var(--c-text);color:var(--c-bg);border-color:var(--c-text)}.active-refinements__button:hover .active-refinements__button-svg,.active-refinements__button:focus-visible .active-refinements__button-svg{color:var(--c-text);background-color:var(--c-bg)}.active-refinements__button-svg{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1),background-color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.active-refinements__button-svg{transition:none}}.active-refinements__button-svg{width:1em;height:1em;background-color:transparent;padding:3px;border-radius:100%}.active-refinements__button-text{padding-bottom:var(--vertical-expansion-sm)}.facet-tabs{display:flex;flex-wrap:wrap;gap:var(--v-space-sm)}.facet-tabs__button{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.facet-tabs__button strong,.facet-tabs__button b{font-weight:var(--fw-medium);font-size-adjust:none}.facet-tabs__button{color:var(--c-text-secondary);cursor:pointer;display:flex;align-items:center;white-space:no-wrap;gap:10px}.facet-tabs__button.is-active{font-weight:var(--fw-medium);color:var(--c-text)}.facet-tabs__button.is-active:before{background-color:var(--c-pop);border-radius:.6em;content:"";display:block;flex-shrink:0;height:var(--icon-size-inline);margin-top:var(--vertical-expansion);width:var(--icon-size-inline)}.facet-toggle{margin-top:var(--v-space-sm)}.filters-sheet .facet-toggle{padding:var(--list-item-padding-lg) var(--h-space)}[data-search-refinement]:not(:has(.facets__group))+.facet-toggle{margin-top:0}.facet-toggle__label{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.facet-toggle__label strong,.facet-toggle__label b{font-weight:var(--fw-medium);font-size-adjust:none}.facet-toggle__label{display:flex;align-items:center;gap:var(--gutter);cursor:pointer}.facet-toggle__input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.facet-toggle__input.focusable:active,.facet-toggle__input.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.facet-toggle__box{position:relative;flex-shrink:0;width:20px;height:20px;border:1.5px solid var(--c-text);border-radius:var(--border-radius-xs);background-color:var(--c-bg)}.facet-toggle__box:after{content:"";position:absolute;inset:3px;background-color:var(--c-text-pop);border-radius:2px;opacity:0;transform:scale(.5);transition:opacity .12s ease,transform .12s ease}.facet-toggle__input:checked+.facet-toggle__box:after{opacity:1;transform:scale(1)}.facet-toggle__input:focus-visible+.facet-toggle__box{outline:2px solid var(--c-text-pop);outline-offset:2px}.facet-toggle__name{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.facet-toggle__name{transition:none}}.facet-toggle__name{flex:1;margin-top:var(--vertical-trim)}.facet-toggle__label:hover .facet-toggle__name{color:var(--c-text-pop)}.facets{display:grid;gap:var(--v-space)}.facets__header{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);border-top:1px solid var(--c-text);padding:var(--v-space-xxs) 0}.filters-sheet .facets__header{padding:var(--h-space) var(--h-space) var(--v-space-xxs) var(--h-space);border-top:0}.facets__button{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.facets__button strong,.facets__button b{font-weight:var(--fw-medium);font-size-adjust:none}.facets__button{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1),border-color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.facets__button{transition:none}}.facets__button{color:var(--c-text-secondary);margin-top:var(--vertical-trim);padding:var(--list-item-padding-md) 0;border-bottom:1px solid var(--c-border);display:block;width:100%;text-align:left}.filters-sheet .facets__button{padding:var(--list-item-padding-lg) var(--h-space)}.facets__button.is-refined{color:var(--c-text)}.facets__button.is-refined .facets__button-name:before{background-color:var(--c-text-pop);border-color:var(--c-text-pop)}.facets__button:hover,.facets__button:focus-visible{color:var(--c-text-pop);border-color:var(--c-text-pop)}.facets__button:hover .facets__count,.facets__button:focus-visible .facets__count{color:var(--c-text-pop)}.facets__button:hover .facets__button-name:before,.facets__button:focus-visible .facets__button-name:before{background-color:var(--c-text-pop);border-color:var(--c-text-pop)}@media(min-width:1070px){.facets__button{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.facets__button strong,.facets__button b{font-weight:var(--fw-medium);font-size-adjust:none}}.facets__button-inner{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--gutter)}.facets__button-name{display:flex;align-items:flex-start;gap:10px}.facets__button-name:before{transition:border-color var(--timing-short) cubic-bezier(.3,0,.3,1),background-color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.facets__button-name:before{transition:none}}.facets__button-name:before{content:"";flex-shrink:0;display:block;width:.7em;height:.7em;border-radius:100%;background-color:var(--c-border);margin-top:.25em}.facets__count{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.facets__count{transition:none}}.facets__count{color:var(--c-text-secondary)}.facets__more{display:flex;flex-direction:column-reverse}.facets__more[open] .facets__more-label-show{display:none}.facets__more:not([open]) .facets__more-label-hide{display:none}.facets__more-toggle{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.facets__more-toggle strong,.facets__more-toggle b{font-weight:var(--fw-medium);font-size-adjust:none}.facets__more-toggle{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.facets__more-toggle{transition:none}}.facets__more-toggle{color:var(--c-text-pop)}.facets__more-toggle:hover,.facets__more-toggle:focus-visible{color:var(--c-text)}.facets__more-toggle{padding:var(--list-item-padding-md) 0 0 0;cursor:pointer}.facets__more-toggle::-webkit-details-marker{display:none}.filters-sheet .facets__more-toggle{padding-left:var(--h-space);padding-right:var(--h-space)}.featured-content__block-title{margin-top:var(--vertical-trim);margin-bottom:var(--v-space-xs)}.featured-content__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--gutter);grid-template-columns:repeat(1,1fr);align-items:normal}@media(min-width:600px){.featured-content__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--gutter);grid-template-columns:repeat(2,1fr);align-items:normal}}@media(min-width:768px){.featured-content__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--gutter);grid-template-columns:repeat(3,1fr);align-items:normal}}@media(min-width:1070px){.filters-sheet{display:none}}.filters-sheet__body{flex:1;overflow-y:auto;padding-bottom:var(--v-space)}.filters-sheet__footer{flex-shrink:0;padding:var(--v-space-sm) var(--h-space);background-color:var(--c-bg);border-top:1px solid var(--c-border)}.filters-sheet__apply{transition:background var(--timing-short) cubic-bezier(.3,0,.3,1),border var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.filters-sheet__apply{transition:none}}.filters-sheet__apply{border:1px solid var(--c-text);border-radius:var(--border-radius-xl);display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer;white-space:nowrap;width:fit-content;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs);gap:10px;padding:11px 20px;color:var(--c-bg);background-color:var(--c-text)}.filters-sheet__apply:hover,.filters-sheet__apply:focus-visible{color:var(--c-text-on-pop);background-color:var(--c-pop);border-color:var(--c-pop)}.filters-sheet__apply:active{transition:none;color:var(--c-bg);background-color:var(--c-text);border-color:var(--c-text)}.filters-sheet__apply svg{flex-shrink:0}.filters-sheet__apply:disabled{pointer-events:none;color:var(--c-text-secondary);background-color:transparent;border-color:var(--c-border)}.filters-sheet__apply{width:100%;justify-content:center}.no-results{align-items:center;border-radius:var(--border-radius-sm);background-color:var(--c-bg-tint);display:flex;flex-direction:column;gap:20px;padding:var(--v-space-lg)}.no-results__message{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-sm-serif);font-weight:var(--fw-light);line-height:var(--lh-xs)}.no-results__message strong,.no-results__message b{font-weight:var(--fw-medium);font-size-adjust:none}.no-results__message{text-align:center}.search-pagination{border-top:1px solid var(--c-border);padding-top:var(--v-space-xs)}.search-pagination__next-prev-button{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono)}.search-pagination__next-prev-button:not(.disabled){transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.search-pagination__next-prev-button:not(.disabled){transition:none}}.search-pagination__next-prev-button:not(.disabled){color:var(--c-text)}.search-pagination__next-prev-button:not(.disabled):hover,.search-pagination__next-prev-button:not(.disabled):focus-visible{color:var(--c-text-pop)}.search-pagination__next-prev-button.disabled{opacity:.4;pointer-events:none}.search-pagination__next-prev.previous{margin-right:auto}.search-pagination__next-prev.next{margin-left:auto}.search-pagination__list{display:flex;gap:5px;justify-content:space-between;align-items:center}@media(max-width:767px){.search-pagination__list-item{display:none}}.search-pagination__mobile-indicator{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono)}@media(min-width:768px){.search-pagination__mobile-indicator{display:none}}.search-pagination__ellipsis{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);padding:8px 4px}.search-pagination__link{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);transition:background-color var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.search-pagination__link{transition:none}}.search-pagination__link{border-radius:var(--border-radius-xl);padding:8px 16px}.search-pagination__link:hover,.search-pagination__link:focus-visible{color:var(--c-text-on-pop);background-color:var(--c-pop)}.search-pagination__link.selected{background-color:var(--c-text);color:var(--c-bg);pointer-events:none}.tease{--tease-text: var(--c-text);--tease-bg: var(--c-light-orange);--tease-pop: var(--c-bright-orange);--tease-spotlight: var(--c-medium-orange);position:relative}.tease:has(.tease__link):hover .tease__fallback-circle,.tease:has(.tease__link):focus-within .tease__fallback-circle{transform:translate(-50%,-50%) scale(.96)}.tease:has(.tease__link):hover .tease__icon,.tease:has(.tease__link):focus-within .tease__icon{background-color:var(--c-text-pop)}.tease__link:after{content:"";position:absolute;inset:0;z-index:var(--z-base)}.tease__title-end{white-space:nowrap}.tease__content{display:flex;flex-direction:column;gap:var(--v-space-xxs);width:95%}.tease__title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-sm-sans);font-weight:var(--fw-medium);line-height:var(--lh-tease);letter-spacing:var(--letter-spacing);transition:color var(--timing-short) cubic-bezier(.3,0,.3,1),border-color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.tease__title{transition:none}}.tease__publication{color:var(--c-text-secondary);font-family:var(--ff-serif-display);font-size:inherit;font-weight:var(--fw-light);line-height:inherit}.tease__publication strong,.tease__publication b{font-weight:var(--fw-medium);font-size-adjust:none}.tease__publication{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.tease__publication{transition:none}}.tease__publication{display:block;font-style:italic;font-size-adjust:.44;letter-spacing:0;margin-top:.08em}.tease__publication--no-italics{font-style:normal}.tease__meta{color:var(--c-text-secondary);font-family:var(--ff-serif-display);font-size:var(--fs-xs-sans);font-weight:var(--fw-light);line-height:var(--lh-tease)}.tease__meta strong,.tease__meta b{font-weight:var(--fw-medium);font-size-adjust:none}.tease__meta{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.tease__meta{transition:none}}.tease__meta{font-size-adjust:.44;letter-spacing:0}.tease__meta--italic{font-style:italic}.tease__description{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xs)}.tease__description strong,.tease__description b{font-weight:var(--fw-medium);font-size-adjust:none}.tease__description{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.tease__description{transition:none}}.tease__description{max-width:var(--max-text)}.tease__media{position:relative;overflow:hidden}.tease__title-and-label{display:flex;flex-direction:column;gap:var(--v-space-xs)}.tease__label-wrapper{align-self:flex-start}.tease__img,.tease__ambient-video{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.tease__img,.tease__ambient-video{transition:none}}.tease__fallback{position:relative;overflow:hidden;background-color:var(--tease-pop)}.tease__fallback.horizontal{aspect-ratio:var(--ar-horizontal)}.tease__fallback.square{aspect-ratio:var(--ar-square)}.tease__fallback.wide{aspect-ratio:var(--ar-wide)}.tease__fallback.vertical{aspect-ratio:var(--ar-vertical)}.tease__fallback-circle{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.tease__fallback-circle{transition:none}}.tease__fallback-circle{background-color:var(--tease-spotlight);aspect-ratio:var(--ar-square);width:92%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100%}.tease__icon{transition:background-color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.tease__icon{transition:none}}@media(min-width:768px){.tease--large .tease__content{width:85%}}.tease--small .tease__title,.tease--extra-small .tease__title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-tease)}.tease--small .tease__title strong,.tease--small .tease__title b,.tease--extra-small .tease__title strong,.tease--extra-small .tease__title b{font-weight:var(--fw-medium);font-size-adjust:none}.tease--small .tease__description,.tease--extra-small .tease__description{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xs)}.tease--small .tease__description strong,.tease--small .tease__description b,.tease--extra-small .tease__description strong,.tease--extra-small .tease__description b{font-weight:var(--fw-medium);font-size-adjust:none}.tease--normal{display:flex;flex-direction:column;gap:var(--v-space-xs)}.tease--normal:has(.tease__link):hover .tease__title,.tease--normal:has(.tease__link):hover .tease__description,.tease--normal:has(.tease__link):hover .tease__publication,.tease--normal:has(.tease__link):focus-within .tease__title,.tease--normal:has(.tease__link):focus-within .tease__description,.tease--normal:has(.tease__link):focus-within .tease__publication{color:var(--c-text-pop)}.tease--normal:has(.tease__link):hover .tease__img,.tease--normal:has(.tease__link):hover .tease__ambient-video,.tease--normal:has(.tease__link):focus-within .tease__img,.tease--normal:has(.tease__link):focus-within .tease__ambient-video{transform:scale(var(--zoom-md))}.tease--normal:has(.tease__link):hover .tease__label,.tease--normal:has(.tease__link):focus-within .tease__label{color:var(--c-text-pop);border-color:var(--c-text-pop)}.tease--normal.tease--text-only{width:100%;position:relative}.tease--normal.tease--text-only:after{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.tease--normal.tease--text-only:after{transition:none}}.tease--normal.tease--text-only:after{content:"";position:absolute;left:0;right:0;height:1px;background-color:var(--c-text-pop);transform-origin:right;transform:scaleX(0)}.tease--normal.tease--text-only{border-top:1px solid var(--c-border)}.tease--normal.tease--text-only:after{top:-1px}.tease--normal.tease--text-only:hover:after,.tease--normal.tease--text-only:focus-within:after,.tease--normal.tease--text-only[aria-expanded=true]:after{transform:scaleX(1);transform-origin:left}.tease--normal.tease--text-only{padding-top:var(--v-space-xs)}.tease--normal.tease--extra-small .tease__media{width:60%}.tease--normal .tease__media--resource{background-color:var(--c-light-orange)}.tease--normal .tease__media--resource img{mix-blend-mode:multiply}.tease--card{--c-text: var(--tease-text);transition:background var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.tease--card{transition:none}}.tease--card{display:flex;flex-direction:column-reverse;justify-content:space-between;background-color:var(--tease-bg)}.tease--card .tease__content{padding:15px;justify-content:space-between;flex:auto;gap:var(--v-space);width:100%}.tease--card .tease__title-and-label{padding-bottom:var(--v-space)}.tease--card .tease__title{font-family:var(--ff-sans);font-size:var(--fs-xs-sans);font-weight:var(--fw-medium);line-height:var(--lh-tease);color:var(--c-text);border-top:1px solid var(--c-text);padding-top:var(--v-space-xxs)}.tease--card .tease__meta,.tease--card .tease__publication{color:var(--c-text)}.theme-light .tease--card .tease__icon{background-color:var(--c-dark-blue)}:not(.length-1,.length-2,.length-3)>.tease--card.tease--small .tease__content{gap:var(--v-space)}@media(min-width:600px){:not(.length-1,.length-2,.length-3)>.tease--card.tease--small .tease__content{aspect-ratio:var(--ar-horizontal);gap:var(--v-space-lg)}}.tease--card:has(.tease__link):hover,.tease--card:has(.tease__link):focus-within{--c-mark: var(--c-text-on-pop);background-color:var(--c-pop)}.tease--card:has(.tease__link):hover .tease__img,.tease--card:has(.tease__link):hover .tease__ambient-video,.tease--card:has(.tease__link):hover .tease__icon,.tease--card:has(.tease__link):focus-within .tease__img,.tease--card:has(.tease__link):focus-within .tease__ambient-video,.tease--card:has(.tease__link):focus-within .tease__icon{transform:scale(var(--zoom-md))}.tease--card:has(.tease__link):hover .tease__title,.tease--card:has(.tease__link):hover .tease__meta,.tease--card:has(.tease__link):hover .tease__publication,.tease--card:has(.tease__link):hover .tease__label,.tease--card:has(.tease__link):focus-within .tease__title,.tease--card:has(.tease__link):focus-within .tease__meta,.tease--card:has(.tease__link):focus-within .tease__publication,.tease--card:has(.tease__link):focus-within .tease__label{color:var(--c-text-on-pop);border-color:var(--c-text-on-pop)}.tease--list{width:100%;position:relative}.tease--list:after{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.tease--list:after{transition:none}}.tease--list:after{content:"";position:absolute;left:0;right:0;height:1px;background-color:var(--c-text-pop);transform-origin:right;transform:scaleX(0)}.tease--list{border-top:1px solid var(--c-border)}.tease--list:after{top:-1px}.tease--list:hover:after,.tease--list:focus-within:after,.tease--list[aria-expanded=true]:after{transform:scaleX(1);transform-origin:left}.tease--list{padding:var(--h-space-sm) 0;display:flex;align-items:center;gap:var(--h-space-sm)}.tease--list .tease__media{align-self:flex-start;width:var(--thumbnail-size-lg)}.tease--list .tease__media--resource{--tease-pop: var(--c-text);--tease-spotlight: var(--c-bg)}.tease--list .tease__content{margin-top:var(--vertical-trim);gap:1px}.tease--list .tease__title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xs-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxs);max-width:var(--max-text)}.tease--list .tease__description{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.tease--list .tease__description strong,.tease--list .tease__description b{font-weight:var(--fw-medium);font-size-adjust:none}.tease--list .tease__description{color:var(--c-text);padding-top:6px}.tease--list .tease__icon{padding:15%}.tease--list:has(.tease__link):hover .tease__title,.tease--list:has(.tease__link):hover .tease__description,.tease--list:has(.tease__link):hover .tease__meta,.tease--list:has(.tease__link):hover .tease__publication,.tease--list:has(.tease__link):focus-within .tease__title,.tease--list:has(.tease__link):focus-within .tease__description,.tease--list:has(.tease__link):focus-within .tease__meta,.tease--list:has(.tease__link):focus-within .tease__publication{color:var(--c-text-pop)}.tease--list:has(.tease__link):hover .tease__meta:before,.tease--list:has(.tease__link):focus-within .tease__meta:before{background-color:var(--c-text-pop)}.tease--list:has(.tease__link):hover .tease__img,.tease--list:has(.tease__link):hover .tease__ambient-video,.tease--list:has(.tease__link):hover .tease__icon img,.tease--list:has(.tease__link):focus-within .tease__img,.tease--list:has(.tease__link):focus-within .tease__ambient-video,.tease--list:has(.tease__link):focus-within .tease__icon img{transform:scale(var(--zoom-md))}.tease--list:has(.tease__link):hover .tease__label,.tease--list:has(.tease__link):focus-within .tease__label{color:var(--c-text-pop);border-color:var(--c-text-pop)}.person-tease{display:flex;flex-direction:column;gap:var(--v-space-xs);position:relative}.person-tease__link:after{content:"";position:absolute;inset:0;z-index:var(--z-base)}.person-tease__content{width:90%}@media(min-width:768px){.person-tease__content{width:85%}}.person-tease__name{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xs-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxs);transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.person-tease__name{transition:none}}.person-tease__name{margin-bottom:var(--vertical-expansion)}.person-tease__subtitle{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.person-tease__subtitle strong,.person-tease__subtitle b{font-weight:var(--fw-medium);font-size-adjust:none}.person-tease__subtitle{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.person-tease__subtitle{transition:none}}.person-tease__subtitle{color:var(--c-text-secondary)}.person-tease__media{position:relative;overflow:hidden}.person-tease__img{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.person-tease__img{transition:none}}.person-tease__img-fallback{transition:background-color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.person-tease__img-fallback{transition:none}}.person-tease:has(.person-tease__link):hover .person-tease__name,.person-tease:has(.person-tease__link):hover .person-tease__subtitle,.person-tease:has(.person-tease__link):focus-within .person-tease__name,.person-tease:has(.person-tease__link):focus-within .person-tease__subtitle{color:var(--c-text-pop)}.person-tease:has(.person-tease__link):hover .person-tease__img,.person-tease:has(.person-tease__link):focus-within .person-tease__img{transform:scale(var(--zoom-md))}.person-tease:has(.person-tease__link):hover .person-tease__img-fallback,.person-tease:has(.person-tease__link):focus-within .person-tease__img-fallback{background-color:var(--c-text-pop)}.person-tease:has(.person-tease__link):hover .person-letter,.person-tease:has(.person-tease__link):focus-within .person-letter{background-color:var(--c-text-pop);color:var(--c-bg)}.person-tease:has(.person-tease__link).person-tease--small,.person-tease:has(.person-tease__link).person-tease--extra-small,.person-tease:has(.person-tease__link).person-tease--list{width:100%;position:relative}.person-tease:has(.person-tease__link).person-tease--small:after,.person-tease:has(.person-tease__link).person-tease--extra-small:after,.person-tease:has(.person-tease__link).person-tease--list:after{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.person-tease:has(.person-tease__link).person-tease--small:after,.person-tease:has(.person-tease__link).person-tease--extra-small:after,.person-tease:has(.person-tease__link).person-tease--list:after{transition:none}}.person-tease:has(.person-tease__link).person-tease--small:after,.person-tease:has(.person-tease__link).person-tease--extra-small:after,.person-tease:has(.person-tease__link).person-tease--list:after{content:"";position:absolute;left:0;right:0;height:1px;background-color:var(--c-text-pop);transform-origin:right;transform:scaleX(0)}.person-tease:has(.person-tease__link).person-tease--small,.person-tease:has(.person-tease__link).person-tease--extra-small,.person-tease:has(.person-tease__link).person-tease--list{border-bottom:1px solid var(--c-border)}.person-tease:has(.person-tease__link).person-tease--small:after,.person-tease:has(.person-tease__link).person-tease--extra-small:after,.person-tease:has(.person-tease__link).person-tease--list:after{bottom:-1px}.person-tease:has(.person-tease__link).person-tease--small:hover:after,.person-tease:has(.person-tease__link).person-tease--small:focus-within:after,.person-tease:has(.person-tease__link).person-tease--small[aria-expanded=true]:after,.person-tease:has(.person-tease__link).person-tease--extra-small:hover:after,.person-tease:has(.person-tease__link).person-tease--extra-small:focus-within:after,.person-tease:has(.person-tease__link).person-tease--extra-small[aria-expanded=true]:after,.person-tease:has(.person-tease__link).person-tease--list:hover:after,.person-tease:has(.person-tease__link).person-tease--list:focus-within:after,.person-tease:has(.person-tease__link).person-tease--list[aria-expanded=true]:after{transform:scaleX(1);transform-origin:left}.person-tease--small{flex-direction:row;align-items:center;width:100%;border-bottom:1px solid var(--c-border);padding-bottom:var(--list-item-padding-md)}.person-tease--small .person-tease__name{margin-top:var(--vertical-trim-sm)}.person-tease--small .person-tease__media{width:var(--thumbnail-size);height:var(--thumbnail-size);border-radius:100%;flex-shrink:0;transform:translateZ(0);align-self:start}.person-tease--small .person-tease__content{width:100%;padding-right:var(--h-space)}.person-tease--list,.person-tease--extra-small{flex-direction:row;align-items:center;width:100%;border-bottom:1px solid var(--c-border);padding-bottom:var(--list-item-padding-md)}.person-tease--list .person-tease__name,.person-tease--extra-small .person-tease__name{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.person-tease--list .person-tease__name strong,.person-tease--list .person-tease__name b,.person-tease--extra-small .person-tease__name strong,.person-tease--extra-small .person-tease__name b{font-weight:var(--fw-medium);font-size-adjust:none}.person-tease--list .person-tease__name,.person-tease--extra-small .person-tease__name{margin-top:var(--vertical-trim-sm);margin-bottom:0}.person-tease--list .person-tease__subtitle,.person-tease--extra-small .person-tease__subtitle{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.person-tease--list .person-tease__subtitle strong,.person-tease--list .person-tease__subtitle b,.person-tease--extra-small .person-tease__subtitle strong,.person-tease--extra-small .person-tease__subtitle b{font-weight:var(--fw-medium);font-size-adjust:none}.person-tease--list .person-tease__subtitle,.person-tease--extra-small .person-tease__subtitle{color:var(--c-text-secondary)}.person-tease--list .person-tease__media,.person-tease--extra-small .person-tease__media{width:var(--thumbnail-size-sm);height:var(--thumbnail-size-sm);border-radius:100%;flex-shrink:0;transform:translateZ(0);align-self:start}.person-tease--list .person-tease__content,.person-tease--extra-small .person-tease__content{width:100%;padding-right:var(--h-space)}.person-tease--small,.person-tease--extra-small,.person-tease--list,.person-tease--small .person-tease__content,.person-tease--extra-small .person-tease__content,.person-tease--list .person-tease__content{min-width:0}.person-tease--small .person-tease__subtitle,.person-tease--extra-small .person-tease__subtitle,.person-tease--list .person-tease__subtitle{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.person-tease--large .person-tease__content,.person-tease--medium .person-tease__content{width:95%}.length-1 .person-tease--large .person-tease__name,.length-2 .person-tease--large .person-tease__name,.length-1 .person-tease--medium .person-tease__name{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-md-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxs);letter-spacing:var(--letter-spacing);color:inherit}.length-1 .person-tease--large .person-tease__subtitle,.length-2 .person-tease--large .person-tease__subtitle,.length-1 .person-tease--medium .person-tease__subtitle{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-sm-serif);font-weight:var(--fw-light);line-height:var(--lh-xs)}.length-1 .person-tease--large .person-tease__subtitle strong,.length-1 .person-tease--large .person-tease__subtitle b,.length-2 .person-tease--large .person-tease__subtitle strong,.length-2 .person-tease--large .person-tease__subtitle b,.length-1 .person-tease--medium .person-tease__subtitle strong,.length-1 .person-tease--medium .person-tease__subtitle b{font-weight:var(--fw-medium);font-size-adjust:none}.length-1 .person-tease--large .person-tease__subtitle,.length-2 .person-tease--large .person-tease__subtitle,.length-1 .person-tease--medium .person-tease__subtitle{margin-top:var(--vertical-expansion-sm);color:inherit}.length-1 .person-tease--large,.length-1 .person-tease--medium,.length-2 .person-tease--medium{transition:background-color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.length-1 .person-tease--large,.length-1 .person-tease--medium,.length-2 .person-tease--medium{transition:none}}.length-1 .person-tease--large,.length-1 .person-tease--medium,.length-2 .person-tease--medium{background-color:var(--c-bg-tint)}.length-1 .person-tease--large .person-tease__media,.length-1 .person-tease--medium .person-tease__media,.length-2 .person-tease--medium .person-tease__media{height:100%}.length-1 .person-tease--large .person-tease__content,.length-1 .person-tease--medium .person-tease__content,.length-2 .person-tease--medium .person-tease__content{padding:var(--v-space-sm) var(--h-space);height:100%}.length-1 .person-tease--large .person-tease__img,.length-1 .person-tease--medium .person-tease__img,.length-2 .person-tease--medium .person-tease__img{height:100%}@media(min-width:600px){.length-1 .person-tease--large.person-tease--vertical,.length-1 .person-tease--medium.person-tease--vertical,.length-2 .person-tease--medium.person-tease--vertical{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}.length-1 .person-tease--large.person-tease--vertical .person-tease__content,.length-1 .person-tease--medium.person-tease--vertical .person-tease__content,.length-2 .person-tease--medium.person-tease--vertical .person-tease__content{grid-column:2/span 3}}.length-1 .person-tease--large:has(.person-tease__link):hover,.length-1 .person-tease--large:has(.person-tease__link):focus-within,.length-1 .person-tease--medium:has(.person-tease__link):hover,.length-1 .person-tease--medium:has(.person-tease__link):focus-within,.length-2 .person-tease--medium:has(.person-tease__link):hover,.length-2 .person-tease--medium:has(.person-tease__link):focus-within{--c-mark: var(--c-text-on-pop);background-color:var(--c-pop)}.length-1 .person-tease--large:has(.person-tease__link):hover .person-tease__name,.length-1 .person-tease--large:has(.person-tease__link):hover .person-tease__subtitle,.length-1 .person-tease--large:has(.person-tease__link):focus-within .person-tease__name,.length-1 .person-tease--large:has(.person-tease__link):focus-within .person-tease__subtitle,.length-1 .person-tease--medium:has(.person-tease__link):hover .person-tease__name,.length-1 .person-tease--medium:has(.person-tease__link):hover .person-tease__subtitle,.length-1 .person-tease--medium:has(.person-tease__link):focus-within .person-tease__name,.length-1 .person-tease--medium:has(.person-tease__link):focus-within .person-tease__subtitle,.length-2 .person-tease--medium:has(.person-tease__link):hover .person-tease__name,.length-2 .person-tease--medium:has(.person-tease__link):hover .person-tease__subtitle,.length-2 .person-tease--medium:has(.person-tease__link):focus-within .person-tease__name,.length-2 .person-tease--medium:has(.person-tease__link):focus-within .person-tease__subtitle{color:var(--c-text-on-pop)}.length-1 .person-tease--large,.length-1 .person-tease--medium{display:block}@media(min-width:600px){.length-1 .person-tease--large,.length-1 .person-tease--medium{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(2,1fr);align-items:normal}.length-1 .person-tease--large .person-tease__content,.length-1 .person-tease--medium .person-tease__content{padding-left:0}}.length-2 .person-tease--medium{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(2,1fr);align-items:normal}.length-2 .person-tease--medium .person-tease__content{padding-left:0}.news-tease{display:flex;flex-direction:column;gap:var(--v-space-xs);position:relative}.news-tease.news-tease--text-only{width:100%;position:relative}.news-tease.news-tease--text-only:after{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.news-tease.news-tease--text-only:after{transition:none}}.news-tease.news-tease--text-only:after{content:"";position:absolute;left:0;right:0;height:1px;background-color:var(--c-text-pop);transform-origin:right;transform:scaleX(0)}.news-tease.news-tease--text-only{border-top:1px solid var(--c-border)}.news-tease.news-tease--text-only:after{top:-1px}.news-tease.news-tease--text-only:hover:after,.news-tease.news-tease--text-only:focus-within:after,.news-tease.news-tease--text-only[aria-expanded=true]:after{transform:scaleX(1);transform-origin:left}.news-tease.news-tease--text-only{padding-top:var(--v-space-xs)}.news-tease__link:after{content:"";position:absolute;inset:0;z-index:var(--z-base)}.news-tease__content{display:flex;flex-direction:column;gap:var(--v-space-xxs);width:98%}@media(min-width:600px){.news-tease__content{width:95%}}@media(min-width:768px){.news-tease__content{width:85%}}.news-tease__title{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-sm-serif);font-weight:var(--fw-light);line-height:var(--lh-xs)}.news-tease__title strong,.news-tease__title b{font-weight:var(--fw-medium);font-size-adjust:none}.news-tease__title{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.news-tease__title{transition:none}}.news-tease__title{margin-bottom:var(--vertical-expansion-sm);max-width:var(--max-text);text-wrap:pretty}.news-tease__publication{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.news-tease__publication{transition:none}}.news-tease__publication{color:var(--c-text-secondary);display:block;font-style:italic}.news-tease__publication--no-italics{font-style:normal}.news-tease__label-and-date{display:flex;align-items:center;gap:var(--gutter);flex-wrap:wrap}.news-tease__date{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.news-tease__date{transition:none}}.news-tease__date{color:var(--c-text-secondary)}.news-tease__description{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xs)}.news-tease__description strong,.news-tease__description b{font-weight:var(--fw-medium);font-size-adjust:none}.news-tease__description{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.news-tease__description{transition:none}}.news-tease__description{max-width:var(--max-text-narrow);text-wrap:pretty}.news-tease__media{position:relative;overflow:hidden}.news-tease__img,.news-tease__ambient-video{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.news-tease__img,.news-tease__ambient-video{transition:none}}.news-tease__img-fallback{transition:background-color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.news-tease__img-fallback{transition:none}}.news-tease:hover .news-tease__title,.news-tease:hover .news-tease__description,.news-tease:hover .news-tease__date,.news-tease:hover .news-tease__publication,.news-tease:focus-within .news-tease__title,.news-tease:focus-within .news-tease__description,.news-tease:focus-within .news-tease__date,.news-tease:focus-within .news-tease__publication{color:var(--c-text-pop)}.news-tease:hover .news-tease__img,.news-tease:hover .news-tease__ambient-video,.news-tease:focus-within .news-tease__img,.news-tease:focus-within .news-tease__ambient-video{transform:scale(var(--zoom-md))}.news-tease:hover .news-tease__img-fallback,.news-tease:focus-within .news-tease__img-fallback{background-color:var(--c-text-pop)}.news-tease:hover .news-tease__label,.news-tease:focus-within .news-tease__label{color:var(--c-text-pop);border-color:var(--c-text-pop)}.news-tease--small .news-tease__content,.news-tease--medium .news-tease__content,.news-tease--asymmetrical .news-tease__content{width:90%}.news-tease--small .news-tease__title,.news-tease--medium .news-tease__title,.news-tease--asymmetrical .news-tease__title{font-size:var(--fs-xs-serif)}.news-tease--small .news-tease__description,.news-tease--medium .news-tease__description,.news-tease--asymmetrical .news-tease__description{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.news-tease--small .news-tease__description strong,.news-tease--small .news-tease__description b,.news-tease--medium .news-tease__description strong,.news-tease--medium .news-tease__description b,.news-tease--asymmetrical .news-tease__description strong,.news-tease--asymmetrical .news-tease__description b{font-weight:var(--fw-medium);font-size-adjust:none}.news-tease--small .news-tease__media{width:50%}.news-tease--extra-small .news-tease__content{width:95%}.news-tease--extra-small .news-tease__title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.news-tease--extra-small .news-tease__title strong,.news-tease--extra-small .news-tease__title b{font-weight:var(--fw-medium);font-size-adjust:none}@media(min-width:1070px){.news-tease--extra-small .news-tease__title{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-sm-serif);font-weight:var(--fw-light);line-height:var(--lh-xs)}.news-tease--extra-small .news-tease__title strong,.news-tease--extra-small .news-tease__title b{font-weight:var(--fw-medium);font-size-adjust:none}.news-tease--extra-small .news-tease__title{font-size:var(--fs-xs-serif)}}.news-tease--extra-small .news-tease__description{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.news-tease--extra-small .news-tease__description strong,.news-tease--extra-small .news-tease__description b{font-weight:var(--fw-medium);font-size-adjust:none}.event-tease{transition:background-color var(--timing-short) cubic-bezier(.3,0,.3,1),border-color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.event-tease{transition:none}}.event-tease{display:flex;flex-direction:column;gap:var(--v-space-lg);justify-content:space-between;border:1px solid var(--c-text);padding:15px;min-height:auto;position:relative}@media(min-width:1070px){.event-tease{height:100%;min-height:var(--card-min-height-lg)}}.event-tease:hover,.event-tease:focus-within{--c-mark: var(--c-text-on-pop);background-color:var(--c-pop);border-color:var(--c-pop)}.event-tease:hover .event-tease__speaker-image,.event-tease:focus-within .event-tease__speaker-image{border-color:var(--c-pop)}.event-tease:hover .event-tease__title,.event-tease:hover .event-tease__type,.event-tease:hover .event-tease__date,.event-tease:hover .event-tease__time,.event-tease:hover .event-tease__speaker-label,.event-tease:hover .event-tease__speakers,.event-tease:hover .event-tease__label,.event-tease:focus-within .event-tease__title,.event-tease:focus-within .event-tease__type,.event-tease:focus-within .event-tease__date,.event-tease:focus-within .event-tease__time,.event-tease:focus-within .event-tease__speaker-label,.event-tease:focus-within .event-tease__speakers,.event-tease:focus-within .event-tease__label{color:var(--c-text-on-pop);border-color:var(--c-text-on-pop)}.event-tease:hover .event-tease__title-and-type:after,.event-tease:focus-within .event-tease__title-and-type:after{background-color:var(--c-text-on-pop);transform:scaleX(1.5)}.event-tease__link:after{content:"";position:absolute;inset:0;z-index:var(--z-base)}.event-tease__top{display:flex;flex-direction:column;gap:var(--v-space-xs)}.event-tease__title-and-type:after{transition:background-color var(--timing-short) cubic-bezier(.3,0,.3,1),transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.event-tease__title-and-type:after{transition:none}}.event-tease__title-and-type:after{content:"";display:block;width:40px;height:1px;background-color:var(--c-border);margin-top:var(--v-space-xs);transform-origin:left}.event-tease__title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-sm-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxs);letter-spacing:var(--letter-spacing);transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.event-tease__title{transition:none}}.event-tease__title{text-wrap:pretty}.event-tease__type{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-sm-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxxs);letter-spacing:var(--letter-spacing);transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.event-tease__type{transition:none}}.event-tease__type{color:var(--c-text-secondary)}.event-tease__label{background-color:var(--c-pop);border-color:var(--c-pop);color:var(--c-text-on-pop);margin-bottom:var(--v-space-xs);width:fit-content}.event-tease__date{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.event-tease__date strong,.event-tease__date b{font-weight:var(--fw-medium);font-size-adjust:none}.event-tease__date{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.event-tease__date{transition:none}}.event-tease__time{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.event-tease__time strong,.event-tease__time b{font-weight:var(--fw-medium);font-size-adjust:none}.event-tease__time{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.event-tease__time{transition:none}}.event-tease__speaker-images{margin-top:var(--v-space-xs);display:flex;flex-shrink:0}.event-tease__speaker-image{transition:border-color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.event-tease__speaker-image{transition:none}}.event-tease__speaker-image{border:1px solid var(--c-bg)}.event-tease__speaker-image:not(:first-child){margin-left:calc(-1 * var(--thumbnail-size-sm) / 5)}.event-tease__speaker-label{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.event-tease__speaker-label{transition:none}}.event-tease__speaker-label{margin-bottom:var(--vertical-expansion);color:var(--c-text-secondary)}.event-tease__speakers{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.event-tease__speakers strong,.event-tease__speakers b{font-weight:var(--fw-medium);font-size-adjust:none}.event-tease__speakers{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.event-tease__speakers{transition:none}}.event-tease__speakers{width:85%;text-wrap:pretty}.publication-tease{display:block;position:relative}.publication-tease--cards{transition:background-color var(--timing-short) cubic-bezier(.3,0,.3,1),border-color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.publication-tease--cards{transition:none}}.publication-tease--cards{display:flex;flex-direction:column;background-color:var(--c-bg-tint);min-height:var(--card-min-height-sm)}@media(min-width:1070px){.publication-tease--cards{min-height:var(--card-min-height-lg)}}.publication-tease--cards .publication-tease__external-icon{position:absolute;top:12px;right:12px;width:.75em;height:.75em;z-index:var(--z-above-base)}.publication-tease--cards.publication-tease--has-link:hover,.publication-tease--cards.publication-tease--has-link:focus-within{--c-mark: var(--c-text-on-pop);background-color:var(--c-pop);border-color:var(--c-pop)}.publication-tease--cards.publication-tease--has-link:hover .publication-tease__title,.publication-tease--cards.publication-tease--has-link:hover .publication-tease__authors,.publication-tease--cards.publication-tease--has-link:hover .publication-tease__publication-name,.publication-tease--cards.publication-tease--has-link:hover .publication-tease__date,.publication-tease--cards.publication-tease--has-link:hover .publication-tease__preprint,.publication-tease--cards.publication-tease--has-link:focus-within .publication-tease__title,.publication-tease--cards.publication-tease--has-link:focus-within .publication-tease__authors,.publication-tease--cards.publication-tease--has-link:focus-within .publication-tease__publication-name,.publication-tease--cards.publication-tease--has-link:focus-within .publication-tease__date,.publication-tease--cards.publication-tease--has-link:focus-within .publication-tease__preprint{color:var(--c-text-on-pop)}.publication-tease--cards.publication-tease--has-link:hover .publication-tease__grain-circle,.publication-tease--cards.publication-tease--has-link:focus-within .publication-tease__grain-circle{opacity:1}.publication-tease--cards .publication-tease__link:after{content:"";position:absolute;inset:0;z-index:var(--z-above-base)}.publication-tease--cards .publication-tease__content{display:flex;flex-direction:column;gap:var(--v-space-lg);justify-content:space-between;flex:1;padding:15px;z-index:var(--z-above-base);position:relative}.publication-tease--cards .publication-tease__title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-sm-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxs);letter-spacing:var(--letter-spacing);transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.publication-tease--cards .publication-tease__title{transition:none}}.publication-tease--cards .publication-tease__title{text-wrap:pretty;width:95%}@media(min-width:768px){.publication-tease--cards .publication-tease__title{width:90%}}.publication-tease--cards .publication-tease__date{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.publication-tease--cards .publication-tease__date strong,.publication-tease--cards .publication-tease__date b{font-weight:var(--fw-medium);font-size-adjust:none}.publication-tease--cards .publication-tease__date{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.publication-tease--cards .publication-tease__date{transition:none}}.publication-tease--cards .publication-tease__date{margin-top:var(--v-space-xxs);display:block}.publication-tease--cards .publication-tease__publication-name{color:var(--c-text);font-family:var(--ff-serif);font-size:var(--fs-small-body-text);font-weight:var(--fw-regular);line-height:var(--lh-sm)}.publication-tease--cards .publication-tease__publication-name strong,.publication-tease--cards .publication-tease__publication-name b{font-weight:var(--fw-medium);font-family:var(--ff-sans);font-size-adjust:.5;line-height:var(--lh-xs)}.publication-tease--cards .publication-tease__publication-name{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.publication-tease--cards .publication-tease__publication-name{transition:none}}.publication-tease--cards .publication-tease__publication-name{padding-bottom:var(--vertical-expansion);font-style:italic}.publication-tease--cards .publication-tease__preprint{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.publication-tease--cards .publication-tease__preprint{transition:none}}.publication-tease--cards .publication-tease__preprint{color:var(--c-text-secondary);padding-bottom:var(--vertical-expansion)}.publication-tease--cards .publication-tease__authors{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.publication-tease--cards .publication-tease__authors strong,.publication-tease--cards .publication-tease__authors b{font-weight:var(--fw-medium);font-size-adjust:none}.publication-tease--cards .publication-tease__authors{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.publication-tease--cards .publication-tease__authors{transition:none}}.publication-tease--cards .publication-tease__authors{padding-top:var(--v-space-xxs);margin-top:var(--v-space-xxs);border-top:1px solid var(--c-border)}.publication-tease--cards .publication-tease__grain-circle{transition:opacity var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.publication-tease--cards .publication-tease__grain-circle{transition:none}}.publication-tease--cards .publication-tease__grain-circle{width:40%;max-width:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:var(--z-base);mix-blend-mode:screen;opacity:0}@media(min-width:600px){.publication-tease--cards .publication-tease__grain-circle{width:70%}}.publication-tease--list{margin-bottom:var(--v-space-sm)}.publication-tease--list .publication-tease__content{width:100%}.publication-tease--list .publication-tease__title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.publication-tease--list .publication-tease__title strong,.publication-tease--list .publication-tease__title b{font-weight:var(--fw-medium);font-size-adjust:none}.publication-tease--list .publication-tease__title{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.publication-tease--list .publication-tease__title{transition:none}}.publication-tease--list .publication-tease__title{align-items:flex-start;display:flex;justify-content:space-between;gap:var(--h-space);width:100%}.publication-tease--list .publication-tease__title svg{margin-top:5px}.publication-tease--list.publication-tease--multi-link .publication-tease__title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.publication-tease--list.publication-tease--multi-link .publication-tease__title strong,.publication-tease--list.publication-tease--multi-link .publication-tease__title b{font-weight:var(--fw-medium);font-size-adjust:none}.publication-tease--list.publication-tease--multi-link .publication-tease__title{border-top:1px solid var(--c-border);padding-top:var(--v-space-xxs)}.publication-tease--list.publication-tease--multi-link.publication-tease--has-link .publication-tease__title{width:100%;position:relative}.publication-tease--list.publication-tease--multi-link.publication-tease--has-link .publication-tease__title:after{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.publication-tease--list.publication-tease--multi-link.publication-tease--has-link .publication-tease__title:after{transition:none}}.publication-tease--list.publication-tease--multi-link.publication-tease--has-link .publication-tease__title:after{content:"";position:absolute;left:0;right:0;height:1px;background-color:var(--c-text-pop);transform-origin:right;transform:scaleX(0)}.publication-tease--list.publication-tease--multi-link.publication-tease--has-link .publication-tease__title{border-top:1px solid var(--c-border)}.publication-tease--list.publication-tease--multi-link.publication-tease--has-link .publication-tease__title:after{top:-1px}.publication-tease--list.publication-tease--multi-link.publication-tease--has-link .publication-tease__title:hover:after,.publication-tease--list.publication-tease--multi-link.publication-tease--has-link .publication-tease__title:focus-visible:after,.publication-tease--list.publication-tease--multi-link.publication-tease--has-link .publication-tease__title[aria-expanded=true]:after{transform:scaleX(1);transform-origin:left}.publication-tease--list.publication-tease--multi-link.publication-tease--has-link .publication-tease__title{display:flex;align-items:center;justify-content:space-between;gap:var(--h-space-sm);text-align:left;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.publication-tease--list.publication-tease--multi-link.publication-tease--has-link .publication-tease__title{padding:var(--list-item-padding-md) 0}.publication-tease--list.publication-tease--multi-link.publication-tease--has-link .publication-tease__title:hover,.publication-tease--list.publication-tease--multi-link.publication-tease--has-link .publication-tease__title:focus-visible,.publication-tease--list.publication-tease--multi-link.publication-tease--has-link .publication-tease__title[aria-expanded=true]{color:var(--c-text-pop)!important}.publication-tease--list.publication-tease--multi-link.publication-tease--has-link .publication-tease__title:hover em,.publication-tease--list.publication-tease--multi-link.publication-tease--has-link .publication-tease__title:focus-visible em,.publication-tease--list.publication-tease--multi-link.publication-tease--has-link .publication-tease__title[aria-expanded=true] em{color:var(--c-text-pop)}.publication-tease--list.publication-tease--multi-link.publication-tease--has-link .publication-tease__title:hover svg,.publication-tease--list.publication-tease--multi-link.publication-tease--has-link .publication-tease__title:focus-visible svg,.publication-tease--list.publication-tease--multi-link.publication-tease--has-link .publication-tease__title[aria-expanded=true] svg{color:var(--c-text-pop)}.publication-tease--list.publication-tease--multi-link.publication-tease--has-link .publication-tease__title svg{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.publication-tease--list.publication-tease--multi-link.publication-tease--has-link .publication-tease__title svg{transition:none}}.publication-tease--list.publication-tease--multi-link.publication-tease--has-link .publication-tease__title svg{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.publication-tease--list.publication-tease--multi-link.publication-tease--has-link .publication-tease__title svg strong,.publication-tease--list.publication-tease--multi-link.publication-tease--has-link .publication-tease__title svg b{font-weight:var(--fw-medium);font-size-adjust:none}.publication-tease--list.publication-tease--multi-link.publication-tease--has-link .publication-tease__title svg{color:var(--c-text);width:var(--icon-size-inline-lg);height:var(--icon-size-inline-lg);flex-shrink:0}.publication-tease--list.publication-tease--multi-link.publication-tease--has-link .publication-tease__title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.publication-tease--list.publication-tease--multi-link.publication-tease--has-link .publication-tease__title strong,.publication-tease--list.publication-tease--multi-link.publication-tease--has-link .publication-tease__title b{font-weight:var(--fw-medium);font-size-adjust:none}.publication-tease--list.publication-tease--multi-link.publication-tease--has-link .publication-tease__title{padding-bottom:0;align-items:flex-start;padding-top:var(--v-space-xxs)}.publication-tease--list.publication-tease--single-link{width:100%;position:relative}.publication-tease--list.publication-tease--single-link:after{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.publication-tease--list.publication-tease--single-link:after{transition:none}}.publication-tease--list.publication-tease--single-link:after{content:"";position:absolute;left:0;right:0;height:1px;background-color:var(--c-text-pop);transform-origin:right;transform:scaleX(0)}.publication-tease--list.publication-tease--single-link{border-top:1px solid var(--c-border)}.publication-tease--list.publication-tease--single-link:after{top:-1px}.publication-tease--list.publication-tease--single-link:hover:after,.publication-tease--list.publication-tease--single-link:focus-visible:after,.publication-tease--list.publication-tease--single-link[aria-expanded=true]:after{transform:scaleX(1);transform-origin:left}.publication-tease--list.publication-tease--single-link{display:flex;align-items:center;justify-content:space-between;gap:var(--h-space-sm);text-align:left;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.publication-tease--list.publication-tease--single-link strong,.publication-tease--list.publication-tease--single-link b{font-weight:var(--fw-medium);font-size-adjust:none}.publication-tease--list.publication-tease--single-link{padding:var(--list-item-padding-md) 0}.publication-tease--list.publication-tease--single-link:hover,.publication-tease--list.publication-tease--single-link:focus-visible,.publication-tease--list.publication-tease--single-link[aria-expanded=true]{color:var(--c-text-pop)!important}.publication-tease--list.publication-tease--single-link:hover em,.publication-tease--list.publication-tease--single-link:focus-visible em,.publication-tease--list.publication-tease--single-link[aria-expanded=true] em{color:var(--c-text-pop)}.publication-tease--list.publication-tease--single-link:hover svg,.publication-tease--list.publication-tease--single-link:focus-visible svg,.publication-tease--list.publication-tease--single-link[aria-expanded=true] svg{color:var(--c-text-pop)}.publication-tease--list.publication-tease--single-link svg{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.publication-tease--list.publication-tease--single-link svg{transition:none}}.publication-tease--list.publication-tease--single-link svg{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.publication-tease--list.publication-tease--single-link svg strong,.publication-tease--list.publication-tease--single-link svg b{font-weight:var(--fw-medium);font-size-adjust:none}.publication-tease--list.publication-tease--single-link svg{color:var(--c-text);width:var(--icon-size-inline-lg);height:var(--icon-size-inline-lg);flex-shrink:0}.publication-tease--list.publication-tease--single-link:hover .publication-tease__title,.publication-tease--list.publication-tease--single-link:hover .publication-tease__meta,.publication-tease--list.publication-tease--single-link:hover .publication-tease__authors,.publication-tease--list.publication-tease--single-link:focus-visible .publication-tease__title,.publication-tease--list.publication-tease--single-link:focus-visible .publication-tease__meta,.publication-tease--list.publication-tease--single-link:focus-visible .publication-tease__authors{color:var(--c-text-pop)}.publication-tease--list .publication-tease__meta{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.publication-tease--list .publication-tease__meta strong,.publication-tease--list .publication-tease__meta b{font-weight:var(--fw-medium);font-size-adjust:none}.publication-tease--list .publication-tease__meta{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.publication-tease--list .publication-tease__meta{transition:none}}.publication-tease--list .publication-tease__meta a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.publication-tease--list .publication-tease__meta a:hover,.publication-tease--list .publication-tease__meta a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.publication-tease--list .publication-tease__meta{margin-top:var(--vertical-expansion-sm)}.publication-tease--list .publication-tease__authors{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.publication-tease--list .publication-tease__authors strong,.publication-tease--list .publication-tease__authors b{font-weight:var(--fw-medium);font-size-adjust:none}.publication-tease--list .publication-tease__authors{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.publication-tease--list .publication-tease__authors{transition:none}}.publication-tease--list .publication-tease__authors a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.publication-tease--list .publication-tease__authors a:hover,.publication-tease--list .publication-tease__authors a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.publication-tease--list .publication-tease__authors{color:var(--c-text-secondary);margin-top:var(--vertical-expansion-sm)}.grant-tease{transition:background-color var(--timing-short) cubic-bezier(.3,0,.3,1),border-color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.grant-tease{transition:none}}.grant-tease{display:flex;flex-direction:column;gap:var(--v-space);justify-content:space-between;border:1px solid var(--c-text);padding:15px 15px 20px;min-height:auto;position:relative}@media(min-width:1070px){.grant-tease{height:100%;min-height:var(--card-min-height-lg)}}.grant-tease:hover,.grant-tease:focus-within{--c-mark: var(--c-text-on-pop);background-color:var(--c-pop);border-color:var(--c-pop)}.grant-tease:hover .grant-tease__title,.grant-tease:hover .grant-tease__subtitle,.grant-tease:hover .grant-tease__description,.grant-tease:hover .grant-tease__label,.grant-tease:hover .grant-tease__info,.grant-tease:hover .grant-tease__list-item,.grant-tease:hover .grant-tease__deadline,.grant-tease:focus-within .grant-tease__title,.grant-tease:focus-within .grant-tease__subtitle,.grant-tease:focus-within .grant-tease__description,.grant-tease:focus-within .grant-tease__label,.grant-tease:focus-within .grant-tease__info,.grant-tease:focus-within .grant-tease__list-item,.grant-tease:focus-within .grant-tease__deadline{color:var(--c-text-on-pop);border-color:var(--c-text-on-pop)}.grant-tease:hover .grant-tease__title-and-subtitle:after,.grant-tease:focus-within .grant-tease__title-and-subtitle:after{background-color:var(--c-text-on-pop);transform:scaleX(1.5)}.grant-tease__link:after{content:"";position:absolute;inset:0;z-index:var(--z-base)}.grant-tease__top{display:flex;flex-direction:column;gap:var(--v-space-xs)}.grant-tease__title-and-subtitle:after{transition:background-color var(--timing-short) cubic-bezier(.3,0,.3,1),transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.grant-tease__title-and-subtitle:after{transition:none}}.grant-tease__title-and-subtitle:after{content:"";display:block;width:40px;height:1px;background-color:var(--c-border);margin-top:var(--v-space-xs);transform-origin:left}.grant-tease__title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-sm-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxs);letter-spacing:var(--letter-spacing);transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.grant-tease__title{transition:none}}.grant-tease__title{text-wrap:pretty}.grant-tease__subtitle{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-sm-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxxs);letter-spacing:var(--letter-spacing);transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.grant-tease__subtitle{transition:none}}.grant-tease__subtitle{color:var(--c-text-secondary)}.grant-tease__bottom{display:flex;flex-direction:column;gap:var(--v-space-xs)}.grant-tease__description{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xs)}.grant-tease__description strong,.grant-tease__description b{font-weight:var(--fw-medium);font-size-adjust:none}.grant-tease__description{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.grant-tease__description{transition:none}}.grant-tease__description{text-wrap:pretty;max-width:var(--max-text)}.grant-tease__deadline{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.grant-tease__deadline strong,.grant-tease__deadline b{font-weight:var(--fw-medium);font-size-adjust:none}.grant-tease__deadline{transition:border var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.grant-tease__deadline{transition:none}}.grant-tease__deadline{border-top:1px solid var(--c-border);padding-top:var(--list-item-padding-lg)}.grant-tease__list{display:flex;flex-direction:column;gap:var(--list-item-padding-lg)}.grant-tease__list-item{transition:border var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.grant-tease__list-item{transition:none}}.grant-tease__list-item{border-top:1px solid var(--c-border);padding-top:var(--list-item-padding-lg)}.grant-tease__list-item:first-child{border-top:0}.grant-tease__label{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.grant-tease__label{transition:none}}.grant-tease__label{color:var(--c-text-secondary)}.grant-tease__info{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.grant-tease__info strong,.grant-tease__info b{font-weight:var(--fw-medium);font-size-adjust:none}.grant-tease__info{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.grant-tease__info{transition:none}}.job-tease{transition:background-color var(--timing-short) cubic-bezier(.3,0,.3,1),border-color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.job-tease{transition:none}}.job-tease{display:flex;flex-direction:column;position:relative;height:100%;border:1px solid var(--c-text);padding:15px}.job-tease:hover,.job-tease:focus-within{--c-mark: var(--c-text-on-pop);background-color:var(--c-pop);border-color:var(--c-pop)}.job-tease:hover .job-tease__data-row,.job-tease:focus-within .job-tease__data-row{border-color:var(--c-text-on-pop)}.job-tease:hover .job-tease__brow,.job-tease:hover .job-tease__title,.job-tease:hover .job-tease__data-row dt,.job-tease:hover .job-tease__data-row dd,.job-tease:hover .job-tease__data-description,.job-tease:hover .job-tease__external-icon,.job-tease:focus-within .job-tease__brow,.job-tease:focus-within .job-tease__title,.job-tease:focus-within .job-tease__data-row dt,.job-tease:focus-within .job-tease__data-row dd,.job-tease:focus-within .job-tease__data-description,.job-tease:focus-within .job-tease__external-icon{color:var(--c-text-on-pop)}.job-tease__link:after{content:"";position:absolute;inset:0;z-index:var(--z-above-base)}.job-tease__content{display:flex;flex-direction:column;gap:var(--v-space-lg);justify-content:space-between;flex:1}.job-tease__title{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-sm-serif);font-weight:var(--fw-light);line-height:var(--lh-xs)}.job-tease__title strong,.job-tease__title b{font-weight:var(--fw-medium);font-size-adjust:none}.job-tease__title{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.job-tease__title{transition:none}}.job-tease__title{text-wrap:pretty}@media(min-width:768px){.job-tease__title{width:90%}}.job-tease__brow{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.job-tease__brow{transition:none}}.job-tease__brow{color:var(--c-text-secondary);margin-bottom:var(--v-space-xs)}.job-tease__data-row{transition:border-color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.job-tease__data-row{transition:none}}.job-tease__data-row{padding:var(--list-item-padding-sm) 0;border-top:1px solid var(--c-border)}@media(min-width:400px){.job-tease__data-row{display:grid;gap:var(--gutter);grid-template-columns:1fr 3fr;grid-row-gap:var(--v-space-lg)}}.job-tease__data-row dt{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.job-tease__data-row dt{transition:none}}.job-tease__data-row dt{margin-top:var(--vertical-expansion-sm);word-break:break-word;hyphens:auto;color:var(--c-text-secondary)}.job-tease__data-row dd{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.job-tease__data-row dd strong,.job-tease__data-row dd b{font-weight:var(--fw-medium);font-size-adjust:none}.job-tease__data-row dd{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.job-tease__data-row dd{transition:none}}@media(min-width:400px){.job-tease__data-row dd{margin-top:-1px}}.job-tease__data-description{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xs)}.job-tease__data-description strong,.job-tease__data-description b{font-weight:var(--fw-medium);font-size-adjust:none}.job-tease__data-description{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.job-tease__data-description{transition:none}}.job-tease__data-description{display:block;padding:20px 0 10px}.job-tease__external-icon{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.job-tease__external-icon{transition:none}}.job-tease__external-icon{position:absolute;top:12px;right:12px;width:.75em;height:.75em;z-index:var(--z-above-base)}.tease-icon{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.tease-icon{transition:none}}.tease-icon{display:flex;align-items:center;justify-content:center;padding:16%;position:relative;background-color:var(--tease-icon-bg)}.tease-icon:before{content:"";display:var(--tease-icon-screen-display);position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--c-bg);mix-blend-mode:screen;z-index:var(--z-above-base)}.tease-icon.aspect-horizontal{aspect-ratio:var(--ar-horizontal)}.tease-icon.aspect-square{aspect-ratio:var(--ar-square)}.tease-icon.aspect-wide{aspect-ratio:var(--ar-wide)}.tease-icon.aspect-vertical{aspect-ratio:var(--ar-vertical)}.tease-icon__img{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.tease-icon__img{transition:none}}.tease-icon__img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;mix-blend-mode:var(--tease-icon-img-blend-mode);filter:var(--tease-icon-img-filter)}.youtube-embed__iframe{width:100%;height:auto;aspect-ratio:var(--video-aspect, var(--ar-wide));display:block;background-color:var(--c-black)}.youtube-embed__facade{position:relative;display:block;width:100%;aspect-ratio:var(--video-aspect, var(--ar-wide));padding:0;border:0;margin:0;background-color:var(--c-black);cursor:pointer;overflow:hidden;isolation:isolate}.youtube-embed__facade:after{transition:opacity var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.youtube-embed__facade:after{transition:none}}.youtube-embed__facade:after{content:"";position:absolute;inset:0;background-color:var(--c-blue-20);opacity:0;pointer-events:none}.youtube-embed__facade:hover:after,.youtube-embed__facade:focus-visible:after{opacity:1}.youtube-embed__facade:hover .youtube-embed__play,.youtube-embed__facade:focus-visible .youtube-embed__play{background-color:var(--c-white);border-color:var(--c-white);color:var(--c-blue);transform:translate(-50%,-50%) scale(var(--zoom-md))}.youtube-embed__poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.youtube-embed__play{transition:background-color var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1),border-color var(--timing-short) cubic-bezier(.3,0,.3,1),transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.youtube-embed__play{transition:none}}.youtube-embed__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:var(--z-base);display:flex;align-items:center;justify-content:center;width:clamp(var(--button-icon-size),12%,90px);aspect-ratio:1;border:1px solid var(--c-bright-yellow);border-radius:var(--border-radius-xl);background-color:var(--c-bright-yellow);color:var(--c-blue)}.youtube-embed__play-svg{width:26%;height:auto;aspect-ratio:1;margin-left:2%}.youtube-embed__notice{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.youtube-embed__notice strong,.youtube-embed__notice b{font-weight:var(--fw-medium);font-size-adjust:none}.youtube-embed__notice{position:absolute;left:0;bottom:0;right:0;z-index:var(--z-base);padding:10px 15px 12px;background-color:var(--c-text);color:var(--c-bg);text-align:center;text-wrap:balance}.youtube-embed__notice[hidden]{display:none}.vimeo-embed__iframe{width:100%;height:auto;aspect-ratio:var(--video-aspect, var(--ar-wide));display:block;background-color:var(--c-black)}.ambient-video:not(.is-playing) .ambient-video__icon-play{display:inline}.ambient-video:not(.is-playing) .ambient-video__icon-pause{display:none}.ambient-video__video-wrapper{position:relative;line-height:0}.ambient-video__video-wrapper.aspect-wide{aspect-ratio:var(--ar-wide)}.ambient-video__video-wrapper.aspect-horizontal{aspect-ratio:var(--ar-horizontal)}.ambient-video__video-wrapper.aspect-square{aspect-ratio:var(--ar-square)}.ambient-video__video-wrapper.aspect-vertical{aspect-ratio:var(--ar-vertical)}.ambient-video__video-wrapper.aspect-fluid{aspect-ratio:var(--video-aspect, var(--ar-wide))}.ambient-video__video,.ambient-video__video img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.ambient-video__poster{transition:opacity var(--timing-panel) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.ambient-video__poster{transition:none}}.ambient-video__poster{position:absolute;inset:0;height:100%;object-fit:cover;object-position:center;pointer-events:none}.ambient-video__poster.is-hidden{opacity:0}.ambient-video__toggle{transition:background-color var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.ambient-video__toggle{transition:none}}.ambient-video__toggle{width:var(--button-icon-size-sm);height:var(--button-icon-size-sm);display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-xl);position:absolute;bottom:var(--button-inset);right:var(--button-inset);color:var(--c-white);z-index:var(--z-sticky);background-color:var(--c-blue-20)}.ambient-video__toggle:hover,.ambient-video__toggle:focus-visible{background-color:var(--c-pop);color:var(--c-text-on-pop)}.ambient-video__icon-pause{width:12px;height:12px}.ambient-video__icon-play{display:none;width:10px;height:10px;margin-left:1px}.ambient-video__pswp-link{cursor:zoom-in;position:absolute;inset:0;z-index:var(--z-base)}.ambient-video__pswp-link:hover .ambient-video__zoom,.ambient-video__pswp-link:focus-visible .ambient-video__zoom{background-color:var(--c-pop);color:var(--c-text-on-pop)}.ambient-video__zoom{transition:background-color var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.ambient-video__zoom{transition:none}}.ambient-video__zoom{width:var(--button-icon-size-sm);height:var(--button-icon-size-sm);display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-xl);color:var(--c-white);background-color:transparent;position:absolute;top:10px;right:10px}.ambient-video__zoom-svg{width:15px;height:15px}.ambient-video--background,.ambient-video--background .ambient-video__video-wrapper{width:100%;height:100%}.html-video--framed video{width:100%;aspect-ratio:var(--video-aspect, var(--ar-wide));object-fit:cover;object-position:center;display:block}.modal{position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none}.modal.is-open{transition:opacity var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.modal.is-open{transition:none}}.modal.is-open{opacity:1;pointer-events:auto;backdrop-filter:blur(8px)}@media(max-width:1069px){.modal.is-open{transition:none}}.modal__screen{position:absolute;inset:0;background-color:var(--c-bg-overlay);opacity:var(--overlay-opacity-strong)}.modal__content{position:relative;width:92vw;max-width:400px;background-color:var(--c-bg);border-radius:var(--border-radius-sm);padding:var(--v-space) var(--h-space)}.modal__close{position:absolute;top:10px;right:10px}.newsletter-preferences-fields__section{border:0;padding:0;margin:0}.newsletter-preferences-fields__heading{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xs-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxs);display:block;margin-bottom:5px}.newsletter-preferences-fields__list{display:flex;flex-direction:column;list-style:none;padding:0;margin:0}.newsletter-preferences-fields__item{padding:var(--list-item-padding-md) 0;border-bottom:1px solid var(--c-border)}.newsletter-preferences-fields__item:hover .newsletter-preferences-fields__name{color:var(--c-text-pop)}.newsletter-preferences-fields__item.is-locked:hover .newsletter-preferences-fields__name,.newsletter-preferences-fields__item.is-locked .newsletter-preferences-fields__name{color:var(--c-text-secondary)}.newsletter-preferences-fields__label{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.newsletter-preferences-fields__label strong,.newsletter-preferences-fields__label b{font-weight:var(--fw-medium);font-size-adjust:none}.newsletter-preferences-fields__label{display:flex;align-items:center;gap:var(--gutter);cursor:pointer}.is-locked .newsletter-preferences-fields__label{cursor:default}.newsletter-preferences-fields__input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.newsletter-preferences-fields__input.focusable:active,.newsletter-preferences-fields__input.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.newsletter-preferences-fields__box{position:relative;flex-shrink:0;width:20px;height:20px;border:1.5px solid var(--c-text);border-radius:var(--border-radius-xs);background-color:var(--c-bg)}.newsletter-preferences-fields__box:after{content:"";position:absolute;inset:3px;background-color:var(--c-text-pop);border-radius:2px;opacity:0;transform:scale(.5);transition:opacity .12s ease,transform .12s ease}.is-locked .newsletter-preferences-fields__box{border-color:var(--c-border)}.newsletter-preferences-fields__input:checked+.newsletter-preferences-fields__box:after{opacity:1;transform:scale(1)}.is-locked .newsletter-preferences-fields__input:checked+.newsletter-preferences-fields__box:after{background-color:var(--c-border)}.newsletter-preferences-fields__input:focus-visible+.newsletter-preferences-fields__box{outline:2px solid var(--c-text-pop);outline-offset:2px}.newsletter-preferences-fields__name{flex:1;margin-top:var(--vertical-trim)}.newsletter-preferences-fields__tag{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);color:var(--c-text-secondary)}.newsletter-preferences-modal{--c-text: var(--c-blue);--c-text-secondary: var(--c-blue-67);--c-bg: var(--c-white);--c-bg-overlay: var(--c-blue);--c-border: var(--c-blue-15);--c-text-pop: var(--c-bright-blue);--c-text-on-pop: var(--c-blue);--c-warning: var(--c-bright-red);--c-notice-bg: var(--c-light-blue);color:var(--c-text);align-items:center}.admin-bar .newsletter-preferences-modal{padding-top:var(--wp-admin--admin-bar--height)}.newsletter-preferences-modal .modal__content{display:flex;flex-direction:column;max-width:800px;height:auto;max-height:90dvh;overflow:hidden;padding:0}.admin-bar .newsletter-preferences-modal .modal__content{max-height:calc(90dvh - var(--wp-admin--admin-bar--height))}.newsletter-preferences-modal__form{display:flex;flex-direction:column;flex:1;min-height:0}.newsletter-preferences-modal__header{border-bottom:1px solid var(--c-border);padding:var(--v-space-lg) var(--h-space) var(--v-space) var(--h-space)}@media(min-width:768px){.newsletter-preferences-modal__header{padding-top:var(--v-space)}}.newsletter-preferences-modal.is-success .newsletter-preferences-modal__header{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.newsletter-preferences-modal.is-success .newsletter-preferences-modal__header.focusable:active,.newsletter-preferences-modal.is-success .newsletter-preferences-modal__header.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.newsletter-preferences-modal__brow{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);color:var(--c-text-secondary);margin-bottom:20px}.newsletter-preferences-modal.is-success .newsletter-preferences-modal__brow{display:none}.newsletter-preferences-modal__title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-md-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxs);letter-spacing:var(--letter-spacing);width:90%}.newsletter-preferences-modal__body::-webkit-scrollbar{appearance:none}.newsletter-preferences-modal__body::-webkit-scrollbar-thumb{background-color:var(--c-border);border:5px solid var(--c-bg);border-radius:10px}.newsletter-preferences-modal__body{flex:1;min-height:0;overflow-y:auto;padding:var(--v-space) var(--h-space)}.newsletter-preferences-modal__sections{display:flex;flex-direction:column;gap:var(--v-space-sm);padding-bottom:var(--v-space)}.newsletter-preferences-modal__success{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--v-space-lg) var(--h-space);gap:var(--v-space-xs)}.newsletter-preferences-modal__success:focus{outline:none}.newsletter-preferences-modal__success-title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-md-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxs);letter-spacing:var(--letter-spacing)}.newsletter-preferences-modal__success-message{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.newsletter-preferences-modal__success-message strong,.newsletter-preferences-modal__success-message b{font-weight:var(--fw-medium);font-size-adjust:none}.newsletter-preferences-modal__success-message{max-width:var(--max-text)}.newsletter-preferences-modal__done{margin-top:var(--v-space-xs)}.newsletter-preferences-modal__footer{border-top:1px solid var(--c-border);padding:var(--v-space-xs) var(--v-space-xs) var(--v-space-xs) var(--h-space);background-color:var(--c-bg)}.newsletter-preferences-modal__notice{margin-bottom:var(--v-space-sm)}.newsletter-preferences-modal__notice[data-empty=true]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.newsletter-preferences-modal__notice[data-empty=true].focusable:active,.newsletter-preferences-modal__notice[data-empty=true].focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.newsletter-preferences-modal__actions{display:flex;gap:var(--v-space);align-items:center;justify-content:space-between;flex-wrap:wrap}.newsletter-preferences-modal__footer-note{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.newsletter-preferences-modal__footer-note strong,.newsletter-preferences-modal__footer-note b{font-weight:var(--fw-medium);font-size-adjust:none}.newsletter-preferences-modal__footer-note{margin-top:var(--vertical-trim);text-wrap:balance;color:var(--c-text-secondary);flex:1 1 200px;min-width:0}.newsletter-preferences-modal__buttons{display:flex;gap:10px;flex-shrink:0}.quick-search__modal{align-items:flex-start;padding-top:var(--v-space)}@media(min-width:1070px){.quick-search__modal{align-items:center;padding-top:0}}.admin-bar .quick-search__modal{padding-top:calc(var(--v-space) + var(--wp-admin--admin-bar--height))}@media(min-width:1070px){.admin-bar .quick-search__modal{padding-top:var(--wp-admin--admin-bar--height)}}.quick-search__modal .modal__content{display:flex;flex-direction:column;width:92vw;max-width:800px;height:90vh;height:90dvh;overflow:hidden;padding:0}.quick-search__modal.is-idle .modal__content{height:auto}.quick-search{display:flex;flex-direction:column;flex:1;min-height:0}.quick-search__header{padding:var(--v-space-lg) var(--h-space) 20px var(--h-space)}@media(min-width:768px){.quick-search__header{padding-top:var(--v-space)}}.quick-search__section{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);margin-bottom:var(--v-space-xs)}.quick-search__title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-md-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxs);letter-spacing:var(--letter-spacing)}.quick-search__input{padding:0 var(--h-space) var(--v-space) var(--h-space);border-bottom:1px solid var(--c-blue-15-solid);margin-bottom:-1px;z-index:var(--z-above-base);position:relative}.quick-search__input-field{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xs-sans);font-weight:var(--fw-regular);line-height:1;box-sizing:border-box;height:2.6em;width:100%;background-color:var(--c-bg);border:1px solid var(--c-border);border-radius:var(--border-radius-xl);padding:0 12px 2px 20px}@media(min-width:600px){.quick-search__input-field{padding:0 20px 3px 30px}}.quick-search__input-field::placeholder{color:var(--c-text)}.quick-search__input-field:focus-visible{border-color:var(--c-text);outline:0}.quick-search__input-field:focus-within::placeholder{opacity:0}.quick-search__input-field::-webkit-search-decoration{appearance:none;display:none}.quick-search__input-field::-webkit-search-cancel-button{transition:background-color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.quick-search__input-field::-webkit-search-cancel-button{transition:none}}.quick-search__input-field::-webkit-search-cancel-button{appearance:none;box-sizing:content-box;width:18px;height:18px;padding:8px;vertical-align:middle;cursor:pointer;background-color:currentColor;mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none'><path d='M5.00391 5L13.0002 12.9963' stroke='black' stroke-width='2' stroke-linecap='square'/><path d='M5 13.0002L12.9963 5.00393' stroke='black' stroke-width='2' stroke-linecap='square'/></svg>");mask-repeat:no-repeat;mask-position:center;mask-size:18px 18px;align-self:center;margin-top:2px;margin-bottom:0}.quick-search__input-field::-webkit-search-cancel-button:hover,.quick-search__input-field::-webkit-search-cancel-button:focus-visible{background-color:var(--c-text-pop)}.quick-search__hits::-webkit-scrollbar{appearance:none}.quick-search__hits::-webkit-scrollbar-thumb{background-color:var(--c-border);border:5px solid var(--c-bg);border-radius:10px}.quick-search__hits{flex:1;min-height:0;overflow-y:auto}.quick-search__hits .tease{padding:var(--v-space-xs)}.quick-search__hits .ais-Hits-item:first-child .tease--list{border-top:0}.quick-search__empty{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.quick-search__empty strong,.quick-search__empty b{font-weight:var(--fw-medium);font-size-adjust:none}.quick-search__empty{color:var(--c-text-secondary);padding:var(--v-space) var(--h-space)}.quick-search__footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--c-blue-15-solid);padding:10px var(--list-item-padding-lg);position:relative;z-index:var(--z-above-base)}.quick-search__count{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);margin-bottom:var(--vertical-trim)}@media(min-width:1070px){.accordions.layout-full .accordions__inner{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}.accordions.layout-full .accordions__header{align-items:flex-start;flex-direction:column;gap:var(--v-space-xs);grid-column:1;justify-content:flex-start}.accordions.layout-full .accordions__items{grid-column:2/span 3}}.accordions__header{align-items:flex-end;display:flex;flex-direction:row;gap:var(--h-space-sm);justify-content:space-between;margin-bottom:var(--v-space-xs)}.accordions__items{border-bottom:1px solid var(--c-border)}.accordions__details.is-animating{overflow:hidden;overflow:clip}.accordions__summary,.accordions__summary--large-list{width:100%;position:relative}.accordions__summary:after,.accordions__summary--large-list:after{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.accordions__summary:after,.accordions__summary--large-list:after{transition:none}}.accordions__summary:after,.accordions__summary--large-list:after{content:"";position:absolute;left:0;right:0;height:1px;background-color:var(--c-text-pop);transform-origin:right;transform:scaleX(0)}.accordions__summary,.accordions__summary--large-list{border-top:1px solid var(--c-border)}.accordions__summary:after,.accordions__summary--large-list:after{top:-1px}.accordions__summary:hover:after,.accordions__summary:focus-visible:after,.accordions__summary[aria-expanded=true]:after,.accordions__summary--large-list:hover:after,.accordions__summary--large-list:focus-visible:after,.accordions__summary--large-list[aria-expanded=true]:after{transform:scaleX(1);transform-origin:left}.accordions__summary,.accordions__summary--large-list{display:flex;align-items:center;justify-content:space-between;gap:var(--h-space-sm);text-align:left;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-md-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxs);letter-spacing:var(--letter-spacing);padding:var(--list-item-padding-md) 0}.accordions__summary em,.accordions__summary--large-list em{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-sm-serif);font-weight:var(--fw-light);line-height:var(--lh-xs)}.accordions__summary em strong,.accordions__summary em b,.accordions__summary--large-list em strong,.accordions__summary--large-list em b{font-weight:var(--fw-medium);font-size-adjust:none}.accordions__summary em,.accordions__summary--large-list em{color:var(--c-text-secondary)}.accordions__summary:hover,.accordions__summary:focus-visible,.accordions__summary[aria-expanded=true],.accordions__summary--large-list:hover,.accordions__summary--large-list:focus-visible,.accordions__summary--large-list[aria-expanded=true]{color:var(--c-text-pop)!important}.accordions__summary:hover em,.accordions__summary:focus-visible em,.accordions__summary[aria-expanded=true] em,.accordions__summary--large-list:hover em,.accordions__summary--large-list:focus-visible em,.accordions__summary--large-list[aria-expanded=true] em{color:var(--c-text-pop)}.accordions__summary:hover svg,.accordions__summary:focus-visible svg,.accordions__summary[aria-expanded=true] svg,.accordions__summary--large-list:hover svg,.accordions__summary--large-list:focus-visible svg,.accordions__summary--large-list[aria-expanded=true] svg{color:var(--c-text-pop)}.accordions__summary svg,.accordions__summary--large-list svg{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.accordions__summary svg,.accordions__summary--large-list svg{transition:none}}.accordions__summary svg,.accordions__summary--large-list svg{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.accordions__summary svg strong,.accordions__summary svg b,.accordions__summary--large-list svg strong,.accordions__summary--large-list svg b{font-weight:var(--fw-medium);font-size-adjust:none}.accordions__summary svg,.accordions__summary--large-list svg{color:var(--c-text);width:.8em;height:.8em;flex-shrink:0}.accordions__summary,.accordions__summary--large-list{cursor:pointer;gap:var(--v-space-lg);padding:var(--list-item-padding-lg) 0}.accordions__summary .accordions__svg,.accordions__summary--large-list .accordions__svg{margin-top:calc(.385 * var(--fs-md-sans) - .4 * var(--fs-default))}.accordions__summary--small-list{width:100%;position:relative}.accordions__summary--small-list:after{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.accordions__summary--small-list:after{transition:none}}.accordions__summary--small-list:after{content:"";position:absolute;left:0;right:0;height:1px;background-color:var(--c-text-pop);transform-origin:right;transform:scaleX(0)}.accordions__summary--small-list{border-top:1px solid var(--c-border)}.accordions__summary--small-list:after{top:-1px}.accordions__summary--small-list:hover:after,.accordions__summary--small-list:focus-visible:after,.accordions__summary--small-list[aria-expanded=true]:after{transform:scaleX(1);transform-origin:left}.accordions__summary--small-list{display:flex;align-items:center;justify-content:space-between;gap:var(--h-space-sm);text-align:left;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xs-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxs);padding:var(--list-item-padding-lg) 0}.accordions__summary--small-list:hover,.accordions__summary--small-list:focus-visible,.accordions__summary--small-list[aria-expanded=true]{color:var(--c-text-pop)!important}.accordions__summary--small-list:hover em,.accordions__summary--small-list:focus-visible em,.accordions__summary--small-list[aria-expanded=true] em{color:var(--c-text-pop)}.accordions__summary--small-list:hover svg,.accordions__summary--small-list:focus-visible svg,.accordions__summary--small-list[aria-expanded=true] svg{color:var(--c-text-pop)}.accordions__summary--small-list svg{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.accordions__summary--small-list svg{transition:none}}.accordions__summary--small-list svg{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.accordions__summary--small-list svg strong,.accordions__summary--small-list svg b{font-weight:var(--fw-medium);font-size-adjust:none}.accordions__summary--small-list svg{color:var(--c-text);width:.8em;height:.8em;flex-shrink:0}.accordions__summary--small-list .accordions__svg{margin-top:calc(.4 * var(--fs-xs-sans) - .4 * var(--fs-default) + 1px)}.accordions__intro-text{color:var(--c-text);font-family:var(--ff-serif);font-size:var(--fs-body-text);font-weight:var(--fw-regular);line-height:var(--lh-lg)}.accordions__intro-text strong,.accordions__intro-text b{font-weight:var(--fw-medium);font-family:var(--ff-sans);font-size-adjust:.5;line-height:var(--lh-sm)}.accordions__intro-text>p,.accordions__intro-text>ul,.accordions__intro-text>ol{margin:0 0 var(--v-paragraph-space) 0}.accordions__intro-text>p:last-child,.accordions__intro-text>ul:last-child,.accordions__intro-text>ol:last-child{margin-bottom:0}.accordions__intro-text a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.accordions__intro-text a:hover,.accordions__intro-text a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.accordions__intro-text .large-body-text{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-large-body-text);font-weight:var(--fw-regular);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.accordions__intro-text .large-body-text strong,.accordions__intro-text .large-body-text b{font-weight:var(--fw-medium);font-size-adjust:none}.accordions__intro-text .large-body-text{padding-bottom:var(--vertical-expansion-sm)}.accordions__intro-text ul,.accordions__intro-text ol{list-style-position:outside;padding-inline-start:.9em}.accordions__intro-text ul>li,.accordions__intro-text ol>li{padding-block:5px;padding-inline-start:.35em}.accordions__intro-text ul ul,.accordions__intro-text ul ol,.accordions__intro-text ol ul,.accordions__intro-text ol ol{margin-block:5px 0;padding-inline-start:1.25em}.accordions__intro-text ul li>p,.accordions__intro-text ol li>p{margin:0}.accordions__intro-text ul{list-style-type:disc}.accordions__intro-text ul>li::marker{color:var(--c-text-pop)}.accordions__intro-text ul ul{list-style-type:circle}.accordions__intro-text ul ul ul{list-style-type:square}.accordions__intro-text ul ul ul ul{list-style-type:disc}.accordions__intro-text ul ul ul ul ul{list-style-type:circle}.accordions__intro-text ol{list-style-type:decimal}.accordions__intro-text ol>li::marker{font-family:var(--ff-sans);font-weight:var(--fw-medium);color:var(--c-text-pop)}.accordions__intro-text ol ol{list-style-type:lower-alpha}.accordions__intro-text ol ol ol{list-style-type:lower-roman}.accordions__intro-text ol ol ol ol{list-style-type:decimal}.accordions__intro-text ol ol ol ol ol{list-style-type:lower-alpha}.accordions__intro-text>*:first-child:not(.alignleft,.alignright){margin-top:0!important}.accordions__intro-text{max-width:var(--max-text);margin-bottom:var(--v-space)}.accordions__summary-title{margin-top:var(--vertical-trim);display:block}.accordions__svg{align-self:start;min-width:12px;min-height:12px}.accordions__svg--minus,[open] .accordions__svg--plus{display:none}[open] .accordions__svg--minus,.accordions__details[data-closing=true] .accordions__svg--plus{display:inline-block}.accordions__details[data-closing=true] .accordions__svg--minus{display:none}.accordions__footer{display:flex;justify-content:flex-start;padding-bottom:var(--v-space-lg)}.accordions__copy-link{transition:background-color var(--timing-short) cubic-bezier(.3,0,.3,1),border-color var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.accordions__copy-link{transition:none}}.accordions__copy-link{align-items:center;background:transparent;border:1px solid var(--c-border);border-radius:50%;color:var(--c-text);cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;position:relative;width:36px}.accordions__copy-link:hover,.accordions__copy-link:focus-visible,.accordions__copy-link.is-copied{border-color:var(--c-text-pop);color:var(--c-text-pop)}.accordions__copy-link-svg{flex-shrink:0;height:16px;width:16px}.accordions__copy-link-feedback{transition:opacity var(--timing-short) cubic-bezier(.3,0,.3,1),visibility var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.accordions__copy-link-feedback{transition:none}}.accordions__copy-link-feedback{font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-default);line-height:var(--lh-md);background-color:var(--c-bg);border:1px solid var(--c-border);border-radius:var(--border-radius-xs);bottom:calc(100% + 8px);color:var(--c-text);font-size:13px;left:0;opacity:0;padding:4px 10px;pointer-events:none;position:absolute;visibility:hidden;white-space:nowrap;z-index:var(--z-above-everything)}.is-copied .accordions__copy-link-feedback{opacity:1;visibility:visible}.accordions__content{margin-top:var(--v-space-sm);padding-bottom:var(--v-space-xs);cursor:auto}.accordions__content:last-child{padding-bottom:var(--v-space-lg)}.agenda__block-title{margin-bottom:var(--v-space-sm)}.agenda__header{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.agenda__header strong,.agenda__header b{font-weight:var(--fw-medium);font-size-adjust:none}.agenda__header{text-wrap:pretty;margin-bottom:var(--v-space-xs)}@media(min-width:768px){.agenda__header{margin-bottom:var(--v-space-sm)}}.agenda__col-header{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.agenda__col-header strong,.agenda__col-header b{font-weight:var(--fw-medium);font-size-adjust:none}.agenda__col-headers{padding-bottom:var(--list-item-padding-md)}@media(max-width:767px){.agenda__col-headers{display:none}}.agenda__list{border-top:1px solid var(--c-text)}.agenda__cell{display:flex;gap:var(--h-space)}@media(min-width:768px){.agenda__cell{align-items:center;justify-content:space-between}}.agenda__row{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.agenda__row strong,.agenda__row b{font-weight:var(--fw-medium);font-size-adjust:none}.agenda__row{padding:var(--v-space-sm) 0;border-bottom:1px solid var(--c-border)}.agenda__row>*:first-child{font-weight:var(--fw-medium)}@media(max-width:767px){.agenda__row{display:flex;flex-direction:column;align-items:flex-start;gap:var(--v-space-xxs)}}@media(min-width:768px){.agenda__row{padding:var(--list-item-padding-md) 0}}.agenda__row-link{position:relative}@media(min-width:768px){.agenda__row-link{width:100%;position:relative}.agenda__row-link:after{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1);content:"";position:absolute;left:0;right:0;height:1px;background-color:var(--c-text-pop);transform-origin:right;transform:scaleX(0)}.agenda__row-link{border-bottom:1px solid var(--c-border);display:flex;align-items:center;justify-content:space-between;gap:var(--h-space-sm);text-align:left;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs);padding:var(--list-item-padding-md) 0}}@media(min-width:768px)and (prefers-reduced-motion:reduce){.agenda__row-link:after{transition:none}}@media(min-width:768px){.agenda__row-link:after{bottom:-1px}.agenda__row-link:hover:after,.agenda__row-link:focus-visible:after,.agenda__row-link[aria-expanded=true]:after{transform:scaleX(1);transform-origin:left}.agenda__row-link strong,.agenda__row-link b{font-weight:var(--fw-medium);font-size-adjust:none}.agenda__row-link:hover,.agenda__row-link:focus-visible,.agenda__row-link[aria-expanded=true]{color:var(--c-text-pop)!important}.agenda__row-link:hover em,.agenda__row-link:focus-visible em,.agenda__row-link[aria-expanded=true] em{color:var(--c-text-pop)}.agenda__row-link:hover svg,.agenda__row-link:focus-visible svg,.agenda__row-link[aria-expanded=true] svg{color:var(--c-text-pop);transform:translate(0)}.agenda__row-link svg{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs);color:var(--c-text);width:var(--icon-size-inline);height:var(--icon-size-inline);flex-shrink:0;transform:translate(calc(-1 * var(--translate-hover)))}}@media(min-width:768px)and (prefers-reduced-motion:reduce){.agenda__row-link svg{transition:none}}@media(min-width:768px){.agenda__row-link svg strong,.agenda__row-link svg b{font-weight:var(--fw-medium);font-size-adjust:none}}.agenda__svg{flex-shrink:0;width:var(--icon-size-inline);height:var(--icon-size-inline)}@media(max-width:767px){.agenda__svg{position:absolute;right:0;top:50%;transform:translateY(-50%)}}.agenda__row-link[data-is-external] .agenda__svg{display:none}.agenda__cell-label{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);margin-top:var(--vertical-expansion);width:80px;flex-shrink:0}@media(min-width:768px){.agenda__cell-label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.agenda__cell-label.focusable:active,.agenda__cell-label.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}}.agenda__cell-text{padding-right:30px}@media(min-width:768px){.column-layout-sm_sm_lg .agenda__row,.column-layout-sm_sm_lg .agenda__col-headers{display:grid;gap:var(--gutter);grid-template-columns:1fr 1fr 2fr;grid-row-gap:var(--v-space-lg);align-items:start}}@media(min-width:768px){.column-layout-sm_lg_sm .agenda__row,.column-layout-sm_lg_sm .agenda__col-headers{display:grid;gap:var(--gutter);grid-template-columns:1fr 2fr 1fr;grid-row-gap:var(--v-space-lg);align-items:start}}@media(min-width:768px){.column-layout-lg_lg .agenda__row,.column-layout-lg_lg .agenda__col-headers{display:grid;gap:var(--gutter);grid-template-columns:1fr 1fr;grid-row-gap:var(--v-space-lg);align-items:start}}@media(min-width:768px){.column-layout-sm_lg .agenda__row,.column-layout-sm_lg .agenda__col-headers{display:grid;gap:var(--gutter);grid-template-columns:1fr 3fr;grid-row-gap:var(--v-space-lg);align-items:start}}@media(min-width:1070px){.aside.layout-full{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}.aside.layout-full .aside__inner{grid-column:2/span 3}}.aside__inner{background-color:var(--c-bg-tint);max-width:var(--max-text);padding:var(--v-space) var(--h-space)}.aside__block-title{margin-bottom:var(--v-space-sm)}.aside__block-text{color:var(--c-text);font-family:var(--ff-serif);font-size:var(--fs-body-text);font-weight:var(--fw-regular);line-height:var(--lh-lg)}.aside__block-text strong,.aside__block-text b{font-weight:var(--fw-medium);font-family:var(--ff-sans);font-size-adjust:.5;line-height:var(--lh-sm)}.aside__block-text>p,.aside__block-text>ul,.aside__block-text>ol{margin:0 0 var(--v-paragraph-space) 0}.aside__block-text>p:last-child,.aside__block-text>ul:last-child,.aside__block-text>ol:last-child{margin-bottom:0}.aside__block-text a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.aside__block-text a:hover,.aside__block-text a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.aside__block-text .large-body-text{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-large-body-text);font-weight:var(--fw-regular);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.aside__block-text .large-body-text strong,.aside__block-text .large-body-text b{font-weight:var(--fw-medium);font-size-adjust:none}.aside__block-text .large-body-text{padding-bottom:var(--vertical-expansion-sm)}.aside__block-text ul,.aside__block-text ol{list-style-position:outside;padding-inline-start:.9em}.aside__block-text ul>li,.aside__block-text ol>li{padding-block:5px;padding-inline-start:.35em}.aside__block-text ul ul,.aside__block-text ul ol,.aside__block-text ol ul,.aside__block-text ol ol{margin-block:5px 0;padding-inline-start:1.25em}.aside__block-text ul li>p,.aside__block-text ol li>p{margin:0}.aside__block-text ul{list-style-type:disc}.aside__block-text ul>li::marker{color:var(--c-text-pop)}.aside__block-text ul ul{list-style-type:circle}.aside__block-text ul ul ul{list-style-type:square}.aside__block-text ul ul ul ul{list-style-type:disc}.aside__block-text ul ul ul ul ul{list-style-type:circle}.aside__block-text ol{list-style-type:decimal}.aside__block-text ol>li::marker{font-family:var(--ff-sans);font-weight:var(--fw-medium);color:var(--c-text-pop)}.aside__block-text ol ol{list-style-type:lower-alpha}.aside__block-text ol ol ol{list-style-type:lower-roman}.aside__block-text ol ol ol ol{list-style-type:decimal}.aside__block-text ol ol ol ol ol{list-style-type:lower-alpha}.aside__block-text>*:first-child:not(.alignleft,.alignright){margin-top:0!important}.aside__block-text{width:100%}@media(min-width:1070px){.banner.layout-full .banner__title-and-content:has(.banner__block-title){display:grid;gap:0;grid-template-columns:1fr 3fr;grid-row-gap:var(--v-space-lg)}.banner.layout-full .banner__title-and-content:has(.banner__block-title) .banner__content{margin-left:calc(-1 * var(--v-space) / 2)}}.banner.layout-full .banner__block-title{margin-bottom:var(--v-space-sm)}@media(min-width:1070px){.banner.layout-full .banner__block-title{width:calc(100% - var(--v-space) * 2)}}@media(min-width:768px){.banner.layout-full .banner__text{width:var(--col-6);padding-left:calc(var(--gutter) / 2);flex-shrink:0}}@media(min-width:1070px){.banner.layout-full .banner__text{width:var(--col-4);padding-left:var(--v-space)}}@media(min-width:768px){.banner.layout-rail .banner__text{width:var(--col-6);padding-left:calc(var(--gutter) / 2);flex-shrink:0}}.banner__inner{padding:var(--v-space)}.banner__title-and-content{width:100%}.banner__block-title{margin-bottom:var(--v-space-sm)}.banner__content,.banner__inner{display:flex;flex-direction:column;gap:var(--v-space)}@media(min-width:768px){.banner__content,.banner__inner{flex-direction:row;justify-content:space-between;gap:var(--gutter)}}.banner__cta{display:flex;flex-direction:column;align-items:flex-start;gap:var(--v-space-sm);max-width:var(--max-text-wide);width:100%}@media(min-width:600px){.banner__cta-text{width:95%}}@media(min-width:1200px){.banner__cta-text{width:90%}}.banner__headline{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.banner__headline strong,.banner__headline b{font-weight:var(--fw-medium);font-size-adjust:none}.banner__headline{text-wrap:pretty;margin-top:var(--vertical-trim)}.banner__headline.has-subtitle{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-lg-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxxs);letter-spacing:var(--letter-spacing)}.banner__headline.has-subtitle em{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.banner__headline.has-subtitle em strong,.banner__headline.has-subtitle em b{font-weight:var(--fw-medium);font-size-adjust:none}.banner__subtitle{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.banner__subtitle strong,.banner__subtitle b{font-weight:var(--fw-medium);font-size-adjust:none}.banner__subtitle{margin-top:var(--vertical-expansion-sm);text-wrap:pretty}@media(min-width:768px){.banner__figure{max-width:220px;width:20%;flex-shrink:0}}.banner__text-inner{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xs)}.banner__text-inner strong,.banner__text-inner b{font-weight:var(--fw-medium);font-size-adjust:none}.banner__text-inner>p,.banner__text-inner>ul,.banner__text-inner>ol{margin:0 0 var(--v-paragraph-space-sm) 0}.banner__text-inner>p:last-child,.banner__text-inner>ul:last-child,.banner__text-inner>ol:last-child{margin-bottom:0}.banner__text-inner a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.banner__text-inner a:hover,.banner__text-inner a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.banner__text-inner .large-body-text{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-large-body-text);font-weight:var(--fw-regular);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.banner__text-inner .large-body-text strong,.banner__text-inner .large-body-text b{font-weight:var(--fw-medium);font-size-adjust:none}.banner__text-inner .large-body-text{padding-bottom:var(--vertical-expansion-sm)}.banner__text-inner ul,.banner__text-inner ol{list-style-position:outside;padding-inline-start:.9em}.banner__text-inner ul>li,.banner__text-inner ol>li{padding-block:5px;padding-inline-start:.35em}.banner__text-inner ul ul,.banner__text-inner ul ol,.banner__text-inner ol ul,.banner__text-inner ol ol{margin-block:5px 0;padding-inline-start:1.25em}.banner__text-inner ul li>p,.banner__text-inner ol li>p{margin:0}.banner__text-inner ul{list-style-type:disc}.banner__text-inner ul>li::marker{color:var(--c-text-pop)}.banner__text-inner ul ul{list-style-type:circle}.banner__text-inner ul ul ul{list-style-type:square}.banner__text-inner ul ul ul ul{list-style-type:disc}.banner__text-inner ul ul ul ul ul{list-style-type:circle}.banner__text-inner ol{list-style-type:decimal}.banner__text-inner ol>li::marker{font-family:var(--ff-sans);font-weight:var(--fw-medium);color:var(--c-text-pop)}.banner__text-inner ol ol{list-style-type:lower-alpha}.banner__text-inner ol ol ol{list-style-type:lower-roman}.banner__text-inner ol ol ol ol{list-style-type:decimal}.banner__text-inner ol ol ol ol ol{list-style-type:lower-alpha}.banner__text-inner>*:first-child:not(.alignleft,.alignright){margin-top:0!important}.banner__text-inner{max-width:var(--max-text-narrow)}.banner.variant-outlined .banner__inner{border:1px solid var(--c-text)}.banner.variant-filled .banner__inner.theme-light{background-color:var(--c-bg-tint)}.code__block-title{margin-bottom:var(--v-space-xs)}.code__content{width:100%}.code__content iframe{max-width:100%}@media(min-width:1070px){.columns.layout-full:not(.columns-4) .columns__inner{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}.columns.layout-full:not(.columns-4) .columns__block-title{grid-column:1}.columns.layout-full:not(.columns-4) .columns__block-content{grid-column:2/span 3}}.columns__block-title{margin-bottom:var(--v-space-sm)}.columns:has(.columns__column:first-child>.columns__asset:first-child) .columns__block-title{margin-bottom:var(--v-space-xs)}.columns__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-paragraph-space);grid-template-columns:repeat(1,1fr);align-items:normal}@media(min-width:768px){.columns-2 .columns__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(2,1fr);align-items:normal}}@media(min-width:768px){.columns-3 .columns__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(3,1fr);align-items:normal}}@media(min-width:768px){.columns-4 .columns__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}}.columns__column{display:flex;flex-direction:column;align-items:flex-start;gap:var(--v-space-sm)}@media(max-width:767px){.columns__column.mobile-border:not(:last-child){border-bottom:1px solid var(--c-border);padding-bottom:var(--v-paragraph-space)}}.columns__column-text{display:flex;flex-direction:column;align-items:flex-start;gap:var(--v-paragraph-space);width:100%}.columns__text{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xs)}.columns__text strong,.columns__text b{font-weight:var(--fw-medium);font-size-adjust:none}.columns__text>p,.columns__text>ul,.columns__text>ol{margin:0 0 var(--v-paragraph-space-sm) 0}.columns__text>p:last-child,.columns__text>ul:last-child,.columns__text>ol:last-child{margin-bottom:0}.columns__text a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.columns__text a:hover,.columns__text a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.columns__text .large-body-text{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-large-body-text);font-weight:var(--fw-regular);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.columns__text .large-body-text strong,.columns__text .large-body-text b{font-weight:var(--fw-medium);font-size-adjust:none}.columns__text .large-body-text{padding-bottom:var(--vertical-expansion-sm)}.columns__text ul,.columns__text ol{list-style-position:outside;padding-inline-start:.9em}.columns__text ul>li,.columns__text ol>li{padding-block:5px;padding-inline-start:.35em}.columns__text ul ul,.columns__text ul ol,.columns__text ol ul,.columns__text ol ol{margin-block:5px 0;padding-inline-start:1.25em}.columns__text ul li>p,.columns__text ol li>p{margin:0}.columns__text ul{list-style-type:disc}.columns__text ul>li::marker{color:var(--c-text-pop)}.columns__text ul ul{list-style-type:circle}.columns__text ul ul ul{list-style-type:square}.columns__text ul ul ul ul{list-style-type:disc}.columns__text ul ul ul ul ul{list-style-type:circle}.columns__text ol{list-style-type:decimal}.columns__text ol>li::marker{font-family:var(--ff-sans);font-weight:var(--fw-medium);color:var(--c-text-pop)}.columns__text ol ol{list-style-type:lower-alpha}.columns__text ol ol ol{list-style-type:lower-roman}.columns__text ol ol ol ol{list-style-type:decimal}.columns__text ol ol ol ol ol{list-style-type:lower-alpha}.columns__text>*:first-child:not(.alignleft,.alignright){margin-top:0!important}.columns__text{max-width:var(--max-text-narrow);text-wrap:pretty;width:90%}@media(min-width:768px){.columns__text{margin-top:var(--vertical-trim-lg)}}.columns__number{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.columns__number strong,.columns__number b{font-weight:var(--fw-medium);font-size-adjust:none}.columns__asset{width:100%}.cta.layout-full .cta__inner,.cta.layout-full.variant-small>.small-cta{margin-left:calc(-1 * var(--h-space));margin-right:calc(-1 * var(--h-space))}@media(min-width:768px){.cta.layout-full .cta__grid{display:grid;gap:0;grid-template-columns:1fr 1fr;grid-row-gap:var(--v-space-lg)}}@media(min-width:1070px){.cta.layout-full .cta__grid{display:grid;gap:calc(var(--h-space) * 2);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}}@media(min-width:1070px){.cta.layout-full .cta__card{grid-column:1/span 1}}@media(min-width:1070px){.cta.layout-full .cta__figure{grid-column:2/span 3}}@media(max-width:1069px){.block-layout--rail .cta.layout-rail .cta__inner,.block-layout--rail .cta.layout-rail.variant-small>.small-cta{margin-left:calc(-1 * var(--h-space));margin-right:calc(-1 * var(--h-space))}}@media(min-width:768px){.cta.layout-rail .cta__grid{display:grid;gap:0;grid-template-columns:1fr 1fr;grid-row-gap:var(--v-space-lg)}}@media(min-width:1200px){.cta.layout-rail .cta__card{width:90%}}.cta__grid{background:var(--c-bg-tint)}.cta__card{padding:var(--v-space) var(--h-space);display:flex;flex-direction:column;gap:var(--v-space-lg);justify-content:space-between;align-items:flex-start;height:100%}@media(min-width:768px){.cta__card{padding:var(--v-block-space) var(--h-space);gap:var(--v-space-sm)}}@media(max-width:1069px){.cta__card{width:90%}}@media(min-width:1200px){.cta__card{padding:var(--h-space) 0 var(--h-space) var(--h-space)}}.cta__text{display:flex;flex-direction:column;gap:var(--v-space-xs);justify-content:center;height:100%;max-width:var(--max-text-narrow)}.cta__headline{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.cta__headline strong,.cta__headline b{font-weight:var(--fw-medium);font-size-adjust:none}.cta__headline{margin-bottom:var(--vertical-expansion);text-wrap:pretty}@media(min-width:768px){.cta__headline{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-sm-serif);font-weight:var(--fw-light);line-height:var(--lh-xs)}.cta__headline strong,.cta__headline b{font-weight:var(--fw-medium);font-size-adjust:none}}.cta__metadata{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono)}.cta__description{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.cta__description strong,.cta__description b{font-weight:var(--fw-medium);font-size-adjust:none}.cta__description a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.cta__description a:hover,.cta__description a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.cta__description{text-wrap:pretty}.cta__figure{background-color:var(--c-text);overflow:hidden}.cta__figure-link:hover .cta__img,.cta__figure-link:focus-visible .cta__img{transform:scale(var(--zoom-sm))}.cta__img{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.cta__img{transition:none}}.cta__img{height:100%}.directory--bg-white{--c-directory-bg: var(--c-white)}.directory--bg-light_yellow{--c-directory-bg: var(--c-light-yellow)}.directory--bg-light_orange{--c-directory-bg: var(--c-light-orange)}.directory--bg-light_red{--c-directory-bg: var(--c-light-red)}.directory--bg-light_blue{--c-directory-bg: var(--c-light-blue)}.directory.layout-full .directory__inner{margin-left:calc(-1 * var(--h-space));margin-right:calc(-1 * var(--h-space));padding:var(--v-space) var(--h-space) var(--v-block-space) var(--h-space)}.directory.layout-full.theme-dark .directory__inner,.directory.layout-full.theme-bright .directory__inner{background:var(--c-bg)}.directory.layout-full.theme-light .directory__inner{background:var(--c-directory-bg, var(--c-bg-tint))}@media(min-width:1070px){.directory.layout-full .directory__inner{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}.directory.layout-full .directory__image-area{grid-column:1}.directory.layout-full .directory__block-content{grid-column:2/span 3}}@media(max-width:1069px){.block-layout--rail .directory.layout-rail .directory__inner{margin-left:calc(-1 * var(--h-space));margin-right:calc(-1 * var(--h-space));padding:var(--v-space) var(--h-space) var(--v-block-space) var(--h-space)}.block-layout--rail .directory.layout-rail.theme-dark .directory__inner,.block-layout--rail .directory.layout-rail.theme-bright .directory__inner{background:var(--c-bg)}.block-layout--rail .directory.layout-rail.theme-light .directory__inner{background:var(--c-directory-bg, var(--c-bg-tint))}}.directory.layout-rail .directory__image-area{position:static}.directory.layout-rail .directory__image-slots{display:none}@media(min-width:1070px){.directory.layout-rail .directory__image-slots{transition:opacity var(--timing-short) cubic-bezier(.3,0,.3,1);display:block;opacity:0;pointer-events:none;position:fixed;transform:translate(5px,calc(-100% - 5px));width:200px;z-index:10}}@media(min-width:1070px)and (prefers-reduced-motion:reduce){.directory.layout-rail .directory__image-slots{transition:none}}@media(min-width:1070px){.directory.layout-rail .directory__image-slots.is-visible{opacity:1}}.directory__block-title{margin-bottom:var(--v-space-xs)}.directory__groups{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(1,1fr);align-items:normal}@media(min-width:600px){.directory__groups{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(2,1fr);align-items:normal}}.directory__group-header-link{width:100%;position:relative}.directory__group-header-link:after{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.directory__group-header-link:after{transition:none}}.directory__group-header-link:after{content:"";position:absolute;left:0;right:0;height:1px;background-color:var(--c-text-pop);transform-origin:right;transform:scaleX(0)}.directory__group-header-link{border-top:1px solid var(--c-text)}.directory__group-header-link:after{top:-1px}.directory__group-header-link:hover:after,.directory__group-header-link:focus-visible:after,.directory__group-header-link[aria-expanded=true]:after{transform:scaleX(1);transform-origin:left}.directory__group-header-link{--external-link-icon-size: var(--icon-size-inline-lg);--external-link-icon-margin-left: 0;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--h-space)}.theme-bright .directory__group-header-link:after{background-color:var(--c-border)}.directory__group-header-link[data-is-external] .directory__group-arrow{display:none}.directory__group-header-link[data-is-external] .external-link-icon{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.directory__group-header-link[data-is-external] .external-link-icon strong,.directory__group-header-link[data-is-external] .external-link-icon b{font-weight:var(--fw-medium);font-size-adjust:none}.directory__group-header-link[data-is-external] .external-link-icon{display:block}.directory__group-header-link:hover .directory__group-title,.directory__group-header-link:hover .directory__group-subtitle,.directory__group-header-link:hover .directory__group-arrow,.directory__group-header-link:hover .external-link-icon,.directory__group-header-link:focus-visible .directory__group-title,.directory__group-header-link:focus-visible .directory__group-subtitle,.directory__group-header-link:focus-visible .directory__group-arrow,.directory__group-header-link:focus-visible .external-link-icon{color:var(--c-text-pop)}.directory__group-header-link:hover .directory__group-arrow,.directory__group-header-link:focus-visible .directory__group-arrow{transform:translate(0)}.directory__group-header-link-inner{width:100%}.directory__group-header{border-top:1px solid var(--c-text)}.directory__group-title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-md-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxs);letter-spacing:var(--letter-spacing);transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.directory__group-title{transition:none}}.directory__group-title{padding-top:var(--v-space-xxs)}.directory__group-title-text,.directory__group-subtitle{display:block}@media(min-width:768px){.directory__group-title-text,.directory__group-subtitle{width:90%}}.directory__group-subtitle{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-sm-serif);font-weight:var(--fw-light);line-height:var(--lh-xs)}.directory__group-subtitle strong,.directory__group-subtitle b{font-weight:var(--fw-medium);font-size-adjust:none}.directory__group-subtitle{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.directory__group-subtitle{transition:none}}.directory__group-subtitle{color:var(--c-text-secondary);margin-top:var(--vertical-expansion-sm)}.directory__group-arrow-wrapper{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-md-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxs);letter-spacing:var(--letter-spacing);margin-top:.62em;flex-shrink:0}.directory__group-arrow{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.directory__group-arrow{transition:none}}.directory__group-arrow{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.directory__group-arrow strong,.directory__group-arrow b{font-weight:var(--fw-medium);font-size-adjust:none}.directory__group-arrow{width:var(--icon-size-inline);height:var(--icon-size-inline);transform:translate(calc(-1 * var(--translate-hover)));display:block}.directory__links{margin-top:var(--v-space-sm)}@media(min-width:1070px){.directory__image-area{position:sticky;align-self:start;top:var(--h-space)}.admin-bar .directory__image-area{top:calc(var(--h-space) + var(--wp-admin--admin-bar--height))}}.directory__image-slots{display:none;position:relative;isolation:isolate}@media(min-width:1070px){.directory__image-slots{display:block}}.directory__image-slot{transition:opacity var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.directory__image-slot{transition:none}}.directory__image-slot{opacity:0}.layout-full .directory__image-slot{width:var(--col-8)}@media(min-width:1070px){.layout-full .directory__image-slot:first-child{aspect-ratio:4/5}}.directory__image-slot:not(:first-child){position:absolute;top:0;left:0}.directory__image-slot.is-active{opacity:1}@media(min-width:1070px){.event-teases.title-position-left{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}.event-teases.title-position-left .event-teases__block-title{grid-column:1}.event-teases.title-position-left .event-teases__content{grid-column:2/span 3}}.event-teases__block-title{margin-bottom:var(--v-space-xs)}.event-teases:has(.event-teases__intro-text) .event-teases__block-title{padding-bottom:var(--v-space-sm);margin-bottom:var(--vertical-trim)}.event-teases__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--gutter);grid-template-columns:repeat(1,1fr);align-items:normal}@media(min-width:600px){.event-teases__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--gutter);grid-template-columns:repeat(2,1fr);align-items:normal}}@media(min-width:1070px){.event-teases__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--gutter);grid-template-columns:repeat(4,1fr);align-items:normal}}@media(min-width:1070px){.event-teases.layout-rail .event-teases__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--gutter);grid-template-columns:repeat(3,1fr);align-items:normal}}.event-teases.length-1 .event-teases__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(1,1fr);align-items:normal}.event-teases.length-1 .event-tease{min-height:auto}@media(min-width:600px){.event-teases.length-2 .event-teases__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(2,1fr);align-items:normal}}.event-teases.length-2 .event-tease{min-height:auto}@media(min-width:768px){.event-teases.length-3 .event-teases__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(3,1fr);align-items:normal}}.event-teases__button-link{margin-top:var(--v-space-xs)}@media(min-width:1070px){.feature.layout-full .feature__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}.feature.layout-full .feature__supplemental{grid-column:1;grid-row:1}.feature.layout-full .feature__primary{grid-column:2/span 3;grid-row:1}}.feature.layout-rail .feature__related-posts{display:grid;gap:var(--h-space);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(2,1fr);align-items:normal;order:1}@media(min-width:1500px){.feature.layout-rail .feature__related-posts{width:85%}}.feature.layout-rail .feature__supplemental-text{width:100%;order:2}@media(min-width:600px){.feature.layout-rail .feature__tease{width:75%}}.feature__block-title{margin-bottom:var(--v-space-xs)}.feature__grid{display:flex;flex-direction:column;gap:var(--v-space-lg);width:100%}.feature__primary{display:flex;flex-direction:column;gap:var(--v-space);align-items:flex-start;width:100%}.feature__video,.feature__asset{width:100%}.feature__figure-link{overflow:hidden;display:block}.feature__figure-link:hover .feature__img,.feature__figure-link:focus-visible .feature__img{transform:scale(var(--zoom-sm))}.feature__img{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.feature__img{transition:none}}.feature__primary-text{display:flex;flex-direction:column;align-items:flex-start;gap:var(--v-space-xs);max-width:1400px;width:95%}@media(min-width:600px){.feature__primary-text{width:90%}}@media(min-width:1500px){.feature__primary-text{width:85%}}.feature__headline{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.feature__headline strong,.feature__headline b{font-weight:var(--fw-medium);font-size-adjust:none}.feature__headline a{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.feature__headline a{transition:none}}.feature__headline a{color:var(--c-text)}.feature__headline a:hover,.feature__headline a:focus-visible{color:var(--c-text-pop)}.feature__headline{margin-top:var(--vertical-trim);text-wrap:pretty;width:95%}.feature__date{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);margin-top:var(--vertical-expansion);color:var(--c-text-secondary)}.feature__description{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.feature__description strong,.feature__description b{font-weight:var(--fw-medium);font-size-adjust:none}.feature__description a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.feature__description a:hover,.feature__description a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.feature__description{max-width:var(--max-text);width:100%}@media(min-width:600px){.feature__description{column-count:2;column-gap:var(--h-space)}}@media(min-width:600px){.feature__headline+.feature__description{margin-top:.5em}}.feature__supplemental{display:flex;flex-direction:column;gap:var(--v-space-lg);width:100%}@media(min-width:1070px){.feature__supplemental{justify-content:space-between}}.feature__supplemental-text{display:flex;flex-direction:column;gap:var(--v-space-sm);align-items:flex-start;padding-top:var(--v-space-xs);border-top:1px solid var(--c-border)}@media(min-width:1070px){.feature__supplemental-text{width:var(--rail-content-width);order:1}}.feature__supplemental-description{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.feature__supplemental-description strong,.feature__supplemental-description b{font-weight:var(--fw-medium);font-size-adjust:none}.feature__supplemental-description a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.feature__supplemental-description a:hover,.feature__supplemental-description a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.feature__supplemental-description{max-width:var(--max-text-narrow)}.feature__related-posts{max-width:1400px}@media(max-width:1069px){.feature__related-posts{display:grid;gap:var(--h-space);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(2,1fr);align-items:normal}}@media(min-width:600px){.feature__related-posts{width:90%}}@media(min-width:1070px){.feature__related-posts{order:2;display:flex;flex-direction:column;gap:var(--v-space-lg);width:var(--rail-content-width)}}@media(min-width:1070px){.files.layout-full .files__inner{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}.files.layout-full .files__block-title{grid-column:1}.files.layout-full .files__list{grid-column:2/span 3}}.files__block-title{margin-bottom:var(--v-space-xs)}.files__list{border-top:1px solid var(--c-border)}.files__item{display:flex;flex-direction:column;align-items:flex-start;gap:var(--v-space-xs);padding:15px 15px 15px 20px;border-left:1px solid var(--c-border);border-right:1px solid var(--c-border);border-bottom:1px solid var(--c-border)}@media(min-width:400px){.files__item{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--h-space)}}.files__item-info{display:flex;flex-direction:column;gap:3px;width:100%}.files__display-name{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.files__display-name strong,.files__display-name b{font-weight:var(--fw-medium);font-size-adjust:none}.files__display-name{margin-top:var(--vertical-trim)}.files__filesize{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.files__filesize strong,.files__filesize b{font-weight:var(--fw-medium);font-size-adjust:none}.files__filesize{color:var(--c-text-secondary)}@media(min-width:1070px){.form.layout-full .form__inner{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}.form.layout-full .form__content{grid-column:2/span 3}}.form__block-title{margin-bottom:var(--v-space-xs)}.form:has(.form__intro-text) .form__block-title{padding-bottom:var(--v-space-sm);margin-bottom:var(--vertical-trim)}.form__content{width:100%}.form__intro-text{margin-bottom:var(--v-space-sm)}.form__embed{padding:var(--v-space) 0;width:100%}@media(min-width:768px){.form__embed{padding:var(--v-space-lg);border:1px solid var(--c-border);background-color:var(--c-bg)}}.form__embed .gform_wrapper{max-width:var(--max-text-wide);--gf-color-primary: var(--c-text-pop);--gf-color-primary-contrast: var(--c-text-on-pop);--gf-color-secondary: var(--c-bg-tint);--gf-color-secondary-contrast: var(--c-text);--gf-color-danger: var(--c-warning);--gf-color-danger-contrast: var(--c-white);--gf-color-success: var(--c-bright-blue);--gf-color-success-contrast: var(--c-white);--gf-radius: var(--border-radius-xs);--gf-radius-max-sm: var(--border-radius-xs);--gf-radius-max-md: var(--border-radius-sm);--gf-radius-max-lg: var(--border-radius-md);--gf-ctrl-border-color: var(--c-text);--gf-ctrl-border-color-hover: var(--c-text);--gf-ctrl-border-color-focus: var(--c-border);--gf-ctrl-border-color-disabled: var(--c-border);--gf-ctrl-border-color-error: var(--c-warning);--gf-ctrl-outline-color-focus: var(--c-text-pop);--gf-ctrl-select-dropdown-border-color: var(--c-border);--gf-ctrl-date-picker-dropdown-border-color: var(--c-border);--gf-field-section-border-color: var(--c-border);--gf-field-repeater-nested-border-color: var(--c-border);--gf-form-validation-border-color: var(--c-warning);--gf-form-validation-border-color-focus: var(--c-warning);--gf-field-gap-y: var(--v-space-sm);--gf-field-gap-x: var(--h-space-sm);--gf-form-footer-gap: 15px;--gf-ctrl-padding-x: 15px;--gf-ctrl-padding-y: 15px}@media(min-width:768px){.form__embed .gform_wrapper{--gf-ctrl-padding-x: 20px;--gf-ctrl-padding-y: 20px}}.form__embed .gform_wrapper{--gf-ctrl-shadow: none;--gf-ctrl-btn-padding-x: 0;--gf-ctrl-btn-padding-y: 0;--gf-ctrl-date-picker-bg-color: var(--c-bg);--gf-ctrl-date-picker-cell-content-color: var(--c-text);--gf-ctrl-date-picker-cell-content-color-hover: var(--c-text-on-pop);--gf-ctrl-date-picker-cell-content-color-selected: var(--c-text-on-pop);--gf-ctrl-date-picker-cell-content-color-disabled: var(--c-text-secondary);--gf-ctrl-date-picker-cell-content-bg-color-hover: var(--c-text-pop);--gf-ctrl-date-picker-cell-content-bg-color-selected: var(--c-text-pop);--gf-field-pg-steps-number-bg-color: transparent;--gf-field-pg-steps-number-border-color: var(--c-border);--gf-field-pg-steps-number-color: var(--c-text-secondary);--gf-field-pg-steps-number-bg-color-active: var(--c-text-pop);--gf-field-pg-steps-number-border-color-active: var(--c-text-pop);--gf-field-pg-steps-number-color-active: var(--c-text-on-pop);--gf-field-pg-steps-number-bg-color-complete: var(--c-text);--gf-field-pg-steps-number-border-color-complete: var(--c-text);--gf-field-pg-steps-number-color-complete: var(--c-bg);--gf-form-validation-shadow: none;--gf-form-validation-radius: var(--border-radius-xs);--gf-form-validation-outline-focus: 0}.form__embed .gform_wrapper .gform_title,.form__embed .gform_wrapper .gform_heading h2{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-md-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxs);letter-spacing:var(--letter-spacing)}.form__embed .gform_wrapper .gsection_title,.form__embed .gform_wrapper .gform_page_title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-sm-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.form__embed .gform_wrapper .gform_description{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.form__embed .gform_wrapper .gform_description strong,.form__embed .gform_wrapper .gform_description b{font-weight:var(--fw-medium);font-size-adjust:none}.form__embed .gform_wrapper .gsection_description{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.form__embed .gform_wrapper .gsection_description strong,.form__embed .gform_wrapper .gsection_description b{font-weight:var(--fw-medium);font-size-adjust:none}.form__embed .gform_wrapper .gsection_description{color:var(--c-text-secondary);margin-top:5px}.form__embed .gform_wrapper .gfield_label,.form__embed .gform_wrapper legend.gfield_label{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.form__embed .gform_wrapper .gfield_label strong,.form__embed .gform_wrapper .gfield_label b,.form__embed .gform_wrapper legend.gfield_label strong,.form__embed .gform_wrapper legend.gfield_label b{font-weight:var(--fw-medium);font-size-adjust:none}.form__embed .gform_wrapper .gform-field-label--type-sub{color:var(--c-text-secondary);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono)}.form__embed .gform_wrapper .gfield_checkbox .gform-field-label--type-inline,.form__embed .gform_wrapper .gfield_radio .gform-field-label--type-inline,.form__embed .gform_wrapper .gfield--type-consent .gform-field-label--type-inline{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.form__embed .gform_wrapper .gfield_checkbox .gform-field-label--type-inline strong,.form__embed .gform_wrapper .gfield_checkbox .gform-field-label--type-inline b,.form__embed .gform_wrapper .gfield_radio .gform-field-label--type-inline strong,.form__embed .gform_wrapper .gfield_radio .gform-field-label--type-inline b,.form__embed .gform_wrapper .gfield--type-consent .gform-field-label--type-inline strong,.form__embed .gform_wrapper .gfield--type-consent .gform-field-label--type-inline b{font-weight:var(--fw-medium);font-size-adjust:none}.form__embed .gform_wrapper .gfield_description,.form__embed .gform_wrapper .ginput_counter,.form__embed .gform_wrapper .instruction{color:var(--c-text-secondary);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono)}.form__embed .gform_wrapper .gfield_required{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.form__embed .gform_wrapper .gfield_required strong,.form__embed .gform_wrapper .gfield_required b{font-weight:var(--fw-medium);font-size-adjust:none}.form__embed .gform_wrapper .gfield_required{color:var(--c-warning)}.form__embed .gform_wrapper .gform_required_legend{display:none}.form__embed .gform_wrapper input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),.form__embed .gform_wrapper select,.form__embed .gform_wrapper textarea{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.form__embed .gform_wrapper input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]) strong,.form__embed .gform_wrapper input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]) b,.form__embed .gform_wrapper select strong,.form__embed .gform_wrapper select b,.form__embed .gform_wrapper textarea strong,.form__embed .gform_wrapper textarea b{font-weight:var(--fw-medium);font-size-adjust:none}.form__embed .gform_wrapper.gform-theme--framework.gform-theme input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),.form__embed .gform_wrapper.gform-theme--framework.gform-theme select,.form__embed .gform_wrapper.gform-theme--framework.gform-theme textarea{border-radius:var(--border-radius-xs);block-size:auto;min-block-size:0;padding-block:15px;padding-inline:15px}@media(min-width:768px){.form__embed .gform_wrapper.gform-theme--framework.gform-theme input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),.form__embed .gform_wrapper.gform-theme--framework.gform-theme select,.form__embed .gform_wrapper.gform-theme--framework.gform-theme textarea{padding-block:20px;padding-inline:20px}}.form__embed .gform_wrapper .gfield_checkbox .gchoice,.form__embed .gform_wrapper .gfield_radio .gchoice,.form__embed .gform_wrapper .gfield--type-consent .ginput_container_consent{display:flex;align-items:flex-start;gap:var(--gutter)}.form__embed .gform_wrapper .gfield_checkbox input[type=checkbox],.form__embed .gform_wrapper .gfield_radio input[type=radio],.form__embed .gform_wrapper .gfield--type-consent input[type=checkbox]{position:relative;flex-shrink:0;width:20px;height:20px;border:1.5px solid var(--c-text);border-radius:var(--border-radius-xs);background-color:var(--c-bg)}.form__embed .gform_wrapper .gfield_checkbox input[type=checkbox]:after,.form__embed .gform_wrapper .gfield_radio input[type=radio]:after,.form__embed .gform_wrapper .gfield--type-consent input[type=checkbox]:after{content:"";position:absolute;inset:3px;background-color:var(--c-text-pop);border-radius:2px;opacity:0;transform:scale(.5);transition:opacity .12s ease,transform .12s ease}.form__embed .gform_wrapper .gfield_checkbox input[type=checkbox],.form__embed .gform_wrapper .gfield_radio input[type=radio],.form__embed .gform_wrapper .gfield--type-consent input[type=checkbox]{--gf-ctrl-outline-width-focus: 0;appearance:none;-webkit-appearance:none;margin:0;transform:translateY(var(--vertical-expansion-sm));cursor:pointer}.form__embed .gform_wrapper .gfield_checkbox input[type=checkbox]:checked:after,.form__embed .gform_wrapper .gfield_radio input[type=radio]:checked:after,.form__embed .gform_wrapper .gfield--type-consent input[type=checkbox]:checked:after{opacity:1;transform:scale(1)}.form__embed .gform_wrapper .gfield_checkbox input[type=checkbox]:focus-visible,.form__embed .gform_wrapper .gfield_radio input[type=radio]:focus-visible,.form__embed .gform_wrapper .gfield--type-consent input[type=checkbox]:focus-visible{outline:2px solid var(--c-text-pop);outline-offset:2px}.form__embed .gform_wrapper .gfield_radio input[type=radio]{border-radius:50%}.form__embed .gform_wrapper .gfield_radio input[type=radio]:after{border-radius:50%}.form__embed .gform_wrapper .gfield_checkbox .gform-field-label--type-inline,.form__embed .gform_wrapper .gfield_radio .gform-field-label--type-inline,.form__embed .gform_wrapper .gfield--type-consent .gform-field-label--type-inline{margin:0;cursor:pointer}.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=submit].button.gform_button{transition:background var(--timing-short) cubic-bezier(.3,0,.3,1),border var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=submit].button.gform_button{transition:none}}.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=submit].button.gform_button{border:1px solid var(--c-text);border-radius:var(--border-radius-xl);display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer;white-space:nowrap;width:fit-content;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=submit].button.gform_button strong,.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=submit].button.gform_button b{font-weight:var(--fw-medium);font-size-adjust:none}.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=submit].button.gform_button{padding:var(--button-padding-md-mobile);gap:var(--button-gap-md)}@media(min-width:768px){.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=submit].button.gform_button{padding:var(--button-padding-md-desktop)}}.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=submit].button.gform_button{color:var(--c-bg);background-color:var(--c-text)}.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=submit].button.gform_button:hover,.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=submit].button.gform_button:focus-visible{color:var(--c-text-on-pop);background-color:var(--c-pop);border-color:var(--c-pop)}.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=submit].button.gform_button:active{transition:none;color:var(--c-bg);background-color:var(--c-text);border-color:var(--c-text)}.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=submit].button.gform_button svg{flex-shrink:0}.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=submit].button.gform_button:disabled{pointer-events:none;color:var(--c-text-secondary);background-color:transparent;border-color:var(--c-border)}.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=submit].button.gform_button{padding:11px 20px 14px}.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=button].button.gform_previous_button{transition:background var(--timing-short) cubic-bezier(.3,0,.3,1),border var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=button].button.gform_previous_button{transition:none}}.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=button].button.gform_previous_button{border:1px solid var(--c-text);border-radius:var(--border-radius-xl);display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer;white-space:nowrap;width:fit-content;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=button].button.gform_previous_button strong,.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=button].button.gform_previous_button b{font-weight:var(--fw-medium);font-size-adjust:none}.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=button].button.gform_previous_button{padding:var(--button-padding-md-mobile);gap:var(--button-gap-md)}@media(min-width:768px){.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=button].button.gform_previous_button{padding:var(--button-padding-md-desktop)}}.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=button].button.gform_previous_button{color:var(--c-text);background-color:transparent}.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=button].button.gform_previous_button:hover,.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=button].button.gform_previous_button:focus-visible{color:var(--c-text-on-pop);background-color:var(--c-pop);border-color:var(--c-pop)}.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=button].button.gform_previous_button:active{transition:none;color:var(--c-bg);background-color:var(--c-text);border-color:var(--c-text)}.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=button].button.gform_previous_button svg{flex-shrink:0}.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=button].button.gform_previous_button:disabled{pointer-events:none;color:var(--c-text-secondary);background-color:transparent;border-color:var(--c-border)}.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=button].button.gform_previous_button{padding:11px 20px 14px}.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=button].button.gform_next_button{transition:background var(--timing-short) cubic-bezier(.3,0,.3,1),border var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=button].button.gform_next_button{transition:none}}.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=button].button.gform_next_button{border:1px solid var(--c-text);border-radius:var(--border-radius-xl);display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer;white-space:nowrap;width:fit-content;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=button].button.gform_next_button strong,.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=button].button.gform_next_button b{font-weight:var(--fw-medium);font-size-adjust:none}.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=button].button.gform_next_button{padding:var(--button-padding-md-mobile);gap:var(--button-gap-md)}@media(min-width:768px){.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=button].button.gform_next_button{padding:var(--button-padding-md-desktop)}}.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=button].button.gform_next_button{color:var(--c-bg);background-color:var(--c-text)}.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=button].button.gform_next_button:hover,.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=button].button.gform_next_button:focus-visible{color:var(--c-text-on-pop);background-color:var(--c-pop);border-color:var(--c-pop)}.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=button].button.gform_next_button:active{transition:none;color:var(--c-bg);background-color:var(--c-text);border-color:var(--c-text)}.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=button].button.gform_next_button svg{flex-shrink:0}.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=button].button.gform_next_button:disabled{pointer-events:none;color:var(--c-text-secondary);background-color:transparent;border-color:var(--c-border)}.form__embed .gform_wrapper.gform-theme--framework.gform-theme input[type=button].button.gform_next_button{padding:11px 20px 14px}.form__embed .gform_wrapper.gform-theme--framework.gform-theme button.button.gform_button_select_files.gform-theme-button.gform-theme-button--control{transition:background var(--timing-short) cubic-bezier(.3,0,.3,1),border var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.form__embed .gform_wrapper.gform-theme--framework.gform-theme button.button.gform_button_select_files.gform-theme-button.gform-theme-button--control{transition:none}}.form__embed .gform_wrapper.gform-theme--framework.gform-theme button.button.gform_button_select_files.gform-theme-button.gform-theme-button--control{border:1px solid var(--c-text);border-radius:var(--border-radius-xl);display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer;white-space:nowrap;width:fit-content;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.form__embed .gform_wrapper.gform-theme--framework.gform-theme button.button.gform_button_select_files.gform-theme-button.gform-theme-button--control strong,.form__embed .gform_wrapper.gform-theme--framework.gform-theme button.button.gform_button_select_files.gform-theme-button.gform-theme-button--control b{font-weight:var(--fw-medium);font-size-adjust:none}.form__embed .gform_wrapper.gform-theme--framework.gform-theme button.button.gform_button_select_files.gform-theme-button.gform-theme-button--control{padding:var(--button-padding-sm-mobile);gap:var(--button-gap-sm)}@media(min-width:768px){.form__embed .gform_wrapper.gform-theme--framework.gform-theme button.button.gform_button_select_files.gform-theme-button.gform-theme-button--control{padding:var(--button-padding-sm-desktop)}}.form__embed .gform_wrapper.gform-theme--framework.gform-theme button.button.gform_button_select_files.gform-theme-button.gform-theme-button--control{color:var(--c-text);background-color:transparent}.form__embed .gform_wrapper.gform-theme--framework.gform-theme button.button.gform_button_select_files.gform-theme-button.gform-theme-button--control:hover,.form__embed .gform_wrapper.gform-theme--framework.gform-theme button.button.gform_button_select_files.gform-theme-button.gform-theme-button--control:focus-visible{color:var(--c-text-on-pop);background-color:var(--c-pop);border-color:var(--c-pop)}.form__embed .gform_wrapper.gform-theme--framework.gform-theme button.button.gform_button_select_files.gform-theme-button.gform-theme-button--control:active{transition:none;color:var(--c-bg);background-color:var(--c-text);border-color:var(--c-text)}.form__embed .gform_wrapper.gform-theme--framework.gform-theme button.button.gform_button_select_files.gform-theme-button.gform-theme-button--control svg{flex-shrink:0}.form__embed .gform_wrapper.gform-theme--framework.gform-theme button.button.gform_button_select_files.gform-theme-button.gform-theme-button--control:disabled{pointer-events:none;color:var(--c-text-secondary);background-color:transparent;border-color:var(--c-border)}.form__embed .gform_wrapper.gform-theme--framework.gform-theme button.button.gform_button_select_files.gform-theme-button.gform-theme-button--control{padding:8px 16px 11px;inline-size:fit-content}.form__embed .gform_wrapper input[type=file]{cursor:pointer}.form__embed .gform_wrapper input[type=file]::file-selector-button{transition:background var(--timing-short) cubic-bezier(.3,0,.3,1),border var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.form__embed .gform_wrapper input[type=file]::file-selector-button{transition:none}}.form__embed .gform_wrapper input[type=file]::file-selector-button{border:1px solid var(--c-text);border-radius:var(--border-radius-xl);display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer;white-space:nowrap;width:fit-content;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.form__embed .gform_wrapper input[type=file]::file-selector-button strong,.form__embed .gform_wrapper input[type=file]::file-selector-button b{font-weight:var(--fw-medium);font-size-adjust:none}.form__embed .gform_wrapper input[type=file]::file-selector-button{padding:var(--button-padding-sm-mobile);gap:var(--button-gap-sm)}@media(min-width:768px){.form__embed .gform_wrapper input[type=file]::file-selector-button{padding:var(--button-padding-sm-desktop)}}.form__embed .gform_wrapper input[type=file]::file-selector-button{color:var(--c-text);background-color:transparent}.form__embed .gform_wrapper input[type=file]::file-selector-button:hover,.form__embed .gform_wrapper input[type=file]::file-selector-button:focus-visible{color:var(--c-text-on-pop);background-color:var(--c-pop);border-color:var(--c-pop)}.form__embed .gform_wrapper input[type=file]::file-selector-button:active{transition:none;color:var(--c-bg);background-color:var(--c-text);border-color:var(--c-text)}.form__embed .gform_wrapper input[type=file]::file-selector-button svg{flex-shrink:0}.form__embed .gform_wrapper input[type=file]::file-selector-button:disabled{pointer-events:none;color:var(--c-text-secondary);background-color:transparent;border-color:var(--c-border)}.form__embed .gform_wrapper input[type=file]::file-selector-button{padding:8px 16px 11px;margin-inline-end:var(--h-space-sm)}.form__embed .gform_wrapper .gform_drop_area{border-radius:var(--border-radius-xs);border:1px solid var(--c-text);gap:var(--v-space-xs)}.form__embed .gform_wrapper .gfield_html,.form__embed .gform_wrapper .gfield_html_formatted{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xs)}.form__embed .gform_wrapper .gfield_html strong,.form__embed .gform_wrapper .gfield_html b,.form__embed .gform_wrapper .gfield_html_formatted strong,.form__embed .gform_wrapper .gfield_html_formatted b{font-weight:var(--fw-medium);font-size-adjust:none}.form__embed .gform_wrapper .gfield_html,.form__embed .gform_wrapper .gfield_html_formatted{overflow-wrap:break-word;word-wrap:break-word}.form__embed .gform_wrapper .gfield_html>p,.form__embed .gform_wrapper .gfield_html>ul,.form__embed .gform_wrapper .gfield_html>ol,.form__embed .gform_wrapper .gfield_html>pre,.form__embed .gform_wrapper .gfield_html_formatted>p,.form__embed .gform_wrapper .gfield_html_formatted>ul,.form__embed .gform_wrapper .gfield_html_formatted>ol,.form__embed .gform_wrapper .gfield_html_formatted>pre{margin:0 0 var(--v-paragraph-space-sm) 0}.form__embed .gform_wrapper .gfield_html>p:last-child,.form__embed .gform_wrapper .gfield_html>ul:last-child,.form__embed .gform_wrapper .gfield_html>ol:last-child,.form__embed .gform_wrapper .gfield_html>pre:last-child,.form__embed .gform_wrapper .gfield_html_formatted>p:last-child,.form__embed .gform_wrapper .gfield_html_formatted>ul:last-child,.form__embed .gform_wrapper .gfield_html_formatted>ol:last-child,.form__embed .gform_wrapper .gfield_html_formatted>pre:last-child{margin-bottom:0}.form__embed .gform_wrapper .gfield_html a,.form__embed .gform_wrapper .gfield_html_formatted a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.form__embed .gform_wrapper .gfield_html a:hover,.form__embed .gform_wrapper .gfield_html a:focus-visible,.form__embed .gform_wrapper .gfield_html_formatted a:hover,.form__embed .gform_wrapper .gfield_html_formatted a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.form__embed .gform_wrapper .gfield_html hr,.form__embed .gform_wrapper .gfield_html_formatted hr{margin:var(--v-space) 0;background:var(--c-border);border:0;height:1px}.form__embed .gform_wrapper .gfield_html>blockquote,.form__embed .gform_wrapper .gfield_html_formatted>blockquote{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-sm-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing);border-left:3px solid var(--c-pop);margin:40px 0;padding-left:var(--v-paragraph-space)}.form__embed .gform_wrapper .gfield_html cite,.form__embed .gform_wrapper .gfield_html_formatted cite{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);color:var(--c-text-secondary);display:block;margin-top:var(--v-paragraph-space)}.form__embed .gform_wrapper .gfield_html kbd,.form__embed .gform_wrapper .gfield_html code,.form__embed .gform_wrapper .gfield_html samp,.form__embed .gform_wrapper .gfield_html var,.form__embed .gform_wrapper .gfield_html pre,.form__embed .gform_wrapper .gfield_html_formatted kbd,.form__embed .gform_wrapper .gfield_html_formatted code,.form__embed .gform_wrapper .gfield_html_formatted samp,.form__embed .gform_wrapper .gfield_html_formatted var,.form__embed .gform_wrapper .gfield_html_formatted pre{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-default);line-height:var(--lh-md);padding:2px 5px;background-color:var(--c-light-blue);color:var(--c-blue);border-radius:var(--border-radius-xs)}.form__embed .gform_wrapper .gfield_html>*:first-child:not(.alignleft,.alignright),.form__embed .gform_wrapper .gfield_html_formatted>*:first-child:not(.alignleft,.alignright){margin-top:0!important}.form__embed .gform_wrapper .gfield_html h1,.form__embed .gform_wrapper .gfield_html_formatted h1{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.form__embed .gform_wrapper .gfield_html h1 strong,.form__embed .gform_wrapper .gfield_html h1 b,.form__embed .gform_wrapper .gfield_html_formatted h1 strong,.form__embed .gform_wrapper .gfield_html_formatted h1 b{font-weight:var(--fw-medium);font-size-adjust:none}.form__embed .gform_wrapper .gfield_html h1,.form__embed .gform_wrapper .gfield_html_formatted h1{margin-bottom:var(--v-space-sm)}.form__embed .gform_wrapper .gfield_html h2,.form__embed .gform_wrapper .gfield_html .heading--xl,.form__embed .gform_wrapper .gfield_html_formatted h2,.form__embed .gform_wrapper .gfield_html_formatted .heading--xl{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-lg-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxxs);letter-spacing:var(--letter-spacing)}.form__embed .gform_wrapper .gfield_html h2 em,.form__embed .gform_wrapper .gfield_html .heading--xl em,.form__embed .gform_wrapper .gfield_html_formatted h2 em,.form__embed .gform_wrapper .gfield_html_formatted .heading--xl em{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.form__embed .gform_wrapper .gfield_html h2 em strong,.form__embed .gform_wrapper .gfield_html h2 em b,.form__embed .gform_wrapper .gfield_html .heading--xl em strong,.form__embed .gform_wrapper .gfield_html .heading--xl em b,.form__embed .gform_wrapper .gfield_html_formatted h2 em strong,.form__embed .gform_wrapper .gfield_html_formatted h2 em b,.form__embed .gform_wrapper .gfield_html_formatted .heading--xl em strong,.form__embed .gform_wrapper .gfield_html_formatted .heading--xl em b{font-weight:var(--fw-medium);font-size-adjust:none}.form__embed .gform_wrapper .gfield_html h2,.form__embed .gform_wrapper .gfield_html .heading--xl,.form__embed .gform_wrapper .gfield_html_formatted h2,.form__embed .gform_wrapper .gfield_html_formatted .heading--xl{margin-bottom:var(--v-space-sm)}.form__embed .gform_wrapper .gfield_html h2:not(.heading--xl,.heading--lg,.heading--md,.heading--sm,.heading--xs),.form__embed .gform_wrapper .gfield_html_formatted h2:not(.heading--xl,.heading--lg,.heading--md,.heading--sm,.heading--xs){color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-md-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxs);letter-spacing:var(--letter-spacing);margin-bottom:var(--v-paragraph-space)}.form__embed .gform_wrapper .gfield_html h3,.form__embed .gform_wrapper .gfield_html .heading--lg,.form__embed .gform_wrapper .gfield_html_formatted h3,.form__embed .gform_wrapper .gfield_html_formatted .heading--lg{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-md-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxs);letter-spacing:var(--letter-spacing);margin-bottom:var(--v-paragraph-space)}.form__embed .gform_wrapper .gfield_html h4,.form__embed .gform_wrapper .gfield_html .heading--md,.form__embed .gform_wrapper .gfield_html_formatted h4,.form__embed .gform_wrapper .gfield_html_formatted .heading--md{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-sm-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing);margin-bottom:5px}.form__embed .gform_wrapper .gfield_html h5,.form__embed .gform_wrapper .gfield_html .heading--sm,.form__embed .gform_wrapper .gfield_html_formatted h5,.form__embed .gform_wrapper .gfield_html_formatted .heading--sm{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xs-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxs);margin-bottom:5px}.form__embed .gform_wrapper .gfield_html h6,.form__embed .gform_wrapper .gfield_html .heading--xs,.form__embed .gform_wrapper .gfield_html_formatted h6,.form__embed .gform_wrapper .gfield_html_formatted .heading--xs{color:var(--c-text);font-family:var(--ff-mono);font-size:var(--fs-mono);font-weight:var(--fw-regular);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);border-top:1px solid var(--c-text);margin-bottom:var(--v-paragraph-space);padding:10px 0 0}.form__embed .gform_wrapper .gfield_html h1 strong,.form__embed .gform_wrapper .gfield_html h1 b,.form__embed .gform_wrapper .gfield_html h2 strong,.form__embed .gform_wrapper .gfield_html h2 b,.form__embed .gform_wrapper .gfield_html h3 strong,.form__embed .gform_wrapper .gfield_html h3 b,.form__embed .gform_wrapper .gfield_html h4 strong,.form__embed .gform_wrapper .gfield_html h4 b,.form__embed .gform_wrapper .gfield_html h5 strong,.form__embed .gform_wrapper .gfield_html h5 b,.form__embed .gform_wrapper .gfield_html h6 strong,.form__embed .gform_wrapper .gfield_html h6 b,.form__embed .gform_wrapper .gfield_html .heading--xl strong,.form__embed .gform_wrapper .gfield_html .heading--xl b,.form__embed .gform_wrapper .gfield_html .heading--lg strong,.form__embed .gform_wrapper .gfield_html .heading--lg b,.form__embed .gform_wrapper .gfield_html .heading--md strong,.form__embed .gform_wrapper .gfield_html .heading--md b,.form__embed .gform_wrapper .gfield_html .heading--sm strong,.form__embed .gform_wrapper .gfield_html .heading--sm b,.form__embed .gform_wrapper .gfield_html .heading--xs strong,.form__embed .gform_wrapper .gfield_html .heading--xs b,.form__embed .gform_wrapper .gfield_html_formatted h1 strong,.form__embed .gform_wrapper .gfield_html_formatted h1 b,.form__embed .gform_wrapper .gfield_html_formatted h2 strong,.form__embed .gform_wrapper .gfield_html_formatted h2 b,.form__embed .gform_wrapper .gfield_html_formatted h3 strong,.form__embed .gform_wrapper .gfield_html_formatted h3 b,.form__embed .gform_wrapper .gfield_html_formatted h4 strong,.form__embed .gform_wrapper .gfield_html_formatted h4 b,.form__embed .gform_wrapper .gfield_html_formatted h5 strong,.form__embed .gform_wrapper .gfield_html_formatted h5 b,.form__embed .gform_wrapper .gfield_html_formatted h6 strong,.form__embed .gform_wrapper .gfield_html_formatted h6 b,.form__embed .gform_wrapper .gfield_html_formatted .heading--xl strong,.form__embed .gform_wrapper .gfield_html_formatted .heading--xl b,.form__embed .gform_wrapper .gfield_html_formatted .heading--lg strong,.form__embed .gform_wrapper .gfield_html_formatted .heading--lg b,.form__embed .gform_wrapper .gfield_html_formatted .heading--md strong,.form__embed .gform_wrapper .gfield_html_formatted .heading--md b,.form__embed .gform_wrapper .gfield_html_formatted .heading--sm strong,.form__embed .gform_wrapper .gfield_html_formatted .heading--sm b,.form__embed .gform_wrapper .gfield_html_formatted .heading--xs strong,.form__embed .gform_wrapper .gfield_html_formatted .heading--xs b{font-weight:var(--fw-regular)}.form__embed .gform_wrapper .gfield_html *+h1,.form__embed .gform_wrapper .gfield_html *+h2,.form__embed .gform_wrapper .gfield_html *+h3,.form__embed .gform_wrapper .gfield_html *+h6,.form__embed .gform_wrapper .gfield_html *+.heading--xl,.form__embed .gform_wrapper .gfield_html *+.heading--lg,.form__embed .gform_wrapper .gfield_html *+.heading--xs,.form__embed .gform_wrapper .gfield_html_formatted *+h1,.form__embed .gform_wrapper .gfield_html_formatted *+h2,.form__embed .gform_wrapper .gfield_html_formatted *+h3,.form__embed .gform_wrapper .gfield_html_formatted *+h6,.form__embed .gform_wrapper .gfield_html_formatted *+.heading--xl,.form__embed .gform_wrapper .gfield_html_formatted *+.heading--lg,.form__embed .gform_wrapper .gfield_html_formatted *+.heading--xs{margin-top:var(--v-space-lg)}.form__embed .gform_wrapper .gfield_html *+h4,.form__embed .gform_wrapper .gfield_html *+h5,.form__embed .gform_wrapper .gfield_html *+.heading--md,.form__embed .gform_wrapper .gfield_html *+.heading--sm,.form__embed .gform_wrapper .gfield_html_formatted *+h4,.form__embed .gform_wrapper .gfield_html_formatted *+h5,.form__embed .gform_wrapper .gfield_html_formatted *+.heading--md,.form__embed .gform_wrapper .gfield_html_formatted *+.heading--sm{margin-top:var(--v-space)}.form__embed .gform_wrapper .gfield_html ul,.form__embed .gform_wrapper .gfield_html ol,.form__embed .gform_wrapper .gfield_html_formatted ul,.form__embed .gform_wrapper .gfield_html_formatted ol{list-style-position:outside;padding-inline-start:.9em}.form__embed .gform_wrapper .gfield_html ul>li,.form__embed .gform_wrapper .gfield_html ol>li,.form__embed .gform_wrapper .gfield_html_formatted ul>li,.form__embed .gform_wrapper .gfield_html_formatted ol>li{padding-block:5px;padding-inline-start:.35em}.form__embed .gform_wrapper .gfield_html ul ul,.form__embed .gform_wrapper .gfield_html ul ol,.form__embed .gform_wrapper .gfield_html ol ul,.form__embed .gform_wrapper .gfield_html ol ol,.form__embed .gform_wrapper .gfield_html_formatted ul ul,.form__embed .gform_wrapper .gfield_html_formatted ul ol,.form__embed .gform_wrapper .gfield_html_formatted ol ul,.form__embed .gform_wrapper .gfield_html_formatted ol ol{margin-block:5px 0;padding-inline-start:1.25em}.form__embed .gform_wrapper .gfield_html ul li>p,.form__embed .gform_wrapper .gfield_html ol li>p,.form__embed .gform_wrapper .gfield_html_formatted ul li>p,.form__embed .gform_wrapper .gfield_html_formatted ol li>p{margin:0}.form__embed .gform_wrapper .gfield_html ul,.form__embed .gform_wrapper .gfield_html_formatted ul{list-style-type:disc}.form__embed .gform_wrapper .gfield_html ul>li::marker,.form__embed .gform_wrapper .gfield_html_formatted ul>li::marker{color:var(--c-text-pop)}.form__embed .gform_wrapper .gfield_html ul ul,.form__embed .gform_wrapper .gfield_html_formatted ul ul{list-style-type:circle}.form__embed .gform_wrapper .gfield_html ul ul ul,.form__embed .gform_wrapper .gfield_html_formatted ul ul ul{list-style-type:square}.form__embed .gform_wrapper .gfield_html ul ul ul ul,.form__embed .gform_wrapper .gfield_html_formatted ul ul ul ul{list-style-type:disc}.form__embed .gform_wrapper .gfield_html ul ul ul ul ul,.form__embed .gform_wrapper .gfield_html_formatted ul ul ul ul ul{list-style-type:circle}.form__embed .gform_wrapper .gfield_html ol,.form__embed .gform_wrapper .gfield_html_formatted ol{list-style-type:decimal}.form__embed .gform_wrapper .gfield_html ol>li::marker,.form__embed .gform_wrapper .gfield_html_formatted ol>li::marker{font-family:var(--ff-sans);font-weight:var(--fw-medium);color:var(--c-text-pop)}.form__embed .gform_wrapper .gfield_html ol ol,.form__embed .gform_wrapper .gfield_html_formatted ol ol{list-style-type:lower-alpha}.form__embed .gform_wrapper .gfield_html ol ol ol,.form__embed .gform_wrapper .gfield_html_formatted ol ol ol{list-style-type:lower-roman}.form__embed .gform_wrapper .gfield_html ol ol ol ol,.form__embed .gform_wrapper .gfield_html_formatted ol ol ol ol{list-style-type:decimal}.form__embed .gform_wrapper .gfield_html ol ol ol ol ol,.form__embed .gform_wrapper .gfield_html_formatted ol ol ol ol ol{list-style-type:lower-alpha}.form__embed .gform_wrapper .gfield_html img,.form__embed .gform_wrapper .gfield_html .figure,.form__embed .gform_wrapper .gfield_html_formatted img,.form__embed .gform_wrapper .gfield_html_formatted .figure{margin-top:var(--v-space-lg);margin-bottom:var(--v-space-lg);display:block;width:100%;height:auto}.form__embed .gform_wrapper .gfield_html .figure img,.form__embed .gform_wrapper .gfield_html_formatted .figure img{margin-top:0;margin-bottom:0}.form__embed .gform_wrapper .gfield_html .figure.alignleft,.form__embed .gform_wrapper .gfield_html .figure.alignright,.form__embed .gform_wrapper .gfield_html img.alignleft,.form__embed .gform_wrapper .gfield_html img.alignright,.form__embed .gform_wrapper .gfield_html_formatted .figure.alignleft,.form__embed .gform_wrapper .gfield_html_formatted .figure.alignright,.form__embed .gform_wrapper .gfield_html_formatted img.alignleft,.form__embed .gform_wrapper .gfield_html_formatted img.alignright{width:32%;height:auto;margin:.4em 0 var(--v-space-xs) 0}.form__embed .gform_wrapper .gfield_html .figure.alignleft,.form__embed .gform_wrapper .gfield_html img.alignleft,.form__embed .gform_wrapper .gfield_html_formatted .figure.alignleft,.form__embed .gform_wrapper .gfield_html_formatted img.alignleft{float:left;margin-right:var(--h-space)}.form__embed .gform_wrapper .gfield_html .figure.alignright,.form__embed .gform_wrapper .gfield_html img.alignright,.form__embed .gform_wrapper .gfield_html_formatted .figure.alignright,.form__embed .gform_wrapper .gfield_html_formatted img.alignright{float:right;margin-left:var(--h-space)}.form__embed .gform_wrapper .gfield_html .figure.aligncenter,.form__embed .gform_wrapper .gfield_html img.aligncenter,.form__embed .gform_wrapper .gfield_html_formatted .figure.aligncenter,.form__embed .gform_wrapper .gfield_html_formatted img.aligncenter{width:50%;margin-left:auto;margin-right:auto}.form__embed .gform_wrapper .gfield_html iframe,.form__embed .gform_wrapper .gfield_html_formatted iframe{aspect-ratio:var(--ar-wide);display:block;height:auto;width:100%;margin-top:var(--v-space-lg);margin-bottom:var(--v-space-lg)}.form__embed .gform_wrapper .gfield_html .table-wrapper::-webkit-scrollbar,.form__embed .gform_wrapper .gfield_html_formatted .table-wrapper::-webkit-scrollbar{appearance:none}.form__embed .gform_wrapper .gfield_html .table-wrapper::-webkit-scrollbar-thumb,.form__embed .gform_wrapper .gfield_html_formatted .table-wrapper::-webkit-scrollbar-thumb{background-color:var(--c-border);border:5px solid var(--c-bg);border-radius:10px}.form__embed .gform_wrapper .gfield_html .table-wrapper,.form__embed .gform_wrapper .gfield_html_formatted .table-wrapper{display:grid;overflow-x:auto;margin:var(--v-space-lg) 0}.form__embed .gform_wrapper .gfield_html table,.form__embed .gform_wrapper .gfield_html_formatted table{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.form__embed .gform_wrapper .gfield_html table strong,.form__embed .gform_wrapper .gfield_html table b,.form__embed .gform_wrapper .gfield_html_formatted table strong,.form__embed .gform_wrapper .gfield_html_formatted table b{font-weight:var(--fw-medium);font-size-adjust:none}.form__embed .gform_wrapper .gfield_html table,.form__embed .gform_wrapper .gfield_html_formatted table{border-collapse:collapse;min-width:100%}.form__embed .gform_wrapper .gfield_html table td,.form__embed .gform_wrapper .gfield_html table th,.form__embed .gform_wrapper .gfield_html_formatted table td,.form__embed .gform_wrapper .gfield_html_formatted table th{padding:var(--v-space-xs);text-align:left;vertical-align:top;border:1px solid var(--c-border);min-width:140px}.form__embed .gform_wrapper .gfield_html table th,.form__embed .gform_wrapper .gfield_html_formatted table th{font-weight:var(--fw-medium);background-color:var(--c-light-blue)}.form__embed .gform_wrapper .gfield_html .large-body-text,.form__embed .gform_wrapper .gfield_html_formatted .large-body-text{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-large-body-text);font-weight:var(--fw-regular);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.form__embed .gform_wrapper .gfield_html .large-body-text strong,.form__embed .gform_wrapper .gfield_html .large-body-text b,.form__embed .gform_wrapper .gfield_html_formatted .large-body-text strong,.form__embed .gform_wrapper .gfield_html_formatted .large-body-text b{font-weight:var(--fw-medium);font-size-adjust:none}.form__embed .gform_wrapper .gfield_html .large-body-text,.form__embed .gform_wrapper .gfield_html_formatted .large-body-text{padding-bottom:var(--vertical-expansion-sm)}.form__embed .gform_wrapper .gfield_html,.form__embed .gform_wrapper .gfield_html_formatted{max-width:var(--max-text)}.form__embed .gform_wrapper .gf_progressbar_title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.form__embed .gform_wrapper .gf_progressbar_title strong,.form__embed .gform_wrapper .gf_progressbar_title b{font-weight:var(--fw-medium);font-size-adjust:none}.form__embed .gform_wrapper .gf_progressbar{background-color:var(--c-bg-tint);border-radius:var(--border-radius-xl);overflow:hidden}.form__embed .gform_wrapper .gf_progressbar_percentage{background-color:var(--c-text-pop);color:var(--c-text-on-pop);border-radius:var(--border-radius-xl)}.form__embed .gform_wrapper .gf_progressbar_percentage span{color:var(--c-text-on-pop);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.form__embed .gform_wrapper .gf_progressbar_percentage span strong,.form__embed .gform_wrapper .gf_progressbar_percentage span b{font-weight:var(--fw-medium);font-size-adjust:none}.form__embed .gform_wrapper .gform_validation_errors,.form__embed .gform_wrapper .validation_message,.form__embed .gform_wrapper .gfield_validation_message{color:var(--c-warning);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.form__embed .gform_wrapper .gform_validation_errors strong,.form__embed .gform_wrapper .gform_validation_errors b,.form__embed .gform_wrapper .validation_message strong,.form__embed .gform_wrapper .validation_message b,.form__embed .gform_wrapper .gfield_validation_message strong,.form__embed .gform_wrapper .gfield_validation_message b{font-weight:var(--fw-medium);font-size-adjust:none}.form__embed .gform_wrapper .gform_validation_errors,.form__embed .gform_wrapper .validation_message,.form__embed .gform_wrapper .gfield_validation_message{text-transform:none;letter-spacing:0}.form__embed .gform_wrapper.gform-theme--framework .gform_validation_errors .gform_submission_error{color:var(--c-warning);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.form__embed .gform_wrapper.gform-theme--framework .gform_validation_errors .gform_submission_error strong,.form__embed .gform_wrapper.gform-theme--framework .gform_validation_errors .gform_submission_error b{font-weight:var(--fw-medium);font-size-adjust:none}.gform-theme--framework .gform_confirmation_message,.gform_confirmation_message{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xs)}.gform-theme--framework .gform_confirmation_message strong,.gform-theme--framework .gform_confirmation_message b,.gform_confirmation_message strong,.gform_confirmation_message b{font-weight:var(--fw-medium);font-size-adjust:none}.gform-theme--framework .gform_confirmation_message,.gform_confirmation_message{overflow-wrap:break-word;word-wrap:break-word}.gform-theme--framework .gform_confirmation_message>p,.gform-theme--framework .gform_confirmation_message>ul,.gform-theme--framework .gform_confirmation_message>ol,.gform-theme--framework .gform_confirmation_message>pre,.gform_confirmation_message>p,.gform_confirmation_message>ul,.gform_confirmation_message>ol,.gform_confirmation_message>pre{margin:0 0 var(--v-paragraph-space-sm) 0}.gform-theme--framework .gform_confirmation_message>p:last-child,.gform-theme--framework .gform_confirmation_message>ul:last-child,.gform-theme--framework .gform_confirmation_message>ol:last-child,.gform-theme--framework .gform_confirmation_message>pre:last-child,.gform_confirmation_message>p:last-child,.gform_confirmation_message>ul:last-child,.gform_confirmation_message>ol:last-child,.gform_confirmation_message>pre:last-child{margin-bottom:0}.gform-theme--framework .gform_confirmation_message a,.gform_confirmation_message a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.gform-theme--framework .gform_confirmation_message a:hover,.gform-theme--framework .gform_confirmation_message a:focus-visible,.gform_confirmation_message a:hover,.gform_confirmation_message a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.gform-theme--framework .gform_confirmation_message hr,.gform_confirmation_message hr{margin:var(--v-space) 0;background:var(--c-border);border:0;height:1px}.gform-theme--framework .gform_confirmation_message>blockquote,.gform_confirmation_message>blockquote{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-sm-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing);border-left:3px solid var(--c-pop);margin:40px 0;padding-left:var(--v-paragraph-space)}.gform-theme--framework .gform_confirmation_message cite,.gform_confirmation_message cite{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);color:var(--c-text-secondary);display:block;margin-top:var(--v-paragraph-space)}.gform-theme--framework .gform_confirmation_message kbd,.gform-theme--framework .gform_confirmation_message code,.gform-theme--framework .gform_confirmation_message samp,.gform-theme--framework .gform_confirmation_message var,.gform-theme--framework .gform_confirmation_message pre,.gform_confirmation_message kbd,.gform_confirmation_message code,.gform_confirmation_message samp,.gform_confirmation_message var,.gform_confirmation_message pre{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-default);line-height:var(--lh-md);padding:2px 5px;background-color:var(--c-light-blue);color:var(--c-blue);border-radius:var(--border-radius-xs)}.gform-theme--framework .gform_confirmation_message>*:first-child:not(.alignleft,.alignright),.gform_confirmation_message>*:first-child:not(.alignleft,.alignright){margin-top:0!important}.gform-theme--framework .gform_confirmation_message h1,.gform_confirmation_message h1{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.gform-theme--framework .gform_confirmation_message h1 strong,.gform-theme--framework .gform_confirmation_message h1 b,.gform_confirmation_message h1 strong,.gform_confirmation_message h1 b{font-weight:var(--fw-medium);font-size-adjust:none}.gform-theme--framework .gform_confirmation_message h1,.gform_confirmation_message h1{margin-bottom:var(--v-space-sm)}.gform-theme--framework .gform_confirmation_message h2,.gform-theme--framework .gform_confirmation_message .heading--xl,.gform_confirmation_message h2,.gform_confirmation_message .heading--xl{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-lg-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxxs);letter-spacing:var(--letter-spacing)}.gform-theme--framework .gform_confirmation_message h2 em,.gform-theme--framework .gform_confirmation_message .heading--xl em,.gform_confirmation_message h2 em,.gform_confirmation_message .heading--xl em{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.gform-theme--framework .gform_confirmation_message h2 em strong,.gform-theme--framework .gform_confirmation_message h2 em b,.gform-theme--framework .gform_confirmation_message .heading--xl em strong,.gform-theme--framework .gform_confirmation_message .heading--xl em b,.gform_confirmation_message h2 em strong,.gform_confirmation_message h2 em b,.gform_confirmation_message .heading--xl em strong,.gform_confirmation_message .heading--xl em b{font-weight:var(--fw-medium);font-size-adjust:none}.gform-theme--framework .gform_confirmation_message h2,.gform-theme--framework .gform_confirmation_message .heading--xl,.gform_confirmation_message h2,.gform_confirmation_message .heading--xl{margin-bottom:var(--v-space-sm)}.gform-theme--framework .gform_confirmation_message h2:not(.heading--xl,.heading--lg,.heading--md,.heading--sm,.heading--xs),.gform_confirmation_message h2:not(.heading--xl,.heading--lg,.heading--md,.heading--sm,.heading--xs){color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-md-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxs);letter-spacing:var(--letter-spacing);margin-bottom:var(--v-paragraph-space)}.gform-theme--framework .gform_confirmation_message h3,.gform-theme--framework .gform_confirmation_message .heading--lg,.gform_confirmation_message h3,.gform_confirmation_message .heading--lg{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-md-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxs);letter-spacing:var(--letter-spacing);margin-bottom:var(--v-paragraph-space)}.gform-theme--framework .gform_confirmation_message h4,.gform-theme--framework .gform_confirmation_message .heading--md,.gform_confirmation_message h4,.gform_confirmation_message .heading--md{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-sm-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing);margin-bottom:5px}.gform-theme--framework .gform_confirmation_message h5,.gform-theme--framework .gform_confirmation_message .heading--sm,.gform_confirmation_message h5,.gform_confirmation_message .heading--sm{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xs-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxs);margin-bottom:5px}.gform-theme--framework .gform_confirmation_message h6,.gform-theme--framework .gform_confirmation_message .heading--xs,.gform_confirmation_message h6,.gform_confirmation_message .heading--xs{color:var(--c-text);font-family:var(--ff-mono);font-size:var(--fs-mono);font-weight:var(--fw-regular);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);border-top:1px solid var(--c-text);margin-bottom:var(--v-paragraph-space);padding:10px 0 0}.gform-theme--framework .gform_confirmation_message h1 strong,.gform-theme--framework .gform_confirmation_message h1 b,.gform-theme--framework .gform_confirmation_message h2 strong,.gform-theme--framework .gform_confirmation_message h2 b,.gform-theme--framework .gform_confirmation_message h3 strong,.gform-theme--framework .gform_confirmation_message h3 b,.gform-theme--framework .gform_confirmation_message h4 strong,.gform-theme--framework .gform_confirmation_message h4 b,.gform-theme--framework .gform_confirmation_message h5 strong,.gform-theme--framework .gform_confirmation_message h5 b,.gform-theme--framework .gform_confirmation_message h6 strong,.gform-theme--framework .gform_confirmation_message h6 b,.gform-theme--framework .gform_confirmation_message .heading--xl strong,.gform-theme--framework .gform_confirmation_message .heading--xl b,.gform-theme--framework .gform_confirmation_message .heading--lg strong,.gform-theme--framework .gform_confirmation_message .heading--lg b,.gform-theme--framework .gform_confirmation_message .heading--md strong,.gform-theme--framework .gform_confirmation_message .heading--md b,.gform-theme--framework .gform_confirmation_message .heading--sm strong,.gform-theme--framework .gform_confirmation_message .heading--sm b,.gform-theme--framework .gform_confirmation_message .heading--xs strong,.gform-theme--framework .gform_confirmation_message .heading--xs b,.gform_confirmation_message h1 strong,.gform_confirmation_message h1 b,.gform_confirmation_message h2 strong,.gform_confirmation_message h2 b,.gform_confirmation_message h3 strong,.gform_confirmation_message h3 b,.gform_confirmation_message h4 strong,.gform_confirmation_message h4 b,.gform_confirmation_message h5 strong,.gform_confirmation_message h5 b,.gform_confirmation_message h6 strong,.gform_confirmation_message h6 b,.gform_confirmation_message .heading--xl strong,.gform_confirmation_message .heading--xl b,.gform_confirmation_message .heading--lg strong,.gform_confirmation_message .heading--lg b,.gform_confirmation_message .heading--md strong,.gform_confirmation_message .heading--md b,.gform_confirmation_message .heading--sm strong,.gform_confirmation_message .heading--sm b,.gform_confirmation_message .heading--xs strong,.gform_confirmation_message .heading--xs b{font-weight:var(--fw-regular)}.gform-theme--framework .gform_confirmation_message *+h1,.gform-theme--framework .gform_confirmation_message *+h2,.gform-theme--framework .gform_confirmation_message *+h3,.gform-theme--framework .gform_confirmation_message *+h6,.gform-theme--framework .gform_confirmation_message *+.heading--xl,.gform-theme--framework .gform_confirmation_message *+.heading--lg,.gform-theme--framework .gform_confirmation_message *+.heading--xs,.gform_confirmation_message *+h1,.gform_confirmation_message *+h2,.gform_confirmation_message *+h3,.gform_confirmation_message *+h6,.gform_confirmation_message *+.heading--xl,.gform_confirmation_message *+.heading--lg,.gform_confirmation_message *+.heading--xs{margin-top:var(--v-space-lg)}.gform-theme--framework .gform_confirmation_message *+h4,.gform-theme--framework .gform_confirmation_message *+h5,.gform-theme--framework .gform_confirmation_message *+.heading--md,.gform-theme--framework .gform_confirmation_message *+.heading--sm,.gform_confirmation_message *+h4,.gform_confirmation_message *+h5,.gform_confirmation_message *+.heading--md,.gform_confirmation_message *+.heading--sm{margin-top:var(--v-space)}.gform-theme--framework .gform_confirmation_message ul,.gform-theme--framework .gform_confirmation_message ol,.gform_confirmation_message ul,.gform_confirmation_message ol{list-style-position:outside;padding-inline-start:.9em}.gform-theme--framework .gform_confirmation_message ul>li,.gform-theme--framework .gform_confirmation_message ol>li,.gform_confirmation_message ul>li,.gform_confirmation_message ol>li{padding-block:5px;padding-inline-start:.35em}.gform-theme--framework .gform_confirmation_message ul ul,.gform-theme--framework .gform_confirmation_message ul ol,.gform-theme--framework .gform_confirmation_message ol ul,.gform-theme--framework .gform_confirmation_message ol ol,.gform_confirmation_message ul ul,.gform_confirmation_message ul ol,.gform_confirmation_message ol ul,.gform_confirmation_message ol ol{margin-block:5px 0;padding-inline-start:1.25em}.gform-theme--framework .gform_confirmation_message ul li>p,.gform-theme--framework .gform_confirmation_message ol li>p,.gform_confirmation_message ul li>p,.gform_confirmation_message ol li>p{margin:0}.gform-theme--framework .gform_confirmation_message ul,.gform_confirmation_message ul{list-style-type:disc}.gform-theme--framework .gform_confirmation_message ul>li::marker,.gform_confirmation_message ul>li::marker{color:var(--c-text-pop)}.gform-theme--framework .gform_confirmation_message ul ul,.gform_confirmation_message ul ul{list-style-type:circle}.gform-theme--framework .gform_confirmation_message ul ul ul,.gform_confirmation_message ul ul ul{list-style-type:square}.gform-theme--framework .gform_confirmation_message ul ul ul ul,.gform_confirmation_message ul ul ul ul{list-style-type:disc}.gform-theme--framework .gform_confirmation_message ul ul ul ul ul,.gform_confirmation_message ul ul ul ul ul{list-style-type:circle}.gform-theme--framework .gform_confirmation_message ol,.gform_confirmation_message ol{list-style-type:decimal}.gform-theme--framework .gform_confirmation_message ol>li::marker,.gform_confirmation_message ol>li::marker{font-family:var(--ff-sans);font-weight:var(--fw-medium);color:var(--c-text-pop)}.gform-theme--framework .gform_confirmation_message ol ol,.gform_confirmation_message ol ol{list-style-type:lower-alpha}.gform-theme--framework .gform_confirmation_message ol ol ol,.gform_confirmation_message ol ol ol{list-style-type:lower-roman}.gform-theme--framework .gform_confirmation_message ol ol ol ol,.gform_confirmation_message ol ol ol ol{list-style-type:decimal}.gform-theme--framework .gform_confirmation_message ol ol ol ol ol,.gform_confirmation_message ol ol ol ol ol{list-style-type:lower-alpha}.gform-theme--framework .gform_confirmation_message img,.gform-theme--framework .gform_confirmation_message .figure,.gform_confirmation_message img,.gform_confirmation_message .figure{margin-top:var(--v-space-lg);margin-bottom:var(--v-space-lg);display:block;width:100%;height:auto}.gform-theme--framework .gform_confirmation_message .figure img,.gform_confirmation_message .figure img{margin-top:0;margin-bottom:0}.gform-theme--framework .gform_confirmation_message .figure.alignleft,.gform-theme--framework .gform_confirmation_message .figure.alignright,.gform-theme--framework .gform_confirmation_message img.alignleft,.gform-theme--framework .gform_confirmation_message img.alignright,.gform_confirmation_message .figure.alignleft,.gform_confirmation_message .figure.alignright,.gform_confirmation_message img.alignleft,.gform_confirmation_message img.alignright{width:32%;height:auto;margin:.4em 0 var(--v-space-xs) 0}.gform-theme--framework .gform_confirmation_message .figure.alignleft,.gform-theme--framework .gform_confirmation_message img.alignleft,.gform_confirmation_message .figure.alignleft,.gform_confirmation_message img.alignleft{float:left;margin-right:var(--h-space)}.gform-theme--framework .gform_confirmation_message .figure.alignright,.gform-theme--framework .gform_confirmation_message img.alignright,.gform_confirmation_message .figure.alignright,.gform_confirmation_message img.alignright{float:right;margin-left:var(--h-space)}.gform-theme--framework .gform_confirmation_message .figure.aligncenter,.gform-theme--framework .gform_confirmation_message img.aligncenter,.gform_confirmation_message .figure.aligncenter,.gform_confirmation_message img.aligncenter{width:50%;margin-left:auto;margin-right:auto}.gform-theme--framework .gform_confirmation_message iframe,.gform_confirmation_message iframe{aspect-ratio:var(--ar-wide);display:block;height:auto;width:100%;margin-top:var(--v-space-lg);margin-bottom:var(--v-space-lg)}.gform-theme--framework .gform_confirmation_message .table-wrapper::-webkit-scrollbar,.gform_confirmation_message .table-wrapper::-webkit-scrollbar{appearance:none}.gform-theme--framework .gform_confirmation_message .table-wrapper::-webkit-scrollbar-thumb,.gform_confirmation_message .table-wrapper::-webkit-scrollbar-thumb{background-color:var(--c-border);border:5px solid var(--c-bg);border-radius:10px}.gform-theme--framework .gform_confirmation_message .table-wrapper,.gform_confirmation_message .table-wrapper{display:grid;overflow-x:auto;margin:var(--v-space-lg) 0}.gform-theme--framework .gform_confirmation_message table,.gform_confirmation_message table{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.gform-theme--framework .gform_confirmation_message table strong,.gform-theme--framework .gform_confirmation_message table b,.gform_confirmation_message table strong,.gform_confirmation_message table b{font-weight:var(--fw-medium);font-size-adjust:none}.gform-theme--framework .gform_confirmation_message table,.gform_confirmation_message table{border-collapse:collapse;min-width:100%}.gform-theme--framework .gform_confirmation_message table td,.gform-theme--framework .gform_confirmation_message table th,.gform_confirmation_message table td,.gform_confirmation_message table th{padding:var(--v-space-xs);text-align:left;vertical-align:top;border:1px solid var(--c-border);min-width:140px}.gform-theme--framework .gform_confirmation_message table th,.gform_confirmation_message table th{font-weight:var(--fw-medium);background-color:var(--c-light-blue)}.gform-theme--framework .gform_confirmation_message .large-body-text,.gform_confirmation_message .large-body-text{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-large-body-text);font-weight:var(--fw-regular);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.gform-theme--framework .gform_confirmation_message .large-body-text strong,.gform-theme--framework .gform_confirmation_message .large-body-text b,.gform_confirmation_message .large-body-text strong,.gform_confirmation_message .large-body-text b{font-weight:var(--fw-medium);font-size-adjust:none}.gform-theme--framework .gform_confirmation_message .large-body-text,.gform_confirmation_message .large-body-text{padding-bottom:var(--vertical-expansion-sm)}.gform-theme--framework .gform_confirmation_message,.gform_confirmation_message{max-width:var(--max-text)}@media(min-width:1070px){.gallery.layout-full .gallery__top{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}.gallery.layout-full .gallery__block-title{grid-column:1}.gallery.layout-full .gallery__block-content{grid-column:2/span 3}}.gallery__block-title{margin-bottom:var(--v-space-xs)}.gallery__intro{display:flex;flex-direction:column;align-items:flex-start;gap:var(--v-space-sm);margin-bottom:var(--v-space-lg)}.gallery__intro .gallery__intro-text{margin-bottom:0}.gallery:has(.gallery__intro) .gallery__block-title{padding-bottom:var(--v-space-sm);margin-bottom:var(--vertical-trim)}.gallery.size-sm .gallery__block-content{max-width:var(--max-text)}.gallery.size-sm .gallery__intro-text{width:100%}.gallery .splide__arrows{position:absolute;left:var(--button-inset);right:var(--button-inset);top:0;margin-top:28.125%;transform:translateY(-50%);z-index:var(--z-above-base)}.gallery .splide__pagination{justify-content:flex-start;margin-bottom:var(--v-space-xxs)}.gallery__figure{margin:0}.gallery__grid{display:grid;gap:10px;grid-row-gap:10px;grid-template-columns:repeat(2,1fr);align-items:normal}.gallery__grid.show-captions{grid-row-gap:var(--v-space-lg)}.gallery__figcaption{margin-top:var(--v-space-xs)}@media(min-width:768px){.gallery__grid--cols-3{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px){.gallery__grid--cols-4{grid-template-columns:repeat(4,1fr)}}@media(min-width:1070px){.grant-teases.title-position-left{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}.grant-teases.title-position-left .grant-teases__block-title{grid-column:1}.grant-teases.title-position-left .grant-teases__content{grid-column:2/span 3}}.grant-teases__block-title{margin-bottom:var(--v-space-xs)}.grant-teases:has(.grant-teases__intro-text) .grant-teases__block-title{padding-bottom:var(--v-space-sm);margin-bottom:var(--vertical-trim)}.grant-teases__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--gutter);grid-template-columns:repeat(1,1fr);align-items:normal}@media(min-width:600px){.grant-teases__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--gutter);grid-template-columns:repeat(2,1fr);align-items:normal}}@media(min-width:1070px){.grant-teases__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--gutter);grid-template-columns:repeat(4,1fr);align-items:normal}}@media(min-width:1070px){.grant-teases.layout-rail .grant-teases__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--gutter);grid-template-columns:repeat(3,1fr);align-items:normal}}.grant-teases.length-1 .grant-teases__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(1,1fr);align-items:normal}.grant-teases.length-1 .grant-tease{min-height:auto}@media(min-width:600px){.grant-teases.length-2 .grant-teases__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(2,1fr);align-items:normal}}.grant-teases.length-2 .grant-tease{min-height:auto}@media(min-width:768px){.grant-teases.length-3 .grant-teases__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(3,1fr);align-items:normal}}.grant-teases__button-link{margin-top:var(--v-space-xs)}@media(min-width:1070px){.image.layout-full.size-md .image__inner,.image.layout-full.size-sm .image__inner,.image.layout-full.size-xs .image__inner{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}.image.layout-full.size-md .image__block-title,.image.layout-full.size-sm .image__block-title,.image.layout-full.size-xs .image__block-title{grid-column:1}.image.layout-full.size-md .image__block-content,.image.layout-full.size-sm .image__block-content,.image.layout-full.size-xs .image__block-content{grid-column:2/span 3}}.image.layout-full.size-xs .image__block-content{max-width:var(--max-text)}.image.layout-full.size-xs .image__figure{display:flex;gap:var(--gutter)}.image.layout-full.size-xs .image__figure:has(.image__figcaption){border-top:1px solid var(--c-border);padding-top:var(--gutter)}.image.layout-full.size-xs .image__figure>*{width:50%}.image.layout-full.size-xs .image__figcaption{margin-top:-.15em}.image.layout-full.size-xs .image__intro-text{width:100%}.image.layout-full.size-full .image__figure{margin-left:calc(-1 * var(--h-space));margin-right:calc(-1 * var(--h-space))}.image.layout-full.size-full .image__figcaption{margin-left:var(--h-space);margin-right:var(--h-space)}@media(max-width:1069px){.block-layout--rail .image.layout-rail.size-full .image__figure{margin-left:calc(-1 * var(--h-space));margin-right:calc(-1 * var(--h-space))}.block-layout--rail .image.layout-rail.size-full .image__figcaption{margin-left:var(--h-space);margin-right:var(--h-space)}}.image__block-title{margin-bottom:var(--v-space-xs)}.image:has(.image__intro-text) .image__block-title{padding-bottom:var(--v-space-sm);margin-bottom:var(--vertical-trim)}.image.size-sm .image__block-content{max-width:var(--max-text)}.image.size-sm .image__intro-text{width:100%}@media(min-width:1070px){.job-teases.layout-full{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}.job-teases.layout-full .job-teases__block-title{grid-column:1}.job-teases.layout-full .job-teases__content{grid-column:2/span 3}}.job-teases__block-title{margin-bottom:var(--v-space-xs)}.job-teases:has(.job-teases__intro-text) .job-teases__block-title{padding-bottom:var(--v-space-sm);margin-bottom:var(--vertical-trim)}.job-teases__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--gutter);grid-template-columns:repeat(1,1fr);align-items:normal}@media(min-width:768px){.job-teases__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--gutter);grid-template-columns:repeat(2,1fr);align-items:normal}}.length-1 .job-teases__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(1,1fr);align-items:normal}.job-teases__button-link{margin-top:var(--v-space-xs)}@media(min-width:1070px){.link-list.layout-full .link-list__inner{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}.link-list.layout-full .link-list__block-title{grid-column:1}.link-list.layout-full .link-list__block-content{grid-column:2/span 3}}.link-list__block-content{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--v-space)}.link-list__block-title{margin-bottom:var(--v-space-sm)}.link-list__intro-text{text-wrap:pretty;margin-bottom:var(--v-space)}.link-list__intro-and-list{display:flex;flex-direction:column;justify-content:space-between}@media(min-width:768px){.link-list.variant-sm_one_col .link-list__block-content,.link-list.variant-sm_two_col .link-list__block-content{gap:var(--gutter)}}@media(min-width:768px){.link-list.variant-sm_one_col .link-list__block-content:has(>.link-list__figure),.link-list.variant-sm_two_col .link-list__block-content:has(>.link-list__figure){grid-template-columns:6fr 1fr 2fr}}@media(min-width:768px){.link-list.variant-sm_one_col .link-list__intro-and-list,.link-list.variant-sm_two_col .link-list__intro-and-list{grid-column:1}}@media(min-width:768px){.link-list.variant-sm_one_col .link-list__figure,.link-list.variant-sm_two_col .link-list__figure{grid-column:3}}.link-list.variant-sm_one_col .link-list__intro-text,.link-list.variant-sm_two_col .link-list__intro-text{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.link-list.variant-sm_one_col .link-list__intro-text strong,.link-list.variant-sm_one_col .link-list__intro-text b,.link-list.variant-sm_two_col .link-list__intro-text strong,.link-list.variant-sm_two_col .link-list__intro-text b{font-weight:var(--fw-medium);font-size-adjust:none}.link-list.variant-sm_one_col .link-list__intro-text a,.link-list.variant-sm_two_col .link-list__intro-text a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness-sm);text-underline-offset:var(--underline-offset)}.link-list.variant-sm_one_col .link-list__intro-text a:hover,.link-list.variant-sm_one_col .link-list__intro-text a:focus-visible,.link-list.variant-sm_two_col .link-list__intro-text a:hover,.link-list.variant-sm_two_col .link-list__intro-text a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.link-list.variant-sm_one_col .link-list__intro-text,.link-list.variant-sm_two_col .link-list__intro-text{margin-top:var(--vertical-trim)}.link-list.variant-sm_one_col .link-list__list,.link-list.variant-sm_two_col .link-list__list{margin-top:calc(-1 * var(--list-item-padding-md))}@media(min-width:1070px){.link-list.variant-sm_two_col .link-list__list{column-count:2;column-gap:var(--gutter)}.link-list.variant-sm_two_col .link-list__list li{break-inside:avoid}}.link-list.variant-lg .link-list__intro-text,.link-list.variant-md .link-list__intro-text{color:var(--c-text);font-family:var(--ff-serif);font-size:var(--fs-body-text);font-weight:var(--fw-regular);line-height:var(--lh-lg)}.link-list.variant-lg .link-list__intro-text strong,.link-list.variant-lg .link-list__intro-text b,.link-list.variant-md .link-list__intro-text strong,.link-list.variant-md .link-list__intro-text b{font-weight:var(--fw-medium);font-family:var(--ff-sans);font-size-adjust:.5;line-height:var(--lh-sm)}.link-list.variant-lg .link-list__intro-text a,.link-list.variant-md .link-list__intro-text a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.link-list.variant-lg .link-list__intro-text a:hover,.link-list.variant-lg .link-list__intro-text a:focus-visible,.link-list.variant-md .link-list__intro-text a:hover,.link-list.variant-md .link-list__intro-text a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.link-list.variant-lg .link-list__intro-text,.link-list.variant-md .link-list__intro-text{max-width:var(--max-text)}.link-list.variant-lg .link-list__list{margin-top:calc(-1 * var(--list-item-padding-sm))}.link-list.variant-md .link-list__list{margin-top:calc(-1 * var(--list-item-padding-md))}@media(min-width:1070px){.list.layout-full .list__inner{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}.list.layout-full .list__block-title{grid-column:1}.list.layout-full .list__list-and-button{grid-column:2/span 3}}.list__block-title{margin-bottom:var(--v-space-xs)}.list__items{border-top:1px solid var(--c-text);display:flex;flex-direction:column}.list__item{padding:var(--list-item-padding-lg) 0;border-bottom:1px solid var(--c-border)}.list__item-title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.list__item-title strong,.list__item-title b{font-weight:var(--fw-medium);font-size-adjust:none}.list__item-title{margin-bottom:var(--vertical-expansion);display:block}.list__item-subtitle{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.list__item-subtitle strong,.list__item-subtitle b{font-weight:var(--fw-medium);font-size-adjust:none}.list__item-subtitle{color:var(--c-text-secondary);display:block}.list__button-link{margin-top:20px}@media(min-width:1070px){.logo-pond.layout-full .logo-pond__inner{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}.logo-pond.layout-full .logo-pond__block-title{grid-column:1}.logo-pond.layout-full .logo-pond__block-content{grid-column:2/span 3}}.logo-pond__block-title{margin-bottom:var(--v-space-xs)}.logo-pond__grid{display:grid;gap:0;grid-row-gap:0;grid-template-columns:repeat(3,1fr);align-items:normal;list-style:none;margin:0;padding:0;border-top:1px solid var(--c-border);border-bottom:1px solid var(--c-border)}@media(min-width:768px){.logo-pond__grid{display:grid;gap:0;grid-row-gap:0;grid-template-columns:repeat(5,1fr);align-items:normal}}.logo-pond__item{aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;padding:18%;border-top:1px solid var(--c-border)}.logo-pond__item:nth-child(-n+3){border-top:none}@media(min-width:768px){.logo-pond__item:nth-child(-n+3){border-top:1px solid var(--c-border)}.logo-pond__item:nth-child(-n+5){border-top:none}}.logo-pond__item--desktop-only{display:none}@media(min-width:768px){.logo-pond__item--desktop-only{display:flex}}.logo-pond__item--mobile-only{display:flex}@media(min-width:768px){.logo-pond__item--mobile-only{display:none}}.logo-pond__link{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.logo-pond__link:hover .logo-pond__image,.logo-pond__link:focus-visible .logo-pond__image{transform:scale(var(--zoom-xs))}.logo-pond__image{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.logo-pond__image{transition:none}}.logo-pond__image{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}@media(min-width:1070px){.news-teases.layout-full .news-teases__grid.size-medium,.news-teases.layout-full .news-teases__grid.size-small{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}}@media(min-width:1070px){.news-teases.layout-full .news-teases__grid.size-medium.length-3,.news-teases.layout-full .news-teases__grid.size-small.length-3{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(3,1fr);align-items:normal}}@media(min-width:1070px){.news-teases.layout-full .news-teases__grid.size-medium.length-2,.news-teases.layout-full .news-teases__grid.size-small.length-2{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(2,1fr);align-items:normal}}.news-teases.layout-full .news-teases__grid.size-medium.length-1,.news-teases.layout-full .news-teases__grid.size-small.length-1{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(3,1fr);align-items:normal}.news-teases.layout-full .news-teases__grid.size-medium.length-1 .news-tease,.news-teases.layout-full .news-teases__grid.size-small.length-1 .news-tease{grid-column:1/span 2}@media(min-width:1070px){.news-teases.layout-full .news-teases__grid.size-asymmetrical{display:grid;gap:var(--gutter);grid-template-columns:1fr 1fr 2fr;grid-row-gap:var(--v-space-lg)}}@media(min-width:600px){.news-teases.layout-full .news-teases__grid.size-asymmetrical.length-2{display:grid;gap:var(--gutter);grid-template-columns:1fr 2fr;grid-row-gap:var(--v-space-lg)}}@media(min-width:1070px){.news-teases.layout-full .news-teases__grid.size-asymmetrical.length-2{display:grid;gap:var(--gutter);grid-template-columns:1fr 3fr;grid-row-gap:var(--v-space-lg)}}@media(min-width:600px){.news-teases.layout-full .news-teases__grid.size-large.length-1{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(3,1fr);align-items:normal}.news-teases.layout-full .news-teases__grid.size-large.length-1 .news-tease{grid-column:1/span 2}}@media(min-width:1070px){.news-teases.layout-full.size-large.length-1,.news-teases.layout-full.size-medium.length-1,.news-teases.layout-full.size-small.length-1,.news-teases.layout-full.size-medium.length-2,.news-teases.layout-full.size-small.length-2{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}.news-teases.layout-full.size-large.length-1 .news-teases__block-title,.news-teases.layout-full.size-medium.length-1 .news-teases__block-title,.news-teases.layout-full.size-small.length-1 .news-teases__block-title,.news-teases.layout-full.size-medium.length-2 .news-teases__block-title,.news-teases.layout-full.size-small.length-2 .news-teases__block-title{grid-column:1}.news-teases.layout-full.size-large.length-1 .news-teases__content,.news-teases.layout-full.size-medium.length-1 .news-teases__content,.news-teases.layout-full.size-small.length-1 .news-teases__content,.news-teases.layout-full.size-medium.length-2 .news-teases__content,.news-teases.layout-full.size-small.length-2 .news-teases__content{grid-column:2/span 3}}@media(min-width:1070px){.news-teases.layout-rail .news-teases__grid.size-medium,.news-teases.layout-rail .news-teases__grid.size-small{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(3,1fr);align-items:normal}}@media(min-width:1070px){.news-teases.layout-rail .news-teases__grid.size-medium.length-2,.news-teases.layout-rail .news-teases__grid.size-small.length-2{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(2,1fr);align-items:normal}}@media(min-width:1070px){.news-teases.layout-rail .news-teases__grid.size-asymmetrical{display:grid;gap:var(--gutter);grid-template-columns:1fr 2fr;grid-row-gap:var(--v-space-lg)}}.news-teases.layout-rail .news-teases__grid.length-1{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(1,1fr);align-items:normal}@media(min-width:1070px){.news-teases.layout-rail .news-teases__grid.length-1{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(3,1fr);align-items:normal}.news-teases.layout-rail .news-teases__grid.length-1 .news-tease{grid-column:1/span 2}}.news-teases__block-title{margin-bottom:var(--v-space-xs)}.news-teases:has(.news-teases__intro-text) .news-teases__block-title{padding-bottom:var(--v-space-sm);margin-bottom:var(--vertical-trim)}.news-teases__grid.size-large{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(1,1fr);align-items:normal}@media(min-width:768px){.news-teases__grid.size-large{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(2,1fr);align-items:normal}}.news-teases__grid.size-medium,.news-teases__grid.size-small,.news-teases__grid.size-asymmetrical{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(1,1fr);align-items:normal}@media(min-width:600px){.news-teases__grid.size-medium,.news-teases__grid.size-small,.news-teases__grid.size-asymmetrical{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(2,1fr);align-items:normal}}.news-teases__button-link{margin-top:var(--v-space-sm)}.newsletter.layout-full{--notice-bg: var(--c-bg)}.newsletter.layout-full .newsletter__inner{margin-left:calc(-1 * var(--h-space));margin-right:calc(-1 * var(--h-space));padding:var(--v-block-space) var(--h-space);background-color:var(--c-bg-tint)}.newsletter.layout-full .newsletter__inner:has(.newsletter__block-title){padding:var(--v-space) var(--h-space) var(--v-block-space) var(--h-space)}@media(min-width:1070px){.newsletter.layout-full .newsletter__inner{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}.newsletter.layout-full .newsletter__content{grid-column:2/span 3}}@media(max-width:1069px){.block-layout--rail .newsletter.layout-rail{--notice-bg: var(--c-bg)}.block-layout--rail .newsletter.layout-rail .newsletter__inner{margin-left:calc(-1 * var(--h-space));margin-right:calc(-1 * var(--h-space));padding:var(--v-block-space) var(--h-space);background-color:var(--c-bg-tint)}.block-layout--rail .newsletter.layout-rail .newsletter__inner:has(.newsletter__block-title){padding:var(--v-space) var(--h-space) var(--v-block-space) var(--h-space)}}.newsletter__block-title{padding-top:var(--v-space-xs);border-top:1px solid var(--c-text);margin-bottom:var(--v-space)}.newsletter__intro-text{margin-bottom:var(--v-space-sm);max-width:var(--max-text)}.newsletter__content{width:100%}@media(min-width:1070px){.people-teases.layout-full .people-teases__inner{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}.people-teases.layout-full .people-teases__block-title{grid-column:1}.people-teases.layout-full .people-teases__content{grid-column:2/span 3}}.people-teases__block-title{margin-bottom:var(--v-space-xs)}.people-teases:has(.people-teases__intro-text) .people-teases__block-title{margin-bottom:var(--v-space-sm)}.people-teases__grid.variant-large{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(2,1fr);align-items:normal}@media(min-width:600px){.people-teases__grid.variant-large{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(3,1fr);align-items:normal}}.people-teases__grid.variant-medium{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(2,1fr);align-items:normal}@media(min-width:768px){.people-teases__grid.variant-medium{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}}.people-teases__grid.variant-large.length-1,.people-teases__grid.variant-medium.length-1{display:block}.people-teases__grid.variant-large.length-2,.people-teases__grid.variant-medium.length-2{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(1,1fr);align-items:normal}@media(min-width:600px){.people-teases__grid.variant-large.length-2,.people-teases__grid.variant-medium.length-2{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(2,1fr);align-items:normal}}.people-teases__grid.variant-medium.length-2{grid-row-gap:var(--gutter)}@media(max-width:767px){.people-teases__grid.variant-small,.people-teases__grid.variant-list{display:grid;gap:var(--list-item-padding-md)}}@media(min-width:768px){.people-teases__grid.variant-small.columns-1,.people-teases__grid.variant-list.columns-1{display:grid;gap:var(--gutter);grid-row-gap:var(--list-item-padding-md);grid-template-columns:repeat(1,1fr);align-items:start}.people-teases__grid.variant-small.columns-2,.people-teases__grid.variant-list.columns-2{display:grid;gap:var(--gutter);grid-row-gap:var(--list-item-padding-md);grid-template-columns:repeat(2,1fr);align-items:start}.people-teases__grid.variant-small.length-1,.people-teases__grid.variant-list.length-1{display:grid;gap:var(--gutter);grid-row-gap:var(--list-item-padding-md);grid-template-columns:repeat(1,1fr);align-items:start}}.people-teases.variant-extra-small .people-teases__block-title{margin-bottom:var(--v-space-sm)}@media(max-width:767px){.people-teases__grid.variant-extra-small{display:grid;gap:var(--list-item-padding-md)}}@media(min-width:768px){.people-teases__grid.variant-extra-small{display:grid;gap:var(--gutter);grid-row-gap:var(--list-item-padding-md);grid-template-columns:repeat(2,1fr);align-items:start}.people-teases__grid.variant-extra-small.length-1{display:grid;gap:var(--gutter);grid-row-gap:var(--list-item-padding-md);grid-template-columns:repeat(1,1fr);align-items:start}}.people-teases.variant-list .people-teases__block-title{margin-bottom:var(--v-space-sm)}.people-teases__button-link{margin-top:var(--v-space-sm)}@media(min-width:1070px){.publication-teases.layout-full.variant-cards.title-position-left,.publication-teases.layout-full.variant-list{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}.publication-teases.layout-full.variant-cards.title-position-left .publication-teases__block-title,.publication-teases.layout-full.variant-list .publication-teases__block-title{grid-column:1}.publication-teases.layout-full.variant-cards.title-position-left .publication-teases__content,.publication-teases.layout-full.variant-list .publication-teases__content{grid-column:2/span 3}}@media(min-width:1070px){.publication-teases.layout-rail.variant-cards .publication-teases__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--gutter);grid-template-columns:repeat(3,1fr);align-items:normal}}.publication-teases__block-title{margin-bottom:var(--v-space-xs)}.publication-teases__grid.variant-cards{display:grid;gap:var(--gutter);grid-row-gap:var(--gutter);grid-template-columns:repeat(1,1fr);align-items:normal}@media(min-width:600px){.publication-teases__grid.variant-cards{display:grid;gap:var(--gutter);grid-row-gap:var(--gutter);grid-template-columns:repeat(2,1fr);align-items:normal}}@media(min-width:1070px){.publication-teases__grid.variant-cards{display:grid;gap:var(--gutter);grid-row-gap:var(--gutter);grid-template-columns:repeat(4,1fr);align-items:normal}}.length-1 .publication-teases__grid.variant-cards{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(1,1fr);align-items:normal}@media(min-width:600px){.length-2 .publication-teases__grid.variant-cards{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(2,1fr);align-items:normal}}@media(min-width:768px){.length-3 .publication-teases__grid.variant-cards{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(3,1fr);align-items:normal}}.publication-teases__grid.variant-list{display:flex;flex-direction:column}.publication-teases__button-link{margin-top:var(--v-space-xs)}@media(min-width:1070px){.quote.layout-full .quote__inner{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}.quote.layout-full .quote__block-title{grid-column:1}.quote.layout-full .quote__quote-wrapper{grid-column:2/span 3}}.quote__block-title{margin-bottom:var(--v-space-xxs)}.quote__blockquote a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness-sm);text-underline-offset:var(--underline-offset)}.quote__blockquote a:hover,.quote__blockquote a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.quote__blockquote{text-wrap:pretty;max-width:var(--max-text-wide)}@media(min-width:1070px){.quote__blockquote{width:95%}}.quote__attribution{text-wrap:balance;margin-top:var(--v-space)}.quote__attribution-text{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.quote__attribution-text strong,.quote__attribution-text b{font-weight:var(--fw-medium);font-size-adjust:none}.quote__attribution-text{display:block;max-width:var(--max-text)}.quote__attribution-subtitle{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.quote__attribution-subtitle strong,.quote__attribution-subtitle b{font-weight:var(--fw-medium);font-size-adjust:none}.quote__attribution-subtitle{display:block;max-width:var(--max-text)}.quote.variant-text .quote__blockquote{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.quote.variant-text .quote__blockquote strong,.quote.variant-text .quote__blockquote b{font-weight:var(--fw-medium);font-size-adjust:none}.quote.variant-text .quote__quote{border-top:1px solid var(--c-text);padding-top:var(--v-space-sm)}.quote.variant-text .quote__quote:has(>.quote__asset){display:grid;grid-template-columns:minmax(0,1fr);gap:var(--v-space)}@media(min-width:768px){.quote.variant-text .quote__quote:has(>.quote__asset){grid-template-columns:7fr 2fr;gap:var(--gutter)}}.quote.variant-card .quote__figure{background-color:var(--c-bg-tint);padding:var(--v-space-sm)}.quote.variant-card .quote__blockquote{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.quote.variant-card .quote__blockquote strong,.quote.variant-card .quote__blockquote b{font-weight:var(--fw-medium);font-size-adjust:none}.spotlight.layout-full .spotlight__inner{margin-left:calc(-1 * var(--h-space));margin-right:calc(-1 * var(--h-space))}@media(max-width:1069px){.block-layout--rail .spotlight.layout-rail .spotlight__inner{margin-left:calc(-1 * var(--h-space));margin-right:calc(-1 * var(--h-space))}}@media(min-width:768px){.spotlight.layout-rail .spotlight__text-bottom{width:80%}}@media(min-width:600px){.spotlight__inner{display:flex}}.spotlight__left,.spotlight__right{padding:var(--v-space) var(--h-space);width:100%}@media(min-width:600px){.spotlight__left,.spotlight__right{flex:1}}.spotlight__right{background-color:var(--c-bg-tint);display:flex;align-items:center;justify-content:center}.spotlight__left{background:var(--c-bg-tint);position:relative;overflow:hidden;display:flex;flex-direction:column}@media(min-width:600px){.spotlight__left{min-height:55vh}}@media(min-width:1070px){.spotlight__left{min-height:70vh}}.spotlight__content{border-top:1px solid var(--c-text);padding-top:var(--v-space-xs);display:flex;flex-direction:column;gap:var(--v-space-lg);justify-content:space-between;align-items:flex-start;flex:1}.spotlight__text-top{display:flex;flex-direction:column;gap:var(--v-space-sm);justify-content:center;max-width:var(--max-text-narrow)}.spotlight__text-bottom{display:flex;flex-direction:column;gap:var(--v-space-sm);justify-content:center;align-items:flex-start;width:90%;max-width:var(--max-text-narrow)}@media(min-width:768px){.spotlight__text-bottom{width:70%}}.spotlight__headline{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-lg-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxxs);letter-spacing:var(--letter-spacing)}.spotlight__headline em{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.spotlight__headline em strong,.spotlight__headline em b{font-weight:var(--fw-medium);font-size-adjust:none}.spotlight__headline{text-wrap:pretty}.spotlight__description{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.spotlight__description strong,.spotlight__description b{font-weight:var(--fw-medium);font-size-adjust:none}.spotlight__description a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.spotlight__description a:hover,.spotlight__description a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.spotlight__description{text-wrap:pretty}.spotlight__circle-art{--circle-art-backdrop: var(--c-bg-tint);width:30%;max-width:500px;margin:var(--v-space-lg) auto}@media(min-width:600px){.spotlight__circle-art{width:45%}}@media(min-width:1070px){.spotlight__circle-art{width:60%}}@media(min-width:1070px){.stats.layout-full .stats__inner{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}.stats.layout-full .stats__block-title{grid-column:1}.stats.layout-full .stats__block-content{grid-column:2/span 3}}.stats__block-title{margin-bottom:var(--v-space-xs)}@media(min-width:768px){.stats__block-title{margin-bottom:var(--v-space-sm)}}.stats__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space);grid-template-columns:repeat(1,1fr);align-items:normal}@media(min-width:768px){.stats__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(3,1fr);align-items:normal}}.stats__stat{display:flex;flex-direction:column;align-items:flex-start;gap:var(--v-paragraph-space)}@media(max-width:767px){.stats__stat{border-top:1px solid var(--c-border);padding-top:var(--v-space);gap:var(--v-space-xs)}.stats__stat:last-child{border-bottom:1px solid var(--c-border);padding-bottom:var(--v-space)}}@media(min-width:768px){.stats__stat{border-left:1px solid var(--c-border);padding-left:var(--h-space-sm);gap:var(--v-paragraph-space)}}.stats__number{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-lg-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxxs);letter-spacing:var(--letter-spacing)}.stats__number em{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.stats__number em strong,.stats__number em b{font-weight:var(--fw-medium);font-size-adjust:none}.stats__number{margin-top:var(--vertical-trim)}.stats__description{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xs)}.stats__description strong,.stats__description b{font-weight:var(--fw-medium);font-size-adjust:none}.stats__description>p,.stats__description>ul,.stats__description>ol{margin:0 0 var(--v-paragraph-space-sm) 0}.stats__description>p:last-child,.stats__description>ul:last-child,.stats__description>ol:last-child{margin-bottom:0}.stats__description a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.stats__description a:hover,.stats__description a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.stats__description .large-body-text{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-large-body-text);font-weight:var(--fw-regular);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.stats__description .large-body-text strong,.stats__description .large-body-text b{font-weight:var(--fw-medium);font-size-adjust:none}.stats__description .large-body-text{padding-bottom:var(--vertical-expansion-sm)}.stats__description ul,.stats__description ol{list-style-position:outside;padding-inline-start:.9em}.stats__description ul>li,.stats__description ol>li{padding-block:5px;padding-inline-start:.35em}.stats__description ul ul,.stats__description ul ol,.stats__description ol ul,.stats__description ol ol{margin-block:5px 0;padding-inline-start:1.25em}.stats__description ul li>p,.stats__description ol li>p{margin:0}.stats__description ul{list-style-type:disc}.stats__description ul>li::marker{color:var(--c-text-pop)}.stats__description ul ul{list-style-type:circle}.stats__description ul ul ul{list-style-type:square}.stats__description ul ul ul ul{list-style-type:disc}.stats__description ul ul ul ul ul{list-style-type:circle}.stats__description ol{list-style-type:decimal}.stats__description ol>li::marker{font-family:var(--ff-sans);font-weight:var(--fw-medium);color:var(--c-text-pop)}.stats__description ol ol{list-style-type:lower-alpha}.stats__description ol ol ol{list-style-type:lower-roman}.stats__description ol ol ol ol{list-style-type:decimal}.stats__description ol ol ol ol ol{list-style-type:lower-alpha}.stats__description>*:first-child:not(.alignleft,.alignright){margin-top:0!important}.stats__description{margin-bottom:var(--vertical-trim);width:85%;text-wrap:pretty;max-width:var(--width-short-text)}.table__block-title{margin-bottom:var(--v-space-xs)}.table__scroll-area{position:relative}.table__wrapper::-webkit-scrollbar{appearance:none}.table__wrapper::-webkit-scrollbar-thumb{background-color:var(--c-border);border:5px solid var(--c-bg);border-radius:10px}.table__wrapper{width:100%;padding-bottom:var(--v-space-xs);overflow-x:auto;overflow-y:hidden}@supports (animation-timeline: scroll()){.table__scroll-area{timeline-scope:--table-scroll}.table__wrapper{scroll-timeline:--table-scroll inline}.table__scroll-area:before,.table__scroll-area:after{content:"";position:absolute;top:0;bottom:var(--v-space-xs);width:var(--v-space-xl);opacity:0;pointer-events:none;z-index:1}.table__scroll-area:before{left:0;background:linear-gradient(to right,var(--c-bg) 0%,rgb(from var(--c-bg) r g b/.6) 40%,rgb(from var(--c-bg) r g b/.2) 75%,transparent 100%);animation:table-scroll-shadow-left ease-out both;animation-timeline:--table-scroll;animation-range:0% 15%}.table__scroll-area:after{right:0;background:linear-gradient(to left,var(--c-bg) 0%,rgb(from var(--c-bg) r g b/.6) 40%,rgb(from var(--c-bg) r g b/.2) 75%,transparent 100%);animation:table-scroll-shadow-right ease-in both;animation-timeline:--table-scroll;animation-range:85% 100%}@keyframes table-scroll-shadow-left{0%{opacity:0}to{opacity:1}}@keyframes table-scroll-shadow-right{0%{opacity:1}to{opacity:0}}}.table__table{width:100%;border-collapse:collapse;table-layout:fixed}.table__table th,.table__table td{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xs)}.table__table th strong,.table__table th b,.table__table td strong,.table__table td b{font-weight:var(--fw-medium);font-size-adjust:none}.table__table th>p,.table__table th>ul,.table__table th>ol,.table__table td>p,.table__table td>ul,.table__table td>ol{margin:0 0 var(--v-paragraph-space-sm) 0}.table__table th>p:last-child,.table__table th>ul:last-child,.table__table th>ol:last-child,.table__table td>p:last-child,.table__table td>ul:last-child,.table__table td>ol:last-child{margin-bottom:0}.table__table th a,.table__table td a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.table__table th a:hover,.table__table th a:focus-visible,.table__table td a:hover,.table__table td a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.table__table th .large-body-text,.table__table td .large-body-text{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-large-body-text);font-weight:var(--fw-regular);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.table__table th .large-body-text strong,.table__table th .large-body-text b,.table__table td .large-body-text strong,.table__table td .large-body-text b{font-weight:var(--fw-medium);font-size-adjust:none}.table__table th .large-body-text,.table__table td .large-body-text{padding-bottom:var(--vertical-expansion-sm)}.table__table th ul,.table__table th ol,.table__table td ul,.table__table td ol{list-style-position:outside;padding-inline-start:.9em}.table__table th ul>li,.table__table th ol>li,.table__table td ul>li,.table__table td ol>li{padding-block:5px;padding-inline-start:.35em}.table__table th ul ul,.table__table th ul ol,.table__table th ol ul,.table__table th ol ol,.table__table td ul ul,.table__table td ul ol,.table__table td ol ul,.table__table td ol ol{margin-block:5px 0;padding-inline-start:1.25em}.table__table th ul li>p,.table__table th ol li>p,.table__table td ul li>p,.table__table td ol li>p{margin:0}.table__table th ul,.table__table td ul{list-style-type:disc}.table__table th ul>li::marker,.table__table td ul>li::marker{color:var(--c-text-pop)}.table__table th ul ul,.table__table td ul ul{list-style-type:circle}.table__table th ul ul ul,.table__table td ul ul ul{list-style-type:square}.table__table th ul ul ul ul,.table__table td ul ul ul ul{list-style-type:disc}.table__table th ul ul ul ul ul,.table__table td ul ul ul ul ul{list-style-type:circle}.table__table th ol,.table__table td ol{list-style-type:decimal}.table__table th ol>li::marker,.table__table td ol>li::marker{font-family:var(--ff-sans);font-weight:var(--fw-medium);color:var(--c-text-pop)}.table__table th ol ol,.table__table td ol ol{list-style-type:lower-alpha}.table__table th ol ol ol,.table__table td ol ol ol{list-style-type:lower-roman}.table__table th ol ol ol ol,.table__table td ol ol ol ol{list-style-type:decimal}.table__table th ol ol ol ol ol,.table__table td ol ol ol ol ol{list-style-type:lower-alpha}.table__table th>*:first-child:not(.alignleft,.alignright),.table__table td>*:first-child:not(.alignleft,.alignright){margin-top:0!important}.table__table th,.table__table td{width:220px;padding:var(--list-item-padding-md) var(--h-space-sm);text-align:left;vertical-align:top}.table__table th:first-child,.table__table td:first-child{padding-left:0}.table__table thead th{font-weight:var(--fw-medium);vertical-align:bottom;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table__table tbody tr:first-child td{border-top:1px solid var(--c-text)}.table__table tbody tr+tr td{border-top:1px solid var(--c-border)}.table__caption{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.table__caption strong,.table__caption b{font-weight:var(--fw-medium);font-size-adjust:none}.table__caption a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.table__caption a:hover,.table__caption a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.table__caption{caption-side:bottom;padding-top:var(--list-item-padding-md);color:var(--c-text-secondary);text-align:left;border-top:1px solid var(--c-border)}@media(min-width:1070px){.teases.layout-full.variant-normal .teases__inner,.teases.layout-full.variant-list .teases__inner{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}.teases.layout-full.variant-normal .teases__block-title,.teases.layout-full.variant-list .teases__block-title{grid-column:1}.teases.layout-full.variant-normal .teases__content,.teases.layout-full.variant-list .teases__content{grid-column:2/span 3}}@media(min-width:1070px){.teases.layout-rail .teases__grid.size-small{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(2,1fr);align-items:normal}}@media(min-width:1200px){.teases.layout-rail .teases__grid.size-small{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}.teases.layout-rail .teases__grid.size-small.length-3{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(3,1fr);align-items:normal}.teases.layout-rail .teases__grid.size-small.length-1,.teases.layout-rail .teases__grid.size-small.length-2{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(2,1fr);align-items:normal}}.teases__block-title{margin-bottom:var(--v-space-xs)}.teases:has(.teases__intro-text) .teases__block-title{padding-bottom:var(--v-space-sm);margin-bottom:var(--vertical-trim)}.teases__grid.size-large{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(1,1fr);align-items:normal}@media(min-width:600px){.teases__grid.size-large{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(2,1fr);align-items:normal}}.teases__grid.size-small{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(1,1fr);align-items:normal}@media(min-width:400px){.teases__grid.size-small{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(2,1fr);align-items:normal}}@media(min-width:1070px){.teases__grid.size-small{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}.teases__grid.size-small.length-3{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(3,1fr);align-items:normal}.teases__grid.size-small.length-1,.teases__grid.size-small.length-2{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(2,1fr);align-items:normal}}.teases.variant-card .teases__grid{grid-row-gap:var(--gutter)!important}.teases.variant-list .teases__grid{display:grid;gap:0;border-bottom:1px solid var(--c-border)}.teases__button-link.spacing-loose{margin-top:var(--v-space-sm)}.teases__button-link.spacing-tight{margin-top:var(--v-space-xs)}@media(min-width:1070px){.text.layout-full .text__inner{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}.text.layout-full .text__block-title{grid-column:1}.text.layout-full .text__text-and-button{grid-column:2/span 3}}.text__block-title{margin-bottom:var(--v-paragraph-space)}.text__text-and-button{display:flex;flex-direction:column;gap:var(--v-space-sm);align-items:flex-start}.text__text{width:100%}.text__text.use-dropcap .dropcap-letter{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-lg-sans);font-weight:var(--fw-medium);line-height:1;letter-spacing:var(--letter-spacing)}.text__text.use-dropcap .dropcap-letter em{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.text__text.use-dropcap .dropcap-letter em strong,.text__text.use-dropcap .dropcap-letter em b{font-weight:var(--fw-medium);font-size-adjust:none}.text__text.use-dropcap .dropcap-letter{font-size:calc(var(--fs-body-text) * var(--lh-lg) * 3 / 1.75);position:relative;float:left;color:var(--c-text);margin:-.03em .4em -.1em 0;padding:.35em .7em .4em}@media(min-width:1500px){.text__text.use-dropcap .dropcap-letter{font-size:var(--fs-lg-sans)}}.text__text.use-dropcap .dropcap-letter:before,.text__text.use-dropcap .dropcap-letter:after{content:"";position:absolute;top:0;bottom:0;width:.5em;height:1.75em;margin:auto 0;background-color:var(--c-pop);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;mask-size:contain;-webkit-mask-size:contain}.text__text.use-dropcap .dropcap-letter:before{left:0;mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 74'><path d='M0 74H28.1712C16.99 65.5 9.77054 52.0917 9.77054 37C9.77054 21.9083 16.99 8.5 28.1712 0H0Z' fill='black'/></svg>");-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 74'><path d='M0 74H28.1712C16.99 65.5 9.77054 52.0917 9.77054 37C9.77054 21.9083 16.99 8.5 28.1712 0H0Z' fill='black'/></svg>")}.text__text.use-dropcap .dropcap-letter:after{right:0;mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 74'><path d='M28.1712 74H0C11.1812 65.5 18.4006 52.0917 18.4006 37C18.4006 21.9083 11.1812 8.5 0 0H28.1712Z' fill='black'/></svg>");-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 74'><path d='M28.1712 74H0C11.1812 65.5 18.4006 52.0917 18.4006 37C18.4006 21.9083 11.1812 8.5 0 0H28.1712Z' fill='black'/></svg>")}@media(min-width:1070px){.updates.layout-full .updates__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}.updates.layout-full .updates__grid.length-3{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(3,1fr);align-items:normal}.updates.layout-full .updates__grid.length-2{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(2,1fr);align-items:normal}}@media(min-width:1070px){.updates.layout-rail .updates__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(2,1fr);align-items:normal}}.updates__block-title{margin-bottom:var(--v-space-xs)}.updates__grid{display:grid;gap:var(--v-space)}@media(min-width:600px){.updates__grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(2,1fr);align-items:normal}}.updates__item{border-top:1px solid var(--c-text);display:flex;flex-direction:column;gap:var(--v-space-xs);padding-top:var(--v-space-xs)}.updates__date{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);color:var(--c-text-secondary)}.updates__text{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-sm-serif);font-weight:var(--fw-light);line-height:var(--lh-xs)}.updates__text strong,.updates__text b{font-weight:var(--fw-medium);font-size-adjust:none}.updates__text a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.updates__text a:hover,.updates__text a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.updates__text{max-width:var(--max-text-narrow);text-wrap:pretty;width:95%}.timeline.layout-full .timeline__inner{margin-left:calc(-1 * var(--h-space));margin-right:calc(-1 * var(--h-space));padding:var(--v-space) 0 var(--v-space) var(--h-space);background:var(--c-bg-tint)}@media(max-width:1069px){.block-layout--rail .timeline.layout-rail{margin-right:0}.block-layout--rail .timeline.layout-rail .timeline__inner{margin-left:calc(-1 * var(--h-space));margin-right:calc(-1 * var(--h-space));padding:var(--v-space) 0 var(--v-space) var(--h-space);background:var(--c-bg-tint)}.block-layout--rail .timeline.layout-rail .timeline__controls{border-bottom:0;padding-bottom:0}}.timeline.layout-rail{margin-right:calc(-1 * var(--h-space))}.timeline.layout-rail .timeline__controls{border-bottom:1px solid var(--c-border);padding-bottom:var(--v-space-xs)}.timeline__block-title{margin-bottom:var(--v-space-xs)}.timeline__carousel{position:relative}.timeline__controls{display:flex;align-items:center;justify-content:space-between;gap:var(--gutter);margin-top:var(--v-space-lg);margin-right:var(--h-space)}.splide:not(.is-overflow) .timeline__controls{display:none}.timeline__arrows{opacity:1}.timeline__arrows:empty{display:none}.timeline__pagination{justify-content:flex-start}.timeline__card{border-top:1px solid var(--c-text)}.timeline__card-date{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-md-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxs);letter-spacing:var(--letter-spacing)}.timeline__card-asset{margin-top:var(--gutter)}.timeline__card-text{margin-top:var(--gutter);display:flex;flex-direction:column;gap:var(--v-paragraph-space);width:100%}.timeline__card-title{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-sm-serif);font-weight:var(--fw-light);line-height:var(--lh-xs)}.timeline__card-title strong,.timeline__card-title b{font-weight:var(--fw-medium);font-size-adjust:none}.timeline__card-title{width:90%;margin-top:var(--vertical-expansion-sm);text-wrap:pretty}.timeline__card-description{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xs)}.timeline__card-description strong,.timeline__card-description b{font-weight:var(--fw-medium);font-size-adjust:none}.timeline__card-description>p,.timeline__card-description>ul,.timeline__card-description>ol{margin:0 0 var(--v-paragraph-space-sm) 0}.timeline__card-description>p:last-child,.timeline__card-description>ul:last-child,.timeline__card-description>ol:last-child{margin-bottom:0}.timeline__card-description a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.timeline__card-description a:hover,.timeline__card-description a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.timeline__card-description .large-body-text{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-large-body-text);font-weight:var(--fw-regular);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.timeline__card-description .large-body-text strong,.timeline__card-description .large-body-text b{font-weight:var(--fw-medium);font-size-adjust:none}.timeline__card-description .large-body-text{padding-bottom:var(--vertical-expansion-sm)}.timeline__card-description ul,.timeline__card-description ol{list-style-position:outside;padding-inline-start:.9em}.timeline__card-description ul>li,.timeline__card-description ol>li{padding-block:5px;padding-inline-start:.35em}.timeline__card-description ul ul,.timeline__card-description ul ol,.timeline__card-description ol ul,.timeline__card-description ol ol{margin-block:5px 0;padding-inline-start:1.25em}.timeline__card-description ul li>p,.timeline__card-description ol li>p{margin:0}.timeline__card-description ul{list-style-type:disc}.timeline__card-description ul>li::marker{color:var(--c-text-pop)}.timeline__card-description ul ul{list-style-type:circle}.timeline__card-description ul ul ul{list-style-type:square}.timeline__card-description ul ul ul ul{list-style-type:disc}.timeline__card-description ul ul ul ul ul{list-style-type:circle}.timeline__card-description ol{list-style-type:decimal}.timeline__card-description ol>li::marker{font-family:var(--ff-sans);font-weight:var(--fw-medium);color:var(--c-text-pop)}.timeline__card-description ol ol{list-style-type:lower-alpha}.timeline__card-description ol ol ol{list-style-type:lower-roman}.timeline__card-description ol ol ol ol{list-style-type:decimal}.timeline__card-description ol ol ol ol ol{list-style-type:lower-alpha}.timeline__card-description>*:first-child:not(.alignleft,.alignright){margin-top:0!important}.timeline__card-description{width:90%;max-width:var(--width-short-text);text-wrap:pretty}.timeline__card-caption{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xs)}.timeline__card-caption strong,.timeline__card-caption b{font-weight:var(--fw-medium);font-size-adjust:none}.timeline__card-caption a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.timeline__card-caption a:hover,.timeline__card-caption a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.timeline__card-caption{color:var(--c-text-secondary)}@media(min-width:1070px){.video.layout-full.size-md .video__inner,.video.layout-full.size-sm .video__inner{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}.video.layout-full.size-md .video__block-title,.video.layout-full.size-sm .video__block-title{grid-column:1}.video.layout-full.size-md .video__block-content,.video.layout-full.size-sm .video__block-content{grid-column:2/span 3}}.video__block-title{margin-bottom:var(--v-space-xs)}.video:has(.video__intro-text) .video__block-title{padding-bottom:var(--v-space-sm);margin-bottom:var(--vertical-trim)}.video.size-sm .video__block-content{max-width:var(--max-text)}.video.size-sm .video__intro-text{width:100%}@media(min-width:1070px){.youtube-playlist.layout-full .youtube-playlist__inner{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}.youtube-playlist.layout-full .youtube-playlist__block-title{grid-column:1}.youtube-playlist.layout-full .youtube-playlist__block-content{grid-column:2/span 3}}.youtube-playlist__block-title{margin-bottom:var(--v-space-xs)}.youtube-playlist:has(.youtube-playlist__intro-text) .youtube-playlist__block-title{padding-bottom:var(--v-space-sm);margin-bottom:var(--vertical-trim)}.youtube-playlist__list{border-top:1px solid var(--c-border)}.youtube-playlist__item{width:100%;position:relative}.youtube-playlist__item:after{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.youtube-playlist__item:after{transition:none}}.youtube-playlist__item:after{content:"";position:absolute;left:0;right:0;height:1px;background-color:var(--c-text-pop);transform-origin:right;transform:scaleX(0)}.youtube-playlist__item{border-bottom:1px solid var(--c-border)}.youtube-playlist__item:after{bottom:-1px}.youtube-playlist__item:hover:after,.youtube-playlist__item:focus-visible:after,.youtube-playlist__item[aria-expanded=true]:after{transform:scaleX(1);transform-origin:left}.youtube-playlist__item{align-items:center;border-bottom:1px solid var(--c-border);display:flex;gap:var(--h-space-sm);padding:var(--list-item-padding-md) 0;width:100%}.youtube-playlist__item:hover .youtube-playlist__video-title,.youtube-playlist__item:hover .youtube-playlist__duration,.youtube-playlist__item:focus-visible .youtube-playlist__video-title,.youtube-playlist__item:focus-visible .youtube-playlist__duration{color:var(--c-text-pop)}.youtube-playlist__item:hover .youtube-playlist__icon,.youtube-playlist__item:focus-visible .youtube-playlist__icon{border-color:var(--c-pop);color:var(--c-text-on-pop);background-color:var(--c-pop)}.youtube-playlist__thumbnail{width:100px;display:block;flex-shrink:0}.youtube-playlist__video-info{text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:5px}.youtube-playlist__video-title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.youtube-playlist__video-title strong,.youtube-playlist__video-title b{font-weight:var(--fw-medium);font-size-adjust:none}.youtube-playlist__video-title{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.youtube-playlist__video-title{transition:none}}.youtube-playlist__video-title{display:block}.youtube-playlist__duration{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.youtube-playlist__duration{transition:none}}.youtube-playlist__duration{color:var(--c-text-secondary);white-space:nowrap;display:block}.youtube-playlist__icon{transition:border-color var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1),background-color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.youtube-playlist__icon{transition:none}}.youtube-playlist__icon{align-items:center;background-color:var(--c-bg);border-radius:var(--border-radius-xl);border:1px solid var(--c-border);color:var(--c-text);display:flex;height:var(--button-icon-size-sm);justify-content:center;margin-left:auto;width:var(--button-icon-size-sm);flex-shrink:0}.youtube-playlist__icon-svg{width:10px;height:10px;margin-left:1px}.youtube-playlist__list.is-truncated .youtube-playlist__item--overflow{display:none}.youtube-playlist__buttons{margin-top:var(--v-space-xs);display:flex;gap:var(--h-space);align-items:flex-start;justify-content:space-between}.error-page{padding:var(--v-block-space) var(--h-space)}@media(max-width:1069px){.error-page{display:grid;gap:var(--v-space-sm);justify-content:center;text-align:center}}@media(min-width:1070px){.error-page{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}}@media(min-width:1070px){.error-page__inner{grid-column:2/span 3}}.error-page__title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-lg-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxxs);letter-spacing:var(--letter-spacing)}.error-page__title em{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.error-page__title em strong,.error-page__title em b{font-weight:var(--fw-medium);font-size-adjust:none}.error-page__title{margin-top:var(--vertical-trim)}.error-page__subtitle{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.error-page__subtitle strong,.error-page__subtitle b{font-weight:var(--fw-medium);font-size-adjust:none}.error-page__subtitle{margin-top:var(--vertical-expansion-sm)}.error-page__text{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.error-page__text strong,.error-page__text b{font-weight:var(--fw-medium);font-size-adjust:none}.error-page__text a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.error-page__text a:hover,.error-page__text a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.error-page__text{margin-top:var(--v-space-sm)}.error-page__button-links{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:var(--v-space);justify-content:center;flex-direction:column}@media(min-width:600px){.error-page__button-links{flex-direction:row}}@media(min-width:1070px){.error-page__button-links{justify-content:flex-start}}body:has(.error-page){min-height:100vh;background:var(--theme-dark-bg, var(--c-blue))}.event-series__post-subnav{padding:0 var(--h-space);margin-bottom:20px}@media(min-width:768px){.event-series__post-subnav{position:sticky;top:0;background-color:var(--c-bg);z-index:var(--z-sticky)}.admin-bar .event-series__post-subnav{top:var(--wp-admin--admin-bar--height)}}.event-series__teases{display:grid;gap:var(--v-space);padding:var(--v-space) var(--h-space) var(--v-block-space) var(--h-space)}@media(min-width:1070px){.event-series__teases.has-rail{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:start}}.event-series__rail{max-width:var(--max-text-narrow);width:var(--rail-content-width)}@media(min-width:1070px){.event-series__rail{position:sticky;top:var(--h-space)}.admin-bar .event-series__rail{top:calc(var(--h-space) + var(--wp-admin--admin-bar--height))}}.event-series__content{display:grid;gap:var(--v-block-space)}@media(min-width:1070px){.has-rail .event-series__content{grid-column:2/span 3}}.event-series__theme-short-title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xs-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxs);color:var(--c-pop)}.event-series__theme-title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.event-series__theme-description{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.event-series__theme-description strong,.event-series__theme-description b{font-weight:var(--fw-medium);font-size-adjust:none}.event-series__theme-description{color:var(--c-text-secondary);margin-top:var(--v-space-xxs)}.news__related-posts-mobile{padding:0 var(--h-space) var(--v-space) var(--h-space)}@media(min-width:1070px){.news__related-posts-mobile{display:none}}.news__series-recirc+.news__news-recirc>*{padding-top:0}.newsletter-page{display:flex;flex-direction:column}.newsletter-page__body{padding:var(--v-space) var(--h-space) var(--v-block-space) var(--h-space)}@media(min-width:1070px){.newsletter-page__body{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}}@media(min-width:1070px){.newsletter-page__body-inner{grid-column:2/span 3}}.page__post-subnav{padding:var(--v-space) var(--h-space)}@media(min-width:768px){.page__post-subnav{margin-bottom:20px;padding:0 var(--h-space);position:sticky;top:0;background-color:var(--c-bg);z-index:var(--z-sticky)}.admin-bar .page__post-subnav{top:var(--wp-admin--admin-bar--height)}}.search__intro{padding:0 var(--h-space) var(--v-space) var(--h-space)}@media(min-width:1070px){.search__intro{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}}.search__intro-text{color:var(--c-text);font-family:var(--ff-serif);font-size:var(--fs-body-text);font-weight:var(--fw-regular);line-height:var(--lh-lg)}.search__intro-text strong,.search__intro-text b{font-weight:var(--fw-medium);font-family:var(--ff-sans);font-size-adjust:.5;line-height:var(--lh-sm)}.search__intro-text a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.search__intro-text a:hover,.search__intro-text a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.search__intro-text{max-width:var(--max-text);text-wrap:pretty}@media(min-width:1070px){.search__intro-text{grid-column:2/span 3}}.search__tabs{padding:0 var(--h-space) 20px var(--h-space)}@media(min-width:1070px){.search__tabs{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}}@media(min-width:1070px){.search__tabs-inner{grid-column:2/span 3}}.search__input{padding:0 var(--h-space)}@media(min-width:1070px){.search__input{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}}.search__input form{display:contents}.search__input-field{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-large-body-text);font-weight:var(--fw-regular);line-height:1;letter-spacing:var(--letter-spacing)}.search__input-field strong,.search__input-field b{font-weight:var(--fw-medium);font-size-adjust:none}.search__input-field{box-sizing:border-box;height:2.4em;width:100%;background-color:var(--c-bg);border:1px solid var(--c-border);border-radius:var(--border-radius-xl);padding:0 12px 2px 20px}@media(min-width:600px){.search__input-field{padding:0 20px 3px 35px}}.search__input-field::placeholder{color:var(--c-text)}.search__input-field:focus-visible{border-color:var(--c-text);outline:0}.search__input-field:focus-within::placeholder{opacity:0}.search__input-field::-webkit-search-decoration{appearance:none;display:none}.search__input-field::-webkit-search-cancel-button{transition:background-color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.search__input-field::-webkit-search-cancel-button{transition:none}}.search__input-field::-webkit-search-cancel-button{appearance:none;box-sizing:content-box;width:18px;height:18px;padding:8px;vertical-align:middle;cursor:pointer;background-color:currentColor;mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none'><path d='M5.00391 5L13.0002 12.9963' stroke='black' stroke-width='2' stroke-linecap='square'/><path d='M5 13.0002L12.9963 5.00393' stroke='black' stroke-width='2' stroke-linecap='square'/></svg>");mask-repeat:no-repeat;mask-position:center;mask-size:18px 18px;align-self:center;margin-top:2px;margin-bottom:0}.search__input-field::-webkit-search-cancel-button:hover,.search__input-field::-webkit-search-cancel-button:focus-visible{background-color:var(--c-text-pop)}@media(min-width:1070px){.search__input-field{grid-column:2/span 3}}.search__skip-link{--skip-link-margin: var(--v-space-xs) var(--h-space)}.search__cols{padding:var(--v-nav-space) var(--h-space) 0 var(--h-space)}@media(max-width:1069px){.search__cols{display:grid;gap:var(--v-space)}}@media(min-width:1070px){.search__cols{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:start}}@media(min-width:1070px){.search__default-state{grid-column:2/span 3}}@media(max-width:1069px){.search__facets{display:none}}@media(min-width:1070px){.search__facets{padding-bottom:var(--v-space);width:var(--rail-content-width)}}.search__hits{position:relative}.search__hits>*{transition:opacity var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.search__hits>*{transition:none}}.search__hits:after{content:"";position:absolute;top:var(--v-space);left:50%;width:60px;height:60px;margin-left:-30px;border:3px solid color-mix(in srgb,var(--c-text) 20%,transparent);border-top-color:var(--c-text-pop);border-radius:50%;opacity:0;pointer-events:none;animation:search-spinner .6s linear infinite;transition:opacity var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.search__hits:after{transition:none}}.is-loading .search__hits>*{opacity:.2;pointer-events:none}.is-loading .search__hits:after{opacity:1}@media(min-width:1070px){.search__hits{grid-column:2/span 3}}@keyframes search-spinner{to{transform:rotate(360deg)}}.search__hits--cards .search__hits-grid{display:grid;gap:var(--gutter);grid-row-gap:var(--gutter);grid-template-columns:repeat(1,1fr);align-items:normal}@media(min-width:600px){.search__hits--cards .search__hits-grid{display:grid;gap:var(--gutter);grid-row-gap:var(--gutter);grid-template-columns:repeat(2,1fr);align-items:normal}}@media(min-width:768px){.search__hits--cards .search__hits-grid{display:grid;gap:var(--gutter);grid-row-gap:var(--gutter);grid-template-columns:repeat(3,1fr);align-items:normal}}.search__hits--tight-grid .search__hits-grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(2,1fr);align-items:normal}@media(min-width:768px){.search__hits--tight-grid .search__hits-grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}}.search__hits--people-grid .search__hits-grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(2,1fr);align-items:normal}@media(min-width:768px){.search__hits--people-grid .search__hits-grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}}@media(min-width:1500px){.search__hits--people-grid .search__hits-grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(5,1fr);align-items:normal}}@media(min-width:2000px){.search__hits--people-grid .search__hits-grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(6,1fr);align-items:normal}}.search__hits--loose-grid .search__hits-grid{display:grid;gap:var(--gutter);grid-row-gap:var(--gutter);grid-template-columns:repeat(1,1fr);align-items:normal}@media(min-width:1200px){.search__hits--loose-grid .search__hits-grid{display:grid;gap:var(--gutter);grid-row-gap:var(--gutter);grid-template-columns:repeat(2,1fr);align-items:normal}}.search__hits--grid .search__hits-grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(2,1fr);align-items:normal}@media(min-width:768px){.search__hits--grid .search__hits-grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(3,1fr);align-items:normal}}.search__hits--list .search__hits-grid{display:grid;gap:0}.search__pagination{padding:var(--v-space) var(--h-space)}.no-js [data-search-tabs],.no-js .search__facets,.no-js [data-search-active-refinements],.no-js [data-search-active-refinements-ssr]{display:none}.taxonomy__topper{padding:var(--v-nav-space) var(--h-space)}@media(min-width:768px){.taxonomy__topper{padding:var(--v-nav-space) var(--h-space) var(--h-space) var(--h-space)}}@media(min-width:1070px){.taxonomy__topper-grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}}@media(min-width:1070px){.taxonomy__topper-content{grid-column:2/span 3}}.taxonomy__topper-title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-lg-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxxs);letter-spacing:var(--letter-spacing)}.taxonomy__topper-title em{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.taxonomy__topper-title em strong,.taxonomy__topper-title em b{font-weight:var(--fw-medium);font-size-adjust:none}.taxonomy__topper-title{text-wrap:pretty}.taxonomy__topper-subtitle{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.taxonomy__topper-subtitle strong,.taxonomy__topper-subtitle b{font-weight:var(--fw-medium);font-size-adjust:none}.taxonomy__topper-subtitle{margin-top:var(--vertical-expansion-sm);text-wrap:pretty;max-width:var(--max-text-wide)}@media(min-width:1200px){.taxonomy__topper-subtitle{width:95%}}.taxonomy__teases{padding:0 var(--h-space) var(--v-block-space) var(--h-space)}@media(min-width:1070px){.taxonomy__solo-tease{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}}@media(min-width:1070px){.taxonomy__solo-tease-inner{grid-column:2/span 3}}.taxonomy__pagination{padding:0 var(--h-space) var(--v-space) var(--h-space)}.topic__topper{padding:var(--v-nav-space) var(--h-space)}@media(min-width:768px){.topic__topper{padding:var(--v-nav-space) var(--h-space) var(--h-space) var(--h-space)}}@media(min-width:1070px){.topic__topper-grid{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal}}@media(min-width:1070px){.topic__topper-content{grid-column:2/span 3}}.topic__topper-label{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);margin-bottom:var(--v-space-sm)}.topic__topper-title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-lg-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxxs);letter-spacing:var(--letter-spacing)}.topic__topper-title em{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.topic__topper-title em strong,.topic__topper-title em b{font-weight:var(--fw-medium);font-size-adjust:none}.topic__topper-title{text-wrap:pretty}.topic__topper-subtitle{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.topic__topper-subtitle strong,.topic__topper-subtitle b{font-weight:var(--fw-medium);font-size-adjust:none}.topic__topper-subtitle{margin-top:var(--vertical-expansion-sm);text-wrap:pretty;max-width:var(--max-text-wide)}@media(min-width:1200px){.topic__topper-subtitle{width:95%}}.block-intro-text{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.block-intro-text strong,.block-intro-text b{font-weight:var(--fw-medium);font-size-adjust:none}.block-intro-text a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness-sm);text-underline-offset:var(--underline-offset)}.block-intro-text a:hover,.block-intro-text a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.block-intro-text{text-wrap:pretty;margin-bottom:var(--v-space);margin-top:var(--vertical-trim);max-width:var(--max-text-wide)}@media(min-width:1070px){.block-intro-text{width:90%}}.block-layout{padding-top:var(--v-space);padding-right:var(--h-space);padding-bottom:var(--v-block-space);padding-left:var(--h-space)}.block-layout--rail{display:grid;gap:var(--v-space)}.block-layout--rail>*{min-width:0}@media(min-width:1070px){.block-layout--rail{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal;align-items:start}.block-layout--rail>*:nth-child(1){grid-column:1}.block-layout--rail>*:nth-child(2){grid-column:2/span 3}}@media(max-width:1069px){.block-layout-section:not(:has(+[class$=-recirc])) .block-layout--rail:has(.block--directory:last-child),.block-layout-section:not(:has(+[class$=-recirc])) .block-layout--rail:has(.block--cta:last-child),.block-layout-section:not(:has(+[class$=-recirc])) .block-layout--rail:has(.block--timeline:last-child),.block-layout-section:not(:has(+[class$=-recirc])) .block-layout--rail:has(.block--spotlight:last-child),.block-layout-section:not(:has(+[class$=-recirc])) .block-layout--rail:has(.block--newsletter:last-child),.block-layout-section:not(:has(+[class$=-recirc])) .block-layout--rail:has(.block--image:last-child .size-full:not(.image--has-caption)){padding-bottom:0}article:not(:has(.post-subnav)) .block-layout--rail:has(.block--directory:first-child),article:not(:has(.post-subnav)) .block-layout--rail:has(.block--cta:first-child),article:not(:has(.post-subnav)) .block-layout--rail:has(.block--timeline:first-child),article:not(:has(.post-subnav)) .block-layout--rail:has(.block--spotlight:first-child),article:not(:has(.post-subnav)) .block-layout--rail:has(.block--newsletter:first-child){padding-top:0}.block-layout--rail :is(.block--cta,.block--directory:not(:has(.directory--bg-white)),.block--spotlight,.block--timeline,.block--newsletter)+:is(.block--cta,.block--directory:not(:has(.directory--bg-white)),.block--spotlight,.block--timeline,.block--newsletter){margin-top:calc(-1 * var(--v-block-space))}.block-layout--rail .block--banner+.block--banner,.block-layout--rail .block--directory:not(:has(.directory--bg-white))+.block--banner,.block-layout--rail .block--cta+.block--banner,.block-layout--rail .block--timeline+.block--banner,.block-layout--rail .block--spotlight+.block--banner,.block-layout--rail .block--newsletter+.block--banner{margin-top:calc(-1 * var(--v-block-space));padding-top:var(--h-space)}.block-layout--rail .block--directory:has(.directory--bg-white){margin-bottom:0}}.block-layout-section:not(:has(+[class$=-recirc])) .block-layout--full:has(.block--directory:last-child),.block-layout-section:not(:has(+[class$=-recirc])) .block-layout--full:has(.block--cta:last-child),.block-layout-section:not(:has(+[class$=-recirc])) .block-layout--full:has(.block--timeline:last-child),.block-layout-section:not(:has(+[class$=-recirc])) .block-layout--full:has(.block--spotlight:last-child),.block-layout-section:not(:has(+[class$=-recirc])) .block-layout--full:has(.block--newsletter:last-child),.block-layout-section:not(:has(+[class$=-recirc])) .block-layout--full:has(.block--image:last-child .size-full:not(.image--has-caption)){padding-bottom:0}article:not(:has(.post-subnav)) .block-layout--full:has(.block--directory:first-child),article:not(:has(.post-subnav)) .block-layout--full:has(.block--cta:first-child),article:not(:has(.post-subnav)) .block-layout--full:has(.block--timeline:first-child),article:not(:has(.post-subnav)) .block-layout--full:has(.block--spotlight:first-child),article:not(:has(.post-subnav)) .block-layout--full:has(.block--newsletter:first-child){padding-top:0}.block-layout--full :is(.block--cta,.block--directory:not(:has(.directory--bg-white)),.block--spotlight,.block--timeline,.block--newsletter)+:is(.block--cta,.block--directory:not(:has(.directory--bg-white)),.block--spotlight,.block--timeline,.block--newsletter){margin-top:calc(-1 * var(--v-block-space))}.block-layout--full .block--banner+.block--banner,.block-layout--full .block--directory:not(:has(.directory--bg-white))+.block--banner,.block-layout--full .block--cta+.block--banner,.block-layout--full .block--timeline+.block--banner,.block-layout--full .block--spotlight+.block--banner,.block-layout--full .block--newsletter+.block--banner{margin-top:calc(-1 * var(--v-block-space));padding-top:var(--h-space)}.block-layout--full .block--directory:has(.directory--bg-white){margin-bottom:0}@media(min-width:1070px){.block-layout-section:has(+[class$=-recirc]) .block-layout--full:has(.block--directory:last-child),.block-layout-section:has(+[class$=-recirc]) .block-layout--full:has(.block--cta:last-child),.block-layout-section:has(+[class$=-recirc]) .block-layout--full:has(.block--timeline:last-child),.block-layout-section:has(+[class$=-recirc]) .block-layout--full:has(.block--spotlight:last-child),.block-layout-section:has(+[class$=-recirc]) .block-layout--full:has(.block--newsletter:last-child),.block-layout-section:has(+[class$=-recirc]) .block-layout--full:has(.block--image:last-child .size-full:not(.image--has-caption)){padding-bottom:var(--v-space)}}.block-layout--news{padding:var(--v-space-xl) var(--h-space) var(--v-block-space) var(--h-space)}.block-layout--recirc{border-top:1px solid var(--c-border)}.blocks--tight-spacing>section{margin-bottom:var(--v-block-space-sm)}.blocks--default-spacing>section{margin-bottom:var(--v-block-space)}.blocks--default-spacing>.block--text:has(+.block--text){margin-bottom:var(--v-space-lg)}.blocks>section:last-of-type{margin-bottom:0!important}.block[tabindex="-1"]:focus,.block[tabindex="-1"]:focus-visible{outline:none}.cover-hero__media{position:absolute;top:0;left:0;right:0;height:calc(100vh - var(--announcement-height))}.cover-hero__media:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--c-bg-overlay);opacity:.25;pointer-events:none}.admin-bar .cover-hero__media{height:calc(100vh - var(--announcement-height) - var(--wp-admin--admin-bar--height))}.cover-hero__media-asset{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.cover-hero__gradient{position:absolute;top:0;left:0;right:0;width:100%;height:calc(var(--nav-height-desktop) * 2);background:var(--overlay-top-gradient);z-index:var(--z-base)}.external-link-icon{display:none;width:var(--external-link-icon-size, var(--icon-size-inline-lg));height:var(--external-link-icon-size, var(--icon-size-inline-lg));margin-left:var(--external-link-icon-margin-left, .32em);margin-bottom:var(--external-link-icon-margin-bottom, 0);vertical-align:baseline}[data-is-external] .external-link-icon{display:inline-block}.external-link-text__end{white-space:nowrap}body .MathJax_Display{margin-top:var(--v-space);margin-bottom:var(--v-space)}.nav-accordion{border-bottom:1px solid var(--c-border)}.nav-accordion.is-animating{overflow:hidden;overflow:clip}.nav-accordion__summary{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs);transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.nav-accordion__summary{transition:none}}.nav-accordion__summary{color:var(--c-text)}.nav-accordion__summary:hover,.nav-accordion__summary:focus-visible{color:var(--c-text-pop)}.nav-accordion__summary{padding:15px var(--h-space);display:flex;justify-content:space-between;gap:var(--gutter);align-items:center}[open] .nav-accordion__summary{border-bottom:1px solid var(--c-border);position:sticky;top:0;background-color:var(--c-bg);z-index:var(--z-above-base)}[open] .nav-accordion__summary .nav-accordion__summary-title{font-weight:var(--fw-medium)}.nav-accordion__summary-title{display:block;margin-top:var(--vertical-trim-sm)}.nav-accordion__svg{width:.75em;height:.75em}.nav-accordion__svg--minus,[open] .nav-accordion__svg--plus{display:none}[open] .nav-accordion__svg--minus,.nav-accordion[data-closing=true] .nav-accordion__svg--plus{display:inline-block}.nav-accordion[data-closing=true] .nav-accordion__svg--minus{display:none}.nav-accordion__content{padding:var(--h-space) var(--h-space) 30px var(--h-space);display:flex;flex-direction:column;gap:var(--v-space-lg)}.nav-accordion__desc{display:flex;flex-direction:column;gap:15px;align-items:flex-start}.nav-accordion__desc-text{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-sm-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing);text-wrap:pretty;width:90%;max-width:var(--width-short-text)}.nav-accordion__link-list{display:flex;flex-direction:column;align-items:flex-start}.nav-accordion__list{align-self:normal}.nav-accordion__header{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.nav-accordion__header strong,.nav-accordion__header b{font-weight:var(--fw-medium);font-size-adjust:none}.nav-accordion__header{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.nav-accordion__header{transition:none}}.nav-accordion__header{color:var(--c-text)}.nav-accordion__header:hover,.nav-accordion__header:focus-visible{color:var(--c-text-pop)}.nav-accordion__header{margin-bottom:5px}.nav-accordion__header a:hover .nav-accordion__subtitle,.nav-accordion__header a:focus-visible .nav-accordion__subtitle{color:var(--c-text-pop)}.nav-accordion__subtitle{color:var(--c-text-secondary);margin-top:var(--vertical-expansion-sm);display:block;font-weight:var(--fw-regular)}.nav-accordion__link{width:100%;position:relative}.nav-accordion__link:after{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.nav-accordion__link:after{transition:none}}.nav-accordion__link:after{content:"";position:absolute;left:0;right:0;height:1px;background-color:var(--c-text-pop);transform-origin:right;transform:scaleX(0)}.nav-accordion__link{border-bottom:1px solid var(--c-border)}.nav-accordion__link:after{bottom:-1px}.nav-accordion__link:hover:after,.nav-accordion__link:focus-visible:after,.nav-accordion__link[aria-expanded=true]:after{transform:scaleX(1);transform-origin:left}.nav-accordion__link{display:flex;align-items:center;justify-content:space-between;gap:var(--h-space-sm);text-align:left;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.nav-accordion__link strong,.nav-accordion__link b{font-weight:var(--fw-medium);font-size-adjust:none}.nav-accordion__link{padding:var(--list-item-padding-md) 0}.nav-accordion__link:hover,.nav-accordion__link:focus-visible,.nav-accordion__link[aria-expanded=true]{color:var(--c-text-pop)!important}.nav-accordion__link:hover em,.nav-accordion__link:focus-visible em,.nav-accordion__link[aria-expanded=true] em{color:var(--c-text-pop)}.nav-accordion__link:hover svg,.nav-accordion__link:focus-visible svg,.nav-accordion__link[aria-expanded=true] svg{color:var(--c-text-pop);transform:translate(0)}.nav-accordion__link svg{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.nav-accordion__link svg{transition:none}}.nav-accordion__link svg{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.nav-accordion__link svg strong,.nav-accordion__link svg b{font-weight:var(--fw-medium);font-size-adjust:none}.nav-accordion__link svg{color:var(--c-text);width:var(--icon-size-inline);height:var(--icon-size-inline);flex-shrink:0;transform:translate(calc(-1 * var(--translate-hover)))}.nav-accordion__list-button{margin-top:15px}.nav-sheet{overflow-y:auto}.nav-sheet__link{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs);transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.nav-sheet__link{transition:none}}.nav-sheet__link{color:var(--c-text)}.nav-sheet__link:hover,.nav-sheet__link:focus-visible{color:var(--c-text-pop)}.nav-sheet__link{padding:15px var(--h-space);border-bottom:1px solid var(--c-border);display:block;margin-top:var(--vertical-trim-sm)}.nav-cta{position:relative}.nav-cta__button{transition:background var(--timing-short) cubic-bezier(.3,0,.3,1),border var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.nav-cta__button{transition:none}}.nav-cta__button{border:1px solid var(--c-text);border-radius:var(--border-radius-xl);display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer;white-space:nowrap;width:fit-content;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.nav-cta__button strong,.nav-cta__button b{font-weight:var(--fw-medium);font-size-adjust:none}.nav-cta__button{padding:var(--button-padding-md-mobile);gap:var(--button-gap-md)}@media(min-width:768px){.nav-cta__button{padding:var(--button-padding-md-desktop)}}.nav-cta__button{color:var(--c-bg);background-color:var(--c-text)}.nav-cta__button:hover,.nav-cta__button:focus-visible{color:var(--c-text-on-pop);background-color:var(--c-pop);border-color:var(--c-pop)}.nav-cta__button:active{transition:none;color:var(--c-bg);background-color:var(--c-text);border-color:var(--c-text)}.nav-cta__button svg{flex-shrink:0}.nav-cta__button:disabled{pointer-events:none;color:var(--c-text-secondary);background-color:transparent;border-color:var(--c-border)}.nav-cta__button:hover,.nav-cta__button[aria-expanded=true]{color:var(--c-text-on-pop);background-color:var(--c-pop);border-color:var(--c-pop)}.nav-cta__button:hover .nav-cta__arrow,.nav-cta__button[aria-expanded=true] .nav-cta__arrow{transform:rotate(-90deg)}.nav-cta__button-text{padding-bottom:var(--vertical-expansion)}.nav-cta__arrow{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.nav-cta__arrow{transition:none}}.nav-cta__arrow{transform:rotate(90deg);width:var(--icon-size-inline);height:var(--icon-size-inline)}.nav-cta__menu{transition:opacity var(--timing-short) cubic-bezier(.3,0,.3,1),transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.nav-cta__menu{transition:none}}.nav-cta__menu{padding-top:8px;position:absolute;right:0;top:100%;z-index:var(--z-dropdown);opacity:0;transform:translateY(-4px);pointer-events:none}.nav-cta__menu.is-open{opacity:1;transform:translateY(0);pointer-events:auto}.nav-cta__list{background-color:var(--c-bg);border-radius:var(--border-radius-sm);border:1px solid var(--c-border);box-shadow:var(--shadow)}.nav-cta__list>li:not(:last-child){border-bottom:1px solid var(--c-border)}.nav-cta__link{--external-link-icon-size: var(--icon-size-inline-lg);--external-link-icon-margin-left: 0;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.nav-cta__link strong,.nav-cta__link b{font-weight:var(--fw-medium);font-size-adjust:none}.nav-cta__link{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.nav-cta__link{transition:none}}.nav-cta__link{color:var(--c-text)}.nav-cta__link:hover,.nav-cta__link:focus-visible{color:var(--c-text-pop)}.nav-cta__link{display:flex;gap:60px;justify-content:space-between;padding:20px 20px 22px;white-space:nowrap}.nav-cta__link:hover .nav-cta__link-arrow,.nav-cta__link:focus-visible .nav-cta__link-arrow{transform:translate(var(--translate-hover))}.nav-cta__link-title{font-weight:var(--fw-medium)}.nav-cta__link-desc{display:flex;align-items:center;gap:8px;margin-top:var(--vertical-expansion)}.nav-cta__link-desc-text{display:block;margin-top:var(--vertical-trim)}.nav-cta__link-arrow{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.nav-cta__link-arrow{transition:none}}.nav-cta__link-arrow{width:var(--icon-size-inline);height:var(--icon-size-inline)}.nav-cta__link[data-is-external] .nav-cta__link-arrow{display:none}.nav-cta__link-list{padding:20px}.nav-cta__link-list-title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-md)}.nav-cta__link-list-title strong,.nav-cta__link-list-title b{font-weight:var(--fw-medium);font-size-adjust:none}.nav-cta__link-list-title{margin-top:var(--vertical-trim)}.nav-cta__link-list-link{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-md)}.nav-cta__link-list-link strong,.nav-cta__link-list-link b{font-weight:var(--fw-medium);font-size-adjust:none}.nav-cta__link-list-link{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.nav-cta__link-list-link{transition:none}}.nav-cta__link-list-link{color:var(--c-text)}.nav-cta__link-list-link:hover,.nav-cta__link-list-link:focus-visible{color:var(--c-text-pop)}.nav-cta__link-list-link{display:block}.nav-dropdown__button{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.nav-dropdown__button strong,.nav-dropdown__button b{font-weight:var(--fw-medium);font-size-adjust:none}.nav-dropdown__button{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.nav-dropdown__button{transition:none}}.nav-dropdown__button{color:var(--c-text)}.nav-dropdown__button:hover,.nav-dropdown__button:focus-visible{color:var(--c-text-pop)}.nav-dropdown__button{padding:0 15px;height:100%}.nav-dropdown__button.active{font-weight:var(--fw-medium)}.nav-dropdown__button:hover,.nav-dropdown__button[aria-expanded=true]{color:var(--c-text-pop)}.nav-dropdown__button:hover .nav-dropdown__button-inner,.nav-dropdown__button[aria-expanded=true] .nav-dropdown__button-inner{border-color:var(--c-text-pop)}.nav-dropdown__button:hover .nav-dropdown__arrow,.nav-dropdown__button[aria-expanded=true] .nav-dropdown__arrow{transform:rotate(-90deg)}.nav-dropdown__button-inner{transition:border var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.nav-dropdown__button-inner{transition:none}}.nav-dropdown__button-inner{border-top:3px solid transparent;padding:15px 0 0;display:flex;align-items:center;gap:8px}.active .nav-dropdown__button-inner{border-color:var(--c-text)}.nav-dropdown__button-text{padding-bottom:var(--vertical-expansion);white-space:nowrap}.nav-dropdown__arrow{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.nav-dropdown__arrow{transition:none}}.nav-dropdown__arrow{transform:rotate(90deg);width:var(--icon-size-inline);height:var(--icon-size-inline)}.nav-dropdown__menu{padding:var(--h-space) var(--h-space) var(--v-space-lg) var(--h-space);background-color:var(--c-bg);position:absolute;left:0;right:0;top:100%;width:100%;opacity:0;z-index:var(--z-dropdown);pointer-events:none;box-shadow:var(--shadow-down)}.nav-dropdown__menu.is-open{opacity:1;pointer-events:auto}.nav-dropdown__menu-inner{display:grid;gap:var(--gutter);grid-template-columns:1fr 3fr;grid-row-gap:var(--v-space-lg);transition:opacity var(--timing-short) cubic-bezier(.3,0,.3,1),transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.nav-dropdown__menu-inner{transition:none}}.nav-dropdown__menu-inner{opacity:0;transform:translateY(-4px)}.is-open .nav-dropdown__menu-inner{opacity:1;transform:translateY(0)}.nav-dropdown__menu-inner>:only-child{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(4,1fr);align-items:normal;grid-column:1/-1}.nav-dropdown__link-lists{display:grid;gap:var(--gutter);grid-row-gap:var(--v-space-lg);grid-template-columns:repeat(3,1fr);align-items:normal}.nav-dropdown__desc{display:flex;flex-direction:column;align-items:flex-start;gap:var(--v-space-xs)}.nav-dropdown__desc-text{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-sm-serif);font-weight:var(--fw-light);line-height:var(--lh-xs)}.nav-dropdown__desc-text strong,.nav-dropdown__desc-text b{font-weight:var(--fw-medium);font-size-adjust:none}.nav-dropdown__desc-text{text-wrap:pretty}@media(min-width:1200px){.nav-dropdown__desc-text{width:90%}}.nav-dropdown__col{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gutter);border-left:1px solid var(--c-border);padding-left:var(--gutter)}.nav-link{display:block}.nav-link.active{border-color:var(--c-text-pop);font-weight:var(--fw-medium);color:var(--c-text-pop)}@media(max-width:767px){.nav-link{width:100%;position:relative}.nav-link:after{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1);content:"";position:absolute;left:0;right:0;height:1px;background-color:var(--c-text-pop);transform-origin:right;transform:scaleX(0)}.nav-link{border-top:1px solid var(--c-border);display:flex;align-items:center;justify-content:space-between;gap:var(--h-space-sm);text-align:left;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs);padding:var(--list-item-padding-md) 0;color:var(--c-text-secondary)}}@media(max-width:767px)and (prefers-reduced-motion:reduce){.nav-link:after{transition:none}}@media(max-width:767px){.nav-link:after{top:-1px}.nav-link:hover:after,.nav-link:focus-visible:after,.nav-link[aria-expanded=true]:after{transform:scaleX(1);transform-origin:left}.nav-link strong,.nav-link b{font-weight:var(--fw-medium);font-size-adjust:none}.nav-link:hover,.nav-link:focus-visible,.nav-link[aria-expanded=true]{color:var(--c-text-pop)!important}.nav-link:hover em,.nav-link:focus-visible em,.nav-link[aria-expanded=true] em{color:var(--c-text-pop)}.nav-link:hover svg,.nav-link:focus-visible svg,.nav-link[aria-expanded=true] svg{color:var(--c-text-pop);transform:translate(0)}.nav-link svg{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs);color:var(--c-text);width:var(--icon-size-inline);height:var(--icon-size-inline);flex-shrink:0;transform:translate(calc(-1 * var(--translate-hover)))}}@media(max-width:767px)and (prefers-reduced-motion:reduce){.nav-link svg{transition:none}}@media(max-width:767px){.nav-link svg strong,.nav-link svg b{font-weight:var(--fw-medium);font-size-adjust:none}}@media(min-width:768px){.nav-link{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.nav-link strong,.nav-link b{font-weight:var(--fw-medium);font-size-adjust:none}.nav-link{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1);color:var(--c-text);transition:border var(--timing-short) cubic-bezier(.3,0,.3,1);max-width:200px;height:100%;padding:15px 0 0}}@media(min-width:768px){.nav-link:hover,.nav-link:focus-visible{color:var(--c-text-pop)}}@media(min-width:768px)and (prefers-reduced-motion:reduce){.nav-link{transition:none}}@media(min-width:768px){.nav-link:hover,.nav-link:focus-visible{border-color:var(--c-text-pop)}.nav-link:hover .nav-link__exit-arrow,.nav-link:focus-visible .nav-link__exit-arrow{transform:translate(var(--translate-hover))}}@media(min-width:768px){.nav-link--border-top{border-top:3px solid transparent}}@media(min-width:768px){.nav-link--border-bottom{color:var(--c-text-secondary);border-bottom:3px solid transparent;padding-bottom:15px}.nav-link--border-bottom:hover:not(.active),.nav-link--border-bottom:focus-visible:not(.active){border-color:transparent}}@media(min-width:768px){.nav-link--icon .nav-link__text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.nav-link--icon .nav-link__text.focusable:active,.nav-link--icon .nav-link__text.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}}@media(max-width:767px){.nav-link--icon .nav-link__icon{display:none}}@media(min-width:768px){.nav-link--icon.active{border-color:var(--c-text-pop);color:var(--c-text-pop)}}.nav-link__icon{width:17px;height:18px;margin-bottom:var(--vertical-trim-sm)}@media(min-width:768px){.nav-link__text{display:flex;align-items:baseline}}@media(min-width:768px){.nav-link__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}}.nav-link svg.external-link-icon{transform:none}.nav-link__exit-arrow{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.nav-link__exit-arrow{transition:none}}.nav-link__exit-arrow{width:var(--icon-size-inline);height:var(--icon-size-inline);margin-left:6px;flex-shrink:0}.nav-link__text .external-link-icon{flex-shrink:0}.nav-link[data-is-external] .nav-link__exit-arrow{display:none}.nav-list__header{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.nav-list__header strong,.nav-list__header b{font-weight:var(--fw-medium);font-size-adjust:none}.nav-list__header{margin-bottom:var(--vertical-expansion)}.nav-list__header:has(.nav-list__subtitle){margin-bottom:var(--v-space-xs)}.nav-list__header a:hover,.nav-list__header a:focus-visible{color:var(--c-text-pop)}.nav-list__header a:hover .nav-list__subtitle,.nav-list__header a:focus-visible .nav-list__subtitle{color:var(--c-text-pop)}.nav-list__subtitle{color:var(--c-text-secondary);margin-top:var(--vertical-expansion-sm);display:block;font-weight:var(--fw-regular);width:80%}.nav-list__list{display:flex;flex-direction:column;align-items:flex-start}.nav-list__link{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.nav-list__link strong,.nav-list__link b{font-weight:var(--fw-medium);font-size-adjust:none}.nav-list__link{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.nav-list__link{transition:none}}.nav-list__link{color:var(--c-text)}.nav-list__link:hover,.nav-list__link:focus-visible{color:var(--c-text-pop)}.nav-list__link{padding:4px 0;display:block}@media(min-width:768px){.nav-list__link{padding:var(--vertical-expansion) 0}}.nav-list__link.active{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.nav-list__link.active{transition:none}}.nav-list__link.active{color:var(--c-text-pop)}.nav-list__link.active:hover,.nav-list__link.active:focus-visible{color:var(--c-text-secondary)}.home-link{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.home-link strong,.home-link b{font-weight:var(--fw-medium);font-size-adjust:none}.home-link{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.home-link{transition:none}}.home-link{display:block;padding:5px 0}.home-link:hover,.home-link:focus-visible{color:var(--c-text-pop)}.home-link__text{display:block;padding-bottom:var(--vertical-expansion)}.pswp{--pswp-bg: var(--c-blue);--pswp-placeholder-bg: var(--c-blue);--pswp-root-z-index: var(--z-above-wp-admin-ui);--pswp-icon-color: var(--c-light-orange);--pswp-icon-color-secondary: var(--c-blue);--pswp-error-text-color: var(--pswp-icon-color);--pswp-pop: var(--c-bright-yellow);position:fixed;inset:0;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{backdrop-filter:blur(10px);display:block}.pswp,.pswp__bg{transform:translateZ(0)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__bg{background:var(--pswp-bg)}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{position:absolute;inset:0}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__img{animation:pswp-content-fade-in .2s ease-out both}@keyframes pswp-content-fade-in{0%{opacity:0}to{opacity:1}}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp__button{position:relative;display:block;width:52px;height:52px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{transition:fill var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.pswp__icn{transition:none}}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);width:26px;height:26px;overflow:hidden;pointer-events:none}.pswp__icn:focus{outline:0}.pswp__icn-shadow{display:none}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close,.pswp__button--arrow{transition:background-color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.pswp__button--close,.pswp__button--arrow{transition:none}}.pswp__button--close,.pswp__button--arrow{background-color:var(--pswp-bg);position:absolute;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:100%;will-change:background-color}.pswp__button--close:hover,.pswp__button--close:focus-visible,.pswp__button--arrow:hover,.pswp__button--arrow:focus-visible{background-color:var(--pswp-pop)}.pswp__button--close:hover .pswp__icn,.pswp__button--close:focus-visible .pswp__icn,.pswp__button--arrow:hover .pswp__icn,.pswp__button--arrow:focus-visible .pswp__icn{fill:var(--c-blue)}.pswp__button--close{top:10px;right:10px}.pswp__button--close .pswp__icn{width:25px;height:25px}.pswp__button--arrow{top:50%;transform:translateY(-50%)}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:10px}.pswp__button--arrow--prev .pswp__icn{margin-left:6px}.pswp__button--arrow--next{right:10px}.pswp__button--arrow--next .pswp__icn{margin-right:6px;transform:scaleX(-1)}.pswp__button--zoom{display:none!important}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:absolute;top:20px;left:calc(50% - 10px);width:30px;height:30px;margin:0;display:flex;align-items:center;justify-content:center}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise .6s linear infinite}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pswp__counter{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:1;text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);color:var(--pswp-icon-color);background-color:var(--c-blue);padding:10px 15px;border-radius:20px;height:min-content;position:absolute;top:10px;left:10px}.pswp--one-slide .pswp__counter{display:none}.pswp__caption{--c-text: var(--theme-dark-text, var(--c-light-orange));--c-text-secondary: var(--theme-dark-text-secondary, var(--c-medium-blue-60));--c-bg: var(--theme-dark-bg, var(--c-blue));--c-bg-tint: var(--theme-dark-bg-tint, var(--c-dark-blue));--c-bg-overlay: var(--theme-dark-bg-overlay, var(--c-black));--c-border: var(--theme-dark-border, var(--c-medium-blue-20));--c-pop: var(--theme-dark-pop, var(--c-bright-yellow));--c-text-pop: var(--theme-dark-text-pop, var(--c-bright-yellow));--c-text-on-pop: var(--theme-dark-text-on-pop, var(--c-blue));--c-warning: var(--c-bright-red);--c-notice-bg: var(--c-dark-blue);--circle-art-bw-filter: none;--circle-art-bw-blend-mode: screen;--circle-art-screen-display: none;--tease-icon-bg: var(--c-white);--tease-icon-screen-display: block;--tease-icon-img-blend-mode: multiply;--tease-icon-img-filter: saturate(0) contrast(1.2);background-color:var(--c-bg);color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.pswp__caption strong,.pswp__caption b{font-weight:var(--fw-medium);font-size-adjust:none}.pswp__caption a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.pswp__caption a:hover,.pswp__caption a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.pswp__caption{max-width:var(--max-text);position:absolute;bottom:10px;left:50%;transform:translate(-50%);border-radius:var(--border-radius-xs);padding:10px 15px 12px}@media(max-width:767px){.pswp__caption{width:calc(100% - 20px)}}.edge-rail-sheet::-webkit-scrollbar{appearance:none}.edge-rail-sheet::-webkit-scrollbar-thumb{background-color:var(--c-border);border:5px solid var(--c-bg);border-radius:10px}.edge-rail-sheet{flex:1 1 auto;min-height:0;overflow-y:auto;padding-bottom:var(--v-space-lg)}.edge-rail-sheet__body{display:grid;grid-template-columns:4px 1fr;column-gap:var(--gutter);align-items:start}.edge-rail-sheet__progress{position:relative;width:4px;height:100%;min-height:1px}.edge-rail-sheet__progress:before{content:"";position:absolute;left:50%;top:5px;bottom:5px;width:4px;transform:translate(-50%);background:var(--c-bg-tint);border-radius:var(--border-radius-xl)}.edge-rail-sheet__pill{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.edge-rail-sheet__pill{transition:none}}.edge-rail-sheet__pill{position:absolute;left:50%;width:4px;height:1.15em;transform:translate(-50%);border-radius:var(--border-radius-xl);background:var(--c-pop)}.edge-rail-sheet__pill.is-hidden{display:none}.edge-rail-sheet__list{display:flex;flex-direction:column}.edge-rail-sheet__link{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.edge-rail-sheet__link strong,.edge-rail-sheet__link b{font-weight:var(--fw-medium);font-size-adjust:none}.edge-rail-sheet__link{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.edge-rail-sheet__link{transition:none}}.edge-rail-sheet__link{color:var(--c-text)}.edge-rail-sheet__link:hover,.edge-rail-sheet__link:focus-visible{color:var(--c-text-pop)}.edge-rail-sheet__link{display:block;padding:5px 0}.edge-rail-sheet__link:focus-visible{outline:2px solid var(--c-text-pop);outline-offset:2px}.edge-rail-sheet__link.is-active{font-weight:var(--fw-medium)}.rail-nav{--rail-nav-subnav-offset: 0px;display:flex;flex-direction:column;align-items:flex-start;gap:var(--v-space);justify-content:space-between;height:100%;max-height:calc(100vh - var(--v-space) * 2 - var(--rail-nav-subnav-offset));max-height:calc(100dvh - var(--v-space) * 2 - var(--rail-nav-subnav-offset));position:sticky;top:calc(var(--h-space) + var(--rail-nav-subnav-offset))}body:has(.post-subnav) .rail-nav{--rail-nav-subnav-offset: var(--post-subnav-height)}.admin-bar .rail-nav{top:calc(var(--h-space) + var(--wp-admin--admin-bar--height) + var(--rail-nav-subnav-offset));max-height:calc(100vh - var(--v-space) * 2 - var(--wp-admin--admin-bar--height) - var(--rail-nav-subnav-offset));max-height:calc(100dvh - var(--v-space) * 2 - var(--wp-admin--admin-bar--height) - var(--rail-nav-subnav-offset))}.has-audio-player .rail-nav{padding-bottom:var(--audio-player-height)}@media(max-width:1069px){.rail-nav{display:none}}.rail-nav__top{display:flex;flex-direction:column;align-items:flex-start;gap:20px;width:var(--rail-content-width)}.rail-nav__title{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-medium);line-height:var(--lh-xxs)}.rail-nav__title strong,.rail-nav__title b{font-weight:var(--fw-medium);font-size-adjust:none}.rail-nav__title{text-wrap:pretty}.rail-nav__title-link{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.rail-nav__title-link{transition:none}}.rail-nav__title-link{color:var(--c-text)}.rail-nav__title-link:hover,.rail-nav__title-link:focus-visible{color:var(--c-text-pop)}.rail-nav__title-hint{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.rail-nav__title-hint.focusable:active,.rail-nav__title-hint.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.rail-nav__subtitle{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.rail-nav__subtitle strong,.rail-nav__subtitle b{font-weight:var(--fw-medium);font-size-adjust:none}.rail-nav__subtitle{color:var(--c-text-secondary);margin-top:var(--vertical-expansion-sm)}.rail-nav__body{display:grid;grid-template-columns:4px 1fr;column-gap:var(--gutter);align-items:start}.rail-nav__progress{position:relative;width:4px;height:100%;min-height:1px}.rail-nav__progress:before{content:"";position:absolute;left:50%;top:5px;bottom:5px;width:4px;transform:translate(-50%);background:var(--c-bg-tint);border-radius:var(--border-radius-xl)}.rail-nav__progress-pill{transition:transform var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.rail-nav__progress-pill{transition:none}}.rail-nav__progress-pill{position:absolute;left:50%;width:4px;height:18px;transform:translate(-50%);border-radius:var(--border-radius-xl);background:var(--c-pop)}.rail-nav__progress-pill.is-hidden{display:none}.rail-nav__link{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.rail-nav__link strong,.rail-nav__link b{font-weight:var(--fw-medium);font-size-adjust:none}.rail-nav__link{transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.rail-nav__link{transition:none}}.rail-nav__link{color:var(--c-text)}.rail-nav__link:hover,.rail-nav__link:focus-visible{color:var(--c-text-pop)}.rail-nav__link{display:inline-block;padding:3px 0}.rail-nav__link.is-active{font-weight:var(--fw-medium)}.rail-nav__related-posts{width:var(--rail-content-width)}.share-sheet__toggle{width:auto;padding:0 20px}.share-sheet__list{display:flex;flex-direction:column;overflow-y:auto}.share-sheet__link{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs);transition:color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.share-sheet__link{transition:none}}.share-sheet__link{color:var(--c-text)}.share-sheet__link:hover,.share-sheet__link:focus-visible{color:var(--c-text-pop)}.share-sheet__link{border-bottom:1px solid var(--c-border);display:flex;align-items:center;gap:var(--h-space);padding:15px var(--h-space);width:100%}.share-sheet__svg{width:20px;height:20px;flex-shrink:0}.share-sheet__label{margin-top:var(--vertical-trim)}.rich-text-full{color:var(--c-text);font-family:var(--ff-serif);font-size:var(--fs-body-text);font-weight:var(--fw-regular);line-height:var(--lh-lg)}.rich-text-full strong,.rich-text-full b{font-weight:var(--fw-medium);font-family:var(--ff-sans);font-size-adjust:.5;line-height:var(--lh-sm)}.rich-text-full{overflow-wrap:break-word;word-wrap:break-word}.rich-text-full>p,.rich-text-full>ul,.rich-text-full>ol,.rich-text-full>pre{margin:0 0 var(--v-paragraph-space) 0}.rich-text-full>p:last-child,.rich-text-full>ul:last-child,.rich-text-full>ol:last-child,.rich-text-full>pre:last-child{margin-bottom:0}.rich-text-full a{color:currentColor;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.rich-text-full a:hover,.rich-text-full a:focus-visible{color:var(--c-text-pop);text-decoration-color:var(--c-text-pop)}.rich-text-full hr{margin:var(--v-space) 0;background:var(--c-border);border:0;height:1px}.rich-text-full>blockquote{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-sm-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing);border-left:3px solid var(--c-pop);margin:40px 0;padding-left:var(--v-paragraph-space)}.rich-text-full cite{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);color:var(--c-text-secondary);display:block;margin-top:var(--v-paragraph-space)}.rich-text-full kbd,.rich-text-full code,.rich-text-full samp,.rich-text-full var,.rich-text-full pre{color:var(--c-text);font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-default);line-height:var(--lh-md);padding:2px 5px;background-color:var(--c-light-blue);color:var(--c-blue);border-radius:var(--border-radius-xs)}.rich-text-full>*:first-child:not(.alignleft,.alignright){margin-top:0!important}.rich-text-full h1{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.rich-text-full h1 strong,.rich-text-full h1 b{font-weight:var(--fw-medium);font-size-adjust:none}.rich-text-full h1{margin-bottom:var(--v-space-sm)}.rich-text-full h2,.rich-text-full .heading--xl{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-lg-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxxs);letter-spacing:var(--letter-spacing)}.rich-text-full h2 em,.rich-text-full .heading--xl em{color:var(--c-text);font-family:var(--ff-serif-display);font-size:var(--fs-lg-serif);font-weight:var(--fw-light);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.rich-text-full h2 em strong,.rich-text-full h2 em b,.rich-text-full .heading--xl em strong,.rich-text-full .heading--xl em b{font-weight:var(--fw-medium);font-size-adjust:none}.rich-text-full h2,.rich-text-full .heading--xl{margin-bottom:var(--v-space-sm)}.rich-text-full h2:not(.heading--xl,.heading--lg,.heading--md,.heading--sm,.heading--xs){color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-md-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxs);letter-spacing:var(--letter-spacing);margin-bottom:var(--v-paragraph-space)}.rich-text-full h3,.rich-text-full .heading--lg{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-md-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxxs);letter-spacing:var(--letter-spacing);margin-bottom:var(--v-paragraph-space)}.rich-text-full h4,.rich-text-full .heading--md{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-sm-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing);margin-bottom:5px}.rich-text-full h5,.rich-text-full .heading--sm{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xs-sans);font-weight:var(--fw-medium);line-height:var(--lh-xxs);margin-bottom:5px}.rich-text-full h6,.rich-text-full .heading--xs{color:var(--c-text);font-family:var(--ff-mono);font-size:var(--fs-mono);font-weight:var(--fw-regular);line-height:var(--lh-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-mono);border-top:1px solid var(--c-text);margin-bottom:var(--v-paragraph-space);padding:10px 0 0}.rich-text-full h1 strong,.rich-text-full h1 b,.rich-text-full h2 strong,.rich-text-full h2 b,.rich-text-full h3 strong,.rich-text-full h3 b,.rich-text-full h4 strong,.rich-text-full h4 b,.rich-text-full h5 strong,.rich-text-full h5 b,.rich-text-full h6 strong,.rich-text-full h6 b,.rich-text-full .heading--xl strong,.rich-text-full .heading--xl b,.rich-text-full .heading--lg strong,.rich-text-full .heading--lg b,.rich-text-full .heading--md strong,.rich-text-full .heading--md b,.rich-text-full .heading--sm strong,.rich-text-full .heading--sm b,.rich-text-full .heading--xs strong,.rich-text-full .heading--xs b{font-weight:var(--fw-regular)}.rich-text-full *+h1,.rich-text-full *+h2,.rich-text-full *+h3,.rich-text-full *+h6,.rich-text-full *+.heading--xl,.rich-text-full *+.heading--lg,.rich-text-full *+.heading--xs{margin-top:var(--v-space-lg)}.rich-text-full *+h4,.rich-text-full *+h5,.rich-text-full *+.heading--md,.rich-text-full *+.heading--sm{margin-top:var(--v-space)}.rich-text-full ul,.rich-text-full ol{list-style-position:outside;padding-inline-start:.9em}.rich-text-full ul>li,.rich-text-full ol>li{padding-block:5px;padding-inline-start:.35em}.rich-text-full ul ul,.rich-text-full ul ol,.rich-text-full ol ul,.rich-text-full ol ol{margin-block:5px 0;padding-inline-start:1.25em}.rich-text-full ul li>p,.rich-text-full ol li>p{margin:0}.rich-text-full ul{list-style-type:disc}.rich-text-full ul>li::marker{color:var(--c-text-pop)}.rich-text-full ul ul{list-style-type:circle}.rich-text-full ul ul ul{list-style-type:square}.rich-text-full ul ul ul ul{list-style-type:disc}.rich-text-full ul ul ul ul ul{list-style-type:circle}.rich-text-full ol{list-style-type:decimal}.rich-text-full ol>li::marker{font-family:var(--ff-sans);font-weight:var(--fw-medium);color:var(--c-text-pop)}.rich-text-full ol ol{list-style-type:lower-alpha}.rich-text-full ol ol ol{list-style-type:lower-roman}.rich-text-full ol ol ol ol{list-style-type:decimal}.rich-text-full ol ol ol ol ol{list-style-type:lower-alpha}.rich-text-full img,.rich-text-full .figure{margin-top:var(--v-space-lg);margin-bottom:var(--v-space-lg);display:block;width:100%;height:auto}.rich-text-full .figure img{margin-top:0;margin-bottom:0}.rich-text-full .figure.alignleft,.rich-text-full .figure.alignright,.rich-text-full img.alignleft,.rich-text-full img.alignright{width:32%;height:auto;margin:.4em 0 var(--v-space-xs) 0}.rich-text-full .figure.alignleft,.rich-text-full img.alignleft{float:left;margin-right:var(--h-space)}.rich-text-full .figure.alignright,.rich-text-full img.alignright{float:right;margin-left:var(--h-space)}.rich-text-full .figure.aligncenter,.rich-text-full img.aligncenter{width:50%;margin-left:auto;margin-right:auto}.rich-text-full iframe{aspect-ratio:var(--ar-wide);display:block;height:auto;width:100%;margin-top:var(--v-space-lg);margin-bottom:var(--v-space-lg)}.rich-text-full .table-wrapper::-webkit-scrollbar{appearance:none}.rich-text-full .table-wrapper::-webkit-scrollbar-thumb{background-color:var(--c-border);border:5px solid var(--c-bg);border-radius:10px}.rich-text-full .table-wrapper{display:grid;overflow-x:auto;margin:var(--v-space-lg) 0}.rich-text-full table{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-default);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.rich-text-full table strong,.rich-text-full table b{font-weight:var(--fw-medium);font-size-adjust:none}.rich-text-full table{border-collapse:collapse;min-width:100%}.rich-text-full table td,.rich-text-full table th{padding:var(--v-space-xs);text-align:left;vertical-align:top;border:1px solid var(--c-border);min-width:140px}.rich-text-full table th{font-weight:var(--fw-medium);background-color:var(--c-light-blue)}.rich-text-full .large-body-text{color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-large-body-text);font-weight:var(--fw-regular);line-height:var(--lh-xxs);letter-spacing:var(--letter-spacing)}.rich-text-full .large-body-text strong,.rich-text-full .large-body-text b{font-weight:var(--fw-medium);font-size-adjust:none}.rich-text-full .large-body-text{padding-bottom:var(--vertical-expansion-sm)}.rich-text-full{max-width:var(--max-text)}.skip-link{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.skip-link.focusable:active,.skip-link.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.skip-link:focus,.skip-link:active{transition:background var(--timing-short) cubic-bezier(.3,0,.3,1),border var(--timing-short) cubic-bezier(.3,0,.3,1),color var(--timing-short) cubic-bezier(.3,0,.3,1)}@media(prefers-reduced-motion:reduce){.skip-link:focus,.skip-link:active{transition:none}}.skip-link:focus,.skip-link:active{border:1px solid var(--c-text);border-radius:var(--border-radius-xl);display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer;white-space:nowrap;width:fit-content;color:var(--c-text);font-family:var(--ff-sans);font-size:var(--fs-xxs-sans);font-weight:var(--fw-regular);line-height:var(--lh-xxs)}.skip-link:focus strong,.skip-link:focus b,.skip-link:active strong,.skip-link:active b{font-weight:var(--fw-medium);font-size-adjust:none}.skip-link:focus,.skip-link:active{padding:var(--button-padding-sm-mobile);gap:var(--button-gap-sm)}@media(min-width:768px){.skip-link:focus,.skip-link:active{padding:var(--button-padding-sm-desktop)}}.skip-link:focus,.skip-link:active{color:var(--c-bg);background-color:var(--c-text)}.skip-link:focus:hover,.skip-link:focus:focus-visible,.skip-link:active:hover,.skip-link:active:focus-visible{color:var(--c-text-on-pop);background-color:var(--c-pop);border-color:var(--c-pop)}.skip-link:focus:active,.skip-link:active:active{transition:none;color:var(--c-bg);background-color:var(--c-text);border-color:var(--c-text)}.skip-link:focus svg,.skip-link:active svg{flex-shrink:0}.skip-link:focus:disabled,.skip-link:active:disabled{pointer-events:none;color:var(--c-text-secondary);background-color:transparent;border-color:var(--c-border)}.skip-link:focus,.skip-link:active{clip:auto;height:auto;margin:var(--skip-link-margin, 0);overflow:visible;position:static}.skip-link--overlay:focus,.skip-link--overlay:active{position:absolute;top:.5rem;left:.5rem;z-index:var(--z-above-everything)}.grain-circle{display:block;width:100%;height:100%}.grain-circle__base{fill:var(--c-pop)}.print-header{display:none}@media print{@page{margin:1.8cm}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}:root,.theme-light,.theme-dark,.theme-bright{--c-bg: #fff;--c-bg-tint: #fff;--c-bg-overlay: #fff;--c-text: #000;--c-text-secondary: #333;--c-text-pop: #000;--c-text-on-pop: #000;--c-border: #e3e3e3;--c-pop: #000;--h-space: 0;background-color:#fff;color:#000}#wpadminbar,.announcement,.nav,.mobile-nav,.megamenu,.share-modal,.youtube-modal,.mobile-sheet,.listen-to-story,.footer,.post-subnav,.breadcrumb,.social-links,.pagination,.news-footer,.skip-link,.news-recirc,.series-recirc,.block-layout--recirc,.rail-nav,.news-topper__listen-to-story{display:none!important}.news-topper__background,.series-topper__background,.cover-hero__gradient,.series-topper__gradient,.cover-hero__media:after,.series-topper__cover-hero:after{display:none}.news-topper__cover,.series-topper--cover{height:auto!important;min-height:0!important;flex-direction:column;padding-top:0;margin-top:0}.cover-hero__media,.series-topper__cover-hero{position:static;height:auto!important;margin-top:1rem;margin-bottom:1rem}.cover-hero__media-asset,.series-topper__cover-img{height:400px;object-fit:cover}.news-topper__cover-content,.series-topper--cover .series-topper__inner{background:none;color:var(--c-text);padding:0;margin-top:0}.news-topper-title__info{padding:.5em 0}.print-header{display:block;padding-bottom:2em}.block-layout{--v-block-space: 1.5rem}img,video{max-width:100%!important;break-inside:avoid}h2,h3,h4,h5,h6{break-inside:avoid}p,blockquote{orphans:3;widows:3}}
