.modal[data-astro-cid-tgs46nvf]{position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:#000000b3;backdrop-filter:blur(5px);align-items:center;justify-content:center}.hidden[data-astro-cid-tgs46nvf]{display:none!important}.flex[data-astro-cid-tgs46nvf]{display:flex!important}.modal-content[data-astro-cid-tgs46nvf]{background:#1e293b;color:#fff;padding:40px;border-radius:16px;width:90%;max-width:500px;border:1px solid var(--gold);box-shadow:0 25px 50px -12px #00000080;position:relative;animation:modalPop .3s ease-out}@keyframes modalPop{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.close-modal[data-astro-cid-tgs46nvf]{position:absolute;top:20px;right:20px;font-size:28px;cursor:pointer;color:#94a3b8}.close-modal[data-astro-cid-tgs46nvf]:hover{color:#fff}.modal-title[data-astro-cid-tgs46nvf]{font-family:Playfair Display,serif;font-size:1.8rem;color:var(--gold);margin-bottom:24px;text-align:center}.form-group[data-astro-cid-tgs46nvf]{margin-bottom:20px}.form-group[data-astro-cid-tgs46nvf] label[data-astro-cid-tgs46nvf]{display:block;margin-bottom:8px;font-weight:500;color:#cbd5e1}.form-input[data-astro-cid-tgs46nvf]{width:100%;padding:12px;border-radius:8px;background:#0000004d;border:1px solid rgba(255,255,255,.1);color:#fff;font-size:1rem}.form-input[data-astro-cid-tgs46nvf]:focus{outline:none;border-color:var(--gold)}.form-input[data-astro-cid-tgs46nvf]::-webkit-calendar-picker-indicator{filter:invert(1);cursor:pointer}.full-width[data-astro-cid-tgs46nvf]{width:100%;margin-top:10px}.error-text[data-astro-cid-tgs46nvf]{color:#ef4444;margin-bottom:15px;min-height:20px}<div class="add-ons-grid"> <div class="add-on-card"> <span class="plus-icon">+</span> <span class="add-on-text">{t.addOnChakra}</span> </div> <div class="add-on-card"> <span class="plus-icon">+</span> <span class="add-on-text" >{t.addOnRelationship}</span > </div> <div class="add-on-card"> <span class="plus-icon">+</span> <span class="add-on-text">{t.addOnFriends}</span> </div> <div class="add-on-card"> <span class="plus-icon">+</span> <span class="add-on-text">{t.addOnForecast}</span> </div> <div class="add-on-card"> <span class="plus-icon">+</span> <span class="add-on-text">{t.addOnConsult}</span> </div> </div> </div> </div> </section> <!-- Visual Explanations --> <section class="section"> <div class="container"> <div class="destiny-visual-explanations"> <picture> <source srcset="/images/destiny matrix blueprint.webp" type="image/webp" /> <img src="/images/destiny matrix blueprint.webp" alt="Destiny Matrix Blueprint Explanation" loading="lazy" /> </picture> <picture> <source srcset="/images/destiny matrix add ons.webp" type="image/webp" /> <img src="/images/destiny matrix add ons.webp" alt="Destiny Matrix Add-ons Explanation" loading="lazy" /> </picture> </div> </div> </section> <section class="section cta-section"> <div class="container"> <div class="cta-block"> <h2>{t.ctaTitle}</h2> <p class="section-lead">{t.ctaLead}</p> <a class="button primary" href="#packages">{t.ctaButton}</a> </div> </div> </section> </main> <Footer /> </Layout> <style> .section{padding:80px 0}.section-dark[data-astro-cid-tgs46nvf],.text-light[data-astro-cid-tgs46nvf]{color:#fff}.center-text[data-astro-cid-tgs46nvf]{text-align:center}.container[data-astro-cid-tgs46nvf]{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.section-title[data-astro-cid-tgs46nvf]{font-family:Playfair Display,serif;font-size:clamp(2rem,5vw,3rem);margin-bottom:1.5rem;color:var(--navy)}.text-light[data-astro-cid-tgs46nvf]{color:#fff!important}.section-dark[data-astro-cid-tgs46nvf] .section-title[data-astro-cid-tgs46nvf]{color:#fff}.section-lead[data-astro-cid-tgs46nvf]{font-size:1.25rem;margin-bottom:1.5rem;line-height:1.6;color:var(--text)}.section-dark[data-astro-cid-tgs46nvf] .section-lead[data-astro-cid-tgs46nvf]{color:#ffffffe6}.grid-2[data-astro-cid-tgs46nvf]{display:grid;gap:40px}@media(min-width:900px){.grid-2[data-astro-cid-tgs46nvf]{grid-template-columns:1fr 1fr;align-items:center}.packages-grid[data-astro-cid-tgs46nvf]{align-items:stretch}}.inclusion-list[data-astro-cid-tgs46nvf]{list-style:none;padding:0;margin:16px 0}.inclusion-list[data-astro-cid-tgs46nvf] li[data-astro-cid-tgs46nvf]{margin-bottom:12px;display:flex;align-items:flex-start;gap:10px;font-size:1rem;line-height:1.5}.check-icon[data-astro-cid-tgs46nvf]{color:var(--gold);font-weight:700}.card[data-astro-cid-tgs46nvf]{background:#fff;border-radius:20px;padding:40px;box-shadow:0 10px 40px #0b16231a;position:relative;transition:transform .3s ease;border:1px solid rgba(0,0,0,.05);overflow:visible}.section-dark[data-astro-cid-tgs46nvf] .card[data-astro-cid-tgs46nvf]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(10px)}.section-dark[data-astro-cid-tgs46nvf] .card[data-astro-cid-tgs46nvf] h3[data-astro-cid-tgs46nvf],.section-dark[data-astro-cid-tgs46nvf] .card[data-astro-cid-tgs46nvf] p[data-astro-cid-tgs46nvf],.section-dark[data-astro-cid-tgs46nvf] .card[data-astro-cid-tgs46nvf] li[data-astro-cid-tgs46nvf]{color:#fff}.highlight[data-astro-cid-tgs46nvf]{border:2px solid var(--gold)!important;background:linear-gradient(145deg,#d4a6571a,#0000)}.section-dark[data-astro-cid-tgs46nvf] .highlight[data-astro-cid-tgs46nvf]{background:linear-gradient(145deg,#d4a65726,#ffffff0d)}.tag[data-astro-cid-tgs46nvf]{position:absolute;top:-15px;right:20px;background:var(--gold);color:var(--navy);padding:5px 15px;border-radius:20px;font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:1px;z-index:10}.price-card[data-astro-cid-tgs46nvf] h3[data-astro-cid-tgs46nvf]{font-family:Playfair Display,serif;font-size:1.75rem;margin-bottom:10px;color:var(--navy)}.section-dark[data-astro-cid-tgs46nvf] .price-card[data-astro-cid-tgs46nvf] h3[data-astro-cid-tgs46nvf]{color:#fff}.add-ons-container[data-astro-cid-tgs46nvf]{margin-top:48px;padding-top:32px;border-top:1px solid rgba(212,166,87,.2)}.add-ons-container[data-astro-cid-tgs46nvf] h3[data-astro-cid-tgs46nvf]{font-size:24px;margin-bottom:8px;font-family:Playfair Display,serif}.add-ons-subtitle[data-astro-cid-tgs46nvf]{margin-bottom:24px;font-style:italic;opacity:.8}.add-ons-grid[data-astro-cid-tgs46nvf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px}.add-on-card[data-astro-cid-tgs46nvf]{display:flex;align-items:center;gap:12px;padding:16px 20px;background:#ffffff0d;border:1px solid rgba(212,166,87,.3);border-radius:12px;transition:all .3s ease}.add-on-card[data-astro-cid-tgs46nvf]:hover{background:#ffffff1a;border-color:var(--gold);transform:translateY(-2px)}.plus-icon[data-astro-cid-tgs46nvf]{color:var(--gold);font-weight:700;font-size:18px}.add-on-text[data-astro-cid-tgs46nvf]{font-weight:500;color:#fff}.destiny-visual-explanations[data-astro-cid-tgs46nvf]{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:0;padding-top:0}.destiny-visual-explanations[data-astro-cid-tgs46nvf] img[data-astro-cid-tgs46nvf]{width:100%;height:auto;border-radius:12px;box-shadow:0 4px 12px #d4a65726;border:1px solid rgba(212,166,87,.2)}@media(max-width:900px){.destiny-visual-explanations[data-astro-cid-tgs46nvf]{grid-template-columns:1fr;gap:24px}}.cta-section[data-astro-cid-tgs46nvf]{text-align:center;padding:100px 0}.cta-block[data-astro-cid-tgs46nvf]{max-width:700px;margin:0 auto}
