.package-details-wrapper[data-v-b5717406]{background-color:#0000;color:#fffde5;min-height:100vh;padding-top:8rem;padding-bottom:8rem;position:relative;overflow:hidden;font-family:DM Sans,sans-serif}.watermark[data-v-b5717406]{position:absolute;width:320px;height:auto;pointer-events:none;opacity:.08;z-index:0}.watermark--top[data-v-b5717406]{top:5%;left:2%}.watermark--right[data-v-b5717406]{top:0;right:0;width:35%;max-width:450px;opacity:.75;z-index:5}.price-list-single-bg-img[data-v-b5717406]{width:100%;height:auto;object-fit:contain}.package-details-container[data-v-b5717406]{max-width:1600px;margin:0 auto;padding:0 24px;position:relative;z-index:1}.package-breadcrumb[data-v-b5717406]{font-size:11px;font-weight:500;letter-spacing:.18em;color:#fffde5;margin-bottom:3.5rem}.breadcrumb-link[data-v-b5717406]{color:#fffde5;text-decoration:none;transition:color .3s ease}.breadcrumb-link[data-v-b5717406]:hover{color:#ffc93f}.breadcrumb-sep[data-v-b5717406]{margin:0 10px;color:#fffde5}.breadcrumb-current[data-v-b5717406]{color:#ffc93f}.floating-sparkle[data-v-b5717406]{position:absolute;width:48px;height:48px;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:2}.sparkle-glow-radial[data-v-b5717406]{position:absolute;width:140px;height:140px;border-radius:50%;background:radial-gradient(circle,rgba(248,227,182,.25) 0%,rgba(197,160,89,.07) 45%,transparent 70%);filter:blur(6px);pointer-events:none}.sparkle-star-svg[data-v-b5717406]{width:22px;height:22px;filter:drop-shadow(0 0 5px rgba(248,227,182,.8))}.sparkle-1[data-v-b5717406]{top:15%;left:-240px}.sparkle-2[data-v-b5717406]{bottom:10%;left:-160px}.sparkle-3[data-v-b5717406]{top:10%;right:-100px}.sparkle-4[data-v-b5717406]{top:20%;right:-320px}@media(max-width:1024px){.floating-sparkle[data-v-b5717406]{display:none}}.showcase-header[data-v-b5717406]{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:6rem}.shield-wrapper[data-v-b5717406]{position:relative;width:190px;height:210px;display:flex;align-items:center;justify-content:center;margin-bottom:2rem}.shield-glow[data-v-b5717406]{position:absolute;width:260px;height:260px;opacity:.22;pointer-events:none}.emblem-shield[data-v-b5717406]{position:relative;width:100%;height:100%}.emblem-shield-svg[data-v-b5717406]{width:100%;height:100%}.emblem-content[data-v-b5717406]{position:absolute;top:50%;left:50%;transform:translate(-50%,-55%);color:#fffde5;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.emblem-icon[data-v-b5717406]{width:46px;height:46px;stroke:url(#detailsEmblemGold);filter:drop-shadow(0 2px 4px rgba(197,160,89,.4))}.package-title[data-v-b5717406]{font-family:"Noto Serif",serif;font-style:italic;font-size:48px;font-weight:400;letter-spacing:.03em;margin:0 0 1.25rem;line-height:1.15}.text-gold-gradient[data-v-b5717406]{background:linear-gradient(180deg,#f7e9b0,#d0b68b 46%,#c39f5b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.package-meta[data-v-b5717406]{font-size:13.5px;font-weight:500;letter-spacing:.12em;color:#fffde5;display:flex;align-items:center;gap:16px}.meta-bullet[data-v-b5717406]{color:#c5a05966}.text-gold[data-v-b5717406]{color:#ffc93f;font-weight:600}.experience-section[data-v-b5717406]{padding-top:5rem;margin-bottom:7rem}.experience-section-title[data-v-b5717406]{font-family:"Noto Serif",serif;font-style:italic;font-size:40px;font-weight:400;text-align:center;margin-bottom:5rem;letter-spacing:.05em}.variant-tabs[data-v-b5717406]{text-align:center;margin-bottom:4.5rem}.variant-hint[data-v-b5717406]{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#fffde5;opacity:.75;margin-bottom:1.5rem}.variant-tab-row[data-v-b5717406]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.variant-tab[data-v-b5717406]{padding:10px 28px;font-family:DM Sans,sans-serif;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#fffde5;background:#120f0dd9;border:1px solid rgba(197,160,89,.3);border-radius:40px;cursor:pointer;transition:all .35s ease}.variant-tab[data-v-b5717406]:hover{border-color:#c5a05999;color:#ffc93f}.variant-tab--active[data-v-b5717406]{color:#0b0808;background:linear-gradient(180deg,#f7e9b0,#d0b68b 46%,#c39f5b);border-color:#ffc93f}.step-bonus-badge[data-v-b5717406]{align-self:flex-start;font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#ffc93f;border:1px solid rgba(197,160,89,.45);border-radius:40px;padding:4px 14px;margin-bottom:.9rem}@media(max-width:900px){.step-bonus-badge[data-v-b5717406]{align-self:center}}.experience-list[data-v-b5717406]{display:flex;flex-direction:column;gap:80px}.experience-row[data-v-b5717406]{display:flex;align-items:center;gap:60px}.experience-row--reversed[data-v-b5717406]{flex-direction:row-reverse}@media(max-width:900px){.experience-row[data-v-b5717406],.experience-row--reversed[data-v-b5717406]{flex-direction:column;text-align:center;gap:30px}}.experience-oval-container[data-v-b5717406]{position:relative;width:430px;height:430px;flex-shrink:0;display:flex;align-items:center;justify-content:center}@media(max-width:500px){.experience-oval-container[data-v-b5717406]{width:280px;height:280px}}.oval-glow[data-v-b5717406]{position:absolute;inset:-30px;border-radius:50%;background:radial-gradient(circle,rgba(197,160,89,.22) 0%,rgba(54,12,19,.1) 45%,transparent 70%);pointer-events:none}.oval-border[data-v-b5717406]{display:none}.oval-frame[data-v-b5717406]{position:relative;width:100%;height:100%;border-radius:50%;overflow:hidden;z-index:2;-webkit-mask-image:radial-gradient(circle,rgba(0,0,0,1) 42%,rgba(0,0,0,0) 70%);mask-image:radial-gradient(circle,#000 42%,#0000 70%)}.oval-image[data-v-b5717406]{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.experience-row:hover .oval-image[data-v-b5717406]{transform:scale(1.06)}.experience-info[data-v-b5717406]{display:flex;flex-direction:column;flex-grow:1}.step-num[data-v-b5717406]{font-size:11px;font-weight:600;letter-spacing:.2em;color:#ffc93f;margin-bottom:.75rem}.step-title[data-v-b5717406]{font-family:"Noto Serif",serif;font-style:italic;font-size:32px;font-weight:500;color:#fffde5;margin-bottom:1.25rem;line-height:1.2}.step-desc[data-v-b5717406]{font-size:17px;line-height:1.85;color:#fffde5}@media(max-width:900px){.step-desc[data-v-b5717406]{margin:0 auto}}.bottom-related-section[data-v-b5717406]{border-top:1px solid rgba(197,160,89,.15);padding:5rem 0}.related-section-title[data-v-b5717406]{font-family:"Noto Serif",serif;font-style:italic;font-size:36px;font-weight:400;text-align:center;margin-bottom:7.5rem;letter-spacing:.05em}.related-packages-grid[data-v-b5717406]{display:flex;flex-flow:row wrap;justify-content:center;gap:130px 40px;max-width:1400px;margin:0 auto}.related-package-card[data-v-b5717406]{flex:0 1 calc(33.333% - 27px);min-width:280px;display:flex;flex-direction:column;align-items:center;text-decoration:none;text-align:center;transition:transform .4s ease}@media(max-width:1024px){.related-package-card[data-v-b5717406]{flex:0 1 calc(50% - 20px)}}@media(max-width:768px){.related-package-card[data-v-b5717406]{flex:0 1 100%}}.related-package-card[data-v-b5717406]:hover{transform:translateY(-5px)}.related-shield[data-v-b5717406]{position:relative;width:120px;height:135px;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;transition:transform .4s ease}.related-shield-glow-img[data-v-b5717406]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:320px;height:320px;max-width:none;max-height:none;object-fit:contain;opacity:.85;pointer-events:none;transition:all .4s ease;z-index:0}.related-package-card:hover .related-shield-glow-img[data-v-b5717406]{opacity:1;transform:translate(-50%,-50%) scale(1.06)}.related-shield-svg[data-v-b5717406]{width:100%;height:100%;filter:drop-shadow(0 8px 12px rgba(0,0,0,.6));z-index:1}.related-custom-img[data-v-b5717406]{width:100%;height:100%;object-fit:contain;position:relative;z-index:1}.related-marker[data-v-b5717406]{position:absolute;top:50%;left:50%;transform:translate(-50%,-55%);color:#ffc93f;font-size:14px}.related-emblem-content[data-v-b5717406]{position:absolute;top:50%;left:50%;transform:translate(-50%,-55%);color:#ffc93f;width:36px;height:36px;display:flex;align-items:center;justify-content:center;z-index:2;transition:all .4s ease}.related-emblem-icon[data-v-b5717406]{width:32px;height:32px;stroke:url(#relatedEmblemGradient);filter:drop-shadow(0 2px 4px rgba(197,160,89,.4))}.related-name[data-v-b5717406]{position:relative;z-index:10;font-family:"Noto Serif",serif;font-style:italic;font-size:20px;font-weight:500;color:#fffde5;letter-spacing:.05em;transition:color .3s ease;margin-top:5.5rem}.related-package-card:hover .related-name[data-v-b5717406]{color:#f7e9b0}.related-products-grid[data-v-b5717406]{display:flex;flex-flow:row wrap;justify-content:center;gap:64px 80px}.prod-cat-card[data-v-b5717406]{display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .4s ease}.prod-cat-card[data-v-b5717406]:hover{transform:translateY(-3px)}.circle-frame[data-v-b5717406]{position:relative;width:220px;height:220px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}.circle-glow[data-v-b5717406]{position:absolute;inset:-15px;border-radius:50%;background:radial-gradient(circle,rgba(197,160,89,.2) 0%,transparent 70%);pointer-events:none;transition:all .4s ease}.prod-cat-card:hover .circle-glow[data-v-b5717406]{background:radial-gradient(circle,rgba(197,160,89,.3) 0%,transparent 70%);inset:-25px}.circle-image[data-v-b5717406]{width:100%;height:100%;object-fit:cover;border-radius:50%;border:1px solid rgba(197,160,89,.25);box-shadow:0 10px 25px #0000008c;-webkit-mask-image:radial-gradient(circle,rgba(0,0,0,1) 40%,rgba(0,0,0,0) 70%);mask-image:radial-gradient(circle,#000 40%,#0000 70%);transition:transform .6s ease}.prod-cat-card:hover .circle-image[data-v-b5717406]{transform:scale(1.05)}.circle-label[data-v-b5717406]{font-family:"Noto Serif",serif;font-style:italic;font-size:22px;font-weight:500;color:#ffc93f;letter-spacing:.05em;text-transform:capitalize}.loader-wrapper-details[data-v-b5717406]{display:flex;justify-content:center;align-items:center;width:100%;min-height:100vh}.loader-inner[data-v-b5717406]{display:flex;flex-direction:column;align-items:center;gap:1rem}.loader-spinner[data-v-b5717406]{width:2.5rem;height:2.5rem;border:2px solid rgba(197,160,89,.15);border-top-color:#ffc93f;border-radius:50%;animation:spin-b5717406 1s linear infinite}.loader-text[data-v-b5717406]{font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#fffde5}@keyframes spin-b5717406{to{transform:rotate(360deg)}}.packages-cta-wrap[data-v-b5717406]{display:flex;justify-content:center;margin-top:3rem;margin-bottom:2rem}.packages-cta-btn[data-v-b5717406]{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-width:200px;padding:12px 36px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:500;letter-spacing:.05em;color:#fffde5;border:1px solid rgba(197,160,89,.3);border-radius:40px;background:#120f0dd9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 4px 20px #00000080;transition:all .4s ease;cursor:pointer;text-decoration:none}.packages-cta-btn[data-v-b5717406]:hover{border-color:#c5a05999;background:#1a1613f2;color:#ffc93f;box-shadow:0 0 20px #c5a05926,0 6px 24px #0009;transform:translateY(-1px)}.cta-sparkle-field[data-v-b5717406]{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:50px 70px;--sparkle-strength: 0;transition:--sparkle-strength 1.5s cubic-bezier(.25,.8,.25,1)}.cta-sparkle-field[data-v-b5717406]:hover{--sparkle-strength: 1}.cta-dot[data-v-b5717406]{position:absolute;border-radius:50%;pointer-events:none;z-index:1;animation:sparkleDance-b5717406 var(--anim-dur) ease-in-out var(--anim-delay) infinite}.cta-dot--1[data-v-b5717406]{width:7px;height:7px;top:18%;left:8%;background:#c9a84c;--idle-opacity: .85;--move-x: -12px;--move-y: -20px;--scale-up: .5;--anim-dur: 3s;--anim-delay: 0s}.cta-dot--2[data-v-b5717406]{width:5px;height:5px;top:14%;left:14%;background:#c9a84c;--idle-opacity: .75;--move-x: 18px;--move-y: -15px;--scale-up: .6;--anim-dur: 2.5s;--anim-delay: .4s}.cta-dot--3[data-v-b5717406]{width:4px;height:4px;top:8%;left:38%;background:#c9a84c;--idle-opacity: .6;--move-x: -8px;--move-y: 12px;--scale-up: .4;--anim-dur: 2.2s;--anim-delay: 1.2s}.cta-dot--4[data-v-b5717406]{width:3px;height:3px;top:12%;right:28%;background:#c9a84c;--idle-opacity: .55;--move-x: 15px;--move-y: 10px;--scale-up: .6;--anim-dur: 2.6s;--anim-delay: .8s}.cta-dot--5[data-v-b5717406]{width:3px;height:3px;top:6%;right:18%;background:#c9a84c;--idle-opacity: .5;--move-x: -14px;--move-y: -10px;--scale-up: .4;--anim-dur: 2.4s;--anim-delay: 2s}.cta-dot--6[data-v-b5717406]{width:10px;height:10px;top:50%;left:2%;background:#8a7234;--idle-opacity: .45;--move-x: -20px;--move-y: 5px;--scale-up: .5;--anim-dur: 3.2s;--anim-delay: 1s}.cta-dot--7[data-v-b5717406]{width:12px;height:12px;bottom:10%;left:12%;background:#7a6530;--idle-opacity: .4;--move-x: 15px;--move-y: 15px;--scale-up: .4;--anim-dur: 3.5s;--anim-delay: 1.5s}.cta-dot--8[data-v-b5717406]{width:6px;height:6px;bottom:18%;left:42%;background:#a08840;--idle-opacity: .5;--move-x: -10px;--move-y: -15px;--scale-up: .5;--anim-dur: 2.8s;--anim-delay: 2.2s}.cta-dot--9[data-v-b5717406]{width:8px;height:8px;bottom:14%;right:22%;background:#9a8238;--idle-opacity: .45;--move-x: 18px;--move-y: -12px;--scale-up: .45;--anim-dur: 3.1s;--anim-delay: .6s}.cta-dot--10[data-v-b5717406]{width:5px;height:5px;bottom:22%;right:14%;background:#c9a84c;--idle-opacity: .55;--move-x: -12px;--move-y: 14px;--scale-up: .55;--anim-dur: 2.6s;--anim-delay: 1.8s}.cta-dot--11[data-v-b5717406]{width:3px;height:3px;top:35%;right:3%;background:#c9a84c;--idle-opacity: .5;--move-x: 10px;--move-y: -10px;--scale-up: .4;--anim-dur: 2.3s;--anim-delay: 2.5s}.cta-dot--12[data-v-b5717406]{width:4px;height:4px;top:25%;right:8%;background:#c9a84c;--idle-opacity: .45;--move-x: -15px;--move-y: 12px;--scale-up: .5;--anim-dur: 2.9s;--anim-delay: .3s}.cta-star[data-v-b5717406]{position:absolute;top:16%;left:18%;width:6px;height:6px;z-index:4;pointer-events:none;background:radial-gradient(circle,#fff8e1 0%,rgba(248,227,182,.8) 40%,transparent 70%);border-radius:50%;box-shadow:0 0 8px 3px #f8e3b699;animation:starActivePulse-b5717406 2.5s ease-in-out infinite}.cta-star[data-v-b5717406]:before,.cta-star[data-v-b5717406]:after{content:"";position:absolute;background:linear-gradient(to bottom,transparent,rgba(248,227,182,.9),transparent);left:50%;top:50%}.cta-star[data-v-b5717406]:before{width:2px;height:28px;transform:translate(-50%,-50%)}.cta-star[data-v-b5717406]:after{width:2px;height:28px;transform:translate(-50%,-50%) rotate(90deg)}@keyframes sparkleDance-b5717406{0%,to{transform:translate(0) scale(1);opacity:var(--idle-opacity)}50%{transform:translate(calc(var(--move-x) * var(--sparkle-strength)),calc(var(--move-y) * var(--sparkle-strength))) scale(calc(1 + var(--scale-up) * var(--sparkle-strength)));opacity:calc(var(--idle-opacity) + (1 - var(--idle-opacity)) * var(--sparkle-strength));filter:drop-shadow(0 0 calc(6px * var(--sparkle-strength)) #ffc93f)}}@keyframes starActivePulse-b5717406{0%,to{opacity:.65;transform:scale(1) rotate(0);filter:brightness(1)}50%{opacity:calc(.65 + .35 * var(--sparkle-strength));transform:scale(calc(1 + .6 * var(--sparkle-strength))) rotate(calc(180deg * var(--sparkle-strength)));filter:brightness(calc(1 + .6 * var(--sparkle-strength))) drop-shadow(0 0 calc(12px * var(--sparkle-strength)) #ffc93f)}}.cta-glow-secondary[data-v-b5717406]{position:absolute;bottom:25%;right:15%;width:14px;height:14px;z-index:1;pointer-events:none;background:radial-gradient(circle,rgba(212,178,111,.35) 0%,transparent 70%);border-radius:50%;animation:starPulse-b5717406 4s ease-in-out 1.5s infinite}@keyframes starPulse-b5717406{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.4);opacity:1}}.packages-cta-btn[data-v-b5717406],.cta-btn-label[data-v-b5717406]{text-align:center}@media(max-width:639px){.experience-section-title[data-v-b5717406]{font-size:32px}.related-section-title[data-v-b5717406]{font-size:30px}.step-title[data-v-b5717406]{font-size:26px}.package-title[data-v-b5717406]{font-size:min(36px,8.5vw)}}
