:root{--color-background:var(--color-white);--color-text:var(--color-black);--color-accent:var(--color-blue);--color-accent-background:var(--color-blue);--color-link:var(--color-text);--color-link-hover:var(--color-blue);--color-link-hover-shadow:drop-shadow(0 .1rem .25rem #0000001a);--color-black:#131313;--color-white:#fff;--color-gray-1:#b3b0aa;--color-gray-2:#595050;--color-gray-3:#1d1d1d;--color-blue:#0064f0;--color-cyan:#8eddff;--color-green:#d3ffb8;--color-orange:#ff6b17;--color-pink:#cb3776;--color-neon:#ff0d8d;--color-purple:#4c49b7;--color-yellow:#ffbd12;--color-beige:#f4f1ec;--color-sky:var(--color-cyan);--color-leaf:var(--color-green);--color-true-black:#000;--color-true-white:#fff}@font-face{font-family:Guggenheim;font-style:normal;font-weight:100;font-display:swap;src:url(/assets/fonts/guggenheim-sans-thin.woff2)format("woff2")}@font-face{font-family:Guggenheim;font-style:normal;font-weight:100;font-display:swap;src:url(/assets/fonts/guggenheim-sans-thin-italic.woff2)format("woff2")}@font-face{font-family:Guggenheim;font-style:italic;font-weight:200;font-display:swap;src:url(/assets/fonts/guggenheim-sans-extralight-italic.woff2)format("woff2")}@font-face{font-family:Guggenheim;font-style:normal;font-weight:200;font-display:swap;src:url(/assets/fonts/guggenheim-sans-extralight.woff2)format("woff2")}@font-face{font-family:Guggenheim;font-style:italic;font-weight:300;font-display:swap;src:url(/assets/fonts/guggenheim-sans-light-italic.woff2)format("woff2")}@font-face{font-family:Guggenheim;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/guggenheim-sans-light.woff2)format("woff2")}@font-face{font-family:Guggenheim;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/guggenheim-sans-regular-italic.woff2)format("woff2")}@font-face{font-family:Guggenheim;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/guggenheim-sans-regular.woff2)format("woff2")}@font-face{font-family:Guggenheim;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/fonts/guggenheim-sans-medium-italic.woff2)format("woff2")}@font-face{font-family:Guggenheim;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/guggenheim-sans-medium.woff2)format("woff2")}@font-face{font-family:Guggenheim;font-style:italic;font-weight:600;font-display:swap;src:url(/assets/fonts/guggenheim-sans-semibold-italic.woff2)format("woff2")}@font-face{font-family:Guggenheim;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/guggenheim-sans-semibold.woff2)format("woff2")}@font-face{font-family:Guggenheim;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/fonts/guggenheim-sans-bold-italic.woff2)format("woff2")}@font-face{font-family:Guggenheim;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/guggenheim-sans-bold.woff2)format("woff2")}@font-face{font-family:Guggenheim;font-style:italic;font-weight:800;font-display:swap;src:url(/assets/fonts/guggenheim-sans-extrabold-italic.woff2)format("woff2")}@font-face{font-family:Guggenheim;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/guggenheim-sans-extrabold.woff2)format("woff2")}@font-face{font-family:Guggenheim;font-style:italic;font-weight:900;font-display:swap;src:url(/assets/fonts/guggenheim-sans-black-italic.woff2)format("woff2")}@font-face{font-family:Guggenheim;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/fonts/guggenheim-sans-black.woff2)format("woff2")}@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(/assets/fonts/oswald-variable-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(/assets/fonts/oswald-variable-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/fonts/source-serif-4-variable-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/fonts/source-serif-4-variable-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/assets/fonts/source-serif-4-italic-variable-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/assets/fonts/source-serif-4-italic-variable-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:London Underground;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/london-underground-regular.woff2)format("woff2")}@font-face{font-family:London Underground;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/london-underground-medium.woff2)format("woff2")}@font-face{font-family:London Underground;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/london-underground-bold.woff2)format("woff2")}@font-face{font-family:London Underground;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/london-underground-medium.woff2)format("woff2")}:where(main,footer,[data-grid]){grid-template-columns:var(--template-columns);grid-template-rows:var(--template-rows);column-gap:var(--column-gap);row-gap:var(--row-gap);display:grid;&>*{grid-column:var(--column);grid-row:var(--row)}}:where(menu,ul,ol,dl,[data-flex]){gap:var(--flex-gap);flex-wrap:wrap;display:flex}main,footer{--template-columns:repeat(auto-fill, minmax(22ch, 1fr));--template-rows:auto;--column-gap:3ch;--row-gap:min(2ch, var(--size-xl));container-type:inline-size}@container (width>46ch){[data-block-type][data-grid-span="2"],[data-block-type][data-grid-span="3"],[data-block-type][data-grid-span="4"]{--column:span 2}[data-block-type=heading]{display:block}}@container (width>72ch){[data-grid-span="2"]+[data-spacer-type=append]{display:block}[data-block-type][data-grid-span="2"]{--column:span 2}[data-block-type][data-grid-span="3"],[data-block-type][data-grid-span="4"]{--column:span 3}}@container (width>97ch){[data-spacer-type=append]{display:none}[data-grid-span="2"]+[data-spacer-type=append]{--column:span 2}[data-block-type][data-grid-span="4"]{--column:span 4}}@container (width>122ch){[data-block-type=spacer]{--column:span 3}}:root{--transition-link:.55s cubic-bezier(.075, .82, .165, 1);--size-default:var(--size-s-m);--viewport-width:100vw;--viewport-height:100vh;--viewport-geometric-mean:calc((var(--viewport-width) + var(--viewport-height)) / 2);--size-4xs:clamp(0rem, 0rem + 0vw, 0rem);--size-3xs:clamp(.25rem, .2262rem + .119vw, .375rem);--size-2xs:clamp(.5rem, .4643rem + .1786vw, .6875rem);--size-xs:clamp(.75rem, .6905rem + .2976vw, 1.0625rem);--size-s:clamp(1rem, .9286rem + .3571vw, 1.375rem);--size-m:clamp(1.5rem, 1.3929rem + .5357vw, 2.0625rem);--size-l:clamp(1.75rem, 1.619rem + .6548vw, 2.4375rem);--size-xl:clamp(2.5rem, 2.3214rem + .8929vw, 3.4375rem);--size-2xl:clamp(3rem, 2.7857rem + 1.0714vw, 4.125rem);--size-3xl:clamp(4rem, 3.7143rem + 1.4286vw, 5.5rem);--size-4xl:clamp(6rem, 5.5714rem + 2.1429vw, 8.25rem);--size-4xs-3xs:clamp(0rem, -.0714rem + .3571vw, .375rem);--size-3xs-2xs:clamp(.25rem, .1667rem + .4167vw, .6875rem);--size-2xs-xs:clamp(.5rem, .3929rem + .5357vw, 1.0625rem);--size-xs-s:clamp(.75rem, .631rem + .5952vw, 1.375rem);--size-s-m:clamp(1rem, .7976rem + 1.0119vw, 2.0625rem);--size-m-l:clamp(1.5rem, 1.3214rem + .8929vw, 2.4375rem);--size-l-xl:clamp(1.75rem, 1.4286rem + 1.6071vw, 3.4375rem);--size-xl-2xl:clamp(2.5rem, 2.1905rem + 1.5476vw, 4.125rem);--size-2xl-3xl:clamp(3rem, 2.5238rem + 2.381vw, 5.5rem);--size-3xl-4xl:clamp(4rem, 3.1905rem + 4.0476vw, 8.25rem);--size-xl-l:clamp(2.4375rem, 2.5119rem + -.0595vw, 2.5rem);--size-m-xl:clamp(1.5rem, 1.131rem + 1.8452vw, 3.4375rem);--size-m-2xl:clamp(1.5rem, 1rem + 2.5vw, 4.125rem);--size-3xs-l:clamp(.25rem, -.1667rem + 2.0833vw, 2.4375rem);--size-4xs-2xl:clamp(0rem, -.7857rem + 3.9286vw, 4.125rem);--size-4xs-3xl:clamp(0rem, -1.0476rem + 5.2381vw, 5.5rem);--size-4xs-4xl:clamp(0rem, -1.5714rem + 7.8571vw, 8.25rem);--size-m-4xl:clamp(1.5rem, .2143rem + 6.4286vw, 8.25rem);--size-xs-2xl:clamp(.75rem, .1071rem + 3.2143vw, 4.125rem);--size-xs-l:clamp(.75rem, .4286rem + 1.6071vw, 2.4375rem);--size-s-2xl:clamp(1rem, .4048rem + 2.9762vw, 4.125rem);--size-m-2xs:clamp(.6875rem, 1.6548rem + -.7738vw, 1.5rem);--font-primary:"Guggenheim", system-ui, sans-serif;--font-display:"Oswald", "Arial Narrow", system-ui, sans-serif;--font-secondary:"Source Serif 4", Georgia, serif;--font-monospace:monospace;--font-size-base:var(--size-s);--line-height-base:130%;--font-weight-base:400;--display-line-height:105%;--display-letter-spacing:.01em;--display-weight:600;--body-line-height:150%;--body-weight:420}hr{--column:1 / -1;border:none;border-top:2px solid var(--color-text);height:0;margin-block:var(--size-m-l)}sup{font-size:80%;position:relative;top:-.5em;transform:translateY(-2ch);&:before{content:"("}&:after{content:")"}}*,:before,:after{box-sizing:border-box}:where(html,body,div,span,button,input,select,textarea,object,iframe,h1,h2,h3,h4,h5,h6,hr,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,section,summary,time,mark,audio,video){vertical-align:baseline;background:0 0;border:0;outline:0;min-width:0;margin:0;padding:0}:root{--gutter:clamp(1.25rem, 4vw, 3.75rem);--content-max:90rem}html{scroll-behavior:smooth;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;text-decoration-skip-ink:auto;text-rendering:optimizespeed;font-kerning:normal;font-variant-ligatures:common-ligatures no-discretionary-ligatures no-historical-ligatures contextual;font-variant-numeric:slashed-zero;hanging-punctuation:first allow-end last;font-family:sans-serif;font-family:var(--font-primary);font-weight:var(--font-weight-base,500);background:#fff;background:var(--color-background);color:var(--color-text);font-size:100%;line-height:1.25rem;line-height:var(--line-height-base);overflow-y:scroll}body{font-size:var(--font-size-base,1rem)}main{padding-inline:var(--gutter);max-width:80rem;margin-block-start:var(--size-m-l);margin-block-end:var(--size-2xl-3xl);margin-inline:auto;& p{max-width:64ch;font-family:var(--font-secondary);font-weight:var(--body-weight);line-height:var(--body-line-height);&+p{margin-block-start:1em}}}.button,a.button{background:var(--color-text);color:var(--color-background);font-family:var(--font-display);font-weight:600;font-size:var(--size-s);letter-spacing:.02em;text-align:center;padding:.9em 2.2em;line-height:100%;text-decoration:none;transition:background-color .12s ease-out,color .12s ease-out;display:inline-block;&:hover{background:var(--color-accent);color:var(--color-true-white)}}.button--bar,a.button--bar{width:100%;display:block}.button--inverted,a.button--inverted{background:var(--color-true-white);color:var(--color-text);&:hover{background:var(--color-text);color:var(--color-true-white)}}h1,h2,h3,h4,h5,h6{text-wrap:pretty;word-wrap:break-word;font-size:100%;font-weight:var(--font-weight-base);line-height:var(--line-height-base)}h1{font-family:var(--font-display);font-size:var(--size-l-xl);font-weight:600;line-height:var(--display-line-height);letter-spacing:var(--display-letter-spacing);& a{text-decoration:none}}h2{font-family:var(--font-display);font-size:var(--size-m-l);font-weight:600;line-height:var(--display-line-height);letter-spacing:var(--display-letter-spacing)}h3{font-family:var(--font-display);font-size:var(--size-m);letter-spacing:var(--display-letter-spacing);font-weight:600;line-height:115%}h4{font-weight:700;line-height:120%}a{color:var(--color);--color:var(--color-link);text-underline-offset:.2ch;transition:color var(--transition-link);text-decoration:underline .15ch;&:active{color:var(--color-link-active)}&:hover{color:var(--color-link-hover)}& span{text-decoration:none}}menu{list-style-type:none;display:flex;& a{padding:1ch;display:block;position:relative}}[data-block-type=card]{flex-direction:column;margin-block-start:1ch;display:flex;& h3{text-transform:uppercase;padding-block-end:.75ch;font-size:160%;font-weight:600;line-height:85%}& a{margin-block-start:1ch;font-weight:bolder}}body>footer{background-color:var(--color-gray-3);color:var(--color-true-white);padding-inline:var(--gutter);row-gap:var(--size-l);padding-block-start:var(--size-2xl);padding-block-end:var(--size-l);& .footer__brand{--column:1 / -1;font-family:var(--font-display);font-size:var(--size-m);align-items:center;gap:.75rem;font-weight:600;line-height:100%;display:flex;& svg{width:1.6em;height:1.6em;& path,& g{fill:currentColor}}}& p{font-size:var(--size-xs);font-family:var(--font-primary);line-height:150%}& a{color:currentColor;&:hover{color:var(--color-yellow)}}& menu-footer{--column:1 / -1;font-size:var(--size-xs);border-top:1px solid color-mix(in srgb, currentColor 30%, transparent);margin-block-start:var(--size-m);padding-block-start:var(--size-s);& menu{gap:1.5ch 3ch}& a{font-family:var(--font-display);letter-spacing:.02em;font-weight:500;text-decoration:none;&:hover{color:var(--color-yellow)}}}}header[data-site-header]{z-index:100;align-items:center;gap:var(--size-s);flex-wrap:wrap;display:flex;position:sticky;top:0;& .wordmark{margin-inline-end:auto}background:var(--color-background);border-bottom:2px solid var(--color-text);padding-inline:var(--gutter);padding-block:.9rem;& .wordmark{font-family:var(--font-display);letter-spacing:.01em;white-space:nowrap;align-items:center;gap:.75rem;font-size:clamp(1.2rem,1rem + 1vw,1.65rem);font-weight:600;line-height:100%;text-decoration:none;display:flex;& svg{width:2.1em;height:2.1em;display:block}}& .lang-switch menu{flex-wrap:nowrap;align-items:center;gap:.35rem;& a{font-family:var(--font-display);font-size:var(--size-xs);letter-spacing:.04em;color:var(--color-gray-2);border:2px solid #0000;padding:.4em .5em;font-weight:500;line-height:100%;text-decoration:none;display:block;&:hover{color:var(--color-text)}&[aria-current=true]{color:var(--color-text);border-color:var(--color-text)}}}& nav:not(.lang-switch) menu{flex-wrap:nowrap;gap:clamp(.75rem,2vw,2rem);& a{font-family:var(--font-display);font-size:var(--size-s);letter-spacing:.02em;border-bottom:3px solid #0000;padding-block:.35em;font-weight:500;line-height:100%;text-decoration:none;display:block;&:hover{color:var(--color-text);border-bottom-color:var(--color-accent)}&[aria-current=page]{border-bottom-color:var(--color-text)}}}}[data-block-type=image]{margin:0;padding:0;overflow:hidden;& img{object-fit:contain;width:100%;height:100%}}html[data-has-js=true] list-carousel li:not(:first-child){opacity:0}html:not([data-has-js=true]) list-carousel li{margin-bottom:.75rem;opacity:1!important;position:static!important}html:not([data-has-js=true]) list-carousel li:last-child{margin-bottom:0}[data-block-type=list-carousel]{--column:1 / -1;background-image:url(/assets/images/wcf-shape.svg);background-position:30%;background-repeat:no-repeat;background-size:contain;align-content:center;height:max(80dvh,35rem);display:block;position:relative;overflow:hidden}list-carousel ul{width:85%;margin:0;padding:0;list-style:none;display:block;position:relative;transform:translateY(-1.5ch)}list-carousel li{font-size:var(--size-m-4xl);opacity:0;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;font-weight:300;line-height:1.1;display:block;position:absolute;bottom:0;left:0}list-carousel li:first-child{opacity:1}list-carousel li .split-word{transform-origin:0;vertical-align:baseline;margin-right:.35rem;display:inline-block}list-carousel li .split-word:last-child{margin-right:0}list-carousel li br{margin:0;line-height:1;display:block}list-carousel li:first-child{color:var(--color-blue)}list-carousel li:nth-child(2){color:var(--color-cyan)}list-carousel li:nth-child(3){color:var(--color-green)}list-carousel li:nth-child(4){color:var(--color-orange)}list-carousel li:nth-child(5){color:var(--color-pink)}list-carousel li:nth-child(6){color:var(--color-purple)}list-carousel li:nth-child(7){color:var(--color-yellow)}list-carousel li:nth-child(8){color:var(--color-blue)}list-carousel li:nth-child(9){color:var(--color-cyan)}list-carousel li:nth-child(10){color:var(--color-green)}menu-main{display:block;& li:first-of-type{margin-inline-start:-.22rem}& a{font-size:var(--size-s-m);margin-inline-end:.15rem;padding:.25rem;font-weight:700;line-height:120%;text-decoration:none}}[data-block-type=quote]{--column:1 / -1;border-left:6px solid var(--color-accent);margin-block:var(--size-m);max-width:46ch;padding-inline-start:var(--size-m);& blockquote p{font-family:var(--font-secondary);font-size:var(--size-m-l);max-width:none;font-style:italic;font-weight:420;line-height:135%}& figcaption{font-family:var(--font-display);font-size:var(--size-xs);letter-spacing:.03em;text-transform:uppercase;margin-block-start:var(--size-2xs);font-weight:500}}[data-block-type=text]{align-self:center;& a{font-weight:bolder}}button-panel{color:#000;background:#0ff;padding:0;font-size:70%;line-height:120%;position:fixed;top:0;right:0;& a{text-transform:uppercase;padding-inline:.2ch;font-weight:800;text-decoration:none;&:hover{color:currentColor}}}
/*# sourceMappingURL=site.min.css.map */
