#gt-root.gt-home{--gt-mist:#eef2ec;--gt-paper:#f9fbf7;--gt-canopy:#0c2e1d;--gt-canopy-2:#1e7a50;--gt-ink:#18211d;--gt-muted:#3f4b44;--gt-line:#c9d3c8;--gt-crimson:#a81d22;--gt-crimson-dark:#87161a;--gt-r:8px;--gt-display:"Montserrat", "Segoe UI", Arial, sans-serif;--gt-body:"Atkinson Hyperlegible", "Segoe UI", Arial, sans-serif;font-family:var(--gt-body);color:var(--gt-ink);background:var(--gt-paper);-webkit-font-smoothing:antialiased;font-size:19px;line-height:1.65}#gt-root.gt-home *,#gt-root.gt-home :before,#gt-root.gt-home :after{box-sizing:border-box}#gt-root.gt-home img{max-width:100%;display:block}#gt-root.gt-home h1,#gt-root.gt-home h2,#gt-root.gt-home h3,#gt-root.gt-home h4,#gt-root.gt-home p,#gt-root.gt-home ul,#gt-root.gt-home ol,#gt-root.gt-home dl,#gt-root.gt-home dd,#gt-root.gt-home figure,#gt-root.gt-home blockquote{margin:0;padding:0}#gt-root.gt-home ul,#gt-root.gt-home ol{list-style:none}#gt-root.gt-home a{color:var(--gt-canopy-2);text-underline-offset:3px}#gt-root.gt-home h1,#gt-root.gt-home h2,#gt-root.gt-home h3,#gt-root.gt-home h4{font-family:var(--gt-display);letter-spacing:-.02em;color:var(--gt-ink);font-weight:600;line-height:1.14}#gt-root.gt-home h2{font-size:clamp(1.95rem,5.4vw,2.9rem)}#gt-root.gt-home h3{font-size:1.4rem}#gt-root.gt-home h4{font-size:1.1rem}#gt-root.gt-home :focus-visible{outline:3px solid var(--gt-crimson);outline-offset:3px;border-radius:4px}#gt-root.gt-home .gt-wrap{width:100%;max-width:1180px;margin:0 auto;padding:0 20px}#gt-root.gt-home .gt-hero-in{padding-left:0;padding-right:0}#gt-root.gt-home .gt-section{padding:72px 0}#gt-root.gt-home .gt-kicker{font-family:var(--gt-body);letter-spacing:.14em;text-transform:uppercase;color:var(--gt-canopy-2);font-size:.82rem;font-weight:700}#gt-root.gt-home .gt-lead{color:var(--gt-muted);max-width:50em;margin-top:18px;font-size:1.12rem}#gt-root.gt-home .gt-ph{color:#5a4500;font-size:.88em;font-family:var(--gt-body);background:#fff1bf;border:1px dashed #a78300;border-radius:4px;padding:0 .3em;font-style:normal}#gt-root.gt-home .gt-btn{border-radius:var(--gt-r);min-height:56px;font-family:var(--gt-body);cursor:pointer;text-align:center;border:2px solid #0000;justify-content:center;align-items:center;padding:14px 26px;font-size:1.05rem;font-weight:700;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}#gt-root.gt-home .gt-btn-primary{background:var(--gt-crimson);color:#fff}#gt-root.gt-home .gt-btn-primary:hover{background:var(--gt-crimson-dark)}#gt-root.gt-home .gt-btn-light{color:#fff;background:0 0;border-color:#ffffffd9}#gt-root.gt-home .gt-btn-light:hover{background:#ffffff24}#gt-root.gt-home .gt-btn-outline{color:var(--gt-canopy);border-color:var(--gt-line);background:#fff}#gt-root.gt-home .gt-btn-outline:hover{border-color:var(--gt-canopy-2)}#gt-root.gt-home .gt-btn-block{width:100%}#gt-root.gt-home .gt-header{z-index:30;border-bottom:1px solid var(--gt-line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#eef2ecf5;position:sticky;top:0}#gt-root.gt-home .gt-header-in{justify-content:space-between;align-items:center;gap:12px;min-height:70px;display:flex}#gt-root.gt-home .gt-logo{color:var(--gt-ink);align-items:center;gap:10px;min-height:44px;text-decoration:none;display:flex}#gt-root.gt-home .gt-logo-lockup{flex:none;width:auto;height:32px}#gt-root.gt-home .gt-logo-mark{flex:none;width:40px;height:40px}#gt-root.gt-home .gt-logo-text{font-family:var(--gt-display);letter-spacing:-.01em;font-size:1.3rem;font-weight:600}#gt-root.gt-home .gt-nav{gap:24px;margin-left:auto;margin-right:8px;display:none}#gt-root.gt-home .gt-nav a{color:var(--gt-ink);font-size:1rem;font-weight:700;text-decoration:none}#gt-root.gt-home .gt-nav a:hover{color:var(--gt-canopy-2);text-decoration:underline}#gt-root.gt-home .gt-header-right{align-items:center;gap:10px;display:flex}#gt-root.gt-home .gt-lang{border:1px solid var(--gt-line);border-radius:var(--gt-r);background:var(--gt-paper);display:flex;overflow:hidden}#gt-root.gt-home .gt-lang button{min-width:46px;min-height:44px;font-family:var(--gt-body);color:var(--gt-muted);cursor:pointer;background:0 0;border:0;font-size:.95rem;font-weight:700}#gt-root.gt-home .gt-lang button[aria-pressed=true]{background:var(--gt-canopy);color:#fff}#gt-root.gt-home .gt-header-cta{min-height:44px;padding:10px 20px;font-size:.95rem;display:none}@media (width>=1040px){#gt-root.gt-home .gt-nav{display:flex}#gt-root.gt-home .gt-header-cta{display:inline-flex}}@media (width<=460px){#gt-root.gt-home .gt-header-in{gap:8px;min-height:62px}#gt-root.gt-home .gt-logo-lockup{height:25px}#gt-root.gt-home .gt-lang button{min-width:40px;min-height:40px;font-size:.88rem}}#gt-root.gt-home .gt-hero{background:var(--gt-canopy);position:relative;overflow:hidden}#gt-root.gt-home .gt-hero-img{object-fit:cover;object-position:50% 42%;opacity:.55;width:100%;height:100%;position:absolute;inset:0}#gt-root.gt-home .gt-hero-shade{background:linear-gradient(#0820149e 0%,#082014b8 45%,#082014f5 100%);position:absolute;inset:0}#gt-root.gt-home .gt-hero-in{color:#fff;padding:74px 0 46px;position:relative}#gt-root.gt-home .gt-hero .gt-kicker{color:#9dbfa8}#gt-root.gt-home .gt-hero h1{color:#fff;max-width:17em;margin-top:18px;font-size:clamp(2.25rem,7.2vw,4rem)}#gt-root.gt-home .gt-hero-sub{color:#dce7dd;max-width:40em;margin-top:22px;font-size:1.14rem}#gt-root.gt-home .gt-hero-ctas{flex-direction:column;gap:12px;margin-top:30px;display:flex}@media (width>=620px){#gt-root.gt-home .gt-hero-ctas{flex-flow:wrap}}#gt-root.gt-home .gt-hero-credit{color:#9dbfa8;padding:0 0 22px;font-size:.78rem;position:relative}#gt-root.gt-home .gt-factbar.gt-factbar-home{background:var(--gt-line);border:1px solid var(--gt-line);border-radius:var(--gt-r);box-shadow:none;grid-template-columns:1fr;gap:1px;width:100%;max-width:none;margin-top:34px;display:grid;position:relative;overflow:hidden}#gt-root.gt-home .gt-factbar.gt-factbar-home>.gt-factcell{grid-column:auto}@media (width>=600px){#gt-root.gt-home .gt-factbar.gt-factbar-home{grid-template-columns:repeat(2,minmax(0,1fr))}#gt-root.gt-home .gt-factbar.gt-factbar-home>.gt-factcell:last-child:nth-child(odd){grid-column:span 2}}@media (width>=900px){#gt-root.gt-home .gt-factbar.gt-factbar-home{grid-template-columns:repeat(3,minmax(0,1fr))}#gt-root.gt-home .gt-factbar.gt-factbar-home>.gt-factcell:last-child:nth-child(odd){grid-column:auto}#gt-root.gt-home .gt-factbar.gt-factbar-home>.gt-factcell:last-child:nth-child(3n+2){grid-column:span 2}}@media (width>=1080px){#gt-root.gt-home .gt-factbar.gt-factbar-home{grid-template-columns:repeat(5,minmax(0,1fr))}#gt-root.gt-home .gt-factbar.gt-factbar-home>.gt-factcell:last-child:nth-child(3n+2){grid-column:auto}#gt-root.gt-home .gt-factbar.gt-factbar-home .gt-factcell{padding:20px 14px}#gt-root.gt-home .gt-factbar.gt-factbar-home .gt-factvalue{font-size:1.05rem}}#gt-root.gt-home .gt-factbar.gt-factbar-home .gt-factcell{background:var(--gt-paper);color:var(--gt-ink);text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:0;width:100%;min-width:0;padding:20px 18px;display:flex}#gt-root.gt-home .gt-factbar.gt-factbar-home .gt-facticon{width:26px;height:26px;color:var(--gt-canopy-2);margin-bottom:10px;display:block}#gt-root.gt-home .gt-factbar.gt-factbar-home .gt-facticon svg{width:100%;height:100%}#gt-root.gt-home .gt-factbar.gt-factbar-home .gt-factlabel{letter-spacing:.08em;text-transform:uppercase;color:var(--gt-muted);text-wrap:balance;font-size:.74rem;font-weight:700;line-height:1.35}#gt-root.gt-home .gt-factbar.gt-factbar-home .gt-factvalue{font-family:var(--gt-display);color:var(--gt-ink);text-wrap:balance;margin-top:6px;font-size:1.05rem;font-weight:600;line-height:1.35}#gt-root.gt-home .gt-about{grid-template-columns:1fr;align-items:start;gap:26px;margin-top:30px;display:grid}@media (width>=980px){#gt-root.gt-home .gt-about{grid-template-columns:1.5fr .85fr;gap:44px}}#gt-root.gt-home .gt-about p+p{margin-top:17px}#gt-root.gt-home .gt-about p{color:var(--gt-ink);font-size:1.06rem}#gt-root.gt-home .gt-aboutcard{border:1px solid var(--gt-line);border-radius:var(--gt-r);text-align:center;background:#fff;padding:24px}#gt-root.gt-home .gt-aboutcard img{border-radius:var(--gt-r);width:100%;height:auto}#gt-root.gt-home .gt-aboutcard h3{margin-top:18px;font-size:1.35rem}#gt-root.gt-home .gt-aboutcard .gt-role{color:var(--gt-muted);margin-top:8px;font-size:.95rem}#gt-root.gt-home .gt-aboutcard .gt-langs{border-top:1px solid var(--gt-line);color:var(--gt-canopy-2);margin-top:14px;padding-top:14px;font-size:.92rem;font-weight:700;line-height:1.45}#gt-root.gt-home .gt-pillars{grid-template-columns:1fr;gap:16px;margin-top:34px;display:grid}@media (width>=700px){#gt-root.gt-home .gt-pillars{grid-template-columns:1fr 1fr}}@media (width>=1080px){#gt-root.gt-home .gt-pillars{grid-template-columns:repeat(3,1fr)}}#gt-root.gt-home .gt-pillar{border:1px solid var(--gt-line);border-radius:var(--gt-r);background:#fff;padding:26px 24px}#gt-root.gt-home .gt-pillar .gt-picon{width:34px;height:34px;color:var(--gt-canopy-2);flex:none;display:block}#gt-root.gt-home .gt-pillar .gt-picon svg{width:100%;height:100%}#gt-root.gt-home .gt-pillar h3{margin-top:16px;font-size:1.22rem}#gt-root.gt-home .gt-pillar p{color:var(--gt-muted);margin-top:10px;font-size:1rem}#gt-root.gt-home .gt-wsgrid{grid-template-columns:1fr;gap:22px;margin-top:34px;display:grid}@media (width>=980px){#gt-root.gt-home .gt-wsgrid{grid-template-columns:1fr 1fr}}#gt-root.gt-home .gt-ws{border:1px solid var(--gt-line);border-radius:var(--gt-r);background:#fff;flex-direction:column;display:flex;overflow:hidden}#gt-root.gt-home .gt-ws-photo{aspect-ratio:16/10;background:var(--gt-canopy);position:relative}#gt-root.gt-home .gt-ws-photo img{object-fit:cover;width:100%;height:100%}#gt-root.gt-home .gt-ws-flag{background:var(--gt-crimson);color:#fff;letter-spacing:.09em;text-transform:uppercase;border-radius:999px;padding:7px 15px;font-size:.76rem;font-weight:700;position:absolute;top:12px;left:12px}#gt-root.gt-home .gt-ws-body{flex-direction:column;flex:1;padding:26px 24px 28px;display:flex}#gt-root.gt-home .gt-ws-body h3{font-size:1.5rem}#gt-root.gt-home .gt-ws-where{color:var(--gt-canopy-2);margin-top:8px;font-size:.95rem;font-weight:700}#gt-root.gt-home .gt-ws-body>p{color:var(--gt-muted);margin-top:14px;font-size:1rem}#gt-root.gt-home .gt-ws-facts{border-top:1px solid var(--gt-line);margin-top:20px}#gt-root.gt-home .gt-ws-facts div{border-bottom:1px solid var(--gt-line);justify-content:space-between;gap:16px;padding:11px 0;font-size:.97rem;display:flex}#gt-root.gt-home .gt-ws-facts dt{color:var(--gt-muted)}#gt-root.gt-home .gt-ws-facts dd{text-align:right;font-weight:700}#gt-root.gt-home .gt-ws-cta{margin-top:22px;padding-top:0}#gt-root.gt-home .gt-ws-cta .gt-btn{width:100%}#gt-root.gt-home .gt-ws-note{color:var(--gt-muted);text-align:center;margin-top:12px;font-size:.88rem}#gt-root.gt-home .gt-ws-soon{background:var(--gt-mist);border-style:dashed}#gt-root.gt-home .gt-ws-soon .gt-ws-photo{aspect-ratio:16/10;background:var(--gt-canopy);justify-content:center;align-items:center;display:flex}#gt-root.gt-home .gt-ws-soon .gt-ws-photo span{color:#9dbfa8;font-family:var(--gt-display);text-align:center;padding:0 24px;font-size:1.05rem;font-weight:600}#gt-root.gt-home .gt-ws-spacer{flex:1}#gt-root.gt-home .gt-gallery{grid-template-columns:1fr;gap:4px;margin-top:32px;display:grid}@media (width>=700px){#gt-root.gt-home .gt-gallery{grid-template-columns:repeat(3,1fr);align-items:start;gap:6px}}#gt-root.gt-home .gt-gallery a{background:#0f1f18;border-radius:4px;text-decoration:none;display:block;overflow:hidden}#gt-root.gt-home .gt-gallery img{width:100%;height:auto;display:block}#gt-root.gt-home .gt-galcredit{color:var(--gt-muted);margin-top:14px;font-size:.84rem}#gt-root.gt-home .gt-lightbox{background:0 0;border:0;max-width:min(96vw,1500px);max-height:94vh;padding:0;overflow:visible}#gt-root.gt-home .gt-lightbox::backdrop{background:#001e10eb}#gt-root.gt-home .gt-lightbox img{background:#0b1f14;border-radius:6px;width:auto;max-width:100%;height:auto;max-height:88vh;margin:0 auto;display:block}#gt-root.gt-home .gt-lightbox-close{background:var(--gt-crimson);color:#fff;cursor:pointer;z-index:2;border:0;border-radius:50%;width:46px;height:46px;font-size:1.6rem;line-height:1;position:absolute;top:-6px;right:-6px}#gt-root.gt-home .gt-lightbox-close:hover{background:var(--gt-crimson-dark)}@media (width<=600px){#gt-root.gt-home .gt-lightbox-close{width:42px;height:42px;top:4px;right:4px}}#gt-root.gt-home .gt-testi-lead{border:1px solid var(--gt-line);border-left:4px solid var(--gt-crimson);border-radius:var(--gt-r);background:#fff;margin-top:28px;padding:30px 26px}#gt-root.gt-home .gt-testi-lead blockquote{font-family:var(--gt-display);letter-spacing:-.01em;font-size:clamp(1.15rem,3.2vw,1.45rem);font-weight:600;line-height:1.46}#gt-root.gt-home .gt-testi-grid{grid-template-columns:1fr;gap:16px;margin-top:16px;display:grid}@media (width>=860px){#gt-root.gt-home .gt-testi-grid{grid-template-columns:1fr 1fr}}#gt-root.gt-home .gt-testi{border:1px solid var(--gt-line);border-radius:var(--gt-r);background:#fff;padding:24px 22px}#gt-root.gt-home .gt-testi blockquote{color:var(--gt-muted);font-size:1rem;line-height:1.58}#gt-root.gt-home .gt-testi-lead figcaption,#gt-root.gt-home .gt-testi figcaption{letter-spacing:.09em;text-transform:uppercase;color:var(--gt-muted);margin-top:14px;font-size:.84rem;font-weight:700}#gt-root.gt-home .gt-faq{border-top:1px solid var(--gt-line);margin-top:30px}#gt-root.gt-home .gt-faq details{border-bottom:1px solid var(--gt-line)}#gt-root.gt-home .gt-faq summary{cursor:pointer;font-family:var(--gt-display);color:var(--gt-ink);min-height:0;padding:20px 44px 20px 0;font-size:1.12rem;font-weight:600;list-style:none;display:block;position:relative}#gt-root.gt-home .gt-faq summary::-webkit-details-marker{display:none}#gt-root.gt-home .gt-faq summary:after{content:"+";color:var(--gt-canopy-2);font-size:1.6rem;font-weight:400;line-height:1;transition:none;position:absolute;top:50%;right:8px;transform:translateY(-50%)}#gt-root.gt-home .gt-faq details[open] summary:after{content:"−";transform:translateY(-50%)}#gt-root.gt-home .gt-faq .gt-faq-a{color:var(--gt-muted);max-width:56em;padding:0 0 22px;font-size:1.02rem}#gt-root.gt-home .gt-dark{background:var(--gt-canopy);color:#fff}#gt-root.gt-home .gt-dark h2,#gt-root.gt-home .gt-dark h3{color:#fff}#gt-root.gt-home .gt-dark .gt-kicker{color:#9dbfa8}#gt-root.gt-home .gt-dark .gt-lead{color:#dce7dd}#gt-root.gt-home .gt-privgrid{grid-template-columns:1fr;align-items:start;gap:22px;margin-top:32px;display:grid}@media (width>=980px){#gt-root.gt-home .gt-privgrid{grid-template-columns:.95fr 1.25fr;gap:30px}}#gt-root.gt-home .gt-privbox{border-radius:var(--gt-r);background:#ffffff12;border:1px solid #fff3;padding:28px 24px}#gt-root.gt-home .gt-privbox p{color:#dce7dd;margin-top:12px;font-size:1rem}#gt-root.gt-home .gt-privlist{margin-top:18px}#gt-root.gt-home .gt-privlist li{color:#fff;align-items:flex-start;gap:11px;padding:9px 0;font-size:.98rem;display:flex}#gt-root.gt-home .gt-privlist .gt-tick{color:#5fbe8c;flex:none;width:21px;height:21px;margin-top:3px;display:block}#gt-root.gt-home .gt-privlist .gt-tick svg{width:100%;height:100%}#gt-root.gt-home .gt-privcta{width:100%;margin-top:22px;display:flex}#gt-root.gt-home .gt-contactlines{border-top:1px solid #ffffff38;margin-top:22px;padding-top:18px;font-size:1rem}#gt-root.gt-home .gt-contactlines p{color:#dce7dd;margin-top:7px}#gt-root.gt-home .gt-contactlines a{color:#fff;font-weight:700}#gt-root.gt-home .gt-calpanel{border-radius:var(--gt-r);background:#fff;padding:22px 18px}#gt-root.gt-home .gt-dark .gt-calpanel h3,#gt-root.gt-home .gt-dark .gt-calpanel .gt-calnote{color:var(--gt-ink)}#gt-root.gt-home .gt-dark .gt-calpanel .gt-calnote{color:var(--gt-muted)}#gt-root.gt-home .gt-calpanel h3{color:var(--gt-ink);font-size:1.3rem}#gt-root.gt-home .gt-calhead{flex-wrap:wrap;align-items:center;gap:10px;display:flex}#gt-root.gt-home .gt-dur{font-family:var(--gt-body);letter-spacing:.07em;text-transform:uppercase;color:var(--gt-canopy);background:var(--gt-mist);border:1px solid var(--gt-line);white-space:nowrap;border-radius:999px;align-items:center;padding:5px 11px;font-size:.76rem;font-weight:700;display:inline-flex}#gt-root.gt-home .gt-calnote{color:var(--gt-muted);margin-top:10px;font-size:.97rem}#gt-root.gt-home .gt-calendar{border:1px solid var(--gt-line);border-radius:var(--gt-r);background:#fff;margin-top:16px;overflow:hidden}#gt-root.gt-home .gt-calendar iframe{border:0;width:100%;min-height:720px;display:block}#gt-root.gt-home .gt-news{background:var(--gt-mist);border:1px solid var(--gt-line);border-radius:var(--gt-r);text-align:center;margin-top:0;padding:34px 26px}#gt-root.gt-home .gt-news h2{font-size:clamp(1.7rem,4.4vw,2.3rem)}#gt-root.gt-home .gt-news p{color:var(--gt-muted);max-width:44em;margin:14px auto 0}#gt-root.gt-home .gt-newsform{margin-top:22px}#gt-root.gt-home .gt-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#gt-root.gt-home .gt-newsrow{flex-direction:column;gap:10px;max-width:560px;margin:0 auto;display:flex}#gt-root.gt-home .gt-newsrow input{border:1px solid var(--gt-line);border-radius:var(--gt-r);width:100%;min-height:56px;font-family:var(--gt-body);color:var(--gt-ink);background:#fff;padding:12px 16px;font-size:1.02rem}#gt-root.gt-home .gt-newsrow input::placeholder{color:#7c8a80}#gt-root.gt-home .gt-newsrow .gt-btn{width:100%}@media (width>=620px){#gt-root.gt-home .gt-newsrow{flex-direction:row}#gt-root.gt-home .gt-newsrow input{flex:1}#gt-root.gt-home .gt-newsrow .gt-btn{flex:none;width:auto}}#gt-root.gt-home .gt-newsok{border:1px solid var(--gt-canopy-2);border-radius:var(--gt-r);color:var(--gt-canopy);background:#fff;margin-top:16px;padding:12px 16px;font-weight:700}#gt-root.gt-home .gt-newsnote{color:var(--gt-muted);margin-top:14px;font-size:.88rem}#gt-root.gt-home .gt-footer{color:#d5dfd6;background:#0a2417;padding:54px 0 40px;font-size:1rem}#gt-root.gt-home .gt-footer a,#gt-root.gt-home .gt-footer .gt-logo-text{color:#fff}#gt-root.gt-home .gt-foot-grid{grid-template-columns:1fr;gap:26px;display:grid}@media (width>=760px){#gt-root.gt-home .gt-foot-grid{grid-template-columns:1.3fr 1fr 1fr}}#gt-root.gt-home .gt-foot-brand{align-items:center;gap:10px;display:flex}#gt-root.gt-home .gt-foot-grid h4{color:#fff;letter-spacing:.11em;text-transform:uppercase;font-size:.82rem;font-family:var(--gt-body)}#gt-root.gt-home .gt-foot-grid li{margin-top:9px}#gt-root.gt-home .gt-foot-grid li a{text-decoration:none}#gt-root.gt-home .gt-foot-grid li a:hover{text-decoration:underline}#gt-root.gt-home .gt-foot-small{color:#9dbfa8;border-top:1px solid #ffffff29;margin-top:30px;padding-top:20px;font-size:.85rem}@media (width>=860px){#gt-root.gt-home .gt-section{padding:84px 0}#gt-root.gt-home .gt-hero-in{padding:104px 0 54px}}@media (prefers-reduced-motion:reduce){#gt-root.gt-home *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}#gt-root.gt-home [id^=gt-s-]{scroll-margin-top:86px}#gt-root.gt-home .gt-contactlines a,#gt-root.gt-home .gt-footer li a{padding:7px 0;display:inline-block}@media (width<=699px){#gt-root.gt-home .gt-kicker{font-size:.86rem}#gt-root.gt-home .gt-testi figcaption,#gt-root.gt-home .gt-testi-lead figcaption{font-size:.92rem}#gt-root.gt-home .gt-ws-flag{font-size:.8rem}}#gt-root{--gt-mist:#eef2ec;--gt-paper:#f9fbf7;--gt-canopy:#004a27;--gt-canopy-2:#1e7a50;--gt-ink:#18211d;--gt-muted:#3f4b44;--gt-line:#c9d3c8;--gt-crimson:#a81d22;--gt-crimson-dark:#87161a;--gt-r:8px;--gt-display:"Montserrat", "Segoe UI", Arial, sans-serif;--gt-body:"Atkinson Hyperlegible", "Segoe UI", Arial, sans-serif;font-family:var(--gt-body);color:var(--gt-ink);background:var(--gt-mist);-webkit-font-smoothing:antialiased;font-size:19px;line-height:1.6}#gt-root *,#gt-root :before,#gt-root :after{box-sizing:border-box}#gt-root img{max-width:100%;display:block}#gt-root h1,#gt-root h2,#gt-root h3,#gt-root p,#gt-root ul,#gt-root ol,#gt-root dl,#gt-root dd,#gt-root figure{margin:0;padding:0}#gt-root ul,#gt-root ol{list-style:none}#gt-root a{color:var(--gt-canopy-2);text-underline-offset:3px}#gt-root h1,#gt-root h2,#gt-root h3{font-family:var(--gt-display);letter-spacing:-.01em;color:var(--gt-ink);font-weight:500;line-height:1.12}#gt-root h2{font-size:clamp(2rem,6vw,3.1rem)}#gt-root h3{font-size:1.65rem}#gt-root :focus-visible{outline:3px solid var(--gt-crimson);outline-offset:3px;border-radius:4px}#gt-root .gt-wrap{width:100%;max-width:1140px;margin:0 auto;padding:0 20px}#gt-root .gt-section{padding:72px 0}#gt-root .gt-lead{color:var(--gt-muted);max-width:40em;margin-top:16px;font-size:1.1rem}#gt-root .gt-ph{color:#5a4500;font-size:.88em;font-family:var(--gt-body);white-space:normal;background:#fff1bf;border:1px dashed #a78300;border-radius:4px;padding:0 .3em;font-style:normal}#gt-root .gt-btn{border-radius:var(--gt-r);min-height:56px;font-family:var(--gt-body);cursor:pointer;text-align:center;border:2px solid #0000;justify-content:center;align-items:center;padding:14px 26px;font-size:1.05rem;font-weight:700;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}#gt-root .gt-btn-primary{background:var(--gt-crimson);color:#fff}#gt-root .gt-btn-primary:hover{background:var(--gt-crimson-dark)}#gt-root .gt-btn-light{color:#fff;background:0 0;border-color:#ffffffd9}#gt-root .gt-btn-light:hover{background:#ffffff1f}#gt-root .gt-btn-dark{background:var(--gt-canopy);color:#fff}#gt-root .gt-btn-dark:hover{background:var(--gt-canopy-2)}#gt-root .gt-btn-block{width:100%}#gt-root .gt-header{z-index:30;border-bottom:1px solid var(--gt-line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#eef2ecf5;position:sticky;top:0}#gt-root .gt-header-in{justify-content:space-between;align-items:center;gap:12px;min-height:68px;display:flex}#gt-root .gt-logo{color:var(--gt-ink);align-items:center;gap:10px;text-decoration:none;display:flex}#gt-root .gt-logo-mark{flex:none;width:30px;height:30px}#gt-root .gt-logo-text{font-family:var(--gt-display);letter-spacing:-.01em;font-size:1.4rem;font-weight:600}#gt-root .gt-nav{gap:26px;display:none}#gt-root .gt-nav a{color:var(--gt-ink);font-size:1rem;text-decoration:none}#gt-root .gt-nav a:hover{text-decoration:underline}#gt-root .gt-header-right{align-items:center;gap:10px;display:flex}#gt-root .gt-lang{border:1px solid var(--gt-line);border-radius:var(--gt-r);background:var(--gt-paper);display:flex;overflow:hidden}#gt-root .gt-lang button{min-width:46px;min-height:44px;font-family:var(--gt-body);color:var(--gt-muted);cursor:pointer;background:0 0;border:0;font-size:.95rem;font-weight:700}#gt-root .gt-lang button[aria-pressed=true]{background:var(--gt-canopy);color:#fff}#gt-root .gt-header-cta{display:none}#gt-root .gt-hero{background:var(--gt-canopy);align-items:flex-end;min-height:660px;display:flex;position:relative;overflow:hidden}#gt-root .gt-hero-img{object-fit:cover;object-position:50% 18%;width:100%;height:100%;position:absolute;inset:0}#gt-root .gt-hero-shade{background:linear-gradient(#00281526 0%,#00281559 40%,#002815eb 100%);position:absolute;inset:0}#gt-root .gt-hero-in{color:#fff;padding:120px 0 48px;position:relative}#gt-root .gt-hero h1{color:#fff;max-width:12em;font-size:clamp(2.6rem,10vw,5rem);font-weight:500}#gt-root .gt-hero-sub{color:#eef2ec;max-width:34em;margin-top:18px;font-size:1.12rem}#gt-root .gt-hero-ctas{flex-direction:column;gap:12px;margin-top:28px;display:flex}#gt-root .gt-hero-facts{color:#fff;flex-wrap:wrap;gap:8px 22px;margin-top:28px;font-size:1rem;display:flex}#gt-root .gt-hero-facts li{align-items:center;gap:8px;display:flex}#gt-root .gt-hero-facts li:before{content:"";background:#e2574f;border-radius:50%;flex:none;width:9px;height:9px}#gt-root .gt-hero-cap{text-align:right;color:#fff;opacity:.92;font-size:.85rem;line-height:1.35;position:absolute;top:18px;right:20px}#gt-root .gt-hero-cap a{color:#fff}#gt-root .gt-hero-cap i{font-family:var(--gt-display);font-size:1rem}@media (prefers-reduced-motion:no-preference){#gt-root .gt-hero h1,#gt-root .gt-hero-sub,#gt-root .gt-hero-ctas{animation:.9s cubic-bezier(.2,.7,.2,1) both gtRise}#gt-root .gt-hero-sub{animation-delay:.12s}#gt-root .gt-hero-ctas{animation-delay:.24s}@keyframes gtRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}}#gt-root .gt-compare{border-top:2px solid var(--gt-ink);margin-top:40px}#gt-root .gt-compare-head{display:none}#gt-root .gt-row{border-bottom:1px solid var(--gt-line);grid-template-columns:1fr;gap:6px;padding:20px 0;display:grid}#gt-root .gt-row .gt-b{color:var(--gt-muted);font-size:1rem;-webkit-text-decoration:line-through #3f4b4473;text-decoration:line-through #3f4b4473}#gt-root .gt-row .gt-g{gap:10px;font-size:1.15rem;font-weight:700;display:flex}#gt-root .gt-row .gt-g:before{content:"";background:var(--gt-crimson);border-radius:50%;flex:none;width:12px;height:12px;margin-top:.45em}#gt-root .gt-dark{background:var(--gt-canopy);color:#eef2ec}#gt-root .gt-dark h2,#gt-root .gt-dark h3{color:#fff}#gt-root .gt-dark .gt-lead{color:#d5dfd6}#gt-root .gt-legend{border-radius:var(--gt-r);border:1px solid #ffffff40;margin-top:32px;padding:22px}#gt-root .gt-legend h3{margin-bottom:12px;font-size:1.25rem}#gt-root .gt-legend li{color:#e3eae3;grid-template-columns:62px 1fr;align-items:start;gap:12px;padding:8px 0;font-size:1rem;display:grid}#gt-root .gt-plates{grid-template-columns:1fr;gap:28px;margin-top:40px;display:grid}#gt-root .gt-plate{background:var(--gt-paper);color:var(--gt-ink);border-radius:var(--gt-r);flex-direction:column;display:flex;overflow:hidden}#gt-root .gt-plate h3{color:var(--gt-ink)}#gt-root .gt-fig{aspect-ratio:4/3;background:var(--gt-canopy-2);position:relative;overflow:hidden}#gt-root .gt-fig img{object-fit:cover;width:100%;height:100%}#gt-root .gt-fig-fallback{text-align:center;font-family:var(--gt-display);color:#ffffffb3;justify-content:center;align-items:center;padding:20px;font-size:1.3rem;font-style:italic;display:flex;position:absolute;inset:0}#gt-root .gt-fig img[src]{z-index:1;position:relative}#gt-root .gt-credit{z-index:2;background:#0000008c;border-radius:4px;padding:3px 8px;font-size:.72rem;text-decoration:none;position:absolute;bottom:8px;right:8px;color:#fff!important}#gt-root .gt-plate-body{flex-direction:column;flex:1;gap:14px;padding:24px 22px 26px;display:flex}#gt-root .gt-sci{font-family:var(--gt-display);color:var(--gt-canopy-2);font-size:1.05rem;font-style:italic}#gt-root .gt-plate h3{margin-top:-6px}#gt-root .gt-region{color:var(--gt-muted);font-size:1rem}#gt-root .gt-meters{border-top:1px solid var(--gt-line);border-bottom:1px solid var(--gt-line);grid-template-columns:1fr 1fr;gap:12px;padding:14px 0;display:grid}#gt-root .gt-meter-label{color:var(--gt-muted);font-size:.85rem;display:block}#gt-root .gt-meter-val{align-items:center;gap:10px;font-size:1.02rem;font-weight:700;display:flex}#gt-root .gt-bars{gap:3px;display:inline-flex}#gt-root .gt-bars i{background:var(--gt-line);border-radius:2px;width:10px;height:18px;display:block}#gt-root .gt-meter[data-level="1"] .gt-bars i:nth-child(-n+1),#gt-root .gt-meter[data-level="2"] .gt-bars i:nth-child(-n+2),#gt-root .gt-meter[data-level="3"] .gt-bars i:nth-child(-n+3){background:var(--gt-crimson)}#gt-root .gt-legend .gt-bars i{background:#ffffff40}#gt-root .gt-legend .gt-meter[data-level="1"] .gt-bars i:nth-child(-n+1),#gt-root .gt-legend .gt-meter[data-level="2"] .gt-bars i:nth-child(-n+2),#gt-root .gt-legend .gt-meter[data-level="3"] .gt-bars i:nth-child(-n+3){background:#e2574f}#gt-root .gt-facts{grid-template-columns:1fr 1fr;gap:10px 16px;font-size:1rem;display:grid}#gt-root .gt-facts dt{color:var(--gt-muted);font-size:.85rem}#gt-root .gt-facts dd{font-weight:700}#gt-root .gt-plate .gt-btn{margin-top:auto}#gt-root .gt-plate-flag .gt-fig{aspect-ratio:16/10}#gt-root .gt-flag-tag{background:var(--gt-crimson);color:#fff;border-radius:4px;align-self:flex-start;padding:4px 10px;font-size:.85rem;font-weight:700}#gt-root .gt-inc{grid-template-columns:1fr;gap:0;margin-top:36px;display:grid}#gt-root .gt-inc li{border-bottom:1px solid var(--gt-line);gap:14px;padding:16px 0;font-size:1.08rem;display:flex}#gt-root .gt-inc svg{width:26px;height:26px;color:var(--gt-canopy-2);flex:none;margin-top:2px}#gt-root .gt-not{color:var(--gt-muted);margin-top:24px;font-size:1rem}#gt-root .gt-day{border-left:2px solid var(--gt-canopy-2);margin-top:36px;padding-left:22px}#gt-root .gt-day li{padding:0 0 26px;position:relative}#gt-root .gt-day li:before{content:"";background:var(--gt-mist);border:3px solid var(--gt-canopy-2);border-radius:50%;width:14px;height:14px;position:absolute;top:.45em;left:-30px}#gt-root .gt-day time{font-family:var(--gt-display);color:var(--gt-canopy);font-size:1.3rem;font-weight:600;display:block}#gt-root .gt-day-note{color:var(--gt-muted);margin-top:4px;font-size:.95rem}#gt-root .gt-leaders{grid-template-columns:1fr;gap:22px;margin-top:36px;display:grid}#gt-root .gt-leader{background:var(--gt-paper);border-radius:var(--gt-r);border:1px solid var(--gt-line);align-items:flex-start;gap:18px;padding:22px;display:flex}#gt-root .gt-avatar{background:var(--gt-line);width:84px;height:84px;color:var(--gt-muted);text-align:center;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.75rem;display:flex}#gt-root .gt-notes{grid-template-columns:1fr;gap:26px;margin-top:40px;display:grid}#gt-root .gt-note{background:#fffdf6;border:1px solid #e4dfcb;border-radius:3px;padding:30px 24px 26px;position:relative;box-shadow:0 10px 24px -14px #004a2773}#gt-root .gt-note:before{content:"";background:#c9d3c8bf;width:84px;height:22px;position:absolute;top:-10px;left:50%;transform:translate(-50%)rotate(-3deg)}#gt-root .gt-note:first-child{transform:rotate(-1.2deg)}#gt-root .gt-note:nth-child(2){transform:rotate(.9deg)}#gt-root .gt-note:nth-child(3){transform:rotate(-.6deg)}#gt-root .gt-note-img{aspect-ratio:4/3;color:#7a6f4e;text-align:center;border:1px dashed #cfc6a6;justify-content:center;align-items:center;margin-bottom:14px;padding:10px;font-size:.9rem;display:flex}#gt-root .gt-split{grid-template-columns:1fr;align-items:center;gap:28px;display:grid}#gt-root .gt-split .gt-fig{border-radius:var(--gt-r)}#gt-root .gt-price-line{margin-top:18px;font-size:1.05rem}#gt-root .gt-steps{counter-reset:gtstep;grid-template-columns:1fr;gap:22px;margin-top:36px;display:grid}#gt-root .gt-step{counter-increment:gtstep;grid-template-columns:48px 1fr;gap:14px;display:grid}#gt-root .gt-step:before{content:counter(gtstep);background:var(--gt-canopy);color:#fff;width:44px;height:44px;font-family:var(--gt-display);border-radius:50%;justify-content:center;align-items:center;font-size:1.35rem;display:flex}#gt-root .gt-step h3{margin-bottom:4px;font-size:1.3rem}#gt-root .gt-step p{color:var(--gt-muted);font-size:1rem}#gt-root .gt-book-grid{grid-template-columns:1fr;gap:28px;margin-top:44px;display:grid}#gt-root .gt-panel{background:var(--gt-paper);border:1px solid var(--gt-line);border-radius:var(--gt-r);padding:26px 20px}#gt-root .gt-panel h3{margin-bottom:6px;font-size:1.5rem}#gt-root .gt-form{gap:18px;margin-top:18px;display:grid}#gt-root .gt-field label,#gt-root .gt-field legend{margin-bottom:6px;padding:0;font-size:1rem;font-weight:700;display:block}#gt-root .gt-field fieldset{border:0;margin:0;padding:0}#gt-root .gt-input{width:100%;min-height:54px;font-family:var(--gt-body);color:var(--gt-ink);border-radius:var(--gt-r);background:#fff;border:1.5px solid #8c9a8f;padding:12px 14px;font-size:1.05rem}#gt-root textarea.gt-input{resize:vertical;min-height:110px}#gt-root .gt-input:focus{border-color:var(--gt-canopy)}#gt-root .gt-two{grid-template-columns:1fr;gap:18px;display:grid}#gt-root .gt-checks{grid-template-columns:1fr;gap:4px;display:grid}#gt-root .gt-check{cursor:pointer;align-items:center;gap:12px;min-height:44px;font-size:1rem;display:flex}#gt-root .gt-check input{width:22px;height:22px;accent-color:var(--gt-canopy);flex:none}#gt-root .gt-form-note{color:var(--gt-muted);font-size:.92rem}#gt-root .gt-calhead{flex-wrap:wrap;align-items:center;gap:10px;display:flex}#gt-root .gt-dur{font-family:var(--gt-body);letter-spacing:.06em;text-transform:uppercase;color:var(--gt-canopy);background:var(--gt-mist);border:1px solid var(--gt-line);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:.78rem;font-weight:700;display:inline-flex}#gt-root #gt-vsl-calendar{scroll-margin-top:90px}#gt-root .gt-ok{border-radius:var(--gt-r);background:#e1efe3;border:1px solid #9cc3a3;padding:16px;font-weight:700;display:none}#gt-root .gt-ok.gt-show{display:block}#gt-root .gt-embed-ph{border-radius:var(--gt-r);text-align:center;min-height:260px;color:var(--gt-muted);background:#fff;border:2px dashed #8c9a8f;justify-content:center;align-items:center;margin-top:18px;padding:20px;display:flex}#gt-root .gt-contact{margin-top:22px;font-size:1rem}#gt-root .gt-contact p+p{margin-top:4px}#gt-root .gt-priv-list{margin-top:22px}#gt-root .gt-priv-list li{padding:10px 0 10px 26px;font-size:1.05rem;position:relative}#gt-root .gt-priv-list li:before{content:"";background:var(--gt-crimson);width:12px;height:2px;position:absolute;top:1.05em;left:0}#gt-root .gt-faq{border-top:2px solid var(--gt-ink);margin-top:32px}#gt-root .gt-faq details{border-bottom:1px solid var(--gt-line)}#gt-root .gt-faq summary{cursor:pointer;font-family:var(--gt-display);justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:20px 0;font-size:1.3rem;font-weight:500;list-style:none;display:flex}#gt-root .gt-faq summary::-webkit-details-marker{display:none}#gt-root .gt-faq summary:after{content:"+";font-family:var(--gt-body);color:var(--gt-crimson);flex:none;font-size:1.6rem;transition:transform .2s}#gt-root .gt-faq details[open] summary:after{transform:rotate(45deg)}#gt-root .gt-faq details p{color:var(--gt-muted);padding:0 0 22px}#gt-root .gt-footer{background:var(--gt-ink);color:#d5dfd6;padding:56px 0 40px;font-size:1rem}#gt-root .gt-footer a,#gt-root .gt-footer .gt-logo-text{color:#fff}#gt-root .gt-foot-grid{grid-template-columns:1fr;gap:26px;display:grid}#gt-root .gt-foot-small{color:#aebbb1;border-top:1px solid #ffffff26;margin-top:36px;padding-top:20px;font-size:.85rem}@media (width>=700px){#gt-root .gt-hero-ctas{flex-direction:row}#gt-root .gt-plates{grid-template-columns:1fr 1fr}#gt-root .gt-plate-flag{grid-column:1/-1;grid-template-columns:1.15fr 1fr;display:grid}#gt-root .gt-plate-flag .gt-fig{aspect-ratio:auto;min-height:100%}#gt-root .gt-inc{grid-template-columns:1fr 1fr;column-gap:40px}#gt-root .gt-leaders{grid-template-columns:1fr 1fr}#gt-root .gt-notes{grid-template-columns:repeat(3,1fr)}#gt-root .gt-two,#gt-root .gt-checks{grid-template-columns:1fr 1fr}#gt-root .gt-steps{grid-template-columns:repeat(3,1fr)}#gt-root .gt-step{grid-template-columns:1fr}#gt-root .gt-panel{padding:34px 32px}#gt-root .gt-foot-grid{grid-template-columns:1.4fr 1fr 1fr}}@media (width>=1000px){#gt-root{font-size:20px}#gt-root .gt-wrap{padding:0 32px}#gt-root .gt-section{padding:104px 0}#gt-root .gt-nav{display:flex}#gt-root .gt-header-cta{min-height:46px;padding:10px 18px;font-size:.95rem;display:inline-flex}#gt-root .gt-hero{min-height:760px}#gt-root .gt-hero-img{object-position:50% 14%;width:54%;left:auto;right:0}#gt-root .gt-hero-shade{background:linear-gradient(90deg, var(--gt-canopy) 0%, var(--gt-canopy) 44%, #004a278c 50%, #004a2700 64%)}#gt-root .gt-hero-in{align-self:center;padding:96px 32px 72px}#gt-root .gt-hero-in>*{max-width:540px}#gt-root .gt-hero h1{font-size:3.9rem}#gt-root .gt-plates{grid-template-columns:repeat(3,1fr)}#gt-root .gt-plate-flag{grid-template-columns:1.5fr 1fr}#gt-root .gt-legend ul{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}#gt-root .gt-legend li{grid-template-columns:1fr}#gt-root .gt-split{grid-template-columns:1fr 1fr;gap:56px}#gt-root .gt-book-grid{grid-template-columns:1.25fr 1fr;align-items:start}#gt-root .gt-day-wrap{grid-template-columns:1fr 1.1fr;align-items:start;gap:64px;display:grid}#gt-root .gt-day{margin-top:0}}#gt-root [id^=gt-w-],#gt-root #gt-book,#gt-root #gt-private,#gt-root #gt-faq,#gt-root #gt-workshops,#gt-root #gt-included{scroll-margin-top:80px}#gt-root .gt-mapblock{grid-template-columns:1fr;align-items:center;gap:24px;margin-top:36px;display:grid}#gt-root .gt-map{width:100%;max-width:520px;height:auto;margin:0 auto;display:block}#gt-root .gt-map .gt-land{fill:#2f5a45;stroke:#7fb08f;stroke-width:1.2px;stroke-linejoin:round}#gt-root .gt-map .gt-sea{fill:#9fc0aa;font-family:var(--gt-display);font-size:12px;font-style:italic}#gt-root .gt-map .gt-pin circle{fill:#e2574f;stroke:#fff;stroke-width:2px;transition:r .15s}#gt-root .gt-map .gt-pin:hover circle,#gt-root .gt-map .gt-pin:focus circle{r:9}#gt-root .gt-map .gt-pin text{fill:#fff;font-family:var(--gt-body);font-size:12.5px;font-weight:700}#gt-root .gt-map .gt-air rect{fill:#fff}#gt-root .gt-map .gt-air text{fill:#d5dfd6;font-family:var(--gt-body);font-size:11px}#gt-root .gt-maplist li a{color:#fff;border-bottom:1px solid #ffffff2e;grid-template-columns:16px 1fr;gap:12px;padding:12px 0;text-decoration:none;display:grid}#gt-root .gt-maplist li a:hover strong{text-decoration:underline}#gt-root .gt-maplist li a:before{content:"";background:#e2574f;border:2px solid #fff;border-radius:50%;width:12px;height:12px;margin-top:.4em}#gt-root .gt-maplist small{color:#c9d6cc;font-size:.9rem;display:block}#gt-root .gt-mapnote{color:#c9d6cc;margin-top:14px;font-size:.9rem}@media (width>=1000px){#gt-root .gt-mapblock{grid-template-columns:1.1fr 1fr;gap:56px}}#gt-root .gt-inc-grid{grid-template-columns:1fr;gap:16px;margin-top:36px;display:grid}#gt-root .gt-inc-card{background:var(--gt-paper);border:1px solid var(--gt-line);border-radius:var(--gt-r);align-items:center;gap:16px;padding:18px 20px;display:flex}#gt-root .gt-inc-ico{width:56px;height:56px;color:var(--gt-canopy);background:#e3eae2;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}#gt-root .gt-inc-ico svg{width:30px;height:30px}#gt-root .gt-inc-card strong{font-family:var(--gt-display);font-size:1.3rem;font-weight:600;line-height:1.2;display:block}#gt-root .gt-inc-card span span{color:var(--gt-muted);margin-top:4px;font-size:.98rem;display:block}#gt-root .gt-notbox{border-radius:var(--gt-r);color:var(--gt-muted);border:1.5px dashed #9aa79c;align-items:flex-start;gap:14px;margin-top:28px;padding:20px;font-size:1.02rem;display:flex}#gt-root .gt-notbox svg{color:#8a9690;flex:none;width:28px;height:28px}@media (width>=700px){#gt-root .gt-inc-grid{grid-template-columns:1fr 1fr}}@media (width>=1100px){#gt-root .gt-inc-grid{grid-template-columns:repeat(3,1fr)}}#gt-root .gt-momentsec{background:var(--gt-ink);color:#eef2ec}#gt-root .gt-momentsec h2{color:#fff}#gt-root .gt-moment{border-left:2px solid #e2574f99;max-width:44em;margin-top:34px;padding-left:22px}#gt-root .gt-moment li{padding:0 0 26px}#gt-root .gt-moment time{letter-spacing:.08em;text-transform:uppercase;color:#e2574f;margin-bottom:6px;font-size:.95rem;display:block}#gt-root .gt-moment span{font-family:var(--gt-display);color:#f3f7f2;font-size:clamp(1.3rem,4.2vw,1.75rem);line-height:1.35}#gt-root .gt-birdrail{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;grid-auto-columns:80%;grid-auto-flow:column;gap:16px;margin-top:36px;padding-bottom:14px;display:grid;overflow-x:auto}#gt-root .gt-birdrail::-webkit-scrollbar{height:8px}#gt-root .gt-birdrail::-webkit-scrollbar-thumb{background:#ffffff59;border-radius:4px}#gt-root .gt-birdcard{scroll-snap-align:center;background:var(--gt-paper);border-radius:var(--gt-r);flex-direction:column;display:flex;overflow:hidden}#gt-root .gt-birdcard .gt-fig{aspect-ratio:3/4}#gt-root .gt-birdbody{flex-direction:column;flex:1;gap:4px;padding:16px 18px 20px;display:flex}#gt-root .gt-birdbody h3{font-size:1.5rem}#gt-root .gt-birdbody p{color:var(--gt-muted);font-size:1rem}#gt-root .gt-chips-title{color:#d5dfd6;margin-top:30px;font-size:1.05rem}#gt-root .gt-chips li{color:#eef2ec;border:1px solid #ffffff59;border-radius:999px;padding:8px 16px;font-size:.98rem}#gt-root .gt-biomes{gap:34px;margin-top:40px;display:grid}#gt-root .gt-biome{grid-template-columns:1fr;align-items:center;gap:20px;display:grid}#gt-root .gt-biome .gt-fig{aspect-ratio:4/3;border-radius:var(--gt-r)}#gt-root .gt-biome-body h3{font-size:clamp(1.7rem,5vw,2.2rem)}#gt-root .gt-biome-body p{color:var(--gt-muted);max-width:38em;margin-top:10px;font-size:1.08rem}#gt-root .gt-biome-meta{border-top:1px solid var(--gt-line);grid-template-columns:1fr 1fr;gap:14px 20px;margin-top:20px;padding-top:18px;display:grid}#gt-root .gt-biome-meta dt{color:var(--gt-muted);font-size:.85rem}#gt-root .gt-biome-meta dd{font-size:1rem;font-weight:700}@media (width>=700px){#gt-root .gt-birdrail{grid-auto-columns:46%}#gt-root .gt-biome{grid-template-columns:1fr 1fr;gap:40px}}@media (width>=1100px){#gt-root .gt-birdrail{grid-template-columns:repeat(3,1fr);grid-auto-columns:auto;grid-auto-flow:row;gap:24px;overflow:visible}#gt-root .gt-biome{grid-template-columns:1.05fr 1fr;gap:56px}}#gt-root .gt-logo-lockup{width:auto;height:34px;display:block}#gt-root .gt-logo-mark{flex:none;width:auto;height:34px;display:block}#gt-root .gt-footer .gt-logo-mark{height:42px}#gt-root .gt-foot-brand{align-items:center;gap:12px;display:flex}@media (width>=1000px){#gt-root .gt-logo-lockup{height:40px}}#gt-root .gt-momentfig{border-radius:var(--gt-r);margin-top:30px;overflow:hidden}#gt-root .gt-momentfig img{object-fit:cover;width:100%;height:auto;max-height:520px;display:block}#gt-root .gt-momentfig figcaption{color:#c9d6cc;padding:10px 2px 0;font-size:.85rem}#gt-root span.gt-credit{z-index:2;color:#fff;background:#0000008c;border-radius:4px;padding:3px 8px;font-size:.72rem;position:absolute;bottom:8px;right:8px}#gt-root .gt-leader-role{color:var(--gt-crimson);margin-top:4px;font-size:1rem;font-weight:700}#gt-root .gt-leader-bio{color:var(--gt-muted);margin-top:10px;font-size:1rem}#gt-root .gt-leader-facts{gap:8px;margin-top:16px;display:grid}#gt-root .gt-leader-facts li{grid-template-columns:1fr;gap:2px;font-size:.98rem;display:grid}#gt-root .gt-leader-facts strong{color:var(--gt-muted);font-size:.82rem;font-weight:700}@media (width>=700px){#gt-root .gt-leader-facts{grid-template-columns:repeat(3,1fr)}}#gt-root .gt-factbar{background:var(--gt-line);border-radius:12px;grid-template-columns:1fr 1fr;gap:1px;max-width:none;margin-top:34px;display:grid;overflow:hidden;box-shadow:0 22px 44px -28px #000000bf}#gt-root .gt-factcell{background:var(--gt-paper);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:20px 14px;display:flex}#gt-root .gt-facticon{color:var(--gt-crimson)}#gt-root .gt-facticon svg{width:26px;height:26px}#gt-root .gt-factlabel{letter-spacing:.12em;text-transform:uppercase;color:var(--gt-muted);font-size:.74rem;font-weight:700}#gt-root .gt-factvalue{font-family:var(--gt-display);color:var(--gt-ink);font-size:1.08rem;line-height:1.3}@media (width>=700px){#gt-root .gt-factbar{grid-template-columns:repeat(5,1fr)}}@media (width>=1100px){#gt-root .gt-factbar{margin-top:44px}}#gt-root .gt-summary{max-width:60ch;margin-top:44px}#gt-root .gt-summary h2{color:#fff;font-size:clamp(1.8rem,5vw,2.5rem)}#gt-root .gt-summary p{color:#dce6dd;margin-top:16px;font-size:1.05rem}#gt-root .gt-summary p:first-of-type{color:#f1f6f1;font-size:1.15rem}#gt-root .gt-itin{border-left:0;gap:34px;margin-top:36px;padding-left:0;display:grid}#gt-root .gt-dayblock{border-bottom:1px solid var(--gt-line);padding:0 0 30px;position:relative}#gt-root .gt-dayblock:last-child{border-bottom:0;padding-bottom:0}#gt-root .gt-dayblock:before{content:none}#gt-root .gt-daytag{background:var(--gt-canopy);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:5px 12px;font-size:.8rem;font-weight:700;display:inline-block}#gt-root .gt-dayblock h3{margin-top:12px;font-size:clamp(1.5rem,4.4vw,2rem)}#gt-root .gt-dayloc{color:var(--gt-crimson);margin-top:4px;font-size:1rem;font-weight:700}#gt-root .gt-dayblock p{color:var(--gt-muted);margin-top:12px;font-size:1.05rem}#gt-root .gt-daynight{color:var(--gt-ink);margin-top:14px;font-size:.95rem;font-weight:700}#gt-root .gt-dayfig{border-radius:var(--gt-r);margin-top:22px;position:relative;overflow:hidden}#gt-root .gt-dayfig img{object-fit:cover;width:100%;height:auto;max-height:460px;display:block}#gt-root .gt-dayfig figcaption{color:var(--gt-muted);padding:8px 2px 0;font-size:.85rem}#gt-root .gt-dayslot{border-radius:var(--gt-r);text-align:center;background:#fff;border:2px dashed #8c9a8f;justify-content:center;align-items:center;min-height:200px;margin-top:22px;padding:24px;display:flex}@media (width>=900px){#gt-root .gt-dayfig img{max-height:520px}#gt-root .gt-dayslot{min-height:280px}}#gt-root .gt-welcome{border-radius:var(--gt-r);background:var(--gt-canopy);color:#fff;text-align:center;margin-top:22px;padding:34px 24px;overflow:hidden}#gt-root .gt-flag{border-radius:3px;width:120px;height:34px;margin:0 auto 18px;display:block;overflow:hidden;box-shadow:0 4px 14px -6px #0009}#gt-root .gt-flag i{display:block}#gt-root .gt-flag i:first-child,#gt-root .gt-flag i:nth-child(5){background:#002b7f;height:20%}#gt-root .gt-flag i:nth-child(2),#gt-root .gt-flag i:nth-child(4){background:#fff;height:15%}#gt-root .gt-flag i:nth-child(3){background:#ce1126;height:30%}#gt-root .gt-dayblock .gt-welcome p{max-width:none;margin-top:0}#gt-root .gt-dayblock .gt-welcome .gt-welcome-big{font-family:var(--gt-display);color:#fff;font-size:clamp(2.4rem,7vw,3.6rem);line-height:1}#gt-root .gt-dayblock .gt-welcome .gt-welcome-sub{letter-spacing:.1em;text-transform:uppercase;color:#bfd3c4;margin-top:10px;font-size:1rem}#gt-root .gt-why{grid-template-columns:1fr;gap:18px;margin-top:38px;display:grid}#gt-root .gt-whycard,#gt-root .gt-prepcard{border:1px solid var(--gt-line);border-radius:var(--gt-r);background:#fff;padding:24px 22px}#gt-root .gt-whyico{width:50px;height:50px;color:var(--gt-canopy);background:#e3eae2;border-radius:50%;justify-content:center;align-items:center;margin-bottom:14px;display:inline-flex}#gt-root .gt-whyico svg{width:27px;height:27px}#gt-root .gt-whycard h3,#gt-root .gt-prepcard h3{font-size:1.3rem}#gt-root .gt-whycard p,#gt-root .gt-prepcard p{color:var(--gt-muted);margin-top:10px;font-size:1rem}#gt-root .gt-prep{grid-template-columns:1fr;gap:18px;margin-top:18px;display:grid}#gt-root .gt-specs{border-radius:var(--gt-r);background:var(--gt-canopy);color:#fff;margin-top:38px;padding:26px 22px}#gt-root .gt-specs h3{color:#fff;font-size:1.35rem}#gt-root .gt-specs dl{grid-template-columns:1fr;gap:16px 24px;margin-top:18px;display:grid}#gt-root .gt-specs dt{letter-spacing:.09em;text-transform:uppercase;color:#a9c2b2;font-size:.78rem;font-weight:700}#gt-root .gt-specs dd{color:#fff;margin-top:3px;font-size:1rem}#gt-root .gt-incheading{margin-top:48px;font-size:clamp(1.7rem,5vw,2.2rem)}@media (width>=760px){#gt-root .gt-why,#gt-root .gt-prep{grid-template-columns:repeat(3,1fr)}#gt-root .gt-specs dl{grid-template-columns:1fr 1fr}#gt-root .gt-specs{padding:34px}}@media (width>=1100px){#gt-root .gt-specs dl{grid-template-columns:repeat(3,1fr)}}#gt-root .gt-specs-day{margin-top:22px}#gt-root .gt-dayblock .gt-specs-day dd,#gt-root .gt-dayblock .gt-specs-day dt{max-width:none;margin-top:3px}#gt-root .gt-dayblock .gt-specs-day dd{color:#fff;font-size:1rem}#gt-root button.wtrvl-checkout_button{cursor:pointer;width:100%;min-height:56px;background-color:var(--gt-crimson)!important;color:#fff!important;font-family:var(--gt-body)!important;text-transform:none!important;border-radius:var(--gt-r)!important;border:0!important;padding:16px 26px!important;font-size:1.05rem!important;font-weight:700!important;line-height:1.2!important}#gt-root button.wtrvl-checkout_button:hover{background-color:var(--gt-crimson-dark)!important}#gt-root .gt-paynote{color:var(--gt-muted);text-align:center;margin-top:12px;font-size:.92rem}#gt-root .gt-paylink{text-align:center;color:var(--gt-canopy-2);margin-top:10px;font-size:1rem;font-weight:700;display:block}#gt-root .gt-ph{overflow-wrap:anywhere}#gt-root .gt-logo-lockup{height:27px}#gt-root .gt-lang button{min-width:42px}#gt-root .gt-header-in{gap:8px}#gt-root .gt-pricelist div{flex-wrap:wrap}#gt-root .gt-pricelist dd{margin-left:auto}#gt-root .gt-factcell{padding:18px 12px}#gt-root .gt-factvalue{font-size:.98rem}#gt-root .gt-birdrail{scroll-padding-left:20px}#gt-root .gt-specs,#gt-root .gt-welcome,#gt-root .gt-panel,#gt-root .gt-pricecard{overflow-wrap:anywhere}@media (width>=420px){#gt-root .gt-logo-lockup{height:32px}}@media (width>=700px){#gt-root .gt-factcell{padding:20px 14px}#gt-root .gt-factvalue{font-size:1.08rem}#gt-root .gt-factcell:last-child{grid-column:auto}}#gt-root .gt-bookpanel>p{color:var(--gt-muted);margin-top:8px;font-size:1.02rem}#gt-root .gt-pricelist-sm{margin:18px 0 20px}#gt-root .gt-pricelist-sm div{padding:12px 0}#gt-root .gt-birdcard .gt-fig{height:auto}@supports not (aspect-ratio:1 / 1){#gt-root .gt-fig{height:0;padding-bottom:75%;position:relative}#gt-root .gt-birdcard .gt-fig{padding-bottom:133%}#gt-root .gt-plate .gt-fig{padding-bottom:75%}#gt-root .gt-video{height:0;padding-bottom:56.25%}#gt-root .gt-fig img,#gt-root .gt-video img{width:100%;height:100%;position:absolute;inset:0}}#gt-root .gt-calendar{border-radius:var(--gt-r);border:1px solid var(--gt-line);background:#fff;margin-top:18px;overflow:hidden}#gt-root .gt-calendar iframe{border:0;width:100%;min-height:620px;display:block}@media (width>=700px){#gt-root .gt-calendar iframe{min-height:700px}}#gt-root .gt-videocredit{color:#a9c2b2;margin-top:8px;font-size:.85rem}#gt-root .gt-sumfig{border-radius:var(--gt-r);max-width:none;margin-top:26px;overflow:hidden}#gt-root .gt-sumfig img{object-fit:cover;width:100%;height:auto;max-height:520px;display:block}#gt-root .gt-sumfig figcaption{color:#a9c2b2;padding:8px 2px 0;font-size:.85rem}#gt-root .gt-exif{letter-spacing:.03em;color:var(--gt-muted);font-variant-numeric:tabular-nums;margin-top:4px;font-size:.8rem}#gt-root .gt-dayfig figcaption{display:block}#gt-root .gt-daygallery{border-radius:var(--gt-r);grid-template-columns:1fr 1fr;gap:6px;margin-top:22px;display:grid;overflow:hidden}#gt-root .gt-daygallery img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}#gt-root .gt-daygallery img:first-child{aspect-ratio:16/9;grid-column:1/-1}#gt-root .gt-dayblock .gt-daygcredit{color:var(--gt-muted);margin-top:8px;font-size:.85rem}@media (width>=760px){#gt-root .gt-daygallery{grid-template-columns:repeat(3,1fr)}#gt-root .gt-daygallery img:first-child{aspect-ratio:21/9;grid-column:1/-1}}@supports not (aspect-ratio:1 / 1){#gt-root .gt-daygallery img{height:220px}}#gt-root .gt-avatar-img{object-fit:cover;object-position:50% 25%;border:3px solid #fff;width:110px;height:110px;box-shadow:0 10px 24px -14px #0009}@media (width>=700px){#gt-root .gt-avatar-img{width:150px;height:150px}}#gt-root .gt-lead,#gt-root .gt-summary,#gt-root .gt-summary p{max-width:none}#gt-root .gt-itin{max-width:100%}#gt-root .gt-dayblock p,#gt-root .gt-dayblock li p{width:100%;max-width:none}#gt-root .gt-dayfig img{max-height:78vh}#gt-root .gt-biome-body p{max-width:none}#gt-root .gt-book-grid{grid-template-columns:1fr;gap:22px;max-width:none}@media (width>=1000px){#gt-root .gt-book-grid{grid-template-columns:1fr;max-width:none}}#gt-root .gt-bookpanel .gt-pricelist-sm,#gt-root .gt-bookpanel .wtrvl-checkout_button{max-width:520px}#gt-root .gt-calendar iframe{min-height:720px}#gt-root .gt-gallery-cols{column-count:2;column-gap:5px;margin-top:26px}#gt-root .gt-gallery-cols a,#gt-root .gt-gallery-cols img{width:100%;height:auto;display:block}#gt-root .gt-gallery-cols a{break-inside:avoid;margin-bottom:5px}#gt-root .gt-gallery-day{margin-top:22px}@media (width>=760px){#gt-root .gt-gallery-cols{column-count:3}}#gt-root .gt-dayfig img,#gt-root .gt-sumfig img{object-fit:contain;width:100%;height:auto;max-height:none}#gt-root .gt-dayfig a,#gt-root .gt-sumfig a{display:block}#gt-root .gt-zoom{cursor:zoom-in}#gt-root .gt-biomes{grid-template-columns:1fr;gap:18px}#gt-root .gt-biome{background:var(--gt-paper);border:1px solid var(--gt-line);border-radius:var(--gt-r);grid-template-columns:1fr;gap:0;padding:24px 22px}@media (width>=860px){#gt-root .gt-biomes{grid-template-columns:repeat(3,1fr)}#gt-root .gt-biome{grid-template-columns:1fr}}#gt-root .gt-factlabel,#gt-root .gt-daytag,#gt-root .gt-vsl-kicker,#gt-root .gt-specs dt,#gt-root .gt-biome-meta dt,#gt-root .gt-leader-facts strong{font-family:var(--gt-body);letter-spacing:.1em;text-transform:uppercase;font-size:.78rem;font-weight:700}#gt-root .gt-daytag{font-size:.75rem}#gt-root .gt-biomes{align-items:stretch}#gt-root .gt-biome,#gt-root .gt-biome-body{flex-direction:column;height:100%;display:flex}#gt-root .gt-biome-body h3{align-items:flex-start;min-height:2.6em;font-size:1.45rem;display:flex}#gt-root .gt-biome-body p{margin-top:6px}@media (width<=859px){#gt-root .gt-biome-body h3{min-height:0}}@media (width>=1180px){#gt-root .gt-wrap{max-width:1240px;padding:0 40px}#gt-root .gt-video,#gt-root .gt-factbar,#gt-root .gt-vsl-cta,#gt-root .gt-vsl-sub,#gt-root .gt-vsl-hero h1,#gt-root .gt-summary,#gt-root .gt-lead,#gt-root .gt-itin,#gt-root .gt-book-grid,#gt-root .gt-sumfig{max-width:1040px}#gt-root .gt-gallery-cols{column-count:4}#gt-root .gt-faq,#gt-root .gt-leader{max-width:1040px}}@media (width>=1400px){#gt-root{font-size:21px}#gt-root .gt-wrap{max-width:1320px}#gt-root .gt-video,#gt-root .gt-factbar,#gt-root .gt-vsl-cta,#gt-root .gt-vsl-sub,#gt-root .gt-vsl-hero h1,#gt-root .gt-summary,#gt-root .gt-lead,#gt-root .gt-itin,#gt-root .gt-book-grid,#gt-root .gt-sumfig,#gt-root .gt-faq,#gt-root .gt-leader{max-width:1120px}}#gt-root .gt-wrap{max-width:944px}#gt-root .gt-video,#gt-root .gt-factbar,#gt-root .gt-vsl-cta,#gt-root .gt-vsl-sub,#gt-root .gt-vsl-hero h1,#gt-root .gt-summary,#gt-root .gt-lead,#gt-root .gt-itin,#gt-root .gt-book-grid,#gt-root .gt-sumfig,#gt-root .gt-faq,#gt-root .gt-leader,#gt-root .gt-pricecard,#gt-root .gt-specs,#gt-root .gt-gallery-cols,#gt-root .gt-biomes,#gt-root .gt-notes,#gt-root .gt-moment{max-width:none;margin-left:0;margin-right:0}#gt-root .gt-pricecard{margin:0}@media (width>=1180px){#gt-root .gt-wrap{max-width:1120px;padding:0 40px}#gt-root .gt-gallery-cols{column-count:4}}@media (width>=1400px){#gt-root{font-size:21px}#gt-root .gt-wrap{max-width:1240px}}#gt-root .gt-lightbox{background:0 0;border:0;max-width:min(96vw,1500px);max-height:94vh;padding:0;overflow:visible}#gt-root .gt-lightbox::backdrop{background:#001e10eb}#gt-root .gt-lightbox img{background:#0b1f14;border-radius:6px;width:auto;max-width:100%;height:auto;max-height:88vh;margin:0 auto;display:block}#gt-root .gt-lightbox-close{background:var(--gt-crimson);color:#fff;cursor:pointer;z-index:2;border:0;border-radius:50%;width:46px;height:46px;font-size:1.6rem;line-height:1;position:absolute;top:-6px;right:-6px}#gt-root .gt-lightbox-close:hover{background:var(--gt-crimson-dark)}@media (width<=600px){#gt-root .gt-lightbox-close{width:42px;height:42px;top:4px;right:4px}}#gt-root .gt-leader{grid-template-columns:110px 1fr;grid-template-areas:"avatar head""bio bio";align-items:center;gap:16px 18px;display:grid}#gt-root .gt-leader .gt-avatar{grid-area:avatar;margin:0}#gt-root .gt-leader-head{grid-area:head}#gt-root .gt-leader-bios{grid-area:bio}#gt-root .gt-leader-bios .gt-leader-bio:first-child{margin-top:0}@media (width>=760px){#gt-root .gt-leader{grid-template-columns:150px 1fr;grid-template-areas:"avatar head""avatar bio";align-items:start;gap:10px 24px}#gt-root .gt-leader .gt-avatar{align-self:start}}#gt-root .gt-gallery-cols a{margin-bottom:6px}@media (width>=900px){#gt-root .gt-gallery-cols{column-count:3}}@media (width>=1180px){#gt-root .gt-wrap-wide{max-width:1480px}#gt-root .gt-wrap-wide h2,#gt-root .gt-wrap-wide .gt-lead{max-width:1040px}#gt-root .gt-gallery-cols{column-count:3;column-gap:8px}#gt-root .gt-gallery-cols a{margin-bottom:8px}}@media (width>=1700px){#gt-root .gt-wrap-wide{max-width:1680px}}#gt-root .gt-gallery-cols{column-count:1;column-gap:8px}#gt-root .gt-gallery-cols a{margin-bottom:8px;text-decoration:none}@media (width>=700px){#gt-root .gt-gallery-cols{column-count:2}}@media (width>=900px){#gt-root .gt-gallery-cols{column-count:3}}#gt-root{background:var(--gt-paper)}#gt-root .gt-vsl-hero{background:#0c2e1d}#gt-root .gt-vsl-hero .gt-vsl-kicker{color:#9dbfa8}#gt-root .gt-dark{background:#0c2e1d}#gt-root .gt-footer{background:#0a2417}#gt-root .gt-specs{background:#0c2e1d}#gt-root .gt-daytag{background:#15402a}#gt-root .gt-biome{background:#fff}#gt-root .gt-testi-title{margin-top:56px;font-size:clamp(1.7rem,5vw,2.2rem)}#gt-root .gt-testi-lead{border:1px solid var(--gt-line);border-left:4px solid var(--gt-crimson);border-radius:var(--gt-r);background:#fff;margin:24px 0 0;padding:28px 24px}#gt-root .gt-testi-lead blockquote{font-family:var(--gt-display);color:var(--gt-ink);margin:0;font-size:clamp(1.15rem,3.4vw,1.45rem);line-height:1.45}#gt-root .gt-testi-lead figcaption,#gt-root .gt-testi figcaption{letter-spacing:.08em;text-transform:uppercase;color:var(--gt-muted);margin-top:12px;font-size:.88rem;font-weight:700}#gt-root .gt-testi-grid{grid-template-columns:1fr;gap:14px;margin-top:14px;display:grid}#gt-root .gt-testi{border:1px solid var(--gt-line);border-radius:var(--gt-r);background:#fff;margin:0;padding:22px 20px}#gt-root .gt-testi blockquote{color:var(--gt-muted);margin:0;font-size:1rem;line-height:1.55}@media (width>=760px){#gt-root .gt-testi-grid{grid-template-columns:1fr 1fr}}@media (width>=1180px){#gt-root .gt-testi-grid{grid-template-columns:repeat(3,1fr)}}#gt-root h1,#gt-root h2,#gt-root h3{letter-spacing:-.02em;font-weight:600}#gt-root .gt-logo-text,#gt-root .gt-factvalue,#gt-root .gt-welcome-big,#gt-root .gt-testi-lead blockquote{letter-spacing:-.01em;font-weight:600}#gt-root .gt-bookpanel{text-align:center;padding:34px 24px}#gt-root .gt-bookpanel h3{font-size:1.7rem}#gt-root .gt-bookpanel>p{max-width:46em;margin:10px auto 0}#gt-root .gt-bookpanel .gt-pricelist-sm{max-width:460px;margin:22px auto}#gt-root .gt-bookpanel .gt-pricelist-sm div{justify-content:space-between}#gt-root .gt-bookpanel .wtrvl-checkout_button{max-width:420px;margin:0 auto}#gt-root .gt-bookpanel .gt-paynote{text-align:center;max-width:none}#gt-root .gt-header-cta{width:auto;min-height:44px!important;padding:10px 20px!important;font-size:.95rem!important}#gt-root .gt-stickybar{flex-direction:column;align-items:center;gap:6px;display:flex}#gt-root .gt-stickyalt{color:var(--gt-canopy-2);font-size:.9rem;font-weight:700;text-decoration:none}@media (width>=1000px){#gt-root .gt-stickybar{display:none}}#gt-root .gt-testi-grid{grid-template-columns:1fr}@media (width>=760px){#gt-root .gt-testi-grid{grid-template-columns:1fr 1fr}}@media (width>=1180px){#gt-root .gt-testi-grid{grid-template-columns:1fr 1fr}}#gt-root .gt-stickybar{padding:8px 14px calc(8px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--gt-line);background:#f9fbf7f0;display:block;box-shadow:0 -6px 18px -14px #0006}#gt-root .gt-stickybar .gt-btn{min-height:48px!important;padding:12px 20px!important;font-size:1rem!important}@media (width>=1000px){#gt-root .gt-stickybar{display:none}}#gt-root .gt-h1-line{letter-spacing:.06em;text-transform:uppercase;color:#9dbfa8;margin-top:10px;font-size:.52em;font-weight:500;display:block}#gt-root .gt-intro{max-width:72ch;margin-top:26px}#gt-root .gt-intro p{color:#dce6dd;margin-top:14px;font-size:1.03rem;line-height:1.62}#gt-root .gt-intro p:first-child{margin-top:0}#gt-root .gt-intro em{color:#fff;font-style:italic}#gt-root .gt-factcell:last-child{grid-column:auto}@media (width>=700px){#gt-root .gt-factbar{grid-template-columns:repeat(3,1fr)}}@media (width>=1100px){#gt-root .gt-factbar{grid-template-columns:repeat(6,1fr)}}#gt-root .gt-intro,#gt-root .gt-intro p{max-width:none}#gt-root .gt-summarysec{background:var(--gt-paper);padding-top:64px}#gt-root .gt-summarysec .gt-summary{margin-top:0}#gt-root .gt-summarysec h2{color:var(--gt-ink)}#gt-root .gt-summarysec p{color:var(--gt-muted)}#gt-root .gt-summarysec p:first-of-type{color:var(--gt-ink)}#gt-root .gt-summarysec figcaption{color:var(--gt-muted)}#gt-root .gt-vsl-hero{padding-bottom:64px}#gt-root .gt-gallery-cols{column-count:initial;flex-direction:column;gap:6px;display:flex}#gt-root .gt-gallery-cols a{border-radius:3px;width:100%;margin:0;display:block;overflow:hidden}#gt-root .gt-gallery-cols img{width:100%;height:auto;display:block}@media (width>=700px){#gt-root .gt-gallery-cols{flex-flow:wrap;gap:6px}#gt-root .gt-gallery-cols a{flex:auto;width:auto;height:240px}#gt-root .gt-gallery-cols img{object-fit:cover;width:100%;height:100%}#gt-root .gt-gallery-cols:after{content:"";flex-grow:9999}}@media (width>=1180px){#gt-root .gt-gallery-cols a{height:300px}}#gt-root .gt-vsl-sub{color:#dce6dd;margin-top:22px;font-size:1.03rem;line-height:1.62}#gt-root .gt-intro{margin-top:14px}#gt-root .gt-intro p{color:#dce6dd;font-size:1.03rem;line-height:1.62}#gt-root .gt-summarysec p,#gt-root .gt-summarysec p:first-of-type{color:var(--gt-muted);margin-top:14px;font-size:1.03rem;line-height:1.62}#gt-root .gt-summary p:first-of-type{font-size:1.03rem}@media (width<=699px){#gt-root .gt-gallery-cols{gap:3px;margin-top:20px}#gt-root .gt-gallery-cols a{border-radius:2px;margin:0;line-height:0}#gt-root .gt-gallery-cols img{vertical-align:top;margin:0}#gt-root .gt-gallery-day{gap:3px;margin-top:18px}#gt-root .gt-dayblock .gt-gallery-day a{border-radius:2px;margin:0;line-height:0}#gt-root .gt-dayblock .gt-gallery-day img{vertical-align:top;width:100%;height:auto;margin:0}#gt-root .gt-dayblock .gt-daygcredit{margin-top:6px}}@media (width>=700px){#gt-root .gt-gallery-cols{grid-template-columns:repeat(3,1fr);align-items:start;gap:8px;display:grid}#gt-root .gt-gallery-cols a{border-radius:4px;width:100%;flex:none!important;height:auto!important}#gt-root .gt-gallery-cols img{object-fit:contain;width:100%;height:auto}#gt-root .gt-gallery-cols:after{content:none}}@media (width<=699px){#gt-root .gt-gallery-cols,#gt-root .gt-gallery-day{column-count:initial!important;display:block!important}#gt-root .gt-gallery-cols a,#gt-root .gt-gallery-day a{border-radius:2px;line-height:0;overflow:hidden;flex:none!important;width:100%!important;height:auto!important;margin:0 0 3px!important;display:block!important}#gt-root .gt-gallery-cols a:last-child,#gt-root .gt-gallery-day a:last-child{margin-bottom:0!important}#gt-root .gt-gallery-cols img,#gt-root .gt-gallery-day img{vertical-align:top;display:block;object-fit:contain!important;aspect-ratio:auto!important;width:100%!important;height:auto!important}#gt-root .gt-gallery-cols:after,#gt-root .gt-gallery-day:after{display:none!important}}@media (prefers-reduced-motion:reduce){#gt-root *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}#gt-root .gt-vsl-hero{background:var(--gt-canopy);color:#eef2ec;padding:44px 0 56px}#gt-root .gt-vsl-hero h1{color:#fff;max-width:none;font-size:clamp(2.2rem,8.4vw,3.9rem)}#gt-root .gt-vsl-kicker{color:#bfd3c4;margin-bottom:12px;font-size:1rem}#gt-root .gt-vsl-sub{color:#dce6dd;max-width:none;margin-top:18px;font-size:1.15rem}#gt-root .gt-video{aspect-ratio:16/9;border-radius:var(--gt-r);background:#0f1f18;max-width:none;margin-top:28px;position:relative;overflow:hidden}#gt-root .gt-video img{object-fit:cover;object-position:50% 30%;opacity:.72;width:100%;height:100%}#gt-root .gt-video video{object-fit:cover;background:#0f1f18;border:0;width:100%;height:100%;position:absolute;inset:0}#gt-root .gt-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}#gt-root .gt-video-play{background:var(--gt-crimson);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;margin:-38px 0 0 -38px;display:flex;position:absolute;top:50%;left:50%;box-shadow:0 8px 24px #00000059}#gt-root .gt-video-play svg{width:34px;height:34px;margin-left:4px}#gt-root .gt-vsl-cta{flex-direction:column;gap:10px;max-width:none;margin-top:24px;display:flex}#gt-root .gt-vsl-spots{color:#dce6dd;font-size:1rem}#gt-root .gt-vsl-facts{border-top:1px solid #fff3;grid-template-columns:1fr 1fr;gap:18px 20px;max-width:none;margin-top:34px;padding-top:26px;display:grid}#gt-root .gt-vsl-facts dt{color:#bfd3c4;font-size:.85rem}#gt-root .gt-vsl-facts dd{color:#fff;font-size:1.02rem;font-weight:700}#gt-root .gt-vsl-facts .gt-bars i{background:#ffffff40}#gt-root .gt-vsl-facts .gt-meter[data-level="2"] .gt-bars i:nth-child(-n+2){background:#e2574f}#gt-root .gt-gallery{background:var(--gt-ink);grid-template-columns:1fr;gap:4px;display:grid}#gt-root .gt-gallery .gt-fig{aspect-ratio:4/3}#gt-root .gt-gallery .gt-fig img{object-position:50% 25%}#gt-root .gt-species li{border-bottom:1px solid #ffffff2e;flex-direction:column;padding:16px 0;display:flex}#gt-root .gt-species strong{font-family:var(--gt-display);color:#fff;font-size:1.35rem;font-weight:500}#gt-root .gt-species span{color:#c9d6cc;font-size:1rem}#gt-root .gt-itnote{margin-top:16px}#gt-root .gt-itin{border-left:2px solid var(--gt-canopy-2);max-width:none;margin-top:28px;padding-left:24px}#gt-root .gt-itin li{padding-bottom:28px;position:relative}#gt-root .gt-itin li:before{content:"";background:var(--gt-mist);border:3px solid var(--gt-canopy-2);border-radius:50%;width:14px;height:14px;position:absolute;top:.4em;left:-32px}#gt-root .gt-itin h3{font-size:1.35rem}#gt-root .gt-itin p{color:var(--gt-muted);margin-top:6px}#gt-root .gt-walkbox{border-radius:var(--gt-r);background:#e3eae2;grid-template-columns:1fr;gap:18px;padding:28px 22px;display:grid}#gt-root .gt-bars-lg i{border-radius:3px;width:18px;height:40px}#gt-root .gt-walkbox p{max-width:42em;margin-top:12px}#gt-root .gt-walknote{color:var(--gt-muted);font-size:1rem}#gt-root .gt-pricecard{background:var(--gt-paper);color:var(--gt-ink);border-radius:var(--gt-r);margin:0;padding:30px 22px}#gt-root .gt-pricecard h2{color:var(--gt-ink)}#gt-root .gt-pricelist{margin-top:18px}#gt-root .gt-pricelist div{border-bottom:1px solid var(--gt-line);justify-content:space-between;gap:16px;padding:14px 0;display:flex}#gt-root .gt-pricelist dd{text-align:right;font-weight:700}#gt-root .gt-pricenote{color:var(--gt-muted);margin:16px 0 22px;font-size:1rem}#gt-root .gt-stickybar{z-index:25;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--gt-line);background:#eef2ecf7;transition:opacity .2s;position:sticky;bottom:0}#gt-root .gt-stickybar.gt-hide{opacity:0;pointer-events:none}@media (width>=700px){#gt-root .gt-vsl-cta{flex-direction:row;align-items:center;gap:22px}#gt-root .gt-vsl-facts,#gt-root .gt-gallery{grid-template-columns:repeat(3,1fr)}#gt-root .gt-walkbox{grid-template-columns:80px 1fr;padding:36px}#gt-root .gt-pricecard{padding:40px}}@media (width>=1000px){#gt-root .gt-vsl-hero{padding:64px 0 80px}#gt-root .gt-stickybar{display:none}}#gt-root .gt-principle{border-radius:0 var(--gt-r) var(--gt-r) 0;background:#ffffff0f;border-left:4px solid #e2574f;margin:40px 0 0;padding:26px 24px}#gt-root .gt-principle p{font-family:var(--gt-display);color:#fff;font-size:clamp(1.3rem,4vw,1.7rem);line-height:1.35}#gt-root .gt-principle cite{color:#c9d6cc;margin-top:12px;font-size:.95rem;font-style:normal;display:block}#gt-root .gt-ty-hero{background:var(--gt-canopy)}#gt-root .gt-ty-hero-in{color:#fff;max-width:30em;padding:66px 0 70px}#gt-root .gt-ty-hero h1{color:#fff;font-size:clamp(2.1rem,7vw,3.5rem);font-weight:600}#gt-root .gt-ty-hero p{color:#dce7dd;margin-top:18px;font-size:1.1rem}#gt-root .gt-chips{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}#gt-root .gt-chip{color:#fff;background:#ffffff1a;border:1px solid #ffffff42;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:.92rem;font-weight:700;display:inline-flex}#gt-root .gt-chip svg{opacity:.9;flex:none;width:18px;height:18px}#gt-root .gt-steps{grid-template-columns:1fr;gap:16px;margin-top:34px;display:grid}#gt-root .gt-step{border:1px solid var(--gt-line);border-radius:var(--gt-r);background:#fff;padding:26px 24px}#gt-root .gt-step-num{background:var(--gt-canopy);color:#fff;width:42px;height:42px;font-family:var(--gt-display);border-radius:50%;justify-content:center;align-items:center;font-size:1.15rem;font-weight:600;display:inline-flex}#gt-root .gt-step h3{margin-top:16px;font-size:1.25rem}#gt-root .gt-step p{color:var(--gt-muted);margin-top:10px;font-size:1rem}@media (width>=760px){#gt-root .gt-steps{grid-template-columns:repeat(3,1fr)}}#gt-root .gt-prep{grid-template-columns:1fr;align-items:start;gap:20px;margin-top:34px;display:grid}@media (width>=900px){#gt-root .gt-prep{grid-template-columns:1.35fr .9fr;gap:28px}}#gt-root .gt-checklist{border:1px solid var(--gt-line);border-radius:var(--gt-r);background:#fff;padding:28px 24px}#gt-root .gt-checklist li{border-bottom:1px solid var(--gt-line);color:var(--gt-ink);align-items:flex-start;gap:13px;padding:13px 0;font-size:1rem;display:flex}#gt-root .gt-checklist li:last-child{border-bottom:0;padding-bottom:0}#gt-root .gt-checklist li:first-child{padding-top:0}#gt-root .gt-tick{width:24px;height:24px;color:var(--gt-canopy-2);flex:none;margin-top:2px}#gt-root .gt-guidecard{background:var(--gt-canopy);color:#fff;border-radius:var(--gt-r);text-align:center;padding:28px 24px}#gt-root .gt-guidecard img{object-fit:cover;border:3px solid #ffffff4d;border-radius:50%;width:124px;height:124px;margin:0 auto}#gt-root .gt-guidecard .gt-gc-k{letter-spacing:.1em;text-transform:uppercase;color:#9dbfa8;margin-top:18px;font-size:.78rem;font-weight:700;display:block}#gt-root .gt-guidecard h3{color:#fff;margin-top:8px;font-size:1.45rem}#gt-root .gt-guidecard p{color:#dce7dd;margin-top:10px;font-size:.97rem}@media (width>=860px){#gt-root .gt-ty-hero-in{padding:96px 0 100px}#gt-root .gt-section{padding:78px 0}}#gt-root .gt-logo{min-height:44px}#gt-root .gt-contact a,#gt-root .gt-contactlines a{padding:7px 0;display:inline-block}#gt-root .gt-game-hero{background:var(--gt-canopy)}#gt-root .gt-game-hero-in{color:#fff;max-width:40em;padding:66px 0 70px}#gt-root .gt-game-hero h1{color:#fff;font-size:clamp(2.1rem,7vw,3.5rem);font-weight:600}#gt-root .gt-game-hero p{color:#dce7dd;margin-top:18px;font-size:1.1rem}#gt-root .gt-game-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:34px;display:flex}#gt-root .gt-game-stats{flex-wrap:wrap;gap:14px;display:flex}#gt-root .gt-game-stat{border:1px solid var(--gt-line);border-radius:var(--gt-r);background:#fff;flex-direction:column;align-items:flex-start;gap:2px;min-width:84px;padding:10px 16px;display:flex}#gt-root .gt-game-stat-label{letter-spacing:.1em;text-transform:uppercase;color:var(--gt-muted);font-size:.72rem;font-weight:700}#gt-root .gt-game-stat-val{font-family:var(--gt-display);color:var(--gt-ink);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:600;line-height:1}#gt-root .gt-game-stat.gt-timer .gt-game-stat-val{color:var(--gt-canopy)}#gt-root .gt-game-stat.gt-timer.gt-low .gt-game-stat-val{color:var(--gt-crimson)}#gt-root .gt-board{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:28px;display:grid}@media (width<=699px){#gt-root .gt-board{grid-template-columns:repeat(3,1fr);gap:8px}}#gt-root .gt-card{aspect-ratio:1;perspective:700px;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}#gt-root .gt-card:disabled{cursor:default}#gt-root .gt-card-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .4s cubic-bezier(.2,.7,.2,1);position:relative}#gt-root .gt-card.flipped .gt-card-inner{transform:rotateY(180deg)}#gt-root .gt-card-face{backface-visibility:hidden;border-radius:var(--gt-r);justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}#gt-root .gt-card-back{background:var(--gt-canopy);border:2px solid var(--gt-canopy-2)}#gt-root .gt-card-back svg{color:#ffffff38;width:44%;height:44%}#gt-root .gt-card-front{border:2px solid var(--gt-line);background:#fff;transform:rotateY(180deg)}#gt-root .gt-card-front img{object-fit:cover;width:100%;height:100%}#gt-root .gt-card.matched .gt-card-front{border-color:var(--gt-canopy-2);box-shadow:0 0 0 2px var(--gt-canopy-2)}#gt-root .gt-card:not(.flipped):not(:disabled):hover .gt-card-back{border-color:var(--gt-canopy-2);background:#15402a}#gt-root .gt-card:focus-visible{outline:3px solid var(--gt-crimson);outline-offset:3px;border-radius:calc(var(--gt-r) + 2px)}#gt-root .gt-result{background:var(--gt-canopy);color:#fff;border-radius:var(--gt-r);text-align:center;margin-top:28px;padding:34px 28px}#gt-root .gt-result h3{color:#fff;font-size:clamp(1.6rem,5vw,2.2rem)}#gt-root .gt-result p{color:#dce7dd;margin-top:10px;font-size:1.05rem}#gt-root .gt-result .gt-btn{margin-top:20px}#gt-root .gt-found{margin-top:30px}#gt-root .gt-found-title{letter-spacing:.1em;text-transform:uppercase;color:var(--gt-muted);font-size:.78rem;font-weight:700}#gt-root .gt-found-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:14px;display:grid}@media (width<=699px){#gt-root .gt-found-grid{grid-template-columns:repeat(2,1fr)}}#gt-root .gt-found-card{border:1px solid var(--gt-line);border-radius:var(--gt-r);opacity:.35;background:#fff;transition:opacity .3s;overflow:hidden}#gt-root .gt-found-card.gt-discovered{opacity:1}#gt-root .gt-found-card .gt-found-img{aspect-ratio:4/3;background:var(--gt-mist)}#gt-root .gt-found-card .gt-found-img img{object-fit:cover;width:100%;height:100%}#gt-root .gt-found-card .gt-found-name{font-family:var(--gt-display);color:var(--gt-ink);padding:8px 12px;font-size:.92rem;font-weight:600}@media (width>=860px){#gt-root .gt-game-hero-in{padding:96px 0 100px}}@media (prefers-reduced-motion:reduce){#gt-root .gt-card-inner{transition:none}}
