@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=auto);@import url(https://use.typekit.net/ktd0jiy.css);.Burger-close:before,.Burger-content #block-sao-tome-main-menu-burger>ul>li>.menu-submenu--level-1>.menu-item--level-1.has-children>button.menu-main__link:before,.Burger-content #block-sao-tome-reseauxsociaux-2 a:before,.Burger-trigger:before,.Hub [data-drupal-selector=edit-filters] .js-form-type-select:has(select):before,.Navbar #block-sao-tome-main-menu>ul>li>button:before,.Navbar #block-sao-tome-selecteurdelangue #language-switcher:before,.ParagraphForm form .form-item--error-message:before,.ParagraphForm form .js-form-type-checkbox:has(input:checked):after,.button--link:after,.footer-rs #block-sao-tome-reseauxsociaux a:before,.icon-0:before,.icon-1:before,.icon-2:before,.icon-3:before,.icon-4:before,.icon-5:before,.icon-arrow:before,.icon-burger:before,.icon-check-fill:before,.icon-check:before,.icon-chevron-bottom:before,.icon-chevron-double-axis-vertical:before,.icon-chevron-double-axis:before,.icon-chevron-left:before,.icon-chevron-right:before,.icon-chevron-top:before,.icon-chevron:before,.icon-clock:before,.icon-close-fill:before,.icon-close:before,.icon-facebook:before,.icon-instagram:before,.icon-link:before,.icon-mail:before,.icon-marker:before,.icon-minus:before,.icon-phone:before,.icon-plus:before,.icon-quote:before,.icon-website:before,.icon-youtube:before{display:inline-block;vertical-align:middle;font-family:iconfont;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;text-decoration:inherit;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}@font-face{font-family:iconfont;src:url("../fonts/iconfonts/iconfont.woff2?v=1777038196606") format("woff2"),url("../fonts/iconfonts/iconfont.woff?v=1777038196606") format("woff");font-weight:400;font-style:normal;font-display:swap}.icon-arrow:before{content:"\ea01"}.icon-burger:before{content:"\ea02"}.icon-check-fill:before{content:"\ea03"}.icon-check:before{content:"\ea04"}.icon-chevron-bottom:before{content:"\ea05"}.icon-chevron-double-axis-vertical:before{content:"\ea06"}.icon-chevron-double-axis:before{content:"\ea07"}.icon-chevron-left:before{content:"\ea08"}.icon-chevron-right:before{content:"\ea09"}.icon-chevron-top:before{content:"\ea0a"}.icon-chevron:before{content:"\ea0b"}.icon-clock:before{content:"\ea0c"}.icon-close-fill:before{content:"\ea0d"}.icon-close:before{content:"\ea0e"}.icon-facebook:before{content:"\ea0f"}.icon-instagram:before{content:"\ea10"}.icon-link:before{content:"\ea11"}.icon-mail:before{content:"\ea12"}.icon-marker:before{content:"\ea13"}.icon-minus:before{content:"\ea14"}.icon-phone:before{content:"\ea15"}.icon-plus:before{content:"\ea16"}.icon-quote:before{content:"\ea17"}.icon-website:before{content:"\ea18"}.icon-youtube:before{content:"\ea19"}.icon-0:before{content:"\ea1a"}.icon-1:before{content:"\ea1b"}.icon-2:before{content:"\ea1c"}.icon-3:before{content:"\ea1d"}.icon-4:before{content:"\ea1e"}.icon-5:before{content:"\ea1f"}@layer reset{html{-webkit-text-size-adjust:100%}html:focus-within{scroll-behavior:smooth}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;position:relative;width:100%;min-height:100vh;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,br,button,canvas,caption,center,cite,code,col,colgroup,data,datalist,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,i,iframe,img,input,ins,kbd,label,legend,li,link,main,map,mark,menu,meta,meter,nav,noscript,object,ol,optgroup,option,output,p,param,picture,pre,progress,q,rb,rp,rt,rtc,ruby,s,samp,script,section,select,small,source,span,strong,style,sub,summary,sup,svg,table,tbody,td,template,textarea,tfoot,th,thead,time,title,tr,track,tt,u,ul,var,video,wbr{font-size:100%;font:inherit;margin:0;padding:0;border:0;vertical-align:baseline}:focus,a:active,a:hover,input:focus{outline:0}article,aside,details,embed,figcaption,figure,footer,header,hgroup,main,menu,nav,object,section{display:block}canvas,iframe{max-width:100%;height:auto;display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input,input:required{-webkit-box-shadow:none;box-shadow:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}video{background:#000}audio:not([controls]){display:none;height:0}[hidden],template{display:none}audio,img,picture,svg,video{max-width:100%;display:inline-block;vertical-align:middle;height:auto}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;border:0;background:0 0}button[disabled],html input[disabled]{cursor:default}[aria-disabled=true],[disabled=true],[disabled]{pointer-events:none}input[type=checkbox],input[type=radio]{padding:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button{border:0;background:0 0}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0;text-indent:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;overflow:visible;background:#000;border:0;height:1px;line-height:0;margin:0;padding:0;page-break-after:always;width:100%}pre{font-size:100%}a{background-color:transparent;color:currentColor}abbr[title]{border-bottom:none;text-decoration:none}code,kbd,pre,samp{font-family:monospace,monospace}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-5px}sup{top:-5px}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1;margin:0;padding:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0;outline:0}legend{color:inherit;white-space:normal;display:block;border:0;max-width:100%;width:100%}fieldset{min-width:0}body:not(:-moz-handler-blocked) fieldset{display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}body.gin--navigation{-webkit-padding-before:0px!important;padding-block-start:0px!important;-webkit-padding-start:0px!important;padding-inline-start:0px!important}select{line-height:inherit}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--header-color,var(--color-black))}}@layer themes{:root{--color-white:#ffffff;--color-white--30:rgba(255, 255, 255, 0.3);--color-white--00:rgba(255, 255, 255, 0);--color-white--15:rgba(255, 255, 255, 0.15);--color-white--08:rgba(255, 255, 255, 0.08);--color-black:#000000;--color-black--05:rgba(0, 0, 0, 0.05);--color-black--08:rgba(0, 0, 0, 0.08);--color-black--15:rgba(0, 0, 0, 0.15);--color-black--00:rgba(0, 0, 0, 0);--color-black--10:rgba(0, 0, 0, 0.1);--color-black--30:rgba(0, 0, 0, 0.3);--color-black--50:rgba(0, 0, 0, 0.5);--color-black--70:rgba(0, 0, 0, 0.7);--color-green--dark:#38492A;--color-green--dark--30:rgba(56, 73, 42, 0.3);--color-green--dark--00:rgba(56, 73, 42, 0);--color-beige:#EEEDEA;--color-fauna-flora:#80802B;--color-ocean:#395665;--color-climate:#6D8382;--color-culture-heritage:#8C6334;--color-local-population:#A0795C;--color-gastronomy:#C48D39;--color-history:#696352;--color-fauna-flora--30:rgba(128, 128, 43, 0.3);--color-ocean--30:rgba(57, 86, 101, 0.3);--color-climate--30:rgba(109, 131, 130, 0.3);--color-culture-heritage--30:rgba(140, 99, 52, 0.3);--color-local-population--30:rgba(160, 121, 92, 0.3);--color-gastronomy--30:rgba(196, 141, 57, 0.3);--color-history--30:rgba(105, 99, 82, 0.3);--color-error:var(--color-culture-heritage)}}@layer reset,global,libs,themes,layout,components,paragraphs,nodes; @layer global{:root{--vh:1vh;font-size:62.5%;font-weight:400;color:var(--color-black);font-family:sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--header-height:12rem}@container page (width <= 1024px){:root{--header-height:9.5rem}}body{font-size:1.6rem}body.no-scroll{overflow:hidden!important}#Page{--page-bg-color:var(--color-beige)}#Page:has([data-color="#80802B"]){--page-bg-color:#80802B}#Page:has([data-color="#395665"]){--page-bg-color:#395665}#Page:has([data-color="#6D8382"]){--page-bg-color:#6D8382}#Page:has([data-color="#8C6334"]){--page-bg-color:#8C6334}#Page:has([data-color="#A0795C"]){--page-bg-color:#A0795C}#Page:has([data-color="#C48D39"]){--page-bg-color:#C48D39}#Page:has([data-color="#696352"]){--page-bg-color:#696352}@media screen and (max-width:700px){.is-front .footer{margin-top:var(--gap-xl)!important}}}.element-invisible,.hidden,.visually-hidden{position:absolute!important;height:1px!important;width:1px!important;margin:-1px!important;border:0!important;clip:rect(0,0,0,0)!important;clip-path:inset(100%)!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important}.element-invisible-focusable:focus,.hidden-focusable:focus,.visually-hidden-focusable:focus{clip:auto!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;width:auto!important;white-space:normal!important}@layer libs{html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}.plyr{width:100%;height:100%;--plyr-badge-background:var(--color-white);--plyr-video-control-background-hover:var(--color-white);--plyr-control-spacing:2rem;--plyr-control-icon-size:2.4rem;--plyr-color-main:var(--color-category, var(--color-black));-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-box-align:center;-ms-flex-align:center;align-items:center;direction:ltr;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;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);max-width:100%;min-width:200px;position:relative;text-shadow:none;-webkit-transition:-webkit-box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;z-index:0}.plyr--stopped .plyr__controls{display:none!important}.plyr svg{color:var(--color-white)}.plyr .plyr__control--overlaid{width:6.4rem}.plyr .plyr__control--overlaid svg{color:var(--color-black)}@-webkit-keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@-webkit-keyframes plyr-popup{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes plyr-popup{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{-webkit-box-sizing:border-box;box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{-webkit-box-sizing:inherit;box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{-ms-touch-action:manipulation;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:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge, 9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{-webkit-animation:.3s plyr-fade-in;animation:.3s plyr-fade-in;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small, 13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;-webkit-transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-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 (min-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{-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px);-webkit-transform:translateY(calc(var(--plyr-control-spacing,10px) * -4));-ms-transform:translateY(calc(var(--plyr-control-spacing,10px) * -4));transform:translateY(calc(var(--plyr-control-spacing,10px) * -4))}.plyr__caption{background:rgba(0,0,0,.8);background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:rgba(0,0,0,0);border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing,10px) * .7);position:relative;-webkit-transition:.3s;transition:.3s}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:#00b2ff dashed 2px;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{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{-webkit-box-flex:1;-ms-flex:1;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:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.plyr__menu .plyr__control svg{-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.plyr__menu .plyr__control[aria-expanded=true] svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{-webkit-animation:.2s plyr-popup;animation:.2s plyr-popup;background:rgba(255,255,255,.9019607843);background:var(--plyr-menu-background,rgba(255,255,255,.9019607843));border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1490196078);box-shadow:0 1px 2px rgba(0,0,0,.1490196078);-webkit-box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.1490196078));box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.1490196078));color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base, 15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;-webkit-transition:height .35s cubic-bezier(.4, 0, .2, 1),width .35s cubic-bezier(.4, 0, .2, 1);transition:height .35s cubic-bezier(.4, 0, .2, 1),width .35s cubic-bezier(.4, 0, .2, 1)}.plyr__menu__container:after{border:4px solid transparent;border-top-color:rgba(255,255,255,.9019607843);border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:var(--plyr-menu-background,rgba(255,255,255,.9019607843));content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size,18px)/ 2 + var(--plyr-control-spacing,10px) * .7 - var(--plyr-menu-arrow-size,4px)/ 2);top:100%;width:0}.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{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:-webkit-box;display:-ms-flexbox;display:flex;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;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-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);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing,10px) * .7 * 2)}.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);-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing,10px) * .7 / 2);overflow:hidden;position:absolute;right:0;top:100%}.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{background:rgba(0,0,0,.1019607843);content:"";display:block;-ms-flex-negative:0;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);-webkit-transition:.3s;transition:.3s;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;-webkit-transform:translateY(-50%) scale(0);-ms-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;width:6px}.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;-webkit-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(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:rgba(35,40,47,.1019607843)}.plyr__menu__container .plyr__menu__value{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing,10px) * .7 * -1 + 2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing,10px) * .7 * 3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height,13px) * 2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width,3px) * 2 + var(--plyr-range-thumb-height,13px));margin:0;min-width:0;padding:0;-webkit-transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:rgba(0,0,0,0);background-image:linear-gradient(90deg,currentColor 0,rgba(0,0,0,0) 0);background-image:-webkit-gradient(linear,left top,right top,from(currentColor),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,currentColor var(--value,0),rgba(0,0,0,0) var(--value,0));border: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-transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;-webkit-box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2);box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2);-webkit-box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2));box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2));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);position:relative;-webkit-transition:.2s;transition:.2s;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:rgba(0,0,0,0);border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s;transition:box-shadow .3s;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:.2s;transition:.2s;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:rgba(0,0,0,0);border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s;transition:box-shadow .3s;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s;transition:box-shadow .3s;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:.2s;transition:.2s;width:13px;width:var(--plyr-range-thumb-height,13px)}.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:#00b2ff dashed 2px;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:#00b2ff dashed 2px;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:#00b2ff dashed 2px;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));background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .2s;transition:opacity .2s;width:100%;z-index:1}.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 (max-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);bottom:100%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1490196078);box-shadow:0 1px 2px rgba(0,0,0,.1490196078);-webkit-box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.1490196078));box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.1490196078));color:#4a5464;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);left:50%;line-height:1.3;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;position:absolute;-webkit-transform:translate(-50%,10px) scale(.8);-ms-transform:translate(-50%,10px) scale(.8);transform:translate(-50%,10px) scale(.8);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:opacity .2s .1s,-webkit-transform .2s .1s;transition:transform .2s .1s,opacity .2s .1s,-webkit-transform .2s .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;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:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;-webkit-transform:translate(-50%) scale(1);-ms-transform:translate(-50%) scale(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{left:0;-webkit-transform:translateY(10px) scale(.8);-ms-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.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{left:auto;right:0;-webkit-transform:translateY(10px) scale(.8);-ms-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.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);-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(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{-webkit-transform:translate(0) scale(1);-ms-transform:translate(0) scale(1);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]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:rgba(0,0,0,0);border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height,5px)/ 2 * -1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:rgba(0,0,0,0)}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s;transition:width .2s}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s;transition:width .2s}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s;transition:width .2s}.plyr--loading .plyr__progress__buffer{-webkit-animation:1s linear infinite plyr-progress;animation:1s linear infinite plyr-progress;background-image:linear-gradient(-45deg,rgba(35,40,47,.6) 25%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 50%,rgba(35,40,47,.6) 0,rgba(35,40,47,.6) 75%,rgba(0,0,0,0) 0,rgba(0,0,0,0));background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,.2509803922);background-color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,.2509803922))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;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);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;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:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{-webkit-box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1019607843);box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1019607843);-webkit-box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1019607843));box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1019607843))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1019607843);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1019607843))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1019607843);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1019607843))}.plyr--audio .plyr__progress__buffer{color:rgba(193,200,209,.6);color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.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;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.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;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;-webkit-transform:translateY(-38.28125%);-ms-transform:translateY(-38.28125%);transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.7490196078)));background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7490196078));background:var(--plyr-video-controls-background,linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7490196078)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing,10px)/ 2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing,10px) * 2);position:absolute;right:0;-webkit-transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out,-webkit-transform .4s ease-in-out;z-index:3}@media (min-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;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.plyr__control--overlaid{border:0;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.3s;transition:.3s;z-index:2;height:6.4rem;opacity:1}.plyr__control--overlaid:before{content:"";position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;border-radius:6.4rem;-webkit-transition:-webkit-transform 1s cubic-bezier(.16, 1.08, .38, .98);transition:transform 1s cubic-bezier(.16, 1.08, .38, .98);transition:transform 1s cubic-bezier(.16, 1.08, .38, .98),-webkit-transform 1s cubic-bezier(.16, 1.08, .38, .98);background-color:var(--plyr-video-control-background-hover)}.plyr__control--overlaid svg{left:2px;position:relative;z-index:1}.plyr__control--overlaid:focus:before,.plyr__control--overlaid:hover:before{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255,255,255,.2509803922);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.2509803922)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:rgba(255,255,255,.2509803922);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.2509803922)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:rgba(255,255,255,.2509803922);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.2509803922)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{-webkit-box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5019607843);box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5019607843);-webkit-box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5019607843));box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5019607843))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5019607843);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5019607843))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5019607843);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5019607843))}.plyr--video .plyr__progress__buffer{color:rgba(255,255,255,.2509803922);color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,.2509803922))}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.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 (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}.plyr:-ms-fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1490196078);box-shadow:0 1px 2px rgba(0,0,0,.1490196078);-webkit-box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.1490196078));box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.1490196078));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing,10px)/ 2 * 2);opacity:0;padding:3px;pointer-events:none;position:absolute;-webkit-transform:translateY(10px) scale(.8);-ms-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:opacity .2s .1s,-webkit-transform .2s .1s;transition:transform .2s .1s,opacity .2s .1s,-webkit-transform .2s .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;-webkit-transform:translate(0) scale(1);-ms-transform:translate(0) scale(1);transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;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));position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius,8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.1490196078);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1490196078);content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.7490196078)));background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7490196078));background:var(--plyr-video-controls-background,linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7490196078)));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);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.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{bottom:0;-webkit-filter:blur(1px);filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:opacity .3s;transition:opacity .3s;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{-webkit-transition:none!important;transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.mapboxgl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:transparent}.mapboxgl-canvas{left:0;position:absolute;top:0}.mapboxgl-map:-webkit-full-screen{height:100%;width:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:-webkit-grabbing;cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{-ms-touch-action:none;touch-action:none}.mapboxgl-ctrl-bottom,.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-left,.mapboxgl-ctrl-right,.mapboxgl-ctrl-top,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.mapboxgl-ctrl-top-left{left:0;top:0}.mapboxgl-ctrl-top{left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.mapboxgl-ctrl-top-right{right:0;top:0}.mapboxgl-ctrl-right{right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.mapboxgl-ctrl-bottom-right{bottom:0;right:0}.mapboxgl-ctrl-bottom{bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-left{left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.mapboxgl-ctrl{clear:both;pointer-events:auto;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:left;margin:10px 0 0 10px}.mapboxgl-ctrl-top .mapboxgl-ctrl{float:left;margin:10px 0}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:right;margin:10px 10px 0 0}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl,.mapboxgl-ctrl-right .mapboxgl-ctrl{float:right;margin:0 10px 10px 0}.mapboxgl-ctrl-bottom .mapboxgl-ctrl{float:left;margin:10px 0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl,.mapboxgl-ctrl-left .mapboxgl-ctrl{float:left;margin:0 0 10px 10px}.mapboxgl-ctrl-group{background:#fff;border-radius:4px}.mapboxgl-ctrl-group:not(:empty){-webkit-box-shadow:0 0 0 2px rgba(0,0,0,.1);box-shadow:0 0 0 2px rgba(0,0,0,.1)}.mapboxgl-ctrl-group button{background-color:transparent;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:0;overflow:hidden;padding:0;width:29px}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media (-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){-webkit-box-shadow:0 0 0 2px ButtonText;box-shadow:0 0 0 2px ButtonText}.mapboxgl-ctrl-icon{background-color:transparent}.mapboxgl-ctrl-group button+button{border-top:1px solid ButtonText}}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{-webkit-box-shadow:0 0 2px 2px #0096ff;box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl-group button:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:only-child{border-radius:inherit}.mapboxgl-ctrl button:not(:disabled):hover{background-color:rgba(0,0,0,.05)}.mapboxgl-ctrl-group button:focus:focus-visible{-webkit-box-shadow:0 0 2px 2px #0096ff;box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){-webkit-box-shadow:none;box-shadow:none}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{-webkit-animation:2s linear infinite mapboxgl-spin;animation:2s linear infinite mapboxgl-spin}@-webkit-keyframes mapboxgl-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes mapboxgl-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='0.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='0.9' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}a.mapboxgl-ctrl-logo{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23000'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{background-color:hsla(0,0%,100%,.5);margin:0;padding:0 5px}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{background-color:#fff;border-radius:12px;-webkit-box-sizing:content-box;box-sizing:content-box;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{background-color:hsla(0,0%,100%,.5);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:0;position:absolute;right:0;top:0;width:24px}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:rgba(0,0,0,.05)}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0;top:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0;top:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}.mapboxgl-ctrl-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:rgba(0,0,0,.75);text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{background-color:hsla(0,0%,100%,.75);border:2px solid #333;border-top:#333;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px;white-space:nowrap}.mapboxgl-popup{display:-webkit-box;display:-ms-flexbox;display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.mapboxgl-popup-anchor-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mapboxgl-popup-anchor-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mapboxgl-popup-tip{display:none}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{-ms-flex-item-align:center;align-self:center;border-bottom-color:#fff;border-top:none}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{-ms-flex-item-align:start;align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{-ms-flex-item-align:end;align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{-ms-flex-item-align:center;align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{-ms-flex-item-align:start;align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{-ms-flex-item-align:end;align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{-ms-flex-item-align:center;align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{-ms-flex-item-align:center;align-self:center;border-left-color:#fff;border-right:none}.mapboxgl-popup-close-button{background-color:transparent;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.mapboxgl-popup-close-button:hover{background-color:rgba(0,0,0,.05)}.mapboxgl-popup-content{background-color:var(--color-beige);border:1px solid var(--color-black);padding:var(--gap-s);-webkit-box-shadow:0 1rem 2rem rgba(0,0,0,.1);box-shadow:0 1rem 2rem rgba(0,0,0,.1);position:relative}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:-webkit-box;display:-ms-flexbox;display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{left:0;opacity:1;position:absolute;top:0;-webkit-transition:opacity .2s;transition:opacity .2s;will-change:transform}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.mapboxgl-user-location-dot:before{-webkit-animation:2s infinite mapboxgl-user-location-dot-pulse;animation:2s infinite mapboxgl-user-location-dot-pulse;content:"";position:absolute}.mapboxgl-user-location-dot:after{border:2px solid #fff;border-radius:50%;-webkit-box-shadow:0 0 3px rgba(0,0,0,.35);box-shadow:0 0 3px rgba(0,0,0,.35);-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading{height:0;width:0}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after,.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-bottom:7.5px solid #4aa1eb;content:"";position:absolute}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-left:7.5px solid transparent;-webkit-transform:translateY(-28px) skewY(-20deg);-ms-transform:translateY(-28px) skewY(-20deg);transform:translateY(-28px) skewY(-20deg)}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{border-right:7.5px solid transparent;-webkit-transform:translate(7.5px,-28px) skewY(20deg);-ms-transform:translate(7.5px,-28px) skewY(20deg);transform:translate(7.5px,-28px) skewY(20deg)}@-webkit-keyframes mapboxgl-user-location-dot-pulse{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}70%{opacity:0;-webkit-transform:scale(3);transform:scale(3)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes mapboxgl-user-location-dot-pulse{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}70%{opacity:0;-webkit-transform:scale(3);transform:scale(3)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:rgba(29,161,242,.2);border-radius:100%;height:1px;width:1px}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}@media print{.mapbox-improve-map{display:none}}.mapboxgl-scroll-zoom-blocker,.mapboxgl-touch-pan-blocker{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.7);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;text-align:center;top:0;-webkit-transition:opacity .75s ease-in-out 1s;transition:opacity .75s ease-in-out 1s;width:100%}.mapboxgl-scroll-zoom-blocker-show,.mapboxgl-touch-pan-blocker-show{opacity:1;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page,.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page .mapboxgl-canvas{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.swiper-wrapper{-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}@layer themes{.Navbar #block-sao-tome-main-menu>ul>li>a,.Navbar #block-sao-tome-main-menu>ul>li>button,.Navbar #block-sao-tome-selecteurdelangue #language-menu a,.Navbar #block-sao-tome-selecteurdelangue #language-switcher,.font--menu{font-family:var(--font-body);font-size:var(--fz-size, 1.2rem);font-style:normal;font-weight:700;line-height:1;letter-spacing:.1em;text-transform:uppercase}.ParagraphForm form .js-form-type-managed-file label.webform-file-button,.ParagraphForm form .js-form-type-webform-image-file label.webform-file-button,.button--primary .button-container,.button--primary a,.button--secondary .button-container,.button--secondary a,.font--cta--primary{font-family:var(--font-display);font-size:var(--fz-size, 1.8rem);font-style:normal;font-weight:550;line-height:1;letter-spacing:.05em}.button--link,.font--cta--secondary{font-family:var(--font-body);font-size:var(--fz-size, 1.6rem);font-style:normal;font-weight:700;line-height:1}.Hub [data-drupal-selector=edit-filters] .js-form-type-select:has(select) label,.font--tag{font-family:var(--font-body);font-size:var(--fz-size, 1rem);font-style:normal;font-weight:300;line-height:1;letter-spacing:.1em;text-transform:uppercase}.subtitle{font-size:var(--fz-size, 1.4rem);font-style:normal;font-weight:700;line-height:1.5;letter-spacing:.15em;text-transform:uppercase}.ParagraphImmersiveMesh .NodeEditoTeaser-title,.ParagraphImmersiveMesh-content,.title--1--immersive{font-family:var(--font-display);font-size:var(--fz-size, 10rem);font-style:normal;font-weight:400;line-height:.8em;letter-spacing:.1em}@container page (width <= 1024px){.ParagraphImmersiveMesh .NodeEditoTeaser-title,.ParagraphImmersiveMesh-content,.title--1--immersive{--fz-size:clamp(5rem, 10.74cqw, 10rem)}}.title--1{font-family:var(--font-display);font-size:var(--fz-size, 5rem);font-style:normal;font-weight:400;line-height:1.1;letter-spacing:.01em}.ParagraphGettingToST .ComponentTabs-title,.title--2--display{font-family:var(--font-display);font-size:var(--fz-size, 3.5rem);font-style:normal;font-weight:400;line-height:1.1;letter-spacing:.01em}@container page (width <= 769px){.ParagraphGettingToST .ComponentTabs-title,.title--2--display{font-size:var(--fz-size, 3rem)}}.ComponentHeaderEdito-title em,.ComponentHeaderEdito-title strong,.ParagraphForm form .js-form-type-webform-markup h2,.ParagraphGettingToST .ComponentTabs-title strong,.ParagraphGettingToST-tabpanel-title strong,.ParagraphImmersiveEditoItem-title strong,.ParagraphImmersiveMesh-title strong,.ParagraphSpotlightContent-content-title strong,.footer-rs .blockEditoFooter-title strong,.text-content h2,.title--2--body{font-family:var(--font-body);font-size:var(--fz-size, 3.5rem);font-style:normal;font-weight:700;line-height:1.1}@container page (width <= 769px){.ComponentHeaderEdito-title em,.ComponentHeaderEdito-title strong,.ParagraphForm form .js-form-type-webform-markup h2,.ParagraphGettingToST .ComponentTabs-title strong,.ParagraphGettingToST-tabpanel-title strong,.ParagraphImmersiveEditoItem-title strong,.ParagraphImmersiveMesh-title strong,.ParagraphSpotlightContent-content-title strong,.footer-rs .blockEditoFooter-title strong,.text-content h2,.title--2--body{font-size:var(--fz-size, 3rem)}}.Burger-content #block-sao-tome-main-menu-burger>ul>li .menu-main__title,.NodeMeshCard-title,.ParagraphForm form .js-form-type-webform-markup h3,.ParagraphMeshBlock .NodeArticleTeaser .NodeArticleTeaser-title,.ParagraphMeshBlock .NodeEditoTeaser .NodeEditoTeaser-title,.ParagraphPagesSlider .NodeArticleTeaser .NodeArticleTeaser-title,.ParagraphPagesSlider .NodeEditoTeaser .NodeEditoTeaser-title,.text-content h3,.title--3{font-family:var(--font-display);font-size:var(--fz-size, 2.8rem);font-style:normal;font-weight:400;line-height:1.1;letter-spacing:.01em}.ParagraphForm form .js-form-type-webform-markup h4,.text-content h4,.title--4{font-family:var(--font-body);font-size:var(--fz-size, 2.2rem);font-style:normal;font-weight:700;line-height:1.1}#Page,.Article-summary ul li a,.Burger-content #block-sao-tome-pieddepage-2>ul>li ul li a,.Hub [data-drupal-selector=edit-filters] .js-form-type-select:has(select),.NodeProvider-opening-time table tr,.ParagraphForm form .js-form-type-webform-markup li,.ParagraphForm form .js-form-type-webform-markup p,.body,.footer-container #block-sao-tome-pieddepage>ul>li ul li a,.text-content li,.text-content p{font-family:var(--font-body);font-size:var(--fz-size, 1.7rem);font-style:normal;font-weight:300;line-height:1.5}#Page strong,.Article-summary ul li a strong,.Burger-content #block-sao-tome-pieddepage-2>ul>li ul li a strong,.Hub [data-drupal-selector=edit-filters] .js-form-type-select:has(select) strong,.NodeProvider-opening-time table tr strong,.ParagraphForm form .js-form-type-webform-markup li strong,.ParagraphForm form .js-form-type-webform-markup p strong,.body strong,.footer-container #block-sao-tome-pieddepage>ul>li ul li a strong,.text-content li strong,.text-content p strong{font-weight:700}.Burger-content #block-sao-tome-main-menu-burger>ul>li>.menu-submenu--level-1>.menu-item--level-1.has-children .menu-submenu .menu-main__link,.Burger-content #block-sao-tome-pieddepage-2>ul>li span,.ComponentCustomCursor-text,.body--bold,.footer-container #block-sao-tome-pieddepage>ul>li span{font-family:var(--font-body);font-size:var(--fz-size, 1.7rem);font-style:normal;font-weight:700;line-height:1.5}.body--small{font-family:var(--font-body, Outfit);font-size:var(--fz-size, 1.4rem);font-style:normal;font-weight:300;line-height:1.5}body{background-color:var(--color-beige)}body::-webkit-scrollbar{display:none}}@layer components{.ComponentCustomCursor{--size:4rem;--factorSize:0.25;position:fixed;top:0;left:0;z-index:250;direction:ltr;contain:layout style size;pointer-events:none;-webkit-transition:opacity .3s,color .4s;transition:opacity .3s,color .4s}.ComponentCustomCursor.-hidden{opacity:0}@media screen and (max-width:1000px){.ComponentCustomCursor{display:none!important}}.ComponentCustomCursor:before{content:"";display:block;position:absolute;top:-2rem;left:-2rem;width:var(--size);height:var(--size);border-radius:50%;background-color:var(--color-black);-webkit-transform:scale(var(--factorSize));-ms-transform:scale(var(--factorSize));transform:scale(var(--factorSize));-webkit-transition:opacity .1s,-webkit-transform .6s cubic-bezier(.16, 1.08, .38, .98);transition:transform .6s cubic-bezier(.16, 1.08, .38, .98),opacity .1s,-webkit-transform .6s cubic-bezier(.16, 1.08, .38, .98)}.ComponentCustomCursor.-navigation:before{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);background-color:var(--color-climate)}.ComponentCustomCursor.-navigation .icon-chevron-bottom:before,.ComponentCustomCursor.-navigation .icon-chevron-left:before,.ComponentCustomCursor.-navigation .icon-chevron-right:before,.ComponentCustomCursor.-navigation .icon-chevron-top:before{font-size:.9rem!important}.ComponentCustomCursor.-navigation .ComponentCustomCursor-text i:before{-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}.ComponentCustomCursor.-navigation .ComponentCustomCursor-text .icon-chevron-bottom:before,.ComponentCustomCursor.-navigation .ComponentCustomCursor-text .icon-chevron-top:before{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.ComponentCustomCursor.-disabled{opacity:0}.ComponentCustomCursor.-dragging:before{-webkit-transform:scale(calc(var(--factorSize) * .8));-ms-transform:scale(calc(var(--factorSize) * .8));transform:scale(calc(var(--factorSize) * .8))}.ComponentCustomCursor.-text:before{opacity:1}.ComponentCustomCursor.-text.-active:before{-webkit-transition-duration:.2s;transition-duration:.2s}.ComponentCustomCursor.-hidden:before{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.ComponentCustomCursor-text{opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s;position:absolute;top:50%;left:50%;line-height:1;color:var(--color-white);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);z-index:1;text-align:center;--fz-size:1.2rem}.ComponentCustomCursor-text:has(.icon){width:2rem;height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ComponentCustomCursor-text .icon-chevron-double-axis-vertical{font-size:1.8rem}.ComponentCustomCursor-text .icon-chevron-bottom,.ComponentCustomCursor-text .icon-chevron-top{font-size:.7rem}.ComponentCustomCursor.-text .ComponentCustomCursor-text{opacity:1;-webkit-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1)}}@layer themes{.Hub .ComponentSwitch span{text-decoration:none;position:relative}.Hub .ComponentSwitch span:after{content:"";position:absolute;bottom:0;left:0;background-color:var(--underline-color,currentColor);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);width:0;height:var(--underline-size,1px);will-change:width;-webkit-transition:width .6s cubic-bezier(.16, 1.08, .38, .98);transition:width .6s cubic-bezier(.16, 1.08, .38, .98)}.NodeProvider-item a,.ParagraphForm form .js-form-type-webform-markup a,.link,.text-content a{text-decoration:none;position:relative}.NodeProvider-item a:after,.NodeProvider-item a:before,.ParagraphForm form .js-form-type-webform-markup a:after,.ParagraphForm form .js-form-type-webform-markup a:before,.link:after,.link:before,.text-content a:after,.text-content a:before{content:"";position:absolute;bottom:0;left:0;background-color:var(--underline-color,currentColor);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.NodeProvider-item a:before,.ParagraphForm form .js-form-type-webform-markup a:before,.link:before,.text-content a:before{height:1px;width:100%}.NodeProvider-item a:after,.ParagraphForm form .js-form-type-webform-markup a:after,.link:after,.text-content a:after{width:0;height:var(--underline-size,2px);will-change:width;-webkit-transition:width .6s cubic-bezier(.16, 1.08, .38, .98);transition:width .6s cubic-bezier(.16, 1.08, .38, .98)}.NodeProvider-item a:active:after,.NodeProvider-item a:focus-visible:after,.ParagraphForm form .js-form-type-webform-markup a:active:after,.ParagraphForm form .js-form-type-webform-markup a:focus-visible:after,.link:active:after,.link:focus-visible:after,.text-content a:active:after,.text-content a:focus-visible:after{width:100%}#Breadcrumb nav ul li a,.Burger-content #block-sao-tome-main-menu-burger>ul>li>.menu-submenu--level-1>.menu-item--level-1.has-children .menu-submenu .menu-main__link,.Burger-content #block-sao-tome-main-menu-burger>ul>li>.menu-submenu--level-1>.menu-item--level-1:not(.has-children) .menu-main__link,.Burger-content #block-sao-tome-pieddepage-2>ul>li ul li a,.Navbar #block-sao-tome-main-menu>ul>li>a,.Navbar #block-sao-tome-main-menu>ul>li>button,.Navbar #block-sao-tome-selecteurdelangue #language-menu a,.Navbar #block-sao-tome-selecteurdelangue #language-switcher,.ParagraphGettingToST-tabpanel-sticky ul a,.footer-container #block-sao-tome-pieddepage>ul>li ul li a{text-decoration:none;position:relative}#Breadcrumb nav ul li a:after,.Burger-content #block-sao-tome-main-menu-burger>ul>li>.menu-submenu--level-1>.menu-item--level-1.has-children .menu-submenu .menu-main__link:after,.Burger-content #block-sao-tome-main-menu-burger>ul>li>.menu-submenu--level-1>.menu-item--level-1:not(.has-children) .menu-main__link:after,.Burger-content #block-sao-tome-pieddepage-2>ul>li ul li a:after,.Navbar #block-sao-tome-main-menu>ul>li>a:after,.Navbar #block-sao-tome-main-menu>ul>li>button:after,.Navbar #block-sao-tome-selecteurdelangue #language-menu a:after,.Navbar #block-sao-tome-selecteurdelangue #language-switcher:after,.ParagraphGettingToST-tabpanel-sticky ul a:after,.footer-container #block-sao-tome-pieddepage>ul>li ul li a:after{content:"";position:absolute;bottom:0;left:0;background-color:var(--underline-color,currentColor);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);width:0;height:var(--underline-size,2px);will-change:width;-webkit-transition:width .6s cubic-bezier(.16, 1.08, .38, .98);transition:width .6s cubic-bezier(.16, 1.08, .38, .98)}#Breadcrumb nav ul li a:active:after,#Breadcrumb nav ul li a:focus-visible:after,.Burger-content #block-sao-tome-main-menu-burger>ul>li>.menu-submenu--level-1>.menu-item--level-1.has-children .menu-submenu .menu-main__link:active:after,.Burger-content #block-sao-tome-main-menu-burger>ul>li>.menu-submenu--level-1>.menu-item--level-1.has-children .menu-submenu .menu-main__link:focus-visible:after,.Burger-content #block-sao-tome-main-menu-burger>ul>li>.menu-submenu--level-1>.menu-item--level-1:not(.has-children) .menu-main__link:active:after,.Burger-content #block-sao-tome-main-menu-burger>ul>li>.menu-submenu--level-1>.menu-item--level-1:not(.has-children) .menu-main__link:focus-visible:after,.Burger-content #block-sao-tome-pieddepage-2>ul>li ul li a:active:after,.Burger-content #block-sao-tome-pieddepage-2>ul>li ul li a:focus-visible:after,.Navbar #block-sao-tome-main-menu>ul>li>a:active:after,.Navbar #block-sao-tome-main-menu>ul>li>a:focus-visible:after,.Navbar #block-sao-tome-main-menu>ul>li>button:active:after,.Navbar #block-sao-tome-main-menu>ul>li>button:focus-visible:after,.Navbar #block-sao-tome-selecteurdelangue #language-menu a:active:after,.Navbar #block-sao-tome-selecteurdelangue #language-menu a:focus-visible:after,.Navbar #block-sao-tome-selecteurdelangue #language-switcher:active:after,.Navbar #block-sao-tome-selecteurdelangue #language-switcher:focus-visible:after,.ParagraphGettingToST-tabpanel-sticky ul a:active:after,.ParagraphGettingToST-tabpanel-sticky ul a:focus-visible:after,.footer-container #block-sao-tome-pieddepage>ul>li ul li a:active:after,.footer-container #block-sao-tome-pieddepage>ul>li ul li a:focus-visible:after{width:100%}.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel] .menu-submenu-container .menu-submenu-body .menu-submenu>.menu-item--level-1:not(.has-children)>.menu-link{--progress:0;--padding:.2em .6em;--margin:-.2em -.6em;text-decoration:none;position:relative;padding:var(--padding);margin:var(--margin)}.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel] .menu-submenu-container .menu-submenu-body .menu-submenu>.menu-item--level-1:not(.has-children)>.menu-link:after{--progressPercent:calc((var(--progress)) * 100%);content:attr(data-label);position:absolute;padding:var(--padding);z-index:2;top:0;left:0;color:var(--color-black);clip-path:polygon(0 0,var(--progressPercent) 0,var(--progressPercent) 100%,0 100%);-webkit-transition:clip-path 2s cubic-bezier(.16, 1.08, .38, .98);transition:clip-path 2s cubic-bezier(.16, 1.08, .38, .98);will-change:clip-path;background-color:var(--underline-color,var(--color-white))}.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel] .menu-submenu-container .menu-submenu-body .menu-submenu>.menu-item--level-1:not(.has-children)>.menu-link:active,.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel] .menu-submenu-container .menu-submenu-body .menu-submenu>.menu-item--level-1:not(.has-children)>.menu-link:focus-visible{--progress:1}:root{--font-display:gyst-variable,serif;--font-body:Outfit,Arial,Helvetica,sans-serif;--container--l:144rem;--container--m:114rem;--container--s:94.2rem;--container--xs:74.3rem;--container--xxs:54.5rem}#Page-body{--gap-xl:12rem;--gap-xls:8rem;--gap-l:6rem;--gap-xm:5rem;--gap-m:4rem;--gap-ms:3rem;--gap-s:2rem;--gap-xs:1rem}@container page (width <= 769px){#Page-body{--gap-xl:7rem;--gap-xls:5.6rem;--gap-l:4rem;--gap-xm:3.5rem;--gap-m:3rem;--gap-ms:2rem;--gap-s:1.2rem;--gap-xs:.8rem}}.text-content{font-size:1rem}.text-content>*{margin:var(--gap-s) 0}.text-content>:first-child{margin-top:0}.text-content>:last-child{margin-bottom:0}.text-content h2{--fz-size:3.5em}.text-content h3{--fz-size:2.8em}.text-content h4{--fz-size:2.2em}.text-content li,.text-content p{--fz-size:1.7em}.text-content li *,.text-content p *{--fz-size:1em}.text-content a{--text-fz:1.7em;--underline-size:2px;white-space:nowrap;word-break:break-all}.text-content ul{list-style-type:disc}.text-content ol{list-style-type:decimal}.text-content li{list-style-type:inherit;margin:.8em 0 .8em 2em}.text-content strong{font-weight:700}.text-content em{font-weight:200}.text-content .text-align-center{text-align:center}button{color:var(--color,var(--color-black))}.button{display:inline-block;cursor:pointer}.button .button-container,.button a{display:inline-block;text-decoration:none}.button--primary .button-container,.button--primary a,.button--secondary .button-container,.button--secondary a{border:1px solid var(--border-color,var(--color-black));background-color:var(--bg-color,var(--color-black--00));padding:1.4rem 2.5rem;color:var(--color,var(--color-black));-webkit-transition:background-color .2s cubic-bezier(.4, .64, .68, 1),border-color .2s cubic-bezier(.4, .64, .68, 1),color .2s cubic-bezier(.4, .64, .68, 1);transition:background-color .2s cubic-bezier(.4, .64, .68, 1),border-color .2s cubic-bezier(.4, .64, .68, 1),color .2s cubic-bezier(.4, .64, .68, 1)}.button--primary--dark{--color:var(--color-white);--border-color:transparent;--bg-color:var(--color-category, var(--color-green--dark))}.button--primary--light{--color:var(--color-black);--border-color:transparent;--bg-color:var(--color-white)}.button--secondary--light{--color:var(--color-white);--border-color:var(--color-white);--bg-color:var(--color-white--00)}.button--link{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;color:var(--color,var(--color-black));-webkit-transition:color .2s cubic-bezier(.4, .64, .68, 1);transition:color .2s cubic-bezier(.4, .64, .68, 1);gap:1rem;white-space:nowrap;padding-right:2.519rem}@media (any-hover:hover){#Breadcrumb nav ul li a:hover:after,.Burger-content #block-sao-tome-main-menu-burger>ul>li>.menu-submenu--level-1>.menu-item--level-1.has-children .menu-submenu .menu-main__link:hover:after,.Burger-content #block-sao-tome-main-menu-burger>ul>li>.menu-submenu--level-1>.menu-item--level-1:not(.has-children) .menu-main__link:hover:after,.Burger-content #block-sao-tome-pieddepage-2>ul>li ul li a:hover:after,.Navbar #block-sao-tome-main-menu>ul>li>a:hover:after,.Navbar #block-sao-tome-main-menu>ul>li>button:hover:after,.Navbar #block-sao-tome-selecteurdelangue #language-menu a:hover:after,.Navbar #block-sao-tome-selecteurdelangue #language-switcher:hover:after,.NodeProvider-item a:hover:after,.ParagraphForm form .js-form-type-webform-markup a:hover:after,.ParagraphGettingToST-tabpanel-sticky ul a:hover:after,.footer-container #block-sao-tome-pieddepage>ul>li ul li a:hover:after,.link:hover:after,.text-content a:hover:after{width:100%}.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel] .menu-submenu-container .menu-submenu-body .menu-submenu>.menu-item--level-1:not(.has-children)>.menu-link:hover{--progress:1}.button--primary .button-container:hover,.button--primary a:hover,.button--secondary .button-container:hover,.button--secondary a:hover{--bg-color:var(--bg-color-hover, var(--color-black--15));--border-color:transparent}.button--primary--dark:hover{--bg-color:var(--color-category--30, var(--color-green--dark--30))}.button--primary--light:hover{--bg-color:var(--color-white--30)}.button--secondary--light:hover{--border-color:var(--color-white--00);--bg-color:var(--color-white--15)}.button--link:hover:after{-webkit-transform:translate(1rem,-50%);-ms-transform:translate(1rem,-50%);transform:translate(1rem,-50%)}}.button--link:after{content:"\ea01";display:inline-block;font-size:.844rem;position:absolute;right:0;top:60%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .4s cubic-bezier(.4, .64, .68, 1);transition:transform .4s cubic-bezier(.4, .64, .68, 1);transition:transform .4s cubic-bezier(.4, .64, .68, 1),-webkit-transform .4s cubic-bezier(.4, .64, .68, 1)}.button--link--light{--color:var(--color-white)}.button--link--dark{--color:var(--color-black)}}@layer layout{:root{--breadcrumb-height:2.1rem;--header-height:12rem}#block-sao-tome-breadcrumbs{position:relative;z-index:5;width:100%;padding:0 var(--page-side-margin)}#Breadcrumb{color:var(--header-color,var(--color-black))}#Breadcrumb nav{display:block}#Breadcrumb nav ul{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}#Breadcrumb nav ul li{display:inline}#Breadcrumb nav ul li:after{content:"|";margin:0 var(--gap-xs)}#Breadcrumb nav ul li:last-child:after{display:none}.footer{--bg-opacity:0;position:relative;margin-top:calc(var(--gap-xl) + var(--gap-l) + var(--gap-m));padding-top:var(--gap-m);padding-right:var(--page-side-margin);padding-left:var(--page-side-margin);padding-bottom:calc(max(var(--gap-l),4.9cqw) + 9.1cqw)}.footer:before{content:"";position:fixed;z-index:3;background-color:var(--color-beige);width:100vw;height:100dvh;top:0;left:0;pointer-events:none;opacity:var(--bg-opacity)}.footer-container{position:relative;z-index:4;margin:var(--page-margin-top,0) auto var(--page-margin-bottom,0) auto;max-width:var(--container--m);display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap-l)}@container page (width > 1024px){.footer-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}@container page (width <= 1024px){.footer-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer-container #block-sao-tome-pieddepage{max-width:var(--container--xxs);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.footer-container #block-sao-tome-pieddepage>ul{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:4.8rem;-moz-column-gap:4.8rem;column-gap:4.8rem;row-gap:2.4rem}.footer-container #block-sao-tome-pieddepage>ul>li{-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap}.footer-container #block-sao-tome-pieddepage>ul>li span{display:block;margin-bottom:var(--gap-s)}.footer-container #block-sao-tome-pieddepage>ul>li ul li{margin:var(--gap-xs) 0}.footer-rs .blockEditoFooter{max-width:45rem;margin-bottom:var(--gap-s)}.footer-rs .blockEditoFooter-text{margin-top:var(--gap-s)}.footer-rs #block-sao-tome-reseauxsociaux ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}.footer-rs #block-sao-tome-reseauxsociaux a{--border-color:currentColor;width:5rem;height:5rem;font-size:0;border-radius:10rem;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--border-color,var(--color-black));background-color:var(--bg-color,var(--color-black--00));-webkit-transition:background-color .2s cubic-bezier(.4, .64, .68, 1),border-color .2s cubic-bezier(.4, .64, .68, 1),color .2s cubic-bezier(.4, .64, .68, 1);transition:background-color .2s cubic-bezier(.4, .64, .68, 1),border-color .2s cubic-bezier(.4, .64, .68, 1),color .2s cubic-bezier(.4, .64, .68, 1)}.footer-rs #block-sao-tome-reseauxsociaux a:before{font-size:2rem}.footer-rs #block-sao-tome-reseauxsociaux a[href*=facebook]:before{content:"\ea0f"}.footer-rs #block-sao-tome-reseauxsociaux a[href*=instagram]:before{content:"\ea10";font-size:2rem}.footer-rs #block-sao-tome-reseauxsociaux a[href*=youtube]:before{content:"\ea19";font-size:1.4rem}.footer #logo-text-footer{position:absolute;z-index:4;bottom:0;left:0;color:var(--color-white);width:100cqw}@container page (width <= 769px){#Breadcrumb nav ul li:first-child:before{content:"..."}#Breadcrumb nav ul li a{display:none}:root{--header-height:9.5rem}}body:has(.ContactDialog[open]) .Header{--bg-opacity:0!important;--header-color:var(--color-white)!important}body:has(.ContactDialog[open]) .Header-content #block-sao-tome-site-branding a{--logo-filter:brightness(0) invert(1)!important}body:has(.ContactDialog[open]) .Header-container{--header-container-translate-y:0%!important}body:has(.node:not(.Immersive,.Homepage,.Article)) .Header:has(.Header-content[data-state=show]){--bg-opacity:1}body:has(.Immersive,.Homepage,.Article) .Header{--bg-opacity:0}body:has(.Immersive,.Homepage,.Article) .Header:has(.Header-content[data-state=show]:not(.is-on-top)){--bg-opacity:1}body:has(.Immersive,.Homepage,.Article) .Header:has(.Header-content.is-on-top,.menu-link[aria-expanded=true],.Navbar-content.is-open){--header-color:var(--color-white)}body:has(.Immersive,.Homepage,.Article) .Header:has(.Header-content.is-on-top,.menu-link[aria-expanded=true],.Navbar-content.is-open) .Header-content{--bg-opacity:0}body:has(.Immersive,.Homepage,.Article) .Header:has(.Header-content.is-on-top,.menu-link[aria-expanded=true],.Navbar-content.is-open) .Header-content #block-sao-tome-site-branding{--logo-filter:brightness(0) invert(1);position:relative;z-index:10}body:has(.Immersive,.Homepage,.Article) .Header:has(.Burger-trigger[aria-expanded=true],.menu-link[aria-expanded=true]){--header-color:var(--color-white)}body:has(.Immersive,.Homepage,.Article) .Header:has(.Burger-trigger[aria-expanded=true],.menu-link[aria-expanded=true]) .Header-container{--header-container-translate-y:0%!important}.Header{--header-color:var(--color-black);color:var(--header-color);position:fixed;top:0;z-index:10;width:100cqw;height:var(--header-height);pointer-events:none}.Header:has(.Burger-trigger[aria-expanded=true],.menu-link[aria-expanded=true]){--header-color:var(--color-white)}.Header:has(.Burger-trigger[aria-expanded=true],.menu-link[aria-expanded=true]) #block-sao-tome-site-branding{--logo-filter:brightness(0) invert(1)}.Header-container{width:100%;height:100%;-webkit-transform:translate3d(0,var(--header-container-translate-y),0);transform:translate3d(0,var(--header-container-translate-y),0)}.Header-content{width:100%;height:100%;opacity:0;-webkit-transition:opacity .2s cubic-bezier(.4, .64, .68, 1);transition:opacity .2s cubic-bezier(.4, .64, .68, 1);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 var(--page-side-margin)}.Header-content:after{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background-color:var(--color-beige);-webkit-transition:opacity .2s cubic-bezier(.4, .64, .68, 1);transition:opacity .2s cubic-bezier(.4, .64, .68, 1);opacity:var(--bg-opacity, 0)}#Page:has(.st-is-active) .Header-content,.Header-content[data-state=hide]{opacity:0;pointer-events:none}.Header-content[data-state=show]{opacity:1;pointer-events:auto}.Header-content #block-sao-tome-site-branding{--logo-filter:none;position:relative;-ms-flex-negative:0;flex-shrink:0}.Header-content #block-sao-tome-site-branding a{display:inline-block;width:16.5rem;-webkit-filter:var(--logo-filter);filter:var(--logo-filter)}.Navbar{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.Navbar:has(.is-compact) .Navbar-navigations{display:none}.Navbar:has(.is-compact) #block-sao-tome-selecteurdelangue{margin-left:0}.Navbar-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;-webkit-column-gap:var(--gap-m);-moz-column-gap:var(--gap-m);column-gap:var(--gap-m)}.Navbar-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Navbar-navigations{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Navbar:has([data-burger-component=root].is-open) #block-sao-tome-selecteurdelangue{z-index:3;color:var(--color-white)}.Navbar:has([data-burger-component=root].is-open) #block-sao-tome-selecteurdelangue #language-switcher{color:var(--color-white)}.Navbar:has([data-burger-component=root].is-open) #block-sao-tome-selecteurdelangue #language-switcher:before{color:var(--color-white)}.Navbar:has([data-burger-component=root].is-open) #block-sao-tome-site-branding{z-index:3;color:var(--color-white)}.Navbar:has(.menu-link[aria-expanded=true]) #block-sao-tome-main-menu>ul>li>button,.Navbar:has(.menu-link[aria-expanded=true]) #block-sao-tome-site-branding,.Navbar:has(.menu-link[aria-expanded=true]) .Burger-trigger{z-index:3}.Navbar .menu-main{position:relative;z-index:3}.Navbar #block-sao-tome-main-menu ul .menu-submenu-container{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-l);width:min(100%,var(--container--m));margin:0 auto}.Navbar #block-sao-tome-main-menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:clamp(2.4rem,2.78cqw,4rem);-moz-column-gap:clamp(2.4rem,2.78cqw,4rem);column-gap:clamp(2.4rem,2.78cqw,4rem)}.Navbar #block-sao-tome-main-menu>ul>li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.Navbar #block-sao-tome-main-menu>ul>li>a,.Navbar #block-sao-tome-main-menu>ul>li>button{line-height:1.5;white-space:nowrap;color:var(--header-color)}.Navbar #block-sao-tome-main-menu>ul>li>button{position:relative;padding-right:1.5rem}.Navbar #block-sao-tome-main-menu>ul>li>button:before{content:"\ea0b";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:.5rem;color:var(--header-color);-webkit-transition:-webkit-transform .4s cubic-bezier(.16, 1.08, .38, .98);transition:transform .4s cubic-bezier(.16, 1.08, .38, .98);transition:transform .4s cubic-bezier(.16, 1.08, .38, .98),-webkit-transform .4s cubic-bezier(.16, 1.08, .38, .98)}.Navbar #block-sao-tome-main-menu>ul>li>button[aria-expanded=true]:before{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel]{position:fixed;top:0;left:0;width:100cqw;padding:var(--header-height) var(--page-side-margin);background-color:var(--menu-color);-webkit-transition:opacity .4s cubic-bezier(.4, .64, .68, 1);transition:opacity .4s cubic-bezier(.4, .64, .68, 1)}.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel][aria-hidden=true]{opacity:0;pointer-events:none}.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel] .menu-submenu-container .MediaImage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel] .menu-submenu-container .MediaImage img{width:auto;height:33rem;margin-top:var(--gap-xm)}.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel] .menu-submenu-container .menu-submenu-body .menu-submenu-title{opacity:.1;margin-left:calc(var(--gap-l) * -1 - 1.5rem);margin-bottom:var(--gap-m)}.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel] .menu-submenu-container .menu-submenu-body .menu-submenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap-m);position:relative}.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel] .menu-submenu-container .menu-submenu-body .menu-submenu .menu-link{text-decoration:none}.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel] .menu-submenu-container .menu-submenu-body .menu-submenu .menu-link:focus,.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel] .menu-submenu-container .menu-submenu-body .menu-submenu .menu-link:hover{text-decoration:underline}.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel] .menu-submenu-container .menu-submenu-body .menu-submenu .menu-link:focus+.MediaImage,.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel] .menu-submenu-container .menu-submenu-body .menu-submenu .menu-link:hover+.MediaImage{opacity:1}.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel] .menu-submenu-container .menu-submenu-body .menu-submenu .menu-item{display:block;position:relative}.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel] .menu-submenu-container .menu-submenu-body .menu-submenu>.menu-item--level-1>.MediaImage{position:absolute;top:50%;-webkit-transform:translate(50%,-80%);-ms-transform:translate(50%,-80%);transform:translate(50%,-80%);right:0;z-index:0;pointer-events:none;width:100%;max-width:24rem;opacity:0;-webkit-transition:opacity .3s cubic-bezier(.4, .64, .68, 1);transition:opacity .3s cubic-bezier(.4, .64, .68, 1)}.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel] .menu-submenu-container .menu-submenu-body .menu-submenu>.menu-item--level-1>.MediaImage img{aspect-ratio:3/2;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel] .menu-submenu-container .menu-submenu-body .menu-submenu>.menu-item--level-1{position:relative;z-index:1}.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel] .menu-submenu-container .menu-submenu-body .menu-submenu>.menu-item--level-1.has-children{padding:var(--gap-s) var(--gap-m);margin-left:calc(var(--gap-m) * -1);position:relative}.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel] .menu-submenu-container .menu-submenu-body .menu-submenu>.menu-item--level-1.has-children:after{content:"";position:absolute;inset:0;z-index:1;background-color:var(--color-white);opacity:0;-webkit-transition:opacity .3s cubic-bezier(.4, .64, .68, 1);transition:opacity .3s cubic-bezier(.4, .64, .68, 1)}.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel] .menu-submenu-container .menu-submenu-body .menu-submenu>.menu-item--level-1.has-children>.menu-link{position:relative;z-index:2;-webkit-transition:color .3s cubic-bezier(.4, .64, .68, 1);transition:color .3s cubic-bezier(.4, .64, .68, 1)}.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel] .menu-submenu-container .menu-submenu-body .menu-submenu>.menu-item--level-1.has-children>.menu-submenu{position:relative;z-index:2;display:grid;grid-template-rows:0fr;grid-auto-rows:0fr;-webkit-transition:grid-template-rows .4s cubic-bezier(.4, .64, .68, 1),grid-auto-rows .4s cubic-bezier(.4, .64, .68, 1);transition:grid-template-rows .4s cubic-bezier(.4, .64, .68, 1),grid-auto-rows .4s cubic-bezier(.4, .64, .68, 1),-ms-grid-rows .4s cubic-bezier(.4, .64, .68, 1);overflow:hidden;grid-gap:0!important}.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel] .menu-submenu-container .menu-submenu-body .menu-submenu>.menu-item--level-1.has-children>.menu-submenu>*{overflow:hidden;min-height:0}.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel] .menu-submenu-container .menu-submenu-body .menu-submenu>.menu-item--level-1.has-children>.menu-submenu .menu-link{opacity:0;color:var(--color-black);-webkit-transition:opacity .3s cubic-bezier(.4, .64, .68, 1) .12s;transition:opacity .3s cubic-bezier(.4, .64, .68, 1) .12s}.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel] .menu-submenu-container .menu-submenu-body .menu-submenu>.menu-item--level-1.has-children>.MediaImage{z-index:0}.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel] .menu-submenu-container .menu-submenu-body .menu-submenu>.menu-item--level-1.has-children:focus-within:after,.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel] .menu-submenu-container .menu-submenu-body .menu-submenu>.menu-item--level-1.has-children:hover:after{opacity:1}.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel] .menu-submenu-container .menu-submenu-body .menu-submenu>.menu-item--level-1.has-children:focus-within .menu-link,.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel] .menu-submenu-container .menu-submenu-body .menu-submenu>.menu-item--level-1.has-children:hover .menu-link{color:var(--color-black)}.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel] .menu-submenu-container .menu-submenu-body .menu-submenu>.menu-item--level-1.has-children:focus-within>.menu-submenu,.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel] .menu-submenu-container .menu-submenu-body .menu-submenu>.menu-item--level-1.has-children:hover>.menu-submenu{grid-template-rows:1fr;grid-auto-rows:auto}.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel] .menu-submenu-container .menu-submenu-body .menu-submenu>.menu-item--level-1.has-children:focus-within>.menu-submenu .menu-link,.Navbar #block-sao-tome-main-menu>ul>li [data-a11y-disclosure-navigation-component=panel] .menu-submenu-container .menu-submenu-body .menu-submenu>.menu-item--level-1.has-children:hover>.menu-submenu .menu-link{opacity:1}.Navbar #block-sao-tome-selecteurdelangue{margin-left:min(5.56cqw,var(--gap-xls));display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.Navbar #block-sao-tome-selecteurdelangue #language-switcher{line-height:1.5;color:var(--header-color);padding-right:1.5rem}.Navbar #block-sao-tome-selecteurdelangue #language-switcher:before{content:"\ea0b";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:.5rem;color:var(--header-color);-webkit-transition:-webkit-transform .4s cubic-bezier(.16, 1.08, .38, .98);transition:transform .4s cubic-bezier(.16, 1.08, .38, .98);transition:transform .4s cubic-bezier(.16, 1.08, .38, .98),-webkit-transform .4s cubic-bezier(.16, 1.08, .38, .98)}.Navbar #block-sao-tome-selecteurdelangue #language-switcher[aria-expanded=true]:before{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.Navbar #block-sao-tome-selecteurdelangue #language-menu{position:absolute;top:100%;left:0;display:none}[data-burger-component=root].is-open #block-sao-tome-site-branding{z-index:3;color:var(--header-color)}[data-burger-component=root].is-open .Burger-content{opacity:1;pointer-events:auto;background-color:var(--color-green--dark)}.Burger-close,.Burger-trigger{width:5rem;height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--header-color)}.Burger-close:before,.Burger-trigger:before{font-size:2.1rem;color:var(--header-color)}.Burger-trigger{margin-left:min(2.78cqw,var(--gap-m))}.Burger-trigger:before{content:"\ea02"}.Burger-close{position:absolute;top:calc(var(--header-height)/ 2);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:var(--page-side-margin);z-index:3}.Burger-close:before{content:"\ea0e"}.Burger-content{position:absolute;top:0;right:0;width:100cqw;height:100dvh;background-color:var(--color-beige);opacity:0;pointer-events:none;-webkit-transition:opacity .4s cubic-bezier(0, .56, .46, 1);transition:opacity .4s cubic-bezier(0, .56, .46, 1)}.Burger-content-body{--header-color:var(--color-white);width:100%;position:relative;min-height:100dvh;padding-top:var(--header-height)}.Burger-content-body-inner{color:var(--color-white);height:calc(100dvh - var(--header-height));overflow:auto}.Burger-content-body-inner::-webkit-scrollbar{display:none}.Burger-content-body-inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100%}.Burger-content-body-inner .Navbar-navigations{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:var(--gap-m)}.Burger-content-footer{width:100%;background-color:rgba(0,0,0,.15);padding:var(--gap-l) var(--page-side-margin)}.Burger-content-footer-container{width:min(100%,var(--container--m));margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:2.4rem}.Burger-content-footer-rs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:var(--gap-ms)}.Burger-content #block-sao-tome-pieddepage-2{-webkit-box-flex:2;-ms-flex:2;flex:2}.Burger-content #block-sao-tome-pieddepage-2>ul{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:4.8rem;-moz-column-gap:4.8rem;column-gap:4.8rem;row-gap:2.4rem}.Burger-content #block-sao-tome-pieddepage-2>ul>li{-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap}.Burger-content #block-sao-tome-pieddepage-2>ul>li span{display:block;margin-bottom:var(--gap-s)}.Burger-content #block-sao-tome-pieddepage-2>ul>li ul li{margin:var(--gap-xs) 0}.Burger-content #block-sao-tome-reseauxsociaux-2 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}.Burger-content #block-sao-tome-reseauxsociaux-2 a{width:5rem;height:5rem;font-size:0;border-radius:10rem;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--border-color,var(--color-white));background-color:var(--bg-color,var(--color-white--00));-webkit-transition:background-color .2s cubic-bezier(.4, .64, .68, 1),border-color .2s cubic-bezier(.4, .64, .68, 1),color .2s cubic-bezier(.4, .64, .68, 1);transition:background-color .2s cubic-bezier(.4, .64, .68, 1),border-color .2s cubic-bezier(.4, .64, .68, 1),color .2s cubic-bezier(.4, .64, .68, 1)}@media (any-hover:hover){.footer-rs #block-sao-tome-reseauxsociaux a:hover{--bg-color:var(--bg-color-hover, var(--color-black--15));--border-color:transparent}.Burger-content #block-sao-tome-reseauxsociaux-2 a:hover{--bg-color:var(--bg-color-hover, var(--color-white--15));--border-color:transparent}}.Burger-content #block-sao-tome-reseauxsociaux-2 a:before{font-size:2rem}.Burger-content #block-sao-tome-reseauxsociaux-2 a[href*=facebook]:before{content:"\ea0f"}.Burger-content #block-sao-tome-reseauxsociaux-2 a[href*=instagram]:before{content:"\ea10";font-size:2rem}.Burger-content #block-sao-tome-reseauxsociaux-2 a[href*=youtube]:before{content:"\ea19";font-size:1.4rem}.Burger-content #block-sao-tome-main-menu-burger{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:var(--gap-l) var(--page-side-margin)}.Burger-content #block-sao-tome-main-menu-burger>ul{width:min(100%,var(--container--m));margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap-l)}.Burger-content #block-sao-tome-main-menu-burger>ul>li .menu-main__title{display:block;color:var(--color-white);padding-bottom:var(--gap-s);border-bottom:1px solid rgba(255,255,255,.2)}.Burger-content #block-sao-tome-main-menu-burger>ul>li>.menu-submenu--level-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap-xs);padding-top:var(--gap-s)}.Burger-content #block-sao-tome-main-menu-burger>ul>li>.menu-submenu--level-1 button.menu-main__link,.Burger-content #block-sao-tome-main-menu-burger>ul>li>.menu-submenu--level-1 button.menu-main__link:before{font-size:2rem}.Burger-content #block-sao-tome-main-menu-burger>ul>li>.menu-submenu--level-1>.menu-item--level-1:not(.has-children) .menu-main__link{display:block;padding:var(--gap-xs) 0;color:var(--color-white)}.Burger-content #block-sao-tome-main-menu-burger>ul>li>.menu-submenu--level-1>.menu-item--level-1.has-children>button.menu-main__link{font-size:2rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--gap-xs) 0;color:var(--color-white);position:relative;padding-right:2rem}.Burger-content #block-sao-tome-main-menu-burger>ul>li>.menu-submenu--level-1>.menu-item--level-1.has-children>button.menu-main__link:before{content:"\ea0b";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:1rem;color:var(--color-white);-webkit-transition:-webkit-transform .4s cubic-bezier(.16, 1.08, .38, .98);transition:transform .4s cubic-bezier(.16, 1.08, .38, .98);transition:transform .4s cubic-bezier(.16, 1.08, .38, .98),-webkit-transform .4s cubic-bezier(.16, 1.08, .38, .98)}.Burger-content #block-sao-tome-main-menu-burger>ul>li>.menu-submenu--level-1>.menu-item--level-1.has-children>button.menu-main__link[aria-expanded=true]:before{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.Burger-content #block-sao-tome-main-menu-burger>ul>li>.menu-submenu--level-1>.menu-item--level-1.has-children .menu-burger-panel{display:grid;grid-template-rows:0fr;-webkit-transition:grid-template-rows .3s cubic-bezier(.4, .64, .68, 1);transition:grid-template-rows .3s cubic-bezier(.4, .64, .68, 1);transition:grid-template-rows .3s cubic-bezier(.4, .64, .68, 1),-ms-grid-rows .3s cubic-bezier(.4, .64, .68, 1)}.Burger-content #block-sao-tome-main-menu-burger>ul>li>.menu-submenu--level-1>.menu-item--level-1.has-children .menu-burger-panel[aria-hidden=false]{grid-template-rows:1fr}.Burger-content #block-sao-tome-main-menu-burger>ul>li>.menu-submenu--level-1>.menu-item--level-1.has-children .menu-burger-panel>*{overflow:hidden}.Burger-content #block-sao-tome-main-menu-burger>ul>li>.menu-submenu--level-1>.menu-item--level-1.has-children .menu-burger-panel ul{gap:0}.Burger-content #block-sao-tome-main-menu-burger>ul>li>.menu-submenu--level-1>.menu-item--level-1.has-children .menu-submenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap-xs);padding:0 0 0 var(--gap-m)}.Burger-content #block-sao-tome-main-menu-burger>ul>li>.menu-submenu--level-1>.menu-item--level-1.has-children .menu-submenu .menu-main__link{display:inline-block;color:var(--color-white)}.Burger-content #block-sao-tome-main-menu-burger>ul>li>.menu-submenu--level-1>.menu-item--level-1.has-children .menu-submenu .menu-submenu{padding-left:0}#Page{position:relative;min-height:100dvh;container-type:inline-size;container-name:page;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#Page-body{--page-side-margin:6rem}@container page (width <= 769px){#Page-body{--page-side-margin:2rem}}}@layer components{[data-image-loader] img,img[data-image-loader]{opacity:0;-webkit-transition:opacity 2s cubic-bezier(.4, .64, .68, 1);transition:opacity 2s cubic-bezier(.4, .64, .68, 1)}[data-image-loader] img[data-state=loaded],img[data-image-loader][data-state=loaded]{opacity:1}.ComponentDialog-dialog{--button-color:var(--color-white);padding:0;margin:0;border:none;cursor:pointer;background-color:transparent;pointer-events:all;max-width:100vw;max-height:calc(100 * var(--vh))}.ComponentDialog-dialog[role=dialog]{position:fixed;top:0;left:0;width:100vw;height:calc(100 * var(--vh))}.ComponentDialog-dialog-wrapper{height:100%;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.ComponentDialog-dialog-closer{position:absolute;top:0;right:0;margin:var(--gap-ms)}.ComponentDialog-dialog-closer i:before{font-size:2rem;color:var(--button-color)}[data-text-resizing-overflow],[data-text-resizing-overflow] span{display:inline}.ComponentTabs [role=tabpanel].is-hidden{display:none}.ComponentHeaderEdito{padding-bottom:var(--gap-l)}.ComponentHeaderEdito-overtitle{margin:0 auto;max-width:min(var(--container--xxs),100%);text-align:center}.ComponentHeaderEdito-title{margin:var(--gap-xs) auto 0 auto;text-align:center}.ComponentHeaderEdito-title em,.ComponentHeaderEdito-title strong{display:block}.ComponentHeaderEdito-text{margin:var(--gap-s) auto 0 auto;max-width:min(var(--container--xxs),100%);text-align:center}.ComponentHorizontalSlider{--paragraph-max-width:100%;min-height:calc(100 * var(--vh));overflow:hidden;position:relative;z-index:0}@media screen and (max-width:700px){.ComponentHorizontalSlider{--paragraph-margin-bottom:0!important;min-height:auto}}.ComponentHorizontalSlider-title{position:absolute;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);color:var(--color-white);width:100%;text-align:center}@container page (width > 1024px){.ComponentHorizontalSlider-title{top:14.3rem}}@container page (width <= 1024px){.ComponentHorizontalSlider-title{top:9rem}}.ComponentHorizontalSlider-content{display:grid;grid-template-rows:1fr;grid-template-columns:1fr}@media screen and (any-hover:hover){.ComponentHorizontalSlider-buttons{display:none}}@media (any-hover:none){.ComponentHorizontalSlider-buttons{position:absolute;top:calc(11.9rem + clamp(4rem,8.592cqw,8rem) + 4.8rem + var(--gap-m) * 2 + clamp(18.8rem,19.53cqw,20rem));right:0;width:100cqw;height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none;z-index:100;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 var(--page-side-margin)}.ComponentHorizontalSlider-button-next,.ComponentHorizontalSlider-button-prev{color:var(--color-white);pointer-events:all;cursor:pointer;width:4rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ComponentHorizontalSlider-button-next .icon,.ComponentHorizontalSlider-button-prev .icon{font-size:.844rem;line-height:1}}.ComponentHorizontalSlider-button-prev{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.ComponentHorizontalSliderItem{grid-row:1;grid-column:1;color:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ComponentHorizontalSliderItem-media{height:100%;width:100%}.ComponentHorizontalSliderItem-media-wrapper{overflow:hidden}.ComponentHorizontalSliderItem-media-wrapper.media--1{position:absolute;z-index:-3;top:0;left:0;width:100%;height:58rem}.swiper-slide-active .ComponentHorizontalSliderItem-media-wrapper.media--1{z-index:-1}.ComponentHorizontalSliderItem-media-wrapper.media--1 .swiper-slide-next,.ComponentHorizontalSliderItem-media-wrapper.media--1 .swiper-slide-prev{z-index:-2}.ComponentHorizontalSliderItem-media-wrapper.media--1 .MediaImage{position:relative}.ComponentHorizontalSliderItem-media-wrapper.media--1 .MediaImage:after{content:"";position:absolute;inset:0;background-color:var(--color-black--50)}@container page (width > 1024px){.ComponentHorizontalSliderItem-media-wrapper.media--2{height:22.62rem;max-height:50.9dvh;width:auto;aspect-ratio:267/400;margin-top:12.4rem;justify-self:end}.ComponentHorizontalSliderItem-cta{margin-top:var(--gap-l)}.ComponentHorizontalSliderItem-content-container{display:grid;grid-template-columns:1fr auto 1fr;-webkit-column-gap:var(--gap-m);-moz-column-gap:var(--gap-m);column-gap:var(--gap-m)}}.ComponentHorizontalSliderItem-media-wrapper.media--3{height:40rem;max-height:90dvh;width:auto;aspect-ratio:267/400}@container page (width <= 1024px){.ComponentHorizontalSliderItem-media-wrapper.media--2{display:none}.ComponentHorizontalSliderItem-media-wrapper.media--3{height:clamp(37.5rem,39.06cqw,40rem)}.ComponentHorizontalSliderItem-cta{margin-top:var(--gap-m)}.ComponentHorizontalSliderItem-content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:var(--gap-m);text-align:center;text-wrap:balance}}.ComponentHorizontalSliderItem-media-container{width:100%;height:100%}.ComponentHorizontalSliderItem-media .media{height:100%;width:100%}.ComponentHorizontalSliderItem-media .media img,.ComponentHorizontalSliderItem-media .media video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.ComponentHorizontalSliderItem-content,.ComponentHorizontalSliderItem-cta,.ComponentHorizontalSliderItem-title{position:relative;z-index:3}.swiper-slide-active .ComponentHorizontalSliderItem-content,.swiper-slide-active .ComponentHorizontalSliderItem-cta,.swiper-slide-active .ComponentHorizontalSliderItem-title{z-index:5}.swiper-slide-next .ComponentHorizontalSliderItem-content,.swiper-slide-next .ComponentHorizontalSliderItem-cta,.swiper-slide-next .ComponentHorizontalSliderItem-title,.swiper-slide-prev .ComponentHorizontalSliderItem-content,.swiper-slide-prev .ComponentHorizontalSliderItem-cta,.swiper-slide-prev .ComponentHorizontalSliderItem-title{z-index:4}.ComponentHorizontalSliderItem.swiper-slide{pointer-events:none}.ComponentHorizontalSliderItem.swiper-slide-active .ComponentHorizontalSliderItem-cta,.ComponentHorizontalSliderItem.swiper-slide-active .ComponentHorizontalSliderItem-text,.ComponentHorizontalSliderItem.swiper-slide-active .media--1,.ComponentHorizontalSliderItem.swiper-slide-next .media--1,.ComponentHorizontalSliderItem.swiper-slide-prev .media--1{opacity:1}.ComponentHorizontalSliderItem .media--1,.ComponentHorizontalSliderItem-cta,.ComponentHorizontalSliderItem-text{opacity:0}.ComponentHorizontalSliderItem-cta{pointer-events:all}.ComponentHorizontalSliderItem-content{margin-top:var(--gap-m);padding:0 var(--page-side-margin)}.ComponentHorizontalSliderItem-content-container{max-width:var(--container--m);margin:0 auto;width:100%}.ComponentHorizontalSliderItem-title{--title-fz:9rem;white-space:nowrap;max-width:100%;text-align:center;height:7.2rem}.ComponentHorizontalSliderItem-title-container{width:100cqw}.ComponentHorizontalSliderItem-title-inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(calc(var(--slider-animate-progress) * -100%),0,0);transform:translate3d(calc(var(--slider-animate-progress) * -100%),0,0)}@container page (width > 1024px){.ComponentHorizontalSliderItem-title-inner{margin-top:17.4rem;height:8rem}.ComponentHorizontalSliderItem-title-content{max-width:70%}}.ComponentHorizontalSliderItem-title-content{white-space:nowrap}@container page (width <= 1024px){.ComponentHorizontalSliderItem-title-inner{margin-top:11.9rem;padding:0 var(--page-side-margin);height:clamp(4rem,8.592cqw,8rem)}.ComponentHorizontalSliderItem-title-content{max-width:100%}}.ComponentHorizontalSliderItem-text{color:var(--color-black);width:min(43.6rem - var(--gap-m) * 2,100%)}@container page (width > 1024px){.ComponentHorizontalSliderItem-text{margin-top:21.6rem;padding-left:var(--gap-m)}}.ComponentHorizontalSliderItem .media--2 .ComponentHorizontalSliderItem-media{-webkit-transform:translate3d(0,calc(var(--slider-animate-progress) * -100%),0);transform:translate3d(0,calc(var(--slider-animate-progress) * -100%),0)}.ComponentHorizontalSliderItem .media--3 .ComponentHorizontalSliderItem-media{-webkit-transform:translate3d(calc(var(--slider-animate-progress) * -100%),0,0);transform:translate3d(calc(var(--slider-animate-progress) * -100%),0,0)}.Map-marker{cursor:pointer}.Map-marker-svg{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:4rem}.ComponentLatestArticles{position:relative;max-width:100%!important;width:100%;opacity:var(--bg-opacity, 0);-webkit-transition:opacity .2s linear,background-color .6s linear;transition:opacity .2s linear,background-color .6s linear;overflow:hidden}.ComponentLatestArticles:not(.ComponentLatestArticles:has(.swiper-initialized)) .swiper-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ComponentLatestArticles:not(.ComponentLatestArticles:has(.swiper-initialized)) .swiper-slide+.swiper-slide{margin-left:2.5rem}.ComponentLatestArticles:before{content:"";position:fixed;z-index:0;background-color:var(--color-beige);width:100vw;height:100dvh;top:0;left:0;pointer-events:none}.ComponentLatestArticles .ComponentHeaderEdito{position:relative;z-index:1}.ComponentLatestArticles .swiper{container-type:inline-size;position:relative;--gap:2.5rem;margin:auto;overflow:visible;width:80%;max-width:var(--container--m)}.ComponentLatestArticles .swiper-initialized{--gap:0}@media screen and (max-width:1100px){.ComponentLatestArticles .swiper{width:100%}}.ComponentLatestArticles .swiper-wrapper{z-index:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.ComponentLatestArticles .swiper-slide{width:calc((100% - 5rem)/ 3);-ms-flex-negative:0;flex-shrink:0;opacity:.2;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-right:2.5rem}@media screen and (max-width:1100px){.ComponentLatestArticles .swiper-slide{width:80%}}.ComponentLatestArticles .swiper-slide .NodeArticleCard-body{pointer-events:none!important}.ComponentLatestArticles .swiper-slide-fully-visible{opacity:1}.ComponentLatestArticles .swiper-slide-fully-visible .NodeArticleCard-body{pointer-events:auto!important}}.ScrollButton[disabled]{opacity:0;pointer-events:none}@container page (width > 1024px){.ScrollButton{position:absolute;bottom:0;left:50%;opacity:1;pointer-events:auto;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);color:var(--color-white);padding-bottom:calc(8rem + var(--gap-s));-webkit-transition:opacity .2s cubic-bezier(.4, .64, .68, 1);transition:opacity .2s cubic-bezier(.4, .64, .68, 1)}.ScrollButton:after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:1px;height:8rem;background-color:var(--color-white);-webkit-animation:2.4s cubic-bezier(.48,.04,.52,.96) infinite header-hp--scroll-button-animation;animation:2.4s cubic-bezier(.48,.04,.52,.96) infinite header-hp--scroll-button-animation;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top}}@container page (width <= 1024px){.ScrollButton{display:none}}.RiveLoader{opacity:0;pointer-events:none;position:absolute;z-index:10;aspect-ratio:1/1;width:10rem}.RiveLoader--loading{opacity:1}.ContactDialog{padding:var(--header-height,0) 0 0 0;position:fixed;top:0;left:0;z-index:9;background-color:var(--color-green--dark);width:100vw;height:100dvh;overflow-y:auto}.ContactDialog .ComponentDialog-wrapper{overflow-x:hidden}.ContactDialog .ComponentDialog-wrapper:has(.webform-confirmation){overflow:hidden}.ContactDialog .ComponentDialog-content,.ContactDialog .ComponentDialog-wrapper{height:100%;width:100%}.ContactDialog .ComponentDialog-close{position:absolute;left:unset;top:var(--header-height);right:var(--page-side-margin);color:var(--color-white)}.pager__items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap-s);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pager__item a{position:relative;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:4.4rem;aspect-ratio:1;background-color:var(--color-green--dark);color:var(--color-white);font-family:var(--font-display);font-weight:700;-webkit-transition:background-color .2s cubic-bezier(.4, .64, .68, 1);transition:background-color .2s cubic-bezier(.4, .64, .68, 1)}.pager__item a:hover{background-color:var(--color-black)}.pager__item i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pager__item i:before{font-size:1.6rem}.pager__item--first,.pager__item--last{display:none}.ParagraphForm form{position:relative;z-index:0;--color-border:var(--color-black--50);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.4rem}.ParagraphForm form .Messages,.ParagraphForm form .captcha__title{display:none}.ParagraphForm form .js-form-wrapper,.ParagraphForm form .webform-address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.4rem}.ParagraphForm form .js-form-type-tel,.ParagraphForm form .js-form-type-textfield{position:relative}.ParagraphForm form .js-form-type-tel:not(.form-no-label) [type=tel]::-webkit-input-placeholder,.ParagraphForm form .js-form-type-tel:not(.form-no-label) [type=text]::-webkit-input-placeholder,.ParagraphForm form .js-form-type-textfield:not(.form-no-label) [type=tel]::-webkit-input-placeholder,.ParagraphForm form .js-form-type-textfield:not(.form-no-label) [type=text]::-webkit-input-placeholder{color:transparent;-webkit-transition:color .1s cubic-bezier(.25, .25, .75, .75);transition:color .1s cubic-bezier(.25, .25, .75, .75)}.ParagraphForm form .js-form-type-tel:not(.form-no-label) [type=tel]::-moz-placeholder,.ParagraphForm form .js-form-type-tel:not(.form-no-label) [type=text]::-moz-placeholder,.ParagraphForm form .js-form-type-textfield:not(.form-no-label) [type=tel]::-moz-placeholder,.ParagraphForm form .js-form-type-textfield:not(.form-no-label) [type=text]::-moz-placeholder{color:transparent;-moz-transition:color .1s cubic-bezier(.25, .25, .75, .75);transition:color .1s cubic-bezier(.25, .25, .75, .75)}.ParagraphForm form .js-form-type-tel:not(.form-no-label) [type=tel]:-ms-input-placeholder,.ParagraphForm form .js-form-type-tel:not(.form-no-label) [type=text]:-ms-input-placeholder,.ParagraphForm form .js-form-type-textfield:not(.form-no-label) [type=tel]:-ms-input-placeholder,.ParagraphForm form .js-form-type-textfield:not(.form-no-label) [type=text]:-ms-input-placeholder{color:transparent;-ms-transition:color .1s cubic-bezier(.25, .25, .75, .75);transition:color .1s cubic-bezier(.25, .25, .75, .75)}.ParagraphForm form .js-form-type-tel:not(.form-no-label) [type=tel]::-ms-input-placeholder,.ParagraphForm form .js-form-type-tel:not(.form-no-label) [type=text]::-ms-input-placeholder,.ParagraphForm form .js-form-type-textfield:not(.form-no-label) [type=tel]::-ms-input-placeholder,.ParagraphForm form .js-form-type-textfield:not(.form-no-label) [type=text]::-ms-input-placeholder{color:transparent;-ms-transition:color .1s cubic-bezier(.25, .25, .75, .75);transition:color .1s cubic-bezier(.25, .25, .75, .75)}.ParagraphForm form .js-form-type-tel:not(.form-no-label) [type=tel]::placeholder,.ParagraphForm form .js-form-type-tel:not(.form-no-label) [type=text]::placeholder,.ParagraphForm form .js-form-type-textfield:not(.form-no-label) [type=tel]::placeholder,.ParagraphForm form .js-form-type-textfield:not(.form-no-label) [type=text]::placeholder{color:transparent;-webkit-transition:color .1s cubic-bezier(.25, .25, .75, .75);transition:color .1s cubic-bezier(.25, .25, .75, .75)}.ParagraphForm form .js-form-type-tel:not(.form-no-label):not(.webform-element--title-inline) [type=tel],.ParagraphForm form .js-form-type-tel:not(.form-no-label):not(.webform-element--title-inline) [type=text],.ParagraphForm form .js-form-type-textfield:not(.form-no-label):not(.webform-element--title-inline) [type=tel],.ParagraphForm form .js-form-type-textfield:not(.form-no-label):not(.webform-element--title-inline) [type=text]{padding:1.75rem 2rem}.ParagraphForm form .js-form-type-tel:not(.form-no-label).webform-element--title-inline [type=tel],.ParagraphForm form .js-form-type-tel:not(.form-no-label).webform-element--title-inline [type=text],.ParagraphForm form .js-form-type-textfield:not(.form-no-label).webform-element--title-inline [type=tel],.ParagraphForm form .js-form-type-textfield:not(.form-no-label).webform-element--title-inline [type=text]{padding:2.55rem 2rem .95rem;width:100%}.ParagraphForm form .js-form-type-tel:not(.form-no-label).webform-element--title-inline label,.ParagraphForm form .js-form-type-textfield:not(.form-no-label).webform-element--title-inline label{position:absolute;top:2.9rem;left:2rem;color:var(--color-black--50);-webkit-transition:.15s cubic-bezier(.4, .64, .68, 1);transition:.15s cubic-bezier(.4, .64, .68, 1);-webkit-transform:translate3d(0,-50%,0) scale(1);transform:translate3d(0,-50%,0) scale(1);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.ParagraphForm form .js-form-type-tel:not(.form-no-label).webform-element--title-inline:has([type=text]:not(:placeholder-shown),[type=text]:focus) [type=text]::-webkit-input-placeholder,.ParagraphForm form .js-form-type-textfield:not(.form-no-label).webform-element--title-inline:has([type=text]:not(:placeholder-shown),[type=text]:focus) [type=text]::-webkit-input-placeholder{color:var(--color-black--50)}.ParagraphForm form .js-form-type-tel:not(.form-no-label).webform-element--title-inline:has([type=text]:not(:placeholder-shown),[type=text]:focus) [type=text]::-moz-placeholder,.ParagraphForm form .js-form-type-textfield:not(.form-no-label).webform-element--title-inline:has([type=text]:not(:placeholder-shown),[type=text]:focus) [type=text]::-moz-placeholder{color:var(--color-black--50)}.ParagraphForm form .js-form-type-tel:not(.form-no-label).webform-element--title-inline:has([type=text]:not(:placeholder-shown),[type=text]:focus) [type=text]:-ms-input-placeholder,.ParagraphForm form .js-form-type-textfield:not(.form-no-label).webform-element--title-inline:has([type=text]:not(:placeholder-shown),[type=text]:focus) [type=text]:-ms-input-placeholder{color:var(--color-black--50)}.ParagraphForm form .js-form-type-tel:not(.form-no-label).webform-element--title-inline:has([type=text]:not(:placeholder-shown),[type=text]:focus) [type=text]::-ms-input-placeholder,.ParagraphForm form .js-form-type-textfield:not(.form-no-label).webform-element--title-inline:has([type=text]:not(:placeholder-shown),[type=text]:focus) [type=text]::-ms-input-placeholder{color:var(--color-black--50)}.ParagraphForm form .js-form-type-tel:not(.form-no-label).webform-element--title-inline:has([type=text]:not(:-moz-placeholder),[type=text]:focus) [type=text]::placeholder,.ParagraphForm form .js-form-type-textfield:not(.form-no-label).webform-element--title-inline:has([type=text]:not(:-moz-placeholder),[type=text]:focus) [type=text]::placeholder{color:var(--color-black--50)}.ParagraphForm form .js-form-type-tel:not(.form-no-label).webform-element--title-inline:has([type=text]:not(:-ms-input-placeholder),[type=text]:focus) [type=text]::placeholder,.ParagraphForm form .js-form-type-textfield:not(.form-no-label).webform-element--title-inline:has([type=text]:not(:-ms-input-placeholder),[type=text]:focus) [type=text]::placeholder{color:var(--color-black--50)}.ParagraphForm form .js-form-type-tel:not(.form-no-label).webform-element--title-inline:has([type=text]:not(:placeholder-shown),[type=text]:focus) [type=text]::placeholder,.ParagraphForm form .js-form-type-textfield:not(.form-no-label).webform-element--title-inline:has([type=text]:not(:placeholder-shown),[type=text]:focus) [type=text]::placeholder{color:var(--color-black--50)}.ParagraphForm form .js-form-type-tel:not(.form-no-label).webform-element--title-inline:has([type=text]:not(:-moz-placeholder),[type=text]:focus) label,.ParagraphForm form .js-form-type-textfield:not(.form-no-label).webform-element--title-inline:has([type=text]:not(:-moz-placeholder),[type=text]:focus) label{top:.6rem;transform:translate3d(0,0,0) scale(.75)}.ParagraphForm form .js-form-type-tel:not(.form-no-label).webform-element--title-inline:has([type=text]:not(:-ms-input-placeholder),[type=text]:focus) label,.ParagraphForm form .js-form-type-textfield:not(.form-no-label).webform-element--title-inline:has([type=text]:not(:-ms-input-placeholder),[type=text]:focus) label{top:.6rem;transform:translate3d(0,0,0) scale(.75)}.ParagraphForm form .js-form-type-tel:not(.form-no-label).webform-element--title-inline:has([type=text]:not(:placeholder-shown),[type=text]:focus) label,.ParagraphForm form .js-form-type-textfield:not(.form-no-label).webform-element--title-inline:has([type=text]:not(:placeholder-shown),[type=text]:focus) label{top:.6rem;-webkit-transform:translate3d(0,0,0) scale(.75);transform:translate3d(0,0,0) scale(.75)}.ParagraphForm form .js-form-type-tel:not(.form-no-label).webform-element--title-inline:has([type=tel]:not(:placeholder-shown),[type=tel]:focus) [type=tel]::-webkit-input-placeholder,.ParagraphForm form .js-form-type-textfield:not(.form-no-label).webform-element--title-inline:has([type=tel]:not(:placeholder-shown),[type=tel]:focus) [type=tel]::-webkit-input-placeholder{color:var(--color-black--50)}.ParagraphForm form .js-form-type-tel:not(.form-no-label).webform-element--title-inline:has([type=tel]:not(:placeholder-shown),[type=tel]:focus) [type=tel]::-moz-placeholder,.ParagraphForm form .js-form-type-textfield:not(.form-no-label).webform-element--title-inline:has([type=tel]:not(:placeholder-shown),[type=tel]:focus) [type=tel]::-moz-placeholder{color:var(--color-black--50)}.ParagraphForm form .js-form-type-tel:not(.form-no-label).webform-element--title-inline:has([type=tel]:not(:placeholder-shown),[type=tel]:focus) [type=tel]:-ms-input-placeholder,.ParagraphForm form .js-form-type-textfield:not(.form-no-label).webform-element--title-inline:has([type=tel]:not(:placeholder-shown),[type=tel]:focus) [type=tel]:-ms-input-placeholder{color:var(--color-black--50)}.ParagraphForm form .js-form-type-tel:not(.form-no-label).webform-element--title-inline:has([type=tel]:not(:placeholder-shown),[type=tel]:focus) [type=tel]::-ms-input-placeholder,.ParagraphForm form .js-form-type-textfield:not(.form-no-label).webform-element--title-inline:has([type=tel]:not(:placeholder-shown),[type=tel]:focus) [type=tel]::-ms-input-placeholder{color:var(--color-black--50)}.ParagraphForm form .js-form-type-tel:not(.form-no-label).webform-element--title-inline:has([type=tel]:not(:-moz-placeholder),[type=tel]:focus) [type=tel]::placeholder,.ParagraphForm form .js-form-type-textfield:not(.form-no-label).webform-element--title-inline:has([type=tel]:not(:-moz-placeholder),[type=tel]:focus) [type=tel]::placeholder{color:var(--color-black--50)}.ParagraphForm form .js-form-type-tel:not(.form-no-label).webform-element--title-inline:has([type=tel]:not(:-ms-input-placeholder),[type=tel]:focus) [type=tel]::placeholder,.ParagraphForm form .js-form-type-textfield:not(.form-no-label).webform-element--title-inline:has([type=tel]:not(:-ms-input-placeholder),[type=tel]:focus) [type=tel]::placeholder{color:var(--color-black--50)}.ParagraphForm form .js-form-type-tel:not(.form-no-label).webform-element--title-inline:has([type=tel]:not(:placeholder-shown),[type=tel]:focus) [type=tel]::placeholder,.ParagraphForm form .js-form-type-textfield:not(.form-no-label).webform-element--title-inline:has([type=tel]:not(:placeholder-shown),[type=tel]:focus) [type=tel]::placeholder{color:var(--color-black--50)}.ParagraphForm form .js-form-type-tel:not(.form-no-label).webform-element--title-inline:has([type=tel]:not(:-moz-placeholder),[type=tel]:focus) label,.ParagraphForm form .js-form-type-textfield:not(.form-no-label).webform-element--title-inline:has([type=tel]:not(:-moz-placeholder),[type=tel]:focus) label{top:.6rem;transform:translate3d(0,0,0) scale(.75)}.ParagraphForm form .js-form-type-tel:not(.form-no-label).webform-element--title-inline:has([type=tel]:not(:-ms-input-placeholder),[type=tel]:focus) label,.ParagraphForm form .js-form-type-textfield:not(.form-no-label).webform-element--title-inline:has([type=tel]:not(:-ms-input-placeholder),[type=tel]:focus) label{top:.6rem;transform:translate3d(0,0,0) scale(.75)}.ParagraphForm form .js-form-type-tel:not(.form-no-label).webform-element--title-inline:has([type=tel]:not(:placeholder-shown),[type=tel]:focus) label,.ParagraphForm form .js-form-type-textfield:not(.form-no-label).webform-element--title-inline:has([type=tel]:not(:placeholder-shown),[type=tel]:focus) label{top:.6rem;-webkit-transform:translate3d(0,0,0) scale(.75);transform:translate3d(0,0,0) scale(.75)}.ParagraphForm form .js-form-type-tel [type=tel],.ParagraphForm form .js-form-type-tel [type=text],.ParagraphForm form .js-form-type-textfield [type=tel],.ParagraphForm form .js-form-type-textfield [type=text]{min-height:5.6rem;border:1px solid var(--color-border);padding:1.6rem 2rem;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ParagraphForm form .js-form-type-radio label,.ParagraphForm form [type=date],.ParagraphForm form [type=email],.ParagraphForm form [type=number],.ParagraphForm form [type=search],.ParagraphForm form [type=tel],.ParagraphForm form [type=text],.ParagraphForm form option,.ParagraphForm form select,.ParagraphForm form textarea{border:1px solid var(--color-border);padding:1.6rem 2rem;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:border-color .15s cubic-bezier(.25, .25, .75, .75);transition:border-color .15s cubic-bezier(.25, .25, .75, .75);background-color:var(--color-white);color:var(--color-black)}.ParagraphForm form .js-form-type-radio label::-webkit-input-placeholder,.ParagraphForm form [type=date]::-webkit-input-placeholder,.ParagraphForm form [type=email]::-webkit-input-placeholder,.ParagraphForm form [type=number]::-webkit-input-placeholder,.ParagraphForm form [type=search]::-webkit-input-placeholder,.ParagraphForm form [type=tel]::-webkit-input-placeholder,.ParagraphForm form [type=text]::-webkit-input-placeholder,.ParagraphForm form option::-webkit-input-placeholder,.ParagraphForm form select::-webkit-input-placeholder,.ParagraphForm form textarea::-webkit-input-placeholder{color:var(--color-black--50)}.ParagraphForm form .js-form-type-radio label::-moz-placeholder,.ParagraphForm form [type=date]::-moz-placeholder,.ParagraphForm form [type=email]::-moz-placeholder,.ParagraphForm form [type=number]::-moz-placeholder,.ParagraphForm form [type=search]::-moz-placeholder,.ParagraphForm form [type=tel]::-moz-placeholder,.ParagraphForm form [type=text]::-moz-placeholder,.ParagraphForm form option::-moz-placeholder,.ParagraphForm form select::-moz-placeholder,.ParagraphForm form textarea::-moz-placeholder{color:var(--color-black--50)}.ParagraphForm form .js-form-type-radio label:-ms-input-placeholder,.ParagraphForm form [type=date]:-ms-input-placeholder,.ParagraphForm form [type=email]:-ms-input-placeholder,.ParagraphForm form [type=number]:-ms-input-placeholder,.ParagraphForm form [type=search]:-ms-input-placeholder,.ParagraphForm form [type=tel]:-ms-input-placeholder,.ParagraphForm form [type=text]:-ms-input-placeholder,.ParagraphForm form option:-ms-input-placeholder,.ParagraphForm form select:-ms-input-placeholder,.ParagraphForm form textarea:-ms-input-placeholder{color:var(--color-black--50)}.ParagraphForm form .js-form-type-radio label::-ms-input-placeholder,.ParagraphForm form [type=date]::-ms-input-placeholder,.ParagraphForm form [type=email]::-ms-input-placeholder,.ParagraphForm form [type=number]::-ms-input-placeholder,.ParagraphForm form [type=search]::-ms-input-placeholder,.ParagraphForm form [type=tel]::-ms-input-placeholder,.ParagraphForm form [type=text]::-ms-input-placeholder,.ParagraphForm form option::-ms-input-placeholder,.ParagraphForm form select::-ms-input-placeholder,.ParagraphForm form textarea::-ms-input-placeholder{color:var(--color-black--50)}.ParagraphForm form .js-form-type-radio label::placeholder,.ParagraphForm form [type=date]::placeholder,.ParagraphForm form [type=email]::placeholder,.ParagraphForm form [type=number]::placeholder,.ParagraphForm form [type=search]::placeholder,.ParagraphForm form [type=tel]::placeholder,.ParagraphForm form [type=text]::placeholder,.ParagraphForm form option::placeholder,.ParagraphForm form select::placeholder,.ParagraphForm form textarea::placeholder{color:var(--color-black--50)}.ParagraphForm form .js-form-type-radio label .input-wrapper,.ParagraphForm form [type=date] .input-wrapper,.ParagraphForm form [type=email] .input-wrapper,.ParagraphForm form [type=number] .input-wrapper,.ParagraphForm form [type=search] .input-wrapper,.ParagraphForm form [type=tel] .input-wrapper,.ParagraphForm form [type=text] .input-wrapper,.ParagraphForm form option .input-wrapper,.ParagraphForm form select .input-wrapper,.ParagraphForm form textarea .input-wrapper{position:relative}.ParagraphForm form .js-form-type-radio label:focus,.ParagraphForm form [type=date]:focus,.ParagraphForm form [type=email]:focus,.ParagraphForm form [type=number]:focus,.ParagraphForm form [type=search]:focus,.ParagraphForm form [type=tel]:focus,.ParagraphForm form [type=text]:focus,.ParagraphForm form option:focus,.ParagraphForm form select:focus,.ParagraphForm form textarea:focus{--color-border:var(--color-black)}.ParagraphForm form [type=date]{cursor:pointer}.ParagraphForm form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:5.6rem;padding-right:4rem;background-repeat:no-repeat;background-size:1.6rem;background-position:center right 1.5rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAQCAYAAAAFzx/vAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMi1jMDAwIDc5LjFiNjVhNzliNCwgMjAyMi8wNi8xMy0yMjowMTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkFCOUJDODNEQ0U5MTFFRjgyODM4Qjc3NjBCQTQ2ODgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkFCOUJDODREQ0U5MTFFRjgyODM4Qjc3NjBCQTQ2ODgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCQUI5QkM4MURDRTkxMUVGODI4MzhCNzc2MEJBNDY4OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCQUI5QkM4MkRDRTkxMUVGODI4MzhCNzc2MEJBNDY4OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pm4vyN4AAAEASURBVHjarNXBDYJAEABA7wTe2AFQgf58IvDgawVaglZgC1qB0oFPEiBagh1ACb4hAfeIlxCU4xbY5MJm2WXCJgQyg3Ac5wSXAyEkU1V1G4ZhNpsgfN83iqK4VlVlU0rPcRwfied5dlmWj0ZfpmnaZizKsDzP2XMNXgNnReGt3q3eupENTImxUBRFp1EUvQANpkK7MDAusNIn4QXXdW+w611rHrVeARYkSbKv8+aNMagM9gMORWWxvyAWxWCdoCyKxYRgH8oSLNYLilD++WAwFvM+ME3Tu2VZJqTLRln/HhQmBQpQNCYNilAMhgI5aprmAtL1EGxwsD8MO0NmPwIMAMKjx4N0+xPQAAAAAElFTkSuQmCC);color:var(--color-black)!important}.ParagraphForm form select.empty-value{color:var(--color-black--50)}.ParagraphForm form select option{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--color-black)!important}.ParagraphForm form [type=date].empty-value{color:var(--color-black--50)}.ParagraphForm form .js-form-item:not(.js-form-type-checkbox):not(.js-form-type-radio)>label:not(.webform-file-button),.ParagraphForm form legend>label:not(.webform-file-button){font-size:1.8rem;display:block}.ParagraphForm form .js-form-item:not(.js-form-type-checkbox):not(.js-form-type-radio)>label:not(.webform-file-button):first-child,.ParagraphForm form legend>label:not(.webform-file-button):first-child{margin-bottom:1.2rem}.ParagraphForm form .js-form-item:not(.js-form-type-checkbox):not(.js-form-type-radio)>label:not(.webform-file-button):last-child,.ParagraphForm form legend>label:not(.webform-file-button):last-child{margin-top:1.2rem}.ParagraphForm form .js-form-item:not(.js-form-type-checkbox):not(.js-form-type-radio):has(.form-item--error-message) [type=date],.ParagraphForm form .js-form-item:not(.js-form-type-checkbox):not(.js-form-type-radio):has(.form-item--error-message) [type=email],.ParagraphForm form .js-form-item:not(.js-form-type-checkbox):not(.js-form-type-radio):has(.form-item--error-message) [type=number],.ParagraphForm form .js-form-item:not(.js-form-type-checkbox):not(.js-form-type-radio):has(.form-item--error-message) [type=search],.ParagraphForm form .js-form-item:not(.js-form-type-checkbox):not(.js-form-type-radio):has(.form-item--error-message) [type=tel],.ParagraphForm form .js-form-item:not(.js-form-type-checkbox):not(.js-form-type-radio):has(.form-item--error-message) [type=text],.ParagraphForm form .js-form-item:not(.js-form-type-checkbox):not(.js-form-type-radio):has(.form-item--error-message) select,.ParagraphForm form .js-form-item:not(.js-form-type-checkbox):not(.js-form-type-radio):has(.form-item--error-message) textarea,.ParagraphForm form legend:has(.form-item--error-message) [type=date],.ParagraphForm form legend:has(.form-item--error-message) [type=email],.ParagraphForm form legend:has(.form-item--error-message) [type=number],.ParagraphForm form legend:has(.form-item--error-message) [type=search],.ParagraphForm form legend:has(.form-item--error-message) [type=tel],.ParagraphForm form legend:has(.form-item--error-message) [type=text],.ParagraphForm form legend:has(.form-item--error-message) select,.ParagraphForm form legend:has(.form-item--error-message) textarea{border-color:var(--color-error)}.ParagraphForm form .js-form-type-managed-file,.ParagraphForm form .js-form-type-webform-image-file{position:relative;container-type:inline-size;container-name:image-file}.ParagraphForm form .js-form-type-managed-file .form-managed-file,.ParagraphForm form .js-form-type-managed-file .webform-image-file,.ParagraphForm form .js-form-type-webform-image-file .form-managed-file,.ParagraphForm form .js-form-type-webform-image-file .webform-image-file{display:grid;gap:1.2rem;grid-template-columns:repeat(2,auto)}.ParagraphForm form .js-form-type-managed-file .form-managed-file.error .webform-file-button-input,.ParagraphForm form .js-form-type-managed-file .webform-image-file.error .webform-file-button-input,.ParagraphForm form .js-form-type-webform-image-file .form-managed-file.error .webform-file-button-input,.ParagraphForm form .js-form-type-webform-image-file .webform-image-file.error .webform-file-button-input{border-color:var(--color-error)}.ParagraphForm form .js-form-type-managed-file .webform-file-button-input,.ParagraphForm form .js-form-type-webform-image-file .webform-file-button-input{position:initial;top:initial;color:transparent;cursor:pointer;width:100%;height:100%;border:1px solid var(--color-border);background-color:var(--color-white);grid-row:1;grid-column:1/-1}@container image-file (width < 39.3rem){.ParagraphForm form .js-form-type-managed-file .form-managed-file:has(.form-item) .webform-file-button,.ParagraphForm form .js-form-type-managed-file .webform-image-file:has(.form-item) .webform-file-button,.ParagraphForm form .js-form-type-webform-image-file .form-managed-file:has(.form-item) .webform-file-button,.ParagraphForm form .js-form-type-webform-image-file .webform-image-file:has(.form-item) .webform-file-button{margin-top:.8rem;grid-row:1/span 2}.ParagraphForm form .js-form-type-managed-file .webform-file-button-input,.ParagraphForm form .js-form-type-webform-image-file .webform-file-button-input{grid-row:1/span 2;grid-column:1/-1}}.ParagraphForm form .js-form-type-managed-file .webform-file-button-input::-ms-browse,.ParagraphForm form .js-form-type-managed-file .webform-file-button-input::file-selector-button,.ParagraphForm form .js-form-type-webform-image-file .webform-file-button-input::-ms-browse,.ParagraphForm form .js-form-type-webform-image-file .webform-file-button-input::file-selector-button{display:none}.ParagraphForm form .js-form-type-managed-file .webform-file-button-input::-webkit-file-upload-button,.ParagraphForm form .js-form-type-webform-image-file .webform-file-button-input::-webkit-file-upload-button{display:block;width:0;height:0;margin-left:-100%}.ParagraphForm form .js-form-type-managed-file .webform-managed-file-placeholder,.ParagraphForm form .js-form-type-webform-image-file .webform-managed-file-placeholder{--text-fz:1.2rem;position:relative;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.2rem 2rem;margin:0;grid-row:1;grid-column:1}.ParagraphForm form .js-form-type-managed-file label.webform-file-button,.ParagraphForm form .js-form-type-webform-image-file label.webform-file-button{--color:var(--color-white);--border-color:transparent;--bg-color:var(--color-category, var(--color-green--dark));border:1px solid var(--border-color,var(--color-black));background-color:var(--bg-color,var(--color-black--00));padding:1.4rem 2.5rem;color:var(--color,var(--color-black));-webkit-transition:background-color .2s cubic-bezier(.4, .64, .68, 1),border-color .2s cubic-bezier(.4, .64, .68, 1),color .2s cubic-bezier(.4, .64, .68, 1);transition:background-color .2s cubic-bezier(.4, .64, .68, 1),border-color .2s cubic-bezier(.4, .64, .68, 1),color .2s cubic-bezier(.4, .64, .68, 1);white-space:nowrap;justify-self:end;margin:.8rem;position:relative;z-index:1;cursor:pointer;width:-webkit-min-content;width:-moz-min-content;width:min-content;grid-row:1;grid-column:2}@container image-file (width < 39.3rem){.ParagraphForm form .js-form-type-managed-file .webform-managed-file-placeholder,.ParagraphForm form .js-form-type-webform-image-file .webform-managed-file-placeholder{grid-row:1;grid-column:1/-1}.ParagraphForm form .js-form-type-managed-file label.webform-file-button,.ParagraphForm form .js-form-type-webform-image-file label.webform-file-button{margin-top:0;width:calc(100% - 1.6rem);grid-row:2;grid-column:1/-1}}.ParagraphForm form .js-form-type-managed-file .form-item,.ParagraphForm form .js-form-type-webform-image-file .form-item{position:relative;max-width:100%;overflow:hidden;grid-column:1/-1;cursor:pointer;padding:0 0 0 1.2rem;border-left:1px solid var(--color-black)}.ParagraphForm form .js-form-type-managed-file .form-item label,.ParagraphForm form .js-form-type-webform-image-file .form-item label{cursor:pointer}.ParagraphForm form .js-form-type-managed-file .form-item:before,.ParagraphForm form .js-form-type-webform-image-file .form-item:before{top:.5rem}.ParagraphForm form .js-form-type-managed-file .form-item.js-form-type-checkbox:has(input:checked):after,.ParagraphForm form .js-form-type-webform-image-file .form-item.js-form-type-checkbox:has(input:checked):after{top:.8rem}.ParagraphForm form .js-form-type-managed-file .form-item.js-form-type-checkbox:has(input:checked):after,.ParagraphForm form .js-form-type-managed-file .form-item:before,.ParagraphForm form .js-form-type-webform-image-file .form-item.js-form-type-checkbox:has(input:checked):after,.ParagraphForm form .js-form-type-webform-image-file .form-item:before{position:absolute;right:0;left:initial}.ParagraphForm form .js-form-type-managed-file .form-submit:not([data-drupal-selector=edit-fichiers-upload-button]),.ParagraphForm form .js-form-type-webform-image-file .form-submit:not([data-drupal-selector=edit-fichiers-upload-button]){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;grid-column:1/-1}.ParagraphForm form .js-form-type-managed-file .file,.ParagraphForm form .js-form-type-webform-image-file .file{max-width:calc(100% - 8rem);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ParagraphForm form .js-form-type-managed-file .webform-element-description,.ParagraphForm form .js-form-type-managed-file .webform-managed-file-placeholder,.ParagraphForm form .js-form-type-webform-image-file .webform-element-description,.ParagraphForm form .js-form-type-webform-image-file .webform-managed-file-placeholder{color:var(--color-black--50)}.ParagraphForm form .js-form-type-managed-file .description,.ParagraphForm form .js-form-type-webform-image-file .description{margin-top:1.5rem}.ParagraphForm form .webform-file-button,.ParagraphForm form [type=submit]{-ms-flex-item-align:start;align-self:flex-start}.ParagraphForm form .js-hide,.ParagraphForm form .messages-type-error{display:none!important}.ParagraphForm form .form-item--error-message{position:relative;margin-top:.8rem;font-size:1.4rem;line-height:1.2em;color:var(--color-error);padding-left:2.4rem}.ParagraphForm form .form-item--error-message:before{position:absolute;content:"\ea16";font-size:2rem;width:2rem;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);left:0}.ParagraphForm form .webform-flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;margin-top:0;margin-bottom:0}.ParagraphForm form .webform-flexbox>*{-webkit-box-flex:1;-ms-flex:1;flex:1}@container page (width <= 1024px){.ParagraphForm form .webform-flexbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.ParagraphForm form .js-webform-checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.ParagraphForm form .js-form-type-checkbox{position:relative;min-height:2.4rem}.ParagraphForm form .js-form-type-checkbox:before{content:"";aspect-ratio:1;width:2.4rem;display:block;border:1px solid var(--color-black--50);background-color:var(--color-white);position:absolute;left:0;top:0;pointer-events:none}.ParagraphForm form .js-form-type-checkbox:has(input:checked):after{content:"\ea04";position:absolute;left:0;top:.3rem;margin:.2rem;font-size:1.35rem;-webkit-transform:scaleX(.9);-ms-transform:scaleX(.9);transform:scaleX(.9);pointer-events:none}.ParagraphForm form .js-form-type-checkbox input{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;left:0;top:0;width:2.4rem;height:2.4rem;-webkit-transform:scaleX(.9);-ms-transform:scaleX(.9);transform:scaleX(.9);pointer-events:all;cursor:pointer}.ParagraphForm form .js-form-type-checkbox .description,.ParagraphForm form .js-form-type-checkbox .fieldset-legend,.ParagraphForm form .js-form-type-checkbox label{font-size:1.4rem;margin:.5rem 0;display:block;cursor:pointer;padding-left:4rem}.ParagraphForm form .js-form-type-radios{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.4rem}@container page (width <= 1024px){.ParagraphForm form .js-form-type-radios{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.ParagraphForm form .js-form-type-radios .js-form-type-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.ParagraphForm form .js-form-type-radios .js-form-type-radio input{position:absolute;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;cursor:pointer}.ParagraphForm form .js-form-type-radios .js-form-type-radio input:checked~.circle:before{content:"";display:block;aspect-ratio:1;width:1.2rem;background-color:var(--color-black);border-radius:50%;margin:.5rem}.ParagraphForm form .js-form-type-radios .js-form-type-radio .circle{display:-webkit-box;display:-ms-flexbox;display:flex;aspect-ratio:1;width:2.4rem;border:1px solid var(--color-black--50);border-radius:50%;position:absolute;left:2rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.ParagraphForm form .js-form-type-radios .js-form-type-radio label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:0;font-size:1.6rem;padding-left:5.4rem;cursor:pointer}.ParagraphForm form .js-form-type-webform-markup{font-size:10px}.ParagraphForm form .js-form-type-webform-markup>*{margin:var(--gap-s) 0}.ParagraphForm form .js-form-type-webform-markup>:first-child{margin-top:0}.ParagraphForm form .js-form-type-webform-markup>:last-child{margin-bottom:0}.ParagraphForm form .js-form-type-webform-markup h2{--fz-size:3.5em}.ParagraphForm form .js-form-type-webform-markup h3{--fz-size:2.8em}.ParagraphForm form .js-form-type-webform-markup h4{--fz-size:2.2em}.ParagraphForm form .js-form-type-webform-markup li,.ParagraphForm form .js-form-type-webform-markup p{--fz-size:1.7em}.ParagraphForm form .js-form-type-webform-markup li *,.ParagraphForm form .js-form-type-webform-markup p *{--fz-size:1em}.ParagraphForm form .js-form-type-webform-markup a{--text-fz:1.7em;--underline-size:2px;white-space:nowrap;word-break:break-all}.ParagraphForm form .js-form-type-webform-markup ul{list-style-type:disc}.ParagraphForm form .js-form-type-webform-markup ol{list-style-type:decimal}.ParagraphForm form .js-form-type-webform-markup li{list-style-type:inherit;margin:.8em 0 .8em 2em}.ParagraphForm form .js-form-type-webform-markup strong{font-weight:700}.ParagraphForm form .js-form-type-webform-markup em{font-weight:200}.ParagraphForm form .js-form-type-webform-markup .text-align-center{text-align:center}@media screen and (max-width:600px){.ParagraphForm form .js-form-type-select{width:100%}}.ParagraphForm form:has(.ajax-progress) .ajax-progress{display:none}.ParagraphForm form:has(.ajax-progress) [type=submit]{pointer-events:none;opacity:.5;font-size:0;min-height:3.6rem;padding:1.2rem 2rem}.ParagraphForm form:has(.ajax-progress) [type=submit] span{display:none!important}.ParagraphForm form:has(.ajax-progress) [type=submit]:before{content:attr(data-ajax-progress-label);font-size:1.2rem}.ParagraphForm form .js-webform-signature-pad button[type=submit]{margin:.8rem}@layer components{.MediaRemoteVideo-player{height:100%}.radio-switch{border:none;margin-bottom:2em;padding:0;white-space:nowrap}.radio-switch__inner{display:inline-block;position:relative}.radio-switch--hide-legend legend{font-size:2px;opacity:0;position:absolute}.radio-switch label{display:inline-block;line-height:2;position:relative;z-index:2}.radio-switch input{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:0 0;height:100%;opacity:.00001;position:absolute;top:0;width:30%;z-index:3}.radio-switch input:first-of-type{left:0}.radio-switch input:last-of-type{right:0}.radio-switch input:not(:checked):hover+label{text-decoration:underline}.radio-switch label:first-of-type{padding-right:5em}.radio-switch label:last-child{margin-left:-4.25em;padding-left:5em}.radio-switch:focus-within label:first-of-type:after{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #2196f3;box-shadow:0 0 0 2px #fff,0 0 0 4px #2196f3}.radio-switch.focus-within label:first-of-type:after{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #2196f3;box-shadow:0 0 0 2px #fff,0 0 0 4px #2196f3}.radio-switch label:first-of-type:after,.radio-switch label:first-of-type:before{border:1px solid #aaa;content:"";height:2em;overflow:hidden;pointer-events:none;position:absolute;vertical-align:middle}.radio-switch label:first-of-type:before{background:#fff;border:1px solid #aaa;border-radius:100%;position:absolute;right:0;-webkit-transition:right .2s ease-in-out;transition:right .2s ease-in-out;width:2em;z-index:2}_:-ms-fullscreen,:root .radio-switch label:first-of-type:before{right:-.2em}.radio-switch label:first-of-type:after{background:#222;border-radius:1em;margin:0 1em;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out;width:4em}.radio-switch input:first-of-type:checked~label:first-of-type:after{background:#2196f3}.radio-switch input:first-of-type:checked~label:first-of-type:before{right:2em}_:-ms-fullscreen,:root .radio-switch input:first-of-type:checked ~ label:first-of-type:before{right:1.8em}.radio-switch input:last-of-type:checked~label:last-of-type{z-index:1}@media screen and (-ms-high-contrast:active){.radio-switch label:first-of-type:before{background-color:windowText;border:1em solid transparent}.radio-switch:focus-within label:first-of-type:after{outline:solid 2px;outline-offset:3px}.radio-switch.focus-within label:first-of-type:after{outline:solid 2px;outline-offset:3px}}}@layer nodes{body:has(.ComponentCustomCursor.-navigation) .swiper-wrapper{cursor:pointer!important}.Homepage{min-height:100dvh}.Homepage-content>:first-child{--paragraph-margin-top:0}.Homepage-content .ComponentHorizontalSlider{--paragraph-margin-bottom:var(--gap-xl)}#Main-wrapper:has(.Immersive) #block-sao-tome-breadcrumbs{--header-color:var(--color-white);position:absolute;top:var(--header-height);left:0}.Immersive{min-height:calc(100 * var(--vh));background-color:var(--page-bg-color,var(--color-culture-heritage));-webkit-transition:background-color .6s cubic-bezier(.4, .64, .68, 1);transition:background-color .6s cubic-bezier(.4, .64, .68, 1)}.Immersive-header{position:relative;height:calc(100 * var(--vh))}.Immersive-header:after{content:"";position:absolute;pointer-events:none;right:0;bottom:0;width:100%;height:20rem;background-color:var(--page-bg-color,var(--color-culture-heritage));color:var(--page-bg-color,var(--color-culture-heritage));-webkit-transition:color .6s cubic-bezier(.4, .64, .68, 1),background-color .6s cubic-bezier(.4, .64, .68, 1);transition:color .6s cubic-bezier(.4, .64, .68, 1),background-color .6s cubic-bezier(.4, .64, .68, 1);-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(20rem,var(--page-bg-color)));-webkit-mask-image:linear-gradient(to bottom,transparent 0%,var(--page-bg-color) 20rem);mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(20rem,var(--page-bg-color)));mask-image:linear-gradient(to bottom,transparent 0%,var(--page-bg-color) 20rem)}.Immersive-header-container{position:relative}.Immersive-header-container .RiveLoader{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);bottom:0;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.Immersive-header-buttons{position:absolute;left:50%;z-index:9;bottom:0;width:calc(100% - 4rem);margin:2rem auto;height:4rem;display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:600px){.Immersive-header-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}}.Immersive-header-buttons button.Immersive-header-button-prev{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.Immersive-header-buttons button i{color:var(--color-white)}.Immersive-header-buttons button[disabled]{opacity:.2;cursor:not-allowed}.Immersive-header .ScrollButton{z-index:9}.Immersive-header-medias{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;pointer-events:none}.Immersive-header-medias>.NodeImmersiveMediaOnly{position:absolute;width:100%;height:100%;opacity:0;-webkit-transition:opacity .8s cubic-bezier(.26, 1.04, .54, 1);transition:opacity .8s cubic-bezier(.26, 1.04, .54, 1)}.Immersive-header-medias>.NodeImmersiveMediaOnly.swiper-current-media,.Immersive-header-medias>.NodeImmersiveMediaOnly:first-of-type{opacity:1}.Immersive .swiper{overflow:hidden}.Immersive .swiper-wrapper{position:relative;z-index:2;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.Immersive .swiper-wrapper .swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:calc(100 * var(--vh))}.Immersive-text{margin:0 auto;color:var(--color-white);width:min(64.8rem,100%);text-align:center;text-wrap:pretty}.Immersive-text em{font-style:italic}.Immersive-summary{position:relative;padding:0 var(--page-side-margin) var(--gap-xls) var(--page-side-margin)}.Immersive-summary .summary-tabs{padding-top:var(--gap-l)}.Immersive-summary ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:var(--gap-xm);-moz-column-gap:var(--gap-xm);column-gap:var(--gap-xm)}@container page (width > 1024px){.Immersive-summary ul{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.Immersive-summary ul[data-count="2"] li:last-child{margin-top:7.5rem}.Immersive-summary ul[data-count="3"] li:first-child{margin-top:15rem}.Immersive-summary ul[data-count="3"] li:last-child{margin-top:7.5rem}.Immersive-summary .sublogo{color:var(--color-white--08);position:absolute;z-index:0;bottom:min(var(--gap-xls) + min(17cqw,22.1rem),40%);left:calc(50% - 21.88cqw - clamp(15rem,17.71cqw,25.5rem));width:clamp(15rem,17.71cqw,25.5rem);height:clamp(15rem,17.71cqw,25.5rem);opacity:1;-webkit-transition:opacity .2s cubic-bezier(.4, .64, .68, 1);transition:opacity .2s cubic-bezier(.4, .64, .68, 1)}.Immersive-summary .sublogo path{-webkit-transition:fill .2s cubic-bezier(.4, .64, .68, 1);transition:fill .2s cubic-bezier(.4, .64, .68, 1)}}@container page (width <= 1024px){.Immersive-text{--fz-size:2.4rem}.Immersive-summary ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:var(--gap-ms)}.Immersive-summary .sublogo{display:none}}.Immersive-summary ul li{overflow:hidden;aspect-ratio:3/2;width:min(34.6rem,100%)}.Immersive-summary ul li .summary-tab-link-wrapper{aspect-ratio:3/2;width:min(34.6rem,100%)}.Immersive-summary ul li .summary-tab-link-wrapper.is-loading{margin:0!important;position:fixed;top:0;right:0;width:100cqw;height:100dvh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:4;background-color:var(--page-bg-color,var(--color-beige))}.Immersive-summary ul li .summary-tab-link-wrapper.is-loading a{pointer-events:none}.Immersive-summary ul li .summary-tab-link-wrapper.is-loading a:after{top:0;right:0;width:100%;height:100%;background-color:var(--page-bg-color);opacity:1}.Immersive-summary ul li a{display:inline-block;aspect-ratio:3/2;width:min(34.6rem,100%);text-decoration:none}.Immersive-summary ul li a.hover:after{opacity:1}.Immersive-summary ul li a .summary-tab-link-container{position:relative;z-index:0;width:100%;height:100%;aspect-ratio:3/2;background-color:var(--color-black--30);color:var(--color-white);padding:var(--gap-ms);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Immersive-summary ul li a .summary-tab-link-container:after{content:"";position:absolute;inset:0;background-color:var(--color-black);opacity:.3;z-index:1}.Immersive-summary ul li a .summary-tab-link-container img{position:absolute;z-index:0;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.Immersive-summary ul li a .summary-tab-link-container .title{position:relative;z-index:2}.Immersive-summary[data-summary-picto-index="0"] .sublogo{--color-shape--1:var(--color-white);--color-shape--1_2:var(--color-white)}.Immersive-summary[data-summary-picto-index="1"] .sublogo{--color-shape--3_6:var(--color-white);--color-shape--6:var(--color-white)}.Immersive-summary[data-summary-picto-index="2"] .sublogo{--color-shape--1_2:var(--color-white);--color-shape--2:var(--color-white)}.Immersive-summary[data-summary-picto-index="3"] .sublogo{--color-shape--3:var(--color-white);--color-shape--3_6:var(--color-white)}.Immersive-summary[data-summary-picto-index="4"] .sublogo{--color-shape--5:var(--color-white)}.Immersive-summary[data-summary-picto-index="5"] .sublogo{--color-shape--4:var(--color-white)}.Immersive-body{position:relative;z-index:2}@container page (width <= 1024px){.Immersive-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:var(--gap-xl);padding-bottom:var(--gap-xl)}}.Immersive-content{padding-top:10rem;background-color:var(--page-bg-color,var(--color-culture-heritage));-webkit-transition:background-color .6s cubic-bezier(.4, .64, .68, 1);transition:background-color .6s cubic-bezier(.4, .64, .68, 1)}}.NodeImmersiveTeaser{--title-fz:9rem;--title-opacity:0}.NodeImmersiveTeaser:first-child{--title-opacity:1}@media screen and (max-width:700px){.NodeImmersiveTeaser{--title-fz:7.5rem}}@media screen and (max-width:500px){.NodeImmersiveTeaser{--title-fz:5rem}}.NodeImmersiveTeaser-wrapper{position:relative;height:100%}.NodeImmersiveTeaser-title{opacity:var(--title-opacity);color:var(--color-white);font-size:var(--title-fz);text-align:center}.NodeImmersiveTeaser-subtitle{color:var(--color-white)}.NodeImmersiveTeaser-media{position:relative;height:100%}.NodeImmersiveTeaser-media:after{content:"";position:absolute;inset:0;mix-blend-mode:multiply;background-color:var(--color-black--30)}.NodeImmersiveTeaser-media .MediaImage{width:100%;height:100%}.NodeImmersiveTeaser-media .MediaImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.NodeImmersiveTeaser-content{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--page-side-margin)}.NodeImmersiveContentOnly{width:100%;height:calc(100% * var(--vh));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.NodeImmersiveContentOnly-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.NodeImmersiveMediaOnly{width:100%;height:calc(100% * var(--vh));overflow:hidden}.NodeImmersiveMediaOnly:after{content:"";position:absolute;z-index:0;inset:0;mix-blend-mode:multiply;background-color:var(--color-black--30)}.NodeImmersiveMediaOnly-wrapper,.NodeImmersiveMediaOnly-wrapper .MediaImage{width:100%;height:100%}.NodeImmersiveMediaOnly-wrapper .MediaImage img{width:100%;height:100vh;-o-object-fit:cover;object-fit:cover}@layer global{body:has(.ComponentCustomCursor.-navigation) .NodeArticleCard,body:has(.ComponentCustomCursor.-navigation) .NodeArticleCard-body{pointer-events:none!important}}@layer nodes{#Main-wrapper:has(.Edito){padding-top:var(--header-height)}.Edito-header{position:relative;z-index:0;margin:var(--gap-l) auto;padding:0 var(--page-side-margin);text-align:center}.Edito-header-container{max-width:var(--container--xs);margin:0 auto}.Edito-header-title{position:relative;z-index:2;width:100%;display:inline-block}.Edito-header-media{position:relative;z-index:1;margin-top:calc(var(--gap-s) * -1);width:min(var(--container--xs),100%);aspect-ratio:5/2}.Edito-header-media .MediaImage{width:100%;height:100%}.Edito-header-media .MediaImage img{width:min(var(--container--xs),100%);height:auto;aspect-ratio:5/2;-o-object-fit:cover;object-fit:cover}.Edito-header .sublogo{position:absolute;z-index:0;top:calc(50% + 2.275rem);left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:min(var(--container--xs),100%);height:55rem;opacity:.05}.Edito-text{margin:var(--gap-s) auto 0 auto;max-width:var(--container--xxs)}.Edito-wrapper{margin:0 auto;max-width:var(--container--m);width:100%;padding-bottom:var(--gap-xl);background-color:var(--color-beige)}.Edito-content{--page-margin-top:var(--gap-l);--page-margin-bottom:0;--paragraph-margin-bottom:var(--gap-xl);--paragraph-margin-top:var(--gap-xl)}.Edito-content .ParagraphSpotlightContent{--paragraph-margin-top:0;--paragraph-margin-bottom:0}.ParagraphMeshBlock .NodeEditoTeaser,.ParagraphPagesSlider .NodeEditoTeaser{position:relative;z-index:0;max-height:90dvh;overflow:hidden;background-color:var(--color-black);color:var(--color-white);text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--gap-ms)}.ParagraphMeshBlock .NodeEditoTeaser .media,.ParagraphPagesSlider .NodeEditoTeaser .media{position:absolute;z-index:0;inset:0}.ParagraphMeshBlock .NodeEditoTeaser .media:after,.ParagraphPagesSlider .NodeEditoTeaser .media:after{content:"";position:absolute;inset:0;background-color:var(--color-black--30);z-index:1}.ParagraphMeshBlock .NodeEditoTeaser .media img,.ParagraphPagesSlider .NodeEditoTeaser .media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ParagraphMeshBlock .NodeEditoTeaser .NodeEditoTeaser-title,.ParagraphPagesSlider .NodeEditoTeaser .NodeEditoTeaser-title{position:relative;z-index:1}.ParagraphPagesSlider .NodeEditoTeaser{-ms-flex-negative:0;flex-shrink:0;width:247px;height:37rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.ParagraphImmersiveMesh:has(.NodeEditoTeaser-title:focus),.ParagraphImmersiveMesh:has(.NodeEditoTeaser-title:hover){color:var(--color-white)}@media (any-hover:hover){.ParagraphImmersiveMesh:has(.NodeEditoTeaser-title:focus) .NodeEditoTeaser-title:hover,.ParagraphImmersiveMesh:has(.NodeEditoTeaser-title:hover) .NodeEditoTeaser-title:hover{opacity:1}}.ParagraphImmersiveMesh:has(.NodeEditoTeaser-title:focus) .NodeEditoTeaser-title:focus,.ParagraphImmersiveMesh:has(.NodeEditoTeaser-title:hover) .NodeEditoTeaser-title:focus{opacity:1}.ParagraphImmersiveMesh .NodeEditoTeaser{text-decoration:none}.ParagraphImmersiveMesh .NodeEditoTeaser:has(.NodeEditoTeaser-title:focus) .MediaImage,.ParagraphImmersiveMesh .NodeEditoTeaser:has(.NodeEditoTeaser-title:hover) .MediaImage{opacity:1}.ParagraphImmersiveMesh .NodeEditoTeaser .MediaImage{position:fixed;top:0;left:0;width:100vw;height:100dvh;z-index:-1;pointer-events:none;opacity:0;-webkit-transition:opacity .4s cubic-bezier(.25, .25, .75, .75);transition:opacity .4s cubic-bezier(.25, .25, .75, .75)}.ParagraphImmersiveMesh .NodeEditoTeaser .MediaImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ParagraphImmersiveMesh .NodeEditoTeaser-title{opacity:.5;padding:var(--gap-s) 0;text-align:center;-webkit-transition:opacity .4s cubic-bezier(.25, .25, .75, .75);transition:opacity .4s cubic-bezier(.25, .25, .75, .75);width:100%;display:block}.ParagraphMeshBlock .NodeEditoTeaser{width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ParagraphMeshBlock .NodeEditoTeaser-title{text-align:center}#Main-wrapper:has(.Article){padding-top:var(--header-height)}#Main-wrapper:has(.Article) #block-sao-tome-breadcrumbs{--header-color:var(--color-white)}.Article-header{color:var(--color-white);text-align:center;padding:var(--gap-l) var(--page-side-margin) var(--gap-xls) var(--page-side-margin)}.Article-header-category{margin-bottom:var(--gap-xs);display:inline-block;padding:.5rem 1rem;border:1px solid var(--color-white)}.Article-header-title{width:min(var(--container--xs),100%);margin:0 auto}.Article-header-title-container{display:inline-block;max-width:100%}.Article-wrapper{position:relative;z-index:0;margin:0 auto;max-width:var(--container--m);width:100%;padding-bottom:var(--gap-xl);background-color:var(--color-beige)}.Article-summary{position:sticky;z-index:1;top:var(--header-delta-height);background-color:var(--color-category);padding:0 clamp(var(--page-side-margin),6.94cqw,10rem)}.Article-summary li:has(.active):before,.Article-summary:not(:has(.active)) li:first-child:before{opacity:1;-webkit-transform:scale(1,5);-ms-transform:scale(1,5);transform:scale(1,5)}.Article-summary ul{-webkit-transition:height var(--transition-duration, 300ms);transition:height var(--transition-duration, 300ms);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.Article-summary ul li{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;position:relative}.Article-summary ul li button{display:none}.Article-summary ul li a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;width:100%;color:var(--color-white);--fz-size:1.5rem;height:10rem;padding:var(--gap-s)}.Article-summary ul li:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;opacity:0;background-color:var(--color-white);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:cubic-bezier(0.16,1.08,0.38,0.98);transition-timing-function:cubic-bezier(0.16,1.08,0.38,0.98)}.Article-summary ul li:after{content:""}.Article-summary ul li:last-child:after{display:none}@media (any-hover:hover){.Article-summary ul li:hover:not(:has(.active)):before{opacity:1;-webkit-transform:scale(1,3);-ms-transform:scale(1,3);transform:scale(1,3)}}.Article-summary ul li:has(a:focus-visible):before{opacity:1;-webkit-transform:scale(1,3);-ms-transform:scale(1,3);transform:scale(1,3)}@media screen and (max-width:740px){.Article-summary ul{height:var(--content-height,0);overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Article-summary ul li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Article-summary ul li:before{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.Article-summary ul li:not(.Article-summary ul li:last-of-type):before{opacity:1}.Article-summary ul li a{padding:1.2rem;margin:1rem;height:auto;border-radius:var(--gap-s);-webkit-transition:background-color .2s cubic-bezier(.4, .64, .68, 1);transition:background-color .2s cubic-bezier(.4, .64, .68, 1)}.Article-summary ul li a.active{background-color:var(--color-white--15)}.Article-summary ul li button{display:block;color:var(--color-white);width:6rem;aspect-ratio:1;background-color:var(--color-white--15);border-radius:var(--gap-s);-webkit-transition:background-color .2s cubic-bezier(.4, .64, .68, 1);transition:background-color .2s cubic-bezier(.4, .64, .68, 1)}.Article-summary ul li button i:before{font-size:1rem}}.Article-media .MediaImage img{width:100%;height:50rem;-o-object-fit:cover;object-fit:cover}.Article-content{--page-margin-top:var(--gap-l);--page-margin-bottom:0;--paragraph-max-width:var(--container--xs);--paragraph-margin-bottom:var(--gap-l);--paragraph-margin-top:var(--gap-l);--paragraph-side-margin:0;padding:0 var(--page-side-margin)}.Article-background{position:fixed;inset:0;z-index:-1;background-color:var(--color-beige);background-size:cover;background-position:center center}.Article-background .MediaImage{width:100%;height:100%}.Article-background .MediaImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ParagraphMeshBlock .NodeArticleTeaser,.ParagraphPagesSlider .NodeArticleTeaser{position:relative;z-index:0;max-height:90dvh;overflow:hidden;background-color:var(--color-black);color:var(--color-white);text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--gap-ms)}.ParagraphMeshBlock .NodeArticleTeaser .media,.ParagraphPagesSlider .NodeArticleTeaser .media{position:absolute;z-index:0;inset:0}.ParagraphMeshBlock .NodeArticleTeaser .media:after,.ParagraphPagesSlider .NodeArticleTeaser .media:after{content:"";position:absolute;inset:0;background-color:var(--color-black--30);z-index:1}.ParagraphMeshBlock .NodeArticleTeaser .media img,.ParagraphPagesSlider .NodeArticleTeaser .media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ParagraphMeshBlock .NodeArticleTeaser .NodeArticleTeaser-title,.ParagraphPagesSlider .NodeArticleTeaser .NodeArticleTeaser-title{position:relative;z-index:1}.ParagraphPagesSlider .NodeArticleTeaser{pointer-events:auto;-ms-flex-negative:0;flex-shrink:0;width:247px;height:37rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.ParagraphMeshBlock .NodeArticleTeaser{width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ParagraphMeshBlock .NodeArticleTeaser-title{text-align:center}.NodeArticleCard{max-width:42rem}.NodeArticleCard-container,.NodeArticleCard-wrapper{width:100%;margin:0 auto}.NodeArticleCard-body{text-decoration:none;min-height:57.8rem;background-color:var(--color-beige);border:1px solid var(--color-black);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:600px){.NodeArticleCard-body{min-height:40rem}}.NodeArticleCard-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:var(--gap-ms) var(--gap-m);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:1.5rem}.NodeArticleCard-category{display:inline-block;padding:.5rem 1rem;border:1px solid var(--color-black)}.NodeArticleCard .MediaImage{width:100%}.NodeArticleCard .MediaImage img{width:100%;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.NodeNewsTeaser{display:block;text-decoration:none;color:var(--color-white);width:100%;padding:2.5rem 3rem;border:1px solid var(--color-white)}.NodeNewsTeaser-title{margin-bottom:.5rem}}@layer paragraphs{.NodeProvider{width:100%;max-width:42rem;padding:0;margin:var(--page-side-margin);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;pointer-events:none}@media screen and (max-width:600px){.NodeProvider{max-width:100%;margin:0}}.NodeProvider-body{pointer-events:all;background-color:var(--color-white);max-width:100%;cursor:initial}.NodeProvider-content{padding:var(--gap-s) var(--gap-ms)}.NodeProvider-medias{width:100%;position:relative;margin-bottom:var(--gap-s)}.NodeProvider-medias .MediaImage{width:100%;aspect-ratio:3/2}.NodeProvider-medias .MediaImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.NodeProvider-medias .ComponentDialog{position:absolute;bottom:0;right:0}.NodeProvider-medias .ComponentDialog-dialog::-ms-backdrop{background-color:rgba(0,0,0,.5)}.NodeProvider-medias .ComponentDialog-dialog::backdrop{background-color:rgba(0,0,0,.5)}.NodeProvider-medias .ComponentDialog-trigger{padding:1.4rem 2.5rem;background-color:var(--color-green--dark);color:var(--color-white)}.NodeProvider-medias .ComponentDialog-wrapper{position:fixed;pointer-events:none;top:0;right:0;width:100cqw;height:100dvh;overflow:auto;padding:var(--page-side-margin)}.NodeProvider-medias .ComponentDialog-close{pointer-events:auto}.NodeProvider-medias .ComponentDialog-content{pointer-events:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--gap-s);height:-webkit-min-content;height:-moz-min-content;height:min-content;min-height:100%}.NodeProvider-medias .ComponentDialog-content .MediaImage{width:auto;height:auto;max-width:100%;max-height:70dvh}.NodeProvider-category{display:inline-block;margin:var(--gap-xs) 0;padding:.5rem 1rem;border:1px solid var(--color-black)}.NodeProvider-title{width:100%;display:inline-block;margin:var(--gap-xs) 0 var(--gap-s) 0}.NodeProvider-text{width:100%;padding-top:var(--gap-s);margin-bottom:var(--gap-s);border-top:1px solid var(--color-black)}.NodeProvider-equipments{display:grid;grid-template-columns:2.5rem auto;margin-bottom:var(--gap-s)}.NodeProvider-equipments .icon{font-size:1.5rem}.NodeProvider-equipments-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:var(--gap-s);-moz-column-gap:var(--gap-s);column-gap:var(--gap-s);row-gap:.2rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.NodeProvider-list{padding-top:var(--gap-s);margin-bottom:var(--gap-s);border-top:1px solid var(--color-black);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap-xs)}.NodeProvider-item{display:grid;grid-template-columns:2.5rem auto;width:100%}.NodeProvider-item a,.NodeProvider-item span{width:100%}.NodeProvider-item>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.NodeProvider-item .icon{width:1.5rem;font-size:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.525rem}.NodeProvider-opening-time{max-width:100%;display:grid;grid-template-columns:2.5rem auto;padding-top:var(--gap-s);margin-bottom:var(--gap-s);border-top:1px solid var(--color-black)}.NodeProvider-opening-time .icon{font-size:1.5rem}.NodeProvider-opening-time table tr{margin:.2rem 0}.NodeProvider-opening-time table tr .office-hours__item-label{padding-right:1.2rem;--fz-size:1.4rem;font:inherit!important}.Hub-wrapper.display-map .provider-teaser:has(.NodeProviderTeaser.hide){display:none}}@layer nodes{@-webkit-keyframes throbber-animation{from{-webkit-transform:translate3d(-50%,calc(var(--page-side-margin) + 100%),0);transform:translate3d(-50%,calc(var(--page-side-margin) + 100%),0)}to{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}@keyframes throbber-animation{from{-webkit-transform:translate3d(-50%,calc(var(--page-side-margin) + 100%),0);transform:translate3d(-50%,calc(var(--page-side-margin) + 100%),0)}to{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}#Main-wrapper:has(.Hub){padding-top:var(--header-height)}.Hub{min-height:calc(100 * var(--vh))}.Hub dialog{display:block;visibility:hidden;border:none;position:fixed;top:0;right:0;width:100cqw;height:100%;background-color:rgba(0,0,0,.5);z-index:10;opacity:0;-webkit-transition:opacity .3s ease-in-out,visibility 0s ease-in-out .3s;transition:opacity .3s ease-in-out,visibility 0s ease-in-out .3s}.Hub dialog [data-hub-component=dialog_closer]{position:absolute;top:var(--page-side-margin);right:var(--page-side-margin);width:2rem;height:2rem;z-index:1;border:none;cursor:pointer;-webkit-box-shadow:0 0 0 1px var(--color-black);box-shadow:0 0 0 1px var(--color-black);border-radius:4px;background-color:#fff;-webkit-transform:translate(-100%,100%);-ms-transform:translate(-100%,100%);transform:translate(-100%,100%)}.Hub dialog [data-hub-component=dialog_closer] i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem}@media screen and (max-width:600px){.Hub dialog [data-hub-component=dialog_closer]{width:3rem;height:3rem;padding:1rem;font-size:1.4rem;border-radius:var(--gap-xs);-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}.Hub dialog{padding:0}}.Hub dialog [data-hub-component=dialog_closer]:focus,.Hub dialog [data-hub-component=dialog_closer]:hover{-webkit-box-shadow:0 0 0 2px var(--color-black);box-shadow:0 0 0 2px var(--color-black)}.Hub dialog[open]{visibility:visible;opacity:1;-webkit-transition:opacity .3s ease-in-out,visibility ease-in-out;transition:opacity .3s ease-in-out,visibility ease-in-out}.Hub dialog .modal-wrapper{height:calc(100 * var(--vh));overflow:auto;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.Hub-header{width:100%;max-width:var(--container--m);margin:calc(var(--breadcrumb-height) + var(--gap-l)) auto 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:-1;padding:0 var(--page-side-margin)}.Hub-header .sublogo{position:absolute;z-index:0;top:calc(50% + 2.275rem);left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:min(var(--container--xs),100%);height:55rem;opacity:.05}.Hub-header-subtitle{position:relative;z-index:2}.Hub-header-title{margin-top:var(--gap-xs);z-index:2;text-align:center}.Hub-header-media{position:relative;z-index:1;margin-top:calc(var(--gap-s) * -1);width:min(var(--container--xs),100%);aspect-ratio:5/2}.Hub-header-media .MediaImage{width:100%;height:100%}.Hub-header-media .MediaImage img{width:min(var(--container--xs),100%);height:auto;aspect-ratio:5/2;-o-object-fit:cover;object-fit:cover}.Hub [data-drupal-selector=edit-filters]{width:min(84.25rem,100%);margin:-1.5rem auto var(--gap-xl) auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gap-xm)}.Hub [data-drupal-selector=edit-filters] .js-form-type-select{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.Hub [data-drupal-selector=edit-filters] .js-form-type-select:has(select):before{content:"\ea0b";position:absolute;right:2rem;bottom:calc(.9rem + .5em);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:.706rem}.Hub [data-drupal-selector=edit-filters] .js-form-type-select:has(select) label{position:absolute;top:1.3rem;left:2rem;pointer-events:none}.Hub [data-drupal-selector=edit-filters] .js-form-type-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:100%;padding:2.4rem 3.3rem .9rem 2rem;border:1px solid var(--color-black);background-color:var(--color-beige);color:var(--color-black)!important}.Hub [data-drupal-selector=edit-filters] .js-form-type-select select[disabled]{opacity:1}.Hub [data-drupal-selector=edit-filters] .js-form-type-select select option{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--color-black)!important}.Hub [data-drupal-selector=edit-count]{position:relative;margin-bottom:var(--gap-m)}.Hub .ComponentSwitch{line-height:inherit;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.5rem}.Hub .ComponentSwitch span{display:inline-block}.Hub .ComponentSwitch span.off:after{left:initial;right:0}.Hub .ComponentSwitch-svg{width:4rem;height:2rem}.Hub .ComponentSwitch[aria-checked=true] [data-switch-component=circle]{-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0)}.Hub .ComponentSwitch[aria-checked=false] .off:after,.Hub .ComponentSwitch[aria-checked=true] .on:after{width:100%}.Hub .ComponentSwitch [data-switch-component=circle]{-webkit-transition:-webkit-transform .4s cubic-bezier(.16, 1.08, .38, .98);transition:transform .4s cubic-bezier(.16, 1.08, .38, .98);transition:transform .4s cubic-bezier(.16, 1.08, .38, .98),-webkit-transform .4s cubic-bezier(.16, 1.08, .38, .98)}.Hub [data-drupal-selector=edit-actions],.Hub [data-drupal-selector=edit-results] [data-drupal-selector=edit-show-full]{display:none}.Hub.popover-is-left [data-drupal-selector=edit-modal] .modal-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.Hub-wrapper{position:relative;--map-width:clamp(40rem, 44.79cqw, 64.5rem);--inputs-height:calc(20.6rem + var(--gap-m));padding:0 var(--page-side-margin)}@container page (width <= 1024px){.Hub-wrapper .ComponentSwitch,.Hub-wrapper .Hub-map{display:none}}@container page (width > 1024px){.Hub-wrapper:not(.display-map) .ComponentMap{visibility:hidden;pointer-events:none}.Hub-wrapper.display-map{position:relative}.Hub-wrapper.display-map .Hub-map{pointer-events:all}.Hub-wrapper.display-map [data-drupal-selector=edit-results]{min-height:calc(100dvh - var(--gap-m));width:calc(100% - var(--map-width))}}.Hub-wrapper .Hub-map{position:absolute;top:var(--inputs-height);right:0;pointer-events:none;width:var(--map-width);height:calc(100% - var(--inputs-height))}.Hub-wrapper .Hub-map .ComponentMap{position:sticky;top:0;height:calc(100 * var(--vh));width:100%}.Hub-wrapper .Hub-map .mapboxgl-popup-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gap-xs)}.Hub-wrapper .Hub-map .mapboxgl-popup-content .NodeProviderTeaser-address{display:none}.Hub-edito{margin-top:var(--gap-l)}.Hub-results-wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,max(19rem,25%)),1fr));-webkit-column-gap:var(--gap-xm);-moz-column-gap:var(--gap-xm);column-gap:var(--gap-xm);row-gap:var(--gap-l);width:100%}.ParagraphImmersiveMesh.is-touch.st-is-active:not(:has(.NodeImmersiveImmersiveTeaser.hover,.NodeImmersiveImmersiveTeaser:focus)){color:var(--color-white)}.ParagraphImmersiveMesh.is-touch.st-is-active:not(:has(.NodeImmersiveImmersiveTeaser.hover,.NodeImmersiveImmersiveTeaser:focus)) .NodeImmersiveImmersiveTeaser:first-child .MediaImage,.ParagraphImmersiveMesh.is-touch.st-is-active:not(:has(.NodeImmersiveImmersiveTeaser.hover,.NodeImmersiveImmersiveTeaser:focus)) .NodeImmersiveImmersiveTeaser:first-child .NodeImmersiveImmersiveTeaser-title{opacity:1}.ParagraphImmersiveMesh:has(.NodeImmersiveImmersiveTeaser.hover),.ParagraphImmersiveMesh:has(.NodeImmersiveImmersiveTeaser:focus){color:var(--color-white)}.ParagraphImmersiveMesh .NodeImmersiveImmersiveTeaser{font:inherit;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:block;text-decoration:none;-webkit-tap-highlight-color:transparent}@container page (width <= 769px){.ParagraphImmersiveMesh .NodeImmersiveImmersiveTeaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (any-hover:none){.ParagraphImmersiveMesh .NodeImmersiveImmersiveTeaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.ParagraphImmersiveMesh .NodeImmersiveImmersiveTeaser.hover .NodeImmersiveImmersiveTeaser-title,.ParagraphImmersiveMesh .NodeImmersiveImmersiveTeaser:has(.NodeImmersiveImmersiveTeaser-title:focus) .NodeImmersiveImmersiveTeaser-title{opacity:1}.ParagraphImmersiveMesh .NodeImmersiveImmersiveTeaser.hover .MediaImage,.ParagraphImmersiveMesh .NodeImmersiveImmersiveTeaser:has(.NodeImmersiveImmersiveTeaser-title:focus) .MediaImage{opacity:1}.ParagraphImmersiveMesh .NodeImmersiveImmersiveTeaser .MediaImage{position:fixed;top:0;left:0;width:100vw;height:100dvh;z-index:-1;pointer-events:none;opacity:0;-webkit-transition:opacity .4s cubic-bezier(.25, .25, .75, .75);transition:opacity .4s cubic-bezier(.25, .25, .75, .75)}.ParagraphImmersiveMesh .NodeImmersiveImmersiveTeaser .MediaImage:after{content:"";position:absolute;inset:0;background-color:var(--color-black--30);z-index:1}.ParagraphImmersiveMesh .NodeImmersiveImmersiveTeaser .MediaImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ParagraphImmersiveMesh .NodeImmersiveImmersiveTeaser-title{opacity:.5;padding:var(--gap-s) 0;text-align:center;-webkit-transition:opacity .4s cubic-bezier(.25, .25, .75, .75);transition:opacity .4s cubic-bezier(.25, .25, .75, .75);display:block;font:inherit}.ParagraphImmersiveMesh .NodeImmersiveImmersiveTeaser-title-container{font:inherit;display:inline-block;width:100%;white-space:nowrap}.ParagraphImmersiveMesh .NodeImmersiveImmersiveTeaser-cta{display:none}@container page (width <= 769px){.ParagraphImmersiveMesh .NodeImmersiveImmersiveTeaser-cta{display:inline;--fz-size:1.6rem;letter-spacing:normal;color:inherit;-webkit-transition-duration:inherit;transition-duration:inherit}}@media (any-hover:none){.ParagraphImmersiveMesh .NodeImmersiveImmersiveTeaser-cta{display:inline;--fz-size:1.6rem;letter-spacing:normal;color:inherit;-webkit-transition-duration:inherit;transition-duration:inherit}}.NodeMeshCard{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1;max-height:calc(90 * var(--vh));overflow:hidden;background-color:var(--color-black);color:var(--color-white);text-decoration:none;padding:var(--gap-ms)}.NodeMeshCard .media{position:absolute;z-index:0;inset:0}.NodeMeshCard .media:after{content:"";position:absolute;inset:0;background-color:var(--color-black--30);z-index:2}.NodeMeshCard .media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.NodeMeshCard-title{position:relative;z-index:3}.node-content>:first-child{margin-top:0}.node-content>:last-child{margin-bottom:0}}.ListPage-item{container-type:inline-size;container-name:provider;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left;gap:var(--gap-xs);border:1px solid transparent;-webkit-transition:border-color .4s cubic-bezier(.4, .64, .68, 1);transition:border-color .4s cubic-bezier(.4, .64, .68, 1);text-decoration:none}@media screen and (any-hover:hover){.ListPage-item:hover{border-color:var(--color-black)}.ListPage-item:hover .ListPage-item-body{-webkit-transform:translateX(var(--gap-ms));-ms-transform:translateX(var(--gap-ms));transform:translateX(var(--gap-ms))}}@media (any-hover:none){.ListPage-item{border-color:var(--color-black)}.ListPage-item:active .ListPage-item-body{-webkit-transform:translateX(var(--gap-ms));-ms-transform:translateX(var(--gap-ms));transform:translateX(var(--gap-ms))}}.ListPage-item-media{width:100%;aspect-ratio:3/2;margin-bottom:var(--gap-xs);overflow:hidden;background-color:var(--color-ocean--30)}.ListPage-item-media .MediaImage{width:100%;height:100%}.ListPage-item-media .MediaImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ListPage-item-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left;gap:var(--gap-xs);width:100%;padding-right:calc(var(--gap-ms) * 2);padding-bottom:var(--gap-s);-webkit-transition:-webkit-transform .4s cubic-bezier(.4, .64, .68, 1);transition:transform .4s cubic-bezier(.4, .64, .68, 1);transition:transform .4s cubic-bezier(.4, .64, .68, 1),-webkit-transform .4s cubic-bezier(.4, .64, .68, 1)}@media screen and (max-width:800px){.ListPage-item-body{padding:var(--gap-s)}}.ListPage-item-category{padding:.5rem 1rem;border:1px solid var(--color-black)}.ListPage-item-title{--fz-size:clamp(2rem, 7.5cqw, 2.8rem)}.ListPage-item-address-lines span:last-child{margin-left:-.25em}@layer layout{.node-content{margin:var(--page-margin-top,0) auto var(--page-margin-bottom,0) auto;max-width:var(--page-max-width,100%);width:100%}}@layer paragraphs{.ParagraphQuote{--max-width:var(--container--xs);--quote-size-icon-w:5.102rem;--quote-size-icon-h:4rem;color:var(--color-black);container-type:inline-size}.ParagraphQuote-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:var(--gap-m);padding:var(--gap-m) calc(var(--quote-size-icon-w) + var(--gap-m)) 0 calc(var(--quote-size-icon-w) + var(--gap-m));text-align:center}.ParagraphQuote-content,.ParagraphQuote-text,.ParagraphQuote-text p{display:inline}.ParagraphQuote-content{text-wrap:balance}.ParagraphQuote-text{position:relative;margin:0;color:var(--color-black)}.ParagraphQuote-author{position:relative}.ParagraphQuote-author:after,.ParagraphQuote-author:before{position:absolute}.ParagraphQuote-author:before{content:"—";top:50%;left:0;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%);padding-right:1.2rem}.ParagraphQuote-author:after{content:"—";top:50%;right:0;-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%);padding-left:1.2rem}.ParagraphQuote-icon{position:absolute;font-size:var(--quote-size-icon-h);color:var(--color-category,var(--color-black))}.ParagraphQuote-icon:before{display:block!important}.ParagraphQuote-icon--start{top:calc(var(--quote-size-icon-h) * -1);left:calc(var(--gap-m) * -1);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}@container (width < 570px){.ParagraphQuote-wrapper{padding:var(--gap-m)}.ParagraphQuote-icon--start{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.ParagraphQuote-icon--end{bottom:calc(var(--quote-size-icon-h) * -1);right:calc(var(--gap-m) * -1);-webkit-transform:translateX(100%) scaleX(-1);-ms-transform:translateX(100%) scaleX(-1);transform:translateX(100%) scaleX(-1)}@container (width < 570px){.ParagraphQuote-icon--end{-webkit-transform:translateX(50%) scaleX(-1);-ms-transform:translateX(50%) scaleX(-1);transform:translateX(50%) scaleX(-1)}}.ParagraphEdito{padding:0 var(--paragraph-side-margin,var(--page-side-margin))}.ParagraphEdito-container{--max-width:var(--container--xs)}.ParagraphEdito[data-has-background=true] .ParagraphEdito-container{padding:var(--gap-ms) var(--gap-m);background-color:var(--color-black--05);border:1px solid var(--color-black)}.ParagraphEdito-title{margin-bottom:var(--gap-s)}.ParagraphEdito-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gap-s);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:var(--gap-s)}.ParagraphEdito>*+.ParagraphEdito-cta{margin-top:var(--gap-s)}.ParagraphSectionTitle{padding:0 var(--paragraph-side-margin,--page-side-margin)}.ParagraphSectionTitle-container{--max-width:var(--container--xs);background-color:var(--color-category,var(--color-black));color:var(--color-white);text-align:center;width:100%;padding:var(--gap-xs) var(--gap-s);margin-bottom:var(--gap-l)}.ParagraphHighlight{--max-width:var(--container--xs);padding:var(--gap-s) var(--gap-m);background-color:var(--color-black--05);border:1px solid var(--color-black)}.ParagraphMedia{padding:0 var(--paragraph-side-margin,var(--page-side-margin))}.ParagraphMedia-container{--max-width:var(--container--xs)}.ParagraphMedia-container:has(.MediaImage){height:-webkit-max-content;height:-moz-max-content;height:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:safe center;-ms-flex-align:safe center;align-items:safe center}.ParagraphMedia-content:has(.MediaImage){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;margin:auto;max-height:100%}.ParagraphMedia-caption{-ms-flex-negative:0;flex-shrink:0;margin-top:var(--gap-xs);width:0;min-width:100%}.ParagraphMedia .media img{max-height:80vh;max-width:100%;margin-top:auto;display:block;height:auto;width:auto}.ParagraphMedia .plyr{aspect-ratio:16/9;max-height:90vh}@container (width > 72rem){.ParagraphMedia .plyr{min-height:28rem}}.ParagraphMedia video{-o-object-fit:cover;object-fit:cover}.ParagraphFaq{padding:0 var(--paragraph-side-margin,var(--page-side-margin))}.ParagraphFaq-container{--max-width:var(--container--s)}.ParagraphFaq-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap-s)}}.ParagraphFAQItem{position:relative;z-index:0;container-type:inline-size;background-color:var(--color-beige);border:1px solid var(--color-black)}.ParagraphFAQItem[data-is-open=true] .ParagraphFAQItem-opener .MediaImage{opacity:0}.ParagraphFAQItem-opener{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--gap-s) var(--gap-m);gap:var(--gap-m)}@media (any-hover:hover){.ParagraphForm form .js-form-type-managed-file label.webform-file-button:hover,.ParagraphForm form .js-form-type-webform-image-file label.webform-file-button:hover{--bg-color:var(--color-category--30, var(--color-green--dark--30));--border-color:transparent}.ParagraphFAQItem-opener[aria-expanded=false]:has(.MediaImage):hover .ParagraphFAQItem-opener-content{color:var(--color-white)}.ParagraphFAQItem-opener[aria-expanded=false]:has(.MediaImage):hover .MediaImage{opacity:1}}@container (width < 328px){.ParagraphFAQItem-opener{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gap-m);padding-top:var(--gap-m);padding-bottom:var(--gap-m)}}.ParagraphFAQItem-opener-content{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--gap-xs);text-align:start;color:var(--color-black)}@container (width < 328px){.ParagraphFAQItem-opener-content{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.ParagraphFAQItem-opener .MediaImage{position:absolute;inset:0;z-index:0;opacity:0;-webkit-transition:opacity .4s cubic-bezier(.4, .64, .68, 1);transition:opacity .4s cubic-bezier(.4, .64, .68, 1)}.ParagraphFAQItem-opener .MediaImage:after{content:"";position:absolute;inset:0;z-index:1;background-color:var(--color-black--30);opacity:.5}.ParagraphFAQItem-opener .MediaImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ParagraphFAQItem-opener .icon{--size:3rem;position:relative;z-index:2;-ms-flex-negative:0;flex-shrink:0;background-color:var(--color-white);border-radius:var(--size);width:var(--size);height:var(--size)}.ParagraphFAQItem-opener .icon:before{font-size:var(--size);display:inline-block;color:var(--color-black)}.ParagraphFAQItem-opener .icon-plus{display:-webkit-box;display:-ms-flexbox;display:flex}.ParagraphFAQItem-opener .icon-minus,.ParagraphFAQItem-opener[aria-expanded=true] .icon-plus{display:none}.ParagraphFAQItem-opener[aria-expanded=true] .icon-minus{display:-webkit-box;display:-ms-flexbox;display:flex}.ParagraphFAQItem-content{height:var(--content-height,0);-webkit-transition:height var(--transition-duration, 300ms);transition:height var(--transition-duration, 300ms);overflow:hidden;-webkit-transition:height .3s;transition:height .3s}.ParagraphFAQItem-content-inner{--paragraph-side-margin:0;--paragraph-margin-top:var(--gap-l);--paragraph-margin-bottom:var(--gap-l);padding:var(--gap-s) var(--gap-m) var(--gap-m) var(--gap-m)}.ParagraphFAQItem-content-inner>:first-child,.ParagraphFAQItem-content-inner>:first-child .paragraph{margin-top:0}.ParagraphFAQItem-content-inner>:last-child,.ParagraphFAQItem-content-inner>:last-child .paragraph{margin-bottom:0}@layer paragraphs{.ParagraphPhotoGallery{container-type:inline-size}@container (width < 800px){.ParagraphPhotoGallery{--grid-template-columns:repeat(2, 1fr)!important}}.ParagraphPhotoGallery--columns-2{--grid-template-columns:repeat(2, 1fr)}.ParagraphPhotoGallery--columns-3{--grid-template-columns:repeat(3, 1fr)}.ParagraphPhotoGallery-body{display:grid;grid-template-columns:var(--grid-template-columns);margin:0 auto;gap:var(--gap-m)}.ParagraphPhotoGallery .MediaImage--3-2{grid-column:span 2}.ParagraphPhotoGallery .MediaImage--3-2 img{height:100%;-o-object-fit:cover;object-fit:cover}.ParagraphPhotoGallery .MediaImage--2-3{aspect-ratio:var(--aspect-ratio)}.ParagraphPhotoGallery .MediaImage img{width:100%}.ParagraphTrajectoryMap{padding:0 var(--paragraph-side-margin,var(--page-side-margin));position:relative;z-index:0}.ParagraphTrajectoryMap .ComponentMap{width:min(54.5rem,100%);height:min(36.3rem,100dvh);margin:0 auto}.ParagraphTrajectoryMap .ComponentMap .mapboxgl-popup-content{padding:var(--gap-xs);border:none;background-color:var(--color-ocean);color:var(--color-white);font-size:1.6rem;font-family:var(--font-body)}.ParagraphTrajectoryMap .ComponentMap .mapboxgl-popup-content:after{content:"▲";position:absolute;left:50%;bottom:0;color:var(--color-ocean);-webkit-transform:translate(-50%,1.4rem) rotate(180deg);-ms-transform:translate(-50%,1.4rem) rotate(180deg);transform:translate(-50%,1.4rem) rotate(180deg)}.ParagraphGettingToST{padding:0 var(--page-side-margin)}.ParagraphGettingToST .ComponentTabs-title{margin:0 auto var(--gap-l) auto;text-align:center;max-width:var(--container--xxs)}.ParagraphGettingToST .ComponentTabs-tablist{margin-bottom:var(--gap-xl)}@container page (width > 1024px){.ParagraphGettingToST .ComponentTabs-tablist{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap-xm)}}@container page (width <= 1024px){.ParagraphGettingToST .ComponentTabs-tablist{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-template-columns:repeat(2,min(20rem,(100% - var(--page-side-margin)) / 2));gap:var(--page-side-margin)}}.ParagraphGettingToST .ComponentTabs-tablist-tab{width:100%;height:100%}.ParagraphGettingToST .ComponentTabs-tablist-tab:active:has(span.focus) .ParagraphGettingToST-tab:after,.ParagraphGettingToST .ComponentTabs-tablist-tab:focus:has(span.focus) .ParagraphGettingToST-tab:after,.ParagraphGettingToST .ComponentTabs-tablist-tab:hover:has(span.focus) .ParagraphGettingToST-tab:after{opacity:.3}.ParagraphGettingToST-tab{aspect-ratio:3/4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;z-index:0}.ParagraphGettingToST-tab img{position:relative;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ParagraphGettingToST-tab-label{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;padding:var(--gap-ms);z-index:2;bottom:0;left:0;width:100%;height:100%;color:var(--color-white);text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.ParagraphGettingToST-tab-label-container{width:100%}.ParagraphGettingToST-tab:after{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:var(--color-black);opacity:.6;-webkit-transition:opacity .4s cubic-bezier(.16, 1.08, .38, .98);transition:opacity .4s cubic-bezier(.16, 1.08, .38, .98)}.ParagraphGettingToST-tabpanel{display:-webkit-box;display:-ms-flexbox;display:flex}@container page (width > 1024px){.ParagraphGettingToST-tabpanel{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:var(--gap-xm);-moz-column-gap:var(--gap-xm);column-gap:var(--gap-xm)}}@container page (width <= 1024px){.ParagraphGettingToST-tabpanel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:var(--gap-l)}.ParagraphGettingToST-tabpanel-sticky{width:100%}}@container page (width > 1024px){.ParagraphGettingToST-tabpanel-sticky{max-width:24.8rem;-ms-flex-negative:0;flex-shrink:0}.ParagraphGettingToST-tabpanel-sticky-container{position:sticky;top:calc(var(--header-delta-height) + var(--gap-ms))}.ParagraphGettingToST-tabpanel-content{--paragraph-max-width:100%}}@container page (width <= 1024px){.ParagraphGettingToST-tabpanel-sticky-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}}.ParagraphGettingToST-tabpanel-sticky ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap-s);margin-top:var(--gap-s)}.ParagraphGettingToST-tabpanel-sticky ul a{font-weight:700}.ParagraphGettingToST-tabpanel-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:84.2rem}.ParagraphGettingToSTItem{--paragraph-margin-top:0}.ParagraphGettingToSTItem>.ParagraphSectionTitle{--paragraph-margin-top:0;--paragraph-margin-bottom:0;position:sticky;top:calc(var(--header-delta-height) + var(--gap-ms));z-index:1}.ParagraphGettingToSTItem>.ParagraphSectionTitle:after{content:"";width:100%;height:var(--gap-ms);position:absolute;top:calc(var(--gap-ms) * -1);left:0;background-color:var(--color-beige)}.ParagraphGettingToSTItem-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:var(--gap-m);-moz-column-gap:var(--gap-m);column-gap:var(--gap-m)}.ParagraphGettingToSTItem-body{--paragraph-margin-top:var(--gap-m);--paragraph-margin-bottom:var(--gap-m)}@container page (width <= 1024px){.ParagraphGettingToSTItem-container{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.ParagraphGettingToSTItem-body{--paragraph-side-margin:0;width:100%}.ParagraphGettingToSTItem-sidebar{padding:0 var(--page-side-margin)}}.ParagraphGettingToSTItem-body>:first-child{margin-top:var(--gap-m)}.ParagraphGettingToSTItem-body>:last-child{margin-bottom:var(--gap-m)}@container page (width > 1024px){.ParagraphGettingToSTItem>.ParagraphSectionTitle{--paragraph-side-margin:var(--page-side-margin);padding-right:0}.ParagraphGettingToSTItem>.ParagraphSectionTitle .ParagraphSectionTitle-container{text-align:left;padding-right:var(--gap-ms);padding-left:var(--gap-ms)}.ParagraphGettingToSTItem-body{--paragraph-max-width:var(--container--xxs)}.ParagraphGettingToSTItem-body .ParagraphMedia-content{margin:initial}}.ParagraphGettingToSTItem-sidebar{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ParagraphGettingToSTItem-sidebar-container{position:sticky;top:calc(var(--header-delta-height) + var(--gap-ms))}.ParagraphGettingToSTItem-sidebar>:first-child{margin-top:var(--gap-m);margin-bottom:var(--gap-m)}.ParagraphSpotlightContent{--max-width:100%;background-color:var(--bg-color);color:var(--color-white)}.ParagraphSpotlightContent .ParagraphSpotlightContent-media--2{display:none}@media screen and (min-width:1025px){.ParagraphSpotlightContent .ParagraphSpotlightContent-media--2{display:block}}.ParagraphSpotlightContent:nth-of-type(2n) .ParagraphSpotlightContent-medias{padding-left:0;padding-right:5rem}.ParagraphSpotlightContent:nth-of-type(2n) .ParagraphSpotlightContent-media--2{top:50%;right:initial;left:calc(100% + 5rem);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.ParagraphSpotlightContent:nth-of-type(2n) .ParagraphSpotlightContent-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:700px){.ParagraphSpotlightContent:nth-of-type(2n) .ParagraphSpotlightContent-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.ParagraphSpotlightContent-wrapper{padding:0 var(--page-side-margin)}.ParagraphSpotlightContent-container{width:min(var(--container--s),100%);min-height:calc(100 * var(--vh));margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:var(--gap-xm);-webkit-column-gap:var(--gap-s);-moz-column-gap:var(--gap-s);column-gap:var(--gap-s);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--gap-l) 0}@media screen and (min-width:700px){.ParagraphSpotlightContent-container{-webkit-column-gap:var(--gap-xm);-moz-column-gap:var(--gap-xm);column-gap:var(--gap-xm);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.ParagraphSpotlightContent-medias{position:relative;width:100%;max-width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:5rem}@media screen and (max-width:1025px){.ParagraphSpotlightContent:nth-of-type(2n) .ParagraphSpotlightContent-medias{padding-right:0}.ParagraphSpotlightContent-medias{padding-left:0}}@media screen and (min-width:700px){.ParagraphSpotlightContent-medias{width:33.33%}}.ParagraphSpotlightContent-media{height:auto;aspect-ratio:2/3}.ParagraphSpotlightContent-media--1{width:clamp(25rem,24.1cqw,34.7rem);max-width:100%;margin:auto}@container page (width > 769px){.ParagraphSpotlightContent:first-of-type .ParagraphSpotlightContent-media--2{top:40%}.ParagraphSpotlightContent:nth-of-type(3) .ParagraphSpotlightContent-media--2{top:initial;bottom:50%}.ParagraphSpotlightContent-media--2{position:absolute;top:40%;left:-5rem;width:clamp(10rem,10.42cqw,15rem)}}@container page (width <= 769px){.ParagraphSpotlightContent-media--2{position:relative;z-index:1;margin:-5rem auto 0;width:16rem}}.ParagraphSpotlightContent-media .media{width:100%;height:100%}.ParagraphSpotlightContent-media .media .plyr{min-width:initial}.ParagraphSpotlightContent-media .media img,.ParagraphSpotlightContent-media .media video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:2/3}.ParagraphSpotlightContent-content{width:100%}@media screen and (min-width:700px){.ParagraphSpotlightContent-content{width:66.67%}}.ParagraphSpotlightContent-content-subtitle{margin-bottom:var(--gap-xs)}.ParagraphSpotlightContent-content-text{margin-top:var(--gap-s);text-align:left;display:block;text-wrap:balance}.ParagraphSpotlightContent-content .button{margin-top:var(--gap-m)}@container page (width <= 1024px){.ParagraphSpotlightContent-content>*{width:100%}.ParagraphSpotlightContent-content .button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.ParagraphForm{padding:0 var(--paragraph-side-margin,var(--page-side-margin))}.ParagraphForm-container{--max-width:var(--container--s)}.ParagraphImmersiveEdito-container{--max-width:100%;width:100cqw;color:var(--color-white)}.ParagraphImmersiveEdito-container[data-immersive-edito-picto-index="0"] .sublogo{--color-shape--1:var(--color-white);--color-shape--1_2:var(--color-white)}.ParagraphImmersiveEdito-container[data-immersive-edito-picto-index="1"] .sublogo{--color-shape--3_6:var(--color-white);--color-shape--6:var(--color-white)}.ParagraphImmersiveEdito-container[data-immersive-edito-picto-index="2"] .sublogo{--color-shape--1_2:var(--color-white);--color-shape--2:var(--color-white)}.ParagraphImmersiveEdito-container[data-immersive-edito-picto-index="3"] .sublogo{--color-shape--3:var(--color-white);--color-shape--3_6:var(--color-white)}.ParagraphImmersiveEdito-container[data-immersive-edito-picto-index="4"] .sublogo{--color-shape--5:var(--color-white)}.ParagraphImmersiveEdito-container[data-immersive-edito-picto-index="5"] .sublogo{--color-shape--4:var(--color-white)}.ParagraphImmersiveEdito-content{display:-webkit-box;display:-ms-flexbox;display:flex}@container page (width > 1024px){.ParagraphImmersiveEdito-container{-ms-touch-action:none;touch-action:none;overflow-x:hidden;overflow-y:visible;height:100dvh}.ParagraphImmersiveEdito-content{width:-webkit-min-content;width:-moz-min-content;width:min-content;height:100%;-ms-flex-item-align:start;align-self:flex-start}}@container page (width <= 1024px){.ParagraphImmersiveEdito-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:var(--gap-l)}}.ParagraphImmersiveEdito-content-body{padding:0 var(--page-side-margin);container-type:inline-size;container-name:immersive-edito-slide}@container page (width > 1024px){.ParagraphImmersiveEdito-content-body{position:relative;width:100cqw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;row-gap:var(--gap-xm)}.ParagraphImmersiveEdito-title{--fz-size:min(10.53cqw, 12rem);margin-right:10rem;margin-left:auto;text-align:center;max-height:19.2rem}.ParagraphImmersiveEdito .sublogo{color:var(--color-white--08);position:absolute;top:1rem;right:var(--gap-xm);z-index:10;width:20rem;height:20rem;opacity:var(--bg-opacity, 0);-webkit-transition:opacity .2s cubic-bezier(.4, .64, .68, 1);transition:opacity .2s cubic-bezier(.4, .64, .68, 1)}}.ParagraphImmersiveEdito-title{width:min(85rem,100%)}@container page (width <= 1024px){.ParagraphImmersiveEdito-title{position:relative;z-index:1;--fz-size:5rem;display:block;width:min(var(--container--xxs),100%);margin:0 auto var(--gap-m) auto}.ParagraphImmersiveEdito .sublogo{display:none}}.ParagraphImmersiveEditoItem{--max-width:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ParagraphImmersiveEditoItem:not(.ParagraphImmersiveEditoItem--0){height:100%}.ParagraphImmersiveEditoItem:not(.ParagraphImmersiveEditoItem--0) .ParagraphImmersiveEditoItem-aside[data-image-count="2"] .MediaImage:first-child{z-index:1}@container page (width > 1024px){.ParagraphImmersiveEditoItem{display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,auto)}.ParagraphImmersiveEditoItem.ParagraphImmersiveEditoItem--0 .ParagraphImmersiveEditoItem-aside{gap:var(--gap-m)}.ParagraphImmersiveEditoItem.ParagraphImmersiveEditoItem--0 .MediaImage:first-child{height:min(61.76dvh,46.05cqw)}.ParagraphImmersiveEditoItem.ParagraphImmersiveEditoItem--0 .MediaImage:last-child{height:min(28.24dvh,21.05cqw);margin-bottom:min(21.76dvh,14.03cqw)}.ParagraphImmersiveEditoItem.ParagraphImmersiveEditoItem--0 .ParagraphImmersiveEditoItem-body{grid-row:1;padding:0 var(--gap-xls)}.ParagraphImmersiveEditoItem:not(.ParagraphImmersiveEditoItem--0) .ParagraphImmersiveEditoItem-aside[data-image-count="1"] .MediaImage{height:min(100dvh,59.03cqw)}.ParagraphImmersiveEditoItem:not(.ParagraphImmersiveEditoItem--0) .ParagraphImmersiveEditoItem-aside[data-image-count="2"] .MediaImage:first-child{height:min(28.24dvh,21.05cqw);margin-bottom:min(13.53dvh,10.09cqw);margin-right:max(-5.294dvh,-3.95cqw)}.ParagraphImmersiveEditoItem:not(.ParagraphImmersiveEditoItem--0) .ParagraphImmersiveEditoItem-aside[data-image-count="2"] .MediaImage:last-child{height:min(61.76dvh,46.05cqw);margin-bottom:min(24.83dvh,18.51cqw)}.ParagraphImmersiveEditoItem:not(.ParagraphImmersiveEditoItem--0) .ParagraphImmersiveEditoItem-body{padding:var(--gap-m) var(--gap-xls);grid-row:1/-1}}@container page (width <= 1024px){.ParagraphImmersiveEditoItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:var(--gap-m)}.ParagraphImmersiveEditoItem.ParagraphImmersiveEditoItem--0 .MediaImage:first-child{width:min(34.7rem,100%)}.ParagraphImmersiveEditoItem.ParagraphImmersiveEditoItem--0 .MediaImage:last-child{display:none}.ParagraphImmersiveEditoItem:not(.ParagraphImmersiveEditoItem--0) .ParagraphImmersiveEditoItem-aside[data-image-count="1"] .MediaImage{width:min(34.7rem,100%)}.ParagraphImmersiveEditoItem:not(.ParagraphImmersiveEditoItem--0) .ParagraphImmersiveEditoItem-aside[data-image-count="2"]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ParagraphImmersiveEditoItem:not(.ParagraphImmersiveEditoItem--0) .ParagraphImmersiveEditoItem-aside[data-image-count="2"] .MediaImage:first-child{width:min(34.7rem,100%)}.ParagraphImmersiveEditoItem:not(.ParagraphImmersiveEditoItem--0) .ParagraphImmersiveEditoItem-aside[data-image-count="2"] .MediaImage:last-child{display:none}}.ParagraphImmersiveEditoItem:not(.ParagraphImmersiveEditoItem--0) .ParagraphImmersiveEditoItem-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ParagraphImmersiveEditoItem:not(.ParagraphImmersiveEditoItem--0) .ParagraphImmersiveEditoItem-body .button{margin-top:var(--gap-s)}.ParagraphImmersiveEditoItem-aside{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:min(56rem,100%)}@container page (width > 1024px){.ParagraphImmersiveEditoItem-aside{grid-row:1/-1;grid-column:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 auto}}@container page (width <= 1024px){.ParagraphImmersiveEditoItem-aside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.ParagraphImmersiveEditoItem-body{width:min(var(--container--xxs),100%)}}.ParagraphImmersiveEditoItem-aside .MediaImage{aspect-ratio:2/3}.ParagraphImmersiveEditoItem-aside .MediaImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}@container page (width > 1024px){.ParagraphImmersiveEditoItem-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;grid-column:2;min-width:min(34.7rem + var(--gap-xls) * 2,100%)}}.ParagraphImmersiveEditoItem-text{margin-top:var(--gap-s);max-width:min(var(--container--xxs),100%)}@-webkit-keyframes header-hp--scroll-button-animation{0%,20%{-webkit-transform:translate3d(0,0,0) scaleY(0);transform:translate3d(0,0,0) scaleY(0)}50%{-webkit-transform:translate3d(0,0,0) scaleY(1);transform:translate3d(0,0,0) scaleY(1)}100%,80%{-webkit-transform:translate3d(0,8rem,0) scaleY(0);transform:translate3d(0,8rem,0) scaleY(0)}}@keyframes header-hp--scroll-button-animation{0%,20%{-webkit-transform:translate3d(0,0,0) scaleY(0);transform:translate3d(0,0,0) scaleY(0)}50%{-webkit-transform:translate3d(0,0,0) scaleY(1);transform:translate3d(0,0,0) scaleY(1)}100%,80%{-webkit-transform:translate3d(0,8rem,0) scaleY(0);transform:translate3d(0,8rem,0) scaleY(0)}}.ParagraphHeaderHP{min-height:calc(100 * var(--vh));padding-top:var(--header-height);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100cqw}.ParagraphHeaderHP-screen--1{z-index:2;position:absolute;top:calc(100 * var(--vh));left:0;width:100%;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);pointer-events:all}.ParagraphHeaderHP-slogan{width:100%}.ParagraphHeaderHP-slogan-container{position:relative;max-width:var(--container--m);color:var(--color-white)}.ParagraphHeaderHP-slogan-container svg{position:absolute;top:50%;right:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:17rem;height:17rem;margin-right:2.4rem;color:var(--color-white--15)}.ParagraphHeaderHP-slogan-container svg path{-webkit-transition:fill 1s ease-in-out;transition:fill 1s ease-in-out}.ParagraphHeaderHP-slogan-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;left:0;width:100%;pointer-events:none}.ParagraphHeaderHP-slogan-item[data-index="0"]{position:relative;pointer-events:all}.ParagraphHeaderHP-slogan-item:not(.ParagraphHeaderHP-slogan-item:first-of-type)>*{opacity:0}@container page (width > 1024px){.ParagraphHeaderHP-screen--1{padding-left:18.6rem;padding-right:var(--page-side-margin)}.ParagraphHeaderHP-slogan-container{margin:0 auto calc(9rem + max(var(--gap-l),5.88dvh)) auto}.ParagraphHeaderHP-news{width:clamp(25.7rem,17.85cqw,31rem);position:absolute;bottom:var(--page-side-margin);right:var(--page-side-margin)}.ParagraphHeaderHP-body{gap:calc(37.76dvh + var(--gap-m) * 2)}}@container page (width <= 1024px){.ParagraphHeaderHP-screen--1{padding:var(--page-side-margin)}.ParagraphHeaderHP-slogan-container{margin:0 auto}.ParagraphHeaderHP-slogan-container svg{display:none}.ParagraphHeaderHP-slogan-item .title--1{--fz-size:3rem}.ParagraphHeaderHP-news{margin-top:var(--gap-xm);width:100%}}.ParagraphHeaderHP-body{position:relative;z-index:0;margin:var(--gap-s) auto var(--gap-xl) auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:var(--page-side-margin);padding-right:var(--page-side-margin);max-width:100%}.ParagraphHeaderHP-body:before{content:"";position:fixed;top:0;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:1px;height:max(var(--header-height) - 2rem,var(--gap-s));background-color:var(--color-black)}.ParagraphHeaderHP-body [data-text-resizing-overflow-child=true]{white-space:nowrap!important}.ParagraphHeaderHP-body-welcome{font-family:var(--font-display);font-size:var(--fz-size, 26rem);font-style:normal;font-weight:400;line-height:1;letter-spacing:.01em;--welcome-text-y:-50;position:fixed;top:calc(var(--delta-y) * 1px);left:50%;-webkit-transform:translate(-50%,calc(var(--welcome-text-y) * 1dvh - 70.5%));-ms-transform:translate(-50%,calc(var(--welcome-text-y) * 1dvh - 70.5%));transform:translate(-50%,calc(var(--welcome-text-y) * 1dvh - 70.5%));color:var(--color-black--10);max-width:calc(100% - var(--page-side-margin) * 2)}.ParagraphHeaderHP-body-text,.ParagraphHeaderHP-body-top{max-width:var(--container--s);margin:0 auto}.ParagraphHeaderHP-body-top{text-align:center}.ParagraphHeaderHP-body-subtitle{margin-top:var(--gap-xs)}.ParagraphHeaderHP-media{pointer-events:all;position:absolute;top:0;z-index:1;width:100cqw;height:100dvh;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.ParagraphHeaderHP-media:after{content:"";position:absolute;inset:0;background-color:var(--color-black--30);z-index:1;opacity:var(--overlay-opacity, 1)}.ParagraphHeaderHP-media .media,.ParagraphHeaderHP-media .plyr,.ParagraphHeaderHP-media img,.ParagraphHeaderHP-media video{width:100%;height:100%}@container page (width <= 1024px){.ParagraphHeaderHP-body{gap:calc(23.63dvh + var(--gap-m) * 2)}.ParagraphHeaderHP-body-title{--fz-size:4rem}.ParagraphHeaderHP-media,.ParagraphHeaderHP-media .media,.ParagraphHeaderHP-media .plyr,.ParagraphHeaderHP-media img,.ParagraphHeaderHP-media video{width:auto;aspect-ratio:16/9}}.ParagraphHeaderHP-media img,.ParagraphHeaderHP-media video{-o-object-fit:cover;object-fit:cover}.ParagraphVerticalSlider{--paragraph-max-width:100%;height:100dvh;overflow:hidden;position:relative;color:var(--paragraph-color);-webkit-transition:color .2s cubic-bezier(.4, .64, .68, 1);transition:color .2s cubic-bezier(.4, .64, .68, 1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1;--paragraph-color:var(--color-black);--paragraph-color--08:var(--color-black--08)}.ParagraphVerticalSlider .button--secondary--light{--color:var(--color-black);--border-color:var(--color-black);--bg-color:var(--color-black--00)}.ParagraphVerticalSlider .button--link--light{--color:var(--color-black)}.ParagraphVerticalSlider.st-is-active{z-index:2;--paragraph-color:var(--color-white);--paragraph-color--08:var(--color-white--08)}.ParagraphVerticalSlider.st-is-active .button--secondary--light{--color:var(--color-white);--border-color:var(--color-white);--bg-color:var(--color-white--00)}.ParagraphVerticalSlider.st-is-active .button--link--light{--color:var(--color-white)}.ParagraphVerticalSlider:before{content:"";position:fixed;z-index:0;background-color:var(--bg-color);width:100vw;height:calc(100 * var(--vh));top:0;left:0;pointer-events:none;opacity:var(--bg-opacity, 0);-webkit-transition:opacity .2s cubic-bezier(.4, .64, .68, 1),background-color .6s cubic-bezier(.4, .64, .68, 1);transition:opacity .2s cubic-bezier(.4, .64, .68, 1),background-color .6s cubic-bezier(.4, .64, .68, 1)}.ParagraphVerticalSlider-title{position:absolute;top:calc(50% - 47.06 * var(--vh)/ 2 - var(--gap-m) - var(--gap-xs) - 3.85rem);left:75%;z-index:3;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.ParagraphVerticalSlider-content{height:100%}.ParagraphVerticalSlider-buttons{position:absolute;z-index:2}@container page (width > 1024px){.ParagraphVerticalSlider-buttons{right:3.2rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap-m);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@container page (width <= 1024px){.ParagraphVerticalSlider-title{left:50%}.ParagraphVerticalSlider-buttons{top:50%;right:0;width:100cqw;height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none;z-index:100;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 var(--page-side-margin)}@media screen and (any-hover:hover){.ParagraphVerticalSlider-buttons{display:none}}}.ParagraphVerticalSlider-button-next,.ParagraphVerticalSlider-button-prev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;color:var(--color)}.ParagraphVerticalSlider-button-next svg,.ParagraphVerticalSlider-button-prev svg{height:.844rem}@container page (width > 1024px){.ParagraphVerticalSlider-button-prev{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}}@container page (width <= 1024px){.ParagraphVerticalSlider-button-next,.ParagraphVerticalSlider-button-prev{color:var(--color-white);pointer-events:all;cursor:pointer;width:4rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ParagraphVerticalSlider-button-prev{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.ParagraphVerticalSlider .swiper-pagination{display:none}}@container page (width > 1024px){.ParagraphVerticalSlider-button-next svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.ParagraphVerticalSlider .sublogo{left:75%}}.ParagraphVerticalSlider .swiper-pagination-bullet{height:3rem;width:3px;background-color:var(--paragraph-color);-webkit-transform:scaleX(.33);-ms-transform:scaleX(.33);transform:scaleX(.33);-webkit-transition:background-color .2s cubic-bezier(.4, .64, .68, 1),-webkit-transform .4s;transition:transform .4s,background-color .2s cubic-bezier(.4, .64, .68, 1),-webkit-transform .4s}.ParagraphVerticalSlider .swiper-pagination-bullet-active{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.ParagraphVerticalSlider .sublogo{position:absolute;pointer-events:none;top:50%;z-index:2;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:var(--paragraph-color--08);-webkit-transition:color .2s linear;transition:color .2s linear;height:52.94dvh;width:52.94dvh}.ParagraphVerticalSlider-cta{position:absolute;bottom:var(--gap-m);left:75%;z-index:3;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.ParagraphVerticalSliderItem{position:absolute;inset:0;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.ParagraphVerticalSliderItem.swiper-slide-active .ParagraphVerticalSliderItem-title{opacity:1}.ParagraphVerticalSliderItem.swiper-slide-active .ParagraphVerticalSliderItem-content-cta{z-index:4;opacity:1;pointer-events:all}.ParagraphVerticalSliderItem-content,.ParagraphVerticalSliderItem-illustration-wrapper{width:50%;z-index:3}.ParagraphVerticalSliderItem-illustration{height:100%;width:100%;-webkit-transform:translate3d(calc(var(--slider-animate-progress) * 100%),0,0);transform:translate3d(calc(var(--slider-animate-progress) * 100%),0,0)}.ParagraphVerticalSliderItem-illustration-wrapper{overflow:hidden}.ParagraphVerticalSliderItem-illustration .media,.ParagraphVerticalSliderItem-illustration-container{height:100%;width:100%}.ParagraphVerticalSliderItem-illustration .media img,.ParagraphVerticalSliderItem-illustration .media video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.ParagraphVerticalSliderItem-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none}@container page (width <= 1024px){.ParagraphVerticalSlider .sublogo{left:50%}.ParagraphVerticalSliderItem-content{width:100%;padding:var(--page-side-margin)}}.ParagraphVerticalSliderItem-content-illustration{height:100%;width:100%}.ParagraphVerticalSliderItem-content-illustration-wrapper{margin-top:var(--gap-m);height:47.06dvh;width:18.47cqw;overflow:hidden}@container page (width <= 1024px){.ParagraphVerticalSliderItem-content-illustration-wrapper{width:min(31.29dvh,100%)}.ParagraphVerticalSliderItem-illustration-wrapper{display:none}}.ParagraphVerticalSliderItem-content-illustration .media,.ParagraphVerticalSliderItem-content-illustration-container{height:100%;width:100%}.ParagraphVerticalSliderItem-content-illustration .media img,.ParagraphVerticalSliderItem-content-illustration .media video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.ParagraphVerticalSliderItem-content-cta{opacity:0;margin-top:var(--gap-m);pointer-events:none}.ParagraphVerticalSliderItem-title{opacity:0;z-index:3;width:100%;text-align:center;white-space:nowrap}.ParagraphVerticalSliderItem-title-container{width:100%;text-align:center}@container page (width > 1024px){.ParagraphVerticalSliderItem-content-illustration{-webkit-transform:translate3d(0,calc(var(--slider-animate-progress) * -100%),0);transform:translate3d(0,calc(var(--slider-animate-progress) * -100%),0)}}@container page (width <= 1024px){.ParagraphVerticalSliderItem-content-illustration{-webkit-transform:translate3d(calc(var(--slider-animate-progress) * -100%),0,0);transform:translate3d(calc(var(--slider-animate-progress) * -100%),0,0)}}.ParagraphPagesSlider{--max-width:100%;--paragraph-margin-top:var(--gap-xl);--paragraph-margin-bottom:var(--gap-xl);padding:0 var(--page-side-margin);overflow:hidden;position:relative;z-index:0}.ParagraphPagesSlider-container{max-width:var(--container--m);margin:0 auto;width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ParagraphPagesSlider-container.slider-is-dragging .swiper-slide{pointer-events:none}.ParagraphPagesSlider-content{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-min-content;width:-moz-min-content;width:min-content;-ms-flex-item-align:start;align-self:flex-start}.ParagraphPagesSlider-cta{max-width:var(--container--m);margin:var(--gap-m) auto 0 auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ParagraphImmersiveMesh{--max-width:100%;padding:var(--gap-xl) var(--page-side-margin);height:-webkit-min-content;height:-moz-min-content;height:min-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:color .4s cubic-bezier(.4, .64, .68, 1);transition:color .4s cubic-bezier(.4, .64, .68, 1);position:relative;z-index:1}.ParagraphImmersiveMesh.st-is-active{z-index:2}@media screen and (any-hover:hover){.ParagraphImmersiveMesh.st-is-active:after{opacity:1}.ParagraphImmersiveMesh:after{content:"";position:fixed;z-index:-2;inset:0;background-color:var(--color-beige);opacity:0;-webkit-transition:opacity .4s cubic-bezier(.4, .64, .68, 1);transition:opacity .4s cubic-bezier(.4, .64, .68, 1);pointer-events:none}}.ParagraphImmersiveMesh-container{max-width:var(--container--m);margin:0 auto;width:100%;position:relative}.ParagraphImmersiveMesh-subtitle{margin:0 auto;max-width:min(var(--container--xxs),100%);text-align:center}.ParagraphImmersiveMesh-title{margin:var(--gap-xs) auto 0 auto;text-align:center}.ParagraphImmersiveMesh-text{margin:var(--gap-s) auto 0 auto;max-width:min(var(--container--xxs),100%);text-align:center}.ParagraphImmersiveMesh-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ParagraphImmersiveMesh-content [data-text-resizing-overflow-child]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@container page (width <= 769px){.ParagraphImmersiveMesh-content,.ParagraphImmersiveMesh-content [data-text-resizing-overflow-child]{row-gap:var(--gap-m)}}@media (any-hover:none){.ParagraphImmersiveMesh-content,.ParagraphImmersiveMesh-content [data-text-resizing-overflow-child]{row-gap:var(--gap-m)}}}@layer paragraph{.ParagraphInteractiveMap{--max-width:100%;position:relative;z-index:9}.ParagraphInteractiveMap:has(.ParagraphInteractiveMapItem-dialog[open]) .pin-spacer{z-index:1!important;pointer-events:none}.ParagraphInteractiveMap:has(.ParagraphInteractiveMapItem-dialog[open]) .world path{stroke:var(--color-white)}.ParagraphInteractiveMap:has(.ParagraphInteractiveMapItem-dialog[open]) .ParagraphInteractiveMap-markers .label-container{color:var(--color-white)}.ParagraphInteractiveMap-wrapper{height:100dvh;overflow:hidden}.ParagraphInteractiveMap-container{padding:var(--gap-l) 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100dvh}.ParagraphInteractiveMap-content{position:relative;z-index:1;height:min(59.41dvh,100dvh - var(--gap-l) * 2 - var(--interactive-map--header-height,16.9rem),53.6cqw)}.ParagraphInteractiveMap .ParagraphInteractiveMap-markers,.ParagraphInteractiveMap .world,.ParagraphInteractiveMap .world-marker{padding:0 var(--page-side-margin)}.ParagraphInteractiveMap .world{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;width:100vw;height:100%;overflow:visible}.ParagraphInteractiveMap .world-group{-webkit-transform-origin:48.72% 64.6%;-ms-transform-origin:48.72% 64.6%;transform-origin:48.72% 64.6%}.ParagraphInteractiveMap .world path{stroke-linejoin:round;fill:none;vector-effect:non-scaling-stroke;stroke-width:.4;stroke:var(--color-black);-webkit-transition:stroke .4s cubic-bezier(.25, .25, .75, .75);transition:stroke .4s cubic-bezier(.25, .25, .75, .75)}.ParagraphInteractiveMap .world .regions path{stroke-width:.004;vector-effect:none}.ParagraphInteractiveMap .world-marker{position:absolute;top:0;left:0;width:100vw;height:100%;overflow:visible;pointer-events:none}.ParagraphInteractiveMap .world-marker .path{stroke:var(--color-black);vector-effect:non-scaling-stroke}.ParagraphInteractiveMap .world-marker .wrapper{stroke:transparent;visibility:hidden}.ParagraphInteractiveMap-markers{pointer-events:none;opacity:0;position:absolute;top:0;left:50%;width:auto;height:100%;aspect-ratio:942/505;-webkit-transform:translate(-50%,calc(var(--interactive-map--header-height)/ -2));-ms-transform:translate(-50%,calc(var(--interactive-map--header-height)/ -2));transform:translate(-50%,calc(var(--interactive-map--header-height)/ -2))}.ParagraphInteractiveMap-markers-principe,.ParagraphInteractiveMap-markers-sao-tome{position:absolute}@container page (width <= 1024px){.ParagraphInteractiveMap-markers-principe,.ParagraphInteractiveMap-markers-sao-tome{display:none}}.ParagraphInteractiveMap-markers-principe{width:88%;height:166%;top:-62%;left:33.9%}.ParagraphInteractiveMap-markers-sao-tome{top:22%;left:-20.2%;width:95%;height:171%}.ParagraphInteractiveMap-markers .label-container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;color:var(--color-black);-webkit-transition:color .4s cubic-bezier(.25, .25, .75, .75);transition:color .4s cubic-bezier(.25, .25, .75, .75);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:110%}@container page (width <= 769px){.ParagraphInteractiveMap-markers .label-container{width:100%;height:calc(100% + 1cqw);top:45%}.ParagraphInteractiveMap-markers .label-container .label--principe{margin-right:12%;display:-webkit-box;display:-ms-flexbox;display:flex}.ParagraphInteractiveMap-markers .label-container .label--sao-tome{margin-left:30%;display:-webkit-box;display:-ms-flexbox;display:flex}}.ParagraphInteractiveMapItem-marker{pointer-events:all;position:absolute;top:0;left:0;-webkit-transform:translate(-50%,-95%);-ms-transform:translate(-50%,-95%);transform:translate(-50%,-95%);-webkit-transition:color .4s cubic-bezier(.25, .25, .75, .75);transition:color .4s cubic-bezier(.25, .25, .75, .75)}.ParagraphInteractiveMap:has(.ParagraphInteractiveMapItem-dialog[open]) .ParagraphInteractiveMapItem-marker{color:var(--color-white)}.ParagraphInteractiveMap:has(.ParagraphInteractiveMapItem-dialog[open]) .ParagraphInteractiveMapItem-marker.active{color:var(--color-gastronomy)}.ParagraphInteractiveMapItem-marker .icon{font-size:3rem}.ParagraphInteractiveMapItem-dialog{position:fixed;top:0;left:0;width:100%;height:100dvh;overflow:hidden;opacity:0}.ParagraphInteractiveMapItem-dialog:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--color-black--70);z-index:-1;pointer-events:none}.ParagraphInteractiveMapItem-dialog-wrapper{width:100%;height:100%;overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;pointer-events:none;padding:0 var(--page-side-margin)}.ParagraphInteractiveMapItem-dialog-content{max-width:var(--container--s);margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:100dvh;pointer-events:none}.ParagraphInteractiveMapItem-dialog-btn-close{display:none}.ParagraphInteractiveMapItem-content{position:relative;width:min(31.2rem,100%);color:var(--color-white);pointer-events:all}.ParagraphInteractiveMapItem-body{padding:var(--gap-xls) 0;width:100%;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.ParagraphInteractiveMapItem-overtitle{margin-bottom:var(--gap-xs)}.ParagraphInteractiveMapItem-cta,.ParagraphInteractiveMapItem-text{margin-top:var(--gap-s)}.ParagraphInteractiveMapItem-image{width:31.2rem;height:46.8rem;max-height:90dvh;-o-object-fit:cover;object-fit:cover}.ParagraphInteractiveMapItem-bg-image{position:fixed;z-index:-2;top:0;left:0;width:100vw;height:100dvh;-o-object-fit:cover;object-fit:cover;pointer-events:none}}@layer paragraphs{.ParagraphMeshBlock{padding:0 var(--page-side-margin)}.ParagraphMeshBlock-list{--max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;container-type:inline-size;container-name:mesh-block}.ParagraphMeshBlock-item{-ms-flex-negative:0;flex-shrink:0;width:min(100%,37.4rem);aspect-ratio:37.4/23.1}@container mesh-block (width < 798px){.ParagraphMeshBlock-item{margin-bottom:0!important;margin-top:0!important}}[data-count="2"] .ParagraphMeshBlock-item:first-child{margin-bottom:7.5rem}[data-count="2"] .ParagraphMeshBlock-item:last-child{margin-top:7.5rem}@container mesh-block (width < 1222px){[data-count="3"] .ParagraphMeshBlock-item:first-child{margin-bottom:7.5rem}[data-count="3"] .ParagraphMeshBlock-item:nth-child(2){margin-top:7.5rem}}[data-count="4"] .ParagraphMeshBlock-item{width:23rem}@container mesh-block (width < 994px){[data-count="4"] .ParagraphMeshBlock-item{width:min(100%,37.4rem)}[data-count="4"] .ParagraphMeshBlock-item:nth-child(odd){margin-bottom:7.5rem}[data-count="4"] .ParagraphMeshBlock-item:nth-child(2n){margin-top:7.5rem}}.ParagraphMeshBlock .NodeMeshCard{width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ParagraphMeshBlock .NodeMeshCard-title{text-align:center}.paragraph{margin:var(--paragraph-margin-top,0) auto var(--paragraph-margin-bottom,0) auto;max-width:var(--paragraph-max-width,var(--max-width,var(--container--m)));width:100%}}.BlockTitleMediaForm{container-type:inline-size;padding:0 var(--page-side-margin);height:100%}.BlockTitleMediaForm-content,.BlockTitleMediaForm-wrapper{height:100%}.BlockTitleMediaForm-title{--fz-size:clamp(2rem, 11vw, 50rem);display:block;text-transform:uppercase;color:var(--color-white--15);letter-spacing:.1rem;font-weight:600;margin-left:calc(var(--page-side-margin) * -1);margin-top:0;pointer-events:none;white-space:nowrap}.BlockTitleMediaForm-content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.6rem;margin:2.4rem auto auto}.BlockTitleMediaForm-form{width:70%}@container (width < 750px){.BlockTitleMediaForm-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.BlockTitleMediaForm-form{width:100%}}.BlockTitleMediaForm-form form{padding-bottom:4rem}.BlockTitleMediaForm-form form .webform-flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2.4rem}.BlockTitleMediaForm-form form .webform-flexbox .webform-flex{width:50%}.BlockTitleMediaForm-form form label{color:var(--color-white)}.BlockTitleMediaForm-form form .webform-type-email label,.BlockTitleMediaForm-form form .webform-type-select label,.BlockTitleMediaForm-form form .webform-type-textarea label,.BlockTitleMediaForm-form form .webform-type-textfield label{font-size:1.7rem;font-weight:700}.BlockTitleMediaForm-form form .webform-type-email label.form-required:after,.BlockTitleMediaForm-form form .webform-type-select label.form-required:after,.BlockTitleMediaForm-form form .webform-type-textarea label.form-required:after,.BlockTitleMediaForm-form form .webform-type-textfield label.form-required:after{content:"*";color:var(--color-white)}.BlockTitleMediaForm-form form .webform-type-checkbox label{margin:0}.BlockTitleMediaForm-form form .webform-confirmation{padding-top:var(--gap-l)}.BlockTitleMediaForm-form form .webform-confirmation__message{font-size:1.7rem;font-weight:400;color:var(--color-white)}.BlockTitleMediaForm-form .button{--color:var(--color-green--dark);--bg-color:var(--color-white)}.BlockTitleMediaForm-form .button:hover{--color:var(--color-white)}.BlockTitleMediaForm-media{width:30%}.BlockTitleMediaForm-media .MediaImage{width:100%;height:100%}.BlockTitleMediaForm-media .MediaImage img{width:100%}@container (width < 750px){.BlockTitleMediaForm-form form .webform-flexbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.BlockTitleMediaForm-form form .webform-flexbox .webform-flex{width:100%}.BlockTitleMediaForm-media{display:none}}