.commonSkipLink{transform:translateY(-130%);transition:transform .35s ease-out .2s}.commonSkipLink:focus-visible{transform:translateY(0);transition:transform .35s ease-out}.f-svg{display:block;height:100%;width:100%}.f-image img{aspect-ratio:var(--758dd4e8);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (hover:hover){.c-featured-card:hover img{transform:scale(1.05)}}.c-featured-card:focus-visible .f-svg{transform:translate(.5rem)}.c-featured-card:focus-visible img{transform:scale(1.05)}.c-featured-card .f-svg{transition:transform .3s ease-out}.c-featured-card img{transition:transform .4s ease-out}@media (hover:hover){.c-featured-card__link:hover .f-svg{transform:translate(.5rem)}}.c-featured-card__link:focus-visible .f-svg{transform:translate(.5rem)}@media (min-width:961px){@media (hover:hover){.f-card:hover .img-wrapper{border-radius:4rem 0}.f-card:hover .icon-wrapper{opacity:1;transform:translate(-50%,-50%)}.f-card:hover .f-card__link{--tw-text-opacity:1;color:rgb(63 53 143/var(--tw-text-opacity,1))}}.f-card:focus-visible .img-wrapper{border-radius:4rem 0}.f-card:focus-visible .icon-wrapper{opacity:1;transform:translate(-50%,-50%)}.f-card:focus-visible .f-card__link{--tw-text-opacity:1;color:rgb(63 53 143/var(--tw-text-opacity,1))}.f-card:focus-within .icon-wrapper{opacity:1;transform:translate(-50%,-50%)}.f-card:focus-within .img-wrapper{border-radius:4rem 0}.f-card:focus-within .f-card__link{--tw-text-opacity:1;color:rgb(63 53 143/var(--tw-text-opacity,1))}}.f-card .icon-wrapper{transition:transform .4s ease-out,opacity .4s ease-out}@media (min-width:961px){.f-card .icon-wrapper{opacity:0;transform:translate(-50%)}}.f-card .img-wrapper{transition:border-radius .4s ease-out}.cta-text{transition:color .3s ease-out}.cta-text.-left .cta-text__icon{transform:translate(0) rotate(180deg)}@media (hover:hover){.cta-text.-left:hover .cta-text__icon{transform:translate(-.5rem) rotate(180deg)}}.cta-text.-left:focus-visible .cta-text__icon{transform:translate(-.5rem) rotate(180deg)}.cta-text__icon{transform:translate(0);transition:transform .3s ease-out}@media (hover:hover){.cta-text:hover{color:#3f358f}.cta-text:hover .cta-text__icon{transform:translate(.5rem)}}.cta-text:focus-visible{color:#3f358f}.cta-text:focus-visible .cta-text__icon{transform:translate(.5rem)}.c-card-list.-size-big .c-card-list__items{-moz-columns:1;column-count:1;-moz-column-gap:0;column-gap:0;display:block}@media (min-width:961px){.c-card-list.-size-big .c-card-list__items{-moz-columns:2;column-count:2;-moz-column-gap:2rem;column-gap:2rem;display:block}.c-card-list .f-card .img-wrapper{width:10.4rem}}@media (max-width:1280px){.c-card-list .f-card .img-wrapper{width:8rem}}@media (max-width:960px){.c-card-list .f-card .img-wrapper{width:10.4rem}}.c-simple-list__item:last-child{padding-bottom:0}.c-submenu-desktop{max-height:calc(100vh - 100%);pointer-events:none;top:100%}@media (min-width:1641px){.c-submenu-desktop{margin:0 calc(50vw - 820.5px);max-width:1641px;padding-left:0!important;padding-right:0!important}}@media (min-width:1601px){.c-submenu-desktop{padding-left:4rem;padding-right:4rem}}.c-submenu-desktop__inner{grid-template-columns:repeat(var(--cols),1fr)}.c-submenu-desktop__inner:has(.c-submenu-desktop__col.-double){grid-template-columns:repeat(calc(var(--cols) + 1),1fr)}.-no-scroll .c-submenu-desktop,.lenis-stopped .c-submenu-desktop{padding-right:calc(1.6rem + var(--sbw))}@media (min-width:1025px){.-no-scroll .c-submenu-desktop,.lenis-stopped .c-submenu-desktop{padding-right:calc(4rem + var(--sbw))}}@media (min-width:1601px){.-no-scroll .c-submenu-desktop,.lenis-stopped .c-submenu-desktop{padding-right:calc(4rem + var(--sbw))}}.c-submenu-desktop__col.-double{grid-auto-flow:row;grid-column:span 2;grid-template-rows:repeat(3,auto)}.c-menu-item__top-link{pointer-events:none;transition:background-color .4s ease-out,color .4s ease-out}.c-menu-item__top-link:focus-visible{--tw-bg-opacity:1;background-color:rgb(236 235 244/var(--tw-bg-opacity,1));--tw-text-opacity:1;border-top-right-radius:0;color:rgb(63 53 143/var(--tw-text-opacity,1))}.c-menu-item__top-link.-is-expanded{--tw-bg-opacity:1;background-color:rgb(236 235 244/var(--tw-bg-opacity,1));--tw-text-opacity:1;border-top-right-radius:0;color:rgb(63 53 143/var(--tw-text-opacity,1))}.c-menu-item__top-link.-is-expanded .f-svg{transform:rotate(-90deg)}.c-menu-item__top-link.-is-expanded+.c-submenu-desktop{opacity:1;transition:opacity .4s ease-out .05s,visibility 0s linear 0s;visibility:visible}.-is-touch .c-menu-item__top-link{pointer-events:auto}.c-menu-item .f-svg{transition:transform .3s ease-out}.cta-standard{transition:background-color .3s ease-out,border-radius .3s ease-out}@media (hover:hover){.cta-standard:hover{--tw-bg-opacity:1;background-color:rgb(101 93 165/var(--tw-bg-opacity,1));border-top-right-radius:0}}.cta-standard:focus-visible{border-top-right-radius:0;--tw-bg-opacity:1;background-color:rgb(101 93 165/var(--tw-bg-opacity,1))}.cta-standard.-light{--tw-bg-opacity:1;background-color:rgb(236 235 244/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(63 53 143/var(--tw-text-opacity,1))}@media (hover:hover){.cta-standard.-light:hover{--tw-bg-opacity:1;background-color:rgb(195 192 220/var(--tw-bg-opacity,1))}}.cta-standard.-light:focus-visible{--tw-bg-opacity:1;background-color:rgb(195 192 220/var(--tw-bg-opacity,1))}.cta-standard[target=_blank]:not([download]) .cta-standard__icon._arrow{transform:rotate(-45deg)}.cta-standard[download] .cta-standard__icon{transform:rotate(90deg)}.cta-icon{transition:background-color .3s ease-out}@media (hover:hover){.cta-icon:hover{--tw-bg-opacity:1;background-color:rgb(101 93 165/var(--tw-bg-opacity,1))}}.cta-icon:focus-visible{--tw-bg-opacity:1;background-color:rgb(101 93 165/var(--tw-bg-opacity,1))}.cta-icon.-light{--tw-bg-opacity:1;background-color:rgb(236 235 244/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(63 53 143/var(--tw-text-opacity,1))}@media (hover:hover){.cta-icon.-light:hover{--tw-bg-opacity:1;background-color:rgb(195 192 220/var(--tw-bg-opacity,1))}}.cta-icon.-light:focus-visible{--tw-bg-opacity:1;background-color:rgb(195 192 220/var(--tw-bg-opacity,1))}.c-menu-desktop{transition:transform .4s ease-out}.c-menu-desktop[is-sticky=true]{transform:translateY(-100%)}.c-menu-desktop[is-sticky=true] .c-menu-desktop__main-nav{border-bottom-left-radius:2.8rem;border-bottom-right-radius:2.8rem;border-left:1px solid #ecebf4;border-right:1px solid #ecebf4;transition:border .4s ease-out}.c-menu-desktop[is-sticky=true] .c-menu-desktop__logo{max-width:10.7rem;transition:max-width .4s ease-out .45s}.c-menu-desktop[show-sticky=true]{transform:translateY(calc(var(--topNavHeight, 4rem)*-1))}.c-menu-desktop[show-sticky=true][is-sticky=false]{transform:translateY(0)}.c-menu-desktop[show-sticky=true][is-sticky=false] .c-menu-desktop__main-nav{border-bottom-left-radius:0;border-bottom-right-radius:0}.c-menu-desktop[show-sticky=true][is-sticky=false] .c-menu-desktop__logo{max-width:15.11rem}html:not(.-is-touch) .c-menu-desktop:has(.c-menu-desktop__menu-item-wrapper:hover):after{transform:scaleY(1)}html:not(.-is-touch) .c-menu-desktop:has(.c-menu-desktop__menu-item-wrapper:hover):before{opacity:1;transition:visibility 0s ease-out,opacity .2s ease-out .4s;visibility:visible}.c-menu-desktop:has(.c-menu-item__top-link.-is-expanded):after{transform:scaleY(1)}.c-menu-desktop:has(.c-menu-item__top-link.-is-expanded):before{opacity:1;transition:visibility 0s ease-out,opacity .2s ease-out .4s;visibility:visible}.-no-scroll .c-menu-desktop .c-menu-desktop__top-nav,.lenis-stopped .c-menu-desktop .c-menu-desktop__top-nav{padding-right:var(--sbw)}.-no-scroll .c-menu-desktop .c-menu-desktop__main-nav-inner,.lenis-stopped .c-menu-desktop .c-menu-desktop__main-nav-inner{padding-right:calc(var(--sbw) + 1.6rem)}@media (min-width:1025px){.-no-scroll .c-menu-desktop .c-menu-desktop__main-nav-inner,.lenis-stopped .c-menu-desktop .c-menu-desktop__main-nav-inner{padding-right:calc(var(--sbw) + 4rem)}}@media (min-width:1641px){.-no-scroll .c-menu-desktop .c-menu-desktop__main-nav-inner,.lenis-stopped .c-menu-desktop .c-menu-desktop__main-nav-inner{padding-right:0}.-no-scroll .c-menu-desktop .c-menu-desktop__main-nav,.lenis-stopped .c-menu-desktop .c-menu-desktop__main-nav{padding-right:var(--sbw)}}.c-menu-desktop:after{background-color:rgb(63 53 143/var(--tw-bg-opacity,1));height:100%;position:absolute;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-bottom-left-radius:2.8rem;border-bottom-right-radius:2.8rem;height:calc(var(--minHeightPanel, 54vh) + 24.4rem);opacity:1;transform:scaleY(0);transform-origin:top center;transition:transform .4s ease-out}.c-menu-desktop:after,.c-menu-desktop:before{content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1}.c-menu-desktop:before{background-color:#0000004d;height:100vh;height:calc(100vh + var(--topNavHeight, 4rem));opacity:0;position:fixed;transition:visibility 0s ease-out .45s,opacity .2s ease-out;visibility:hidden;width:100vw}.c-menu-desktop__logo{transition:max-width .4s ease-out}.c-menu-desktop__main-nav{transition:border .4s ease-out}.c-menu-desktop__main-nav-inner{grid-template-columns:1fr auto 1fr}.c-menu-desktop__menu-item-wrapper:has(.c-submenu-desktop:hover) .c-menu-item__top-link{--tw-bg-opacity:1;background-color:rgb(236 235 244/var(--tw-bg-opacity,1));--tw-text-opacity:1;border-top-right-radius:0;color:rgb(63 53 143/var(--tw-text-opacity,1))}.c-menu-desktop__menu-item-wrapper:has(.c-submenu-desktop:hover) .c-menu-item__top-link .f-svg{transform:rotate(-90deg)}.c-menu-desktop__menu-item-wrapper:has(.c-submenu-desktop:hover) .c-submenu-desktop{opacity:1;pointer-events:auto;transition:opacity .25s ease-out,visibility 0s linear 0s;visibility:visible}@media (hover:hover){.c-menu-desktop__menu-item-wrapper:hover .c-menu-item__top-link{--tw-bg-opacity:1;background-color:rgb(236 235 244/var(--tw-bg-opacity,1));--tw-text-opacity:1;border-top-right-radius:0;color:rgb(63 53 143/var(--tw-text-opacity,1))}.c-menu-desktop__menu-item-wrapper:hover .c-menu-item__top-link .f-svg{transform:rotate(-90deg)}.c-menu-desktop__menu-item-wrapper:hover .c-submenu-desktop{opacity:1;pointer-events:auto;transition:opacity .4s ease-out .4s,visibility 0s linear 0s;visibility:visible}}.c-menu-desktop__menu-item-wrapper:focus-visible .c-menu-item__top-link{--tw-bg-opacity:1;background-color:rgb(236 235 244/var(--tw-bg-opacity,1));--tw-text-opacity:1;border-top-right-radius:0;color:rgb(63 53 143/var(--tw-text-opacity,1))}.c-menu-desktop__menu-item-wrapper:focus-visible .c-menu-item__top-link .f-svg{transform:rotate(-90deg)}.c-menu-desktop__menu-item-wrapper:focus-visible .c-submenu-desktop{opacity:1;pointer-events:auto;transition:opacity .4s ease-out .4s,visibility 0s linear 0s;visibility:visible}.f-accordion-item:has(.f-accordion-item__button[aria-expanded=true]) .f-accordion-item__content{padding-bottom:2rem}.f-accordion-item__button.-left{justify-content:flex-start}.f-accordion-item__button.-right{flex-direction:row-reverse;justify-content:space-between}.f-accordion-item__button[aria-expanded=true] .f-accordion-item__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.f-accordion-item__panel{--focusColor:#3f358f;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out,visibility 0s linear .35s}.f-accordion-item__panel.-expanded{grid-template-rows:1fr;transition:grid-template-rows .3s ease-out .05s,visibility 0s linear;visibility:visible}.f-accordion-item__icon{transition:background-color .3s ease-out}.f-accordion-item__icon:after,.f-accordion-item__icon:before{content:"";display:block;flex-shrink:0;height:2px;max-width:35%;width:100%;--tw-bg-opacity:1;background-color:rgb(63 53 143/var(--tw-bg-opacity,1));transform-origin:center center;transition:transform .3s ease-out}.f-accordion-item__icon:after{height:100%;left:50%;max-height:35%;max-width:2px;position:absolute;top:50%;transform:translate(-50%,-50%)}.group:hover .f-accordion-item__icon:after,.group:hover .f-accordion-item__icon:before{--tw-bg-opacity:1;background-color:rgb(63 53 143/var(--tw-bg-opacity,1))}.sb-accordion-colored .f-accordion-item__icon{--tw-bg-opacity:1;background-color:rgb(101 93 165/var(--tw-bg-opacity,1))}.sb-accordion-colored .f-accordion-item__icon:after,.sb-accordion-colored .f-accordion-item__icon:before{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.sb-accordion-colored .f-accordion-item__button[aria-expanded=true] .f-accordion-item__icon:after,.sb-accordion-colored .f-accordion-item__button[aria-expanded=true] .f-accordion-item__icon:before{--tw-bg-opacity:1;background-color:rgb(63 53 143/var(--tw-bg-opacity,1))}.c-submenu-mobile{clip-path:inset(0 0 0 100%);min-height:calc(100dvh - var(--menuMobileHeight, 8rem));pointer-events:none;top:var(--menuHeight,13.6rem);transition:opacity 0s ease-out .45s,visibility 0s linear .45s,clip-path .4s ease-out}@media (min-width:1601px){.c-submenu-mobile{left:calc(50vw - 800.5px)}}.c-submenu-mobile .f-accordion-item{--tw-border-opacity:1;border-color:rgb(236 235 244/var(--tw-border-opacity,1))}.c-submenu-mobile .f-accordion-item__button{font-size:1.8rem;padding-left:1.6rem;padding-right:1.6rem}.c-submenu-mobile .f-accordion-item__button.-is-expanded{border-style:solid;border-width:0 0 1px;--tw-border-opacity:1;border-color:rgb(236 235 244/var(--tw-border-opacity,1))}.c-submenu-mobile .f-accordion-item__button.-is-expanded .f-accordion-item__icon{transform:rotate(-90deg)}.c-submenu-mobile .f-accordion-item__panel{padding-left:1.6rem;padding-right:1.6rem}.c-submenu-mobile .f-accordion-item__icon{transform:rotate(90deg)}.c-submenu-mobile .f-accordion-item:has(.f-accordion-item__button.is-expanded) .f-accordion-item__content{padding-bottom:1.6rem}.c-menu-item-mobile__top-link{transition:background-color .4s ease-out,color .4s ease-out}.c-menu-item-mobile__top-link.-is-expanded{--tw-bg-opacity:1;background-color:rgb(236 235 244/var(--tw-bg-opacity,1));--tw-text-opacity:1;border-top-right-radius:0;color:rgb(63 53 143/var(--tw-text-opacity,1))}.c-menu-item-mobile__top-link.-is-expanded .f-svg{transform:rotate(-90deg)}.c-menu-item-mobile__top-link.-is-expanded+.c-submenu-mobile{clip-path:inset(0 0 0 0);opacity:1;pointer-events:auto;transition:opacity .4s ease-out .05s,visibility 0s linear 0s,clip-path .4s ease-out .05s;visibility:visible}.c-menu-item-mobile__top-link:focus-visible{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.c-menu-item-mobile__top-link:focus-visible .f-svg{transform:rotate(0)}.c-menu-item-mobile .f-svg{transition:transform .3s ease-out}.c-menu-panel-mobile{display:block;opacity:0;transition:visibility 0s ease-out .2s,opacity .2s ease-out;visibility:hidden}.c-menu-panel-mobile.-is-open{opacity:1;transition:visibility 0s ease-out 0s,opacity .3s ease-out .4s;visibility:visible}.c-menu-panel-mobile__bottom{border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}.c-menu-panel-mobile__inner{min-height:calc(100dvh - var(--menuMobileHeight, 8rem))}.c-menu-panel-mobile__lang:before{content:"";height:1px;left:1.6rem;position:absolute;top:0;width:100%;--tw-bg-opacity:1;background-color:rgb(195 192 220/var(--tw-bg-opacity,1));max-width:calc(100% - 3.2rem)}.c-menu-mobile{transition:transform .3s ease-out}.c-menu-mobile[is-sticky=true]{transform:translateY(-100%)}.c-menu-mobile[is-sticky=true] .c-menu-mobile__main-nav{border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}.c-menu-mobile[is-sticky=true] .c-menu-mobile__logo{max-width:10.9rem}.c-menu-mobile[show-sticky=true],.c-menu-mobile[show-sticky=true][is-sticky=false]{transform:translateY(0)}.c-menu-mobile:has(.c-menu-mobile__burger.-is-expanded):after{transform:scaleY(1)}.c-menu-mobile:has(.c-menu-mobile__burger.-is-expanded):before{opacity:1;transition:visibility 0s ease-out,opacity .2s ease-out .4s;visibility:visible}.c-menu-mobile:after{background-color:rgb(63 53 143/var(--tw-bg-opacity,1));border-bottom-left-radius:20px;border-bottom-right-radius:20px;content:"";height:100%;top:0;right:0;bottom:0;left:0;min-height:58.8rem;position:absolute;width:100%;z-index:-1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));opacity:1;transform:scaleY(0);transform-origin:top center;transition:transform .4s ease-out}.c-menu-mobile:before{background-color:#0000004d;content:"";height:100vh;top:0;right:0;bottom:0;left:0;opacity:0;position:fixed;transition:visibility 0s ease-out .45s,opacity .2s ease-out;visibility:hidden;width:100vw;z-index:-1}.c-menu-mobile__logo{transition:max-width .4s ease-out .15s}.c-menu-mobile__burger.-is-expanded span{transform:rotate(45deg)}.c-menu-mobile__burger.-is-expanded span:before{transform:rotate(90deg) translate(.4rem)}.c-menu-mobile__burger.-is-expanded span:after{opacity:0;transform:rotate(90deg)}.c-menu-mobile__burger span{max-width:35%;transition:transform .4s ease-out,opacity .4s ease-out}.c-menu-mobile__burger span,.c-menu-mobile__burger span:after,.c-menu-mobile__burger span:before{border-radius:9999px;display:block;height:2px;position:relative;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.c-menu-mobile__burger span:after,.c-menu-mobile__burger span:before{content:"";top:.4rem;transform-origin:center;transition:transform .4s ease-out;z-index:1}.c-menu-mobile__burger span:before{left:0;position:absolute;top:-.4rem}.c-menu-mobile__main-nav{transition:border-radius .4s ease-out .15s}.c-search-panel{background:transparent;border:none;left:0;margin:0;max-height:calc(100vh - var(--menuMobileHeight, 8rem));max-width:100vw;min-height:calc(100vh - var(--menuMobileHeight, 8rem));padding:0;position:fixed;top:var(--menuMobileHeight,8rem);width:100%;z-index:50}@media (min-width:961px){.c-search-panel{max-height:calc(100vh - var(--topNavHeight, 4rem));min-height:calc(var(--menuHeight, 13.6rem) - var(--topNavHeight, 4rem));top:var(--topNavHeight,4rem)}}.c-search-panel::backdrop{background:transparent}.c-search-panel__background{background:#0003;bottom:0;height:calc(100vh - var(--menuMobileHeight, 8rem));left:0;right:0;top:var(--menuMobileHeight,8rem);width:100%}@media (min-width:961px){.c-search-panel__background{height:calc(100vh - var(--topNavHeight, 4rem));top:var(--topNavHeight,4rem)}}.c-search-panel__inner{display:flex;flex-direction:column;overflow:hidden;width:100%}@media (min-width:961px){.c-search-panel__inner{min-height:calc(var(--menuHeight, 13.6rem) - var(--topNavHeight, 4rem));overflow:visible}}.c-search-panel__content{align-items:center;display:flex;flex-shrink:0;min-height:var(--menuMobileHeight,8rem);padding:1.6rem 0;width:100%}@media (min-width:961px){.c-search-panel__content{height:calc(var(--menuHeight, 13.6rem) - var(--topNavHeight, 4rem));padding:0}}.c-search-panel__grid{align-items:center;gap:1.2rem;grid-template-columns:1fr auto;width:100%}@media (min-width:961px){.c-search-panel__grid{gap:8rem;grid-template-columns:1fr auto 1fr}}.c-search-panel__logo{display:none}@media (min-width:961px){.c-search-panel__logo{align-items:center;display:flex;height:100%}}.c-search-panel__search{border:1px solid #655da5;border-radius:2rem;flex:1;flex-shrink:1;max-height:4rem;min-width:0;padding:.8rem 1.2rem;width:100%}@media (min-width:768px){.c-search-panel__search{padding:1rem 1.6rem}}@media (min-width:961px){.c-search-panel__search{flex:none;min-width:86rem}}.c-search-panel__close-wrapper{display:flex;flex-shrink:0;justify-content:flex-end}@media (min-width:961px){.c-search-panel__close-wrapper{width:100%}}.c-search-panel__input-wrapper{align-items:center;display:flex;width:100%}.c-search-panel__input{min-width:0;padding-right:4rem;width:100%}.c-search-panel__input::-moz-placeholder{color:#655da5}.c-search-panel__input::placeholder{color:#655da5}.c-search-panel__input:focus{outline:none}.c-search-panel__input::-webkit-search-cancel-button{-webkit-appearance:none}.c-search-panel__cancel{cursor:pointer;transition:opacity .2s ease-out}.c-search-panel__cancel:hover{opacity:.7}.c-search-panel__cancel:focus-visible{outline:2px solid #3f358f;outline-offset:2px}.c-search-panel__close{transition:background-color .3s ease-out}@media (hover:hover){.c-search-panel__close:hover{--tw-bg-opacity:1;background-color:rgb(195 192 220/var(--tw-bg-opacity,1))}}.c-search-panel__close:focus-visible{--tw-bg-opacity:1;background-color:rgb(195 192 220/var(--tw-bg-opacity,1));outline-color:#3f358f;outline-offset:2px;outline-width:2px}.c-search-panel__results{flex-shrink:0;overflow-y:auto;width:100%}@media (min-width:961px){.c-search-panel__results{max-height:calc(100vh - var(--topNavHeight, 4rem) - var(--menuHeight, 13.6rem))}}.c-search-panel__results-inner{min-height:200px;padding:1.6rem}@media (min-width:768px){.c-search-panel__results-inner{padding:2.4rem 1.6rem}}@media (min-width:961px){.c-search-panel__results-inner{padding:0}}.c-search-panel__results-list{display:flex;flex-direction:column;gap:.8rem;list-style:none;margin:0;padding:0 0 2rem}.c-search-panel__result-item{border-top:1px solid #ecebf4;width:100%}.c-search-panel__result-item:last-child{border-bottom:1px solid #ecebf4}.c-search-panel__result-link{border-radius:.8rem;color:#666;display:block;overflow:hidden;padding:1.2rem 0;text-decoration:none;text-overflow:ellipsis;transition:color .2s ease-out;white-space:nowrap;width:100%}@media (min-width:768px){.c-search-panel__result-link{overflow:visible;padding:.8rem 0;text-overflow:clip;white-space:normal}}@media (hover:hover){.c-search-panel__result-link:hover{color:#3f358f}}.c-search-panel__result-link:focus-visible{color:#3f358f}.c-search-panel__result-link>*{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px){.c-search-panel__result-link>*{display:inline;overflow:visible;text-overflow:clip;white-space:normal}}.c-search-panel .ais-Highlight em,.c-search-panel .ais-Highlight-highlighted{background-color:#fce100;color:#000;font-style:normal;font-weight:600}.c-search-panel .ais-SearchBox{width:100%}.p-error{align-items:center;display:flex;justify-content:center;padding-top:var(--menuMobileHeight,8rem)}@media (min-width:1025px){.p-error{padding-top:var(--menuHeight,13.6rem)}}.p-error-content{position:relative;z-index:2}.p-error__shape{height:auto;max-height:20rem;max-width:20rem;pointer-events:none;width:auto;z-index:-1}.is-reduce-motion .p-error__shape{z-index:1}@media (min-width:961px){.p-error__shape{max-height:30rem;max-width:30rem}}@media (min-width:1025px){.p-error__shape{max-height:40rem;max-width:40rem}}.p-error__shape--top-right{height:8rem;right:1.6rem;top:calc(var(--menuMobileHeight, 8rem) + 1.6rem);width:16rem}@media (min-width:1025px){.p-error__shape--top-right{height:16rem;right:4rem;top:calc(var(--menuHeight, 13.6rem) + 3.6rem);width:32rem}}.p-error__shape--bottom-right{height:16rem;right:1.6rem;width:16rem}@media (min-width:1025px){.p-error__shape--bottom-right{height:32rem;right:4rem;width:32rem}}.p-error__shape--bottom-left{height:8rem;left:1.6rem;width:8rem}@media (min-width:1025px){.p-error__shape--bottom-left{height:16.5rem;left:4rem;width:16.5rem}}.p-error__shape--top-left{height:16rem;left:1.6rem;top:calc(var(--menuMobileHeight, 8rem) + 1.6rem);width:8rem}@media (min-width:1025px){.p-error__shape--top-left{height:32rem;left:4rem;top:calc(var(--menuHeight, 13.6rem) + 3.6rem);width:16rem}}.p-error__masked-image{overflow:hidden;pointer-events:none;position:absolute;z-index:0}.is-reduce-motion .p-error__masked-image{z-index:1}.p-error__masked-image--shape-1{clip-path:url(#shape-1-clip);-webkit-clip-path:url(#shape-1-clip);height:8rem;min-height:8rem;right:1.6rem;width:16rem}.p-error__masked-image--shape-1,.p-error__masked-image--shape-2{top:calc(var(--menuMobileHeight, 8rem) + 1.6rem)}.p-error__masked-image--shape-2{clip-path:url(#shape-2-clip);-webkit-clip-path:url(#shape-2-clip);height:16rem;left:1.6rem;min-height:16rem;width:8rem}@media (min-width:1025px){.p-error__masked-image--shape-2{height:32rem;left:4rem;min-height:32rem;top:calc(var(--menuHeight, 13.6rem) + 3.6rem);width:16rem}}.p-error__masked-image--shape-3{bottom:0;clip-path:url(#shape-3-clip);-webkit-clip-path:url(#shape-3-clip);height:8rem;left:1.6rem;min-height:8rem;width:8rem}.p-error__masked-image--shape-4{bottom:0;clip-path:url(#shape-4-clip);-webkit-clip-path:url(#shape-4-clip);height:16rem;min-height:16rem;right:1.6rem;width:16rem}@media (min-width:1025px){.p-error__masked-image--shape-4{height:32rem;min-height:32rem;right:4rem;width:32rem}}.p-error__masked-image-inner{height:100%;left:0;position:absolute;top:0;width:100%}.p-error__masked-image-inner picture{display:block;height:100%;position:relative;width:100%}.p-error__masked-image-inner picture img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}
