.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(0 100% 100% 0);border:0;white-space:nowrap}html{background:var(--color-background-primary);color:var(--color-text-primary);font-size:1em;line-height:1.4;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;font-family:Inter,helvetica,arial,sans-serif;font-size:1rem;font-synthesis:none}*,*:before,*:after{box-sizing:border-box}::selection{background:var(--color-highlighter);text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}a{border-radius:4px;outline:none;background-color:transparent;color:inherit;text-decoration:none}a:focus-visible{outline:solid 2px var(--color-focused);outline-offset:2px}address{font-style:inherit}hr{box-sizing:content-box;height:0;overflow:visible}strong{font-weight:bolder}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{appearance:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=search]{appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration,[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-results-button,[type=search]::-webkit-search-results-decoration{display:none}textarea{overflow:auto;resize:vertical}body.no-scroll{width:100vw;height:100vh;overflow:hidden}@media only screen and (width <= calc(67.5rem - 1px)){body.no-scroll--desktop-down{width:100vw;height:100vh;overflow:hidden}}@keyframes e-svg-stroke{to{stroke-dashoffset:0}}@keyframes e-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes e-fade-in{0%{opacity:0}to{opacity:1}}@keyframes e-fade-out{0%{opacity:1}to{opacity:0}}@keyframes e-shimmer{0%{background-position:calc(-1 * var(--shimmer-width)) 0;background-size:var(--shimmer-width) 100%}50%{background-position:calc(-1 * var(--shimmer-width)) 0;background-size:var(--shimmer-width) 100%}to{background-position:var(--shimmer-distance) 0;background-size:calc(2 * var(--shimmer-width)) 100%}}@keyframes e-slide-top{0%{transform:translateY(-5%)}to{transform:translateY(0)}}@keyframes e-slide-top-center{0%{transform:translate(-50%) translateY(-5%)}to{transform:translate(-50%) translateY(0)}}@media(prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;transition-delay:0s!important;animation-duration:1ms!important;animation-delay:-1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}:root,.light{--color-border-glass-static-default: rgba(255, 255, 255, .24);--color-border-glass-static-hover: rgba(255, 255, 255, .32);--color-border-glass-static-active: rgba(255, 255, 255, .5);--color-brand-primary: #333333;--color-brand-secondary: #275243;--color-brand-featured: #D7EB80;--color-error: #B90A32;--color-success: #008009;--color-disabled: #deded9;--color-button-background-primary: #333333;--color-button-background-primary-active: #6c6c6c;--color-button-background-primary-hover: #4c4c4c;--color-button-background-featured: #D7EB80;--color-button-background-featured-active: #A1B353;--color-button-background-featured-hover: #BBCF65;--color-button-background-featured-static: #D7EB80;--color-button-background-secondary: #ffffff;--color-button-background-secondary-active: #bebeb9;--color-button-background-secondary-hover: #deded9;--color-button-background-negative: #8E0624;--color-button-background-negative-hover: #B90A32;--color-button-background-negative-active: #E71140;--color-button-content-primary: #ffffff;--color-button-content-primary-static: #ffffff;--color-button-content-secondary: #333333;--color-button-content-secondary-static: #333333;--color-button-content-tertiary: #008009;--color-button-border: #333333;--color-button-inverse-border: #ffffff;--color-button-background-transparent-hover: rgba(51, 51, 51, .16);--color-button-background-transparent-active: rgba(51, 51, 51, .24);--color-button-background-glass-static: rgba(26, 26, 26, .32);--color-button-background-glass-static-hover: rgba(26, 26, 26, .5);--color-button-background-glass-static-active: rgba(26, 26, 26, .64);--color-background-primary: #ffffff;--color-background-primary-0: rgba(255, 255, 255, 0);--color-background-primary-decorative: #f8f8f6;--color-background-inverse-primary: #1a1a1a;--color-background-secondary: #f8f8f6;--color-background-tertiary: #333333;--color-background-quaternary: #f0f0eb;--color-background-featured: #D7EB80;--color-background-featured-static: #D7EB80;--color-background-brand-primary: #333333;--color-background-brand-secondary: #275243;--color-background-brand-secondary-alt: #275243;--color-background-elevation-1: #ffffff;--color-background-elevation-2: #ffffff;--color-background-glass-static: rgba(26, 26, 26, .32);--color-highlighter: rgba(215, 235, 128, .32);--color-highlight-primary: rgba(51, 51, 51, .16);--color-icon-strong: #333333;--color-overlay-primary: rgba(76, 76, 76, .5);--color-overlay-secondary: rgba(255, 255, 255, .7);--color-text-primary: #333333;--color-text-inverse-primary: #ffffff;--color-text-brand-secondary: #275243;--color-text-secondary: #6c6c6c;--color-text-static-light: #ffffff;--color-text-static-dark: #1a1a1a;--color-link-primary: #333333;--color-link-secondary: #6c6c6c;--color-link-inverse: #ffffff;--color-url: #333333;--color-link-results-default: #1A0DAB;--color-link-results-visited: #681DA8;--color-link-static-light: #ffffff;--color-link-static-dark: #1a1a1a;--color-decorative-icon: #6c6c6c;--color-video-background: #000000;--color-elevation-layer-1: rgba(26, 26, 26, .18);--color-elevation-layer-2: rgba(26, 26, 26, .06);--color-decorative-border-1: #deded9;--color-focused: #0094C7;--color-form-border-default: #bebeb9;--color-form-border-hover: #6c6c6c;--color-form-border-primary-active: #333333;--color-tripadvisor-rating: #00aa6c;--color-surface-brand-secondary: #275243;--color-green-leaf-icon-color-top: #008009;--color-green-leaf-icon-color-bottom: #005304}.dark{color-scheme:dark;--color-border-glass-static-default: rgba(255, 255, 255, .24);--color-border-glass-static-hover: rgba(255, 255, 255, .32);--color-border-glass-static-active: rgba(255, 255, 255, .5);--color-brand-primary: #ffffff;--color-brand-secondary: #519F84;--color-error: #FD8786;--color-success: #75DD65;--color-disabled: #4c4c4c;--color-button-background-primary: #ffffff;--color-button-background-primary-active: #bebeb9;--color-button-background-primary-hover: #deded9;--color-button-background-secondary: #333333;--color-button-background-secondary-active: #6c6c6c;--color-button-background-secondary-hover: #4c4c4c;--color-button-background-transparent-hover: rgba(222, 222, 217, .16);--color-button-background-transparent-active: rgba(222, 222, 217, .32);--color-button-background-glass-static: rgba(26, 26, 26, .32);--color-button-background-glass-static-hover: rgba(26, 26, 26, .5);--color-button-background-glass-static-active: rgba(26, 26, 26, .64);--color-button-background-negative: #FCB3AF;--color-button-background-negative-hover: #FD8786;--color-button-background-negative-active: #FD4256;--color-button-content-primary: #333333;--color-button-content-primary-static: #ffffff;--color-button-content-secondary: #ffffff;--color-button-content-tertiary: #75DD65;--color-button-border: #ffffff;--color-button-inverse-border: #333333;--color-background-primary: #1a1a1a;--color-background-primary-0: rgba(26, 26, 26, 0);--color-background-primary-decorative: #1a1a1a;--color-background-inverse-primary: #f0f0eb;--color-highlight-primary: rgba(222, 222, 217, .16);--color-icon-strong: #ffffff;--color-background-secondary: #252525;--color-background-tertiary: #252525;--color-background-quaternary: #333333;--color-background-featured: #424A1E;--color-background-brand-primary: #ffffff;--color-background-brand-secondary: #519F84;--color-background-brand-secondary-alt: #252525;--color-background-elevation-1: #252525;--color-background-elevation-2: #333333;--color-overlay-secondary: rgba(255, 255, 255, .7);--color-text-primary: #ffffff;--color-text-inverse-primary: #333333;--color-text-brand-secondary: #ffffff;--color-text-secondary: #deded9;--color-link-primary: #ffffff;--color-link-secondary: #deded9;--color-link-inverse: #333333;--color-url: #ffffff;--color-link-results-default: #99C3FF;--color-link-results-visited: #CA94F9;--color-decorative-icon: #bebeb9;--color-decorative-border-1: #4c4c4c;--color-focused: #0094C7;--color-form-border-default: #6c6c6c;--color-form-border-hover: #bebeb9;--color-form-border-primary-active: #ffffff;--color-tripadvisor-rating: #84e9bd;--color-surface-brand-secondary: #519F84;--color-green-leaf-icon-color-top: #A8F598;--color-green-leaf-icon-color-bottom: #75DD65}@font-face{font-display:fallback;font-family:Inter;font-style:normal;font-weight:400 700;src:url(https://www.ecosia.org/static/fonts/inter/Inter.cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:fallback;font-family:Inter;font-style:normal;font-weight:400 700;src:url(https://www.ecosia.org/static/fonts/inter/Inter.cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:fallback;font-family:Inter;font-style:normal;font-weight:400 700;src:url(https://www.ecosia.org/static/fonts/inter/Inter.greek-ext.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-display:fallback;font-family:Inter;font-style:normal;font-weight:400 700;src:url(https://www.ecosia.org/static/fonts/inter/Inter.greek.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-display:fallback;font-family:Inter;font-style:normal;font-weight:400 700;src:url(https://www.ecosia.org/static/fonts/inter/Inter.vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-display:fallback;font-family:Inter;font-style:normal;font-weight:400 700;src:url(https://www.ecosia.org/static/fonts/inter/Inter.latin-ext.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:fallback;font-family:Inter;font-style:normal;font-weight:400 700;src:url(https://www.ecosia.org/static/fonts/inter/Inter.latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:fallback;font-family:Founders Grotesk;font-weight:600;src:url(https://www.ecosia.org/static/fonts/founders-grotesk/condensed-semibold.woff2) format("woff2")}.fade-enter,.fade-leave-to{opacity:0}#app{--page-container-width-desktop: 654px}@media only screen and (min-width:67.5rem){#app{--page-container-left-space-desktop: 0px}}@media only screen and (min-width:80rem){#app{--page-container-left-space-desktop: 120px}}@media only screen and (min-width:90rem){#app{--page-container-left-space-desktop: 180px}}@media only screen and (min-width:120rem){#app{--page-container-left-space-desktop: 240px}}
