.continue-chip.svelte-fjusbn{border:1px solid hsl(var(--accent) / .45);border-radius:var(--radius);background:hsl(var(--accent-tint) / .5);color:hsl(var(--foreground));transition:border-color .15s var(--ease-out);flex-direction:column;gap:.15rem;padding:.7rem 1.1rem;text-decoration:none;display:inline-flex}.continue-chip.svelte-fjusbn:hover{border-color:hsl(var(--accent))}.continue-title.svelte-fjusbn{font-family:var(--font-serif);font-weight:600}.reveal{opacity:0;transition:opacity .5s var(--ease-out), transform .5s var(--ease-out);transform:translateY(18px)}.reveal.revealed{opacity:1;transform:none}.trust-line.svelte-1uha8ag{color:hsl(var(--muted-foreground));margin-top:.9rem;font-size:.82rem}.founder.svelte-1uha8ag{border:1px solid hsl(var(--border));background:hsl(var(--card));max-width:52rem;box-shadow:var(--shadow-soft);border-radius:1.25rem;grid-template-columns:auto 1fr;align-items:start;gap:clamp(1.5rem,3vw,2.5rem);margin:0 auto clamp(3rem,5vw,5rem);padding:clamp(2rem,4vw,3rem);display:grid}.founder-mark.svelte-1uha8ag{background:hsl(var(--primary));width:4.5rem;height:4.5rem;color:hsl(var(--primary-foreground));font-family:var(--font-serif);border:2px solid hsl(var(--accent) / .6);border-radius:999px;place-items:center;font-size:1.8rem;font-weight:600;display:grid}.founder-title.svelte-1uha8ag{margin-top:.35rem;font-size:1.7rem}.founder-text.svelte-1uha8ag{color:hsl(var(--muted-foreground));margin-top:.8rem;font-size:.95rem;line-height:1.7}.founder-links.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:1.2rem;margin-top:1.2rem;display:flex}.founder-mail.svelte-1uha8ag{color:hsl(var(--accent-text));font-size:.85rem;font-weight:600;text-decoration:none}.founder-mail.svelte-1uha8ag:hover{text-decoration:underline}@media (width<=560px){.founder.svelte-1uha8ag{grid-template-columns:1fr}}.hero.svelte-1uha8ag{grid-template-columns:minmax(320px,5fr) 6fr;align-items:center;gap:clamp(3rem,5vw,5.5rem);padding-top:clamp(3rem,5vw,5.5rem);padding-bottom:clamp(3.5rem,6vw,6rem);display:grid}.copy.svelte-1uha8ag>.eyebrow:where(.svelte-1uha8ag){margin-bottom:.9rem;display:block}h1.svelte-1uha8ag{margin:0 0 1.2rem;font-size:clamp(2.2rem,3.2vw,3.6rem);line-height:1.16}.sig.svelte-1uha8ag{color:hsl(var(--accent-text));font-style:italic}.sub.svelte-1uha8ag{color:hsl(var(--muted-foreground));max-width:38ch;margin:0 0 1rem;font-size:1rem;line-height:1.65}.audience.svelte-1uha8ag{color:hsl(var(--muted-foreground));border-left:2px solid hsl(var(--accent) / .55);max-width:42ch;margin:0 0 1.8rem;padding-left:.85rem;font-size:.88rem;line-height:1.6}.search.svelte-1uha8ag{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card));color:hsl(var(--muted-foreground));align-items:center;gap:.65rem;width:100%;max-width:380px;margin-bottom:1.4rem;padding:.85rem 1.1rem;display:flex}.search.svelte-1uha8ag svg:where(.svelte-1uha8ag){flex:none;width:16px;height:16px}.search.svelte-1uha8ag input:where(.svelte-1uha8ag){width:100%;color:hsl(var(--foreground));background:0 0;border:0;outline:none;font-size:.88rem}.search.svelte-1uha8ag input:where(.svelte-1uha8ag)::placeholder{color:hsl(var(--muted-foreground))}.search.svelte-1uha8ag:focus-within{border-color:hsl(var(--accent))}.ctas.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:.9rem;width:100%;max-width:380px;display:flex}.ctas.svelte-1uha8ag .btn:where(.svelte-1uha8ag){white-space:nowrap;flex:1 1 0}.collage.svelte-1uha8ag{aspect-ratio:37/30;width:100%;max-width:740px;margin-inline:auto;position:relative}.book.svelte-1uha8ag{border-radius:var(--radius);box-shadow:var(--shadow-hero);display:block;position:absolute;overflow:hidden}.book.svelte-1uha8ag img{width:100%;height:auto;display:block}.b-1.svelte-1uha8ag{z-index:2;width:34%;top:0;left:14%}.b-2.svelte-1uha8ag{z-index:3;width:36%;top:10%;left:44%}.b-3.svelte-1uha8ag{z-index:1;width:33%;top:44%;left:6%}.b-4.svelte-1uha8ag{z-index:2;width:35%;top:48%;left:56%}.book.svelte-1uha8ag:after{content:"";z-index:1;background:var(--cover-sheen);pointer-events:none;position:absolute;inset:0;transform:translate(-101%)}@media (prefers-reduced-motion:no-preference){.book.svelte-1uha8ag{transition:transform .45s var(--ease-out), box-shadow .45s var(--ease-out)}.book.svelte-1uha8ag:hover,.book.svelte-1uha8ag:focus-visible{box-shadow:var(--shadow-float);z-index:5;transform:perspective(1100px)translateY(-9px)rotateX(2deg)}.book.svelte-1uha8ag:hover:after,.book.svelte-1uha8ag:focus-visible:after{transition:transform .85s var(--ease-out) 80ms;transform:translate(101%)}}.chip.svelte-1uha8ag{background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:var(--shadow-soft);z-index:4;border-radius:12px;padding:.8rem 1rem;position:absolute}.chip-label.svelte-1uha8ag{text-transform:uppercase;letter-spacing:.09em;color:hsl(var(--muted-foreground));margin:0 0 .5rem;font-size:.6rem;font-weight:600}.chip-strong.svelte-1uha8ag{color:hsl(var(--foreground));margin:0;font-size:.74rem;font-weight:600}.chip-dim.svelte-1uha8ag{color:hsl(var(--muted-foreground));margin:0;font-size:.66rem}.chip-progress.svelte-1uha8ag{top:-5%;left:38%}.donut-row.svelte-1uha8ag{align-items:center;gap:.7rem;display:flex}.donut.svelte-1uha8ag{flex:none;width:48px;height:48px}.donut-num.svelte-1uha8ag{font-family:var(--font-sans);fill:hsl(var(--foreground));font-size:11px;font-weight:700}.donut-sub.svelte-1uha8ag{font-family:var(--font-sans);fill:hsl(var(--muted-foreground));font-size:6.5px}.chip-saved.svelte-1uha8ag{align-items:center;gap:.6rem;display:flex;bottom:-2%;left:34%}.chip-saved.svelte-1uha8ag svg:where(.svelte-1uha8ag){flex:none;width:20px;height:20px}.featured.svelte-1uha8ag{padding-bottom:clamp(3rem,5vw,5rem)}.featured.svelte-1uha8ag header:where(.svelte-1uha8ag){justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.6rem;display:flex}h2.svelte-1uha8ag{margin:0;font-size:clamp(1.55rem,1.8vw,2rem)}.view-all.svelte-1uha8ag{color:hsl(var(--foreground));white-space:nowrap;transition:color .15s var(--ease-out);font-size:.85rem;font-weight:500;text-decoration:none}.view-all.svelte-1uha8ag:hover{color:hsl(var(--primary))}.view-all.svelte-1uha8ag span:where(.svelte-1uha8ag){transition:transform .25s var(--ease-out);display:inline-block}.view-all.svelte-1uha8ag:hover span:where(.svelte-1uha8ag){transform:translate(4px)}@media (prefers-reduced-motion:reduce){.view-all.svelte-1uha8ag:hover span:where(.svelte-1uha8ag){transform:none}}.section-sub.svelte-1uha8ag{color:hsl(var(--muted-foreground));margin:.4rem 0 0;font-size:.85rem}.cards.svelte-1uha8ag{grid-template-columns:repeat(5,1fr);gap:2rem clamp(1.1rem,1.5vw,1.6rem);display:grid}.inside.svelte-1uha8ag{margin-bottom:clamp(3rem,5vw,5rem);padding:clamp(1.8rem,3vw,3.2rem)}.inside-title.svelte-1uha8ag{margin-bottom:clamp(1.6rem,2.5vw,2.4rem)}.inside-grid.svelte-1uha8ag{grid-template-columns:clamp(150px,13vw,200px) 1.3fr 1fr clamp(180px,15vw,220px);align-items:start;gap:clamp(1.8rem,2.6vw,2.8rem);display:grid}.inside-cover.svelte-1uha8ag{border-radius:var(--radius);box-shadow:var(--shadow-lift);transition:transform .3s var(--ease-out), box-shadow .3s var(--ease-out);display:block;overflow:hidden}@media (prefers-reduced-motion:no-preference){.inside-cover.svelte-1uha8ag:hover{box-shadow:var(--shadow-hero);transform:translateY(-6px)}}.inside-cover.svelte-1uha8ag img{width:100%;height:auto;display:block}h3.eyebrow.svelte-1uha8ag{font-family:var(--font-sans);margin:0 0 1rem;display:block}.idea.svelte-1uha8ag{gap:.85rem;margin-bottom:1.15rem;display:flex}.idea-icon.svelte-1uha8ag{background:hsl(var(--accent-tint));width:34px;height:34px;color:hsl(var(--accent-text));border-radius:50%;flex:none;place-items:center;display:grid}.idea-icon-coral.svelte-1uha8ag{background:hsl(var(--destructive) / .14);color:hsl(var(--destructive))}.idea-icon.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:15px;height:15px}.idea-title.svelte-1uha8ag{margin:0 0 .25rem;font-size:.84rem;font-weight:600}.idea-body.svelte-1uha8ag{color:hsl(var(--muted-foreground));margin:0;font-size:.8rem;line-height:1.6}.inside-verdict.svelte-1uha8ag{background:hsl(var(--accent-tint) / .5);border-radius:12px;padding:1.2rem 1.3rem}.verdict-overall.svelte-1uha8ag{border-top:1px solid hsl(var(--border));margin:1rem 0 0;padding-top:.9rem}.rail-track.svelte-1uha8ag{background:hsl(var(--border));border-radius:2px;height:4px;display:block;overflow:hidden}.rail-fill.svelte-1uha8ag{background:hsl(var(--accent));border-radius:2px;width:100%;height:100%;display:block}.btn-icon.svelte-1uha8ag{width:14px;height:14px}.criteria.svelte-1uha8ag{gap:.7rem;margin:0;display:grid}.criterion.svelte-1uha8ag{grid-template-columns:7.5rem 1fr;align-items:center;gap:.8rem;display:grid}.criterion.svelte-1uha8ag dt:where(.svelte-1uha8ag){font-size:.8rem;font-weight:500}.criterion.svelte-1uha8ag dd:where(.svelte-1uha8ag){align-items:center;gap:.6rem;margin:0;display:flex}.track.svelte-1uha8ag{background:hsl(var(--border));border-radius:3px;flex:1;height:6px;overflow:hidden}.fill.svelte-1uha8ag{background:hsl(var(--accent));border-radius:3px;height:100%;display:block}.value.svelte-1uha8ag{color:hsl(var(--muted-foreground));text-align:right;min-width:2.6rem;font-size:.72rem;font-weight:600}.inside-rail.svelte-1uha8ag{align-content:start;gap:.7rem;display:grid}.rail-card.svelte-1uha8ag{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:12px;padding:1rem 1.1rem}.rail-pdf-note.svelte-1uha8ag{color:hsl(var(--muted-foreground));margin:0;font-size:.74rem;line-height:1.5}.rail-label.svelte-1uha8ag{text-transform:uppercase;letter-spacing:.09em;color:hsl(var(--muted-foreground));margin:0 0 .25rem;font-size:.68rem;font-weight:600}.rail-big.svelte-1uha8ag{font-family:var(--font-serif);margin:0 0 .6rem;font-size:1.35rem;font-weight:600}.explore.svelte-1uha8ag{padding-bottom:clamp(2.75rem,4vw,4.25rem)}.explore.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:1.3rem}.pills.svelte-1uha8ag{flex-wrap:wrap;gap:.7rem;display:flex}.pill.svelte-1uha8ag{color:hsl(var(--foreground));background:hsl(var(--card));border:1px solid hsl(var(--border));transition:border-color .15s var(--ease-out), color .15s var(--ease-out);border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .85rem;font-size:.8rem;font-weight:500;text-decoration:none;display:inline-flex}.pill.svelte-1uha8ag:hover{border-color:hsl(var(--primary) / .5)}.pill-featured.svelte-1uha8ag{border-color:hsl(var(--primary) / .35);color:hsl(var(--primary));font-weight:600}@media (prefers-reduced-motion:reduce){.pill.svelte-1uha8ag:hover{transition:none}}.pill.svelte-1uha8ag .count:where(.svelte-1uha8ag){color:hsl(var(--accent-text));margin-left:.25rem;font-weight:600}.benefits.svelte-1uha8ag{grid-template-columns:repeat(4,1fr);gap:clamp(1.1rem,1.5vw,1.6rem);padding-bottom:clamp(3rem,4.5vw,4.5rem);display:grid}.benefits.svelte-1uha8ag article:where(.svelte-1uha8ag){background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;align-items:flex-start;gap:.9rem;padding:1.3rem 1.4rem;display:flex}.icon.svelte-1uha8ag{background:hsl(var(--accent-tint));width:42px;height:42px;color:hsl(var(--accent-text));border-radius:50%;flex:none;place-items:center;display:grid}.icon.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:20px;height:20px}.benefits.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-family:var(--font-sans);margin:.15rem 0 .35rem;font-size:.88rem;font-weight:600}.benefits.svelte-1uha8ag p:where(.svelte-1uha8ag){color:hsl(var(--muted-foreground));margin:0;font-size:.78rem;line-height:1.55}.pull-quote.svelte-1uha8ag{padding-bottom:clamp(3rem,5vw,5rem)}.pull-quote.svelte-1uha8ag figure:where(.svelte-1uha8ag){text-align:center;max-width:46rem;margin:0 auto;position:relative}.mark.svelte-1uha8ag{font-family:var(--font-serif);color:hsl(var(--accent));margin-bottom:.8rem;font-size:4rem;line-height:.6;display:block}.pull-quote.svelte-1uha8ag blockquote:where(.svelte-1uha8ag){font-family:var(--font-serif);margin:0 0 1.2rem;font-size:clamp(1.3rem,2vw,1.8rem);font-style:italic;line-height:1.5}.pull-quote.svelte-1uha8ag figcaption:where(.svelte-1uha8ag){color:hsl(var(--muted-foreground));font-size:.85rem}.pull-quote.svelte-1uha8ag figcaption:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){color:hsl(var(--foreground));-webkit-text-decoration-color:hsl(var(--accent));text-decoration-color:hsl(var(--accent));text-underline-offset:3px}.pull-quote.svelte-1uha8ag figcaption:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):hover{color:hsl(var(--primary))}.all-quotes.svelte-1uha8ag{margin-inline:auto;letter-spacing:.02em;width:fit-content;color:hsl(var(--accent-text));border-bottom:1px solid hsl(var(--accent) / .45);margin-top:1.3rem;padding-bottom:2px;font-size:.8rem;font-weight:600;text-decoration:none;display:block}.all-quotes.svelte-1uha8ag:hover{border-bottom-color:hsl(var(--accent))}.cta-band.svelte-1uha8ag{background:hsl(var(--primary));border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:clamp(3rem,5vw,5rem);padding:clamp(1.8rem,3vw,2.6rem) clamp(1.8rem,3.5vw,3.2rem);display:flex}.cta-band.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:hsl(var(--primary-foreground));font-size:clamp(1.35rem,1.8vw,1.8rem)}.cta-btn.svelte-1uha8ag{background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:inset 0 1px #fff9,0 4px 14px -6px #0006}.cta-btn.svelte-1uha8ag:hover{background:hsl(var(--background));transform:translateY(-2px);box-shadow:inset 0 1px #ffffffb3,0 12px 28px -10px #00000080}.cta-btn.svelte-1uha8ag:focus-visible{outline-color:hsl(var(--primary-foreground))}@media (width<=1080px){.cards.svelte-1uha8ag{grid-template-columns:repeat(3,1fr)}.benefits.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}.inside-grid.svelte-1uha8ag{grid-template-columns:160px 1fr}.inside-verdict.svelte-1uha8ag{grid-column:1/-1}.inside-rail.svelte-1uha8ag{grid-column:1/-1;grid-template-columns:repeat(3,1fr);align-items:stretch}.rail-card.svelte-1uha8ag{grid-column:1/-1}.chip.svelte-1uha8ag{transform:scale(.85)}.chip-progress.svelte-1uha8ag{transform-origin:0 0}.chip-saved.svelte-1uha8ag{transform-origin:0 100%}}@media (width<=900px){.hero.svelte-1uha8ag{grid-template-columns:1fr}.collage.svelte-1uha8ag{max-width:560px}.chip-progress.svelte-1uha8ag{top:0}}@media (width<=640px){.hero.svelte-1uha8ag{text-align:center;gap:1.75rem;padding-top:2.5rem;padding-bottom:3.5rem}.copy.svelte-1uha8ag>.eyebrow:where(.svelte-1uha8ag),.sub.svelte-1uha8ag{margin-inline:auto}.audience.svelte-1uha8ag{text-align:left;margin-inline:auto}.trust-line.svelte-1uha8ag{max-width:42ch;margin-inline:auto}.search.svelte-1uha8ag,.ctas.svelte-1uha8ag{margin-inline:auto}.ctas.svelte-1uha8ag{justify-content:center}.collage.svelte-1uha8ag{width:min(100%,430px)}.chip.svelte-1uha8ag{transform:scale(.72)}.chip-progress.svelte-1uha8ag{transform-origin:100% 0;top:-3%;left:auto;right:0}.chip-saved.svelte-1uha8ag{transform-origin:0 100%;bottom:-2%;left:30%}.featured.svelte-1uha8ag header:where(.svelte-1uha8ag){flex-direction:column;align-items:flex-start;gap:.5rem}.cards.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}.benefits.svelte-1uha8ag,.inside-grid.svelte-1uha8ag{grid-template-columns:1fr}.inside-cover.svelte-1uha8ag{max-width:180px}.inside-verdict.svelte-1uha8ag,.inside-rail.svelte-1uha8ag{grid-column:auto}.inside-rail.svelte-1uha8ag{grid-template-columns:1fr}.criterion.svelte-1uha8ag{grid-template-columns:1fr;gap:.25rem}}
