.archival[data-astro-cid-lmkygsfs] .pr-main[data-astro-cid-lmkygsfs]{max-width:1100px;margin:0 auto;padding:28px 28px 8px}.archival[data-astro-cid-lmkygsfs] .pr-head[data-astro-cid-lmkygsfs]{max-width:700px;margin:24px auto 0;text-align:center}.archival[data-astro-cid-lmkygsfs] .pr-h1[data-astro-cid-lmkygsfs]{margin-top:12px;font-size:clamp(28px,3vw,38px);line-height:1.1;letter-spacing:-.025em}.archival[data-astro-cid-lmkygsfs] .pr-sub[data-astro-cid-lmkygsfs]{margin:14px auto 0;max-width:56ch}.archival[data-astro-cid-lmkygsfs] .pr-facts[data-astro-cid-lmkygsfs]{max-width:880px;margin:40px auto 0;display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.archival[data-astro-cid-lmkygsfs] .pr-fact[data-astro-cid-lmkygsfs]{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-soft);padding:16px;text-align:center}.archival[data-astro-cid-lmkygsfs] .pr-fact-k[data-astro-cid-lmkygsfs]{font-size:19px;font-weight:600;letter-spacing:-.01em}.archival[data-astro-cid-lmkygsfs] .pr-fact[data-astro-cid-lmkygsfs] .a-sm[data-astro-cid-lmkygsfs]{margin-top:5px}.archival[data-astro-cid-lmkygsfs] .pr-packs-wrap[data-astro-cid-lmkygsfs]{margin:48px auto 0}.archival[data-astro-cid-lmkygsfs] .pr-packs[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.archival[data-astro-cid-lmkygsfs] .pr-pack[data-astro-cid-lmkygsfs]{position:relative;padding:22px 20px 20px;display:flex;flex-direction:column;align-items:flex-start;transition:border-color .18s,box-shadow .18s}.archival[data-astro-cid-lmkygsfs] .pr-pack[data-astro-cid-lmkygsfs]:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md)}.archival[data-astro-cid-lmkygsfs] .pr-pack-tag[data-astro-cid-lmkygsfs]{position:absolute;top:14px;right:14px}.archival[data-astro-cid-lmkygsfs] .pr-pack-price[data-astro-cid-lmkygsfs]{font-size:34px;line-height:1;font-weight:600;letter-spacing:-.03em}.archival[data-astro-cid-lmkygsfs] .pr-pack-credits[data-astro-cid-lmkygsfs]{margin-top:10px}.archival[data-astro-cid-lmkygsfs] .pr-pack-pages[data-astro-cid-lmkygsfs]{margin-top:3px}.archival[data-astro-cid-lmkygsfs] .pr-pack-cta[data-astro-cid-lmkygsfs]{margin-top:18px}.archival[data-astro-cid-lmkygsfs] .pr-secured[data-astro-cid-lmkygsfs]{text-align:center;margin-top:18px}.archival[data-astro-cid-lmkygsfs] .pr-how[data-astro-cid-lmkygsfs]{max-width:880px;margin:64px auto 0}.archival[data-astro-cid-lmkygsfs] .pr-how[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{text-align:center}.archival[data-astro-cid-lmkygsfs] .pr-how-grid[data-astro-cid-lmkygsfs]{margin-top:24px;display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.archival[data-astro-cid-lmkygsfs] .pr-how-num[data-astro-cid-lmkygsfs]{color:var(--accent-strong)}.archival[data-astro-cid-lmkygsfs] .pr-how-h[data-astro-cid-lmkygsfs]{margin:8px 0 6px;font-size:16px;font-weight:600;color:var(--ink-strong)}.archival[data-astro-cid-lmkygsfs] .pr-cta-band[data-astro-cid-lmkygsfs]{max-width:880px;margin:56px auto 0;padding:26px 28px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.archival[data-astro-cid-lmkygsfs] .pr-cta-h[data-astro-cid-lmkygsfs]{font-size:19px}.archival[data-astro-cid-lmkygsfs] .pr-cta-sub[data-astro-cid-lmkygsfs]{margin-top:6px;max-width:48ch}.archival[data-astro-cid-lmkygsfs] .pr-cta-actions[data-astro-cid-lmkygsfs]{display:flex;gap:10px;flex-wrap:wrap}.archival[data-astro-cid-lmkygsfs] .pr-foot-note[data-astro-cid-lmkygsfs]{text-align:center;margin:28px auto 0}@media (max-width: 820px){.archival[data-astro-cid-lmkygsfs] .pr-facts[data-astro-cid-lmkygsfs],.archival[data-astro-cid-lmkygsfs] .pr-packs[data-astro-cid-lmkygsfs]{grid-template-columns:repeat(2,1fr)}.archival[data-astro-cid-lmkygsfs] .pr-how-grid[data-astro-cid-lmkygsfs]{grid-template-columns:1fr;gap:20px}}@media (max-width: 520px){.archival[data-astro-cid-lmkygsfs] .pr-facts[data-astro-cid-lmkygsfs],.archival[data-astro-cid-lmkygsfs] .pr-packs[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}.archival[data-astro-cid-lmkygsfs] .pr-cta-band[data-astro-cid-lmkygsfs]{flex-direction:column;align-items:flex-start}}html[data-theme=light] body{background:#f7f6f1}html[data-theme=dark] body{background:#111411}
