/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--font-sans-base:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans",sans-serif;--font-sans:"Libre Franklin",var(--font-sans-base);--font-display:"Oswald",var(--font-sans-base);--font-light:300;--font-regular:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-black:900;--leading-micro:.85;--leading-flat:1;--leading-tight:1.1;--leading-fine:1.2;--leading-medium:1.3;--leading-standard:1.5;--leading-loose:1.7;--font-size--3:clamp(.5787rem,.5231rem + .2226vw,.7234rem);--font-size--2:clamp(13px,.6277rem + .2671vw,.8681rem);--font-size--1:clamp(14px,.7532rem + .3205vw,1.0417rem);--font-size-0:clamp(1rem,.9038rem + .3846vw,1.25rem);--font-size-1:clamp(1.2rem,1.0846rem + .4615vw,1.5rem);--font-size-2:clamp(1.44rem,1.3015rem + .5538vw,1.8rem);--font-size-3:clamp(1.728rem,1.5618rem + .6646vw,2.16rem);--font-size-4:clamp(2.0736rem,1.8742rem + .7975vw,2.592rem);--font-size-5:clamp(2.4883rem,2.2491rem + .957vw,3.1104rem);--font-size-6:clamp(2.986rem,2.6989rem + 1.1485vw,3.7325rem);--font-size-7:clamp(3.5832rem,3.2386rem + 1.3781vw,4.479rem);--font-size-8:clamp(4.2998rem,3.8864rem + 1.6538vw,5.3748rem);--font-size-9:clamp(5.1598rem,4.6636rem + 1.9845vw,6.4497rem);--space-2xs:clamp(.25rem,.226rem + .0962vw,.3125rem);--space-xs:clamp(.5rem,.4519rem + .1923vw,.625rem);--space-s:clamp(1rem,.9038rem + .3846vw,1.25rem);--space-m:clamp(1.5rem,1.3558rem + .5769vw,1.875rem);--space-l:clamp(2rem,1.8077rem + .7692vw,2.5rem);--space-xl:clamp(2.5rem,2.2596rem + .9615vw,3.125rem);--space-2xl:clamp(3rem,2.7115rem + 1.1538vw,3.75rem);--space-3xl:clamp(4rem,3.6154rem + 1.5385vw,5rem);--space-4xl:clamp(6rem,5.4231rem + 2.3077vw,7.5rem);--space-2xs-xs:clamp(.25rem,.1058rem + .5769vw,.625rem);--space-xs-s:clamp(.5rem,.2115rem + 1.1538vw,1.25rem);--space-s-m:clamp(1rem,.6635rem + 1.3462vw,1.875rem);--space-m-l:clamp(1.5rem,1.1154rem + 1.5385vw,2.5rem);--space-l-xl:clamp(2rem,1.5673rem + 1.7308vw,3.125rem);--space-xl-2xl:clamp(2.5rem,2.0192rem + 1.9231vw,3.75rem);--space-2xl-3xl:clamp(3rem,2.2308rem + 3.0769vw,5rem);--space-3xl-4xl:clamp(4rem,2.6538rem + 5.3846vw,7.5rem);--space-s-xl:clamp(1rem,.1827rem + 3.2692vw,3.125rem);--space-m-xl:clamp(1.5rem,.875rem + 2.5vw,3.125rem);--color-blue-link:#495e9d;--color-blue-d:#0f1937;--color-blue:#232d4b;--color-blue-l:#4f576f;--color-blue-ll:#3f5085;--color-blue-lll:#7984aa;--color-orange:#e57200;--color-orange-l:#f9dcbf;--color-orange-ll:#fdf4eb;--color-black:#000;--color-white:#fff;--color-gray-ll:#ddd;--color-gray-l:#aaa;--color-gray:#666;--color-gray-d:#333;--color-white-20:rgba(255,255,255,.2);--color-red:#e02d00;--color-red-dark:#b02000;--color-yellow:#ffdd6d;--color-yellow-dark:#f8c930;--color-green:#1f9a00;--color-green-dark:#1a7a00;--color-error:var(--color-red);--color-on-error:var(--color-red-dark);--color-pending:var(--color-yellow);--color-on-pending:var(--color-yellow-dark);--color-success:var(--color-green);--color-on-success:var(--color-green-dark);--color-background:var(--color-orange-ll);--color-foreground:var(--color-blue);--stroke-color:var(--color-orange-l)}:root[data-theme=dark]{--color-background:var(--color-blue);--color-foreground:var(--color-white);--stroke-color:var(--color-blue-ll)}:root[data-theme=white]{--color-background:var(--color-white);--color-foreground:var(--color-blue);--stroke-color:var(--color-gray-ll)}:root{--ease-in-sine:cubic-bezier(.12,0,.39,0);--ease-out-sine:cubic-bezier(.61,1,.88,1);--ease-in-out-sine:cubic-bezier(.37,0,.63,1);--ease-in-cubic:cubic-bezier(.32,0,.67,0);--ease-out-cubic:cubic-bezier(.33,1,.68,1);--ease-in-out-cubic:cubic-bezier(.65,0,.35,1);--shadow-color:0deg 0% 0%;--shadow-elevation-low:0px .5px .5px hsl(var(--shadow-color) / .07),0px .7px .7px -1.5px hsl(var(--shadow-color) / .06),0px 1.6px 1.7px -3px hsl(var(--shadow-color) / .06);--shadow-elevation-medium:0px .5px .5px hsl(var(--shadow-color) / .08),0px 1.3px 1.4px -1px hsl(var(--shadow-color) / .07),0px 3.2px 3.4px -2px hsl(var(--shadow-color) / .06),0px 8.1px 8.5px -3px hsl(var(--shadow-color) / .06);--shadow-elevation-high:0px .5px .5px hsl(var(--shadow-color) / .08),0px 1.9px 2px -.5px hsl(var(--shadow-color) / .08),0px 3.6px 3.8px -1px hsl(var(--shadow-color) / .07),0px 6.5px 6.8px -1.5px hsl(var(--shadow-color) / .07),0px 11.3px 11.9px -2px hsl(var(--shadow-color) / .07),0px 19px 20px -2.5px hsl(var(--shadow-color) / .06),.1px 30.3px 31.8px -3px hsl(var(--shadow-color) / .06);--flow-space:var(--space-s);--radius:4px;--gutter:var(--space-s-xl);--stroke:var(--stroke-width,1px) solid var(--stroke-color,var(--color-gray-ll));--site-header-height:clamp(3.75rem,3.5096rem + .9615vw,4.375rem);--cover-height:calc(100svh - var(--site-header-height) - var(--gin-toolbar-height,0px) - var(--gin-toolbar-y-offset,0px));--wrapper-max-width:1920px}@media not (min-width:600px){:root{--font-size--3:clamp(13px,.6277rem + .2671vw,.8681rem);--font-size--2:clamp(14px,.7532rem + .3205vw,1.0417rem);--font-size--1:clamp(1rem,.9038rem + .3846vw,1.25rem)}}@media(min-width:1650px){:root{font-size:18px}}@media(min-width:1900px){:root{font-size:20px}}@media(min-width:2500px){:root{font-size:22px}}@media(min-width:3200px){:root{font-size:24px}}*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:pretty}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}body{-webkit-font-smoothing:antialiased;background:var(--color-background);color:var(--color-foreground);font-size:var(--font-size-0);font-family:var(--font-sans);line-height:var(--leading-standard);font-size-adjust:from-font;margin:0;position:relative}:is(h1,h2,h3,h4){line-height:var(--leading-tight);text-wrap:pretty}h1{font-size:var(--font-size-6);line-height:var(--leading-tight)}:is(h2,h3,h4){line-height:var(--leading-fine);font-weight:var(--font-medium)}h2{font-size:var(--font-size-4)}h3{font-size:var(--font-size-2)}:is(h4,h5,h6){font-size:var(--font-size-1)}small{color:var(--color-gray-d);font-size:var(--font-size--1)}q{font-style:italic}ul,ol{margin:0;padding:0 0 0 1.7ch}ul[data-style=minimal],ol[data-style=minimal]{list-style-type:none}ul:not([class]){list-style-type:disc}ul:not([class])>li,ol:not([class])>li{padding-inline-start:var(--space-xs)}ul:not([class])>li:not(:first-child),ol:not([class])>li:not(:first-child){margin-block-start:var(--space-xs)}ol ::marker{font-size:1em;font-weight:var(--font-bold)}[role=list][class],[role=tablist][class]{margin-block:0;padding:0}address{font-style:normal}dt{font-weight:var(--font-medium)}dt+dd{margin-block-start:var(--space-xs)}dd+dt{margin-block-start:var(--space-s)}dd{margin-inline-start:1.5ch}blockquote{border-inline-start:4px solid var(--color-orange);margin-inline:0;padding-inline-start:var(--space-s)}blockquote footer{margin-block-start:var(--space-s);font-size:var(--font-size--1)}blockquote q{font-style:normal}:is(video,iframe[src*=youtube],iframe[src*=vimeo]){display:block;width:100%;height:auto;aspect-ratio:16/9}img{display:block;height:auto;max-width:100%;object-fit:cover}figure{margin-inline:0}figcaption{color:var(--color-gray);padding-block-start:var(--space-xs);font-size:var(--font-size--1)}table{border:1px solid var(--color-gray-ll);border-collapse:collapse;font-size:var(--font-size--1);width:100%}th{text-align:left;font-weight:var(--font-bold);line-height:var(--leading-fine)}thead th{padding-block:var(--space-s)}td,th{padding:var(--space-xs) var(--space-s)}th:not(:only-of-type){border-block-end:1px solid var(--color-gray-ll)}th:only-of-type{border-inline-end:1px solid var(--color-gray-ll)}:is(th,td)~:is(th,td){border-inline-start:1px solid var(--color-gray-ll)}tr+tr :is(th,td){border-block-start:1px solid var(--color-gray-ll)}caption{caption-side:bottom;margin-block-start:var(--space-s)}a{color:inherit;text-underline-offset:.2ex;text-decoration-color:currentColor;text-decoration-skip-ink:none;text-decoration-line:underline;text-decoration-thickness:.075em;-webkit-text-decoration-skip-ink:none}@supports (color:hsl(from white h s l)){a{text-decoration-color:hsl(from var(--text-decoration-color,currentColor) h s l/.6)}}a:hover,a:focus-visible{text-decoration-line:none}a:not([class]){font-weight:var(--font-medium)}:focus{outline:none}:focus-visible{outline:2px solid var(--focus-color,currentColor);outline-offset:var(--focus-offset,.2lh)}@supports (-moz-appearance:none){:root{--focus-offset:.08em}}:target{scroll-margin-block:var(--space-3xl)}::selection{background:var(--color-orange-l);color:var(--color-blue)}hr{border:none;border-block-start:var(--hr-stroke,var(--stroke));margin-block:var(--flow-space,var(--space-xl));width:100%}svg:not([class]){width:auto;height:1lh}svg{display:block;flex-shrink:0}svg[role=img][width][height]{width:revert;height:revert;background:var(--color-gray-l);padding:var(--space-xs)}form>*+*{margin-top:var(--flow-space,1rem)}:is(input,select,textarea){accent-color:var(--color-blue)}:is(input:not([type=checkbox],[type=radio],[type=color],[type=submit]),select,textarea){padding:.3em .8em;border-radius:var(--radius);border:var(--stroke);background:var(--color-background);color:var(--color-blue);font-size:min(var(--font-size-0),18px);width:100%}:is(input:not([type=checkbox],[type=radio],[type=color],[type=submit]),select,textarea)::placeholder{color:var(--color-gray);opacity:1}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;height:20px;width:20px;margin-inline:.3em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MiIgaGVpZ2h0PSI1MiIgZmlsbD0iIzAwMDAwMCIgdmlld0JveD0iMCAwIDI1NiAyNTYiPjxwYXRoIGQ9Ik0xNjUuNjYsMTAxLjY2LDEzOS4zMSwxMjhsMjYuMzUsMjYuMzRhOCw4LDAsMCwxLTExLjMyLDExLjMyTDEyOCwxMzkuMzFsLTI2LjM0LDI2LjM1YTgsOCwwLDAsMS0xMS4zMi0xMS4zMkwxMTYuNjksMTI4LDkwLjM0LDEwMS42NmE4LDgsMCwwLDEsMTEuMzItMTEuMzJMMTI4LDExNi42OWwyNi4zNC0yNi4zNWE4LDgsMCwwLDEsMTEuMzIsMTEuMzJaTTIzMiwxMjhBMTA0LDEwNCwwLDEsMSwxMjgsMjQsMTA0LjExLDEwNC4xMSwwLDAsMSwyMzIsMTI4Wm0tMTYsMGE4OCw4OCwwLDEsMC04OCw4OEE4OC4xLDg4LjEsMCwwLDAsMjE2LDEyOFoiPjwvcGF0aD48L3N2Zz4=);background-size:20px 20px;background-repeat:no-repeat;background-position:center;cursor:pointer}label{line-height:var(--leading-fine);font-weight:var(--font-medium)}label:after{content:"\a";white-space:pre}label:has(input){display:flex;align-items:baseline;gap:var(--space-s);font-weight:var(--font-normal)}label:has(input)+label:has(input){--flow-spce:var(--space-s-m)}label:has(input) input{transform:translateY(-.1ex)}input:disabled{background:var(--color-gray-l)}input:disabled,label input:disabled+*{cursor:not-allowed}fieldset{border:var(--stroke);padding:var(--space-s)}legend{font-weight:var(--font-medium);padding-inline:var(--space-xs)}details:not(.anchor-nav__details){border-block:1px solid var(--color-gray-ll)}@media(prefers-reduced-motion:no-preference){details:not(.anchor-nav__details){interpolate-size:allow-keywords}}details:not(.anchor-nav__details) summary{--icon-height:1.1em;--icon-width:1.1em;cursor:pointer;list-style:none;padding-block:var(--space-m);padding-inline-end:calc(var(--icon-width) * 2);position:relative}details:not(.anchor-nav__details) summary .icon{content:"";color:var(--color-orange);inset:calc(50% - var(--icon-height) / 2) 1rem auto auto;position:absolute;transition:transform .25s}details:not(.anchor-nav__details)::details-content{opacity:0;block-size:0;overflow-y:clip;transition:content-visibility .3s allow-discrete,opacity .3s,block-size .3s;transition-timing-function:var(--ease-in-sine)}details:not(.anchor-nav__details)[open]{padding-block-end:var(--space-m)}details:not(.anchor-nav__details)[open]::details-content{opacity:1;block-size:auto;transition-timing-function:var(--ease-out-sine)}details:not(.anchor-nav__details)[open] summary .icon{transform:rotate(180deg)}details:not(.anchor-nav__details)+details{border-block-start:none}.cluster{display:flex;flex-wrap:wrap;gap:var(--space-cluster,var(--space-m));justify-content:var(--cluster-horizontal-alignment,flex-start);align-items:var(--cluster-vertical-alignment,center)}.cover{display:flex;flex-direction:column;min-block-size:var(--cover-height,100vh)}.cover>.cover__inner{margin-block:auto;padding-block:var(--gutter)}.cover>.cover__inner[data-full-height]{flex-grow:1}.cover>.cover__inner[data-align=bottom]{margin-block-end:0}.flow>*+*{margin-block-start:var(--flow-space,1em)}.grid{display:grid;grid-template-columns:repeat(var(--grid-placement,auto-fill),minmax(var(--grid-min-item-size,16rem),1fr));gap:var(--grid-gutter,var(--space-s))}.grid[data-layout="50-50"]{--grid-placement:auto-fit;--grid-min-item-size:clamp(16rem,50vw,33rem)}.grid[data-layout=thirds]{--grid-placement:auto-fit;--grid-min-item-size:clamp(16rem,33%,20rem)}.grid[data-layout=quarters]{--grid-placement:auto-fit;--grid-min-item-size:clamp(230px,calc(25% - var(--gutter)),1200px)}.icon{height:var(--icon-height,1.2em);width:var(--icon-width,1.2em)}.with-icon{align-items:var(--icon-vertical-alignment,center);display:flex;line-height:var(--leading-flat)}.with-icon[data-icon-position=after]{flex-direction:row-reverse}.with-icon[data-icon-position=after] .icon{margin-inline-start:.5em}.with-icon:not([data-icon-position=after]) .icon{margin-inline-end:.5em}.pile{display:grid;grid-template-columns:1fr;position:relative}.pile>*{grid-area:1/1;place-self:center}.reel{--thumb-color:var(--color-orange);--track-color:var(--color-white);--sb-size:6px;display:flex;block-size:auto;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding-inline:var(--gutter);scrollbar-width:none;-ms-overflow-style:none}.reel::-webkit-scrollbar{display:none}.reel>*{flex:0 0 auto}.reel>*+*{margin-inline-start:1rem}.reel>img{block-size:100%;flex-basis:auto;width:auto}.reel.overflowing{padding-block-end:1rem}.reel .card{display:flex;flex-direction:column;flex-wrap:nowrap;max-width:30%}.repel{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:var(--repel-vertical-alignment,center);gap:var(--repel-gutter,var(--space-m))}.repel[data-nowrap]{flex-wrap:nowrap}.sidebar{display:flex;flex-wrap:wrap;gap:var(--sidebar-gutter,var(--space-2xl-3xl))}.sidebar:not([data-direction])>:first-child{flex-basis:var(--sidebar-target-width,20rem);flex-grow:1}.sidebar:not([data-direction])>:last-child{flex-basis:0;flex-grow:999;min-width:var(--sidebar-content-min-width,50%)}.sidebar[data-reversed]{flex-direction:row-reverse}.sidebar[data-direction=rtl]>:last-child{flex-basis:var(--sidebar-target-width,20rem);flex-grow:1}.sidebar[data-direction=rtl]>:first-child{flex-basis:0;flex-grow:999;min-width:var(--sidebar-content-min-width,50%)}.switcher{display:flex;flex-wrap:wrap;gap:var(--switcher-gutter,var(--space-l));align-items:var(--switcher-vertical-alignment,flex-start)}.switcher>*{flex-grow:1;flex-basis:calc((var(--switcher-target-container-width,40rem) - 100%) * 999)}.switcher>:nth-child(n+3){flex-basis:100%}.wrapper{margin-inline:auto;max-width:calc(var(--wrapper-max-width,1360px) + var(--gutter,0px) * 2);padding-inline:var(--gutter);position:relative;width:100%}.wrapper[data-full-width]{--wrapper-max-width:100%}.wrapper[data-wrapper-padding=none]{padding-inline:0}.wrapper[data-wrapper-padding=left]{padding-right:0}.wrapper[data-unset-position]{position:static}.anchor-nav{--logo-size:1.75rem;align-items:center;background-color:var(--color-background);border-block:var(--stroke);column-gap:var(--space-l);font-size:var(--font-size--2);justify-content:space-between;line-height:1.5;padding-block:var(--space-xs);position:sticky;row-gap:var(--space-2xs);top:var(--gin-toolbar-height,0px);z-index:1}.anchor-nav ::-webkit-scrollbar-track{border-radius:var(--radius)}.back-to-top{--icon-height:1.25rem;--icon-width:1.25rem;--space-cluster:var(--space-2xs);display:none;margin-inline-start:auto;opacity:0;padding-block:var(--space-2xs);text-decoration-line:none;transform:translate3d(0,var(--space-2xs),0);transition:opacity .2s linear,transform .3s var(--ease-out-sine);transition-delay:1s;visibility:hidden}[data-is-intersecting=true] .back-to-top{opacity:1;transform:translateZ(0);visibility:visible}.back-to-top:hover{text-decoration-line:underline}.back-to-top:active>*{transform:scale(.98)}@media(min-width:750px){.back-to-top{display:flex}}.back-to-top span{display:none}@media(min-width:1150px){.back-to-top span{display:flex}}.anchor-nav__current{display:none;padding-block:var(--space-2xs)}@media(min-width:360px){.anchor-nav__current{display:block}}.anchor-nav__details-container{--space-cluster:var(--space-s);align-items:center;display:flex}.anchor-nav__details{border:none}.anchor-nav__details[open] .icon{rotate:0deg}.anchor-nav__details summary{gap:var(--space-2xs)}.anchor-nav__details .icon{rotate:-90deg;transition-duration:0s}.anchor-nav__details::details-content{transition-duration:0s}.anchor-nav__details-content{--flow-space:var(--space-xs);background-color:var(--color-background);border:var(--stroke);border-radius:var(--radius);flex-wrap:wrap;gap:0;inline-size:min(100vw - var(--gutter) * 2,45ch);left:var(--gutter);list-style:none;margin:0;max-block-size:75vh;overflow:auto;padding:var(--space-s);position:absolute;scrollbar-color:var(--color-orange) var(--color-background);top:calc(100% + var(--space-2xs))}.anchor-nav__details-content ul li{padding:0}.anchor-nav__details-content a{font-weight:500;line-height:var(--leading-flat);text-decoration-line:none}.anchor-nav__details-content a:hover,.anchor-nav__details-content a:focus-visible{text-decoration-line:underline}.breadcrumb{padding-block:var(--space-s)}.breadcrumb ol{flex-wrap:nowrap;gap:0}.breadcrumb li:last-child{min-width:0}.breadcrumb li:last-child div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumb a{align-items:center;display:flex}.breadcrumb svg{margin-inline:var(--space-xs)}.btn{align-items:center;border-radius:var(--radius);background-color:transparent;border:transparent;color:currentColor;cursor:pointer;display:inline-flex;font-size:var(--font-size--1);font-weight:var(--font-medium);gap:var(--space-xs);justify-content:center;line-height:var(--leading-flat);min-width:150px;padding:clamp(.75rem,.6779rem + .2885vw,.9375rem) var(--space-m);text-decoration-line:none;transition:background-color .1s var(--ease-in-out-sine),color .1s var(--ease-in-out-sine),border-color .1s var(--ease-in-out-sine),transform .1s var(--ease-in-out-sine)}@media not (min-width:360px){.btn{display:flex;width:100%}}.btn[data-no-min]{min-width:auto}@media not (min-width:360px){.btn[data-no-min]{display:inline-flex;width:auto}}.btn:disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.btn.btn--text{display:inline-flex;font-size:var(--font-size--1);font-weight:var(--font-semibold);padding:0}.btn.btn--text:hover{text-decoration:underline .125em currentColor;text-underline-offset:.2ex;text-decoration-skip-ink:none;text-decoration-thickness:.125em;-webkit-text-decoration-skip-ink:none}@supports (color:hsl(from white h s l)){.btn.btn--text:hover{text-decoration-color:hsl(from var(--text-decoration-color,currentColor) h s l/.6)}}.btn.btn--arrow:hover:after{transform:translate(5px)}.btn.btn--arrow:after{content:"";display:inline-block;width:1.25em;height:1.25em;background-color:var(--color-orange);-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg"><path fill="black" d="M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg"><path fill="black" d="M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;transition:transform .2s var(--ease-in-out-cubic)}.btn[data-btn-size=sm]{padding:var(--space-xs)}.btn[data-btn-shape=pill]{border-radius:9999px}.btn[data-btn-shape=circle]{border-radius:50%}.btn[data-btn-theme=transparent]{background-color:transparent;color:currentColor}.btn[data-btn-theme=transparent]:hover{background-color:var(--color-blue-ll);color:var(--color-white)}.btn[data-btn-theme=blue]{background-color:var(--color-blue);color:var(--color-white)}.btn[data-btn-theme=blue]:hover{background-color:var(--color-blue-link)}.btn[data-btn-theme=orange-outline]{background-color:var(--color-blue);border:1px solid var(--color-orange);color:currentColor}.btn[data-btn-theme=orange-outline][data-transparent]{background-color:transparent}.btn[data-btn-theme=orange-outline]:hover{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-blue)}.btn[data-btn-theme=orange-l]{background-color:var(--color-orange-l);color:var(--color-blue)}.btn[data-btn-theme=orange-l]:hover{background-color:var(--color-blue);color:var(--color-white)}.btn[data-btn-theme=orange-ll]{background-color:var(--color-orange-ll);color:var(--color-blue)}.btn[data-btn-theme=orange-ll]:hover{background-color:var(--color-orange-l);color:var(--color-white)}.btn[data-btn-theme=white-outline]{background-color:transparent;border:1px solid var(--color-white);color:var(--color-white)}.btn[data-btn-theme=white-outline]:hover{background-color:var(--color-white);color:var(--color-blue)}.btn[data-btn-theme=gray-outline]{background-color:transparent;border:1px solid var(--color-gray-ll);color:currentColor}.btn[data-btn-theme=gray-outline]:hover{border-color:var(--color-blue)}.btn[data-btn-theme=success]{background-color:var(--color-success);color:var(--color-white)}.btn[data-btn-theme=success]:hover{background-color:var(--color-on-success)}.btn:has([data-icon-position=before]){padding-left:calc(var(--space-s) - 5px)}.btn:has([data-icon-position=after]){padding-right:calc(var(--space-s) - 5px)}.card{border-radius:var(--radius);padding:var(--space-s);position:relative}.card:has(.card__arrow){padding-right:calc(var(--space-s) * 2 + 1.875em)}.card:has(.card__arrow):hover{background-color:var(--color-blue-ll);box-shadow:none;transform:none}.card:has(.card__arrow):hover .card__arrow{transform:translate(5px)}.card:not(:has(.cover-link)) a:not(.btn){text-decoration-line:none}.card:not(:has(.cover-link)) a:not(.btn):hover{text-decoration-line:underline}.card:has(.cover-link){cursor:pointer;transition-property:background-color,box-shadow,transform;transition-duration:.15s;transition-timing-function:var(--ease-in-out-cubic)}.card:has(.cover-link):hover{box-shadow:var(--shadow-elevation-medium);transform:translateY(-5px)}.card:has(.cover-link):has(a:focus-visible){outline:2px solid var(--focus-color,currentColor);outline-offset:var(--focus-offset,.2lh)}.card:has(.cover-link):has(a:active){transform:scale(.99)}.card:has(.cover-link) a{text-decoration-line:none}.card:has(.cover-link) a:focus{outline:none}.card:not(.node--teaser).node--external_link a span:after{content:" ↗";color:var(--color-orange);display:inline-block;font-size:max(24px,.65em);margin-inline-start:var(--space-2xs);transition:transform .2s var(--ease-in-out-sine);vertical-align:baseline}.card--large{padding-block:var(--space-l)}.card--bordered{border:1px solid var(--color-gray-ll)}.card--flex{display:flex;flex-wrap:wrap;gap:var(--space-s);justify-content:space-between}.card--flex .card__body{flex:1 1 30ch}.card--flex .card__actions{align-self:center;flex:0 0 auto}.card--white{background-color:var(--color-white);color:var(--color-blue)}.card--blue{background-color:var(--color-blue);color:var(--color-white)}.card__body{--flow-space:var(--space-xs)}.card__headshot{flex-shrink:0;height:5rem;width:5rem}.card__headshot img{border-radius:50%}.card__headshot *{height:100%;width:100%}.card__label{--icon-height:1.7142857143em;--icon-width:1.7142857143em}.card__label svg{color:var(--color-orange)}.card__date{--flow-space:var(--space-xs)}.card__meta .link-preview{display:inline-flex}.card__meta .link-preview svg{color:var(--color-orange)}.card__arrow{--icon-width:1.5em;--icon-height:1.5em;color:var(--color-orange-l);inset:calc(50% - var(--icon-height) / 2) 1rem auto auto;position:absolute;transition:transform .2s var(--ease-in-out-cubic)}.copy-button .copy-button__copy{margin-inline-start:var(--space-2xs);margin-inline-end:0!important;min-height:24px;min-width:24px}.copy-button__link{text-decoration-line:none}.copy-button__link:hover{text-decoration-line:underline}.copy-button__copy[data-is-copied=true] .copy-button__icon--copy,.copy-button__copy[data-is-copied=true] .copy-button__text{display:none}.copy-button__copy[data-is-copied=true] .copy-button__icon--check,.copy-button__copy[data-is-copied=true] .copy-button__text--copied{display:block}.copy-button__icon{color:var(--color-orange);width:1.2em;height:1.2em}.copy-button__icon--copy{display:block}.copy-button__icon--check{color:var(--color-success);display:none}.copy-button__text{display:block}.copy-button__text--copied{display:none}.section-{--region-space:var(--space-3xl-4xl);min-height:60vh;display:flex;align-items:center}.section- .region__inner{width:100%}.error{--flow-space:var(--space-l);margin-inline:auto;max-width:65ch;text-align:center}.error__number{color:var(--color-blue);font-family:var(--font-sans);font-size:clamp(4rem,15vw,10rem);font-weight:var(--font-bold);line-height:1;opacity:.2}.error__title{--flow-space:var(--space-m);color:var(--color-blue)}.error__message{--flow-space:var(--space-s);color:var(--color-text);margin-inline:auto;max-width:50ch}.error__actions{--flow-space:var(--space-xl)}.node--page .field--field-page-components{--flow-space:var(--space-3xl-4xl)}.field--field-page-components>.field__item{container:card/inline-size}.field--field-page-components>.field__item:has(.paragraph:not(.paragraph--type--body-text)){margin-block:var(--space-xl)}.field--field-reference,.field--field-component-reference{--flow-space:var(--space-m)}.field--field-reference .field__item{container:card/inline-size}.field--field-footnotes{font-size:var(--font-size--1)}.field--field-footnotes.prose{max-width:100%}.field--field-menu-grid-above,.field--field-menu-grid-below{background-color:var(--color-orange-ll);gap:var(--space-s);margin-inline:calc(-1 * var(--gutter));padding:var(--space-3xl) var(--gutter)}[data-no-sections] .field--field-menu-grid-above,[data-no-sections] .field--field-menu-grid-below{margin-block:0}.field--field-menu-grid-above .card,.field--field-menu-grid-below .card{align-items:flex-end;display:flex;grid-column:1/-1;min-height:12rem}@media(min-width:600px){.field--field-menu-grid-above .card,.field--field-menu-grid-below .card{grid-column:span 3}}@media(min-width:750px){.field--field-menu-grid-above .card,.field--field-menu-grid-below .card{grid-column:span 4}}@media(min-width:1150px){.field--field-menu-grid-above .card,.field--field-menu-grid-below .card{min-height:15.625rem}}@media not (min-width:1150px){.field--field-menu-grid-above .card__title,.field--field-menu-grid-below .card__title{font-size:var(--font-size-2)}}.field--field-menu-grid-above{margin-block-end:var(--space-3xl-4xl)}.field--field-menu-grid-below{margin-block-start:var(--space-3xl-4xl)}.header{isolation:isolate;padding-block:var(--space-m);position:relative;overflow:hidden}.header[data-theme=dark]{background-color:var(--color-blue);color:var(--color-white)}.header.header--lg{padding-block:var(--space-2xl)}.header.header--loose{padding-block:4rem var(--space-m)}.header.header--looser{padding-block:11.25rem var(--space-m)}.header__background{height:200%;inset:0 0 0 auto;position:absolute;transform:translateY(-25%);width:50%;z-index:-1}.header__background img{height:100%;object-fit:cover;object-position:top left;width:100%}.section--hero{--repel-vertical-alignment:flex-end;isolation:isolate}.section--hero .page__title{max-width:8ch;opacity:0}@media(prefers-reduced-motion:reduce){.section--hero .page__title{opacity:1}}.section--hero .hero__cta{flex:1 0 25ch;max-width:30ch;opacity:0}@media(prefers-reduced-motion:reduce){.section--hero .hero__cta{opacity:1}}.section--hero svg{display:block;inset:50% auto auto 50%;position:absolute;min-width:100%;min-height:100%;transform:translate(-50%,-50%);z-index:-1;width:auto;height:auto}.section--hero svg #accents,.section--hero svg #dots path,.section--hero svg #lines{opacity:0}@media(prefers-reduced-motion:reduce){.section--hero svg #accents,.section--hero svg #dots path,.section--hero svg #lines{opacity:1}}.section--hero .hero__animation-toggle{height:20px;inset:auto var(--space-xs) var(--space-xs) auto;padding:0;position:absolute;width:20px;z-index:1}.section--hero .hero__animation-toggle .icon{height:100%;transition:opacity .2s ease-in-out;width:100%}.section--hero .hero__animation-toggle .icon--play{opacity:0}@media(prefers-reduced-motion:reduce){.section--hero .hero__animation-toggle .icon--play{opacity:1}}.section--hero .hero__animation-toggle .icon--pause{opacity:1}@media(prefers-reduced-motion:reduce){.section--hero .hero__animation-toggle .icon--pause{opacity:0}}.section--technologies .section__content{display:grid;gap:var(--space-s);grid-template-columns:1fr;position:relative}@media(min-width:750px){.section--technologies .section__content{grid-template-columns:repeat(2,1fr)}}.section--technologies .section__list a{display:inline-flex;text-decoration-line:none}.section--technologies .section__list a:hover{text-decoration-line:underline}.section--technologies .section__list a:hover svg{transform:translate(4px)}.section--technologies .section__list a svg{color:var(--color-orange);transition:transform var(--mega-menu-duration,.2s) var(--ease-in-out-cubic);min-height:24px;min-width:24px}.section--technologies .technology__text{border-block:1px solid var(--color-white-20)}.section--technologies .technology__text:not(:first-child){border-block-start:0}.section--technologies .technology__text:not([open]) .technology__headline{opacity:.6}.section--technologies .technology__text[open]{padding-block-end:0}.section--technologies .technology__headline{cursor:pointer;list-style:none;padding-block:var(--space-s);padding-inline:0}.section--technologies .technology__headline::-webkit-details-marker{display:none}.section--technologies .technology__headline[tabindex="-1"]{pointer-events:none}.section--technologies .technology__text-content{--flow-space:var(--space-xs);padding-block-end:var(--space-s)}.section--technologies .technology__graphic-mobile{--flow-space:var(--space-m);display:block;max-width:400px}@media(min-width:750px){.section--technologies .technology__graphic-mobile{display:none}}.section--technologies .technology__graphic-mobile svg{width:100%;height:auto}.section--technologies .section__graphics{--top-space:0}@media not (min-width:750px){.section--technologies .section__graphics{display:none}}.section--technologies .section__graphics-inner{height:100%;width:auto}.section--technologies .technology__graphic{height:auto;opacity:0;transition:opacity .3s var(--ease-out-cubic);width:100%;max-height:33rem}.section--technologies .technology__graphic[data-tid="18"]{color:#92e5e9}.section--technologies .technology__graphic[data-tid="19"]{color:#f2b980}.section--technologies .technology__graphic[data-tid="20"]{color:#62bb46}.section--technologies .technology__graphic[data-tid="21"]{color:#ea92a8}.section--technologies .technology__graphic[data-tid="22"]{color:#80cfef}.section--technologies .technology__graphic[data-tid="23"]{color:#feed92}.section--technologies .technology__graphic[data-tid="24"]{color:#9196a5}.section--technologies:has(.technology__text[data-tid="18"][open]) .technology__graphic[data-tid="18"]{opacity:1;transition-timing-function:var(--ease-in-cubic)}.section--technologies:has(.technology__text[data-tid="19"][open]) .technology__graphic[data-tid="19"]{opacity:1;transition-timing-function:var(--ease-in-cubic)}.section--technologies:has(.technology__text[data-tid="20"][open]) .technology__graphic[data-tid="20"]{opacity:1;transition-timing-function:var(--ease-in-cubic)}.section--technologies:has(.technology__text[data-tid="21"][open]) .technology__graphic[data-tid="21"]{opacity:1;transition-timing-function:var(--ease-in-cubic)}.section--technologies:has(.technology__text[data-tid="22"][open]) .technology__graphic[data-tid="22"]{opacity:1;transition-timing-function:var(--ease-in-cubic)}.section--technologies:has(.technology__text[data-tid="23"][open]) .technology__graphic[data-tid="23"]{opacity:1;transition-timing-function:var(--ease-in-cubic)}.section--technologies:has(.technology__text[data-tid="24"][open]) .technology__graphic[data-tid="24"]{opacity:1;transition-timing-function:var(--ease-in-cubic)}.section--research .view-content{display:grid;gap:var(--space-s);grid-template-columns:1fr}@media(min-width:750px){.section--research .view-content{grid-template-columns:repeat(2,1fr)}}@media(min-width:750px){.section--research .views-row:first-child{grid-row:span 3}.section--research .views-row:first-child h3{font-size:var(--font-size-4)}}.section--research .card{aspect-ratio:auto;height:100%}.section--research .card__label{display:none}.section--research .card__body{height:100%;display:flex;flex-direction:column;justify-content:space-between}.section--cta{--region-space:var(--space-3xl-4xl)}.section--cta .region__inner{display:grid;gap:var(--space-s);grid-template-columns:1fr}@media(min-width:750px){.section--cta .region__inner{grid-template-columns:repeat(2,1fr)}}.section--cta .section__title{font-family:var(--font-sans)}.section--cta .cta__text{max-width:45ch}.section--news .region__inner{display:flex;gap:var(--space-m);flex-wrap:wrap}.section--news .news{flex:999 1 650px}.section--news .news .card{display:block!important;padding-block:var(--space-l)}@media(min-width:750px){.section--news .news .card__body{display:flex;gap:var(--space-s);justify-content:space-between;flex-direction:row-reverse}}.section--news .news .card__meta{flex-basis:14ch}@media(min-width:750px){.section--news .news .card__meta{margin:0}}.section--news .news .card__image{display:none}.section--news .news h3{width:100%}@media(min-width:750px){.section--news .news h3{margin-inline:auto;max-width:35ch;position:relative;top:-1px}}.section--news .event{display:flex;flex:1 1 400px;flex-direction:column}.section--news .event .card{align-items:flex-start;border:1px solid var(--color-gray-ll);padding:var(--space-s);display:flex;flex-direction:column;justify-content:flex-start;gap:var(--space-xs);flex:1}.section--news .event .card__body{align-self:flex-start!important;order:3;margin-top:auto}.section--news .event .card__event-meta{--flow-space:var(--space-2xs)}.section--news .event .card__meta,.section--news .event .date{display:none}.section--podcast .card{padding:var(--space-l)}.section--podcast .card__inner{display:flex;gap:var(--space-s);margin:0}@media not (min-width:750px){.section--podcast .card__inner{flex-direction:column}}.section--podcast .card__label{display:none}.section--podcast .card__body{align-self:center}.section--podcast a{display:inline-flex;text-decoration-line:none}.section--podcast a:hover{text-decoration-line:underline}.section--podcast a svg{color:var(--color-orange)}.section--podcast .card__image{max-width:280px}@media not (min-width:400px){.section--podcast .card__image{max-width:100%}}@media(min-width:750px){.section--podcast .card__image{order:2}}.section--podcast .card__image img{aspect-ratio:4/3}.mega-menu{background-color:var(--color-background);color:var(--color-foreground);display:flex;flex-direction:column;inset:0 auto 0 100%;height:calc(var(--cover-height) + 1px);overflow-y:auto;position:absolute;width:100%}@media(min-width:600px){.mega-menu{animation:mega-menu-fade-in var(--mega-menu-duration,.2s) var(--ease-out-cubic);inset:100% auto auto 0}}@media(min-width:600px){.mega-menu[data-closing]{animation:mega-menu-fade-out var(--mega-menu-duration,.2s) var(--ease-in-cubic)}}@media not (min-width:600px){.mega-menu[hidden]{z-index:-1!important}}@media(min-width:600px){.mega-menu[hidden]{display:none}}@media(min-width:750px){.mega-menu[data-menu-type=about] .mega-menu__inner{display:flex;flex-direction:column}}.mega-menu[data-menu-type=about] .layout-grid{flex:1 0 auto}.mega-menu[data-menu-type=research]{grid-template-rows:auto 1fr}.mega-menu[data-menu-type=research] .mega-menu__column{padding-inline:0}.mega-menu .layout-grid{gap:0}@keyframes mega-menu-fade-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes mega-menu-fade-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}.mega-menu__back-link{border-inline:var(--stroke);border-block-end:var(--stroke);border-radius:0;justify-content:flex-start;padding-block:var(--space-l);transition:border-color var(--mega-menu-duration) var(--ease-in-out-cubic)}@media(min-width:600px){.mega-menu__back-link{display:none}}.mega-menu__back-link:hover{background-color:var(--color-blue-ll)}.mega-menu__back-link .icon{--icon-height:20px;--icon-width:20px;color:var(--color-orange)}.mega-menu__inner{border-inline:var(--stroke);flex:1 0 auto;transition:border-color var(--mega-menu-duration) var(--ease-in-out-cubic)}.mega-menu__column{padding-block:var(--space-m);padding-inline:var(--space-s)}@media(min-width:750px){.mega-menu__column{padding-block:var(--space-xl) var(--space-m)}}.mega-menu__column+.mega-menu__column{border-block-start:var(--stroke);transition:border-color var(--mega-menu-duration) var(--ease-in-out-cubic)}@media(min-width:750px){.mega-menu__column+.mega-menu__column{border:none;border-inline-start:var(--stroke);transition:border-color var(--mega-menu-duration) var(--ease-in-out-cubic)}}.mega-menu__link{--flow-space:var(--space-m)}.mega-menu__link a{color:var(--color-white);display:inline-flex;text-decoration-line:none}.mega-menu__link a:hover{text-decoration-line:underline}.mega-menu__link a:hover .icon{transform:translate(4px)}.mega-menu__link a .icon{color:var(--color-orange);transition:transform var(--mega-menu-duration,.2s) var(--ease-in-out-cubic);min-height:24px;min-width:24px}.mega-menu__link+.mega-menu__link{margin-top:var(--space-2xl)}.mega-menu__heading{margin-block-end:var(--space-xl);padding-inline:var(--space-s)}.mega-menu__list{display:flex;flex-direction:column;gap:var(--space-xs);list-style:none;margin:0;padding:0}.mega-menu__list a{display:block;overflow:hidden;padding:var(--space-2xs) var(--space-s);position:relative;text-decoration-line:none;transition:background-color .15s var(--ease-out-cubic),color .15s var(--ease-out-cubic)}.mega-menu__list a:hover{text-decoration-line:underline}.mega-menu__list a:hover:before{transform:none;transition-timing-function:var(--ease-out-cubic)}.mega-menu__list a:before{content:"";height:100%;width:2px;position:absolute;inset:0 auto auto 0;background-color:var(--color-orange);transform:translate(-100%);transition:transform var(--mega-menu-duration,.2s) var(--ease-in-cubic)}.mega-menu__footer{border-block-start:var(--stroke);padding:var(--space-m) var(--space-s);text-align:right}.mega-menu__tab-buttons{display:flex;border-block-end:var(--stroke)}.mega-menu__tab-button{background:transparent;border:none;color:inherit;cursor:pointer;display:block;flex:1 0 0px;overflow:hidden;padding:var(--space-m-l) var(--space-s);position:relative;text-align:left;transition:color var(--mega-menu-duration,.2s) var(--ease-out-cubic),border-color var(--mega-menu-duration,.2s) var(--ease-out-cubic)}.mega-menu__tab-button:hover{background-color:var(--color-blue-ll)}.mega-menu__tab-button[aria-selected=true]{color:var(--color-orange)}.mega-menu__tab-button[aria-selected=true]:after{transform:none;transition-timing-function:var(--ease-out-cubic)}.mega-menu__tab-button:after{content:"";position:absolute;inset:0 auto auto 0;width:2px;height:100%;background-color:var(--color-orange);transform:translate(-100%);transition:transform var(--mega-menu-duration,.2s) var(--ease-in-cubic)}.mega-menu__tab-button+.mega-menu__tab-button{border-inline-start:var(--stroke)}.mega-menu__tab-panels,.mega-menu__tab-panel{display:flex;flex-direction:column}.mega-menu__tab-panel[hidden]{display:none}.mega-menu__tab-panel .event-label{padding:var(--space-s) var(--space-s) 0}.mega-menu__tab-item{display:flex;gap:var(--space-xs);padding:var(--space-s) var(--space-s) var(--space-xl)}@media(min-width:900px){.mega-menu__tab-item{gap:var(--space-xl)}}.mega-menu__tab-item time{flex:0 0 15ch}.mega-menu__tab-item h4{font-weight:var(--font-medium);letter-spacing:-.5px}.mega-menu__tab-item a{text-decoration-line:none}.mega-menu__tab-item a:hover{text-decoration-line:underline}.mega-menu__tab-item+.mega-menu__tab-item{border-block-start:var(--stroke)}@media not (min-width:900px){.event-item{flex-direction:column}}@media(min-width:900px)and (not (min-width:1350px)){.event-item{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto}}@media not (min-width:1350px){.event-item{gap:var(--space-xs)}}.event-item h4{max-width:25ch;width:100%;grid-row:1/-1}@media not (min-width:900px){.event-item time{flex-basis:auto}}@media(min-width:900px)and (not (min-width:1350px)){.event-item time{max-width:200px;width:100%;margin-left:auto}}.event-item .location{max-width:200px;width:100%}@media(min-width:900px){.event-item .location{margin-left:auto}}.mega-menu__sidebar{padding:var(--space-xl) var(--space-s) var(--space-m)}@media(min-width:750px){.mega-menu__sidebar{border-inline-start:var(--stroke)}}.multi-select-filter{display:inline-block;position:relative}.multi-select-filter[data-disabled=true]{pointer-events:none;opacity:.5}.multi-select-filter__floating-label{color:var(--color-blue);cursor:pointer;left:var(--space-xs);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:top .2s var(--ease-in-out-cubic),transform .2s var(--ease-in-out-cubic),font-size .2s var(--ease-in-out-cubic),color .2s var(--ease-in-out-cubic);z-index:1}.multi-select-filter[data-has-value=true] .multi-select-filter__floating-label{color:var(--color-blue);font-size:.875rem;font-weight:700;top:0;transform:translate(calc(var(--space-xs) * -1),calc(-100% - var(--space-2xs)))}.multi-select-filter__trigger{align-items:center;display:flex;justify-content:space-between;padding-inline:var(--space-xs);transition:background-color .1s var(--ease-in-out-sine),border-color .1s var(--ease-in-out-sine),box-shadow .1s var(--ease-in-out-sine);width:100%}.multi-select-filter__trigger[aria-expanded=true]:not([data-has-value=true] .multi-select-filter__trigger){border-color:var(--color-blue-ll);color:var(--color-blue)}.multi-select-filter__trigger[aria-expanded=true] .multi-select-filter__icon{transform:rotate(180deg)}.multi-select-filter__value{align-items:center;display:flex;flex:1;gap:var(--space-2xs);min-height:1em;min-width:0}.multi-select-filter:not([data-has-value=true]) .multi-select-filter__value{visibility:hidden}.multi-select-filter__value-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multi-select-filter__count{flex-shrink:0}.multi-select-filter__icon{flex-shrink:0;height:1em;transition:transform .2s var(--ease-in-out-cubic);width:1em}.multi-select-filter__dropdown{background:var(--color-white);border-radius:var(--radius);border:1px solid var(--color-gray-ll);box-shadow:var(--shadow-elevation-medium);left:0;min-width:250px;position:absolute;right:0;top:calc(100% + var(--space-2xs));z-index:50}.multi-select-filter__dropdown[hidden]{display:none}.multi-select-filter__options{max-height:300px;overflow-y:auto}.multi-select-filter__option{position:relative}.multi-select-filter__option:hover{background:var(--color-orange-ll)}.multi-select-filter__option-label{cursor:pointer;display:flex;gap:var(--space-xs);padding:var(--space-2xs) var(--space-xs);-webkit-user-select:none;user-select:none}.multi-select-filter__checkbox{cursor:pointer}.multi-select-filter__checkbox:focus-visible+.multi-select-filter__option-text{outline-offset:var(--focus-offset,.2lh);outline:2px solid var(--focus-color,currentColor)}.multi-select-filter__option-text{align-self:center;flex:1}.node--events.node--full .header__text{flex:1 1 30ch}.node--events.node--full .header__meta{--flow-space:var(--space-xs);flex:0 1 20ch}.node--events.node--full .meta-title,.node--events.node--full .event-link{--flow-space:var(--space-s)}.node--events.node--full .event-link a{width:100%}.node--events.node--full .paragraph:not(.paragraph--type--person-grid),.node--events.node--full .page__tags{max-width:65ch;margin-inline:auto}.node--news.node--full .header,.node--news.node--full .page__components{max-width:65ch;margin-inline:auto}.node--news.node--full .header{padding-block:var(--space-2xl)}@media(min-width:1350px){.node--news.node--full .page__featured-image{grid-column:2/-2}}.node--news.node--full .page__content{padding-block-start:0}.node--news.node--full .page__content .layout-grid{gap:var(--space-2xl)}.node--news.node--full .page__components{--flow-space:var(--space-2xl);width:100%}.node--news.node--full .field--field-page-components{--flow-space:var(--space-s)}.node--news.node--full .page__related .grid{--grid-placement:auto-fill}@media(min-width:1350px){.node--news.node--full .page__related .grid{grid-template-columns:repeat(3,1fr)}}.node--page.node--full .page__title{max-width:19ch}.node--page.node--full .page__content>.layout-grid{row-gap:0}.node--page.node--full .page__featured-image{margin-block-end:var(--space-2xl)}@media(min-width:750px){.node--page.node--full .page__featured-image{grid-column:5/-1}}@media(min-width:1650px){.node--page.node--full .page__featured-image{grid-column:6/-2}}.node--person.node--full .layout-grid{gap:var(--space-xl-2xl)}.node--person.node--full .header{--flow-space:var(--space-xs)}.node--person.node--full .header__image{max-width:350px}@media(min-width:600px){.node--person.node--full .header__image{grid-column:1/3;margin-left:auto}}@media(min-width:750px)and (not (min-width:1150px)){.node--person.node--full .header__image{grid-column:1/5}}@media(min-width:1150px){.node--person.node--full .header__image{grid-column:1/4}}.node--person.node--full .header__image img{aspect-ratio:1/1}@media not (min-width:400px){.node--person.node--full .header__image img{width:100%}}@media(min-width:600px){.node--person.node--full .header__image img{width:100%}}@media(min-width:600px){.node--person.node--full .header__text{grid-column:3/-1}}@media(min-width:750px){.node--person.node--full .header__text{align-items:center;display:flex;grid-column:5/-1}}@media(min-width:1150px){.node--person.node--full .header__text{grid-column:4/-1}}.node--person.node--full .header__job-title{--flow-space:var(--space-2xs)}.node--person.node--full .header__job-title:first-of-type{--flow-space:var(--space-s)}.node--person.node--full .header__contacts{--flow-space:var(--space-m);align-self:flex-end}@media(min-width:1150px){.node--person.node--full .page__components{grid-column:4/-1}}.node--person.node--teaser{align-items:center;display:grid;gap:var(--space-xs) var(--space-s);grid-auto-flow:dense;grid-template-columns:auto 1fr auto;grid-template-rows:repeat(2,auto)}.node--person.node--teaser .card__headshot{grid-row:1/-1}.node--person.node--teaser .card__body,.node--person.node--teaser .card__actions{grid-column:1/-1}@container (width >= 320px){.node--person.node--teaser .card__body,.node--person.node--teaser .card__actions{grid-column:2}}@container (width >= 500px){.node--person.node--teaser .card__body,.node--person.node--teaser .card__actions{grid-row:1/-1}}@container (400px <= width < 500px){.node--person.node--teaser .card__body{align-items:flex-end}}@container (400px <= width < 500px){.node--person.node--teaser .card__actions{align-items:flex-start}}@container (width >= 500px){.node--person.node--teaser .card__actions{grid-column:3}}@media(min-width:900px){.node--research.node--full .header__text{display:flex;flex-direction:column;grid-column:1/-6;justify-content:flex-end}}@media(min-width:900px){.node--research.node--full .header__image{grid-column:-6/-1}}.node--research.node--full .header__image img{width:100%}.node--research.node--full .page__content-inner{display:grid;gap:var(--space-l) var(--space-xl);grid-template-columns:1fr}@media(min-width:750px){.node--research.node--full .page__content-inner{grid-template-columns:auto 1fr}}@media(min-width:1900px){.node--research.node--full .page__content-inner{grid-template-columns:auto 1fr auto}}.node--research.node--full .page__download{flex-shrink:0}.node--research.node--full .page__download .icon{color:var(--color-orange)}.node--research.node--full .page__download a:hover{background-color:var(--color-blue);border-color:var(--color-blue);color:var(--color-white)}.node--research.node--full .page__components{margin-inline:auto;max-width:65ch;width:100%}.node--research.node--full .placeholder{display:none}@media(min-width:1900px){.node--research.node--full .placeholder{display:block}}.node--research.node--full .page__tags{--space-cluster:var(--space-xs)}.node--research.node--full .page__related .grid{--grid-placement:auto-fill}@media(min-width:1350px){.node--research.node--full .page__related .grid{grid-template-columns:repeat(3,1fr)}}.node--team.node--full .field--field-reference{--flow-space:var(--space-s)}.node--team.node--full .field--field-page-components{--flow-space:0}.node--team.node--full .field--field-page-components>.field__item+.field__item details{border-top:none}@media not (min-width:600px){.node--team.node--full .grid{grid-template-columns:1fr;max-width:20em}}.node--team.node--full .card{height:100%}.node--team.node--full .card img{aspect-ratio:1/1;height:100%;max-width:400px}.node--teaser_alt{display:flex;flex-direction:column;gap:var(--flow-space);height:100%;justify-content:space-between}.page__featured .node--teaser_alt{aspect-ratio:auto}@container (width >= 600px){.page__featured .node--teaser_alt{display:grid;grid-template-columns:repeat(12,1fr)}}.page__featured .node--teaser_alt .card__label,.page__featured .node--teaser_alt .card__body{grid-column:span 8}@container (width >= 750px){.page__featured .node--teaser_alt .card__label,.page__featured .node--teaser_alt .card__body{grid-column:span 7}}.page__featured .node--teaser_alt .card__body{align-self:flex-end}.page__featured .node--teaser_alt h3{font-size:var(--font-size-4);font-weight:var(--font-medium)!important;letter-spacing:-1px;line-height:var(--leading-fine)}.page__featured .node--teaser_alt .card__meta{font-size:var(--font-size--1)}@container (width >= 600px){.page__featured .node--teaser_alt .card__image{align-self:center;grid-column:9/-1;grid-row:1/3}}.page__featured .node--teaser_alt img{width:100%}@container (width >= 600px){.page__featured .node--teaser_alt img{aspect-ratio:1.5}}.node--teaser_alt.node--news,.node--teaser_alt.node--events{border-inline:none;aspect-ratio:auto}@media(min-width:600px){.node--teaser_alt.node--news,.node--teaser_alt.node--events{align-items:center;display:grid;grid-template-columns:repeat(12,1fr)}}@media(min-width:600px){.node--teaser_alt.node--news .card__body,.node--teaser_alt.node--events .card__body{align-self:center}}.node--teaser_alt.node--news .card__image,.node--teaser_alt.node--events .card__image{flex-shrink:0;width:100%}.node--teaser_alt.node--news img,.node--teaser_alt.node--events img{aspect-ratio:1.5;width:100%}.view--news .node--teaser_alt.node--external_link,.view--events .node--teaser_alt.node--external_link{border-inline:none;aspect-ratio:auto}@media(min-width:600px){.view--news .node--teaser_alt.node--external_link,.view--events .node--teaser_alt.node--external_link{display:grid;grid-template-columns:repeat(12,1fr)}}@media(min-width:600px){.view--news .node--teaser_alt.node--external_link .card__body,.view--events .node--teaser_alt.node--external_link .card__body{align-self:center}}.view--news .node--teaser_alt.node--external_link .card__image,.view--events .node--teaser_alt.node--external_link .card__image{flex-shrink:0;width:100%}.view--news .node--teaser_alt.node--external_link img,.view--events .node--teaser_alt.node--external_link img{aspect-ratio:1.5;width:100%}.node--teaser_alt.node--news .card__body,.node--teaser_alt.node--external_link .card__body{grid-column:span 7}.node--teaser_alt.node--news .card__image,.node--teaser_alt.node--external_link .card__image{grid-column:8/-1}@media(min-width:1150px){.node--teaser_alt.node--news .card__image,.node--teaser_alt.node--external_link .card__image{grid-column:10/-1}}.node--teaser_alt.node--research .card__label .btn{border-radius:0;line-height:var(--leading-flat);padding-bottom:calc(var(--space-xs) - 2px)}.node--teaser_alt.node--events .card__date,.view--events .node--teaser_alt .card__date{grid-column:span 3}@media(min-width:1150px){.node--teaser_alt.node--events .card__date,.view--events .node--teaser_alt .card__date{grid-column:span 2}}.node--teaser_alt.node--events .card__body,.view--events .node--teaser_alt .card__body{grid-column:span 8}@media(min-width:900px){.node--teaser_alt.node--events .card__body,.view--events .node--teaser_alt .card__body{grid-column:span 5}}@media(min-width:1150px){.node--teaser_alt.node--events .card__body,.view--events .node--teaser_alt .card__body{grid-column:span 6}}.node--teaser_alt.node--events .card__event-meta,.view--events .node--teaser_alt .card__event-meta{grid-column:span 4}.node--teaser_alt .card__label{display:none}.page--research .node--teaser_alt .card__label,.view--taxonomy-term .node--teaser_alt .card__label,.page__related .node--teaser_alt .card__label{display:block}.node--teaser_alt .card__label .btn{pointer-events:none}.node--teaser_stacked .card__image,.node--teaser_stacked .card__image img{width:100%}.node--teaser_stacked .card__headshot--initials{align-items:center;aspect-ratio:1;background-color:var(--color-orange-ll);display:flex;justify-content:center}.node--teaser_stacked .card__headshot--initials .initials{color:var(--color-blue);font-size:var(--font-size-7);font-family:var(--font-sans);font-weight:var(--font-light)}.node--teaser_stacked .card__meta{--flow-space:var(--space-2xs)}.page-wrap{display:grid;grid-template-rows:auto 1fr auto;min-height:calc(100svh - var(--gin-toolbar-height,0px));overflow-x:clip}.page__main{min-width:0}.page__subtitle{max-width:40ch}.page__content{background-color:var(--color-white);color:var(--color-blue);padding-block:var(--space-2xl)}.page__content[data-no-top-padding]{padding-block-start:0}.page__content[data-no-bottom-padding]{padding-block-end:0}.page__featured-image img{width:100%}.page__tags{--flow-space:var(--space-l);--space-cluster:var(--space-xs)}.page__related{--region-space:var(--space-4xl);margin-bottom:0!important}.page__related .node--teaser_alt{aspect-ratio:auto}.pager{--list-space:var(--space-xs);padding-block:var(--space-m)}.pager .pager__items{align-items:center}.pager .pager__item.is-active a{align-items:center;background-color:var(--color-blue);box-sizing:content-box;color:var(--color-white);display:flex;height:1.2em;justify-content:center;padding:var(--space-2xs);width:1.2em}.pager .pager__item--previous a,.pager .pager__item--next a{padding:var(--space-2xs)}.pager .pager__item--previous a:hover,.pager .pager__item--next a:hover{background-color:var(--color-orange-l)}.paragraph--type--section .field--field-headline{grid-column:1/-1}@media(min-width:750px){.paragraph--type--section .field--field-headline{grid-column:span 4}}@media(min-width:1650px){.paragraph--type--section .field--field-headline{grid-column:span 5}}.paragraph--type--section .field--field-component-reference{grid-column:1/-1}@media(min-width:750px){.paragraph--type--section .field--field-component-reference{grid-column:5/-1}}@media(min-width:1650px){.paragraph--type--section .field--field-component-reference{grid-column:6/-2}}.paragraph--type--attachment{--icon-height:2em;--icon-width:2em;font-size:var(--font-size-0);flex-wrap:nowrap}.paragraph--type--attachment .card__body{flex:1 1 auto}.paragraph--type--attachment .icon{color:var(--color-orange)}.paragraph--type--accordion .field--field-component-reference{--flow-space:0}.paragraph--type--accordion .field--field-component-reference>.field__item+.field__item details{border-block-start:0}.paragraph--type--person-grid .card{height:100%}.paragraph--type--person-grid img{aspect-ratio:1/1}.paragraph--type--video .video-transcript{margin-top:var(--space-xs);font-size:var(--font-size--1)}.paragraph--type--video .video-transcript summary{font-weight:var(--font-medium);padding-block:var(--space-xs)}.paragraph--type--video .transcript-content{--flow-space:var(--space-xs)}.prose{--flow-space:var(--space-m);color:var(--color-black);max-width:65ch}.prose :is(h2,h3,h4){color:var(--color-blue);max-width:100%}.prose :is(p,li,dl,figcaption,blockquote){text-wrap:pretty}.prose a:not([class]){text-decoration-line:underline;transition:background-size .3s var(--ease-in-out);background-position-x:left}.prose a:not([class]):hover,.prose a:not([class]):focus-visible{text-decoration:none}.prose :is(h1,h2,h3,h4)+*:not([class]){--flow-space:var(--space-s)}.prose :is(figure,table),.prose :is(figure,table)+*{--flow-space:var(--space-xl)}.prose *+:is(h1,h2,h3,h4):not([class]){--flow-space:var(--space-xl)}.prose :is(ul,ol):not([class]) li+li,.prose :is(ul,ol):not([class]) li>:is(ol,ul){--flow-space:var(--space-xs)}.prose hr{--flow-space:var(--space-l)}.prose hr+*{margin-block-start:0}.prose .lede-text{font-size:var(--font-size-1);font-weight:var(--font-medium);line-height:1.4}@media not (min-width:750px){.prose .align-center,.prose .align-left,.prose .align-right{float:none}}@media(min-width:750px){.prose .align-center{max-width:80%;margin-inline:auto}}@media(min-width:750px){.prose .align-left{max-width:50%;margin-inline-end:var(--space-m)}}@media(min-width:750px){.prose .align-right{max-width:50%;margin-inline-start:var(--space-m)}}.prose img{width:100%}.prose .table-wrap{margin-block:15px;overflow-x:auto;width:100%}.prose table{width:max-content;max-width:none}.section[data-theme=dark]{background-color:var(--color-blue);color:var(--color-white)}.section[data-theme=darker]{background-color:var(--color-blue-d);color:var(--color-white)}.section[data-theme=white]{background-color:var(--color-white);color:var(--color-blue)}.section__title{font-family:var(--font-display)}.section__more-link{text-decoration-line:none}.section__more-link:hover{text-decoration-line:underline}.section__more-link:hover svg{transform:translate(4px)}.section__more-link svg{color:var(--color-orange);transition:transform var(--mega-menu-duration,.2s) var(--ease-in-out-cubic);min-height:24px;min-width:24px}.site-header{--mega-menu-duration:.2s;color:var(--color-foreground);position:relative;transition:color var(--mega-menu-duration) var(--ease-in-out-cubic);z-index:300}.site-header[data-has-open-menu]{--color-background:var(--color-blue);--color-foreground:var(--color-white);--stroke:1px solid var(--color-blue-ll)}.site-header:after{content:"";background-color:var(--color-background);border-bottom:var(--stroke);position:absolute;inset:0;pointer-events:none;transition-property:background-color,border-color,color;transition-duration:var(--mega-menu-duration);transition-timing-function:var(--ease-in-out-cubic);z-index:1}.site-header__inner{height:var(--site-header-height)}.site-header__logo{display:grid;grid-template:auto/auto;position:relative;z-index:10}.site-header__logo img{max-width:180px;transition-property:opacity,visibility;transition-duration:var(--mega-menu-duration);transition-timing-function:var(--ease-out-cubic);grid-area:1/1}@media(min-width:750px){.site-header__logo img{max-width:260px}}.site-header__logo .logo--light{opacity:0;visibility:hidden}[data-theme=dark] .site-header__logo .logo--light,[data-has-open-menu] .site-header__logo .logo--light{opacity:1;visibility:visible}[data-theme=dark] .site-header__logo .logo--dark,[data-has-open-menu] .site-header__logo .logo--dark{opacity:0;visibility:hidden}.site-header__mobile-trigger{--icon-height:15px;--icon-width:15px;padding:var(--space-xs) var(--space-s)!important;position:relative;z-index:10}@media not (min-width:360px){.site-header__mobile-trigger .icon-text{border:0;clip:rect(0 0 0 0);height:0;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.site-header__mobile-trigger .icon{margin:0!important}}@media(min-width:600px){.site-header__mobile-trigger{display:none}}.site-header__mobile-trigger .icon{display:grid;place-items:center}.site-header__mobile-trigger .line{background-color:currentColor;height:1px;width:100%;grid-area:1/1;transition:transform .3s ease;transform-origin:center center}.site-header__mobile-trigger .line-top{transform:translateY(-5px)}.site-header__mobile-trigger .line-bottom{transform:translateY(5px)}.site-header__mobile-trigger[aria-expanded=true] .line-top{transform:rotate(45deg)}.site-header__mobile-trigger[aria-expanded=true] .line-middle{transform:scaleX(0)}.site-header__mobile-trigger[aria-expanded=true] .line-bottom{transform:rotate(-45deg)}@media not (min-width:600px){.site-header__nav{background-color:var(--color-background);height:calc(100svh - var(--site-header-height) - var(--gin-toolbar-height,0px) - var(--gin-toolbar-y-offset,0px));inset:100% 0 auto;padding-inline:var(--gutter);position:absolute;transform:translate(100%);transition-property:transform,background-color,color;transition-duration:var(--mega-menu-duration);transition-timing-function:var(--ease-in-out-cubic)}}@media not (min-width:600px){.site-header[data-has-open-menu] .site-header__nav{transform:translate(0)}}@media not (min-width:600px){.site-header__nav:has(.mega-menu:not([hidden])){transform:translate(-100%)}}.site-header__nav ul{list-style:none;margin:0;padding:0}.nav-menu{display:flex}@media not (min-width:600px){.nav-menu{border-inline:var(--stroke);flex-direction:column;height:100%;margin-inline:var(--gutter);transition:border-color var(--mega-menu-duration) var(--ease-in-out-cubic)}}@media(min-width:600px){.nav-menu{align-items:center}}@media not (min-width:600px){.nav-menu__item{border-block-end:var(--stroke);transition:border-color var(--mega-menu-duration) var(--ease-in-out-cubic)}}.nav-menu__toggle{align-items:center;background:transparent;border:none;color:inherit;cursor:pointer;display:flex;justify-content:space-between;padding-inline:var(--space-s);position:relative;transition:background-color var(--mega-menu-duration) var(--ease-out-cubic),color var(--mega-menu-duration) var(--ease-out-cubic);z-index:10}@media not (min-width:600px){.nav-menu__toggle{padding-block:var(--space-l);width:100%}}@media(min-width:600px){.nav-menu__toggle{height:calc(var(--site-header-height) - 1px);overflow:hidden}}.nav-menu__toggle:hover{background-color:var(--color-orange-l)}[data-theme=dark] .nav-menu__toggle:hover,[data-has-open-menu] .nav-menu__toggle:hover{background-color:var(--color-blue-ll)}.nav-menu__toggle[aria-expanded=true]{color:var(--color-orange)}.nav-menu__toggle[aria-expanded=true]:after{transform:none;transition-timing-function:var(--ease-out-cubic)}.nav-menu__toggle:after{content:"";position:absolute;inset:auto auto 0 0;width:100%;height:2px;background-color:var(--color-orange);transform:translateY(100%);transition:transform var(--mega-menu-duration) var(--ease-in-cubic)}@media not (min-width:600px){.nav-menu__toggle:after{display:none}}.nav-menu__toggle-icon{--icon-height:24px;--icon-width:24px;color:var(--color-orange)}@media(min-width:600px){.nav-menu__toggle-icon{display:none}}.nav-menu__link{display:block;padding:var(--space-xs) var(--space-s);color:var(--color-white);font-weight:var(--font-medium);border-radius:var(--radius);transition:background-color var(--mega-menu-duration) var(--ease-out-cubic),color var(--mega-menu-duration) var(--ease-out-cubic)}.nav-menu__link:hover{background-color:var(--color-blue-ll)}.nav-menu__link:focus-visible{outline:2px solid var(--color-orange);outline-offset:2px}.site-footer{background-color:var(--color-blue);color:var(--color-white)}.site-footer__subscribe{display:grid;gap:var(--space-s);grid-template-columns:auto;padding-block:25px}@media(min-width:400px){.site-footer__subscribe{align-items:center;grid-template-columns:1fr auto}}@media(min-width:900px){.site-footer__subscribe{grid-template-columns:auto 1fr auto}}@media(min-width:400px)and (not (min-width:900px)){.site-footer__subscribe p{grid-row:2}}@media(min-width:400px)and (not (min-width:900px)){.site-footer__subscribe .btn{grid-row:1/3;grid-column:2}}.site-footer__main,.site-footer__uva-legal{border-block-start:1px solid var(--color-blue-l)}.site-footer__main{--repel-vertical-alignment:flex-start;padding-block:var(--space-l-xl);display:grid;grid-auto-flow:dense;grid-template-columns:1fr;gap:var(--space-m)}@media(min-width:600px){.site-footer__main{grid-template-columns:repeat(2,1fr);place-items:start}}@media(min-width:1150px){.site-footer__main{grid-template-columns:repeat(4,auto)}}.site-footer__logo img{max-width:272px}.site-footer__logo address{margin-block-start:var(--space-s)}.site-footer__contact{--flow-space:var(--space-xs)}@media(min-width:600px)and (not (min-width:1150px)){.site-footer__nav{grid-column:2;grid-row:1/3}}.site-footer__nav>ul{column-gap:var(--space-s);row-gap:var(--space-xs);display:flex}@media not (min-width:400px){.site-footer__nav>ul{flex-direction:column}}@media(min-width:600px)and (not (min-width:750px)){.site-footer__nav>ul{flex-direction:column}}@media(min-width:1350px){.site-footer__nav>ul{column-gap:var(--space-xl)}}.site-footer__nav>ul>li{margin:0!important}.site-footer__nav ul{list-style:none;padding:0;margin:0}.site-footer__nav ul li{padding:0}.site-footer__nav a:not(:hover){text-decoration-line:none}.site-footer__nav a:hover{text-decoration-line:underline}.site-footer__nav span{display:none}@media(min-width:750px)and (not (min-width:1150px)){.site-footer__socials{grid-column:2;grid-row:2}}.site-footer__socials a:not(:hover){text-decoration-line:none}.site-footer__socials a:hover{text-decoration-line:underline}.site-footer__socials a:hover svg{color:var(--color-white)}.site-footer__socials svg{color:var(--color-orange);min-height:24px;min-width:24px}.site-footer__uva-legal{display:flex;justify-content:center;flex-direction:column;padding-block:var(--space-m-xl);text-align:center}@media(min-width:1350px){.site-footer__uva-legal{justify-content:space-between;text-align:right;flex-direction:row}}.uva-legal__logo img,.uva-legal__logo svg{width:14rem;margin-inline:auto}@media(min-width:1350px){.uva-legal__logo img,.uva-legal__logo svg{margin-inline:0}}.uva-legal__content{--flow-space:var(--space-s);letter-spacing:0px!important;margin-block-start:var(--space-s);margin-inline:auto}@media(min-width:1350px){.uva-legal__content{margin-inline:0;margin-block-start:0}}.uva-legal__nav{text-transform:uppercase}.uva-legal__nav a{text-decoration-line:none}.uva-legal__nav a:hover{text-decoration-line:underline}.uva-legal__nav-list{--cluster-horizontal-alignment:center;list-style:none;padding:0;margin:0}@media(min-width:1350px){.uva-legal__nav-list{justify-content:flex-end}}.uva-legal__copyright{font-weight:var(--font-regular);text-transform:uppercase}.view .views-row,.page--research .views-row{container:card/inline-size}.page--research .page__featured{background-color:var(--color-orange-ll);color:var(--color-blue);padding-block:var(--space-2xl)}.page--research .page__content{background-color:var(--color-white);color:var(--color-blue);padding-block:var(--space-3xl)}@media(min-width:1350px){.page--research .page__content .view-content{grid-template-columns:repeat(3,1fr)}}.view--news .views-row+.views-row .card,.view--events .views-row+.views-row .card{border-block-start:0}.view--news .card,.view--events .card{padding-inline:0}.view-display-id--block_news .node--teaser_alt{border-radius:0}.view--events.view-display-id--page_events_past .time{display:none}.view--events .node--teaser_alt{border-radius:0}.view--events .event-tabs{display:flex;align-items:center;gap:var(--space-s)}.view--events .event-tabs a{text-decoration-line:none}.view--events .event-tabs a.active{background-color:var(--color-blue-l);border-radius:999px;padding:var(--space-xs) var(--space-s);pointer-events:none}.view--events .event-tabs a:not(.active):hover{text-decoration-line:underline}.view--events .card{flex-direction:column}@media(min-width:900px){.view--events .card{flex-direction:row}}@media not (min-width:900px){.view--events .card .card__body{align-self:flex-start}}.view--events .card__date{align-self:center;max-width:5ch;width:100%}@media not (min-width:900px){.view--events .card__date{display:none}}.view--events .card__event-meta{max-width:16.625em;width:100%}@media(min-width:900px){.view--events .card__event-meta{margin-left:auto;padding-left:var(--space-s)}}.view--taxonomy-term{--sidebar-content-min-width:60%;--sidebar-target-width:15em}.view--taxonomy-term .header__text{align-self:flex-end}@media(min-width:750px){.view--taxonomy-term .header__text{grid-column:span 6}}.view--taxonomy-term .header__text h1{font-size:clamp(2.0738rem,1.1488rem + 3.7vw,4.4788rem)}@media(min-width:750px){.view--taxonomy-term .header__graphic{grid-column:span 6}}@media(min-width:900px){.view--taxonomy-term .header__graphic{grid-column:8/-1}}@media(min-width:1150px){.view--taxonomy-term .header__graphic{grid-column:9/-1}}@media(min-width:1500px){.view--taxonomy-term .header__graphic{grid-column:10/-1}}.view--taxonomy-term .header__graphic[data-tid="18"]{color:#92e5e9}.view--taxonomy-term .header__graphic[data-tid="19"]{color:#f2b980}.view--taxonomy-term .header__graphic[data-tid="20"]{color:#62bb46}.view--taxonomy-term .header__graphic[data-tid="21"]{color:#ea92a8}.view--taxonomy-term .header__graphic[data-tid="22"]{color:#80cfef}.view--taxonomy-term .header__graphic[data-tid="23"]{color:#feed92}.view--taxonomy-term .header__graphic[data-tid="24"]{color:#9196a5}.view--taxonomy-term .header__graphic svg{width:100%;height:100%}.view--taxonomy-term .node--person{align-items:center;border-inline:none;border-radius:0;display:flex;padding-inline:0}.view--taxonomy-term .node--person+.node--person{border-top:0}.view--taxonomy-term .node--person h3{font-size:var(--font-size-0)}.view--taxonomy-term .node--person .card__actions{display:none}.view--taxonomy-term .views-row-container{display:grid;grid-template-columns:repeat(3,auto);gap:var(--space-s)}.view--taxonomy-term .views-row{display:contents;container:none}.view--taxonomy-term .views-row+.views-row .card{border-block-start:0}.view--taxonomy-term .card{aspect-ratio:auto;border-inline:0;padding-inline:0;grid-column:1/-1}@media(min-width:750px){.view--taxonomy-term .card{display:grid;grid-auto-flow:dense;grid-template-columns:subgrid}}.view--taxonomy-term .card .card__body{display:contents}.view--taxonomy-term .card h3{grid-column:3}@media(min-width:750px){.view--taxonomy-term .card h3{max-width:40ch;width:100%}}@media(min-width:750px){.view--taxonomy-term .card .card__meta{margin:0}}.view--taxonomy-term .card .card__image{display:none}.view-filters-wrapper{display:flex;flex-direction:column;gap:var(--space-s)}@media(min-width:900px){.view-filters-wrapper{align-items:center;flex-direction:row}}.view-filters{--space-cluster:var(--space-xs);flex:1}.view-filters .multi-select-filter{flex:1 1 200px;min-width:0}.view-filters__clear-all{white-space:nowrap}.view-filters__clear-all[hidden]{display:none}@media(min-width:900px){.view-filters__clear-all{margin-top:0}}.cover-link{color:inherit;text-decoration-line:none}.cover-link:after{content:"";position:absolute;inset:0}.external-link:hover span:after{transform:translate(2px,-2px)}.external-link span:after{content:" ↗";color:var(--color-orange);display:inline-block;font-size:.65em;font-size:1cap;margin-inline-start:var(--space-2xs);transition:transform .2s var(--ease-in-out-sine);vertical-align:baseline}.text-display-xs,.text-display-s,.text-display,.text-display-l{line-height:var(--leading-flat);letter-spacing:-1px}.text-headline-xs,.text-headline-s,.text-headline,.text-headline-l,.text-headline-xl{font-weight:var(--font-medium);line-height:var(--leading-fine);letter-spacing:-1px}.text-title-s,.text-title,.text-title-l{font-weight:var(--font-medium);letter-spacing:-1px}.text-label-s,.text-label{font-weight:var(--font-medium);line-height:var(--leading-tight)}.text-display-l{font-size:var(--font-size-9);font-weight:var(--font-bold)}.text-display{font-size:var(--font-size-8);font-weight:var(--font-medium)}.text-display-s{font-size:var(--font-size-7);font-weight:var(--font-medium)}.text-display-xs{font-size:var(--font-size-6);font-weight:var(--font-medium)}.text-headline-xl{font-size:var(--font-size-5)}.text-headline-l{font-size:var(--font-size-4)}.text-headline{font-size:var(--font-size-3)}.text-headline-s{font-size:var(--font-size-2)}.text-headline-xs,.text-title-l{font-size:var(--font-size-1)}.text-title{font-size:var(--font-size-0)}.text-title-s{font-size:var(--font-size--1);line-height:var(--leading-flat)}.text-body-l{font-size:var(--font-size-0)}.text-body{font-size:var(--font-size--1)}.text-body-s{font-size:var(--font-size--2)}.text-body-xs{font-size:var(--font-size--3)}.text-label-l{font-size:var(--font-size--1);font-weight:var(--font-semibold);line-height:var(--leading-fine)}.text-label{font-size:var(--font-size--2)}.text-label-s{font-size:var(--font-size--3);letter-spacing:1px}.text-label-uppercase{text-transform:uppercase;letter-spacing:1px}.fw\:regular{font-weight:var(--font-regular)!important}.fw\:medium{font-weight:var(--font-medium)!important}.fw\:semibold{font-weight:var(--font-semibold)!important}.fw\:bold{font-weight:var(--font-bold)!important}.overflow-ellipsis{max-inline-size:min(45ch,40vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layout-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--space-m) var(--space-s)}@media(min-width:750px){.layout-grid{grid-template-columns:repeat(12,1fr)}}.display\:contents{display:contents}.align-items\:center{align-items:center}.col\:auto{grid-column:auto}.col-span\:full{grid-column:1/-1}.col-start\:auto{grid-column-start:auto}.col-end\:auto{grid-column-end:auto}.grid-cols\:1{grid-template-columns:repeat(1,minmax(0,1fr))}.col-span\:1{grid-column:span 1/span 1}.row-span\:1{grid-row:1/1}.grid-cols\:2{grid-template-columns:repeat(2,minmax(0,1fr))}.col-span\:2{grid-column:span 2/span 2}.row-span\:2{grid-row:2/2}.grid-cols\:3{grid-template-columns:repeat(3,minmax(0,1fr))}.col-span\:3{grid-column:span 3/span 3}.row-span\:3{grid-row:3/3}.grid-cols\:4{grid-template-columns:repeat(4,minmax(0,1fr))}.col-span\:4{grid-column:span 4/span 4}.row-span\:4{grid-row:4/4}.grid-cols\:5{grid-template-columns:repeat(5,minmax(0,1fr))}.col-span\:5{grid-column:span 5/span 5}.row-span\:5{grid-row:5/5}.grid-cols\:6{grid-template-columns:repeat(6,minmax(0,1fr))}.col-span\:6{grid-column:span 6/span 6}.row-span\:6{grid-row:6/6}.grid-cols\:7{grid-template-columns:repeat(7,minmax(0,1fr))}.col-span\:7{grid-column:span 7/span 7}.row-span\:7{grid-row:7/7}.grid-cols\:8{grid-template-columns:repeat(8,minmax(0,1fr))}.col-span\:8{grid-column:span 8/span 8}.row-span\:8{grid-row:8/8}.grid-cols\:9{grid-template-columns:repeat(9,minmax(0,1fr))}.col-span\:9{grid-column:span 9/span 9}.row-span\:9{grid-row:9/9}.grid-cols\:10{grid-template-columns:repeat(10,minmax(0,1fr))}.col-span\:10{grid-column:span 10/span 10}.row-span\:10{grid-row:10/10}.grid-cols\:11{grid-template-columns:repeat(11,minmax(0,1fr))}.col-span\:11{grid-column:span 11/span 11}.row-span\:11{grid-row:11/11}.grid-cols\:12{grid-template-columns:repeat(12,minmax(0,1fr))}.col-span\:12{grid-column:span 12/span 12}.row-span\:12{grid-row:12/12}@media(min-width:750px){.grid-cols\:1--tb{grid-template-columns:repeat(1,minmax(0,1fr))}}@media(min-width:750px){.col-span\:1--tb{grid-column:span 1/span 1}}@media(min-width:750px){.row-span\:1--tb{grid-row:1/1}}@media(min-width:750px){.grid-cols\:2--tb{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:750px){.col-span\:2--tb{grid-column:span 2/span 2}}@media(min-width:750px){.row-span\:2--tb{grid-row:2/2}}@media(min-width:750px){.grid-cols\:3--tb{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:750px){.col-span\:3--tb{grid-column:span 3/span 3}}@media(min-width:750px){.row-span\:3--tb{grid-row:3/3}}@media(min-width:750px){.grid-cols\:4--tb{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:750px){.col-span\:4--tb{grid-column:span 4/span 4}}@media(min-width:750px){.row-span\:4--tb{grid-row:4/4}}@media(min-width:750px){.grid-cols\:5--tb{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:750px){.col-span\:5--tb{grid-column:span 5/span 5}}@media(min-width:750px){.row-span\:5--tb{grid-row:5/5}}@media(min-width:750px){.grid-cols\:6--tb{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:750px){.col-span\:6--tb{grid-column:span 6/span 6}}@media(min-width:750px){.row-span\:6--tb{grid-row:6/6}}@media(min-width:750px){.grid-cols\:7--tb{grid-template-columns:repeat(7,minmax(0,1fr))}}@media(min-width:750px){.col-span\:7--tb{grid-column:span 7/span 7}}@media(min-width:750px){.row-span\:7--tb{grid-row:7/7}}@media(min-width:750px){.grid-cols\:8--tb{grid-template-columns:repeat(8,minmax(0,1fr))}}@media(min-width:750px){.col-span\:8--tb{grid-column:span 8/span 8}}@media(min-width:750px){.row-span\:8--tb{grid-row:8/8}}@media(min-width:750px){.grid-cols\:9--tb{grid-template-columns:repeat(9,minmax(0,1fr))}}@media(min-width:750px){.col-span\:9--tb{grid-column:span 9/span 9}}@media(min-width:750px){.row-span\:9--tb{grid-row:9/9}}@media(min-width:750px){.grid-cols\:10--tb{grid-template-columns:repeat(10,minmax(0,1fr))}}@media(min-width:750px){.col-span\:10--tb{grid-column:span 10/span 10}}@media(min-width:750px){.row-span\:10--tb{grid-row:10/10}}@media(min-width:750px){.grid-cols\:11--tb{grid-template-columns:repeat(11,minmax(0,1fr))}}@media(min-width:750px){.col-span\:11--tb{grid-column:span 11/span 11}}@media(min-width:750px){.row-span\:11--tb{grid-row:11/11}}@media(min-width:750px){.grid-cols\:12--tb{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:750px){.col-span\:12--tb{grid-column:span 12/span 12}}@media(min-width:750px){.row-span\:12--tb{grid-row:12/12}}@media(min-width:1150px){.grid-cols\:1--l{grid-template-columns:repeat(1,minmax(0,1fr))}}@media(min-width:1150px){.col-span\:1--l{grid-column:span 1/span 1}}@media(min-width:1150px){.row-span\:1--l{grid-row:1/1}}@media(min-width:1150px){.grid-cols\:2--l{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1150px){.col-span\:2--l{grid-column:span 2/span 2}}@media(min-width:1150px){.row-span\:2--l{grid-row:2/2}}@media(min-width:1150px){.grid-cols\:3--l{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1150px){.col-span\:3--l{grid-column:span 3/span 3}}@media(min-width:1150px){.row-span\:3--l{grid-row:3/3}}@media(min-width:1150px){.grid-cols\:4--l{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1150px){.col-span\:4--l{grid-column:span 4/span 4}}@media(min-width:1150px){.row-span\:4--l{grid-row:4/4}}@media(min-width:1150px){.grid-cols\:5--l{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:1150px){.col-span\:5--l{grid-column:span 5/span 5}}@media(min-width:1150px){.row-span\:5--l{grid-row:5/5}}@media(min-width:1150px){.grid-cols\:6--l{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:1150px){.col-span\:6--l{grid-column:span 6/span 6}}@media(min-width:1150px){.row-span\:6--l{grid-row:6/6}}@media(min-width:1150px){.grid-cols\:7--l{grid-template-columns:repeat(7,minmax(0,1fr))}}@media(min-width:1150px){.col-span\:7--l{grid-column:span 7/span 7}}@media(min-width:1150px){.row-span\:7--l{grid-row:7/7}}@media(min-width:1150px){.grid-cols\:8--l{grid-template-columns:repeat(8,minmax(0,1fr))}}@media(min-width:1150px){.col-span\:8--l{grid-column:span 8/span 8}}@media(min-width:1150px){.row-span\:8--l{grid-row:8/8}}@media(min-width:1150px){.grid-cols\:9--l{grid-template-columns:repeat(9,minmax(0,1fr))}}@media(min-width:1150px){.col-span\:9--l{grid-column:span 9/span 9}}@media(min-width:1150px){.row-span\:9--l{grid-row:9/9}}@media(min-width:1150px){.grid-cols\:10--l{grid-template-columns:repeat(10,minmax(0,1fr))}}@media(min-width:1150px){.col-span\:10--l{grid-column:span 10/span 10}}@media(min-width:1150px){.row-span\:10--l{grid-row:10/10}}@media(min-width:1150px){.grid-cols\:11--l{grid-template-columns:repeat(11,minmax(0,1fr))}}@media(min-width:1150px){.col-span\:11--l{grid-column:span 11/span 11}}@media(min-width:1150px){.row-span\:11--l{grid-row:11/11}}@media(min-width:1150px){.grid-cols\:12--l{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:1150px){.col-span\:12--l{grid-column:span 12/span 12}}@media(min-width:1150px){.row-span\:12--l{grid-row:12/12}}@media(min-width:1500px){.grid-cols\:1--xl{grid-template-columns:repeat(1,minmax(0,1fr))}}@media(min-width:1500px){.col-span\:1--xl{grid-column:span 1/span 1}}@media(min-width:1500px){.row-span\:1--xl{grid-row:1/1}}@media(min-width:1500px){.grid-cols\:2--xl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1500px){.col-span\:2--xl{grid-column:span 2/span 2}}@media(min-width:1500px){.row-span\:2--xl{grid-row:2/2}}@media(min-width:1500px){.grid-cols\:3--xl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1500px){.col-span\:3--xl{grid-column:span 3/span 3}}@media(min-width:1500px){.row-span\:3--xl{grid-row:3/3}}@media(min-width:1500px){.grid-cols\:4--xl{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1500px){.col-span\:4--xl{grid-column:span 4/span 4}}@media(min-width:1500px){.row-span\:4--xl{grid-row:4/4}}@media(min-width:1500px){.grid-cols\:5--xl{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:1500px){.col-span\:5--xl{grid-column:span 5/span 5}}@media(min-width:1500px){.row-span\:5--xl{grid-row:5/5}}@media(min-width:1500px){.grid-cols\:6--xl{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:1500px){.col-span\:6--xl{grid-column:span 6/span 6}}@media(min-width:1500px){.row-span\:6--xl{grid-row:6/6}}@media(min-width:1500px){.grid-cols\:7--xl{grid-template-columns:repeat(7,minmax(0,1fr))}}@media(min-width:1500px){.col-span\:7--xl{grid-column:span 7/span 7}}@media(min-width:1500px){.row-span\:7--xl{grid-row:7/7}}@media(min-width:1500px){.grid-cols\:8--xl{grid-template-columns:repeat(8,minmax(0,1fr))}}@media(min-width:1500px){.col-span\:8--xl{grid-column:span 8/span 8}}@media(min-width:1500px){.row-span\:8--xl{grid-row:8/8}}@media(min-width:1500px){.grid-cols\:9--xl{grid-template-columns:repeat(9,minmax(0,1fr))}}@media(min-width:1500px){.col-span\:9--xl{grid-column:span 9/span 9}}@media(min-width:1500px){.row-span\:9--xl{grid-row:9/9}}@media(min-width:1500px){.grid-cols\:10--xl{grid-template-columns:repeat(10,minmax(0,1fr))}}@media(min-width:1500px){.col-span\:10--xl{grid-column:span 10/span 10}}@media(min-width:1500px){.row-span\:10--xl{grid-row:10/10}}@media(min-width:1500px){.grid-cols\:11--xl{grid-template-columns:repeat(11,minmax(0,1fr))}}@media(min-width:1500px){.col-span\:11--xl{grid-column:span 11/span 11}}@media(min-width:1500px){.row-span\:11--xl{grid-row:11/11}}@media(min-width:1500px){.grid-cols\:12--xl{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:1500px){.col-span\:12--xl{grid-column:span 12/span 12}}@media(min-width:1500px){.row-span\:12--xl{grid-row:12/12}}.col-start\:1{grid-column-start:1}.col-end\:1{grid-column-end:1}.col-start\:2{grid-column-start:2}.col-end\:2{grid-column-end:2}.col-start\:3{grid-column-start:3}.col-end\:3{grid-column-end:3}.col-start\:4{grid-column-start:4}.col-end\:4{grid-column-end:4}.col-start\:5{grid-column-start:5}.col-end\:5{grid-column-end:5}.col-start\:6{grid-column-start:6}.col-end\:6{grid-column-end:6}.col-start\:7{grid-column-start:7}.col-end\:7{grid-column-end:7}.col-start\:8{grid-column-start:8}.col-end\:8{grid-column-end:8}.col-start\:9{grid-column-start:9}.col-end\:9{grid-column-end:9}.col-start\:10{grid-column-start:10}.col-end\:10{grid-column-end:10}.col-start\:11{grid-column-start:11}.col-end\:11{grid-column-end:11}.col-start\:12{grid-column-start:12}.col-end\:12{grid-column-end:12}@media(min-width:750px){.col-start\:1--tb{grid-column-start:1}}@media(min-width:750px){.col-end\:1--tb{grid-column-end:1}}@media(min-width:750px){.col-start\:2--tb{grid-column-start:2}}@media(min-width:750px){.col-end\:2--tb{grid-column-end:2}}@media(min-width:750px){.col-start\:3--tb{grid-column-start:3}}@media(min-width:750px){.col-end\:3--tb{grid-column-end:3}}@media(min-width:750px){.col-start\:4--tb{grid-column-start:4}}@media(min-width:750px){.col-end\:4--tb{grid-column-end:4}}@media(min-width:750px){.col-start\:5--tb{grid-column-start:5}}@media(min-width:750px){.col-end\:5--tb{grid-column-end:5}}@media(min-width:750px){.col-start\:6--tb{grid-column-start:6}}@media(min-width:750px){.col-end\:6--tb{grid-column-end:6}}@media(min-width:750px){.col-start\:7--tb{grid-column-start:7}}@media(min-width:750px){.col-end\:7--tb{grid-column-end:7}}@media(min-width:750px){.col-start\:8--tb{grid-column-start:8}}@media(min-width:750px){.col-end\:8--tb{grid-column-end:8}}@media(min-width:750px){.col-start\:9--tb{grid-column-start:9}}@media(min-width:750px){.col-end\:9--tb{grid-column-end:9}}@media(min-width:750px){.col-start\:10--tb{grid-column-start:10}}@media(min-width:750px){.col-end\:10--tb{grid-column-end:10}}@media(min-width:750px){.col-start\:11--tb{grid-column-start:11}}@media(min-width:750px){.col-end\:11--tb{grid-column-end:11}}@media(min-width:750px){.col-start\:12--tb{grid-column-start:12}}@media(min-width:750px){.col-end\:12--tb{grid-column-end:12}}@media(min-width:1150px){.col-start\:1--l{grid-column-start:1}}@media(min-width:1150px){.col-end\:1--l{grid-column-end:1}}@media(min-width:1150px){.col-start\:2--l{grid-column-start:2}}@media(min-width:1150px){.col-end\:2--l{grid-column-end:2}}@media(min-width:1150px){.col-start\:3--l{grid-column-start:3}}@media(min-width:1150px){.col-end\:3--l{grid-column-end:3}}@media(min-width:1150px){.col-start\:4--l{grid-column-start:4}}@media(min-width:1150px){.col-end\:4--l{grid-column-end:4}}@media(min-width:1150px){.col-start\:5--l{grid-column-start:5}}@media(min-width:1150px){.col-end\:5--l{grid-column-end:5}}@media(min-width:1150px){.col-start\:6--l{grid-column-start:6}}@media(min-width:1150px){.col-end\:6--l{grid-column-end:6}}@media(min-width:1150px){.col-start\:7--l{grid-column-start:7}}@media(min-width:1150px){.col-end\:7--l{grid-column-end:7}}@media(min-width:1150px){.col-start\:8--l{grid-column-start:8}}@media(min-width:1150px){.col-end\:8--l{grid-column-end:8}}@media(min-width:1150px){.col-start\:9--l{grid-column-start:9}}@media(min-width:1150px){.col-end\:9--l{grid-column-end:9}}@media(min-width:1150px){.col-start\:10--l{grid-column-start:10}}@media(min-width:1150px){.col-end\:10--l{grid-column-end:10}}@media(min-width:1150px){.col-start\:11--l{grid-column-start:11}}@media(min-width:1150px){.col-end\:11--l{grid-column-end:11}}@media(min-width:1150px){.col-start\:12--l{grid-column-start:12}}@media(min-width:1150px){.col-end\:12--l{grid-column-end:12}}@media(min-width:1500px){.col-start\:1--xl{grid-column-start:1}}@media(min-width:1500px){.col-end\:1--xl{grid-column-end:1}}@media(min-width:1500px){.col-start\:2--xl{grid-column-start:2}}@media(min-width:1500px){.col-end\:2--xl{grid-column-end:2}}@media(min-width:1500px){.col-start\:3--xl{grid-column-start:3}}@media(min-width:1500px){.col-end\:3--xl{grid-column-end:3}}@media(min-width:1500px){.col-start\:4--xl{grid-column-start:4}}@media(min-width:1500px){.col-end\:4--xl{grid-column-end:4}}@media(min-width:1500px){.col-start\:5--xl{grid-column-start:5}}@media(min-width:1500px){.col-end\:5--xl{grid-column-end:5}}@media(min-width:1500px){.col-start\:6--xl{grid-column-start:6}}@media(min-width:1500px){.col-end\:6--xl{grid-column-end:6}}@media(min-width:1500px){.col-start\:7--xl{grid-column-start:7}}@media(min-width:1500px){.col-end\:7--xl{grid-column-end:7}}@media(min-width:1500px){.col-start\:8--xl{grid-column-start:8}}@media(min-width:1500px){.col-end\:8--xl{grid-column-end:8}}@media(min-width:1500px){.col-start\:9--xl{grid-column-start:9}}@media(min-width:1500px){.col-end\:9--xl{grid-column-end:9}}@media(min-width:1500px){.col-start\:10--xl{grid-column-start:10}}@media(min-width:1500px){.col-end\:10--xl{grid-column-end:10}}@media(min-width:1500px){.col-start\:11--xl{grid-column-start:11}}@media(min-width:1500px){.col-end\:11--xl{grid-column-end:11}}@media(min-width:1500px){.col-start\:12--xl{grid-column-start:12}}@media(min-width:1500px){.col-end\:12--xl{grid-column-end:12}}.grid\:center{inline-size:fit-content;place-self:center}.gridlines{position:fixed;top:0;left:0;width:calc(100vw - var(--gin-toolbar-x-offset,0px));height:100vh;margin-left:var(--gin-toolbar-x-offset,0px);margin-right:15px;pointer-events:none;overflow-y:scroll}.gridlines div{background-color:var(--color-red);opacity:.02}@media not (min-width:750px){.gridlines div:nth-child(n+7){display:none}}.list-inline{display:flex;flex-wrap:wrap;gap:var(--list-space,var(--space-s));list-style:none;margin:0;padding:0}.list-reset{list-style-type:none;margin-block-end:0;padding:0}.region:not([data-no-margin]){margin-block:var(--region-space,var(--space-xl));position:relative}.region .region__inner{padding-block:var(--region-space,var(--space-xl))}.sticky-wrap{--top-space:calc(var(--gin-toolbar-height,0px) + var(--space-m))}.node--page .sticky-wrap{--top-space:calc((var(--gin-toolbar-height,0px) + var(--space-m)) * 2)}.sticky-wrap>*{position:sticky;top:var(--top-space)}.visually-hidden{border:0;clip:rect(0 0 0 0);height:0;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}
