/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ui-arrow--arrow{display:inline-block;position:relative;white-space:nowrap;}.ui-arrow svg{width:1.6em;height:0.7em;}.ui-arrow svg path{fill:var(--color-body-font);}.ui-arrow--arrow{display:inline-flex;align-items:center;column-gap:.5em;}
a.ui-button.opt-arrow{padding-right:43px;}a.ui-button,a.ui-button:focus,a.ui-button:active,a.ui-button:hover{position:relative;display:inline-block;color:var(--color-body-font) !important;background-color:transparent !important;border:0 !important;font-weight:var(--font-weight-regular) !important;}a.ui-button.opt-arrow:after{content:"";position:absolute;right:0;top:4px;width:28px;height:12px;background-image:url(/themes/custom/gwa24/components/atoms/button/assets/arrow-left.svg);background-repeat:no-repeat;background-size:contain;}@media screen and (min-width:640px){a.ui-button.opt-arrow{padding-right:55px;}a.ui-button.opt-arrow:after{top:5px;width:35px;height:15px;}}a.ui-button.opt-small{font-size:var(--body-font-size-smaller);font-weight:var(--font-weight-medium) !important;}a.ui-button.opt-small.opt-arrow{padding-right:43px;}a.ui-button.opt-small:after{top:3px;width:28px;height:12px;}a.ui-button.opt-large{font-family:var(--headline-font-family);font-weight:var(--font-weight-regular) !important;font-size:24px;}@media screen and (min-width:640px){a.ui-button.opt-large{font-size:var(--h2-font-size);}a.ui-button.opt-large.opt-arrow{padding-right:clamp(55px,8.3vw,150px);}a.ui-button.opt-arrow.opt-large:after{width:clamp(35px,5vw,95px);height:clamp(15px,2.3vw,41px);top:clamp(5px,0.7vw,16px);}}
.ui-card--inner{position:relative;overflow:hidden;}.ui-card h2{margin:0;}.ui-card .ui-subline{margin-top:14px;font-size:var(--body-font-size-smaller);line-height:var(--body-line-height-smaller);}.ui-card .ui-headline,.ui-card .ui-html-content{margin-top:7px;}.ui-card .ui-headline:not(:last-child){margin-bottom:10px;}.ui-card ul{margin:0;padding:0;list-style:none;}.ui-card.opt-overlay{position:relative;}.ui-card.opt-overlay .ui-card--inner>a{position:absolute;inset:0;}.ui-card.opt-overlay .ui-card--text-content{position:absolute;left:14px;right:14px;bottom:14px;}.ui-card.opt-overlay .ui-card--inner:after{content:"";float:left;padding-top:75%;}.ui-card .ui-figure.opt-rounded .ui-figure--inner{border-radius:var(--border-radius-variable-small);}.ui-card.opt-overlay.has-no-image .ui-card--inner{overflow:hidden;background-color:#fff;border-radius:var(--border-radius-variable-small);}.ui-card.opt-overlay.has-image .ui-card--text-content,.ui-card.opt-overlay.has-image .ui-card--text-content a{color:#fff;}.ui-card.opt-overlay.has-image .ui-card--text-content .ui-arrow svg path{fill:#fff;}.ui-card.opt-overlay.has-image .ui-figure,.ui-card.opt-overlay.has-image .ui-figure--inner{position:absolute;inset:0;}.ui-card.opt-overlay.has-image .ui-figure img{object-fit:cover;width:100%;height:100%;}.ui-card.opt-overlay.has-image .ui-figure:after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.2);border-radius:var(--border-radius-variable-small);}@media screen and (min-width:640px){.ui-card.opt-overlay .ui-headline{font-size:var(--body-font-size);}.ui-card.opt-overlay .ui-card--text-content{left:clamp(14px,1vw,21px);right:clamp(14px,1vw,21px);bottom:clamp(14px,1vw,21px);}}.ui-card.opt-overlay-large-text .ui-card--inner{max-height:calc(100vh - 66px - 24px);}.ui-card.opt-overlay-large-text .ui-card--inner:after{padding-top:56.25%;}.ui-card.opt-overlay-large-text .ui-card--text-content{left:clamp(14px,1.6vw,24px);right:clamp(14px,1.6vw,24px);bottom:clamp(14px,1.6vw,24px);}.ui-card.opt-overlay-large-text .ui-headline{font-family:var(--headline-font-family);font-weight:var(--headline-font-weight);line-height:120%;font-size:clamp(24px,3.3vw,48px);}@media screen and (max-width:1023px){.ui-card.opt-overlay-large-text .ui-chip-list{display:none;}}.ui-card.opt-simple-text--background .ui-card--inner{background-color:var(--color-body-font-perc-5);font-size:var(--body-font-size-smaller);line-height:var(--body-line-height-smaller);border-radius:var(--border-radius-variable-small);padding:16px;}@media screen and (max-width:799px){.ui-card h3{font-size:18px;}.ui-card.opt-simple-text--naked:not(:first-child) .ui-card--inner{border-top-width:1px;}}.ui-card.opt-simple-text:not(.opt-simple-text--background) h3{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;margin:0 0 16px;}.ui-card.opt-simple-text:not(.opt-simple-text--background) .ui-html-content{font-size:var(--h3-font-size);line-height:140%}.ui-card.opt-simple-text.opt-simple-text--background h3{font-family:var(--headline-card-font-family);font-weight:var(--headline-card-font-weight);font-size:var(--headline-card-font-size);}@media screen and (max-width:639px){.ui-card.opt-simple-text h3{font-size:16px;}}.ui-card.opt-border-top .ui-card--inner{border-top:var(--line-width-thick) solid var(--color-body-font);padding-top:16px;}
@media screen and (min-width:800px){.ui-cardlist:not(.opt-vertical){display:flex;flex-wrap:wrap;margin-left:calc(var(--gutter-variable-small) / -2);margin-right:calc(var(--gutter-variable-small) / -2);row-gap:max(var(--gutter-variable-small),16px);}.ui-cardlist:not(.opt-vertical) .ui-card--outer{padding-left:calc(var(--gutter-variable-small) / 2);padding-right:calc(var(--gutter-variable-small) / 2);}}@media screen and (max-width:799px){.ui-cardlist:not(.opt-small){display:flex;flex-direction:column;row-gap:32px;}}.ui-cardlist.opt-vertical{display:flex;flex-direction:column;row-gap:max(var(--gutter-variable-small),24px);}@media screen and (max-width:799px){.ui-cardlist[class^="opt-small-"]{flex-direction:row;flex-wrap:wrap;margin-left:calc(var(--gutter-variable-small) / -2);margin-right:calc(var(--gutter-variable-small) / -2);}.ui-cardlist.opt-small-2 .ui-card{width:50%;flex:0 0 50%;}.ui-cardlist.opt-small-3 .ui-card{width:33.333333%;flex:0 0 33.333333%;}}@media screen and (min-width:800px) and (max-width:1199px){.ui-cardlist.opt-medium-3 .ui-card{width:33.333333%;flex:0 0 33.333333%;}.ui-cardlist.opt-medium-4 .ui-card{width:25%;flex:0 0 25%;}.ui-cardlist.opt-medium-5 .ui-card{width:20%;flex:0 0 20%;}.ui-cardlist.opt-medium-6 .ui-card{width:16.666666%;flex:0 0 16.666666%;}}@media screen and (min-width:1200px){.ui-cardlist.opt-large-3 .ui-card{width:33.333333%;flex:0 0 33.333333%;}.ui-cardlist.opt-large-4 .ui-card{width:25%;flex:0 0 25%;}.ui-cardlist.opt-large-5 .ui-card{width:20%;flex:0 0 20%;}.ui-cardlist.opt-large-6 .ui-card{width:16.666666%;flex:0 0 16.666666%;}.ui-cardlist.opt-large-7 .ui-card{width:14.285%;flex:0 0 14.285%;}.ui-cardlist.opt-large-8 .ui-card{width:12.5%;flex:0 0 12.5%;}}.ui-cardlist.opt-single-row{display:flex;flex-wrap:nowrap;margin-left:calc(var(--gutter-variable-small) / -2);margin-right:calc(var(--gutter-variable-small) / -2);}.ui-cardlist.opt-single-row .ui-card{flex-grow:1;flex-shrink:1;min-width:0;}@media screen and (max-width:799px){.ui-cardlist.opt-single-row .ui-card:nth-child(n+3){display:none;}.ui-cardlist.opt-single-row .ui-tag-list{display:none;}}@media screen and (min-width:800px) and (max-width:1399px){.ui-cardlist.opt-single-row .ui-card:nth-child(n+4){display:none;}}.ui-cardlist.opt-equal-height{justify-content:stretch;}.ui-cardlist.opt-equal-height .ui-card,.ui-cardlist.opt-equal-height .ui-card--outer{display:flex;}.ui-cardlist.opt-equal-height .ui-card--outer,.ui-cardlist.opt-equal-height .ui-card--inner{width:100%;}
.ui-columns{display:flex;column-gap:10px;max-width:100%;}.ui-columns>.ui-column{flex:1 1 0;min-width:0;}.ui-columns.opt-align-bottom{align-items:flex-end;}.ui-columns.opt-align-center{align-items:center;}.ui-columns.opt-align-stretch{align-items:stretch;}.ui-columns.opt-align-stretch .ui-column--inner{height:100%;display:flex;align-items:center;}.ui-columns.opt-border-top{padding-top:var(--margin-vertical-small);border-top:var(--line-width-thick) solid var(--color-body-font);}.ui-columns.opt-1-2,.ui-columns.opt-2-1{display:initial;}.ui-columns.opt-1-2>.ui-column:first-child{margin-bottom:var(--margin-bottom-intro);}@media screen and (max-width:639px){.ui-columns.opt-break-on-small{display:block;}.ui-columns.opt-break-on-small>.ui-column:first-child{margin-bottom:20px;}}@media screen and (max-width:1023px){.ui-columns.opt-2-1>.ui-column:first-child{margin-bottom:24px;}}@media screen and (max-width:1024px){.ui-columns.opt-break-on-medium{display:block;}.ui-columns.opt-break-on-medium>.ui-column:first-child{margin-bottom:20px;}}@media screen and (min-width:640px){.ui-columns{column-gap:var(--gutter-variable-large);}.ui-columns.opt-narrow{column-gap:var(--gutter-variable);}.ui-columns.opt-single:before,.ui-columns.opt-single-left:after{content:"";flex:1 1 0;min-width:0;}}@media screen and (min-width:1024px){.ui-columns.opt-1-2,.ui-columns.opt-2-1{display:flex;column-gap:0;}.ui-columns.opt-1-2>.ui-column:first-child,.ui-columns.opt-2-1>.ui-column:last-child{flex:0 0 33.333333%;width:33.333333%;margin-bottom:0;}.ui-columns.opt-1-2>.ui-column:first-child>.ui-column--inner,.ui-columns.opt-2-1>.ui-column:first-child>.ui-column--inner{padding-right:var(--gutter-variable-small);}.ui-columns.opt-1-2>.ui-column:last-child,.ui-columns.opt-2-1>.ui-column:first-child{flex:0 0 66.666666%;width:66.666666%;}.ui-columns.opt-1-2>.ui-column:last-child:not(:first-child)>.ui-column--inner,.ui-columns.opt-2-1>.ui-column:last-child:not(:first-child)>.ui-column--inner{padding-left:var(--gutter-variable-small);}.ui-columns.opt-1-2.opt-1-sticky>.ui-column:first-child>.ui-column--inner{position:sticky;top:40vh;}}
.ui-content-wrap{margin-left:var(--content-padding-small);margin-right:var(--content-padding-small);}@media screen and (min-width:640px){.ui-content-wrap{margin-left:var(--content-padding);margin-right:var(--content-padding);}}@media screen and (min-width:1200px){.ui-content-wrap{margin-left:var(--content-padding);margin-right:var(--content-padding);}}
.ui-figure{margin:0;}.ui-figure.opt-rounded .ui-figure--inner{overflow:hidden;border-radius:var(--border-radius-variable);}.ui-figure img{display:block;width:100%;height:auto;}@media screen and (min-width:640px){.ui-figure.opt-limit-width{margin-left:auto;margin-right:auto;width:calc((100vw - clamp(14px,4vw,84px) - clamp(28px,8vw,168px)) / 3);}}.ui-figure.opt-has-overlay{position:relative;}.ui-figure.swiper-slide:focus,.ui-figure.swiper-slide *:focus{outline:2px solid blue;outline-offset:2px;}@media (hover:hover){.ui-figure.opt-has-overlay .ui-figure-overlay:not(.is-open) .ui-figure-overlay--button{opacity:0;transition:opacity .2s;}.ui-figure.opt-has-overlay:hover .ui-figure-overlay:not(.is-open) .ui-figure-overlay--button{opacity:1;}}
.ui-footer{margin-top:var(--margin-vertical-block-large);padding-top:var(--margin-vertical);padding-bottom:var(--margin-vertical);border-top:var(--line-width-thick) solid var(--color-body-font);}.ui-footer .ui-lead{margin-bottom:var(--margin-vertical);}.ui-footer .ui-footer--menu{margin-top:var(--margin-vertical);}
.ui-header{position:sticky;z-index:500;top:0;left:0;right:0;background-color:var(--color-background);font-size:var(--font-size-small);display:flex;transition:top .2s,height .2s,background-color .5s;transition-timing-function:cubic-bezier(.3,0,.7,1);}.ui-header.is-minimal{box-shadow:0 0 clamp(20px,4vw,40px) rgba(0,0,0,.1);}.ui-header .ui-content-wrap{position:relative;width:100%;}.ui-header--inner{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:flex-start;height:66px;transition:height .2s;transition-timing-function:cubic-bezier(.3,0,.7,1);}.ui-header--hamburger{position:relative;width:30px;height:26px;}.ui-header--hamburger:before{content:"";position:absolute;background-color:var(--color-body-font);width:100%;height:4px;}.ui-header--hamburger span{position:absolute;inset:0;}.ui-header--hamburger:before,.ui-header--hamburger:after,.ui-header--hamburger span:before{content:"";position:absolute;background-color:var(--color-body-font);width:100%;height:4px;top:50%;transform:translateY(-2px);transition:opacity .1s,transform .2s;}.ui-header--hamburger:before{transform:translateY(-13px);}.ui-header--hamburger:after{transform:translateY(9px);}.ui-header--hamburger strong{display:none;}.ui-header--quote,.ui-header--cta,.ui-header--menu{display:none;}.ui-header--logotype{position:absolute;right:0;pointer-events:none;}.ui-header--logotype a{display:flex;width:146px;height:19px;}.ui-header--logotype span{display:block;height:19px;width:100px;transition-timing-function:cubic-bezier(0,0,0.6,1.3);transition-duration:.2s;}.ui-header--logotype strong{display:none;}.ui-header--logotype svg path{fill:var(--color-body-font)}.ui-header--logotype span{flex:0 0 auto;}.ui-header--logotype span:nth-child(1){width:54px;}.ui-header--logotype span:nth-child(2){width:59px;transition-delay:.1s;}.ui-header--logotype span:nth-child(3){width:33px;transition-delay:.2s;}@media screen and (max-width:1023px){.ui-header--logotype{pointer-events:initial;}.ui-header.is-open{height:100vh;}.ui-header.is-open .ui-header--inner{overflow:visible;}.ui-header.is-open .ui-header--menu{display:block;position:absolute;top:102px;left:0;}.ui-header.is-open .ui-header--hamburger span:before{opacity:0;}.ui-header.is-open .ui-header--hamburger:before{transform:translateY(-2px) rotate(-45deg);}.ui-header.is-open .ui-header--hamburger:after{transform:translateY(-2px) rotate(45deg);}}@media screen and (min-width:1024px){.ui-header{align-items:flex-end;}.ui-header--inner{height:120px;}.ui-header--hamburger{display:none;}.ui-header--quote,.ui-header--menu{display:block;}.ui-header--quote{width:50%;}.ui-header--menu{margin-left:auto;}.ui-header:not(.is-minimal) .ui-header--logotype span{transform:translateY(70px);transition-timing-function:ease-in;}.ui-header.is-minimal{height:120px;top:-54px;}.ui-header.is-minimal .ui-header--inner{height:66px;}.ui-header.is-minimal .ui-header--cta .ui-label{opacity:0;}.ui-header.is-minimal .ui-menu.opt-header{top:-66px;transition-delay:0s;}.ui-header.is-minimal .ui-menu.opt-header > li{top:-33px;}.ui-header.is-minimal .ui-menu.opt-header > li > a{height:66px;line-height:66px;pointer-events:none;}.ui-header.is-minimal .ui-header--logotype{pointer-events:initial;}}@media screen and (min-width:1340px){.ui-header--cta{display:block;padding-bottom:12px;padding-left:calc(clamp(14px,6vw,126px) / 2);}.ui-header--cta .ui-label{transition:opacity .2s;}}.ui-header-logo .ui-content-wrap{position:relative;}.ui-header-logo--logo,.ui-header-logo--logo span{display:none;}@media screen and (min-width:1024px){.ui-header-logo--logo{display:block;position:absolute;z-index:499;right:0;width:var(--logo-size);height:var(--logo-size);background:#fff url(/themes/custom/gwa24/components/structure/header/assets/gwa-logo-white.svg);background-size:contain;transition:transform .3s;transition-timing-function:ease-out;}.ui-header-logo--logo a{display:block;width:100%;padding-top:100%;}.ui-header-logo.is-minimal .ui-header-logo--logo{transform:translateY(-100%);transition-timing-function:ease-in;transition:transform .5s;}}
.ui-headline.opt-large,.ui-headline.opt-mega{margin-top:0;line-height:1;}h1.ui-headline{font-size:var(--h1-font-size);line-height:var(--h1-line-height);font-weight:var(--headline-font-weight-mobile);}@media screen and (min-width:640px){h1.ui-headline{font-weight:var(--headline-font-weight);}}.ui-headline.opt-mega{font-size:clamp(42px,8vw,130px);font-weight:var(--font-weight-bold);}.ui-headline.opt-lead{font-size:var(--lead-font-size);line-height:var(--lead-line-height);}h3.ui-headline .ui-arrow--arrow:after{top:0.15em;}
.ui-label{font-size:var(--body-font-size-smallest);line-height:1;}@media screen and (min-width:640px){.ui-label.opt-medium{font-size:var(--body-font-size-smaller);}.ui-label.opt-large{font-size:var(--body-font-size);}}
.ui-labelled-button{}
.ui-lead{font-family:var(--lead-font-family);font-size:var(--lead-font-size);font-weight:var(--lead-font-weight);line-height:var(--lead-line-height);}.ui-lead strong{font-weight:var(--headline-font-weight-mobile);}.ui-page-block.opt-margin-large:first-child .ui-lead:first-child{margin-top:var(--margin-vertical-block-large);}.ui-lead.opt-fullheight{min-height:100vh;}body.opt-frontpage .ui-lead.opt-fullheight{font-size:var(--h2-double-font-size);}.ui-lead.opt-fullheight .ui-lead--inner{position:sticky;top:25vh;}@media screen and (min-width:640px){.ui-lead strong{font-weight:var(--headline-font-weight);}}@media screen and (min-width:1024px){.ui-lead.opt-fullheight .ui-lead--inner{top:45vh;}}.ui-lead.opt-fullheight span{display:inline-block;opacity:0;transform:translate3d(.5em,0,0);transition:opacity .2s,transform .2s;}.ui-lead.opt-fullheight span.is-visible{opacity:1;transform:translate3d(0,0,0);}
.ui-menu{list-style:none;margin:0;padding:0;}.ui-menu.opt-default{display:flex;flex-direction:column;row-gap:3px;font-size:var(--font-size-small);}.ui-menu.opt-default a{white-space:nowrap;}@media screen and (max-width:1023px){.ui-menu.opt-header > li{font-weight:var(--h3-font-weight);font-size:var(--lead-font-size);line-height:var(--lead-line-height);}.ui-menu.opt-header > li:not(:last-child){margin-bottom:15px;}.ui-menu.opt-header > li > a{background-image:url(/themes/custom/gwa24/components/components/menu/assets/arrow-left.svg);background-repeat:no-repeat;background-position:center right;padding-right:50px;}}@media screen and (min-width:1024px){.ui-menu.opt-header{display:flex;column-gap:20px;position:relative;top:0;font-size:var(--font-size-small);font-weight:var(--font-weight-medium);transition:top .2s;transition-delay:.1s;transition-timing-function:ease-in;}.ui-menu.opt-header > li{position:relative;top:0;transition:top .3s;}.ui-menu.opt-header > li:nth-child(2){transition-delay:.1s;}.ui-menu.opt-header > li:nth-child(3){transition-delay:.2s;}.ui-menu.opt-header > li:nth-child(4){transition-delay:.3s;}.ui-menu.opt-header > li > a{display:block;overflow:hidden;position:relative;height:120px;line-height:120px;transition:height .2s,line-height .2s;}.ui-menu.opt-header > li > a:before{content:"";position:absolute;width:100%;height:8px;top:-8px;background:#fff;transition:top .1s;}.ui-menu.opt-header > li > a:hover:before{top:0;}}
.ui-page.is-soft-scroll{position:fixed;top:0;height:100vh;overflow:hidden;}
.ui-page-block:not(:first-child){margin-top:var(--margin-vertical-block);}.ui-page-block:not(:last-child){margin-bottom:var(--margin-vertical-block);}.ui-page-block.opt-margin-large:not(:first-child){margin-top:var(--margin-vertical-block-large);}.ui-page-block.opt-margin-large:not(:last-child){margin-bottom:var(--margin-vertical-block-large);}@media screen and (min-width:1024px){.ui-page-block:nth-child(1 of .ui-page-block) .ui-content-wrap>.ui-figure{margin-top:clamp(210px,14vw,260px);}}
.ui-page-header{padding-top:var(--margin-vertical-block);}@media screen and (min-width:1024px){.ui-page-header{padding-top:calc(var(--margin-vertical-block) + var(--logo-size));}.ui-page-header.opt-margin-small{padding-top:var(--logo-size);}.ui-page-header > .ui-content-wrap > .ui-figure picture{display:block;width:100%;height:auto;max-height:calc(100vh - 66px - 24px);}.ui-page-header > .ui-content-wrap > .ui-figure img{object-fit:cover;}}.ui-page-header .ui-headline{margin-bottom:0;}.ui-page-header--text-content,.ui-page-header > .ui-content-wrap > .ui-figure{margin-top:var(--margin-vertical);}.ui-page-header--meta-content{margin-top:var(--margin-vertical-small);}
.ui-some-icon{position:relative;display:inline-block;width:clamp(40px,6vw,50px);height:clamp(40px,6vw,50px);}.ui-some-icon a{position:absolute;inset:0;}.ui-some-icon svg{width:clamp(40px,6vw,50px);height:clamp(40px,6vw,50px);}.ui-some-icon svg path{fill:var(--color-body-font)}
.ui-some-icon-list{display:flex;column-gap:clamp(30px,4vw,40px);}@media screen and (min-width:1024px){.ui-some-icon-list.opt-align-right-on-large{justify-content:flex-end;}}
.ui-tag{font-size:var(--body-font-size-smallest);}
.ui-tag-list{display:flex;column-gap:21px;}

:root{--color-brick:#34362b;--color-background:#FDF692;--color-body-font:#34362b;--color-body-font-perc-5:rgba(52,54,43,.05);--font-size-tiny:12px;--font-size-smaller:14px;--font-size-small:16px;--font-weight-regular:100;--font-weight-medium:300;--font-weight-bold:700;--font-weight-extra-bold:800;--body-font-size:var(--font-size-small);--body-line-height:1.7;--body-font-size-small:var(--font-size-small);--body-line-height-small:1.3;--body-font-size-smaller:var(--font-size-smaller);--body-line-height-smaller:1.3;--body-font-size-smallest:var(--font-size-tiny);--body-line-height-smallest:1.3;--body-font-family:"ballinger-mono",monospace;--body-font-weight:var(--font-weight-regular);--headline-font-family:new-kansas,sans-serif;--headline-font-weight-regular:400;--headline-font-weight:600;--headline-font-weight-mobile:var(--headline-font-weight);--logo-size:clamp(150px,10vw,200px);--h1-font-size:clamp(42px,4vw,80px);--h1-font-family:var(--headline-font-family);--h1-line-height:1.125;--h2-font-size:clamp(28px,3.33vw,48px);--h2-font-family:var(--headline-font-family);--h2-font-weight:var(--font-weight-regular);--h2-line-height:1.125;--h2-double-font-family:var(--headline-font-family);--h2-double-font-size:clamp(36px,4vw,72px);--h2-double-font-weight:var(--headline-font-weight);--h2-double-line-height:1;--h2-small-font-size:clamp(24px,2.222vw,32px);--h2-small-font-weight:var(--font-weight-regular);--h3-font-size:clamp(20px,1.666vw,24px);--h3-font-family:var(--body-font-family);--h3-font-weight:var(--font-weight-regular);--h3-line-height:1.125;--h4-font-size:clamp(20px,1.66vw,24px);--h4-font-weight:var(--font-weight-regular);--h4-line-height:1.125;--headline-mega-font-size:clamp(42px,7vw,130px);--headline-mega-font-weight:var(--headline-font-weight);--headline-card-font-family:var(--headline-font-family);--headline-card-font-size:18px;--headline-card-font-weight:var(--headline-font-weight);--lead-font-family:var(--headline-font-family);--lead-font-size:var(--h2-font-size);--lead-font-weight:var(--headline-font-weight-regular);--lead-line-height:1.2;--gutter-tiny:8px;--gutter-variable-small:clamp(7px,2vw,29px);--gutter-variable:clamp(16px,4vw,58px);--gutter-variable-large:clamp(23px,6vw,86px);--content-padding-small:14px;--content-padding:var(--gutter-variable);--content-padding-xlarge:clamp(35px,9vw,130px);--margin-vertical:clamp(24px,4vw,42px);--margin-vertical-small:clamp(7px,2vw,21px);--margin-vertical-block:clamp(56px,8vw,98px);--margin-vertical-block-large:clamp(112px,16vw,308px);--margin-bottom-intro:40px;--border-radius-tiny:8px;--border-radius-variable-small:var(--border-radius-tiny);--border-radius-variable:var(--border-radius-tiny);--line-width-default:1px;--line-width-thick:2px;}@media screen and (min-width:1440px){:root{--body-font-size:18px;}}
body{background-color:var(--color-background);transition:background-color .5s;-webkit-font-smoothing:antialiased;}.ui-cookie-settings-header h2{font-family:var(--body-font-family);}.ui-cookie-settings-button-group button#cookies-settings-decline{background-color:transparent;color:inherit;}@media screen and (min-width:1025px){.ui-cookie-settings.is-show .ui-cookie-settings-wrap{max-width:540px !important;}}
body{color:var(--color-body-font);font-family:var(--body-font-family);font-weight:var(--body-font-weight);font-size:var(--body-font-size-small);line-height:var(--body-line-height-small);}@media screen and (min-width:640px){body{font-size:var(--body-font-size);line-height:var(--body-line-height);}}h1,h2,h3,h4,h5,h6,p,ul{&:first-child{margin-top:0;}&:last-child{margin-bottom:0;}}h1{font-family:var(--h1-font-family);}h2{font-family:var(--h2-font-family);font-size:var(--h2-font-size);font-weight:var(--h2-font-weight);line-height:var(--h2-line-height);}@media screen and (max-width:639px){h1,h2{font-weight:var(--headline-font-weight-mobile);}}h3{font-family:var(--h3-font-family);font-size:var(--h3-font-size);font-weight:var(--h3-font-weight);line-height:var(--h3-line-height);}h4{font-size:var(--h4-font-size);font-weight:var(--h4-font-weight);line-height:var(--h4-line-height);}a{text-decoration:none;color:var(--color-body-font);}ul.opt-boxes{list-style:none;padding:0;}ul.opt-boxes li{border-left:4px solid var(--color-body-font);padding-left:21px;}ul.opt-boxes li:not(:last-child){margin-bottom:14px;}ul.opt-ticks li,li.opt-tick,ul.opt-crosses li,li.opt-cross{background-repeat:no-repeat;background-position:0 .2em;}ul.opt-ticks li,li.opt-tick{background-image:url(/themes/custom/gwa24/css/assets/tick.svg);}ul.opt-crosses li,li.opt-cross{background-image:url(/themes/custom/gwa24/css/assets/cross.svg);}ul.opt-boxes li.opt-tick,ul.opt-boxes li.opt-cross{background-position:14px .2em;padding-left:42px;}blockquote{margin:2em 0;}blockquote.opt-bubble{position:relative;background-color:#fff;border-radius:var(--border-radius-variable-small);padding:1em 1em .8em;}blockquote.opt-bubble:after{content:"";position:absolute;bottom:-21px;border:14px solid #fff;border-right-color:transparent;border-bottom-color:transparent;}table{width:100%;border-collapse:collapse;font-size:var(--body-font-size-smaller);line-height:var(--body-line-height-smaller);}table th,table td{text-align:left;vertical-align:top;}table th{font-weight:bold;padding-bottom:4px;border-bottom:2px solid var(--color-body-font);}table td{padding-top:8px;padding-bottom:8px;}table th:not(:first-child),table td:not(:first-child){padding-left:8px;}table th:not(:last-child),table td:not(:last-child){padding-right:8px;}@media screen and (max-width:639px){table.stack thead{display:none;}table.stack tr,table.stack th,table.stack td{display:block;padding-left:0;padding-right:0;}table.stack tr{border-top:2px solid var(--color-body-font);padding-top:8px;padding-bottom:8px;}table.stack tr:last-child{border-bottom:2px solid var(--color-body-font);}}
.js-overlay{position:fixed;z-index:1001;top:0;right:0;bottom:0;left:0;background-color:#fff;color:var(--color-brick);}body.has-overlay{overflow:hidden;}.js-overlay--inner{display:flex;flex-direction:column;justify-content:center;height:100%;}.js-overlay--inner .ui-title-row{margin-bottom:14px;}@media screen and (min-width:1024px){.js-overlay--inner .ui-title-row h2{font-size:var(--h2-double-font-size);font-weight:var(--h2-double-font-weight);}}.js-overlay--close{position:absolute;top:clamp(12px,2vw,24px);right:clamp(12px,2vw,24px);width:30px;height:30px;cursor:pointer;border:0;background:none;}.js-overlay--close::before,.js-overlay--close::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);width:30px;height:4px;background-color:var(--color-brick);}.js-overlay--close::after{transform:translate(-50%,-50%) rotate(-45deg);}
a[href="#main-content"]{display:block;text-align:center;color:#fff;background-color:var(--color-body-font);}main > form{margin-left:14px;margin-right:14px;}@media screen and (min-width:640px){main > form{margin-left:var(--gutter-variable-small);margin-right:var(--gutter-variable-small);}}@media screen and (min-width:1024px){main > form{margin-left:var(--gutter-variable);margin-right:var(--gutter-variable);}}@media screen and (min-width:1200px){main > form{margin-left:var(--content-gutter-xlarge);margin-right:var(--content-gutter-xlarge);}}.form-item{margin-bottom:16px;}.form-item > label{display:block;font-size:var(--body-font-size-small);margin-bottom:8px;}input[type="text"],input[type="password"]{padding:8px 12px;font-weight:var(--font-weight-medium);line-height:1;}input[type="submit"]{font-size:var(--body-font-size-small);font-weight:var(--font-weight-medium);padding:8px 12px;line-height:1;border-radius:100px;color:#fff !important;background-color:var(--color-body-font) !important;}
