.book-btn[data-astro-cid-p72iztw6]{background:#fff;color:#000;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;box-shadow:0 4px 12px #0000001a;transition:transform .25s ease,box-shadow .3s ease,color .3s ease,background .3s ease;text-align:center;line-height:1;position:relative;padding:.5rem 1.4rem}@media (min-width: 600px){.book-btn[data-astro-cid-p72iztw6]{font-size:1.05rem;padding:.8rem 2rem}}@media (min-width: 1024px){.book-btn[data-astro-cid-p72iztw6]{font-size:1.15rem;padding:1rem 2.4rem}}.book-btn[data-astro-cid-p72iztw6]:hover{background:#f9f9f9;transform:translateY(-3px);box-shadow:0 8px 20px #00000026}.book-btn[data-astro-cid-p72iztw6]:active{transform:scale(.97);box-shadow:0 4px 12px #0000001a}.book-btn[data-astro-cid-p72iztw6].pop{animation:pulse 3s infinite ease-in-out}.hero[data-astro-cid-bbe6dxrz]{position:relative;height:calc(100svh - 5rem);overflow:hidden}.hero-image[data-astro-cid-bbe6dxrz]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.hero-overlay[data-astro-cid-bbe6dxrz]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;color:#fff;text-align:center;padding:1rem}.hero-overlay[data-astro-cid-bbe6dxrz] p[data-astro-cid-bbe6dxrz]{font-family:PlayfairDisplay,serif;font-size:8rem;margin:0;text-shadow:0 2px 10px rgba(0,0,0,.6);user-select:none;margin-bottom:6rem}.down-arrow[data-astro-cid-bbe6dxrz]{position:absolute;bottom:10%;left:50%;transform:translate(-50%);background:transparent;border:none;cursor:pointer;padding:0;z-index:2;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:100px;transition:transform .3s ease}.down-arrow[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{stroke:#fff;width:100%;height:100%}.down-arrow[data-astro-cid-bbe6dxrz]:hover{transform:translate(-50%) scale(1.2);transition:transform .3s ease}.down-arrow[data-astro-cid-bbe6dxrz]:focus{outline:2px solid white;outline-offset:2px}@media (max-width: 1280px){.hero-overlay[data-astro-cid-bbe6dxrz] p[data-astro-cid-bbe6dxrz]{font-size:5rem}.down-arrow[data-astro-cid-bbe6dxrz]{width:40px;height:40px}}@media (max-width: 1024px) and (min-width: 769px) and (orientation: landscape){.hero-overlay[data-astro-cid-bbe6dxrz] p[data-astro-cid-bbe6dxrz]{font-size:2rem;margin-bottom:2rem}}@media (max-width: 768px){.hero-overlay[data-astro-cid-bbe6dxrz] p[data-astro-cid-bbe6dxrz]{font-size:2.5rem}.down-arrow[data-astro-cid-bbe6dxrz]{width:40px;height:40px}}.text-container[data-astro-cid-zqjctuga],.keypoints-container[data-astro-cid-zqjctuga]{flex:1 1 50%;display:flex;flex-direction:column;justify-content:center;gap:2rem}.keypoint[data-astro-cid-zqjctuga]{background-color:#f6f6f6;padding:2rem;border-radius:8px;font-size:1.5rem;font-weight:700;box-shadow:0 2px 8px #0000000d;transition:transform .2s ease}.keypoint[data-astro-cid-zqjctuga]:hover{transform:translateY(-4px)}@media (max-width: 768px){.text-container[data-astro-cid-zqjctuga],.keypoints-container[data-astro-cid-zqjctuga]{flex:none;width:100%;gap:0}.keypoints-container[data-astro-cid-zqjctuga]{gap:1.25rem}.keypoint[data-astro-cid-zqjctuga]{font-size:1.25rem;padding:1.5rem}}.gallery-section[data-astro-cid-nbc4lsjz]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:3rem 0;min-height:60vh}.gallery-title[data-astro-cid-nbc4lsjz]{margin-bottom:2rem;text-align:center;font-size:2.5rem;padding:0 2rem}.carousel-container[data-astro-cid-nbc4lsjz]{width:100%;overflow:hidden;position:relative}.carousel-track[data-astro-cid-nbc4lsjz]{display:flex;transition:transform .5s ease-in-out;touch-action:pan-y pinch-zoom}.carousel-slide[data-astro-cid-nbc4lsjz]{flex:0 0 auto;width:300px;padding:0 1rem;box-sizing:border-box}.carousel-image[data-astro-cid-nbc4lsjz]{width:100%;height:400px;object-fit:cover;border-radius:8px}.carousel-controls[data-astro-cid-nbc4lsjz]{display:flex;align-items:center;justify-content:center;gap:2rem;margin-top:2rem;padding:0 2rem}.carousel-btn[data-astro-cid-nbc4lsjz]{border:none;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#000;transition:all .3s ease}.carousel-btn[data-astro-cid-nbc4lsjz]:hover{transform:scale(1.1)}.carousel-btn[data-astro-cid-nbc4lsjz]:active{transform:scale(.95)}.carousel-dots[data-astro-cid-nbc4lsjz]{display:flex;gap:.5rem}.carousel-dots[data-astro-cid-nbc4lsjz] .dot[data-astro-cid-nbc4lsjz]{width:10px;height:10px;border-radius:50%;cursor:pointer;transition:all .3s ease}.carousel-dots[data-astro-cid-nbc4lsjz] .dot[data-astro-cid-nbc4lsjz].active{transform:scale(1.3)}@media (max-width: 1024px) and (min-width: 769px){.gallery-section[data-astro-cid-nbc4lsjz]{padding:2rem 0;min-height:50vh}.gallery-title[data-astro-cid-nbc4lsjz]{font-size:2rem}.carousel-slide[data-astro-cid-nbc4lsjz]{width:35vw}.carousel-image[data-astro-cid-nbc4lsjz]{height:350px}.carousel-btn[data-astro-cid-nbc4lsjz]{width:42px;height:42px}}@media (max-width: 768px){.gallery-section[data-astro-cid-nbc4lsjz]{padding:2rem 0;min-height:auto}.gallery-title[data-astro-cid-nbc4lsjz]{font-size:1.8rem;margin-bottom:1.5rem}.carousel-slide[data-astro-cid-nbc4lsjz]{width:70vw;padding:0 .5rem}.carousel-image[data-astro-cid-nbc4lsjz]{height:300px}.carousel-btn[data-astro-cid-nbc4lsjz]{width:40px;height:40px}.carousel-controls[data-astro-cid-nbc4lsjz]{gap:1rem}}@media (max-width: 480px){.carousel-slide[data-astro-cid-nbc4lsjz]{width:85vw}.carousel-image[data-astro-cid-nbc4lsjz]{height:400px}}section[data-astro-cid-j7pv25f6]{display:flex;padding:3rem 5rem 0}.welkom-section[data-astro-cid-j7pv25f6],.services-section[data-astro-cid-j7pv25f6]{min-height:75vh}@media (max-width: 1024px) and (min-width: 769px){section[data-astro-cid-j7pv25f6]{padding:2rem 3rem 0}.welkom-section[data-astro-cid-j7pv25f6],.services-section[data-astro-cid-j7pv25f6]{min-height:60vh}}@media (max-width: 768px){section[data-astro-cid-j7pv25f6]{flex-direction:column;padding:1rem .75rem 0}.welkom-section[data-astro-cid-j7pv25f6],.services-section[data-astro-cid-j7pv25f6]{height:auto;margin:auto;width:80%}}
