﻿/*!
 * Fruitcake Website Styles
 *
 * Copyright 2026 Fruitcake Communications AG, Münsingen
 * https://fruitcake.ch
 *
 * Uses modern CSS reset
 * https://github.com/hankchizljaw/modern-css-reset
 */.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100%*70/3);position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714286%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100%/70);height:10px;float:left}body{--font-multiplier: 1;font-weight:300}body.font-multiplier-large{--font-multiplier: 1.1}body.font-multiplier-xl{--font-multiplier: 1.2}h1,.h1{font-size:calc(2.28rem*var(--font-multiplier));font-weight:300;line-height:1.2}h2,.h2{font-size:calc(2.07rem*var(--font-multiplier));font-weight:300;line-height:1.2}h3,.h3,ul.special-list{font-size:calc(1.36rem*var(--font-multiplier));font-weight:400;line-height:1.4}h1,h2,h3{color:#154aa2}h3.font-size-regular{color:#000}p,.font-size-regular{font-size:calc(1.14rem*var(--font-multiplier));font-weight:300;line-height:1.7}.font-size-small{font-size:calc(1rem*var(--font-multiplier))}.font-size-smallest{font-size:calc(.85rem*var(--font-multiplier))}label,.label,.button-link,.download-link,.arrow-link{font-size:calc(1rem*var(--font-multiplier));font-weight:400}.person-details>p,.person-details>a,aside.info{font-size:calc(.86rem*var(--font-multiplier));font-weight:300}footer .headline{font-size:calc(2.14rem*var(--font-multiplier));font-weight:300;color:#154aa2;line-height:1.3}footer .legal-link{font-size:calc(.86rem*var(--font-multiplier));font-weight:300}@media(min-width: 992px){h1,.h1{font-size:calc(3.3rem*var(--font-multiplier))}h2,.h2{font-size:calc(2.63rem*var(--font-multiplier))}h3,.h3,ul.special-list{font-size:calc(1.88rem*var(--font-multiplier))}.h3.story-variant{font-size:calc(1.5rem*var(--font-multiplier))}p,.font-size-regular{font-size:calc(1.25rem*var(--font-multiplier))}label,.label,.button-link,.download-link,.arrow-link{font-size:calc(1.06rem*var(--font-multiplier))}.person-details>p,.person-details>a,aside.info{font-size:calc(.8rem*var(--font-multiplier))}footer .legal-link{font-size:calc(.8rem*var(--font-multiplier))}footer .headline{font-size:calc(1.9rem*var(--font-multiplier))}}@media(min-width: 1728px){h1,.h1{font-size:calc(3.15rem*var(--font-multiplier))}h2,.h2{font-size:calc(2.5rem*var(--font-multiplier))}h3,.h3,ul.special-list{font-size:calc(1.8rem*var(--font-multiplier))}p,.font-size-regular{font-size:calc(1.3rem*var(--font-multiplier))}label,.label,.button-link,.download-link,.arrow-link{font-size:calc(1rem*var(--font-multiplier))}.font-size-smallest{font-size:calc(.8rem*var(--font-multiplier))}footer .headline{font-size:calc(1.8rem*var(--font-multiplier))}footer .legal-link{font-size:calc(.75rem*var(--font-multiplier))}}.side-nav a.arrow-link{font-size:calc(.86rem*var(--font-multiplier));font-weight:400}button#toggle-mobile-menu,button#toggle-sticky-menu{font-weight:400}@media(max-width: 768px){button#toggle-mobile-menu,button#toggle-sticky-menu{font-size:calc(.85rem*var(--font-multiplier))}}nav.masthead-nav .nav-top a,nav.masthead-nav .nav-top button{font-weight:400}nav.masthead-nav .nav-bottom a,nav.masthead-nav .nav-bottom button{font-weight:500}nav.sticky-nav button,nav.sticky-nav a{font-weight:400;font-size:calc(1.14rem*var(--font-multiplier))}@media(max-width: 767px){nav.sticky-nav .menu-title>aside{font-size:calc(2.07rem*var(--font-multiplier))}nav.sticky-nav .accordion-content a{font-size:calc(1rem*var(--font-multiplier))}}@media(min-width: 992px){.side-nav a,.side-nav a.arrow-link,.side-nav button,nav.sticky-nav a,nav.sticky-nav a.arrow-link,nav.sticky-nav button,nav.masthead-nav .nav-top a,nav.masthead-nav .nav-top a.arrow-link,nav.masthead-nav .nav-top button,nav.masthead-nav .nav-bottom a,nav.masthead-nav .nav-bottom a.arrow-link,nav.masthead-nav .nav-bottom button{font-size:calc(.9rem*var(--font-multiplier))}}@media(min-width: 1728px){.side-nav a,.side-nav a.arrow-link,.side-nav button,nav.sticky-nav a,nav.sticky-nav a.arrow-link,nav.sticky-nav button,nav.masthead-nav .nav-top a,nav.masthead-nav .nav-top a.arrow-link,nav.masthead-nav .nav-top button{font-size:calc(.8rem*var(--font-multiplier))}nav.masthead-nav .nav-bottom a,nav.masthead-nav .nav-bottom button{font-size:calc(.9rem*var(--font-multiplier))}}@media(max-width: 767px){.masthead-ticker .ticker-item>label{font-size:calc(.85rem*var(--font-multiplier))}}*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}@font-face{font-family:"Manrope";src:url("../fonts/Manrope-Light.ttf") format("truetype");font-weight:300}@font-face{font-family:"Manrope";src:url("../fonts/Manrope-Regular.ttf") format("truetype");font-weight:400}@font-face{font-family:"Manrope";src:url("../fonts/Manrope-Medium.ttf") format("truetype");font-weight:500}@font-face{font-family:"Manrope";src:url("../fonts/Manrope-SemiBold.ttf") format("truetype");font-weight:600}html{font-size:14px}@media(min-width: 992px){html{font-size:16px}}@media(min-width: 1728px){html{font-size:20px}}html{scroll-behavior:smooth}body{font-family:"Manrope",sans-serif;font-weight:400;display:flex;flex-direction:column;min-height:100svh}h1,h2,h3,h4,h5,p{margin-block-end:0}p+p{margin-block-start:1rem}b,strong,.font-weight--bold{font-weight:600}.font-weight--medium{font-weight:500}.font-weight--regular{font-weight:400}.font-weight--light{font-weight:300}.color--headline{color:#154aa2}.color--accent{color:#d6000d}.color--default{color:#000}.color--inverted{color:#fff}.background--default{background-color:#fff}.background--light{background-color:#f6f9f2}.background--light-medium{background-color:#edf3e4}.background--medium{background-color:#e2e7db}.background--accent{background-color:#fce2ff}.background--accent-dark{background-color:#d6000d}.background--accent-light{background-color:#f6f0f7}*[id]:not([href],.flush){scroll-margin-block-start:100px}address{font:inherit}sup{line-height:.25em}.body table{white-space:nowrap}.body table td{padding:.5em}.body table tr+tr{border-top:1px solid #cecece}@media(max-width: 992px){.content:has(.body table){grid-column-end:-1}.content:has(.body table) .text-column:has(table){overflow-y:hidden;overflow-x:auto}}.grid{display:grid;grid-template-columns:1fr 158px repeat(2, 12px) 158px 1fr}@media(min-width: 540px){.grid{grid-template-columns:1fr 250px repeat(2, 10px) 250px 1fr}}@media(min-width: 768px){.grid{grid-template-columns:1fr repeat(2, 100px 24px) 100px repeat(2, 12px) repeat(2, 100px 24px) 100px 1fr}}@media(min-width: 992px){.grid{grid-template-columns:1fr repeat(5, 58px 24px) 58px repeat(2, 12px) repeat(5, 58px 24px) 58px 1fr}}@media(min-width: 1260px){.grid{grid-template-columns:1fr repeat(5, 73.3333333333px 20px) 73.3333333333px repeat(2, 10px) repeat(5, 73.3333333333px 20px) 73.3333333333px 1fr}}@media(min-width: 1440px){.grid{grid-template-columns:1fr repeat(5, 88.6666666667px 20px) 88.6666666667px repeat(2, 10px) repeat(5, 88.6666666667px 20px) 88.6666666667px 1fr}}@media(min-width: 1728px){.grid{grid-template-columns:1fr repeat(5, 118px 20px) 118px repeat(2, 10px) repeat(5, 118px 20px) 118px 1fr}}.grid{--grid-outer-margin: calc((100dvw - 340) / 2)}@media(min-width: 540px){.grid{--grid-outer-margin: calc((100dvw - 520px) / 2)}}@media(min-width: 768px){.grid{--grid-outer-margin: calc((100dvw - 720px) / 2)}}@media(min-width: 992px){.grid{--grid-outer-margin: calc((100dvw - 960px) / 2)}}@media(min-width: 1260px){.grid{--grid-outer-margin: calc((100dvw - 1100px) / 2)}}@media(min-width: 1440px){.grid{--grid-outer-margin: calc((100dvw - 1284px) / 2)}}@media(min-width: 1728px){.grid{--grid-outer-margin: calc((100dvw - 1636px) / 2)}}.grecaptcha-badge{display:none !important}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.images-fill-space picture,.images-fill-space img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover}.iframes-fill-space iframe{display:block;width:100%;height:100%;border:none}.tns-outer,.tns-ovh,.tns-inner,.tns-slider,.tns-item,.tns-item>*{height:100%;min-height:100%;max-height:100%}@keyframes fadeIn{to{opacity:1}}@keyframes fadeOut{to{opacity:0}}:root{--section-block-margin: 3rem}@media(min-width: 992px){:root{--section-block-margin: 5rem}}section:not(.flush,.masthead){padding-block:var(--section-block-margin)}section.text-section+section.list-section,section.text-section+section.text-section,section.list-section+section.text-section,section.list-section+section.list-section,section.text-section+section.card-grid-section,section.card-grid-section+section.form-section{padding-top:0}.content{grid-column:2/-2}.content>h2:first-child,.content>h3:first-child{margin-block-end:var(--standard-text-gap);grid-column:1/-1}@media(min-width: 992px){.content.content--double-indent{grid-column:4/-4}}@media(min-width: 992px){.content.content--subgrid{display:grid;grid-template-columns:subgrid}}@media(min-width: 992px){.content.intro-text{grid-column-end:-4}}@media(min-width: 1440px){.content.intro-text{grid-column-end:20}}:root{--arrow-icon: url('data:image/svg+xml,<svg width="100%" height="100%" viewBox="0 0 25 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.91712e-07 10.9067L22.525 10.9067" stroke="%23FFFFFF" stroke-width="1"/><path d="M13.1748 21.1069L23.3748 10.9069L13.1748 0.706934" stroke="%23FFFFFF" stroke-width="1"/></svg>');--button-icon: url('data:image/svg+xml,<svg width="100%" height="100%" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 19.5L28.2143 19.5" stroke="%23154AA2"/><path d="M19.6475 27L28.2189 19.5L19.6475 12" stroke="%23154AA2"/><circle cx="19.5" cy="19.5" r="19" transform="rotate(-90 19.5 19.5)" stroke="%23154AA2"/></svg>');--download-icon: url('data:image/svg+xml,<svg width="100%" height="100%" viewBox="0 0 64 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.4 28V13.6H6.96C7.1 13.6 7.25667 13.6067 7.43 13.62C7.61 13.6267 7.79 13.6467 7.97 13.68C8.72333 13.7933 9.36 14.0567 9.88 14.47C10.4067 14.8767 10.8033 15.39 11.07 16.01C11.3433 16.63 11.48 17.3167 11.48 18.07C11.48 18.8167 11.3433 19.5 11.07 20.12C10.7967 20.74 10.3967 21.2567 9.87 21.67C9.35 22.0767 8.71667 22.3367 7.97 22.45C7.79 22.4767 7.61 22.4967 7.43 22.51C7.25667 22.5233 7.1 22.53 6.96 22.53H2.87V28H1.4ZM2.87 21.13H6.92C7.04 21.13 7.18 21.1233 7.34 21.11C7.5 21.0967 7.65667 21.0733 7.81 21.04C8.30333 20.9333 8.70667 20.73 9.02 20.43C9.34 20.13 9.57667 19.7733 9.73 19.36C9.89 18.9467 9.97 18.5167 9.97 18.07C9.97 17.6233 9.89 17.1933 9.73 16.78C9.57667 16.36 9.34 16 9.02 15.7C8.70667 15.4 8.30333 15.1967 7.81 15.09C7.65667 15.0567 7.5 15.0367 7.34 15.03C7.18 15.0167 7.04 15.01 6.92 15.01H2.87V21.13ZM13.8703 28V13.6H18.2403C18.3936 13.6 18.6536 13.6033 19.0203 13.61C19.3936 13.6167 19.7503 13.6433 20.0903 13.69C21.1836 13.8433 22.097 14.25 22.8303 14.91C23.5636 15.57 24.1136 16.41 24.4803 17.43C24.847 18.45 25.0303 19.5733 25.0303 20.8C25.0303 22.0267 24.847 23.15 24.4803 24.17C24.1136 25.19 23.5636 26.03 22.8303 26.69C22.097 27.35 21.1836 27.7567 20.0903 27.91C19.757 27.95 19.4003 27.9767 19.0203 27.99C18.6403 27.9967 18.3803 28 18.2403 28H13.8703ZM15.3903 26.59H18.2403C18.5136 26.59 18.807 26.5833 19.1203 26.57C19.4403 26.55 19.7136 26.5167 19.9403 26.47C20.7803 26.3233 21.457 25.9833 21.9703 25.45C22.4903 24.9167 22.8703 24.25 23.1103 23.45C23.3503 22.6433 23.4703 21.76 23.4703 20.8C23.4703 19.8333 23.3503 18.9467 23.1103 18.14C22.8703 17.3333 22.4903 16.6667 21.9703 16.14C21.4503 15.6133 20.7736 15.2767 19.9403 15.13C19.7136 15.0833 19.437 15.0533 19.1103 15.04C18.7903 15.02 18.5003 15.01 18.2403 15.01H15.3903V26.59ZM27.7078 28V13.6H35.9778V15.07H29.1778V20.07H34.7778V21.53H29.1778V28H27.7078Z" fill="%23E20714"/><path d="M54.1074 8.00012L54.1074 26.2144" stroke="%23E20714"/><path d="M46.6074 17.6431L54.1074 26.2145L61.6074 17.6431" stroke="%23E20714"/><path d="M45 30.1073H63.21" stroke="%23E20714"/></svg>');--icon-dimension: 1.5rem;--standard-text-gap: 1.5rem}@media(min-width: 768px){:root{--icon-dimension: 2rem}}a,button.link-style{--color: #D6000D;color:var(--color);text-decoration:none}a:hover,a:focus-visible,a.active,button.link-style:hover,button.link-style:focus-visible,button.link-style.active{--color: #154AA2}a:focus-visible,button.link-style:focus-visible{outline-color:rgba(21,74,162,.5019607843);outline-offset:.25em}a::after,button.link-style::after{background-color:var(--color)}.button-link,.download-link,.arrow-link{display:inline-flex;align-items:center;gap:.5em;position:relative}.button-link::after,.download-link::after,.arrow-link::after{content:"";width:var(--icon-dimension);height:var(--icon-dimension);background-size:contain;background-position:center;background-repeat:no-repeat;flex-shrink:0}.button-link::after{mask:var(--button-icon);mask-repeat:no-repeat}.button-link.back-button{flex-direction:row-reverse}.button-link.back-button::after{transform:rotate(180deg)}.download-link::after{mask:var(--download-icon);mask-repeat:no-repeat;width:calc(1.5*var(--icon-dimension))}.arrow-link{gap:.75em}.arrow-link::after{mask:var(--arrow-icon);mask-repeat:no-repeat;transition:transform .2s ease-in-out;width:1em;height:1em}.arrow-link:hover::after{transform:translateX(0.5em)}footer .arrow-link{--color: #154AA2}button{appearance:none;--webkit-appearance: none;border:none;padding:0;margin:0;background:rgba(0,0,0,0);font:inherit;cursor:pointer}.text-column{display:flex;flex-direction:column;align-items:start;gap:var(--standard-text-gap)}.text-column>p+p{margin-block-start:0}.text-column ul{margin-block:0;padding-inline-start:1.5em}ul.special-list{margin:0;padding:0;list-style-type:none}ul.special-list li{font:inherit;color:#154aa2;display:flex;gap:1rem;justify-content:start;align-items:center}ul.special-list li::before{content:"";width:.75em;height:.75em;background-image:url("../images/icons/list.svg");background-size:contain;background-position:center;background-repeat:no-repeat;flex-shrink:0}ul.special-list li+li{margin-top:calc(.5*var(--standard-text-gap))}.media-wrapper{width:100%;height:100%}p.group,ul.link-group{padding:0;margin:0;list-style-type:none}.link-group{display:flex;flex-direction:row}.link-group.column{flex-direction:column}.accordion-item{--accordion-padding: 1.25rem}.accordion-item:not(:last-child){border-bottom:1px solid #cecece}.accordion-item .accordion-trigger{display:flex;width:100%;justify-content:space-between;align-items:center;text-align:start;margin-block:var(--accordion-padding);outline-offset:.25em;color:#000}.accordion-item .accordion-trigger .icon-wrapper{display:grid;place-content:center;width:var(--icon-dimension);height:var(--icon-dimension);transition:transform .2s ease-in-out;transform-origin:center}.accordion-item .accordion-trigger.open .icon-wrapper{transform:scaleY(-1)}.accordion-item .accordion-content{height:fit-content;max-height:0;overflow:hidden;transition:max-height .2s ease-in-out;margin-block-start:var(--accordion-padding)}.accordion-item .accordion-content .body{padding-block-end:var(--accordion-padding)}.accordion-item .accordion-content .body *{font-size:inherit}.accordion-item .accordion-content .body p+p{margin-top:var(--standard-text-gap)}.accordion-item .accordion-content .body .link-group{flex-wrap:wrap;gap:2rem}.accordion-item .accordion-trigger.open+.accordion-content{max-height:100vh !important}.accordion-item:not(.nav-accordion) .accordion-trigger:not(.open)+.accordion-content a,.accordion-item:not(.nav-accordion) .accordion-trigger:not(.open)+.accordion-content button{visibility:hidden;transition:visibility .2s ease-in-out;transition-delay:.2s}.accordion-item:not(.nav-accordion) .accordion-trigger.open+.accordion-content a,.accordion-item:not(.nav-accordion) .accordion-trigger.open+.accordion-content button{visibility:visible;transition-delay:0s}.accordion-item.nav-accordion .accordion-content{position:relative}.accordion-item.nav-accordion .accordion-content>ul{position:absolute;top:0;left:0;width:max-content}.accordion-item.nav-accordion .accordion-trigger:not(.open)+.accordion-content a,.accordion-item.nav-accordion .accordion-trigger:not(.open)+.accordion-content button{display:none}.accordion-item.nav-accordion .accordion-trigger.open+.accordion-content{overflow:visible}.accordion-item.nav-accordion .accordion-trigger.open+.accordion-content a,.accordion-item.nav-accordion .accordion-trigger.open+.accordion-content button{display:inline-block}.side-nav-wrapper{--side-nav-height: 100px;--side-nav-min-width: 40px;position:absolute;right:0;bottom:25svh;width:auto;max-width:var(--side-nav-min-width);transition:max-width .5s ease-out;z-index:9}@media(min-width: 540px){.side-nav-wrapper{--side-nav-height: 140px}}@media(min-width: 1024px){.side-nav-wrapper{--side-nav-height: 188px;--side-nav-min-width: 54px}}.side-nav-wrapper{display:grid;grid-template-columns:minmax(0, 1fr);grid-template-rows:minmax(0, 1fr)}.side-nav-wrapper .top{background-color:#fce2ff;color:#154aa2;--color: #154AA2;--arrow-color: #FCE2FF;--arrow-color-hover: #154AA2}.side-nav-wrapper .bottom{background-color:#d6000d;color:#fff;--color: #FFFFFF;--arrow-color: #D6000D;--arrow-color-hover: #FFFFFF}.side-nav-wrapper a.arrow-link::after{background-color:var(--arrow-color)}.side-nav-wrapper a.arrow-link:hover::after{background-color:var(--arrow-color-hover)}.side-nav-wrapper.stuck{position:fixed;bottom:unset}.side-nav-wrapper.expanded{max-width:1200px;transition:max-width .5s ease-in}.side-nav-wrapper.expanded .side-nav-trigger{pointer-events:none}.side-nav-wrapper.expanded .side-nav-trigger .top,.side-nav-wrapper.expanded .side-nav-trigger .bottom{opacity:0;transition:opacity .2s ease-in-out}.side-nav-wrapper.expanded .nav-container{width:fit-content}.side-nav-wrapper.expanded .side-nav{display:grid}.side-nav-wrapper .nav-container,.side-nav-wrapper .side-nav-trigger{grid-column-start:1;grid-row-start:1}.side-nav-wrapper .side-nav-trigger,.side-nav-wrapper .side-nav{height:var(--side-nav-height);grid-template-rows:1fr 50%;grid-template-columns:minmax(0, 1fr);position:relative;padding-inline:0}.side-nav-wrapper .side-nav-trigger .top,.side-nav-wrapper .side-nav-trigger .bottom,.side-nav-wrapper .side-nav .top,.side-nav-wrapper .side-nav .bottom{display:block;height:100%;width:100%;padding-block:1rem}@media(min-width: 768px){.side-nav-wrapper .side-nav-trigger .top,.side-nav-wrapper .side-nav-trigger .bottom,.side-nav-wrapper .side-nav .top,.side-nav-wrapper .side-nav .bottom{padding-block:1.5rem}}.side-nav-trigger{display:grid;z-index:2;width:100%;min-width:var(--side-nav-min-width)}.side-nav-trigger .top,.side-nav-trigger .bottom{width:100%;opacity:1;transition:opacity .2s ease-in-out}.side-nav-trigger .top svg{width:1em;height:1em;transition:transform .2s ease-in-out}.side-nav-trigger:hover .top svg{transform:translateX(-50%);transition:transform .2s ease-in-out}.nav-container{height:var(--side-nav-height);overflow:clip}.side-nav{z-index:1;display:none}.side-nav a.top,.side-nav a.bottom{padding-inline:1.8rem clamp(1.8rem,40px,5vw);flex-wrap:nowrap;text-wrap:nowrap}.side-nav a.top.arrow-link,.side-nav a.bottom.arrow-link{display:flex;align-items:start}.side-nav a.top.arrow-link::after,.side-nav a.bottom.arrow-link::after{margin-top:.5ex}.side-nav a.top:focus-visible,.side-nav a.bottom:focus-visible{outline:2px solid #154aa2;outline-offset:-2px}.slider-wrapper{position:relative}.slider-wrapper .slide{pointer-events:none}.slider-wrapper .slide a{pointer-events:auto}.slider-wrapper .slider-controls{position:absolute;display:flex;gap:.5rem;z-index:0}.slider-wrapper .slider-controls button.control{width:var(--icon-dimension);height:var(--icon-dimension)}.slider-wrapper .slider-controls button.control svg path,.slider-wrapper .slider-controls button.control svg circle{stroke:#d6000d}.slider-wrapper .slider-controls button.control:hover svg path,.slider-wrapper .slider-controls button.control:hover svg circle,.slider-wrapper .slider-controls button.control:focus-visible svg path,.slider-wrapper .slider-controls button.control:focus-visible svg circle,.slider-wrapper .slider-controls button.control:active svg path,.slider-wrapper .slider-controls button.control:active svg circle{stroke:#154aa2}.slider-wrapper .slider-controls button.control:focus-visible{outline-color:rgba(21,74,162,.5019607843);outline-offset:.25em}@media(min-width: 540px){.slider-wrapper .slider-controls{gap:.8rem}}.ticker-wrapper{display:grid;grid-template-columns:subgrid}.ticker-item{display:flex;flex-direction:column-reverse;gap:.5rem}.ticker-item label{flex-grow:1}.ticker-item .number.opaque{opacity:0}.ticker-item:has(.ticker-text){flex-direction:column}.big-ticker{font-size:calc(10rem*var(--font-multiplier));text-box:trim-both cap alphabetic;margin-top:1ex}.big-ticker>.ticker-item{flex-direction:row;align-items:flex-end}.big-ticker>.ticker-item .number{position:absolute;font:inherit;line-height:.8}.big-ticker>.ticker-item .ticker-text{margin-left:1.25ch}@media(min-width: 540px){.big-ticker{margin-top:1.5ex}}@media(min-width: 992px){.big-ticker>.ticker-item .ticker-text{margin-left:1.12ch}}.card{display:flex;flex-direction:column;padding-block:calc(1*var(--standard-text-gap));padding-inline:calc(.9*var(--standard-text-gap));gap:calc(.6*var(--section-block-margin))}.card .top{display:flex;flex-direction:row;justify-content:space-between}.card .top aside{color:#000}.card .top .icon-wrapper{margin-top:1rem;padding:2px}.card .top .icon-wrapper img,.card .top .icon-wrapper svg{height:100%;object-fit:contain}@media(min-width: 768px){.card .top .icon-wrapper{margin-top:0}}.card .top:not(:has(aside)){flex-basis:25%;flex-shrink:0}@media(max-width: 539px){.card .top:not(:has(aside)) .icon-wrapper{height:55px;max-width:100px}}.card .text-column{gap:calc(.5*var(--standard-text-gap))}.card .text-column h2,.card .text-column h3,.card .text-column .h2,.card .text-column .h3{hyphens:auto}.card:not(.person-card):not(:has(aside)){gap:calc(1.25*var(--section-block-margin));padding-inline:calc(1.25*var(--standard-text-gap));justify-content:space-between}@media(max-width: 539px){.card:not(.person-card):not(:has(aside)) .text-column{gap:calc(1.12*var(--standard-text-gap))}}@media(min-width: 768px){.card:not(.person-card):not(:has(aside)){gap:calc(.8*var(--section-block-margin));padding-inline:calc(.9*var(--standard-text-gap))}}.card.person-card{padding-block:0;padding-inline:0;gap:calc(.35*var(--standard-text-gap));justify-content:unset}.card.person-card .person-image img{aspect-ratio:5/3}@media(min-width: 1440px){.card.person-card .person-image img{aspect-ratio:4/3}}.card.person-card .text-column{gap:calc(.45*var(--standard-text-gap))}.card.person-card .person-details{display:flex;flex-direction:column;gap:.35rem}.card.person-card .person-details a{display:block;line-height:1.1}div.chart{grid-column:1/-1;display:grid;grid-template-rows:max-content max-content;grid-template-columns:subgrid;row-gap:var(--standard-text-gap);margin-bottom:var(--section-block-margin)}div.chart .chart-text{grid-column:2/-2}div.chart .apex-chart-container{aspect-ratio:1;grid-column:1/-1;margin-inline:5px}div.chart .chart-title{position:relative;display:flex;align-items:start;gap:.5rem}div.chart .chart-title .chart-tooltip{position:absolute;right:0;top:0;z-index:10;opacity:0;background-color:rgba(0,0,0,0);pointer-events:none;cursor:pointer}div.chart .chart-title .chart-tooltip:hover,div.chart .chart-title .chart-tooltip:focus{opacity:1;background-color:#fff;color:#000;border:1px solid #cecece;pointer-events:auto}div.chart .chart-title .info-trigger{cursor:pointer;height:2.5rem;width:2.5rem}div.chart .chart-title .info-trigger svg{width:.8rem;height:.8rem;object-fit:contain}div.chart .chart-title .info-trigger:hover+.chart-tooltip{opacity:1;background-color:#fff;color:#000;border:1px solid #cecece;pointer-events:auto}@media(min-width: 768px){div.chart{grid-column:2/-2}div.chart .chart-text,div.chart .apex-chart-container{grid-column:1/-1}}@media(min-width: 992px){div.chart{grid-template-rows:minmax(0, 1fr)}div.chart .chart-text,div.chart .apex-chart-container{grid-row-start:1}div.chart .chart-text{grid-column:1/12}div.chart .apex-chart-container{grid-column:15/-1}div.chart:nth-of-type(even) .chart-text{grid-column:14/-1}div.chart:nth-of-type(even) .apex-chart-container{grid-column:1/11}}@media(min-width: 1440px){div.chart{grid-column:4/-4}div.chart .chart-text{grid-column:1/10}div.chart .apex-chart-container{grid-column:13/-1}div.chart:nth-of-type(even) .chart-text{grid-column:12/-1}div.chart:nth-of-type(even) .apex-chart-container{grid-column:1/9}}div.chart .chart-title:has(.chart-tooltip){position:relative;display:flex;gap:3px}div.chart .chart-title:has(.chart-tooltip) .chart-tooltip{position:absolute;z-index:5;opacity:0;border:1px solid #cecece;background-color:#fff;padding:.5em}div.chart .chart-title:has(.chart-tooltip):hover .chart-tooltip{opacity:1}div.chart .chart-intro{margin-bottom:var(--standard-text-gap)}div.chart .chart-grid{display:grid;grid-template-columns:1fr 1fr;row-gap:var(--standard-text-gap);column-gap:var(--standard-text-gap);width:100%;font-weight:400}div.chart .chart-grid div.text-column{gap:.25rem}@media(min-width: 992px){div.chart .chart-grid{grid-template-columns:1fr max-content;column-gap:0}}.super-duper-dropdown{width:100%;position:relative;--dd-inline-padding: 1rem;--dd-block-padding: 0.5rem}.super-duper-dropdown *{background-color:inherit}.super-duper-dropdown button.dropdown-trigger{text-align:left;color:#154aa2;width:100%;height:2rem;padding-inline:var(--dd-inline-padding);padding-block:var(--dd-block-padding);display:flex;justify-content:space-between;align-items:center}.super-duper-dropdown button.dropdown-trigger::after{content:"";background-image:url("../images/icons/chevron_down.svg");background-repeat:no-repeat;background-position:center;background-size:contain;height:.5rem;width:.75rem;margin-right:-0.25rem;pointer-events:none}.super-duper-dropdown .dropdown-menu{margin:0;padding:0;position:absolute;width:100%;left:0;border:none;list-style:none;top:2rem;height:auto;max-height:0;transition:height .4s ease;pointer-events:none;z-index:3}.super-duper-dropdown .dropdown-menu li.dropdown-item{padding-inline:var(--dd-inline-padding);padding-block:var(--dd-block-padding);width:100%;opacity:0;cursor:pointer}.super-duper-dropdown .dropdown-menu li.dropdown-item a,.super-duper-dropdown .dropdown-menu li.dropdown-item button{color:inherit;width:100%;text-align:start}.super-duper-dropdown .dropdown-menu li.dropdown-item:focus-visible,.super-duper-dropdown .dropdown-menu li.dropdown-item:focus-within{outline-color:rgba(21,74,162,.5019607843)}.super-duper-dropdown .dropdown-menu li.dropdown-item:hover{color:#154aa2}.super-duper-dropdown .dropdown-menu li.dropdown-item:first-of-type{margin-top:var(--dd-block-padding)}.super-duper-dropdown .dropdown-menu li.dropdown-item:last-of-type{margin-bottom:var(--dd-block-padding)}.super-duper-dropdown .dropdown-menu.open{max-height:18rem;overflow-y:auto;pointer-events:auto}.super-duper-dropdown .dropdown-menu.open li.dropdown-item{opacity:1;transition:opacity .2s ease}.super-duper-dropdown.akb-dropdown{background-color:#fff}.super-duper-dropdown.filter-dropdown{background-color:#f6f9f2}.filter-wrapper{display:flex;flex-direction:column;gap:calc(.5*var(--standard-text-gap))}.filter-wrapper label{display:inline-block}@media(min-width: 768px){.filter-wrapper{flex-direction:row;align-items:center;gap:var(--standard-text-gap)}.filter-wrapper .filter-dropdown{flex-basis:80%;flex-grow:1}}@media(min-width: 1260px){.filter-wrapper{width:50%}.filter-wrapper .filter-dropdown{flex-basis:60%}}.filter-item.filtered{display:none !important}footer{padding-block:calc(.8*var(--section-block-margin)) calc(.5*var(--section-block-margin))}footer a:not([class]){color:#000}footer .content{grid-column:2/-2}footer .content.footer-start{display:grid;grid-template-columns:subgrid;grid-row-gap:calc(.85*var(--section-block-margin));margin-bottom:var(--section-block-margin)}footer .content.footer-start .headline{grid-column:1/-1;grid-row-start:1;text-wrap:balance}footer .content.footer-start .footer-column>p{margin-bottom:calc(.5*var(--standard-text-gap))}footer .content.footer-start .footer-column .text-column{gap:calc(.5*var(--standard-text-gap))}footer .content.footer-start .footer-column .text-column *{font-size:inherit !important}footer .content.footer-start .footer-column .link-group{flex-direction:column}footer .content.footer-start div.footer-column:nth-of-type(1){grid-row-start:2;grid-column:1/span 1}footer .content.footer-start div.footer-column:nth-of-type(2){grid-row-start:2;grid-column:4/span 1}footer .content.footer-start div.footer-column:nth-of-type(3){grid-column:1/-1}@media(min-width: 768px){footer .content.footer-start{grid-row-gap:calc(.5*var(--section-block-margin))}footer .content.footer-start .footer-column>p{margin-bottom:var(--standard-text-gap)}footer .content.footer-start .footer-column .text-column{gap:var(--standard-text-gap)}footer .content.footer-start div.footer-column:nth-of-type(1){grid-column:1/span 3}footer .content.footer-start div.footer-column:nth-of-type(2){grid-column:5/span 4}footer .content.footer-start div.footer-column:nth-of-type(3){grid-column:10/-1}}@media(min-width: 992px){footer .content.footer-start div.footer-column:nth-of-type(1){grid-column:1/8}footer .content.footer-start div.footer-column:nth-of-type(2){grid-column:9/17}footer .content.footer-start div.footer-column:nth-of-type(3){grid-column:18/-1}}@media(min-width: 1260px){footer .content.footer-start{grid-template-columns:2fr repeat(3, 1fr);align-content:start}footer .content.footer-start .headline,footer .content.footer-start .footer-column{grid-column:unset !important;grid-row-start:unset !important;margin-bottom:0}footer .content.footer-start .headline{max-width:20ch}}@media(min-width: 1728px){footer .content.footer-start .headline{max-width:27ch}}footer .content.footer-end .link-group{gap:1rem}footer .content.footer-end .link-group a{color:#000}footer .content.footer-end .link-group a:hover{color:inherit;text-decoration:underline}@media(min-width: 992px){footer .content.footer-end .link-group{gap:1.75rem}}.form-section h2{grid-column:1/-1;margin-bottom:calc(.5*var(--section-block-margin))}:root{--form-input-vertical-gap: calc(0.7 * var(--section-block-margin))}div.reduced-gap{margin-top:calc(-0.75*var(--form-input-vertical-gap))}form:not(.InputfieldForm){grid-column:1/-1;container-name:form;container-type:inline-size}form:not(.InputfieldForm) input::placeholder,form:not(.InputfieldForm) textarea::placeholder{color:#000;opacity:.7}form:not(.InputfieldForm) input:not([type=checkbox]):not([type=radio]):not([type=image]):not([type=file]):not([class*=button]):not([class*=submit]){height:2.5rem;padding-inline:1rem;border:none;border-bottom:1px solid #cecece;border-radius:0}form:not(.InputfieldForm) input[type=checkbox],form:not(.InputfieldForm) input[type=radio]{height:1.5rem;width:1.5rem;flex-shrink:0;cursor:pointer;accent-color:#d6000d;margin:0}form:not(.InputfieldForm) textarea{padding:1rem;resize:none;width:100%;height:175px;overflow-y:auto;border:1px solid #cecece;border-radius:0}form:not(.InputfieldForm) .input-wrapper{display:flex;flex-direction:column;gap:5px}form:not(.InputfieldForm) .checkbox-wrapper,form:not(.InputfieldForm) .radio-wrapper{display:flex;flex-direction:row-reverse;align-items:center;gap:.75rem;margin-block:2rem}form:not(.InputfieldForm) .checkbox-wrapper.small,form:not(.InputfieldForm) .radio-wrapper.small{font-size:.8rem;line-height:1.6;letter-spacing:.6px}form:not(.InputfieldForm) .checkbox-wrapper:has(#datenschutz),form:not(.InputfieldForm) .radio-wrapper:has(#datenschutz){margin-block:1rem}@media(max-width: 991px){form:not(.InputfieldForm) .checkbox-wrapper:has(#datenschutz),form:not(.InputfieldForm) .radio-wrapper:has(#datenschutz){align-items:start}form:not(.InputfieldForm) .checkbox-wrapper:has(#datenschutz) label,form:not(.InputfieldForm) .radio-wrapper:has(#datenschutz) label{text-box:trim-start cap alphabetic;padding-top:1px}}form:not(.InputfieldForm) .input-group{display:flex;flex-direction:column;row-gap:var(--form-input-vertical-gap);container-name:input-group;container-type:inline-size}form:not(.InputfieldForm) .input-group+.input-group{margin-top:var(--form-input-vertical-gap)}form:not(.InputfieldForm) .input-wrapper.full{grid-column:span 2}@container form (width > 700px){form:not(.InputfieldForm) .input-group{display:grid;grid-template-columns:1fr 1fr;column-gap:max(3%,20px)}}form:not(.InputfieldForm) .input-pair{display:flex;flex-direction:column;gap:var(--form-input-vertical-gap)}form:not(.InputfieldForm) .input-pair.full{grid-column:span 2}@container input-group (width > 566px){form:not(.InputfieldForm) .input-pair{display:grid;grid-template-columns:1fr 30%;grid-gap:5%;grid-column:span 2}form:not(.InputfieldForm) .input-pair.reversed{grid-template-columns:30% 1fr}form:not(.InputfieldForm) .input-pair.even{grid-template-columns:1fr 50%}form:not(.InputfieldForm) .input-pair.even.reversed{grid-template-columns:50% 1fr}}@container input-group (699px < width < 1126px){form:not(.InputfieldForm) .full-on-tablet{grid-column:span 2}}@container input-group (width > 1125px){form:not(.InputfieldForm) .input-pair{grid-column:span 1}}form:not(.InputfieldForm) .horizontal-element-group{display:flex;flex-wrap:wrap;align-items:center;gap:2rem}@container form (width < 360px){form:not(.InputfieldForm) .horizontal-element-group{flex-direction:column;align-items:flex-start;gap:1rem}form:not(.InputfieldForm) .horizontal-element-group .radio-wrapper{margin-block:0}form:not(.InputfieldForm) .horizontal-element-group .radio-wrapper:only-child{margin-top:2rem}form:not(.InputfieldForm) .horizontal-element-group.reduced-gap{margin-top:unset}}form:not(.InputfieldForm) .horizontal-element-group.full{grid-column:span 2}form:not(.InputfieldForm) .horizontal-element-group.full.reduced-max-width{width:80%}@container form (width > 660px){form:not(.InputfieldForm) .horizontal-element-group.full.reduced-max-width{width:50%;justify-content:space-between}@media(min-width: 768px)and (max-width: 1259px){form:not(.InputfieldForm) .horizontal-element-group.full.reduced-max-width{width:80%}}}form:not(.InputfieldForm) .vertical-element-group{display:flex;flex-direction:column;gap:1rem}form:not(.InputfieldForm) .group-label+.horizontal-element-group .radio-wrapper,form:not(.InputfieldForm) .group-label+.horizontal-element-group .checkbox-wrapper,form:not(.InputfieldForm) .group-label+.vertical-element-group .radio-wrapper,form:not(.InputfieldForm) .group-label+.vertical-element-group .checkbox-wrapper{margin-block:0}form:not(.InputfieldForm) .input-wrapper,form:not(.InputfieldForm) .checkbox-wrapper,form:not(.InputfieldForm) .form-button-wrapper,form:not(.InputfieldForm) .horizontal-element-group,form:not(.InputfieldForm) .vertical-element-group{position:relative}form:not(.InputfieldForm) .input-wrapper .error-field,form:not(.InputfieldForm) .checkbox-wrapper .error-field,form:not(.InputfieldForm) .form-button-wrapper .error-field,form:not(.InputfieldForm) .horizontal-element-group .error-field,form:not(.InputfieldForm) .vertical-element-group .error-field{position:absolute;bottom:-2px;transform:translateY(100%);display:none;color:#d6000d;font-size:.8rem}form:not(.InputfieldForm) .input-wrapper input[type=hidden]+.error-field,form:not(.InputfieldForm) .checkbox-wrapper input[type=hidden]+.error-field,form:not(.InputfieldForm) .form-button-wrapper input[type=hidden]+.error-field,form:not(.InputfieldForm) .horizontal-element-group input[type=hidden]+.error-field,form:not(.InputfieldForm) .vertical-element-group input[type=hidden]+.error-field{transform:none}form:not(.InputfieldForm) .input-wrapper.has-error label,form:not(.InputfieldForm) .checkbox-wrapper.has-error label,form:not(.InputfieldForm) .form-button-wrapper.has-error label,form:not(.InputfieldForm) .horizontal-element-group.has-error label,form:not(.InputfieldForm) .vertical-element-group.has-error label{color:#d6000d}form:not(.InputfieldForm) .input-wrapper.has-error .error-field,form:not(.InputfieldForm) .checkbox-wrapper.has-error .error-field,form:not(.InputfieldForm) .form-button-wrapper.has-error .error-field,form:not(.InputfieldForm) .horizontal-element-group.has-error .error-field,form:not(.InputfieldForm) .vertical-element-group.has-error .error-field{display:block}form:not(.InputfieldForm) .input-wrapper.has-error button[type=submit],form:not(.InputfieldForm) .checkbox-wrapper.has-error button[type=submit],form:not(.InputfieldForm) .form-button-wrapper.has-error button[type=submit],form:not(.InputfieldForm) .horizontal-element-group.has-error button[type=submit],form:not(.InputfieldForm) .vertical-element-group.has-error button[type=submit]{--color: #CECECE;cursor:default}form:not(.InputfieldForm) .input-wrapper.has-error button[type=submit]:hover,form:not(.InputfieldForm) .checkbox-wrapper.has-error button[type=submit]:hover,form:not(.InputfieldForm) .form-button-wrapper.has-error button[type=submit]:hover,form:not(.InputfieldForm) .horizontal-element-group.has-error button[type=submit]:hover,form:not(.InputfieldForm) .vertical-element-group.has-error button[type=submit]:hover{--color: #CECECE}form:not(.InputfieldForm) .form-button-wrapper{display:flex;margin-top:var(--form-input-vertical-gap)}form:not(.InputfieldForm) .form-button-wrapper>.error-field,form:not(.InputfieldForm) .form-button-wrapper>.result-message{font-size:1rem;bottom:-0.5rem}form:not(.InputfieldForm) .form-button-wrapper .result-message{color:#d6000d;display:none;position:absolute;transform:translateY(100%)}form:not(.InputfieldForm) .form-button-wrapper .result-message.success{color:#000}form:not(.InputfieldForm) .form-button-wrapper .result-message.show{display:block}#result-dialog .dialog-content{display:flex;flex-direction:column;padding:.5rem .5rem 1rem;gap:1rem}#result-dialog .dialog-content button{padding:0;align-self:end}.radio-wrapper:has(.fake-it-til-you-make-it){position:relative}.radio-wrapper:has(.fake-it-til-you-make-it) label{cursor:pointer}.radio-wrapper:has(.fake-it-til-you-make-it) input{z-index:1;width:1.25rem !important;height:1.25rem !important;border-color:rgba(0,0,0,0) !important;accent-color:rgba(0,0,0,0) !important}.radio-wrapper:has(.fake-it-til-you-make-it) input:focus-visible{outline-offset:5px}.radio-wrapper:has(.fake-it-til-you-make-it) .fake-it-til-you-make-it{position:absolute;width:1.5rem;height:1.5rem;top:0;left:0;transform:translateX(-2px);z-index:2;pointer-events:none;border:1px solid #000;background-color:#fff;border-radius:50%;display:grid;place-content:center}.radio-wrapper:has(.fake-it-til-you-make-it) .fake-it-til-you-make-it svg{display:none;object-fit:contain;aspect-ratio:1;width:75%;height:auto;transform:translateX(2px)}@media(min-width: 992px){.radio-wrapper:has(.fake-it-til-you-make-it) .fake-it-til-you-make-it svg{width:90%;transform:translate(1px, 1px)}}@media(min-width: 1260px){.radio-wrapper:has(.fake-it-til-you-make-it) .fake-it-til-you-make-it svg{transform:translate(1px, 0)}}@media(min-width: 1728px){.radio-wrapper:has(.fake-it-til-you-make-it) .fake-it-til-you-make-it svg{transform:translate(1px, 1px)}}.radio-wrapper:has(.fake-it-til-you-make-it) input[type=checkbox]{width:1.12rem !important;height:.8rem !important}.radio-wrapper:has(.fake-it-til-you-make-it) input[type=checkbox]+.fake-it-til-you-make-it{transform:translate(-2px, -2px)}@media(min-width: 992px){.radio-wrapper:has(.fake-it-til-you-make-it) input[type=checkbox]+.fake-it-til-you-make-it{transform:translate(-2px, 1px)}}.radio-wrapper:has(.fake-it-til-you-make-it) input.selected+.fake-it-til-you-make-it{background-color:#fce2ff}.radio-wrapper:has(.fake-it-til-you-make-it) input.selected+.fake-it-til-you-make-it svg{display:inline-block}#header{position:absolute;top:0;left:0;right:0;z-index:99}header{width:100%;position:relative;background:rgba(0,0,0,0)}header .home-link-wrapper,header .home-link-wrapper *,header .menu-title{height:calc(.8*100px)}@media(min-width: 768px)and (max-width: 1023px){header .home-link-wrapper,header .home-link-wrapper *,header .menu-title{height:calc(.6*100px)}}@media(min-width: 1024px){header .home-link-wrapper,header .home-link-wrapper *,header .menu-title{height:calc(.5*100px)}}header .home-link-wrapper{align-self:start;justify-self:start}@media(min-width: 768px){header .home-link-wrapper{margin-top:.5rem}header .home-link-wrapper.mobile,header .home-link-wrapper.desktop{margin-bottom:.5rem}}@media(min-width: 1024px){header .home-link-wrapper{margin-top:2.25rem}header .home-link-wrapper.mobile{margin-bottom:1rem}header .home-link-wrapper.desktop{margin-top:1rem}}header.masthead-header{z-index:1}header.masthead-header:has(.accordion-trigger.open){background:#f6f0f7}@media(min-width: 1280px){header.masthead-header{padding-block-end:1rem}header.masthead-header .nav-link-wrapper{min-height:100px}}header.sticky-header{position:fixed;top:0;left:0;right:0;z-index:2;background:#f6f0f7;transform:translateY(-100%);transition:transform .2s ease-in-out,visibility .5s ease-in-out;pointer-events:none;visibility:hidden}header.sticky-header.displayed{visibility:visible;pointer-events:auto;transform:translateY(0);transition:transform .2s ease-in-out}body.scrolling-up header.sticky-header{visibility:visible;pointer-events:auto;transform:translateY(0);transition:transform .2s ease-in-out}nav{color:#000;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:100;grid-column:2/-2}@media(min-width: 1100px){nav{grid-column:1/-1;padding-inline:2rem}}@media(min-width: 1450px){nav{grid-column:2/-2;padding-inline:0}}nav .menu-trigger{display:flex;align-items:center;gap:.5rem;grid-row:1/2;grid-column:6/-1;justify-self:end}nav .menu-trigger svg{width:1.5em;height:1.5em;flex-shrink:0}nav ul{margin:0;padding:0;list-style:none;display:flex}nav .accordion-item.nav-accordion{border-bottom:none}nav .accordion-item.nav-accordion .accordion-trigger{width:fit-content;justify-content:start;gap:.5rem;margin-block:0}nav .accordion-item.nav-accordion .accordion-trigger .icon-wrapper{width:1rem;height:.5rem;margin-top:3px}nav .accordion-item.nav-accordion .accordion-content{margin-block:.5rem 1rem}nav .accordion-item.nav-accordion .accordion-content ul{display:flex;flex-direction:column}nav a,nav button{--color: #000000;color:var(--color)}nav a:hover,nav a:focus-visible,nav a.active,nav button:hover,nav button:focus-visible,nav button.active{--color: #154AA2 !important}nav button:not(.menu-trigger) svg path{stroke:var(--color)}nav .search-link{display:flex;gap:.25rem;align-items:center;outline-offset:.25em}nav .search-link svg{height:1.25em;width:auto}nav .search-link svg path{stroke:var(--color)}nav li.nav-link a{display:flex;align-items:start}nav.masthead-nav--homepage a,nav.masthead-nav--homepage button{--color: #FFFFFF}nav.masthead-nav--homepage .accordion-trigger{color:#fff}nav.masthead-nav--homepage .accordion-trigger:hover{color:#154aa2}nav.masthead-nav--homepage .home-link-wrapper svg g#text path{fill:#FFFFFF}nav.masthead-nav--homepage:has(.accordion-trigger.open) a,nav.masthead-nav--homepage:has(.accordion-trigger.open) button{--color: #000000}nav.masthead-nav--homepage:has(.accordion-trigger.open) .accordion-trigger{color:#000}nav.masthead-nav--homepage:has(.accordion-trigger.open) .accordion-trigger:hover{color:#154aa2}nav.masthead-nav--homepage:has(.accordion-trigger.open) .home-link-wrapper svg g#text path{fill:#000000}nav.masthead-nav .nav-top{margin-block:2rem .75rem}@media(max-width: 1099px){nav.masthead-nav{display:grid;grid-template-columns:repeat(8, 1fr)}nav.masthead-nav .home-link-wrapper,nav.masthead-nav .menu-title{grid-row:1/2;grid-column:1/6;position:relative;z-index:2}}@media(min-width: 768px)and (max-width: 1099px){nav.masthead-nav .home-link-wrapper{grid-column:1/5}}@media(min-width: 1100px){nav.masthead-nav .menu-trigger{display:none}}nav.masthead-nav .nav-link-wrapper{display:none}nav.masthead-nav .nav-link-wrapper .nav-top{width:90%;justify-content:space-between}nav.masthead-nav .nav-link-wrapper .nav-top .accordion-content{margin-block-end:0}nav.masthead-nav .nav-link-wrapper .nav-bottom{width:100%;justify-content:space-between}@media(min-width: 1100px){nav.masthead-nav .nav-link-wrapper{display:flex;flex-direction:column;flex-basis:50%;align-items:end}}@media(min-width: 1200px){nav.masthead-nav .nav-link-wrapper{flex-basis:49%}}@media(min-width: 1280px){nav.masthead-nav .nav-link-wrapper{flex-basis:47%}}nav.sticky-nav .home-link-wrapper.desktop{display:none}nav.sticky-nav .home-link-wrapper.mobile{display:block}nav.sticky-nav .menu-title{display:none}nav.sticky-nav .menu-trigger{justify-self:end}nav.sticky-nav .menu-trigger .menu-is-open{display:none}nav.sticky-nav .menu-trigger .menu-is-closed{display:inline-block}nav.sticky-nav .nav-link-wrapper{display:flex;align-items:start;justify-content:space-between;width:100%;position:relative;z-index:1;grid-column:auto/span 2}nav.sticky-nav .nav-link-wrapper>ul{flex-direction:column}@media(max-width: 1279px){nav.sticky-nav{display:grid;grid-template-columns:repeat(8, 1fr);grid-template-rows:max-content 0}nav.sticky-nav .home-link-wrapper,nav.sticky-nav .menu-title{grid-row:1/2;grid-column:1/6;position:relative;z-index:2}nav.sticky-nav .nav-link-wrapper{grid-column:1/-1;transform:translateY(-200%)}nav.sticky-nav .nav-link-wrapper>ul{flex-basis:25%;margin-top:0;gap:2rem;margin-bottom:4rem;visibility:hidden}nav.sticky-nav .nav-link-wrapper .accordion-content{margin-block:0}nav.sticky-nav.menu-open{grid-template-rows:max-content max-content}nav.sticky-nav.menu-open .home-link-wrapper{display:none}nav.sticky-nav.menu-open .menu-title{display:flex;align-items:center}nav.sticky-nav.menu-open .menu-trigger .menu-is-open{display:inline-block}nav.sticky-nav.menu-open .menu-trigger .menu-is-closed{display:none}nav.sticky-nav.menu-open .nav-link-wrapper{transform:none;margin-block:1.5rem 1rem}nav.sticky-nav.menu-open .nav-link-wrapper>ul{visibility:visible}}@media(min-width: 768px)and (max-width: 1279px){nav.sticky-nav .home-link-wrapper,nav.sticky-nav .menu-title{grid-column:1/5}}@media(min-width: 1280px){nav.sticky-nav{display:flex;gap:3rem;align-items:start}nav.sticky-nav .home-link-wrapper.desktop{display:block}nav.sticky-nav .home-link-wrapper.mobile{display:none}nav.sticky-nav .menu-trigger{display:none}nav.sticky-nav .nav-link-wrapper{align-items:start;margin-top:2rem}nav.sticky-nav .nav-link-wrapper>ul{display:contents}}body:has(.masthead.full-media) header:has(nav.masthead-nav:not(.masthead-nav--homepage)){background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.25) 80%, rgba(255, 255, 255, 0) 100%)}body:has(.masthead.white-logo-nav) header.masthead-header:not(:has(.accordion-trigger.open)) .home-link-wrapper svg g#text path{fill:#FFFFFF}.backdrop{position:fixed;inset:0;width:100%;height:100%;background:rgba(0,0,0,.2);pointer-events:auto;display:none;z-index:10}body:has(.sticky-nav.menu-open) .backdrop{display:block}#content .masthead{min-height:75svh;position:relative;grid-template-rows:100px minmax(0, 1fr)}@media(min-width: 992px){#content .masthead{min-height:750px}}#content .masthead .masthead-text{z-index:1;padding-block-start:3rem;margin-bottom:calc(1.2*var(--section-block-margin));grid-row:2/span 1;grid-column:2/-2;display:flex;flex-direction:column;align-self:end;text-wrap:balance}#content .masthead .masthead-text>*{margin-bottom:0}#content .masthead.full-media .masthead-media{z-index:0;position:absolute;inset:0}#content .masthead.full-media .masthead-media .media-wrapper{height:100%}#content .masthead.full-media .masthead-media img,#content .masthead.full-media .masthead-media video{width:100%;height:100%;object-fit:cover}@media(min-width: 768px){#content .masthead.full-media .masthead-text{grid-column-start:2;grid-column-end:8}}@media(min-width: 992px){#content .masthead.full-media .masthead-text{grid-column-end:13}}@media(min-width: 1260px){#content .masthead.full-media .masthead-text{display:flex}}@media(min-width: 992px){#content .masthead.full-media{height:80svh}}#content .masthead.half-media{grid-template-rows:75svh max-content;row-gap:var(--section-block-margin)}#content .masthead.half-media .masthead-text{grid-row-start:2;grid-column:2/-2}#content .masthead.half-media .masthead-media{grid-row-start:1;grid-column:1/-1}@media(max-width: 991px){#content .masthead.half-media .masthead-text{margin-bottom:var(--standard-text-gap);padding-top:1rem}#content .masthead.half-media+section{padding-top:0}}@media(min-width: 992px){#content .masthead.half-media{height:75svh;grid-template-rows:100px minmax(0, 1fr);row-gap:0}#content .masthead.half-media .masthead-media{grid-column:1/13;grid-row-end:-1}#content .masthead.half-media .masthead-text{grid-column:16/-2}}@media(min-width: 1440px){#content .masthead.half-media .masthead-media{grid-column:1/14}#content .masthead.half-media .masthead-text{grid-column:17/-2}}#content .masthead.text-only{grid-template-rows:100px 1fr max-content}#content .masthead.text-only .masthead-text{grid-row-start:3;align-self:end;display:flex;flex-direction:column;row-gap:var(--standard-text-gap);text-wrap:auto}#content .masthead.text-only .masthead-text h1,#content .masthead.text-only .masthead-text .h1{text-wrap:balance}@media(min-width: 992px){#content .masthead.text-only .masthead-text{display:grid;grid-template-columns:subgrid}#content .masthead.text-only .masthead-text>*:first-child:not(.screen-reader-text){grid-column:1/11}#content .masthead.text-only .masthead-text>*:last-child{grid-row-start:1;grid-column:14/-1;align-self:end}}@media(min-width: 1440px){#content .masthead.text-only .masthead-text>*:first-child:not(.screen-reader-text){grid-column:1/10;text-wrap:unset}}#content .masthead.number-ticker{grid-template-rows:100px 1fr max-content max-content}#content .masthead.number-ticker .masthead-text{grid-row-start:3;grid-column:2/span 6;margin-bottom:var(--standard-text-gap)}#content .masthead.number-ticker .ticker-wrapper{row-gap:var(--standard-text-gap);grid-row-start:4;grid-column:2/-2;margin-bottom:var(--section-block-margin)}#content .masthead.number-ticker .ticker-wrapper div.ticker-item:nth-child(odd){grid-column:6/span 1}#content .masthead.number-ticker .ticker-wrapper div.ticker-item:nth-child(even){grid-column:1/span 1}@media(min-width: 768px){#content .masthead.number-ticker .ticker-wrapper div.ticker-item:nth-child(odd){grid-column:8/-1}#content .masthead.number-ticker .ticker-wrapper div.ticker-item:nth-child(even){grid-column:1/6}}@media(min-width: 992px){#content .masthead.number-ticker{grid-template-rows:100px 1fr max-content}#content .masthead.number-ticker .masthead-text,#content .masthead.number-ticker .ticker-wrapper{grid-row-start:3;align-self:end}#content .masthead.number-ticker .masthead-text{grid-column:2/13;margin-bottom:var(--section-block-margin)}#content .masthead.number-ticker .ticker-wrapper{grid-column:15/-1}#content .masthead.number-ticker .ticker-wrapper div.ticker-item:nth-child(odd){grid-column:8/-1}#content .masthead.number-ticker .ticker-wrapper div.ticker-item:nth-child(even){grid-column:1/7}}@media(min-width: 1440px){#content .masthead.number-ticker .masthead-text{grid-column-end:9}#content .masthead.number-ticker .ticker-wrapper div.ticker-item:nth-child(odd){grid-column-start:7}}#content.homepage .masthead-text{color:#fff}#content.homepage .masthead-text a.icon-link{--color: #FFFFFF}div.text-media-block h2:not([class]),div.text-media-block h3:not([class]){color:#154aa2}div.text-media-block{grid-template-rows:350px 1fr}div.text-media-block .media-wrapper{grid-row-start:1;grid-column:1/-1}@media(max-width: 539px){div.text-media-block:not(.story-variant){grid-template-rows:max-content max-content}div.text-media-block:not(.story-variant) .media-wrapper{aspect-ratio:5/4}}div.text-media-block.story-variant .media-wrapper{grid-column:2/-2}div.text-media-block .text-wrapper{grid-row-start:2;grid-column:2/-2;padding-block:calc(2*var(--standard-text-gap));display:grid;align-content:center}div.text-media-block .text-wrapper>h2,div.text-media-block .text-wrapper>h3{margin-bottom:calc(2.35*var(--standard-text-gap))}@media(min-width: 540px){div.text-media-block{grid-template-rows:450px 1fr}}@media(min-width: 768px)and (max-width: 991px){div.text-media-block.story-variant:has(.slider-controls) .text-wrapper{max-width:90%}}@media(min-width: 992px){div.text-media-block{grid-template-rows:minmax(0, 1fr)}div.text-media-block .text-wrapper{grid-row-start:1;grid-column:2/11}div.text-media-block .media-wrapper{grid-column:14/-1}div.text-media-block.grid--reverse .text-wrapper{grid-column:16/-2}div.text-media-block.grid--reverse .media-wrapper{grid-column:1/14}div.text-media-block.story-variant .text-wrapper{grid-column-end:13;padding-inline-end:.5rem}div.text-media-block.story-variant .media-wrapper{grid-column:14/-2}}@media(min-width: 1440px){div.text-media-block .text-wrapper{grid-column:2/12}div.text-media-block.story-variant .text-wrapper{grid-column:2/12;padding-inline-end:0}div.text-media-block.grid--reverse .text-wrapper{grid-column:17/-2}div.text-media-block.grid--reverse .media-wrapper{grid-column:1/14}}section.accordion-section .content{row-gap:var(--standard-text-gap)}section.accordion-section .content .accordion{margin-top:var(--standard-text-gap)}section.accordion-section .content .accordion-left .accordion-item:last-child{border-bottom:1px solid #cecece}@media(min-width: 992px){section.accordion-section .content{display:grid;grid-template-columns:subgrid}section.accordion-section .content>*:not(.accordion){grid-column:1/-1}section.accordion-section .content .accordion{display:contents}section.accordion-section .content .accordion .accordion-left{grid-column:1/12}section.accordion-section .content .accordion .accordion-left .accordion-item:last-child{border-bottom:none}section.accordion-section .content .accordion .accordion-right{grid-column:14/-1}}@media(min-width: 1440px){section.accordion-section .content .accordion .accordion-left{grid-column:1/10}section.accordion-section .content .accordion .accordion-right{grid-column:12/-1}}section.card-grid-section .title-wrapper,section.card-grid-section .card-grid{grid-column:2/-2}section.card-grid-section .title-wrapper{margin-bottom:calc(.6*var(--section-block-margin));color:#154aa2}section.card-grid-section .card-grid{display:grid;grid-template-columns:subgrid;grid-auto-flow:row;grid-auto-rows:minmax(0, 1fr);row-gap:var(--standard-text-gap)}section.card-grid-section .card-grid div.card{grid-column:1/-1}@media(min-width: 768px){section.card-grid-section .card-grid div.card:nth-of-type(odd){grid-column:1/span 5}section.card-grid-section .card-grid div.card:nth-of-type(even){grid-column:8/span 5}}@media(min-width: 992px){section.card-grid-section .card-grid div.card:nth-of-type(odd){grid-column:1/12}section.card-grid-section .card-grid div.card:nth-of-type(even){grid-column:14/-1}}@media(min-width: 1440px){section.card-grid-section .card-grid div.card:nth-of-type(odd),section.card-grid-section .card-grid div.card:nth-of-type(even){grid-column:unset}}section.card-grid-section .card-grid.three-col-max div.card{gap:calc(.5*var(--section-block-margin))}@media(min-width: 1440px){section.card-grid-section .card-grid.three-col-max div.card:nth-of-type(3n + 1){grid-column:1/span 7}section.card-grid-section .card-grid.three-col-max div.card:nth-of-type(3n + 2){grid-column:9/span 8}section.card-grid-section .card-grid.three-col-max div.card:nth-of-type(3n + 3){grid-column:18/span 8}}@media(min-width: 1440px){section.card-grid-section .card-grid.four-col-max div.card:nth-of-type(4n + 1){grid-column:1/6}section.card-grid-section .card-grid.four-col-max div.card:nth-of-type(4n + 2){grid-column:7/12}section.card-grid-section .card-grid.four-col-max div.card:nth-of-type(4n + 3){grid-column:14/19}section.card-grid-section .card-grid.four-col-max div.card:nth-of-type(4n + 4){grid-column:20/-1}}section.card-grid-section.team .title-wrapper{margin-bottom:calc(.5*var(--section-block-margin))}section.card-grid-section.team .card-grid{row-gap:calc(2*var(--standard-text-gap))}@media(min-width: 768px){section.card-grid-section.content--double-indent .title-wrapper,section.card-grid-section.content--double-indent .card-grid{grid-column:4/-4}section.card-grid-section.content--double-indent .card-grid div.card:nth-of-type(odd){grid-column:1/span 4}section.card-grid-section.content--double-indent .card-grid div.card:nth-of-type(even){grid-column:6/span 4}}@media(min-width: 992px){section.card-grid-section.content--double-indent .card-grid div.card:nth-of-type(odd){grid-column:1/10}section.card-grid-section.content--double-indent .card-grid div.card:nth-of-type(even){grid-column:12/-1}}@media(min-width: 1440px){section.card-grid-section.content--double-indent .card-grid{column-gap:20px}section.card-grid-section.content--double-indent .card-grid.three-col-max{grid-template-columns:repeat(3, 1fr)}section.card-grid-section.content--double-indent .card-grid.four-col-max{grid-template-columns:repeat(4, 1fr)}section.card-grid-section.content--double-indent .card-grid div.card{grid-column:unset !important}}section.faq-section .content{display:grid;row-gap:var(--standard-text-gap)}section.faq-section .content h2,section.faq-section .content .h2{text-wrap:balance}section.faq-section .content .body-wrapper{display:contents}section.faq-section .content .body-wrapper>*{grid-column:1/-1}section.faq-section .content .body-wrapper>*:first-child{grid-row-start:1}section.faq-section .content .body-wrapper>*:last-child{grid-row-start:3}section.faq-section .content .accordion{grid-row-start:2}@media(min-width: 992px){section.faq-section .content{grid-template-columns:subgrid}section.faq-section .content h2,section.faq-section .content .h2{max-width:23ch}section.faq-section .content .body-wrapper{display:flex;grid-row-start:1;grid-column:1/12}section.faq-section .content .accordion{grid-row-start:1;grid-column:14/-1}}section.half-text-section .text-half{grid-column:1/-1;display:grid;grid-template-columns:subgrid;padding-block:var(--section-block-margin)}section.half-text-section .text-half .text-column{grid-column:2/-2}@media(min-width: 768px){section.half-text-section .text-half.left{grid-row-start:1;grid-column:1/8}section.half-text-section .text-half.left .text-column{grid-column:2/-3}section.half-text-section .text-half.right{grid-row-start:1;grid-column:8/-1}section.half-text-section .text-half.right .text-column{grid-column:3/-2;margin-inline-start:calc(-1*var(--standard-text-gap))}}@media(min-width: 992px){section.half-text-section .text-half.left{grid-column-end:14}section.half-text-section .text-half.right{grid-column-start:14}}.list-section .content{grid-auto-flow:row;row-gap:calc(.75*var(--section-block-margin))}.list-section .content .list-wrapper{grid-column:1/-1}.list-section .content h2,.list-section .content .body{grid-column:1/-1}.list-section .content h2.half-width{grid-column:1/8}.list-section .content ul{margin:0;padding:0;display:contents}.list-section .content ul li{margin-top:0;padding-left:calc(1.5*var(--standard-text-gap));color:#000;position:relative;align-items:start;gap:calc(.5*var(--standard-text-gap))}.list-section .content ul li::before{position:absolute;left:0;top:.25ch}.list-section .content ul li:not(:last-child){margin-bottom:var(--standard-text-gap)}.list-section .content .text-column>*:not(h3){font-size:calc(1rem*var(--font-multiplier))}@media(max-width: 991px){.list-section .content h2{margin-bottom:calc(.5*var(--section-block-margin))}.list-section .content .list-wrapper+.list-wrapper{margin-top:calc(1*var(--section-block-margin))}}@media(min-width: 992px){.list-section .content:not(.multiple-lists) .list-wrapper{display:contents}.list-section .content:not(.multiple-lists) h2.half-width{grid-column:1/12}.list-section .content:not(.multiple-lists) .body{column-count:2}.list-section .content:not(.multiple-lists) .body .text-column{break-inside:avoid;padding-right:.5rem}}@media(min-width: 1440px){.list-section .content:not(.multiple-lists).content--double-indent h2.half-width{grid-column:1/10}}@media(min-width: 992px){.list-section .content.multiple-lists{row-gap:calc(.5*var(--section-block-margin))}.list-section .content.multiple-lists .list-wrapper{display:flex;flex-direction:column;gap:var(--standard-text-gap)}.list-section .content.multiple-lists .list-wrapper h2{margin-bottom:1rem}.list-section .content.multiple-lists .list-wrapper:nth-of-type(odd){grid-column:1/12}.list-section .content.multiple-lists .list-wrapper:nth-of-type(even){grid-column:14/-1}.list-section .content.multiple-lists.content--double-indent .list-wrapper:nth-of-type(odd){grid-column:1/10}.list-section .content.multiple-lists.content--double-indent .list-wrapper:nth-of-type(even){grid-column:12/-1}}section.story-slider-section .title-wrapper{margin-bottom:var(--standard-text-gap)}section.story-slider-section .story-slider{background-color:rgba(237,243,228,.5);grid-column:1/-1}section.story-slider-section .story-slider .slider-controls{transform:translateY(calc(0.5 * var(--section-block-margin)));right:1.25rem}@media(min-width: 540px){section.story-slider-section .story-slider .slider-controls{right:var(--grid-outer-margin)}}section.story-slider-section .slide-content{display:flex;flex-direction:column}section.story-slider-section .slide-content .image-wrapper img{aspect-ratio:4/3}section.story-slider-section .slide-content .text-wrapper{background-color:rgba(0,0,0,0);padding-block:calc(.5*var(--section-block-margin));padding-inline:var(--grid-outer-margin);transition:all .2s ease;flex-grow:1}section.story-slider-section .slide-content .text-wrapper .text-column{height:100%;width:80%;margin-inline:auto;opacity:0;pointer-events:none;transition:opacity .4s ease}section.story-slider-section .slide-content .text-wrapper .text-column *:first-child{text-wrap:balance}@media(min-width: 540px){section.story-slider-section .slide-content .text-wrapper{padding-inline:var(--grid-outer-margin) calc(2*var(--standard-text-gap))}section.story-slider-section .slide-content .text-wrapper .text-column{width:100%}}@media(min-width: 1728px){section.story-slider-section .slide-content .text-wrapper .text-column{margin-left:auto;width:30vw;max-width:582px}}@media(min-width: 2400px){section.story-slider-section .slide-content .text-wrapper .text-column{transform:translateX(-5svw)}}section.story-slider-section .slider div.slide.tns-slide-active.first>.slide-content>.text-wrapper{background-color:#fce2ff;transition:all .2s ease}section.story-slider-section .slider div.slide.tns-slide-active.first>.slide-content>.text-wrapper .text-column{opacity:1;pointer-events:auto}section.tabs-section{padding-top:calc(.5*var(--section-block-margin));row-gap:calc(.75*var(--section-block-margin))}section.tabs-section .tabs{display:flex;gap:.5rem}section.tabs-section .tabs .tab-trigger{color:#000;background-color:#f6f9f2;padding:.5em 1em;cursor:pointer}section.tabs-section .tabs .tab-trigger:hover,section.tabs-section .tabs .tab-trigger.active{color:#154aa2}section.tabs-section .tabs .tab-trigger.active{cursor:default}section.tabs-section .tabs-display .tabs-display-inner{display:none}section.tabs-section .tabs-display .tabs-display-inner.active{display:block}section.text-section .body,div.text-section .body{grid-column:1/-1;display:flex;flex-direction:column;gap:calc(1.9*var(--standard-text-gap))}section.text-section .body .text-column:last-child .back-button:last-child,div.text-section .body .text-column:last-child .back-button:last-child{margin-top:calc(.4*var(--section-block-margin))}section.text-section .body ul:not([class]) li::marker,div.text-section .body ul:not([class]) li::marker{font-size:.8em}@media(max-width: 991px){section.text-section .body .text-column:has(p:only-child)+.text-column:has(p:only-child),div.text-section .body .text-column:has(p:only-child)+.text-column:has(p:only-child){margin-top:calc(-0.9*var(--standard-text-gap))}}section.text-section.interview-variant,div.text-section.interview-variant{grid-column:1/-1;grid-row-start:1;padding-top:calc(.5*var(--section-block-margin))}section.text-section.interview-variant .text-column,div.text-section.interview-variant .text-column{break-inside:avoid;display:none;opacity:0;padding-right:.5rem}section.text-section.interview-variant .text-column:not(:last-child),div.text-section.interview-variant .text-column:not(:last-child){margin-bottom:calc(.5*var(--section-block-margin))}section.text-section.interview-variant .body p,div.text-section.interview-variant .body p{font-size:calc(1rem*var(--font-multiplier))}@media(min-width: 768px){section.text-section.interview-variant,div.text-section.interview-variant{column-count:2}}section.text-section.interview-variant.active .text-column,div.text-section.interview-variant.active .text-column{display:flex;animation:fadeIn .3s ease-in forwards}section.text-section .content.content--subgrid h2.h2,section.text-section .content.content--subgrid h2.font-size-regular,div.text-section .content.content--subgrid h2.h2,div.text-section .content.content--subgrid h2.font-size-regular{margin-bottom:var(--standard-text-gap)}@media(min-width: 992px){section.text-section .content.content--subgrid,div.text-section .content.content--subgrid{row-gap:calc(.35*var(--section-block-margin))}section.text-section .content.content--subgrid h2,div.text-section .content.content--subgrid h2{grid-column:1/-1}section.text-section .content.content--subgrid h2.half-width,div.text-section .content.content--subgrid h2.half-width{grid-column:1/12}section.text-section .content.content--subgrid h2.font-size-regular,div.text-section .content.content--subgrid h2.font-size-regular{margin-bottom:-1rem}section.text-section .content.content--subgrid div.text-column:not(:only-child)>h2:only-child,div.text-section .content.content--subgrid div.text-column:not(:only-child)>h2:only-child{max-width:24ch}section.text-section .content.content--subgrid .body,div.text-section .content.content--subgrid .body{display:contents}section.text-section .content.content--subgrid .body>.text-column:nth-child(odd),div.text-section .content.content--subgrid .body>.text-column:nth-child(odd){grid-column-start:1}section.text-section .content.content--subgrid .body>.text-column:nth-child(odd):not(:only-child),div.text-section .content.content--subgrid .body>.text-column:nth-child(odd):not(:only-child){grid-column-end:12}section.text-section .content.content--subgrid .body>.text-column:nth-child(even),div.text-section .content.content--subgrid .body>.text-column:nth-child(even){grid-column:14/-1}section.text-section .content.content--subgrid .body>.text-column:only-child,div.text-section .content.content--subgrid .body>.text-column:only-child{grid-column-end:-4}section.text-section .content.content--subgrid .body>.text-column:only-child:has(table),div.text-section .content.content--subgrid .body>.text-column:only-child:has(table){grid-column-end:-1}section.text-section .content.content--subgrid.content--double-indent .body>.text-column:nth-child(odd),div.text-section .content.content--subgrid.content--double-indent .body>.text-column:nth-child(odd){grid-column-start:1}section.text-section .content.content--subgrid.content--double-indent .body>.text-column:nth-child(odd):not(:only-child),div.text-section .content.content--subgrid.content--double-indent .body>.text-column:nth-child(odd):not(:only-child){grid-column-end:10}section.text-section .content.content--subgrid.content--double-indent .body>.text-column:nth-child(even),div.text-section .content.content--subgrid.content--double-indent .body>.text-column:nth-child(even){grid-column:12/-1}}@media(min-width: 1440px){section.text-section .content.content--subgrid .body>.text-column:only-child,div.text-section .content.content--subgrid .body>.text-column:only-child{grid-column-end:20}section.text-section .content.content--subgrid .body>.text-column:only-child:has(table),div.text-section .content.content--subgrid .body>.text-column:only-child:has(table){grid-column-end:-1}section.text-section .content.content--subgrid.content--double-indent h2,div.text-section .content.content--subgrid.content--double-indent h2{grid-column:1/10}}section.text-section:not(.has-background)+section.text-section:not(.has-background){padding-block-start:0}section.text-media-section .slider-controls{right:1rem;top:350px;transform:translateY(100%)}section.text-media-section.story-variant .text-media-slider{padding-top:calc(.4*var(--section-block-margin))}section.text-media-section.story-variant .slider-controls{transform:translateY(calc(2 * var(--standard-text-gap)))}@media(min-width: 540px){section.text-media-section .slider-controls{top:450px;right:var(--grid-outer-margin, 1rem)}section.text-media-section.story-variant .slider-controls{top:425px}}@media(min-width: 992px){section.text-media-section .text-media-slider{aspect-ratio:7/3}section.text-media-section .text-media-slider:has(.too-much-text){aspect-ratio:unset}section.text-media-section .slider-controls{top:unset;bottom:0;right:50%;transform:translate(calc(-1.5 * var(--standard-text-gap)), -100%)}section.text-media-section:has(.grid--reverse) .slider-controls{transform:translate(calc(6.12 * var(--standard-text-gap)), -100%)}section.text-media-section.story-variant .text-media-slider{aspect-ratio:unset;padding-top:0;padding-bottom:calc(.6*var(--section-block-margin))}section.text-media-section.story-variant .slider-controls{transform:translate(calc(-1.5 * var(--standard-text-gap)), calc(-0.6 * var(--section-block-margin)))}}@media(min-width: 1250px)and (max-width: 1439px){section.text-media-section:has(.grid--reverse) .slider-controls{transform:translate(210%, -100%)}}@media(min-width: 1440px){section.text-media-section .text-media-slider:has(.too-much-text){aspect-ratio:7/3}section.text-media-section:has(.grid--reverse) .slider-controls{transform:translate(255%, -100%)}}@media(min-width: 2200px){section.text-media-section .text-media-slider,section.text-media-section .text-media-slider:has(.too-much-text){aspect-ratio:unset;height:65svh;min-height:500px;max-height:750px}section.text-media-section.story-variant .text-media-slider{height:75svh;min-height:1000px}}section.box-ticker-section .text-half{grid-column:1/-1;display:grid;grid-template-columns:subgrid;padding-block:var(--section-block-margin)}section.box-ticker-section .text-half.left{background-color:#fce2ff}section.box-ticker-section .text-half.left:has(.big-ticker){grid-template-rows:max-content 1fr max-content}section.box-ticker-section .text-half.left:has(.big-ticker) .big-ticker{grid-row-start:3}section.box-ticker-section .text-half .text-column,section.box-ticker-section .text-half .big-ticker{grid-column:2/-2}section.box-ticker-section .text-half .ticker-wrapper{grid-column:2/-2;grid-row-gap:calc(.6*var(--section-block-margin))}section.box-ticker-section .text-half .ticker-wrapper div.ticker-item:nth-of-type(odd){grid-column:1/span 1}section.box-ticker-section .text-half .ticker-wrapper div.ticker-item:nth-of-type(even){grid-column:4/span 1}section.box-ticker-section .text-half .ticker-wrapper.grid-layout{position:relative;grid-template-rows:1fr 1fr;grid-row-gap:0}section.box-ticker-section .text-half .ticker-wrapper.grid-layout .invisibox{position:absolute;inset:50%;transform:translate(-50%, -50%);width:2rem;height:2rem;z-index:2}section.box-ticker-section .text-half .ticker-wrapper.grid-layout div.ticker-item:nth-of-type(odd){grid-column:1/span 2;padding-inline-end:var(--standard-text-gap)}section.box-ticker-section .text-half .ticker-wrapper.grid-layout div.ticker-item:nth-of-type(even){grid-column:3/span 2;padding-inline-start:var(--standard-text-gap)}section.box-ticker-section .text-half .ticker-wrapper.grid-layout div.ticker-item:nth-of-type(4n + 1),section.box-ticker-section .text-half .ticker-wrapper.grid-layout div.ticker-item:nth-of-type(4n + 2){padding-bottom:calc(.3*var(--section-block-margin))}section.box-ticker-section .text-half .ticker-wrapper.grid-layout div.ticker-item:nth-of-type(4n + 3),section.box-ticker-section .text-half .ticker-wrapper.grid-layout div.ticker-item:nth-of-type(4n + 4){padding-top:calc(.3*var(--section-block-margin))}section.box-ticker-section .text-half .ticker-wrapper.grid-layout div.ticker-item:nth-of-type(4n + 1){border-right:1px solid #cecece;border-bottom:1px solid #cecece}section.box-ticker-section .text-half .ticker-wrapper.grid-layout div.ticker-item:nth-of-type(4n + 4){border-left:1px solid #cecece;border-top:1px solid #cecece}@media(min-width: 768px)and (max-width: 991px){section.box-ticker-section .text-half{grid-row-start:1}section.box-ticker-section .text-half.left{grid-column:1/7}section.box-ticker-section .text-half.left .text-column,section.box-ticker-section .text-half.left .big-ticker{grid-column-end:-1;padding-inline-end:calc(2*var(--standard-text-gap))}section.box-ticker-section .text-half.right{grid-column:7/-1}section.box-ticker-section .text-half.right .ticker-wrapper{grid-column:3/-2;grid-template-columns:1fr 1fr;column-gap:var(--standard-text-gap)}section.box-ticker-section .text-half.right .ticker-wrapper div.ticker-item:nth-of-type(odd){grid-column:1/span 1}section.box-ticker-section .text-half.right .ticker-wrapper div.ticker-item:nth-of-type(even){grid-column:2/span 1}section.box-ticker-section .text-half.right .ticker-wrapper.grid-layout{grid-column-end:-2;column-gap:0}}@media(min-width: 992px){section.box-ticker-section .text-half.left{grid-column:1/12}section.box-ticker-section .text-half.left .text-column,section.box-ticker-section .text-half.left .big-ticker{grid-column:2/-2}section.box-ticker-section .text-half.left .text-column p:not(.ticker-text),section.box-ticker-section .text-half.left .big-ticker p:not(.ticker-text){padding-inline-end:var(--standard-text-gap)}section.box-ticker-section .text-half.right{grid-column:12/-1}section.box-ticker-section .text-half.right .ticker-wrapper{grid-column:4/-2}section.box-ticker-section .text-half.right .ticker-wrapper div.ticker-item:nth-of-type(odd){grid-column:1/6}section.box-ticker-section .text-half.right .ticker-wrapper div.ticker-item:nth-of-type(even){grid-column:7/-1}section.box-ticker-section .text-half.right .ticker-wrapper.grid-layout div.ticker-item:nth-of-type(odd){grid-column-end:7;margin-inline-end:calc(.5*var(--standard-text-gap));margin-inline-start:calc(-1*var(--standard-text-gap));padding-inline-start:var(--standard-text-gap)}section.box-ticker-section .text-half.right .ticker-wrapper.grid-layout div.ticker-item:nth-of-type(even){margin-inline-start:calc(-0.5*var(--standard-text-gap));padding-inline-end:calc(1*var(--standard-text-gap))}}@media(min-width: 1728px){section.box-ticker-section:not(.content--double-indent) .ticker-wrapper.grid-layout .invisibox{transform:translate(-55%, -50%)}}@media(min-width: 992px){section.box-ticker-section.content--double-indent .text-half.left .text-column,section.box-ticker-section.content--double-indent .text-half.left .big-ticker{grid-column-start:4}section.box-ticker-section.content--double-indent .text-half.right .ticker-wrapper.grid-layout{grid-template-columns:1fr 1fr}section.box-ticker-section.content--double-indent .text-half.right .ticker-wrapper.grid-layout div.ticker-item{grid-column:auto/span 1}section.box-ticker-section.content--double-indent .text-half.right .ticker-wrapper.grid-layout div.ticker-item:nth-of-type(odd){margin-inline-end:var(--standard-text-gap)}section.box-ticker-section.content--double-indent .text-half.right .ticker-wrapper.grid-layout div.ticker-item:nth-of-type(even){margin-inline-start:calc(-1*var(--standard-text-gap))}section.box-ticker-section.content--double-indent .text-half.right .ticker-wrapper.grid-layout .invisibox{transform:translate(-120%, -50%)}}@media(min-width: 1260px){section.box-ticker-section.content--double-indent .text-half.right{grid-column-end:-2}}section.row-ticker-section .content{display:grid;grid-template-columns:subgrid}section.row-ticker-section .ticker-wrapper{grid-column:1/-1;display:flex;flex-direction:column;row-gap:calc(.75*var(--section-block-margin))}section.row-ticker-section .ticker-wrapper.three-column{row-gap:0}@media(max-width: 767px){section.row-ticker-section .ticker-wrapper.three-column div.ticker-item:not(:last-child){padding-bottom:calc(.75*var(--section-block-margin))}section.row-ticker-section .ticker-wrapper.three-column div.ticker-item+div.ticker-item{padding-top:calc(.45*var(--section-block-margin));border-top:1px solid #cecece}}@media(min-width: 768px){section.row-ticker-section .ticker-wrapper{margin-top:calc(.5*var(--section-block-margin));display:grid;row-gap:var(--standard-text-gap);grid-template-columns:subgrid}section.row-ticker-section .ticker-wrapper.two-column{grid-template-columns:subgrid}section.row-ticker-section .ticker-wrapper.two-column>div:nth-child(odd){grid-column:1/6}section.row-ticker-section .ticker-wrapper.two-column>div:nth-child(even){grid-column:8/-1}section.row-ticker-section .ticker-wrapper.three-column{grid-template-columns:repeat(3, 1fr);column-gap:0}section.row-ticker-section .ticker-wrapper.three-column div.ticker-item{grid-column:auto/span 1}section.row-ticker-section .ticker-wrapper.three-column div.ticker-item:nth-child(3n+1){padding-right:calc(1.5*var(--standard-text-gap))}section.row-ticker-section .ticker-wrapper.three-column div.ticker-item:nth-child(3n+2){padding-inline:calc(1.5*var(--standard-text-gap));border-left:1px solid #cecece}section.row-ticker-section .ticker-wrapper.three-column div.ticker-item:nth-child(3n+3){padding-left:calc(1.5*var(--standard-text-gap));border-left:1px solid #cecece}}@media(min-width: 992px){section.row-ticker-section .ticker-wrapper.two-column>div:nth-child(odd){grid-column:1/12}section.row-ticker-section .ticker-wrapper.two-column>div:nth-child(even){grid-column:14/-1}section.row-ticker-section .ticker-wrapper.two-column .ticker-text.font-size-smallest{max-width:80%;margin-top:.5rem}section.row-ticker-section>.content--double-indent .ticker-wrapper.two-column>div:nth-child(odd){grid-column:1/10}section.row-ticker-section>.content--double-indent .ticker-wrapper.two-column>div:nth-child(even){grid-column:12/-1}}.contact-page .intro{padding-top:calc(.75*var(--section-block-margin));row-gap:calc(.75*var(--section-block-margin))}.contact-page .intro h2,.contact-page .intro a:not([class]){color:#000}.contact-page .intro .content{display:flex;flex-wrap:wrap;column-gap:var(--section-block-margin);row-gap:calc(2*var(--standard-text-gap))}@media(max-width: 767px){.contact-page .intro{padding-bottom:0}.contact-page .intro .image-wrapper{grid-column:1/-1 !important;aspect-ratio:5/4 !important}}@media(min-width: 992px){.contact-page .intro .image-wrapper{grid-column-end:-6}}.downloads-page section.downloads-display{padding-block-start:calc(.6*var(--section-block-margin));grid-row-gap:calc(.8*var(--section-block-margin))}.downloads-page section.downloads-display .downloads-filter-wrapper,.downloads-page section.downloads-display .downloads-wrapper{grid-column:2/-2}@media(min-width: 768px){.downloads-page section.downloads-display .downloads-filter-wrapper .filter-dropdown{flex-basis:40%}}@media(min-width: 992px)and (max-width: 1259px){.downloads-page section.downloads-display .downloads-filter-wrapper{grid-column:2/-3}}@media(min-width: 1260px){.downloads-page section.downloads-display .downloads-filter-wrapper{width:90%}}@media(min-width: 768px){.downloads-page section.downloads-display .downloads-wrapper{column-count:2}}@media(min-width: 992px){.downloads-page section.downloads-display .downloads-wrapper{grid-column:4/-4}}.downloads-page section.downloads-display .downloads-wrapper .filter-item{display:flex;flex-direction:column;gap:calc(.25*var(--standard-text-gap));padding:1rem;border-bottom:1px solid #cecece;break-inside:avoid-column}.downloads-page section.downloads-display .downloads-wrapper a.download-link,.downloads-page section.downloads-display .downloads-wrapper a.button-link{width:100%;justify-content:space-between;color:#000}.downloads-page section.downloads-display .downloads-wrapper a.button-link::after{mask:var(--arrow-icon);mask-repeat:no-repeat;width:1.75em;height:1.25em}.downloads-page section.downloads-display .downloads-wrapper aside.info{display:flex;gap:calc(.25*var(--standard-text-gap));width:90%}.downloads-page section.downloads-display .downloads-wrapper aside.info .svg-wrapper{line-height:1;padding-top:.25ch}.homepage .masthead h1,.homepage .masthead .h1{color:#fff}.homepage .masthead a.button-link{--color: #FFFFFF;margin-top:var(--standard-text-gap)}.homepage .masthead .masthead-text{margin-bottom:120px !important}@media(min-width: 560px){.homepage .masthead .masthead-text{margin-bottom:5svh !important}.homepage .masthead .masthead-text>*:last-child{text-box:trim-end cap alphabetic}}@media(min-width: 1440px){.homepage>section.text-section:nth-child(3) .content>.body>div.text-column:only-child{grid-column-end:17 !important}}.jobs-page .jobs-section p.intro{margin-bottom:var(--section-block-margin)}@media(min-width: 992px){.jobs-page .jobs-section p.intro{grid-column-end:-4}}.jobs-page .jobs-section header{margin-bottom:calc(.5*var(--section-block-margin))}.jobs-page .jobs-section .accordion div.accordion-item:last-child{border-bottom:1px solid #cecece}.jobs-page .jobs-section .accordion{margin-bottom:var(--section-block-margin)}.jobs-page .jobs-subsection{display:grid;grid-template-rows:max-content max-content;grid-template-columns:subgrid}.jobs-page .jobs-subsection .image-wrapper{grid-column:1/-1;grid-row-start:1;aspect-ratio:4/3}.jobs-page .jobs-subsection .text-column{grid-column:1/-1;grid-row-start:2;margin-top:var(--standard-text-gap)}@media(min-width: 768px){.jobs-page .jobs-subsection{grid-template-rows:1fr}.jobs-page .jobs-subsection .text-column{grid-row-start:1;grid-column:1/8}.jobs-page .jobs-subsection .image-wrapper{grid-column:9/-1;align-self:center}}@media(min-width: 992px){.jobs-page .jobs-subsection .text-column{grid-column:1/14}.jobs-page .jobs-subsection .image-wrapper{grid-column:15/-1}}@media(min-width: 1260px){.jobs-page .jobs-subsection .text-column{grid-column:1/13}.jobs-page .jobs-subsection .image-wrapper{grid-column:16/-1}}.legal-page h1{margin-top:calc(100px + var(--section-block-margin));grid-column:2/-2}.legal-page section{padding-block-start:calc(.8*var(--section-block-margin))}@media(min-width: 992px){.legal-page .content.text-column{grid-column-end:-4}}@media(min-width: 1440px){.legal-page .content.text-column{grid-column-end:-6}}.legal-page .content.text-column h2{margin-top:var(--standard-text-gap)}.legal-page .content.text-column ul,.legal-page .content.text-column ol{margin-block:0}.legal-page .content.text-column ul li+li,.legal-page .content.text-column ol li+li{margin-top:var(--standard-text-gap)}.legal-page .content.text-column ul li>ol,.legal-page .content.text-column ul li>ul,.legal-page .content.text-column ol li>ol,.legal-page .content.text-column ol li>ul{margin-top:var(--standard-text-gap)}.legal-page .content:not(.text-column){display:flex;flex-wrap:wrap;column-gap:var(--section-block-margin);row-gap:calc(2*var(--standard-text-gap))}.news-page section.news-item-display{padding-block-start:calc(.6*var(--section-block-margin));grid-row-gap:calc(.6*var(--section-block-margin))}.news-page section.news-item-display>div{grid-column:2/-2}.news-page section.news-item-display .news-item-wrapper{display:grid;grid-template-columns:subgrid;row-gap:calc(.75*var(--section-block-margin))}.news-page section.news-item-display .news-item-wrapper .news-item{display:flex;flex-direction:column;gap:var(--standard-text-gap);grid-column:1/-1}.news-page section.news-item-display .news-item-wrapper .news-item h2{color:#000}.news-page section.news-item-display .news-item-wrapper .news-item p,.news-page section.news-item-display .news-item-wrapper .news-item li{font-size:calc(1rem*var(--font-multiplier))}@media(min-width: 1728px){.news-page section.news-item-display .news-item-wrapper .news-item p,.news-page section.news-item-display .news-item-wrapper .news-item li{font-size:calc(.8rem*var(--font-multiplier))}}@media(min-width: 768px){.news-page section.news-item-display .news-item-wrapper .news-item:nth-of-type(2n + 1){grid-column:1/6}.news-page section.news-item-display .news-item-wrapper .news-item:nth-of-type(2n + 2){grid-column:8/-1}.news-page section.news-item-display .news-item-wrapper .news-item.first{grid-column:1/6}.news-page section.news-item-display .news-item-wrapper .news-item.second{grid-column:8/-1}}@media(min-width: 992px){.news-page section.news-item-display .news-item-wrapper .news-item:nth-of-type(2n + 1){grid-column:1/12}.news-page section.news-item-display .news-item-wrapper .news-item:nth-of-type(2n + 2){grid-column:14/-1}.news-page section.news-item-display .news-item-wrapper .news-item.first{grid-column:1/12}.news-page section.news-item-display .news-item-wrapper .news-item.second{grid-column:14/-1}}@media(min-width: 1260px){.news-page section.news-item-display .news-item-wrapper .news-item:nth-of-type(3n + 1){grid-column:1/8}.news-page section.news-item-display .news-item-wrapper .news-item:nth-of-type(3n + 2){grid-column:9/17}.news-page section.news-item-display .news-item-wrapper .news-item:nth-of-type(3n + 3){grid-column:18/-1}.news-page section.news-item-display .news-item-wrapper .news-item.first{grid-column:1/8}.news-page section.news-item-display .news-item-wrapper .news-item.second{grid-column:9/17}.news-page section.news-item-display .news-item-wrapper .news-item.third{grid-column:18/-1}}.news-page section.news-item-display .news-item-wrapper .news-media img{aspect-ratio:10/7}.search-page .search-form{margin-top:calc(2.5*var(--section-block-margin))}.search-page .search-form ul.Inputfields{margin:0;padding:0;list-style:none;display:flex;width:100%}@media(min-width: 1260px){.search-page .search-form ul.Inputfields{width:80%}}@media(min-width: 1728px){.search-page .search-form ul.Inputfields{width:60%}}.search-page .search-form ul.Inputfields .InputfieldText{position:relative;flex-basis:80%;border-bottom:1px solid #cecece}.search-page .search-form ul.Inputfields .InputfieldText::before{position:absolute;left:0;inset-block:0;content:"";height:2em;width:1.75em;background-repeat:no-repeat;background-image:url("../images/icons/search.svg")}.search-page .search-form ul.Inputfields .InputfieldSubmit{--search-button-color: #D6000D;width:2em;height:2em;margin-left:1rem;flex-shrink:0;mask:var(--button-icon);mask-repeat:no-repeat;background-color:var(--search-button-color)}.search-page .search-form ul.Inputfields .InputfieldSubmit>*{width:2em;height:2em}.search-page .search-form ul.Inputfields .InputfieldSubmit button{width:100%;height:100%;cursor:pointer}.search-page .search-form ul.Inputfields .InputfieldSubmit:hover{--search-button-color: #154AA2}.search-page .search-form input#search{border:none;outline-offset:.5em;background:rgba(0,0,0,0);padding-left:1.9em;width:100%;font-size:1.12rem}.search-page .search-form input#search::placeholder{color:gray}.search-page .search-form label,.search-page .search-form .ui-button-text{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.search-page .search-results header{margin-bottom:calc(.4*var(--section-block-margin))}.search-page .search-results header aside{margin-top:.25rem}.search-page .search-results .search-results-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:calc(2*var(--standard-text-gap))}.search-page .search-results .search-results-list .search-result{color:#000}.search-page .search-results .search-results-list .search-result h3{margin-bottom:calc(.5*var(--standard-text-gap))}.search-page .search-results .search-results-list .search-result p.font-size-small{font:inherit;text-wrap:balance}.search-page .search-results .search-results-list .search-result ul.result-tags{margin-top:.25rem;list-style:none;padding:0;display:flex;flex-direction:row;gap:2rem;color:gray}
