@supports (height:1lh){@property --flow-space{syntax:"*";initial-value:1lh;inherits:false}}:host,:root{--step-4:clamp(2.0736rem,1.6077rem + 1.0354vw,2.7466rem);--step-3:clamp(1.728rem,1.4031rem + 0.7219vw,2.1973rem);--step-2:clamp(1.44rem,1.22rem + 0.4889vw,1.7578rem);--step-1:clamp(1.2rem,1.0572rem + 0.3173vw,1.4063rem);--step-0:clamp(1rem,0.9135rem + 0.1923vw,1.125rem)}:host,:root{--font-family:"Fellix",system-ui,sans-serif;--font-family-secondary:"Fellix",system-ui,sans-serif;--font-weight-light:400;--font-weight-regular:400;--font-weight-medium:600;--font-weight-semi-bold:600;--font-weight-bold:700;--step--2:var(--step-12-14);--step--1:var(--step-14-16);--step-12-14:clamp(0.75rem,0.6635rem + 0.1923vw,0.875rem);--step-14-16:clamp(0.875rem,0.7885rem + 0.1923vw,1rem);--step-16-20:clamp(1rem,0.8269rem + 0.3846vw,1.25rem);--step-14-24:clamp(0.875rem,0.4423rem + 0.9615vw,1.5rem);--step-18-20:clamp(1.125rem,1.0385rem + 0.1923vw,1.25rem);--step-18-24:clamp(1.125rem,0.8654rem + 0.5769vw,1.5rem);--step-20-24:clamp(1.25rem,1.0769rem + 0.3846vw,1.5rem);--step-24-32:clamp(1.5rem,1.1538rem + 0.7692vw,2rem);--step-24-40:clamp(1.5rem,0.8077rem + 1.5385vw,2.5rem);--step-32-40:clamp(2rem,1.6538rem + 0.7692vw,2.5rem);--step-24-48:clamp(1.5rem,0.4615rem + 2.3077vw,3rem);--step-86-100:clamp(5.375rem,4.7692rem + 1.3462vw,6.25rem)}:host,body{font-family:var(--font-family);font-size:var(--step-0);line-height:1.5;color:var(--color-font,#000)}h1,h2,h3,h4,p{overflow-wrap:break-word}.lede,h1,h2,h3,h4{text-wrap:balance}h1,h2,h3,h4{margin:0;font-family:var(--font-family-secondary);font-weight:var(--font-weight-medium);line-height:1.2;word-break:break-word}h1{font-size:var(--step-4)}h2{font-size:var(--step-1)}h3,h4{font-size:var(--step-0)}blockquote{padding-left:1em;margin:0;font-size:var(--step-1);font-style:italic;border-left:.3ex solid}button,input,label{line-height:1.1}p{margin:0}p:empty{display:block;height:1lh}dd,li,p{text-wrap:pretty}ol,ul{padding-left:1lh}p.lede{max-width:50ch;font-size:var(--step-1);font-weight:var(--font-weight-semi-bold);text-wrap:balance}.lede+:not(h1):not(h2):not(h3):not(h4){--flow-space:1em}@supports (height:1lh){.lede+:not(h1):not(h2):not(h3):not(h4){--flow-space:1lh}}:any-link{color:var(--gs-blue-2,blue);text-decoration-thickness:max(1px,.1ex);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;text-underline-offset:.3ex}:any-link:not([class]):visited{color:var(--gs-purple-1)}:any-link:not([class]):focus-visible,:any-link:not([class]):hover{color:var(--gs-blue-1,blue)}@font-face{font-display:swap;font-family:Fellix;font-style:normal;font-weight:100 900;src:url(/css/c/fonts/FellixUprightsVF.woff2) format("woff2")}@font-face{font-display:swap;font-family:Fellix;font-style:italic;font-weight:100 900;src:url(/css/c/fonts/FellixItalicsVF.woff2) format("woff2")}:root{--color-gray-1:#333;--color-gray-2:#4f4f4f;--color-gray-3:#828282;--color-gray-4:#bdbdbd;--color-gray-5:#e0e0e0;--color-gray-6:#f2f2f2;--color-red:#eb5757;--color-yellow:#f2c94c;--gs-blue-1:#0249b0;--gs-blue-2:#465aff;--gs-light-blue-0:#eff5ff;--gs-light-blue-1:#d5e6ff;--gs-light-blue-2:#d5e6ff;--gs-purple-1:#7d46f5;--gs-purple-2:#9673d7;--gs-light-purple-1:#eef;--gs-yellow-1:#ffc81e;--gs-light-yellow:#ffe38e;--gs-black:#252525;--gs-white:#fff;--color-black:var(--gs-black);--color-white:var(--gs-white);--gs-gradient-4-colors:radial-gradient(circle at 10%,#405adb 0%,#0a6ef7 30%,#7c48f5 65%,#e6ba67 100%);--gs-gradient-4-colors-10:radial-gradient(circle at 10%,rgba(62,88,218,.1) 0%,rgba(8,108,247,.1) 30%,rgba(123,71,245,.1) 65%,hsla(39,72%,65%,.1) 100%);--color-background:var(--gs-white);--color-foreground:var(--gs-black);--color-muted:var(--color-gray-3);--color-backdrop:rgba(0,0,0,.5);--side-padding:16px;--border-radius:8px;--min-target-size-aa:24px;--min-target-size-aaa:44px;--inline-large-max:min(1276px,calc(100vw - 450px - var(--side-padding)*2));--inline-large:min(var(--inline-large-max),calc(100vw - var(--side-padding)*2));--inline-large-side-bit:calc((100vw - var(--inline-large))/2);--inline-elements-max:min(1060px,var(--inline-large-max));--inline-elements:min(var(--inline-elements-max),calc(100vw - var(--side-padding)*2));--inline-prose-max:min(736px,var(--inline-elements-max));--inline-prose:min(var(--inline-prose-max),calc(100vw - var(--side-padding)*2));--fluid-16-40:clamp(1rem,-0.0385rem + 2.3077vw,2.5rem);--fluid-32-50:clamp(2rem,1.2212rem + 1.7308vw,3.125rem);--fluid-32-108:clamp(2rem,-1.2885rem + 7.3077vw,6.75rem);--fluid-48-96:clamp(3rem,0.9231rem + 4.6154vw,6rem);--fluid-237-412:clamp(14.8125rem,7.2404rem + 16.8269vw,25.75rem);--fluid-269-312:clamp(16.8125rem,14.9519rem + 4.1346vw,19.5rem);--fluid-591-990:clamp(36.9375rem,19.6731rem + 38.3654vw,61.875rem);--fluid-591-991:clamp(36.9656rem,19.6822rem + 38.4077vw,61.9306rem);--fluid-751-1260:clamp(46.9375rem,24.9135rem + 48.9423vw,78.75rem);--z-index-header:1000}@supports (top:1vi){:root{--inline-prose:min(var(--inline-prose-max),calc(100vi - var(--side-padding)*2));--inline-elements:min(var(--inline-elements-max),calc(100vi - var(--side-padding)*2));--inline-large-side-bit:calc((100vi - var(--inline-large))/2);--inline-large:min(var(--inline-large-max),calc(100vi - var(--side-padding)*2))}}@media (max-width:1312px){:root{--inline-large-max:1276px}}body{display:grid;grid-template-rows:auto 1fr auto;max-width:100%;min-height:100svb;font-family:var(--font-family);color:var(--color-foreground);background:var(--color-background)}body>.main,body>main{display:flex;flex-direction:column}dialog{color:var(--color-foreground);background:var(--color-background)}.skip-link{position:absolute;top:0;left:0;z-index:1001;padding:.5em 1em;margin:.5em 1em;color:var(--color-background);background:var(--color-foreground);opacity:0;transform:translateY(calc(-100% - 1em))}.skip-link:focus{opacity:1;transform:translateY(0)}input{background-color:var(--color-white)}:focus-visible{outline:2px solid var(--focus-outline-color,currentcolor)}.inline-prose{width:100%;max-width:var(--inline-prose)}.inline-large{width:100%;max-width:var(--inline-large)}.margin-inline-auto{margin-left:auto;margin-right:auto}[data-layout=prose-aside]{--gap:clamp(2rem,-12.625rem + 17.7273vw,6.875rem);display:grid;grid-template-columns:2fr 1fr;grid-gap:1lh var(--gap);gap:1lh var(--gap);width:100%;max-width:var(--inline-large);margin:1lh auto 3lh}@media not all and (min-width:1000px){[data-layout=prose-aside]{grid-template-columns:var(--inline-prose)}}[data-layout=prose-aside]>aside,[data-layout=prose-aside]>aside>c-elements{display:flex;flex-direction:column;row-gap:1lh}[data-layout]{width:100%;max-width:var(--inline-large);margin:1lh auto 3lh}[data-layout] c-prose,[data-layout] iframe,[data-layout] img,[data-layout] picture:not(.cover-image),[data-layout] table{max-width:100%}[data-layout]>aside,[data-layout]>aside>c-elements{display:flex;flex-wrap:wrap;gap:1em}.embed-item iframe[src^="https://player.vimeo.com"],.embed-item iframe[src^="https://vimeo.com"],.embed-item iframe[src^="https://www.youtube.com"]{width:100%;height:auto;aspect-ratio:16/9}*,:after,:before{box-sizing:inherit}:root{box-sizing:border-box;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;scroll-behavior:smooth}body{margin:0;-webkit-font-smoothing:antialiased;text-rendering:optimizespeed}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,ol,p,pre,ul{margin-bottom:0}figure{margin-left:0;margin-right:0}ol[role=list],ul[role=list]{padding-left:0;margin-left:0;list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;max-width:100%}canvas,img,svg,video{height:auto}img{object-fit:cover;border-style:none}button,input,select,textarea{font:inherit;color:inherit}pre{white-space:pre-wrap}hr{height:0;overflow:visible;color:inherit;border-style:solid;border-width:1px 0 0}[hidden]{display:none!important}:target{scroll-margin-block:5ex;scroll-margin-block:5rlh}summary::-webkit-details-marker{display:none;width:0;height:0;margin-right:0}@media (prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}table{text-align:left;caption-side:bottom;border-collapse:collapse}tr{border-bottom:1px solid}td,th{padding:.25rem .75rem;border:1px solid}#backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-index-header, 998) - 2);display:none;width:100%;height:100%;background-color:var(--color-backdrop);opacity:0;transition:opacity .2s ease,display allow-discrete .2s;transition-delay:.1s}#backdrop[data-visible=true]{display:block;opacity:1;transition-delay:0}@starting-style{#backdrop[data-visible=true]{opacity:0;transition-delay:0}}.c-button{--button-padding:1cap 2cap;--button-gap:0.25ch;--button-background:var(--gs-blue-2);--button-color:var(--gs-white);--button-hover-background:var(--gs-black);--button-hover-color:var(--gs-white);--button-border-width:1px;--button-border-style:solid;--button-border-color:var(--button-background);--button-radius:1000px;display:inline-flex;gap:var(--button-gap);align-items:center;justify-content:center;padding:var(--button-padding);font-family:inherit;font-size:var(--button-font-size,var(--step-14-16));font-weight:var(--button-font-weight,var(--font-weight-semi-bold));line-height:1.1;text-align:center;letter-spacing:.05ch;text-decoration:inherit;cursor:pointer;background:var(--button-background);border-color:var(--button-border-color);border-style:var(--button-border-style);border-width:var(--button-border-width);border-radius:var(--button-radius);transition:.15s ease}.c-button,.c-button:visited{color:var(--button-color,currentColor)}.c-button:focus-visible,.c-button:hover{color:var(--button-hover-color);background:var(--button-hover-background)}.c-button:focus-visible{outline-width:var(--button-outline-width,var(--button-border-width) * 1.5);outline-style:var(--button-outline-style,var(--button-border-style));outline-color:var(--button-outline-color,var(--button-border-color));outline-offset:var(--button-outline-offset,calc(var(--button-border-width)*2))}.c-button:active{transform:scale(99%)}.c-button .icon{display:inline-block;flex:none;width:var(--button-icon-size,1lh);height:var(--button-icon-size,1lh);vertical-align:center;background-color:var(--button-color);-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.c-button[data-variant=primary]{--button-background:var(--gs-blue-2);--button-color:var(--gs-white);--button-hover-background:var(--gs-blue-1);--button-hover-color:var(--gs-white)}.c-button[data-variant=primary][data-reverse]{--button-background:var(--gs-white);--button-color:var(--gs-blue-2);--button-hover-background:var(--color-gray-6);--button-hover-color:var(--gs-blue-2)}.c-button[data-variant=primary][data-reverse]:focus-visible,.c-button[data-variant=primary][data-reverse]:hover{--button-border-color:var(--button-hover-background)}.c-button[data-variant=secondary]{--button-background:var(--color-gray-3);--button-color:var(--color-white);--button-hover-background:var(--color-gray-2)}.c-button[data-variant=positive]{--button-background:var(--color-green-2);--button-color:var(--color-white)}.c-button[data-variant=negative]{--button-background:var(--color-red);--button-color:var(--color-black)}.c-button[data-ghost]{--button-background:transparent;--button-border-color:currentColor;--button-color:currentColor}.c-button[data-narrow]{--button-padding:1ex 1em}.c-button[data-icon-only]{--button-padding:1ex 0;--button-background:transparent;--button-border-color:transparent;--button-color:inherit;--button-hover-background:transparent;--button-hover-color:inherit}.c-button[data-icon-only]:focus-visible,.c-button[data-icon-only]:hover{-webkit-text-decoration:underline;text-decoration:underline}.c-button[data-icon-only] .icon{background-color:currentColor}@property --decimal-num{syntax:"<number>";initial-value:0;inherits:false}@property --decimal-num-1{syntax:"<integer>";initial-value:0;inherits:false}@property --decimal-num-2{syntax:"<integer>";initial-value:0;inherits:false}c-number-animation[data-value]{--ease-custom:cubic-bezier(0.052,0.756,0.032,0.967);--decimal-num:0;--decimal-num-1:max(var(--decimal-num) - 0.5,0);--decimal-num-2:max((var(--decimal-num) - var(--decimal-num-1)) * 10 - 0.5,0);position:relative;display:inline-block;color:transparent;counter-reset:v1 var(--decimal-num-1) v2 var(--decimal-num-2);transition:--decimal-num 3s var(--ease-custom)}c-number-animation[data-value]:before{position:absolute;top:0;left:0;right:0;color:var(--number-animation-color);text-align:center;white-space:nowrap;content:counter(v1)}c-number-animation[data-value][alignment=inline-end]:before{left:auto;right:0}c-number-animation[data-value][data-value*=","]:before,c-number-animation[data-value][data-value*="."]:before{content:counter(v1) "," counter(v2)}[lang=en] c-number-animation[data-value][data-value*=","]:before,[lang=en] c-number-animation[data-value][data-value*="."]:before{content:counter(v1) "." counter(v2)}@media (prefers-reduced-motion:reduce){c-number-animation[data-value]{transition:none}}.text.page{margin-top:1lh;margin-bottom:1lh}.text.page:has(.c-gs-heading-with-image){margin-top:0}.text.page>.c-gs-heading-with-image+[data-layout]{margin-top:4lh}.service.page [data-layout=prose-aside]{margin-top:2lh}.search.page{margin-top:1lh;margin-bottom:3lh}.search.page>h1{margin-top:1.3lh;margin-bottom:.4lh;font-size:var(--step-32-40)}h1+*,h1+c-skip-next+*,h2+*,h2+c-skip-next+*,h3+*,h3+c-skip-next+*,h4+*,h4+c-skip-next+*,h5+*,h5+c-skip-next+*,h6+*,h6+c-skip-next+*{--flow-space:0.25em}@supports (height:1ex){h1+*,h1+c-skip-next+*,h2+*,h2+c-skip-next+*,h3+*,h3+c-skip-next+*,h4+*,h4+c-skip-next+*,h5+*,h5+c-skip-next+*,h6+*,h6+c-skip-next+*{--flow-space:1ex}}.flow>*+*{margin-top:var(--flow-space,1em)}@supports (height:1lh){.flow>*+*{margin-top:var(--flow-space,1lh)}}.flow>.visually-hidden+*{--flow-space:0}*+blockquote{--flow-space:0.5em}@supports (height:0.5lh){*+blockquote{--flow-space:0.5lh}}.prose :any-link:visited:not(:hover):not(.c-button):not(summary):not(.c-accordion-link-item){color:var(--gs-purple-1,var(--color-gray-3))}.prose.center{width:-webkit-fit-content;width:fit-content;margin-left:auto;margin-right:auto;text-align:center}.prose>*{max-width:65ch}.prose>blockquote{max-width:50ch}.prose>h1{max-width:25ch}.prose h2,.prose h3{max-width:28ch}.prose h1+c-accordion,.prose h2+c-accordion,.prose h3+c-accordion,.prose h4+c-accordion{--flow-space:1lh}.max-lines{--max-lines:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:var(--max-lines);line-clamp:var(--max-lines)}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:active):not(:focus-visible>*){position:absolute;width:1px;height:1px;overflow:hidden;white-space:nowrap;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%)}.prose h4{font-weight:var(--font-weight-bold)}.prose [href^=http]:any-link:not([href*="gjaldstovan.fo"]):after{display:inline-block;width:calc(1cap + 1ex);height:calc(1cap + 1ex);margin-left:.5ch;vertical-align:center;content:"";background-color:currentColor;-webkit-mask-image:url(/images/c/icons/gs/external.svg);mask-image:url(/images/c/icons/gs/external.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}c-attribution{display:block;padding-top:1cap;padding-bottom:1cap;color:#959595;background-color:#000}c-attribution section{display:flex;flex-wrap:wrap;gap:1lh 2ch;align-items:center;justify-content:space-between;width:100%;max-width:var(--inline-large,1200px);margin-left:auto;margin-right:auto}c-attribution svg{height:1.5cap}c-attribution svg path{fill:currentColor;transition:fill .1s ease}c-attribution :any-link,c-attribution :any-link:visited{color:inherit!important}c-attribution :any-link:hover path{fill:#fff}c-attribution :any-link:focus-visible path{fill:#fff}c-breadcrumb{display:block;width:100%;max-width:var(--inline-large);margin-left:auto;margin-right:auto;font-size:var(--step--2);color:var(--color-muted)}c-breadcrumb ol{padding:0;margin:0;list-style:none}c-breadcrumb li{display:inline}c-breadcrumb li+li:before{display:inline-block;margin-left:.5ch;margin-right:.5ch;content:" / "}c-breadcrumb :any-link:not([class]){color:inherit;-webkit-text-decoration-line:inherit;text-decoration-line:inherit}c-breadcrumb :any-link:not([class]):visited{color:inherit}c-breadcrumb :any-link:not([class]):hover{color:var(--color-foreground);-webkit-text-decoration-line:underline;text-decoration-line:underline}c-breadcrumb :any-link:not([class]):focus-visible{color:var(--color-foreground);-webkit-text-decoration-line:underline;text-decoration-line:underline}.c-404-not-found{width:100%;max-width:var(--inline-large,1200px);margin:2lh auto}body:has(>#c-notifications){grid-template-rows:auto auto 1fr auto}#c-notifications c-notifications{display:contents}#c-notifications [role=list]{margin-top:0}#c-notifications li{padding-top:1cap;padding-bottom:1cap;background-color:var(--gs-light-yellow)}#c-notifications li+li{border-top:1px solid rgba(0,0,0,.125)}#c-notifications li .wrapper{display:flex;gap:1cap 1ch;width:100%;max-width:var(--inline-large);margin-left:auto;margin-right:auto}#c-notifications li .wrapper:before{display:block;width:1lh;min-width:1lh;height:1lh;min-height:1lh;content:"";background-color:currentColor;-webkit-mask-image:url(/images/c/notifications/icons/warning.svg);mask-image:url(/images/c/notifications/icons/warning.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}#c-notifications li .content{width:100%}#c-notifications li .content:any-link{color:inherit;-webkit-text-decoration-line:inherit;text-decoration-line:inherit}#c-notifications li .content:any-link:hover{color:var(--gs-blue-2);-webkit-text-decoration-line:underline;text-decoration-line:underline}#c-notifications li .content:any-link:focus-visible{color:var(--gs-blue-2);-webkit-text-decoration-line:underline;text-decoration-line:underline}@media (min-width:580.02px){#c-notifications li .content{display:flex}#c-notifications li .message{margin-left:1ch}}#c-notifications li button{width:-webkit-fit-content;width:fit-content;height:-webkit-fit-content;height:fit-content;padding:0;margin:0 0 0 auto;cursor:pointer;background:0;border:0}#c-notifications li button:after{display:block;width:1lh;height:1lh;content:"";background-color:currentColor;-webkit-mask-image:url(/images/c/notifications/icons/close.svg);mask-image:url(/images/c/notifications/icons/close.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}#c-search-popover-global{position:absolute;top:3lh;z-index:1;width:100%;padding:0;margin:0 auto;overflow:visible;border:none;transform:translateY(-200%);transition:transform .2s ease,opacity .2s ease,display allow-discrete .1s,overlay allow-discrete .2s;interpolate-size:allow-keywords;border-radius:0 0 1ex 1ex}#c-search-popover-global[open]{transform:translateY(0)}#c-search-popover-global[open]:after{opacity:1}@starting-style{#c-search-popover-global[open]{transform:translateY(-200%)}#c-search-popover-global[open]:after{opacity:0}}#c-search-popover-global>*{z-index:1;display:block;width:100%;padding-top:1lh;padding-bottom:1lh;background-color:var(--color-background);border-radius:0 0 1ex 1ex}#c-search-popover-global search{width:100%;max-width:var(--inline-large);margin-left:auto;margin-right:auto}#c-search-popover-global form{display:flex;flex-direction:column;gap:1cap 2ch}#c-search-popover-global .input-wrapper{display:flex;flex-wrap:wrap;gap:1cap 2ch}#c-search-popover-global input{display:block;flex:1;width:100%;min-width:20ch;padding:1ex calc(1em + var(--icon-padding, 0px)) 1ex 1em;margin-top:.5ex;-webkit-appearance:none;appearance:none;background-color:var(--color-white);border:1px solid var(--color-gray-3);border-radius:1ex}#c-search-popover-global input:focus-visible{border-color:var(--color-gray-1)}#c-search-popover-global .results-wrapper{display:flex;flex-direction:column}#c-search-popover-global .results-wrapper section{display:grid;grid-template-columns:20ch 4fr;grid-column-gap:1ch;column-gap:1ch;align-items:start;padding-top:1lh;padding-bottom:1lh}#c-search-popover-global .results-wrapper section header h1,#c-search-popover-global .results-wrapper section header h2,#c-search-popover-global .results-wrapper section header h3,#c-search-popover-global .results-wrapper section header h4,#c-search-popover-global .results-wrapper section header h5,#c-search-popover-global .results-wrapper section header h6{margin:0;font-size:var(--step-1)}#c-search-popover-global .results-wrapper section [role=list]{display:flex;flex-direction:column;grid-row:1/3;grid-column-start:2;margin:0;font-size:var(--step--1)}#c-search-popover-global .results-wrapper section [role=list] :any-link{display:block;padding-top:.5cap;padding-bottom:.5cap;-webkit-text-decoration-line:inherit;text-decoration-line:inherit}li:first-child :is(#c-search-popover-global .results-wrapper section [role=list] :any-link){padding-top:0}li:last-child :is(#c-search-popover-global .results-wrapper section [role=list] :any-link){padding-bottom:0}#c-search-popover-global .results-wrapper section [role=list] :any-link:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}#c-search-popover-global .results-wrapper section [role=list] :any-link:focus-visible{-webkit-text-decoration-line:underline;text-decoration-line:underline}#c-search-popover-global .results-wrapper section [role=list] .label{display:block;font-size:var(--step--2);color:var(--color-gray-3)}#c-search-popover-global .results-wrapper section mark{font-weight:var(--font-weight-bold);color:inherit;background-color:inherit}#c-search-popover-global .results-wrapper section footer{align-self:end;margin-top:1cap;font-size:var(--step--1)}#c-search-popover-global .results-wrapper section+section{border-top:1px solid var(--color-gray-5)}c-search-results{display:block}c-search-results .results,c-search-results .search-form,c-search-results .search-info>*,c-search-results .search-prompt,c-search-results .tablist{max-width:var(--inline-large);width:100%;margin-left:auto;margin-right:auto}c-search-results .search-form{margin-top:1lh;margin-bottom:1lh}c-search-results .search-form form{display:flex;flex-wrap:wrap;gap:1ch}c-search-results .search-form input[type=search]{flex:1 1 15em;min-width:0;padding:1ex 1em;color:var(--color-foreground);background-color:var(--color-background);border:1px solid var(--color-gray-3);border-radius:var(--border-radius,.5ex)}c-search-results .tablist :any-link{-webkit-text-decoration-line:inherit;text-decoration-line:inherit}c-search-results .results{padding:0;list-style:none}c-search-results .results li{position:relative;display:flex;flex-direction:column}c-search-results .results :any-link{-webkit-text-decoration-line:inherit;text-decoration-line:inherit}c-search-results .results :any-link:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}c-search-results .results :any-link:focus-visible{-webkit-text-decoration-line:underline;text-decoration-line:underline}c-search-results .results :any-link:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;content:""}c-search-results .results .title{margin:0}c-search-results .results .label{font-size:var(--step-0);font-weight:350;color:var(--color-gray-2)}c-search-results .results .preview{--max-lines:3;margin-top:1ex}c-search-results mark{font-weight:var(--font-weight-bold);color:inherit;background-color:inherit}c-skip-next{display:contents}c-skip-next a.visually-hidden-focusable:any-link{position:absolute;z-index:1001;padding:.5em 1em;margin-top:.5em;margin-bottom:.5em;color:var(--color-background);background:var(--color-foreground)}c-skip-next a.visually-hidden-focusable:any-link:hover{color:var(--color-background)}c-skip-next a.visually-hidden-focusable:any-link:focus-visible{color:var(--color-background)}c-skip-next a.visually-hidden-focusable:any-link:visited{color:var(--color-background)}.full-bleed>c-skip-next a{margin-left:max(1em,var(--inline-large-side-bit,0px))}[data-skip-next-target]{scroll-margin-block-start:5lh;scroll-margin-block-start:5rlh}[data-skip-next-target]:focus{outline:3px solid var(--focus-outline-color,currentcolor);outline-offset:-3px}.full-bleed[data-skip-next-target]:focus{outline-offset:calc(-1ex - 3px)}.bsl-login-page{padding-top:var(--fluid-48-96);padding-bottom:var(--fluid-48-96);background-color:var(--gs-light-blue-1)}.bsl-login-page .container{margin:20px}.bsl-login-page .container>div{max-width:695px;padding:2lh 4em;margin:0 auto;background-color:#fff;border-radius:16px}.bsl-login-page .old-login{display:block;color:inherit}.c-gs-background-video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;width:100%;height:100%;content:"";object-fit:cover;object-position:center right;background:var(--gs-gradient-4-colors)}.c-gs-calendar-event-list-item{--_chevron-size:calc(1lh + 1ex);position:relative;display:grid;grid-template-columns:4.3rem 3fr 1fr 2fr 0;align-items:center;padding-top:1cap;padding-bottom:1cap;padding-left:1em;padding-right:calc(1em + var(--_chevron-size) + 1ch);font-size:var(--step--1);background-color:var(--gs-white);border-bottom:1px solid var(--gs-white);border:1px solid var(--gs-white);border-bottom-color:var(--color-gray-4);transition:border-color .1s ease}.c-gs-calendar-event-list-item:after{position:absolute;top:50%;bottom:50%;right:1em;width:var(--_chevron-size);height:var(--_chevron-size);pointer-events:none;content:"";background-color:currentColor;-webkit-mask-image:url(/images/c/gscalendarpreviewcard/icons/chevron-right.svg);mask-image:url(/images/c/gscalendarpreviewcard/icons/chevron-right.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transform:translateY(-50%)}.c-gs-calendar-event-list-item time.start-date{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:1ex;padding-bottom:1ex;padding-right:2ch;margin-right:2ch;line-height:1.1;text-align:center;border-right:1px solid var(--color-gray-4)}.c-gs-calendar-event-list-item time.start-date .day-of-month{font-size:24px;font-weight:var(--font-weight-semi-bold)}.c-gs-calendar-event-list-item time.start-date .month-of-year{text-transform:uppercase}.c-gs-calendar-event-list-item .content{grid-column:2}.c-gs-calendar-event-list-item h3{margin-top:.5ex;font-size:var(--step-0)}.c-gs-calendar-event-list-item :any-link{color:inherit;-webkit-text-decoration-line:inherit;text-decoration-line:inherit}.c-gs-calendar-event-list-item :any-link:after{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.c-gs-calendar-event-list-item .meta{margin-top:.5ex;font-size:var(--step-12-14);color:var(--color-gray-2)}.c-gs-calendar-event-list-item .status-badge{display:inline-block;width:-webkit-fit-content;width:fit-content;height:-webkit-fit-content;height:fit-content;padding:1ex 1ch;font-size:10px;font-weight:var(--font-weight-medium);line-height:1;color:var(--gs-black);text-align:center;text-transform:uppercase;background-color:var(--color-yellow);border-radius:1lh}.c-gs-calendar-event-list-item .status-badge[data-status=fullybooked]{color:var(--gs-white);background-color:var(--color-red)}.c-gs-calendar-event-list-item>.organizer,.c-gs-calendar-event-list-item>.type{font-size:16px}.c-gs-calendar-event-list-item:has(:any-link:hover) h3{-webkit-text-decoration-line:underline;text-decoration-line:underline}.c-gs-calendar-event-list-item:focus-within:not(.does-not-exist) h3{-webkit-text-decoration-line:underline;text-decoration-line:underline}.c-gs-calendar-event-list-item:focus-within{outline:2px solid currentColor;outline-offset:-1ex}@media (max-width:960px){.c-gs-calendar-event-list-item{grid-template-columns:4.3rem 3fr auto}.c-gs-calendar-event-list-item>.organizer,.c-gs-calendar-event-list-item>.type{display:none}}.c-gs-calendar-preview{margin-top:var(--fluid-48-96);margin-bottom:var(--fluid-48-96)}.c-gs-calendar-preview h2{font-size:var(--step-24-32)}.c-gs-calendar-preview .wrapper{display:grid;grid-template-columns:1fr 1.75fr;grid-gap:1lh 7em;gap:1lh 7em;width:100%;max-width:var(--inline-large);margin-left:auto;margin-right:auto}.c-gs-calendar-preview .wrapper p{line-height:1.2}@media (max-width:960px){.c-gs-calendar-preview .wrapper{grid-template-columns:100%}}.c-gs-calendar-preview [role=list]{display:flex;flex-direction:column;gap:1ex;margin-top:0}.c-gs-calendar-preview-card{--_chevron-size:calc(1lh + 1ex);position:relative;display:grid;grid-template-columns:auto 1fr;padding-top:1cap;padding-bottom:1cap;padding-left:calc(1.5em - 1px);padding-right:calc(1.5em + var(--_chevron-size) + 1ch - 1px);font-size:var(--step--2);background-color:var(--gs-light-blue-1);border:1px solid var(--gs-white);border-radius:var(--border-radius);transition:border-color .1s ease}.c-gs-calendar-preview-card:after{position:absolute;top:50%;bottom:50%;right:1.5em;width:var(--_chevron-size);height:var(--_chevron-size);pointer-events:none;content:"";background-color:currentColor;-webkit-mask-image:url(/images/c/gscalendarpreviewcard/icons/chevron-right.svg);mask-image:url(/images/c/gscalendarpreviewcard/icons/chevron-right.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transform:translateY(-50%)}.c-gs-calendar-preview-card:focus-within,.c-gs-calendar-preview-card:has(:any-link:hover){border-color:var(--gs-blue-1)}.c-gs-calendar-preview-card time.start-date{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:6ch;padding-top:1cap;padding-bottom:1cap;padding-right:1.5em;margin:auto 1.5em auto auto;line-height:1;text-align:center;border-right:1px solid var(--color-gray-4)}.c-gs-calendar-preview-card time.start-date .day-of-month{font-size:var(--step-1);font-weight:var(--font-weight-semi-bold)}.c-gs-calendar-preview-card time.start-date .month-of-year{text-transform:uppercase}.c-gs-calendar-preview-card .content{grid-column:1/-1;margin-top:1cap}.c-gs-calendar-preview-card .start-date+.content{grid-column:2}.c-gs-calendar-preview-card h3{font-size:var(--step-0)}.c-gs-calendar-preview-card :any-link{color:inherit;-webkit-text-decoration-line:inherit;text-decoration-line:inherit}.c-gs-calendar-preview-card :any-link:visited{color:inherit}.c-gs-calendar-preview-card :any-link:after{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.c-gs-calendar-preview-card :any-link:hover{color:var(--gs-blue-1);-webkit-text-decoration-line:underline;text-decoration-line:underline}.c-gs-calendar-preview-card :any-link:focus-visible{color:var(--gs-blue-1);-webkit-text-decoration-line:underline;text-decoration-line:underline}.c-gs-calendar-preview-card .meta{margin-top:.25ex;color:var(--color-gray-2)}.c-gs-calendar-preview-card .status-badge{display:inline-block;width:-webkit-fit-content;width:fit-content;height:-webkit-fit-content;height:fit-content;padding:1ex 1ch;font-size:10px;font-weight:var(--font-weight-medium);line-height:1;text-align:center;text-transform:uppercase;background-color:var(--color-yellow);border-radius:1lh}.c-gs-calendar-preview-card .status-badge[data-status=fullybooked]{color:var(--gs-white);background-color:var(--color-red)}.c-gs-contact{color:var(--color-white)}.c-gs-contact .wrapper{display:grid;grid-template-columns:1fr 2fr 2fr 1fr;grid-gap:1lh 3em;gap:1lh 3em;width:100%;max-width:var(--inline-large);padding:2lh var(--fluid-32-50);margin-left:auto;margin-right:auto;background-color:var(--gs-blue-2);border-radius:var(--border-radius)}@media (max-width:840px){.c-gs-contact .wrapper{grid-template-columns:100%}.c-gs-contact .wrapper dl{margin-left:unset;margin-right:unset}.c-gs-contact .wrapper .c-button{width:-webkit-fit-content;width:fit-content;margin-left:unset}}.c-gs-contact .content{max-width:37ch;margin-top:-1.4ex}.c-gs-contact h2{font-size:var(--step-24-32)}.c-gs-contact h3{margin-bottom:1cap}.c-gs-contact dl{display:flex;flex-direction:column;gap:1cap 3em;margin-top:0;margin-left:auto;margin-right:auto}.c-gs-contact dl>div{display:grid;grid-template:"icon text";grid-template-columns:3ch 1fr}.c-gs-contact dl>div:before{display:inline-block;grid-area:icon;width:1lh;height:1lh;margin-right:1ch;vertical-align:middle;content:"";background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.c-gs-contact dl>div.tel:before{-webkit-mask-image:url(/images/c/gscontact/icons/mobile.svg);mask-image:url(/images/c/gscontact/icons/mobile.svg)}.c-gs-contact dl>div.emergency:before{-webkit-mask-image:url(/images/c/gscontact/icons/warning.svg);mask-image:url(/images/c/gscontact/icons/warning.svg)}.c-gs-contact dl>div.email:before{-webkit-mask-image:url(/images/c/gscontact/icons/mail.svg);mask-image:url(/images/c/gscontact/icons/mail.svg)}.c-gs-contact dl>div.address:before{-webkit-mask-image:url(/images/c/gscontact/icons/location.svg);mask-image:url(/images/c/gscontact/icons/location.svg)}.c-gs-contact dl dt{font-size:var(--step-14-16)}.c-gs-contact dl dd{margin-left:0;font-size:var(--step-18-20);font-weight:var(--font-weight-semi-bold)}.c-gs-contact dl dd :any-link{color:inherit;-webkit-text-decoration-line:inherit;text-decoration-line:inherit}.c-gs-contact dl dd :any-link:hover{color:inherit;-webkit-text-decoration-line:underline;text-decoration-line:underline}.c-gs-contact dl dd :any-link:focus-visible{color:inherit;-webkit-text-decoration-line:underline;text-decoration-line:underline}.c-gs-contact .social-media{display:flex;flex-wrap:wrap;grid-row-start:2;gap:1ex 1em;height:-webkit-fit-content;height:fit-content;margin-bottom:1cap}@media (max-width:840px){.c-gs-contact .social-media{grid-column:1/-1}}.c-gs-contact .social-media li{height:-webkit-fit-content;height:fit-content;padding-bottom:.25ex;border-bottom:1px solid transparent}.c-gs-contact .social-media li:focus-within{outline:1px solid currentColor;outline-offset:.25ex}.c-gs-contact .social-media :any-link{display:block;width:1lh;height:1lh;color:inherit;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.c-gs-contact .social-media :any-link:hover{color:var(--gs-light-blue-1);opacity:.75}.c-gs-contact .social-media :any-link:visited{color:inherit}.c-gs-contact .social-media [data-platform=bluesky i]:any-link{-webkit-mask-image:url(/images/c/gsfooter/icons/bluesky.svg);mask-image:url(/images/c/gsfooter/icons/bluesky.svg)}.c-gs-contact .social-media [data-platform=facebook i]:any-link{-webkit-mask-image:url(/images/c/gsfooter/icons/facebook.svg);mask-image:url(/images/c/gsfooter/icons/facebook.svg)}.c-gs-contact .social-media [data-platform=instagram i]:any-link{-webkit-mask-image:url(/images/c/gsfooter/icons/instagram.svg);mask-image:url(/images/c/gsfooter/icons/instagram.svg)}.c-gs-contact .social-media [data-platform=linkedin i]:any-link{-webkit-mask-image:url(/images/c/gsfooter/icons/linkedin.svg);mask-image:url(/images/c/gsfooter/icons/linkedin.svg)}.c-gs-contact .social-media [data-platform=mastodon i]:any-link{-webkit-mask-image:url(/images/c/gsfooter/icons/mastodon.svg);mask-image:url(/images/c/gsfooter/icons/mastodon.svg)}.c-gs-contact .social-media [data-platform=threads i]:any-link{-webkit-mask-image:url(/images/c/gsfooter/icons/threads.svg);mask-image:url(/images/c/gsfooter/icons/threads.svg)}.c-gs-contact .social-media [data-platform=x i]:any-link{-webkit-mask-image:url(/images/c/gsfooter/icons/x-twitter.svg);mask-image:url(/images/c/gsfooter/icons/x-twitter.svg)}.c-gs-contact .social-media [data-platform=youtube i]:any-link{-webkit-mask-image:url(/images/c/gsfooter/icons/youtube.svg);mask-image:url(/images/c/gsfooter/icons/youtube.svg)}.c-gs-contact .c-button{width:-webkit-max-content;width:max-content;height:-webkit-max-content;height:max-content;margin-left:auto;font-size:var(--step-14-16)}.c-gs-features{display:grid;grid-template:". content . features ." auto/var(--inline-large-side-bit) var(--start-width,1fr) 1em var(--end-width,1fr) var(--inline-large-side-bit)}@media screen and (max-width:840px){.c-gs-features{grid-template:". content   ." auto ". features ." auto/var(--inline-large-side-bit) 1fr var(--inline-large-side-bit);row-gap:1lh}}.c-gs-features .content{grid-area:content;max-width:50ch}.c-gs-features .content .eyebrow{font-size:var(--step--1);font-weight:var(--font-weight-semi-bold);color:var(--gs-blue-2);text-transform:uppercase}.c-gs-features .content h2{--flow-space:0.5lh;font-size:var(--step-24-32)}.c-gs-features [role=list]{display:flex;flex-direction:column;grid-area:features;row-gap:1ex;margin-top:0}.c-gs-features li{position:relative;display:grid;grid-template:"logo content link" auto/auto 1fr 1lh;padding:1ex 1ch;background-color:var(--gs-light-blue-1);border:1px solid var(--gs-light-blue-1);border-radius:16px;transition:border-color .1s ease}.c-gs-features li:has(:any-link:hover){border-color:var(--gs-blue-2)}.c-gs-features li:focus-within{border-color:var(--gs-blue-2)}.c-gs-features li .logo{display:grid;grid-area:logo;place-content:center;align-self:center;width:calc(2lh + .5ex);height:calc(2lh + .5ex);padding:.5em;margin-right:1ch;background-color:var(--color-white);border-radius:var(--border-radius)}.c-gs-features li div{grid-area:content;align-self:center;margin-right:1ch}.c-gs-features li h3{font-size:clamp(.875rem,.7019rem + .3846vw,1.125rem);font-weight:var(--font-weight-medium)}.c-gs-features li p{margin-top:.25ex;font-size:clamp(.8125rem,.7692rem + .0962vw,.875rem);line-height:1.3}.c-gs-features li :any-link{display:grid;grid-area:link;place-content:center;color:inherit}.c-gs-features li :any-link:visited{color:inherit}.c-gs-features li :any-link:before{display:block;width:1lh;height:1lh;content:"";background-color:currentColor;-webkit-mask-image:url(/images/c/icons/gs/chevron-right.svg);mask-image:url(/images/c/icons/gs/chevron-right.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.c-gs-features li [target=_blank]:any-link:before{-webkit-mask-image:url(/images/c/icons/gs/external.svg);mask-image:url(/images/c/icons/gs/external.svg)}.c-gs-features li :any-link:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;content:""}.c-gs-footer{--pattern-size:min(1300px,100vw);position:relative;overflow:clip;font-size:var(--step--1);background:var(--gs-gradient-4-colors)}.c-gs-footer:after{position:absolute;top:-50px;right:-100px;display:block;width:var(--fluid-751-1260);height:var(--fluid-591-990);content:"";background:var(--gs-white);opacity:.1;-webkit-mask-image:url(/images/c/hexagon-pattern.svg);mask-image:url(/images/c/hexagon-pattern.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:right top;mask-position:right top;-webkit-mask-size:cover;mask-size:cover}@media (max-width:660px){.c-gs-footer:after{top:auto;bottom:-60px;left:-80px;right:auto}}.c-gs-footer .content{display:grid;grid-template-rows:2lh auto;grid-template-columns:repeat(4,1fr);grid-gap:1lh 3em;gap:1lh 3em;width:100%;max-width:var(--inline-large);padding-top:var(--fluid-48-96);padding-bottom:var(--fluid-48-96);margin-left:auto;margin-right:auto;color:var(--color-white)}.c-gs-footer .content :any-link{color:inherit}.c-gs-footer .content :any-link:visited{color:inherit}.c-gs-footer .content :any-link:hover{color:inherit}.c-gs-footer .content :any-link:focus-visible{color:inherit}@media (max-width:840px){.c-gs-footer .content{grid-template-columns:repeat(auto-fit,minmax(20ch,1fr))}}.c-gs-footer .content .logo{grid-row:1/2;grid-column:1/2;width:-webkit-fit-content;width:fit-content;height:-webkit-fit-content;height:fit-content;margin-top:-1cap}@media (max-width:840px){.c-gs-footer .content .logo{grid-column:1/-1}}.c-gs-footer .content .logo img{height:2lh;object-fit:contain;object-position:left}.c-gs-footer .content .social-media{display:flex;flex-wrap:wrap;grid-row-start:2;gap:1ex 1.5em;height:-webkit-fit-content;height:fit-content;margin-bottom:1cap}@media (max-width:840px){.c-gs-footer .content .social-media{grid-column:1/-1}}.c-gs-footer .content .social-media li{height:-webkit-fit-content;height:fit-content;padding-bottom:.25ex;border-bottom:1px solid transparent}.c-gs-footer .content .social-media li:focus-within{outline:1px solid currentColor;outline-offset:.25ex}.c-gs-footer .content .social-media :any-link{display:block;width:1lh;height:1lh;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.c-gs-footer .content .social-media :any-link:hover{color:var(--gs-light-blue-1);opacity:.75}.c-gs-footer .content .social-media [data-platform=bluesky i]:any-link{-webkit-mask-image:url(/images/c/gsfooter/icons/bluesky.svg);mask-image:url(/images/c/gsfooter/icons/bluesky.svg)}.c-gs-footer .content .social-media [data-platform=facebook i]:any-link{-webkit-mask-image:url(/images/c/gsfooter/icons/facebook.svg);mask-image:url(/images/c/gsfooter/icons/facebook.svg)}.c-gs-footer .content .social-media [data-platform=instagram i]:any-link{-webkit-mask-image:url(/images/c/gsfooter/icons/instagram.svg);mask-image:url(/images/c/gsfooter/icons/instagram.svg)}.c-gs-footer .content .social-media [data-platform=linkedin i]:any-link{-webkit-mask-image:url(/images/c/gsfooter/icons/linkedin.svg);mask-image:url(/images/c/gsfooter/icons/linkedin.svg)}.c-gs-footer .content .social-media [data-platform=mastodon i]:any-link{-webkit-mask-image:url(/images/c/gsfooter/icons/mastodon.svg);mask-image:url(/images/c/gsfooter/icons/mastodon.svg)}.c-gs-footer .content .social-media [data-platform=threads i]:any-link{-webkit-mask-image:url(/images/c/gsfooter/icons/threads.svg);mask-image:url(/images/c/gsfooter/icons/threads.svg)}.c-gs-footer .content .social-media [data-platform=x i]:any-link{-webkit-mask-image:url(/images/c/gsfooter/icons/x-twitter.svg);mask-image:url(/images/c/gsfooter/icons/x-twitter.svg)}.c-gs-footer .content .social-media [data-platform=youtube i]:any-link{-webkit-mask-image:url(/images/c/gsfooter/icons/youtube.svg);mask-image:url(/images/c/gsfooter/icons/youtube.svg)}.c-gs-footer .content .column{grid-row:1/4}@media (max-width:840px){.c-gs-footer .content .column{grid-row:auto}}.c-gs-footer .content .column h2{font-size:inherit;font-weight:var(--font-weight-bold)}.c-gs-footer :any-link{color:inherit}.c-gs-footer .flow>h2+*{--flow-space:0.5ex}.c-gs-footer .certification{grid-column-start:1;max-width:200px}c-gs-header .gs-menu-desktop{transition:opacity .2s ease}c-gs-header:has(button.search-button[aria-expanded=true]) .gs-menu-desktop{opacity:0}c-gs-header search.search-wrapper{--_search-control-size-inline:calc(1lh + 2cap);--_search-control-size-block:calc(1lh + 2cap);--_search-inline-end:0px}@media not all and (min-width:1000px){c-gs-header search.search-wrapper{--_search-inline-end:calc(var(--inline-large-side-bit) + var(--_menu-button-size) - 1ch + var(--_controls-gap));--_search-control-size-inline:1lh}}c-gs-header search.search-wrapper button.search-button{position:relative;z-index:1;width:var(--_search-control-size-inline);height:var(--_search-control-size-block);transition:.2s ease}@media (min-width:1000px){c-gs-header search.search-wrapper button.search-button:not([aria-expanded=true]):focus-visible{background-color:var(--gs-light-blue-1)}c-gs-header search.search-wrapper button.search-button:not([aria-expanded=true]):hover{background-color:var(--gs-light-blue-1)}}c-gs-header search.search-wrapper .input-wrapper{position:absolute;top:0;bottom:0;left:0;right:var(--_search-inline-end);height:var(--_search-control-size-block);margin-top:auto;margin-bottom:auto;overflow:hidden;background-color:var(--gs-light-blue-0);border:1px solid var(--gs-blue-2);border-radius:2cap;transition:left .2s ease,border-color .2s ease,background-color .2s ease}@media not all and (min-width:1000px){c-gs-header search.search-wrapper .input-wrapper{left:calc(var(--side-padding) - 2px);background-color:transparent;border-color:transparent}[data-expanded=true] :is(c-gs-header search.search-wrapper .input-wrapper){background-color:var(--gs-white);border-color:var(--gs-blue-2)}}c-gs-header search.search-wrapper .input-wrapper input[type=search]{display:block;width:100%;height:100%;padding-top:0;padding-bottom:0;padding-left:2em;padding-right:calc(var(--_search-control-size-inline) + 1cap);margin:0;background-color:transparent;border:0;border-radius:inherit;transition:opacity .2s ease}c-gs-header search.search-wrapper .input-wrapper input[type=search]:focus-visible{outline-width:1px;outline-color:var(--gs-blue-2);outline-offset:0}[data-expanded=false] :is(c-gs-header search.search-wrapper .input-wrapper){left:calc(100% - var(--_search-inline-end) - var(--_search-control-size-inline))}@media (min-width:1000px){[data-expanded=false] :is(c-gs-header search.search-wrapper .input-wrapper){border-color:var(--gs-light-blue-0)}}[data-expanded=false] :is(c-gs-header search.search-wrapper .input-wrapper) input[type=search]{opacity:0}c-gs-header search.search-wrapper .results{position:absolute;top:calc(100% - 1px);right:calc(var(--inline-large-side-bit)*-1);z-index:1;width:100vw;width:100vi;max-height:max(0px,calc(100dvb - var(--_header-block-size, 0px) - env(safe-area-inset-bottom, 0px)));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background-color:var(--gs-light-blue-0);transition:height .2s ease;interpolate-size:allow-keywords;font-size:var(--step-14-16)}c-gs-header search.search-wrapper .results mark{color:inherit;background-color:var(--gs-light-yellow)}@media not all and (min-width:1000px){c-gs-header search.search-wrapper .results{right:0}}[data-expanded=false] :is(c-gs-header search.search-wrapper .results){height:0}c-gs-header search.search-wrapper .results:not([data-search-complete=true]){height:0}c-gs-header search.search-wrapper .results .summary{padding-top:.5cap;padding-bottom:.5cap;padding-left:var(--inline-large-side-bit);padding-right:var(--inline-large-side-bit);background-color:var(--gs-light-blue-2)}c-gs-header search.search-wrapper .results .summary em{font-style:inherit;font-weight:var(--font-weight-semi-bold)}c-gs-header search.search-wrapper .results [role=status]:not(.visually-hidden){padding-top:1cap;padding-bottom:1cap;padding-left:var(--inline-large-side-bit);padding-right:var(--inline-large-side-bit)}c-gs-header search.search-wrapper .results .group-label{font-weight:var(--font-weight-semi-bold);text-wrap:balance}c-gs-header search.search-wrapper .results>[role=list]{padding-left:var(--inline-large-side-bit);padding-right:var(--inline-large-side-bit);margin-top:.5lh;margin-bottom:1lh;font-feature-settings:"calt" off;font-variant-ligatures:no-contextual}c-gs-header search.search-wrapper .results>[role=list]:empty{display:none}c-gs-header search.search-wrapper .results>[role=list]>li{display:grid;grid-template-columns:1fr 3fr;grid-column-gap:1ch;column-gap:1ch;padding-bottom:.5cap;margin-bottom:.5cap;border-bottom:1px solid rgba(71,90,255,.25)}c-gs-header search.search-wrapper .results>[role=list] :any-link{display:block;padding-top:.5ex;padding-bottom:.5ex;color:inherit;text-wrap:pretty;-webkit-text-decoration-line:inherit;text-decoration-line:inherit}c-gs-header search.search-wrapper .results>[role=list] .emphasize:any-link{font-weight:var(--font-weight-semi-bold)}c-gs-header search.search-wrapper .results>[role=list] :any-link .label{color:var(--color-gray-2);font-weight:350}c-gs-header search.search-wrapper .results>[role=list] :any-link:hover{color:var(--gs-blue-1);-webkit-text-decoration-line:underline;text-decoration-line:underline}c-gs-header search.search-wrapper .results>[role=list] :any-link:focus-visible{color:var(--gs-blue-1);-webkit-text-decoration-line:underline;text-decoration-line:underline}c-gs-header search.search-wrapper .results>[role=list] :any-link:hover .label{color:inherit}c-gs-header search.search-wrapper .results>[role=list] :any-link:focus-visible .label{color:inherit}c-gs-header search.search-wrapper .results>[role=list] li:first-child>:any-link{padding-top:0}c-gs-header{--_controls-gap:2ch;--_menu-button-size:1lh;--_top-bar-padding-block:1.6rem;--_logo-inline-size:176px;--_separator-gap:1.5rem;--_separator-size:1px;--_logo-column-size:max(calc(var(--inline-large-side-bit) - var(--side-padding)),calc(var(--_logo-inline-size) + var(--_separator-gap)*2 + var(--_separator-size)));position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-index-header);display:block;width:100%}@media not all and (min-width:1000px){c-gs-header{--_controls-gap:1ch;--_logo-inline-size:126.67px;--_separator-gap:0.75rem}c-gs-header:not(:has(.department-logo)){--_separator-gap:0.5rem;--_separator-size:0px}}c-gs-header[data-scroll-hidden]{transform:translateY(var(--_scroll-offset,0))}c-gs-header>header{position:relative;z-index:var(--z-index-header);width:100%;background-color:var(--color-background);border-bottom:1px solid var(--color-gray-4)}c-gs-header .top-bar{position:relative;display:grid;grid-template-columns:var(--side-padding) [logo-start] var(--_logo-column-size) [logo-end content-start] 1fr [content-end] var(--inline-large-side-bit);align-items:center;font-size:var(--step-1)}c-gs-header .top-bar>*{font-size:15px}c-gs-header .logo-wrapper{display:flex;grid-column:logo;justify-self:end;transform:translateY(2px)}c-gs-header .logo-wrapper:after{width:var(--_separator-size);margin-left:var(--_separator-gap);margin-right:var(--_separator-gap);content:"";background-color:var(--color-gray-4)}c-gs-header .logo{display:flex;align-items:center;font-size:inherit}c-gs-header .logo svg{display:block;width:var(--_logo-inline-size);height:auto;padding-top:.5ex;padding-bottom:.5ex}@media not all and (min-width:1000px){c-gs-header .logo{padding-top:1cap;padding-bottom:1cap}}c-gs-header .department-logo{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:25.7px;font-weight:530;color:inherit;letter-spacing:-1%;word-break:break-all;white-space:nowrap;-webkit-text-decoration-line:inherit;text-decoration-line:inherit;transform:translateY(2px)}c-gs-header .department-logo:visited{color:inherit}c-gs-header .department-logo:focus-visible{-webkit-text-decoration-line:underline;text-decoration-line:underline}c-gs-header .department-logo:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}@media not all and (min-width:1000px){c-gs-header .department-logo{font-size:19px}c-gs-header .gs-menu-desktop{display:none}}c-gs-header .gs-menu-mobile{width:100%;pointer-events:none}c-gs-header .gs-menu-mobile>c-gs-menu{max-height:max(0px,calc(100dvb - var(--_header-block-size, 0px) - env(safe-area-inset-bottom, 0px)));pointer-events:auto;background-color:var(--gs-white)}@media (min-width:1000px){c-gs-header .gs-menu-mobile{display:none}}c-gs-header .flex-inline{position:relative;display:flex;grid-column:content;gap:var(--_controls-gap);align-items:center;min-width:0}@media (min-width:1000px){c-gs-header .flex-inline:before{height:calc(1lh + var(--_top-bar-padding-block)*2);margin-right:calc(var(--_controls-gap)*-1);font-size:16px;content:""}}@media not all and (min-width:1000px){c-gs-header .flex-inline{position:static}c-gs-header .go-to-bsl{padding:1cap;letter-spacing:0}c-gs-header .go-to-bsl span{position:absolute;width:1px;height:1px;overflow:hidden;white-space:nowrap;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%)}}c-gs-header .search-expander{display:contents}c-gs-header .search-button{display:block;padding:calc(1cap - 1px);color:inherit;color:var(--gs-blue-2);cursor:pointer;outline-offset:.5ex;background:transparent;border:1px solid transparent;border-radius:2cap;transition:color .2s ease}c-gs-header .search-button:after{display:block;width:1lh;height:1lh;content:"";background-color:currentColor;-webkit-mask-image:url(/images/c/icons/search.svg);mask-image:url(/images/c/icons/search.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}c-gs-header .search-button:focus-visible{color:var(--gs-blue-1)}c-gs-header .search-button:hover{color:var(--gs-blue-1)}@media not all and (min-width:1000px){c-gs-header .search-button{padding-left:0;padding-right:0;background-color:transparent}}c-gs-header #c-search-popover-global{top:100%;z-index:calc(var(--z-index-header) - 1)}c-gs-header .inline-end{display:flex;flex-wrap:wrap;gap:1ex var(--_controls-gap);align-items:center;margin-left:auto}@media not all and (min-width:1000px){c-gs-header .inline-end:has(.search-wrapper){flex-wrap:nowrap}}c-gs-header .bottom-bar{position:relative;display:flex;align-items:center;font-size:16px;background-color:var(--gs-light-blue-0)}@media not all and (min-width:1000px){c-gs-header .bottom-bar{height:0;padding:0}}@media (min-width:1000px){c-gs-header .bottom-bar>nav{position:relative;display:flex;width:100%;max-width:var(--inline-large);margin-left:auto;margin-right:auto}c-gs-header .bottom-bar>nav c-gs-menu[data-level="2"]{top:calc(100% - 1px)}}@media not all and (min-width:1000px){c-gs-header .bottom-bar>nav>c-gs-menu{left:0;right:0;width:100%;max-width:100%}}c-gs-header .menu-button{display:contents}c-gs-header .menu-button button{padding:1cap;margin:0 0 0 auto;color:var(--gs-blue-2);cursor:pointer;background-color:transparent;background-color:var(--gs-light-blue-0);border:0;border-radius:calc(1lh + 2cap)}c-gs-header .menu-button button:focus-visible{background-color:var(--gs-light-blue-1)}c-gs-header .menu-button button:hover{background-color:var(--gs-light-blue-1)}c-gs-header .menu-button button:after{display:block;width:var(--_menu-button-size);height:var(--_menu-button-size);content:"";background-color:currentColor;-webkit-mask-image:url(/images/c/gsheader/icons/bars.svg);mask-image:url(/images/c/gsheader/icons/bars.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}@media not all and (min-width:1000px){c-gs-header .menu-button button{padding-left:0;padding-right:0;background-color:transparent}c-gs-header .menu-button button:focus-visible{background-color:transparent}c-gs-header .menu-button button:hover{background-color:transparent}}@media (min-width:1000px){c-gs-header .menu-button{display:none}}body:has([data-backdrop-above-header][data-expanded=true]) c-gs-header{z-index:calc(var(--z-index-header) - 2)}.c-gs-heading-with-image{position:relative;overflow:clip}.c-gs-heading-with-image:before{position:absolute;top:0;right:0;bottom:0;left:0;bottom:2lh;z-index:-2;content:"";background:var(--gs-gradient-4-colors)}.c-gs-heading-with-image:after{position:absolute;top:-50px;right:calc(var(--inline-large-side-bit) - 250px);z-index:-1;display:block;width:var(--fluid-751-1260);height:var(--fluid-591-990);content:"";background:var(--gs-white);opacity:.1;-webkit-mask-image:url(/images/c/hexagon-pattern.svg);mask-image:url(/images/c/hexagon-pattern.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:right top;mask-position:right top;-webkit-mask-size:cover;mask-size:cover}@media (max-width:840px){.c-gs-heading-with-image:after{top:0;right:-200px}}.c-gs-heading-with-image .container{--image-overhang:min(var(--inline-large-side-bit),7.5rem);display:grid;grid-template:". bc      bc bc    bc    ." auto ". content .  image image ." auto/var(--inline-large-side-bit) var(--start-width,1fr) 1rem var(--end-width,1fr) var(--image-overhang) max(calc(var(--inline-large-side-bit) - var(--image-overhang)),var(--side-padding));color:var(--gs-white)}@media screen and (max-width:840px){.c-gs-heading-with-image .container{grid-template:". bc      ." auto ". content ." auto ". image   ." auto/var(--inline-large-side-bit) 1fr var(--inline-large-side-bit)}}.c-gs-heading-with-image c-breadcrumb{--color-foreground:var(--color-gray-6);--color-muted:var(--color-gray-6);grid-area:bc;max-width:unset;padding-top:1lh}.c-gs-heading-with-image c-breadcrumb :any-link:hover{color:inherit}.c-gs-heading-with-image c-breadcrumb :any-link:focus-visible{color:inherit}.c-gs-heading-with-image .content{grid-area:content;max-width:40ch;height:-webkit-fit-content;height:fit-content;margin-top:clamp(1.5rem,-.0577rem + 3.4615vw,3.75rem);margin-bottom:4lh;font-size:var(--step-16-20)}@media screen and (max-width:840px){.c-gs-heading-with-image .content{margin-bottom:1lh}}.c-gs-heading-with-image .eyebrow{font-size:var(--step--1);font-weight:var(--font-weight-semi-bold);color:var(--gs-yellow-1);text-transform:uppercase}.c-gs-heading-with-image h1{--flow-space:clamp(0.5rem,-0.3654rem + 1.9231vw,1.75rem);font-size:var(--step-32-40)}.c-gs-heading-with-image .description{--flow-space:0.75lh;line-height:1.36}.c-gs-heading-with-image .content :any-link{--flow-space:2lh;padding:1cap 3ch;font-size:1rem;text-align:left;text-wrap:balance;border-radius:calc(1lh + .5cap)}.c-gs-heading-with-image .content [target=_blank]:any-link:after{display:inline-block;width:1lh;height:1lh;margin-left:.5ch;vertical-align:center;content:"";background-color:currentColor;-webkit-mask-image:url(/images/c/icons/gs/external.svg);mask-image:url(/images/c/icons/gs/external.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.c-gs-heading-with-image picture{grid-area:image;align-self:end;height:-webkit-fit-content;height:fit-content;overflow:hidden;border-radius:var(--border-radius)}.c-gs-heading-with-image picture img{width:100%;height:auto}.c-gs-heading-with-image.small{margin-bottom:0}@media not all and (max-width:840px){.c-gs-heading-with-image.small{max-height:430px}}.c-gs-heading-with-image.small .container,.c-gs-heading-with-image.small picture{align-self:stretch;max-height:inherit}@media not all and (max-width:840px){.c-gs-heading-with-image.small .container{grid-template:". bc      .  image image" auto ". content .  image image" -webkit-min-content/var(--inline-large-side-bit) var(--start-width,1fr) 1rem var(--end-width,1fr) var(--inline-large-side-bit);grid-template:". bc      .  image image" auto ". content .  image image" min-content/var(--inline-large-side-bit) var(--start-width,1fr) 1rem var(--end-width,1fr) var(--inline-large-side-bit);margin-top:0}@media screen and (max-width:840px){.c-gs-heading-with-image.small .container{grid-template:". bc      ." auto ". content ." auto ". image   ." auto/var(--inline-large-side-bit) 1fr var(--inline-large-side-bit)}}.c-gs-heading-with-image.small .content{align-self:center;margin-top:2lh;margin-bottom:calc(2lh + 1cap)}.c-gs-heading-with-image.small img,.c-gs-heading-with-image.small picture{height:100%;border-radius:0}.c-gs-heading-with-image.small:before{bottom:0;right:42%}.c-gs-heading-with-image.small:after{top:-50px;right:calc(50% - 1rem - 200px)}}c-gs-heading-with-links{position:relative;display:block}c-gs-heading-with-links:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;width:100%;height:60%;content:"";object-fit:cover;object-position:center right;background:var(--gs-white);opacity:.1;-webkit-mask-image:url(/images/c/hexagon-pattern.svg);mask-image:url(/images/c/hexagon-pattern.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:90% -30px;mask-position:90% -30px;-webkit-mask-size:var(--fluid-591-991);mask-size:var(--fluid-591-991)}@media (max-width:600px){c-gs-heading-with-links:after{-webkit-mask-position:30% -30px;mask-position:30% -30px}}c-gs-heading-with-links .c-gs-background-video{width:100%;height:61.5%}c-gs-heading-with-links .heading-wrapper{width:100%;max-width:var(--inline-large);padding-top:var(--fluid-48-96);padding-bottom:2.6lh;margin-left:auto;margin-right:auto;color:var(--gs-white);text-align:center}c-gs-heading-with-links .heading-wrapper h1{font-size:var(--step-24-48);line-height:1.2}c-gs-heading-with-links .heading-wrapper :any-link{--flow-space:1.3lh;font-weight:var(--font-weight-medium)}c-gs-heading-with-links c-carousel{aspect-ratio:unset}c-gs-heading-with-links c-carousel .previous-and-next-wrapper{position:absolute;bottom:calc(100% + 1cap);right:var(--inline-large-side-bit);display:flex;gap:1ch;width:-webkit-fit-content;width:fit-content}c-gs-heading-with-links c-carousel .previous-and-next-wrapper [data-slider-next],c-gs-heading-with-links c-carousel .previous-and-next-wrapper [data-slider-previous]{--_size:0.9lh;position:static;top:unset;right:unset;bottom:unset;left:unset;width:var(--_size);min-width:var(--min-target-size-aaa);height:var(--_size);min-height:var(--min-target-size-aaa);font-size:var(--step-3);outline-offset:.25ex;background-color:var(--gs-white);border-radius:var(--_size);opacity:1}c-gs-heading-with-links c-carousel .previous-and-next-wrapper [data-slider-next][disabled],c-gs-heading-with-links c-carousel .previous-and-next-wrapper [data-slider-previous][disabled]{cursor:not-allowed;opacity:.5}c-gs-heading-with-links c-carousel .previous-and-next-wrapper [data-slider-next]:after,c-gs-heading-with-links c-carousel .previous-and-next-wrapper [data-slider-previous]:after{width:.8ex;height:.8ex;content:"";background-color:var(--gs-blue-2)}c-gs-heading-with-links c-carousel .previous-and-next-wrapper [data-slider-previous]:focus-visible{background-color:var(--color-gray-6)}c-gs-heading-with-links c-carousel .previous-and-next-wrapper [data-slider-next]:focus-visible{background-color:var(--color-gray-6)}c-gs-heading-with-links c-carousel .previous-and-next-wrapper [data-slider-next]:hover,c-gs-heading-with-links c-carousel .previous-and-next-wrapper [data-slider-previous]:hover{background-color:var(--color-gray-6)}c-gs-heading-with-links c-carousel .slides{grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;gap:1em}c-gs-heading-with-links c-carousel .slides>:first-child{padding-left:var(--inline-large-side-bit)}c-gs-heading-with-links c-carousel .slides>:last-child{padding-right:var(--inline-large-side-bit)}c-gs-heading-with-links~[data-has-bg]{margin-top:2lh}.c-gs-heading-with-list-filter{position:relative;padding-top:1lh;padding-bottom:1cap;overflow:clip;color:var(--color-white);background:var(--gs-gradient-4-colors)}.c-gs-heading-with-list-filter:after{position:absolute;top:-50px;right:calc(var(--inline-large-side-bit) - 250px);z-index:-1;display:block;width:var(--fluid-751-1260);height:var(--fluid-591-990);content:"";background:var(--gs-white);opacity:.1;-webkit-mask-image:url(/images/c/hexagon-pattern.svg);mask-image:url(/images/c/hexagon-pattern.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:right top;mask-position:right top;-webkit-mask-size:cover;mask-size:cover}@media (max-width:840px){.c-gs-heading-with-list-filter:after{top:0;right:-200px}}.c-gs-heading-with-list-filter .container{width:100%;max-width:var(--inline-large);margin-left:auto;margin-right:auto}.c-gs-heading-with-list-filter .content{font-size:var(--step-16-20)}.c-gs-heading-with-list-filter .content.prose>p{max-width:45ch}.c-gs-heading-with-list-filter h1{margin-top:1.3cap;font-size:var(--step-32-40)}.c-gs-heading-with-list-filter c-breadcrumb{--color-foreground:var(--color-gray-6);--color-muted:var(--color-gray-6)}.c-gs-heading-with-list-filter c-collection-list-filter{padding-top:1lh}.c-gs-image-content-split-screen{position:relative;display:grid;grid-template:". image . content ." auto/var(--inline-large-side-bit) var(--start-width,1fr) 1em var(--end-width,1fr) var(--inline-large-side-bit);grid-row-gap:1lh;row-gap:1lh;align-items:center;justify-content:center;width:100%;padding-top:var(--fluid-48-96);padding-bottom:var(--fluid-48-96)}.c-gs-image-content-split-screen.boxed{padding-top:0;padding-bottom:0}.c-gs-image-content-split-screen.with-bg{overflow:hidden;background:var(--gs-gradient-4-colors-10)}.c-gs-image-content-split-screen.with-bg:after{position:absolute;bottom:0;right:0;display:block;width:583px;height:292px;content:"";object-fit:cover;object-position:center right;background:var(--gs-white);opacity:.6;-webkit-mask-image:url(/images/c/hexagon-pattern.svg);mask-image:url(/images/c/hexagon-pattern.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:right top;mask-position:right top;-webkit-mask-size:cover;mask-size:cover}@media screen and (max-width:840px){.c-gs-image-content-split-screen.with-bg:after{opacity:.2}}.c-gs-image-content-split-screen.image-on-inline-end{grid-template-areas:". content . image ."}@media screen and (max-width:840px){.c-gs-image-content-split-screen,.c-gs-image-content-split-screen.image-on-inline-end{grid-template:". image   ." auto ". content ." auto/var(--inline-large-side-bit) 1fr var(--inline-large-side-bit)}}.c-gs-image-content-split-screen .content-side{z-index:1;grid-area:content;padding:1.5lh var(--fluid-32-108) 1.5lh var(--fluid-32-108)}@media screen and (max-width:840px){.c-gs-image-content-split-screen .content-side{max-width:unset;padding:0;margin-bottom:0;margin-left:0;margin-right:0}}.c-gs-image-content-split-screen .content-side .eyebrow{font-size:14px}.c-gs-image-content-split-screen .content-side h2{--flow-space:1ex;font-size:var(--step-20-24)}.c-gs-image-content-split-screen .content-side .body-text{font-size:var(--step-14-16)}.c-gs-image-content-split-screen .image-side{z-index:1;grid-area:image;height:100%;overflow:hidden;border-radius:16px}.c-gs-image-content-split-screen .image-side img{width:100%;height:100%;transition:transform .25s ease-out}.c-gs-links-box{--bg-color:var(--_bg-color,var(--gs-light-blue-1));--fg-color:var(--_fg-color,var(--gs-black));padding:2lh 2em;font-size:var(--step--1);color:var(--fg-color);background-color:var(--bg-color);border-radius:var(--border-radius)}.c-gs-links-box h2,.c-gs-links-box h3{color:var(--gs-blue-2)}.c-gs-links-box h2{font-size:var(--step-1)}.c-gs-links-box h3{font-size:var(--step-0)}.c-gs-links-box :any-link{display:flex;gap:1ch;justify-content:space-between;padding-top:1cap;padding-bottom:1cap;color:inherit;-webkit-text-decoration-line:inherit;text-decoration-line:inherit;border-bottom:1px solid var(--gs-blue-2);transition:color 75ms ease}.c-gs-links-box :any-link:visited{color:inherit}.c-gs-links-box :any-link:after{display:inline-block;width:1lh;min-width:1lh;height:1lh;min-height:1lh;content:"";background-color:currentColor;-webkit-mask-image:url(/images/c/icons/gs/chevron-right.svg);mask-image:url(/images/c/icons/gs/chevron-right.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.c-gs-links-box [target=_blank]:any-link:after{-webkit-mask-image:url(/images/c/icons/gs/external.svg);mask-image:url(/images/c/icons/gs/external.svg)}.c-gs-links-box [data-download=true]:any-link:after{-webkit-mask-image:url(/images/c/gslinksbox/icons/download.svg);mask-image:url(/images/c/gslinksbox/icons/download.svg)}.c-gs-links-box :any-link:hover{color:var(--gs-blue-2)}.c-gs-links-box :any-link:focus-visible{color:var(--gs-blue-2)}.c-gs-link-with-image{position:relative;display:block;width:var(--fluid-237-412);overflow:hidden;font-size:var(--step-14-24);font-weight:var(--font-weight-medium);line-height:1.1;color:var(--gs-white);border-radius:16px}.c-gs-link-with-image:visited{color:var(--gs-white)}.c-gs-link-with-image:focus-visible img{transform:scale(1.1)}.c-gs-link-with-image:hover img{transform:scale(1.1)}.c-gs-link-with-image:hover span:after{filter:brightness(.9)}.c-gs-link-with-image:focus-visible span:after{filter:brightness(.9)}.c-gs-link-with-image:focus-visible{outline:none}.c-gs-link-with-image:focus-visible span{outline:2px solid var(--focus-outline-color,currentcolor);outline-offset:1ex;border-radius:var(--border-radius)}.c-gs-link-with-image picture{display:block}.c-gs-link-with-image img{transition:transform .2s ease}.c-gs-link-with-image span{position:absolute;bottom:1lh;left:1em;right:1em;z-index:2;display:flex;column-gap:2ch;align-items:center;justify-content:space-between;text-wrap:balance}.c-gs-link-with-image span:after{--_size:2lh;display:inline-block;align-self:last baseline;width:var(--_size);min-width:var(--_size);height:var(--_size);min-height:var(--_size);content:"";background-image:url(/images/c/gslinkwithimage/icons/chevron-with-bg.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;transition:filter .2s ease}.c-gs-link-with-image:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:"";background:linear-gradient(0deg,rgba(0,0,0,.6),hsla(0,0%,40%,0) 56.64%)}c-gs-login-status{position:relative}c-gs-login-status c-button-expander button{align-items:center;padding:0;margin:0;text-align:left;-webkit-appearance:none;appearance:none;cursor:pointer;background:0;border:0}c-gs-login-status c-button-expander button.logged-in[aria-expanded=true]{visibility:hidden}@media not all and (min-width:1000px){c-gs-login-status .login{font:inherit}[is-on-bsl=false] :is(c-gs-login-status .login){width:calc(1lh + 2cap);height:calc(1lh + 2cap);padding:calc(1cap - 1px);margin:0;color:var(--gs-blue-2);background-color:var(--gs-light-blue-0);border:0;transition:background-color .2s ease}[is-on-bsl=false] :is(c-gs-login-status .login):hover{background-color:var(--gs-light-blue-1)}[is-on-bsl=false] :is(c-gs-login-status .login):focus-visible{background-color:var(--gs-light-blue-1)}[is-on-bsl=false] :is(c-gs-login-status .login) span{position:absolute;width:1px;height:1px;overflow:hidden;white-space:nowrap;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%)}[is-on-bsl=false] :is(c-gs-login-status .login):after{display:block;width:1lh;height:1lh;content:"";background-color:currentColor;-webkit-mask-image:url(/images/c/gsloginstatus/icons/account-circle.svg);mask-image:url(/images/c/gsloginstatus/icons/account-circle.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}}[is-on-bsl=true] :is(c-gs-login-status .login){display:flex;column-gap:.5ch;color:inherit;-webkit-text-decoration:none;text-decoration:none}[is-on-bsl=true] :is(c-gs-login-status .login):hover{color:var(--gs-blue-1);-webkit-text-decoration:underline;text-decoration:underline}[is-on-bsl=true] :is(c-gs-login-status .login):focus-visible{color:var(--gs-blue-1);-webkit-text-decoration:underline;text-decoration:underline}c-gs-login-status .login span{font-size:var(--step--1);font-weight:var(--font-weight-medium)}c-gs-login-status .login .icon{width:1lh;height:1lh;background-color:currentColor;-webkit-mask-image:url(/images/c/gsloginstatus/icons/account-circle.svg);mask-image:url(/images/c/gsloginstatus/icons/account-circle.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}c-gs-login-status .logged-in{display:flex;gap:5px}c-gs-login-status .logged-in:focus-visible{color:var(--gs-blue-1);-webkit-text-decoration:underline;text-decoration:underline}c-gs-login-status .logged-in:hover{color:var(--gs-blue-1);-webkit-text-decoration:underline;text-decoration:underline}c-gs-login-status .logged-in>span{line-height:1.2}@media (max-width:840px){c-gs-login-status .logged-in>span{display:none}}c-gs-login-status .logged-in>span:not(.username){grid-area:--text}c-gs-login-status .logged-in>span.username{grid-area:--name;font-weight:var(--font-weight-semi-bold)}c-gs-login-status .logged-in .icon{display:block;grid-area:--icon;width:1lh;height:1lh;aspect-ratio:1;background-color:currentColor;-webkit-mask-image:url(/images/c/gsloginstatus/icons/account-circle.svg);mask-image:url(/images/c/gsloginstatus/icons/account-circle.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}#c-gs-login-status-dialog{top:calc(-.5lh - 1px);left:auto;right:calc(-1ch - 1px);z-index:1000;width:-webkit-max-content;width:max-content;min-width:22ch;max-width:unset;max-height:unset;padding:.5lh 1ch;border:1px solid var(--color-gray-4);border-radius:1ex}#c-gs-login-status-dialog c-button-expander button{display:grid;grid-template:"--name  --icon" "--email --icon";grid-column-gap:1ch;column-gap:1ch;justify-content:space-between;width:100%;text-align:left}#c-gs-login-status-dialog c-button-expander button:focus-visible{color:var(--gs-blue-1);-webkit-text-decoration:underline;text-decoration:underline}#c-gs-login-status-dialog c-button-expander button:hover{color:var(--gs-blue-1);-webkit-text-decoration:underline;text-decoration:underline}#c-gs-login-status-dialog c-button-expander button>span{font-size:var(--step--1);line-height:1.2}#c-gs-login-status-dialog c-button-expander button>span.username{grid-area:--name;font-weight:var(--font-weight-semi-bold)}#c-gs-login-status-dialog c-button-expander button>span.email{grid-area:--email;font-size:var(--step--2)}#c-gs-login-status-dialog c-button-expander button .icon{display:block;grid-area:--icon;width:26px;height:26px;aspect-ratio:1;background-color:currentColor;-webkit-mask-image:url(/images/c/gsloginstatus/icons/account-circle.svg);mask-image:url(/images/c/gsloginstatus/icons/account-circle.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}#c-gs-login-status-dialog ul{display:flex;flex-direction:column;font-size:var(--step--1)}#c-gs-login-status-dialog ul li{border-top:1px solid var(--color-gray-4)}#c-gs-login-status-dialog ul :any-link{display:flex;gap:1ex 1ch;align-items:center;justify-content:space-between;padding:.5lh 1ch;font-weight:var(--font-weight-semi-bold);color:inherit;-webkit-text-decoration:none;text-decoration:none}#c-gs-login-status-dialog ul :any-link:hover{-webkit-text-decoration:underline;text-decoration:underline}#c-gs-login-status-dialog ul :any-link:after{display:block;width:1lh;height:1lh;content:"";background-color:currentColor;-webkit-mask-image:url(/images/c/gsloginstatus/icons/keyboard_arrow_right.svg);mask-image:url(/images/c/gsloginstatus/icons/keyboard_arrow_right.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}#c-gs-login-status-dialog ul .logout:any-link:after{-webkit-mask-image:url(/images/c/gsloginstatus/icons/lock.svg);mask-image:url(/images/c/gsloginstatus/icons/lock.svg)}.gs-menu-desktop c-gs-menu{--_border-color:rgba(0,0,0,.1);interpolate-size:allow-keywords;transition:.2s ease;transition-property:opacity}.gs-menu-desktop c-gs-menu>[role=list]{display:flex;align-items:center;justify-content:center;margin-top:0}.gs-menu-desktop c-gs-menu[data-level="1"]{position:relative;display:block;height:-webkit-fit-content;height:fit-content}.gs-menu-desktop c-gs-menu[data-level="1"]>[role=list]{display:flex;margin-left:-.3rem}.gs-menu-desktop c-gs-menu[data-level="1"]>[role=list]>li>div :any-link{display:flex;align-items:center;padding:1cap 1.2rem;margin:0;font-size:16px;font-weight:530;color:inherit;-webkit-text-decoration-line:inherit;text-decoration-line:inherit;cursor:pointer;background:0;border:0}.gs-menu-desktop c-gs-menu[data-level="1"]>[role=list]>li>div button{display:flex;align-items:center;padding:1cap 1.2rem;margin:0;font-size:16px;font-weight:530;color:inherit;-webkit-text-decoration-line:inherit;text-decoration-line:inherit;cursor:pointer;background:0;border:0}.top-bar :is(.gs-menu-desktop c-gs-menu[data-level="1"]>[role=list]>li>div button:not(.does-not-exist)){--top-offset:4px;padding-top:calc(var(--_top-bar-padding-block) + var(--top-offset));padding-bottom:calc(var(--_top-bar-padding-block) - var(--top-offset))}.top-bar :is(.gs-menu-desktop c-gs-menu[data-level="1"]>[role=list]>li>div :any-link){--top-offset:4px;padding-top:calc(var(--_top-bar-padding-block) + var(--top-offset));padding-bottom:calc(var(--_top-bar-padding-block) - var(--top-offset))}.gs-menu-desktop c-gs-menu[data-level="1"]>[role=list]>li>div button:not(.does-not-exist):visited{color:inherit}.gs-menu-desktop c-gs-menu[data-level="1"]>[role=list]>li>div :any-link:visited{color:inherit}.gs-menu-desktop c-gs-menu[data-level="1"]>[role=list]>li>div :any-link:hover{color:var(--gs-blue-2);-webkit-text-decoration-line:underline;text-decoration-line:underline}.gs-menu-desktop c-gs-menu[data-level="1"]>[role=list]>li>div button:not(.does-not-exist):focus-visible{color:var(--gs-blue-2);-webkit-text-decoration-line:underline;text-decoration-line:underline}.gs-menu-desktop c-gs-menu[data-level="1"]>[role=list]>li>div :any-link:focus-visible{color:var(--gs-blue-2);-webkit-text-decoration-line:underline;text-decoration-line:underline}.gs-menu-desktop c-gs-menu[data-level="1"]>[role=list]>li>div button:not(.does-not-exist):hover{color:var(--gs-blue-2);-webkit-text-decoration-line:underline;text-decoration-line:underline}.gs-menu-desktop c-gs-menu[data-level="1"]>[role=list]>li>div [aria-expanded=true]:any-link{color:var(--gs-blue-2);-webkit-text-decoration-line:underline;text-decoration-line:underline}.gs-menu-desktop c-gs-menu[data-level="1"]>[role=list]>li>div button[aria-expanded=true]:not(.does-not-exist){color:var(--gs-blue-2);-webkit-text-decoration-line:underline;text-decoration-line:underline}.gs-menu-desktop c-gs-menu[data-level="1"]>[role=list]>li>div button{padding-left:1.2rem;padding-right:.75rem}.gs-menu-desktop c-gs-menu[data-level="1"]>[role=list]>li>div button:after{display:inline-block;width:1lh;height:1lh;content:"";background-color:currentColor;-webkit-mask-image:url(/images/c/gsmenu/icons/chevron-down.svg);mask-image:url(/images/c/gsmenu/icons/chevron-down.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transform:translateY(1.5px);transition:transform .2s ease}.gs-menu-desktop c-gs-menu[data-level="1"]>[role=list]>li>div button[aria-expanded=true]:after{transform:translateY(1px) rotate(-.5turn)}.gs-menu-desktop c-gs-menu[data-level="1"]>[role=list]>li:first-child{margin-left:-.8rem}.gs-menu-desktop c-gs-menu[data-level="1"]>[role=list]>li.parent-active>div :any-link{background-color:var(--gs-light-blue-2)}.gs-menu-desktop c-gs-menu[data-level="1"]>[role=list]>li.active>div :any-link{background-color:var(--gs-light-blue-2)}.gs-menu-desktop c-gs-menu[data-level="1"]>[role=list]>li.active>div button,.gs-menu-desktop c-gs-menu[data-level="1"]>[role=list]>li.parent-active>div button{background-color:var(--gs-light-blue-2)}.bottom-bar :is(.gs-menu-desktop c-gs-menu[data-level="1"]>[role=list]>li.parent-active>div button:not(.does-not-exist)){background-color:var(--gs-light-blue-2)}.bottom-bar :is(.gs-menu-desktop c-gs-menu[data-level="1"]>[role=list]>li.active>div button:not(.does-not-exist)){background-color:var(--gs-light-blue-2)}.bottom-bar :is(.gs-menu-desktop c-gs-menu[data-level="1"]>[role=list]>li.parent-active>div :any-link){background-color:var(--gs-light-blue-2)}.bottom-bar :is(.gs-menu-desktop c-gs-menu[data-level="1"]>[role=list]>li.active>div :any-link){background-color:var(--gs-light-blue-2)}.gs-menu-desktop c-gs-menu[data-level="2"]{position:absolute;top:calc(100% - 1px);left:calc((var(--side-padding) + var(--_logo-column-size))*-1);z-index:1000;width:100vw;width:100vi;height:-webkit-max-content;height:max-content;pointer-events:none;transition:allow-discrete .2s ease;transition-property:background-color,display}@media (max-width:1736px){.bottom-bar :is(.gs-menu-desktop c-gs-menu[data-level="2"]){left:calc(var(--inline-large-side-bit)*-1)}}@starting-style{.gs-menu-desktop c-gs-menu[data-level="2"]{background-color:rgba(4,6,21,0)}}.gs-menu-desktop c-gs-menu[data-level="2"][data-expanded=false]{z-index:999;display:none;background-color:rgba(4,6,21,0);transition-delay:.1s}.gs-menu-desktop c-gs-menu[data-level="2"][data-expanded=false]>[role=list]{height:0;padding-top:0;padding-bottom:0}.gs-menu-desktop c-gs-menu[data-level="2"] :any-link{display:flex;width:100%;padding-top:1ex;padding-bottom:1ex;font-size:16px;font-weight:530;color:inherit;-webkit-text-decoration-line:inherit;text-decoration-line:inherit;border-bottom:1px solid var(--_border-color)}.gs-menu-desktop c-gs-menu[data-level="2"] :any-link:hover{color:var(--gs-blue-2);-webkit-text-decoration-line:underline;text-decoration-line:underline}.gs-menu-desktop c-gs-menu[data-level="2"] :any-link:focus-visible{color:var(--gs-blue-2);-webkit-text-decoration-line:underline;text-decoration-line:underline}.gs-menu-desktop c-gs-menu[data-level="2"] [aria-current=page]:any-link{color:var(--gs-blue-2)}.gs-menu-desktop c-gs-menu[data-level="2"] :any-link:before{display:block;width:1lh;min-width:1lh;height:1lh;min-height:1lh;content:"";background-color:currentColor;-webkit-mask-image:url(/images/c/gsmenu/icons/chevron-down.svg);mask-image:url(/images/c/gsmenu/icons/chevron-down.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transform:rotate(-90deg)}.gs-menu-desktop c-gs-menu[data-level="2"]:not([data-disable-grandchildren-in-menu=true])>[role=list]{display:grid;grid-template-columns:repeat(auto-fit,minmax(25ch,1fr));grid-row-gap:1lh;row-gap:1lh}.gs-menu-desktop c-gs-menu[data-level="2"]:not([data-disable-grandchildren-in-menu=true])>[role=list]>li{flex:1}.gs-menu-desktop c-gs-menu[data-level="2"]:not([data-disable-grandchildren-in-menu=true])>[role=list]>li>div>:any-link{font-size:16px;font-weight:650;border-bottom:0}.gs-menu-desktop c-gs-menu[data-level="2"]:not([data-disable-grandchildren-in-menu=true])>[role=list]>li>div>:any-link:before{content:unset}.gs-menu-desktop c-gs-menu[data-level="2"][data-disable-grandchildren-in-menu=true]>[role=list]>li>[data-level="3"]{display:none}.gs-menu-desktop c-gs-menu[data-level="2"][data-disable-grandchildren-in-menu=true]>[role=list]{display:block;columns:35ch 3;column-gap:1em}.gs-menu-desktop c-gs-menu[data-level="2"][data-disable-grandchildren-in-menu=true]>[role=list]>li{page-break-inside:avoid;break-inside:avoid}.gs-menu-desktop c-gs-menu[data-level="2"]>[role=list]{display:grid;grid-template-columns:repeat(auto-fill,minmax(35ch,1fr));grid-gap:0 1em;gap:0 1em;align-items:start;justify-content:start;width:100%;padding-top:1lh;padding-bottom:2lh;padding-left:var(--inline-large-side-bit);padding-right:var(--inline-large-side-bit);overflow:hidden;pointer-events:all;background-color:var(--gs-light-blue-2);transition:.2s ease;transition-property:block-size,padding-block,padding-top,padding-bottom}@starting-style{.gs-menu-desktop c-gs-menu[data-level="2"]>[role=list]{height:0;padding-top:0;padding-bottom:0}}.gs-menu-desktop c-gs-menu[data-level="3"]>[role=list]{display:flex;flex-direction:column}.gs-menu-desktop c-gs-menu[data-level="3"]>[role=list]>li{width:100%}.gs-menu-desktop c-gs-menu[data-level="4"]{display:none}body:has(c-gs-menu.main.vertical[data-expanded=true]){overflow:clip}c-gs-menu.main.vertical{--_border-color:rgba(70,90,255,.2);--_background-color:var(--gs-light-blue-0);--_hover-background-color:var(--gs-light-blue-1)}c-gs-menu.main.vertical [role=list]{padding:0;margin:0}c-gs-menu.main.vertical,c-gs-menu.main.vertical c-gs-menu{display:block;overflow:hidden;transition:var(--duration-short,.2s) ease;transition-property:block-size,height,border-block-width,border-top-width,border-bottom-width}c-gs-menu.main.vertical c-gs-menu[data-expanded=false],c-gs-menu.main.vertical[data-expanded=false]:not(does-not-exist){height:0;border-top-width:0;border-bottom-width:0}c-gs-menu.main.vertical[data-level="1"]{position:fixed;interpolate-size:allow-keywords;height:100dvh;width:100%;z-index:1000;overflow-y:scroll;top:var(--_header-block-size,64px);border-top:1px solid var(--_border-color)}c-gs-menu.main.vertical[data-level="1"]>[role=list]{padding-bottom:10lh}c-gs-menu.main.vertical[data-level="1"] li,c-gs-menu.main.vertical[data-level="1"] li>div{transition:background-color var(--duration-shorter,.1s) ease}c-gs-menu.main.vertical[data-level="1"]>[role=list]>li:has(>c-gs-menu[data-expanded=true]){background-color:var(--_background-color)}c-gs-menu.main.vertical[data-level="1"]>[role=list]>li:has(>c-gs-menu[data-expanded=true]) div:has(button:hover,:any-link:hover){background-color:var(--_hover-background-color)}c-gs-menu.main.vertical[data-level="1"] li>div:has(:any-link:hover,button:hover){background-color:var(--_background-color)}c-gs-menu.main.vertical[data-level="1"] li.active>div{background-color:var(--_background-color)}c-gs-menu.main.vertical[data-level="1"] li.active>div:has(button:hover,:any-link:hover){background-color:var(--_hover-background-color)}c-gs-menu.main.vertical[data-level="1"] li>div :any-link:not(.c-button):hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}c-gs-menu.main.vertical[data-level="1"] li>div :any-link:not(.c-button):focus-visible{-webkit-text-decoration-line:underline;text-decoration-line:underline}c-gs-menu.main.vertical [role=list]{display:flex;flex-direction:column;width:100%}c-gs-menu.main.vertical [role=list]>li>div{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--_border-color)}c-gs-menu.main.vertical [role=list]>li>div:has(.c-button){border-bottom:0}c-gs-menu.main.vertical [role=list]>li>div c-button-expander{display:flex;align-self:stretch}c-gs-menu.main.vertical [role=list]>li>div :any-link:not(.c-button){outline-offset:-1ex}c-gs-menu.main.vertical [role=list]>li>div button{outline-offset:-1ex}c-gs-menu.main.vertical [role=list]>li>div :any-link:not(.c-button){position:relative;display:block;flex:1;padding:1cap 0;padding-left:calc(24px + (var(--level, 1) - 1)*var(--side-padding, 1em));margin:0;color:inherit;text-align:left;-webkit-text-decoration-line:inherit;text-decoration-line:inherit;cursor:pointer;background:0;border:0}c-gs-menu.main.vertical [role=list]>li>div c-button-expander:first-child button{display:block;flex:1;padding:1cap 0;padding-left:calc(24px + (var(--level, 1) - 1)*var(--side-padding, 1em));margin:0;color:inherit;text-align:left;-webkit-text-decoration-line:inherit;text-decoration-line:inherit;cursor:pointer;background:0;border:0}c-gs-menu.main.vertical [role=list]>li>div [aria-current=page]:any-link:not(.c-button){font-weight:var(--font-weight-bold)}c-gs-menu.main.vertical [role=list]>li>div c-button-expander:first-child button[aria-current=page]:not(.does-not-exist){font-weight:var(--font-weight-bold)}.parent-active>div :is(c-gs-menu.main.vertical [role=list]>li>div :any-link:not(.c-button)){font-weight:var(--font-weight-bold)}.parent-active>div :is(c-gs-menu.main.vertical [role=list]>li>div c-button-expander:first-child button:not(.does-not-exist)){font-weight:var(--font-weight-bold)}c-gs-menu.main.vertical [role=list]>li>div :any-link:not(.c-button):has(~c-button-expander){padding-right:1ch}c-gs-menu.main.vertical [role=list]>li>div c-button-expander:first-child button:not(.does-not-exist):has(~c-button-expander){padding-right:1ch}c-gs-menu.main.vertical [role=list]>li>div :any-link:not(.c-button):has(~c-button-expander):after{position:absolute;top:.5ex;right:0;bottom:.5ex;left:auto;width:1px;content:"";background-color:var(--_border-color);transition:background-color var(--duration-short,.2s) ease}c-gs-menu.main.vertical [role=list]>li>div c-button-expander:first-child button:not(.does-not-exist):has(~c-button-expander):after{position:absolute;top:.5ex;right:0;bottom:.5ex;left:auto;width:1px;content:"";background-color:var(--_border-color);transition:background-color var(--duration-short,.2s) ease}c-gs-menu.main.vertical [role=list]>li>div .c-button{margin-top:1cap;margin-bottom:1cap;margin-left:calc(24px + (var(--level, 1) - 1)*var(--side-padding, 1em))}c-gs-menu.main.vertical [role=list]>li>div c-button-expander:first-child{flex:1}c-gs-menu.main.vertical [role=list]>li>div c-button-expander:first-child button{position:relative;display:flex;align-items:center;justify-content:space-between;padding-top:0;padding-bottom:0}c-gs-menu.main.vertical [role=list]>li>div c-button-expander:first-child button:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}c-gs-menu.main.vertical [role=list]>li>div c-button-expander:first-child span:after{position:absolute;top:.5ex;right:0;bottom:.5ex;left:auto;width:1px;content:"";background-color:var(--_border-color);transition:background-color var(--duration-short,.2s) ease}c-gs-menu.main.vertical [role=list]>li>div c-button-expander:first-child .icon{position:relative;display:block;width:auto;min-width:max(var(--min-target-size-aaa,44px),calc(1lh + 2cap));height:100%;min-height:max(var(--min-target-size-aaa,44px),calc(1lh + 2cap));margin-left:auto}c-gs-menu.main.vertical [role=list]>li>div c-button-expander:first-child .icon:before{position:absolute;top:.5ex;right:auto;bottom:.5ex;left:0;width:1px;content:"";background-color:var(--_border-color);transition:background-color var(--duration-short,.2s) ease}c-gs-menu.main.vertical [role=list]>li>div c-button-expander:first-child .icon:after{--_size:1lh;position:absolute;top:calc(50% - var(--_size)/2);right:calc(50% - var(--_size)/2);bottom:calc(50% - var(--_size)/2);left:calc(50% - var(--_size)/2);width:var(--_size);height:var(--_size);content:"";background-color:currentColor;opacity:.9;-webkit-mask-image:url(/images/c/gsmenu/icons/chevron-down.svg);mask-image:url(/images/c/gsmenu/icons/chevron-down.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:transform .2s ease}c-gs-menu.main.vertical [role=list]>li>div c-button-expander:first-child button[aria-expanded=true] .icon:after{transform:rotate(-.5turn)}c-gs-menu.main.vertical [role=list]>li>div c-button-expander:not(:first-child) button{position:relative;display:block;width:auto;min-width:max(var(--min-target-size-aaa,44px),calc(1lh + 2cap));height:100%;min-height:max(var(--min-target-size-aaa,44px),calc(1lh + 2cap));padding:0;margin:0;cursor:pointer;background:0;border:0}c-gs-menu.main.vertical [role=list]>li>div c-button-expander:not(:first-child) button:after{--_size:1lh;position:absolute;top:calc(50% - var(--_size)/2);right:calc(50% - var(--_size)/2);bottom:calc(50% - var(--_size)/2);left:calc(50% - var(--_size)/2);width:var(--_size);height:var(--_size);content:"";background-color:currentColor;opacity:.9;-webkit-mask-image:url(/images/c/gsmenu/icons/chevron-down.svg);mask-image:url(/images/c/gsmenu/icons/chevron-down.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:transform .2s ease}c-gs-menu.main.vertical [role=list]>li>div c-button-expander:not(:first-child) button[aria-expanded=true]:after{transform:rotate(-.5turn)}.c-gs-newsletter-signup{position:relative;display:block;padding-top:2lh;padding-bottom:2lh;color:var(--gs-white);background:var(--gs-gradient-4-colors)}.c-gs-newsletter-signup .content{display:flex;gap:1lh 4.3em;width:100%;max-width:var(--inline-elements);margin-left:auto;margin-right:auto}@media (max-width:720px){.c-gs-newsletter-signup .content{flex-direction:column}}.c-gs-newsletter-signup h2{font-size:24px;word-break:normal}.c-gs-newsletter-signup form{display:grid;grid-template-columns:3.2fr 1fr;grid-gap:1cap 2ch;gap:1cap 2ch;margin-top:1lh;margin-bottom:1lh;font-size:var(--step--1);accent-color:var(--gs-white)}@media (max-width:840px){.c-gs-newsletter-signup form{grid-template-columns:100%}}.c-gs-newsletter-signup form c-input-field{margin-top:-1lh}.c-gs-newsletter-signup form input[type=email]{padding:1.2cap 2cap!important;color:var(--gs-black);background-color:var(--gs-white)}.c-gs-newsletter-signup form input[type=email]::placeholder{color:var(--color-gray-2)}.c-gs-newsletter-signup form button[type=submit]{grid-row:1/4;grid-column:2;width:100%;height:-webkit-fit-content;height:fit-content;padding-top:1lh;padding-bottom:1lh;margin-top:.5ex}.c-gs-newsletter-signup form button[type=submit][aria-disabled=true]{color:#000;cursor:not-allowed;background-color:var(--color-gray-5);border-color:var(--color-gray-4)}@media (max-width:840px){.c-gs-newsletter-signup form button[type=submit]{grid-row:initial;grid-column:initial;width:-webkit-fit-content;width:fit-content;margin-top:0}}.c-gs-newsletter-signup form .captcha-consent{display:flex;grid-column:1;gap:1ch;align-items:center;cursor:pointer}.c-gs-newsletter-signup form .captcha-consent input{flex:none;width:1em;height:1em;margin-top:.25em}.c-gs-newsletter-signup form .captcha-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-index-header) + 2);width:354px;max-width:calc(100% - 32px);height:-webkit-fit-content;height:fit-content;max-height:calc(100dvh - 32px);padding:24px;margin:auto;overflow:auto;color:var(--gs-black);background-color:var(--gs-white);border:1px solid var(--color-gray-5);border-radius:var(--border-radius);box-shadow:0 8px 40px rgba(0,0,0,.25)}.c-gs-newsletter-signup form .captcha-popup[data-expanded=false]{display:none}.c-gs-newsletter-signup form .captcha-popup h3{font-size:var(--step-1)}.c-gs-newsletter-signup form .captcha-popup>*+*{margin-top:16px}.c-gs-newsletter-signup form .captcha-popup-expander{display:block}.c-gs-newsletter-signup form .signup-error{grid-column:1/-1;margin:0}.c-gs-newsletter-signup form fieldset{display:flex;flex-wrap:wrap;gap:1ex 1ch;padding:0;margin:0;border:0}.c-gs-newsletter-signup form fieldset c-input-field{padding:0;margin:0}.c-gs-newsletter-signup form small{font-size:var(--step--2)}.c-gs-newsletter-signup form :any-link{color:inherit}.c-gs-newsletter-signup form :any-link:hover{color:inherit}.c-gs-newsletter-signup form :any-link:focus-visible{color:inherit}.c-gs-newsletter-signup form :any-link:visited{color:inherit}.c-gs-news-preview{padding-top:var(--fluid-48-96);padding-bottom:var(--fluid-48-96);background-color:var(--gs-light-blue-1)}.c-gs-news-preview h2{width:100%;max-width:var(--inline-large);margin-left:auto;margin-right:auto;font-size:var(--step-24-32)}.c-gs-news-preview h2 :any-link{color:inherit;-webkit-text-decoration-line:inherit;text-decoration-line:inherit}.c-gs-news-preview h2 :any-link:visited{color:inherit}.c-gs-news-preview h2 :any-link:hover{color:var(--gs-blue-2);-webkit-text-decoration-line:underline;text-decoration-line:underline}.c-gs-news-preview h2 :any-link:focus-visible{color:var(--gs-blue-2);-webkit-text-decoration-line:underline;text-decoration-line:underline}.c-gs-news-preview c-carousel{aspect-ratio:unset;margin-top:1.5lh}.c-gs-news-preview c-carousel .slides{grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;gap:1em}.c-gs-news-preview c-carousel .slides>:first-child{padding-left:var(--inline-large-side-bit)}.c-gs-news-preview c-carousel .slides>:last-child{padding-right:var(--inline-large-side-bit)}.c-gs-news-preview c-carousel .slides .slide{scroll-snap-align:center}.c-gs-news-preview c-carousel .previous-and-next-wrapper{position:absolute;bottom:calc(100% + 1.35lh);right:var(--inline-large-side-bit);display:flex;gap:1ch;width:-webkit-fit-content;width:fit-content}.c-gs-news-preview c-carousel .previous-and-next-wrapper [data-slider-next],.c-gs-news-preview c-carousel .previous-and-next-wrapper [data-slider-previous]{--_size:0.9lh;position:static;top:unset;right:unset;bottom:unset;left:unset;width:var(--_size);min-width:var(--min-target-size-aaa);height:var(--_size);min-height:var(--min-target-size-aaa);font-size:var(--step-3);outline-offset:.25ex;background-color:var(--gs-white);border-radius:var(--_size);opacity:1}.c-gs-news-preview c-carousel .previous-and-next-wrapper [data-slider-next][disabled],.c-gs-news-preview c-carousel .previous-and-next-wrapper [data-slider-previous][disabled]{cursor:not-allowed;opacity:.5}.c-gs-news-preview c-carousel .previous-and-next-wrapper [data-slider-next]:after,.c-gs-news-preview c-carousel .previous-and-next-wrapper [data-slider-previous]:after{width:.8ex;height:.8ex;content:"";background-color:var(--gs-blue-2)}.c-gs-news-preview c-carousel .previous-and-next-wrapper [data-slider-previous]:focus-visible{background-color:var(--color-gray-6)}.c-gs-news-preview c-carousel .previous-and-next-wrapper [data-slider-next]:focus-visible{background-color:var(--color-gray-6)}.c-gs-news-preview c-carousel .previous-and-next-wrapper [data-slider-next]:hover,.c-gs-news-preview c-carousel .previous-and-next-wrapper [data-slider-previous]:hover{background-color:var(--color-gray-6)}.c-gs-news-preview-card{position:relative;display:flex;flex-direction:column;width:var(--fluid-237-412);height:100%;padding:var(--fluid-32-50) var(--fluid-16-40) var(--fluid-32-50);font-size:var(--step--1);background-color:var(--gs-white);border-radius:16px}.c-gs-news-preview-card .meta{--flow-space:0;order:-1;font-size:var(--step--2);color:var(--color-gray-2)}.c-gs-news-preview-card h3{font-size:var(--step-18-24)}.c-gs-news-preview-card[data-is-archive-link=false]>h3{margin-top:var(--flow-space,1em)}@supports (height:1lh){.c-gs-news-preview-card[data-is-archive-link=false]>h3{margin-top:var(--flow-space,1lh)}}.c-gs-news-preview-card p{color:var(--color-gray-2)}@media (max-width:840px){.c-gs-news-preview-card p:not(.meta){display:none}}.c-gs-news-preview-card :any-link{padding-top:var(--flow-space,1em);margin-top:auto;color:inherit}@supports (height:1lh){.c-gs-news-preview-card :any-link{padding-top:var(--flow-space,1lh)}}.c-gs-news-preview-card :any-link:visited{color:inherit}.c-gs-news-preview-card :any-link:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;content:""}.c-gs-news-preview-card:has(:any-link:hover) h3{-webkit-text-decoration-line:underline;text-decoration-line:underline}.c-gs-news-preview-card:focus-within:not(.does-not-exist) h3{-webkit-text-decoration-line:underline;text-decoration-line:underline}.c-gs-news-preview-card:has(:any-link:hover) :any-link{color:var(--gs-blue-1)}.c-gs-news-preview-card:focus-within:not(.does-not-exist) :any-link{color:var(--gs-blue-1)}.c-gs-news-preview-card[data-is-archive-link=true] h3{margin-top:auto;margin-bottom:auto;text-align:center}.c-gs-news-preview-card[data-is-archive-link=true] :any-link{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;margin:0;outline-offset:calc(-1ex - var(--border-radius))}.c-gs-staff{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1cap 1em;gap:1cap 1em;padding:1cap 1rem;font-size:var(--step-0);overflow-wrap:anywhere;border-bottom:1px solid var(--color-gray-5)}@media (max-width:720px){.c-gs-staff{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:400px){.c-gs-staff{grid-template-columns:100%}}.c-gs-staff dd{margin-left:0}.c-gs-staff :any-link{color:inherit;-webkit-text-decoration-line:inherit;text-decoration-line:inherit}.c-gs-staff :any-link:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.c-gs-staff :any-link:focus-visible{-webkit-text-decoration-line:underline;text-decoration-line:underline}.c-gs-staff .name{font-weight:var(--font-weight-semi-bold)}c-accordion .c-gs-staff,c-prose .c-gs-staff{grid-template-columns:auto 1fr;gap:0}c-accordion .c-gs-staff .title,c-prose .c-gs-staff .title{display:inline;text-transform:lowercase}c-accordion .c-gs-staff .title:before,c-prose .c-gs-staff .title:before{display:inline;content:", "}c-accordion .c-gs-staff .title dd,c-prose .c-gs-staff .title dd{display:inline}c-accordion .c-gs-staff .mail,c-accordion .c-gs-staff .tel,c-prose .c-gs-staff .mail,c-prose .c-gs-staff .tel{grid-column:span 2}@media (min-width:876px){.c-gs-stats{text-align:center}}.c-gs-stats>h2{font-size:var(--step-24-40)}.c-gs-stats>p{--flow-space:1lh;font-size:16px;line-height:1.4}.c-gs-stats>h2,.c-gs-stats>p{max-width:min(60ch,var(--inline-large));margin-left:auto;margin-right:auto}@media (max-width:875.98px){.c-gs-stats>h2,.c-gs-stats>p{margin-left:var(--side-padding)}}.c-gs-stats>c-carousel{aspect-ratio:auto;margin-bottom:1lh;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:fit-content}.c-gs-stats>c-carousel .slides{display:flex;gap:1em;width:100%}.c-gs-stats>c-carousel .slides .component-wrapper,.c-gs-stats>c-carousel .slides .slide{display:flex;width:-webkit-fit-content;width:fit-content;height:auto}.c-gs-stats>c-carousel .slides>:first-child{padding-left:var(--inline-large-side-bit)}.c-gs-stats>c-carousel .slides>:last-child{padding-right:var(--inline-large-side-bit)}.c-gs-stats .c-button{padding:1.3cap 2em;margin-top:.8lh;font-size:16px;margin-left:var(--side-padding);margin-right:var(--side-padding)}.c-gs-stats-card{position:relative;display:flex;flex-direction:column;justify-content:center;width:var(--fluid-269-312);padding:1.5lh 1em;text-align:center;background-color:var(--gs-light-purple-1);border-radius:16px}.c-gs-stats-card .top-text,.c-gs-stats-card data{font-weight:var(--font-weight-medium)}.c-gs-stats-card data{font-size:var(--step-86-100);line-height:1.1}.c-gs-text-box{--bg-color:var(--_bg-color,var(--gs-light-blue-1));--fg-color:var(--_fg-color,var(--gs-white));--heading-color:var(--_heading-color,var(--gs-white));padding:calc(1lh + 1cap) 2em;font-size:var(--step--1);color:var(--fg-color);background-color:var(--bg-color);border-radius:var(--border-radius)}.c-gs-text-box h2{font-size:var(--step-1);color:var(--heading-color)}.c-gs-text-box h3{font-size:var(--step-0)}.c-gs-text-box .c-button:any-link{--button-hover-background:var(--fg-color);--button-hover-color:var(--bg-color);--button-outline-width:0.3ex;--button-outline-offset:-0.6ex;--button-outline-color:var(--button-hover-color);display:block;width:-webkit-fit-content;width:fit-content;font-size:var(--step-0)}.c-accordion-link-item{--icon-size:1lh;--_background-color:var(--gs-light-blue-1);--_active-border-color:var(--gs-blue-1);position:relative;display:block;padding-top:1cap;padding-bottom:1cap;padding-left:var(--content-inline-inset);padding-right:calc(var(--content-inline-inset) + var(--icon-size) + 1ch);font-weight:var(--font-weight-semi-bold);color:inherit;-webkit-text-decoration-line:inherit;text-decoration-line:inherit;cursor:pointer;background-color:var(--_background-color);border:1px solid var(--_background-color);border-radius:var(--border-radius);transition:.1s ease-out;transition-property:background-color,color}.c-accordion-link-item:focus-visible{outline:solid max(.25ex,2px) var(--_active-border-color);outline-offset:max(.25ex,2px)}.c-accordion-link-item:after{position:absolute;top:calc(50% - var(--icon-size)/2);right:calc(100% - var(--icon-size) - var(--content-inline-inset));bottom:calc(50% - var(--icon-size)/2);left:calc(100% - var(--icon-size) - var(--content-inline-inset));width:var(--icon-size);height:var(--icon-size);aspect-ratio:1;content:"";background-color:currentcolor;-webkit-mask-image:url(/images/c/accordion/icons/chevron-down.svg);mask-image:url(/images/c/accordion/icons/chevron-down.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transform:rotate(-90deg);transition:.2s ease-out;transition-property:transform,opacity}.c-accordion-link-item:focus-visible,.c-accordion-link-item:hover{-webkit-text-decoration:underline;text-decoration:underline;border-color:var(--_active-border-color)}.c-accordion-link-item:visited{color:inherit}.c-accordion-item{--icon-size:1lh;display:block;width:100%;-webkit-appearance:none;appearance:none;border-radius:0}.c-accordion-item>summary{--_background-color:var(--gs-light-blue-1);--_active-border-color:var(--gs-blue-1);position:relative;padding-top:1cap;padding-bottom:1cap;padding-left:var(--content-inline-inset);padding-right:calc(var(--content-inline-inset) + var(--icon-size) + 1ch);font-weight:var(--font-weight-semi-bold);color:inherit;cursor:pointer;list-style:none;background-color:var(--_background-color);border:1px solid var(--_background-color);border-radius:var(--border-radius);transition:.1s ease-out;transition-property:background-color,color}.c-accordion-item>summary::-webkit-details-marker{display:none}.c-accordion-item>summary:focus-visible{outline:solid max(.25ex,2px) var(--_active-border-color);outline-offset:max(.25ex,2px)}.c-accordion-item>summary:after{position:absolute;top:calc(50% - var(--icon-size)/2);right:calc(100% - var(--icon-size) - var(--content-inline-inset));bottom:calc(50% - var(--icon-size)/2);left:calc(100% - var(--icon-size) - var(--content-inline-inset));width:var(--icon-size);height:var(--icon-size);aspect-ratio:1;content:"";background-color:currentcolor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:.2s ease-out;transition-property:transform,opacity}.c-accordion-item[open]:not(.c-accordion-item[data-is-closing=true])>summary,.c-accordion-item[open]:not(.c-accordion-item[data-is-closing=true])>summary:after{transition-timing-function:ease-in}.c-accordion-item>.content{padding:1lh var(--content-inline-inset)}.c-accordion-item:not(.sub-item)>summary:after{opacity:1;-webkit-mask-image:url(/images/c/accordion/icons/chevron-down.svg);mask-image:url(/images/c/accordion/icons/chevron-down.svg)}.c-accordion-item:not(.sub-item)>summary:focus-visible{-webkit-text-decoration:underline;text-decoration:underline;border-color:var(--_active-border-color)}.c-accordion-item:not(.sub-item)>summary:hover{-webkit-text-decoration:underline;text-decoration:underline;border-color:var(--_active-border-color)}.c-accordion-item[open]:not(.sub-item):not(.c-accordion-item[data-is-closing=true]:not(.sub-item))>summary{--_background-color:var(--gs-blue-2);--_active-border-color:var(--gs-blue-2);color:var(--gs-white)}.c-accordion-item[open]:not(.sub-item):not(.c-accordion-item[data-is-closing=true]:not(.sub-item))>summary:after{transform:rotate(-.5turn)}.c-accordion-item:not(.sub-item) hr{margin-top:1lh;margin-bottom:1lh;border-color:var(--color-gray-4)}.c-accordion-item.sub-item:last-of-type{margin-bottom:1lh}.c-accordion-item.sub-item>summary:before{opacity:0}.c-accordion-item.sub-item>summary:after{-webkit-mask-image:url(/images/c/accordion/icons/chevron-down.svg);mask-image:url(/images/c/accordion/icons/chevron-down.svg)}.c-accordion-item.sub-item>summary:focus-visible{color:currentcolor}.c-accordion-item.sub-item>summary:hover{color:currentcolor}.c-accordion-item.sub-item>.content{padding:0 var(--content-inline-inset) 1lh}.c-accordion-item.sub-item[open]:not(.c-accordion-item.sub-item[data-is-closing=true])>summary{color:currentcolor}.c-accordion-item.sub-item[open]:not(.c-accordion-item.sub-item[data-is-closing=true])>summary:after{transform:scaleY(-1)}c-accordion{--content-inline-inset:2cap;gap:.5ex}c-accordion,c-accordion section{display:flex;flex-direction:column}c-accordion header{display:flex;align-items:center;justify-content:space-between;padding-left:var(--content-inline-inset);padding-right:var(--content-inline-inset)}c-accordion header [data-toggle-accordion]{position:relative;display:inline-block;width:40px;height:40px;padding:0;margin:0 0 0 auto;-webkit-appearance:none;appearance:none;cursor:pointer;background-color:transparent;border:none}c-accordion header [data-toggle-accordion]:after,c-accordion header [data-toggle-accordion]:before{position:absolute;top:calc(50% - var(--icon-size)/2);right:calc(100% - var(--icon-size));bottom:calc(50% - var(--icon-size)/2);left:calc(100% - var(--icon-size));width:var(--icon-size);height:var(--icon-size);content:"";background-color:currentcolor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:transform .2s ease-out}c-accordion header [data-toggle-accordion]:before{-webkit-mask-image:url(/images/c/accordion/icons/plus.svg);mask-image:url(/images/c/accordion/icons/plus.svg)}c-accordion header [data-toggle-accordion]:after{-webkit-mask-image:url(/images/c/accordion/icons/minus.svg);mask-image:url(/images/c/accordion/icons/minus.svg)}c-accordion header [data-toggle-accordion][data-toggle-accordion=true]:before{transform:scaleY(0)}c-accordion+c-accordion{--flow-space:0.5ex}c-carousel{--carousel-tab-block-inset:1lh;--carousel-tab-gap:1ch;--carousel-tab-size:1cap;--carousel-prev-next-button-size:1lh;--carousel-prev-next-inset:1ch;--carousel-prev-next-icon-size:1cap;position:relative;display:block;width:100%;max-width:100vw;height:auto;max-height:calc(100svh - 8lh);aspect-ratio:2560/876}@media (max-width:480px){c-carousel{--carousel-tab-block-inset:calc(-34.21875vw + 1ex);--carousel-prev-next-button-size:max(1lh,var(--min-target-size-aaa));max-height:unset;aspect-ratio:unset}}c-carousel:not(:hover):not(:focus-within) .audio-button{display:none}c-carousel:focus-within .previous-and-next-wrapper button{opacity:1}c-carousel:hover .previous-and-next-wrapper button{opacity:1}c-carousel .carousel-inner{width:100%;height:100%}c-carousel .toggle-automatic-slide{position:absolute;top:.33em;left:.33em;z-index:1;padding:.5em 1em;margin:0;color:var(--color-black);background-color:var(--color-secondary);border:2px solid var(--color-white)}c-carousel .toggle-automatic-slide[aria-pressed=true]{color:var(--color-white);background-color:var(--color-primary)}c-carousel .tabbing-controls{position:absolute;top:100%;right:50%;bottom:100%;left:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:-webkit-max-content;width:max-content;height:-webkit-max-content;height:max-content;transform:translate(-50%,calc(-100% - var(--carousel-tab-block-inset)))}@media (max-width:480px){c-carousel .tabbing-controls{top:0;right:50%;bottom:0;left:50%}}c-carousel .tabbing-controls [role=tablist]{display:flex;gap:var(--carousel-tab-gap);align-items:center;justify-content:center;height:100%}c-carousel .tabbing-controls [role=tab]{--border-width:1px;--_carousel-tab-size:calc(var(--carousel-tab-size) + var(--border-width));position:relative;width:var(--_carousel-tab-size);min-width:var(--_carousel-tab-size);max-width:var(--_carousel-tab-size);height:var(--_carousel-tab-size);min-height:var(--_carousel-tab-size);max-height:var(--_carousel-tab-size);padding:0;color:inherit;cursor:pointer;background-color:var(--color-white);border:solid var(--border-width) var(--color-black);border-radius:var(--_carousel-tab-size);transition:.15s ease}c-carousel .tabbing-controls [role=tab][aria-selected=true]{background-color:var(--color-black);border-color:var(--color-white);transition-delay:.15s}c-carousel .tabbing-controls [role=tab]:focus-visible{transition-delay:50ms}c-carousel .tabbing-controls [role=tab]:hover{transition-delay:50ms}@media (pointer:coarse){c-carousel .previous-and-next-wrapper{display:none}}c-carousel .previous-and-next-wrapper button{position:absolute;top:calc(50% - var(--carousel-prev-next-button-size)/2);bottom:calc(50% - var(--carousel-prev-next-button-size)/2);left:var(--carousel-prev-next-inset);right:var(--carousel-prev-next-inset);z-index:2;display:flex;align-items:center;justify-content:center;width:var(--carousel-prev-next-button-size);height:var(--carousel-prev-next-button-size);pointer-events:all;cursor:pointer;background-color:transparent;border:none;opacity:0;transition:.25s ease}@media (max-width:480px){c-carousel .previous-and-next-wrapper button{top:calc(17.10938vw - var(--carousel-prev-next-button-size)/2);bottom:calc(17.10938vw - var(--carousel-prev-next-button-size)/2)}}c-carousel .previous-and-next-wrapper button:after{top:0;right:0;bottom:0;left:0;display:block;width:var(--carousel-prev-next-icon-size);height:var(--carousel-prev-next-icon-size);content:"";background-color:var(--color-white);-webkit-mask-image:url(/images/c/carousel/icons/chevron-left.svg);mask-image:url(/images/c/carousel/icons/chevron-left.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:.25s ease}c-carousel .previous-and-next-wrapper button[data-slider-next]{left:calc(100% - var(--carousel-prev-next-button-size) - var(--carousel-prev-next-inset));right:calc(100% - var(--carousel-prev-next-button-size) - var(--carousel-prev-next-inset))}c-carousel .previous-and-next-wrapper button[data-slider-next]:after{-webkit-mask-image:url(/images/c/carousel/icons/chevron-right.svg);mask-image:url(/images/c/carousel/icons/chevron-right.svg)}c-carousel .previous-and-next-wrapper button[disabled]{opacity:.5}c-carousel .previous-and-next-wrapper button:focus-visible{background-color:var(--color-white)}c-carousel .previous-and-next-wrapper button:hover{background-color:var(--color-white)}c-carousel .previous-and-next-wrapper button:hover:after{background-color:var(--color-black)}c-carousel .previous-and-next-wrapper button:focus-visible:after{background-color:var(--color-black)}c-carousel .previous-and-next-wrapper button:focus-visible{outline-offset:-4px}c-carousel .previous-and-next-wrapper:has([data-slider-previous][disabled]):has([data-slider-next][disabled]) button{pointer-events:none;opacity:0}c-carousel .slides{display:grid;grid-auto-rows:100%;grid-auto-columns:100%;grid-auto-flow:column;grid-gap:0;gap:0;height:100%;overflow-x:scroll;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:inline mandatory;scrollbar-width:none}c-carousel .slides[data-dragging]{cursor:grabbing;scroll-behavior:auto;scroll-snap-type:none;-webkit-user-select:none;user-select:none}c-carousel .slides::-webkit-scrollbar{display:none}c-carousel .slides,c-carousel .slides>.slide{width:inherit;height:100%;padding:0;margin:0;list-style-type:none}c-carousel .slides .slide{width:100%;height:100%;scroll-snap-align:center;scroll-snap-stop:always}c-carousel .slides .component-wrapper{height:100%}c-collection-list{display:block;width:100%;max-width:var(--inline-large);margin:1lh auto}c-collection-list>.items{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr));grid-gap:1lh 1em;gap:1lh 1em;padding:0;list-style:none}c-collection-list>.items>li{min-width:0}c-collection-list>.items.grouped{display:block}c-collection-list>.items.grouped>.group+.group{margin-top:2lh}.calendar.page c-collection-list{margin-bottom:2lh}.calendar.page c-collection-list>.items,.staff-directory c-collection-list>.items,c-collection-list.staff-list>.items{display:flex;flex-direction:column;row-gap:0;margin-top:0}.staff-directory c-collection-list{margin-bottom:2lh}.calendar.page c-collection-list .group-heading,.staff-directory:not(.does-not-exist) c-collection-list .group-heading{margin-top:1ex;margin-left:1rem;margin-right:1rem;font-size:var(--step-20-24);font-weight:var(--font-weight-medium)}.calendar.page c-collection-list .group-heading+.group-items,.staff-directory:not(.does-not-exist) c-collection-list .group-heading+.group-items{margin-top:1cap}.calendar.page c-collection-list .group-heading{margin-left:0;margin-right:0}c-collection-list-filter{display:block;font-size:var(--step-0)}c-collection-list-filter search{display:flex;flex-wrap:wrap;gap:1cap 1em}c-collection-list-filter search .field-wrapper{color:var(--color-foreground)}.page>.boxed{margin-top:var(--fluid-48-96);margin-bottom:var(--fluid-48-96)}.page>.boxed.c-shortcuts{margin-top:2lh;margin-bottom:1lh}.page>.boxed+.boxed{margin-top:0}c-input-field{display:block}c-input-field .label{font-weight:var(--font-weight-medium)}c-input-field input.c-input-field-input:not([type=radio]):not([type=checkbox]),c-input-field select,c-input-field textarea{display:block;width:100%;padding:1ex calc(1em + var(--icon-padding, 0px)) 1ex 1em;margin-top:.5ex;-webkit-appearance:none;appearance:none;background-color:var(--gs-white);border:1px solid var(--color-gray-3);border-radius:var(--border-radius)}c-input-field input.c-input-field-input:not([type=radio]):not([type=checkbox]):focus-visible{border-color:var(--color-gray-1)}c-input-field textarea:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):focus-visible{border-color:var(--color-gray-1)}c-input-field select:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):focus-visible{border-color:var(--color-gray-1)}c-input-field input.c-input-field-input:focus-visible,c-input-field select:focus-visible,c-input-field textarea:focus-visible{outline:solid 2px var(--gs-white);outline-offset:.5ex}c-input-field .hint{font-size:var(--step--1)}c-input-field .field-wrapper:has(input,textarea,select)~.hint{display:inline-block;margin-left:.5ch}c-input-field .error{display:none;font-size:var(--step--1);font-weight:var(--font-weight-bold);color:var(--gs-yellow-1)}c-input-field .error:last-child{margin-left:2ch}c-input-field:has([aria-invalid=true]) .error{display:block}c-input-field:has([aria-invalid=true]) .error:last-child{display:inline}c-input-field input.c-input-field-input[disabled]~*{opacity:.5}c-input-field[type=search] .field-wrapper,c-input-field[type=select] .field-wrapper{--icon-padding:calc(1lh + 1ch);position:relative}c-input-field[type=search] .field-wrapper:after,c-input-field[type=select] .field-wrapper:after{position:absolute;top:1ex;bottom:1ex;right:1ch;width:1lh;height:1lh;pointer-events:none;content:"";background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}c-input-field[type=select] .field-wrapper:after{-webkit-mask-image:url(/images/c/inputfield/icons/arrow_drop_down.svg);mask-image:url(/images/c/inputfield/icons/arrow_drop_down.svg)}@supports ((-webkit-appearance:base-select) or (appearance:base-select)){c-input-field select{width:-webkit-max-content;width:max-content;field-sizing:content}c-input-field select::picker(select){-webkit-appearance:base-select;appearance:base-select}c-input-field select{-webkit-appearance:base-select;appearance:base-select}c-input-field select::picker-icon{display:none}c-input-field select:open{border-bottom-left-radius:0;border-bottom-right-radius:0}c-input-field select:open::picker(select){height:auto}c-input-field select::picker(select){height:0;color:var(--color-foreground);background-color:var(--gs-white);border:1px solid var(--color-gray-3);border-top:0;border-radius:0 0 var(--border-radius) var(--border-radius);transform:.2s ease allow-discrete;interpolate-size:allow-keywords}c-input-field select option,c-input-field select selectedcontent{display:flex;gap:.5ch;align-items:center;overflow-wrap:anywhere;white-space:normal}c-input-field select .option-image{display:block;flex:none;width:1lh;height:1lh;object-fit:contain}c-input-field select option{padding:1ex 1em;cursor:pointer}c-input-field select option:focus-visible{background-color:var(--color-gray-6)}c-input-field select option:hover{background-color:var(--color-gray-6)}c-input-field select option:focus-visible{outline-offset:-.5ex}c-input-field select option::checkmark{flex:none;order:1;margin-left:auto}}c-input-field[type=search] .field-wrapper:after{-webkit-mask-image:url(/images/c/inputfield/icons/search.svg);mask-image:url(/images/c/inputfield/icons/search.svg)}c-input-field[type=checkbox]{display:flex;gap:1ex .5ch;align-items:center;justify-content:center;margin-top:auto;margin-bottom:1ex}c-input-field[type=checkbox] .field-wrapper{display:inline}c-input-field[type=checkbox] input.c-input-field-input{display:block;width:1lh;height:1lh;padding:0;margin:0;border-radius:var(--border-radius)}c-input-field textarea{resize:vertical}c-pagination{display:block}c-pagination [role=list]{display:flex;flex-wrap:wrap;gap:1ch;justify-content:center;width:100%;padding:0;margin:2lh 0 0;font-size:var(--step--1);list-style:none}c-pagination [role=list]>li>*{--min-size:calc(1lh + 2ex);display:flex;gap:1ch;align-items:center;justify-content:center;min-width:-webkit-max-content;min-width:max-content;height:var(--min-size);padding-left:1ch;padding-right:1ch;-webkit-text-decoration:none;text-decoration:none;border-radius:1ex;box-shadow:0 4px 4px 0 transparent;transition:.2s ease-in-out}c-pagination [role=list]>li>:not([rel]){min-width:var(--min-size)}c-pagination [role=list]>li>[rel]:after,c-pagination [role=list]>li>[rel]:before{width:auto;height:1.5ex;aspect-ratio:1;background-color:currentColor;-webkit-mask-image:url(/images/c/pagination/icons/chevron-right.svg);mask-image:url(/images/c/pagination/icons/chevron-right.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}c-pagination [role=list]>li>[rel=next]:after{content:""}c-pagination [role=list]>li>[rel=prev]:before{content:"";transform:rotate(.5turn)}c-pagination [role=list]>li>:any-link:hover{background-color:var(--color-gray-6);box-shadow:0 4px 4px 0 rgba(0,0,0,.05)}c-pagination [role=list]>li>[aria-current=page]:any-link{color:var(--color-white);outline-color:var(--color-gray-1);outline-offset:4px;background-color:var(--color-gray-1);box-shadow:0 4px 4px 0 rgba(0,0,0,.1)}c-pagination [role=list]>li>.disabled{pointer-events:none;opacity:0}c-prose.prose.flow{display:block;width:100%;max-width:var(--inline-prose)}c-prose.prose.flow.wide,c-prose.prose.flow.wide iframe,c-prose.prose.flow.wide img,c-prose.prose.flow.wide picture:not(.cover-image),c-prose.prose.flow.wide table,c-prose.prose.flow.wide>.prose{max-width:100%}c-prose.prose.flow.wide img{width:100%}c-prose.prose.flow .cover-image{display:block;overflow:hidden;border-radius:var(--border-radius)}h1+:is(c-prose.prose.flow .cover-image){--flow-space:1lh}c-prose.prose.flow>time{display:block;font-size:var(--step--2)}c-prose.prose.flow:empty{display:none}c-prose.prose.flow dl.c-prose-dl{width:100%;max-width:100%;padding:1lh 2em;font-size:var(--step-14-16);background-color:var(--gs-light-blue-1);border-radius:var(--border-radius)}h1+:is(c-prose.prose.flow dl.c-prose-dl){--flow-space:1lh}c-prose.prose.flow dl.c-prose-dl>div{display:grid;grid-template-columns:1fr 3fr;padding-top:1cap;padding-bottom:1cap}c-prose.prose.flow dl.c-prose-dl>div+div{margin-top:0;border-top:1px solid var(--gs-blue-2)}c-prose.prose.flow dl.c-prose-dl dt{display:inline-block;font-weight:var(--font-weight-semi-bold)}c-prose.prose.flow dl.c-prose-dl dd{display:inline-block;margin:0}c-search-results[data-has-query=true] .search-form{display:none}c-search-results .tablist{display:flex;flex-wrap:wrap;gap:0 2ch;padding:0;margin-top:0;margin-bottom:0;font-size:var(--step--1);list-style:none;border-bottom:1px solid var(--color-gray-3)}c-search-results .tab .label{display:block;min-height:var(--min-target-size-aaa);padding-top:.5em;padding-bottom:.5em;margin-bottom:-1px;font-feature-settings:"calt" off;font-variant-ligatures:no-contextual;color:inherit;overflow-wrap:anywhere;border-bottom:4px solid transparent}c-search-results .tab .label[aria-current=page]{font-weight:var(--font-weight-bold);border-bottom-color:currentcolor}c-search-results .tab .label:focus-visible{-webkit-text-decoration:underline;text-decoration:underline}c-search-results .tab .label:hover{-webkit-text-decoration:underline;text-decoration:underline}c-search-results .search-info{padding-top:1.25lh;padding-bottom:1.5lh;font-size:var(--step-14-16);font-feature-settings:"calt" off;font-variant-ligatures:no-contextual}c-search-results .results{margin-top:0;margin-bottom:0;font-size:var(--step-14-16);line-height:1.4}c-search-results .results li{padding-top:1em;padding-bottom:1em;border-bottom:1px solid color-mix(in srgb,var(--gs-blue-2) 20%,transparent)}c-search-results .results .preview,c-search-results .results .title{max-width:var(--inline-prose)}c-search-results .results .title{font-size:var(--step-20-24);font-weight:var(--font-weight-medium)}c-search-results .results :any-link{color:inherit}c-search-results .results .path{display:none}c-search-results .results .preview{--max-lines:2}.c-shortcuts{width:100%;max-width:var(--inline-large);margin-left:auto;margin-right:auto}.c-shortcuts h2{font-size:var(--step-24-32)}.c-shortcuts [role=list]{display:flex;flex-wrap:wrap;gap:1ex .5em;margin-top:1lh;font-size:var(--step-14-16)}.c-shortcuts .c-button{padding:1.1cap 1.25em;text-align:left}.c-shortcuts [href^=http]:any-link:not([href*="gjaldstovan.fo"]):after{display:inline-block;width:calc(1cap + 1ex);height:calc(1cap + 1ex);vertical-align:center;content:"";background-color:currentColor;-webkit-mask-image:url(/images/c/icons/gs/external.svg);mask-image:url(/images/c/icons/gs/external.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}c-table-collection-list{display:block;width:100%;max-width:var(--inline-large);margin:1lh auto;font-size:var(--step-0);text-wrap:balance;overflow-wrap:anywhere}c-table-collection-list .cell-body{font-size:var(--step--1);text-wrap:pretty}c-table-collection-list em{font-style:inherit;font-weight:var(--font-weight-semi-bold)}c-table-collection-list .positive-price .cell-label{font-weight:var(--font-weight-semi-bold);color:var(--color-green-2)}c-table-collection-list :any-link{display:block;color:inherit}c-table-collection-list :any-link:hover{color:inherit}c-table-collection-list :any-link:focus-visible{color:inherit}c-table-collection-list :any-link:visited{color:inherit}c-table-collection-list .de-emphasize{color:var(--color-gray-3)}c-table-collection-list td.badge .cell-label{width:-webkit-fit-content;width:fit-content;padding:var(--border-radius) 1ch;font-size:var(--step--2);color:var(--color-white);background-color:var(--color-gray-1);border-radius:var(--border-radius)}c-table-collection-list td.badge.tag-primary .cell-label{background-color:var(--color-green-2)}c-table-collection-list td.badge.tag-success .cell-label{background-color:var(--gs-blue-1)}c-table-collection-list .icon{display:flex;align-items:center;justify-content:center}c-table-collection-list .icon:after{display:block;width:auto;height:1lh;aspect-ratio:1;content:"";background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}c-table-collection-list .icon[data-icon=chevron]:after{-webkit-mask-image:url(/images/c/tablecollectionlist/icons/chevron-right.svg);mask-image:url(/images/c/tablecollectionlist/icons/chevron-right.svg)}c-table-collection-list .icon[data-icon=external]:after{-webkit-mask-image:url(/images/c/tablecollectionlist/icons/external.svg);mask-image:url(/images/c/tablecollectionlist/icons/external.svg)}c-table-collection-list .icon[data-icon=download]:after{-webkit-mask-image:url(/images/c/tablecollectionlist/icons/download.svg);mask-image:url(/images/c/tablecollectionlist/icons/download.svg)}c-table-collection-list .icon[data-icon=edit]:after{-webkit-mask-image:url(/images/c/tablecollectionlist/icons/edit.svg);mask-image:url(/images/c/tablecollectionlist/icons/edit.svg)}c-table-collection-list table th{font-weight:inherit;color:var(--color-gray-3)}c-table-collection-list table th[aria-sort]{color:var(--color-gray-1)}c-table-collection-list table th[aria-sort] .column-label:after{display:inline-block;width:auto;height:1.25em;aspect-ratio:1;content:"";background-color:currentColor;-webkit-mask-image:url(/images/c/tablecollectionlist/icons/arrow_drop_down.svg);mask-image:url(/images/c/tablecollectionlist/icons/arrow_drop_down.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:.2s ease}c-table-collection-list table th[aria-sort][aria-sort=ascending] .column-label:after{transform:rotate(-.5turn)}c-table-collection-list table th[aria-sort][aria-sort=none] .column-label:after{opacity:0}c-table-collection-list table th[aria-sort]:not([aria-sort=none]){font-weight:var(--font-weight-bold)}c-table-collection-list table th[aria-sort] :any-link{-webkit-text-decoration-line:inherit;text-decoration-line:inherit}c-table-collection-list table th[aria-sort] :any-link:hover{color:var(--gs-blue-2);-webkit-text-decoration-line:underline;text-decoration-line:underline}c-table-collection-list table th[aria-sort] :any-link:focus-visible{color:var(--gs-blue-2);-webkit-text-decoration-line:underline;text-decoration-line:underline}c-table-collection-list table th .column-label{display:inline-flex;align-items:center;width:100%;min-width:-webkit-max-content;min-width:max-content;padding:var(--cell-padding);margin:0;color:inherit;text-align:left;outline-offset:-4px;background:0;border:0}c-table-collection-list table th button{cursor:pointer}c-table-collection-list table td{line-height:1.3}c-table-collection-list table .cell-body{margin-top:var(--border-radius)}c-table-collection-list table tr:has(.link-cell):hover{cursor:pointer}c-table-collection-list table tr:has(.link-cell):hover em{-webkit-text-decoration:underline;text-decoration:underline}@media not all and (max-width:960px){c-table-collection-list .table-wrapper{overflow-x:scroll}c-table-collection-list table{--cell-padding:1ex 1ch;position:relative;display:grid;grid-template-columns:repeat(6,1fr);width:100%}c-table-collection-list table tbody,c-table-collection-list table thead,c-table-collection-list table tr{display:contents}c-table-collection-list table td,c-table-collection-list table th{border:0;border-bottom:1px solid var(--color-gray-5)}c-table-collection-list table th{padding:0;border-color:var(--color-gray-1)}c-table-collection-list table td{padding:1cap var(--cell-padding)}c-table-collection-list table td[data-type=linkcell]{padding:0}c-table-collection-list table td .link-cell{position:relative;padding:var(--cell-padding);outline-offset:-4px}}@media (max-width:960px){c-table-collection-list table,c-table-collection-list table tr{display:flex;flex-direction:column}c-table-collection-list table tr{position:relative;row-gap:0;padding:1lh 1rem;border:0;border-radius:var(--border-radius)}c-table-collection-list table tr:nth-child(odd){background-color:var(--gs-light-blue-1)}c-table-collection-list table tr td+td:not([data-type=linkcell]){margin-top:1cap}c-table-collection-list table td{display:grid;grid-template-columns:1fr 2fr;grid-gap:0 2ch;gap:0 2ch;padding:0;border:0}@media (max-width:400px){c-table-collection-list table td{grid-template-columns:100%;font-weight:var(--font-weight-medium)}c-table-collection-list table td:before{font-size:var(--step--1);font-weight:var(--font-weight-regular);margin-bottom:.5ex}}c-table-collection-list table td:before{grid-row:1/10;content:attr(data-label);content:attr(data-label) /""}c-table-collection-list table td .cell-body{display:none}c-table-collection-list table td .link-cell{position:absolute;top:0;right:0;bottom:0;left:0}c-table-collection-list table td .link-cell .icon,c-table-collection-list:not([data-total-items="0"]) table thead{display:none}c-table-collection-list[data-total-items="0"] table tr{background-color:transparent}c-table-collection-list[data-total-items="0"] table th{border:0;border-bottom:1px solid var(--color-gray-1)}}