.product-page.svelte-1b7glx3{gap:20px;display:grid}.purchase-panel.svelte-1b7glx3{grid-template-columns:minmax(0,1fr) minmax(260px,360px) auto;align-items:end;gap:18px;padding:22px;display:grid}.purchase-panel.svelte-1b7glx3 h2:where(.svelte-1b7glx3),.purchase-panel.svelte-1b7glx3 p:where(.svelte-1b7glx3){margin:0 0 6px}.purchase-panel.svelte-1b7glx3 label:where(.svelte-1b7glx3){gap:7px;font-weight:760;display:grid}.purchase-panel.svelte-1b7glx3 input:where(.svelte-1b7glx3){border:1px solid #d7d1c5;border-radius:8px;padding:11px 12px}.checkout-error.svelte-1b7glx3{color:#8a2f22;grid-column:1/-1;font-weight:700}.draft-banner.svelte-1b7glx3{color:#403766;background:#f5f1ff;border:1px solid #6f4ce22e;border-radius:999px;align-items:center;gap:9px;width:fit-content;padding:10px 14px;font-weight:800;display:flex}.detail-link.svelte-1b7glx3{color:#6f4ce2;font-weight:800;text-decoration:none}.detail-link.svelte-1b7glx3:hover{text-decoration:underline}.detail-links.svelte-1b7glx3{flex-wrap:wrap;gap:14px;display:flex}.help-cta.svelte-1b7glx3{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:26px;display:flex}.help-cta.svelte-1b7glx3 h2:where(.svelte-1b7glx3){color:#181334;letter-spacing:0;margin:0 0 6px;font-size:1.5rem}.help-cta.svelte-1b7glx3 p:where(.svelte-1b7glx3){color:#6e6a7b;margin:0}.product-hero.svelte-1b7glx3{grid-template-columns:minmax(0,.86fr) minmax(320px,560px);align-items:center;gap:34px;padding-top:20px;display:grid}.product-copy.svelte-1b7glx3{gap:16px;display:grid}.product-copy.svelte-1b7glx3 h1:where(.svelte-1b7glx3){color:#181334;letter-spacing:0;margin:0;font-size:4.8rem;line-height:.96}.product-copy.svelte-1b7glx3 p:where(.svelte-1b7glx3):not(.eyebrow){color:#6e6a7b;max-width:760px;margin:0;font-size:1.08rem;line-height:1.6}.hero-image.svelte-1b7glx3{aspect-ratio:16/11;object-fit:cover;background:#f4f1ff;width:100%}.disabled.svelte-1b7glx3{cursor:not-allowed;opacity:.72}.tag-row.svelte-1b7glx3{flex-wrap:wrap;gap:8px;display:flex}.audience-band.svelte-1b7glx3{background:#fff;border:1px solid #18133417;border-radius:24px;padding:24px;box-shadow:0 20px 60px #1813340f}.audience-band.svelte-1b7glx3 h2:where(.svelte-1b7glx3),.section-heading.svelte-1b7glx3 h2:where(.svelte-1b7glx3),.release-panel.svelte-1b7glx3 h2:where(.svelte-1b7glx3),.support-block.svelte-1b7glx3 h2:where(.svelte-1b7glx3){color:#181334;letter-spacing:0;margin:0;font-size:2rem;line-height:1.15}.feature-grid.svelte-1b7glx3,.proof-grid.svelte-1b7glx3,.screenshot-grid.svelte-1b7glx3,.details-grid.svelte-1b7glx3,.support-grid.svelte-1b7glx3{gap:16px;display:grid}.feature-grid.svelte-1b7glx3{grid-template-columns:repeat(4,minmax(0,1fr))}.feature-block.svelte-1b7glx3,.detail-block.svelte-1b7glx3,.support-block.svelte-1b7glx3{align-content:start;gap:10px;padding:20px;display:grid}.feature-block.svelte-1b7glx3 p:where(.svelte-1b7glx3),.detail-block.svelte-1b7glx3 p:where(.svelte-1b7glx3),.support-block.svelte-1b7glx3 p:where(.svelte-1b7glx3),.release-table.svelte-1b7glx3 span:where(.svelte-1b7glx3),.proof-grid.svelte-1b7glx3 span:where(.svelte-1b7glx3),.screenshot-card.svelte-1b7glx3 figcaption:where(.svelte-1b7glx3){color:#6e6a7b;margin:0;line-height:1.55}.proof-panel.svelte-1b7glx3,.gallery-section.svelte-1b7glx3{gap:16px;display:grid}.section-heading.svelte-1b7glx3{justify-content:space-between;align-items:end;gap:18px;display:flex}.proof-grid.svelte-1b7glx3{grid-template-columns:repeat(3,minmax(0,1fr))}.proof-grid.svelte-1b7glx3 div:where(.svelte-1b7glx3){background:#fff;border:1px solid #18133417;border-radius:22px;gap:9px;padding:18px;display:grid;box-shadow:0 18px 50px #1813340f}.screenshot-grid.svelte-1b7glx3,.details-grid.svelte-1b7glx3,.support-grid.svelte-1b7glx3{grid-template-columns:repeat(3,minmax(0,1fr))}.screenshot-card.svelte-1b7glx3{margin:0;overflow:hidden}.screenshot-card.svelte-1b7glx3 img:where(.svelte-1b7glx3){aspect-ratio:16/10;object-fit:cover;background:#f4f1ff;width:100%}.screenshot-card.svelte-1b7glx3 figcaption:where(.svelte-1b7glx3){padding:12px 14px 14px}.detail-block.svelte-1b7glx3 h2:where(.svelte-1b7glx3){letter-spacing:0;margin:0;font-size:1.18rem}.release-panel.svelte-1b7glx3{gap:16px;padding:18px;display:grid}.release-table.svelte-1b7glx3{gap:10px;display:grid}.release-table.svelte-1b7glx3 div:where(.svelte-1b7glx3){background:#fbfbff;border:1px solid #18133417;border-radius:18px;grid-template-columns:minmax(140px,1fr) minmax(180px,1fr) 120px minmax(180px,1fr);align-items:center;gap:12px;padding:12px;display:grid}.support-grid.svelte-1b7glx3{grid-template-columns:.75fr 1.25fr}.support-block.svelte-1b7glx3 ul:where(.svelte-1b7glx3){color:#6e6a7b;gap:8px;margin:0;padding-left:18px;display:grid}.faq-list.svelte-1b7glx3{gap:14px;display:grid}.faq-list.svelte-1b7glx3 div:where(.svelte-1b7glx3){gap:5px;display:grid}.faq-list.svelte-1b7glx3 strong:where(.svelte-1b7glx3){color:#181334}@media (width<=980px){.product-hero.svelte-1b7glx3,.feature-grid.svelte-1b7glx3,.proof-grid.svelte-1b7glx3,.screenshot-grid.svelte-1b7glx3,.details-grid.svelte-1b7glx3,.support-grid.svelte-1b7glx3,.release-table.svelte-1b7glx3 div:where(.svelte-1b7glx3){grid-template-columns:1fr}.product-copy.svelte-1b7glx3 h1:where(.svelte-1b7glx3){font-size:3.25rem}.section-heading.svelte-1b7glx3{flex-direction:column;align-items:flex-start}}@media (width<=560px){.product-copy.svelte-1b7glx3 h1:where(.svelte-1b7glx3){font-size:2.65rem}.draft-banner.svelte-1b7glx3{border-radius:18px;align-items:flex-start}}
