.packages[data-astro-cid-vi43rukz]{overflow-anchor:none;gap:8px;display:grid}.packages[data-astro-cid-vi43rukz]>li[data-astro-cid-vi43rukz]{transition:opacity .9s cubic-bezier(0, .33, .07, 1.03) var(--d,0s), translate 1s cubic-bezier(0, .33, .07, 1.03) var(--d,0s), transform .35s ease, border-color .25s ease, background-color .3s ease, color .3s ease;cursor:pointer;background:#171717;border:1px solid #0000;padding:20px;position:relative}@media (hover:hover){.packages[data-astro-cid-vi43rukz]>li[data-astro-cid-vi43rukz]:hover{border-color:var(--accent);transform:translateY(-6px)}}.packages[data-astro-cid-vi43rukz].touched>li[data-astro-cid-vi43rukz]{transition:opacity .5s,transform .35s,border-color .5s,background-color .5s,color .5s}.price[data-astro-cid-vi43rukz],.packages[data-astro-cid-vi43rukz] .muted[data-astro-cid-vi43rukz],.includes[data-astro-cid-vi43rukz],.hint[data-astro-cid-vi43rukz]{transition:color .5s,border-color .5s}.packages[data-astro-cid-vi43rukz]>li[data-astro-cid-vi43rukz].popular,.packages[data-astro-cid-vi43rukz]>li[data-astro-cid-vi43rukz].is-open{border-color:var(--accent);background:var(--accent);color:var(--bg)}.popular[data-astro-cid-vi43rukz] .price[data-astro-cid-vi43rukz],.popular[data-astro-cid-vi43rukz] .muted[data-astro-cid-vi43rukz],.is-open[data-astro-cid-vi43rukz] .price[data-astro-cid-vi43rukz],.is-open[data-astro-cid-vi43rukz] .muted[data-astro-cid-vi43rukz]{color:var(--bg)}.popular[data-astro-cid-vi43rukz] .includes[data-astro-cid-vi43rukz],.is-open[data-astro-cid-vi43rukz] .includes[data-astro-cid-vi43rukz]{border-top-color:#0e0e0e33}.packages[data-astro-cid-vi43rukz]:has(.is-open)>li[data-astro-cid-vi43rukz].popular:not(.is-open){border-color:var(--line);color:var(--text);background:0 0}.packages[data-astro-cid-vi43rukz]:has(.is-open)>li[data-astro-cid-vi43rukz].popular:not(.is-open) .price[data-astro-cid-vi43rukz]{color:var(--accent)}.packages[data-astro-cid-vi43rukz]:has(.is-open)>li[data-astro-cid-vi43rukz].popular:not(.is-open) .muted[data-astro-cid-vi43rukz]{color:var(--muted)}.packages[data-astro-cid-vi43rukz]:has(.is-open)>li[data-astro-cid-vi43rukz].popular:not(.is-open) .includes[data-astro-cid-vi43rukz]{border-top-color:var(--line)}.packages[data-astro-cid-vi43rukz]:has(.is-open)>li[data-astro-cid-vi43rukz]:not(.is-open){opacity:.55}.hint[data-astro-cid-vi43rukz]{text-underline-offset:3px;max-height:2em;margin-top:16px;font-size:.8125rem;font-weight:500;text-decoration:underline;transition:max-height .5s cubic-bezier(.2,.7,.2,1),margin .5s cubic-bezier(.2,.7,.2,1),opacity .25s,color .5s;overflow:hidden}.is-open[data-astro-cid-vi43rukz] .hint[data-astro-cid-vi43rukz]{opacity:0;max-height:0;margin-top:0}.more[data-astro-cid-vi43rukz]{grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.2,.7,.2,1);display:grid}.more[data-astro-cid-vi43rukz]>div[data-astro-cid-vi43rukz]{opacity:0;min-height:0;transition:opacity .2s,translate .2s;overflow:hidden;translate:0 10px}.is-open[data-astro-cid-vi43rukz] .more[data-astro-cid-vi43rukz]>div[data-astro-cid-vi43rukz]{opacity:1;transition:opacity .4s .15s,translate .5s cubic-bezier(.2,.7,.2,1) .15s;translate:0}.is-open[data-astro-cid-vi43rukz] .more[data-astro-cid-vi43rukz]{grid-template-rows:1fr}.more-text[data-astro-cid-vi43rukz]{border-top:1px solid #0e0e0e33;margin-top:16px;padding-top:16px}.more[data-astro-cid-vi43rukz] h3[data-astro-cid-vi43rukz]{letter-spacing:.08em;text-transform:uppercase;margin-top:16px;font-size:.75rem}.steps[data-astro-cid-vi43rukz]{margin:8px 0 0;padding-left:20px;font-size:.9375rem}.steps[data-astro-cid-vi43rukz] li[data-astro-cid-vi43rukz]+li[data-astro-cid-vi43rukz]{margin-top:4px}.book-link[data-astro-cid-vi43rukz]{background:var(--bg);color:var(--accent);text-align:center;margin-top:20px;padding:12px 16px;font-weight:500;display:block}.book-link[data-astro-cid-vi43rukz]:hover{color:var(--text);text-decoration:none}.tag[data-astro-cid-vi43rukz]{letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:.75rem;font-weight:500}.price[data-astro-cid-vi43rukz]{color:var(--accent);letter-spacing:-.03em;margin-block:8px;font-size:2.5rem;font-weight:500;line-height:1.1}.price[data-astro-cid-vi43rukz] span[data-astro-cid-vi43rukz]{letter-spacing:0;font-size:.875rem;font-weight:400}.includes[data-astro-cid-vi43rukz]{border-top:1px solid var(--line);margin-top:16px;padding-top:16px;font-size:.9375rem}.includes[data-astro-cid-vi43rukz] li[data-astro-cid-vi43rukz]+li[data-astro-cid-vi43rukz]{margin-top:6px}.availability[data-astro-cid-vi43rukz],.accent[data-astro-cid-vi43rukz]{color:var(--accent)}.addons[data-astro-cid-vi43rukz]{max-width:640px}.addons[data-astro-cid-vi43rukz] li[data-astro-cid-vi43rukz]{border-top:1px solid var(--line);justify-content:space-between;gap:16px;padding-block:12px;display:flex}.process[data-astro-cid-vi43rukz]{gap:24px;margin:0;padding:0;list-style:none;display:grid}h3[data-astro-cid-vi43rukz]{margin-top:4px;font-size:1.125rem;font-weight:500}.faq[data-astro-cid-vi43rukz]{max-width:640px}details[data-astro-cid-vi43rukz]{border-top:1px solid var(--line)}summary[data-astro-cid-vi43rukz]{cursor:pointer;justify-content:space-between;gap:16px;padding-block:14px;list-style:none;transition:color .2s;display:flex}summary[data-astro-cid-vi43rukz]::-webkit-details-marker{display:none}summary[data-astro-cid-vi43rukz]:after{content:"+";color:var(--accent);transition:transform .2s}summary[data-astro-cid-vi43rukz]:hover{color:var(--accent)}details[data-astro-cid-vi43rukz][open] summary[data-astro-cid-vi43rukz]:after{transform:rotate(45deg)}details[data-astro-cid-vi43rukz] p[data-astro-cid-vi43rukz]{padding-bottom:16px}@media (width>=768px){.packages[data-astro-cid-vi43rukz]{grid-template-columns:repeat(3,1fr);align-items:start;gap:12px}.packages[data-astro-cid-vi43rukz]>li[data-astro-cid-vi43rukz]{min-height:var(--card-height,0)}.process[data-astro-cid-vi43rukz]{grid-template-columns:repeat(4,1fr);gap:32px}}.packages[data-astro-cid-vi43rukz] h2[data-astro-cid-vi43rukz]{font-size:1.125rem}.packages[data-astro-cid-vi43rukz]:has(.is-open)>li[data-astro-cid-vi43rukz].popular:not(.is-open){background:#171717}.includes[data-astro-cid-vi43rukz],.more-text[data-astro-cid-vi43rukz]{border-top:0;padding-top:0}.tag[data-astro-cid-vi43rukz],.more[data-astro-cid-vi43rukz] h3[data-astro-cid-vi43rukz]{letter-spacing:.02em}.process[data-astro-cid-vi43rukz] h3[data-astro-cid-vi43rukz],.faq[data-astro-cid-vi43rukz] summary[data-astro-cid-vi43rukz]{font-weight:600}
