html{scroll-behavior:smooth}section{scroll-margin-top:2rem}@keyframes scroll-pill{0%{opacity:1;transform:translateY(0)}50%{opacity:.3;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.animate-scroll-pill{animation:1.8s ease-in-out infinite scroll-pill}.reveal-about-left[data-astro-cid-je3ytawz]{opacity:0;transition:all 1s cubic-bezier(.22,1,.36,1);transform:translate(-40px)}.reveal-about-right[data-astro-cid-je3ytawz]{opacity:0;transition:all 1s cubic-bezier(.22,1,.36,1);transform:translate(40px)}.active[data-astro-cid-je3ytawz]{opacity:1!important;transform:translate(0)!important}.no-scrollbar[data-astro-cid-3uj5sswi]::-webkit-scrollbar{display:none}.no-scrollbar[data-astro-cid-3uj5sswi]{-ms-overflow-style:none;scrollbar-width:none}.hover-content[data-astro-cid-3uj5sswi] p[data-astro-cid-3uj5sswi]{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.reveal-up[data-astro-cid-3uj5sswi]{opacity:0;transition:all .8s ease-out;transform:translateY(30px)}.reveal-card[data-astro-cid-3uj5sswi]{opacity:0;transition:all .8s cubic-bezier(.22,1,.36,1);transform:translateY(40px)}.active[data-astro-cid-3uj5sswi]{opacity:1;transform:translateY(0)}.booking-bar-reveal[data-astro-cid-yj6g6mpn]{opacity:0;transition:all .8s cubic-bezier(.22,1,.36,1);transform:translateY(20px)}.booking-bar-reveal[data-astro-cid-yj6g6mpn].active{opacity:1;transform:translateY(0)}.item-reveal[data-astro-cid-yj6g6mpn]{opacity:0;transition:all .6s ease-out;transform:scale(.95)}.booking-bar-reveal[data-astro-cid-yj6g6mpn].active .item-reveal[data-astro-cid-yj6g6mpn]{opacity:1;transform:scale(1)}.item-reveal[data-astro-cid-yj6g6mpn]:first-child{transition-delay:.2s}.item-reveal[data-astro-cid-yj6g6mpn]:nth-child(2){transition-delay:.3s}.item-reveal[data-astro-cid-yj6g6mpn]:nth-child(3){transition-delay:.4s}.item-reveal[data-astro-cid-yj6g6mpn]:nth-child(4){transition-delay:.5s}.item-reveal[data-astro-cid-yj6g6mpn]:nth-child(5){transition-delay:.6s}.item-reveal[data-astro-cid-yj6g6mpn]:nth-child(6){transition-delay:.7s}.item-reveal[data-astro-cid-yj6g6mpn]:nth-child(7){transition-delay:.8s}.reveal-up[data-astro-cid-omturbqu]{opacity:0;transition:all .8s ease-out;transform:translateY(30px)}.reveal-review[data-astro-cid-omturbqu]{opacity:0;transition:all .8s cubic-bezier(.25,1,.5,1);transform:scale(.97)translateY(20px)}.reveal-up[data-astro-cid-omturbqu].active,.reveal-review[data-astro-cid-omturbqu].active{opacity:1;transform:scale(1)translateY(0)}details[data-astro-cid-tr7yb4q2] summary[data-astro-cid-tr7yb4q2]::-webkit-details-marker{display:none}details[data-astro-cid-tr7yb4q2][open] summary[data-astro-cid-tr7yb4q2]~div[data-astro-cid-tr7yb4q2]{animation:.35s cubic-bezier(.22,1,.36,1) sweep}@keyframes sweep{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}details[data-astro-cid-tr7yb4q2]{transition:background-color .3s,border-color .3s,box-shadow .3s,transform .2s}details[data-astro-cid-tr7yb4q2][open]{transform:translateY(-2px)}.reveal-service-up[data-astro-cid-n3phjmof]{opacity:0;transition:all .9s cubic-bezier(.22,1,.36,1);transform:translateY(30px)}.reveal-service-left[data-astro-cid-n3phjmof]{opacity:0;transition:all 1s cubic-bezier(.22,1,.36,1);transform:translate(-40px)}.reveal-service-right[data-astro-cid-n3phjmof]{opacity:0;transition:all 1s cubic-bezier(.22,1,.36,1);transform:translate(40px)}.active[data-astro-cid-n3phjmof]{opacity:1!important;transform:translate(0)!important}.reveal-up[data-astro-cid-f7ct2cnn]{opacity:0;transition:all .9s cubic-bezier(.22,1,.36,1);transform:translateY(30px)}.reveal-left[data-astro-cid-f7ct2cnn]{opacity:0;transition:all 1s cubic-bezier(.22,1,.36,1);transform:translate(-40px)}.reveal-right[data-astro-cid-f7ct2cnn]{opacity:0;transition:all 1s cubic-bezier(.22,1,.36,1);transform:translate(40px)}.active[data-astro-cid-f7ct2cnn]{opacity:1!important;transform:translate(0)!important}.reveal-pricing-up[data-astro-cid-vwzya7bg]{opacity:0;transition:all .9s cubic-bezier(.22,1,.36,1);transform:translateY(30px)}.active[data-astro-cid-vwzya7bg]{opacity:1!important;transform:translate(0)!important}
