.review-preview.svelte-18qgh0e{min-width:0;margin:1.5rem 0 0}figcaption.svelte-18qgh0e{color:var(--color-spruce);margin-bottom:.8rem;font-size:.9rem}.preview-frame.svelte-18qgh0e{background:var(--color-surface);border:1px solid #b6c1b8;border-radius:.6rem;overflow:hidden}.preview-content.svelte-18qgh0e{min-width:0;padding:clamp(1rem,2vw,2rem)}header.svelte-18qgh0e{overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin-bottom:1.5rem;font-size:.95rem;display:flex}header.svelte-18qgh0e span:where(.svelte-18qgh0e){color:var(--color-spruce)}.preview-panes.svelte-18qgh0e{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;display:grid}.source-paper.svelte-18qgh0e,.extracted-paper.svelte-18qgh0e{grid-template-rows:subgrid;border:1px solid var(--color-border);background:#fffdf8;border-radius:.3rem;grid-row:span 5;align-content:start;row-gap:0;min-width:0;padding:clamp(1rem,1.6vw,1.8rem);display:grid}.extracted-paper.svelte-18qgh0e h3:where(.svelte-18qgh0e){grid-row:1/span 2;align-self:end}h3.svelte-18qgh0e{overflow-wrap:anywhere;margin:.6rem 0;font-size:clamp(1.5rem,2vw,2rem);line-height:1.15}p.svelte-18qgh0e{font-size:.95rem}.paper-label.svelte-18qgh0e{color:#52665e;margin:0;font-size:.9rem}.table-scroll.svelte-18qgh0e{max-width:100%;overflow-x:auto}table.svelte-18qgh0e{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.9rem}caption.svelte-18qgh0e{text-align:left;color:#52665e;padding:.7rem 0;font-size:.9rem}th.svelte-18qgh0e,td.svelte-18qgh0e{border-bottom:1px solid var(--color-border);text-align:left;padding:.6rem .5rem}th.svelte-18qgh0e{letter-spacing:0;text-transform:none;font-size:.9rem}td.svelte-18qgh0e:first-child{white-space:nowrap}td.svelte-18qgh0e:nth-child(n+3),th.svelte-18qgh0e:nth-child(n+3){text-align:right;white-space:nowrap}.highlight.svelte-18qgh0e{background:#dce7dc}.source-note.svelte-18qgh0e{color:#52665e;border-top:1px solid var(--color-border);padding-top:1rem}@media (width<=48rem){.preview-panes.svelte-18qgh0e{grid-template-columns:1fr}.source-paper.svelte-18qgh0e,.extracted-paper.svelte-18qgh0e{display:block}}.home-page.svelte-1uha8ag{--marketing-section-gap:clamp(2.25rem, 2.5vw, 3rem)}.home-hero.svelte-1uha8ag{isolation:isolate;position:relative}.home-hero__inner.svelte-1uha8ag{align-items:center;min-height:clamp(31rem,40vw,44rem);display:flex}.home-hero__copy.svelte-1uha8ag{z-index:1;width:60%;padding-block:4rem;position:relative}h1.svelte-1uha8ag{letter-spacing:-.035em;text-wrap:balance;margin:0 0 1.5rem;font-size:clamp(2.6rem,4.1vw,4.6rem);font-weight:500;line-height:1.04}h1.svelte-1uha8ag em:where(.svelte-1uha8ag){letter-spacing:-.015em;color:var(--color-spruce);margin-top:.9rem;font-size:.52em;font-weight:460;line-height:1.15;display:block}.home-hero__support.svelte-1uha8ag{max-width:46ch;margin-bottom:1.8rem;font-size:clamp(1.05rem,1.3vw,1.35rem)}.home-tour.svelte-1uha8ag{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.home-tour.svelte-1uha8ag header:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag):not(.section-label){max-width:42ch}@media (width<=900px){.home-tour.svelte-1uha8ag{grid-template-columns:1fr}}.home-hero__note.svelte-1uha8ag{max-width:46ch;margin-top:1rem;font-size:.9rem}.home-hero__art.svelte-1uha8ag{z-index:0;inset:0 0 0 calc(50% - min(var(--marketing-max), 100% - 2 * var(--marketing-gutter)) * .2 + var(--marketing-gutter));position:absolute;overflow:hidden}.home-hero__art.svelte-1uha8ag img{object-fit:cover;object-position:65% top;width:100%;height:100%;display:block}.home-hero__art.svelte-1uha8ag:after{content:"";background:linear-gradient(90deg, var(--color-chalk), transparent 28%);pointer-events:none;position:absolute;inset:0}h2.svelte-1uha8ag{margin:0 0 1.2rem;font-size:clamp(2.1rem,3.15vw,3.5rem);font-weight:500;line-height:1.08}h3.svelte-1uha8ag{margin:0 0 .75rem;font-size:clamp(1.5rem,2vw,2.2rem);font-weight:540}.home-link.svelte-1uha8ag{text-underline-offset:.25em;align-items:center;gap:.65rem;min-height:44px;font-weight:700;text-decoration:underline;display:inline-flex}.home-link.svelte-1uha8ag svg{flex-shrink:0}.home-proof.svelte-1uha8ag{grid-template-columns:minmax(0,1fr);gap:1.6rem;display:grid}.home-proof.svelte-1uha8ag header:where(.svelte-1uha8ag){grid-template-columns:minmax(0,1fr) auto;align-items:last baseline;column-gap:3rem;display:grid}.home-proof.svelte-1uha8ag header:where(.svelte-1uha8ag) .section-label:where(.svelte-1uha8ag),.home-proof.svelte-1uha8ag header:where(.svelte-1uha8ag) h2:where(.svelte-1uha8ag){grid-column:1/-1}.home-proof.svelte-1uha8ag header:where(.svelte-1uha8ag)>p:where(.svelte-1uha8ag):not(.section-label){max-width:var(--measure);margin:0}.home-proof.svelte-1uha8ag header:where(.svelte-1uha8ag)>a:where(.svelte-1uha8ag){font-size:.9rem}.home-proof.svelte-1uha8ag header:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){max-width:40ch}.home-proof.svelte-1uha8ag .review-preview{margin:0}.home-proof.svelte-1uha8ag .preview-frame{border:3px solid var(--color-spruce)}.home-proof.svelte-1uha8ag .preview-content,.home-proof.svelte-1uha8ag .source-paper,.home-proof.svelte-1uha8ag .extracted-paper{padding:1rem}.home-proof.svelte-1uha8ag th,.home-proof.svelte-1uha8ag td{padding:.45rem .4rem;font-size:.8rem}.home-pricing.svelte-1uha8ag{background:var(--color-spruce);color:var(--color-chalk)}.home-pricing.svelte-1uha8ag header:where(.svelte-1uha8ag){justify-content:space-between;align-items:start;gap:2rem;display:flex}.home-pricing.svelte-1uha8ag h2:where(.svelte-1uha8ag),.home-pricing.svelte-1uha8ag header:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){color:inherit}.home-plans.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem;margin-block:1.7rem;display:grid}.home-plans.svelte-1uha8ag article:where(.svelte-1uha8ag){background:var(--color-chalk);color:var(--color-ink);border-radius:var(--radius);padding:2rem}.home-plans.svelte-1uha8ag h3:where(.svelte-1uha8ag){text-transform:capitalize}.plan-price.svelte-1uha8ag strong:where(.svelte-1uha8ag){font:520 3.2rem/1 var(--font-display);color:var(--color-spruce)}.home-plans.svelte-1uha8ag .marketing-button:where(.svelte-1uha8ag){width:100%;margin-top:.5rem}.pricing-policy.svelte-1uha8ag{max-width:var(--measure);color:#dbe5db;font-size:.88rem}.home-faq.svelte-1uha8ag header:where(.svelte-1uha8ag){justify-content:space-between;align-items:start;gap:1rem;display:flex}.answer-grid.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.6rem 2rem;margin:1rem 0 0;display:grid}.answer-grid.svelte-1uha8ag>div:where(.svelte-1uha8ag){border-top:1px solid #a8bba1;flex-direction:column;gap:.6rem;padding-top:1.1rem;display:flex}.answer-grid.svelte-1uha8ag dt:where(.svelte-1uha8ag){font-family:var(--font-display);text-wrap:balance;font-size:1.35rem;font-weight:540;line-height:1.2}.answer-grid.svelte-1uha8ag dd:where(.svelte-1uha8ag){color:var(--color-muted);text-wrap:pretty;margin:0;font-size:.95rem;line-height:1.6}.answer-grid.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--color-spruce);text-underline-offset:.2em;font-weight:700}.home-closing.svelte-1uha8ag{isolation:isolate;background:var(--color-sage-surface);position:relative;overflow:hidden}.home-closing__inner.svelte-1uha8ag{align-items:center;min-height:20rem;display:flex;position:relative}.closing-copy.svelte-1uha8ag{z-index:1;width:45%;padding-block:3rem}.home-closing.svelte-1uha8ag h2:where(.svelte-1uha8ag){max-width:17ch}.home-closing__art.svelte-1uha8ag{z-index:0;inset:0 0 0 calc(50% - min(var(--marketing-max), 100% - 2 * var(--marketing-gutter)) * .18 + var(--marketing-gutter));mix-blend-mode:multiply;position:absolute}.home-closing.svelte-1uha8ag img{object-fit:cover;width:100%;height:100%;display:block}.allowance-note.svelte-1uha8ag{max-width:40ch;font-size:.85rem}.section-label.svelte-1uha8ag{letter-spacing:.14em;text-transform:uppercase;color:#55704d;margin:0 0 .8rem;font-size:.72rem;font-weight:700}.home-next-steps.svelte-1uha8ag{border-block:var(--border);padding-block:2rem 2.5rem}.home-next-steps.svelte-1uha8ag>div:where(.svelte-1uha8ag){justify-content:space-between;align-items:last baseline;gap:3rem;display:flex}.home-next-steps.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0;font-size:2rem}.home-next-steps.svelte-1uha8ag>div:where(.svelte-1uha8ag)>p:where(.svelte-1uha8ag){max-width:48ch;color:var(--color-muted);margin:0;font-size:.9rem}.home-next-steps.svelte-1uha8ag ol:where(.svelte-1uha8ag){grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:1.7rem 0;padding:0;list-style:none;display:grid}.home-next-steps.svelte-1uha8ag li:where(.svelte-1uha8ag){align-items:baseline;gap:.8rem;display:flex}.home-next-steps.svelte-1uha8ag li:where(.svelte-1uha8ag)>span:where(.svelte-1uha8ag){color:#435f3f;font-variant-numeric:tabular-nums;flex:0 0 1.5em;font-size:.74rem}.home-next-steps.svelte-1uha8ag li:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){align-content:start;gap:.4rem;min-height:44px;display:grid}.home-next-steps.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-family:var(--font-display);font-size:1.5rem;font-weight:500;line-height:1.15}.home-next-steps.svelte-1uha8ag small:where(.svelte-1uha8ag){color:var(--color-muted);text-wrap:pretty;font-size:.83rem}.input-boundary.svelte-1uha8ag{color:var(--color-muted);max-width:none;margin:0;font-size:.76rem}.home-audiences.svelte-1uha8ag header:where(.svelte-1uha8ag){grid-template-columns:1fr 1fr;align-items:last baseline;column-gap:3rem;display:grid}.home-audiences.svelte-1uha8ag .section-label:where(.svelte-1uha8ag){grid-column:1/-1}.home-audiences.svelte-1uha8ag header:where(.svelte-1uha8ag)>p:where(.svelte-1uha8ag):last-child{max-width:43ch;color:var(--color-muted);margin:0 0 1.2rem}.audience-routes.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:1.5rem;display:grid}.audience-routes.svelte-1uha8ag>a:where(.svelte-1uha8ag){border-top:1px solid #a8bba1;padding-top:1.3rem;display:block}.audience-routes.svelte-1uha8ag>a:where(.svelte-1uha8ag)>span:where(.svelte-1uha8ag){text-transform:uppercase;letter-spacing:.1em;color:#597250;font-size:.7rem}.audience-routes.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:.7rem 0;font-size:1.9rem;line-height:1.15}.audience-routes.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-muted);font-size:.9rem}.audience-routes.svelte-1uha8ag strong:where(.svelte-1uha8ag){justify-content:space-between;gap:1rem;font-size:.8rem;font-weight:700;display:flex}@media (width<=1100px){.home-proof.svelte-1uha8ag header:where(.svelte-1uha8ag){grid-template-columns:1fr;gap:.5rem}.home-proof.svelte-1uha8ag header:where(.svelte-1uha8ag) .section-label:where(.svelte-1uha8ag),.home-proof.svelte-1uha8ag header:where(.svelte-1uha8ag) h2:where(.svelte-1uha8ag){grid-column:1}.home-plans.svelte-1uha8ag article:where(.svelte-1uha8ag){padding:1.3rem}.home-next-steps.svelte-1uha8ag>div:where(.svelte-1uha8ag){display:block}.home-next-steps.svelte-1uha8ag>div:where(.svelte-1uha8ag)>p:where(.svelte-1uha8ag){margin-top:.7rem}}@media (width<=760px){.home-hero.svelte-1uha8ag{flex-direction:column;display:flex}.home-hero__inner.svelte-1uha8ag{min-height:0}.home-hero__copy.svelte-1uha8ag{width:100%;padding-block:2.5rem 1rem}.home-hero__art.svelte-1uha8ag{width:100%;position:relative;inset:auto}.home-hero__art.svelte-1uha8ag img{height:auto;display:block}.home-hero__art.svelte-1uha8ag:after{display:none}.home-plans.svelte-1uha8ag,.home-next-steps.svelte-1uha8ag ol:where(.svelte-1uha8ag),.audience-routes.svelte-1uha8ag,.home-audiences.svelte-1uha8ag header:where(.svelte-1uha8ag){grid-template-columns:1fr}.home-next-steps.svelte-1uha8ag ol:where(.svelte-1uha8ag){gap:1.3rem}.home-audiences.svelte-1uha8ag .section-label:where(.svelte-1uha8ag){grid-column:1}.audience-routes.svelte-1uha8ag{gap:1.5rem;margin-top:0}.home-audiences.svelte-1uha8ag header:where(.svelte-1uha8ag)>p:where(.svelte-1uha8ag):last-child{font-size:.9rem}.home-pricing.svelte-1uha8ag header:where(.svelte-1uha8ag),.home-faq.svelte-1uha8ag header:where(.svelte-1uha8ag){display:block}.home-closing__inner.svelte-1uha8ag{flex-direction:column;min-height:0;display:flex}.closing-copy.svelte-1uha8ag{width:100%;padding-bottom:0}.home-closing__art.svelte-1uha8ag{width:100%;position:relative;inset:auto}.home-closing.svelte-1uha8ag img{height:auto}h1.svelte-1uha8ag{font-size:clamp(2.1rem,8vw,2.9rem)}}
