:root{--sec-sp-y: 4rem;--sec-sp-x: 1.5rem;--sec-wrapper-sp-x: 0;--btn-fs: calc(var(--fs-base) * 1.5);--btn-height: 2.5rem;--btn-p-left: 1.25rem;--btn-p-right: 1.25rem;--btn-p-top: 0rem;--btn-p-bottom: 0rem;--btn-radius: calc(var(--btn-height) * .5);--f-line-height: 1.7;--f-multiplier: 1.3;--fs-base: clamp(1rem, 0.43vw + 0.91rem, 1.1875rem);--fs-lg: clamp(1.125rem, 0.43vw + 1.03rem, 1.25rem);--fs-sm: clamp(0.875rem, 0.43vw + 0.91rem, 1rem);--tag-fs: clamp(1.125rem, 0.43vw + 1.03rem, 1.25rem);--fs-subject: clamp(1.875rem, 1.85vw + 1.46rem, 3.125rem);--fs-article-title-lg: clamp(2.5rem, 3.24vw + 0.95rem, 4.6875rem);--fs-h4: clamp(1.125rem, 0.85vw + 0.93rem, 1.5625rem);--fs-h3: clamp(1.5rem, 0.85vw + 1.33rem, 1.875rem);--fs-h2: clamp(2.1875rem, 4.26vw + 1.34rem, 4.0625rem);--fs-h1: clamp(2.625rem, 4.69vw + 1.69rem, 4.6875rem);--wysiwyg-quote-width: .75em;--wysiwyg-quote-height: 1.5em;--timeline-pin-size: 15px;--timeline-pin-x-pos: calc(var(--sec-sp-x) * .5 + var(--timeline-pin-size) * .5);--num-list-bullet-size: 4rem;--icon-size: 1.5rem;--icon-social-size: 2rem;--card-p: 1.25rem;--card-p-lg: 1.5rem;--sp-sm: 0.25rem;--sp-md: var(--sec-sp-x);--sp-lg: 3rem;--sp-xl: var(--sec-sp-x) * 2;--video-spacing: var(--sp-md);--list-gap: var(--sec-sp-x);--form-input-x-padding: 0.5rem;--form-input-y-padding: 1rem;--header-height: 85px;--slider-arrow-width: 2rem;--slider-arrow-height: 2rem;--slider-pagination-height: 1rem;--slider-pagination-width: 1rem;--radius: 15px;--radius-strong: 20px;--go-media-primary: #d550aa;--go-media-secondary: #6e1f3f;--go-media-caption-color: #000000;--go-media-play-bg: #d550aa;--go-media-play-color: #fff;--go-media-sp: var(--sp-sm);--go-media-radius: var(--radius);--go-media-caption-bg: #fff;--go-media-shadow: none;--go-media-tr-easing: $bezier;--go-media-tr-duration: $fast;--go-media-controls-radius: var(--radius);--go-media-loading-bg: #0000003f;--go-media-progress-bg: #00000007;--go-media-progress-color: $dark-pink;--go-media-progress-loading: loading 2s cubic-bezier(0.25, 1, 0.5, 1) infinite;--go-media-vid-loading: loading 0.8s steps(8) infinite}@media(min-width: 720px){:root{--sec-sp-y: 3rem;--sec-sp-x: 5vw;--sec-wrapper-sp-x: 10%;--btn-fs: 30px;--btn-height: 50px;--card-p: 1.75rem;--card-p-lg: 2rem;--fs-base: 19px;--sp-sm: 0.4rem;--sp-md: 2rem;--sp-lg: 3.5rem;--sp-xl: 5rem;--radius: 20px;--radius-strong: 30px;--list-gap: var(--sp-md)}}@media(min-width: 1024px){:root{--sec-sp-y: 8rem;--sec-sp-x: 4rem;--sec-wrapper-sp-x: 27%;--timeline-pin-size: 50px;--timeline-pin-x-pos: calc(var(--sec-sp-x) * .5 + var(--timeline-pin-size) * .5);--card-p: 2.5rem;--card-p-lg: 5rem;--sp-md: 2.5rem;--video-spacing: var(--sp-md);--list-gap: calc(var(--sp-md) / 1.75);--header-height: 10rem;--num-list-bullet-size: 4rem}}@media(min-width: 1500px){:root{--sec-sp-y: 10rem;--sec-sp-x: 10vw;--icon-size: 1.75rem;--sp-sm: 0.4rem;--list-gap: var(--sp-md)}}body{margin:0}body button,body input,body textarea,body select,body a{padding:inherit;margin:inherit;font-family:inherit;border:inherit;background-color:inherit;text-decoration:inherit;font-size:inherit;font-weight:inherit;color:inherit}body ol,body ul,body dl{padding:0;margin:0;list-style:none}body button,body input,body textarea,body select{cursor:pointer}:root{interpolate-size:allow-keywords}*{box-sizing:border-box}*::-moz-selection{background-color:#d550aa;color:#fff}*::selection{background-color:#d550aa;color:#fff}*::-webkit-selection{background-color:#d550aa;color:#fff}*::-webkit-scrollbar{width:5px;height:5px}*::-webkit-scrollbar-track{background-color:#fff}*::-webkit-scrollbar-thumb{background-color:#858585;transition:background-color .3s cubic-bezier(0.83, 0, 0.17, 1)}*::-webkit-scrollbar-thumb:hover{background-color:#d550aa}*::-webkit-scrollbar-button{background-color:#858585}@media(prefers-reduced-motion: reduce){*{animation:none !important;transition:none !important}}body .admin-msg{color:red}body:not(.logged-in) .admin-msg{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;opacity:0}.ctn{max-width:clamp(250px,480px + 6vw,100vw - var(--sec-sp-x)*2)}.number-num{display:inline-flex;align-items:center;line-height:1;text-transform:uppercase;font-family:"Big Shoulders",sans-serif;font-weight:500;font-variation-settings:"wght" 500;width:100%;gap:.5em;font-size:calc(var(--fs-base)*.8)}.number-num__value{font-size:var(--fs-subject)}.wysiwyg,.wysiwyg *{text-wrap:pretty}.wysiwyg *:last-child{margin-bottom:0}.wysiwyg *:first-child{margin-top:0}.wysiwyg ul li{position:relative;padding-left:1em}.wysiwyg ul li::before{content:"";display:inline-flex;position:absolute;left:0;top:.8em;width:.5rem;height:.25rem;margin-right:1rem;background-color:currentColor;border-radius:1000px}.wysiwyg ol{list-style:decimal;padding-left:1.5em}.wysiwyg ol li:not(:last-child){margin-bottom:1.3em}.wysiwyg figure{margin:0}.wysiwyg figure img{width:100% !important;height:auto}.wysiwyg blockquote{position:relative;margin:var(--sp-lg) 0;padding-left:calc(var(--wysiwyg-quote-width)*2);font-family:"Big Shoulders",sans-serif;text-transform:uppercase;color:#858585;line-height:1.3}.wysiwyg blockquote,.wysiwyg blockquote *{font-size:var(--fs-h3) !important;font-weight:700;font-variation-settings:"wght" 700}.wysiwyg blockquote::before{content:"";position:absolute;width:var(--wysiwyg-quote-width);height:var(--wysiwyg-quote-height);background-image:url(../static/svg/wysiwyg-quote.svg);background-repeat:no-repeat;background-size:contain;left:0}.wysiwyg+.btn{margin-top:var(--sp-md);margin-right:auto}.wysiwyg--fs-lg p{font-size:var(--fs-lg) !important}.wysiwyg *:last-child{margin-bottom:0}main>section:first-child,main>h1.sr-only+section{padding-top:calc(var(--sec-sp-y) + var(--header-height));background:#090c42;color:#fff}.num-list{display:flex;flex-direction:column;gap:var(--sp-md)}.num-list__item{display:flex;align-items:center;position:relative;text-align:center;padding-top:calc(var(--num-list-bullet-size) + var(--card-p))}.num-list__item::before{position:absolute;left:50%;translate:-50%;top:0;content:attr(data-num);width:var(--num-list-bullet-size);height:var(--num-list-bullet-size);display:inline-flex;align-items:center;justify-content:center;font-family:"Big Shoulders",sans-serif;font-size:var(--fs-h3);background-color:#fff;color:#000;border-radius:1000px}@media(min-width: 1024px){.num-list{position:relative}.num-list::before{content:"";position:absolute;left:calc(var(--num-list-bullet-size)*.5);top:-100vh;width:1px;height:300vh;background-color:currentColor}.num-list__item{text-align:left;padding-left:calc(var(--num-list-bullet-size) + var(--sp-md));padding-top:0}.num-list__item::before{left:0;translate:inherit;top:inherit}}.sec--dark .num-list__item::before{background-color:#fff;color:#000}.big-asterisque{position:relative;min-width:100px;height:100px}.big-asterisque:before{content:"*";display:block;position:absolute;top:-0.44em;font-size:500px;font-family:"Big Shoulders",sans-serif;height:100px;width:100px;-webkit-text-stroke:4px}@media(min-width: 1024px){.big-asterisque:before{height:250px}}.category-tag{display:inline-flex;margin-right:auto;border:1px solid rgba(0,0,0,0);font-size:var(--tag-fs);line-height:1;font-family:"Big Shoulders",sans-serif;font-weight:300;font-variation-settings:"wght" 300;text-transform:uppercase;letter-spacing:.1em}.category-tag--outline{padding:.4em .8em;border-color:currentColor}.icon{display:flex;width:var(--icon-size);height:var(--icon-size)}.icon>svg{width:100%;height:100%}.icon>svg [stroke]{stroke:currentColor !important}.icon>svg [fill]{fill:currentColor !important}.col-list{display:flex;flex-direction:column;gap:var(--list-gap);padding:0}.social-links{display:flex;gap:var(--sp-md);flex-wrap:wrap}.social-links__item__link{display:block;color:#fff;width:var(--icon-social-size);height:var(--icon-social-size);transition:opacity .3s cubic-bezier(0.83, 0, 0.17, 1)}.social-links__item__link:hover{opacity:.5}.timeline__item{position:relative;overflow:hidden;padding:calc(var(--sec-sp-y)*.5) var(--sec-sp-x)}.timeline__item:nth-child(1){background-color:#000;color:#fff}.timeline__item:nth-child(2){background-color:#e6fdce}.timeline__item:nth-child(4){background-color:#858585;color:#fff}.timeline__item:nth-child(5){background-color:#e6d0c9}.timeline__item::before{content:"";width:1px;height:100%;position:absolute;left:var(--timeline-pin-x-pos);top:0;z-index:10;background-color:currentColor}.timeline__item:last-child::before{height:calc(var(--sec-sp-y) + var(--timeline-pin-size))}.timeline__item__header,.timeline__item__body{padding-left:calc(var(--sec-sp-x)*.5)}.timeline__item__header{position:relative;z-index:9;padding:var(--sp-sm);padding-left:calc(var(--sp-sm) + var(--sec-sp-x)*1.5);margin-left:calc(var(--sec-sp-x)*-1)}.timeline__item__header::before{content:"";width:var(--timeline-pin-size);height:var(--timeline-pin-size);position:absolute;left:var(--timeline-pin-x-pos);translate:-50%;top:.45em;background-color:currentColor;border-radius:1000px}.timeline__item:has(.img-wrap){background-color:#fff}.timeline__item:has(.img-wrap) .timeline__item__header{padding-top:var(--sp-md);border-radius:calc(var(--radius) + var(--sp-sm));border-top-left-radius:0;border-bottom-left-radius:0;margin-bottom:var(--sp-md)}.timeline__item:has(.img-wrap) .timeline__item__header::before{top:2em}.timeline__item:has(.img-wrap):last-child .timeline__item__header{background-color:#e6fdce}.timeline__item:has(.img-wrap):nth-last-child(2)::before{mix-blend-mode:exclusion;background:#fff}.timeline__item:has(.img-wrap):nth-last-child(2) .timeline__item__header{background-color:#000;color:#fff}@media(min-width: 1024px){.timeline__item{display:grid;grid-template-columns:30% 65%;align-content:start;gap:5%}.timeline__item::before{left:calc(35% + var(--timeline-pin-size)*-0.5)}.timeline__item:last-child::before{height:calc(var(--sec-sp-y)*.5 + var(--timeline-pin-size))}.timeline__item__header{position:initial;padding-left:var(--sp-sm);margin-left:0;margin-right:-5vw;text-align:right;border-radius:calc(var(--radius) + var(--sp-sm)) !important}.timeline__item__header h3{margin-right:calc(6vw + var(--card-p))}.timeline__item__header .img-wrap{z-index:15}.timeline__item__header::before{top:calc(var(--sec-sp-y)*.5);left:35%;translate:-100%}.timeline__item:has(.img-wrap) .timeline__item__header{margin-bottom:0;height:auto}.timeline__item:has(.img-wrap) .timeline__item__header::before{top:calc(var(--sec-sp-y)*.5 + var(--card-p))}}@media(min-width: 720px){.col-list--2col,.col-list--3col,.col-list--4col{flex-direction:row;flex-wrap:wrap;justify-content:center}.col-list--2col .col-list__item,.col-list--3col .col-list__item,.col-list--4col .col-list__item{width:calc(50% - var(--list-gap)*.5)}}@media(min-width: 1024px){*::-webkit-scrollbar{height:1rem}.col-list--3col .col-list__item,.col-list--4col .col-list__item{width:calc(33.33% - var(--list-gap)*.6666)}}@media(min-width: 1500px){.col-list--4col .col-list__item{width:calc(25% - var(--list-gap)*.75)}}body:not(.wp-admin) .input{font-family:"Libre Caslon Text",sans-serif !important;font-size:var(--fs-base) !important;color:#000;padding:1em;border-radius:var(--btn-radius);background-color:#fff !important;width:100%;text-transform:none !important;padding:.75em 1em}body:not(.wp-admin) .contact-form{display:flex;flex-direction:column;gap:var(--sp-md);width:100%}body:not(.wp-admin) .contact-form .form-row{display:grid;gap:var(--sp-md)}body:not(.wp-admin) .contact-form .form-row--2col{grid-template-columns:1fr}@media(min-width: 400px){body:not(.wp-admin) .contact-form .form-row--2col{grid-template-columns:1fr 1fr}}body:not(.wp-admin) .contact-form .form-group{display:flex;flex-direction:column;position:relative}body:not(.wp-admin) .contact-form .form-group--checkboxes{gap:.85rem;margin-top:.5rem}body:not(.wp-admin) .contact-form .form-control{background:rgba(0,0,0,0) !important;border:none !important;border-bottom:1px solid hsla(0,0%,100%,.4) !important;border-radius:0 !important;color:#fff !important;font-family:"Libre Caslon Text",sans-serif;font-size:var(--fs-base) !important;padding:.75rem 0 !important;width:100%;box-shadow:none !important;transition:border-color .3s cubic-bezier(0.83, 0, 0.17, 1)}body:not(.wp-admin) .contact-form .form-control::placeholder{color:hsla(0,0%,100%,.6) !important;opacity:1;font-family:"Libre Caslon Text",sans-serif}body:not(.wp-admin) .contact-form .form-control:focus{outline:none !important;border-bottom-color:#fff !important}body:not(.wp-admin) .contact-form .form-control.is-invalid{border-bottom-color:#c93131 !important}body:not(.wp-admin) .contact-form textarea.form-control{min-height:120px;resize:vertical;padding-top:.75rem !important}body:not(.wp-admin) .contact-form .form-check{display:flex;align-items:flex-start;gap:.75rem}body:not(.wp-admin) .contact-form .form-check-input{padding:0;appearance:none;-webkit-appearance:none;width:1.15rem;height:1.15rem;min-width:1.15rem;border:1px solid hsla(0,0%,100%,.6);background-color:#000;border-radius:2px;margin-top:.2rem;cursor:pointer;position:relative;transition:all .3s cubic-bezier(0.83, 0, 0.17, 1)}body:not(.wp-admin) .contact-form .form-check-input:checked{background-color:#fff;border-color:#fff}body:not(.wp-admin) .contact-form .form-check-input:checked::after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}body:not(.wp-admin) .contact-form .form-check-input:focus{outline:1px solid #fff;outline-offset:2px}body:not(.wp-admin) .contact-form .form-check-input.is-invalid{border-color:#c93131}body:not(.wp-admin) .contact-form .form-check-label{font-size:clamp(.8rem,.2vw + .75rem,.9rem);line-height:1.45;color:hsla(0,0%,100%,.85);cursor:pointer;user-select:none}body:not(.wp-admin) .contact-form .form-submit{display:flex;margin-top:var(--sp-md)}body:not(.wp-admin) .contact-form .form-submit__btn{width:100%;margin:0}body:not(.wp-admin) .contact-form .form-submit__btn.is-loading{opacity:.7;pointer-events:none;cursor:wait}body:not(.wp-admin) .contact-form .form-alert{padding:1rem 1.25rem;border-radius:var(--radius);margin-top:var(--sp-md);font-size:var(--fs-sm);line-height:1.5}body:not(.wp-admin) .contact-form .form-alert--success{background-color:rgba(59,196,104,.15);border:1px solid #3bc468;color:#fff}body:not(.wp-admin) .contact-form .form-alert--error{background-color:rgba(201,49,49,.15);border:1px solid #c93131;color:#fff}body:not(.wp-admin) .search-form{display:flex;flex-direction:column;width:100%}body:not(.wp-admin) .search-form__group{display:flex;flex-direction:column;gap:var(--sp-sm);width:100%}@media(min-width: 400px){body:not(.wp-admin) .search-form__group{flex-direction:row;align-items:stretch}}body:not(.wp-admin) .search-form__input{flex:1}body:not(.wp-admin) .search-form__submit{flex-shrink:0;margin:0}.btn{box-sizing:content-box;font-family:"Big Shoulders",sans-serif;font-weight:700;font-variation-settings:"wght" 700;text-transform:uppercase;font-size:var(--btn-fs) !important;position:relative;display:flex !important;align-items:center;justify-content:center;min-height:var(--btn-height);padding-left:var(--btn-p-left);padding-right:var(--btn-p-right);padding-top:var(--btn-p-top);padding-bottom:var(--btn-p-bottom);line-height:1;border-radius:var(--btn-radius);color:#fff;transition:all .3s cubic-bezier(0.83, 0, 0.17, 1)}.btn__label{color:currentColor}.btn:has(.btn__label) .btn__icon{scale:.85}.btn:has(.btn__label) .btn__icon:last-child{margin-left:1.5em}.btn--1-1{width:var(--btn-height);height:var(--btn-height);min-width:var(--btn-height);min-height:var(--btn-height);padding:0;display:flex;align-items:center;justify-content:center}.btn:hover{background-color:#6e1f3f;color:#fff}.btn--pink{background:#d550aa;color:#fff}.btn--dark-pink{background:#6e1f3f;color:#fff}.btn--blue{background:#4281ff;color:#fff}.btn--primary{background:#d550aa;color:#fff}.btn--white{background:#fff;color:#fff}.btn--orange{background:#ce4c00;color:#fff}.btn--black{background:#000;color:#fff}.btn--light-green{background:#e6fdce;color:#fff}.btn--light-red{background:#ff9696;color:#fff}.btn--light-blue{background:#cafff0;color:#fff}.btn--abo{background:#bb4704;color:#fff}.btn--lg{min-height:calc(var(--btn-height)*1.15);padding-left:calc(var(--btn-p-left)*1.5);padding-right:calc(var(--btn-p-right)*1.5);padding-top:calc(var(--btn-p-top)*1.5);padding-bottom:calc(var(--btn-p-bottom)*1.5);border-radius:calc(var(--btn-radius)*2)}.btn--transparent{background:rgba(0,0,0,0) !important;border:1px solid currentColor;font-weight:200;font-variation-settings:"wght" 200;color:inherit}.btn--transparent:hover{opacity:.5;border-color:hsla(0,0%,100%,.5);background-color:hsla(0,0%,100%,.5);color:inherit}.btn--icon{pointer-events:none !important;opacity:1 !important;border-color:currentColor !important}.btn--abo{background-color:#bb4704;color:#fff}.btn--abo:hover{background-color:rgb(158.95,60.35,3.4)}.btn--abo.btn--white{background-color:#fff}.btn--abo.btn--white .btn__label{color:#bb4704 !important}.btn--white{color:#000 !important}.btn--white:hover{background-color:hsla(0,0%,100%,.8)}.btn[class*=light]:not([class*=fw-light]){color:#000}.btn--fw-light{font-weight:200;font-variation-settings:"wght" 200}.btn-group{display:flex;gap:calc(var(--sp-sm)*2);align-items:center;justify-content:center}.btn-group .btn{margin-top:0}.is-locked-icon{position:relative;pointer-events:auto !important;cursor:pointer}.is-locked-icon svg.unlocked-icon{scale:1.1}.is-locked-icon__tooltip{position:absolute;bottom:calc(100% + 8px);left:.75em;transform:translateX(0%) translateY(4px);background-color:#000;color:#fff;padding:6px 10px;border-radius:6px;font-size:.75rem;font-family:"Libre Caslon Text",sans-serif;font-variation-settings:"wght" 500;text-transform:none;letter-spacing:normal;line-height:1.3;width:max-content;max-width:220px;white-space:normal;text-align:center;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility .2s ease;z-index:100;box-shadow:0 4px 12px rgba(0,0,0,.2)}.is-locked-icon__tooltip::after{content:"";position:absolute;top:100%;left:13px;transform:translateX(-50%);border-width:5px;border-style:solid;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.is-locked-icon:hover .is-locked-icon__tooltip,.is-locked-icon:focus-visible .is-locked-icon__tooltip{opacity:1;visibility:visible;transform:translateX(0%) translateY(0)}@media(min-width: 1024px){.btn{font-size:var(--fs-base)}}.preview-article-md__actions,.preview-article-lg__actions{display:flex;align-items:center;justify-content:flex-start;gap:var(--sp-sm);margin-top:var(--sp-md)}.preview-article-md__actions a,.preview-article-lg__actions a{margin:0}.preview-article-md .img-wrap,.preview-article-lg .img-wrap{overflow:hidden;border-radius:var(--radius)}.preview-article-md .img-wrap img,.preview-article-lg .img-wrap img{scale:1.01;transition:all .3s cubic-bezier(0.83, 0, 0.17, 1) !important}.preview-article-md a.preview-article-lg__image:hover img,.preview-article-md a.preview-article-md__header:hover img,.preview-article-lg a.preview-article-lg__image:hover img,.preview-article-lg a.preview-article-md__header:hover img{transform:scale(1.1)}.preview-article-md{display:flex;flex-direction:column;height:100%}.preview-article-md__header{width:100%;margin-bottom:var(--card-p)}.preview-article-md__header img{width:100%;height:auto;aspect-ratio:4/2.4;transition:transform .6s cubic-bezier(0.83, 0, 0.17, 1)}.preview-article-md__header .img-wrap{overflow:hidden;border-radius:var(--radius)}.preview-article-md__body{display:flex;flex-direction:column;gap:calc(var(--card-p)*.5)}.preview-article-md__body *{margin:0}.preview-article-md .number-num{gap:0;font-size:var(--fs-base) !important}.preview-article-md .number-num__value{margin-right:.5em;font-size:var(--fs-base) !important}.preview-article-md .btn:not(.is-locked-icon):hover .icon{margin-left:1.5em}.preview-article-sm>a{display:flex;align-items:center;gap:1em}.preview-article-sm>a .btn{margin-top:-0.35em}.preview-article-sm>a h3{margin:0}.preview-article-sm>a .icon:not(.btn__icon){min-width:var(--icon-size);min-height:var(--icon-size);margin-left:auto}.preview-article-lg h2{font-size:var(--fs-article-title-lg) !important;font-weight:500 !important;font-variation-settings:"wght" 500 !important}.preview-article-lg__header{display:flex;align-items:center;justify-content:space-between}.preview-article-lg__header .category-tag{margin-bottom:0}.preview-article-lg__sidebar{margin-top:var(--sp-md);padding-bottom:var(--sp-md);margin-bottom:var(--sp-md);border-bottom:1px solid currentColor}.preview-article-lg__sidebar .number-num{margin-top:0}.preview-article-lg__filter-html{text-transform:uppercase;font-weight:200;font-family:"Big Shoulders",sans-serif}.preview-article-lg__excerpt{margin-bottom:0}.preview-article-lg__body{padding-top:var(--sp-md)}.preview-article-lg__authors{text-transform:uppercase}.preview-article-lg__title{font-size:var(--fs-article-title-lg) !important;font-weight:500 !important;font-variation-settings:"wght" 500 !important}.preview-article-lg__author:not(:last-child){margin-bottom:calc(var(--sp-md)*.5)}.preview-article-lg__author__name{font-weight:700}.preview-article-lg__image img{height:55vh !important}.preview-article-lg .number-num{padding-top:var(--sp-md);padding-bottom:var(--sp-md);margin-bottom:var(--sp-md);border-bottom:1px solid currentColor}.preview-article-lg--hero{background-color:#000;color:#fff;padding-top:0;margin-bottom:0 !important}.preview-article-lg--hero .preview-article-lg__image{padding:0 !important}.preview-article-lg--hero .preview-article-lg__excerpt{font-weight:700}.preview-number{--number-text-color: oklch(from var(--number-color, #383179) calc((0.65 - l) * 9999) 0 0);display:flex;color:var(--number-text-color, #fff);max-width:600px;padding:0}.preview-number>a:has(.img-wrap){padding:0}.preview-number__wrapper{display:flex;flex-direction:column;align-items:center;gap:var(--card-p);padding:var(--card-p) !important;border-radius:var(--radius-strong);background-color:var(--number-color, #383179);color:var(--number-text-color, #fff);width:100%}.preview-number span.preview-number__wrapper a:has(.img-wrap){padding:0 !important}.preview-number *{margin:0}.preview-number__header{display:flex;align-items:center;width:100%}.preview-number__header:has(.icon){justify-content:space-between}.preview-number__arrow{margin-left:auto}.preview-number__title{order:5}.preview-number__meta{display:inline-flex;align-items:center;width:100%}.preview-number__link{padding:0}.preview-number .btn+.btn{margin-top:calc(var(--card-p)*-1 + var(--sp-sm))}.preview-number:not(.preview-number--light) .preview-number__title{align-self:flex-start}.preview-number--light .preview-number__meta{width:auto}.preview-date-num{display:flex;padding:var(--sp-sm);background-color:#e6fdce;border-radius:calc(var(--radius) + var(--sp-sm))}@media(min-width: 720px){.preview-date-num{flex-direction:column}}.preview-date-num__header{display:flex;flex-direction:column;padding:calc(var(--card-p)*.5)}.preview-date-num__header h3{margin:0;font-size:var(--fs-h3);font-weight:200;font-variation-settings:"wght" 200}.preview-date-num__header h3 span:not(:first-child){display:block;font-weight:200;font-variation-settings:"wght" 200}.preview-date-num__content{margin:0;display:flex;flex-direction:column}.preview-date-num__content .btn{margin-right:auto}.preview-date-num__content a{width:auto;margin-right:auto}.preview-date-num__content .number-num{margin-top:var(--sec-md)}.preview-date-num--vivid-pink{background-color:#9701aa}.preview-date-num--vivid-pink .btn.btn--white:not(.btn--icon){color:#9701aa !important}.preview-date-num--dark-pink{background-color:#6e1f3f}.preview-date-num--dark-pink .btn.btn--white:not(.btn--icon){color:#6e1f3f !important}.preview-date-num--purple{background-color:#9053e6}.preview-date-num--purple .btn.btn--white:not(.btn--icon){color:#9053e6 !important}.preview-date-num--orange{background-color:#ce4c00}.preview-date-num--orange .btn.btn--white:not(.btn--icon){color:#ce4c00 !important}.preview-date-num--light{background-color:#efefef}.preview-date-num--light .btn.btn--white:not(.btn--icon){color:#efefef !important}.preview-date-num--light-yellow{background-color:#fbff82}.preview-date-num--light-yellow .btn.btn--white:not(.btn--icon){color:#fbff82 !important}.preview-date-num--light-green{background-color:#e6fdce}.preview-date-num--light-green .btn.btn--white:not(.btn--icon){color:#e6fdce !important}.preview-date-num--light-pink{background-color:#e6d0c9}.preview-date-num--light-pink .btn.btn--white:not(.btn--icon){color:#e6d0c9 !important}.preview-date-num--light-red{background-color:#ff9696}.preview-date-num--light-red .btn.btn--white:not(.btn--icon){color:#ff9696 !important}.preview-date-num--light-blue{background-color:#cafff0}.preview-date-num--light-blue .btn.btn--white:not(.btn--icon){color:#cafff0 !important}.preview-price__title span{display:block;font-weight:200;font-variation-settings:"wght" 200}.preview-price__price span{font-weight:700 !important;font-variation-settings:"wght" 700 !important}.preview-price__price span:first-child{font-family:"Big Shoulders",sans-serif;font-size:var(--fs-h3) !important}.preview-price__price span:last-child{display:block;font-size:var(--fs-sm)}.preview-search-item{align-items:flex-start;text-align:left;height:100%;gap:var(--sp-sm)}.preview-search-item__title{margin:0;width:100%}.preview-search-item__excerpt{margin:0}.preview-search-item__actions{margin-top:auto;padding-top:var(--sp-sm);width:100%}.preview-search-item__actions .btn{margin:auto;margin-right:auto}article.preview-article-lg:not(:last-child){margin-bottom:var(--sec-sp-y)}@media(min-width: 1024px){.preview-article-lg__header,.preview-article-lg .number-num{height:100px}.preview-article-lg__header{padding-bottom:var(--sp-md);margin-bottom:var(--sp-md);border-bottom:1px solid currentColor}.preview-article-lg__content{display:grid;gap:var(--sp-md);grid-template-columns:.5fr 1.5fr}.preview-article-lg__sidebar,.preview-article-lg__body{grid-row:1}.preview-article-lg__sidebar{grid-column:1;border-bottom:none;padding-bottom:0;margin-bottom:0}.preview-article-lg__body{grid-column:2}.preview-article-lg .number-num{padding-top:0}}.newsletter{background-color:#d550aa;color:#fff;padding:var(--sec-sp-y) var(--sec-sp-x);border-radius:var(--radius-strong);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--sp-md)}.newsletter__content{display:flex;flex-direction:column;gap:var(--sp-sm)}.newsletter__title{font-family:"Big Shoulders",sans-serif;text-transform:uppercase;font-weight:800}.newsletter__subtitle{margin:0}.newsletter__form{display:flex;flex-direction:column;width:100%;max-width:600px;border-radius:var(--radius-strong);gap:var(--sp-sm)}@media(min-width: 1024px){.newsletter__form{flex-direction:row}}.newsletter__submit{flex-shrink:0;margin:0}.newsletter--light{align-items:flex-start;gap:var(--sp-sm);padding:var(--card-p)}.newsletter--light .newsletter__title{font-size:var(--fs-h3);text-align:left}.newsletter--light .newsletter__subtitle{display:none}.odoo-form>div{padding:var(--card-p)}.odoo-form__login{background-color:#efefef;color:#000}.odoo-form__login__header{display:flex;flex-direction:column;gap:1em;margin-top:-1.4em}.odoo-form__login__form{display:flex;flex-direction:column;gap:1em;height:100%}.odoo-form__login__form .btn{margin-top:auto}.odoo-form__number,.odoo-form__subscribe{font-family:"Big Shoulders",sans-serif;gap:var(--sp-sm);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;color:#fff}.odoo-form__number h3,.odoo-form__number .odoo-form__footer,.odoo-form__subscribe h3,.odoo-form__subscribe .odoo-form__footer{display:flex;flex-direction:column;text-align:center}.odoo-form__number h3 span,.odoo-form__number .odoo-form__footer span,.odoo-form__subscribe h3 span,.odoo-form__subscribe .odoo-form__footer span{font-weight:200;font-variation-settings:"wght" 200}.odoo-form__number h3,.odoo-form__subscribe h3{margin-bottom:auto}.odoo-form__number .odoo-form__footer,.odoo-form__subscribe .odoo-form__footer{font-size:var(--fs-h3);margin-top:1em}.odoo-form__number .odoo-form__footer span,.odoo-form__subscribe .odoo-form__footer span{font-size:var(--fs-sm);font-weight:500;font-variation-settings:"wght" 500}.odoo-form__number{--number-text-color: oklch(from var(--number-color) calc((0.65 - l) * 9999) 0 0);background-color:var(--number-color, var(--number-color));color:var(--number-text-color, #fff)}.odoo-form__number .btn__label{color:var(--number-color, #6e1f3f)}.odoo-form__subscribe{background-color:#bb4704}.odoo-form__subscribe .btn__label{color:#bb4704 !important}@media(min-width: 1024px){.odoo-form{display:grid;grid-template-columns:2fr 1fr 1fr}.odoo-form__login__header{flex-direction:row;align-items:center}}.card{color:#fff}.card__body{padding:var(--card-p);border-radius:var(--radius-strong);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;gap:var(--card-p)}.card__body h2,.card__body h3{margin:0}.card--p-lg{padding:var(--card-p-lg)}.card .btn--icon .btn__icon{display:flex;align-items:center;justify-content:center}.card .btn--white{margin-top:var(--card-p)}.card--vivid-pink{background-color:#9701aa}.card--vivid-pink .btn.btn--white:not(.btn--icon){color:#9701aa !important}.card--dark-pink{background-color:#6e1f3f}.card--dark-pink .btn.btn--white:not(.btn--icon){color:#6e1f3f !important}.card--purple{background-color:#9053e6}.card--purple .btn.btn--white:not(.btn--icon){color:#9053e6 !important}.card--orange{background-color:#ce4c00}.card--orange .btn.btn--white:not(.btn--icon){color:#ce4c00 !important}.card--light{background-color:#efefef}.card--light .btn.btn--white:not(.btn--icon){color:#efefef !important}.card--light-yellow{background-color:#fbff82}.card--light-yellow .btn.btn--white:not(.btn--icon){color:#fbff82 !important}.card--light-green{background-color:#e6fdce}.card--light-green .btn.btn--white:not(.btn--icon){color:#e6fdce !important}.card--light-pink{background-color:#e6d0c9}.card--light-pink .btn.btn--white:not(.btn--icon){color:#e6d0c9 !important}.card--light-red{background-color:#ff9696}.card--light-red .btn.btn--white:not(.btn--icon){color:#ff9696 !important}.card--light-blue{background-color:#cafff0}.card--light-blue .btn.btn--white:not(.btn--icon){color:#cafff0 !important}.card[class*=light]{color:#000}.card--black{border:1px solid #fff}.card--team{background-color:#e6fdce;border-radius:var(--radius-strong);color:#000;text-align:left;padding:calc(var(--sp-sm)*2);display:flex;flex-direction:column}.card--team .card__body{padding:var(--card-p) calc(var(--sp-sm)*2);padding-bottom:var(--sp-lg);gap:.5em;align-items:flex-start !important;text-align:left !important}.card--team .card__body p{margin:0}.card--team__title{font-size:var(--fs-base) !important;margin:0;font-family:"Libre Caslon Text",sans-serif !important}.card--team .img-wrap{position:relative;overflow:hidden;padding:0}.card--team .img-wrap img{transition:all .3s cubic-bezier(0.83, 0, 0.17, 1)}.card--team:hover .img-wrap img{transform:scale(1.1)}.col-list__item .card{height:100%}.img-wrap img,.img-wrap video,.vid-wrap img,.vid-wrap video{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.img-wrap figure,.img-wrap picture,.vid-wrap figure,.vid-wrap picture{width:100%;height:100%}.img-wrap figure,.vid-wrap figure{margin:0}.img-wrap svg,.vid-wrap svg{display:block;box-sizing:border-box}.img-wrap:not(.img-wrap--seamless) img,.vid-wrap:not(.img-wrap--seamless) img{overflow:hidden;border-radius:var(--go-media-radius, 5px);box-shadow:var(--go-media-shadow, none)}.img-wrap figcaption,.vid-wrap figcaption{display:none}.img-wrap{position:relative;display:flex;width:100%;height:auto}.img-wrap svg{width:100%}.img-wrap figure{position:relative;z-index:5}.img-wrap__img{object-fit:cover}.img-wrap__bg{position:absolute;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none;object-fit:cover;transform:scale(1.1);filter:blur(1.5rem) brightness(1.2)}.img-wrap--portrait{overflow:hidden}.img-wrap--portrait .img-wrap__img{object-fit:contain !important}.img-wrap--displayLegend figcaption{display:block;position:absolute;top:calc(100% + 1em);background-color:var(--go-media-caption-bg, #fff);color:var(--go-media-caption-color, #000);border-radius:var(--go-media-radius, 5px);padding:calc(var(--go-media-sp, 1rem)*.25) calc(var(--go-media-sp, 1rem)*.75);position:absolute;left:calc(var(--go-media-radius, 5px)*.5);bottom:calc(var(--go-media-radius, 5px)*.5)}.img-wrap--bg{padding:var(--sp-sm);border-radius:calc(var(--go-media-radius) + var(--sp-sm))}.img-wrap--bg picture,.img-wrap--bg figure,.img-wrap--bg img{height:auto;margin-top:auto}.img-wrap--bg .img-wrap__img,.img-wrap--bg figure{filter:grayscale(1);mix-blend-mode:multiply}.img-wrap--bg-green{background-color:#e6fdce}.img-wrap--bg-blue{background-color:#cafff0}.img-wrap--bg-top{padding-top:var(--sp-lg)}.img-wrap--bg-bottom{padding-bottom:var(--sp-lg)}.img-wrap--bg-right{padding-right:var(--sp-lg)}.img-wrap--bg-left{padding-left:var(--sp-lg)}@keyframes loading{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes progress-bar-loading{0%{width:0%;opacity:0}80%{width:100%;opacity:1}100%{opacity:0}}@keyframes btn-fade-in{from{opacity:0;transform:scale(0.4)}to{opacity:1;transform:scale(1)}}.vid-wrap{position:relative;width:100%;height:100%}.vid-wrap .img-wrap{pointer-events:none;z-index:1;width:100%;position:absolute;inset:0;opacity:0;transition:opacity var(--go-media-tr, 0.3s) var(--go-media-tr-easing, cubic-bezier(0.25, 1, 0.5, 1))}.vid-wrap__controls{transform:scale(0.9);opacity:0;pointer-events:none;transition:all var(--go-media-tr, 0.3s) var(--go-media-tr-easing, cubic-bezier(0.25, 1, 0.5, 1));position:absolute;bottom:0;left:0;z-index:2;display:flex;align-items:center;height:3rem;width:calc(100% - var(--go-media-controls-radius, 1.5rem));border-radius:var(--go-media-controls-radius, 1.5rem);margin:calc(var(--go-media-controls-radius, 1.5rem)*.5);background-color:var(--go-media-caption-bg, #fff);overflow:hidden}.vid-wrap__controls button{display:flex;align-items:center;justify-content:center;min-width:3rem;min-height:3rem;margin:0;color:var(--go-media-secondary, #7e7e7e)}.vid-wrap__controls button svg{transform:scale(1);transition:all var(--go-media-tr, 0.3s) var(--go-media-tr-easing, cubic-bezier(0.25, 1, 0.5, 1));animation:btn-fade-in var(--go-media-tr, 0.3s) var(--go-media-tr-easing, cubic-bezier(0.25, 1, 0.5, 1))}.vid-wrap__controls button:active svg{transform:scale(0.75)}.vid-wrap__controls__playpause{background-color:var(--go-media-play-bg, #000);color:var(--go-media-play-color, #fff) !important}.vid-wrap__controls__playpause[data-state=play] svg.pause-icon{display:none}.vid-wrap__controls__playpause[data-state=pause] svg.play-icon{display:none}.vid-wrap__controls__mute[data-state=mute] svg.unmute-icon{display:none}.vid-wrap__controls__mute[data-state=unmute] svg.mute-icon{display:none}.vid-wrap__controls__progress{display:flex;align-items:center;width:100%;height:100%}.vid-wrap__controls__progress progress{position:relative;overflow:hidden;-webkit-appearance:none;appearance:none;width:100%;margin-left:1rem;margin-right:1rem;height:.75rem;background-color:var(--go-media-progress-bg, rgba(0, 0, 0, 0.1098039216));border-radius:1000px}.vid-wrap__controls__progress progress::-webkit-progress-bar{width:100%;background-color:var(--go-media-progress-bg, #7e7e7e)}.vid-wrap__controls__progress progress::-webkit-progress-value{background-image:-webkit-linear-gradient(-45deg, transparent 33%, rgba(0, 0, 0, 0.1) 33%, rgba(0, 0, 0, 0.1) 66%, transparent 66%),-webkit-linear-gradient(left, var(--go-media-primary, #000), var(--go-media-primary, #000));background-size:35px 20px,100% 100%,100% 100%}.vid-wrap:hover .vid-wrap__controls,.vid-wrap--unTouched .vid-wrap__controls{transform:scale(1);opacity:1;pointer-events:all}.vid-wrap--unTouched .vid-wrap__controls{width:3rem}.vid-wrap--progress-loading .progress progress{pointer-events:none;animation:var(--go-media-progress-loading, 2s var(--go-media-tr-easing, cubic-bezier(0.25, 1, 0.5, 1)) infinite)}.vid-wrap--loading .img-wrap{opacity:1}.vid-wrap--loading:before,.vid-wrap--loading:after{opacity:1}.vid-wrap--loading::after{animation:var(--go-media-vid-loading, loading 0.8s steps(8) infinite)}.vid-wrap--loading::before{background-color:rgba(0,0,0,.6980392157)}.vid-wrap:before,.vid-wrap:after{content:"";position:absolute;display:block;opacity:0;position:absolute;pointer-events:none;z-index:2;transition:all var(--go-media-tr, 0.3s) var(--go-media-tr-easing, cubic-bezier(0.25, 1, 0.5, 1))}.vid-wrap:after{background-image:url("../icons/loading.svg");background-repeat:no-repeat;background-position:center;background-size:cover;width:3rem;height:3rem;top:calc(50% - 1.5rem);left:calc(50% - 1.5rem);color:var(--go-media-primary, #000)}.vid-wrap:before{width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0)}.collapse-list{display:flex;flex-direction:column;gap:calc(var(--card-p)*.5);max-width:640px}.collapse-item__trigger{position:relative;width:100%;padding:.5em .75em;border-radius:var(--radius-strong);background-color:#000;color:#fff;font-size:var(--fs-h3);font-family:"Big Shoulders",sans-serif;text-align:left;text-transform:uppercase;display:flex;align-items:center}.collapse-item__trigger::after{content:"";width:var(--icon-size);height:var(--icon-size);position:absolute;right:1em;background-image:url(../static/svg/icons/collapse-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:70%;transition:all .3s cubic-bezier(0.83, 0, 0.17, 1)}.collapse-item__content{padding-top:calc(var(--card-p)*.5);padding-bottom:calc(var(--card-p)*.25)}.collapse-item[aria-expanded=true] .collapse-item__trigger::after{rotate:180deg}.timeline__item__image-btn{display:block;width:100%;padding:0;margin:0;border:none;background:rgba(0,0,0,0);cursor:zoom-in;position:relative;text-align:left;border-radius:var(--go-media-radius, 5px);overflow:hidden}.timeline__item__image-btn .img-wrap{transition:transform .3s ease}.timeline__item__image-btn:hover .img-wrap,.timeline__item__image-btn:focus-visible .img-wrap{transform:scale(1.02)}.timeline__item__image-btn:hover .timeline__item__zoom-icon,.timeline__item__image-btn:focus-visible .timeline__item__zoom-icon{opacity:1;transform:scale(1)}.timeline__item__image-btn:focus-visible{outline:2px solid #d550aa;outline-offset:3px}.timeline__item__zoom-icon{position:absolute;bottom:var(--sp-xs, 0.5rem);right:var(--sp-xs, 0.5rem);width:32px;height:32px;border-radius:50%;background-color:rgba(0,0,0,.7);color:#fff;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(0.8);transition:opacity .3s ease,transform .3s ease;pointer-events:none;z-index:10;backdrop-filter:blur(4px)}.timeline__item__zoom-icon svg{width:16px;height:16px}.timeline .img-wrap{cursor:zoom-in}.lightbox-dialog{display:none;position:fixed;inset:0;width:100vw;height:100dvh;max-width:100vw;max-height:100dvh;margin:0;padding:0;border:none;background:rgba(0,0,0,0);z-index:99999;overflow:hidden}.lightbox-dialog[open]{display:flex;align-items:center;justify-content:center}.lightbox-dialog::backdrop{background-color:rgba(10,10,10,.88);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:lightboxFadeIn .3s ease forwards}.lightbox-dialog__container{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:min(92vw,1200px);max-height:90dvh;padding:var(--sp-md, 1.5rem);animation:lightboxScaleIn .3s cubic-bezier(0.16, 1, 0.3, 1) forwards}.lightbox-dialog__close{position:fixed;top:1.5rem;right:1.5rem;width:44px;height:44px;border-radius:50%;border:1px solid hsla(0,0%,100%,.2);background-color:rgba(0,0,0,.7);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease,transform .3s ease,border-color .3s ease;z-index:100001;backdrop-filter:blur(4px)}.lightbox-dialog__close:hover,.lightbox-dialog__close:focus-visible{background-color:#6e1f3f;border-color:#d550aa;transform:scale(1.08)}.lightbox-dialog__close:focus-visible{outline:2px solid #fff;outline-offset:2px}.lightbox-dialog__close svg{width:22px;height:22px}.lightbox-dialog__figure{margin:0;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;max-height:calc(90dvh - 3rem)}.lightbox-dialog__img-wrapper{position:relative;display:flex;align-items:center;justify-content:center;max-height:calc(85dvh - 3rem)}.lightbox-dialog__image{display:block;max-width:100%;max-height:calc(85dvh - 4rem);width:auto;height:auto;object-fit:contain;border-radius:var(--radius, 8px);box-shadow:0 15px 50px rgba(0,0,0,.6);transition:opacity .3s ease}.lightbox-dialog__image.is-loading{opacity:.3}.lightbox-dialog__loader{display:none;position:absolute;width:36px;height:36px;border:3px solid hsla(0,0%,100%,.2);border-top-color:#d550aa;border-radius:50%;animation:lightboxSpin .8s linear infinite}.lightbox-dialog__loader.is-active{display:block}.lightbox-dialog__caption{margin-top:var(--sp-sm, 1rem);color:hsla(0,0%,100%,.9);font-family:"Big Shoulders",sans-serif;font-size:var(--fs-md, 1.25rem);text-transform:uppercase;letter-spacing:.05em;text-align:center;max-width:800px;line-height:1.3}.lightbox-dialog__caption:empty{display:none}body.lightbox--open{overflow:hidden}@keyframes lightboxFadeIn{from{opacity:0}to{opacity:1}}@keyframes lightboxScaleIn{from{opacity:0;transform:scale(0.94)}to{opacity:1;transform:scale(1)}}@keyframes lightboxSpin{to{transform:rotate(360deg)}}.sec--articles__title{width:100%;text-align:center;margin-bottom:var(--sp-md)}.sec--articles .sec__header .number-num{width:auto}.sec--articles-sm ul li:not(:last-child){margin-bottom:var(--sp-md)}.sec--articles-md>.btn:last-child{margin:auto}.sec--articles-md+.sec--articles-lg{padding-top:0 !important}.sec--author__content{align-content:center}@media(min-width: 1024px){.sec--author{grid-template-columns:.5fr 1fr}}.sec--subjects{background-color:#efefef}@media(min-width: 1024px){.sec--subjects{flex-direction:row;justify-content:space-between;align-items:stretch}}.sec--subjects__title{opacity:.5;color:#cfcfcf;margin:0}@media(min-width: 1024px){.sec--subjects__title{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;align-self:center;position:absolute;left:var(--sec-sp-x)}}.sec--subjects__list{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-sm)}@media(min-width: 1024px){.sec--subjects__list{align-items:flex-end;text-align:right}}.sec--subjects__link{display:inline-flex;align-items:center;justify-content:center;gap:.5em;font-size:var(--fs-subject) !important;transition:color .3s cubic-bezier(0.83, 0, 0.17, 1)}.sec--subjects__link:hover{color:#d550aa}.sec--404>*{margin-left:auto;margin-right:auto}.sec--404:last-child{margin-bottom:var(--sec-sp-y)}.sec--article-detail{position:relative;overflow:hidden;max-width:100vw}.sec--article-detail__teaser{mask-image:linear-gradient(to bottom, #000 20%, transparent)}.sec--article-detail+.sec__wrapper{padding-top:var(--sec-sp-y)}.sec--article-detail__content figure:not(.blockquote-figure),.sec--article-detail__content img{position:relative;left:calc(var(--sec-sp-x)*-1);width:calc(100% + var(--sec-sp-x)*2) !important;margin-top:var(--sec-sp-y);margin-bottom:var(--sec-sp-y);height:auto}.sec--article-detail__content figure:not(.blockquote-figure) figcaption,.sec--article-detail__content img figcaption{margin-left:var(--sec-sp-x)}@media(min-width: 1024px){.sec--article-detail__content figure:not(.blockquote-figure),.sec--article-detail__content img{left:calc(var(--sec-sp-x)*-1 - (100dvw - var(--sec-sp-x)*2)*.27);width:100vw !important}.sec--article-detail__content figure:not(.blockquote-figure) figcaption,.sec--article-detail__content img figcaption{margin-left:var(--sp-md);width:calc(100dvw - var(--sp-md)*2)}}.sec--article-detail__notes{padding-top:var(--sec-sp-y);margin-top:var(--sec-sp-y);border-top:1px solid #000}@media(min-width: 1024px){.sec--article-detail__notes{margin-left:calc(var(--sec-wrapper-sp-x)*-1);margin-right:calc(var(--sec-wrapper-sp-x)*-1)}.sec--article-detail__notes .wysiwyg{padding-left:calc(var(--sec-wrapper-sp-x)*.3);padding-right:calc(var(--sec-wrapper-sp-x)*.3)}}.sec--article-detail+.sec--numbers{padding-top:calc(var(--sec-sp-y)*.5)}@media(min-width: 1024px){.sec--article-detail .odoo-form{margin-left:calc(var(--sec-sp-x)*-1 + var(--sp-md));width:calc(100dvw - var(--sp-md)*2)}}.sec--archive-numbers{background-color:#090c42 !important}.sec--archive-numbers h1{text-align:center;color:#fff}.sec--archive-numbers .col-list__item .preview-number__wrapper{background-color:#efefef;color:#000}.sec--archive-numbers .col-list__item:first-child .preview-number__wrapper{background-color:var(--number-color, #383179);color:var(--number-text-color, #fff)}.sec--archive-numbers .preview-number__meta{width:100%}.sec--archive-numbers .preview-number__meta .number-num{width:100%}.sec--archive-numbers .preview-number__meta .number-num__value{margin-right:auto}.sec--archive-numbers:last-child{margin-bottom:var(--sec-sp-x)}.sec--tarifs{text-align:center}.sec--tarifs h1{margin:0}.sec--tarifs .col-list{margin-top:var(--sp-lg)}@media(min-width: 1024px){.sec--tarifs .col-list{margin-left:calc(var(--sec-wrapper-sp-x)*-1);width:calc(100% + var(--sec-wrapper-sp-x)*2)}}.sec--tarifs:has(.sec--tarifs__bg-image){position:relative;background-color:rgba(0,0,0,0)}.sec--tarifs:has(.sec--tarifs__bg-image) .sec--tarifs__bg-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-10}.sec--tarifs:first-child{padding-top:calc(var(--sec-sp-y)*.5 + var(--header-height)) !important}.sec--buy-number{padding-top:0 !important}.sec--buy-number .card__body{padding-top:calc(var(--card-p)*2);padding-bottom:calc(var(--card-p)*2)}.sec--buy-number .card__body h2 span{display:block;font-size:.75em;font-weight:500 !important;font-variation-settings:"wght" 500 !important}.sec--buy-number .card__body p{margin:0}.sec--buy-number .card__body p span{font-weight:500 !important;font-variation-settings:"wght" 500 !important}.sec--buy-number .card__body .btn{margin-top:0}.sec--asterisque{background-color:#000;color:#fff}.sec--asterisque h2{font-size:calc(var(--fs-h2)*.85) !important;font-weight:500 !important;font-variation-settings:"wght" 500 !important}.sec--asterisque:not(:has(.wysiwyg)) h2{margin:0}@media(min-width: 1324px){.sec--asterisque{display:flex !important;align-items:center !important;flex-direction:row !important;gap:6em !important}.sec--asterisque .btn{white-space:nowrap;margin:0}}.sec--asterisque:last-child{margin-bottom:var(--sec-sp-x)}@media(min-width: 1024px){.sec--single-number{grid-template-columns:.5fr 1fr}}.sec--single-number__content{display:flex;flex-direction:column;gap:var(--sp-md)}.sec--single-number__content__item:not(:first-child){margin-top:var(--sp-md);padding-top:var(--sp-md);border-top:1px solid #cfcfcf}.sec--single-number__content__item h3{margin-top:0}.sec--single-number__content__item__actions{display:flex;gap:var(--sp-sm)}.sec--numbers__title{text-align:center;margin:0}.sec--numbers__btn{order:5;margin-top:var(--sp-md);font-weight:700;font-variation-settings:"wght" 700;max-height:var(--btn-height)}.sec--numbers__list{display:flex;gap:var(--sp-md);overflow-x:auto;padding-bottom:var(--sp-md);margin-left:calc(var(--sec-sp-x)*-1);min-width:calc(100% + var(--sec-sp-x)*2);padding-left:var(--sec-sp-x);padding-right:var(--sec-sp-x)}.sec--numbers__list__item{min-width:75%}.sec--numbers__list__item .preview-number{height:100%}.sec--numbers__list__item .preview-number__wrapper{background-color:#efefef !important;color:#000;height:100%;transition:all .3s cubic-bezier(0.83, 0, 0.17, 1)}.sec--numbers__list__item:first-child .preview-number__wrapper{color:var(--number-text-color, #fff);background-color:var(--number-color, #383179) !important}.sec--numbers__list::-webkit-scrollbar{height:14px}.sec--numbers__list::-webkit-scrollbar-track{background-color:#efefef;border-radius:var(--fs-base)}.sec--numbers__list::-webkit-scrollbar-thumb{background-color:#cfcfcf;border-radius:var(--fs-base)}.sec--numbers__list::-webkit-scrollbar-thumb:hover{background-color:#858585}@media(min-width: 1024px){.sec--numbers{flex-direction:row !important;flex-wrap:wrap;justify-content:space-between}.sec--numbers__title{text-align:left;width:calc(70% - var(--sp-md))}.sec--numbers__btn{margin:0;order:inherit;width:auto;margin-top:.5em}.sec--numbers__list__item{min-width:calc(30% - var(--sp-md)*3/4)}}.sec--number__number{height:100%;display:flex;justify-content:center;align-items:flex-start}.sec--number__number .preview-number__wrapper{height:auto}@media(min-width: 1024px){.sec--number__number .preview-number{position:sticky;top:var(--header-height)}}.sec--number__content{display:flex;flex-direction:column}.sec--page-content:last-child{margin-bottom:var(--sec-sp-y)}.sec--alt-content .sec__wrapper{position:relative;display:flex;flex-direction:column}@media(min-width: 1024px){.sec--alt-content .sec__wrapper{display:grid;grid-template-rows:1fr;gap:var(--sp-md) var(--sec-sp-x)}.sec--alt-content .sec__wrapper .btn,.sec--alt-content .sec__wrapper h2{margin:0}.sec--alt-content .sec__wrapper:has(.img-wrap){grid-template-columns:.75fr 1.25fr;grid-template-rows:1fr;align-content:end}.sec--alt-content .sec__wrapper:has(.img-wrap) h2{grid-column:2/3;margin-bottom:0;margin-top:var(--sp-md)}.sec--alt-content .sec__wrapper:has(.img-wrap) .wysiwyg{grid-column:2/3}.sec--alt-content .sec__wrapper:has(.img-wrap) .btn{grid-column:2/3;margin-bottom:var(--sp-md);margin-right:auto}.sec--alt-content .sec__wrapper:has(.img-wrap) .img-wrap{grid-column:1/2;grid-row:1/3;margin-top:0}.sec--alt-content .sec__wrapper:has(.img-wrap) .img-wrap__img{height:auto}.sec--alt-content .sec__wrapper:has(.img-wrap):has(.btn) .img-wrap{grid-row:1/4}.sec--alt-content .sec__wrapper:has(.img-wrap):has(.btn) .wysiwyg{margin-bottom:var(--sp-md)}.sec--alt-content .sec__wrapper:not(:has(.img-wrap)){grid-template-columns:1fr 1fr}.sec--alt-content .sec__wrapper:not(:has(.img-wrap)) .btn{position:absolute;left:0;bottom:0}.sec--alt-content .sec__wrapper:not(:has(.img-wrap,.btn)) h2{border-bottom:1px solid currentcolor}}.sec--alt-content h2{order:1}.sec--alt-content .wysiwyg{order:2}.sec--alt-content .btn{order:3;margin-top:var(--sp-md)}.sec--alt-content .img-wrap{order:4;margin-top:var(--sp-md)}@media(min-width: 1024px){.sec--alt-content--centered h2{position:relative;left:-30%;right:-30%;text-align:center;z-index:5}}.sec--collapses__aside__part h3{margin:0}.sec--collapses__aside__part:not(:last-child){padding-bottom:var(--card-p);margin-bottom:var(--card-p);border-bottom:1px solid currentcolor}.sec--collapses__content .collapse-list{margin-top:var(--sp-md)}@media(min-width: 1024px){.sec--collapses{display:grid !important;grid-template-columns:.3fr 1.7fr !important}.sec--collapses .sec--collapses__content,.sec--collapses .sec--collapses__aside{grid-row:1/2}.sec--collapses .sec--collapses__content{grid-column:2/3}.sec--collapses .sec--collapses__aside{grid-column:1/2}}.sec--collapses:last-child{margin-bottom:var(--sec-sp-y)}.sec--infos{position:relative;overflow:hidden}.sec--infos__card{justify-content:space-between}.sec--infos__content{display:grid;gap:var(--sec-sp-y)}@media(min-width: 1024px){.sec--infos__content{grid-template-columns:1.4fr .6fr;gap:var(--sec-sp-x)}}.sec--label{padding-top:0 !important;padding-bottom:0 !important}.sec--label__wrapper{display:flex;flex-direction:column-reverse;gap:var(--sp-md)}@media(min-width: 1024px){.sec--label__wrapper{display:grid;grid-template-columns:2fr 1fr;gap:var(--sec-sp-x);text-align:left}}.sec--label__label .img-wrap{margin:auto;aspect-ratio:1/1;max-width:175px}@media(min-width: 1024px){.sec--label__label{text-align:center}}.sec--tarifs-coop .card__body{gap:var(--card-p)}.sec--tarifs-coop .card__body h2{margin:0}.sec--tarifs-coop .card__body h2 span{display:block;margin-bottom:1em;font-family:"Libre Caslon Text",sans-serif;font-size:var(--fs-base);text-transform:uppercase;font-weight:700}.sec--tarifs-coop .card__body p{margin:0;margin-top:auto}@media(min-width: 1024px){.sec--tarifs-coop .card__body{padding:calc(var(--card-p)*2)}}.sec--visibility__grid{display:grid;gap:var(--sp-md)}@media(min-width: 720px){.sec--visibility__grid{grid-template-columns:1fr 1fr}.sec--visibility__grid h3{margin-bottom:.25em}.sec--visibility__grid__item:last-child:nth-child(odd){grid-column:1/3}}@media(min-width: 1024px){.sec--visibility{padding-left:0 !important;align-content:center;grid-template-columns:.4fr 1fr !important}.sec--visibility .img-wrap,.sec--visibility .img-wrap img{padding-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.sec--visibility img{height:100%}.sec--visibility .img-wrap,.sec--visibility picture,.sec--visibility figcaption{height:auto;margin-top:0}.sec--visibility__content{padding-top:var(--sp-lg);padding-bottom:var(--sp-lg)}.sec--visibility__grid{grid-template-rows:1fr 1fr;grid-template-columns:.75fr 1.25fr}.sec--visibility__grid__item{grid-column:1/2}.sec--visibility__grid__item:nth-child(1){grid-row:1/2}.sec--visibility__grid__item:nth-child(2){grid-row:2/3;display:flex;flex-direction:column;justify-content:flex-end}.sec--visibility__grid__item:last-child:nth-child(odd){grid-column:2/3;grid-row:1/3}}@media(min-width: 720px){.sec--awards__grid{columns:2;column-gap:var(--card-p)}.sec--awards__grid__item{break-inside:avoid}.sec--awards__grid__item:not(:last-child){padding-bottom:var(--sp-md)}}.sec--video{padding:0 !important;position:relative}.sec--video p,.sec--video iframe{width:100%;height:100%;display:flex;align-items:center;justify-content:center;aspect-ratio:1/1}@media(min-width: 720px){.sec--video p,.sec--video iframe{aspect-ratio:16/6}}.sec--video iframe{position:absolute;inset:0}.sec--team{gap:0 !important}.sec--team h2{margin:0;margin-bottom:var(--fs-base)}.sec--team .wysiwyg{max-width:640px}.sec--team .col-list{justify-content:flex-start}@media(min-width: 1024px){.sec--text .sec__content{width:100%;margin-left:auto;max-width:600px}.sec--text .sec__content .btn{margin-left:0}}.sec--text:last-child{margin-bottom:var(--sec-sp-x)}.sec--eddy__image{height:auto}.sec--eddy__image .img-wrap{position:sticky;top:calc(var(--header-height) + var(--sp-md))}.sec--eddy .sec__wrapper{margin-bottom:var(--sec-sp-y)}.sec--eddy .preview-number__wrapper{color:#000 !important;background-color:#cafff0 !important}.sec--eddy .preview-number__wrapper .preview-number__meta,.sec--eddy .preview-number__wrapper .number-num{width:100%}.sec--eddy .preview-number__wrapper .preview-number__meta__value,.sec--eddy .preview-number__wrapper .number-num__value{margin-right:auto}.sec--contact{background-color:#090c42;color:#fff}@media(min-width: 1024px){.sec--contact{padding-left:calc(var(--sec-sp-x) + 12%) !important}}.sec--contact__grid{display:flex;flex-direction:column;gap:var(--sp-lg)}@media(min-width: 1024px){.sec--contact__grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:var(--sec-sp-x);align-items:start}}.sec--contact__info{display:flex;flex-direction:column;gap:var(--sp-md)}.sec--contact__info p{margin:0}.sec--contact__info-title{margin:0}.sec--contact__info-address a{text-decoration:underline;text-underline-offset:4px;transition:opacity .3s cubic-bezier(0.83, 0, 0.17, 1)}.sec--contact__info-address a:hover{opacity:.5}.sec--contact__info .wysiwyg{margin-top:var(--sp-sm);color:hsla(0,0%,100%,.85)}@media(min-width: 1024px){.sec--contact__info{position:sticky;top:calc(var(--header-height) + var(--sp-md))}}.sec--user-account:last-child{margin-bottom:var(--sec-sp-x)}.sec--history{padding:0 !important;gap:0 !important}.sec--history h2{margin:0;padding-left:calc(var(--sec-sp-x)*1.5);color:#fff;background-color:#000;padding-top:var(--sec-sp-y);z-index:11}.sec--history .timeline__item:first-child{overflow:visible;z-index:25}.sec--history .timeline__item:first-child::before{top:inherit;bottom:0;height:calc(100% + 300px)}@media(min-width: 1024px){.sec--history h2{padding-left:calc(var(--sec-sp-x) + (100vw - var(--sec-sp-x)*2)*.38)}}.sec--dates__item>*{height:auto}.sec--dates__item:not(:last-child){margin-bottom:var(--sp-md)}@media(min-width: 720px){.sec--dates__item{display:flex;align-items:center;gap:var(--sp-lg)}.sec--dates__item .preview-date-num{width:380px}.sec--dates__item div{width:100%}}.sec--search{text-align:center;background-color:#000;color:#fff}.sec--search__wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:720px;margin:0 auto;gap:var(--sp-md)}.sec--search__title{margin:0;text-transform:uppercase;font-family:"Big Shoulders",sans-serif;font-size:var(--fs-h1);color:#fff}.sec--search__subtitle{margin:0;font-size:var(--fs-base);color:hsla(0,0%,100%,.85)}.sec--search__subtitle strong{color:#fff}.sec--search-results__empty{width:100%;max-width:640px;margin:0 auto}.sec--search-results__empty .card__body{gap:var(--sp-sm);padding:var(--card-p-lg)}.sec--search-results__empty .card__body h2{font-size:var(--fs-h3);margin-bottom:var(--sp-sm)}.sec--search-results__empty .card__body p{margin:0;color:#616161}.sec--search-results+.sec--numbers{padding-top:0}.pagination-nav{width:100%;display:flex;justify-content:center;margin-top:var(--sp-lg)}.pagination-list{display:flex;align-items:center;justify-content:center;gap:var(--sp-sm);flex-wrap:wrap;padding:0;margin:0;list-style:none}.pagination-list__item{padding:0;margin:0}.pagination-list__item .pagination-prev .icon{transform:rotate(180deg)}.pagination-list__item span.btn{cursor:default}.pagination-list__item .btn--disabled{pointer-events:none;opacity:.5}main>section:first-child .sec-archive-numbers:has(.col-list--3col),main>h1.sr-only+section .sec-archive-numbers:has(.col-list--3col){background:linear-gradient(to bottom, #000000 0px, #000000 60vh, transparent 60vh, transparent 100%) !important}.sec--infos+.sec--label{margin-top:var(--sec-sp-y)}main:has(.hero-default+.sec--history) .hero-default::before{content:"";width:1px;height:100%;position:absolute;left:var(--timeline-pin-x-pos);top:0;z-index:10;background-color:currentColor}@media(min-width: 1024px){main:has(.hero-default+.sec--history) .hero-default .img-wrap{z-index:15}main:has(.hero-default+.sec--history) .hero-default::before{left:calc(35% + var(--timeline-pin-size)*-0.5);z-index:5}}body.archive.category .sec.sec--articles{background-color:#fff !important;color:#000 !important}.sec{padding:var(--sec-sp-y) var(--sec-sp-x);display:flex;flex-direction:column;gap:var(--sp-md) var(--sec-sp-x)}.sec__wrapper{margin-left:var(--sec-wrapper-sp-x);margin-right:var(--sec-wrapper-sp-x)}.sec__wrapper--sp-sm{margin-left:calc(var(--sec-wrapper-sp-x)*.3);margin-right:calc(var(--sec-wrapper-sp-x)*.3)}.sec__header{display:flex;justify-content:space-between;align-items:center;flex-direction:column}.sec__header .sec__title{width:100%;text-align:center}.sec__actions{display:flex;justify-content:center;margin-top:var(--sp-lg)}.sec--reverse{flex-direction:column-reverse}.sec--centered{text-align:center;align-items:center}.sec__content{display:flex;flex-direction:column}.sec__content .btn{margin-right:auto}.sec--pink{background-color:#d550aa}.sec--pink+.sec--pink--pink{padding-top:0 !important}.sec--primary{background-color:#d550aa}.sec--primary+.sec--primary--primary{padding-top:0 !important}.sec--white{background-color:#fff}.sec--white+.sec--white--white{padding-top:0 !important}.sec--orange{background-color:#ce4c00}.sec--orange+.sec--orange--orange{padding-top:0 !important}.sec--dark{background-color:#090c42}.sec--dark+.sec--dark--dark{padding-top:0 !important}.sec--light-green{background-color:#e6fdce}.sec--light-green+.sec--light-green--light-green{padding-top:0 !important}.sec--dark{color:#fff}.sec[class*=light]{color:#000}@media(min-width: 1024px){.sec__header{grid-column:1/3;grid-row:1/2;flex-direction:row;justify-content:space-between;align-items:center}.sec__sticky-wrapper{height:100%}.sec__sticky-wrapper>*{position:sticky;top:var(--header-height)}.sec--2col{display:grid;grid-template-columns:1fr 1fr;gap:var(--sec-sp-x)}.sec--2col:has(.sec__wrapper){display:inherit;grid-template-columns:inherit;gap:inherit}.sec--2col:has(.sec__wrapper) .sec__wrapper{display:grid;grid-template-columns:1fr 1fr;gap:var(--sec-sp-x)}.sec--2col>*:first-child{grid-column:1/2}.sec--2col>*:last-child{grid-column:2/3}}main>section.sec--number:first-of-type{position:relative;background-color:#090c42;color:#fff}main>section.sec--number:first-of-type::after,main>section.sec--number:first-of-type::before{content:"";position:absolute;left:50%;translate:-50% 0;width:30%;height:1px;background-color:#fff}main>section.sec--number:first-of-type::after{bottom:0}main>section.sec--number:first-of-type::before{top:0}main>section.sec--number:first-of-type+.sec--articles{background:linear-gradient(to bottom, #090C42, #090C42 40%, transparent 40%, transparent)}main>section.sec--number:first-of-type+.sec--articles h2{color:#fff}.splide{position:relative;display:flex;flex-direction:column;padding-bottom:calc(var(--sp-md) + var(--slider-arrow-height))}.splide__track{overflow:visible;position:relative;z-index:0;order:1}.splide__track--nav>.splide__list>.splide__slide{border:3px solid rgba(0,0,0,0);cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide__track--ttb>.splide__list{display:block}.splide__arrows{order:2;position:absolute;bottom:0;width:100%;display:flex;justify-content:space-between;align-items:center;gap:var(--sp-md)}.splide__arrows .splide__arrow{display:-ms-flexbox;display:flex;justify-content:center;align-items:center;border-radius:1000px;width:var(--slider-arrow-width);height:var(--slider-arrow-height);background:#3bc468;cursor:pointer}.splide__arrows .splide__arrow svg{fill:#fff;height:60%;width:60%}.splide__arrows .splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrows .splide__arrow:disabled{opacity:.3}.splide__arrows .splide__arrow:focus-visible{outline:3px solid #3bc468;outline-offset:3px}.splide__arrows .splide__arrow--prev{left:1em}.splide__arrows .splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrows .splide__arrow--next{right:1em}.splide__arrows--rtl{transform:scaleX(1)}.splide__arrows--ttb{height:100%;width:auto}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination{order:3;position:absolute;bottom:0;left:var(--slider-arrow-width);display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--slider-pagination-width);width:calc(100% - var(--slider-arrow-width)*2);height:var(--slider-arrow-height);z-index:1}.splide__pagination>li{height:var(--slider-pagination-height)}.splide__pagination__page{background:#3bc468;border-radius:1000px;height:var(--slider-pagination-height);width:var(--slider-pagination-width);opacity:.7;transition:all .3s cubic-bezier(0.83, 0, 0.17, 1)}.splide__pagination__page.is-active{width:calc(var(--slider-pagination-width)*1.75);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:1}.splide__pagination__page:focus-visible{outline:3px solid #3bc468;outline-offset:3px}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none !important;margin:0;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}.splide__slide img{vertical-align:bottom}.splide__container{box-sizing:border-box;position:relative}.splide__progress__bar{width:0;background:#ccc;height:3px}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:rgba(0,0,0,0);border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle.is-active .splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide--rtl{direction:rtl}.splide:has(.splide__arrow--prev:disabled):has(.splide__arrow--next:disabled) .splide__arrow{display:none !important}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #3bc468;outline-offset:3px}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide:not(.is-overflow) .splide__pagination{display:none}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #3bc468;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #3bc468;outline-offset:3px}@keyframes splide-loading{from{transform:rotate(0)}to{transform:rotate(1turn)}}@supports(outline-offset: -3px){.splide__slide:focus-visible{outline:3px solid #3bc468;outline-offset:-3px}.splide.is-focus-in .splide__slide:focus{outline:3px solid #3bc468;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide__slide:focus-visible{border:3px solid #3bc468}.splide.is-focus-in .splide__slide:focus{border:3px solid #3bc468}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#3bc468}}.splide--default.is-initialized.is-active,.splide--mobile.is-initialized.is-active{position:relative;max-width:calc(100vw - var(--sec-sp-x)*2)}.splide--default.is-initialized.is-active .splide__item,.splide--mobile.is-initialized.is-active .splide__item{min-width:100%}.footer:has(.newsletter){padding-top:0}.footer .newsletter{margin:var(--sec-sp-x);margin-top:0}.footer__top,.footer__bottom{background-color:#090c42;color:#fff}.footer__top{position:relative;padding:var(--sec-sp-y) var(--sec-sp-x);display:grid;grid-template-columns:1fr;gap:var(--sp-md);padding-bottom:80dvw}.footer__top::after{content:"";position:absolute;bottom:0;width:100%;height:80dvw;background-image:url(../static/svg/logo-solo.svg);background-repeat:no-repeat;background-size:clamp(100px,90px + 5vw,200px) clamp(100px,90px + 5vw,200px);background-position:center}.footer__top .footer__col4 a:not(.btn){display:flex;align-items:center;gap:var(--sp-sm);padding-bottom:1em;margin-bottom:2em;border-bottom:1px solid #fff}.footer__top .footer__col4 a:not(.btn) .icon{scale:.5}.footer__top .footer__col4 .btn+span{display:flex;margin-top:1em;text-align:center}.footer__col4{margin-left:auto;margin-right:auto}.footer__bottom{background-color:#090c42;padding:var(--sp-md) !important;display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem}.footer__bottom *{margin:0}@media(min-width: 720px){.footer__top{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}}@media(min-width: 1024px){.footer__top{gap:var(--sec-sp-x);grid-template-rows:1fr;grid-template-columns:1.75fr .75fr .5fr 1fr}.footer__bottom{flex-direction:row;justify-content:space-between !important}}/*# sourceMappingURL=style.css.map */
