/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.paragraph{padding:3rem 0;width:100%;height:auto;scroll-margin-top:75px;overflow-x:clip}.paragraph.paragraph--type--from-library{padding:0}.paragraph.padding-top-5{padding-top:5rem;padding-bottom:0}@media(max-width:767px){.paragraph.padding-top-5{padding-top:3rem}}.paragraph.padding-bottom-1{padding-bottom:1rem}@media(max-width:1378px){.paragraph{max-width:100%;padding-left:var(--padding-global-xxl-lat);padding-right:var(--padding-global-xxl-lat)}}.paragraph .paragraph__title{color:var(--color-primary)}.paragraph .paragraph__subtitle{font-size:var(--font-size-xl)}@media(max-width:991px){.paragraph .paragraph__subtitle{font-size:var(--font-size-lg)}}.paragraph .hr{display:block;max-width:100%;height:1px;margin:0 auto .8rem}.paragraph .hr.dark{background-image:linear-gradient(to right,transparent 0%,var(--color-secondary) 18%,var(--color-secondary) 82%,transparent 100%);border-radius:999px}
.paragraph.paragraph--type--accordion-2{background-color:var(--accordion2-bg-color,var(--color-light))}.paragraph.paragraph--type--accordion-2 .accordion2-group{max-width:65rem;margin:0 auto;overflow:hidden}.paragraph.paragraph--type--accordion-2 .accordion2-group .field-title{text-align:center}.paragraph.paragraph--type--accordion-2 .accordion2-group .field-accordion-2-items{border:1px solid var(--accordion2-bg-color,var(--color-light));border-radius:10px;box-shadow:0px 15px 30px 5px rgba(0,0,0,.06);margin-top:2rem}.paragraph.paragraph--type--accordion-2 .accordion2-group .field-accordion-2-items .paragraph--type--accordion-2-item{padding:0;border-bottom:1px solid var(--accordion2-bg-color,var(--color-light));background-color:var(--color-light-2)}.paragraph.paragraph--type--accordion-2 .accordion2-group .field-accordion-2-items .paragraph--type--accordion-2-item .field-title{margin:0;text-align:left;background-color:var(--color-white)}.paragraph.paragraph--type--accordion-2 .accordion2-group .field-accordion-2-items .paragraph--type--accordion-2-item .field-title .heading{position:relative;display:block;width:100%;border:0;background:none;color:var(--color-secondary);font:inherit;text-align:left;-webkit-appearance:none;appearance:none;margin:0;padding:1.85rem 2rem 1.85rem 4.5rem;font-size:clamp(1.15rem,1.7vw,1.35rem);font-weight:500;line-height:1.2;cursor:pointer;user-select:none}.paragraph.paragraph--type--accordion-2 .accordion2-group .field-accordion-2-items .paragraph--type--accordion-2-item .field-title .heading::before,.paragraph.paragraph--type--accordion-2 .accordion2-group .field-accordion-2-items .paragraph--type--accordion-2-item .field-title .heading::after{content:"";position:absolute;left:2rem;top:50%;width:1.1rem;height:2px;background-color:var(--color-secondary);transform:translateY(-50%);transition:transform .2s ease,opacity .2s ease}.paragraph.paragraph--type--accordion-2 .accordion2-group .field-accordion-2-items .paragraph--type--accordion-2-item .field-title .heading::before{transform:translateY(-50%) rotate(90deg)}.paragraph.paragraph--type--accordion-2 .accordion2-group .field-accordion-2-items .paragraph--type--accordion-2-item.is-open .field-title .heading::before{opacity:0;transform:translateY(-50%) rotate(90deg) scaleX(0)}.paragraph.paragraph--type--accordion-2 .accordion2-group .field-accordion-2-items .paragraph--type--accordion-2-item .field-description{padding:0 2rem 1.9rem}.paragraph.paragraph--type--accordion-2 .accordion2-group .field-accordion-2-items .paragraph--type--accordion-2-item .field-description p{line-height:1.9rem;font-size:var(--font-size-lg-clamp)}.paragraph.paragraph--type--accordion-2 .accordion2-group .field-accordion-2-items .paragraph--type--accordion-2-item .field-description p:last-child{margin-bottom:0}.paragraph.paragraph--type--accordion-2 .accordion2-group .field-accordion-2-items .paragraph--type--accordion-2-item .field-description[hidden]{display:none !important}.paragraph.paragraph--type--accordion-2 .accordion2-group .field-accordion-2-items>div:last-child .paragraph--type--accordion-2-item{border-bottom:0}@media(max-width:991px){.paragraph.paragraph--type--accordion-2 .accordion2-group{padding-bottom:3rem}.paragraph.paragraph--type--accordion-2 .accordion2-group .field-title{text-align:left}}
.paragraph.paragraph--type--carousel-2{--carousel2-visible:var(--carousel2-columns,4);--carousel2-gap:1.5rem;color:var(--color-primary)}.paragraph.paragraph--type--carousel-2 .carousel2-group{max-width:var(--carousel2-width,75rem);margin:0 auto;min-width:0}.paragraph.paragraph--type--carousel-2 .carousel2-group>.field-title{text-align:center;margin-bottom:1rem}.paragraph.paragraph--type--carousel-2 .carousel2-group>.field-subtitle{text-align:center;font-size:var(--font-size-lg-clamp);margin-bottom:1.5rem}.paragraph.paragraph--type--carousel-2 .carousel2-group .carousel2-viewport{width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding:1.5rem 0}.paragraph.paragraph--type--carousel-2 .carousel2-group .carousel2-viewport[data-jubiweb-carousel-draggable]{cursor:grab}.paragraph.paragraph--type--carousel-2 .carousel2-group .carousel2-viewport[data-jubiweb-carousel-dragging]{cursor:grabbing;user-select:none}.paragraph.paragraph--type--carousel-2 .carousel2-group .carousel2-viewport::-webkit-scrollbar{display:none;width:0;height:0}.paragraph.paragraph--type--carousel-2 .carousel2-group .carousel2-viewport:focus-visible{outline:2px solid var(--color-secondary);outline-offset:3px}.paragraph.paragraph--type--carousel-2 .carousel2-group .field-carousel-2-items{display:flex;gap:var(--carousel2-gap);align-items:stretch}.paragraph.paragraph--type--carousel-2 .carousel2-group .field-carousel-2-items>div{flex:0 0 calc((100% - (var(--carousel2-visible) - 1)*var(--carousel2-gap))/var(--carousel2-visible));min-width:0}.paragraph.paragraph--type--carousel-2 .carousel2-group .field-carousel-2-items .paragraph.paragraph--type--carousel-2-item{position:relative;width:100%;max-width:var(--carousel1-card-width,360px);height:100%;margin-inline:auto;padding:0;overflow:hidden;border:1px solid var(--border-neutral);border-radius:1.25rem;background:var(--color-secondary-light-2);box-shadow:0 .5rem 1rem color-mix(in srgb,var(--color-primary) 12%,transparent)}.paragraph.paragraph--type--carousel-2 .carousel2-group .field-carousel-2-items .paragraph.paragraph--type--carousel-2-item .carousel2-card{display:block;height:100%}.paragraph.paragraph--type--carousel-2 .carousel2-group .field-carousel-2-items .paragraph.paragraph--type--carousel-2-item .field-image{position:relative;overflow:hidden}.paragraph.paragraph--type--carousel-2 .carousel2-group .field-carousel-2-items .paragraph.paragraph--type--carousel-2-item .field-image::after{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--color-secondary) 25%,transparent);opacity:0;transition:opacity 300ms ease;pointer-events:none}.paragraph.paragraph--type--carousel-2 .carousel2-group .field-carousel-2-items .paragraph.paragraph--type--carousel-2-item .field-image div,.paragraph.paragraph--type--carousel-2 .carousel2-group .field-carousel-2-items .paragraph.paragraph--type--carousel-2-item .field-image picture{display:block}.paragraph.paragraph--type--carousel-2 .carousel2-group .field-carousel-2-items .paragraph.paragraph--type--carousel-2-item .field-image img{display:block;width:100%;height:auto;transition:transform 450ms ease}.paragraph.paragraph--type--carousel-2 .carousel2-group .field-carousel-2-items .paragraph.paragraph--type--carousel-2-item .field-title{display:grid;align-content:center;min-height:6rem;padding:1.25rem;margin:0;border-block-start:.25rem solid var(--color-secondary);text-align:center;color:var(--color-primary)}.paragraph.paragraph--type--carousel-2 .carousel2-group .field-carousel-2-items .paragraph.paragraph--type--carousel-2-item .field-title>*{margin:0;color:inherit;font-size:var(--font-size-xl-clamp)}.paragraph.paragraph--type--carousel-2 .carousel2-group .field-carousel-2-items .paragraph.paragraph--type--carousel-2-item:hover .field-image::after,.paragraph.paragraph--type--carousel-2 .carousel2-group .field-carousel-2-items .paragraph.paragraph--type--carousel-2-item:focus-within .field-image::after{opacity:1}.paragraph.paragraph--type--carousel-2 .carousel2-group .field-carousel-2-items .paragraph.paragraph--type--carousel-2-item:hover .field-image img,.paragraph.paragraph--type--carousel-2 .carousel2-group .field-carousel-2-items .paragraph.paragraph--type--carousel-2-item:focus-within .field-image img{transform:scale(1.035)}.paragraph.paragraph--type--carousel-2 .carousel2-group .field-carousel-2-items .paragraph.paragraph--type--carousel-2-item:focus-within{outline:3px solid var(--color-secondary);outline-offset:-3px}.paragraph.paragraph--type--carousel-2 .carousel2-group>.field-link{display:flex;justify-content:center;margin-top:1.25rem}@media(max-width:991px){.paragraph.paragraph--type--carousel-2{--carousel2-visible:min(var(--carousel2-columns,4),2)}}@media(max-width:767px){.paragraph.paragraph--type--carousel-2{--carousel2-visible:min(var(--carousel2-columns,4),1.15);--carousel2-gap:1rem}.paragraph.paragraph--type--carousel-2 .carousel2-group .field-carousel-2-items .paragraph.paragraph--type--carousel-2-item .field-title{padding:1rem}}@media(prefers-reduced-motion:reduce){.paragraph.paragraph--type--carousel-2 .carousel2-group .field-carousel-2-items .paragraph.paragraph--type--carousel-2-item .field-image::after,.paragraph.paragraph--type--carousel-2 .carousel2-group .field-carousel-2-items .paragraph.paragraph--type--carousel-2-item .field-image img{transition:none}.paragraph.paragraph--type--carousel-2 .carousel2-group .field-carousel-2-items .paragraph.paragraph--type--carousel-2-item:hover .field-image img,.paragraph.paragraph--type--carousel-2 .carousel2-group .field-carousel-2-items .paragraph.paragraph--type--carousel-2-item:focus-within .field-image img{transform:none}}
.paragraph.paragraph--type--cols-3{box-sizing:border-box;color:var(--color-primary)}.paragraph.paragraph--type--cols-3 .cols3-group{display:flex;flex-direction:var(--cols3-direction,row);align-items:center;gap:6rem;max-width:var(--cols3-width,75rem);margin:0 auto}.paragraph.paragraph--type--cols-3 .cols3-group .cols3-group-text{flex:1;min-width:0}.paragraph.paragraph--type--cols-3 .cols3-group .cols3-group-text>.field-pretitle{max-width:28rem;margin:0 auto .75rem;text-align:center;font-size:var(--font-size-xs-clamp);letter-spacing:.1em;text-transform:uppercase;overflow-wrap:anywhere}.paragraph.paragraph--type--cols-3 .cols3-group .cols3-group-text>.field-title{max-width:28rem;margin:0 auto 2rem;text-align:center;overflow-wrap:anywhere}.paragraph.paragraph--type--cols-3 .cols3-group .cols3-group-text>.field-title h2,.paragraph.paragraph--type--cols-3 .cols3-group .cols3-group-text>.field-title h3,.paragraph.paragraph--type--cols-3 .cols3-group .cols3-group-text>.field-title h4,.paragraph.paragraph--type--cols-3 .cols3-group .cols3-group-text>.field-title h5,.paragraph.paragraph--type--cols-3 .cols3-group .cols3-group-text>.field-title h6{margin:0}.paragraph.paragraph--type--cols-3 .cols3-group .cols3-group-text>.field-subtitle{max-width:28rem;margin:0 auto 2.5rem;text-align:center;font-size:var(--font-size-lg-clamp);line-height:1.5;white-space:pre-line;overflow-wrap:anywhere}.paragraph.paragraph--type--cols-3 .cols3-group .cols3-group-text>.field-link a{margin:0 auto}.paragraph.paragraph--type--cols-3 .cols3-group>.field-image{flex:1;min-width:0;margin:0}.paragraph.paragraph--type--cols-3 .cols3-group>.field-image picture{display:block}.paragraph.paragraph--type--cols-3 .cols3-group>.field-image img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}@media(max-width:1300px){.paragraph.paragraph--type--cols-3 .cols3-group{gap:3rem}}@media(max-width:991px){.paragraph.paragraph--type--cols-3 .cols3-group{flex-direction:column;gap:2.5rem}.paragraph.paragraph--type--cols-3 .cols3-group .cols3-group-text,.paragraph.paragraph--type--cols-3 .cols3-group>.field-image{flex:auto;width:100%}.paragraph.paragraph--type--cols-3 .cols3-group .field-link a{width:100%;text-align:center}}
.paragraph.paragraph--type--contact-6{box-sizing:border-box;color:var(--color-primary)}.paragraph.paragraph--type--contact-6 .contact6-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:4rem;max-width:var(--contact6-width,75rem);margin:0 auto}.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information{min-width:0}.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information>.field-title{margin:0 0 2.5rem;overflow-wrap:anywhere}.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information>.field-title h2,.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information>.field-title h3,.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information>.field-title h4,.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information>.field-title h5,.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information>.field-title h6{margin:0}.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels{display:grid;gap:2.5rem}.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels>.field-phone,.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels>.field-address,.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels>.field-email{position:relative;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:.375rem;min-height:4.75rem;padding-left:5.75rem;font-size:var(--font-size-base-clamp);line-height:1.5;overflow-wrap:anywhere}.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels>.field-phone::before,.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels>.field-phone::after,.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels>.field-address::before,.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels>.field-address::after,.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels>.field-email::before,.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels>.field-email::after{content:"";position:absolute;top:50%;transform:translateY(-50%);pointer-events:none}.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels>.field-phone::before,.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels>.field-address::before,.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels>.field-email::before{left:0;width:4.75rem;height:4.75rem;border-radius:50%;background:var(--color-light-2)}.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels>.field-phone::after,.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels>.field-address::after,.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels>.field-email::after{left:1.25rem;width:2.25rem;height:2.25rem;background:currentColor;mask-position:center;mask-repeat:no-repeat;mask-size:contain}.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels>.field-phone>.legend,.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels>.field-address>.legend,.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels>.field-email>.legend{font-size:var(--font-size-xs-clamp);font-weight:600;letter-spacing:.125em;text-transform:uppercase}.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels>.field-phone>.legend::after,.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels>.field-address>.legend::after,.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels>.field-email>.legend::after{content:none}.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels>.field-phone::after{mask-image:url("/themes/custom/jubiweb/img/icon-mobile.svg")}.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels>.field-address::after{mask-image:url("/themes/custom/jubiweb/img/icon-location-dot.svg")}.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels>.field-email::after{mask-image:url("/themes/custom/jubiweb/img/icon-envelope.svg")}.paragraph.paragraph--type--contact-6 .contact6-group>.field-image{min-width:0;margin:0}.paragraph.paragraph--type--contact-6 .contact6-group>.field-image picture{display:block}.paragraph.paragraph--type--contact-6 .contact6-group>.field-image img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}@media(max-width:991px){.paragraph.paragraph--type--contact-6 .contact6-group{grid-template-columns:minmax(0,1fr);gap:2.5rem}}@media(max-width:576px){.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels{gap:1.5rem}.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels>.field-phone,.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels>.field-address,.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels>.field-email{min-height:4rem;padding-left:5rem}.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels>.field-phone::before,.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels>.field-address::before,.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels>.field-email::before{width:4rem;height:4rem}.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels>.field-phone::after,.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels>.field-address::after,.paragraph.paragraph--type--contact-6 .contact6-group .contact6-information .contact6-channels>.field-email::after{left:1.0625rem;width:1.875rem;height:1.875rem}}
.paragraph.paragraph--type--grid-11{color:var(--grid11-text-color,var(--color-primary))}.paragraph.paragraph--type--grid-11 .grid11-group{max-width:var(--grid11-width,75rem);margin:0 auto}.paragraph.paragraph--type--grid-11 .grid11-group>.field-title{margin-bottom:1.75rem;text-align:center}.paragraph.paragraph--type--grid-11 .grid11-group>.field-title h2,.paragraph.paragraph--type--grid-11 .grid11-group>.field-title h3,.paragraph.paragraph--type--grid-11 .grid11-group>.field-title h4,.paragraph.paragraph--type--grid-11 .grid11-group>.field-title h5,.paragraph.paragraph--type--grid-11 .grid11-group>.field-title h6{margin:0}.paragraph.paragraph--type--grid-11 .grid11-group>.field-subtitle{margin-bottom:2.75rem;text-align:center;font-size:var(--font-size-lg-clamp);line-height:1.9}.paragraph.paragraph--type--grid-11 .grid11-group .field-grid-11-items{display:grid;grid-template-columns:repeat(var(--grid11-columns,2),minmax(0,21.5rem));justify-content:center;gap:2.75rem 3rem}.paragraph.paragraph--type--grid-11 .grid11-group .field-grid-11-items>div{min-width:0}.paragraph.paragraph--type--grid-11 .grid11-group .field-grid-11-items .paragraph.paragraph--type--grid-11-item{width:100%;min-width:0;height:100%;padding:0;text-align:center;overflow-wrap:anywhere}.paragraph.paragraph--type--grid-11 .grid11-group .field-grid-11-items .paragraph.paragraph--type--grid-11-item>.field-image{margin-bottom:1.25rem;overflow:hidden;aspect-ratio:86/55;border-radius:var(--grid11-image-radius,0.625rem);background:var(--grid11-image-bg-color,var(--color-secondary-light-7))}.paragraph.paragraph--type--grid-11 .grid11-group .field-grid-11-items .paragraph.paragraph--type--grid-11-item>.field-image .media,.paragraph.paragraph--type--grid-11 .grid11-group .field-grid-11-items .paragraph.paragraph--type--grid-11-item>.field-image .field-media-image{height:100%}.paragraph.paragraph--type--grid-11 .grid11-group .field-grid-11-items .paragraph.paragraph--type--grid-11-item>.field-image img{display:block;width:100%;height:100%;object-fit:cover}.paragraph.paragraph--type--grid-11 .grid11-group .field-grid-11-items .paragraph.paragraph--type--grid-11-item>.field-title h3,.paragraph.paragraph--type--grid-11 .grid11-group .field-grid-11-items .paragraph.paragraph--type--grid-11-item>.field-title h4,.paragraph.paragraph--type--grid-11 .grid11-group .field-grid-11-items .paragraph.paragraph--type--grid-11-item>.field-title h5,.paragraph.paragraph--type--grid-11 .grid11-group .field-grid-11-items .paragraph.paragraph--type--grid-11-item>.field-title h6{margin:0}@media(max-width:1300px){.paragraph.paragraph--type--grid-11 .grid11-group .field-grid-11-items{grid-template-columns:repeat(min(var(--grid11-columns,2),3),minmax(0,21.5rem));column-gap:2rem}}@media(max-width:991px){.paragraph.paragraph--type--grid-11 .grid11-group .field-grid-11-items{grid-template-columns:repeat(min(var(--grid11-columns,2),2),minmax(0,21.5rem))}}@media(max-width:767px){.paragraph.paragraph--type--grid-11 .grid11-group>.field-subtitle{margin-bottom:2rem}.paragraph.paragraph--type--grid-11 .grid11-group .field-grid-11-items{column-gap:1.5rem}}@media(max-width:576px){.paragraph.paragraph--type--grid-11 .grid11-group .field-grid-11-items{grid-template-columns:minmax(0,21.5rem);row-gap:2rem}}
.paragraph.paragraph--type--grid-13{color:var(--grid13-text-color,var(--color-primary))}.paragraph.paragraph--type--grid-13 .grid13-group{display:grid;grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr);align-items:start;gap:4rem;max-width:var(--grid13-width,75rem);margin:0 auto}.paragraph.paragraph--type--grid-13 .grid13-group .grid13-introduction{min-width:0}.paragraph.paragraph--type--grid-13 .grid13-group .grid13-introduction>.field-pretitle{display:flex;align-items:center;gap:.75rem;margin-bottom:1.75rem;color:var(--grid13-accent-color,var(--color-secondary));font-size:var(--font-size-xs-clamp);font-weight:700;letter-spacing:.2em;line-height:1.6;text-transform:uppercase;overflow-wrap:anywhere}.paragraph.paragraph--type--grid-13 .grid13-group .grid13-introduction>.field-pretitle::before{content:"";flex:0 0 .5rem;width:.5rem;height:.5rem;margin-inline:.25rem;border-radius:50%;background:currentColor;box-shadow:0 0 0 .25rem var(--color-secondary-light-6);animation:badge-pulse 1.4s ease-in-out infinite}.paragraph.paragraph--type--grid-13 .grid13-group .grid13-introduction>.field-pretitle::after{content:"";flex:0 1 1.75rem;min-width:1rem;border-top:1px dashed var(--color-secondary-light-4)}.paragraph.paragraph--type--grid-13 .grid13-group .grid13-introduction>.field-title{margin-bottom:2rem}.paragraph.paragraph--type--grid-13 .grid13-group .grid13-introduction>.field-title h2,.paragraph.paragraph--type--grid-13 .grid13-group .grid13-introduction>.field-title h3,.paragraph.paragraph--type--grid-13 .grid13-group .grid13-introduction>.field-title h4,.paragraph.paragraph--type--grid-13 .grid13-group .grid13-introduction>.field-title h5,.paragraph.paragraph--type--grid-13 .grid13-group .grid13-introduction>.field-title h6{margin:0;color:inherit}.paragraph.paragraph--type--grid-13 .grid13-group .grid13-introduction>.field-description{font-size:var(--font-size-base-clamp);line-height:1.8}.paragraph.paragraph--type--grid-13 .grid13-group .grid13-introduction>.field-description p{margin:0 0 1.125rem}.paragraph.paragraph--type--grid-13 .grid13-group .grid13-introduction>.field-description p:last-child{margin-bottom:0}.paragraph.paragraph--type--grid-13 .grid13-group .field-grid-13-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 3rem;min-width:0}.paragraph.paragraph--type--grid-13 .grid13-group .field-grid-13-items>div{min-width:0}.paragraph.paragraph--type--grid-13 .grid13-group .field-grid-13-items .paragraph.paragraph--type--grid-13-item{position:relative;box-sizing:border-box;width:100%;min-width:0;height:100%;padding:1.5rem 0 .5rem 1.375rem;overflow:visible;overflow-wrap:anywhere}.paragraph.paragraph--type--grid-13 .grid13-group .field-grid-13-items .paragraph.paragraph--type--grid-13-item::before{content:"";position:absolute;inset:0 auto auto 0;width:60%;height:1px;background:linear-gradient(to right,var(--color-secondary),transparent)}.paragraph.paragraph--type--grid-13 .grid13-group .field-grid-13-items .paragraph.paragraph--type--grid-13-item::after{content:"";position:absolute;inset:0 auto auto 0;width:1px;height:100%;background:linear-gradient(to bottom,var(--color-secondary),transparent)}.paragraph.paragraph--type--grid-13 .grid13-group .field-grid-13-items .paragraph.paragraph--type--grid-13-item>.field-icon{display:flex;align-items:center;justify-content:center;width:2.875rem;height:2.875rem;margin-bottom:.875rem;border-radius:.375rem;background:var(--grid13-icon-bg-color,var(--color-secondary));color:var(--grid13-icon-color,var(--color-white))}.paragraph.paragraph--type--grid-13 .grid13-group .field-grid-13-items .paragraph.paragraph--type--grid-13-item>.field-icon .icon{display:block;width:1.25rem;height:1.25rem}.paragraph.paragraph--type--grid-13 .grid13-group .field-grid-13-items .paragraph.paragraph--type--grid-13-item>.field-icon .icon::before{display:block;width:100%;height:100%}.paragraph.paragraph--type--grid-13 .grid13-group .field-grid-13-items .paragraph.paragraph--type--grid-13-item>.field-title{margin-bottom:.875rem}.paragraph.paragraph--type--grid-13 .grid13-group .field-grid-13-items .paragraph.paragraph--type--grid-13-item>.field-title h3,.paragraph.paragraph--type--grid-13 .grid13-group .field-grid-13-items .paragraph.paragraph--type--grid-13-item>.field-title h4,.paragraph.paragraph--type--grid-13 .grid13-group .field-grid-13-items .paragraph.paragraph--type--grid-13-item>.field-title h5,.paragraph.paragraph--type--grid-13 .grid13-group .field-grid-13-items .paragraph.paragraph--type--grid-13-item>.field-title h6{margin:0;color:inherit;font-size:var(--font-size-xl-clamp)}.paragraph.paragraph--type--grid-13 .grid13-group .field-grid-13-items .paragraph.paragraph--type--grid-13-item>.field-subtitle{color:var(--grid13-subtitle-color,var(--color-muted));font-size:var(--font-size-lg-clamp);line-height:1.8}@media(max-width:1300px){.paragraph.paragraph--type--grid-13 .grid13-group{gap:2.5rem}.paragraph.paragraph--type--grid-13 .grid13-group .field-grid-13-items{column-gap:2rem}}@media(max-width:991px){.paragraph.paragraph--type--grid-13 .grid13-group{grid-template-columns:minmax(0,1fr);gap:2.5rem}.paragraph.paragraph--type--grid-13 .grid13-group .field-grid-13-items{gap:2rem}}@media(max-width:576px){.paragraph.paragraph--type--grid-13 .grid13-group .grid13-introduction>.field-pretitle{margin-bottom:1.25rem}.paragraph.paragraph--type--grid-13 .grid13-group .grid13-introduction>.field-title{margin-bottom:1.5rem}.paragraph.paragraph--type--grid-13 .grid13-group .field-grid-13-items{grid-template-columns:minmax(0,1fr)}.paragraph.paragraph--type--grid-13 .grid13-group .field-grid-13-items .paragraph.paragraph--type--grid-13-item{padding-top:1.25rem}}@media(prefers-reduced-motion:reduce){.paragraph.paragraph--type--grid-13 .grid13-group .grid13-introduction>.field-pretitle::before{animation:none}}
.paragraph.paragraph--type--hero-8{padding-top:0;padding-bottom:0}.paragraph.paragraph--type--hero-8 .hero8-group{position:relative;width:100%}.paragraph.paragraph--type--hero-8 .hero8-group .hero-8-carousel{position:relative;display:block;--hero8-text-width:min(960px,calc(100% - 6rem));--hero8-nav-gap:clamp(1.5rem,2vw,3rem)}.paragraph.paragraph--type--hero-8 .hero8-group .hero-8-carousel .hero-8-carousel__viewport{overflow:hidden;width:100%;touch-action:pan-y}.paragraph.paragraph--type--hero-8 .hero8-group .hero-8-carousel .hero-8-carousel__viewport .hero-8-carousel__track{display:flex;align-items:stretch;will-change:transform;cursor:grab;user-select:none;touch-action:pan-y}.paragraph.paragraph--type--hero-8 .hero8-group .hero-8-carousel .hero-8-carousel__viewport .hero-8-carousel__track:active{cursor:grabbing}.paragraph.paragraph--type--hero-8 .hero8-group .hero-8-carousel .hero-8-carousel__viewport .hero-8-carousel__track .hero-8-carousel__slide{flex:0 0 100%;width:100%;min-width:100%}.paragraph.paragraph--type--hero-8 .hero8-group .hero-8-carousel .hero-8-carousel__viewport .hero-8-carousel__track .hero-8-carousel__slide .hero-8-carousel__slide-inner{position:relative;overflow:hidden;min-height:550px;background:rgba(0,0,0,0);border:0}.paragraph.paragraph--type--hero-8 .hero8-group .hero-8-carousel .hero-8-carousel__viewport .hero-8-carousel__track .hero-8-carousel__slide .hero-8-carousel__slide-inner .paragraph--type--hero-8-item{position:relative;min-height:550px}.paragraph.paragraph--type--hero-8 .hero8-group .hero-8-carousel .hero-8-carousel__viewport .hero-8-carousel__track .hero-8-carousel__slide .hero-8-carousel__slide-inner .paragraph--type--hero-8-item .hero8-img{position:absolute;inset:0;z-index:0;height:100%}.paragraph.paragraph--type--hero-8 .hero8-group .hero-8-carousel .hero-8-carousel__viewport .hero-8-carousel__track .hero-8-carousel__slide .hero-8-carousel__slide-inner .paragraph--type--hero-8-item .hero8-img .field-image{height:100%}.paragraph.paragraph--type--hero-8 .hero8-group .hero-8-carousel .hero-8-carousel__viewport .hero-8-carousel__track .hero-8-carousel__slide .hero-8-carousel__slide-inner .paragraph--type--hero-8-item .hero8-img .field-image div{height:100%}.paragraph.paragraph--type--hero-8 .hero8-group .hero-8-carousel .hero-8-carousel__viewport .hero-8-carousel__track .hero-8-carousel__slide .hero-8-carousel__slide-inner .paragraph--type--hero-8-item .hero8-img .field-image img{display:block;width:100%;height:100%;object-fit:cover}.paragraph.paragraph--type--hero-8 .hero8-group .hero-8-carousel .hero-8-carousel__viewport .hero-8-carousel__track .hero-8-carousel__slide .hero-8-carousel__slide-inner .paragraph--type--hero-8-item .hero8-text{position:absolute;inset:0 auto 0 50%;z-index:1;width:min(100%,1440px);transform:translateX(-50%);display:flex;flex-direction:column;justify-content:center;align-items:var(--hero8-text-direction,start)}.paragraph.paragraph--type--hero-8 .hero8-group .hero-8-carousel .hero-8-carousel__viewport .hero-8-carousel__track .hero-8-carousel__slide .hero-8-carousel__slide-inner .paragraph--type--hero-8-item .hero8-text .hero8-text-content{display:flex;flex-direction:column;justify-content:center;gap:1rem;padding:1.5rem;max-width:27rem;background:var(--hero8-bg-color,var(--color-white));border-radius:10px;box-shadow:0 0 10px var(--input-border-color,var(--hero8-shadow-color,var(--input-border-color)))}.paragraph.paragraph--type--hero-8 .hero8-group .hero-8-carousel .hero-8-carousel__viewport .hero-8-carousel__track .hero-8-carousel__slide .hero-8-carousel__slide-inner .paragraph--type--hero-8-item .hero8-text .hero8-text-content .field-title{color:var(--hero8-title-color,var(--color-primary))}.paragraph.paragraph--type--hero-8 .hero8-group .hero-8-carousel .hero-8-carousel__viewport .hero-8-carousel__track .hero-8-carousel__slide .hero-8-carousel__slide-inner .paragraph--type--hero-8-item .hero8-text .hero8-text-content .field-subtitle{line-height:1.3;color:var(--hero8-subtitle-color,var(--color-primary));font-size:var(--font-size-lg)}.paragraph.paragraph--type--hero-8 .hero8-group .hero-8-carousel .hero-8-carousel__viewport .hero-8-carousel__track .hero-8-carousel__slide .hero-8-carousel__slide-inner .paragraph--type--hero-8-item .hero8-text .hero8-text-content .field-link{margin-top:1.5rem}.paragraph.paragraph--type--hero-8 .hero8-group .hero-8-carousel .hero-8-carousel__viewport .hero-8-carousel__track .hero-8-carousel__slide .hero-8-carousel__slide-inner .paragraph--type--hero-8-item .hero8-text .hero8-text-content .field-link a{height:100%;width:100%;min-width:250px;text-align:center}.paragraph.paragraph--type--hero-8 .hero8-group .hero-8-carousel .hero-8-carousel__dots{position:absolute;left:50%;bottom:1.25rem;z-index:3;display:flex;align-items:center;justify-content:center;gap:.75rem;transform:translateX(-50%)}.paragraph.paragraph--type--hero-8 .hero8-group .hero-8-carousel .hero-8-carousel__dots .hero-8-carousel__dot{appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);border:1px solid var(--color-white);background:rgba(0,0,0,0);border-radius:999px;width:.75rem;height:.75rem;padding:0;cursor:pointer}.paragraph.paragraph--type--hero-8 .hero8-group .hero-8-carousel .hero-8-carousel__dots .hero-8-carousel__dot[data-active=true],.paragraph.paragraph--type--hero-8 .hero8-group .hero-8-carousel .hero-8-carousel__dots .hero-8-carousel__dot[aria-current=true]{background:var(--color-white)}.paragraph.paragraph--type--hero-8 .hero8-group .hero-8-carousel .hero-8-carousel__dots .hero-8-carousel__dot:focus-visible{outline:2px solid var(--color-white);outline-offset:3px}@media(max-width:1300px){.paragraph.paragraph--type--hero-8{padding:0}.paragraph.paragraph--type--hero-8 .hero8-group .hero-8-carousel .hero-8-carousel__viewport .hero-8-carousel__track .hero-8-carousel__slide .hero-8-carousel__slide-inner .paragraph--type--hero-8-item .hero8-text{align-items:center;padding:0 5%}}@media(max-width:991px){.paragraph.paragraph--type--hero-8 .hero8-group .hero-8-carousel .hero-8-carousel__dots{gap:1rem}.paragraph.paragraph--type--hero-8 .hero8-group .hero-8-carousel .hero-8-carousel__dots .hero-8-carousel__dot{width:.65rem;height:.65rem}}
.paragraph--unpublished{background-color:#fff4f4;}
