#hero.simple,#hero.toggle{padding-top:clamp(8.5454545455rem,11.75vw,11.75rem)}#hero.simple .text-container,#hero.toggle .text-container{margin-left:auto;margin-right:auto;max-width:clamp(45.4545454545rem,62.5vw,62.5rem);text-align:center}#hero.simple .text-container h1:first-child,#hero.simple .text-container p:first-child,#hero.toggle .text-container h1:first-child,#hero.toggle .text-container p:first-child{line-height:110%}#hero.simple .text-container h1:first-child:not(:last-child),#hero.simple .text-container p:first-child:not(:last-child),#hero.toggle .text-container h1:first-child:not(:last-child),#hero.toggle .text-container p:first-child:not(:last-child){margin-bottom:clamp(1.3636363636rem,1.875vw,1.875rem)}@media(max-height:479px),(max-width:767px){#hero.simple .text-container h1:first-child:not(:last-child),#hero.simple .text-container p:first-child:not(:last-child),#hero.toggle .text-container h1:first-child:not(:last-child),#hero.toggle .text-container p:first-child:not(:last-child){margin-bottom:.875rem}}@media(min-width:768px)and (min-height:480px){#hero.simple .text-container,#hero.toggle .text-container{line-height:160%}}@media(max-width:479px){#hero.simple .text-container br,#hero.toggle .text-container br{display:none}}@media(max-width:1199px){#hero.simple,#hero.toggle{padding-left:2.5rem;padding-right:2.5rem}}@media(max-height:479px),(max-width:767px){#hero.simple,#hero.toggle{padding-top:8rem}}@media(max-width:320px){#hero.simple,#hero.toggle{padding-left:1.5rem;padding-right:1.5rem}}#hero.simple{background:linear-gradient(180deg,#48319e,#664cc7 61.47%);padding-bottom:clamp(6.0454545455rem,8.3125vw,8.3125rem);position:relative}#hero.simple:has(.icons-row-container){padding-bottom:clamp(4.2272727273rem,5.8125vw,5.8125rem)}@media(max-height:479px),(max-width:767px){#hero.simple:has(.icons-row-container){padding-bottom:3.5rem}}#hero.simple .icons-row-container:not(:first-child){margin-top:clamp(4.2272727273rem,5.8125vw,5.8125rem)}@media(max-height:479px),(max-width:767px){#hero.simple .icons-row-container:not(:first-child){margin-top:3.875rem}}#hero.simple .icons-row-container .icon-row{border-color:rgba(196,181,253,.2)}@media(max-height:479px),(max-width:767px){#hero.simple .icons-row-container .icon-row:before{height:2rem;width:2rem}#hero.simple .icons-row-container .icon-row{border-bottom:0;font-size:.875rem;line-height:120%;padding:1.5rem 1rem 1.5rem 3rem;width:50%}#hero.simple .icons-row-container .icon-row:first-child{border-top:0}#hero.simple .icons-row-container .icon-row:nth-child(n+3){border-top:1px solid rgba(196,181,253,.2)}#hero.simple .icons-row-container .icon-row:nth-child(2n){border-left:1px solid rgba(196,181,253,.2);padding-left:3.25rem}#hero.simple .icons-row-container .icon-row:nth-child(2n):before{left:.75rem}#hero.simple .icons-row-container{align-items:inherit;display:flex;flex-wrap:wrap;justify-content:flex-start}#hero.simple{padding-bottom:3rem}}#hero.toggle{background:linear-gradient(180deg,#48319e,#664cc7 45.47%,#c4b5fd);padding-bottom:clamp(27.3181818182rem,37.5625vw,37.5625rem);position:relative}#hero.toggle:after,#hero.toggle:before{content:"";left:0;position:absolute;width:100%;z-index:-2}#hero.toggle:before{background:linear-gradient(180deg,#48319e,#664cc7 61.47%);height:clamp(21rem,28.875vw,28.875rem);top:0}@media(max-width:1023px){#hero.toggle:before{height:58.0986%}}#hero.toggle:after{background:linear-gradient(180deg,#664cc7 10%,#c4b5fd);bottom:0;height:clamp(30.6818181818rem,42.1875vw,42.1875rem)}@media(max-width:1023px){#hero.toggle:after{height:41.9014%}}#hero.toggle .hero-toggle-buttons{background:#fff;border:1px solid #ece8f7;border-radius:clamp(40.9090909091rem,56.25vw,56.25rem);display:inline-flex;gap:clamp(.3636363636rem,.5vw,.5rem);left:50%;padding:clamp(.3181818182rem,.4375vw,.4375rem);position:relative;transform:translateX(-50%);z-index:1}#hero.toggle .hero-toggle-buttons:not(:first-child){margin-top:clamp(2.5454545455rem,3.5vw,3.5rem)}@media(max-height:479px),(max-width:767px){#hero.toggle .hero-toggle-buttons:not(:first-child){margin-top:2.625rem}}#hero.toggle .hero-toggle-buttons .button{background:none;color:#2f2d2e}#hero.toggle .hero-toggle-buttons .button:active,#hero.toggle .hero-toggle-buttons .button:focus,#hero.toggle .hero-toggle-buttons .button:hover{background:#c4b5fd}#hero.toggle .hero-toggle-buttons .button.active{background:#85cfc0;pointer-events:none}@media(max-height:479px),(max-width:767px){#hero.toggle .hero-toggle-buttons .button{padding:.875rem .5625rem .75rem}}@media(max-width:320px){#hero.toggle .hero-toggle-buttons .button{font-size:.75rem}}@media(max-height:479px),(max-width:767px){#hero.toggle .hero-toggle-buttons{border-radius:56.25rem;padding:.1875rem}}@media(max-width:479px){#hero.toggle .hero-toggle-buttons{gap:0;justify-content:space-between}}@media(max-width:479px){#hero.toggle .hero-toggle-buttons:has(.button:nth-child(3)){width:calc(100% + 2rem)}}#hero.toggle .hero-toggle-images{bottom:clamp(-4.9375rem,-4.9375vw,-3.5909090909rem);height:clamp(34.1818181818rem,47vw,47rem);left:50%;position:absolute;transform:translateX(-50%);width:clamp(46.0909090909rem,63.375vw,63.375rem);z-index:0}#hero.toggle .hero-toggle-images .bg{transition:.3s ease-out}#hero.toggle .hero-toggle-images .bg:not(.active){opacity:0;top:clamp(14.9545454545rem,20.5625vw,20.5625rem)}@media(max-width:479px){#hero.toggle .hero-toggle-images .bg{-o-object-position:center top;object-position:center top}}@media(max-height:479px),(max-width:767px){#hero.toggle .hero-toggle-images{bottom:0;height:13.375rem;max-width:20.625rem;width:100%}#hero.toggle{overflow:hidden;padding-bottom:13.375rem}}section.box_text{padding-bottom:clamp(5.4545454545rem,7.5vw,7.5rem);padding-top:clamp(5.4545454545rem,7.5vw,7.5rem)}section.box_text .box h2:not(:first-child){margin-top:clamp(2.7272727273rem,3.75vw,3.75rem)}@media(max-height:479px),(max-width:767px){section.box_text .box h2:not(:first-child){margin-top:2rem}}section.box_text .box figure:not([class]){border-radius:clamp(1.0909090909rem,1.5vw,1.5rem);overflow:hidden}section.box_text .box figure:not([class]):not(:first-child){margin-top:clamp(3.6363636364rem,5vw,5rem)}section.box_text .box figure:not([class]):not(:last-child){margin-bottom:clamp(3.6363636364rem,5vw,5rem)}section.box_text .box figure:not([class]):not(:has(img.loaded)){background:#ece8f7}section.box_text .box figure:not([class]) img{width:100%}section.box_text .box figure:not([class]) img:not(.loaded){display:block;min-height:clamp(20rem,27.5vw,27.5rem)}@media(max-height:479px),(max-width:767px){section.box_text .box figure:not([class]) img:not(.loaded){min-height:16.875rem}section.box_text .box figure:not([class]){border-radius:1.5rem}section.box_text .box figure:not([class]):not(:first-child){margin-top:2rem}section.box_text .box figure:not([class]):not(:last-child){margin-bottom:2rem}}section.box_text .box .accordion{border-bottom:1px solid #ece8f7;border-top:1px solid #ece8f7}@media(min-width:768px)and (min-height:480px){section.box_text .box{background:#fff;border-radius:clamp(1.4545454545rem,2vw,2rem);padding:clamp(5.4545454545rem,7.5vw,7.5rem);position:relative;z-index:1}}@media(min-width:768px)and (min-height:480px)and (max-width:1199px){section.box_text .box{padding:4rem}}@media(min-width:768px)and (min-height:480px){section.box_text:has(+section.cta){padding-bottom:clamp(2.5454545455rem,3.5vw,3.5rem)}}@media(min-width:768px)and (min-height:480px){section.box_text{background:#ece8f7;position:relative}section.box_text:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);content:"";height:calc(100% - clamp(5.4545454545rem,7.5vw,7.5rem));left:0;position:absolute;top:clamp(5.4545454545rem,7.5vw,7.5rem);width:100%}}@media(max-width:1199px){section.box_text{padding-bottom:4rem;padding-top:4rem}}section.media_text{padding-bottom:clamp(7.2727272727rem,10vw,10rem);padding-top:clamp(7.2727272727rem,10vw,10rem)}section.media_text .text-container .top-title{font-size:clamp(.9545454545rem,1.3125vw,1.3125rem);font-weight:700;line-height:110%;padding-left:clamp(1.0909090909rem,1.5vw,1.5rem);position:relative}section.media_text .text-container .top-title:not(:last-child){margin-bottom:clamp(1.1363636364rem,1.5625vw,1.5625rem)}@media(max-height:479px),(max-width:767px){section.media_text .text-container .top-title:not(:last-child){margin-bottom:1.5rem}}section.media_text .text-container .top-title:before{border:clamp(.1818181818rem,.25vw,.25rem) solid #664cc7;border-radius:50%;content:"";height:clamp(.3636363636rem,.5vw,.5rem);left:0;position:absolute;top:clamp(.0909090909rem,.125vw,.125rem);width:clamp(.3636363636rem,.5vw,.5rem)}@media(max-height:479px),(max-width:767px){section.media_text .text-container .top-title:before{border-width:.25rem;height:.5rem;top:.125rem;width:.5rem}section.media_text .text-container .top-title{font-size:1.1875rem;padding-left:1.5rem}}@media(min-width:1024px){section.media_text .text-container{padding-top:clamp(2.8181818182rem,3.875vw,3.875rem);width:clamp(25.4545454545rem,35vw,35rem)}}section.media_text .bg-wrapper,section.media_text .video-container{border-radius:clamp(1.4545454545rem,2vw,2rem)}@media(min-width:1024px){section.media_text .bg-wrapper,section.media_text .video-container{height:100%;min-height:clamp(29.0909090909rem,40vw,40rem);width:clamp(29.0909090909rem,40vw,40rem)}}@media(max-width:1023px){section.media_text .bg-wrapper,section.media_text .video-container{border-radius:1.5rem;margin-top:1.5625rem;padding-bottom:100%}}section.media_text .video-container{line-height:0;position:relative}section.media_text .video-container .video-controls{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media(min-width:1024px){section.media_text{align-items:inherit;display:flex;gap:clamp(3.6363636364rem,5vw,5rem)}section.media_text.left .text-container{order:1}}@media(max-width:1199px){section.media_text{padding-bottom:4rem;padding-top:4rem}}@media(max-width:1023px){section.media_text#our-team{display:flex;flex-direction:column}section.media_text#our-team figure{margin-top:0;order:1}section.media_text#our-team .text-container{margin-top:1.5625rem;order:2}}section.text{padding-bottom:clamp(7.2727272727rem,10vw,10rem);padding-top:clamp(7.2727272727rem,10vw,10rem);text-align:center}section.text>*{margin-left:auto;margin-right:auto;max-width:clamp(43.6363636364rem,60vw,60rem)}@media(max-width:1199px){section.text{padding-bottom:4rem;padding-top:4rem}}section.text_sidebar{padding-bottom:clamp(5.4545454545rem,7.5vw,7.5rem);padding-top:clamp(5.4545454545rem,7.5vw,7.5rem)}@media(min-width:1024px){section.text_sidebar .box{align-items:inherit;display:flex;gap:clamp(3.6363636364rem,5vw,5rem)}}@media(min-width:1024px)and (max-width:1199px){section.text_sidebar .box{gap:0;justify-content:space-between}}@media(max-width:1199px){section.text_sidebar{padding-bottom:4rem;padding-top:4rem}}@media(min-width:1024px){#content{width:clamp(35.4545454545rem,48.75vw,48.75rem)}}#sidebar{font-size:clamp(.7272727273rem,1vw,1rem);line-height:160%}@media(min-width:1024px){#sidebar{border-left:1px solid #ece8f7;padding-left:clamp(3.6363636364rem,5vw,5rem);width:clamp(19.0909090909rem,26.25vw,26.25rem)}}@media(max-width:1023px){#sidebar{border-top:1px solid #ece8f7;margin-top:3rem;padding-top:3rem}#sidebar.hide{display:none}}@media(max-height:479px),(max-width:767px){#sidebar{font-size:1rem}}ol.breadcrumbs{flex-wrap:wrap;margin-bottom:clamp(2.1818181818rem,3vw,3rem)}ol.breadcrumbs,ol.breadcrumbs li{align-items:center;display:flex}ol.breadcrumbs a,ol.breadcrumbs span{font-size:clamp(.7272727273rem,1vw,1rem);line-height:160%}@media(max-height:479px),(max-width:767px){ol.breadcrumbs a,ol.breadcrumbs span{font-size:1rem;line-height:160%}}ol.breadcrumbs a{color:#664cc7;display:block;text-underline-offset:.25rem}ol.breadcrumbs a:not(:hover):not(:active):not(:focus){text-decoration:none}ol.breadcrumbs .sep{margin:0 clamp(.3636363636rem,.5vw,.5rem)}@media(max-height:479px),(max-width:767px){ol.breadcrumbs .sep{margin:0 .5rem}ol.breadcrumbs{gap:.5rem;margin-bottom:2rem}}#content .image-text-container:not(:first-child){margin-top:clamp(2.9090909091rem,4vw,4rem)}#content .image-text-container:not(:last-child){margin-bottom:clamp(2.9090909091rem,4vw,4rem)}@media(min-width:480px){#content .image-text-container .bg-wrapper.circle{flex-shrink:0}}#content .image-text-container .bg-wrapper.square figcaption{text-align:center;transition:.3s ease-out}@media(min-width:480px){#content .image-text-container .bg-wrapper.square{flex-shrink:0}#content .image-text-container .bg-wrapper{max-width:100%}#content .image-text-container{align-items:flex-start;display:flex}}#content figure:not([class]):not(:first-child){margin-top:clamp(2.9090909091rem,4vw,4rem)}#content figure:not([class]):not(:last-child){margin-bottom:clamp(2.9090909091rem,4vw,4rem)}#content figure:not([class]):not(:has(img.loaded)){background:#ece8f7}#content figure:not([class]) img{width:100%}#content figure:not([class]) img:not(.loaded):not(.not-lazy){display:block;min-height:28.4375rem}#content figure.left:not(.bg-wrapper):not(:has(img.loaded)),#content figure.right:not(.bg-wrapper):not(:has(img.loaded)){background:linear-gradient(180deg,#ece8f7 20rem,transparent 0)}#content figure.left.square:not(.bg-wrapper),#content figure.right.square:not(.bg-wrapper){overflow:hidden;position:relative}#content figure.left.square img,#content figure.right.square img{width:100%}#content figure.left.square img:has(+figcaption):not(.bg),#content figure.right.square img:has(+figcaption):not(.bg){left:0;position:absolute;top:0}@media(min-width:480px){#content figure.left.square img,#content figure.right.square img{max-height:20rem}}#content figure.left.square figcaption,#content figure.right.square figcaption{position:relative}@media(min-width:480px){#content figure.left.square,#content figure.right.square{width:100%}}@media(max-width:479px){#content figure.left.square,#content figure.right.square{padding-top:calc(100vw - 3rem)}}@media(max-width:320px){#content figure.left.square,#content figure.right.square{padding-top:calc(100vw - 2rem)}}#content figure.left a,#content figure.right a{display:block;height:100%;text-decoration:none}#content figure.left img:not(.loaded),#content figure.right img:not(.loaded){min-height:20rem;min-width:100%}@media(min-width:480px){#content figure.left,#content figure.right{max-width:40%}#content figure.left:not(:last-child),#content figure.right:not(:last-child){margin-bottom:1rem}}@media(max-width:479px){#content figure.left:not(:first-child),#content figure.right:not(:first-child){margin-top:2.5rem}#content figure.left:not(:last-child),#content figure.right:not(:last-child){margin-bottom:2.5rem}}@media(min-width:480px){#content figure.left{float:left;margin-right:2.5rem}#content figure.right{float:right;margin-left:2.5rem}}#content figure.auto:not(:first-child){margin-top:2.5rem}#content figure.auto:not(:last-child){margin-bottom:2.5rem}#content figure.auto.center{text-align:center}#content figure.auto img{width:auto}#content figure.circle{border-radius:50%;overflow:hidden}#content figure.circle figcaption{display:none}.placeholder{background:rgba(178,1,1,.1);border-left:4px solid #b20101;color:#b20101;padding:clamp(1rem,1.375vw,1.375rem) clamp(1.8181818182rem,2.5vw,2.5rem) clamp(.9090909091rem,1.25vw,1.25rem)}.placeholder:not(:first-child){margin-top:clamp(2.9090909091rem,4vw,4rem)}.placeholder:not(:last-child){margin-bottom:clamp(2.9090909091rem,4vw,4rem)}@media(max-width:1023px){.placeholder{padding:1.375rem 2.5rem 1.25rem}}@media(max-height:479px),(max-width:767px){.placeholder{padding-left:1.5rem;padding-right:1.5rem}.placeholder:not(:first-child){margin-top:2rem}.placeholder:not(:last-child){margin-bottom:2rem}}.video-full-screen{position:absolute;z-index:-1}ul.sitemap{text-align:left}ul.sitemap:not(:first-child){margin-top:clamp(2.9090909091rem,4vw,4rem)}ul.sitemap:not(:last-child){margin-bottom:clamp(2.9090909091rem,4vw,4rem)}ul.sitemap>li:not(:last-child){margin-bottom:clamp(.3636363636rem,.5vw,.5rem)}@media(max-width:1023px){ul.sitemap>li:not(:last-child){margin-bottom:.5rem}}ul.sitemap>li>a{font-weight:700}@media(min-width:1024px){ul.sitemap>li{-moz-column-break-inside:avoid;break-inside:avoid-column}}ul.sitemap .submenu li{padding-left:clamp(.9090909091rem,1.25vw,1.25rem)}ul.sitemap .submenu li:not(:last-child){margin-bottom:clamp(.3636363636rem,.5vw,.5rem)}@media(max-width:1023px){ul.sitemap .submenu li:not(:last-child){margin-bottom:.5rem}ul.sitemap .submenu li{margin-bottom:1.25rem}}@media(min-width:1024px){ul.sitemap{-moz-columns:2;column-count:2}}

/*# sourceMappingURL=default.css.map*/