.section-header[data-astro-cid-dbczsdws]{text-align:center;margin:60px 0 48px}.section-header[data-astro-cid-dbczsdws] h2[data-astro-cid-dbczsdws]{margin:0 0 12px;font-size:32px;font-weight:700}.section-header[data-astro-cid-dbczsdws] p[data-astro-cid-dbczsdws]{color:var(--brand-text-muted);max-width:600px;margin:0 auto;font-size:15px;line-height:1.6}.benefits-grid[data-astro-cid-dbczsdws]{grid-template-columns:2fr 1fr;gap:24px;margin-bottom:24px;display:grid}.benefits-grid[data-astro-cid-dbczsdws].reverse{grid-template-columns:1fr 2fr}.card[data-astro-cid-dbczsdws]{background:var(--brand-surface);border:1px solid var(--brand-border);border-radius:var(--border-radius-md);box-shadow:var(--shadow-sm);text-align:center;flex-direction:column;display:flex;overflow:hidden}.card[data-astro-cid-dbczsdws].padded{justify-content:center;padding:32px}.dark-card[data-astro-cid-dbczsdws]{background:var(--brand-secondary);color:var(--color-white);border:none;justify-content:space-between;padding:40px}.dark-card[data-astro-cid-dbczsdws] svg[data-astro-cid-dbczsdws]{margin:0 auto 16px;display:block}.dark-card[data-astro-cid-dbczsdws] .card-title[data-astro-cid-dbczsdws],.dark-card[data-astro-cid-dbczsdws] .card-text[data-astro-cid-dbczsdws]{color:var(--color-white)}.arrow-link[data-astro-cid-dbczsdws]{color:var(--color-white);opacity:.85;margin-top:20px;font-size:14px;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-block}.arrow-link[data-astro-cid-dbczsdws]:hover{opacity:1}.card-image[data-astro-cid-dbczsdws]{background-position:50%;background-size:cover;height:200px;position:relative}.image-overlay[data-astro-cid-dbczsdws]{font-family:var(--font-headings);color:var(--color-white);text-shadow:0 2px 4px #0009;font-size:20px;font-weight:700;position:absolute;bottom:20px;left:0;right:0}.card-body[data-astro-cid-dbczsdws]{flex-grow:1;justify-content:center;align-items:center;padding:24px;display:flex}.card-title[data-astro-cid-dbczsdws]{justify-content:center;align-items:center;gap:10px;margin:0 0 10px;font-size:20px;font-weight:700;display:flex}.section-mark[data-astro-cid-dbczsdws]{color:var(--brand-primary);font-size:24px}.card-text[data-astro-cid-dbczsdws]{color:var(--brand-text-muted);margin:0;font-size:14px;line-height:1.6}.split[data-astro-cid-dbczsdws]{justify-content:space-between;align-items:center;gap:24px;height:100%;padding:32px;display:flex}.split-text[data-astro-cid-dbczsdws]{flex:1}.split-image[data-astro-cid-dbczsdws]{border-radius:var(--border-radius-sm);background-position:50%;background-size:cover;flex-shrink:0;width:200px;height:130px}.tags[data-astro-cid-dbczsdws]{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;display:flex}.tags[data-astro-cid-dbczsdws] span[data-astro-cid-dbczsdws]{background:var(--color-bg-muted);color:var(--brand-text-muted);border-radius:var(--border-radius-sm);text-transform:uppercase;letter-spacing:.05em;padding:4px 10px;font-size:11px;font-weight:700;line-height:1.5}.tiers[data-astro-cid-dbczsdws]{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:32px;margin-top:20px;display:grid}.tier[data-astro-cid-dbczsdws]{background:var(--brand-surface);border:1px solid var(--brand-border);border-radius:var(--border-radius-md);text-align:center;box-shadow:var(--shadow-sm);flex-direction:column;justify-content:space-between;padding:40px 32px;display:flex;position:relative}.tier[data-astro-cid-dbczsdws].featured{border:2px solid var(--brand-primary);box-shadow:var(--shadow-md)}.popular[data-astro-cid-dbczsdws]{background:var(--brand-primary);color:var(--color-white);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border-radius:20px;padding:4px 14px;font-size:11px;font-weight:700;line-height:1.5;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.tier-label[data-astro-cid-dbczsdws]{text-transform:uppercase;color:var(--brand-text-muted);letter-spacing:.1em;margin-bottom:16px;font-size:12px;font-weight:700;display:block}.featured[data-astro-cid-dbczsdws] .tier-label[data-astro-cid-dbczsdws]{color:var(--brand-primary)}.price[data-astro-cid-dbczsdws]{font-family:var(--font-headings);color:var(--brand-text-dark);margin-bottom:32px;font-size:42px;font-weight:800;line-height:1.2}.price[data-astro-cid-dbczsdws] span[data-astro-cid-dbczsdws]{color:var(--brand-text-muted);font-size:15px;font-weight:500}.tier-features[data-astro-cid-dbczsdws]{margin:0 0 40px;padding:0;list-style:none}.tier-features[data-astro-cid-dbczsdws] li[data-astro-cid-dbczsdws]{color:var(--brand-text-dark);justify-content:center;align-items:center;gap:10px;margin-bottom:14px;font-size:14px;line-height:1.5;display:flex}.tier-features[data-astro-cid-dbczsdws] li[data-astro-cid-dbczsdws].excluded{color:var(--color-slate-400)}.question[data-astro-cid-dbczsdws]{background:var(--color-bg-muted)}.question-body[data-astro-cid-dbczsdws]{margin:auto 0}.question-mark[data-astro-cid-dbczsdws]{color:var(--brand-primary);font-size:40px;font-family:var(--font-headings);margin-bottom:16px;font-weight:800;line-height:1}.question[data-astro-cid-dbczsdws] h3[data-astro-cid-dbczsdws]{margin:0 0 16px;font-size:20px;font-weight:700}.question[data-astro-cid-dbczsdws] .card-text[data-astro-cid-dbczsdws]{margin-bottom:24px}.btn-red[data-astro-cid-dbczsdws],.btn-outline-sq[data-astro-cid-dbczsdws]{font-family:var(--font-headings);text-transform:uppercase;letter-spacing:.02em;border-radius:var(--border-radius-sm);padding:14px 28px;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;transition:all .2s;display:block}.btn-red[data-astro-cid-dbczsdws]{background:var(--brand-primary);color:var(--color-white)}.btn-red[data-astro-cid-dbczsdws]:hover{background:var(--brand-primary-hover)}.btn-outline-sq[data-astro-cid-dbczsdws]{border:2px solid var(--brand-secondary);color:var(--brand-secondary);padding:12px 26px}.btn-outline-sq[data-astro-cid-dbczsdws]:hover{background:var(--brand-secondary);color:var(--color-white)}.invoice-note[data-astro-cid-dbczsdws]{text-align:center;max-width:640px;color:var(--brand-text-muted);margin:40px auto 80px;font-size:14px;line-height:1.6}@media (width<=980px){.benefits-grid[data-astro-cid-dbczsdws],.benefits-grid[data-astro-cid-dbczsdws].reverse,.tiers[data-astro-cid-dbczsdws]{grid-template-columns:1fr}.split[data-astro-cid-dbczsdws]{flex-direction:column}.split-image[data-astro-cid-dbczsdws]{width:100%;height:180px}}
