.forma.svelte-1cbr36a{display:grid;gap:var(--space-10, 2.5rem);width:min(100%,960px);margin:0 auto;padding:var(--space-6) var(--space-4) calc(var(--space-12) + 72px + env(safe-area-inset-bottom));color:var(--color-text)}h1.svelte-1cbr36a,h2.svelte-1cbr36a,h3.svelte-1cbr36a,p.svelte-1cbr36a{margin:0}.hero.svelte-1cbr36a{display:grid;gap:var(--space-6);align-items:center}.hero-text.svelte-1cbr36a{display:grid;gap:var(--space-3)}.eyebrow.svelte-1cbr36a{color:var(--color-accent-text);font-size:var(--font-size-sm);font-weight:800;letter-spacing:.06em;text-transform:uppercase}h1.svelte-1cbr36a{font-size:clamp(2.4rem,9vw,3.6rem);line-height:1.02;letter-spacing:-.02em}.lead.svelte-1cbr36a{max-width:60ch;color:var(--color-text-secondary);font-size:1.1rem;line-height:1.55}.buy-row.svelte-1cbr36a{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5);margin-top:var(--space-2)}.buy.svelte-1cbr36a{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding-inline:var(--space-6);text-decoration:none}.text-link.svelte-1cbr36a{color:var(--color-accent-text);font-weight:800;text-decoration:none}.price-note.svelte-1cbr36a{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.cover.svelte-1cbr36a{width:100%;max-width:420px;height:auto;justify-self:center;border-radius:var(--radius-lg);box-shadow:0 20px 60px #00000059}.block.svelte-1cbr36a{display:grid;gap:var(--space-4);scroll-margin-top:88px}h2.svelte-1cbr36a{font-size:clamp(1.4rem,5vw,1.8rem)}h3.svelte-1cbr36a{font-size:1.05rem}.for-points.svelte-1cbr36a{display:grid;gap:var(--space-2);margin:0;padding-left:1.2em;color:var(--color-text-secondary);font-size:1.05rem;line-height:1.55}.inside.svelte-1cbr36a{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-3);margin:0;padding:0;list-style:none}.inside.svelte-1cbr36a li:where(.svelte-1cbr36a){display:grid;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface)}.inside.svelte-1cbr36a li:where(.svelte-1cbr36a) div:where(.svelte-1cbr36a){display:grid;gap:var(--space-1)}.inside.svelte-1cbr36a p:where(.svelte-1cbr36a),.weeks.svelte-1cbr36a p:where(.svelte-1cbr36a){color:var(--color-text-secondary);line-height:1.5}.inside-icon.svelte-1cbr36a{display:grid;width:44px;height:44px;place-items:center;border-radius:var(--radius-md);color:var(--color-accent-text);background:var(--color-accent-soft)}.weeks.svelte-1cbr36a{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-3);margin:0;padding:0;list-style:none}.weeks.svelte-1cbr36a li:where(.svelte-1cbr36a){display:grid;gap:var(--space-1);padding:var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface)}.week-label.svelte-1cbr36a{color:var(--color-accent-text);font-size:var(--font-size-sm);font-weight:800}.previews.svelte-1cbr36a{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(240px,1fr);gap:var(--space-3);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:var(--space-2)}.previews.svelte-1cbr36a img:where(.svelte-1cbr36a){width:100%;height:auto;border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);scroll-snap-align:start}.author.svelte-1cbr36a{grid-template-columns:minmax(0,1fr);align-items:center;padding:var(--space-5);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface)}.author.svelte-1cbr36a img:where(.svelte-1cbr36a){width:140px;height:175px;object-fit:cover;border-radius:var(--radius-md)}.author.svelte-1cbr36a div:where(.svelte-1cbr36a){display:grid;gap:var(--space-2)}.author.svelte-1cbr36a p:where(.svelte-1cbr36a){color:var(--color-text-secondary);line-height:1.55}.faq.svelte-1cbr36a{display:grid;gap:var(--space-2)}details.svelte-1cbr36a{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface)}summary.svelte-1cbr36a{min-height:28px;font-weight:800;cursor:pointer}details.svelte-1cbr36a p:where(.svelte-1cbr36a){margin-top:var(--space-2);color:var(--color-text-secondary);line-height:1.5}.final.svelte-1cbr36a{display:grid;justify-items:start;gap:var(--space-3);padding:var(--space-6) var(--space-5);border:1px solid var(--color-accent-border);border-radius:var(--radius-lg);background:var(--color-surface)}.final.svelte-1cbr36a p:where(.svelte-1cbr36a){color:var(--color-text-secondary)}.final.svelte-1cbr36a .final-price:where(.svelte-1cbr36a){color:var(--color-text);font-size:2.4rem;font-weight:900;letter-spacing:-.02em}.disclaimer.svelte-1cbr36a{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:1.5}.sticky-buy.svelte-1cbr36a{position:fixed;inset:auto 0 0 0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom));border-top:1px solid var(--color-border-subtle);background:var(--color-bg-elevated, var(--color-surface))}body:has(.authenticated-nav) .sticky-buy.svelte-1cbr36a{bottom:calc(var(--bottom-nav-height) + env(safe-area-inset-bottom));padding-bottom:var(--space-3)}.sticky-price.svelte-1cbr36a{font-size:1.3rem;font-weight:900}.sticky-buy.svelte-1cbr36a .primary-command:where(.svelte-1cbr36a){display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding-inline:var(--space-5);text-decoration:none}@media(min-width:760px){.hero.svelte-1cbr36a{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.author.svelte-1cbr36a{grid-template-columns:160px minmax(0,1fr);gap:var(--space-5)}.author.svelte-1cbr36a img:where(.svelte-1cbr36a){width:160px;height:200px}.sticky-buy.svelte-1cbr36a{display:none}.forma.svelte-1cbr36a{padding-bottom:calc(var(--space-12) + env(safe-area-inset-bottom))}}
