.landing-module__sTLbGa__page{--landing-bg:#f2f7f1;--landing-surface:#fff;--landing-text:#111;--landing-subtle:#466e41;--landing-accent:#466e41;--landing-border:#c8d8c6;--landing-shadow:-10px 10px #d8e6d6;background:var(--landing-bg);color:var(--landing-text);font-family:"Rubik","Rubik Fallback",var(--font-sans),sans-serif;overflow-x:clip}.landing-module__sTLbGa__container{width:100%;max-width:1920px;margin:0 auto;padding:0 190px}.landing-module__sTLbGa__headerWrap{z-index:60;will-change:transform;width:100%;transition:transform .25s,opacity .25s;position:fixed;top:20px;left:0;right:0}.landing-module__sTLbGa__headerWrapVisible{opacity:1;transform:translateY(0)}.landing-module__sTLbGa__headerWrapHidden{opacity:0;pointer-events:none;transform:translateY(-140%)}.landing-module__sTLbGa__header{background:#fff;border-radius:103px;justify-content:space-between;align-items:center;gap:16px;padding:14px 32px;display:flex;box-shadow:0 6px 20px #3622121a}.landing-module__sTLbGa__brand{flex-shrink:0;align-items:center;gap:14px;min-width:0;text-decoration:none;display:inline-flex}.landing-module__sTLbGa__brandLogo{object-fit:contain;width:64px;height:64px}.landing-module__sTLbGa__brandText{letter-spacing:.01em;text-transform:none;color:var(--landing-text);white-space:nowrap;font-size:clamp(1rem,1.2vw,1.08rem);font-weight:700}.landing-module__sTLbGa__desktopNav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:2px;margin-left:auto;display:flex}.landing-module__sTLbGa__navLink{text-transform:uppercase;letter-spacing:-.02em;color:var(--landing-subtle);border-radius:999px;padding:14px 16px;font-size:clamp(.82rem,.95vw,1rem);font-weight:600;line-height:1;text-decoration:none}.landing-module__sTLbGa__navLink:hover,.landing-module__sTLbGa__navLink:focus-visible{color:var(--landing-text);background:#eef6ed}.landing-module__sTLbGa__mobileMenu{margin-left:auto;display:none;position:relative}.landing-module__sTLbGa__burgerSummary{cursor:pointer;width:44px;height:44px;color:var(--landing-subtle);background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;list-style:none;display:inline-flex}.landing-module__sTLbGa__burgerSummary::-webkit-details-marker{display:none}.landing-module__sTLbGa__burgerSummary:focus-visible{outline:0}.landing-module__sTLbGa__burgerIcon{gap:5px;width:22px;display:grid}.landing-module__sTLbGa__burgerIcon span{transform-origin:50%;background:currentColor;border-radius:999px;width:100%;height:2px;transition:opacity .18s,transform .24s;display:block}.landing-module__sTLbGa__mobileMenu[open] .landing-module__sTLbGa__burgerIcon span:first-child{transform:translateY(7px)rotate(45deg)}.landing-module__sTLbGa__mobileMenu[open] .landing-module__sTLbGa__burgerIcon span:nth-child(2){opacity:0;transform:scaleX(0)}.landing-module__sTLbGa__mobileMenu[open] .landing-module__sTLbGa__burgerIcon span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.landing-module__sTLbGa__mobileNav{background:#fff;border:1px solid #d5e2d2;border-radius:16px;gap:4px;width:240px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 34px #3622122e}.landing-module__sTLbGa__mobileLink{text-transform:uppercase;color:var(--landing-subtle);border-radius:10px;padding:10px 12px;font-size:.9rem;font-weight:700;text-decoration:none}.landing-module__sTLbGa__mobileLink:hover,.landing-module__sTLbGa__mobileLink:focus-visible{color:var(--landing-text);background:#edf5ec}.landing-module__sTLbGa__main{--main-top-pad:128px;padding-top:0}.landing-module__sTLbGa__reveal{opacity:0;will-change:opacity,transform;transition:opacity .72s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1);transform:translateY(38px)}.landing-module__sTLbGa__revealVisible{opacity:1;transform:translate(0,0)}.landing-module__sTLbGa__hero,.landing-module__sTLbGa__section,.landing-module__sTLbGa__footer{scroll-margin-top:120px}.landing-module__sTLbGa__hero{--hero-parallax:0;--hero-cloud-left-x:0px;--hero-cloud-left-y:0px;--hero-cloud-center-y:0px;--hero-cloud-right-x:0px;--hero-cloud-right-y:0px;--hero-parrot-cloud-left-x:0px;--hero-parrot-cloud-left-y:0px;--hero-parrot-cloud-right-x:0px;--hero-parrot-cloud-right-y:0px;--hero-animal-left-x:0px;--hero-animal-left-y:0px;--hero-animal-right-x:0px;--hero-animal-right-y:0px;height:100dvh;min-height:100dvh;max-height:100dvh;padding:calc(var(--main-top-pad) + 56px)0 0;background:#fef7e9;position:relative;overflow:hidden}.landing-module__sTLbGa__heroScene{pointer-events:none;z-index:2;position:absolute;inset:0}.landing-module__sTLbGa__heroMountains{display:none}.landing-module__sTLbGa__heroIntroItem{--hero-intro-opacity:0;--hero-intro-y:0px;--hero-intro-duration:.78s;--hero-intro-delay:0s;transition:opacity var(--hero-intro-duration)cubic-bezier(.16,1,.3,1)var(--hero-intro-delay),transform var(--hero-intro-duration)cubic-bezier(.16,1,.3,1)var(--hero-intro-delay);will-change:opacity,transform}.landing-module__sTLbGa__heroIntroSkyCloud{--hero-intro-y:-64px;--hero-intro-duration:.76s}.landing-module__sTLbGa__heroIntroIsland{--hero-intro-y:78px;--hero-intro-duration:.76s}.landing-module__sTLbGa__heroIntroTransitionCloud{--hero-intro-y:72px;--hero-intro-duration:.82s}.landing-module__sTLbGa__heroIntroParrot{--hero-intro-y:76px;--hero-intro-duration:.86s}.landing-module__sTLbGa__heroIntroContent{--hero-intro-y:28px;--hero-intro-duration:.78s}.landing-module__sTLbGa__heroIntroVisible{--hero-intro-opacity:var(--hero-base-opacity,1);--hero-intro-y:0px}.landing-module__sTLbGa__heroIntroSettled{will-change:auto;transition:none}.landing-module__sTLbGa__heroCloud{--hero-base-opacity:.96;object-fit:contain;z-index:1;height:auto;opacity:var(--hero-intro-opacity,var(--hero-base-opacity));pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:clamp(76px,13dvh,150px)}.landing-module__sTLbGa__heroCloudLeft{width:clamp(192px,16.8vw,312px);transform:translate3d(var(--hero-cloud-left-x),calc(var(--hero-cloud-left-y) + var(--hero-intro-y,0px)),0)rotate(-3deg);left:max(18px,50% - 760px)}.landing-module__sTLbGa__heroCloudCenter{width:clamp(260px,24vw,420px);transform:translate3d(-50%,calc(var(--hero-cloud-center-y) + var(--hero-intro-y,0px)),0);z-index:1;left:50%}.landing-module__sTLbGa__heroCloudRight{width:clamp(252px,20.4vw,384px);transform:translate3d(var(--hero-cloud-right-x),calc(var(--hero-cloud-right-y) + var(--hero-intro-y,0px)),0)rotate(2deg);right:max(18px,50% - 760px)}.landing-module__sTLbGa__heroAnimal{--hero-animal-x:0px;--hero-animal-y:0px;--hero-base-opacity:1;object-fit:contain;z-index:2;width:clamp(507px,37.7vw,884px);height:auto;opacity:var(--hero-intro-opacity,var(--hero-base-opacity));pointer-events:none;-webkit-user-select:none;user-select:none;transform:translate3d(var(--hero-animal-x),calc(var(--hero-animal-y) + var(--hero-intro-y,0px)),0);position:absolute;bottom:clamp(28px,4.2dvh,62px)}.landing-module__sTLbGa__heroAnimalMirrored{transform:translate3d(var(--hero-animal-x),calc(var(--hero-animal-y) + var(--hero-intro-y,0px)),0)scaleX(-1)}.landing-module__sTLbGa__heroAnimalLeft{--hero-animal-x:var(--hero-animal-left-x);--hero-animal-y:var(--hero-animal-left-y);left:max(-24px,50% - 820px)}.landing-module__sTLbGa__heroAnimalRight{--hero-animal-x:var(--hero-animal-right-x);--hero-animal-y:var(--hero-animal-right-y);right:max(-24px,50% - 820px)}@media (min-width:1201px){.landing-module__sTLbGa__heroAnimal{bottom:clamp(-220px,55px - 14vw,-112px)}}@media (min-width:1900px){.landing-module__sTLbGa__heroAnimalLeft{left:-24px}.landing-module__sTLbGa__heroAnimalRight{right:-24px}}.landing-module__sTLbGa__heroParrotCloud{--hero-parrot-cloud-x:0px;--hero-parrot-cloud-y:0px;--hero-base-opacity:.98;object-fit:contain;z-index:3;width:clamp(988px,62.4vw,1274px);height:auto;opacity:var(--hero-intro-opacity,var(--hero-base-opacity));pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;bottom:clamp(-220px,-11vw,-145px)}.landing-module__sTLbGa__heroParrotCloudLeft{--hero-parrot-cloud-x:var(--hero-parrot-cloud-left-x);--hero-parrot-cloud-y:var(--hero-parrot-cloud-left-y);transform:translate3d(var(--hero-parrot-cloud-x),calc(var(--hero-parrot-cloud-y) + var(--hero-intro-y,0px)),0)rotate(-2deg);left:max(-485px,50% - 1370px)}.landing-module__sTLbGa__heroParrotCloudRight{--hero-parrot-cloud-x:var(--hero-parrot-cloud-right-x);--hero-parrot-cloud-y:var(--hero-parrot-cloud-right-y);transform:translate3d(var(--hero-parrot-cloud-x),calc(var(--hero-parrot-cloud-y) + var(--hero-intro-y,0px)),0)rotate(2deg);right:max(-485px,50% - 1370px)}@media (min-width:1201px){.landing-module__sTLbGa__heroParrotCloud{bottom:clamp(-460px,34px - 24vw,-250px)}}.landing-module__sTLbGa__heroContent{--hero-base-opacity:1;z-index:3;text-align:center;max-width:980px;opacity:var(--hero-intro-opacity,var(--hero-base-opacity));transform:translate3d(0,var(--hero-intro-y,0px),0);margin:0 auto;padding-top:22px;position:relative}.landing-module__sTLbGa__heroTitle{letter-spacing:-.02em;text-transform:uppercase;color:var(--landing-text);margin:0;font-size:clamp(3.2rem,9.8vw,8.8rem);font-weight:700;line-height:.9}.landing-module__sTLbGa__heroText{max-width:58ch;color:var(--landing-subtle);margin:18px auto 28px;font-size:clamp(1.02rem,1.48vw,1.3rem);font-weight:500;line-height:1.42}.landing-module__sTLbGa__heroButtonRow{justify-content:center;display:flex}.landing-module__sTLbGa__heroButtonRow .landing-module__sTLbGa__primaryButton{min-width:min(360px,100%)}.landing-module__sTLbGa__heroBottomImage{--hero-base-opacity:1;z-index:0;width:100%;height:100dvh;min-height:100dvh;max-height:100dvh;opacity:var(--hero-intro-opacity,var(--hero-base-opacity));object-fit:cover;object-position:center center;pointer-events:none;-webkit-user-select:none;user-select:none;transform:translate3d(0,var(--hero-intro-y,0px),0);display:block;position:absolute;bottom:0;left:0;right:0}@media (min-width:1001px){.landing-module__sTLbGa__heroBottomImage{width:clamp(760px,64vw,1120px);height:auto;min-height:0;max-height:calc(100dvh - 132px);transform:translate3d(-50%,var(--hero-intro-y,0px),0);object-fit:contain;left:50%;right:auto}}.landing-module__sTLbGa__heroCloudTransition{z-index:4;isolation:isolate;pointer-events:none;-webkit-user-select:none;user-select:none;width:min(2400px,140vw);height:0;margin:0 auto;position:relative}.landing-module__sTLbGa__heroCloudTransition:before{content:"";z-index:0;filter:blur(8px);background:linear-gradient(#fef7e900 0%,#fef7e9c7 32%,#f6faf3e6 70%,#f2f7f100 100%);border-radius:999px;width:min(2400px,140vw);height:clamp(72px,7vw,116px);position:absolute;bottom:-52px;left:50%;transform:translate(-50%)}.landing-module__sTLbGa__heroTransitionCloud{--hero-base-opacity:.96;z-index:1;object-fit:contain;height:auto;opacity:var(--hero-intro-opacity,var(--hero-base-opacity));pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.landing-module__sTLbGa__heroTransitionCloudFarLeft{width:clamp(320px,27vw,500px);transform:translate3d(-50%,var(--hero-intro-y,0px),0)rotate(3deg);bottom:clamp(-118px,-7vw,-88px);left:4%}.landing-module__sTLbGa__heroTransitionCloudLeft{width:clamp(380px,32vw,600px);transform:translate3d(-50%,var(--hero-intro-y,0px),0)rotate(-4deg);bottom:clamp(-132px,-8vw,-98px);left:20%}.landing-module__sTLbGa__heroTransitionCloudMidLeft{width:clamp(340px,29vw,540px);transform:translate3d(-50%,var(--hero-intro-y,0px),0)rotate(3deg);bottom:clamp(-108px,-6.6vw,-78px);left:36%}.landing-module__sTLbGa__heroTransitionCloudCenter{z-index:3;width:clamp(430px,38vw,700px);transform:translate3d(-50%,var(--hero-intro-y,0px),0)rotate(1deg);bottom:clamp(-146px,-8.8vw,-110px);left:52%}.landing-module__sTLbGa__heroTransitionCloudMidRight{width:clamp(340px,29vw,540px);transform:translate3d(-50%,var(--hero-intro-y,0px),0)rotate(-3deg);bottom:clamp(-108px,-6.6vw,-78px);left:68%}.landing-module__sTLbGa__heroTransitionCloudRight{width:clamp(380px,32vw,600px);transform:translate3d(-50%,var(--hero-intro-y,0px),0)rotate(4deg);bottom:clamp(-130px,-7.8vw,-96px);left:84%}.landing-module__sTLbGa__heroTransitionCloudFarRight{width:clamp(320px,27vw,500px);transform:translate3d(-50%,var(--hero-intro-y,0px),0)rotate(-3deg);bottom:clamp(-108px,-6.5vw,-78px);left:96%}.landing-module__sTLbGa__section{padding:86px 0}.landing-module__sTLbGa__firstDvhSection{padding-top:clamp(118px,10vw,148px);position:relative}.landing-module__sTLbGa__decoratedSection{isolation:isolate;position:relative;overflow:clip}.landing-module__sTLbGa__decoratedSection>.landing-module__sTLbGa__container{z-index:2;position:relative}.landing-module__sTLbGa__sectionDecor{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.landing-module__sTLbGa__sectionDecorImage{--decor-opacity:.34;--decor-parallax-y:0px;--decor-rotate:0deg;--decor-scale:1;object-fit:contain;height:auto;opacity:var(--decor-opacity);pointer-events:none;-webkit-user-select:none;user-select:none;filter:saturate(.96);transform:translate3d(0,var(--decor-parallax-y),0)rotate(var(--decor-rotate))scale(var(--decor-scale));transform-origin:50%;will-change:transform;display:block;position:absolute}.landing-module__sTLbGa__aboutFeatherLeft{--decor-opacity:.32;--decor-rotate:-24deg;width:clamp(150px,13vw,240px);top:clamp(118px,12vw,190px);left:max(-64px,50% - 970px)}.landing-module__sTLbGa__aboutCloudRight{--decor-opacity:.34;--decor-rotate:3deg;width:clamp(320px,30vw,560px);bottom:clamp(24px,7vw,110px);right:max(-210px,50% - 1120px)}.landing-module__sTLbGa__animalsCloudLeft{--decor-opacity:.31;--decor-rotate:-5deg;width:clamp(300px,28vw,520px);top:clamp(40px,7vw,120px);left:max(-210px,50% - 1120px)}.landing-module__sTLbGa__animalsFeatherRight{--decor-opacity:.34;--decor-rotate:22deg;width:clamp(130px,11vw,210px);top:44%;right:max(20px,50% - 900px)}.landing-module__sTLbGa__pricesCloudRight{--decor-opacity:.31;--decor-rotate:4deg;width:clamp(340px,31vw,620px);bottom:clamp(0px,4vw,60px);right:max(-240px,50% - 1160px)}.landing-module__sTLbGa__pricesFeatherLeft{--decor-opacity:.32;--decor-rotate:-18deg;width:clamp(140px,12vw,220px);top:38%;left:max(16px,50% - 900px)}.landing-module__sTLbGa__certificatesFeatherRight{--decor-opacity:.31;--decor-rotate:24deg;width:clamp(150px,13vw,250px);top:clamp(88px,9vw,150px);right:max(-36px,50% - 940px)}.landing-module__sTLbGa__certificatesCloudLeft{--decor-opacity:.3;--decor-rotate:-4deg;width:clamp(320px,29vw,560px);bottom:clamp(-20px,2vw,36px);left:max(-240px,50% - 1140px)}.landing-module__sTLbGa__activitiesCloudRight{--decor-opacity:.3;--decor-rotate:3deg;width:clamp(320px,29vw,560px);top:clamp(56px,8vw,136px);right:max(-220px,50% - 1130px)}.landing-module__sTLbGa__activitiesFeatherLeft{--decor-opacity:.32;--decor-rotate:-28deg;width:clamp(130px,11vw,210px);bottom:clamp(58px,7vw,120px);left:max(16px,50% - 900px)}.landing-module__sTLbGa__roadFeatherTop{--decor-opacity:.3;--decor-rotate:20deg;width:clamp(140px,12vw,220px);top:clamp(18px,5vw,76px);right:max(10px,50% - 900px)}.landing-module__sTLbGa__roadCloudLeft{--decor-opacity:.29;--decor-rotate:-3deg;width:clamp(300px,28vw,520px);bottom:clamp(-18px,2vw,42px);left:max(-220px,50% - 1120px)}.landing-module__sTLbGa__featuresCloudArcFarLeft{--decor-opacity:.24;--decor-rotate:8deg;width:clamp(270px,22vw,420px);top:clamp(78px,6vw,112px);left:max(-175px,50% - 1020px)}.landing-module__sTLbGa__featuresCloudArcLeft{--decor-opacity:.25;--decor-rotate:-7deg;width:clamp(300px,25vw,480px);top:clamp(22px,3.6vw,58px);left:max(-70px,50% - 760px)}.landing-module__sTLbGa__featuresCloudArcCenterLeft{--decor-opacity:.23;--decor-rotate:-2deg;width:clamp(340px,30vw,540px);transform:translate3d(-50%,var(--decor-parallax-y),0)rotate(var(--decor-rotate))scale(var(--decor-scale));top:clamp(-30px,-1.1vw,-8px);left:42%}.landing-module__sTLbGa__featuresCloudArcCenterRight{--decor-opacity:.23;--decor-rotate:2deg;width:clamp(340px,30vw,540px);transform:translate3d(-50%,var(--decor-parallax-y),0)rotate(var(--decor-rotate))scale(var(--decor-scale));top:clamp(-30px,-1.1vw,-8px);left:58%}.landing-module__sTLbGa__featuresCloudArcRight{--decor-opacity:.25;--decor-rotate:7deg;width:clamp(300px,25vw,480px);top:clamp(22px,3.6vw,58px);right:max(-70px,50% - 760px)}.landing-module__sTLbGa__featuresCloudArcFarRight{--decor-opacity:.24;--decor-rotate:-8deg;width:clamp(270px,22vw,420px);top:clamp(78px,6vw,112px);right:max(-175px,50% - 1020px)}.landing-module__sTLbGa__featuresFeatherLeftLarge{--decor-opacity:.31;--decor-rotate:-29deg;width:clamp(150px,13vw,240px);top:clamp(210px,23vw,380px);left:max(-42px,50% - 930px)}.landing-module__sTLbGa__featuresFeatherLeftSmall{--decor-opacity:.27;--decor-rotate:18deg;width:clamp(100px,9vw,170px);top:clamp(470px,40vw,620px);left:max(74px,50% - 805px)}.landing-module__sTLbGa__featuresFeatherLeftMid{--decor-opacity:.29;--decor-rotate:-19deg;width:clamp(125px,11vw,200px);top:clamp(700px,56vw,860px);left:max(-24px,50% - 905px)}.landing-module__sTLbGa__featuresFeatherLeftLower{--decor-opacity:.26;--decor-rotate:26deg;width:clamp(100px,9vw,170px);top:clamp(900px,70vw,1050px);left:max(86px,50% - 790px)}.landing-module__sTLbGa__featuresFeatherLeftBottom{--decor-opacity:.28;--decor-rotate:-33deg;width:clamp(140px,12vw,220px);bottom:clamp(20px,3vw,52px);left:max(-54px,50% - 940px)}.landing-module__sTLbGa__featuresFeatherRightLarge{--decor-opacity:.31;--decor-rotate:28deg;width:clamp(150px,13vw,240px);top:clamp(265px,27vw,430px);right:max(-42px,50% - 930px)}.landing-module__sTLbGa__featuresFeatherRightSmall{--decor-opacity:.27;--decor-rotate:-18deg;width:clamp(100px,9vw,170px);top:clamp(535px,45vw,690px);right:max(78px,50% - 805px)}.landing-module__sTLbGa__featuresFeatherRightMid{--decor-opacity:.29;--decor-rotate:22deg;width:clamp(125px,11vw,200px);top:clamp(760px,60vw,920px);right:max(-28px,50% - 905px)}.landing-module__sTLbGa__featuresFeatherRightLower{--decor-opacity:.26;--decor-rotate:-24deg;width:clamp(100px,9vw,170px);top:clamp(960px,74vw,1110px);right:max(90px,50% - 790px)}.landing-module__sTLbGa__featuresFeatherRightBottom{--decor-opacity:.28;--decor-rotate:31deg;width:clamp(140px,12vw,220px);bottom:clamp(0px,2vw,38px);right:max(-54px,50% - 940px)}.landing-module__sTLbGa__sectionTitle{text-align:center;text-transform:uppercase;color:var(--landing-text);letter-spacing:-.02em;margin:0 0 34px;font-size:clamp(2rem,5.2vw,5rem);font-weight:700;line-height:.95}.landing-module__sTLbGa__sectionTitle span{color:var(--landing-text);display:block}.landing-module__sTLbGa__sectionLead{text-align:center;max-width:84ch;color:var(--landing-subtle);margin:-6px auto 28px;font-size:1.05rem;font-weight:500;line-height:1.55}.landing-module__sTLbGa__aboutGrid{grid-template-columns:.88fr 1.12fr;gap:20px;display:grid}.landing-module__sTLbGa__card,.landing-module__sTLbGa__animalCard,.landing-module__sTLbGa__featureCard,.landing-module__sTLbGa__priceCard,.landing-module__sTLbGa__certCard,.landing-module__sTLbGa__activityCard,.landing-module__sTLbGa__newsCard,.landing-module__sTLbGa__roadInfo,.landing-module__sTLbGa__footerTop{background:var(--landing-surface);box-shadow:var(--landing-shadow);border-radius:30px}.landing-module__sTLbGa__card{padding:32px}.landing-module__sTLbGa__card h3{text-transform:uppercase;color:var(--landing-text);margin:0 0 14px;font-size:clamp(1.35rem,1.95vw,1.95rem);font-weight:700}.landing-module__sTLbGa__card p{color:var(--landing-subtle);margin:0 0 22px;font-size:clamp(.98rem,1.2vw,1.1rem);font-weight:500;line-height:1.58}.landing-module__sTLbGa__galleryRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.landing-module__sTLbGa__croppedImageFrame{background:#d2e0cf;border:1px solid #b8cbb5;border-radius:20px;position:relative;overflow:hidden}.landing-module__sTLbGa__croppedImage{object-fit:cover}.landing-module__sTLbGa__galleryPlaceholder,.landing-module__sTLbGa__mediaPlaceholder,.landing-module__sTLbGa__cardMedia,.landing-module__sTLbGa__featureMedia{text-align:center;color:#4a6f45;text-transform:uppercase;letter-spacing:.02em;background:linear-gradient(135deg,#d2e0cf 25%,#bfd1bc 25% 50%,#d2e0cf 50% 75%,#bfd1bc 75%) 0 0/24px 24px;border:1px solid #b8cbb5;border-radius:20px;place-items:center;padding:12px;font-size:.82rem;font-weight:700;line-height:1.2;display:grid}.landing-module__sTLbGa__mediaPlaceholder,.landing-module__sTLbGa__mediaImageFrame{min-height:430px}.landing-module__sTLbGa__galleryPlaceholder{min-height:122px}.landing-module__sTLbGa__galleryImageFrame{min-height:146px}.landing-module__sTLbGa__cardMedia{min-height:190px;margin-bottom:12px}.landing-module__sTLbGa__featureMedia{width:100%;min-height:112px;margin-bottom:10px}.landing-module__sTLbGa__featureImageFrame{min-height:336px;margin-bottom:14px}.landing-module__sTLbGa__mapFrame{background:#d2e0cf;border:1px solid #b8cbb5;border-radius:20px;place-items:center;min-height:520px;display:grid;position:relative;overflow:hidden}.landing-module__sTLbGa__mapFallback{z-index:2;color:#000;background:#fff;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;max-width:calc(100% - 16px);min-height:40px;padding:8px 12px 8px 8px;font-family:YS Text,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:16px;text-decoration:none;display:inline-flex;position:absolute;bottom:8px;left:8px;box-shadow:0 2px 4px #0000001a,0 2px 6px #0003}.landing-module__sTLbGa__mapFallbackIcon{color:#f43;flex:none;justify-content:center;align-items:center;width:24px;height:24px;line-height:0;display:inline-flex}.landing-module__sTLbGa__mapFallbackIcon svg{width:24px;height:24px;display:block}.landing-module__sTLbGa__mapFallbackText{white-space:nowrap}.landing-module__sTLbGa__mapIframe{z-index:1;width:100%;height:100%;min-height:inherit;border:0;display:block;position:relative}.landing-module__sTLbGa__animalsGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.landing-module__sTLbGa__animalCard{flex-direction:column;gap:8px;padding:14px;display:flex}.landing-module__sTLbGa__animalCard h3{color:var(--landing-text);min-height:2.4em;margin:0;font-size:1.05rem;font-weight:700;line-height:1.2}.landing-module__sTLbGa__featuresGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.landing-module__sTLbGa__featureCard{padding:18px}.landing-module__sTLbGa__featureCard h3{color:var(--landing-text);margin:0 0 10px;font-size:1.2rem;font-weight:700;line-height:1.2}.landing-module__sTLbGa__featureCard p{color:var(--landing-subtle);margin:0;font-size:1rem;font-weight:500;line-height:1.52}.landing-module__sTLbGa__pricesGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.landing-module__sTLbGa__priceCard{text-align:left;flex-direction:column;justify-content:space-between;gap:12px;min-height:196px;padding:22px 18px 18px;display:flex;position:relative;overflow:hidden}.landing-module__sTLbGa__priceCard:after{content:"";background:#edf6eb;border-radius:999px;width:142px;height:142px;position:absolute;bottom:-66px;right:-52px}.landing-module__sTLbGa__priceCard h3,.landing-module__sTLbGa__priceValue,.landing-module__sTLbGa__priceMeta{z-index:1;position:relative}.landing-module__sTLbGa__priceCard h3{color:var(--landing-text);text-transform:uppercase;margin:0;font-size:clamp(1.02rem,1.25vw,1.22rem);font-weight:700;line-height:1.16}.landing-module__sTLbGa__priceValue{width:100%;min-height:82px;color:var(--landing-text);background:#f4f9f2;border:1px solid #d8e6d6;border-radius:20px;justify-content:center;align-items:flex-start;margin-top:auto;padding:14px 12px 12px;line-height:1;display:inline-flex}.landing-module__sTLbGa__priceAmount{font-size:clamp(2.45rem,3.75vw,3.55rem);font-weight:800;line-height:.88}.landing-module__sTLbGa__priceCurrency{color:var(--landing-subtle);margin:7px 0 0 5px;font-size:clamp(1rem,1.35vw,1.22rem);font-weight:800;line-height:1}.landing-module__sTLbGa__priceFree{color:var(--landing-accent);text-transform:none;align-self:center;font-size:clamp(1.22rem,1.65vw,1.52rem);font-weight:800;line-height:1}.landing-module__sTLbGa__priceMeta{color:var(--landing-subtle);text-align:center;font-size:.86rem;font-weight:600;line-height:1.2;display:block}.landing-module__sTLbGa__discountGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.landing-module__sTLbGa__discountCard{background:var(--landing-surface);box-shadow:var(--landing-shadow);text-align:center;border-radius:22px;gap:4px;padding:14px;display:grid}.landing-module__sTLbGa__discountCard strong{color:var(--landing-text);font-size:1.9rem;line-height:1}.landing-module__sTLbGa__discountCard span{color:var(--landing-subtle);font-size:.92rem;font-weight:500;line-height:1.35}.landing-module__sTLbGa__discountCardWide{grid-column:1/-1}.landing-module__sTLbGa__ticketsMain{min-height:100dvh;padding:calc(var(--main-top-pad) + 20px)0 90px}.landing-module__sTLbGa__ticketsSection{scroll-margin-top:120px}.landing-module__sTLbGa__ticketsLayout{grid-template-columns:minmax(0,1.05fr) minmax(360px,.72fr);align-items:start;gap:24px;display:grid}.landing-module__sTLbGa__ticketsInfoCard,.landing-module__sTLbGa__ticketFormCard{background:var(--landing-surface);box-shadow:var(--landing-shadow);border-radius:30px}.landing-module__sTLbGa__ticketsInfoCard{padding:clamp(24px,3vw,46px)}.landing-module__sTLbGa__ticketFormCard{padding:clamp(20px,2.2vw,30px);position:sticky;top:128px}.landing-module__sTLbGa__ticketsBackLink{min-height:40px;color:var(--landing-accent);background:#eef6ed;border-radius:999px;align-items:center;margin-bottom:24px;padding:10px 14px;font-size:.92rem;font-weight:700;text-decoration:none;display:inline-flex}.landing-module__sTLbGa__ticketsInfoCard h1,.landing-module__sTLbGa__ticketFormCard h2{color:var(--landing-text);text-transform:uppercase;margin:0;font-weight:800;line-height:.98}.landing-module__sTLbGa__ticketsInfoCard h1{font-size:clamp(1.6rem,2.4vw,2.4rem)}.landing-module__sTLbGa__ticketFormCard h2{margin-bottom:20px;font-size:clamp(1.6rem,2.4vw,2.4rem)}.landing-module__sTLbGa__ticketsLead{color:var(--landing-subtle);margin:18px 0 28px;font-size:clamp(1.08rem,1.55vw,1.32rem);font-weight:600}.landing-module__sTLbGa__ticketsIncluded{background:#f2f7f1;border-radius:22px;padding:20px}.landing-module__sTLbGa__ticketsIncluded p{color:var(--landing-text);margin:0 0 12px;font-size:1.05rem;font-weight:800}.landing-module__sTLbGa__ticketsIncluded ol,.landing-module__sTLbGa__ticketsInstructionGrid ol{color:var(--landing-subtle);margin:0;padding-left:22px;font-size:1rem;font-weight:600;line-height:1.55}.landing-module__sTLbGa__ticketsIncluded li+li,.landing-module__sTLbGa__ticketsInstructionGrid li+li{margin-top:6px}.landing-module__sTLbGa__ticketsDiscountCard{background:var(--landing-accent);color:#fff;border-radius:22px;grid-template-columns:auto 1fr;align-items:center;gap:16px;margin-top:18px;padding:18px 20px;display:grid}.landing-module__sTLbGa__ticketsDiscountCard strong{font-size:clamp(2.2rem,3.5vw,3.2rem);line-height:1}.landing-module__sTLbGa__ticketsDiscountCard span{font-size:1rem;font-weight:700;line-height:1.38}.landing-module__sTLbGa__ticketsInstructionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.landing-module__sTLbGa__ticketsInstructionGrid>div{border:1px solid var(--landing-border);border-radius:20px;padding:18px}.landing-module__sTLbGa__ticketsInstructionGrid h2{color:var(--landing-text);text-transform:uppercase;margin:0 0 10px;font-size:1.05rem;line-height:1.2}.landing-module__sTLbGa__ticketForm{gap:16px;display:grid}.landing-module__sTLbGa__ticketFormFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.landing-module__sTLbGa__ticketField{gap:8px;min-width:0;display:grid}.landing-module__sTLbGa__ticketFieldLabel{color:var(--landing-subtle);font-size:.9rem;font-weight:800}.landing-module__sTLbGa__ticketRequiredMark{color:#c93624}.landing-module__sTLbGa__ticketField input{border:1px solid var(--landing-border);width:100%;min-height:50px;color:var(--landing-text);font:inherit;background:#f8fbf7;border-radius:14px;padding:12px 14px;font-size:1rem;font-weight:600}.landing-module__sTLbGa__ticketField input:focus-visible{border-color:var(--landing-accent);outline:3px solid #466e4138}.landing-module__sTLbGa__ticketFieldInvalid input{background:#fff8f6;border-color:#c93624}.landing-module__sTLbGa__ticketFieldInvalid input::placeholder{color:#c93624;opacity:.78}.landing-module__sTLbGa__ticketFieldInvalid input:focus-visible{border-color:#c93624;outline-color:#c9362438}.landing-module__sTLbGa__ticketCounters{gap:10px;display:grid}.landing-module__sTLbGa__ticketCountersInvalid{background:#fff8f6;border:2px solid #c93624;border-radius:20px;padding:4px}.landing-module__sTLbGa__ticketCounterRow{background:#f2f7f1;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.landing-module__sTLbGa__ticketCounterRow strong,.landing-module__sTLbGa__ticketCounterRow span{display:block}.landing-module__sTLbGa__ticketCounterRow strong{color:var(--landing-text);font-size:1rem;line-height:1.25}.landing-module__sTLbGa__ticketCounterRow span{color:var(--landing-subtle);margin-top:4px;font-size:.92rem;font-weight:700}.landing-module__sTLbGa__ticketStepper{grid-template-columns:38px 34px 38px;align-items:center;gap:6px;display:grid}.landing-module__sTLbGa__ticketStepper button{background:var(--landing-accent);color:#fff;width:38px;height:38px;font:inherit;cursor:pointer;border:0;border-radius:12px;font-size:1.35rem;font-weight:800;line-height:1}.landing-module__sTLbGa__ticketStepper button:disabled{opacity:.34;cursor:default}.landing-module__sTLbGa__ticketStepper span{color:var(--landing-text);text-align:center;margin:0;font-size:1.05rem;font-weight:800}.landing-module__sTLbGa__ticketBenefit{color:var(--landing-text);cursor:pointer;background:#f8fbf7;border-radius:18px;align-items:center;gap:10px;padding:14px;font-weight:800;display:flex}.landing-module__sTLbGa__ticketBenefit input{width:20px;height:20px;accent-color:var(--landing-accent);flex:none}.landing-module__sTLbGa__ticketTotal{background:var(--landing-accent);color:#fff;border-radius:18px;justify-content:space-between;align-items:center;gap:14px;padding:18px;display:flex}.landing-module__sTLbGa__ticketTotal span{font-size:1rem;font-weight:800}.landing-module__sTLbGa__ticketTotal strong{font-size:clamp(1.8rem,3vw,2.45rem);line-height:1}.landing-module__sTLbGa__ticketNotice,.landing-module__sTLbGa__ticketErrorMessage,.landing-module__sTLbGa__ticketSuccessMessage{border-radius:14px;margin:0;padding:12px 14px;font-size:.94rem;font-weight:700;line-height:1.4}.landing-module__sTLbGa__ticketNotice{color:var(--landing-subtle);background:#eef6ed}.landing-module__sTLbGa__ticketErrorMessage{color:#9e3425;background:#fff0ed}.landing-module__sTLbGa__ticketSuccessMessage{color:var(--landing-accent);background:#edf8ee}.landing-module__sTLbGa__ticketForm .landing-module__sTLbGa__primaryButton{width:100%;margin-top:0}.landing-module__sTLbGa__certGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.landing-module__sTLbGa__certCard{padding:18px}.landing-module__sTLbGa__certCard h3,.landing-module__sTLbGa__activityCard h3{color:var(--landing-text);margin:0 0 10px;font-size:1.3rem;font-weight:700}.landing-module__sTLbGa__certCard p,.landing-module__sTLbGa__activityCard p{color:var(--landing-subtle);margin:0 0 10px;font-size:1rem;font-weight:500;line-height:1.5}.landing-module__sTLbGa__certCard ul,.landing-module__sTLbGa__activityCard ul{color:var(--landing-subtle);gap:6px;margin:0 0 14px;padding-left:18px;font-size:.95rem;font-weight:500;line-height:1.4;display:grid}.landing-module__sTLbGa__activitiesGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.landing-module__sTLbGa__activityCard{padding:16px}.landing-module__sTLbGa__newsCard{max-width:920px;margin:0 auto;padding:18px}.landing-module__sTLbGa__newsCard time{color:var(--landing-subtle);margin-bottom:8px;font-size:.92rem;font-weight:600;display:block}.landing-module__sTLbGa__newsCard h3{color:var(--landing-text);margin:0 0 10px;font-size:clamp(1.6rem,3.2vw,2.5rem);font-weight:700}.landing-module__sTLbGa__newsCard p{color:var(--landing-subtle);margin:0 0 16px;font-size:1rem;font-weight:500;line-height:1.52}.landing-module__sTLbGa__roadGrid{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}.landing-module__sTLbGa__roadInfo{padding:22px}.landing-module__sTLbGa__roadInfo h3{color:var(--landing-text);margin:0 0 8px;font-size:1.24rem;font-weight:700}.landing-module__sTLbGa__roadInfo p{color:var(--landing-subtle);margin:0 0 10px;font-size:1rem;font-weight:500;line-height:1.4}.landing-module__sTLbGa__socialRow{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.landing-module__sTLbGa__socialButton{background:var(--landing-accent);color:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;width:56px;height:56px;padding:0;text-decoration:none;display:inline-flex}.landing-module__sTLbGa__socialIcon{object-fit:contain;width:24px;height:24px;display:block}.landing-module__sTLbGa__disclaimer{color:var(--landing-subtle);margin-top:18px;font-size:.76rem;font-weight:400;line-height:1.45}.landing-module__sTLbGa__roadInfo .landing-module__sTLbGa__disclaimer,.landing-module__sTLbGa__footerTop .landing-module__sTLbGa__disclaimer{margin-top:18px;font-size:.76rem;font-weight:400;line-height:1.45}.landing-module__sTLbGa__primaryButton,.landing-module__sTLbGa__secondaryButton,.landing-module__sTLbGa__outlineButton,.landing-module__sTLbGa__footerAction,.landing-module__sTLbGa__cookieButton{cursor:pointer;text-align:center;border:0;justify-content:center;align-items:center;font-family:inherit;text-decoration:none;display:inline-flex}.landing-module__sTLbGa__primaryButton{background:var(--landing-accent);color:#fff;text-transform:uppercase;border-radius:12px;min-height:58px;margin-top:16px;padding:14px 24px;font-size:clamp(1.05rem,1.5vw,1.22rem);font-weight:800}.landing-module__sTLbGa__secondaryButton{background:var(--landing-accent);color:#fff;text-transform:uppercase;border-radius:10px;width:100%;min-height:50px;padding:12px 16px;font-size:clamp(.92rem,1.2vw,1.05rem);font-weight:800}.landing-module__sTLbGa__outlineButton{border:3px solid var(--landing-accent);min-height:52px;color:var(--landing-accent);text-transform:uppercase;background:#fff;border-radius:120px;margin-top:18px;padding:12px 24px;font-size:clamp(.95rem,1.2vw,1.05rem);font-weight:700}.landing-module__sTLbGa__footer{background:linear-gradient(#0000 0%,#e7f1e5 100%);margin-top:12px;padding:70px 0 132px}.landing-module__sTLbGa__footerTop{text-align:center;padding:26px 20px}.landing-module__sTLbGa__footerBrand{color:var(--landing-text);text-transform:uppercase;margin:0;font-size:clamp(1.35rem,2.6vw,2.2rem);font-weight:700}.landing-module__sTLbGa__footerNav{flex-wrap:wrap;justify-content:center;gap:6px;margin:18px 0 12px;display:flex}.landing-module__sTLbGa__footerNav a{text-transform:uppercase;color:var(--landing-subtle);border-radius:999px;padding:10px 12px;font-size:.85rem;font-weight:700;text-decoration:none}.landing-module__sTLbGa__footerNav a:hover,.landing-module__sTLbGa__footerNav a:focus-visible{color:var(--landing-text);background:#edf5ec}.landing-module__sTLbGa__footerPhone,.landing-module__sTLbGa__footerMail{color:var(--landing-text);margin:6px 0;font-size:clamp(1.2rem,2.2vw,1.65rem);font-weight:700}.landing-module__sTLbGa__footerBottom{color:var(--landing-subtle);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;margin-top:18px;font-size:.92rem;font-weight:500;display:flex}.landing-module__sTLbGa__footerAction{color:var(--landing-subtle);text-underline-offset:2px;background:0 0;padding:0;font-size:.92rem;font-weight:500;text-decoration:underline}.landing-module__sTLbGa__cookieBanner{z-index:70;width:min(1250px,100% - 20px);box-shadow:var(--landing-shadow);background:#fff;border-radius:24px;align-items:center;gap:16px;padding:18px 20px;display:none;position:fixed;bottom:18px;left:50%;transform:translate(-50%)}.landing-module__sTLbGa__cookieBanner p{color:var(--landing-subtle);margin:0;font-size:.95rem;font-weight:500;line-height:1.4}.landing-module__sTLbGa__cookieButton{background:var(--landing-accent);color:#fff;text-transform:uppercase;border-radius:10px;flex-shrink:0;min-width:140px;min-height:48px;padding:10px 18px;font-size:.95rem;font-weight:800}@media (prefers-reduced-motion:reduce){.landing-module__sTLbGa__sectionDecorImage{will-change:auto}}@media (max-width:1700px){.landing-module__sTLbGa__container{padding:0 120px}.landing-module__sTLbGa__heroTitle{font-size:clamp(2.8rem,8.8vw,7rem)}}@media (max-width:1400px){.landing-module__sTLbGa__container{padding:0 72px}.landing-module__sTLbGa__animalsGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1200px){.landing-module__sTLbGa__header{border-radius:70px;padding:12px 18px}.landing-module__sTLbGa__navLink{padding:11px 10px;font-size:.82rem}.landing-module__sTLbGa__roadGrid{grid-template-columns:1fr}.landing-module__sTLbGa__hero{padding:calc(var(--main-top-pad) + 44px)0 0}.landing-module__sTLbGa__heroAnimal{width:clamp(416px,44.2vw,611px);bottom:clamp(22px,3.8dvh,48px)}.landing-module__sTLbGa__heroAnimalLeft{left:max(-22px,50% - 660px)}.landing-module__sTLbGa__heroAnimalRight{right:max(-22px,50% - 660px)}.landing-module__sTLbGa__heroParrotCloud{width:clamp(728px,75.4vw,988px);bottom:clamp(-165px,-13vw,-120px)}.landing-module__sTLbGa__heroParrotCloudLeft{left:max(-365px,50% - 950px)}.landing-module__sTLbGa__heroParrotCloudRight{right:max(-365px,50% - 950px)}@media (min-width:1001px){.landing-module__sTLbGa__heroAnimal{bottom:clamp(-112px,356px - 39vw,-34px)}.landing-module__sTLbGa__heroParrotCloud{bottom:clamp(-250px,150px - 33vw,-180px)}}.landing-module__sTLbGa__firstDvhSection{min-height:100dvh;padding-top:clamp(96px,11vw,126px)}.landing-module__sTLbGa__sectionDecorImage{--decor-opacity:.26}.landing-module__sTLbGa__aboutFeatherLeft,.landing-module__sTLbGa__pricesFeatherLeft,.landing-module__sTLbGa__activitiesFeatherLeft{left:-44px}.landing-module__sTLbGa__animalsFeatherRight,.landing-module__sTLbGa__featuresFeatherRightLarge,.landing-module__sTLbGa__featuresFeatherRightSmall,.landing-module__sTLbGa__featuresFeatherRightMid,.landing-module__sTLbGa__featuresFeatherRightLower,.landing-module__sTLbGa__featuresFeatherRightBottom,.landing-module__sTLbGa__certificatesFeatherRight,.landing-module__sTLbGa__roadFeatherTop{right:-36px}.landing-module__sTLbGa__featuresFeatherLeftLarge,.landing-module__sTLbGa__featuresFeatherLeftSmall,.landing-module__sTLbGa__featuresFeatherLeftMid,.landing-module__sTLbGa__featuresFeatherLeftLower,.landing-module__sTLbGa__featuresFeatherLeftBottom{left:-36px}.landing-module__sTLbGa__featuresCloudArcFarLeft{left:-170px}.landing-module__sTLbGa__featuresCloudArcLeft{left:-96px}.landing-module__sTLbGa__featuresCloudArcCenterLeft{left:40%}.landing-module__sTLbGa__featuresCloudArcCenterRight{left:60%}.landing-module__sTLbGa__featuresCloudArcRight{right:-96px}.landing-module__sTLbGa__featuresCloudArcFarRight{right:-170px}.landing-module__sTLbGa__aboutCloudRight,.landing-module__sTLbGa__pricesCloudRight,.landing-module__sTLbGa__activitiesCloudRight{right:-190px}.landing-module__sTLbGa__animalsCloudLeft,.landing-module__sTLbGa__certificatesCloudLeft,.landing-module__sTLbGa__roadCloudLeft{left:-190px}.landing-module__sTLbGa__heroCloud{top:clamp(72px,12dvh,132px)}.landing-module__sTLbGa__heroCloudLeft{width:clamp(180px,18vw,228px);left:max(18px,50% - 565px)}.landing-module__sTLbGa__heroCloudCenter{width:clamp(230px,28vw,300px)}.landing-module__sTLbGa__heroCloudRight{width:clamp(216px,24vw,288px);right:max(18px,50% - 565px)}.landing-module__sTLbGa__heroCloudTransition{width:146vw}.landing-module__sTLbGa__heroCloudTransition:before{width:146vw;height:clamp(64px,8vw,92px);bottom:-44px}.landing-module__sTLbGa__heroTransitionCloudFarLeft{width:clamp(240px,30vw,330px);bottom:clamp(-84px,-7vw,-66px);left:4%}.landing-module__sTLbGa__heroTransitionCloudLeft{width:clamp(270px,34vw,380px);bottom:clamp(-92px,-7.6vw,-72px);left:20%}.landing-module__sTLbGa__heroTransitionCloudMidLeft{width:clamp(250px,31vw,350px);bottom:clamp(-76px,-6.4vw,-60px);left:36%}.landing-module__sTLbGa__heroTransitionCloudCenter{width:clamp(320px,42vw,470px);bottom:clamp(-102px,-8.2vw,-80px);left:52%}.landing-module__sTLbGa__heroTransitionCloudMidRight{width:clamp(250px,31vw,350px);bottom:clamp(-76px,-6.4vw,-60px);left:68%}.landing-module__sTLbGa__heroTransitionCloudRight{width:clamp(270px,34vw,380px);bottom:clamp(-92px,-7.6vw,-72px);left:84%}.landing-module__sTLbGa__heroTransitionCloudFarRight{width:clamp(240px,30vw,330px);bottom:clamp(-82px,-6.8vw,-64px);left:96%}.landing-module__sTLbGa__aboutGrid,.landing-module__sTLbGa__certGrid,.landing-module__sTLbGa__featuresGrid{grid-template-columns:1fr}.landing-module__sTLbGa__pricesGrid,.landing-module__sTLbGa__activitiesGrid,.landing-module__sTLbGa__discountGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-module__sTLbGa__ticketsLayout{grid-template-columns:minmax(0,1fr)}.landing-module__sTLbGa__ticketFormCard{position:static}}@media (max-width:1000px){.landing-module__sTLbGa__container{padding:0 20px}.landing-module__sTLbGa__desktopNav{display:none}.landing-module__sTLbGa__mobileMenu{display:block}.landing-module__sTLbGa__main{--main-top-pad:112px;padding-top:0}.landing-module__sTLbGa__section{padding:64px 0}.landing-module__sTLbGa__ticketsMain{padding:calc(var(--main-top-pad) + 20px)0 72px}.landing-module__sTLbGa__galleryRow{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-module__sTLbGa__animalsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-module__sTLbGa__heroAnimal{width:clamp(358px,48.1vw,507px);bottom:clamp(-124px,501px - 61.3vw,20px)}}@media (max-width:768px){.landing-module__sTLbGa__headerWrap{top:16px}.landing-module__sTLbGa__header{border-radius:32px;padding:12px 14px}.landing-module__sTLbGa__brand{max-width:calc(100% - 78px)}.landing-module__sTLbGa__brandText{text-overflow:ellipsis;font-size:.95rem;overflow:hidden}.landing-module__sTLbGa__main{--main-top-pad:96px;padding-top:0}.landing-module__sTLbGa__hero{padding:calc(var(--main-top-pad) + 24px)0 0}.landing-module__sTLbGa__heroContent{box-sizing:border-box;min-height:calc(100dvh - (var(--main-top-pad) + 24px))}.landing-module__sTLbGa__heroButtonRow{z-index:4;position:absolute;bottom:clamp(134px,16dvh,166px);left:0;right:0}.landing-module__sTLbGa__firstDvhSection{padding-top:88px}.landing-module__sTLbGa__ticketsSection>.landing-module__sTLbGa__container{padding-top:120px}.landing-module__sTLbGa__sectionDecorImage{--decor-opacity:.2}.landing-module__sTLbGa__featuresFeatherLeftLarge,.landing-module__sTLbGa__featuresFeatherLeftSmall,.landing-module__sTLbGa__featuresFeatherLeftMid,.landing-module__sTLbGa__featuresFeatherLeftLower,.landing-module__sTLbGa__featuresFeatherLeftBottom,.landing-module__sTLbGa__featuresFeatherRightLarge,.landing-module__sTLbGa__featuresFeatherRightSmall,.landing-module__sTLbGa__featuresFeatherRightMid,.landing-module__sTLbGa__featuresFeatherRightLower,.landing-module__sTLbGa__featuresFeatherRightBottom,.landing-module__sTLbGa__pricesFeatherLeft,.landing-module__sTLbGa__activitiesFeatherLeft,.landing-module__sTLbGa__roadFeatherTop,.landing-module__sTLbGa__featuresCloudArcFarLeft,.landing-module__sTLbGa__featuresCloudArcFarRight{display:none}.landing-module__sTLbGa__featuresCloudArcLeft{--decor-opacity:.16;width:230px;top:34px;left:-132px}.landing-module__sTLbGa__featuresCloudArcCenterLeft{--decor-opacity:.14;width:270px;top:4px;left:46%}.landing-module__sTLbGa__featuresCloudArcCenterRight{--decor-opacity:.13;width:270px;top:18px;left:54%}.landing-module__sTLbGa__featuresCloudArcRight{--decor-opacity:.16;width:230px;top:34px;right:-132px}.landing-module__sTLbGa__aboutFeatherLeft{width:116px;top:40px;left:-64px}.landing-module__sTLbGa__aboutCloudRight{width:260px;bottom:18px;right:-170px}.landing-module__sTLbGa__animalsCloudLeft{width:250px;top:58px;left:-170px}.landing-module__sTLbGa__animalsFeatherRight{width:112px;top:34%;right:-56px}.landing-module__sTLbGa__pricesCloudRight{width:280px;bottom:12px;right:-170px}.landing-module__sTLbGa__certificatesFeatherRight{width:118px;top:86px;right:-50px}.landing-module__sTLbGa__certificatesCloudLeft{width:260px;bottom:0;left:-170px}.landing-module__sTLbGa__activitiesCloudRight{width:260px;top:70px;right:-170px}.landing-module__sTLbGa__roadCloudLeft{width:240px;bottom:14px;left:-170px}.landing-module__sTLbGa__heroTitle{font-size:clamp(2.4rem,13vw,4rem)}.landing-module__sTLbGa__heroText{font-size:clamp(.95rem,4.2vw,1.08rem)}.landing-module__sTLbGa__heroMountains{border-radius:60px 60px 0 0;height:120px;bottom:14px}.landing-module__sTLbGa__heroCloud{opacity:.78;display:block}.landing-module__sTLbGa__heroCloudLeft{top:calc(var(--main-top-pad) + 132px);width:clamp(118px,38vw,160px);left:-34px}.landing-module__sTLbGa__heroCloudCenter{top:calc(var(--main-top-pad) + 150px);width:clamp(160px,48vw,210px)}.landing-module__sTLbGa__heroCloudRight{top:calc(var(--main-top-pad) + 138px);width:clamp(140px,42vw,180px);right:-42px}.landing-module__sTLbGa__heroCloudTransition{width:148vw}.landing-module__sTLbGa__heroCloudTransition:before{width:148vw;height:72px;bottom:-34px}.landing-module__sTLbGa__heroTransitionCloud{opacity:.92}.landing-module__sTLbGa__heroTransitionCloudFarLeft{width:clamp(150px,40vw,190px);bottom:clamp(-54px,-6.9vw,-44px);left:4%}.landing-module__sTLbGa__heroTransitionCloudLeft{width:clamp(170px,45vw,220px);bottom:clamp(-62px,-7.8vw,-50px);left:20%}.landing-module__sTLbGa__heroTransitionCloudMidLeft{width:clamp(150px,40vw,190px);bottom:clamp(-52px,-6.7vw,-42px);left:36%}.landing-module__sTLbGa__heroTransitionCloudCenter{width:clamp(210px,54vw,270px);bottom:clamp(-72px,-9vw,-58px);left:52%}.landing-module__sTLbGa__heroTransitionCloudMidRight{width:clamp(150px,40vw,190px);bottom:clamp(-52px,-6.7vw,-42px);left:68%}.landing-module__sTLbGa__heroTransitionCloudRight{width:clamp(170px,45vw,220px);bottom:clamp(-62px,-7.8vw,-50px);left:84%}.landing-module__sTLbGa__heroTransitionCloudFarRight{width:clamp(150px,40vw,190px);bottom:clamp(-54px,-6.9vw,-44px);left:96%}.landing-module__sTLbGa__heroAnimal{width:clamp(247px,65vw,377px);display:block;bottom:clamp(8px,2.2dvh,20px)}.landing-module__sTLbGa__heroAnimalLeft{left:-16px}.landing-module__sTLbGa__heroAnimalRight{right:-16px}.landing-module__sTLbGa__heroParrotCloud{width:clamp(390px,98.8vw,546px);bottom:clamp(-92px,-11vw,-72px)}.landing-module__sTLbGa__heroParrotCloudLeft{left:-194px}.landing-module__sTLbGa__heroParrotCloudRight{right:-194px}.landing-module__sTLbGa__mediaPlaceholder,.landing-module__sTLbGa__mediaImageFrame{min-height:240px}.landing-module__sTLbGa__mapFrame{min-height:360px}.landing-module__sTLbGa__animalsGrid,.landing-module__sTLbGa__activitiesGrid,.landing-module__sTLbGa__pricesGrid,.landing-module__sTLbGa__discountGrid,.landing-module__sTLbGa__ticketFormFields,.landing-module__sTLbGa__ticketsInstructionGrid{grid-template-columns:1fr}.landing-module__sTLbGa__card,.landing-module__sTLbGa__animalCard,.landing-module__sTLbGa__featureCard,.landing-module__sTLbGa__priceCard,.landing-module__sTLbGa__certCard,.landing-module__sTLbGa__activityCard,.landing-module__sTLbGa__newsCard,.landing-module__sTLbGa__roadInfo,.landing-module__sTLbGa__ticketsInfoCard,.landing-module__sTLbGa__ticketFormCard,.landing-module__sTLbGa__footerTop,.landing-module__sTLbGa__cookieBanner{border-radius:20px;box-shadow:-7px 7px #d8e6d6}.landing-module__sTLbGa__footer{padding:48px 0 168px}.landing-module__sTLbGa__cookieBanner{flex-direction:column;align-items:stretch;gap:10px;width:min(1250px,100% - 16px);padding:14px}.landing-module__sTLbGa__cookieButton{width:100%}}@media (max-width:470px){.landing-module__sTLbGa__mapFallback{width:40px;min-width:40px;padding:8px}.landing-module__sTLbGa__mapFallbackText{display:none}}@media (max-width:430px){.landing-module__sTLbGa__section{padding:52px 0}.landing-module__sTLbGa__firstDvhSection{padding-top:76px}.landing-module__sTLbGa__sectionTitle{margin-bottom:24px;font-size:clamp(1.65rem,9vw,2.1rem)}.landing-module__sTLbGa__sectionDecorImage{--decor-opacity:.16}.landing-module__sTLbGa__aboutFeatherLeft,.landing-module__sTLbGa__animalsFeatherRight,.landing-module__sTLbGa__featuresCloudArcFarLeft,.landing-module__sTLbGa__featuresCloudArcLeft,.landing-module__sTLbGa__featuresCloudArcRight,.landing-module__sTLbGa__featuresCloudArcFarRight,.landing-module__sTLbGa__certificatesFeatherRight{display:none}.landing-module__sTLbGa__featuresCloudArcCenterLeft{--decor-opacity:.12;width:230px;top:8px;left:45%}.landing-module__sTLbGa__featuresCloudArcCenterRight{--decor-opacity:.14;width:220px;top:28px;left:56%}.landing-module__sTLbGa__card,.landing-module__sTLbGa__animalCard,.landing-module__sTLbGa__featureCard,.landing-module__sTLbGa__priceCard,.landing-module__sTLbGa__certCard,.landing-module__sTLbGa__activityCard,.landing-module__sTLbGa__newsCard,.landing-module__sTLbGa__roadInfo,.landing-module__sTLbGa__ticketsInfoCard,.landing-module__sTLbGa__ticketFormCard,.landing-module__sTLbGa__footerTop{padding:14px}.landing-module__sTLbGa__galleryRow{grid-template-columns:1fr}.landing-module__sTLbGa__mapFrame{min-height:280px}.landing-module__sTLbGa__socialButton{width:52px;height:52px}.landing-module__sTLbGa__heroTransitionCloudFarLeft{width:158px;bottom:-40px}.landing-module__sTLbGa__heroTransitionCloudLeft{width:184px;bottom:-48px}.landing-module__sTLbGa__heroTransitionCloudMidLeft{width:158px;bottom:-38px}.landing-module__sTLbGa__heroTransitionCloudCenter{width:230px;bottom:-56px}.landing-module__sTLbGa__heroTransitionCloudMidRight{width:158px;bottom:-38px}.landing-module__sTLbGa__heroTransitionCloudRight{width:184px;bottom:-48px}.landing-module__sTLbGa__heroTransitionCloudFarRight{width:158px;bottom:-40px}}@media (prefers-reduced-motion:reduce){.landing-module__sTLbGa__reveal{opacity:1;transition:none;transform:none}.landing-module__sTLbGa__heroIntroItem{--hero-intro-opacity:var(--hero-base-opacity,1);--hero-intro-y:0px;transition:none}}
