.flagship.svelte-4z030h{gap:var(--space-xl);padding:var(--space-xl);grid-template-columns:1.2fr .8fr;align-items:center;display:grid}.flagship.svelte-4z030h .lede:where(.svelte-4z030h){margin:var(--flow-lede) 0 var(--space-m)}.pts.svelte-4z030h{gap:var(--space-xs);flex-direction:column;list-style:none;display:flex}.pts.svelte-4z030h li:where(.svelte-4z030h){align-items:flex-start;gap:var(--space-2xs);color:var(--ink);font-weight:500;font-size:var(--text-m);display:flex}.pts.svelte-4z030h svg{color:var(--gold);flex:none;margin-top:3px}.svc-grid.svelte-4z030h{margin-top:var(--flow-heading);gap:var(--grid-gap);grid-template-columns:repeat(2,1fr);display:grid}.svc.svelte-4z030h{flex-direction:column;scroll-margin-top:90px;display:flex}.svc.featured.svelte-4z030h{border-color:var(--gold);box-shadow:var(--shadow-sm)}.svc-head.svelte-4z030h{align-items:center;gap:var(--space-2xs);display:flex}.svc.svelte-4z030h h3:where(.svelte-4z030h){font-size:var(--text-xl)}.tag-new.svelte-4z030h{background:var(--gold);color:var(--cream);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--r-pill);padding:3px 9px;font-size:11px;font-weight:700}.svc-price.svelte-4z030h{color:var(--gold);font-weight:700;font-size:var(--text-m);margin-top:2px}.svc-blurb.svelte-4z030h{color:var(--muted);font-size:var(--text-m);margin:var(--space-2xs) 0 var(--space-s)}.svc.svelte-4z030h ul:where(.svelte-4z030h){gap:var(--space-2xs);margin-bottom:var(--space-m);flex-direction:column;list-style:none;display:flex}.svc.svelte-4z030h ul:where(.svelte-4z030h) li:where(.svelte-4z030h){align-items:flex-start;gap:var(--space-2xs);color:var(--text);font-size:var(--text-m);display:flex}.svc.svelte-4z030h svg{color:var(--gold);flex:none;margin-top:3px}.svc-foot.svelte-4z030h{align-items:center;gap:var(--space-s);flex-wrap:wrap;margin-top:auto;display:flex}.svc-cta.svelte-4z030h svg{color:currentColor;margin-top:0}.svc-head.svelte-4z030h h3:where(.svelte-4z030h) a:where(.svelte-4z030h){color:inherit}.svc-head.svelte-4z030h h3:where(.svelte-4z030h) a:where(.svelte-4z030h):hover{color:var(--gold)}.cta-row.svelte-4z030h{align-items:center;gap:var(--space-s);flex-wrap:wrap;display:flex}.learn.svelte-4z030h{color:var(--gold);font-weight:600;font-size:var(--text-s);white-space:nowrap}.learn.svelte-4z030h:hover{color:var(--ink)}.band-dark .learn.svelte-4z030h:hover{color:var(--gold-light)}.center.svelte-4z030h{text-align:center}.offer-lede.svelte-4z030h{margin:var(--flow-lede) auto 0}.price-mt.svelte-4z030h{margin-top:var(--flow-heading)}.resource.svelte-4z030h{justify-content:space-between;align-items:center;gap:var(--space-l);background:linear-gradient(90deg, #68603814, var(--surface));display:flex}.resource.svelte-4z030h h3:where(.svelte-4z030h){font-size:var(--text-xl);margin-bottom:var(--space-2xs)}.resource.svelte-4z030h p:where(.svelte-4z030h){color:var(--muted);font-size:var(--text-m)}.resource.svelte-4z030h .btn:where(.svelte-4z030h){white-space:nowrap;flex:none}.addon-grid.svelte-4z030h{margin-top:var(--flow-heading);gap:var(--grid-gap);grid-template-columns:repeat(3,1fr);display:grid}.addon.svelte-4z030h{gap:var(--space-2xs);flex-direction:column;transition:border-color .15s,transform 80ms;display:flex}.addon.svelte-4z030h:hover{border-color:var(--gold);transform:translateY(-2px)}.addon-top.svelte-4z030h{justify-content:space-between;align-items:baseline;gap:var(--space-s);display:flex}.addon-title.svelte-4z030h{font-family:var(--font-display);font-weight:600;font-size:var(--text-l);color:var(--ink)}.addon-price.svelte-4z030h{color:var(--gold);font-weight:700;font-size:var(--text-s);white-space:nowrap;flex:none}.addon-blurb.svelte-4z030h{color:var(--muted);font-size:var(--text-m);flex:1}.addon-link.svelte-4z030h{color:var(--gold);font-weight:600;font-size:var(--text-s);margin-top:var(--space-2xs);align-items:center;gap:5px;display:inline-flex}@media (width<=860px){.flagship.svelte-4z030h{gap:var(--space-l);padding:var(--space-l);grid-template-columns:1fr}.svc-grid.svelte-4z030h,.addon-grid.svelte-4z030h{grid-template-columns:1fr}.resource.svelte-4z030h{flex-direction:column;align-items:flex-start}}
