.night-sky[data-astro-cid-x567pav5]{color:var(--white);background:var(--bg-night-sky)}.header[data-astro-cid-x567pav5]{grid-template-columns:minmax(0,1.4fr) minmax(min(340px,100%),1fr);align-items:center;gap:48px 64px;padding-block:88px 104px;display:grid}.header__copy[data-astro-cid-x567pav5]{flex-direction:column;gap:22px;display:flex}.header__tier[data-astro-cid-x567pav5]{align-items:center;gap:10px;display:flex}.header__dot[data-astro-cid-x567pav5]{border-radius:var(--radius-pill);background:var(--tier);width:12px;height:12px;box-shadow:0 0 0 3px #fff3}.header__title[data-astro-cid-x567pav5]{font-size:clamp(44px,5.2vw,76px)}.header__lede[data-astro-cid-x567pav5]{max-width:560px;color:var(--ink-300);text-wrap:pretty;font-size:19px}.header__terms[data-astro-cid-x567pav5]{color:var(--ink-300);align-items:center;gap:10px;font-size:15px;display:flex}.header__terms[data-astro-cid-x567pav5] svg{color:var(--blue-400);flex:none}.header__card[data-astro-cid-x567pav5]{width:100%;max-width:400px;box-shadow:var(--shadow-glow);border-radius:var(--radius-panel);justify-self:end}.story[data-astro-cid-x567pav5]{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));align-items:start;gap:24px 72px;padding-top:clamp(64px,8vw,104px);display:grid}.story__title[data-astro-cid-x567pav5]{letter-spacing:-.035em;font-size:clamp(32px,3.4vw,46px);line-height:1.04}.story__body[data-astro-cid-x567pav5]{max-width:68ch;color:var(--ink-600);text-wrap:pretty;font-size:18px}.included[data-astro-cid-x567pav5],.compare[data-astro-cid-x567pav5]{flex-direction:column;gap:28px;padding-top:clamp(64px,8vw,104px);display:flex}.included__head[data-astro-cid-x567pav5]{flex-direction:column;gap:14px;display:flex}.included__head[data-astro-cid-x567pav5] p[data-astro-cid-x567pav5]{max-width:72ch;color:var(--ink-600);text-wrap:pretty;font-size:18px}.included__title[data-astro-cid-x567pav5]{font-family:var(--font-display);letter-spacing:-.035em;font-size:36px;font-weight:700;line-height:1.05}.included__sub[data-astro-cid-x567pav5]{font-family:var(--font-display);letter-spacing:-.02em;margin-top:8px;font-size:22px;font-weight:600}.included__grid[data-astro-cid-x567pav5]{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));display:grid}.inherits[data-astro-cid-x567pav5]{border-radius:var(--radius-card);background:var(--cloud-50);border:1px solid var(--ink-200);flex-direction:column;gap:14px;padding:24px;display:flex}.inherits__label[data-astro-cid-x567pav5]{color:var(--ink-900);font-weight:600}.inherits__label[data-astro-cid-x567pav5] a[data-astro-cid-x567pav5]{color:var(--blue-600)}.inherits__list[data-astro-cid-x567pav5]{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.inherits__list[data-astro-cid-x567pav5] a[data-astro-cid-x567pav5]{border-radius:var(--radius-pill);background:var(--white);border:1px solid var(--ink-200);min-height:40px;color:var(--ink-900);transition:border-color var(--dur-base) var(--ease-out);align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:500;display:flex}.inherits__list[data-astro-cid-x567pav5] a[data-astro-cid-x567pav5]:hover{border-color:var(--blue-200)}.inherits__list[data-astro-cid-x567pav5] a[data-astro-cid-x567pav5] svg{color:var(--blue-600);flex:none}.compare__head[data-astro-cid-x567pav5]{justify-content:space-between;align-items:baseline;gap:var(--space-4);flex-wrap:wrap;display:flex}.compare__head[data-astro-cid-x567pav5] .included__title[data-astro-cid-x567pav5]{max-width:20ch}.compare__list[data-astro-cid-x567pav5]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));padding:0;list-style:none;display:grid}.other[data-astro-cid-x567pav5]{border-radius:var(--radius-card);background:var(--white);border:1px solid var(--ink-200);border-top:4px solid var(--tier);height:100%;transition:box-shadow var(--dur-base) var(--ease-out);flex-direction:column;gap:10px;padding:26px 26px 28px;display:flex;position:relative}.other[data-astro-cid-x567pav5]:hover{box-shadow:var(--shadow-e2)}.other__name[data-astro-cid-x567pav5]{font-family:var(--font-mono);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--ink-900);align-items:center;gap:10px;font-size:13px;display:flex}.other__dot[data-astro-cid-x567pav5]{border-radius:var(--radius-pill);background:var(--tier);width:10px;height:10px}.other__badge[data-astro-cid-x567pav5]{border-radius:var(--radius-pill);background:var(--blue-50);color:var(--blue-800);padding:2px 8px;font-size:10px}.other__price[data-astro-cid-x567pav5]{color:var(--ink-600);font-size:14px}.other__price[data-astro-cid-x567pav5] strong[data-astro-cid-x567pav5]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink-900);font-size:30px;font-weight:700}.other__blurb[data-astro-cid-x567pav5]{color:var(--ink-600);padding-right:28px;font-size:15px}.other[data-astro-cid-x567pav5] .other__arrow{color:var(--blue-600);position:absolute;bottom:28px;right:24px}.closing[data-astro-cid-x567pav5]{padding-block:clamp(80px, 10vw, 128px) clamp(80px, 10vw, var(--section-gap))}@media (width<=960px){.header[data-astro-cid-x567pav5]{grid-template-columns:1fr;padding-block:56px 72px}.header__card[data-astro-cid-x567pav5]{justify-self:start}}
