section[data-astro-cid-lmkygsfs]{padding-block:clamp(2.75rem,6vw,4.5rem)}.section-head[data-astro-cid-lmkygsfs]{max-width:62ch}.section-head[data-astro-cid-lmkygsfs] strong[data-astro-cid-lmkygsfs]{color:var(--fg)}.ph-hero[data-astro-cid-lmkygsfs]{position:relative;overflow:clip;text-align:center;padding-block:clamp(1.5rem,4vw,3rem) clamp(2.75rem,6vw,4.5rem)}.ph-hero__glow[data-astro-cid-lmkygsfs]{position:absolute;inset:-24% 0 auto;height:560px;z-index:0;pointer-events:none}.ph-hero__head[data-astro-cid-lmkygsfs]{position:relative;z-index:1;display:grid;justify-items:center}.ph-hero[data-astro-cid-lmkygsfs] .breadcrumbs[data-astro-cid-lmkygsfs]{margin-bottom:1.1rem}.ph-hero[data-astro-cid-lmkygsfs] h1[data-astro-cid-lmkygsfs]{font-size:clamp(2.1rem,5.4vw,3.5rem);line-height:1.05;margin:1rem 0 0;max-width:20ch}.ph-hero[data-astro-cid-lmkygsfs] .lead[data-astro-cid-lmkygsfs]{margin-top:1.1rem;max-width:56ch}.ph-hero[data-astro-cid-lmkygsfs] .lead[data-astro-cid-lmkygsfs] strong[data-astro-cid-lmkygsfs]{color:var(--fg)}.ph-allin[data-astro-cid-lmkygsfs]{max-width:44rem;margin:1.75rem auto 0;padding:.7rem 1.15rem;border-radius:999px;background:color-mix(in srgb,var(--emerald) 8%,transparent);border:1px solid color-mix(in srgb,var(--emerald) 22%,transparent);color:var(--muted);font-size:.93rem;line-height:1.5}.ph-allin[data-astro-cid-lmkygsfs] strong[data-astro-cid-lmkygsfs]{color:var(--fg)}@media(max-width:640px){.ph-allin[data-astro-cid-lmkygsfs]{border-radius:14px}}.ph-tiers[data-astro-cid-lmkygsfs]{display:grid;gap:1.1rem;grid-template-columns:1fr;margin-top:clamp(2rem,4vw,3rem);align-items:stretch;text-align:left}@media(min-width:640px){.ph-tiers[data-astro-cid-lmkygsfs]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1040px){.ph-tiers[data-astro-cid-lmkygsfs]{grid-template-columns:repeat(4,1fr)}}.ph-tier[data-astro-cid-lmkygsfs]{position:relative;display:flex;flex-direction:column;padding:clamp(1.25rem,2.4vw,1.6rem)}.ph-tier--feature[data-astro-cid-lmkygsfs]{border-color:color-mix(in srgb,var(--accent) 50%,var(--card-line));box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 38%,transparent),0 16px 40px color-mix(in srgb,var(--accent) 14%,transparent)}.ph-tier__pop[data-astro-cid-lmkygsfs]{position:absolute;top:-.7rem;left:50%;transform:translate(-50%);white-space:nowrap;font-size:.66rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--accent-ink);background:var(--accent);border-radius:999px;padding:.25rem .7rem}.ph-tier__name[data-astro-cid-lmkygsfs]{font-size:1.25rem;margin:.1rem 0 0}.ph-tier__line[data-astro-cid-lmkygsfs]{color:var(--muted);font-size:.9rem;margin:.45rem 0 0;min-height:2.6em}.ph-tier__price[data-astro-cid-lmkygsfs]{margin:1.1rem 0 0;display:flex;flex-direction:column;gap:.15rem}.ph-tier__amt[data-astro-cid-lmkygsfs]{font-size:2.1rem;font-weight:800;letter-spacing:-.02em;color:var(--fg)}.ph-tier__per[data-astro-cid-lmkygsfs]{font-size:.9rem;font-weight:600;color:var(--muted)}.ph-tier__sub[data-astro-cid-lmkygsfs]{font-size:.78rem;color:var(--muted);min-height:1.1em}.ph-tier__cta[data-astro-cid-lmkygsfs]{margin-top:1.1rem;width:100%;justify-content:center}.ph-tier__meta[data-astro-cid-lmkygsfs]{color:var(--muted);font-size:.82rem;margin:1.1rem 0 0;padding-top:.9rem;border-top:1px solid var(--card-line)}.ph-tier__list[data-astro-cid-lmkygsfs]{list-style:none;padding:0;margin:.9rem 0 0;display:grid;gap:.55rem}.ph-tier__list[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{display:flex;gap:.5rem;align-items:flex-start;font-size:.9rem;line-height:1.45}.ph-tier__list[data-astro-cid-lmkygsfs] svg[data-astro-cid-lmkygsfs]{flex:none;margin-top:.16rem;color:var(--accent)}.ph-microcopy[data-astro-cid-lmkygsfs]{color:var(--muted);font-size:.86rem;text-align:center;margin-top:1.4rem}.ph-band[data-astro-cid-lmkygsfs]{background:var(--bg-elev);border-block:1px solid var(--card-line)}.ph-band[data-astro-cid-lmkygsfs] .section-head[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{color:var(--muted)}.ph-compare[data-astro-cid-lmkygsfs]{overflow-x:auto;border:1px solid var(--card-line);border-radius:var(--radius);background:var(--card)}.ph-table[data-astro-cid-lmkygsfs]{width:100%;border-collapse:collapse;min-width:720px}.ph-table[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs],.ph-table[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]{padding:.85rem 1rem;text-align:center;font-size:.9rem;border-bottom:1px solid var(--card-line)}.ph-table[data-astro-cid-lmkygsfs] thead[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]{font-size:1rem;font-weight:800;color:var(--fg)}.ph-table[data-astro-cid-lmkygsfs] thead[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]:first-child{text-align:left}.ph-table[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs][scope=row]{text-align:left;font-weight:600;color:var(--fg)}.ph-table__sec[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]{text-align:left;font-size:.74rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);background:var(--bg-elev)}.ph-table[data-astro-cid-lmkygsfs] .is-hl[data-astro-cid-lmkygsfs]{background:color-mix(in srgb,var(--accent) 7%,transparent)}.ph-table[data-astro-cid-lmkygsfs] .ph-yes[data-astro-cid-lmkygsfs]{color:var(--accent);display:inline-block}.ph-table[data-astro-cid-lmkygsfs] .ph-no[data-astro-cid-lmkygsfs]{color:var(--muted);opacity:.6}.ph-table[data-astro-cid-lmkygsfs] .ph-val[data-astro-cid-lmkygsfs]{font-weight:700;color:var(--fg)}.ph-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]:last-child td[data-astro-cid-lmkygsfs],.ph-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]:last-child th[data-astro-cid-lmkygsfs]{border-bottom:0}.ph-split[data-astro-cid-lmkygsfs]{display:grid;gap:2rem;align-items:center}@media(min-width:880px){.ph-split[data-astro-cid-lmkygsfs]{grid-template-columns:1.05fr .95fr;gap:3rem}}.ph-split__copy[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{margin:.7rem 0}.ph-split__copy[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{color:var(--muted);max-width:54ch}.ph-split__copy[data-astro-cid-lmkygsfs] strong[data-astro-cid-lmkygsfs]{color:var(--fg)}.ph-split__copy[data-astro-cid-lmkygsfs] a[data-astro-cid-lmkygsfs]{color:var(--accent-text);text-decoration:underline;text-underline-offset:2px}.ph-spec[data-astro-cid-lmkygsfs]{padding:clamp(1.1rem,3vw,1.6rem);margin:0}.ph-spec__row[data-astro-cid-lmkygsfs]{display:flex;justify-content:space-between;gap:1rem;padding:.72rem 0;border-bottom:1px solid var(--card-line)}.ph-spec__row[data-astro-cid-lmkygsfs]:last-child{border-bottom:0}.ph-spec__row[data-astro-cid-lmkygsfs] dt[data-astro-cid-lmkygsfs]{color:var(--muted);font-size:.92rem}.ph-spec__row[data-astro-cid-lmkygsfs] dd[data-astro-cid-lmkygsfs]{margin:0;text-align:right;font-weight:600;font-size:.95rem}.ph-terms-sec[data-astro-cid-lmkygsfs]{padding-block:clamp(1.5rem,3vw,2.5rem)}.ph-terms[data-astro-cid-lmkygsfs]{display:grid;gap:1.5rem;padding:clamp(1.25rem,3vw,1.75rem);border-radius:var(--radius);background:var(--card);border:1px solid color-mix(in srgb,var(--accent) 35%,var(--card-line));box-shadow:0 8px 24px color-mix(in srgb,var(--accent) 8%,transparent)}@media(min-width:780px){.ph-terms[data-astro-cid-lmkygsfs]{grid-template-columns:1fr 1.4fr;align-items:center;gap:2.5rem}}.ph-terms__copy[data-astro-cid-lmkygsfs] .eyebrow[data-astro-cid-lmkygsfs]{display:block;margin-bottom:.4rem}.ph-terms__name[data-astro-cid-lmkygsfs]{font-size:clamp(1.3rem,3vw,1.7rem);margin:0 0 .5rem}.ph-terms__trial[data-astro-cid-lmkygsfs]{color:var(--muted);font-size:.9rem;margin:0}.ph-terms__detail[data-astro-cid-lmkygsfs]{padding-left:0}@media(min-width:780px){.ph-terms__detail[data-astro-cid-lmkygsfs]{padding-left:2.5rem;border-left:1px solid var(--card-line)}}.ph-terms__detail[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{color:var(--muted);font-size:.92rem;margin:0 0 .6rem}.ph-terms__detail[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]:last-child{margin-bottom:0}.ph-terms__detail[data-astro-cid-lmkygsfs] strong[data-astro-cid-lmkygsfs]{color:var(--fg);font-weight:600}.ph-terms__detail[data-astro-cid-lmkygsfs] a[data-astro-cid-lmkygsfs]{color:var(--accent-text);text-decoration:underline;text-underline-offset:2px}.ph-terms__mor[data-astro-cid-lmkygsfs]{font-size:.82rem!important;color:color-mix(in srgb,var(--muted) 80%,transparent)!important}.ph-faq[data-astro-cid-lmkygsfs]{display:grid;gap:.75rem;max-width:60rem}.ph-faq__item[data-astro-cid-lmkygsfs]{border:1px solid var(--card-line);border-radius:var(--radius-sm);background:var(--bg-elev);overflow:hidden}.ph-faq__item[data-astro-cid-lmkygsfs] summary[data-astro-cid-lmkygsfs]{cursor:pointer;list-style:none;padding:1.1rem 2.75rem 1.1rem 1.3rem;font-weight:700;color:var(--fg);position:relative}.ph-faq__item[data-astro-cid-lmkygsfs] summary[data-astro-cid-lmkygsfs]::-webkit-details-marker{display:none}.ph-faq__item[data-astro-cid-lmkygsfs] summary[data-astro-cid-lmkygsfs]:after{content:"+";position:absolute;right:1.3rem;top:50%;transform:translateY(-50%);font-size:1.4rem;font-weight:400;color:var(--accent-text);line-height:1}.ph-faq__item[data-astro-cid-lmkygsfs][open] summary[data-astro-cid-lmkygsfs]:after{content:"–"}.ph-faq__item[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{margin:0;padding:0 1.3rem 1.2rem;color:var(--muted)}.cta-row--center[data-astro-cid-lmkygsfs]{justify-content:center;margin-top:1.75rem}.ph-cta__card[data-astro-cid-lmkygsfs]{text-align:center;padding:clamp(2.25rem,5vw,3.5rem) clamp(1.5rem,4vw,3rem);border-radius:var(--radius);background:radial-gradient(70% 120% at 50% 0%,color-mix(in srgb,var(--emerald) 24%,transparent),transparent 70%),linear-gradient(160deg,var(--emerald-700),#06281f);border:1px solid color-mix(in srgb,var(--emerald) 40%,transparent);color:#fff}.ph-cta__card[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{color:#fff;margin:0 0 .7rem}.ph-cta__card[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{color:#ffffffd1;max-width:52ch;margin:0 auto}.btn-ghost--invert[data-astro-cid-lmkygsfs]{color:#fff;border-color:#fff6;background:transparent}.btn-ghost--invert[data-astro-cid-lmkygsfs]:hover{border-color:#fff;color:#fff}
