.hero-copy.svelte-ua965g{display:flex;flex-direction:column;gap:24px}.hero-cta-row.svelte-ua965g{display:flex;flex-wrap:wrap;gap:14px}.hero-visual.svelte-ua965g{max-width:440px;margin-left:auto}@media(max-width:1024px){.hero-visual.svelte-ua965g{margin-left:0;max-width:360px}}.reframe-illo.svelte-esyw8y{max-width:460px}@media(max-width:900px){.reframe-illo.svelte-esyw8y{max-width:360px}}.cadence.svelte-1ywzvnc{width:100%;max-width:880px;margin-inline:auto;aspect-ratio:760 / 320}.cadence.svelte-1ywzvnc svg:where(.svelte-1ywzvnc){width:100%;height:100%;display:block}.cadence text{font-family:Inter,sans-serif}.cadence .rail-label,.cadence .day-label,.cadence .action-label,.cadence .callout-eyebrow{font-family:JetBrains Mono,ui-monospace,monospace}.cadence .rail-label{font-size:10px;letter-spacing:.16em}.cadence .day-label{font-size:9.5px;letter-spacing:.14em;fill:#6c6e58}.cadence .action-label{font-size:11px;letter-spacing:.04em;fill:#1f2a1a}.cadence .li-glyph{font-family:"Source Serif 4",Iowan Old Style,serif;font-size:16px;font-style:italic}.cadence .callout-eyebrow{font-size:9.5px;letter-spacing:.16em;fill:#2f5429}.cadence .callout-body{font-family:"Source Serif 4",Iowan Old Style,serif;font-style:italic;font-size:14px;fill:#1f2a1a}.step.svelte-1ywzvnc{opacity:0;transform-box:fill-box;transform-origin:center;animation:svelte-1ywzvnc-pop-in .52s cubic-bezier(.34,1.2,.64,1) forwards;animation-delay:var(--delay)}@keyframes svelte-1ywzvnc-pop-in{0%{opacity:0}to{opacity:1}}.connector.svelte-1ywzvnc{opacity:0;stroke-dashoffset:60;animation:svelte-1ywzvnc-connector-fade .32s ease forwards,svelte-1ywzvnc-connector-draw .72s ease forwards;animation-delay:var(--delay)}@keyframes svelte-1ywzvnc-connector-fade{to{opacity:1}}@keyframes svelte-1ywzvnc-connector-draw{to{stroke-dashoffset:0}}.reply-mark.svelte-1ywzvnc{opacity:0;transform-box:fill-box;transform-origin:center;animation:svelte-1ywzvnc-pop-in .42s cubic-bezier(.34,1.2,.64,1) forwards 4.4s,svelte-1ywzvnc-reply-pulse 2.2s ease-in-out infinite 5s}@keyframes svelte-1ywzvnc-reply-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.playhead.svelte-1ywzvnc{opacity:0;animation:svelte-1ywzvnc-playhead-sweep 4.4s cubic-bezier(.45,0,.55,1) forwards .2s}@keyframes svelte-1ywzvnc-playhead-sweep{0%{opacity:0;transform:translate(0)}6%{opacity:.85}90%{transform:translate(530px);opacity:.85}to{transform:translate(530px);opacity:0}}.callout.svelte-1ywzvnc{opacity:0;transform-box:fill-box;transform-origin:center;animation:svelte-1ywzvnc-callout-in .48s cubic-bezier(.22,.61,.36,1) forwards 4.6s}@keyframes svelte-1ywzvnc-callout-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.step.svelte-1ywzvnc,.connector.svelte-1ywzvnc,.reply-mark.svelte-1ywzvnc,.callout.svelte-1ywzvnc{opacity:1;animation:none;transform:none;stroke-dashoffset:0}.playhead.svelte-1ywzvnc{opacity:0;animation:none}}.cad-head.svelte-p4fjhu{max-width:760px;margin-bottom:48px}.cad-anim.svelte-p4fjhu{background:var(--lia-surface);border:1px solid var(--lia-line);border-radius:var(--lia-r-lg);padding:36px 28px 28px;margin-bottom:48px}.step-list.svelte-p4fjhu{list-style:none;margin:0;padding:0;max-width:820px;display:grid;gap:4px;border-top:1px solid var(--lia-line-soft)}.step-list.svelte-p4fjhu li:where(.svelte-p4fjhu){display:grid;grid-template-columns:90px 110px 1fr;gap:18px;padding:16px 0;border-bottom:1px solid var(--lia-line-soft);align-items:baseline}.step-day.svelte-p4fjhu{font-family:var(--lia-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--lia-accent-deep)}.step-channel.svelte-p4fjhu{font-family:var(--lia-mono);font-size:12px;letter-spacing:.08em;color:var(--lia-muted)}.step-desc.svelte-p4fjhu{font-size:15.5px;line-height:1.55;color:var(--lia-ink-2)}@media(max-width:640px){.step-list.svelte-p4fjhu li:where(.svelte-p4fjhu){grid-template-columns:1fr;gap:4px}}.mc-figure.svelte-102fqjk{max-width:420px}.del-head.svelte-ae2lkd{max-width:720px;margin-bottom:44px}.del-grid.svelte-ae2lkd{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:20px;margin-bottom:48px}.del-card.svelte-ae2lkd{display:flex;flex-direction:column;gap:12px}.del-label.svelte-ae2lkd{font-size:11px;letter-spacing:.16em;color:var(--lia-accent-deep);margin:0}.del-card.svelte-ae2lkd .wn-h3:where(.svelte-ae2lkd){margin:0}.del-foot.svelte-ae2lkd{margin-top:auto;padding-top:14px;border-top:1px solid var(--lia-line-soft);font-size:13px;color:var(--lia-muted);font-family:var(--lia-mono);letter-spacing:.02em}.del-figure.svelte-ae2lkd{display:flex;justify-content:center}.del-figure-inner.svelte-ae2lkd{max-width:580px;width:100%}.halt-list.svelte-8j3htp{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:10px}.halt-list.svelte-8j3htp li:where(.svelte-8j3htp){font-size:14.5px;color:var(--lia-ink-2);display:grid;grid-template-columns:110px 1fr;gap:14px;align-items:baseline}.halt-list.svelte-8j3htp .lia-mono:where(.svelte-8j3htp){font-size:11px;letter-spacing:.14em;color:var(--lia-accent-deep)}.halt-anim-wrap.svelte-8j3htp{display:flex;justify-content:center}.halt-anim.svelte-8j3htp{width:100%;max-width:460px;aspect-ratio:360 / 280;background:var(--lia-surface);border:1px solid var(--lia-line);border-radius:var(--lia-r-lg);padding:16px}.halt-anim.svelte-8j3htp svg:where(.svelte-8j3htp){width:100%;height:100%;display:block}.halt-anim text{font-family:Inter,sans-serif}.halt-anim .halt-day,.halt-anim .halt-eyebrow{font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px;letter-spacing:.16em;fill:#6c6e58}.halt-anim .halt-day-future{opacity:.55}.halt-anim .halt-eyebrow{fill:#2f5429}.halt-anim .halt-body{font-family:"Source Serif 4",Iowan Old Style,serif;font-style:italic;font-size:13px;fill:#1f2a1a}.mini-node.svelte-8j3htp,.reply-node.svelte-8j3htp{opacity:0;animation:svelte-8j3htp-mini-pop .36s cubic-bezier(.34,1.2,.64,1) forwards;animation-delay:var(--delay, 0ms)}@keyframes svelte-8j3htp-mini-pop{to{opacity:1}}.reply-check.svelte-8j3htp{stroke-dasharray:30;stroke-dashoffset:30;animation:svelte-8j3htp-reply-draw .36s ease forwards 1.1s}@keyframes svelte-8j3htp-reply-draw{to{stroke-dashoffset:0}}.reply-node.svelte-8j3htp{transform-box:fill-box;transform-origin:center;animation:svelte-8j3htp-mini-pop .36s cubic-bezier(.34,1.2,.64,1) forwards .7s,svelte-8j3htp-reply-pulse 1.8s ease-in-out infinite 1.5s}@keyframes svelte-8j3htp-reply-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.halt-playhead.svelte-8j3htp{opacity:0;animation:svelte-8j3htp-halt-sweep 1.7s cubic-bezier(.45,0,.55,1) forwards .3s}@keyframes svelte-8j3htp-halt-sweep{0%{opacity:0;transform:translate(0)}10%{opacity:.8}95%{transform:translate(160px);opacity:.8}to{transform:translate(160px);opacity:0}}.halt-callout.svelte-8j3htp{opacity:0;transform-box:fill-box;transform-origin:center;animation:svelte-8j3htp-halt-callout-in .48s cubic-bezier(.22,.61,.36,1) forwards 1.5s}@keyframes svelte-8j3htp-halt-callout-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.future-node.svelte-8j3htp{opacity:.5}@media(prefers-reduced-motion:reduce){.mini-node.svelte-8j3htp,.reply-node.svelte-8j3htp,.halt-callout.svelte-8j3htp{opacity:1;animation:none;transform:none}.reply-check.svelte-8j3htp{stroke-dashoffset:0;animation:none}.halt-playhead.svelte-8j3htp{opacity:0;animation:none}}.spam-grid.svelte-vhfsv{display:grid;grid-template-columns:1fr;gap:48px;align-items:start}@media(min-width:960px){.spam-grid.svelte-vhfsv{grid-template-columns:.85fr 1.15fr;gap:72px}}.spam-figure.svelte-vhfsv{max-width:380px;position:sticky;top:96px}@media(max-width:960px){.spam-figure.svelte-vhfsv{position:static;max-width:320px}}.spam-defs.svelte-vhfsv{margin:0;display:grid;gap:22px}.spam-defs.svelte-vhfsv dt:where(.svelte-vhfsv){font-family:var(--lia-serif);font-size:19px;font-weight:400;letter-spacing:-.01em;color:var(--lia-ink);margin-bottom:6px}.spam-defs.svelte-vhfsv dd:where(.svelte-vhfsv){margin:0;font-size:15px;line-height:1.6;color:var(--lia-ink-2);max-width:56ch}.spam-foot.svelte-vhfsv{margin-top:32px;padding-top:18px;border-top:1px solid var(--lia-line-soft);font-family:var(--lia-mono);font-size:12px;letter-spacing:.02em;color:var(--lia-muted);max-width:60ch;line-height:1.6}.tl-head.svelte-1cj75pz{max-width:720px;margin-bottom:44px}.tl-grid.svelte-1cj75pz{display:grid;grid-template-columns:1fr;gap:48px;align-items:start}@media(min-width:960px){.tl-grid.svelte-1cj75pz{grid-template-columns:.85fr 1.15fr;gap:64px}}.tl-figure.svelte-1cj75pz{max-width:420px}.tl-list.svelte-1cj75pz ul:where(.svelte-1cj75pz){list-style:none;margin:0;padding:0;border-top:1px solid var(--lia-line-soft)}.tl-list.svelte-1cj75pz li:where(.svelte-1cj75pz){padding:16px 0;border-bottom:1px solid var(--lia-line-soft)}.tl-name.svelte-1cj75pz{font-family:var(--lia-serif);font-size:19px;color:var(--lia-ink);margin-bottom:4px}.tl-meta.svelte-1cj75pz{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:baseline}.tl-when.svelte-1cj75pz{font-size:14px;color:var(--lia-ink-2);line-height:1.5}.tl-tone.svelte-1cj75pz{font-size:11px;letter-spacing:.12em;color:var(--lia-accent-deep);text-transform:uppercase}.tl-foot.svelte-1cj75pz{margin-top:22px;font-size:13.5px;color:var(--lia-muted);font-style:italic;font-family:var(--lia-serif);max-width:60ch;line-height:1.55}.faq-head.svelte-1hfzn34{max-width:720px;margin-bottom:36px}.faq-list.svelte-1hfzn34{max-width:820px;border-top:1px solid var(--lia-line)}.faq-item.svelte-1hfzn34{border-bottom:1px solid var(--lia-line);padding:4px 0}.faq-item.svelte-1hfzn34 summary:where(.svelte-1hfzn34){list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 4px}.faq-item.svelte-1hfzn34 summary:where(.svelte-1hfzn34)::-webkit-details-marker{display:none}.faq-q.svelte-1hfzn34{font-family:var(--lia-serif);font-size:clamp(18px,1.6vw,22px);line-height:1.3;color:var(--lia-ink);letter-spacing:-.01em;text-wrap:balance}.faq-icon.svelte-1hfzn34{flex-shrink:0;width:20px;height:20px;position:relative;opacity:.55;transition:opacity .16s ease}.faq-icon.svelte-1hfzn34:before,.faq-icon.svelte-1hfzn34:after{content:"";position:absolute;background:var(--lia-ink);border-radius:1px}.faq-icon.svelte-1hfzn34:before{top:50%;left:0;width:100%;height:1.5px;transform:translateY(-50%)}.faq-icon.svelte-1hfzn34:after{left:50%;top:0;height:100%;width:1.5px;transform:translate(-50%);transition:transform .22s ease}.faq-item[open].svelte-1hfzn34 .faq-icon:where(.svelte-1hfzn34){opacity:.9}.faq-item[open].svelte-1hfzn34 .faq-icon:where(.svelte-1hfzn34):after{transform:translate(-50%) scaleY(0)}.faq-item.svelte-1hfzn34 summary:where(.svelte-1hfzn34):hover .faq-q:where(.svelte-1hfzn34){color:var(--lia-accent-deep)}.faq-a.svelte-1hfzn34{padding:0 4px 22px;max-width:64ch}.faq-a.svelte-1hfzn34 p:where(.svelte-1hfzn34){margin:0;font-size:15.5px;line-height:1.65;color:var(--lia-ink-2)}
