body{background:#f8f3f4}.pricing-page[data-astro-cid-vfmxf4b3]{max-width:960px;padding-top:64px;padding-bottom:72px}.intro[data-astro-cid-vfmxf4b3]{max-width:760px;margin-bottom:32px}h1[data-astro-cid-vfmxf4b3]{color:var(--burgundy);font-size:clamp(36px,6vw,52px);font-weight:700;line-height:1.12}.intro[data-astro-cid-vfmxf4b3] p[data-astro-cid-vfmxf4b3]{margin-top:20px;font-size:18px;font-weight:300}.save[data-astro-cid-vfmxf4b3]{color:var(--burgundy);font-weight:700}.video[data-astro-cid-vfmxf4b3]{transition:box-shadow .4s var(--ease-out);background:#000;border-radius:12px;overflow:hidden;box-shadow:0 24px 48px -28px #69162f8c}.video[data-astro-cid-vfmxf4b3]:hover{box-shadow:0 30px 60px -28px #69162fb3}.video[data-astro-cid-vfmxf4b3] iframe[data-astro-cid-vfmxf4b3]{aspect-ratio:16/9;border:none;width:100%;max-width:100%;height:auto;display:block}.faqs[data-astro-cid-vfmxf4b3]{align-items:start;gap:16px;margin-top:40px;display:grid}@media (width>=720px){.faqs[data-astro-cid-vfmxf4b3]{grid-template-columns:1fr 1fr}.faqs[data-astro-cid-vfmxf4b3] summary[data-astro-cid-vfmxf4b3]{min-height:88px}}.faq[data-astro-cid-vfmxf4b3]{background:var(--white);transition:box-shadow .35s var(--ease-out), border-color .3s, transform .35s var(--ease-out);border-left:3px solid #0000;border-radius:8px;box-shadow:0 2px 10px #69162f0f}.faq[data-astro-cid-vfmxf4b3]:hover{transform:translateY(-2px);box-shadow:0 14px 28px -16px #69162f73}.faq[data-astro-cid-vfmxf4b3][open]{border-left-color:var(--pink)}summary[data-astro-cid-vfmxf4b3]{color:var(--burgundy);cursor:pointer;grid-template-columns:1fr 22px;align-items:center;gap:12px;padding:18px 20px;font-size:17px;font-weight:600;list-style:none;display:grid}summary[data-astro-cid-vfmxf4b3]::-webkit-details-marker{display:none}summary[data-astro-cid-vfmxf4b3]:after{content:"";background:linear-gradient(var(--white), var(--white)) center / 10px 2px no-repeat, linear-gradient(var(--white), var(--white)) center / 2px 10px no-repeat, var(--pink);width:22px;height:22px;transition:transform .35s var(--ease-out), background-size .35s var(--ease-out);border-radius:50%}.faq[data-astro-cid-vfmxf4b3][open] summary[data-astro-cid-vfmxf4b3]:after{background-size:10px 2px,2px 0,auto;transform:rotate(180deg)}summary[data-astro-cid-vfmxf4b3]:focus-visible{outline:2px solid var(--pink);outline-offset:2px;border-radius:8px}.faq[data-astro-cid-vfmxf4b3] p[data-astro-cid-vfmxf4b3]{animation:faq-in .35s var(--ease-out);padding:0 20px 18px;font-size:16px}@keyframes faq-in{0%{opacity:0;translate:0 -6px}}.countdown[data-astro-cid-vfmxf4b3]{text-align:center;margin:56px 0 40px;scroll-margin-top:24px}.countdown[data-astro-cid-vfmxf4b3] h2[data-astro-cid-vfmxf4b3]{color:var(--burgundy);margin-bottom:20px;font-size:clamp(24px,4vw,32px);font-weight:600}.ring[data-astro-cid-vfmxf4b3]{width:168px;height:168px;margin:0 auto;transition:transform .4s cubic-bezier(.3,1.6,.5,1);position:relative}.ring[data-astro-cid-vfmxf4b3]:hover{transform:scale(1.05)}.ring[data-astro-cid-vfmxf4b3] svg[data-astro-cid-vfmxf4b3]{width:100%;height:100%;transform:rotate(-90deg)}.ring[data-astro-cid-vfmxf4b3] circle[data-astro-cid-vfmxf4b3]{fill:none;stroke-width:8px}.track[data-astro-cid-vfmxf4b3]{stroke:#f2d7e0}.progress[data-astro-cid-vfmxf4b3]{stroke:var(--pink);stroke-linecap:round;transition:stroke-dashoffset .25s linear}.time[data-astro-cid-vfmxf4b3]{color:var(--burgundy);font-family:var(--font-display);font-variant-numeric:tabular-nums;place-items:center;font-size:40px;font-weight:700;display:grid;position:absolute;inset:0}.done[data-astro-cid-vfmxf4b3] .ring[data-astro-cid-vfmxf4b3]{animation:.6s cubic-bezier(.3,1.6,.5,1) ring-done}.done[data-astro-cid-vfmxf4b3] .progress[data-astro-cid-vfmxf4b3]{stroke:var(--burgundy)}@keyframes ring-done{50%{transform:scale(1.12)}}.cards[data-astro-cid-vfmxf4b3]{align-items:start;gap:24px;display:none}.cards[data-astro-cid-vfmxf4b3].shown{display:grid}@media (width>=860px){.cards[data-astro-cid-vfmxf4b3].shown{grid-template-columns:1fr 1fr;align-items:stretch}.addons[data-astro-cid-vfmxf4b3]{align-self:start}}.card[data-astro-cid-vfmxf4b3]{background:var(--white);animation:card-in .8s var(--ease-out) both;transition:transform .4s var(--ease-out), box-shadow .4s var(--ease-out);border-radius:12px;padding:32px 28px;box-shadow:0 24px 48px -28px #69162f80}.card[data-astro-cid-vfmxf4b3]+.card[data-astro-cid-vfmxf4b3]{animation-delay:.15s}.card[data-astro-cid-vfmxf4b3].info:hover{transform:translateY(-6px);box-shadow:0 30px 60px -28px #69162fa6}@keyframes card-in{0%{opacity:0;translate:0 32px}}.info[data-astro-cid-vfmxf4b3] h2[data-astro-cid-vfmxf4b3]{color:var(--pink);font-size:clamp(28px,4vw,36px);font-weight:600}.price[data-astro-cid-vfmxf4b3]{color:var(--pink);font-size:clamp(56px,9vw,72px);font-weight:700;line-height:1.1}.currency[data-astro-cid-vfmxf4b3]{vertical-align:super;font-size:.45em}.summary[data-astro-cid-vfmxf4b3]{margin:12px 0 20px;font-size:18px}.photos[data-astro-cid-vfmxf4b3]{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:24px;display:grid}.photo[data-astro-cid-vfmxf4b3]{aspect-ratio:4/5;border-radius:6px;overflow:hidden}.photo[data-astro-cid-vfmxf4b3] img{object-fit:cover;object-position:50% 0%;transform-origin:50% 0;width:100%;height:100%;transition:transform .8s var(--ease-out)}.photo[data-astro-cid-vfmxf4b3]:hover img{transform:scale(1.06)}.features[data-astro-cid-vfmxf4b3]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.features[data-astro-cid-vfmxf4b3] li[data-astro-cid-vfmxf4b3]{transition:translate .3s var(--ease-out);grid-template-columns:26px 1fr;align-items:start;font-size:17px;display:grid}.features[data-astro-cid-vfmxf4b3] li[data-astro-cid-vfmxf4b3]:before{content:"✓";background:var(--burgundy);width:20px;height:20px;color:var(--white);border-radius:50%;place-items:center;margin-top:2px;font-size:12px;font-weight:900;display:grid}.features[data-astro-cid-vfmxf4b3] li[data-astro-cid-vfmxf4b3]:hover{translate:4px}.images[data-astro-cid-vfmxf4b3],.panel[data-astro-cid-vfmxf4b3]{flex-direction:column;display:flex}.panel[data-astro-cid-vfmxf4b3]{animation:panel-in .4s var(--ease-out);flex:1}.panel[data-astro-cid-vfmxf4b3][hidden]{display:none}@keyframes panel-in{0%{opacity:0;translate:0 8px}}.tabs[data-astro-cid-vfmxf4b3]{border-bottom:2px solid #f2d7e0;gap:24px;display:flex}[data-astro-cid-vfmxf4b3][role=tab]{color:#c99aa8;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-2px;padding:0 0 10px;font-size:clamp(18px,2.4vw,22px);font-weight:600;transition:color .3s,border-color .3s;position:relative}[data-astro-cid-vfmxf4b3][role=tab]:hover{color:var(--burgundy)}[data-astro-cid-vfmxf4b3][role=tab][aria-selected=true]{color:var(--pink);border-bottom-color:var(--pink)}[data-astro-cid-vfmxf4b3][role=tab]:focus-visible{outline:2px solid var(--pink);outline-offset:4px;border-radius:2px}.range-dash[data-astro-cid-vfmxf4b3]{margin:0 6px;font-weight:400}.options[data-astro-cid-vfmxf4b3]{gap:12px;margin:20px 0 24px;padding:0;list-style:none;display:grid}.options[data-astro-cid-vfmxf4b3] li[data-astro-cid-vfmxf4b3]{transition:translate .3s var(--ease-out), border-color .3s;background:#fbf5f7;border-left:3px solid #f2b8c9;border-radius:6px;gap:2px;padding:16px 18px;display:grid}.options[data-astro-cid-vfmxf4b3] li[data-astro-cid-vfmxf4b3]:hover{border-left-color:var(--pink);translate:4px}.option-price[data-astro-cid-vfmxf4b3]{color:var(--pink);font-size:36px;font-weight:700;line-height:1.1}.option-label[data-astro-cid-vfmxf4b3]{font-size:17px}.option-title[data-astro-cid-vfmxf4b3]{color:var(--burgundy);font-size:19px;font-weight:600}.addons[data-astro-cid-vfmxf4b3] .option-label[data-astro-cid-vfmxf4b3]{font-size:15px}.note[data-astro-cid-vfmxf4b3]{color:var(--slate);border-top:1px solid #f2d7e0;margin-top:auto;padding-top:16px;font-size:15px;font-style:italic}.card[data-astro-cid-vfmxf4b3]+.card[data-astro-cid-vfmxf4b3]+.card[data-astro-cid-vfmxf4b3]{animation-delay:.3s}.card[data-astro-cid-vfmxf4b3]+.card[data-astro-cid-vfmxf4b3]+.card[data-astro-cid-vfmxf4b3]+.card[data-astro-cid-vfmxf4b3]{animation-delay:.45s}.checkout[data-astro-cid-vfmxf4b3]{min-height:480px;padding:0;overflow:hidden}.reload[data-astro-cid-vfmxf4b3]{color:var(--slate);text-align:center;padding:14px 20px 18px;font-size:14px}.reload[data-astro-cid-vfmxf4b3] button[data-astro-cid-vfmxf4b3]{color:var(--burgundy);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline;transition:color .3s}.reload[data-astro-cid-vfmxf4b3] button[data-astro-cid-vfmxf4b3]:hover{color:var(--pink)}.checkout-embed[data-astro-cid-vfmxf4b3]{width:100%;max-width:500px;min-height:220px;margin:0 auto}@media (prefers-reduced-motion:reduce){.card[data-astro-cid-vfmxf4b3]{animation:none}}
