/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.bfly-skip-link{font-family:var(--header-desktop-font-family,"sans-serif")}.bfly-skip-link.visually-hidden.focusable.skip-link:focus-visible{position:absolute!important}.gin--horizontal-toolbar .bfly-skip-link.visually-hidden.focusable.skip-link{top:116px}
.branging-logo{max-width:160px;transition:padding .3s ease-in-out,width .3s ease-in-out,max-width .3s ease-in-out;width:68px}@media (min-width:1280px){.branging-logo{width:141px}}@media (min-width:1440px){.branging-logo{width:161px}}.branging-logo img{transition:height .3s ease,width .3s ease}@media (max-width:767px){.branging-logo img{max-height:51px}}.branding-text{max-width:216px;width:107px}@media (min-width:1280px){.branding-text{width:125px}}@media (min-width:1440px){.branding-text{width:145px}}.branding-text .site-branding__second-logo{display:inline-block}@media (min-width:1440px){.branding-text .site-branding__second-logo{width:145px}}.branding-text img{height:36px;width:73px}@media (min-width:768px){.branding-text img{height:56px;width:107px}}@media (min-width:1280px){.branding-text img{max-height:64px;width:129px}}@media (min-width:1440px){.branding-text img{width:145px}}
.breadcrumb__content svg{display:inline;vertical-align:middle}.breadcrumb__content .breadcrumb-icon-first svg{vertical-align:sub}.breadcrumb__content .breadcrumb-item a:hover .breadcrumb-text-content{text-decoration-line:underline}.breadcrumb__content .breadcrumb-item a:hover .breadcrumb-icon-first{border-bottom-width:1px;border-color:var(--color-component-primary)}
.card h2,.card h3,.card h4,.card h5{font-size:1.25rem;line-height:1.688rem}@media (min-width:1280px){.card h2,.card h3,.card h4,.card h5{font-size:1.563rem;line-height:2.125rem}}.card__media img{object-fit:cover;transition-duration:.6s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.card__grid_small_33 .card__media img{aspect-ratio:16/9}.card__grid_medium_50 .card__media img{aspect-ratio:68/25;max-height:210px}@media (min-width:768px){.card__grid_medium_50 .card__media img{aspect-ratio:176/65;max-height:none}}@media (min-width:1280px){.card__grid_medium_50 .card__media img{aspect-ratio:84/31}}@media (min-width:1440px){.card__grid_medium_50 .card__media img{aspect-ratio:334/123}}.card__grid_large_66 .card__media img{aspect-ratio:68/25;max-height:240px}@media (min-width:768px){.card__grid_large_66 .card__media img{aspect-ratio:95/26;max-height:none}}@media (min-width:1280px){.card__grid_large_66 .card__media img{aspect-ratio:899/246}}@media (min-width:768px){.card__image-right .card__media{order:1}}.card__grid_full_100 .card__content{position:relative}@media (min-width:768px){.card__grid_full_100 .card__content{position:static}}.card__grid_full_100 .card__media{display:flex;flex-direction:column}@media (min-width:768px){.card__grid_full_100 .card__media{display:block}}.card__grid_full_100 .card__media .card__tag{bottom:0}@media (min-width:768px){.card__grid_full_100 .card__media .card__tag{margin-bottom:1rem;position:absolute}}.card__grid_full_100 .card__media .field--name-field-image,.card__grid_full_100 .card__media .field--type-wedia-image-field,.card__grid_full_100 .card__media .media,.card__grid_full_100 .card__media figure,.card__grid_full_100 .card__media picture{height:100%}.card__grid_full_100 .card__media img{aspect-ratio:2/1;height:100%;max-height:240px}@media (min-width:768px){.card__grid_full_100 .card__media img{aspect-ratio:18/17;max-height:none}}@media (min-width:1280px){.card__grid_full_100 .card__media img{aspect-ratio:30/17}}@media (min-width:1440px){.card__grid_full_100 .card__media img{aspect-ratio:2/1}}.card__full--image .card__media img{aspect-ratio:68/25}@media (min-width:768px){.card__full--image .card__media img{aspect-ratio:18/17}}@media (min-width:1280px){.card__full--image .card__media img{aspect-ratio:30/17}}@media (min-width:1440px){.card__full--image .card__media img{aspect-ratio:2/1}}.card__grid_large_66.card__full--image .card__media,.card__grid_large_66.card__full--image .contextual,.card__grid_large_66.card__full--image .field--name-field-image,.card__grid_large_66.card__full--image .field--type-wedia-image-field,.card__grid_large_66.card__full--image .media,.card__grid_large_66.card__full--image figure,.card__grid_large_66.card__full--image img,.card__grid_medium_50.card__full--image .card__media,.card__grid_medium_50.card__full--image .contextual,.card__grid_medium_50.card__full--image .field--name-field-image,.card__grid_medium_50.card__full--image .field--type-wedia-image-field,.card__grid_medium_50.card__full--image .media,.card__grid_medium_50.card__full--image figure,.card__grid_medium_50.card__full--image img,.card__grid_small_33.card__full--image .card__media,.card__grid_small_33.card__full--image .contextual,.card__grid_small_33.card__full--image .field--name-field-image,.card__grid_small_33.card__full--image .field--type-wedia-image-field,.card__grid_small_33.card__full--image .media,.card__grid_small_33.card__full--image figure,.card__grid_small_33.card__full--image img{height:100%;max-height:100%}.card__grid_large_66.card__full--image img,.card__grid_medium_50.card__full--image img,.card__grid_small_33.card__full--image img{min-height:196px}@media (min-width:1280px){.card__grid_large_66.card__full--image img,.card__grid_medium_50.card__full--image img,.card__grid_small_33.card__full--image img{min-height:246px}.card__grid_large_66 .card__content,.card__grid_medium_50 .card__content,.card__grid_small_33 .card__content{position:relative}}.card__description h2,.card__description h3,.card__description h4,.card__description h5,.card__description h6{margin-bottom:1.5rem}.card__description ul{list-style:revert-layer;list-style-position:outside;padding-left:1rem}.card__description ul li{padding-left:.5rem}.card__description ol{list-style:revert-layer;list-style-position:outside;padding-left:1rem}.card__description a{font-weight:500;text-decoration-line:underline}.card__description a:hover{text-decoration-line:none}.card__description .button--download-icon{align-items:center;display:flex;gap:.5rem;text-decoration-line:underline;width:fit-content}.card__description .button--download-icon:hover{text-decoration-line:none}.card__description .button--download-icon:before{background-color:currentcolor;content:"";display:inline-block;height:1rem;-webkit-mask-image:url(/themes/custom/butterfly_theme/src/svg/download.svg);mask-image:url(/themes/custom/butterfly_theme/src/svg/download.svg);width:1rem}.card__no-content--full-width{height:auto;padding:2rem}@media (min-width:1280px){.card__no-content--full-width{height:340px}}.card .card__link{justify-content:flex-start}.card .tag-content{font-size:.75rem;line-height:1rem;padding:.25rem .5rem}@media (min-width:1280px){.card .tag-content{max-width:51ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (min-width:1440px){.card .tag-content{max-width:53ch}}
.block-card-text-focus .button{border-radius:9999px;overflow-wrap:normal;text-align:center;word-break:normal}.block-card-text-focus .button:hover{text-decoration-line:underline}.block-card-text-focus .button:focus-visible{outline-offset:2px;outline-style:solid;outline-width:3px;text-decoration-line:underline}.block-card-text-focus .field--name-field-cta-buttons{display:flex;flex-wrap:wrap;gap:1.25rem;margin-top:1rem}.block-card-text-focus .field--name-field-links{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:1rem}.block-card-text-focus .field--name-field-links>.field__item{padding-right:1.5rem;position:relative}.block-card-text-focus .field--name-field-links>.field__item:after{background-color:var(--color-white);bottom:0;height:.5rem;margin:auto;position:absolute;right:0;top:0;width:1px;--tw-content:"";content:var(--tw-content)}.block-card-text-focus .field--name-field-links>.field__item:last-child:after{--tw-content:none;content:var(--tw-content)}.block-card-text-focus .field--name-field-cta-button,.block-card-text-focus .field--name-field-link{margin-top:0}.block-card-text-focus .field--name-field-link a{text-align:left}.block-card-text-focus.content--with-light-text .button--primary{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-neutral-grey-dark)}.block-card-text-focus.content--with-light-text .button--primary:hover{background-color:transparent;color:var(--color-white)}.block-card-text-focus.content--with-light-text .button--primary:focus-visible{background-color:transparent;color:var(--color-white);outline-color:var(--color-white)}.block-card-text-focus.content--with-light-text .button--secondary{border-color:var(--color-white);color:var(--color-white)}.block-card-text-focus.content--with-light-text .button--secondary:hover{background-color:var(--color-white);color:var(--color-neutral-grey-dark)}.block-card-text-focus.content--with-light-text .button--secondary:focus-visible{background-color:var(--color-white);color:var(--color-neutral-grey-dark);outline-color:var(--color-white)}.block-card-text-focus.content--with-light-text .button--text{color:var(--color-white)}.block-card-text-focus.content--with-light-text .button--text:hover{color:var(--color-white)!important}.block-card-text-focus.content--with-light-text .button--text:focus-visible{outline-color:var(--color-white)}.block-card-text-focus.content--with-light-text .button--text[aria-disabled],.block-card-text-focus.content--with-light-text .button--text[disabled]{color:var(--color-neutral-grey-light)}.block-card-text-focus.content--with-dark-text .field--name-field-links>.field__item:after{background-color:var(--color-primary);content:var(--tw-content)}.block-card-text-focus.content--with-dark-text:not(.with-light-bg) .button--primary{background-color:var(--color-neutral-grey-dark);border-color:var(--color-neutral-grey-dark);color:var(--white-text)}.block-card-text-focus.content--with-dark-text:not(.with-light-bg) .button--primary:hover{background-color:transparent;color:var(--color-neutral-grey-dark)}.block-card-text-focus.content--with-dark-text:not(.with-light-bg) .button--primary:focus-visible{background-color:transparent;color:var(--color-neutral-grey-dark);outline-color:var(--color-neutral-grey-ultra-dark)}.block-card-text-focus.content--with-dark-text:not(.with-light-bg) .button--primary[aria-disabled],.block-card-text-focus.content--with-dark-text:not(.with-light-bg) .button--primary[disabled]{background-color:var(--color-neutral-grey-ultra-light);color:var(--color-neutral-grey-medium)}.block-card-text-focus.content--with-dark-text:not(.with-light-bg) .button--secondary{border-color:var(--color-neutral-grey-dark);color:var(--color-neutral-grey-dark)}.block-card-text-focus.content--with-dark-text:not(.with-light-bg) .button--secondary:hover{background-color:var(--color-neutral-grey-dark);color:var(--white-text)}.block-card-text-focus.content--with-dark-text:not(.with-light-bg) .button--secondary:focus-visible{background-color:var(--color-neutral-grey-dark);color:var(--white-text);outline-color:var(--color-neutral-grey-ultra-dark)}.block-card-text-focus.content--with-dark-text:not(.with-light-bg) .button--secondary[aria-disabled],.block-card-text-focus.content--with-dark-text:not(.with-light-bg) .button--secondary[disabled]{background-color:transparent;border-color:var(--color-neutral-grey-medium);color:var(--color-neutral-grey-medium)}.block-card-text-focus.content--with-dark-text:not(.with-light-bg) .button--text{color:var(--color-neutral-grey-dark)}.block-card-text-focus.content--with-dark-text:not(.with-light-bg) .button--text:hover{color:var(--color-neutral-grey-dark)!important}.block-card-text-focus.content--with-dark-text:not(.with-light-bg) .button--text:focus-visible{outline-color:var(--color-neutral-grey-dark)}.block-card-text-focus.content--with-dark-text:not(.with-light-bg) .button--text[aria-disabled],.block-card-text-focus.content--with-dark-text:not(.with-light-bg) .button--text[disabled]{color:var(--color-neutral-grey-light)}.block-card-text-focus.content--with-dark-text:not(.with-light-bg) .field--name-field-links>.field__item:after{background-color:var(--color-neutral-grey-dark);content:var(--tw-content)}.block-card-text-focus.content--with-red-bg a:not(.button){color:var(--color-white)}.block-card-text-focus .field--name-field-heading{margin-bottom:1rem}.block-card-text-focus .field--name-field-text-full a.button{color:currentcolor}.block-card-text-focus .field--name-field-cta{margin-top:1rem}.block-card-text-focus h2,.block-card-text-focus h3,.block-card-text-focus h4,.block-card-text-focus h5,.block-card-text-focus h6{font-size:1.25rem;line-height:1.688rem}@media (min-width:1280px){.block-card-text-focus h2,.block-card-text-focus h3,.block-card-text-focus h4,.block-card-text-focus h5,.block-card-text-focus h6{font-size:1.563rem;line-height:2.125rem}}.block-card-text-focus .rich-text-field-format--basic{margin-bottom:0;margin-top:0}.block-card-text-focus .rich-text-field-format--basic h2,.block-card-text-focus .rich-text-field-format--basic h3,.block-card-text-focus .rich-text-field-format--basic h4,.block-card-text-focus .rich-text-field-format--basic h5,.block-card-text-focus .rich-text-field-format--basic h6{margin-bottom:1.5rem}
.click-and-collapse .accordion-content{overflow:hidden;transition-duration:.7s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.click-and-collapse .accordion-content:not(.accordion-content-expanded){height:0}.click-and-collapse .accordion-content .container{padding:0;text-wrap:pretty}.click-and-collapse .accordion-content__inner ol,.click-and-collapse .accordion-content__inner ul{display:block}.click-and-collapse .accordion-content__inner .align-left,.click-and-collapse .accordion-content__inner .align-right{margin:0!important}.click-and-collapse .js-accordion-trigger{transition-duration:.15s;transition-property:font-weight;transition-timing-function:cubic-bezier(.4,0,.2,1)}.click-and-collapse .js-accordion-trigger.triggered{font-weight:500}
.external-menu__container .external-menu__item.button__style--text{color:var(--color-component-dark-text)}@media (min-width:1280px){.external-menu__container .external-menu__item.button__style--text{color:var(--color-component-primary)}}.external-menu__container .external-menu__item.button__style--primary{color:var(--color-component-dark-text);display:inline-block;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1280px){.external-menu__container .external-menu__item.button__style--primary{background-color:var(--color-component-primary);border-radius:1.25rem;border-width:1px;color:var(--color-component-white)}.external-menu__container .external-menu__item.button__style--primary .menu__link--level-1{padding:.5rem .75rem}.external-menu__container .external-menu__item.button__style--primary:hover{background-color:var(--color-component-white);border-color:var(--color-component-primary);color:var(--color-component-primary)}}@media (max-width:1279px){.external-menu__container .external-menu__item.button__style--primary .external-menu__dropdown--icon{color:var(--color-component-primary)}}.external-menu__container .external-menu__item img,.external-menu__container .external-menu__item svg{height:1rem;width:1rem}.external-menu__container .external-menu__item:hover .menu__link--level-1{text-decoration-line:underline}.external-menu__container .external-menu__item:hover .menu__link--level-1 svg{color:var(--color-component-primary)}@media (min-width:1280px){.external-menu__container .menu__item--level-1.menu__item--has-children .external-menu__dropdown--icon{transform:rotateX(0deg)}.external-menu__container .menu__item--level-1.menu__item--has-children .external-menu__dropdown--icon-active{transform:rotateX(180deg)}}.external-menu__container .menu__item--level-1.menu__item--has-children .external-menu__level-2{scrollbar-color:#b7cbd3 #fff;scrollbar-width:auto;transition:left .5s ease-in-out,transform .5s ease-in-out,visibility .5s ease-in-out}@media (max-width:1279px){.external-menu__container .menu__item--level-1.menu__item--has-children .external-menu__level-2{transform:rotateY(90deg)}}@media (min-width:1280px){.external-menu__container .menu__item--level-1.menu__item--has-children .external-menu__level-2{height:auto;max-height:510px;max-width:290px;top:calc(100% + 16px);width:290px}}.external-menu__container .menu__item--level-1.menu__item--has-children .external-menu__level-2 .menu--level-2 .menu__item--level-2 .menu__link--level-2:hover{background-color:var(--color-neutral-grey-ultra-light);color:var(--dark-text);font-weight:700;text-decoration-color:var(--dark-text)}.external-menu__container .menu__item--level-1.menu__item--has-children .external-menu__level-2 .menu--level-2 .menu__item--level-2:after{bottom:0;display:block;height:1px;left:50%;position:absolute;width:100%;--tw-translate-x:-50%;background-color:var(--color-neutral-grey-light);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));--tw-content:"";content:var(--tw-content)}@media (min-width:1280px){.external-menu__container .menu__item--level-1.menu__item--has-children .external-menu__level-2 .menu--level-2 .menu__item--level-2:after{width:calc(100% - 1rem)}}.external-menu__container .menu__item--level-1.menu__item--has-children .external-menu__level-2 .menu--level-2 .menu__item--level-2:last-of-type:after{display:none}.external-menu__container .menu__item--level-1.menu__item--has-children .external-menu__level-2 .menu--level-2 .menu__item--level-2:last-of-type{padding-bottom:0}.external-menu__container .menu__item--level-1.menu__item--has-children .external-menu__level-2 .menu--level-2 .menu__item--level-2:first-of-type{padding-top:0}@media (min-width:1280px){.external-menu__container .menu__item--level-1.menu__item--has-children .external-menu__level-2.expanded{display:block}}@media (max-width:1279px){.external-menu__container .menu__item--level-1.menu__item--has-children .external-menu__level-2.expanded{left:0;visibility:visible;--tw-rotate:0deg;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))}}.external-menu__container .menu__item--level-1.menu__item--has-children .menu--level-2::-webkit-scrollbar{width:10px}.external-menu__container .menu__item--level-1.menu__item--has-children .menu--level-2::-webkit-scrollbar-track{background-color:var(--color-neutral-white)}.external-menu__container .menu__item--level-1.menu__item--has-children .menu--level-2::-webkit-scrollbar-thumb{background-color:var(--color-neutral-grey-light);border:3px solid #fff;border-radius:.5rem}
html.is-locked,html.is-locked body{height:calc(var(--window-inner-height) - 1px)}html.is-locked{touch-action:none}html.is-locked,html.is-locked body{overflow:hidden}
header.main-header{height:auto;min-height:58px;transition:min-height .5s linear,height .5s linear,position .5s linear}@media (min-width:1440px){header.main-header{min-height:102px}}header.main-header.sticky{position:fixed}header.main-header>.container>div:first-of-type,header.main-header>.container>div:first-of-type .site-branding{display:flex}@media (min-width:1280px){header.main-header.collapsed{min-height:54px}header.main-header.collapsed .branging-logo{max-width:90px;padding-right:22px;width:90px}header.main-header.collapsed .branging-logo img{max-height:54px;width:68px}header.main-header.collapsed .branding-text{width:188px}}@media (min-width:1440px){header.main-header.collapsed .branding-text{width:216px}}@media (min-width:1280px){header.main-header.collapsed .branding-text img{height:54px}header.main-header .main-menu__region--container.collapsed .secondary-region__menu--container{display:none;opacity:0}header.main-header .main-menu__region--container.collapsed .primary-region__menu--container{padding-top:1rem}}header.main-header .main-menu__top-right--click a:focus-visible{border-radius:.25rem;outline-color:var(--color-component-primary);outline-offset:2px;outline-style:solid;outline-width:2px}@media (min-width:1280px){header.main-header .main-menu__top-right--click a:focus-visible{border-radius:1.25rem}}header.main-header .contextual-region{position:static}header.main-header ol,header.main-header ul{list-style-type:none;margin-left:0;margin-right:0}.hamburger span{display:block;height:.125rem;left:0;position:absolute;width:100%;--tw-rotate:0deg;border-radius:.375rem;opacity:1;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));transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.hamburger span,.hamburger--open span{background-color:var(--color-component-primary)}.hamburger span:first-child{top:.25rem}.hamburger span:nth-child(2),.hamburger span:nth-child(3){top:.75rem}.hamburger span:nth-child(4){top:1.25rem}.hamburger--open span:first-child,.hamburger--open span:nth-child(4){left:50%;top:9px;width:0}.hamburger--open span:nth-child(2){--tw-rotate:45deg}.hamburger--open span:nth-child(2),.hamburger--open span:nth-child(3){border-radius:0;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))}.hamburger--open span:nth-child(3){--tw-rotate:-45deg}.gin--horizontal-toolbar header.main-header.sticky{top:2.5rem}@media (min-width:1280px){.gin--horizontal-toolbar header.main-header.sticky{top:53px}}.gin--vertical-toolbar header.main-header.sticky{top:2.5rem}@media (min-width:768px){.gin--vertical-toolbar header.main-header.sticky{top:60px}}@media (min-width:1280px){.gin--vertical-toolbar header.main-header.sticky,.gin--vertical-toolbar header.main-header.sticky .main-menu__primary-level-1{padding-left:66px}.main-menu__primary-level.menu--level-1 .main-menu__submenu-level-1,.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-3{max-height:calc(100vh - var(--header-height))}}.main-menu__primary-level.menu--level-1 .main-menu__submenu-level-1::-webkit-scrollbar,.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-3::-webkit-scrollbar{height:.25rem;width:.25rem}.main-menu__primary-level.menu--level-1 .main-menu__submenu-level-1::-webkit-scrollbar-thumb,.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-3::-webkit-scrollbar-thumb{background-color:var(--color-grey-medium);border-radius:1.25rem}.main-menu__primary-level.menu--level-1 .main-menu__submenu-level-1::-webkit-scrollbar-thumb:hover,.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-3::-webkit-scrollbar-thumb:hover{background-color:var(--color-grey-medium)}.main-menu__primary-level.menu--level-1 .main-menu__submenu-level-1::-webkit-scrollbar-track,.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-3::-webkit-scrollbar-track{background-color:transparent;margin:10px 0}.main-menu__pipe{align-items:center;display:flex;gap:1rem}@media (min-width:1440px){.main-menu__pipe{gap:1.5rem}}.main-menu__pipe:after{background-color:var(--color-neutral-grey-dark);display:none;height:.5rem;min-width:1px;width:1px;--tw-content:"";content:var(--tw-content)}@media (min-width:1280px){.main-menu__pipe:after{display:block}}.main-menu__pipe:has(.language-menu--landing):after{display:none}
.text-color-gradient{-webkit-background-clip:text;-moz-background-clip:text;background-color:var(--color-primary);background-repeat:repeat;background-size:100%;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}.text-color-gradient-red{background-image:var(--gradient-red)}.text-color-gradient-blue{background-image:var(--gradient-blue)}.text-color-gradient-blue-green{background-image:var(--gradient-blue-green)}.text-color-gradient-green{background-image:var(--gradient-green)}.no-gradient .text-color-gradient{background-color:transparent;background-image:none;color:inherit;-webkit-text-fill-color:unset;-moz-text-fill-color:unset}
.icon.icon--small svg{max-height:16px;width:16px}.icon.icon--medium svg{height:24px;width:24px}.icon.icon--big svg{height:63px;width:63px}
@media (min-width:1280px){.language-menu .language-toggle .language-menu-icon{transform:rotateX(0deg)}.language-menu .language-toggle .language-menu-icon.active{transform:rotateX(180deg)}}.language-menu .language-toggle:focus-visible{outline-color:var(--color-component-primary);outline-offset:2px;outline-style:solid;outline-width:2px}@media (min-width:1280px){.language-menu .language-menu-content{top:calc(100% + 9px)}}@media (max-width:1279px){.language-menu .language-menu-content .links{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;padding-bottom:1rem;padding-top:1rem}.language-menu .language-menu-content .links .language-item{align-items:center;display:flex;gap:1rem}}.language-menu .language-menu-content .links .language-item.active,.language-menu .language-menu-content .links .language-item:hover{color:var(--color-component-primary);font-weight:500;text-decoration-line:underline}.language-menu .language-menu-content .links .language-item:after{background-color:var(--color-neutral-grey-light);display:block;height:.75rem;min-width:1px;width:1px;--tw-content:"";content:var(--tw-content)}@media (min-width:1280px){.language-menu .language-menu-content .links .language-item:after{display:none}}.language-menu .language-menu-content .links .language-item a{display:inline-block;width:100%}@media (min-width:1280px){.language-menu .language-menu-content .links .language-item a{padding:.5rem 1rem}}.language-menu .language-menu-content .links .language-item a:focus-visible{outline-color:var(--color-component-primary);outline-style:solid;outline-width:2px}@media (min-width:1280px){.language-menu .language-menu-content .links .language-item a:focus-visible{outline-offset:-2px}.language-menu .language-menu-content .links .language-item:first-of-type a{border-top-left-radius:20px;border-top-right-radius:20px}.language-menu .language-menu-content .links .language-item:last-of-type a{border-bottom-left-radius:20px;border-bottom-right-radius:20px}}.language-menu .language-menu-content .links .language-item:last-of-type:after{display:none}.language-menu.language-menu--landing .language-toggle .language-menu-icon{transform:rotateX(0deg)}.language-menu.language-menu--landing .language-toggle .language-menu-icon.active{transform:rotateX(180deg)}.language-menu.language-menu--landing .language-menu-content{left:50%;position:absolute;--tw-translate-x:-50%;background-color:var(--color-component-white);border-radius:1.25rem;overflow:hidden;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));--tw-shadow:0px 16px 24px 0px rgba(0,0,0,.12);--tw-shadow-colored:0px 16px 24px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);top:calc(100% + 9px)}.language-menu.language-menu--landing .language-menu-content .links{align-items:stretch;flex-direction:column;gap:0;padding-bottom:0;padding-top:0}.language-menu.language-menu--landing .language-menu-content .links .language-item{align-items:stretch;flex-direction:column;gap:0}.language-menu.language-menu--landing .language-menu-content .links .language-item:after{display:none}.language-menu.language-menu--landing .language-menu-content .links .language-item a{padding:.5rem 1rem}.language-menu.language-menu--landing .language-menu-content .links .language-item:first-of-type a{border-top-left-radius:20px;border-top-right-radius:20px}.language-menu.language-menu--landing .language-menu-content .links .language-item:last-of-type a{border-bottom-left-radius:20px;border-bottom-right-radius:20px}
.main-menu__primary-level .menu__link:focus-visible,.main-menu__primary-level button:focus-visible{border-radius:.25rem;outline-color:var(--color-component-primary);outline-offset:2px;outline-style:solid;outline-width:2px}@media (min-width:1280px){.main-menu__primary-level .menu__link:focus-visible,.main-menu__primary-level button:focus-visible{border-radius:1.25rem}}.main-menu__primary-level.focused-via-mouse .menu__link:focus-visible,.main-menu__primary-level.focused-via-mouse button:focus-visible{outline:2px solid transparent;outline-offset:2px}.main-menu__primary-level.menu--level-1 a.submenu-title:hover{text-decoration-line:underline}.main-menu__primary-level.menu--level-1 .menu__link>span:first-child{align-items:center;display:flex;gap:1rem;width:100%}@media (min-width:1280px){.main-menu__primary-level.menu--level-1 .main-menu__no-image span{padding-bottom:0!important}}.main-menu__primary-level.menu--level-1 .menu__item--level-1 .menu__link--level-1 svg{color:var(--color-component-primary)}@media (min-width:1280px){.main-menu__primary-level.menu--level-1 .menu__item--level-1 .menu__link--level-1 svg{color:var(--color-primary)}}.main-menu__primary-level.menu--level-1 .menu__item--level-1 .main-menu__primary-level-1{transition:left .5s ease-in-out,transform .5s ease-in-out,visibility .5s ease-in-out}@media (max-width:1279px){.main-menu__primary-level.menu--level-1 .menu__item--level-1 .main-menu__primary-level-1{transform:rotateY(90deg)}}.main-menu__primary-level.menu--level-1 .menu__item--level-1 .main-menu__primary-level-1.active{background-color:rgba(34,43,45,.8);display:block;height:100vh}@media (max-width:1279px){.main-menu__primary-level.menu--level-1 .menu__item--level-1 .main-menu__primary-level-1.active{left:0;visibility:visible;--tw-rotate:0deg;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))}}@media (min-width:1280px){.main-menu__primary-level.menu--level-1 .menu__item--level-1 .main-menu__primary-level-1--wrapper{min-height:650px}.main-menu__primary-level.menu--level-1 .main-menu__submenu-level-1{max-width:32%;overflow-y:auto}.main-menu__primary-level.menu--level-1 .main-menu__level-3,.main-menu__primary-level.menu--level-1 .main-menu__submenu-level-1{max-height:calc(100vh - var(--header-height))}}@media (min-width:1680px){.main-menu__primary-level.menu--level-1 .main-menu__level-3,.main-menu__primary-level.menu--level-1 .main-menu__submenu-level-1{max-height:608px}}.main-menu__primary-level.menu--level-1 .main-menu__level-3::-webkit-scrollbar,.main-menu__primary-level.menu--level-1 .main-menu__submenu-level-1::-webkit-scrollbar{height:.25rem;width:.25rem}.main-menu__primary-level.menu--level-1 .main-menu__level-3::-webkit-scrollbar-thumb,.main-menu__primary-level.menu--level-1 .main-menu__submenu-level-1::-webkit-scrollbar-thumb{background-color:var(--color-grey-medium);border-radius:1.25rem}.main-menu__primary-level.menu--level-1 .main-menu__level-3::-webkit-scrollbar-thumb:hover,.main-menu__primary-level.menu--level-1 .main-menu__submenu-level-1::-webkit-scrollbar-thumb:hover{background-color:var(--color-grey-medium)}.main-menu__primary-level.menu--level-1 .main-menu__level-3::-webkit-scrollbar-track,.main-menu__primary-level.menu--level-1 .main-menu__submenu-level-1::-webkit-scrollbar-track{background-color:transparent;margin:10px 0}@media (min-width:1280px){.main-menu__primary-level.menu--level-1 .main-menu__level-wrapper__chevron-right svg,.main-menu__primary-level.menu--level-1 .main-menu__submenu-level-1__chevron-right svg{color:var(--color-primary)}}.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2:last-of-type{margin-bottom:0}@media (min-width:1280px){.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2.highlight,.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2:hover{background-color:var(--color-neutral-grey-ultra-light)}.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2.highlight .menu__link--level-2,.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2:hover .menu__link--level-2{font-weight:700}}.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2.highlight .menu__link--level-2-trigger,.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2:hover .menu__link--level-2-trigger{transition:padding .3s ease-in-out}@media (min-width:1280px){.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2.highlight .menu__link--level-2-trigger:where([dir=ltr],[dir=ltr] *),.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2:hover .menu__link--level-2-trigger:where([dir=ltr],[dir=ltr] *){padding-right:1rem}.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2.highlight .menu__link--level-2-trigger:where([dir=rtl],[dir=rtl] *),.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2:hover .menu__link--level-2-trigger:where([dir=rtl],[dir=rtl] *){padding-left:1rem}.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2.highlight a.menu__link--level-2,.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2:hover a.menu__link--level-2{text-decoration-color:var(--dark-text)}}.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-3,.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-4{transition:left .5s ease-in-out,transform .5s ease-in-out,visibility .5s ease-in-out}@media (max-width:1279px){.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-3,.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-4{transform:rotateY(90deg)}}.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-3.active,.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-4.active{display:block}@media (max-width:1279px){.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-3.active,.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-4.active{left:0;visibility:visible;--tw-rotate:0deg;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))}}.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-3 a.menu__link,.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-4 a.menu__link{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-3 a.menu__link:hover,.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-4 a.menu__link:hover{font-weight:600;text-decoration-line:underline}@media (min-width:1280px){.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-3 .menu__link>span:first-child,.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-4 .menu__link>span:first-child{padding-bottom:1rem}}.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-3 .main-menu__level-icons svg,.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-4 .main-menu__level-icons svg{height:1.5rem;width:1.5rem}@media (min-width:1280px){.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-3 .main-menu__level-icons svg,.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-4 .main-menu__level-icons svg{height:2rem;width:2rem}.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-3{max-width:66%}}@media (min-width:1440px){.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-3{max-width:68%}}.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-3.active{display:block}@media (min-width:1280px){.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-3.active{max-height:calc(100vh - var(--header-height))}}.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-3 .menu__item-go-back img{border-radius:1.25rem;height:70px;min-width:70px;object-fit:cover;overflow:hidden;width:70px}@media (min-width:1280px){.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-3 .menu--level-3 .menu__item--level-3{width:50%}}.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-3 .menu--level-3 .menu__item--level-3 .icon-png img{height:2rem;width:2rem}.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-3 .menu--level-3 .menu__item--level-3 .menu__media img{border-radius:1.25rem;height:70px;max-height:190px;object-fit:cover;overflow:hidden;width:100%}@media (min-width:1280px){.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-3 .menu--level-3 .menu__item--level-3 .menu__media img{height:190px}}@media (max-width:1279px){.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-3 .menu--level-3 .menu__item--level-3 .menu__media img{min-width:70px;width:70px}.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-4.active{display:block}}@media (min-width:1280px){.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-4 .menu--level-4 .menu__item--level-4 .menu__link--level-4>span{align-items:flex-start;gap:.5rem}.main-menu__primary-level.menu--level-1 .menu--level-2 .menu__item--level-2 .main-menu__level-4 .menu--level-4 .menu__item--level-4 .menu__link--level-4>span:first-child:before{background-color:var(--color-component-primary);border-radius:.25rem;display:inline-block;height:5px;margin-right:.25rem;margin-top:10px;min-width:5px;width:5px;--tw-content:"";content:var(--tw-content)}}
.section--multi-row{margin-bottom:2.5rem;margin-top:2.5rem}@media (min-width:1280px){.section--multi-row{margin-bottom:3rem;margin-top:3rem}}
.button{color:var(--color-primary)}.button--primary{background-color:var(--color-primary);border:1px solid transparent;color:var(--white-text)}.button--primary:hover{background-color:var(--white-text);border-color:var(--color-primary);color:var(--color-primary)}.button--primary:focus-visible{background-color:var(--white-text);border-color:var(--color-primary);color:var(--color-primary);outline-color:var(--color-primary);outline-style:solid}button.button--primary{background-color:var(--color-primary)}.button--icon,.button--secondary{background-color:transparent;border-color:var(--color-primary);border-style:solid;border-width:1px;color:var(--color-primary)}.button--icon:hover,.button--secondary:hover{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--white-text)}.button--icon:focus-visible,.button--secondary:focus-visible{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--white-text);outline-color:var(--color-primary);outline-style:solid}.button--icon.button--with-dark-text,.button--secondary.button--with-dark-text{border-color:var(--dark-text);color:var(--dark-text)}.button--icon.button--with-dark-text:hover,.button--secondary.button--with-dark-text:hover{background-color:var(--dark-text);border-color:var(--dark-text);color:var(--white-text)}.button--icon.button--with-dark-text:focus-visible,.button--secondary.button--with-dark-text:focus-visible{background-color:var(--dark-text);border-color:var(--dark-text);color:var(--white-text);outline-color:var(--dark-text);outline-style:solid}.button--icon.button--with-light-text,.button--secondary.button--with-light-text{border-color:var(--white-text);color:var(--white-text)}.button--icon.button--with-light-text:hover,.button--secondary.button--with-light-text:hover{background-color:var(--white-text);border-color:var(--white-text);color:var(--dark-text)}.button--icon.button--with-light-text:focus-visible,.button--secondary.button--with-light-text:focus-visible{background-color:var(--white-text);border-color:var(--white-text);color:var(--dark-text);outline-color:var(--white-text);outline-style:solid}.button--text{background-color:transparent}.button--text,.button--text:hover{color:var(--color-primary)}.button--text:focus-visible{outline-color:var(--color-primary);outline-style:solid}.button--text.button--with-dark-text,.button--text.button--with-dark-text:hover{color:var(--dark-text)}.button--text.button--with-dark-text:focus-visible{color:var(--dark-text);outline-color:var(--dark-text);outline-style:solid}.button--text.button--with-light-text,.button--text.button--with-light-text:hover{color:var(--white-text)}.button--text.button--with-light-text:focus-visible{color:var(--white-text);outline-color:var(--color-white);outline-style:solid}.button[aria-disabled],.button[disabled]{pointer-events:none}.button[aria-disabled]:focus-visible,.button[disabled]:focus-visible{outline-width:0}.button[aria-disabled].button--primary,.button[disabled].button--primary{background-color:var(--color-neutral-grey-ultra-light);border-color:transparent;color:var(--color-neutral-grey-light)}.button[aria-disabled].button--secondary,.button[disabled].button--secondary{background-color:transparent;border-color:var(--color-grey-light);color:var(--color-neutral-grey-light)}.button[aria-disabled].button--secondary.button--with-dark-text,.button[disabled].button--secondary.button--with-dark-text{border-color:var(--color-neutral-grey-medium);color:var(--color-neutral-grey-medium)}.button[aria-disabled].button--text,.button[disabled].button--text{background-color:transparent;color:var(--color-neutral-grey-medium)}.button[aria-disabled].button--text.button--with-light-text,.button[disabled].button--text.button--with-light-text{color:var(--color-neutral-grey-light)}.button--icon{background-color:transparent;border-radius:9999px!important;color:var(--color-primary);height:2.5rem;padding:.75rem!important;width:2.5rem}.button--icon:focus-visible{outline-color:var(--color-primary);outline-style:solid}.button--icon.button--grey{background-color:var(--color-neutral-grey-ultra-light);border-style:none}.button--icon.button--grey:hover{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--white-text)}.button--icon.button--grey:focus-visible{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--white-text);outline-color:var(--color-primary);outline-style:solid}.button--icon.button--grey[aria-disabled],.button--icon.button--grey[disabled]{color:var(--color-neutral-grey-light)}.button--icon.button--with-dark-text{background-color:var(--color-neutral-grey-dark);color:var(--white-text)}.button--icon.button--with-dark-text:hover{background-color:var(--color-neutral-grey-ultra-dark)}.button--icon.button--with-dark-text:focus-visible{background-color:var(--color-neutral-grey-ultra-dark);outline-color:var(--color-neutral-grey-ultra-dark);outline-style:solid}.button--icon.button--with-dark-text[aria-disabled],.button--icon.button--with-dark-text[disabled]{background-color:var(--color-shadow-grey-medium);color:var(--color-neutral-grey-medium)}.button--icon.button--with-light-text{background-color:var(--color-neutral-grey-ultra-light);color:var(--dark-text)}.button--icon.button--with-light-text:hover{color:var(--color-primary)}.button--icon.button--with-light-text:focus-visible{color:var(--color-primary);outline-color:var(--color-neutral-grey-ultra-light);outline-style:solid}.button--icon.button--with-light-text[aria-disabled],.button--icon.button--with-light-text[disabled]{color:var(--color-neutral-grey-light)}.button img{filter:invert(0) sepia(0) hue-rotate(0deg) saturate(0);transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button:hover .icon img{filter:invert(70%) sepia(70%) hue-rotate(355deg) saturate(1500%)}.button.btn-top{background-color:var(--color-neutral-grey-medium)!important;border-color:var(--color-neutral-grey-medium)!important}.button.btn-top,.button.btn-top:hover{color:var(--white-text)!important}.button.btn-top:hover{background-color:var(--color-neutral-grey-dark)!important;border-color:var(--color-neutral-grey-dark)!important}.button.btn-top:focus-visible{background-color:var(--color-primary)!important;border-color:var(--color-primary)!important;color:var(--white-text)!important;outline-color:var(--color-primary)!important}.button.btn-top .icon,.button.btn-top .icon svg{color:var(--white-text)}.button.btn-top .icon svg path{stroke:var(--white-text)}.button.btn-top:focus-visible .icon img,.button.btn-top:hover .icon img{filter:none}
.rich-text-field h2,.rich-text-field h3,.rich-text-field h4,.rich-text-field h5,.rich-text-field h6{margin-bottom:1.5rem}@media (min-width:1280px){.rich-text-field-view-mode--larger h2,.rich-text-field-view-mode--larger h3,.rich-text-field-view-mode--larger h4,.rich-text-field-view-mode--larger h5,.rich-text-field-view-mode--larger h6{margin-bottom:1.5rem}}.rich-text-field .text-large{font-size:1.125rem;font-weight:300;line-height:1.625rem}.rich-text-field .text-small{font-size:.875rem;font-weight:300;line-height:1.125rem}.rich-text-field .text-extra-small{font-size:.688rem;font-weight:300;line-height:.813rem}.rich-text-field ol,.rich-text-field ul{align-self:stretch;display:block;flex:1 1 0%;flex-direction:column;gap:.5rem;list-style:revert-layer;list-style-position:outside;margin-bottom:1rem;margin-top:.5rem;padding-left:18px}@media (min-width:768px){.rich-text-field ol,.rich-text-field ul{display:flex}}.rich-text-field a:not(.js-trigger-wedia):not(.js-trigger-video){border-radius:1.5rem;font-weight:500;text-decoration-line:underline}.rich-text-field a:not(.js-trigger-wedia):not(.js-trigger-video):hover{text-decoration-line:none}.rich-text-field a:not(.js-trigger-wedia):not(.js-trigger-video):focus-visible{outline-offset:4px;outline-style:solid;outline-width:3px;text-decoration-line:none}.rich-text-field a:not(.js-trigger-wedia):not(.js-trigger-video).button{display:inline-block;font-size:1rem;font-weight:500;hyphens:auto;line-height:1.5rem;padding:.5rem 1.5rem;position:relative;text-decoration-line:none;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:linear}.rich-text-field a:not(.js-trigger-wedia):not(.js-trigger-video).button:hover{text-decoration-line:underline}.rich-text-field a:not(.js-trigger-wedia):not(.js-trigger-video).button:focus-visible{outline-offset:4px;outline-style:solid;outline-width:3px;text-decoration-line:underline}.rich-text-field a:not(.js-trigger-wedia):not(.js-trigger-video).button.button--text{display:inline;margin-top:0;padding:0;text-decoration-line:underline}.rich-text-field a:not(.js-trigger-wedia):not(.js-trigger-video).button.button--text:hover{text-decoration-line:none}.rich-text-field a:not(.js-trigger-wedia):not(.js-trigger-video).button.button--download-icon{align-items:center;display:flex;gap:.5rem;text-decoration-line:underline;width:fit-content}.rich-text-field a:not(.js-trigger-wedia):not(.js-trigger-video).button.button--download-icon:hover{text-decoration-line:none}.rich-text-field a:not(.js-trigger-wedia):not(.js-trigger-video).button.button--download-icon:before{background-color:currentcolor;content:"";display:inline-block;height:1rem;-webkit-mask-image:url(/themes/custom/butterfly_theme/src/svg/download.svg);mask-image:url(/themes/custom/butterfly_theme/src/svg/download.svg);width:1rem}.rich-text-field a:not(.js-trigger-wedia):not(.js-trigger-video).button.button--secondary:focus{outline-color:var(--color-primary)}.rich-text-field a:not(.js-trigger-wedia):not(.js-trigger-video):focus{outline-color:currentcolor}.rich-text-field a:not(.js-trigger-wedia):not(.js-trigger-video).js-trigger-video,.rich-text-field a:not(.js-trigger-wedia):not(.js-trigger-video).js-trigger-wedia{display:inline-block;width:auto}.rich-text-field ul li{padding-left:.5rem}.rich-text-field ul li:has(p.text-align-center){padding-left:0;text-align:center}.rich-text-field ul li:has(p.text-align-right){padding-left:0;text-align:right}.rich-text-field ul li p{display:inline}.rich-text-field p a,.rich-text-field table a{overflow-wrap:normal;text-decoration-line:underline;word-break:normal}.rich-text-field p a:hover,.rich-text-field table a:hover{text-decoration-line:none}.rich-text-field p a:focus-visible,.rich-text-field table a:focus-visible{--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(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)}.rich-text-field p a.button,.rich-text-field table a.button{display:inline-block;font-size:1rem;font-weight:500;hyphens:auto;line-height:1.5rem;padding:.5rem 1.5rem;position:relative;text-decoration-line:none;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:linear}.rich-text-field p a.button:hover,.rich-text-field table a.button:hover{text-decoration-line:underline}.rich-text-field p a.button:focus-visible,.rich-text-field table a.button:focus-visible{outline-offset:4px;outline-style:solid;outline-width:3px;text-decoration-line:underline}.rich-text-field p a.button.button--text,.rich-text-field table a.button.button--text{display:inline;margin-top:0;padding:0;text-decoration-line:underline}.rich-text-field p a.button.button--text:hover,.rich-text-field table a.button.button--text:hover{text-decoration-line:none}.rich-text-field p a.button.button--download-icon,.rich-text-field table a.button.button--download-icon{align-items:center;display:inline-flex;gap:.5rem;text-decoration-line:underline;width:fit-content}.rich-text-field p a.button.button--download-icon:hover,.rich-text-field table a.button.button--download-icon:hover{text-decoration-line:none}.rich-text-field p a.button.button--download-icon:before,.rich-text-field table a.button.button--download-icon:before{background-color:currentcolor;content:"";flex:none;height:1rem;-webkit-mask-image:url(/themes/custom/butterfly_theme/src/svg/download.svg);mask-image:url(/themes/custom/butterfly_theme/src/svg/download.svg);width:1rem}.rich-text-field p a.button.button--secondary:focus,.rich-text-field table a.button.button--secondary:focus{outline-color:var(--color-primary)}.rich-text-field p{margin-bottom:1rem;overflow-wrap:normal;word-break:normal}.rich-text-field p a.button{margin-top:1.5rem}.rich-text-field p a.button.button--text{margin-top:.5rem;text-decoration-line:underline}.rich-text-field p a.button.button--text:hover{text-decoration-line:none}.rich-text-field blockquote{align-items:flex-start;background-color:var(--color-neutral-grey-ultra-light);border-radius:1.5rem;display:flex;flex-direction:column;gap:1.5rem;margin-bottom:1.5rem;padding:2.5rem}.rich-text-field .media,.rich-text-field img{border-radius:1.5rem;margin-bottom:1.5rem;margin-top:1.5rem}@media (max-width:767px){.rich-text-field .media:not(.media--view-mode-media-5):not(.media--view-mode-media-10),.rich-text-field img:not(.media--view-mode-media-5):not(.media--view-mode-media-10){float:none;margin-left:auto;margin-right:auto}}.rich-text-field .media.align-right,.rich-text-field img.align-right{margin-left:1.5rem;margin-top:0}.rich-text-field .media.align-right img,.rich-text-field img.align-right img{margin-bottom:0;margin-top:0}@media (max-width:767px){.rich-text-field .media.align-right img,.rich-text-field img.align-right img{margin-left:auto;margin-right:auto}}.rich-text-field .media.align-left,.rich-text-field img.align-left{margin-right:1.5rem;margin-top:0}.rich-text-field .media.align-left img,.rich-text-field img.align-left img{margin-bottom:0;margin-top:0}@media (max-width:767px){.rich-text-field .media.align-left img,.rich-text-field img.align-left img{margin-left:auto;margin-right:auto}}.rich-text-field .media.align-center img,.rich-text-field img.align-center img{margin-bottom:0;margin-top:0}@media (max-width:767px){.rich-text-field .media.align-center img,.rich-text-field img.align-center img{margin-left:auto;margin-right:auto}}.rich-text-field .media--type-wedia-video.media--view-mode-media-33,.rich-text-field .media--type-youtube-video.media--view-mode-media-33,.rich-text-field img--type-wedia-video.media--view-mode-media-33,.rich-text-field img--type-youtube-video.media--view-mode-media-33{max-width:272px}@media (min-width:768px){.rich-text-field .media--type-wedia-video.media--view-mode-media-33,.rich-text-field .media--type-youtube-video.media--view-mode-media-33,.rich-text-field img--type-wedia-video.media--view-mode-media-33,.rich-text-field img--type-youtube-video.media--view-mode-media-33{max-width:229px}}@media (min-width:1280px){.rich-text-field .media--type-wedia-video.media--view-mode-media-33,.rich-text-field .media--type-youtube-video.media--view-mode-media-33,.rich-text-field img--type-wedia-video.media--view-mode-media-33,.rich-text-field img--type-youtube-video.media--view-mode-media-33{max-width:384px}}@media (min-width:1440px){.rich-text-field .media--type-wedia-video.media--view-mode-media-33,.rich-text-field .media--type-youtube-video.media--view-mode-media-33,.rich-text-field img--type-wedia-video.media--view-mode-media-33,.rich-text-field img--type-youtube-video.media--view-mode-media-33{max-width:437px}}.rich-text-field .media--type-wedia-video.media--view-mode-media-50,.rich-text-field .media--type-youtube-video.media--view-mode-media-50,.rich-text-field img--type-wedia-video.media--view-mode-media-50,.rich-text-field img--type-youtube-video.media--view-mode-media-50{max-width:272px}@media (min-width:768px){.rich-text-field .media--type-wedia-video.media--view-mode-media-50,.rich-text-field .media--type-youtube-video.media--view-mode-media-50,.rich-text-field img--type-wedia-video.media--view-mode-media-50,.rich-text-field img--type-youtube-video.media--view-mode-media-50{max-width:352px}}@media (min-width:1280px){.rich-text-field .media--type-wedia-video.media--view-mode-media-50,.rich-text-field .media--type-youtube-video.media--view-mode-media-50,.rich-text-field img--type-wedia-video.media--view-mode-media-50,.rich-text-field img--type-youtube-video.media--view-mode-media-50{max-width:588px}}@media (min-width:1440px){.rich-text-field .media--type-wedia-video.media--view-mode-media-50,.rich-text-field .media--type-youtube-video.media--view-mode-media-50,.rich-text-field img--type-wedia-video.media--view-mode-media-50,.rich-text-field img--type-youtube-video.media--view-mode-media-50{max-width:668px}}.rich-text-field .media--type-wedia-video.media--view-mode-media-66,.rich-text-field .media--type-youtube-video.media--view-mode-media-66,.rich-text-field img--type-wedia-video.media--view-mode-media-66,.rich-text-field img--type-youtube-video.media--view-mode-media-66{max-width:272px}@media (min-width:768px){.rich-text-field .media--type-wedia-video.media--view-mode-media-66,.rich-text-field .media--type-youtube-video.media--view-mode-media-66,.rich-text-field img--type-wedia-video.media--view-mode-media-66,.rich-text-field img--type-youtube-video.media--view-mode-media-66{max-width:457px}}@media (min-width:1280px){.rich-text-field .media--type-wedia-video.media--view-mode-media-66,.rich-text-field .media--type-youtube-video.media--view-mode-media-66,.rich-text-field img--type-wedia-video.media--view-mode-media-66,.rich-text-field img--type-youtube-video.media--view-mode-media-66{max-width:792px}}@media (min-width:1440px){.rich-text-field .media--type-wedia-video.media--view-mode-media-66,.rich-text-field .media--type-youtube-video.media--view-mode-media-66,.rich-text-field img--type-wedia-video.media--view-mode-media-66,.rich-text-field img--type-youtube-video.media--view-mode-media-66{max-width:899px}}.rich-text-field .media--type-wedia-video.media--view-mode-media-100,.rich-text-field .media--type-youtube-video.media--view-mode-media-100,.rich-text-field img--type-wedia-video.media--view-mode-media-100,.rich-text-field img--type-youtube-video.media--view-mode-media-100{display:block;max-width:100%;width:100%}@media (min-width:1680px){.rich-text-field .media--type-wedia-video.media--view-mode-media-100,.rich-text-field .media--type-youtube-video.media--view-mode-media-100,.rich-text-field img--type-wedia-video.media--view-mode-media-100,.rich-text-field img--type-youtube-video.media--view-mode-media-100{max-width:1680px}}@media (max-width:439px){.rich-text-field .media--type-wedia-video .align-center,.rich-text-field .media--type-wedia-video .align-left,.rich-text-field .media--type-wedia-video .align-right,.rich-text-field .media--type-youtube-video .align-center,.rich-text-field .media--type-youtube-video .align-left,.rich-text-field .media--type-youtube-video .align-right,.rich-text-field img--type-wedia-video .align-center,.rich-text-field img--type-wedia-video .align-left,.rich-text-field img--type-wedia-video .align-right,.rich-text-field img--type-youtube-video .align-center,.rich-text-field img--type-youtube-video .align-left,.rich-text-field img--type-youtube-video .align-right{margin-left:auto;margin-right:auto}}.rich-text-field .media--view-mode-media-100:not(.media--type-wedia-image),.rich-text-field .media--view-mode-media-100:not(.media--type-wedia-image) a,.rich-text-field .media--view-mode-media-100:not(.media--type-wedia-image) figure,.rich-text-field .media--view-mode-media-100:not(.media--type-wedia-image) img{width:100%}.rich-text-field .media--view-mode-default a,.rich-text-field .media--view-mode-default img,.rich-text-field .media--view-mode-default.media{border-radius:0;width:auto}.rich-text-field .media--view-mode-default .wedia-video,.rich-text-field .media--view-mode-default .yt_player{width:auto!important}.rich-text-field .media--type-wedia-document{margin-bottom:auto}.rich-text-field .media--type-wedia-document.align-left,.rich-text-field .media--type-wedia-documentalign-right{display:inline-flex;margin-bottom:auto;margin-top:auto}.rich-text-field .media--type-wedia-document a{align-items:center;color:var(--color-primary);display:inline-flex;gap:.5rem;word-break:break-all}.rich-text-field:not(.field--name-field-custom-html) iframe{aspect-ratio:16/9;overflow-y:auto;width:100%}.rich-text-field ol:last-child,.rich-text-field p:last-child,.rich-text-field ul:last-child,.rich-text-field>:last-child:not(h2,h3,h4,h5,h6){margin-bottom:0}.rich-text-field .align-center{display:flex;justify-content:center}.rich-text-field .align-center .wedia-video,.rich-text-field .align-center .yt_player{width:auto}
.rich-text-field-format--comprehensive .table-wrapper{overflow-x:auto;white-space:nowrap;width:100%}.rich-text-field-format--comprehensive .table-wrapper::-webkit-scrollbar{height:8px}.rich-text-field-format--comprehensive .table-wrapper::-webkit-scrollbar-track{background-color:var(--color-grey-dark);border-color:#fff;border-style:solid;border-width:3px 0}.rich-text-field-format--comprehensive .table-wrapper::-webkit-scrollbar-thumb{background-color:var(--color-grey-dark);border-radius:6px;height:4px}.rich-text-field-format--comprehensive .table-has-scroll-bar .table-wrapper{padding-bottom:2rem}.rich-text-field-format--comprehensive .table-button--wrapper{display:flex;gap:10px;margin-bottom:1rem;margin-top:1rem}.rich-text-field-format--comprehensive .table-button--wrapper button{align-items:center;background-color:var(--color-neutral-grey-ultra-light);border-radius:9999px;color:var(--color-primary);display:flex;height:2.5rem;justify-content:center;width:2.5rem}.rich-text-field-format--comprehensive .table-button--wrapper button:hover{background-color:var(--color-primary);color:var(--white-text)}.rich-text-field-format--comprehensive .table-button--wrapper button:focus-visible{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--white-text);outline-color:var(--color-primary);outline-offset:4px;outline-style:solid;outline-width:3px}.rich-text-field-format--comprehensive .table-button--wrapper button:before{background-position:50%;background-size:contain;content:"";display:inline-block;height:1rem;width:1rem}.rich-text-field-format--comprehensive .table-button--wrapper button.table-button--prev:before{background-color:var(--color-primary);-webkit-mask-image:url(/themes/custom/butterfly_theme/src/svg/arrow-left.svg);mask-image:url(/themes/custom/butterfly_theme/src/svg/arrow-left.svg)}.rich-text-field-format--comprehensive .table-button--wrapper button.table-button--next:before{background-color:var(--color-primary);-webkit-mask-image:url(/themes/custom/butterfly_theme/src/svg/arrow-right.svg);mask-image:url(/themes/custom/butterfly_theme/src/svg/arrow-right.svg)}.rich-text-field-format--comprehensive .table-button--wrapper button:focus.table-button--next:before,.rich-text-field-format--comprehensive .table-button--wrapper button:focus.table-button--prev:before,.rich-text-field-format--comprehensive .table-button--wrapper button:hover.table-button--next:before,.rich-text-field-format--comprehensive .table-button--wrapper button:hover.table-button--prev:before{background-color:var(--white-text)}.rich-text-field-format--comprehensive .table-button--wrapper button[aria-disabled],.rich-text-field-format--comprehensive .table-button--wrapper button[disabled]{background-color:var(--color-neutral-grey-ultra-light);color:var(--color-neutral-grey-light);pointer-events:none}.rich-text-field-format--comprehensive .table-button--wrapper button[aria-disabled]:hover,.rich-text-field-format--comprehensive .table-button--wrapper button[disabled]:hover{background-color:var(--color-neutral-grey-ultra-light);color:var(--color-neutral-grey-light)}.rich-text-field-format--comprehensive .table-button--wrapper button[aria-disabled]:focus-visible,.rich-text-field-format--comprehensive .table-button--wrapper button[disabled]:focus-visible{outline-width:0}.rich-text-field-format--comprehensive .table-button--wrapper button[aria-disabled].table-button--next:before,.rich-text-field-format--comprehensive .table-button--wrapper button[aria-disabled].table-button--prev:before,.rich-text-field-format--comprehensive .table-button--wrapper button[disabled].table-button--next:before,.rich-text-field-format--comprehensive .table-button--wrapper button[disabled].table-button--prev:before{background-color:var(--color-neutral-grey-light)}.rich-text-field-format--comprehensive table{border-collapse:separate;width:100%;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-color:var(--dark-text);border-radius:1.5rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);border-style:solid;border-width:1px;overflow-x:auto;text-align:start;white-space:nowrap}.rich-text-field-format--comprehensive table thead tr:first-of-type th:first-of-type{border-top-left-radius:1.5rem}.rich-text-field-format--comprehensive table thead tr:first-of-type th:first-of-type:where([dir=rtl],[dir=rtl] *){border-top-left-radius:0;border-top-right-radius:1.5rem}.rich-text-field-format--comprehensive table thead tr:first-of-type th:last-of-type{border-top-right-radius:1.5rem}.rich-text-field-format--comprehensive table thead tr:first-of-type th:last-of-type:where([dir=rtl],[dir=rtl] *){border-top-left-radius:1.5rem;border-top-right-radius:0}.rich-text-field-format--comprehensive table tbody:first-child tr:first-of-type th{border-top-left-radius:1.5rem}.rich-text-field-format--comprehensive table tbody:first-child tr:first-of-type th:where([dir=rtl],[dir=rtl] *){border-top-left-radius:0;border-top-right-radius:1.5rem}.rich-text-field-format--comprehensive table tbody tr:last-of-type th{border-bottom-left-radius:1.5rem}.rich-text-field-format--comprehensive table tbody tr:last-of-type th:where([dir=rtl],[dir=rtl] *){border-bottom-left-radius:0;border-bottom-right-radius:1.5rem}.rich-text-field-format--comprehensive table tbody tr:last-of-type td{border-bottom-width:0}.rich-text-field-format--comprehensive table tbody tr th:first-child{left:0;position:sticky;z-index:2}.rich-text-field-format--comprehensive table tbody tr th:first-child:where([dir=rtl],[dir=rtl] *){right:0}.rich-text-field-format--comprehensive table td,.rich-text-field-format--comprehensive table th{text-align:start;vertical-align:top;white-space:normal}.rich-text-field-format--comprehensive table th{background-color:var(--thead-background-color);color:var(--thead-text-color);font-weight:500;padding:1rem}.rich-text-field-format--comprehensive table td{border-bottom-width:1px;border-color:var(--dark-text);padding:1rem}.rich-text-field-format--comprehensive table td.td-rowspan-full{border-width:0}.rich-text-field-format--comprehensive table td:not(:last-child)[colspan]{border-right-width:1px}.rich-text-field-format--comprehensive table td:not(:first-child)[rowspan]{border-left-width:1px}.rich-text-field-format--comprehensive table td:not(:last-child)[rowspan]{border-right-width:1px}.rich-text-field-format--comprehensive table a.button{margin-bottom:0}.rich-text-field-format--comprehensive table .media,.rich-text-field-format--comprehensive table img{margin:0}.rich-text-field-format--comprehensive .table-main-wrapper{margin-bottom:1.5rem}.rich-text-field-format--comprehensive .table-main-wrapper.first-column-stick{position:relative}.rich-text-field-format--comprehensive .table-main-wrapper.first-column-stick .absolute-child{bottom:0;display:inline-block;left:0;min-height:auto;position:absolute;top:-1px;width:2rem}.rich-text-field-format--comprehensive .table-main-wrapper.first-column-stick .absolute-child:where([dir=rtl],[dir=rtl] *){right:0}.rich-text-field-format--comprehensive .table-main-wrapper.first-column-stick table{border-width:0}.rich-text-field-format--comprehensive .table-main-wrapper.first-column-stick table thead tr:first-of-type td,.rich-text-field-format--comprehensive .table-main-wrapper.first-column-stick table thead tr:first-of-type th{border-color:var(--dark-text);border-top-width:1px}.rich-text-field-format--comprehensive .table-main-wrapper.first-column-stick table thead tr th:first-of-type{border-color:var(--dark-text);border-left-width:1px}.rich-text-field-format--comprehensive .table-main-wrapper.first-column-stick table thead tr th:first-of-type:where([dir=rtl],[dir=rtl] *){border-left-width:0;border-right-width:1px}.rich-text-field-format--comprehensive .table-main-wrapper.first-column-stick table thead tr th:last-of-type{border-color:var(--dark-text);border-right-width:1px}.rich-text-field-format--comprehensive .table-main-wrapper.first-column-stick table thead tr th:last-of-type:where([dir=rtl],[dir=rtl] *){border-left-width:1px;border-right-width:0}.rich-text-field-format--comprehensive .table-main-wrapper.first-column-stick table thead tr th:first-child{left:0;position:sticky;z-index:2}.rich-text-field-format--comprehensive .table-main-wrapper.first-column-stick table thead tr th:first-child:where([dir=rtl],[dir=rtl] *){right:0}.rich-text-field-format--comprehensive .table-main-wrapper.first-column-stick table tbody:first-child tr:first-of-type td,.rich-text-field-format--comprehensive .table-main-wrapper.first-column-stick table tbody:first-child tr:first-of-type th{border-color:var(--dark-text);border-top-width:1px}.rich-text-field-format--comprehensive .table-main-wrapper.first-column-stick table tbody:first-child tr:first-of-type td:last-of-type{border-top-right-radius:1.5rem}.rich-text-field-format--comprehensive .table-main-wrapper.first-column-stick table tbody:first-child tr:first-of-type td:last-of-type:where([dir=rtl],[dir=rtl] *){border-top-left-radius:1.5rem;border-top-right-radius:0}.rich-text-field-format--comprehensive .table-main-wrapper.first-column-stick table tbody tr:last-of-type td,.rich-text-field-format--comprehensive .table-main-wrapper.first-column-stick table tbody tr:last-of-type th{border-bottom-width:1px;border-color:var(--dark-text)}.rich-text-field-format--comprehensive .table-main-wrapper.first-column-stick table tbody tr:last-of-type td:last-of-type{border-bottom-right-radius:1.5rem}.rich-text-field-format--comprehensive .table-main-wrapper.first-column-stick table tbody tr:last-of-type td:last-of-type:where([dir=rtl],[dir=rtl] *){border-bottom-left-radius:1.5rem;border-bottom-right-radius:0}.rich-text-field-format--comprehensive .table-main-wrapper.first-column-stick table tbody tr th:first-of-type{border-color:var(--dark-text);border-left-width:1px}.rich-text-field-format--comprehensive .table-main-wrapper.first-column-stick table tbody tr th:first-of-type:where([dir=rtl],[dir=rtl] *){border-left-width:0;border-right-width:1px}.rich-text-field-format--comprehensive .table-main-wrapper.first-column-stick table tbody tr td:last-of-type{border-color:var(--dark-text);border-right-width:1px}.rich-text-field-format--comprehensive .table-main-wrapper.first-column-stick table tbody tr td:last-of-type:where([dir=rtl],[dir=rtl] *){border-left-width:1px;border-right-width:0}.rich-text-field-format--comprehensive .caption-wrapper{margin-top:1rem}.rich-text-field-format--comprehensive .caption-wrapper span{font-size:.875rem;font-weight:300;line-height:1.125rem}.rich-text-field-format--comprehensive th a.button{color:currentcolor}.rich-text-field-format--comprehensive th a.button--download-icon:before{background-color:currentcolor}[dir=rtl] .rich-text-field-format--comprehensive .table-button--wrapper button.table-button--prev:before{-webkit-mask-image:url(/themes/custom/butterfly_theme/src/svg/arrow-right.svg);mask-image:url(/themes/custom/butterfly_theme/src/svg/arrow-right.svg)}[dir=rtl] .rich-text-field-format--comprehensive .table-button--wrapper button.table-button--next:before{-webkit-mask-image:url(/themes/custom/butterfly_theme/src/svg/arrow-left.svg);mask-image:url(/themes/custom/butterfly_theme/src/svg/arrow-left.svg)}
.search-button-main-menu,.search-close-button{border-radius:9999px}.search-button-main-menu:focus-visible,.search-close-button:focus-visible{outline-color:var(--color-component-primary);outline-offset:4px;outline-style:solid;outline-width:3px}.form-text:focus-visible{border-radius:.25rem;outline-color:var(--color-component-primary);outline-offset:2px;outline-style:solid;outline-width:2px}.form-text.global-search-input:focus-visible{border-radius:1.25rem}.search-form{padding-bottom:1rem;padding-top:1rem}@media (min-width:768px){.search-form{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:1280px){.search-form .js-form-item{padding-left:.5rem}}.search-bar--error{padding-bottom:.25rem}@media (min-width:768px){.search-bar--error{padding-bottom:.75rem}}.search-bar--error .search-close-button{margin-top:-1.5rem}.search-bar--error .form-text:focus-visible{outline-color:var(--color-error)}.te-search-form{opacity:0;top:-100%;transition:top .5s ease-in-out,opacity .3s ease-in-out}.te-search-form.is-active{opacity:1;top:calc(100% + 1px)}.te-search-form .search-close-button{margin-left:.5rem}@media (min-width:61em){.gin--vertical-toolbar .te-search-form{padding-left:66px}.gin--vertical-toolbar .te-search-form:where([dir=rtl],[dir=rtl] *){padding-right:66px}}.views-element-container .search-close-button{display:none}
.secondary-menu-footer .menu__item{align-items:center;display:flex;gap:1rem}.secondary-menu-footer .menu__item:not(:last-child):after{background-color:var(--color-component-text-color);content:"";display:block;height:10px;width:1px}.secondary-menu-footer .menu__item a.menu__link{text-decoration-line:none;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:linear}.secondary-menu-footer .menu__item a.menu__link:hover{text-decoration-line:underline}
.wedia-video a:before{display:inline-block;height:2.5rem;left:50%;position:absolute;top:50%;width:2.5rem;z-index:10;--tw-translate-x:-50%;--tw-translate-y:-50%;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));--tw-content:url(/themes/custom/butterfly_theme/src/svg/play-button.svg);content:var(--tw-content)}
