@import url(https://fonts.googleapis.com/css2?family=Kirang+Haerang&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap);.kirang-haerang-regular[data-v-f759ac5a]{font-family:Kirang Haerang,system-ui;font-weight:700;font-style:normal}.delay-1[data-v-f759ac5a]{animation-delay:.25s}.delay-2[data-v-f759ac5a]{animation-delay:.5s}.delay-floating[data-v-f759ac5a]{animation:floating-f759ac5a 3s ease-in-out 1s infinite}.floating[data-v-f759ac5a]{animation:floating-f759ac5a 3s ease-in-out infinite}@keyframes floating-f759ac5a{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes naikTurun-1c3b14ca{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.arrow-down[data-v-1c3b14ca]{display:inline-block;animation:naikTurun-1c3b14ca 1s ease-in-out infinite}.slider-wrapper[data-v-1c3b14ca]{border-radius:1rem;position:relative;z-index:1}.banner-container[data-v-1c3b14ca]{border-radius:0}.banner-slide[data-v-1c3b14ca]{min-width:100%;flex-shrink:0}.select-none[data-v-1c3b14ca]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.cursor-grab[data-v-1c3b14ca]:active{cursor:grabbing}@media (max-width:640px){.banner-slide[data-v-1c3b14ca]{padding-left:1rem;padding-right:1rem}.slider-wrapper[data-v-1c3b14ca]{width:100%;max-width:100%}.banner-slide .absolute.top-10[data-v-1c3b14ca]{top:1rem}.banner-slide .absolute.bottom-10[data-v-1c3b14ca]{bottom:1rem}.banner-slide .absolute.right-10[data-v-1c3b14ca]{right:1rem}.banner-slide .absolute.left-10[data-v-1c3b14ca],.banner-slide .absolute.left-20[data-v-1c3b14ca]{left:1rem}.banner-slide .absolute.right-20[data-v-1c3b14ca]{right:1rem}.banner-slide .absolute.right-1\/4[data-v-1c3b14ca]{right:10%}.banner-slide .absolute.left-1\/4[data-v-1c3b14ca]{left:10%}}.card-hover[data-v-bef53950]{transition:all .3s ease}.card-hover[data-v-bef53950]:hover{transform:translateY(-4px);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.service-card[data-v-bef53950]{-moz-user-select:none;user-select:none;-webkit-user-select:none}body[data-v-011083d5]{font-family:Poppins,sans-serif;scroll-behavior:smooth}.blob[data-v-011083d5]{position:absolute;border-radius:50%;filter:blur(60px);opacity:.4;z-index:-1}.delay-floating[data-v-011083d5]{animation:floating-011083d5 3s ease-in-out 1s infinite}.floating[data-v-011083d5]{animation:floating-011083d5 3s ease-in-out infinite}@keyframes floating-011083d5{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}.card-hover[data-v-011083d5]:hover{transform:translateY(-8px)}.gradient-text[data-v-011083d5]{background:linear-gradient(90deg,#8b5cf6,#d946ef);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.service-card[data-v-011083d5]{overflow:hidden}.service-card[data-v-011083d5]:hover{transform:scale(1.03)}.service-card[data-v-011083d5]:before{content:"";position:absolute;top:-100%;left:-100%;width:60px;height:60px;background:linear-gradient(135deg,rgba(139,92,246,.3),rgba(217,70,239,.3));border-radius:50%;transition:all .6s ease}.service-card[data-v-011083d5]:hover:before{top:-10px;left:-10px}.cursor-dot[data-v-011083d5]{width:16px;height:16px;background:#d946ef;z-index:999;transition:width .2s,height .2s}.cursor-dot[data-v-011083d5],.cursor-outline[data-v-011083d5]{pointer-events:none;position:fixed;top:0;left:0;border-radius:50%;transform:translate(-50%,-50%)}.cursor-outline[data-v-011083d5]{width:40px;height:40px;border:2px solid #8b5cf6;z-index:998;transition:all .1s ease-out}.animate-fast[data-v-011083d5]{animation:pulse-011083d5 1.5s cubic-bezier(.4,0,.6,1) infinite}.animate-slow[data-v-011083d5]{animation:pulse-011083d5 2.5s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-011083d5{0%,to{opacity:.8}50%{opacity:.5}}.nav-pill[data-v-011083d5]{transition:all .3s ease}.nav-pill[data-v-011083d5]:hover{transform:translateY(-3px);box-shadow:0 10px 15px -3px rgba(139,92,246,.3)}.glowing-btn[data-v-011083d5]{position:relative}.glowing-btn[data-v-011083d5]:after{content:"";position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;border-radius:.5rem;background:linear-gradient(90deg,#8b5cf6,#d946ef,#8b5cf6);z-index:-1;animation:border-animate-011083d5 2s linear infinite}@keyframes border-animate-011083d5{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.testimonial-card[data-v-011083d5]:hover{transform:translateY(-5px)}@keyframes move-bg-011083d5{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body[data-v-9bd5fff2]{font-family:Poppins,sans-serif;scroll-behavior:smooth;background-color:#fafafa}.success-animation[data-v-9bd5fff2]{display:flex;justify-content:center;align-items:center;margin:0 auto 30px}.checkmark__circle[data-v-9bd5fff2]{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#8b5cf6;fill:none;animation:stroke-9bd5fff2 .6s cubic-bezier(.65,0,.45,1) forwards}.checkmark[data-v-9bd5fff2]{width:80px;height:80px;border-radius:50%;display:block;stroke-width:4;stroke:#fff;stroke-miterlimit:10;margin:0 auto;box-shadow:0 0 0 rgba(139,92,246,.4);animation:fill-9bd5fff2 .4s ease-in-out .4s forwards,scale-9bd5fff2 .3s ease-in-out .9s both}.checkmark__check[data-v-9bd5fff2]{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke-9bd5fff2 .3s cubic-bezier(.65,0,.45,1) .8s forwards}@keyframes scale-9bd5fff2{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fill-9bd5fff2{to{box-shadow:inset 0 0 0 100px rgba(139,92,246,.1)}}.blob[data-v-9bd5fff2]{position:absolute;border-radius:50%;filter:blur(60px);opacity:.4;z-index:-1}.floating[data-v-9bd5fff2]{animation:floating-9bd5fff2 3s ease-in-out infinite}@keyframes floating-9bd5fff2{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}.card-hover[data-v-9bd5fff2]:hover{transform:translateY(-8px)}.gradient-text[data-v-9bd5fff2]{background:linear-gradient(90deg,#8b5cf6,#d946ef);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.gradient-bg[data-v-9bd5fff2]{background:linear-gradient(90deg,#8b5cf6,#d946ef)}.product-image-container[data-v-9bd5fff2]{position:relative;overflow:hidden;border-radius:16px;box-shadow:0 10px 25px -5px rgba(139,92,246,.3)}.product-image-container:hover img[data-v-9bd5fff2]{transform:scale(1.05)}.product-image-container img[data-v-9bd5fff2]{transition:transform .7s ease}.badge[data-v-9bd5fff2]{position:absolute;top:20px;right:20px;background:linear-gradient(90deg,#8b5cf6,#d946ef);color:#fff;font-weight:600;padding:6px 12px;border-radius:20px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);z-index:10}.feature-item[data-v-9bd5fff2]{transition:all .3s ease;padding:8px 12px;border-radius:8px}.feature-item[data-v-9bd5fff2]:hover{background-color:#f3e8ff;transform:translateX(5px)}.button-primary[data-v-9bd5fff2]{background:linear-gradient(90deg,#8b5cf6,#d946ef);color:#fff;transition:all .3s ease;box-shadow:0 10px 15px -3px rgba(139,92,246,.3)}.button-disabled[data-v-9bd5fff2]{background:linear-gradient(90deg,#873f95,#72499d);color:#fff;box-shadow:0 10px 15px -3px rgba(139,92,246,.3)}.button-primary[data-v-9bd5fff2]:hover{transform:translateY(-3px);box-shadow:0 15px 20px -3px rgba(139,92,246,.4)}.button-secondary[data-v-9bd5fff2]{border:2px solid #8b5cf6;color:#8b5cf6;transition:all .3s ease}.button-secondary[data-v-9bd5fff2]:hover{background-color:#f3e8ff;transform:translateY(-3px)}.scaleOnHover[data-v-9bd5fff2]{transition:transform .3s ease}.scaleOnHover[data-v-9bd5fff2]:hover{transform:scale(1.05)}.product-container[data-v-9bd5fff2]{position:relative}.bg-blur[data-v-9bd5fff2]{position:absolute;width:200px;height:200px;border-radius:50%;background:linear-gradient(135deg,#8b5cf6,#d946ef);filter:blur(70px);opacity:.15;z-index:-1}.pulse[data-v-9bd5fff2]{animation:pulse-9bd5fff2 2s infinite}@keyframes pulse-9bd5fff2{0%{box-shadow:0 0 0 0 rgba(139,92,246,.4)}70%{box-shadow:0 0 0 10px rgba(139,92,246,0)}to{box-shadow:0 0 0 0 rgba(139,92,246,0)}}.animation-container[data-v-9bd5fff2]{position:relative;width:120px;height:120px;margin:0 auto 30px}.animation-container svg[data-v-9bd5fff2]{width:120px;height:120px;overflow:visible;display:block;margin:0 auto}.payment-circle[data-v-9bd5fff2]{stroke-width:6;stroke-miterlimit:10;fill:none;stroke-dasharray:166;stroke-dashoffset:166}.payment-check[data-v-9bd5fff2],.payment-hour[data-v-9bd5fff2],.payment-info[data-v-9bd5fff2],.payment-line[data-v-9bd5fff2],.payment-minute[data-v-9bd5fff2]{stroke-width:4;stroke-miterlimit:10;stroke-dasharray:50;stroke-dashoffset:50}@keyframes stroke-9bd5fff2{to{stroke-dashoffset:0}}.confetti[data-v-9bd5fff2]{position:absolute;width:10px;height:10px;background-color:red;opacity:0}@keyframes confetti-fall-9bd5fff2{0%{transform:translateY(-100px) rotate(0deg);opacity:1}to{transform:translateY(100px) rotate(1turn);opacity:0}}.addon-item[data-v-9bd5fff2]{transition:all .3s ease;border-radius:12px}.addon-item[data-v-9bd5fff2]:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.addon-checkbox:checked+.addon-content[data-v-9bd5fff2]{border-color:#8b5cf6;background-color:#f3e8ff}.addon-checkbox[data-v-9bd5fff2]{position:absolute;opacity:0;height:0;width:0}.addon-price[data-v-9bd5fff2]{font-weight:600;color:#8b5cf6}.thumbnail-active[data-v-9bd5fff2]{border-color:#8b5cf6!important;border-width:3px}.faq-answer[data-v-9bd5fff2]{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-answer.active[data-v-9bd5fff2]{max-height:200px}.faq-chevron[data-v-9bd5fff2]{transition:transform .3s ease}.faq-chevron.active[data-v-9bd5fff2]{transform:rotate(180deg)}.modal-overlay[data-v-9bd5fff2]{background-color:rgba(0,0,0,.5);backdrop-filter:blur(5px)}.modal-content[data-v-9bd5fff2]{animation:modalSlideIn-9bd5fff2 .3s ease}@keyframes modalSlideIn-9bd5fff2{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.original-price[data-v-9bd5fff2]{text-decoration:line-through;color:#9ca3af}