@import "https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap";@layer vendor{:root{--iti-flag-width:20px;--iti-flag-count:244}.iti__ac{--iti-flag-offset:0}.iti__ad{--iti-flag-offset:-1}.iti__ae{--iti-flag-offset:-2}.iti__af{--iti-flag-offset:-3}.iti__ag{--iti-flag-offset:-4}.iti__ai{--iti-flag-offset:-5}.iti__al{--iti-flag-offset:-6}.iti__am{--iti-flag-offset:-7}.iti__ao{--iti-flag-offset:-8}.iti__ar{--iti-flag-offset:-9}.iti__as{--iti-flag-offset:-10}.iti__at{--iti-flag-offset:-11}.iti__au{--iti-flag-offset:-12}.iti__aw{--iti-flag-offset:-13}.iti__ax{--iti-flag-offset:-14}.iti__az{--iti-flag-offset:-15}.iti__ba{--iti-flag-offset:-16}.iti__bb{--iti-flag-offset:-17}.iti__bd{--iti-flag-offset:-18}.iti__be{--iti-flag-offset:-19}.iti__bf{--iti-flag-offset:-20}.iti__bg{--iti-flag-offset:-21}.iti__bh{--iti-flag-offset:-22}.iti__bi{--iti-flag-offset:-23}.iti__bj{--iti-flag-offset:-24}.iti__bl{--iti-flag-offset:-25}.iti__bm{--iti-flag-offset:-26}.iti__bn{--iti-flag-offset:-27}.iti__bo{--iti-flag-offset:-28}.iti__bq{--iti-flag-offset:-29}.iti__br{--iti-flag-offset:-30}.iti__bs{--iti-flag-offset:-31}.iti__bt{--iti-flag-offset:-32}.iti__bw{--iti-flag-offset:-33}.iti__by{--iti-flag-offset:-34}.iti__bz{--iti-flag-offset:-35}.iti__ca{--iti-flag-offset:-36}.iti__cc{--iti-flag-offset:-37}.iti__cd{--iti-flag-offset:-38}.iti__cf{--iti-flag-offset:-39}.iti__cg{--iti-flag-offset:-40}.iti__ch{--iti-flag-offset:-41}.iti__ci{--iti-flag-offset:-42}.iti__ck{--iti-flag-offset:-43}.iti__cl{--iti-flag-offset:-44}.iti__cm{--iti-flag-offset:-45}.iti__cn{--iti-flag-offset:-46}.iti__co{--iti-flag-offset:-47}.iti__cr{--iti-flag-offset:-48}.iti__cu{--iti-flag-offset:-49}.iti__cv{--iti-flag-offset:-50}.iti__cw{--iti-flag-offset:-51}.iti__cx{--iti-flag-offset:-52}.iti__cy{--iti-flag-offset:-53}.iti__cz{--iti-flag-offset:-54}.iti__de{--iti-flag-offset:-55}.iti__dj{--iti-flag-offset:-56}.iti__dk{--iti-flag-offset:-57}.iti__dm{--iti-flag-offset:-58}.iti__do{--iti-flag-offset:-59}.iti__dz{--iti-flag-offset:-60}.iti__ec{--iti-flag-offset:-61}.iti__ee{--iti-flag-offset:-62}.iti__eg{--iti-flag-offset:-63}.iti__eh{--iti-flag-offset:-64}.iti__er{--iti-flag-offset:-65}.iti__es{--iti-flag-offset:-66}.iti__et{--iti-flag-offset:-67}.iti__fi{--iti-flag-offset:-68}.iti__fj{--iti-flag-offset:-69}.iti__fk{--iti-flag-offset:-70}.iti__fm{--iti-flag-offset:-71}.iti__fo{--iti-flag-offset:-72}.iti__fr{--iti-flag-offset:-73}.iti__ga{--iti-flag-offset:-74}.iti__gb{--iti-flag-offset:-75}.iti__gd{--iti-flag-offset:-76}.iti__ge{--iti-flag-offset:-77}.iti__gf{--iti-flag-offset:-78}.iti__gg{--iti-flag-offset:-79}.iti__gh{--iti-flag-offset:-80}.iti__gi{--iti-flag-offset:-81}.iti__gl{--iti-flag-offset:-82}.iti__gm{--iti-flag-offset:-83}.iti__gn{--iti-flag-offset:-84}.iti__gp{--iti-flag-offset:-85}.iti__gq{--iti-flag-offset:-86}.iti__gr{--iti-flag-offset:-87}.iti__gt{--iti-flag-offset:-88}.iti__gu{--iti-flag-offset:-89}.iti__gw{--iti-flag-offset:-90}.iti__gy{--iti-flag-offset:-91}.iti__hk{--iti-flag-offset:-92}.iti__hn{--iti-flag-offset:-93}.iti__hr{--iti-flag-offset:-94}.iti__ht{--iti-flag-offset:-95}.iti__hu{--iti-flag-offset:-96}.iti__id{--iti-flag-offset:-97}.iti__ie{--iti-flag-offset:-98}.iti__il{--iti-flag-offset:-99}.iti__im{--iti-flag-offset:-100}.iti__in{--iti-flag-offset:-101}.iti__io{--iti-flag-offset:-102}.iti__iq{--iti-flag-offset:-103}.iti__ir{--iti-flag-offset:-104}.iti__is{--iti-flag-offset:-105}.iti__it{--iti-flag-offset:-106}.iti__je{--iti-flag-offset:-107}.iti__jm{--iti-flag-offset:-108}.iti__jo{--iti-flag-offset:-109}.iti__jp{--iti-flag-offset:-110}.iti__ke{--iti-flag-offset:-111}.iti__kg{--iti-flag-offset:-112}.iti__kh{--iti-flag-offset:-113}.iti__ki{--iti-flag-offset:-114}.iti__km{--iti-flag-offset:-115}.iti__kn{--iti-flag-offset:-116}.iti__kp{--iti-flag-offset:-117}.iti__kr{--iti-flag-offset:-118}.iti__kw{--iti-flag-offset:-119}.iti__ky{--iti-flag-offset:-120}.iti__kz{--iti-flag-offset:-121}.iti__la{--iti-flag-offset:-122}.iti__lb{--iti-flag-offset:-123}.iti__lc{--iti-flag-offset:-124}.iti__li{--iti-flag-offset:-125}.iti__lk{--iti-flag-offset:-126}.iti__lr{--iti-flag-offset:-127}.iti__ls{--iti-flag-offset:-128}.iti__lt{--iti-flag-offset:-129}.iti__lu{--iti-flag-offset:-130}.iti__lv{--iti-flag-offset:-131}.iti__ly{--iti-flag-offset:-132}.iti__ma{--iti-flag-offset:-133}.iti__mc{--iti-flag-offset:-134}.iti__md{--iti-flag-offset:-135}.iti__me{--iti-flag-offset:-136}.iti__mf{--iti-flag-offset:-137}.iti__mg{--iti-flag-offset:-138}.iti__mh{--iti-flag-offset:-139}.iti__mk{--iti-flag-offset:-140}.iti__ml{--iti-flag-offset:-141}.iti__mm{--iti-flag-offset:-142}.iti__mn{--iti-flag-offset:-143}.iti__mo{--iti-flag-offset:-144}.iti__mp{--iti-flag-offset:-145}.iti__mq{--iti-flag-offset:-146}.iti__mr{--iti-flag-offset:-147}.iti__ms{--iti-flag-offset:-148}.iti__mt{--iti-flag-offset:-149}.iti__mu{--iti-flag-offset:-150}.iti__mv{--iti-flag-offset:-151}.iti__mw{--iti-flag-offset:-152}.iti__mx{--iti-flag-offset:-153}.iti__my{--iti-flag-offset:-154}.iti__mz{--iti-flag-offset:-155}.iti__na{--iti-flag-offset:-156}.iti__nc{--iti-flag-offset:-157}.iti__ne{--iti-flag-offset:-158}.iti__nf{--iti-flag-offset:-159}.iti__ng{--iti-flag-offset:-160}.iti__ni{--iti-flag-offset:-161}.iti__nl{--iti-flag-offset:-162}.iti__no{--iti-flag-offset:-163}.iti__np{--iti-flag-offset:-164}.iti__nr{--iti-flag-offset:-165}.iti__nu{--iti-flag-offset:-166}.iti__nz{--iti-flag-offset:-167}.iti__om{--iti-flag-offset:-168}.iti__pa{--iti-flag-offset:-169}.iti__pe{--iti-flag-offset:-170}.iti__pf{--iti-flag-offset:-171}.iti__pg{--iti-flag-offset:-172}.iti__ph{--iti-flag-offset:-173}.iti__pk{--iti-flag-offset:-174}.iti__pl{--iti-flag-offset:-175}.iti__pm{--iti-flag-offset:-176}.iti__pr{--iti-flag-offset:-177}.iti__ps{--iti-flag-offset:-178}.iti__pt{--iti-flag-offset:-179}.iti__pw{--iti-flag-offset:-180}.iti__py{--iti-flag-offset:-181}.iti__qa{--iti-flag-offset:-182}.iti__re{--iti-flag-offset:-183}.iti__ro{--iti-flag-offset:-184}.iti__rs{--iti-flag-offset:-185}.iti__ru{--iti-flag-offset:-186}.iti__rw{--iti-flag-offset:-187}.iti__sa{--iti-flag-offset:-188}.iti__sb{--iti-flag-offset:-189}.iti__sc{--iti-flag-offset:-190}.iti__sd{--iti-flag-offset:-191}.iti__se{--iti-flag-offset:-192}.iti__sg{--iti-flag-offset:-193}.iti__sh{--iti-flag-offset:-194}.iti__si{--iti-flag-offset:-195}.iti__sj{--iti-flag-offset:-196}.iti__sk{--iti-flag-offset:-197}.iti__sl{--iti-flag-offset:-198}.iti__sm{--iti-flag-offset:-199}.iti__sn{--iti-flag-offset:-200}.iti__so{--iti-flag-offset:-201}.iti__sr{--iti-flag-offset:-202}.iti__ss{--iti-flag-offset:-203}.iti__st{--iti-flag-offset:-204}.iti__sv{--iti-flag-offset:-205}.iti__sx{--iti-flag-offset:-206}.iti__sy{--iti-flag-offset:-207}.iti__sz{--iti-flag-offset:-208}.iti__tc{--iti-flag-offset:-209}.iti__td{--iti-flag-offset:-210}.iti__tg{--iti-flag-offset:-211}.iti__th{--iti-flag-offset:-212}.iti__tj{--iti-flag-offset:-213}.iti__tk{--iti-flag-offset:-214}.iti__tl{--iti-flag-offset:-215}.iti__tm{--iti-flag-offset:-216}.iti__tn{--iti-flag-offset:-217}.iti__to{--iti-flag-offset:-218}.iti__tr{--iti-flag-offset:-219}.iti__tt{--iti-flag-offset:-220}.iti__tv{--iti-flag-offset:-221}.iti__tw{--iti-flag-offset:-222}.iti__tz{--iti-flag-offset:-223}.iti__ua{--iti-flag-offset:-224}.iti__ug{--iti-flag-offset:-225}.iti__us{--iti-flag-offset:-226}.iti__uy{--iti-flag-offset:-227}.iti__uz{--iti-flag-offset:-228}.iti__va{--iti-flag-offset:-229}.iti__vc{--iti-flag-offset:-230}.iti__ve{--iti-flag-offset:-231}.iti__vg{--iti-flag-offset:-232}.iti__vi{--iti-flag-offset:-233}.iti__vn{--iti-flag-offset:-234}.iti__vu{--iti-flag-offset:-235}.iti__wf{--iti-flag-offset:-236}.iti__ws{--iti-flag-offset:-237}.iti__xk{--iti-flag-offset:-238}.iti__ye{--iti-flag-offset:-239}.iti__yt{--iti-flag-offset:-240}.iti__za{--iti-flag-offset:-241}.iti__zm{--iti-flag-offset:-242}.iti__zw{--iti-flag-offset:-243}:root{--iti-hover-color:#0000000d;--iti-border-color:#ccc;--iti-country-selector-bg:white;--iti-icon-color:#555;--iti-spacer-horizontal:10px;--iti-flag-height:calc(var(--iti-flag-width) * 3 / 4);--iti-globe-icon-size:17px;--iti-clear-icon-size:15px;--iti-border-width:1px;--iti-arrow-size:5px;--iti-arrow-width:1.5px;--iti-arrow-padding:7px;--iti-mobile-popup-margin:30px;--iti-strict-reject-flash-color:#ff00001f}.iti{display:inline-block;position:relative}.iti *{box-sizing:border-box}.iti input.iti__tel-input,.iti input.iti__tel-input[type=text],.iti input.iti__tel-input[type=tel]{z-index:0;min-width:100%;display:block;position:relative;margin:0!important}.iti__a11y-text{clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;position:absolute;overflow:hidden}.iti__country-container{padding:var(--iti-border-width);position:absolute;top:0;bottom:0;left:0}.iti__selected-country{z-index:1;height:100%;font-family:inherit;font-size:inherit;color:inherit;font-weight:inherit;line-height:inherit;background:0 0;border:0;border-radius:0;align-items:center;margin:0;padding:0;text-decoration:none;display:flex;position:relative}.iti__selected-country-primary{height:100%;padding:0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal);align-items:center;display:flex}.iti__selected-dial-code{margin-left:4px}.iti__arrow{margin-left:var(--iti-arrow-padding);width:var(--iti-arrow-size);height:var(--iti-arrow-size);box-sizing:border-box;border-right:var(--iti-arrow-width) solid var(--iti-icon-color);border-bottom:var(--iti-arrow-width) solid var(--iti-icon-color);margin-top:-2px;transform:rotate(45deg)}.iti__arrow--up{margin-top:4px;transform:rotate(-135deg)}.iti__country-selector{background-color:var(--iti-country-selector-bg);border-radius:3px}.iti--inline-country-selector .iti__country-selector{border:var(--iti-border-width) solid var(--iti-border-color);box-shadow:1px 1px 4px #0003}.iti--inline-country-selector:not(.iti--detached-country-selector) .iti__country-selector{z-index:2;position:absolute;left:0}.iti__search-input{width:100%;padding-left:calc(var(--iti-spacer-horizontal) + var(--iti-globe-icon-size) + var(--iti-spacer-horizontal));padding-right:calc(var(--iti-spacer-horizontal) + var(--iti-clear-icon-size) + var(--iti-spacer-horizontal));border-width:0;border-radius:3px}[dir=rtl] .iti__search-input{padding-left:inherit;background-position:right 8px center;padding-right:30px}.iti__search-input::-webkit-search-cancel-button{appearance:none}.iti__search-input,.iti__country{padding-top:8px;padding-bottom:8px}.iti__search-input-wrapper{border-bottom:1px solid var(--iti-border-color);align-items:center;display:flex;position:relative}.iti__search-icon{left:var(--iti-spacer-horizontal);pointer-events:none;display:flex;position:absolute}[dir=rtl] .iti__search-icon{left:auto;right:var(--iti-spacer-horizontal)}.iti__search-icon-svg{width:var(--iti-globe-icon-size);height:var(--iti-globe-icon-size);stroke:var(--iti-icon-color);fill:none;stroke-width:3px;display:block}.iti__search-clear{right:calc(var(--iti-spacer-horizontal) / 2);cursor:pointer;padding:calc(var(--iti-spacer-horizontal) / 2);background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;transition:background-color .15s;display:flex;position:absolute}.iti__search-clear .iti__search-clear-x{stroke-width:2px}.iti__search-clear .iti__search-clear-bg{fill:var(--iti-icon-color)}[dir=rtl] .iti__search-clear{right:auto;left:var(--iti-spacer-horizontal)}.iti__search-clear:hover,.iti__search-clear:focus-visible{background:var(--iti-hover-color);outline:none}.iti__search-clear-svg{width:var(--iti-clear-icon-size);height:var(--iti-clear-icon-size);display:block}.iti__no-results{text-align:center;padding:30px 0}.iti__country-list{cursor:pointer;-webkit-overflow-scrolling:touch;margin:0;padding:0;list-style:none;overflow-y:scroll}.iti--inline-country-selector .iti__country-list{max-height:185px}.iti--flexible-dropdown-width .iti__country-list{white-space:nowrap}@media (width<=500px){.iti--flexible-dropdown-width .iti__country-list{white-space:normal}}.iti__country{padding-left:var(--iti-spacer-horizontal);padding-right:var(--iti-spacer-horizontal);outline:none;align-items:center;display:flex}.iti__country.iti__highlight{background-color:var(--iti-hover-color)}.iti__country-name{flex-grow:1}.iti__country-check{margin-left:var(--iti-spacer-horizontal);color:var(--iti-icon-color);align-items:center;display:flex}.iti__country-check-svg{width:var(--iti-clear-icon-size);height:var(--iti-clear-icon-size);display:block}.iti__country-list .iti__flag{margin-right:var(--iti-spacer-horizontal);flex-shrink:0}[dir=rtl] :is(.iti__country-list .iti__flag){margin-right:0;margin-left:var(--iti-spacer-horizontal)}:is(.iti--has-country-selector .iti__country-container:has(+input[disabled]),.iti--has-country-selector .iti__country-container:has(+input[readonly])) button.iti__selected-country{cursor:not-allowed}:is(.iti--has-country-selector .iti__country-container:has(+input[disabled]),.iti--has-country-selector .iti__country-container:has(+input[readonly])) button.iti__selected-country .iti__arrow{visibility:hidden}:is(.iti--has-country-selector .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover,.iti--has-country-selector .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country:has(+.iti__country-selector:hover) .iti__selected-country-primary){background-color:var(--iti-hover-color)}.iti--detached-country-selector{z-index:1060;position:fixed;top:-1000px;left:-1000px}.iti--detached-country-selector:hover{cursor:pointer}.iti--detached-country-selector{top:calc(anchor(bottom) + 3px);left:anchor(left);position-try-fallbacks:--iti-flip-above}@position-try --iti-flip-above{top: auto; bottom: calc(anchor(top) + 3px);}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti--fullscreen-popup.iti--detached-country-selector{padding:var(--iti-mobile-popup-margin);background-color:#00000080;flex-direction:column;justify-content:flex-start;display:flex;position:fixed;inset:0}.iti--fullscreen-popup .iti__country-selector{flex-direction:column;max-height:100%;display:flex;position:relative}.iti--fullscreen-popup .iti__country,.iti--fullscreen-popup .iti__search-input{padding-top:10px;padding-bottom:10px}.iti--fullscreen-popup .iti__country{padding-left:10px;padding-right:10px;line-height:1.5em}.iti__flag{height:var(--iti-flag-height);width:var(--iti-flag-width);background-image:image-set(var(--iti-path-flags-1x) 1x, var(--iti-path-flags-2x) 2x);background-repeat:no-repeat;background-position:calc(var(--iti-flag-offset,100) * var(--iti-flag-width)) 0;background-size:calc(var(--iti-flag-count) * var(--iti-flag-width)) var(--iti-flag-height);border-radius:1px;box-shadow:0 0 1px #888}.iti__loading{box-shadow:none;background:0 0;position:relative}.iti__loading:after{content:"";width:var(--iti-flag-height);height:var(--iti-flag-height);box-sizing:border-box;border:2px solid var(--iti-icon-color);border-right-color:#0000;border-radius:50%;margin:auto;animation:1s linear infinite iti-spinner;position:absolute;inset:0}@keyframes iti-spinner{to{transform:rotate(360deg)}}.iti__strict-reject-animation .iti__tel-input,.iti__strict-reject-animation .iti__selected-country{animation:.3s cubic-bezier(.36,.07,.19,.97) iti-strict-reject-shake}@media (prefers-reduced-motion:reduce){.iti__strict-reject-animation .iti__tel-input{animation:.3s ease-out both iti-strict-reject-flash}.iti__strict-reject-animation .iti__selected-country{animation:none}}@keyframes iti-strict-reject-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-3px)}40%,60%{transform:translate(3px)}}@keyframes iti-strict-reject-flash{40%{background-color:var(--iti-strict-reject-flash-color)}}.iti__globe{box-shadow:none;height:var(--iti-globe-icon-size);background:0 0;justify-content:center;align-items:center;padding:0;display:flex}.iti__globe .iti__globe-svg{width:100%;height:100%;fill:var(--iti-icon-color)}@supports ((-webkit-appearance:none)) and (not (background:-webkit-canvas(foo))){.iti__tel-input:focus{outline-offset:1px}}:root{--iti-path-flags-1x:url(/build/assets/flags-DjVgN9ag.webp);--iti-path-flags-2x:url(/build/assets/flags@2x-QBzdwbZ8.webp)}#cc-main{color:var(--cc-primary-color);font-family:var(--cc-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;z-index:var(--cc-z-index);background:0 0;font-size:16px;font-weight:400;line-height:1.15;position:fixed}#cc-main :after,#cc-main :before,#cc-main a,#cc-main button,#cc-main div,#cc-main h2,#cc-main input,#cc-main p,#cc-main span{all:unset;box-sizing:border-box}#cc-main .pm__badge,#cc-main button{all:initial;box-sizing:border-box;color:unset;visibility:unset}#cc-main .pm__badge,#cc-main a,#cc-main button,#cc-main input{appearance:none;cursor:pointer;outline:revert;outline-offset:2px;margin:0;font-family:inherit;font-size:100%;line-height:normal;overflow:hidden}#cc-main table,#cc-main tbody,#cc-main td,#cc-main th,#cc-main thead,#cc-main tr{all:revert;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}:root{--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-modal-border-radius:.5rem;--cc-btn-border-radius:.4rem;--cc-modal-transition-duration:.25s;--cc-link-color:var(--cc-btn-primary-bg);--cc-modal-margin:1rem;--cc-z-index:2147480000;--cc-bg:#fff;--cc-primary-color:#2c2f31;--cc-secondary-color:#5e6266;--cc-btn-primary-bg:#30363c;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#000;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#d4dae0;--cc-btn-secondary-hover-color:#000;--cc-btn-secondary-hover-border-color:#d4dae0;--cc-separator-border-color:#f0f4f7;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#667481;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color:var(--cc-bg);--cc-toggle-disabled-icon-color:var(--cc-bg);--cc-toggle-readonly-bg:#d5dee2;--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-border:#f0f4f7;--cc-cookie-category-block-hover-bg:#e9eff4;--cc-cookie-category-block-hover-border:#e9eff4;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:#dee4e9;--cc-overlay-bg:#000000a6;--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:var(--cc-btn-secondary-bg);--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#e4eaed;--cc-pm-toggle-border-radius:4em}#cc-main.cc--rtl{direction:rtl}#cc-main .cm__title,#cc-main a,#cc-main b,#cc-main em,#cc-main strong{font-weight:600}#cc-main button>span{pointer-events:none}#cc-main .cc__link,#cc-main a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600;transition:background-size .25s,color .25s;position:relative}#cc-main .cc__link:hover,#cc-main a:hover{color:var(--cc-primary-color);background-size:100% 1px}#cc-main .cc__link{color:var(--cc-link-color)}#cc-main .cm__desc,#cc-main .pm__body{overscroll-behavior:auto contain;scrollbar-width:thin}@media screen and (width>=640px){#cc-main ::-webkit-scrollbar{all:revert}#cc-main ::-webkit-scrollbar-thumb{all:revert}#cc-main ::-webkit-scrollbar-track{all:revert}#cc-main ::-webkit-scrollbar-thumb{-webkit-background-clip:padding-box;background-clip:padding-box;background:var(--cc-toggle-readonly-bg);border:.25rem solid var(--cc-bg);border-radius:1rem}#cc-main ::-webkit-scrollbar-thumb:hover{background:var(--cc-toggle-off-bg)}#cc-main ::-webkit-scrollbar{background:0 0;width:12px}}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{height:auto!important;overflow:hidden!important}@media (prefers-reduced-motion){#cc-main{--cc-modal-transition-duration:0s}}.cc--darkmode{--cc-bg:#161a1c;--cc-primary-color:#ebf3f6;--cc-secondary-color:#aebbc5;--cc-btn-primary-bg:#c2d0e0;--cc-btn-primary-color:var(--cc-bg);--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#98a7b6;--cc-btn-primary-hover-color:#000;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#242c31;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#353d43;--cc-btn-secondary-hover-color:#fff;--cc-btn-secondary-hover-border-color:var(--cc-btn-secondary-hover-bg);--cc-separator-border-color:#222a30;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#525f6b;--cc-toggle-on-knob-bg:var(--cc-btn-primary-color);--cc-toggle-off-knob-bg:var(--cc-btn-primary-color);--cc-toggle-enabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-disabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-readonly-bg:#343e45;--cc-toggle-readonly-knob-bg:#5f6b72;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:#1e2428;--cc-cookie-category-block-bg:#1e2428;--cc-cookie-category-block-border:var(--cc-section-category-border);--cc-cookie-category-block-hover-bg:#242c31;--cc-cookie-category-block-hover-border:#232a2f;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:var(--cc-toggle-readonly-bg);--cc-overlay-bg:#000000a6;--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:#0c0e0f;--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#060809}.cc--darkmode #cc-main{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}#cc-main .cm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);opacity:0;visibility:hidden;z-index:1;flex-direction:column;max-width:24rem;display:flex;position:fixed;overflow:hidden;transform:translateY(1.6em);box-shadow:0 .625em 1.875em #0000024d}#cc-main .cm--top{top:var(--cc-modal-margin)}#cc-main .cm--middle{top:50%;transform:translateY(calc(1.6em - 50%))}#cc-main .cm--bottom{bottom:var(--cc-modal-margin)}#cc-main .cm--center{left:var(--cc-modal-margin);right:var(--cc-modal-margin);width:unset;margin:0 auto}#cc-main .cm--left{left:var(--cc-modal-margin);margin-right:var(--cc-modal-margin)}#cc-main .cm--right{margin-left:var(--cc-modal-margin);right:var(--cc-modal-margin)}#cc-main .cm__body{flex-direction:column;justify-content:space-between;display:flex;position:relative}#cc-main .cm__btns,#cc-main .cm__links{width:unset;padding:1rem 1.3rem}#cc-main .cm__texts{flex-direction:column;flex:1;justify-content:center;padding:1rem 0 0;display:flex}#cc-main .cm__desc,#cc-main .cm__title{padding:0 1.3rem}#cc-main .cm__title{font-size:1.05em}#cc-main .cm__title+.cm__desc{margin-top:1.1em}#cc-main .cm__desc{color:var(--cc-secondary-color);max-height:40vh;padding-bottom:1em;font-size:.9em;line-height:1.5;overflow:visible auto}#cc-main .cm__btns{border-top:1px solid var(--cc-separator-border-color);flex-direction:column;justify-content:center;display:flex}#cc-main .cm__btn-group{grid-auto-columns:minmax(0,1fr);display:grid}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin-top:.375rem}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-top:0;margin-bottom:.375rem}#cc-main .cm--inline .cm__btn+.cm__btn{margin-top:0;margin-left:.375rem}#cc-main .cm--inline.cm--flip .cm__btn+.cm__btn{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--inline.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-right:0}#cc-main .cm--wide .cm__btn+.cm__btn,#cc-main .cm--wide .cm__btn-group+.cm__btn-group{margin-top:0;margin-left:.375rem}#cc-main .cm--wide.cm--flip .cm__btn+.cm__btn,#cc-main .cm--wide.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-right:.375rem}#cc-main .cm--bar:not(.cm--inline) .cm__btn-group--uneven,#cc-main .cm--wide .cm__btn-group--uneven{flex:1;justify-content:space-between;display:flex}#cc-main .cm--bar:not(.cm--inline).cm--flip .cm__btn-group--uneven,#cc-main .cm--wide.cm--flip .cm__btn-group--uneven{flex-direction:row-reverse}#cc-main .cm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);text-align:center;min-height:42px;padding:.5em 1em;font-size:.82em;font-weight:600}#cc-main .cm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .cm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close{border-radius:0;border-bottom-left-radius:var(--cc-btn-border-radius);border-top:none;border-right:none;width:42px;height:42px;font-size:1em;display:none;position:absolute;top:0;right:0;overflow:hidden;min-width:auto!important;padding:0!important}#cc-main .cm__btn--close svg{stroke:var(--cc-btn-primary-color);transition:stroke .15s;transform:scale(.5)}#cc-main .cm__btn--close:hover svg{stroke:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--close.cm__btn--secondary svg{stroke:var(--cc-btn-secondary-color)}#cc-main .cm__btn--close.cm__btn--secondary:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close+.cm__texts .cm__title{padding-right:3rem}#cc-main .cm--inline .cm__btn-group{grid-auto-flow:column}#cc-main .cm__footer{background:var(--cc-footer-bg);border-top:1px solid var(--cc-footer-border-color);color:var(--cc-footer-color);padding:.4em 0 .5em}#cc-main .cm__links{flex-direction:row;padding-top:0;padding-bottom:0;display:flex}#cc-main .cm__link-group{flex-direction:row;width:100%;font-size:.8em;display:flex}#cc-main .cm__link-group>*+*{margin-left:1.3rem}#cc-main .cm--flip .cm__btn:last-child{grid-row:1}#cc-main .cm--inline.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--box .cm__btn--close{display:block}#cc-main .cm--box.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--box.cm--wide{max-width:36em}#cc-main .cm--box.cm--wide .cm__btns{flex-direction:row;justify-content:space-between}#cc-main .cm--box.cm--wide .cm__btn-group{grid-auto-flow:column}#cc-main .cm--box.cm--wide .cm__btn{min-width:120px;padding-left:1.8em;padding-right:1.8em}#cc-main .cm--box.cm--wide.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--box.cm--wide.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--cloud{max-width:54em;width:unset}#cc-main .cm--cloud .cm__body{flex-direction:row}#cc-main .cm--cloud .cm__texts{flex:1}#cc-main .cm--cloud .cm__desc{max-height:9.4em}#cc-main .cm--cloud .cm__btns{border-left:1px solid var(--cc-separator-border-color);border-top:none;max-width:23em}#cc-main .cm--cloud .cm__btn-group{flex-direction:column}#cc-main .cm--cloud .cm__btn{min-width:19em}#cc-main .cm--cloud.cm--flip .cm__btn-group,#cc-main .cm--cloud.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--cloud.cm--inline .cm__btn-group{flex-direction:row}#cc-main .cm--cloud.cm--inline .cm__btn{min-width:10em}#cc-main .cm--cloud.cm--inline.cm--flip .cm__btn-group{flex-direction:row-reverse}#cc-main .cm--bar{max-width:unset;opacity:1;--cc-modal-transition-duration:.35s;border-radius:0;width:100vw;margin:0;left:0;right:0;transform:translateY(0)}#cc-main .cm--bar.cm--top{top:0;transform:translateY(-100%)}#cc-main .cm--bar.cm--bottom{bottom:0;transform:translateY(100%)}#cc-main .cm--bar .cm__body,#cc-main .cm--bar .cm__links{width:100%;max-width:55em;margin:0 auto}#cc-main .cm--bar .cm__body{padding:.5em 0 .9em}#cc-main .cm--bar .cm__btns{border-top:none;flex-direction:row;justify-content:space-between}#cc-main .cm--bar .cm__btn-group{grid-auto-flow:column}#cc-main .cm--bar:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-top:0;margin-left:.375rem}#cc-main .cm--bar .cm__btn{min-width:120px;padding-left:2em;padding-right:2em}#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--bar.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--bar.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--bar.cm--inline .cm__body,#cc-main .cm--bar.cm--inline .cm__links{max-width:74em}#cc-main .cm--bar.cm--inline .cm__body{flex-direction:row;padding:0}#cc-main .cm--bar.cm--inline .cm__btns{flex-direction:column;justify-content:center;max-width:23em}#cc-main .cm--bar.cm--inline.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cc--anim .cm,#cc-main .cc--anim.cm-wrapper:before{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}#cc-main .cc--anim .cm__btn,#cc-main .cc--anim .cm__close{transition:background-color .15s,border-color .15s,color .15s}.disable--interaction #cc-main .cm-wrapper:before{background:var(--cc-overlay-bg);content:"";opacity:0;visibility:hidden;z-index:0;position:fixed;inset:0}.show--consent #cc-main .cc--anim .cm{opacity:1;transform:translateY(0);visibility:visible!important}.show--consent #cc-main .cc--anim .cm--middle{transform:translateY(-50%)}.show--consent #cc-main .cc--anim .cm--bar{transform:translateY(0)}.show--consent #cc-main .cc--anim.cm-wrapper:before{opacity:1;visibility:visible}#cc-main.cc--rtl .cm__btn--close{border-bottom-left-radius:unset;border-bottom-right-radius:var(--cc-btn-border-radius);left:0;right:unset}#cc-main.cc--rtl .cm__btn--close+.cm__texts .cm__title{padding-right:1.3rem;padding-left:3rem!important}#cc-main.cc--rtl .cm--inline .cm__btn+.cm__btn{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm--inline.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn-group+.cm__btn-group,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn-group+.cm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar.cm--flip .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm__link-group>*+*{margin-left:0;margin-right:1.3rem}@media screen and (width<=640px){#cc-main{--cc-modal-margin:.5em}#cc-main .cm{width:auto!important;max-width:none!important}#cc-main .cm__body{flex-direction:column!important;padding:0!important}#cc-main .cm__btns,#cc-main .cm__desc,#cc-main .cm__links,#cc-main .cm__title{padding-left:1.1rem!important;padding-right:1.1rem!important}#cc-main .cm__btns{border-left:none!important;border-top:1px solid var(--cc-separator-border-color)!important;flex-direction:column!important;min-width:auto!important;max-width:none!important}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:.375rem 0 0!important}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-top:0!important;margin-bottom:.375rem!important}#cc-main .cm__btn-group{flex-direction:column!important;min-width:auto!important;display:flex!important}#cc-main .cm__btn{flex:auto!important}#cc-main .cm__link-group{justify-content:center!important}#cc-main .cm--flip .cm__btn-group,#cc-main .cm--flip .cm__btns{flex-direction:column-reverse!important}}#cc-main .pm-wrapper{z-index:2;position:relative}#cc-main .pm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);opacity:0;visibility:hidden;width:100%;width:unset;z-index:1;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 .625em 1.875em #0000024d}#cc-main svg{fill:none;width:100%}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:1em 1.4em}#cc-main .pm__header{border-bottom:1px solid var(--cc-separator-border-color);justify-content:space-between;align-items:center;display:flex}#cc-main .pm__title{flex:1;align-items:center;margin-right:2em;font-weight:600;display:flex}#cc-main .pm__close-btn{background:var(--cc-btn-secondary-bg);border:1px solid var(--cc-btn-secondary-border-color);border-radius:var(--cc-btn-border-radius);width:40px;height:40px;transition:all .15s;position:relative}#cc-main .pm__close-btn span{width:100%;height:100%;display:flex}#cc-main .pm__close-btn svg{stroke:var(--cc-btn-secondary-color);transition:stroke .15s;transform:scale(.5)}#cc-main .pm__close-btn:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color)}#cc-main .pm__close-btn:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .pm__body{overflow-y:auto;overflow-y:overlay;flex:1}#cc-main .pm__section,#cc-main .pm__section--toggle{border-radius:var(--cc-btn-border-radius);flex-direction:column;margin-bottom:.5em;display:flex}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:1px solid var(--cc-cookie-category-block-border);border-radius:var(--cc-btn-border-radius);border-top:none;border-top-left-radius:0;border-top-right-radius:0;display:none;overflow:hidden;margin-top:0!important}#cc-main .pm__section{border:1px solid var(--cc-separator-border-color);padding:1em;transition:background-color .25s,border-color .25s}#cc-main .pm__section:first-child{border:none;margin-top:0;margin-bottom:2em;padding:0;transition:none}#cc-main .pm__section:not(:first-child):hover{background:var(--cc-cookie-category-block-bg);border-color:var(--cc-cookie-category-block-border)}#cc-main .pm__section-toggles+.pm__section{margin-top:2em}#cc-main .pm__section--toggle{background:var(--cc-cookie-category-block-bg);border-top:none;margin-bottom:.375rem}#cc-main .pm__section--toggle .pm__section-title{background:var(--cc-cookie-category-block-bg);border:1px solid var(--cc-cookie-category-block-border);justify-content:space-between;align-items:center;width:100%;min-height:58px;padding:1.1em 5.4em 1.1em 1.2em;transition:background-color .25s,border-color .25s;display:flex;position:relative}#cc-main .pm__section--toggle .pm__section-title:hover{background:var(--cc-cookie-category-block-hover-bg);border-color:var(--cc-cookie-category-block-hover-border)}#cc-main .pm__section--toggle .pm__section-desc{margin-top:0;padding:1em}#cc-main .pm__section--toggle.is-expanded{--cc-cookie-category-block-bg:var(--cc-cookie-category-expanded-block-bg);--cc-cookie-category-block-border:var(--cc-cookie-category-expanded-block-hover-bg)}#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-right-radius:0;border-bottom-left-radius:0}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow svg{transform:scale(.5)rotate(180deg)}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{display:flex}#cc-main .pm__section--expandable .pm__section-title{cursor:pointer;padding-left:3.4em}#cc-main .pm__section--expandable .pm__section-arrow{background:var(--cc-toggle-readonly-bg);pointer-events:none;border-radius:100%;justify-content:center;width:20px;height:20px;display:flex;position:absolute;left:18px}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5)}#cc-main .pm__section-title-wrapper{align-items:center;display:flex;position:relative}#cc-main .pm__section-title-wrapper+.pm__section-desc-wrapper{margin-top:.85em}#cc-main .pm__section-title{border-radius:var(--cc-btn-border-radius);font-size:.95em;font-weight:600}#cc-main .pm__badge{background:var(--cc-btn-secondary-bg);color:var(--cc-secondary-color);text-align:center;white-space:nowrap;border-radius:5em;flex:none;justify-content:center;align-items:center;width:auto;min-width:23px;height:23px;margin-left:1em;padding:0 .6em 1px;font-size:.8em;font-weight:600;display:flex;position:relative;overflow:hidden}#cc-main .pm__service-counter{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-color);width:23px;padding:0}#cc-main .pm__service-counter[data-counterlabel]{width:auto;padding:0 .6em 1px}#cc-main .section__toggle,#cc-main .section__toggle-wrapper,#cc-main .toggle__icon,#cc-main .toggle__label{border-radius:var(--cc-pm-toggle-border-radius);width:50px;height:23px;transform:translateZ(0)}#cc-main .section__toggle-wrapper{cursor:pointer;z-index:1;position:absolute;right:18px}#cc-main .toggle-service{width:42px;height:19px;position:relative;right:0}#cc-main .toggle-service .section__toggle,#cc-main .toggle-service .toggle__icon,#cc-main .toggle-service .toggle__label{width:42px;height:19px}#cc-main .toggle-service .toggle__icon{position:relative}#cc-main .toggle-service .toggle__icon-circle{width:19px;height:19px}#cc-main .toggle-service .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(23px)}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper:after{display:none!important}#cc-main .section__toggle{cursor:pointer;border:0;margin:0;display:block;position:absolute;top:0;left:0}#cc-main .section__toggle:disabled{cursor:not-allowed}#cc-main .toggle__icon{background:var(--cc-toggle-off-bg);box-shadow:0 0 0 1px var(--cc-toggle-off-bg);pointer-events:none;flex-direction:row;transition:all .25s;display:flex;position:absolute}#cc-main .toggle__icon-circle{background:var(--cc-toggle-off-knob-bg);border-radius:var(--cc-pm-toggle-border-radius);border:none;width:23px;height:23px;transition:transform .25s,background-color .25s;display:block;position:absolute;top:0;left:0;box-shadow:0 1px 2px #1820035c}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on{width:100%;height:100%;transition:opacity .15s;position:absolute}#cc-main .toggle__icon-on{opacity:0;transform:rotate(45deg)}#cc-main .toggle__icon-on svg{stroke:var(--cc-toggle-on-bg);transform:scale(.55)rotate(-45deg)}#cc-main .toggle__icon-off{opacity:1}#cc-main .toggle__icon-off svg{stroke:var(--cc-toggle-off-bg);transform:scale(.55)}#cc-main .section__toggle:checked~.toggle__icon{background:var(--cc-toggle-on-bg);box-shadow:0 0 0 1px var(--cc-toggle-on-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{background-color:var(--cc-toggle-on-knob-bg);transform:translate(27px)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#cc-main .section__toggle:checked:disabled~.toggle__icon{background:var(--cc-toggle-readonly-bg);box-shadow:0 0 0 1px var(--cc-toggle-readonly-bg)}#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:var(--cc-toggle-readonly-knob-bg);box-shadow:none}#cc-main .section__toggle:checked:disabled~.toggle__icon svg{stroke:var(--cc-toggle-readonly-knob-icon-color)}#cc-main .toggle__label{opacity:0;pointer-events:none;z-index:-1;position:absolute;top:0;overflow:hidden}#cc-main .pm__section-desc-wrapper{color:var(--cc-secondary-color);flex-direction:column;font-size:.9em;display:flex}#cc-main .pm__section-desc-wrapper>:not(:last-child){border-bottom:1px solid var(--cc-cookie-category-block-border)}#cc-main .pm__section-services{flex-direction:column;display:flex}#cc-main .pm__service{justify-content:space-between;align-items:center;padding:.4em 1.2em;transition:background-color .15s;display:flex;position:relative}#cc-main .pm__service:hover{background-color:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__service-header{align-items:center;width:100%;margin-right:1em;display:flex}#cc-main .pm__service-icon{border:2px solid;border-radius:100%;min-width:8px;height:8px;margin-top:1px;margin-left:6px;margin-right:20px}#cc-main .pm__service-title{word-break:break-word;width:100%;font-size:.95em}#cc-main .pm__section-desc{line-height:1.5em}#cc-main .pm__section-table{border-collapse:collapse;text-align:left;width:100%;margin:0;padding:0;font-size:.9em;overflow:hidden}#cc-main .pm__table-caption{text-align:left}#cc-main .pm__table-caption,#cc-main .pm__table-head>tr{border-bottom:1px dashed var(--cc-separator-border-color);color:var(--cc-primary-color);font-weight:600}#cc-main .pm__table-tr{transition:background-color .15s}#cc-main .pm__table-tr:hover{background:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th{vertical-align:top;padding:.625em .625em .625em 1.2em}#cc-main .pm__footer{border-top:1px solid var(--cc-separator-border-color);justify-content:space-between;display:flex}#cc-main .pm__btn-group{display:flex}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin-left:.375rem}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main .pm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);text-align:center;flex:auto;min-width:110px;min-height:42px;padding:.5em 1.5em;font-size:.82em;font-weight:600;transition:background-color .15s,border-color .15s,color .15s}#cc-main .pm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .pm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .pm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .pm--box{height:calc(100% - 2em);left:var(--cc-modal-margin);max-width:43em;max-height:37.5em;right:var(--cc-modal-margin);margin:0 auto;top:50%;transform:translateY(calc(1.6em - 50%))}#cc-main .pm--box.pm--flip .pm__btn-group,#cc-main .pm--box.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm--bar{opacity:1;--cc-modal-transition-duration:.35s;border-radius:0;width:100%;max-width:29em;height:100%;max-height:none;margin:0;top:0;bottom:0}#cc-main .pm--bar .pm__section-table,#cc-main .pm--bar .pm__table-body,#cc-main .pm--bar .pm__table-td,#cc-main .pm--bar .pm__table-th,#cc-main .pm--bar .pm__table-tr{display:block}#cc-main .pm--bar .pm__table-head{display:none}#cc-main .pm--bar .pm__table-caption{display:block}#cc-main .pm--bar .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm--bar .pm__table-td{justify-content:space-between;display:flex}#cc-main .pm--bar .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);text-overflow:ellipsis;flex:1;min-width:100px;padding-right:2em;font-weight:600;overflow:hidden}#cc-main .pm--bar .pm__table-td>div{flex:3}#cc-main .pm--bar:not(.pm--wide) .pm__body,#cc-main .pm--bar:not(.pm--wide) .pm__footer,#cc-main .pm--bar:not(.pm--wide) .pm__header{padding:1em 1.3em}#cc-main .pm--bar:not(.pm--wide) .pm__btn-group,#cc-main .pm--bar:not(.pm--wide) .pm__footer{flex-direction:column}#cc-main .pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin:.375rem 0 0}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__footer{flex-direction:column-reverse}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group+.pm__btn-group{margin-top:0;margin-bottom:.375rem}#cc-main .pm--bar:not(.pm--wide) .pm__badge{display:none}#cc-main .pm--bar.pm--left{left:0;transform:translate(-100%)}#cc-main .pm--bar.pm--right{right:0;transform:translate(100%)}#cc-main .pm--bar.pm--wide{max-width:35em}#cc-main .pm--bar.pm--wide .pm__body,#cc-main .pm--bar.pm--wide .pm__footer,#cc-main .pm--bar.pm--wide .pm__header{padding:1em 1.4em}#cc-main .pm--bar.pm--wide.pm--flip .pm__btn-group,#cc-main .pm--bar.pm--wide.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm-overlay{background:var(--cc-overlay-bg);content:"";opacity:0;visibility:hidden;z-index:1;position:fixed;inset:0}#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}.show--preferences #cc-main .cc--anim .pm{opacity:1;visibility:visible!important}.show--preferences #cc-main .cc--anim .pm--box{transform:translateY(-50%)}.show--preferences #cc-main .cc--anim .pm--bar{transform:translate(0)}.show--preferences #cc-main .cc--anim .pm-overlay{opacity:1;visibility:visible}#cc-main.cc--rtl .pm__service-header{margin-left:1em;margin-right:0}#cc-main.cc--rtl .pm__section-arrow{left:unset;right:18px}#cc-main.cc--rtl .section__toggle-wrapper{left:18px;right:unset;transform-origin:0}#cc-main.cc--rtl .toggle-service{left:0}#cc-main.cc--rtl .pm__service-icon{margin-left:20px;margin-right:5px}#cc-main.cc--rtl .pm__section--toggle .pm__section-title{padding-left:5.4em;padding-right:1.2em}#cc-main.cc--rtl .pm__section--expandable .pm__section-title{padding-right:3.4em}#cc-main.cc--rtl .pm__badge{margin-left:unset;margin-right:1em}#cc-main.cc--rtl .toggle__icon-circle{transform:translate(27px)}#cc-main.cc--rtl .toggle-service .toggle__icon-circle{transform:translate(23px)}#cc-main.cc--rtl .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(0)}#cc-main.cc--rtl .pm__table-td,#cc-main.cc--rtl .pm__table-th{padding-left:unset;text-align:right;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td{padding-left:unset;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td:before{padding-left:2em;padding-right:unset}#cc-main.cc--rtl .pm__btn+.pm__btn,#cc-main.cc--rtl .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .pm--flip .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip .pm__btn-group+.pm__btn-group{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin-left:0}@media screen and (width<=640px){#cc-main .pm{border-radius:0;height:auto;max-height:100%;inset:0;transform:translateY(1.6em);max-width:none!important}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:.9em!important}#cc-main .pm__badge{display:none}#cc-main .pm__section-table,#cc-main .pm__table-body,#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th,#cc-main .pm__table-tr{display:block}#cc-main .pm__table-head{display:none}#cc-main .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__table-td{justify-content:space-between;display:flex}#cc-main .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);text-overflow:ellipsis;flex:1;min-width:100px;padding-right:2em;font-weight:600;overflow:hidden}#cc-main .pm__table-td>div{flex:3}#cc-main .pm__btn-group,#cc-main .pm__footer{flex-direction:column!important}#cc-main .pm__btn-group{display:flex!important}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:.375rem 0 0!important}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-top:0!important;margin-bottom:.375rem!important}#cc-main .pm--flip .pm__btn-group,#cc-main .pm--flip .pm__footer{flex-direction:column-reverse!important}.show--preferences #cc-main .cc--anim .pm{transform:translateY(0)!important}}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);min-width:200px;max-width:100%;text-shadow:none;z-index:0;direction:ltr;flex-direction:column;align-items:center;transition:box-shadow .3s;display:flex;position:relative}.plyr audio,.plyr iframe,.plyr video{width:100%;height:100%;display:block}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);padding:3px 4px;line-height:1}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{font-size:13px;font-size:var(--plyr-font-size-small,13px);padding:10px;padding:var(--plyr-control-spacing,10px);text-align:center;width:100%;transition:transform .4s ease-in-out;animation:.3s plyr-fade-in;display:none;position:absolute;bottom:0;left:0}.plyr__captions span:empty{display:none}@media (width>=480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing,10px)*2)}}@media (width>=768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing,10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--plyr-captions-text-color,#fff);white-space:pre-wrap;border-radius:4px;padding:.2em .5em;line-height:185%}.plyr__caption div{display:inline}.plyr__control{border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;padding:7px;padding:calc(var(--plyr-control-spacing,10px)*.7);background:0 0;border:0;flex-shrink:0;transition:all .1s ease-in-out;position:relative;overflow:visible}.plyr__control svg{fill:currentColor;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px);display:block}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{text-align:center;justify-content:flex-end;align-items:center;display:flex}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing,10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing,10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing,10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);text-align:left;white-space:nowrap;z-index:3;margin-bottom:10px;animation:.2s plyr-popup;position:absolute;bottom:100%;right:-3px}.plyr__menu__container>div{transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1);overflow:hidden}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;right:14px;right:calc(var(--plyr-control-icon-size,18px)/2 + var(--plyr-control-spacing,10px)*.7 - var(--plyr-menu-arrow-size,4px)/2);width:0;position:absolute;top:100%}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing,10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{color:var(--plyr-menu-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing,10px)*.7/1.5) calc(var(--plyr-control-spacing,10px)*.7*1.5);-webkit-user-select:none;user-select:none;align-items:center;width:100%;display:flex}.plyr__menu__container .plyr__control>span{align-items:inherit;width:100%;display:flex}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing,10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing,10px)*.7*1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing,10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing,10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing,10px)*.7*4);width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing,10px)*.7*2);position:relative}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing,10px)*.7*1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing,10px)*.7/2);position:absolute;top:100%;left:0;right:0;overflow:hidden}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing,10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{content:"";height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);background:#0000001a;flex-shrink:0;width:16px;transition:all .3s;display:block}.plyr__menu__container .plyr__control[role=menuitemradio]:after{opacity:0;background:#fff;border:0;width:6px;height:6px;transition:transform .3s,opacity .3s;top:50%;left:12px;transform:translateY(-50%)scale(0)}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%)scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing,10px)*.7*-1 - -2px);padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing,10px)*.7*3.5);pointer-events:none;align-items:center;display:flex;overflow:hidden}.plyr--full-ui input[type=range]{appearance:none;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height,13px)*2);color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width,3px)*2 + var(--plyr-range-thumb-height,13px));background:0 0;border:0;width:100%;min-width:0;margin:0;padding:0;transition:box-shadow .3s;display:block}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-user-select:none;user-select:none;border:0;transition:box-shadow .3s}.plyr--full-ui input[type=range]::-webkit-slider-thumb{appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height,13px) - var(--plyr-range-track-height,5px))/2*-1);width:13px;width:var(--plyr-range-thumb-height,13px);border:0;border-radius:100%;transition:all .2s;position:relative}.plyr--full-ui input[type=range]::-moz-range-track{border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-user-select:none;user-select:none;background:0 0;border:0;transition:box-shadow .3s}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);width:13px;width:var(--plyr-range-thumb-height,13px);border:0;border-radius:100%;transition:all .2s;position:relative}.plyr--full-ui input[type=range]::-moz-range-progress{border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);background:currentColor}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper{border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-user-select:none;user-select:none;background:0 0;border:0;transition:box-shadow .3s}.plyr--full-ui input[type=range]::-ms-track{border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-user-select:none;user-select:none;background:0 0;border:0;transition:box-shadow .3s}.plyr--full-ui input[type=range]::-ms-fill-lower{border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-user-select:none;user-select:none;background:currentColor;border:0;transition:box-shadow .3s}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);width:13px;width:var(--plyr-range-thumb-height,13px);border:0;border-radius:100%;margin-top:0;transition:all .2s;position:relative}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));opacity:0;z-index:1;background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;transition:opacity .2s;position:absolute;top:0;left:0}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (width<=767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing,10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing,10px)/2) calc(var(--plyr-control-spacing,10px)/2*1.5);pointer-events:none;transform-origin:50% 100%;white-space:nowrap;z-index:2;line-height:1.3;transition:transform .2s .1s,opacity .2s .1s;position:absolute;bottom:100%;left:50%;transform:translate(-50%,10px)scale(.8)}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:"";z-index:2;width:0;height:0;position:absolute;left:50%;transform:translate(-50%)}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%)scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{transform-origin:0 100%;left:0;transform:translateY(10px)scale(.8)}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size,18px)/2 + var(--plyr-control-spacing,10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{transform-origin:100% 100%;left:auto;right:0;transform:translateY(10px)scale(.8)}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size,18px)/2 + var(--plyr-control-spacing,10px)*.7);transform:translate(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0)scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height,13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height,13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height,13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height,13px))}.plyr__progress input[type=range]{z-index:2;position:relative}.plyr__progress .plyr__tooltip{overflow-wrap:break-word;max-width:120px;left:0}.plyr__progress__buffer{-webkit-appearance:none;height:5px;height:var(--plyr-range-track-height,5px);margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height,5px)/2*-1);background:0 0;border:0;border-radius:100px;padding:0;position:absolute;top:50%;left:0}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{min-width:5px;min-width:var(--plyr-range-track-height,5px);background:currentColor;border-radius:100px;transition:width .2s}.plyr__progress__buffer::-moz-progress-bar{min-width:5px;min-width:var(--plyr-range-track-height,5px);background:currentColor;border-radius:100px;transition:width .2s}.plyr__progress__buffer::-ms-fill{border-radius:100px;transition:width .2s}.plyr--loading .plyr__progress__buffer{background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0 50%,#23282f99 0 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000;animation:1s linear infinite plyr-progress}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);height:5px;height:var(--plyr-range-track-height,5px);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3;border-radius:1px;position:absolute;top:50%;transform:translate(-50%,-50%)}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing,10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing,10px)/2);z-index:2;min-width:60px;max-width:90px;position:relative}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;width:100%;height:100%;margin:auto;position:relative;overflow:hidden}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.2813%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;color:var(--plyr-video-control-color,#fff);padding:5px;padding:calc(var(--plyr-control-spacing,10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing,10px)*2);z-index:3;transition:opacity .4s ease-in-out,transform .4s ease-in-out;position:absolute;bottom:0;left:0;right:0}@media (width>=480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing,10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:var(--plyr-video-control-color,#fff);opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing,10px)*1.5);z-index:2;border:0;border-radius:100%;transition:all .3s;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.plyr__control--overlaid svg{position:relative;left:2px}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;width:100%;height:100%;margin:0;border-radius:0!important}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (width>=1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{z-index:10000000;background:#000;width:100%;height:100%;margin:0;position:fixed;inset:0;border-radius:0!important}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (width>=1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;cursor:pointer;z-index:-1;position:absolute;inset:0;overflow:hidden}.plyr__ads>div,.plyr__ads>div iframe{width:100%;height:100%;position:absolute}.plyr__ads:after{bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);pointer-events:none;right:10px;right:var(--plyr-control-spacing,10px);z-index:3;background:#23282f;border-radius:2px;padding:2px 6px;font-size:11px;position:absolute}.plyr__ads:empty:after{display:none}.plyr__cues{height:5px;height:var(--plyr-range-track-height,5px);opacity:.8;z-index:3;background:currentColor;width:3px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing,10px)/2*2);opacity:0;pointer-events:none;transform-origin:50% 100%;z-index:2;padding:3px;transition:transform .2s .1s,opacity .2s .1s;position:absolute;bottom:100%;transform:translateY(10px)scale(.8)}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0)scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));z-index:2;width:0;position:absolute;transform:translate(-50%)}.plyr__preview-thumb__image-container{border-radius:7px;border-radius:calc(var(--plyr-menu-radius,8px) - 1px);z-index:0;background:#c1c8d1;position:relative;overflow:hidden}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{width:100%;height:100%;position:absolute;top:0;left:0}.plyr__preview-thumb__image-container:after{border-radius:inherit;content:"";pointer-events:none;box-shadow:inset 0 0 0 1px #00000026}.plyr__preview-thumb__image-container img{max-width:none;max-height:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius,8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius,8px) - 1px);z-index:3;padding:20px 6px 6px;line-height:1.1;position:absolute;bottom:0;left:0;right:0}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{filter:blur(1px);opacity:0;pointer-events:none;z-index:1;width:100%;height:100%;margin:auto;transition:opacity .3s;position:absolute;inset:0;overflow:hidden}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{object-fit:contain;width:100%;max-width:none;height:100%;max-height:none;position:absolute;top:0;left:0}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important}.plyr [hidden]{display:none!important}}@layer components{[data-sr]{opacity:0;transition:opacity var(--sr-duration,.5s) ease, transform var(--sr-duration,.5s) ease;transition-delay:var(--sr-delay,.4s)}[data-sr][data-sr-anim=fade]{transform:none}[data-sr][data-sr-anim=fade-up]{transform:translateY(40px)}[data-sr][data-sr-anim=fade-down]{transform:translateY(-40px)}[data-sr][data-sr-anim=fade-left]{transform:translate(40px)}[data-sr][data-sr-anim=fade-right]{transform:translate(-40px)}[data-sr][data-sr-anim=zoom-in]{transform:scale(.85)}[data-sr][data-sr-anim=zoom-out]{transform:scale(1.15)}[data-sr][data-sr-anim=fade-up-zoom]{transform:translateY(40px)scale(.9)}[data-sr][data-sr-anim=fade-down-zoom]{transform:translateY(-40px)scale(.9)}[data-sr][data-sr-anim=fade-left-zoom]{transform:translate(40px)scale(.9)}[data-sr][data-sr-anim=fade-right-zoom]{transform:translate(-40px)scale(.9)}[data-sr].is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-sr]{opacity:1;transition:none;transform:none!important}}[draggable] [data-sr],:root[data-sr-skip] [data-sr]{opacity:1;transition:none;transform:none}}@layer utilities;:root{--primary-50:oklch(97.2% .008 41.6);--primary-100:oklch(94% .02 41.6);--primary-200:oklch(89% .055 41.6);--primary-300:oklch(82% .11 41.6);--primary-400:oklch(73% .165 41.6);--primary-500:oklch(63% .19 41.6);--primary-600:oklch(51% .14 41.6);--primary-700:oklch(39% .08 41.6);--primary-800:oklch(27.2% .036 41.6);--primary-900:oklch(17.5% .016 41.6);--secondary-50:oklch(97.2% .018 36.22);--secondary-100:oklch(95% .038 36.22);--secondary-200:oklch(91% .068 36.22);--secondary-300:oklch(86.9% .09 36.22);--secondary-400:oklch(82% .108 36.22);--secondary-500:oklch(76.7% .1196 36.22);--secondary-600:oklch(66.8% .108 36.22);--secondary-700:oklch(56.2% .082 36.22);--secondary-800:oklch(45.2% .055 36.22);--secondary-900:oklch(33.4% .033 36.22);--accent-100:oklch(96% .02 156);--accent-200:oklch(92% .06 156);--accent-300:oklch(85% .11 156);--accent-400:oklch(79% .16 156);--accent-500:oklch(71% .17 156);--accent-600:oklch(62% .15 156);--accent-700:oklch(53% .12 156);--accent-800:oklch(41% .1 156);--accent-900:oklch(30% .07 156);--success-50:oklch(98.1% .023 118.99);--success-100:oklch(96.2% .053 118.99);--success-200:oklch(92.1% .106 118.99);--success-300:oklch(87.4% .149 118.99);--success-400:oklch(82.4% .168 118.99);--success-500:oklch(77.33% .1832 118.99);--success-600:oklch(66.797% .16406 118.99);--success-700:oklch(56.152% .11426 118.99);--success-800:oklch(45.117% .07812 118.99);--success-900:oklch(33.398% .05469 118.99);--info-50:oklch(98.1% .016 194.16);--info-100:oklch(96.2% .033 194.16);--info-200:oklch(92.1% .063 194.16);--info-300:oklch(87.5% .09 194.16);--info-400:oklch(82.4% .112 194.16);--info-500:oklch(77.33% .1233 194.16);--info-600:oklch(66.8% .11 194.16);--info-700:oklch(56.2% .082 194.16);--info-800:oklch(45.2% .055 194.16);--info-900:oklch(33.4% .033 194.16);--warning-50:oklch(98.1% .018 88.28);--warning-100:oklch(96.2% .038 88.28);--warning-200:oklch(92.1% .073 88.28);--warning-300:oklch(87.5% .101 88.28);--warning-400:oklch(82.4% .117 88.28);--warning-500:oklch(77.33% .1283 88.28);--warning-600:oklch(66.8% .114 88.28);--warning-700:oklch(56.2% .086 88.28);--warning-800:oklch(45.2% .058 88.28);--warning-900:oklch(33.4% .035 88.28);--danger-50:oklch(97.656% 0 0);--danger-100:oklch(94.141% .05859 22.216);--danger-200:oklch(85.938% .15625 22.216);--danger-300:oklch(76.367% .18164 22.216);--danger-400:oklch(68.994% .19824 22.216);--danger-500:oklch(63.281% .22266 22.216);--danger-600:oklch(55.371% .16406 22.216);--danger-700:oklch(45.996% .11719 22.216);--danger-800:oklch(35.938% .08203 22.216);--danger-900:oklch(25.586% .05078 22.216);--neutral-50:oklch(98.5% 0 0);--neutral-100:oklch(94.397% 0 0);--neutral-200:oklch(92.2% 0 0);--neutral-300:oklch(83.0444% .008072 0);--neutral-400:oklch(72.5586% .0137 0);--neutral-500:oklch(62.5122% .017655 0);--neutral-600:oklch(52.5757% .019683 0);--neutral-700:oklch(42.7246% .019004 0);--neutral-800:oklch(32.7783% .015546 0);--neutral-900:oklch(22.7295% .009305 0);--white:oklch(100% 0 0);--black:oklch(14.5% 0 0);--spacing-base:.25rem;--radius-base:var(--radius-none);--spacing-0:0;--spacing-1:calc(var(--spacing-base) * 1);--spacing-2:calc(var(--spacing-base) * 2);--spacing-3:calc(var(--spacing-base) * 3);--spacing-4:calc(var(--spacing-base) * 4);--spacing-5:calc(var(--spacing-base) * 5);--spacing-6:calc(var(--spacing-base) * 6);--spacing-8:calc(var(--spacing-base) * 8);--spacing-10:calc(var(--spacing-base) * 10);--spacing-12:calc(var(--spacing-base) * 12);--spacing-16:calc(var(--spacing-base) * 16);--radius-none:0;--radius-sm:.125rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-full:9999px;--font-family-sans:Outfit, sans-serif;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:2rem;--font-size-xl:3rem;--font-size-2xl:3.5rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700}.group{gap:var(--spacing-3,.75rem);flex-wrap:wrap;width:100%;display:flex;container-type:inline-size}.group>:has(.form__input){flex:1}.group--vertical{flex-direction:column;align-items:flex-start}.group--horizontal{flex-direction:row;align-items:center}.group--no-wrap{flex-wrap:nowrap}.group--gap-none{gap:0}.group--gap-xs{gap:var(--spacing-1,.25rem)}.group--gap-sm{gap:var(--spacing-2,.5rem)}.group--gap-md{gap:var(--spacing-3,.75rem)}.group--gap-lg{gap:var(--spacing-4,1rem)}.group--gap-xl{gap:var(--spacing-6,1.5rem)}.group--start{justify-content:flex-start}.group--end{justify-content:flex-end}.group--between{justify-content:space-between}.group--center{justify-content:center}.group--top-left{justify-content:flex-start;align-items:flex-start}.group--top-center{justify-content:center;align-items:flex-start}.group--top-right{justify-content:flex-end;align-items:flex-start}.group--center-left{justify-content:flex-start;align-items:center}.group--center-center{justify-content:center;align-items:center}.group--center-right{justify-content:flex-end;align-items:center}.group--bottom-left{justify-content:flex-start;align-items:flex-end}.group--bottom-center{justify-content:center;align-items:flex-end}.group--bottom-right{justify-content:flex-end;align-items:flex-end}@container (width<=640px){.group--responsive-vertical{flex-direction:column;align-items:stretch}}@container (width>=400px){.group--fill>div{flex:1}}.container{--container-max-width:80rem;--container-padding-x:var(--spacing-4,1rem);--container-padding-y:0;max-width:var(--container-max-width);padding-inline:var(--container-padding-x);padding-block:var(--container-padding-y);margin-inline:auto}.container--sm{--container-max-width:40rem}.container--md{--container-max-width:48rem}.container--lg{--container-max-width:64rem}.container--xl{--container-max-width:80rem}.container--2xl{--container-max-width:90rem}.container--3xl{--container-max-width:110rem}.container--fluid{--container-max-width:100%}.heading{--heading-color:currentColor;--heading-font-family:var(--font-family-sans,system-ui, sans-serif);--heading-font-weight:var(--font-weight-bold,700);--heading-line-height:1.2;--heading-letter-spacing:0;--heading-margin-bottom:0;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);line-height:var(--heading-line-height);letter-spacing:var(--heading-letter-spacing);color:var(--heading-color);margin-block:0;margin-bottom:var(--heading-margin-bottom);display:block}.heading--1{font-size:clamp(2rem, 5vw + 1rem, var(--font-size-2xl,3rem));letter-spacing:-.03em}.heading--2{font-size:clamp(1.8rem, 2.5vw + 1rem, var(--font-size-2xl,3rem));letter-spacing:-.025em}.heading--3{font-size:clamp(1.2rem, 2.5vw + 1rem, var(--font-size-2xl,3rem));letter-spacing:-.02em}.heading--4{font-size:clamp(1.1rem, 2.5vw + 1rem, var(--font-size-2xl,3rem));letter-spacing:-.015em}.heading--5{font-size:var(--font-size-sm,1rem);letter-spacing:-.01em}.heading--6{font-size:var(--font-size-xs,1rem);letter-spacing:0}a{color:var(--primary);cursor:pointer;text-decoration:none;transition:all .2s ease-in-out}a:hover{color:var(--accent)}.overlay{position:relative}.overlay .overlay__img{object-fit:cover;width:100%;position:absolute}.overlay .overlay__img:before{content:"";background:color-mix(in srgb, var(--secondary), var(--black) 90%);z-index:0;opacity:.8;mix-blend-mode:multiply;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.overlay .overlay__content{z-index:1;color:var(--white);position:relative}.overlay .breadcrumb-item+.breadcrumb-item:before{color:var(--white)}.btn{--btn-bg:var(--secondary);--btn-color:var(--white);--btn-border-color:transparent;--btn-hover-bg:color-mix(in srgb, var(--btn-bg) 85%, var(--black));--btn-hover-color:var(--btn-color);--btn-hover-border-color:var(--btn-hover-bg);justify-content:center;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-5);border-radius:var(--radius-base);border:1.5px solid var(--btn-border-color);background:var(--btn-bg);color:var(--btn-color);font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;-webkit-user-select:none;user-select:none;height:fit-content;line-height:1;text-decoration:none;transition:background .18s,border-color .18s,color .18s,box-shadow .18s,transform .12s,opacity .18s;display:inline-flex;position:relative;overflow:hidden}.btn:hover:not(:disabled){background:var(--btn-hover-bg);color:var(--btn-hover-color);border-color:var(--btn-hover-border-color)}.btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.btn:active:not(:disabled){transform:scale(.97)}.btn:disabled,.btn[disabled]{opacity:.45;cursor:not-allowed;pointer-events:none}.btn--xs{padding:var(--spacing-1) var(--spacing-3);font-size:var(--font-size-xs)}.btn--sm{padding:var(--spacing-1) var(--spacing-4);font-size:var(--font-size-sm)}.btn--lg{padding:var(--spacing-3) var(--spacing-6);font-size:var(--font-size-md)}.btn--xl{padding:var(--spacing-4) var(--spacing-8);font-size:var(--font-size-xl)}.btn--xxl{padding:var(--spacing-5) var(--spacing-10);font-size:var(--font-size-2xl)}.rounded-pill{border-radius:var(--radius-full)}.btn--primary{--btn-bg:var(--primary);--btn-border-color:var(--primary);--btn-color:var(--white)}.btn--primary-light{--btn-bg:var(--primary-light);--btn-border-color:var(--primary-light);--btn-color:var(--primary-dark);--btn-hover-color:var(--primary-dark)}.btn--primary-dark{--btn-bg:var(--primary-dark);--btn-border-color:var(--primary-dark);--btn-color:var(--white)}.btn--secondary{--btn-bg:var(--secondary);--btn-border-color:var(--secondary);--btn-color:var(--white)}.btn--secondary-light{--btn-bg:var(--secondary-light);--btn-border-color:var(--secondary-light);--btn-color:var(--secondary-dark);--btn-hover-color:var(--secondary-dark)}.btn--secondary-dark{--btn-bg:var(--secondary-dark);--btn-border-color:var(--secondary-dark);--btn-color:var(--white)}.btn--success{--btn-bg:var(--success);--btn-border-color:var(--success);--btn-color:var(--white)}.btn--success-light{--btn-bg:var(--success-light);--btn-border-color:var(--success-light);--btn-color:var(--success-dark);--btn-hover-color:var(--success-dark)}.btn--success-dark{--btn-bg:var(--success-dark);--btn-border-color:var(--success-dark);--btn-color:var(--white)}.btn--danger{--btn-bg:var(--danger);--btn-border-color:var(--danger);--btn-color:var(--white)}.btn--danger-light{--btn-bg:var(--danger-light);--btn-border-color:var(--danger-light);--btn-color:var(--danger-dark);--btn-hover-color:var(--danger-dark)}.btn--danger-dark{--btn-bg:var(--danger-dark);--btn-border-color:var(--danger-dark);--btn-color:var(--white)}.btn--warning{--btn-bg:var(--warning);--btn-border-color:var(--warning);--btn-color:var(--white)}.btn--warning-light{--btn-bg:var(--warning-light);--btn-border-color:var(--warning-light);--btn-color:var(--warning-dark);--btn-hover-color:var(--warning-dark)}.btn--warning-dark{--btn-bg:var(--warning-dark);--btn-border-color:var(--warning-dark);--btn-color:var(--white)}.btn--info{--btn-bg:var(--info);--btn-border-color:var(--info);--btn-color:var(--white)}.btn--info-light{--btn-bg:var(--info-light);--btn-border-color:var(--info-light);--btn-color:var(--info-dark);--btn-hover-color:var(--info-dark)}.btn--info-dark{--btn-bg:var(--info-dark);--btn-border-color:var(--info-dark);--btn-color:var(--white)}.btn--light{--btn-bg:var(--neutral-light);--btn-border-color:var(--neutral-light);--btn-color:var(--neutral-dark);--btn-hover-color:var(--neutral-dark)}.btn--light-dark{--btn-bg:var(--neutral);--btn-border-color:var(--neutral);--btn-color:var(--white)}.btn--dark{--btn-bg:var(--neutral-dark);--btn-border-color:var(--neutral-dark);--btn-color:var(--white)}.btn--dark-light{--btn-bg:var(--neutral);--btn-border-color:var(--neutral);--btn-color:var(--white)}.btn--outline-primary{--btn-bg:transparent;--btn-border-color:var(--primary);--btn-color:var(--primary);--btn-hover-bg:color-mix(in srgb, var(--primary) 10%, transparent);--btn-hover-border-color:var(--primary)}.btn--outline-primary-light{--btn-bg:transparent;--btn-border-color:var(--primary-light);--btn-color:var(--primary-light);--btn-hover-bg:color-mix(in srgb, var(--primary-light) 20%, transparent);--btn-hover-border-color:var(--primary-light)}.btn--outline-primary-dark{--btn-bg:transparent;--btn-border-color:var(--primary-dark);--btn-color:var(--primary-dark);--btn-hover-bg:color-mix(in srgb, var(--primary-dark) 10%, transparent);--btn-hover-border-color:var(--primary-dark)}.btn--outline-secondary{--btn-bg:transparent;--btn-border-color:var(--secondary);--btn-color:var(--secondary);--btn-hover-bg:color-mix(in srgb, var(--secondary) 10%, transparent);--btn-hover-border-color:var(--secondary)}.btn--outline-secondary-light{--btn-bg:transparent;--btn-border-color:var(--secondary-light);--btn-color:var(--secondary-light);--btn-hover-bg:color-mix(in srgb, var(--secondary-light) 20%, transparent);--btn-hover-border-color:var(--secondary-light)}.btn--outline-secondary-dark{--btn-bg:transparent;--btn-border-color:var(--secondary-dark);--btn-color:var(--secondary-dark);--btn-hover-bg:color-mix(in srgb, var(--secondary-dark) 10%, transparent);--btn-hover-border-color:var(--secondary-dark)}.btn--outline-success{--btn-bg:transparent;--btn-border-color:var(--success);--btn-color:var(--success);--btn-hover-bg:color-mix(in srgb, var(--success) 10%, transparent);--btn-hover-border-color:var(--success)}.btn--outline-success-light{--btn-bg:transparent;--btn-border-color:var(--success-light);--btn-color:var(--success-light);--btn-hover-bg:color-mix(in srgb, var(--success-light) 20%, transparent);--btn-hover-border-color:var(--success-light)}.btn--outline-success-dark{--btn-bg:transparent;--btn-border-color:var(--success-dark);--btn-color:var(--success-dark);--btn-hover-bg:color-mix(in srgb, var(--success-dark) 10%, transparent);--btn-hover-border-color:var(--success-dark)}.btn--outline-danger{--btn-bg:transparent;--btn-border-color:var(--danger);--btn-color:var(--danger);--btn-hover-bg:color-mix(in srgb, var(--danger) 10%, transparent);--btn-hover-border-color:var(--danger)}.btn--outline-danger-light{--btn-bg:transparent;--btn-border-color:var(--danger-light);--btn-color:var(--danger-light);--btn-hover-bg:color-mix(in srgb, var(--danger-light) 20%, transparent);--btn-hover-border-color:var(--danger-light)}.btn--outline-danger-dark{--btn-bg:transparent;--btn-border-color:var(--danger-dark);--btn-color:var(--danger-dark);--btn-hover-bg:color-mix(in srgb, var(--danger-dark) 10%, transparent);--btn-hover-border-color:var(--danger-dark)}.btn--outline-warning{--btn-bg:transparent;--btn-border-color:var(--warning);--btn-color:var(--warning);--btn-hover-bg:color-mix(in srgb, var(--warning) 10%, transparent);--btn-hover-border-color:var(--warning)}.btn--outline-warning-light{--btn-bg:transparent;--btn-border-color:var(--warning-light);--btn-color:var(--warning-light);--btn-hover-bg:color-mix(in srgb, var(--warning-light) 20%, transparent);--btn-hover-border-color:var(--warning-light)}.btn--outline-warning-dark{--btn-bg:transparent;--btn-border-color:var(--warning-dark);--btn-color:var(--warning-dark);--btn-hover-bg:color-mix(in srgb, var(--warning-dark) 10%, transparent);--btn-hover-border-color:var(--warning-dark)}.btn--outline-info{--btn-bg:transparent;--btn-border-color:var(--info);--btn-color:var(--info);--btn-hover-bg:color-mix(in srgb, var(--info) 10%, transparent);--btn-hover-border-color:var(--info)}.btn--outline-info-light{--btn-bg:transparent;--btn-border-color:var(--info-light);--btn-color:var(--info-light);--btn-hover-bg:color-mix(in srgb, var(--info-light) 20%, transparent);--btn-hover-border-color:var(--info-light)}.btn--outline-info-dark{--btn-bg:transparent;--btn-border-color:var(--info-dark);--btn-color:var(--info-dark);--btn-hover-bg:color-mix(in srgb, var(--info-dark) 10%, transparent);--btn-hover-border-color:var(--info-dark)}.btn--outline-light{--btn-bg:transparent;--btn-border-color:var(--neutral-light);--btn-color:var(--neutral);--btn-hover-bg:color-mix(in srgb, var(--neutral-light) 20%, transparent);--btn-hover-border-color:var(--neutral-light)}.btn--outline-light-dark{--btn-bg:transparent;--btn-border-color:var(--neutral);--btn-color:var(--neutral-dark);--btn-hover-bg:color-mix(in srgb, var(--neutral) 10%, transparent);--btn-hover-border-color:var(--neutral)}.btn--outline-dark{--btn-bg:transparent;--btn-border-color:var(--neutral-dark);--btn-color:var(--neutral-dark);--btn-hover-bg:color-mix(in srgb, var(--neutral-dark) 10%, transparent);--btn-hover-border-color:var(--neutral-dark)}.btn--outline-dark-light{--btn-bg:transparent;--btn-border-color:var(--neutral);--btn-color:var(--neutral);--btn-hover-bg:color-mix(in srgb, var(--neutral) 10%, transparent);--btn-hover-border-color:var(--neutral)}.btn--ghost{--btn-bg:transparent;--btn-border-color:transparent;--btn-color:var(--accent);--btn-hover-bg:var(--accent-light);--btn-hover-border-color:transparent}.btn--ghost-danger{--btn-bg:transparent;--btn-border-color:transparent;--btn-color:var(--danger);--btn-hover-bg:color-mix(in srgb, var(--danger) 10%, transparent);--btn-hover-color:var(--danger-dark);--btn-hover-border-color:transparent;padding:var(--spacing-1) var(--spacing-2)}.btn--loading{pointer-events:none;opacity:.8}.btn--loading:before{content:"";width:14px;height:14px;margin-right:var(--spacing-1);border:2px solid;border-top-color:#0000;border-radius:50%;animation:.65s linear infinite btn-spin;display:inline-block}.btn--icon{padding:var(--spacing-2)}.btn--icon.btn--sm{padding:var(--spacing-1)}.btn--icon.btn--lg{padding:var(--spacing-3)}.btn--block{width:100%}.btn-content{justify-content:center;align-items:center;display:inline-flex}@keyframes btn-spin{to{transform:rotate(360deg)}}.btn--fill>*{flex:1}.backtop{--backtop-offset:var(--spacing-6,1.5rem);z-index:900;opacity:0;pointer-events:none;width:2.75rem;height:2.75rem;padding:0;transition:opacity .25s,transform .25s,background .18s,box-shadow .18s;position:fixed;inset-block-end:var(--backtop-offset);inset-inline-end:var(--backtop-offset);transform:translateY(.75rem)}.backtop--visible{opacity:1;pointer-events:auto;transform:translateY(0)}.backtop--bottom-left{inset-inline-start:var(--backtop-offset);inset-inline-end:unset}.backtop:before{content:"";background-color:currentColor;width:1.25rem;height:1.25rem;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 15l-6-6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 15l-6-6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat}.btn--fixed{text-transform:uppercase;visibility:hidden;z-index:9999;animation:.3s ease-in-out forwards btn--fixed-slide;display:none;position:fixed;top:25%;right:0;transform:translate(100%);box-shadow:-6px 3px 6px #7878782b}.btn--fixed .flag{height:3px}@media screen and (width>=768px){.btn--fixed{visibility:visible;display:block}body:has(#contact) .btn--fixed{visibility:hidden;display:none}@keyframes btn--fixed-slide{0%{transform:translate(100%)}to{transform:translate(0)}}}.breadcrumb{font-family:var(--font-family-sans,Inter, system-ui, sans-serif);font-size:var(--font-size-sm,.875rem);align-items:center;margin-bottom:0;line-height:1.5;display:flex}.breadcrumb-item{align-items:baseline;gap:var(--spacing-2,.5rem);display:inline-flex}.breadcrumb-item a{color:currentColor;white-space:nowrap;text-decoration:none;transition:color .18s}.breadcrumb-item a:hover{color:var(--accent)}.breadcrumb-item a:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.breadcrumb-item.active{color:var(--accent);font-weight:var(--font-weight-medium,500)}.breadcrumb--sm{font-size:var(--font-size-xs,.75rem)}.breadcrumb--lg{font-size:var(--font-size-base,1rem)}.breadcrumb-item+.breadcrumb-item:before{padding:0}@media screen and (width>=768px){.header .overlay__content{padding-block:7rem}}.footer-section{padding:var(--spacing-10,4rem) 0;font-family:var(--font-family-sans,Inter, sans-serif);background-color:var(--white,#fff);color:var(--black,#0f172a);width:100%;container-type:inline-size}.footer-container{width:100%;max-width:1200px;padding:0 var(--spacing-4,1rem);margin:0 auto}.footer{flex-direction:column;display:flex}.footer__grid{gap:var(--spacing-8,2rem);display:grid}@media screen and (width>=450px){.footer__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (width>=450px){.footer__brand{grid-column:span 3}}.footer__logo-wrapper{align-items:center;gap:var(--spacing-2,.5rem);display:flex}.footer__logo-link{align-items:center;display:inline-flex}@media screen and (width<=639px){.footer__logo-link{margin:auto}}.footer__logo-img{width:auto;height:4.5rem}.footer__logo-text{font-size:var(--font-size-xl,1.25rem);font-weight:var(--font-weight-semibold,600);margin:0}.footer__tagline{margin-top:var(--spacing-4,1rem);font-weight:var(--font-weight-bold,700)}.footer__column-title{color:var(--secondary);font-size:1.5rem;font-weight:var(--font-weight-bold,700);margin-bottom:var(--spacing-4,1rem)}.footer__column-list{gap:var(--spacing-4,1rem);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.footer__column-item{font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-medium,500);padding:0}.footer__column-link{color:var(--grey-500,#6b7280);text-decoration:none;transition:color .2s}.footer__column-link:hover{color:var(--primary-500,#5d5fef)}.footer__bottom{margin-top:var(--spacing-16,4rem);gap:var(--spacing-4,1rem)}.footer__copyright{font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-medium,500);color:var(--grey-500,#6b7280);margin:0}.footer__bottom-links{gap:var(--spacing-4,1rem);margin:0;padding:0;list-style:none;display:flex}.footer__bottom-item{font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-medium,500)}.footer__bottom-link{color:var(--grey-500,#6b7280);text-decoration:underline;transition:color .2s}.footer__bottom-link:hover{color:var(--primary-500,#5d5fef)}@container (width>=640px){.footer__grid{grid-template-columns:repeat(3,1fr);width:100%;max-width:770px;margin:auto}.footer__brand{grid-column:span 1;margin-bottom:0}}@container (width>=768px){.footer__bottom{flex-direction:row;justify-content:space-between;align-items:center}}.footer-section--minimal{padding-top:var(--spacing-16,4rem);padding-bottom:var(--spacing-6,1.5rem)}.footer-min__top{flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex}.footer-min__brand{align-items:center;gap:var(--spacing-2,.5rem);color:inherit;text-decoration:none;display:flex}.footer-min__brand-icon{width:2.5rem;height:2.5rem}.footer-min__brand-text{font-weight:var(--font-weight-bold,700);font-size:var(--font-size-xl,1.25rem)}.footer-min__social{margin:var(--spacing-6,1.5rem) 0 0 0;gap:var(--spacing-3,.75rem);padding:0;list-style:none;display:flex}.footer-min__social-btn{border-radius:var(--radius-full,9999px)}.footer-min__bottom{border-top:1px solid var(--grey-200,#e5e7eb);margin-top:var(--spacing-6,1.5rem);padding-top:var(--spacing-6,1.5rem);flex-direction:column;display:flex}.footer-min__links-list{flex-wrap:wrap;margin:-.25rem -.5rem;padding:0;list-style:none;display:flex}.footer-min__links-item{margin:.25rem .5rem}.footer-min__main-link{font-size:var(--font-size-sm,.875rem);color:var(--primary-500,#5d5fef);text-decoration:none}.footer-min__main-link:hover{text-underline-offset:4px;text-decoration:underline}.footer-min__legal-link{font-size:var(--font-size-sm,.875rem);color:var(--grey-500,#6b7280);text-decoration:none}.footer-min__legal-link:hover{text-underline-offset:4px;text-decoration:underline}.footer-min__copyright{margin-top:var(--spacing-6,1.5rem);font-size:var(--font-size-sm,.875rem);color:var(--grey-500,#6b7280);line-height:1.5}@container (width>=768px){.footer-section--minimal{padding-top:var(--spacing-24,6rem);padding-bottom:var(--spacing-8,2rem)}.footer-min__top{flex-direction:row;align-items:center}.footer-min__social{margin-top:0}.footer-min__bottom{margin-top:var(--spacing-4,1rem);padding-top:var(--spacing-8,2rem)}}@container (width>=992px){.footer-min__bottom{grid-template-columns:repeat(10,1fr);align-items:start;display:grid}.footer-min__main-nav{grid-column:4/11;margin-top:0}.footer-min__main-nav .footer-min__links-list{justify-content:flex-end}.footer-min__legal-nav{grid-area:2/4/auto/11;margin-top:0}.footer-min__legal-nav .footer-min__links-list{justify-content:flex-end;margin:-.25rem -.75rem}.footer-min__legal-nav .footer-min__links-item{margin:.25rem .75rem}.footer-min__copyright{white-space:nowrap;grid-area:1/1/3/4;margin-top:0}}.reveal-wrapper{z-index:1;background-color:var(--bg-color,#fdfbf8);box-shadow:0px 5px 11px 5px color-mix(in srgb, currentColor 10%, transparent);flex-direction:column;flex:1;margin-top:-98px;padding-top:98px;padding-bottom:3rem;display:flex;position:relative}.footer-section{z-index:0;position:fixed;bottom:0;left:0;right:0}.img-bg{z-index:0;pointer-events:none;z-index:-1;width:100%;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#000 60%,#0000 100%);mask-image:linear-gradient(#000 60%,#0000 100%)}.socials-list{gap:var(--spacing-2);margin:1rem 0;padding:0;list-style:none;display:flex}@media screen and (width<=639px){.socials-list{justify-content:center}}.copyright{text-align:center;padding:var(--space-l) 0;font-size:var(--fs-sm);color:var(--color-light-gray);background:var(--color-light-gray);line-height:1.5;position:relative}.copyright p{display:inline-block}.copyright svg{color:var(--secondary);margin-top:-3px}.banner{text-align:center;max-width:fit-content;filter:drop-shadow(0px 2px 5px color-mix(in srgb, currentColor 25%, transparent));z-index:9999;justify-content:center;margin:auto;padding:5px 5vw;display:flex;position:relative}.banner:before{content:"";background:var(--secondary);clip-path:polygon(0 0,100% 0,98% 100%,2% 100%);z-index:0;position:absolute;inset:0}.banner>*{z-index:1;position:relative}.banner__flag{z-index:1;width:25px;margin-top:-5px;margin-bottom:-15px;display:flex;position:relative;top:0}.banner__flag:before{content:"";background:var(--secondary-dark);clip-path:polygon(0 0,100% 0,100% 100%,20% 100%);z-index:-1;width:100%;height:10px;position:absolute;bottom:0;left:0;transform:translate(-20%)}.banner__flag-blue,.banner__flag-white,.banner__flag-red{flex:1;height:100%}.banner__flag-blue{background-color:#002395}.banner__flag-white{background-color:#fff}.banner__flag-red{background-color:#ed2939}.banner__content{color:#fff;letter-spacing:.01em;gap:2vw;font-size:.8rem;font-weight:400;line-height:1.3;display:flex}.banner__content strong{font-size:1.1em}@media screen and (width>=370px){.banner__content{font-size:1rem}}.banner__content strong,.banner__content b{font-weight:700}.banner__link{display:none}.menu{z-index:100;width:100%;position:sticky;top:0;container:menu/inline-size}.menu__inner{align-items:center;gap:var(--spacing-2);padding:0 var(--spacing-8);max-width:1280px;height:64px;margin:0 auto;display:flex}.menu__logo{margin-right:var(--spacing-6);color:var(--primary);flex-shrink:0;font-size:1.5rem}.menu__logo img{height:26px}@media screen and (width>=768px){.menu__logo img{height:48px}}.menu__logo-link{align-items:center;gap:var(--spacing-2);color:var(--grey-900);font-family:var(--font-family-sans);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);text-decoration:none;display:inline-flex}[data-menu]{transition:background .3s}[data-menu][data-scrolled]{background:var(--white)}.menu__nav{align-items:center;gap:var(--spacing-1);flex:1;min-width:0;display:flex}.menu__link{padding:var(--spacing-2) var(--spacing-3);font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:currentColor;cursor:pointer;border-radius:var(--radius-md);white-space:nowrap;background:0 0;border:none;align-items:center;gap:5px;text-decoration:none;transition:color .15s;display:inline-flex}.menu__link:hover,[aria-expanded=true]{color:var(--secondary)}.menu__link--active{color:var(--primary)}.menu__chevron{color:currentColor;flex-shrink:0;transition:transform .2s}.menu__dropdown.is-open .menu__chevron{transform:rotate(180deg)}.menu__dropdown{position:relative}.menu__megamenu{--dropdown-border-radius:var(--radius-base);background:var(--secondary);border:1px solid var(--secondary);padding:var(--spacing-3);gap:var(--spacing-1);z-index:200;opacity:0;pointer-events:none;flex-direction:column;transition:opacity .18s,transform .18s;display:flex;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(-6px);box-shadow:0 8px 32px #0000001a,0 2px 8px #0000000d}.menu__dropdown.is-open .menu__megamenu{opacity:1;pointer-events:all;transform:translateY(0)}.menu__megamenu-col{flex:1;min-width:180px}.menu__megamenu-col+.menu__megamenu-col{border-left:1px solid var(--grey-100);padding-left:var(--spacing-6)}.menu__megamenu-heading{font-family:var(--font-family-sans);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--grey-400);text-transform:uppercase;letter-spacing:.06em;padding:0 var(--spacing-2) var(--spacing-2);margin-bottom:var(--spacing-1)}.menu__megamenu-item{align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-1);border-radius:var(--radius-md);text-decoration:none;transition:background .14s;display:flex}.menu__megamenu-item:hover{background:var(--grey-50)}.menu__megamenu-icon{border-radius:var(--radius-sm);background:var(--primary-100);width:32px;height:32px;color:var(--primary-600);flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}.menu__megamenu-content{flex-direction:column;gap:2px;display:flex}.menu__megamenu-title{font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--white);line-height:1.3}.menu__megamenu-desc{font-family:var(--font-family-sans);font-size:var(--font-size-xs);color:var(--grey-500);line-height:1.4}.menu__actions{align-items:center;gap:var(--spacing-3);flex-shrink:0;display:flex}.menu__actions--mobile{display:none}.menu__phone{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--secondary);white-space:nowrap;text-decoration:none;transition:color .15s}.menu__phone:hover{color:var(--secondary-600)}.menu__burger{cursor:pointer;background:0 0;border:none;flex-direction:column;flex-shrink:0;justify-content:center;gap:5px;width:36px;height:36px;margin-left:auto;padding:6px;display:none}.menu__burger span{background:currentColor;border-radius:2px;width:100%;height:2px;transition:transform .25s,opacity .25s;display:block}.menu__burger.is-open span:first-child{transform:translateY(7px)rotate(45deg)}.menu__burger.is-open span:nth-child(2){opacity:0}.menu__burger.is-open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@container menu (width<=768px){.menu__inner{padding:0 var(--spacing-5)}.menu__logo{margin-right:0}.menu__burger{display:flex}.menu__actions:not(.menu__actions--mobile){display:none}.menu__nav{z-index:99;height:calc(100dvh - 64px);padding:var(--spacing-3) 0;background:var(--white);flex-direction:column;align-items:stretch;gap:0;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #00000014}.menu__nav.is-open{animation:.25s ease-out menu-slide-down;display:flex}.menu__link{padding:var(--spacing-3) var(--spacing-6);border-radius:0}.menu__actions--mobile{align-items:stretch;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-6);border-top:1px solid var(--grey-100);flex-direction:column;display:flex}.menu__actions--mobile .menu__btn{text-align:center;justify-content:center}.menu__megamenu{min-width:unset;box-shadow:none;background:var(--secondary);opacity:1;pointer-events:none;border:none;border-radius:0;flex-direction:column;gap:0;padding:0;transition:none;display:none;position:static;transform:none}.menu__dropdown.is-open .menu__megamenu{pointer-events:all;padding:1rem 0;display:flex}.menu__megamenu-col{min-width:unset;padding:var(--spacing-2) 0}.menu__megamenu-col+.menu__megamenu-col{border-left:none;border-top:1px solid var(--grey-200);padding-left:0}.menu__megamenu-heading{padding-left:var(--spacing-10)}.menu__megamenu-item{padding:var(--spacing-2) var(--spacing-10);border-radius:0}}[data-menu][data-compact] .menu__inner{padding:0 var(--spacing-5)}[data-menu][data-compact] .menu__logo{margin-right:0}[data-menu][data-compact] .menu__burger{display:flex}[data-menu][data-compact] .menu__actions:not(.menu__actions--mobile){display:none}[data-menu][data-compact] .menu__nav{z-index:99;background:var(--white);border-top:1px solid var(--grey-100);height:calc(100dvh - 64px);padding:var(--spacing-3) 0;flex-direction:column;align-items:stretch;gap:0;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #00000014}[data-menu][data-compact] .menu__nav.is-open{animation:.25s ease-out menu-slide-down;display:flex}@keyframes menu-slide-down{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}[data-menu][data-compact] .menu__link{padding:var(--spacing-3) var(--spacing-6);border-radius:0}[data-menu][data-compact] .menu__actions--mobile{align-items:stretch;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-5);margin-top:var(--spacing-2);flex-direction:column;display:flex}[data-menu][data-compact] .menu__actions--mobile .menu__btn{text-align:center;justify-content:center}[data-menu][data-compact] .menu__megamenu{min-width:unset;box-shadow:none;background:var(--grey-50);opacity:1;pointer-events:none;border:none;border-radius:0;flex-direction:column;gap:0;padding:0;transition:none;display:none;position:static;transform:none}[data-menu][data-compact] .menu__dropdown.is-open .menu__megamenu{pointer-events:all;display:flex}[data-menu][data-compact] .menu__megamenu-col{min-width:unset;padding:var(--spacing-2) 0}[data-menu][data-compact] .menu__megamenu-col+.menu__megamenu-col{border-left:none;border-top:1px solid var(--grey-200);padding-left:0}[data-menu][data-compact] .menu__megamenu-heading{padding-left:var(--spacing-10)}[data-menu][data-compact] .menu__megamenu-item{padding:var(--spacing-2) var(--spacing-10);border-radius:0}.splide li:before{visibility:hidden;display:none}.splide__arrow{background:var(--primary-500);opacity:1}.splide__arrow svg{fill:var(--white);width:1rem;height:1rem}.splide__arrow:hover{background:var(--primary-600)}.splide__arrow:disabled{opacity:.3}.splide__pagination__page{background:var(--primary-200)}.splide__pagination__page.is-active{background:var(--primary-500);transform:scale(1.2)}.slider-progress{background:var(--primary-100);border-radius:0 0 var(--radius-base,.5rem) var(--radius-base,.5rem);height:4px;overflow:hidden}.slider-progress__bar{background:var(--primary-500);width:0;height:100%;transition:width .1s linear}.splide__pagination li{padding-bottom:0}@media (prefers-reduced-motion:reduce){.splide__track,.splide__slide{transition:none}}[data-masonry]{grid-auto-rows:10px;align-items:start;display:grid}img{width:100%}.card{background:var(--white);border:none;border-radius:0;padding:1.5rem;transition:box-shadow .22s,transform .22s,border-color .22s;overflow:hidden}.card:hover{box-shadow:0 12px 32px #0f172a1a,0 4px 12px #0f172a0f}.card--hoverable:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 12px 32px #0f172a1a,0 4px 12px #0f172a0f}.card--shadow{border-color:#0000;box-shadow:0 4px 16px #0f172a14}.card--flat{background:#f8fafc;border:none}.card--glass{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb3;border:1px solid #fff6;box-shadow:0 8px 32px #0f172a14}.card__media{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.card__header{align-items:center;display:flex}.card__avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:40px;height:40px}.card__header-text{flex:1}.card__title{color:#0f172a;margin:.7rem 0;font-size:clamp(1rem,1vw + 1rem,1.2rem);font-weight:600}.card__subtitle{color:#94a3b8;margin:0;font-size:13px}.card__body{color:#475569;padding:16px 20px;font-size:14px;line-height:1.65}.card__footer{align-items:center;gap:10px;padding:0 20px 18px;display:flex}.stat-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;gap:8px;padding:20px;display:flex}.stat-card__label{color:#94a3b8;font-size:13px;font-weight:500}.stat-card__value{color:#0f172a;font-size:28px;font-weight:700;line-height:1}.stat-card__change{align-items:center;gap:3px;font-size:12px;font-weight:600;display:inline-flex}.stat-card__change--up{color:#16a34a}.stat-card__change--down{color:#dc2626}.card__date{align-items:center;gap:.25rem;font-weight:700;display:flex}.card__date svg{width:1.2rem;height:1.2rem}.card__link{text-transform:uppercase;padding-top:.5rem;font-weight:700}.card__icon{fill:currentColor;width:2.5rem;margin-bottom:.75rem}@media screen and (width>=640px) and (width<=767px){.card--article{flex-direction:row;align-items:stretch}}.card--article:hover .heading{transition:all .3s}.card--article:hover .heading{color:var(--accent)}.text-media:has(.services-cards)>div{flex:3}@media screen and (width<=767px){.text-media:has(.services-cards)>div{flex:4}}.text-media:has(.services-cards)>div:has(.services-cards){flex:5}@media screen and (width<=639px){.text-media:has(.services-cards)>div:has(.services-cards){order:1}}.services-cards{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:.8rem;height:100%;display:grid}.services-cards .card--service:last-child:nth-child(odd){grid-column:span 2}.services-cards .card--service{grid-template-columns:subgrid;border:none;grid-template-rows:2rem 1fr;justify-content:center;gap:.5rem;height:100%;transition:all .3s;display:grid;box-shadow:1px 1px 6.9px #00000026}.services-cards .card--service .card__title{color:var(--accent);margin:0;transition:all .3s}.services-cards .card--service .card__body{color:currentColor;padding:0}.card--service:hover{background:var(--secondary);color:var(--white)}.card--service:hover .card__title{color:var(--white)}.services-cards:has(.card--service-2){flex-direction:column;align-items:stretch;margin-top:2rem;display:flex}@media screen and (width>=640px){.services-cards:has(.card--service-2){flex-direction:row}}@media screen and (width>=768px){.services-cards:has(.card--service-2){margin-top:-3rem}}.services-cards .card--service-2{background:linear-gradient(45deg, var(--accent) 0%, color-mix(in srgb, var(--accent), var(--dark) 10%) 80%);color:var(--white);clip-path:polygon(0 0,calc(100% - 30px) 0,100% 30px,100% 100%,0 100%);height:initial;justify-content:flex-start;display:block}.services-cards .card--service-2:nth-child(2n){background:linear-gradient(45deg, var(--primary) 0%, color-mix(in srgb, var(--primary), var(--dark) 50%) 80%);clip-path:polygon(0 0,100% 0,100% 30px,100% 100%,30px 100%,0 calc(100% - 30px))}.services-cards .card--service-2 .card__title{color:var(--white)}.products{flex-wrap:wrap;align-items:stretch;display:flex}.products>*{flex:1;display:flex}.products .card--product{width:100%;min-width:200px;height:100%;max-height:300px}.card--product{--cp-radius:var(--radius-md);--cp-img-ratio:4 / 3;--cp-badge-bg:var(--accent);--cp-badge-color:var(--white);flex-direction:column;padding:0;transition:box-shadow .22s,transform .22s;display:flex}.card--product:hover{transform:translateY(-3px);box-shadow:0 12px 32px #0f172a1f}.card--product .card__media{aspect-ratio:var(--cp-img-ratio);object-fit:cover;width:100%;height:100%;display:block}.card--product .card__media-wrapper{flex:1;position:relative;overflow:hidden}.card--product .card__badge{top:var(--spacing-3);left:var(--spacing-3);background:var(--cp-badge-bg);color:var(--cp-badge-color);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-full);padding:.2rem .6rem;position:absolute}.card--product .card__header{padding:var(--spacing-2) var(--spacing-2);justify-content:center;align-items:center;gap:var(--spacing-1);text-align:center;flex-direction:column;min-height:3.5rem}.card--product .card__header-text{align-content:center}.card--product .card__title{color:var(--neutral-900);margin:0;font-size:.9rem;line-height:1}.card--product .card__body{padding:0 var(--spacing-4) var(--spacing-4);flex:1}.card--product .card__footer{padding:0 var(--spacing-4) var(--spacing-4);gap:var(--spacing-3)}.card--product .card__price{font-size:1.1rem;font-weight:var(--font-weight-bold);color:var(--primary-600)}.pagination{padding-block:var(--spacing-8);justify-content:center;display:flex}.pagination__list{align-items:center;gap:var(--spacing-2);margin:0;padding:0;list-style:none;display:flex}.pagination__link{justify-content:center;align-items:center;gap:var(--spacing-2);min-width:2.5rem;height:2.5rem;padding-inline:var(--spacing-2);font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--primary-800);border-radius:var(--radius-base);text-decoration:none;transition:color .18s,background-color .18s;display:inline-flex}.pagination__link:hover{color:var(--primary-500)}.pagination__item--active .pagination__link{background-color:var(--primary-500);color:var(--white)}.pagination__item--active .pagination__link:hover{color:var(--white)}.pagination__link--prev,.pagination__link--next{min-width:auto;padding-inline:var(--spacing-3);gap:var(--spacing-2)}.pagination__ellipsis{width:2.5rem;height:2.5rem;font-family:var(--font-family-sans);font-size:var(--font-size-sm);color:var(--primary-800);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex}form{gap:.6rem;display:grid}.input-wrapper{gap:var(--spacing-none,0);flex-direction:column;width:100%;display:flex}.input-container{gap:var(--spacing-md,.5rem);flex-direction:column;display:flex}.input-group{gap:var(--spacing-none,0);display:flex}input[type=checkbox]{appearance:none;background:var(--white);cursor:pointer;border:1px solid #cbd5e1;place-content:center;width:1rem;min-width:1rem;height:1rem;padding:0;transition:border-color .15s,background .15s,box-shadow .15s;display:grid;position:relative}input[type=checkbox]:before{content:"";background-color:#fff;width:10px;height:10px;transition:transform .15s cubic-bezier(.34,1.4,.64,1);transform:scale(0);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}input[type=checkbox]:checked{background:var(--accent);border-color:var(--accent)}input[type=checkbox]:checked:before{transform:scale(1)}input[type=checkbox]:hover:not(:disabled){border-color:var(--accent)}input[type=checkbox]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent), transparent 75%);outline:none}input[type=checkbox]:disabled{opacity:.5;cursor:not-allowed}div:has(>input[type=checkbox]){flex-flow:row;align-items:flex-start;gap:10px}label{color:#374151;font-size:13px;font-weight:500}.group:has(input:required) label:after{content:" *";color:var(--accent)}.group:has(textarea:required) label:after{content:" *";color:var(--accent)}input.wrap{align-items:center;display:flex;position:relative}input,textarea{color:#0f172a;appearance:none;border:none;border-radius:0;outline:none;padding:9px 14px;font-family:inherit;font-size:14px;transition:border-color .18s,box-shadow .18s}input{padding-left:0}textarea{box-shadow:none}input::placeholder{color:#94a3b8}input:focus:not(.is-error){box-shadow:none}:is(.input-group:has(input:hover:not(:disabled):not(.is-error)),.input-group:has(textarea:hover:not(:disabled):not(.is-error))){border-color:var(--accent)}:is(.input-group:has(input:focus:not(.is-error)),.input-group:has(textarea:focus:not(.is-error))){border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent), transparent 75%)}input:disabled{color:#94a3b8;cursor:not-allowed;background:#f8fafc}input.is-error{border-color:#ef4444}input.is-error:focus{box-shadow:0 0 0 3px #ef444426}.was-validated .form-control:valid,.was-validated .form-control:invalid,.form-control.is-valid,.form-control.is-invalid{background-image:none;padding-right:14px}.input-group{position:relative}.input-group:after{content:"";pointer-events:none;opacity:0;z-index:5;width:1rem;height:1rem;position:absolute;top:50%;right:.625rem;transform:translateY(-50%);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}form.was-validated .input-group:has(input:valid):after{background-color:var(--success);opacity:1;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E")}form.was-validated .input-group:has(input:invalid):after{background-color:var(--danger);opacity:1;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cline x1='12' y1='8' x2='12' y2='12'/%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cline x1='12' y1='8' x2='12' y2='12'/%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'/%3E%3C/svg%3E")}input-wrap input--icon-left{padding-left:38px}input-wrap input--icon-right{padding-right:38px}input-icon{color:#94a3b8;pointer-events:none;justify-content:center;align-items:center;width:38px;display:flex;position:absolute}input-icon--left{left:0}input-icon--right{right:0}input--sm{border-radius:6px;padding:6px 10px;font-size:13px}input--lg{border-radius:10px;padding:12px 16px;font-size:16px}textarea{resize:vertical;border-radius:0;min-height:96px;line-height:1.6}.select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%2394a3b8' viewBox='0 0 16 16'%3E%3Cpath d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}[data-form-feedback]{color:var(--danger-500);margin-top:4px;font-size:12px;display:none}[data-form-feedback].is-visible{display:block}.hint{color:#94a3b8;margin-top:2px;font-size:12px}.error{color:#ef4444;margin-top:2px;font-size:12px;font-weight:500}.switch{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;display:inline-flex}.switch__input{display:none}.switch__track{background:#e2e8f0;border-radius:999px;flex-shrink:0;width:44px;height:24px;transition:background .22s;position:relative}.switch__track:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .22s cubic-bezier(.34,1.4,.64,1);position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0003}.switch__input:checked+.switch__track{background:#6366f1}.switch__input:checked+.switch__track:after{transform:translate(20px)}.switch__label{color:#374151;font-size:14px}.checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:inline-flex}.checkbox__input{cursor:pointer;accent-color:#6366f1;background:#fff;border:2px solid #cbd5e1;border-radius:5px;width:18px;height:18px;transition:border-color .15s}.checkbox__input:checked{border-color:#6366f1}.checkbox__label{color:#374151;font-size:14px}.input-group-text{border:none;border-radius:0}.input-group{border:1px solid color-mix(in srgb, var(--primary), transparent 85%)}.input-group .iti{width:100%}.iti__selected-country{background:var(--white)}.social-share__list{gap:var(--spacing-2);flex-wrap:wrap;justify-content:center;margin-top:1.5rem;padding:0;list-style:none;display:flex}.social-share__item:before{display:none}.social-share__btn{--btn-bg:transparent;--btn-hover-bg:color-mix(in srgb, var(--accent) 85%, var(--black));border:2px solid var(--accent);color:currentColor;border-radius:50%;width:2.3rem;height:2.3rem}#cc-main .cookie-consent,#cc-main .cookie-consent__preferences{--cc-primary-color:var(--white,#eff4f6);--cc-btn-border-radius:var(--radius-base);--cc-btn-primary-bg:color-mix(in srgb, var(--accent), var(--dark) 30%);--cc-btn-primary-color:var(--white,#fff);--cc-btn-primary-hover-bg:var(--accent-dark);--cc-btn-primary-hover-color:var(--accent-dark-contrast,#000);--cc-btn-primary-border-color:transparent;--cc-btn-primary-hover-border-color:transparent;--cc-btn-secondary-bg:var(--gray-300,#242c31);--cc-btn-secondary-color:var(--gray-800,var(--cc-primary-color));--cc-btn-secondary-hover-bg:var(--gray-200,#d4dae0);--cc-btn-secondary-hover-color:var(--gray-800,#000);--cc-btn-secondary-border-color:transparent;--cc-btn-secondary-hover-border-color:transparent;--cc-modal-border-radius:var(--radius-base);--cc-toggle-on-bg:var(--accent);--cc-toggle-readonly-bg:var(--accent);--cc-toggle-off-bg:var(--gray-400);--cc-toggle-readonly-knob-icon-color:var(--accent,#000);--cc-separator-border-color:var(--gray-200,#222a30);--cookie-consent-padding-x:1rem;--cookie-consent-padding-y:1rem}#cc-main .cookie-consent__body,#cc-main .cookie-consent__preferences{padding:var(--cookie-consent-padding-y) var(--cookie-consent-padding-x)}#cc-main.cookie-consent--accordion .pm__section-arrow{background:0 0}#cc-main input[type=checkbox]{visibility:hidden;display:none}#cc-main .cm__footer{--cc-footer-bg:var(--secondary);--cc-secondary-color:var(--white);background-color:color-mix(in srgb, var(--cc-footer-bg), var(--white) 90%)}.counters{flex-wrap:wrap;justify-content:center;gap:.5rem 1rem;display:flex}.counter{text-align:center;flex:1;place-items:center;min-width:250px;padding-inline:1rem}.counter__number{align-self:center}.counter__label{color:var(--accent);align-self:center;font-size:1.2rem;font-weight:500}.video{width:100%;position:relative}.video__inner{aspect-ratio:var(--video-ratio,16 / 9);background-color:var(--black);border-radius:var(--radius,0);max-height:570px;margin:auto;position:relative;overflow:hidden}.video__poster{z-index:1;cursor:pointer;position:absolute;inset:0}.video__poster--hidden{display:none}.video__poster-img{object-fit:cover;width:100%;height:100%;display:block}.video__play-btn{background:color-mix(in oklch, var(--white) 90%, transparent);cursor:pointer;width:4rem;height:4rem;color:var(--black);z-index:2;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:transform .2s,background-color .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video__play-btn:hover,.video__play-btn:focus-visible{background-color:var(--white);transform:translate(-50%,-50%)scale(1.1)}.video__play-btn svg{pointer-events:none;width:1.5rem;height:1.5rem;margin-left:.15rem}.video__player{width:100%;height:100%;position:absolute;inset:0}.video__player .plyr{width:100%;height:100%}.img--bevel{clip-path:polygon(0 0,calc(100% - 30px) 0,100% 30px,100% 100%,30px 100%,0 calc(100% - 30px))}picture{flex:1;width:100%;height:100%;min-height:0;display:flex}picture img{object-fit:cover;width:100%;height:100%;transition:all .3s ease-in-out}.text-media{flex-direction:column;align-items:stretch;gap:2rem;display:flex}@media screen and (width>=640px){.text-media{flex-direction:row}}.text-media>div{flex:1}.text-media>div:has(picture){display:flex}ul{padding-left:1.4em;list-style:none}ul li{padding-bottom:1rem;position:relative}ul li:last-child{padding-bottom:0}main ul li:before{content:"•";color:var(--accent);font-size:2.5em;line-height:1;position:absolute;top:-.2em;left:-.5em}.flag{width:100%;height:5px;display:flex}.flag span{background:red;flex:1;height:100%}.flag span:first-child{background:#002395}.flag span:nth-child(2){background:#fff}.flag span:nth-child(3){background:red}.cta{margin-bottom:-3rem;position:relative}.cta__wrapper{flex-direction:column;display:flex;position:relative}@media screen and (width>=425px){.cta__wrapper{flex-direction:row}}.cta img{object-fit:contain;max-width:15rem;margin-top:-2rem;margin-left:auto}@media screen and (width>=425px){.cta img{object-position:bottom right;margin-top:auto}}@media screen and (width>=768px){.cta img{margin-top:-2rem}}.cta__container{padding-block:3rem}.cta:has(img) .cta__container{max-width:1037px;margin-right:0}.slider--ref{padding:1.5rem 0}.slider--ref .splide__pagination{gap:.2rem;margin:0;bottom:0}.slider--expertises .splide__arrow{background:0 0;top:3.5rem}.slider--expertises .splide__arrow svg{fill:color-mix(in srgb, currentColor, transparent 80%)}.slider--expertises .splide__arrow--prev{left:initial;right:3rem}.slider--expertises .splide__slide{flex-direction:column;display:flex}.slider--expertises .expertises__wrapper{flex:1}.slider--expertises .expertises__content{flex-direction:column;flex:1;justify-content:center;display:flex}@media screen and (width>=768px){.expertises__wrapper{flex-flow:row;align-items:stretch}}@media screen and (width>=768px){.expertises__wrapper>div{flex:1}}.expertises__images{gap:1rem;min-height:480px;display:flex;position:relative}@media screen and (width>=768px){.expertises__images{flex:1}}.expertises__images .expertises__images-wrapper{flex:1}.expertises__images .expertises__images-wrapper--left{height:95%}.expertises__images .expertises__images-wrapper--left img{object-fit:cover;height:100%}.expertises__images .expertises__images-wrapper--right{z-index:1;flex-direction:column;gap:1rem;height:100%;margin-left:auto;display:flex}.expertises__images .expertises__images-wrapper--right img{object-fit:cover;flex:1}.expertises__images p{background:var(--accent);color:var(--white);margin-left:-65%;padding:2rem;position:relative}.expertises__images p:before,.expertises__images p:after{color:#fff;opacity:.2;z-index:1;font-size:6rem;line-height:.2;position:absolute}.expertises__images p:before{content:"“";top:3rem;left:1rem}.expertises__images p:after{content:"”";bottom:1rem;right:2rem}.faq__questions{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.faq__card{gap:.4rem;width:100%}.faq__header{margin-bottom:1rem}.faq__card-header{font-size:1.5rem}.articles__masonry{align-items:start;gap:.5rem}@media screen and (width>=768px){.articles__masonry{grid-template-columns:repeat(auto-fit,minmax(max(150px,25%),1fr))}}.articles__masonry .card__picture{width:100%;display:block;overflow:hidden}.articles__masonry .card__picture img{object-fit:cover;width:100%;height:100%;display:block}.articles__masonry .card__picture{height:15rem}@media screen and (width>=640px){.articles__masonry .card__picture{width:14.8rem}}@media screen and (width>=768px){.articles__masonry .card__picture{width:100%}}@media screen and (width>=768px){.articles__masonry>:nth-child(2) .card__picture,.articles__masonry>:nth-child(6) .card__picture,.articles__masonry>:nth-child(7) .card__picture{height:350px}.articles__masonry>:first-child .card__picture,.articles__masonry>:nth-child(5) .card__picture,.articles__masonry>:nth-child(9) .card__picture{height:250px}}.article__thumbnail{height:200px;display:block}@media screen and (width>=768px){.article__thumbnail{height:300px}}@media screen and (width>=1280px){.article__thumbnail{height:400px}}@media screen and (width>=1536px){.article__thumbnail{height:500px}}.contact{gap:var(--spacing-6);flex-direction:column;display:flex}.contact img{object-fit:cover;height:100%;max-height:230px}@media screen and (width<=639px){.contact>div:nth-child(2){order:-1}}@media screen and (width>=640px){.contact{flex-direction:row}.contact>div:nth-child(2){flex:1}.contact>div:first-child{flex:2}.contact img{max-height:unset}}body{font-family:Outfit,sans-serif;font-size:var(--font-size-base);font-weight:var(--font-weight-normal);color:var(--primary,#0f172a);background:#fdfbf8;flex-direction:column;min-height:100dvh;display:flex}main{flex:1}p{margin:0}h1,h2,h3,h4,h5,h6,p{text-wrap:pretty}.reveal-wrapper{overflow:hidden visible}:root{--primary:var(--primary-800,#5d5fef);--primary-light:var(--primary-700,#ebf0fe);--primary-dark:var(--primary-900,#141549);--secondary:var(--secondary-500,#d946ef);--secondary-light:var(--secondary-300,#fae8ff);--secondary-dark:var(--secondary-700,#701a75);--accent:var(--secondary,#06b6d4);--accent-light:var(--secondary-light,#cffafe);--accent-dark:var(--secondary-dark,#164e63);--success:var(--success-500,#14b8a6);--success-light:var(--success-100,#ccfbf1);--success-dark:var(--success-900,#134e4a);--info:var(--info-500,#3b82f6);--info-light:var(--info-100,#dbeafe);--info-dark:var(--info-900,#1e3a8a);--warning:var(--warning-500,#f59e0b);--warning-light:var(--warning-100,#fef3c7);--warning-dark:var(--warning-900,#78350f);--danger:var(--danger-500,#f43f5e);--danger-light:var(--danger-100,#ffe4e6);--danger-dark:var(--danger-900,#881337);--neutral:var(--neutral-500,#64748b);--neutral-light:var(--neutral-100,#f1f5f9);--neutral-dark:var(--neutral-900,#0f172a)}[class^=bg-],[class*=\ bg-]{background-color:var(--color-bg,transparent)!important;color:var(--color-text,currentColor)!important}[class^=text-],[class*=\ text-]{color:var(--color-bg,currentColor)!important}.bg-primary,.text-primary{--color-bg:var(--primary,#5d5fef);--color-text:var(--primary-100)}.bg-primary-light,.text-primary-light{--color-bg:var(--primary-light,#ebf0fe);--color-text:var(--primary-100)}.bg-primary-dark,.text-primary-dark{--color-bg:var(--primary-dark,#141549);--color-text:var(--primary-100)}.bg-secondary,.text-secondary{--color-bg:var(--secondary,#d946ef);--color-text:#fff}.bg-secondary-light,.text-secondary-light{--color-bg:var(--secondary-light,#fae8ff);--color-text:var(--secondary-dark,#701a75)}.bg-secondary-dark,.text-secondary-dark{--color-bg:var(--secondary-dark,#701a75);--color-text:#fff}.bg-accent,.text-accent{--color-bg:var(--accent,#06b6d4);--color-text:#fff}.bg-accent-light,.text-accent-light{--color-bg:var(--accent-light,#cffafe);--color-text:var(--accent-dark,#164e63)}.bg-accent-dark,.text-accent-dark{--color-bg:var(--accent-dark,#164e63);--color-text:#fff}.bg-success,.text-success{--color-bg:var(--success,#14b8a6);--color-text:#fff}.bg-success-light,.text-success-light{--color-bg:var(--success-light,#ccfbf1);--color-text:var(--success-dark,#134e4a)}.bg-success-dark,.text-success-dark{--color-bg:var(--success-dark,#134e4a);--color-text:#fff}.bg-info,.text-info{--color-bg:var(--info,#3b82f6);--color-text:#fff}.bg-info-light,.text-info-light{--color-bg:var(--info-light,#dbeafe);--color-text:var(--info-dark,#1e3a8a)}.bg-info-dark,.text-info-dark{--color-bg:var(--info-dark,#1e3a8a);--color-text:#fff}.bg-warning,.text-warning{--color-bg:var(--warning-400,#f59e0b);--color-text:#fff}.bg-warning-light,.text-warning-light{--color-bg:var(--warning-light,#fef3c7);--color-text:var(--warning-dark,#78350f)}.bg-warning-dark,.text-warning-dark{--color-bg:var(--warning-dark,#78350f);--color-text:#fff}.bg-danger,.text-danger{--color-bg:var(--danger,#f43f5e);--color-text:#fff}.bg-danger-light,.text-danger-light{--color-bg:var(--danger-light,#ffe4e6);--color-text:var(--danger-dark,#881337)}.bg-danger-dark,.text-danger-dark{--color-bg:var(--danger-dark,#881337);--color-text:#fff}.bg-neutral,.text-neutral{--color-bg:var(--neutral-500,#64748b);--color-text:#fff}.bg-neutral-light,.text-neutral-light{--color-bg:var(--neutral-light,#f1f5f9);--color-text:var(--neutral-dark,#0f172a)}.bg-neutral-dark,.text-neutral-dark{--color-bg:var(--neutral-dark,#0f172a);--color-text:#fff}.bg-grey,.text-grey{--color-bg:var(--grey,#6b7280);--color-text:#fff}.bg-grey-light,.text-grey-light{--color-bg:var(--grey-light,#f3f4f6);--color-text:var(--grey-dark,#111827)}.bg-grey-dark,.text-grey-dark{--color-bg:var(--grey-dark,#111827);--color-text:#fff}.color-group{gap:1rem;display:flex}.color{flex:1}.color__content{flex-direction:column;flex:1;gap:.5rem;display:flex}.color-section{width:100%}.p-0{padding:0}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.pr-0{padding-right:0}.px-0{padding-left:0;padding-right:0}.py-0{padding-top:0;padding-bottom:0}.m-0{margin:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mr-0{margin-right:0}.mx-0{margin-left:0;margin-right:0}.my-0{margin-top:0;margin-bottom:0}.p-1{padding:var(--spacing-1,.25rem)}.pt-1{padding-top:var(--spacing-1,.25rem)}.pb-1{padding-bottom:var(--spacing-1,.25rem)}.pl-1{padding-left:var(--spacing-1,.25rem)}.pr-1{padding-right:var(--spacing-1,.25rem)}.px-1{padding-left:var(--spacing-1,.25rem);padding-right:var(--spacing-1,.25rem)}.py-1{padding-top:var(--spacing-1,.25rem);padding-bottom:var(--spacing-1,.25rem)}.m-1{margin:var(--spacing-1,.25rem)}.mt-1{margin-top:var(--spacing-1,.25rem)}.mb-1{margin-bottom:var(--spacing-1,.25rem)}.ml-1{margin-left:var(--spacing-1,.25rem)}.mr-1{margin-right:var(--spacing-1,.25rem)}.mx-1{margin-left:var(--spacing-1,.25rem);margin-right:var(--spacing-1,.25rem)}.my-1{margin-top:var(--spacing-1,.25rem);margin-bottom:var(--spacing-1,.25rem)}.p-2{padding:var(--spacing-2,.5rem)}.pt-2{padding-top:var(--spacing-2,.5rem)}.pb-2{padding-bottom:var(--spacing-2,.5rem)}.pl-2{padding-left:var(--spacing-2,.5rem)}.pr-2{padding-right:var(--spacing-2,.5rem)}.px-2{padding-left:var(--spacing-2,.5rem);padding-right:var(--spacing-2,.5rem)}.py-2{padding-top:var(--spacing-2,.5rem);padding-bottom:var(--spacing-2,.5rem)}.m-2{margin:var(--spacing-2,.5rem)}.mt-2{margin-top:var(--spacing-2,.5rem)}.mb-2{margin-bottom:var(--spacing-2,.5rem)}.ml-2{margin-left:var(--spacing-2,.5rem)}.mr-2{margin-right:var(--spacing-2,.5rem)}.mx-2{margin-left:var(--spacing-2,.5rem);margin-right:var(--spacing-2,.5rem)}.my-2{margin-top:var(--spacing-2,.5rem);margin-bottom:var(--spacing-2,.5rem)}.p-3{padding:var(--spacing-3,.75rem)}.pt-3{padding-top:var(--spacing-3,.75rem)}.pb-3{padding-bottom:var(--spacing-3,.75rem)}.pl-3{padding-left:var(--spacing-3,.75rem)}.pr-3{padding-right:var(--spacing-3,.75rem)}.px-3{padding-left:var(--spacing-3,.75rem);padding-right:var(--spacing-3,.75rem)}.py-3{padding-top:var(--spacing-3,.75rem);padding-bottom:var(--spacing-3,.75rem)}.m-3{margin:var(--spacing-3,.75rem)}.mt-3{margin-top:var(--spacing-3,.75rem)}.mb-3{margin-bottom:var(--spacing-3,.75rem)}.ml-3{margin-left:var(--spacing-3,.75rem)}.mr-3{margin-right:var(--spacing-3,.75rem)}.mx-3{margin-left:var(--spacing-3,.75rem);margin-right:var(--spacing-3,.75rem)}.my-3{margin-top:var(--spacing-3,.75rem);margin-bottom:var(--spacing-3,.75rem)}.p-4{padding:var(--spacing-4,1rem)}.pt-4{padding-top:var(--spacing-4,1rem)}.pb-4{padding-bottom:var(--spacing-4,1rem)}.pl-4{padding-left:var(--spacing-4,1rem)}.pr-4{padding-right:var(--spacing-4,1rem)}.px-4{padding-left:var(--spacing-4,1rem);padding-right:var(--spacing-4,1rem)}.py-4{padding-top:var(--spacing-4,1rem);padding-bottom:var(--spacing-4,1rem)}.m-4{margin:var(--spacing-4,1rem)}.mt-4{margin-top:var(--spacing-4,1rem)}.mb-4{margin-bottom:var(--spacing-4,1rem)}.ml-4{margin-left:var(--spacing-4,1rem)}.mr-4{margin-right:var(--spacing-4,1rem)}.mx-4{margin-left:var(--spacing-4,1rem);margin-right:var(--spacing-4,1rem)}.my-4{margin-top:var(--spacing-4,1rem);margin-bottom:var(--spacing-4,1rem)}.p-5{padding:var(--spacing-5,1.25rem)}.pt-5{padding-top:var(--spacing-5,1.25rem)}.pb-5{padding-bottom:var(--spacing-5,1.25rem)}.pl-5{padding-left:var(--spacing-5,1.25rem)}.pr-5{padding-right:var(--spacing-5,1.25rem)}.px-5{padding-left:var(--spacing-5,1.25rem);padding-right:var(--spacing-5,1.25rem)}.py-5{padding-top:var(--spacing-5,1.25rem);padding-bottom:var(--spacing-5,1.25rem)}.m-5{margin:var(--spacing-5,1.25rem)}.mt-5{margin-top:var(--spacing-5,1.25rem)}.mb-5{margin-bottom:var(--spacing-5,1.25rem)}.ml-5{margin-left:var(--spacing-5,1.25rem)}.mr-5{margin-right:var(--spacing-5,1.25rem)}.mx-5{margin-left:var(--spacing-5,1.25rem);margin-right:var(--spacing-5,1.25rem)}.my-5{margin-top:var(--spacing-5,1.25rem);margin-bottom:var(--spacing-5,1.25rem)}.p-6{padding:var(--spacing-6,1.5rem)}.pt-6{padding-top:var(--spacing-6,1.5rem)}.pb-6{padding-bottom:var(--spacing-6,1.5rem)}.pl-6{padding-left:var(--spacing-6,1.5rem)}.pr-6{padding-right:var(--spacing-6,1.5rem)}.px-6{padding-left:var(--spacing-6,1.5rem);padding-right:var(--spacing-6,1.5rem)}.py-6{padding-top:var(--spacing-6,1.5rem);padding-bottom:var(--spacing-6,1.5rem)}.m-6{margin:var(--spacing-6,1.5rem)}.mt-6{margin-top:var(--spacing-6,1.5rem)}.mb-6{margin-bottom:var(--spacing-6,1.5rem)}.ml-6{margin-left:var(--spacing-6,1.5rem)}.mr-6{margin-right:var(--spacing-6,1.5rem)}.mx-6{margin-left:var(--spacing-6,1.5rem);margin-right:var(--spacing-6,1.5rem)}.my-6{margin-top:var(--spacing-6,1.5rem);margin-bottom:var(--spacing-6,1.5rem)}.p-8{padding:var(--spacing-8,2rem)}.pt-8{padding-top:var(--spacing-8,2rem)}.pb-8{padding-bottom:var(--spacing-8,2rem)}.pl-8{padding-left:var(--spacing-8,2rem)}.pr-8{padding-right:var(--spacing-8,2rem)}.px-8{padding-left:var(--spacing-8,2rem);padding-right:var(--spacing-8,2rem)}.py-8{padding-top:var(--spacing-8,2rem);padding-bottom:var(--spacing-8,2rem)}.m-8{margin:var(--spacing-8,2rem)}.mt-8{margin-top:var(--spacing-8,2rem)}.mb-8{margin-bottom:var(--spacing-8,2rem)}.ml-8{margin-left:var(--spacing-8,2rem)}.mr-8{margin-right:var(--spacing-8,2rem)}.mx-8{margin-left:var(--spacing-8,2rem);margin-right:var(--spacing-8,2rem)}.my-8{margin-top:var(--spacing-8,2rem);margin-bottom:var(--spacing-8,2rem)}.p-10{padding:var(--spacing-10,2.5rem)}.pt-10{padding-top:var(--spacing-10,2.5rem)}.pb-10{padding-bottom:var(--spacing-10,2.5rem)}.pl-10{padding-left:var(--spacing-10,2.5rem)}.pr-10{padding-right:var(--spacing-10,2.5rem)}.px-10{padding-left:var(--spacing-10,2.5rem);padding-right:var(--spacing-10,2.5rem)}.py-10{padding-top:var(--spacing-10,2.5rem);padding-bottom:var(--spacing-10,2.5rem)}.m-10{margin:var(--spacing-10,2.5rem)}.mt-10{margin-top:var(--spacing-10,2.5rem)}.mb-10{margin-bottom:var(--spacing-10,2.5rem)}.ml-10{margin-left:var(--spacing-10,2.5rem)}.mr-10{margin-right:var(--spacing-10,2.5rem)}.mx-10{margin-left:var(--spacing-10,2.5rem);margin-right:var(--spacing-10,2.5rem)}.my-10{margin-top:var(--spacing-10,2.5rem);margin-bottom:var(--spacing-10,2.5rem)}.p-12{padding:var(--spacing-12,3rem)}.pt-12{padding-top:var(--spacing-12,3rem)}.pb-12{padding-bottom:var(--spacing-12,3rem)}.pl-12{padding-left:var(--spacing-12,3rem)}.pr-12{padding-right:var(--spacing-12,3rem)}.px-12{padding-left:var(--spacing-12,3rem);padding-right:var(--spacing-12,3rem)}.py-12{padding-top:var(--spacing-12,3rem);padding-bottom:var(--spacing-12,3rem)}.m-12{margin:var(--spacing-12,3rem)}.mt-12{margin-top:var(--spacing-12,3rem)}.mb-12{margin-bottom:var(--spacing-12,3rem)}.ml-12{margin-left:var(--spacing-12,3rem)}.mr-12{margin-right:var(--spacing-12,3rem)}.mx-12{margin-left:var(--spacing-12,3rem);margin-right:var(--spacing-12,3rem)}.my-12{margin-top:var(--spacing-12,3rem);margin-bottom:var(--spacing-12,3rem)}.p-16{padding:var(--spacing-16,4rem)}.pt-16{padding-top:var(--spacing-16,4rem)}.pb-16{padding-bottom:var(--spacing-16,4rem)}.pl-16{padding-left:var(--spacing-16,4rem)}.pr-16{padding-right:var(--spacing-16,4rem)}.px-16{padding-left:var(--spacing-16,4rem);padding-right:var(--spacing-16,4rem)}.py-16{padding-top:var(--spacing-16,4rem);padding-bottom:var(--spacing-16,4rem)}.m-16{margin:var(--spacing-16,4rem)}.mt-16{margin-top:var(--spacing-16,4rem)}.mb-16{margin-bottom:var(--spacing-16,4rem)}.ml-16{margin-left:var(--spacing-16,4rem)}.mr-16{margin-right:var(--spacing-16,4rem)}.mx-16{margin-left:var(--spacing-16,4rem);margin-right:var(--spacing-16,4rem)}.my-16{margin-top:var(--spacing-16,4rem);margin-bottom:var(--spacing-16,4rem)}.m-auto{margin:auto}.mt-auto{margin-top:auto}.mb-auto{margin-bottom:auto}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}.icon--2xs{width:12px;height:12px;font-size:12px}.icon--xs{width:16px;height:16px;font-size:16px}.icon--sm{width:20px;height:20px;font-size:20px}.icon--md{width:24px;height:24px;font-size:24px}.icon--lg{width:32px;height:32px;font-size:32px}.icon--xl{width:48px;height:48px;font-size:48px}.divider{--divider-color:transparent;--divider-width:1px;--divider-style:solid;--divider-gap:var(--spacing-3,.75rem);--divider-height:1px;border:none;border-top:var(--divider-height) var(--divider-style) var(--divider-color);width:100%;margin:0;display:block}.divider--vertical{border-top:none;border-left:var(--divider-width) var(--divider-style) var(--divider-color);align-self:stretch;width:0;display:block}.divider--text{align-items:center;gap:var(--divider-gap);color:var(--divider-color);border:none;display:flex}.divider--text:before,.divider--text:after{content:"";border-top:var(--divider-width) var(--divider-style) var(--divider-color);flex:1}.divider--dashed{--divider-style:dashed}.divider--dotted{--divider-style:dotted}.divider--primary{--divider-color:var(--primary,#5d5fef)}.divider--muted{--divider-color:var(--grey-light,#e5e7eb)}.divider--sm{--divider-height:var(--spacing-1,.25rem)}.divider--md{--divider-height:var(--spacing-4,1rem)}.divider--lg{--divider-height:var(--spacing-6,2rem)}[draggable=true],.draggable{-webkit-user-select:none;user-select:none;cursor:grab;transition:transform var(--transition-duration-fast,.2s) ease, box-shadow var(--transition-duration-fast,.2s) ease, border-color var(--transition-duration-fast,.2s) ease, background-color var(--transition-duration-fast,.2s) ease;border:1px dashed var(--border-color,#e2e8f0);padding:10px;position:relative}:is([draggable=true],.draggable) *{pointer-events:auto}:is([draggable=true],.draggable):hover{border-color:var(--primary-500,#5d5fef);background-color:var(--background-hover,#f8fafc);box-shadow:0 4px 12px var(--shadow-color,#0000000d)}:is([draggable=true],.draggable):active,:is([draggable=true],.draggable).draggable--grabbing{cursor:grabbing}:is([draggable=true],.draggable).draggable--dragging,:is([draggable=true],.draggable)[aria-grabbed=true]{opacity:.5;border-color:var(--primary-500,#5d5fef);box-shadow:0 10px 20px var(--shadow-color,#0000001a);background-color:var(--background-active,#f1f5f9);border-style:solid;transform:scale(.98)}.draggable__handle{width:24px;height:24px;margin-right:var(--spacing-sm,8px);cursor:grab;color:var(--text-muted,#94a3b8);justify-content:center;align-items:center;transition:color .15s;display:inline-flex}.draggable__handle:hover{color:var(--primary-500,#5d5fef)}.draggable__handle:active{cursor:grabbing}.draggable__handle:before{content:"⠿";letter-spacing:1px;font-family:sans-serif;font-size:16px}.draggable-zone{border:2px dashed var(--border-color,#cbd5e1);border-radius:var(--border-radius-lg,12px);padding:var(--spacing-xl,24px);background-color:var(--background-subtle,#f8fafc);gap:var(--spacing-md,12px);flex-direction:column;min-height:100px;transition:background-color .2s,border-color .2s;display:flex}--over.draggable-zone,.draggable-zone.draggable-zone--active{border-color:var(--primary-500,#5d5fef);background-color:var(--primary-50,#5d5fef0d)}.clamp{-webkit-line-clamp:var(--line-count,2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.clamp--2{--line-count:2}.clamp--3{--line-count:3}.clamp--4{--line-count:4}.clamp--5{--line-count:5}.clamp--6{--line-count:6}code{color:var(--accent)}
