@keyframes grain-drift{0%,to{transform:translate(0,0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-1px)}75%{transform:translate(-1px,-2px)}}@keyframes blink-cursor{0%,to{opacity:.9}50%{opacity:0}}@keyframes badge-pulse{0%,to{box-shadow:0 8px 24px rgba(232,116,42,.25)}50%{box-shadow:0 8px 32px rgba(232,116,42,.4)}}@keyframes row-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes curr-pop{0%{transform:scale(.92)}60%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes guide-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes arrow-pulse{0%,to{opacity:.4;transform:translateX(0)}50%{opacity:.7;transform:translateX(3px)}}@keyframes icon-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes arrow-nudge{0%,75%,to{transform:translateX(0)}85%{transform:translateX(4px)}}@keyframes card-rise{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}#how.sec,#why.sec,body{background:0 0!important}.sec{background:#fff!important;position:relative}.sec:nth-child(even){background:#f9f8f8!important}.sec+.sec{margin-top:0}@media (max-width:768px){.sec{padding-top:clamp(16px,3.5vw,32px)!important;padding-bottom:clamp(16px,3.5vw,32px)!important}}.sec-head,.sec-title{text-align:center!important;margin-bottom:28px!important}.sec-title{color:#1a1a1a!important;font-size:clamp(30px,4.5vw,58px)!important;margin-bottom:20px!important}.sec-sub{max-width:560px!important}#blog .si,.sec-sub{margin-left:auto!important;margin-right:auto!important}#blog .sec-head,#blog .sec-sub,#blog .sec-title,.sec-sub{text-align:center!important}#blog .sec-sub{margin-left:auto!important;margin-right:auto!important}@media (max-width:768px){.sec-title{font-size:clamp(24px,7vw,36px)!important}.sec-head{margin-bottom:28px!important}}section.sec.sec-over-video,section.sec.sec-over-video:nth-child(even),section.sec.sec-over-video:nth-child(odd){background:0 0!important;position:relative;z-index:1;min-height:100vh;padding-top:clamp(40px,6vw,80px)!important}#gallery,.sec-over-video~.sec,.sec-over-video~section,.tours-pinned~.sec,.tours-pinned~section{position:relative;z-index:2;background:#fff!important}#gallery{background:#fafaf8!important}.gallery-track{-webkit-animation:galleryScroll 50s linear infinite!important;animation:galleryScroll 50s linear infinite!important;-webkit-backface-visibility:hidden;backface-visibility:hidden;touch-action:pan-y!important}.gallery-track:hover{animation-play-state:running!important;cursor:default}.tc{transition:transform .5s cubic-bezier(.165,.84,.44,1)!important;border-radius:16px!important;border:0!important;box-shadow:none!important;background:#111!important}.tc:hover{transform:translateY(-6px)!important}.tc-badge{background:#1a3d2e!important;font-size:11px!important;letter-spacing:.05em!important}.tc-badge.blue{background:#2563eb!important}.tc-badge.green{background:#098e60!important}.tc-media,.tc-media video,.tc-overlay{position:absolute!important}.tc-media{inset:0!important;z-index:0!important;overflow:hidden!important}.tc-media video{inset:0!important;height:100%!important;object-fit:cover!important;transition:transform .8s cubic-bezier(.19,1,.22,1)!important}.tc-overlay{display:flex!important;flex-direction:column!important;bottom:0!important;left:0!important;right:0!important;z-index:3!important;background:linear-gradient(0deg,rgba(0,0,0,.88)0,rgba(0,0,0,.55) 60%,transparent 100%)!important;padding:60px 24px 20px!important}.tc-overlay .tc-name,.tc-overlay .tc-type{color:#fff!important;font-weight:700!important;margin-bottom:6px!important}.tc-overlay .tc-type{font-size:10px!important;letter-spacing:.14em!important;text-transform:uppercase!important}.tc-overlay .tc-name{font-size:20px!important;text-shadow:none!important}.tc-overlay .tc-desc{color:#fff!important;font-weight:600!important;font-size:13px!important;line-height:1.5!important}.tc-overlay .tc-spots{color:#fca5a5!important;background:0 0!important;padding:0!important}.tc-overlay .tc-foot{border-top:1px solid rgba(255,255,255,.1)!important;border-color:rgba(255,255,255,.1)!important;padding-top:10px!important;margin-top:0!important}.tc-overlay .price-main,.tc-overlay .tc-price{color:#fff!important}.tc-overlay .price-sub{color:rgba(255,255,255,.4)!important}.tc-overlay .tc-cta{background:rgba(255,255,255,.1)!important;color:#fff!important;border:1px solid rgba(255,255,255,.15)!important}.tc-overlay .tc-cta:hover{background:#1a3d2e!important;border-color:#1a3d2e!important}.ftab{background:#fff!important;border-color:#e8e0d8!important;color:#6b7280!important;transition:border-color .2s linear,color .2s linear,background .25s linear!important}.ftab.on,.ftab:hover{border-color:#e8742a!important;color:#e8742a!important}.ftab.on{background:#e8742a!important;color:#fff!important}.group-discount-bar{background:linear-gradient(135deg,rgba(232,116,42,.08)0,rgba(245,158,11,.06) 100%)!important;border-color:rgba(232,116,42,.25)!important;color:#d97706!important}.wc{background:#f9f8f8!important;border:0!important;border-radius:16px!important;transition:transform .4s cubic-bezier(.165,.84,.44,1),box-shadow .4s cubic-bezier(.165,.84,.44,1),border-radius .3s cubic-bezier(.455,.03,.515,.955),background .3s linear!important}.wc:hover{transform:translateY(-6px)!important;box-shadow:0 12px 32px rgba(0,0,0,.08)!important;border-radius:24px!important;background:#fff!important}.wc-icon{background:rgba(232,116,42,.1)!important}.wc-icon svg{stroke:#e8742a!important}.wc-num{color:#e8742a!important}.wc-title{color:#1a1a1a!important}.wc-text{color:#6b7280!important}.guide-bio{color:#4b5563!important}.fi.open .fq-ic,.guide-badge{background:#e8742a!important}.guide-img{box-shadow:0 24px 64px rgba(0,0,0,.14)!important;border-radius:20px!important}.gf-title,.guide-fact{color:#374151!important}.review-card,.rv-card{background:#fff!important;border-color:#e8e0d8!important;border-radius:16px!important;transition:border-radius .3s cubic-bezier(.455,.03,.515,.955),transform .4s cubic-bezier(.165,.84,.44,1),box-shadow .4s cubic-bezier(.165,.84,.44,1)!important}.review-card:hover,.rv-card:hover{border-radius:24px!important;transform:translateY(-4px)!important;box-shadow:0 8px 24px rgba(0,0,0,.06)!important}.fi{border-bottom-color:#e8e0d8!important;padding:20px 0!important}.foot-legal a,.foot-right>a,.fq{transition:color .2s linear!important}.fq{color:#1a1a1a!important}.foot-right a:hover,.fq-ic,.fq:hover{color:#e8742a!important}.fq-ic{background:#f0ebe5!important;transition:background .25s linear,color .2s linear!important}.fi.open .fq-ic{color:#fff!important}.fa-inner{color:#6b7280!important}.bc,.blog-card{background:#fff!important;border-color:#e8e0d8!important;border-radius:16px!important;transition:border-radius .3s cubic-bezier(.455,.03,.515,.955),transform .4s cubic-bezier(.165,.84,.44,1),box-shadow .4s cubic-bezier(.165,.84,.44,1)!important}.bc:hover,.blog-card:hover{border-radius:24px!important;transform:translateY(-5px)!important;box-shadow:0 12px 32px rgba(0,0,0,.07)!important}.bc-title,.blog-title{color:#1a1a1a!important}.tcard-front,html{background:#fff!important}.pre-footer-cta h2,.tcard-front-name{color:#1a1a1a!important}.tcard-front-badge{background:rgba(232,116,42,.1)!important;color:#e8742a!important}.pre-footer-cta p,.tcard-front-promo{color:#6b7280!important}.foot-soc-inline a:hover,.tcard-front-link{background:#e8742a!important}.tcard-back{background:linear-gradient(160deg,#e8742a 0,#d97706 100%)!important;border-color:rgba(232,116,42,.3)!important}.tcard-back::before{border-color:rgba(255,255,255,.2)!important}.tcard-back-label{color:rgba(255,255,255,.6)!important}#footer,.pre-footer-cta{background:#fff!important}.pre-footer-cta .si{max-width:1160px!important}.pre-footer-cta h2{font-family:"Lora",Georgia,serif!important;font-size:clamp(30px,4.5vw,58px)!important;font-weight:500!important;letter-spacing:-.03em!important;line-height:1.06!important;margin-bottom:24px!important;white-space:nowrap!important}@media (max-width:1100px){.pre-footer-cta h2{white-space:normal!important;font-size:clamp(24px,5.5vw,40px)!important}}.pre-footer-cta p{line-height:1.7!important;margin-left:auto!important;margin-right:auto!important;font-size:17px!important;max-width:540px!important;animation-delay:.1s!important}.pre-footer-cta .btn-ghost,.pre-footer-cta .btn-wa{border-radius:9999px!important;transition:transform .3s cubic-bezier(.165,.84,.44,1),background .25s linear!important}.pre-footer-cta .btn-ghost:hover,.pre-footer-cta .btn-wa:hover{transform:translateY(-3px)!important}.pre-footer-cta .btn-ghost{transition:transform .3s cubic-bezier(.165,.84,.44,1),border-color .25s linear,background .25s linear!important}.pre-footer-cta .btn-ghost:hover{border-color:#1a1a1a!important}#footer{border-top:none!important;padding:24px clamp(16px,3.5vw,56px) 20px!important;position:relative;overflow:hidden;z-index:2}#footer,main+.sticky-wa+footer,main+footer{margin-top:0!important}.sticky-wa{display:none!important}.foot-legal a,.foot-right>a{position:relative!important;display:inline-block!important}#nav .nav-links>a::after,.foot-legal a::after,.foot-right>a::after{content:""!important;position:absolute!important;width:0!important;height:1px!important;bottom:-2px!important;left:0!important;background-color:currentColor!important;transition:width .35s cubic-bezier(.165,.84,.44,1)!important}.foot-legal a:hover::after,.foot-right>a:hover::after,.tc-media video{width:100%!important}.foot-right a{color:#6b7280!important;font-size:14px!important}.foot-soc-inline a{border-color:#e8e0d8!important;color:#6b7280!important;width:40px!important;height:40px!important}.foot-soc-inline a:hover{border-color:#e8742a!important;color:#fff!important}.foot-copy,.foot-legal a{color:#6b7280!important;font-size:13px!important}.drawer a:hover,.foot-legal a:hover{color:#e8742a!important}.foot-bottom{border-top:none!important;padding-top:0!important;margin-top:0!important}#nav,#nav.scrolled{background:0 0!important}#nav{transition:background .3s linear,box-shadow .3s linear!important}#nav.scrolled{box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#how .sec-label::before,#nav .btn-primary,#why .sec-label::before{background:#1a3d2e!important}.drawer{background:#fff!important}.drawer a{color:#1a1a1a!important;border-bottom-color:#e8e0d8!important;transition:color .2s linear!important}.drawer .d-btn{background:#e8742a!important}#hero-bg{background:#4a2512!important;will-change:transform!important}@media (max-width:768px){#hero-bg{will-change:auto!important}}.hero-stats{background:0 0!important}.hero-stats .hs-lbl{letter-spacing:.2em!important;font-size:11px!important}.tc-overlay .tc-curr-sw{display:flex!important;gap:4px!important;justify-content:flex-start!important;margin-bottom:0!important;border:0!important;border-radius:0!important;overflow:visible!important;width:auto!important;margin-left:0!important;margin-right:0!important}.tc-overlay .tc-curr{background:0 0!important;border:0!important;border-right:none!important;border-radius:6px!important;padding:4px 9px!important;font-size:12px!important;min-height:auto!important;font-weight:400!important;color:rgba(255,255,255,.35)!important;cursor:pointer!important;font-family:"Lora",serif!important}.tc-overlay .tc-curr.on{background:rgba(255,255,255,.12)!important;color:#fff!important}.tc-overlay .tc-curr:hover:not(.on){color:rgba(255,255,255,.6)!important;background:rgba(255,255,255,.05)!important}#tours .sec-head{margin-bottom:24px!important}.curr-sw#cs-main{display:none!important}.curr-btn{color:#6b7280!important;border-color:#e8e0d8!important;background:#fff!important;transition:background .25s linear,color .2s linear,border-color .2s linear!important}.curr-btn.active{background:#1a3d2e!important;color:#fff!important;border-color:#1a3d2e!important}#cookie-bar{background:rgba(42,24,16,.97)!important;transition:transform .5s cubic-bezier(.19,1,.22,1)!important}.sec a:not(.btn-wa):not(.btn-primary):not(.btn-outline-hero):not(.tc-cta):not(.btn-ghost):not(.fab-choice){color:#e8742a;transition:color .2s linear!important}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#d4c4b8;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#b8a99e}.reveal{opacity:0!important;transform:translateY(40px)!important;transition:opacity 1.1s cubic-bezier(.165,.84,.44,1),transform 1.1s cubic-bezier(.165,.84,.44,1)!important}.reveal.on,.reveal.on .reveal{opacity:1!important;transform:translateY(0)!important}.fi.reveal:nth-child(2){transition-delay:.1s!important}.fi.reveal:nth-child(3){transition-delay:.2s!important}.fi.reveal:nth-child(4){transition-delay:.3s!important}.fi.reveal:nth-child(5){transition-delay:.4s!important}.fi.reveal:nth-child(6){transition-delay:.5s!important}.fi.reveal:nth-child(7){transition-delay:.6s!important}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}@media (prefers-reduced-motion:reduce){html.lenis,html.lenis body{scroll-behavior:auto!important}}.grain-overlay{position:fixed;top:-50%;left:-50%;width:200%;height:200%;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='5' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.045;pointer-events:none;z-index:9999;animation:grain-drift .25s ease infinite;will-change:transform}@media (max-width:768px){.grain-overlay{animation:none!important;will-change:auto}}.sec-label{font-family:"Lora",Georgia,serif!important;font-size:.6875rem!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#098e60!important;display:inline-flex!important;align-items:center!important;gap:10px!important;margin-bottom:14px!important}.sec-label::before{content:""!important;display:inline-block!important;width:2px!important;height:16px!important;background:#098e60!important;border-radius:1px!important;flex-shrink:0!important}.animated-underline{position:relative!important;display:inline-block!important}.animated-underline::after{content:""!important;position:absolute!important;width:0!important;height:1px!important;bottom:0!important;left:0!important;background-color:currentColor!important;transition:width .35s cubic-bezier(.165,.84,.44,1)!important}#nav .nav-links>a:hover::after,.animated-underline:hover::after{width:100%!important}#nav .nav-links>a{position:relative!important;opacity:.8!important;transition:opacity .2s linear,color .2s linear!important}.section-title,h1,h2,h3{font-family:"Lora",Georgia,serif!important}.section-title{line-height:1.12!important}h1{letter-spacing:-.03em!important}.section-title,h1,h2,h3{font-weight:500!important}.sec-title,h1,h2,h3{line-height:1.06!important}.sec-title,h2,h3{letter-spacing:-.025em!important}h3{letter-spacing:-.015em!important;line-height:1.15!important}.typewriter-cursor{display:inline-block;width:2px;height:.85em;background:#e8742a;margin-left:3px;animation:blink-cursor .8s step-end infinite;vertical-align:baseline;opacity:.9}.typewriter-char{display:inline-block;opacity:0}.typewriter-char.visible{opacity:1}.hero-typewriter,.hero-typewriter.gsap-ready,.hero-typewriter.no-gsap{visibility:visible}.gsap-stagger{opacity:0;transform:translateY(24px);transition:opacity .8s cubic-bezier(.19,1,.22,1),transform .8s cubic-bezier(.19,1,.22,1)}.gsap-stagger.in-view{opacity:1;transform:translateY(0)}.hero-h1{letter-spacing:-.03em!important}.reveal-left,.reveal-right{opacity:0!important;transform:translateX(-50px)!important;transition:opacity .9s cubic-bezier(.165,.84,.44,1),transform .9s cubic-bezier(.165,.84,.44,1)!important}.reveal-left.on,.reveal-right.on{opacity:1!important;transform:translateX(0)!important}.reveal-right{transform:translateX(50px)!important}.reveal-scale{opacity:0!important;transform:scale(.92)!important;transition:opacity .9s cubic-bezier(.19,1,.22,1),transform .9s cubic-bezier(.19,1,.22,1)!important}.reveal-scale.on{opacity:1!important;transform:scale(1)!important}.guide-img:hover img,.guide-img:hover video,.tc:hover .tc-media video{transform:scale(1.06)!important}.guide-img img,.guide-img video{transition:transform 10s cubic-bezier(.165,.84,.44,1)!important}.wc-icon{transition:transform .4s cubic-bezier(.165,.84,.44,1),background .3s linear!important}.wc:hover .wc-icon{transform:rotate(8deg) scale(1.1)!important;background:rgba(232,116,42,.18)!important}.wc.reveal:nth-child(1){transition-delay:0s!important}.wc.reveal:nth-child(2){transition-delay:.1s!important}.wc.reveal:nth-child(3){transition-delay:.2s!important}.wc.reveal:nth-child(4){transition-delay:.3s!important}.wc.reveal:nth-child(5){transition-delay:.4s!important}.review-card.reveal:nth-child(1),.rv-card.reveal:nth-child(1){transition-delay:0s!important}.review-card.reveal:nth-child(2),.rv-card.reveal:nth-child(2){transition-delay:.12s!important}.review-card.reveal:nth-child(3),.rv-card.reveal:nth-child(3){transition-delay:.24s!important}.bc.reveal:nth-child(1){transition-delay:0s!important}.bc.reveal:nth-child(2){transition-delay:.1s!important}.bc.reveal:nth-child(3){transition-delay:.2s!important}.hw.reveal:nth-child(1){transition-delay:0s!important}.hw.reveal:nth-child(2){transition-delay:.15s!important}.hw.reveal:nth-child(3){transition-delay:.3s!important}.incl-item.reveal:nth-child(1){transition-delay:0s!important}.incl-item.reveal:nth-child(2){transition-delay:.08s!important}.incl-item.reveal:nth-child(3){transition-delay:.16s!important}.incl-item.reveal:nth-child(4){transition-delay:.24s!important}.incl-item.reveal:nth-child(5){transition-delay:.32s!important}.incl-item.reveal:nth-child(6){transition-delay:.4s!important}.hs-val{transition:text-shadow 1s cubic-bezier(.165,.84,.44,1)!important}.fa{transition:max-height .5s cubic-bezier(.165,.84,.44,1),opacity .35s cubic-bezier(.165,.84,.44,1)!important}#nav .nav-links>a:hover,#nav.scrolled .nav-links>a:hover,.fi.open .fa{opacity:1!important}.sec-title{transition:opacity .8s cubic-bezier(.19,1,.22,1),transform .8s cubic-bezier(.19,1,.22,1)!important}.btn-primary{transition:background .25s linear,transform .3s cubic-bezier(.165,.84,.44,1),filter .25s ease!important}.btn-primary:hover{filter:brightness(1.08)!important}.nav-btn{transition:filter .25s ease,box-shadow .3s cubic-bezier(.165,.84,.44,1)!important}.foot-soc-inline a{transition:background .25s linear,border-color .2s linear,color .2s linear,transform .3s cubic-bezier(.165,.84,.44,1)!important}.foot-soc-inline a:hover{transform:translateY(-2px)!important}.ticker-inner{animation-timing-function:linear!important}.guide-badge{animation:badge-pulse 3s cubic-bezier(.165,.84,.44,1) infinite!important}#scroll-progress{background:linear-gradient(90deg,#1a3d2e 0,#e8742a 100%)!important;height:3px!important}.hw{border:1px solid #e8e0d8!important;background:#f9f8f8!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-radius:16px!important;transition:transform .4s cubic-bezier(.165,.84,.44,1),box-shadow .4s cubic-bezier(.165,.84,.44,1),border-radius .3s cubic-bezier(.455,.03,.515,.955),background .3s linear!important}.hw:hover{background:#f0f7f4!important;transform:translateY(-6px)!important;box-shadow:0 12px 32px rgba(245,158,11,.12)!important;border-radius:24px!important}.hw-num{font-size:13px!important;font-weight:600!important;color:#f59e0b!important;letter-spacing:.15em!important}.hw-icon{font-size:40px!important;transition:transform .4s cubic-bezier(.165,.84,.44,1)!important}.hw:hover .hw-icon{transform:scale(1.15)!important}.hw-title{font-size:17px!important;letter-spacing:-.01em!important;color:#111827!important}.hw-arrow{color:#1a3d2e!important;font-size:28px!important;opacity:.3!important}.incl-col{border:0!important;background:#f9f8f8!important;border-radius:16px!important;transition:transform .4s cubic-bezier(.165,.84,.44,1),box-shadow .4s cubic-bezier(.165,.84,.44,1),border-radius .3s cubic-bezier(.455,.03,.515,.955)!important}.incl-col:hover{transform:translateY(-4px)!important;box-shadow:0 8px 24px rgba(0,0,0,.06)!important;border-radius:20px!important}.incl-col-title{border-bottom-color:#e0d8d0!important}.incl-item{transition:transform .3s cubic-bezier(.165,.84,.44,1),color .2s linear!important}.guide-row{display:grid!important;grid-template-columns:1fr 1fr!important;grid-template-rows:auto auto!important;gap:0 40px!important;padding:40px 0!important;border-bottom:1px solid #e0d8d0!important;border-top:none!important;border-radius:0!important;align-items:start!important;transition:background .3s linear!important;animation:row-rise 1s linear both!important;animation-timeline:view()!important;animation-range:entry 0%entry 60%!important}.guide-row:first-child{border-top:1px solid #e0d8d0!important}.guide-row:hover{background:rgba(232,116,42,.02)!important}@supports not (animation-timeline:view()){.guide-row{animation:none!important;opacity:1!important}}.guide-row-img{grid-column:2!important;grid-row:1/3!important;width:100%!important;height:220px!important;border-radius:12px!important;object-fit:cover!important;transition:transform .7s cubic-bezier(.19,1,.22,1),border-radius .3s cubic-bezier(.455,.03,.515,.955)!important}.guide-row:hover .guide-row-img{transform:scale(1.03)!important;border-radius:16px!important}.guide-row-body{grid-column:1!important;grid-row:1!important;padding-top:4px!important;min-width:0!important}.guide-row-tag{font-size:11px!important;letter-spacing:.12em!important;margin-bottom:8px!important}.guide-row-meta,.guide-row-title{transition:color .2s linear!important}.guide-row-title{letter-spacing:-.02em!important;line-height:1.3!important;-webkit-line-clamp:3!important}.guide-row:hover .guide-row-meta,.guide-row:hover .guide-row-title{color:#e8742a!important}.guide-row-meta{grid-column:1!important;grid-row:2!important;align-self:end!important;font-size:13px!important;color:#6b7280!important;padding-bottom:8px!important}@media (max-width:768px){.guide-row{display:flex!important;grid-template-columns:unset!important;align-items:center!important;gap:12px!important;padding:14px 0!important}.guide-row-img{width:80px!important;height:56px!important;border-radius:6px!important;flex-shrink:0!important;order:0!important}.guide-row-body,.guide-row-img,.guide-row-meta{grid-column:unset!important;grid-row:unset!important}.guide-row-body{flex:1!important;min-width:0!important}.guide-row-meta{flex-shrink:0!important}.guide-row-title{font-size:14px!important}}.review-card,.rv-card{padding:28px!important}#guide,#incl{background:#fff!important}.si{max-width:1160px!important}.tc-price{transition:transform .4s cubic-bezier(.165,.84,.44,1)!important;text-align:center!important;width:100%!important}.price-main{font-weight:800!important;color:#f59e0b!important}.tc:hover .tc-price{transform:scale(1.05)!important}.price-main,.price-sub{font-size:16px!important}.wc-num{transition:transform .5s cubic-bezier(.19,1,.22,1),color .3s linear!important}.wc:hover .wc-num{transform:scale(1.2)!important}.fq-ic{transition:background .25s linear,color .2s linear,transform .4s cubic-bezier(.19,1,.22,1)!important}.fi.open .fq-ic{transform:rotate(45deg)!important}.ftab.on{transform:scale(1.03)!important;box-shadow:0 4px 12px rgba(232,116,42,.2)!important}.btn-outline-hero{transition:background .3s linear,border-color .3s linear,transform .4s cubic-bezier(.165,.84,.44,1)!important}.btn-outline-hero:hover{transform:translateY(-2px)!important}.tc-badge{transition:transform .4s cubic-bezier(.19,1,.22,1),opacity .3s linear!important}.curr-btn.active{animation:curr-pop .3s cubic-bezier(.19,1,.22,1)!important}.guide-fact,.review-stars,.rv-stars{transition:transform .3s cubic-bezier(.165,.84,.44,1)!important}.guide-fact:hover{transform:translateY(-2px)!important}.review-card:hover .review-stars,.rv-card:hover .rv-stars{transform:scale(1.08)!important}#tours{padding-top:clamp(32px,4vw,56px)!important}#how,#tours,#why{background:0 0!important}#guide{background:#f9f8f8!important}#reviews{background:#fff!important}#incl{background:#f9f8f8!important}#blog{background:#fff!important}#faq{background:#f9f8f8!important}.sec+.sec::before{display:none!important}:root{--aker-smooth:cubic-bezier(0.165, 0.84, 0.44, 1);--aker-heavy:cubic-bezier(0.19, 1, 0.22, 1);--aker-subtle:cubic-bezier(0.455, 0.03, 0.515, 0.955);--color-accent:#e8742a;--color-accent-dark:#d4651f;--color-green:#098E60;--color-forest:#1A3D2E;--color-text:#1a1a1a;--color-muted:#6B7280;--color-surface:#F9F8F8;--color-border:#e8e0d8;--color-divider:#e0d8d0}.hw-text,.sec-sub{color:#4b5563!important}.hs-val{text-shadow:0 0 20px rgba(255,255,255,.2)!important}#hero-bg::after{background:linear-gradient(180deg,rgba(0,0,0,.12)0,rgba(0,0,0,.22) 40%,rgba(0,0,0,.45) 80%,rgba(0,0,0,.55) 100%)!important}#nav.scrolled .nav-links>a{opacity:.8!important}.foot-right a{opacity:.7!important;transition:opacity .2s linear,color .2s linear!important}.foot-legal a:hover,.foot-right a:hover{opacity:1!important}.foot-legal a{opacity:.6!important}.drawer{transition:transform .4s var(--aker-heavy)!important}.qm-box{transition:transform .5s var(--aker-heavy),opacity .35s var(--aker-smooth)!important}.guide-img{animation:guide-float 6s ease-in-out infinite!important}.guide-img:hover{animation-play-state:paused!important}@media (max-width:768px){.guide-img{animation:none!important}}.hw-arrow{animation:arrow-pulse 2.5s ease-in-out infinite!important}@media (max-width:768px){.hw-arrow{animation:none!important}}.wc-icon{animation:icon-breathe 4s ease-in-out infinite!important}@media (max-width:768px){.wc-icon{animation:none!important}}.incl-item{transition:transform .3s var(--aker-smooth),color .2s linear!important}.incl-item:hover{transform:translateX(4px)!important}.guide-row-meta{animation:arrow-nudge 3s ease-in-out infinite!important}.hero-trust{transition:transform .6s var(--aker-heavy),opacity .4s var(--aker-smooth)!important}.review-card,.rv-card,.tc{position:relative!important}.review-card::before,.rv-card::before{content:"“"!important;position:absolute!important;top:12px!important;right:18px!important;font-family:"Lora",serif!important;font-size:44px!important;line-height:1!important;color:rgba(232,116,42,.08)!important;pointer-events:none!important;z-index:0!important}.tc{overflow:hidden!important;animation:card-rise 1s linear both!important;animation-timeline:view()!important;animation-range:entry 0%entry 50%!important}.tc::after{content:""!important;position:absolute!important;bottom:0!important;left:0!important;width:0!important;height:3px!important;background:var(--color-accent)!important;transition:width .5s var(--aker-heavy)!important;z-index:2!important}.tc:hover::after{width:100%!important}#fab-main{transition:transform .3s var(--aker-smooth),box-shadow .3s var(--aker-smooth)!important}a:focus-visible,button:focus-visible{outline:2px solid var(--color-accent)!important;outline-offset:3px!important;border-radius:4px!important}#cookie-bar{transition:transform .5s var(--aker-heavy)!important}.fi,.hw,.incl-col,.review-card,.rv-card,.wc{animation:card-rise 1s linear both!important;animation-timeline:view()!important;animation-range:entry 0%entry 50%!important}.fi,.incl-col{animation-range:entry 0%entry 60%!important}.incl-col{animation-range:entry 0%entry 50%!important}@supports not (animation-timeline:view()){.fi,.hw,.incl-col,.review-card,.rv-card,.tc,.wc{animation:none!important;opacity:1!important}}.sec-title{font-family:"Lora",Georgia,serif!important;font-weight:500!important}.sec-sub{font-size:17px!important;line-height:1.75!important;letter-spacing:.005em!important}.pre-footer-cta .btn-ghost,.pre-footer-cta .btn-wa{padding:20px 52px!important;font-size:16px!important;letter-spacing:.02em!important}.hero-h1,.wc-title{font-family:"Lora",Georgia,serif!important}.hero-h1{font-weight:600!important;line-height:1.06!important}.wc-title{font-weight:500!important;letter-spacing:-.01em!important}.fq,.guide-row-title,.hw-title{font-family:"Lora",Georgia,serif!important;font-weight:500!important}.fq{font-size:19px!important;letter-spacing:-.01em!important}.guide-row-title{font-size:24px!important}@media (max-width:768px){.guide-row-title{font-size:14px!important;-webkit-line-clamp:2!important}}.guide-bio{font-size:17px!important;line-height:1.75!important;letter-spacing:.005em!important}.sec{padding-top:clamp(88px,11vw,160px)!important;padding-bottom:clamp(88px,11vw,160px)!important}.pre-footer-cta{padding:clamp(48px,6vw,80px) clamp(16px,5vw,80px) clamp(32px,4vw,48px)!important}@media (max-width:768px){.sec{padding-top:clamp(52px,9vw,88px)!important;padding-bottom:clamp(52px,9vw,88px)!important}}.reveal-left,.reveal-right{transition-duration:1.1s!important}.reveal-scale{transition-duration:1.2s!important}.tc.reveal:nth-child(1){transition-duration:.9s!important}.tc.reveal:nth-child(2){transition-delay:.15s!important;transition-duration:1s!important}.tc.reveal:nth-child(3){transition-delay:.3s!important;transition-duration:1.1s!important}.tc.reveal:nth-child(4){transition-delay:.22s!important;transition-duration:1.05s!important}.tc.reveal:nth-child(5){transition-delay:.37s!important;transition-duration:1.15s!important}.tc.reveal:nth-child(6){transition-delay:.44s!important;transition-duration:1.2s!important}.incl-col-title,.review-author,.rv-author{letter-spacing:.02em!important;font-weight:500!important}.incl-col-title{font-family:"Lora",Georgia,serif!important;letter-spacing:-.01em!important}.hs-val{font-size:34px!important;font-weight:700!important;letter-spacing:-.03em!important}.hs-lbl{letter-spacing:.22em!important;font-size:10px!important;text-transform:uppercase!important}@media (max-width:768px){#video-backdrop{position:fixed!important;inset:0!important;z-index:0!important}#blog,#faq,#footer,#gallery,.sec:not(.tours-pinned){background:#fff!important;position:relative!important;z-index:2!important}.gallery-sec{background:#fafaf8!important;position:relative!important;z-index:2!important;overflow:visible!important}#gallery{overflow-x:auto!important;overflow-y:clip!important;-webkit-overflow-scrolling:touch!important;touch-action:auto!important}.gallery-track{animation:none!important;-webkit-animation:none!important;width:max-content!important;will-change:auto!important;transform:none!important;padding:0 16px!important}#hero{background:0 0!important}#hero-bg{display:none!important}.hero-stats-inline{gap:14px!important;margin-bottom:12px!important}.hs-val{font-size:22px!important}.hs-lbl{font-size:12px!important;letter-spacing:.1em!important}.hero-h1{font-size:28px!important;margin-bottom:8px!important}.hero-sub{font-size:14px!important;margin-bottom:18px!important}.hero-btns{gap:8px!important;margin-top:16px!important}.btn-primary{font-size:14px!important;padding:12px 24px!important}.hero-micro{font-size:11px!important;margin-top:10px!important}.bcal-nav-btn,.bm-tour,.chat-quick-btn,.cookie-btn,.curr-btn,.fab-choice,.fq-ic,.ftab,.lang-btn,.pm-opt,.qm-opt,.tsl-arr,button{min-height:44px!important;min-width:44px!important}.fq{min-height:48px!important}.bcal-day,.pc-btn{min-height:44px!important}.bcal-day{min-width:0!important}.pc-btn{display:flex!important;align-items:center!important;justify-content:center!important}}.gallery-slide{aspect-ratio:3/4!important;height:auto!important;flex:0 0 320px!important}.gallery-slide img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}@media (max-width:580px){.gallery-slide{flex:0 0 200px!important}}#how .sec-label,#why .sec-label{color:#1a3d2e!important}#how .sec-title,#why .sec-title{color:#111827!important}#how .sec-sub,#why .sec-sub{color:#6b7280!important}#how .group-discount-bar{background:#f0f7f4!important;border-color:#c8e6c9!important;color:#2e7d32!important}#how .btn-primary{background:#1a3d2e!important;border:0!important;color:#fff!important}#why .wc{background:rgba(255,255,255,.08)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid rgba(255,255,255,.15)!important}#why .wc:hover{background:rgba(255,255,255,.15)!important}#why .wc-num{color:#f59e0b!important}#why .wc-title{color:#fff!important}#why .wc-text{color:rgba(255,255,255,.8)!important}#why .wc-icon{background:rgba(245,158,11,.15)!important}#why .wc-icon svg{stroke:#f59e0b!important}