.b-counter-stats{min-height:50px;width:100%;overflow:hidden}.b-counter-stats__header,.b-counter-stats__heading{width:100%}.b-counter-stats__grid{display:grid;width:100%;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.b-counter-stats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.b-counter-stats__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.b-counter-stats__item{display:flex;width:100%;flex-direction:column;align-items:center;text-align:center;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.b-counter-stats__item:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.b-counter-stats__icon{width:auto}.b-counter-stats__content{display:flex;width:100%;flex-direction:column;align-items:center}.b-counter-stats__label-text,.b-counter-stats__value-text{width:auto}.b-counter-stats__description{width:100%}.b-counter-stats__description-text{width:100%;overflow-wrap:break-word}.b-counter-stats__placeholder{grid-column:1/-1;width:100%;text-align:center;opacity:.5}.b-faq-accordion{min-height:50px;width:100%}.b-faq-accordion__header{margin-bottom:1.5rem;width:100%}.b-faq-accordion__heading,.b-faq-accordion__list{width:100%}.b-faq-accordion__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.b-faq-accordion__item{width:100%;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.b-faq-accordion__item--open{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.b-faq-accordion__question-button{display:flex;width:100%;cursor:pointer;align-items:flex-start;justify-content:space-between;gap:1rem;border-width:0;background-color:transparent;padding:1rem;text-align:left;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.b-faq-accordion__question-button:hover{opacity:.9}.b-faq-accordion__question-button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-offset-width:2px}.b-faq-accordion__question{display:flex;flex:1 1 0%;align-items:flex-start;gap:.75rem}.b-faq-accordion__question-icon{margin-top:.25rem;flex-shrink:0}.b-faq-accordion__question-text{flex:1 1 0%}.b-faq-accordion__question-content{width:100%}.b-faq-accordion__toggle-icon{margin-top:.25rem;flex-shrink:0;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.b-faq-accordion__toggle-icon--open{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.b-faq-accordion__toggle{width:auto}.b-faq-accordion__answer{overflow:hidden;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);max-height:0;opacity:0}.b-faq-accordion__answer--open{opacity:1;max-height:1000px}.b-faq-accordion__answer-content{padding:0 1rem 1rem}.b-faq-accordion__answer-text{width:100%}.b-faq-accordion__icon{width:auto}.b-faq-accordion__placeholder{width:100%;padding:2rem;text-align:center;opacity:.5}.b-image-gallery{width:100%;position:relative;margin-top:1rem;margin-bottom:1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.b-image-gallery--bg-primary{background-color:var(--color-primary)}.b-image-gallery--bg-secondary{background-color:var(--color-secondary)}.b-image-gallery--bg-accent{background-color:var(--color-accent)}.b-image-gallery--bg-success{background-color:var(--color-success)}.b-image-gallery--bg-info{background-color:var(--color-info)}.b-image-gallery--bg-warning{background-color:var(--color-warning)}.b-image-gallery--bg-danger{background-color:var(--color-danger)}.b-image-gallery--bg-light{background-color:var(--color-light)}.b-image-gallery--bg-dark{background-color:var(--color-dark)}.b-image-gallery--bg-white{background-color:var(--color-white)}.b-image-gallery--bg-black{background-color:var(--color-black)}.b-image-gallery--bg-gray{background-color:var(--color-gray)}.b-image-gallery--bg-red{background-color:var(--color-red)}.b-image-gallery--bg-orange{background-color:var(--color-orange)}.b-image-gallery--bg-yellow{background-color:var(--color-yellow)}.b-image-gallery--bg-green{background-color:var(--color-green)}.b-image-gallery--bg-teal{background-color:var(--color-teal)}.b-image-gallery--bg-blue{background-color:var(--color-blue)}.b-image-gallery--bg-indigo{background-color:var(--color-indigo)}.b-image-gallery--bg-purple{background-color:var(--color-purple)}.b-image-gallery--bg-pink{background-color:var(--color-pink)}.b-image-gallery--filled{color:var(--color-white)}.b-image-gallery--outlined{background-color:transparent!important;border:1px solid}.b-image-gallery--100{background-color:var(--color-current-100)}.b-image-gallery--200{background-color:var(--color-current-200)}.b-image-gallery--300{background-color:var(--color-current-300)}.b-image-gallery--400{background-color:var(--color-current-400)}.b-image-gallery--500{background-color:var(--color-current-500)}.b-image-gallery--600{background-color:var(--color-current-600)}.b-image-gallery--700{background-color:var(--color-current-700)}.b-image-gallery--800{background-color:var(--color-current-800)}.b-image-gallery--900{background-color:var(--color-current-900)}.b-image-gallery--margin-default{margin:var(--spacing-md)}.b-image-gallery--margin-none{margin:0}.b-image-gallery--padding-xs{padding:var(--spacing-xs)}.b-image-gallery--padding-sm{padding:var(--spacing-sm)}.b-image-gallery--padding-md{padding:var(--spacing-md)}.b-image-gallery--padding-lg{padding:var(--spacing-lg)}.b-image-gallery--padding-xl{padding:var(--spacing-xl)}.b-image-gallery__items{width:100%}.b-lineup{border-width:0 0 2px;--tw-border-opacity:1;border-color:rgb(102 207 224/var(--tw-border-opacity,1));padding-top:1.5rem;padding-bottom:1.5rem}.b-lineup__title{margin-bottom:1.25rem;display:flex;align-items:center;font-size:1.5rem;line-height:2rem;font-weight:700}.b-lineup__title-icon{margin-left:.5rem;height:1.5rem;width:1.5rem}.b-lineup__heading-wrapper{display:flex}.b-lineup__heading-wrapper--has-modal{justify-content:space-between}.b-lineup__heading-wrapper .c-link .c-heading{text-underline-offset:4px}.b-lineup__heading-wrapper .c-link .c-heading:hover{text-decoration-line:underline}.b-lineup .c-teaser .c-link .c-heading,.b-lineup .c-teaser .c-link .c-text{text-underline-offset:4px}.b-lineup .c-teaser .c-link .c-heading:hover,.b-lineup .c-teaser .c-link .c-text:hover{text-decoration-line:underline}.b-lineup .c-teaser .c-link .c-image:hover{opacity:.7}.b-logo-cloud{width:100%}.b-logo-cloud__header{margin-bottom:2rem;width:100%}.b-logo-cloud__items{width:100%}.b-logo-cloud__logo-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;min-width:0;transition:transform .3s ease,opacity .3s ease}.b-logo-cloud__logo-wrapper:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.b-logo-cloud__logo-container{width:100%;max-width:200px;min-width:0}.b-logo-cloud__logo-link{display:inline-block;text-decoration-line:none;min-width:0;transition:opacity .3s ease}.b-logo-cloud__logo-link:hover{opacity:.8}.b-logo-cloud__logo-link:focus{border-radius:.125rem;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 255/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.b-logo-cloud__logo-title{overflow-wrap:break-word;text-align:center;font-size:.875rem;line-height:1.25rem;min-width:0}.b-logo-cloud .filter-grayscale{--tw-grayscale:grayscale(100%);transition:filter .3s ease}.b-logo-cloud .filter-grayscale,.b-logo-cloud .filter-grayscale:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.b-logo-cloud .filter-grayscale:hover{--tw-grayscale:grayscale(0)}.b-logo-cloud .filter-brightness{--tw-brightness:brightness(.75);transition:filter .3s ease}.b-logo-cloud .filter-brightness,.b-logo-cloud .filter-brightness:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.b-logo-cloud .filter-brightness:hover{--tw-brightness:brightness(1)}