.highlights-section[data-astro-cid-j37qjwpy]{background:var(--col-card)}.highlights-grid[data-astro-cid-j37qjwpy]{grid-template-columns:repeat(2,1fr);gap:1.25rem;margin-top:2.5rem;display:grid}.highlight-card[data-astro-cid-j37qjwpy]{background:var(--col-bg);border:1px solid var(--col-border);border-radius:var(--radius);padding:1.75rem;position:relative}.highlight-num[data-astro-cid-j37qjwpy]{color:var(--accent);letter-spacing:-.03em;font-size:1.5rem;font-weight:700;line-height:1;position:absolute;top:1.25rem;right:1.25rem}.highlight-card[data-astro-cid-j37qjwpy] h3[data-astro-cid-j37qjwpy]{color:var(--primary);margin:.875rem 0 .4rem;font-size:1rem}.highlight-card[data-astro-cid-j37qjwpy] p[data-astro-cid-j37qjwpy]{color:var(--col-muted);font-size:.875rem;font-weight:400;line-height:1.65}.steps-section[data-astro-cid-j37qjwpy]{background:var(--col-bg)}.steps-grid[data-astro-cid-j37qjwpy]{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:2.5rem;display:grid}.step-card[data-astro-cid-j37qjwpy]{background:var(--col-card);border:1px solid var(--col-border);border-radius:var(--radius);padding:1.75rem;position:relative}.step-num[data-astro-cid-j37qjwpy]{background:var(--accent-light);width:36px;height:36px;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1rem;font-size:.9rem;font-weight:700;display:flex}.step-card[data-astro-cid-j37qjwpy] h3[data-astro-cid-j37qjwpy]{color:var(--primary);margin-bottom:.5rem;font-size:1rem}.step-card[data-astro-cid-j37qjwpy] p[data-astro-cid-j37qjwpy]{color:var(--col-muted);font-size:.875rem;font-weight:400;line-height:1.65}.benefits-section[data-astro-cid-j37qjwpy]{background:var(--col-card)}.two-col[data-astro-cid-j37qjwpy]{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.check-list[data-astro-cid-j37qjwpy]{flex-direction:column;gap:.75rem;margin-top:1.5rem;list-style:none;display:flex}.check-list[data-astro-cid-j37qjwpy] li[data-astro-cid-j37qjwpy]{color:var(--col-muted);align-items:flex-start;gap:.6rem;font-size:.9rem;font-weight:400;line-height:1.55;display:flex}.check-list[data-astro-cid-j37qjwpy] li[data-astro-cid-j37qjwpy] svg[data-astro-cid-j37qjwpy]{flex-shrink:0;margin-top:.1rem}.summary-mockup[data-astro-cid-j37qjwpy]{background:var(--col-bg);border:1px solid var(--col-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden}.mockup-header[data-astro-cid-j37qjwpy]{background:var(--col-card);border-bottom:1px solid var(--col-border);color:var(--col-muted);align-items:center;gap:.4rem;padding:.75rem 1rem;font-size:.72rem;font-weight:500;display:flex}.mockup-dot[data-astro-cid-j37qjwpy]{background:var(--col-border);border-radius:50%;width:10px;height:10px}.mockup-header[data-astro-cid-j37qjwpy] span[data-astro-cid-j37qjwpy]{margin-left:.35rem}.mockup-body[data-astro-cid-j37qjwpy]{flex-direction:column;gap:1.1rem;padding:1.25rem 1rem;display:flex}.mockup-section[data-astro-cid-j37qjwpy]{flex-direction:column;gap:.5rem;display:flex}.mockup-section-label[data-astro-cid-j37qjwpy]{color:var(--accent);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.4rem;margin-bottom:.2rem;font-size:.72rem;font-weight:600;display:flex}.mockup-line[data-astro-cid-j37qjwpy]{background:var(--col-border);border-radius:4px;height:8px}.mockup-line[data-astro-cid-j37qjwpy].long{width:90%}.mockup-line[data-astro-cid-j37qjwpy].medium{width:68%}.mockup-line[data-astro-cid-j37qjwpy].short{width:45%}.mockup-action[data-astro-cid-j37qjwpy]{align-items:flex-start;gap:.6rem;display:flex}.mockup-check[data-astro-cid-j37qjwpy]{border:1.5px solid var(--accent);border-radius:3px;flex-shrink:0;width:14px;height:14px;margin-top:2px}.mockup-meta[data-astro-cid-j37qjwpy]{background:var(--col-subtle);border-radius:3px;width:40%;height:6px;margin-top:4px}.mockup-open-item[data-astro-cid-j37qjwpy]{background:var(--accent-light);border-radius:var(--radius-sm);border-left:2px solid var(--accent);padding:.4rem .6rem}.pricing-section[data-astro-cid-j37qjwpy]{background:var(--col-bg)}.pricing-inner[data-astro-cid-j37qjwpy]{text-align:center;max-width:580px;margin:0 auto}.pricing-text[data-astro-cid-j37qjwpy]{color:var(--col-muted);margin-bottom:2rem;font-size:1rem;font-weight:400;line-height:1.75}@media (width<=900px){.two-col[data-astro-cid-j37qjwpy]{grid-template-columns:1fr;gap:2.5rem}.steps-grid[data-astro-cid-j37qjwpy]{grid-template-columns:1fr}}@media (width<=768px){.highlights-grid[data-astro-cid-j37qjwpy]{grid-template-columns:1fr}}
