@layer components{@view-transition{navigation:auto}::view-transition{pointer-events:none}::view-transition-old(*){mix-blend-mode:normal;backface-visibility:hidden;animation-duration:.3s;animation-timing-function:cubic-bezier(.25,.46,.45,.94)}::view-transition-new(*){mix-blend-mode:normal;backface-visibility:hidden;animation-duration:.3s;animation-timing-function:cubic-bezier(.25,.46,.45,.94)}::view-transition-old(root){--transition-end:fade-end;animation-name:var(--transition-end);animation-duration:1s;animation-timing-function:cubic-bezier(.55,0,.1,1);animation-delay:0s;animation-fill-mode:both}::view-transition-new(root){--transition-start:fade-start;animation-name:var(--transition-start);z-index:1000;animation-duration:1s;animation-timing-function:cubic-bezier(.55,0,.1,1);animation-delay:0s;animation-fill-mode:both}@keyframes fade-end{0%{opacity:1}to{opacity:0}}@keyframes fade-start{0%{opacity:0}to{opacity:1}}body{color:var(--color-primary);background-color:var(--color-primary-light);font-family:var(--font-sans)}body:not(#tinymce){min-height:100vh}body#tinymce{color:var(--color-primary)!important;background-color:var(--color-primary-light)!important;font-family:var(--font-sans)!important}@media (width>=48rem){body.admin-bar{margin-bottom:var(--wp-admin--admin-bar--height)}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--font-sans);font-weight:700;line-height:1}:not([class*=gap])>:is(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6)+:where(:not(div),:not(script),:not(style)){margin-top:1em}h1,.h1{font-size:var(--text-display)}:is(h1,.h1) .font-heading{font-size:var(--text-hero-accent)}h2,.h2{font-size:clamp(2rem,4vw,3rem)}h3,.h3{font-size:var(--text-h3)}h4,.h4{font-size:1.75rem}h5,.h5{font-size:1.5rem}h6,.h6{font-size:var(--text-h6);font-weight:500;line-height:var(--text-h6--line-height)}p,li{font-size:var(--text-body);line-height:var(--text-body--line-height)}:not([class*=gap])>:is(p,li)+:where(:not(div),:not(script),:not(style)){margin-top:1rem}ul,ol{padding-left:1em;list-style-type:disc;list-style-position:outside}:not([class*=gap])>:is(ul,ol)+:where(:not(div),:not(script),:not(style)){margin-top:1rem}li{padding-left:0}li::marker{color:var(--color-accent);margin-right:1em}button:not([disabled]){cursor:pointer}img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}svg{flex-shrink:0}.icon{fill:currentColor;max-width:max-content;height:100%}.icon path[fill]{fill:currentColor}.icon path[stroke]{stroke:currentColor}.text-gradient{font-family:var(--font-heading,var(--font-serif));background:radial-gradient(141.42% 218.19% at 100% 100%, var(--color-accent) 0%, var(--color-secondary) 71.64%, var(--color-primary) 95.67%);-webkit-text-fill-color:transparent;isolation:isolate;-webkit-background-clip:text;background-clip:text;padding-right:.25ch}}:root{--banner-top-height:3rem}body.show-banner-top .header{top:var(--banner-top-height)}.card-post{background:0 0}.card-post .card-post__bg{-webkit-mask-composite:destination-out;background:#fff;transition:-webkit-mask-size .3s ease-out,mask-size .3s ease-out;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='51'%20height='51'%20viewBox='0%200%2047.92%2047.92'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.99997%2031.9999C7.99997%2018.7451%2018.7451%207.99993%2032%207.99993H40C44.4182%207.99993%2048%204.41824%2048%200H51.2154V51H0V47.9999C4.41826%2048%207.99999%2044.4183%207.99997%2040V31.9999Z'%20fill='currentColor'%20/%3e%3c/svg%3e"),linear-gradient(#fff,#fff);-webkit-mask-position:100% 100%,0 0;-webkit-mask-size:56px 56px,calc(100% - 1px) calc(100% - 1px);-webkit-mask-repeat:no-repeat,no-repeat}.card-post .card-post__cta{transform-origin:50%;transition:transform .3s,top .3s,right .3s;display:block;transform:none}.card-post .card-post__title a{color:inherit;text-decoration-line:none;display:block}.card-post:hover .card-post__bg{-webkit-mask-size:65px 65px,calc(100% - 1px) calc(100% - 1px);mask-size:65px 65px,calc(100% - 1px) calc(100% - 1px)}.card-post:hover .card-post__cta{bottom:.75rem;right:.75rem;transform:rotate(.5turn)scale(1.2)}.footer nav:has(.btn-text-white){flex-direction:column;gap:.5rem;display:flex}.footer .btn-text-white{gap:1rem;padding:0!important}.footer .btn-text-white svg{transition:color,transform .4s}:is(.footer .btn-text-white:hover,.footer .btn-text-white:focus,.footer .btn-text-white:active) svg{transform:translate(.5rem)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-duration:initial;--tw-ease:initial;--tw-leading:initial;--tw-font-weight:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@supports (color:color-mix(in lab, red, red)){.acf-field-checkbox input[type=checkbox]{border-color:color-mix(in oklab, var(--color-primary,#272967) 50%, transparent)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@media (width>=64rem){.form__feedback{margin-top:calc(var(--spacing,.25rem) * 8);padding:calc(var(--spacing,.25rem) * 12)}}@media (width>=64rem){.acf-form-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (hover:hover){.acf-field .form_input:not(.acf-checkbox-list):hover{border-color:#27296780}@supports (color:color-mix(in lab, red, red)){.acf-field .form_input:not(.acf-checkbox-list):hover{border-color:color-mix(in oklab, var(--color-primary,#272967) 50%, transparent)}}}@property --tw-leading{syntax:"*";inherits:false}@supports (color:color-mix(in lab, red, red)){.notouch :is(.acf-field .acf-label label a):hover{color:color-mix(in oklab, var(--color-primary,#272967) 50%, transparent)}}@keyframes form--loader_animation{0%{opacity:.3;transform:scale(1)}40%{opacity:1;transform:scale(1.2)}80%{opacity:.3;transform:scale(1)}}@media (hover:hover){.form__submit_button:hover svg{--tw-translate-x:calc(var(--spacing,.25rem) * 1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-accent,#67d09c)}}@media (hover:hover){.form__submit_button:hover svg{--tw-translate-x:calc(var(--spacing,.25rem) * 1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-accent,#67d09c)}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}.form{--color_error:var(--color-primary);max-width:820px;margin-inline:auto;position:relative}.form.is_loading{pointer-events:none}.form.success .form_field,.form.success .acf-form-submit{opacity:.2;transition:opacity}.form.success .acf-form-submit{opacity:0}.form.success .form__feedback{z-index:1;height:max-content;margin:auto;position:absolute;inset:0;box-shadow:0 4px 10px #0003,0 10px 100px 10px #0003}.acf-form-fields{column-gap:calc(var(--spacing,.25rem) * 6);row-gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=64rem){.acf-form-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.acf-form-fields>.form_field{padding:calc(var(--spacing,.25rem) * 0);position:relative}.acf-field .acf-label{margin-bottom:calc(var(--spacing,.25rem) * 0)}.acf-field .acf-label label{margin-bottom:calc(var(--spacing,.25rem) * 1);cursor:pointer;padding:calc(var(--spacing,.25rem) * 0);display:block}.acf-field .acf-label label a{transition-behavior:normal;text-decoration-line:underline}.notouch :is(.acf-field .acf-label label a):hover{color:#27296780}@supports (color:color-mix(in lab, red, red)){.notouch :is(.acf-field .acf-label label a):hover{color:color-mix(in oklab, var(--color-primary,#272967) 50%, transparent)}}.acf-field .acf-input-wrap{overflow:unset}.acf-field .form_input:not(.acf-checkbox-list){cursor:pointer;border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);transition-behavior:normal;--tw-duration:.4s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.4s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));appearance:none;background-color:var(--color-white,#fff);--tw-leading:calc(var(--spacing,.25rem) * 5.5);line-height:calc(var(--spacing,.25rem) * 5.5);border-width:1px;border-color:#0000;border-radius:.25rem;display:block;overflow:hidden}@media (hover:hover){.acf-field .form_input:not(.acf-checkbox-list):hover{border-color:#27296780}@supports (color:color-mix(in lab, red, red)){.acf-field .form_input:not(.acf-checkbox-list):hover{border-color:color-mix(in oklab, var(--color-primary,#272967) 50%, transparent)}}}.acf-field .form_input:not(.acf-checkbox-list):focus-visible{border-color:var(--color-primary,#272967)}select:is(.acf-field .form_input:not(.acf-checkbox-list)){padding-left:calc(var(--spacing,.25rem) * 10)}.acf-field-textarea{grid-column:1/-1;width:100%}.acf-field-textarea .form_input{resize:none;border-radius:20px;min-width:100%;max-width:100%;height:208px}.acf-field-select .acf-input{position:relative}.acf-field-select .acf-input:before,.acf-field-select .acf-input:after{background-color:var(--color-primary);content:"";pointer-events:none;z-index:10;border-radius:2px;width:10px;height:3px;margin:auto;position:absolute;inset:2px 20px 0 auto}.acf-field-select .acf-input:before{transform:translate(calc(2px - 50%))rotate(45deg)}.acf-field-select .acf-input:after{transform:translate(calc(50% - 2px))rotate(-45deg)}.form_field_input_file__wrapper{z-index:1;position:relative;overflow:hidden}.form--input__file{cursor:pointer;appearance:none;opacity:0;z-index:5;border:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.form--input__file::-webkit-file-upload-button{cursor:pointer}.notouch .form--input__file:hover+.form--field-input__file-name{border-color:rgba(var(--color-black,var(--color-primary)), .5)}.form--input__file:focus-visible+.form--field-input__file-name{border-color:var(--color-black,var(--color-primary))}.form--field-input__file-name{white-space:nowrap;text-overflow:ellipsis;padding-right:50px;overflow:hidden}.form--field-input__file-icon{background:url(../img/file.svg) 50% no-repeat;width:20px;height:20px;margin-top:-10px;position:absolute;top:50%;right:15px}.form--field-type-checkbox{padding-top:20px}:is(.form--field-type-radio,.form--field-type-checkbox) .form--field-error{bottom:-15px}.form--field-type-checkbox,.form--input__radio_wrapper{flex-wrap:wrap;align-items:baseline;display:flex}.form--input__radio_wrapper:not(:first-child){padding-top:5px}.form--input__checkbox,.form--input__radio{appearance:none;border:2px solid rgba(var(--color-black,var(--color-primary)), .2);background-color:var(--color-white);width:20px;height:20px;margin-top:-1px;transition:border-color;position:relative}:is(.form--input__checkbox,.form--input__radio)+.form--label{flex:1;align-self:flex-start;padding-left:10px}.notouch :is(.form--input__checkbox,.form--input__radio):hover{border-color:rgba(var(--color-black,var(--color-primary)), .5)}.notouch :is(.form--input__checkbox,.form--input__radio):hover:after{background-color:rgba(var(--color-black,var(--color-primary)), .5)}:is(.form--input__checkbox,.form--input__radio):focus-visible{border-color:var(--color-black,var(--color-primary))}:is(.form--input__checkbox,.form--input__radio):focus-visible:after{background-color:var(--color-black,var(--color-primary))}:is(.form--input__checkbox,.form--input__radio):after{background-color:var(--color-black,var(--color-primary));content:"";border-radius:100%;width:8px;height:8px;margin:auto;transition:transform,background-color;display:block;position:absolute;inset:0;transform:scale(0)}:is(.form--input__checkbox,.form--input__radio):checked:after{transform:scale(1)}.form--input__checkbox{border-radius:5px}.form--input__radio{border-radius:50%}.acf-form-submit{--color:var(--color-white);--bg_color:var(--color-black,var(--color-primary));text-align:center;margin:24px 0 0;width:min-content;margin-inline:auto;position:relative}@media (hover:hover){.form__submit_button:hover svg{--tw-translate-x:calc(var(--spacing,.25rem) * 1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-accent,#67d09c)}}@media (hover:hover){.form__submit_button:hover svg{--tw-translate-x:calc(var(--spacing,.25rem) * 1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-accent,#67d09c)}}@media (hover:hover){.form__submit_button:hover svg{--tw-translate-x:calc(var(--spacing,.25rem) * 1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-accent,#67d09c)}}@media (hover:hover){.form__submit_button:hover svg{--tw-translate-x:calc(var(--spacing,.25rem) * 1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-accent,#67d09c)}}@media (hover:hover){.form__submit_button:hover svg{--tw-translate-x:calc(var(--spacing,.25rem) * 1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-accent,#67d09c)}}@media (hover:hover){.form__submit_button:hover svg{--tw-translate-x:calc(var(--spacing,.25rem) * 1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-accent,#67d09c)}}@media (hover:hover){.form__submit_button:hover svg{--tw-translate-x:calc(var(--spacing,.25rem) * 1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-accent,#67d09c)}}@media (hover:hover){.form__submit_button:hover svg{--tw-translate-x:calc(var(--spacing,.25rem) * 1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-accent,#67d09c)}}@media (hover:hover){.form__submit_button:hover svg{--tw-translate-x:calc(var(--spacing,.25rem) * 1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-accent,#67d09c)}}@media (hover:hover){.form__submit_button:hover svg{--tw-translate-x:calc(var(--spacing,.25rem) * 1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-accent,#67d09c)}}@media (hover:hover){.form__submit_button:hover svg{--tw-translate-x:calc(var(--spacing,.25rem) * 1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-accent,#67d09c)}}@media (hover:hover){.form__submit_button:hover svg{--tw-translate-x:calc(var(--spacing,.25rem) * 1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-accent,#67d09c)}}@media (hover:hover){.form__submit_button:hover svg{--tw-translate-x:calc(var(--spacing,.25rem) * 1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-accent,#67d09c)}}@media (hover:hover){.form__submit_button:hover svg{--tw-translate-x:calc(var(--spacing,.25rem) * 1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-accent,#67d09c)}}.form__submit_button{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:fit-content;font-family:var(--font-sans,"Roboto", var(--font-system));font-size:var(--text-btn,1rem);line-height:var(--tw-leading,var(--text-btn--line-height,1.25rem));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-secondary,#001bb3);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-width:1px;border-color:#0000;flex-direction:row;text-decoration-line:none;transition-duration:.2s;display:inline-flex;padding-block:calc(var(--spacing,.25rem) * 2)!important;padding-right:calc(var(--spacing,.25rem) * 3)!important;padding-left:calc(var(--spacing,.25rem) * 2)!important;border-radius:.25rem!important}.form__submit_button svg{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;order:-9999;transition-duration:.2s}@media (hover:hover){.form__submit_button:hover svg{--tw-translate-x:calc(var(--spacing,.25rem) * 1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-accent,#67d09c)}}.form__submit_button:focus svg,.form__submit_button:active svg{--tw-translate-x:calc(var(--spacing,.25rem) * 1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-accent,#67d09c)}.is_loading .form__submit_button{pointer-events:none}.is_loading .form__submit_button:before{transform:scaleX(1)}.form__feedback{text-align:center;width:100%;color:var(--color-primary,#272967);transition-behavior:normal;margin-top:calc(var(--spacing,.25rem) * 6);background-color:var(--color-primary-light,#edeffa);padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 4);border-radius:20px;justify-content:center;align-items:center;display:flex}.form__feedback:empty{pointer-events:none;opacity:0}@media (width>=64rem){.form__feedback{margin-top:calc(var(--spacing,.25rem) * 8);padding:calc(var(--spacing,.25rem) * 12)}}.is_loading .form__feedback{opacity:0}.form__feedback.form__feedback--error{background-color:var(--color_error)}.form__feedback.form__feedback--valid{background-color:var(--color-primary)}.acf-required{font-weight:700;line-height:0}.form_field--error .form_input{border-color:var(--color_error);border-bottom-right-radius:0}.form_error{transition:opacity}.form_error:empty{opacity:0;visibility:hidden}.is_loading .form_error{opacity:0;pointer-events:none}.acf-notice .acf-notice-dismiss{margin-top:calc(var(--spacing,.25rem) * 0);padding-left:calc(var(--spacing,.25rem) * .5);justify-content:center;align-items:center;display:flex}.form__loader{background-color:var(--color-primary);opacity:0;pointer-events:none;z-index:20;border-radius:20px;width:100%;height:100%;margin:auto;transition:opacity;position:absolute;top:0;left:0}.form__loader .form__loader--bullet{background-color:var(--color-white);opacity:.3;will-change:transform, opacity;border-radius:50%;width:6px;height:6px;animation:1.3s infinite form--loader_animation;position:absolute;top:calc(50% - 4px);left:calc(50% - 4px);transform:scale(1)}.form__loader .form__loader--bullet:first-child{margin-left:-35px;animation-delay:0s}.form__loader .form__loader--bullet:nth-child(2){margin-left:-6px;animation-delay:.15s}.form__loader .form__loader--bullet:nth-child(3){margin-left:23px;animation-delay:.3s}.is_loading .form__loader{opacity:1;pointer-events:auto}.acf-field-checkbox{grid-column:1/-1}.acf-field-checkbox label{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 1);display:flex}.acf-field-checkbox input[type=checkbox]{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);border-style:var(--tw-border-style);border-width:2px;border-color:#27296780;flex:none;margin-top:1px;position:relative}@supports (color:color-mix(in lab, red, red)){.acf-field-checkbox input[type=checkbox]{border-color:color-mix(in oklab, var(--color-primary,#272967) 50%, transparent)}}.acf-field-checkbox input[type=checkbox]{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.2s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));appearance:none;border-radius:var(--radius-sm,.25rem);vertical-align:middle}.acf-field-checkbox input[type=checkbox]:after{height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 3);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.2s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));top:-1px;right:calc(var(--spacing,.25rem) * 0);bottom:1px;left:calc(var(--spacing,.25rem) * 0);border-style:var(--tw-border-style);border-width:2px;border-top-style:var(--tw-border-style);border-top-width:0;border-right-style:var(--tw-border-style);border-right-width:0;border-color:var(--color-primary,#272967);margin:auto;display:block;position:absolute;rotate:-45deg}.acf-field-checkbox input[type=checkbox]:checked{border-color:var(--color-primary,#272967)}.acf-field-checkbox input[type=checkbox]:checked:after{opacity:1}.acf-field-checkbox input[type=checkbox]:focus,.acf-field-checkbox input[type=checkbox]:focus:after{border-color:var(--color-primary,#272967)}.grecaptcha-badge{visibility:hidden;display:none}.acfe-form .acf-field-altcha,.acfe-form .acf-field[data-type=acfe_recaptcha]{grid-column:1/-1}:is(.acfe-form .acf-field-altcha,.acfe-form .acf-field[data-type=acfe_recaptcha]) .acf-required{display:none}:is(.acfe-form .acf-field-altcha,.acfe-form .acf-field[data-type=acfe_recaptcha]) .form_error{top:calc(var(--spacing,.25rem) * -2.5)}.header{height:var(--header-visible-height,auto);overflow:visible}.header__nav-item{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:.5rem 1.375rem;text-decoration:none;display:flex;position:relative}.header__nav-item:before{content:"";aspect-ratio:1;opacity:0;background-color:var(--color-accent);border-radius:100%;width:6px;transition:opacity .3s .1s,transform .2s ease-in-out .15s;position:absolute;inset:auto auto auto 8px;transform:translate(-5px)translateY(-4px)}.header__nav-item.is-active:before,.header__nav-item:hover:before{opacity:1;transform:translate(0)translateY(-4px)}.header__nav-label{font-family:var(--font-sans);color:var(--color-primary);transition:color var(--transition-duration) var(--transition-timing-function);white-space:nowrap;font-size:16px;font-weight:500;line-height:32px}.header__nav-item:hover .header__nav-label,.header__nav-item.is-active .header__nav-label{color:var(--color-secondary)}.header__nav-underline{width:100%;height:2px;display:block;position:relative;overflow:hidden}.header__nav-underline:after{content:"";background-color:var(--color-primary);transform-origin:0;transition:transform .35s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;transform:scaleX(0)}.header__nav-item:hover .header__nav-underline:after,.header__nav-item.is-active .header__nav-underline:after{background-color:var(--color-secondary);transform:scaleX(1)}.header__separator{background-color:var(--color-primary-light);flex-shrink:0;width:1px;height:52px;display:block}.header__controls{border:1px solid var(--color-primary-light);border-radius:4px;flex-shrink:0;align-items:center;display:flex;position:relative;overflow:visible}.header__controls>:first-child>button:first-child,.header__controls>button:first-child{border-radius:3px 0 0 3px}.header__controls>:last-child{border-radius:0 3px 3px 0}.header__lang-wrapper{align-self:stretch;display:flex;position:relative}.header__lang-dropdown{border:1px solid var(--color-primary-light);z-index:100;background:#fff;border-radius:4px;min-width:52px;margin:0;padding:4px 0;list-style:none;display:none;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 4px 16px #00000014}.header__lang-dropdown.is-open{display:block}.header__lang-option{font-family:var(--font-sans);letter-spacing:.04em;color:var(--color-primary);white-space:nowrap;transition:color var(--transition-duration) var(--transition-timing-function), background-color var(--transition-duration) var(--transition-timing-function);justify-content:center;align-items:center;padding:7px 12px;font-size:12px;font-weight:600;line-height:1;text-decoration:none;display:flex}.header__lang-option:hover{color:var(--color-secondary);background-color:var(--color-primary-light)}.header__lang-option.is-active{color:var(--color-secondary);font-weight:700}.header__controls-sep{background-color:var(--color-primary-light);align-self:stretch;width:1px;display:block}.header__lang,.header__burger{cursor:pointer;width:40px;height:40px;color:var(--color-primary);transition:color var(--transition-duration) var(--transition-timing-function), background-color var(--transition-duration) var(--transition-timing-function);background-color:#fff;border:none;justify-content:center;align-items:center;padding:8px;font-size:18px;line-height:32px;display:flex}.header__lang:hover,.header__burger:hover{color:var(--color-secondary);background-color:var(--color-primary-light)}.header__mobile{--duration:.4s;clip-path:inset(0 0 0%);visibility:visible;transition:clip-path var(--duration) cubic-bezier(.16, 1, .3, 1), visibility 0s linear 0s}.header__mobile.is-hidden{clip-path:inset(0 0 100%);visibility:hidden;pointer-events:none;transition:clip-path calc(var(--duration) * .66) cubic-bezier(.5, 0, .5, .04), visibility 0s linear var(--duration)}.header__mobile-nav{flex-direction:column;padding:0 24px 24px;display:flex}.header__mobile-item{font-family:var(--font-sans);color:var(--color-primary);border-bottom:1px solid var(--color-primary-light);padding:16px 0;font-size:16px;font-weight:500;line-height:1.5;text-decoration:none;display:block}.header__mobile-item:last-child{border-bottom:none}.header__mobile-item:hover,.header__mobile-item.is-active{color:var(--color-secondary)}.header__mega{--duration:.4s;clip-path:inset(0 0 0%);visibility:visible;transition:clip-path var(--duration) cubic-bezier(.16, 1, .3, 1), visibility 0s linear 0s;display:none}@media (width>=1024px){.header__mega{display:block}}.header__mega.is-hidden{clip-path:inset(0 0 100%);visibility:hidden;pointer-events:none;transition:clip-path calc(var(--duration) * .66) cubic-bezier(.5, 0, .5, .04), visibility 0s linear var(--duration)}.header__mega-inner{align-items:flex-start;gap:64px;padding:48px 96px;display:flex;position:relative}.header__mega-main{flex-direction:column;flex:0 0 66%;gap:32px;display:flex}.header__mega-main-item{font-family:var(--font-sans);color:var(--color-primary);align-items:center;padding-left:1rem;font-size:32px;font-weight:500;line-height:1;text-decoration:none;transition:color .3s,transform .3s;display:inline-flex;position:relative;transform:translate(-1rem)}.header__mega-main-item:before{content:"";vertical-align:middle;aspect-ratio:1;background-color:var(--color-accent);opacity:0;border-radius:100%;width:.25em;transition:opacity .2s .1s,transform .25s cubic-bezier(.34,1.56,.64,1) .1s;display:inline-block;position:absolute;inset:auto auto auto 0;transform:scale(.4)}.header__mega-main-item:hover,.header__mega-main-item.is-active{color:var(--color-secondary);transform:translate(0)}.header__mega-main-item:hover:before,.header__mega-main-item.is-active:before{opacity:1;transform:scale(1)}.header__mega-sep{background-color:var(--color-primary-light);flex-shrink:0;align-self:stretch;width:1px}.header__mega-secondary{flex-direction:column;gap:24px;width:279px;display:flex}.header__mega-secondary-nav{flex-direction:column;align-items:start;gap:8px;display:flex}.header__mega-secondary-item{font-family:var(--font-sans);color:var(--color-primary);transition:color var(--transition-duration) var(--transition-timing-function);align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:32px;text-decoration:none;display:flex;position:relative;transform:translate(-12px)}.header__mega-secondary-item:after{content:"";background-color:var(--color-secondary);width:0;height:1px;transition:width .3s cubic-bezier(.4,0,.2,1);position:absolute;bottom:2px;left:16px}.header__mega-secondary-item:hover,.header__mega-secondary-item.is-active{color:var(--color-secondary)}.header__mega-secondary-item:hover:after,.header__mega-secondary-item.is-active:after{width:calc(100% - 16px)}.header__mega-secondary-item:hover .header__mega-secondary-dot,.header__mega-secondary-item.is-active .header__mega-secondary-dot{opacity:1;transform:scale(1)}.header__mega-secondary-dot{background-color:var(--color-accent);opacity:0;border-radius:50%;flex-shrink:0;width:6px;height:6px;transition:opacity .2s,transform .25s cubic-bezier(.34,1.56,.64,1);display:block;transform:scale(.4)}.header__mega-lang{font-family:var(--font-sans);color:var(--color-primary);cursor:pointer;transition:color var(--transition-duration) var(--transition-timing-function);background:0 0;border:none;align-items:center;gap:8px;padding:0;font-size:16px;font-weight:500;line-height:32px;text-decoration:none;display:inline-flex}.header__mega-lang:hover,.header__mega-lang.is-active{color:var(--color-secondary)}.header__mega-lang svg{width:16px;height:16px}.header__mega-close{font-family:var(--font-sans);color:var(--color-primary);cursor:pointer;transition:color var(--transition-duration) var(--transition-timing-function);background:0 0;border:none;align-items:center;gap:8px;padding:0;font-size:14px;font-weight:500;line-height:1;display:inline-flex;position:absolute;top:24px;right:96px}.header__mega-close:hover{color:var(--color-secondary)}.header__mega-close-icon{border:1px solid var(--color-primary-light);width:32px;height:32px;transition:border-color var(--transition-duration) var(--transition-timing-function);border-radius:4px;justify-content:center;align-items:center;display:flex}.header__mega-close-icon svg{width:14px;height:14px}.header__mega-close:hover .header__mega-close-icon{border-color:var(--color-secondary)}.header__backdrop{inset:var(--header-height,104px) 0 0 0;background-color:color-mix(in srgb, var(--color-primary) 30%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:49;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .4s cubic-bezier(.16,1,.3,1),visibility 0s linear .4s;position:fixed}.header__backdrop.is-visible{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .4s cubic-bezier(.16,1,.3,1),visibility linear}.img_lazy_container{--aspect_ratio:16/9}.img_lazy_container picture{aspect-ratio:var(--aspect_ratio);display:block}.img_lazy__bg picture,.img_lazy__bg .video_lazy_inner{transition:background var(--transition-timing-function) .5s;background-color:rgba(var(--color-black), .1)}.img_lazy__loaded.img_lazy__bg picture,.img_lazy__loaded.img_lazy__bg .video_lazy_inner{background-color:rgba(var(--color-black), 0)}.img_lazy__loaded .img_lazy,.img_lazy__loaded .img_default{opacity:1}.img_lazy__cover{margin:auto;position:absolute;inset:0;overflow:hidden}.img_lazy__cover picture,.img_lazy__cover img{width:100%;height:100%;margin:auto;position:absolute;top:0;left:0}.img_lazy__cover picture{aspect-ratio:unset}.img_lazy__cover img{object-fit:cover;max-width:none}.img_lazy,.img_default{width:100%;max-width:100%;height:auto;transition:opacity var(--transition-timing-function);opacity:0;display:block}.video_lazy_container{aspect-ratio:var(--aspect_ratio);position:relative}.video_lazy_inner,.video_lazy{position:absolute;top:0;left:0}.video_lazy_inner{width:100%;height:100%}.video_lazy{object-fit:cover;width:100.1%;height:100.1%}.pagination_button{margin-top:112px;margin-bottom:112px;position:relative}.pagination_button.loading{cursor:default}.pagination_button.loading .pagination_button__loader{opacity:1;transition:opacity .3s .2s}.pagination_button.hide{display:none}.pagination_button__loader{background-color:var(--color-primary);opacity:0;pointer-events:none;justify-content:center;align-items:center;column-gap:10px;transition:opacity .3s;display:flex;position:absolute;inset:0}.pagination_button__loader_dot{background-color:var(--color-white);will-change:transform;border-radius:50%;width:5px;height:5px;margin-top:4px;animation:1s infinite pagination_loader_dot}.pagination_button__loader_dot:first-child{animation-delay:0s}.pagination_button__loader_dot:nth-child(2){animation-delay:.15s}.pagination_button__loader_dot:nth-child(3){animation-delay:.3s}@keyframes pagination_loader_dot{0%{transform:translateY(0)}50%{transform:translateY(-4px)}to{transform:translateY(0)}}.accordion__item.is-open .accordion__icon{transform:rotate(90deg)}.accordion__trigger{list-style:none}.accordion__trigger::-webkit-details-marker{display:none}.archive-news__filter-btn.is-active{background-color:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-white)}.archive-news__filter-btn:not(.is-active):hover{background-color:var(--color-primary-light)}.archive-news__page.is-active{background-color:var(--color-secondary);border-color:var(--color-secondary);cursor:default}.archive-news__page:not(.is-active):hover{background-color:var(--color-secondary);border-color:var(--color-secondary)}.flexible_archive-news{--wave-peak-x:4px;--wave-duration:5s;--dot-speed:1}.archive-news__curves-left path{transform-box:fill-box;transform-origin:50%;stroke:var(--color-white)}.archive-news__curves-left path:nth-child(3n+1){animation:wind-sm var(--wave-duration,14s) ease-in-out infinite}.archive-news__curves-left path:nth-child(3n+2){animation:wind-md var(--wave-duration,14s) ease-in-out infinite}.archive-news__curves-left path:nth-child(3n+3){animation:wind-lg var(--wave-duration,14s) ease-in-out infinite}.archive-news__curves-left path:first-child{animation-delay:0s}.archive-news__curves-left path:nth-child(2){animation-delay:.18s}.archive-news__curves-left path:nth-child(3){animation-delay:.36s}.archive-news__curves-left path:nth-child(4){animation-delay:.54s}.archive-news__curves-left path:nth-child(5){animation-delay:.72s}.archive-news__curves-left path:nth-child(6){animation-delay:.9s}.archive-news__curves-left path:nth-child(7){animation-delay:1.08s}.archive-news__curves-left path:nth-child(8){animation-delay:1.26s}.archive-news__curves-left path:nth-child(9){animation-delay:1.44s}.archive-news__curves-left path:nth-child(10){animation-delay:1.62s}.archive-news__curves-left path:nth-child(11){animation-delay:1.8s}.archive-news__curves-left path:nth-child(12){animation-delay:1.98s}.archive-news__curves-left path:nth-child(13){animation-delay:2.16s}.archive-news__curves-left path:nth-child(14){animation-delay:2.34s}.archive-news__curves-left path:nth-child(15){animation-delay:2.52s}.archive-news__curves-left path:nth-child(16){animation-delay:2.7s}.archive-news__curves-left path:nth-child(17){animation-delay:2.88s}.archive-news__curves-left path:nth-child(18){animation-delay:3.06s}.archive-news__curves-left path:nth-child(19){animation-delay:3.24s}.archive-news__curves-left path:nth-child(20){animation-delay:3.42s}.archive-news__curves-left path:nth-child(21){animation-delay:3.6s}.archive-news__curves-left path:nth-child(22){animation-delay:3.78s}.archive-news__curves-left path:nth-child(23){animation-delay:3.96s}.archive-news__curves-left path:nth-child(24){animation-delay:4.14s}.archive-news__curves-left path:nth-child(25){animation-delay:4.32s}.archive-news__curves-left path:nth-child(26){animation-delay:4.5s}.archive-news__curves-left path:nth-child(27){animation-delay:4.68s}.archive-news__curves-left path:nth-child(28){animation-delay:4.86s}.archive-news__curves-left path:nth-child(29){animation-delay:5.04s}.archive-news__curves-left path:nth-child(30){animation-delay:5.22s}.archive-news__curves-left path:nth-child(31){animation-delay:5.4s}.archive-news__curves-left path:nth-child(32){animation-delay:5.58s}.archive-news__curves-left path:nth-child(33){animation-delay:5.76s}.archive-news__curves-left path:nth-child(34){animation-delay:5.94s}.archive-news__curves-left path:nth-child(35){animation-delay:6.12s}.archive-news__curves-left path:nth-child(36){animation-delay:6.3s}.archive-news__curves-left path:nth-child(37){animation-delay:6.48s}.archive-news__curves-left path:nth-child(38){animation-delay:6.66s}.archive-news__curves-right path{transform-box:fill-box;transform-origin:50%;stroke:var(--color-white)}.archive-news__curves-right path:nth-child(3n+1){animation:wind-sm var(--wave-duration,14s) ease-in-out infinite}.archive-news__curves-right path:nth-child(3n+2){animation:wind-md var(--wave-duration,14s) ease-in-out infinite}.archive-news__curves-right path:nth-child(3n+3){animation:wind-lg var(--wave-duration,14s) ease-in-out infinite}.archive-news__curves-right path:first-child{animation-delay:0s}.archive-news__curves-right path:nth-child(2){animation-delay:.18s}.archive-news__curves-right path:nth-child(3){animation-delay:.36s}.archive-news__curves-right path:nth-child(4){animation-delay:.54s}.archive-news__curves-right path:nth-child(5){animation-delay:.72s}.archive-news__curves-right path:nth-child(6){animation-delay:.9s}.archive-news__curves-right path:nth-child(7){animation-delay:1.08s}.archive-news__curves-right path:nth-child(8){animation-delay:1.26s}.archive-news__curves-right path:nth-child(9){animation-delay:1.44s}.archive-news__curves-right path:nth-child(10){animation-delay:1.62s}.archive-news__curves-right path:nth-child(11){animation-delay:1.8s}.archive-news__curves-right path:nth-child(12){animation-delay:1.98s}.archive-news__curves-right path:nth-child(13){animation-delay:2.16s}.archive-news__curves-right path:nth-child(14){animation-delay:2.34s}.archive-news__curves-right path:nth-child(15){animation-delay:2.52s}.archive-news__curves-right path:nth-child(16){animation-delay:2.7s}.archive-news__curves-right path:nth-child(17){animation-delay:2.88s}.archive-news__curves-right path:nth-child(18){animation-delay:3.06s}.archive-news__curves-right path:nth-child(19){animation-delay:3.24s}.archive-news__curves-right path:nth-child(20){animation-delay:3.42s}.archive-news__curves-right path:nth-child(21){animation-delay:3.6s}.archive-news__curves-right path:nth-child(22){animation-delay:3.78s}.archive-news__curves-right path:nth-child(23){animation-delay:3.96s}.archive-news__curves-right path:nth-child(24){animation-delay:4.14s}.archive-news__curves-right path:nth-child(25){animation-delay:4.32s}.archive-news__curves-right path:nth-child(26){animation-delay:4.5s}.archive-news__curves-right path:nth-child(27){animation-delay:4.68s}.archive-news__curves-right path:nth-child(28){animation-delay:4.86s}.archive-news__curves-right path:nth-child(29){animation-delay:5.04s}.archive-news__curves-right path:nth-child(30){animation-delay:5.22s}.archive-news__curves-right path:nth-child(31){animation-delay:5.4s}.archive-news__curves-right path:nth-child(32){animation-delay:5.58s}.archive-news__curves-right path:nth-child(33){animation-delay:5.76s}.archive-news__curves-right path:nth-child(34){animation-delay:5.94s}.archive-news__curves-right path:nth-child(35){animation-delay:6.12s}.archive-news__curves-right path:nth-child(36){animation-delay:6.3s}.archive-news__curves-right path:nth-child(37){animation-delay:6.48s}.archive-news__curves-right path:nth-child(38){animation-delay:6.66s}.archive-news__dots svg{width:100%;height:100%}.archive-news__dots path{transform-box:fill-box;transform-origin:50%}.archive-news__dots path:nth-child(6n+1){animation:dot-drift-a calc(5s * var(--dot-speed,1)) ease-in-out infinite 0s}.archive-news__dots path:nth-child(6n+2){animation:dot-drift-b calc(6.5s * var(--dot-speed,1)) ease-in-out infinite .7s}.archive-news__dots path:nth-child(6n+3){animation:dot-drift-c calc(4.2s * var(--dot-speed,1)) ease-in-out infinite 1.4s}.archive-news__dots path:nth-child(6n+4){animation:dot-drift-d calc(7.1s * var(--dot-speed,1)) ease-in-out infinite 2.1s}.archive-news__dots path:nth-child(6n+5){animation:dot-drift-e calc(5.8s * var(--dot-speed,1)) ease-in-out infinite .35s}.archive-news__dots path:nth-child(6n+6){animation:dot-drift-f calc(3.9s * var(--dot-speed,1)) ease-in-out infinite 1.75s}@media (prefers-reduced-motion:reduce){.archive-news__curves-left path,.archive-news__curves-right path,.archive-news__dots path{animation:none!important}}@media (width<=1023px){.archive-news__curves-left path,.archive-news__curves-right path,.archive-news__dots path{animation:none!important}}@keyframes wind-sm{0%,20%{transform:translate(0)rotate(0)}40%{transform:translate(calc(var(--wave-peak-x,5px) * .8), -.5px) rotate(.2deg)}52%{transform:translate(var(--wave-peak-x,5px), -.3px) rotate(.3deg)}68%{transform:translate(calc(var(--wave-peak-x,5px) * -.24), .2px) rotate(-.1deg)}78%{transform:translate(calc(var(--wave-peak-x,5px) * .1), 0) rotate(.05deg)}88%{transform:translate(calc(var(--wave-peak-x,5px) * -.04), 0) rotate(0deg)}to{transform:translate(0)rotate(0)}}@keyframes wind-md{0%,20%{transform:translate(0)rotate(0)}40%{transform:translate(calc(var(--wave-peak-x,5px) * 1.2), -.8px) rotate(.3deg)}52%{transform:translate(calc(var(--wave-peak-x,5px) * 1.6), -.4px) rotate(.45deg)}68%{transform:translate(calc(var(--wave-peak-x,5px) * -.4), .3px) rotate(-.15deg)}78%{transform:translate(calc(var(--wave-peak-x,5px) * .16), 0) rotate(.07deg)}88%{transform:translate(calc(var(--wave-peak-x,5px) * -.06), 0) rotate(0deg)}to{transform:translate(0)rotate(0)}}@keyframes wind-lg{0%,20%{transform:translate(0)rotate(0)}40%{transform:translate(calc(var(--wave-peak-x,5px) * 1.8), -1px) rotate(.4deg)}52%{transform:translate(calc(var(--wave-peak-x,5px) * 2.4), -.6px) rotate(.6deg)}68%{transform:translate(calc(var(--wave-peak-x,5px) * -.6), .5px) rotate(-.2deg)}78%{transform:translate(calc(var(--wave-peak-x,5px) * .24), 0) rotate(.1deg)}88%{transform:translate(calc(var(--wave-peak-x,5px) * -.08), 0) rotate(0deg)}to{transform:translate(0)rotate(0)}}@keyframes dot-drift-a{0%,to{transform:translate(0)scale(1)}30%{transform:translate(3px,-4px)scale(1.1)}70%{transform:translate(-2px,2px)scale(.92)}}@keyframes dot-drift-b{0%,to{transform:translate(0)scale(1)}40%{transform:translate(-4px,3px)scale(.9)}80%{transform:translate(2px,-2px)scale(1.08)}}@keyframes dot-drift-c{0%,to{transform:translate(0)scale(1)}25%{transform:translate(4px,2px)scale(.95)}50%{transform:translate(2px,-3px)scale(1.12)}75%{transform:translate(-3px,1px)scale(.97)}}@keyframes dot-drift-d{0%,to{transform:translate(0)scale(1)}35%{transform:translate(-2px,-4px)scale(1.05)}65%{transform:translate(3px,1px)scale(.9)}}@keyframes dot-drift-e{0%,to{transform:translate(0)scale(1)}45%{transform:translate(2px,4px)scale(1.1)}80%{transform:translate(-3px,-1px)scale(.88)}}@keyframes dot-drift-f{0%,to{transform:translate(0)scale(1)}20%{transform:translate(-1px,3px)scale(.9)}60%{transform:translate(4px,-2px)scale(1.15)}80%{transform:translate(1px,2px)scale(1.05)}}.hero-section{--wave-peak-x:5px;--wave-duration:7s;--dot-speed:2;position:relative;overflow:hidden}.hero-section .hero-curves svg{height:100%}.hero-section .hero-curves_big-rounded svg{width:100%;height:130%}.hero-section .hero-curves_small path,.hero-section .hero-curves_big-rounded path{transform-box:fill-box;transform-origin:50%}.hero-section .hero-curves_small path:nth-child(3n+1){animation:wind-sm var(--wave-duration) ease-in-out infinite}.hero-section .hero-curves_small path:nth-child(3n+2){animation:wind-md var(--wave-duration) ease-in-out infinite}.hero-section .hero-curves_small path:nth-child(3n+3){animation:wind-lg var(--wave-duration) ease-in-out infinite}.hero-section .hero-curves_small path:first-child{animation-delay:0s}.hero-section .hero-curves_small path:nth-child(2){animation-delay:.18s}.hero-section .hero-curves_small path:nth-child(3){animation-delay:.36s}.hero-section .hero-curves_small path:nth-child(4){animation-delay:.54s}.hero-section .hero-curves_small path:nth-child(5){animation-delay:.72s}.hero-section .hero-curves_small path:nth-child(6){animation-delay:.9s}.hero-section .hero-curves_small path:nth-child(7){animation-delay:1.08s}.hero-section .hero-curves_small path:nth-child(8){animation-delay:1.26s}.hero-section .hero-curves_small path:nth-child(9){animation-delay:1.44s}.hero-section .hero-curves_small path:nth-child(10){animation-delay:1.62s}.hero-section .hero-curves_small path:nth-child(11){animation-delay:1.8s}.hero-section .hero-curves_small path:nth-child(12){animation-delay:1.98s}.hero-section .hero-curves_small path:nth-child(13){animation-delay:2.16s}.hero-section .hero-curves_small path:nth-child(14){animation-delay:2.34s}.hero-section .hero-curves_small path:nth-child(15){animation-delay:2.52s}.hero-section .hero-curves_small path:nth-child(16){animation-delay:2.7s}.hero-section .hero-curves_small path:nth-child(17){animation-delay:2.88s}.hero-section .hero-curves_small path:nth-child(18){animation-delay:3.06s}.hero-section .hero-curves_small path:nth-child(19){animation-delay:3.24s}.hero-section .hero-curves_small path:nth-child(20){animation-delay:3.42s}.hero-section .hero-curves_small path:nth-child(21){animation-delay:3.6s}.hero-section .hero-curves_small path:nth-child(22){animation-delay:3.78s}.hero-section .hero-curves_small path:nth-child(23){animation-delay:3.96s}.hero-section .hero-curves_small path:nth-child(24){animation-delay:4.14s}.hero-section .hero-curves_small path:nth-child(25){animation-delay:4.32s}.hero-section .hero-curves_small path:nth-child(26){animation-delay:4.5s}.hero-section .hero-curves_small path:nth-child(27){animation-delay:4.68s}.hero-section .hero-curves_small path:nth-child(28){animation-delay:4.86s}.hero-section .hero-curves_small path:nth-child(29){animation-delay:5.04s}.hero-section .hero-curves_big-rounded path:nth-child(3n+1){animation:wind-md calc(var(--wave-duration) * 1.15) ease-in-out infinite}.hero-section .hero-curves_big-rounded path:nth-child(3n+2){animation:wind-lg calc(var(--wave-duration) * 1.15) ease-in-out infinite}.hero-section .hero-curves_big-rounded path:nth-child(3n+3){animation:wind-sm calc(var(--wave-duration) * 1.15) ease-in-out infinite}.hero-section .hero-curves_big-rounded path:first-child{animation-delay:2s}.hero-section .hero-curves_big-rounded path:nth-child(2){animation-delay:2.15s}.hero-section .hero-curves_big-rounded path:nth-child(3){animation-delay:2.3s}.hero-section .hero-curves_big-rounded path:nth-child(4){animation-delay:2.45s}.hero-section .hero-curves_big-rounded path:nth-child(5){animation-delay:2.6s}.hero-section .hero-curves_big-rounded path:nth-child(6){animation-delay:2.75s}.hero-section .hero-curves_big-rounded path:nth-child(7){animation-delay:2.9s}.hero-section .hero-curves_big-rounded path:nth-child(8){animation-delay:3.05s}.hero-section .hero-curves_big-rounded path:nth-child(9){animation-delay:3.2s}.hero-section .hero-curves_big-rounded path:nth-child(10){animation-delay:3.35s}.hero-section .hero-curves_big-rounded path:nth-child(11){animation-delay:3.5s}.hero-section .hero-curves_big-rounded path:nth-child(12){animation-delay:3.65s}.hero-section .hero-curves_big-rounded path:nth-child(13){animation-delay:3.8s}.hero-section .hero-curves_big-rounded path:nth-child(14){animation-delay:3.95s}.hero-section .hero-curves_big-rounded path:nth-child(15){animation-delay:4.1s}.hero-section .hero-curves_big-rounded path:nth-child(16){animation-delay:4.25s}.hero-section .hero-curves_big-rounded path:nth-child(17){animation-delay:4.4s}.hero-section .hero-curves_big-rounded path:nth-child(18){animation-delay:4.55s}.hero-section .hero-curves_big-rounded path:nth-child(19){animation-delay:4.7s}.hero-section .hero-curves_big-rounded path:nth-child(20){animation-delay:4.85s}.hero-section .hero-curves_big-rounded path:nth-child(21){animation-delay:5s}.hero-section .hero-curves_big-rounded path:nth-child(22){animation-delay:5.15s}.hero-section .hero-curves_big-rounded path:nth-child(23){animation-delay:5.3s}.hero-section .hero-curves_big-rounded path:nth-child(24){animation-delay:5.45s}.hero-section .hero-curves_big-rounded path:nth-child(25){animation-delay:5.6s}.hero-section .hero-curves_big-rounded path:nth-child(26){animation-delay:5.75s}.hero-section .hero-curves_big-rounded path:nth-child(27){animation-delay:5.9s}.hero-section .hero-curves_big-rounded path:nth-child(28){animation-delay:6.05s}.hero-section .hero-curves_big-rounded path:nth-child(29){animation-delay:6.2s}.hero-section .hero-curves_big-rounded path:nth-child(30){animation-delay:6.35s}.hero-section .hero-curves_big-rounded path:nth-child(31){animation-delay:6.5s}.hero-section .hero-curves_big-rounded path:nth-child(32){animation-delay:6.65s}.hero-section .hero-curves_big-rounded path:nth-child(33){animation-delay:6.8s}.hero-section .hero-curves_big-rounded path:nth-child(34){animation-delay:6.95s}.hero-section .hero-curves_big-rounded path:nth-child(35){animation-delay:7.1s}.hero-section .hero-curves_big-rounded path:nth-child(36){animation-delay:7.25s}.hero-section .hero-curves_big-rounded path:nth-child(37){animation-delay:7.4s}.hero-section .hero-curves_big-rounded path:nth-child(38){animation-delay:7.55s}@media (prefers-reduced-motion:reduce){.hero-section .hero-curves_small path,.hero-section .hero-curves_big-rounded path{animation:none!important}}@media (width<=1023px){.hero-section .hero-curves_small path,.hero-section .hero-curves_big-rounded path,.hero-section .hero-section__dots circle{animation:none!important}}.hero-section:has(.hero-section__bg-image) .hero-curves svg{opacity:.4}.hero-section__gradient{background:var(--gradient-blue-dominant);z-index:0}.hero-section__gradient.-reverse{background:var(--gradient-blue-dominant-reverse)}.hero-title .hero-section__title h1{color:#fff;margin:0;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.05}.hero-title .hero-section__title h1 .font-heading{font-family:var(--font-heading);color:var(--color-accent);font-style:italic}.hero-title .hero-section__title h1 .text-accent{color:var(--color-accent)}.hero-section__overlay-image img{filter:drop-shadow(0 4px 24px #0003)}.hero-section__dots svg{width:100%;height:100%}.hero-section__dots circle{transform-box:fill-box;transform-origin:50%}.hero-section__dots circle:nth-child(6n+1){animation:dot-drift-a calc(5s * var(--dot-speed,1)) ease-in-out infinite 0s}.hero-section__dots circle:nth-child(6n+2){animation:dot-drift-b calc(6.5s * var(--dot-speed,1)) ease-in-out infinite .7s}.hero-section__dots circle:nth-child(6n+3){animation:dot-drift-c calc(4.2s * var(--dot-speed,1)) ease-in-out infinite 1.4s}.hero-section__dots circle:nth-child(6n+4){animation:dot-drift-d calc(7.1s * var(--dot-speed,1)) ease-in-out infinite 2.1s}.hero-section__dots circle:nth-child(6n+5){animation:dot-drift-e calc(5.8s * var(--dot-speed,1)) ease-in-out infinite .35s}.hero-section__dots circle:nth-child(6n+6){animation:dot-drift-f calc(3.9s * var(--dot-speed,1)) ease-in-out infinite 1.75s}.home_container .hero-section__bg,.category_container .hero-section__bg{min-height:36.75rem;transform:translateY(-25%)}.home_container .hero-curves_big-rounded,.category_container .hero-curves_big-rounded{display:none}.home_container .hero-section__dots,.category_container .hero-section__dots{width:87rem;height:18.75rem;top:12%;left:auto;right:5%}.home_container .hero-section__content,.category_container .hero-section__content{min-height:18rem}.flexible_image__caption-overlay{background:linear-gradient(#0000 50%,#000c 100%),url() -.336px -493.3px/116.774% 338.048% no-repeat}.image-gallery--slider{margin-bottom:40px;overflow:clip}.image-gallery--slider .image-gallery__swiper{overflow:clip}.image-gallery--slider .image-gallery__slide{height:400px}@media (width>=768px){.image-gallery--slider .image-gallery__slide{height:652px}}.image-gallery--slider .image-gallery__legend{translate:0 40px}.image-gallery--slider .image-gallery__pagination .swiper-pagination-bullet{background-color:var(--color-primary);opacity:.35;cursor:pointer;border-radius:9999px;width:8px;height:8px;transition:opacity .2s,transform .2s;display:block}.image-gallery--slider .image-gallery__pagination .swiper-pagination-bullet-active{opacity:1}.interactive-map{position:relative}.interactive-map__tab.is-active,.interactive-map__tab:hover{background-color:var(--color-secondary);border-color:var(--color-secondary)}:-webkit-any(.interactive-map__map-wrap:fullscreen .interactive-map__canvas,.interactive-map__map-wrap:-webkit-full-screen .interactive-map__canvas){height:100vh!important}:is(.interactive-map__map-wrap:fullscreen .interactive-map__canvas,.interactive-map__map-wrap:fullscreen .interactive-map__canvas){height:100vh!important}.interactive-map__pin{background-color:var(--color-accent,#67d09c);cursor:pointer;border:2px solid #fff9;border-radius:50%;width:18px;height:18px;transition:transform .15s,box-shadow .15s;box-shadow:0 0 0 4px #67d09c40}.interactive-map__pin:hover{transform:scale(1.35);box-shadow:0 0 0 6px #67d09c59}.interactive-map__cluster{background-color:var(--color-secondary,#001bb3);min-width:36px;height:36px;color:var(--color-secondary);cursor:pointer;border:2px solid #fff6;border-radius:18px;justify-content:center;align-items:center;padding:0 8px;font-size:13px;font-weight:600;transition:transform .15s;display:flex;box-shadow:0 2px 8px #0006}.interactive-map__cluster:hover{transform:scale(1.1)}.interactive-map__info{font-family:var(--font-sans,sans-serif);color:var(--color-primary,#272967);padding:2px 4px;font-size:13px;line-height:1.5}.interactive-map__info strong{margin-bottom:2px;font-weight:700;display:block}.interactive-map__info em{color:var(--color-secondary,#001bb3);font-style:normal}.kn-stat__value{font-size:clamp(3rem, 100cqi / var(--n,5), 4.25rem);overflow-wrap:break-word}.card-push__bg{-webkit-mask-composite:destination-out;transition:-webkit-mask-size .4s,mask-size .4s;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='51'%20height='51'%20viewBox='0%200%2047.92%2047.92'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.99997%2031.9999C7.99997%2018.7451%2018.7451%207.99993%2032%207.99993H40C44.4182%207.99993%2048%204.41824%2048%200H51.2154V51H0V47.9999C4.41826%2048%207.99999%2044.4183%207.99997%2040V31.9999Z'%20fill='currentColor'%20/%3e%3c/svg%3e"),linear-gradient(#fff,#fff);mask-image:url("data:image/svg+xml,%3csvg%20width='51'%20height='51'%20viewBox='0%200%2047.92%2047.92'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.99997%2031.9999C7.99997%2018.7451%2018.7451%207.99993%2032%207.99993H40C44.4182%207.99993%2048%204.41824%2048%200H51.2154V51H0V47.9999C4.41826%2048%207.99999%2044.4183%207.99997%2040V31.9999Z'%20fill='currentColor'%20/%3e%3c/svg%3e"),linear-gradient(#fff,#fff);-webkit-mask-position:100% 100%,0 0;-webkit-mask-size:0 0,100% 100%;-webkit-mask-repeat:no-repeat,no-repeat}.card-push__cta-wrapper{transition:top,left,right .3s;top:100%;left:100%;right:auto}.card-push__cta-wrapper span{opacity:0;transition:opacity .3s .2s;display:block}.card-push__cta{transform-origin:50%;gap:2rem;transition:transform .6s,top,right .3s;display:flex;bottom:-.75rem;right:-.75rem;transform:none}.card-push__cta svg{width:1.25rem;height:1.25rem;color:inherit}.card-push__title{transition:transform .5s cubic-bezier(.78,.01,.12,1.01);position:absolute;top:2rem;transform:translateY(6rem)}.card-push__title a{font-size:inherit;-webkit-text-decoration:no-underline;text-decoration:no-underline;display:block}.card-push__description{opacity:0;transition:opacity .5s .1s}.card-push:hover:has(.card-push__cta) .card-push__bg{-webkit-mask-size:56px 56px,100% 100%;mask-size:56px 56px,100% 100%}.card-push:hover .card-push__description{opacity:1}.card-push:hover .card-push__cta-wrapper{top:calc(100% - 2.75rem);left:auto;right:.5rem}.card-push:hover .card-push__cta-wrapper span{opacity:1}.card-push:hover .card-push__cta{bottom:.25rem;right:.25rem}.card-push:hover .card-push__cta svg{transform:rotate(-.1turn)}.card-push:hover .card-push__title{transform:translateY(0)}.flexible_push-companies{--wave-peak-x:4px;--wave-duration:5s;--dot-speed:1}.flexible_push-companies .swiper{overflow:visible}.push-companies_curves path{transform-box:fill-box;transform-origin:50%}.push-companies_curves path:nth-child(3n+1){animation:wind-sm var(--wave-duration,14s) ease-in-out infinite}.push-companies_curves path:nth-child(3n+2){animation:wind-md var(--wave-duration,14s) ease-in-out infinite}.push-companies_curves path:nth-child(3n+3){animation:wind-lg var(--wave-duration,14s) ease-in-out infinite}.push-companies_curves path:first-child{animation-delay:0s}.push-companies_curves path:nth-child(2){animation-delay:.18s}.push-companies_curves path:nth-child(3){animation-delay:.36s}.push-companies_curves path:nth-child(4){animation-delay:.54s}.push-companies_curves path:nth-child(5){animation-delay:.72s}.push-companies_curves path:nth-child(6){animation-delay:.9s}.push-companies_curves path:nth-child(7){animation-delay:1.08s}.push-companies_curves path:nth-child(8){animation-delay:1.26s}.push-companies_curves path:nth-child(9){animation-delay:1.44s}.push-companies_curves path:nth-child(10){animation-delay:1.62s}.push-companies_curves path:nth-child(11){animation-delay:1.8s}.push-companies_curves path:nth-child(12){animation-delay:1.98s}.push-companies_curves path:nth-child(13){animation-delay:2.16s}.push-companies_curves path:nth-child(14){animation-delay:2.34s}.push-companies_curves path:nth-child(15){animation-delay:2.52s}.push-companies_curves path:nth-child(16){animation-delay:2.7s}.push-companies_curves path:nth-child(17){animation-delay:2.88s}.push-companies_curves path:nth-child(18){animation-delay:3.06s}.push-companies_curves path:nth-child(19){animation-delay:3.24s}.push-companies_curves path:nth-child(20){animation-delay:3.42s}.push-companies_curves path:nth-child(21){animation-delay:3.6s}.push-companies_curves path:nth-child(22){animation-delay:3.78s}.push-companies_curves path:nth-child(23){animation-delay:3.96s}.push-companies_curves path:nth-child(24){animation-delay:4.14s}.push-companies_curves path:nth-child(25){animation-delay:4.32s}.push-companies_curves path:nth-child(26){animation-delay:4.5s}.push-companies_curves path:nth-child(27){animation-delay:4.68s}.push-companies_curves path:nth-child(28){animation-delay:4.86s}.push-companies_curves path:nth-child(29){animation-delay:5.04s}.push-companies__dots svg{width:100%;height:100%}.push-companies__dots circle{transform-box:fill-box;transform-origin:50%}.push-companies__dots circle:nth-child(6n+1){animation:dot-drift-a calc(5s * var(--dot-speed,1)) ease-in-out infinite 0s}.push-companies__dots circle:nth-child(6n+2){animation:dot-drift-b calc(6.5s * var(--dot-speed,1)) ease-in-out infinite .7s}.push-companies__dots circle:nth-child(6n+3){animation:dot-drift-c calc(4.2s * var(--dot-speed,1)) ease-in-out infinite 1.4s}.push-companies__dots circle:nth-child(6n+4){animation:dot-drift-d calc(7.1s * var(--dot-speed,1)) ease-in-out infinite 2.1s}.push-companies__dots circle:nth-child(6n+5){animation:dot-drift-e calc(5.8s * var(--dot-speed,1)) ease-in-out infinite .35s}.push-companies__dots circle:nth-child(6n+6){animation:dot-drift-f calc(3.9s * var(--dot-speed,1)) ease-in-out infinite 1.75s}@media (prefers-reduced-motion:reduce){.push-companies_curves path,.push-companies__dots circle{animation:none!important}}@media (width<=1023px){.push-companies_curves path,.push-companies__dots circle{animation:none!important}}.push-companies__slide-bg{-webkit-mask-composite:destination-out;transition:-webkit-mask-size .3s ease-out,mask-size .3s ease-out;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='51'%20height='51'%20viewBox='0%200%2047.92%2047.92'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.99997%2031.9999C7.99997%2018.7451%2018.7451%207.99993%2032%207.99993H40C44.4182%207.99993%2048%204.41824%2048%200H51.2154V51H0V47.9999C4.41826%2048%207.99999%2044.4183%207.99997%2040V31.9999Z'%20fill='currentColor'%20/%3e%3c/svg%3e"),linear-gradient(#fff,#fff);-webkit-mask-position:100% 100%,0 0;-webkit-mask-size:56px 56px,calc(100% - 1px) calc(100% - 1px);-webkit-mask-repeat:no-repeat,no-repeat}.push-companies__slide-cta{transform-origin:50%;transition:transform .3s,top .3s,right .3s;display:block;transform:none}.push-companies__slide:hover .push-companies__slide-bg{-webkit-mask-size:65px 65px,calc(100% - 1px) calc(100% - 1px);mask-size:65px 65px,calc(100% - 1px) calc(100% - 1px)}.push-companies__slide:hover .push-companies__slide-cta{bottom:.75rem;right:.75rem;transform:rotate(.25turn)scale(1.2)}.push-companies__grid{align-items:start}.flexible_push-companies.is-grid .push-companies__slide{width:100%}body:not([class]) .flexible_push-companies{overflow:hidden}.flexible_push-cta{--wave-peak-x:3px;--wave-duration:14s;--dot-speed:1}.flexible_push-cta .push-cta__curves-left svg path{transform-box:fill-box;transform-origin:50%}.flexible_push-cta .push-cta__curves-left svg path:nth-child(3n+1){animation:wind-sm var(--wave-duration) ease-in-out infinite}.flexible_push-cta .push-cta__curves-left svg path:nth-child(3n+2){animation:wind-md var(--wave-duration) ease-in-out infinite}.flexible_push-cta .push-cta__curves-left svg path:nth-child(3n+3){animation:wind-lg var(--wave-duration) ease-in-out infinite}.flexible_push-cta .push-cta__curves-left svg path:first-child{animation-delay:0s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(2){animation-delay:.25s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(3){animation-delay:.5s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(4){animation-delay:.75s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(5){animation-delay:1s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(6){animation-delay:1.25s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(7){animation-delay:1.5s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(8){animation-delay:1.75s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(9){animation-delay:2s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(10){animation-delay:2.25s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(11){animation-delay:2.5s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(12){animation-delay:2.75s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(13){animation-delay:3s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(14){animation-delay:3.25s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(15){animation-delay:3.5s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(16){animation-delay:3.75s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(17){animation-delay:4s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(18){animation-delay:4.25s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(19){animation-delay:4.5s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(20){animation-delay:4.75s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(21){animation-delay:5s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(22){animation-delay:5.25s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(23){animation-delay:5.5s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(24){animation-delay:5.75s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(25){animation-delay:6s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(26){animation-delay:6.25s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(27){animation-delay:6.5s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(28){animation-delay:6.75s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(29){animation-delay:7s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(30){animation-delay:7.25s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(31){animation-delay:7.5s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(32){animation-delay:7.75s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(33){animation-delay:8s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(34){animation-delay:8.25s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(35){animation-delay:8.5s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(36){animation-delay:8.75s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(37){animation-delay:9s}.flexible_push-cta .push-cta__curves-left svg path:nth-child(38){animation-delay:9.25s}.flexible_push-cta .push-cta__curves-right svg path{transform-box:fill-box;transform-origin:50%}.flexible_push-cta .push-cta__curves-right svg path:nth-child(3n+1){animation:wind-md calc(var(--wave-duration) * 1.15) ease-in-out infinite}.flexible_push-cta .push-cta__curves-right svg path:nth-child(3n+2){animation:wind-lg calc(var(--wave-duration) * 1.15) ease-in-out infinite}.flexible_push-cta .push-cta__curves-right svg path:nth-child(3n+3){animation:wind-sm calc(var(--wave-duration) * 1.15) ease-in-out infinite}.flexible_push-cta .push-cta__curves-right svg path:first-child{animation-delay:2s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(2){animation-delay:2.15s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(3){animation-delay:2.3s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(4){animation-delay:2.45s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(5){animation-delay:2.6s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(6){animation-delay:2.75s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(7){animation-delay:2.9s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(8){animation-delay:3.05s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(9){animation-delay:3.2s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(10){animation-delay:3.35s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(11){animation-delay:3.5s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(12){animation-delay:3.65s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(13){animation-delay:3.8s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(14){animation-delay:3.95s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(15){animation-delay:4.1s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(16){animation-delay:4.25s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(17){animation-delay:4.4s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(18){animation-delay:4.55s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(19){animation-delay:4.7s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(20){animation-delay:4.85s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(21){animation-delay:5s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(22){animation-delay:5.15s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(23){animation-delay:5.3s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(24){animation-delay:5.45s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(25){animation-delay:5.6s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(26){animation-delay:5.75s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(27){animation-delay:5.9s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(28){animation-delay:6.05s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(29){animation-delay:6.2s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(30){animation-delay:6.35s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(31){animation-delay:6.5s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(32){animation-delay:6.65s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(33){animation-delay:6.8s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(34){animation-delay:6.95s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(35){animation-delay:7.1s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(36){animation-delay:7.25s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(37){animation-delay:7.4s}.flexible_push-cta .push-cta__curves-right svg path:nth-child(38){animation-delay:7.55s}.flexible_push-cta .push-cta__dots svg path{transform-box:fill-box;transform-origin:50%}.flexible_push-cta .push-cta__dots svg path:nth-child(6n+1){animation:dot-drift-a calc(5s * var(--dot-speed,1)) ease-in-out infinite 0s}.flexible_push-cta .push-cta__dots svg path:nth-child(6n+2){animation:dot-drift-b calc(6.5s * var(--dot-speed,1)) ease-in-out infinite .7s}.flexible_push-cta .push-cta__dots svg path:nth-child(6n+3){animation:dot-drift-c calc(4.2s * var(--dot-speed,1)) ease-in-out infinite 1.4s}.flexible_push-cta .push-cta__dots svg path:nth-child(6n+4){animation:dot-drift-d calc(7.1s * var(--dot-speed,1)) ease-in-out infinite 2.1s}.flexible_push-cta .push-cta__dots svg path:nth-child(6n+5){animation:dot-drift-e calc(5.8s * var(--dot-speed,1)) ease-in-out infinite .35s}.flexible_push-cta .push-cta__dots svg path:nth-child(6n+6){animation:dot-drift-f calc(3.9s * var(--dot-speed,1)) ease-in-out infinite 1.75s}@media (prefers-reduced-motion:reduce){.flexible_push-cta .push-cta__curves-left svg path,.flexible_push-cta .push-cta__curves-right svg path,.flexible_push-cta .push-cta__dots svg path{animation:none!important}}@media (width<=1023px){.flexible_push-cta .push-cta__curves-left svg path,.flexible_push-cta .push-cta__curves-right svg path,.flexible_push-cta .push-cta__dots svg path{animation:none!important}}.flexible_push-news{--wave-peak-x:4px;--wave-duration:5s;--dot-speed:1}.push-news__curves-left path{transform-box:fill-box;transform-origin:50%;stroke:var(--color-white)}.push-news__curves-left path:nth-child(3n+1){animation:wind-sm var(--wave-duration,14s) ease-in-out infinite}.push-news__curves-left path:nth-child(3n+2){animation:wind-md var(--wave-duration,14s) ease-in-out infinite}.push-news__curves-left path:nth-child(3n+3){animation:wind-lg var(--wave-duration,14s) ease-in-out infinite}.push-news__curves-left path:first-child{animation-delay:0s}.push-news__curves-left path:nth-child(2){animation-delay:.18s}.push-news__curves-left path:nth-child(3){animation-delay:.36s}.push-news__curves-left path:nth-child(4){animation-delay:.54s}.push-news__curves-left path:nth-child(5){animation-delay:.72s}.push-news__curves-left path:nth-child(6){animation-delay:.9s}.push-news__curves-left path:nth-child(7){animation-delay:1.08s}.push-news__curves-left path:nth-child(8){animation-delay:1.26s}.push-news__curves-left path:nth-child(9){animation-delay:1.44s}.push-news__curves-left path:nth-child(10){animation-delay:1.62s}.push-news__curves-left path:nth-child(11){animation-delay:1.8s}.push-news__curves-left path:nth-child(12){animation-delay:1.98s}.push-news__curves-left path:nth-child(13){animation-delay:2.16s}.push-news__curves-left path:nth-child(14){animation-delay:2.34s}.push-news__curves-left path:nth-child(15){animation-delay:2.52s}.push-news__curves-left path:nth-child(16){animation-delay:2.7s}.push-news__curves-left path:nth-child(17){animation-delay:2.88s}.push-news__curves-left path:nth-child(18){animation-delay:3.06s}.push-news__curves-left path:nth-child(19){animation-delay:3.24s}.push-news__curves-left path:nth-child(20){animation-delay:3.42s}.push-news__curves-left path:nth-child(21){animation-delay:3.6s}.push-news__curves-left path:nth-child(22){animation-delay:3.78s}.push-news__curves-left path:nth-child(23){animation-delay:3.96s}.push-news__curves-left path:nth-child(24){animation-delay:4.14s}.push-news__curves-left path:nth-child(25){animation-delay:4.32s}.push-news__curves-left path:nth-child(26){animation-delay:4.5s}.push-news__curves-left path:nth-child(27){animation-delay:4.68s}.push-news__curves-left path:nth-child(28){animation-delay:4.86s}.push-news__curves-left path:nth-child(29){animation-delay:5.04s}.push-news__curves-left path:nth-child(30){animation-delay:5.22s}.push-news__curves-left path:nth-child(31){animation-delay:5.4s}.push-news__curves-left path:nth-child(32){animation-delay:5.58s}.push-news__curves-left path:nth-child(33){animation-delay:5.76s}.push-news__curves-left path:nth-child(34){animation-delay:5.94s}.push-news__curves-left path:nth-child(35){animation-delay:6.12s}.push-news__curves-left path:nth-child(36){animation-delay:6.3s}.push-news__curves-left path:nth-child(37){animation-delay:6.48s}.push-news__curves-left path:nth-child(38){animation-delay:6.66s}.push-news__curves-right path{transform-box:fill-box;transform-origin:50%;stroke:var(--color-white)}.push-news__curves-right path:nth-child(3n+1){animation:wind-sm var(--wave-duration,14s) ease-in-out infinite}.push-news__curves-right path:nth-child(3n+2){animation:wind-md var(--wave-duration,14s) ease-in-out infinite}.push-news__curves-right path:nth-child(3n+3){animation:wind-lg var(--wave-duration,14s) ease-in-out infinite}.push-news__curves-right path:first-child{animation-delay:0s}.push-news__curves-right path:nth-child(2){animation-delay:.18s}.push-news__curves-right path:nth-child(3){animation-delay:.36s}.push-news__curves-right path:nth-child(4){animation-delay:.54s}.push-news__curves-right path:nth-child(5){animation-delay:.72s}.push-news__curves-right path:nth-child(6){animation-delay:.9s}.push-news__curves-right path:nth-child(7){animation-delay:1.08s}.push-news__curves-right path:nth-child(8){animation-delay:1.26s}.push-news__curves-right path:nth-child(9){animation-delay:1.44s}.push-news__curves-right path:nth-child(10){animation-delay:1.62s}.push-news__curves-right path:nth-child(11){animation-delay:1.8s}.push-news__curves-right path:nth-child(12){animation-delay:1.98s}.push-news__curves-right path:nth-child(13){animation-delay:2.16s}.push-news__curves-right path:nth-child(14){animation-delay:2.34s}.push-news__curves-right path:nth-child(15){animation-delay:2.52s}.push-news__curves-right path:nth-child(16){animation-delay:2.7s}.push-news__curves-right path:nth-child(17){animation-delay:2.88s}.push-news__curves-right path:nth-child(18){animation-delay:3.06s}.push-news__curves-right path:nth-child(19){animation-delay:3.24s}.push-news__curves-right path:nth-child(20){animation-delay:3.42s}.push-news__curves-right path:nth-child(21){animation-delay:3.6s}.push-news__curves-right path:nth-child(22){animation-delay:3.78s}.push-news__curves-right path:nth-child(23){animation-delay:3.96s}.push-news__curves-right path:nth-child(24){animation-delay:4.14s}.push-news__curves-right path:nth-child(25){animation-delay:4.32s}.push-news__curves-right path:nth-child(26){animation-delay:4.5s}.push-news__curves-right path:nth-child(27){animation-delay:4.68s}.push-news__curves-right path:nth-child(28){animation-delay:4.86s}.push-news__curves-right path:nth-child(29){animation-delay:5.04s}.push-news__curves-right path:nth-child(30){animation-delay:5.22s}.push-news__curves-right path:nth-child(31){animation-delay:5.4s}.push-news__curves-right path:nth-child(32){animation-delay:5.58s}.push-news__curves-right path:nth-child(33){animation-delay:5.76s}.push-news__curves-right path:nth-child(34){animation-delay:5.94s}.push-news__curves-right path:nth-child(35){animation-delay:6.12s}.push-news__curves-right path:nth-child(36){animation-delay:6.3s}.push-news__curves-right path:nth-child(37){animation-delay:6.48s}.push-news__curves-right path:nth-child(38){animation-delay:6.66s}.push-news__dots path{transform-box:fill-box;transform-origin:50%}.push-news__dots path:nth-child(6n+1){animation:dot-drift-a calc(5s * var(--dot-speed,1)) ease-in-out infinite 0s}.push-news__dots path:nth-child(6n+2){animation:dot-drift-b calc(6.5s * var(--dot-speed,1)) ease-in-out infinite .7s}.push-news__dots path:nth-child(6n+3){animation:dot-drift-c calc(4.2s * var(--dot-speed,1)) ease-in-out infinite 1.4s}.push-news__dots path:nth-child(6n+4){animation:dot-drift-d calc(7.1s * var(--dot-speed,1)) ease-in-out infinite 2.1s}.push-news__dots path:nth-child(6n+5){animation:dot-drift-e calc(5.8s * var(--dot-speed,1)) ease-in-out infinite .35s}.push-news__dots path:nth-child(6n+6){animation:dot-drift-f calc(3.9s * var(--dot-speed,1)) ease-in-out infinite 1.75s}@media (prefers-reduced-motion:reduce){.push-news__curves-left path,.push-news__curves-right path,.push-news__dots path{animation:none!important}}@media (width<=1023px){.push-news__curves-left path,.push-news__curves-right path,.push-news__dots path{animation:none!important}}.timeline-section{background-color:#edeffa;position:relative;overflow:hidden}.timeline-section .scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.timeline-section .scrollbar-hide::-webkit-scrollbar{display:none}.timeline-description strong{font-weight:700}.timeline-nav-vertical{-ms-overflow-style:none;scrollbar-width:none;max-height:420px;padding-right:1.5rem}.timeline-nav-vertical::-webkit-scrollbar{display:none}.timeline-nav-date{cursor:pointer;transition:all .3s}.timeline-nav-date.is-active span:first-child{transform:translate(-1.5rem)}.timeline-nav-date.is-active span:last-child{opacity:1;margin-left:1rem;font-size:1.5rem;font-weight:700}.timeline-nav-date:hover{transform:translate(4px)}.timeline-cards-container{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.timeline-card{scroll-snap-align:start;opacity:0;transition:transform .3s,opacity .3s;transform:translateY(20px)}.timeline-card.is-visible{opacity:1;transform:translateY(0)}.timeline-card .timeline-year{color:var(--color-white);font-family:var(--font-system);-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--color-secondary,#001bb3);position:relative}.timeline-card .timeline-card-description{font-family:Playfair Display,serif}.timeline-card .timeline-card-description strong{font-weight:700}.timeline-card .timeline-card-description ul{padding-left:1.5rem;list-style:outside}.timeline-card .timeline-card-description ul li{margin-bottom:.25rem}.timeline-card:hover{transform:translateY(-8px)}.timeline-card:hover .timeline-year{color:var(--color-secondary);-webkit-text-stroke-width:0}.timeline-card .timeline-nav-btn{cursor:pointer;transition:all .3s}.timeline-card .timeline-nav-btn:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.timeline-card .timeline-nav-btn:not(:disabled):hover{transform:scale(1.1);box-shadow:0 4px 12px #001bb333}.timeline-card .timeline-nav-btn:not(:disabled):active{transform:scale(.95)}.timeline-card .timeline-nav-btn svg{transition:transform .3s}.timeline-card .timeline-nav-btn:not(:disabled):hover svg{transform:translate(2px)}.timeline-card .timeline-nav-btn.timeline-nav-prev:not(:disabled):hover svg{transform:translate(-2px)}.timeline-card .timeline-mask-left{pointer-events:none;z-index:10}@media (width<=1024px){.timeline-card .timeline-section .timeline-cards-container{padding-left:2rem!important;padding-right:2rem!important}.timeline-card .timeline-mask-left{width:100px}}@media (width<=768px){.timeline-card .timeline-title{font-size:2rem}.timeline-card .timeline-description{font-size:1rem}.timeline-card .timeline-year{font-size:2.5rem;margin-left:0!important}.timeline-card .timeline-card{width:250px}.timeline-card .timeline-mask-left{width:50px}}@keyframes slideInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}.timeline-card .timeline-card.is-animating{animation:.6s ease-out forwards slideInRight}.timeline-card .timeline-section [class*=courbes]{transition:transform .1s ease-out}#error_404{background-image:url(/wp-content/themes/welp-starter/assets/build/media/login.png)}#error_404 .page_content{text-align:center;padding-top:414px;padding-bottom:300px;position:relative}#error_404 .error404__title{margin-bottom:8px}#error_404 .error404__subtitle{margin-bottom:40px}#error_404 .error404__button{margin-left:auto;margin-right:auto}.front-page .flexible-header{margin-bottom:-4rem}.front-page .flexible-header .hero-section__bg{bottom:5rem}.front-page .flexible-header .hero-section__content{margin-bottom:calc(var(--spacing,.25rem) * 20);min-height:auto}@media (width>=64rem){.front-page .flexible-header .hero-section__content{min-height:560px}}.front-page .flexible-header .hero-section__gradient{opacity:.6}.front-page .flexible-header .hero-section__overlay-image{top:calc(var(--spacing,.25rem) * 0)}.front-page .flexible-header .bg-image_overlay{background-color:#272967cc}@supports (color:color-mix(in lab, red, red)){.front-page .flexible-header .bg-image_overlay{background-color:color-mix(in oklab, var(--color-primary,#272967) 80%, transparent)}}.front-page .flexible-header .hero-curves_big-rounded{opacity:.4}.front-page .flexible-header .hero-curves_big-rounded svg{width:60%;height:300%;margin-left:auto}.front-page .flexible-main .citation-section__photo-col{flex:0 0 100%}@media (width>=48rem){.front-page .flexible-main .citation-section__photo-col{flex:0 0 60%}}@media (width>=64rem){.page-narrow__content .hero-section__content{padding-inline:calc(var(--spacing,.25rem) * 24)}.page-narrow__content .flexible_image figure{height:500px}}.page-narrow__content .flexible_image img{object-fit:contain;object-position:top;height:auto}@media (width>=64rem){.page-narrow__content .flexible_image img{object-fit:cover}}.single-post__hero-curves-l svg,.single-post__hero-curves-l img{width:auto;height:100%}.single-post__hero-curves-r svg,.single-post__hero-curves-r img{width:auto;height:100%;margin-left:auto}.tag--category-hero{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-caption,.875rem);line-height:var(--tw-leading,var(--text-caption--line-height,1.125rem));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary,#272967);background-color:#afd8c3;border:none;border-radius:.25rem}.single-post__chapo p{font-family:var(--font-heading);color:var(--color-secondary);font-size:2rem;font-style:italic;font-weight:700;line-height:2.5rem}.tag-pill{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary-light,#edeffa);background-color:var(--color-white,#fff);height:34px;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-caption,.875rem);line-height:var(--tw-leading,var(--text-caption--line-height,1.125rem));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-secondary,#001bb3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-radius:3.40282e38px;text-decoration-line:none;transition-duration:.2s;display:inline-flex}.tag-pill:hover{background-color:var(--color-primary-light,#edeffa)}.tag-pill .tag-pill__dot{color:var(--color-secondary,#001bb3)}.single-post__featured-image{margin:calc(var(--spacing,.25rem) * 0)}.single-post__featured-img{border-radius:var(--radius-lg,.5rem)}.single-post__content.prose{font-size:var(--text-body,1rem);line-height:var(--tw-leading,var(--text-body--line-height,1.375rem));--tw-leading:22px;color:var(--color-primary,#272967);line-height:22px}.single-post__content.prose h2{margin-top:calc(var(--spacing,.25rem) * 10);margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-h3,2.25rem);line-height:var(--tw-leading,var(--text-h3--line-height,1));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary,#272967)}.single-post__content.prose h3{margin-top:calc(var(--spacing,.25rem) * 8);margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-h6,1.25rem);line-height:var(--tw-leading,var(--text-h6--line-height,1.75rem));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary,#272967)}.single-post__content.prose p{margin-bottom:calc(var(--spacing,.25rem) * 4)}.single-post__content.prose a{color:var(--color-secondary,#001bb3);text-decoration-line:underline}@media (hover:hover){.single-post__content.prose a:hover{color:#001bb3cc}@supports (color:color-mix(in lab, red, red)){.single-post__content.prose a:hover{color:color-mix(in oklab, var(--color-secondary,#001bb3) 80%, transparent)}}}.single-post__content.prose ul,.single-post__content.prose ol{margin-bottom:calc(var(--spacing,.25rem) * 4);padding-left:calc(var(--spacing,.25rem) * 5)}:is(.single-post__content.prose ul,.single-post__content.prose ol) li{margin-bottom:calc(var(--spacing,.25rem) * 1)}.single-post__content.prose strong{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.single-post__content.prose em{font-style:italic}.single-post__content.prose blockquote{margin-block:calc(var(--spacing,.25rem) * 6);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-secondary,#001bb3);padding-left:calc(var(--spacing,.25rem) * 4);color:#272967b3}@supports (color:color-mix(in lab, red, red)){.single-post__content.prose blockquote{color:color-mix(in oklab, var(--color-primary,#272967) 70%, transparent)}}.single-post__content.prose blockquote{font-style:italic}.single-post__press-btn{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary-light,#edeffa);background-color:var(--color-white,#fff);height:35px;padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-btn,1rem);line-height:var(--tw-leading,var(--text-btn--line-height,1.25rem));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-secondary,#001bb3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-radius:.25rem;text-decoration-line:none;transition-duration:.2s;display:inline-flex}.single-post__press-btn:hover{background-color:var(--color-primary-light,#edeffa)}.single-post__press-btn svg{flex-shrink:0}.single-post__related-grid .card-post{background-color:var(--color-primary-light,#edeffa)}@media (width>=64rem){.single-societe :where(:not(.flexible_push-news)) .container:not(.single-societe__hero){max-width:1034px}}.single-societe .single-societe__hero-text{min-width:0}.single-societe .single-societe__hero-title{line-height:1.05}.single-societe .single-societe__back{max-width:1280px;margin:2rem auto 0;padding:0 2rem}.single-societe .citation-section .citation-section__inner{border-radius:.25rem .25rem 0 0!important}.single-societe .citation-section .citation-section__content-col{flex:66%}.quote-block{background:#fff;border-radius:16px 16px 0 0;min-height:290px;display:flex;overflow:hidden}.quote-block .quote-block__photo{flex-shrink:0;width:258px}.quote-block .quote-block__photo img{object-fit:cover;width:100%;height:100%;display:block}@media (width<=768px){.quote-block .quote-block__photo{width:100%;height:200px}}.quote-block .quote-block__body{flex-direction:column;flex:1;justify-content:space-between;padding:2rem 2.5rem;display:flex}.quote-block .quote-block__header{align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.quote-block .quote-block__mark{font-family:var(--font-heading,serif);color:var(--color-secondary,#001bb3);flex-shrink:0;font-size:5rem;line-height:.6}.quote-block .quote-block__author{flex-direction:column;gap:.15rem;display:flex}.quote-block .quote-block__author-name{font-family:var(--font-heading);color:var(--color-secondary,#001bb3);font-size:1.25rem;font-weight:500}.quote-block .quote-block__author-role{font-family:var(--font-sans);color:var(--color-primary,#272967);opacity:.7;font-size:.875rem}.quote-block .quote-block__text{font-family:var(--font-sans);color:var(--color-primary,#272967);border:none;margin:0;padding:0;font-size:1.125rem;font-style:italic;line-height:1.6}@media (width<=768px){.quote-block{flex-direction:column}}.archive-societe__hero{padding:4rem var(--margins-default,6rem);background:radial-gradient(at 70%,#67d09c 0%,#4da3a2 10.75%,#3476a8 21.5%,#1a48ad 32.25%,#001bb3 43%,#0a1fa0 49.49%,#14228d 55.99%,#272967 68.98%);align-items:center;min-height:438px;display:flex;position:relative;overflow:hidden}.archive-societe__hero .hero-dots{pointer-events:none;background-image:radial-gradient(circle,#ffffff26 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0}.archive-societe__hero .hero-curves{opacity:.4;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 438'%3E%3Cpath d='M-200 380 Q480 80 1000 220 Q1520 360 1640 60' stroke='rgba(255,255,255,0.25)' stroke-width='2' fill='none'/%3E%3Cpath d='M-200 320 Q400 140 960 280 Q1480 420 1640 160' stroke='rgba(255,255,255,0.15)' stroke-width='1.5' fill='none'/%3E%3C/svg%3E") 50%/cover no-repeat;position:absolute;inset:0}.archive-societe__hero-content{z-index:1;flex-direction:column;gap:1rem;width:100%;max-width:1248px;margin:0 auto;display:flex;position:relative}.archive-societe__hero-eyebrow{font-family:var(--font-sans);letter-spacing:.15em;text-transform:uppercase;color:#ffffffbf;font-size:1rem;font-weight:500}.archive-societe__hero-title{font-family:var(--font-sans);color:#fff;margin:0;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1}.archive-societe__hero-accent{font-family:var(--font-heading,serif);color:var(--color-accent,#67d09c);font-style:normal;font-weight:700}.archive-societe__grid-section{padding:5rem var(--margins-default,6rem);background:var(--color-primary,#272967);position:relative;overflow:hidden}.archive-societe__grid-section:before{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 489'%3E%3Cpath d='M-100 300 Q480 180 1000 250 Q1480 320 1540 200' stroke='rgba(103,208,156,0.1)' stroke-width='1.5' fill='none'/%3E%3C/svg%3E") 50%/cover no-repeat;position:absolute;inset:0}.archive-societe__grid-layout{z-index:1;grid-template-columns:387px 1fr;align-items:center;gap:3rem;max-width:1248px;margin:0 auto;display:grid;position:relative}@media (width<=1024px){.archive-societe__grid-layout{grid-template-columns:1fr;gap:2.5rem}}.archive-societe__grid-intro{flex-direction:column;gap:1.5rem;display:flex}.archive-societe__grid-title{font-family:var(--font-sans);color:var(--color-secondary,#001bb3);margin:0;font-size:clamp(1.75rem,2.5vw,3rem);font-weight:700;line-height:1.05}.archive-societe__grid-title--accent{font-family:var(--font-heading,serif);background:radial-gradient(at 100% 100%,#67d09c 0%,#4da3a2 17.9%,#3476a8 35.8%,#1a48ad 53.7%,#001bb3 71.6%,#0a1fa0 77.6%,#14228d 83.7%,#272967 95.7%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.archive-societe__logos-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}@media (width<=768px){.archive-societe__logos-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.archive-societe__logos-grid{grid-template-columns:1fr}}.card-logo-item{border-radius:var(--radius-m,8px);aspect-ratio:1.7;background:#fff;justify-content:center;align-items:center;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.card-logo-item:hover,.card-logo-item:focus-visible{transform:translateY(-4px);box-shadow:0 12px 40px #27296740}.card-logo-item:hover .card-logo-item__arrow,.card-logo-item:focus-visible .card-logo-item__arrow{opacity:1;transform:translateY(-50%)}.card-logo-item__bg{pointer-events:none;background:radial-gradient(#2729670f 0%,#0000 70%);position:absolute;inset:-5%}.card-logo-item__logo{z-index:1;justify-content:center;align-items:center;width:70%;height:70%;display:flex;position:relative;inset:15%}.card-logo-item__img{object-fit:contain;max-width:100%;max-height:100%;display:block}.card-logo-item__name{font-family:var(--font-sans);color:var(--color-primary,#272967);text-align:center;padding:0 1rem;font-size:.875rem;font-weight:700}.card-logo-item__badge{z-index:2;background:#ffffff80;border-bottom:2px solid #fff;border-right:2px solid #fff;border-radius:0 0 8px;align-items:center;gap:.4rem;padding:.4rem .6rem;display:flex;position:absolute;top:0;left:0}.card-logo-item__badge-dot{background:var(--color-accent,#67d09c);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite pulse-dot;display:block}.card-logo-item__badge-label{font-family:var(--font-sans);color:var(--color-primary,#272967);font-size:.875rem;font-weight:400;line-height:1.125rem}.card-logo-item__arrow{background:var(--color-secondary,#001bb3);color:#fff;opacity:0;z-index:3;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.875rem;transition:opacity .2s,transform .2s;display:flex;position:absolute;bottom:.75rem;right:.75rem;transform:translateY(4px)}.card-logo-item--participation:after{content:"";border-radius:var(--radius-m,8px);pointer-events:none;border:2px solid #2729671a;position:absolute;inset:0}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.4}}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
