.exit-dialog.svelte-1h1z2yw{position:fixed;inset:0;margin:auto;padding:0;border:none;background:transparent;width:fit-content;height:fit-content;max-width:92vw;max-height:92dvh;overflow:visible;color:inherit}body:has(dialog.exit-dialog[open]){overflow:hidden}.exit-dialog.svelte-1h1z2yw::backdrop{background:#0e0e0e8c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:svelte-1h1z2yw-fade-in .22s ease-out}@keyframes svelte-1h1z2yw-fade-in{0%{opacity:0}to{opacity:1}}.exit-card.svelte-1h1z2yw{position:relative;width:min(calc(100vw - 32px),520px);max-height:92dvh;overflow-y:auto;background:#f5f4f2;border:1.5px solid #0e0e0e;border-radius:16px;padding:36px 32px 28px;box-shadow:0 24px 80px #00000052;animation:svelte-1h1z2yw-rise .28s cubic-bezier(.2,.9,.2,1)}@keyframes svelte-1h1z2yw-rise{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.exit-x.svelte-1h1z2yw{position:absolute;top:10px;right:12px;width:32px;height:32px;border:0;background:transparent;color:#6a6a6a;font-size:14px;cursor:pointer;border-radius:50%}.exit-x.svelte-1h1z2yw:hover{background:#0e0e0e14;color:#0e0e0e}.exit-eyebrow.svelte-1h1z2yw{font-family:DM Sans,sans-serif;font-weight:800;font-size:11px;letter-spacing:.16em;color:#ff6b35;margin-bottom:10px}.exit-title.svelte-1h1z2yw{font-family:Fraunces,serif;font-weight:900;font-size:34px;letter-spacing:-.02em;line-height:1.05;margin:0 0 14px;color:#0e0e0e}.exit-title.svelte-1h1z2yw em:where(.svelte-1h1z2yw){font-style:italic;color:#ff6b35}.exit-body.svelte-1h1z2yw{font-size:14px;line-height:1.6;color:#3a3a3a;margin:0 0 16px}.exit-fine.svelte-1h1z2yw{font-size:11.5px;color:#7a7a7a;margin:12px 0 0;text-align:center}@media(max-width:500px){.exit-card.svelte-1h1z2yw{padding:28px 22px 22px}.exit-title.svelte-1h1z2yw{font-size:26px}}.ebook-wrap.svelte-fwf5ne{--w: 132px;--h: 178px;--ease: cubic-bezier(.5, .05, .2, 1);--dur: .6s;position:relative;width:var(--w);height:var(--h);perspective:1200px;perspective-origin:50% 35%}.ebook-sm.svelte-fwf5ne{--w: 92px;--h: 124px}.ebook-md.svelte-fwf5ne{--w: 132px;--h: 178px}.ebook-lg.svelte-fwf5ne{--w: 184px;--h: 248px}.book.svelte-fwf5ne{position:absolute;inset:0;transform-style:preserve-3d;transform:translate(0);transition:transform var(--dur) var(--ease);filter:drop-shadow(0 12px 25px rgba(0,0,0,.2));perspective:800}.ebook-wrap.open.svelte-fwf5ne .book:where(.svelte-fwf5ne){transform:translate(calc(var(--w) * .5))}.right-page.svelte-fwf5ne{position:absolute;inset:0;background:#fdfbf5;border-radius:1px 6px 6px 1px;overflow:hidden;transform-origin:left center;transform:rotateY(0);transition:transform var(--dur) var(--ease)}.ebook-wrap.open.svelte-fwf5ne .right-page:where(.svelte-fwf5ne){transform:rotateY(var(--page-lift))}.left-page.svelte-fwf5ne{position:absolute;inset:0;transform-origin:left center;transform:rotateY(var(--tilt));transform-style:preserve-3d;transition:transform var(--dur) var(--ease);will-change:transform}.ebook-wrap.open.svelte-fwf5ne .left-page:where(.svelte-fwf5ne){transform:rotateY(var(--open-angle))}.lp-face.svelte-fwf5ne{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden}.lp-front.svelte-fwf5ne{background:#f5ede0;border-radius:2px 6px 6px 2px;isolation:isolate}.lp-back.svelte-fwf5ne{background:#fdfbf5;border-radius:6px 2px 2px 6px;transform:rotateY(180deg)}.lp-back.svelte-fwf5ne:after,.right-page.svelte-fwf5ne:after{content:"";position:absolute;top:0;bottom:0;width:18px;pointer-events:none;opacity:0;transition:opacity var(--dur) var(--ease)}.lp-back.svelte-fwf5ne:after{right:0;background:linear-gradient(to left,#0003,#0000000d,#0000)}.right-page.svelte-fwf5ne:after{left:0;background:linear-gradient(to right,#00000026,#0000000d,#0000)}.ebook-wrap.open.svelte-fwf5ne .lp-back:where(.svelte-fwf5ne):after,.ebook-wrap.open.svelte-fwf5ne .right-page:where(.svelte-fwf5ne):after{opacity:1}.lp-face.svelte-fwf5ne svg,.lp-face.svelte-fwf5ne img,.right-page.svelte-fwf5ne svg,.right-page.svelte-fwf5ne img{display:block;width:100%;height:100%;object-fit:cover}.cover-rail.svelte-fwf5ne{position:absolute;left:0;top:0;bottom:0;width:4.5%;background:linear-gradient(90deg,#0000000d,#0000);border-right:1px solid rgba(0,0,0,.03)}.cover-gloss.svelte-fwf5ne{position:absolute;inset:0;background:linear-gradient(115deg,#fff0 40%,#ffffff1a,#fff0 60%)}.hit.svelte-fwf5ne{position:absolute;top:0;left:0;width:var(--w);height:var(--h);appearance:none;border:0;padding:0;margin:0;background:transparent;cursor:pointer;transition:width var(--dur) var(--ease),left var(--dur) var(--ease)}.ebook-wrap.open.svelte-fwf5ne .hit:where(.svelte-fwf5ne){left:calc(var(--w) * -.5);width:calc(var(--w) * 2)}@media(prefers-reduced-motion:reduce){.book.svelte-fwf5ne,.right-page.svelte-fwf5ne,.left-page.svelte-fwf5ne,.hit.svelte-fwf5ne{transition:none}}html{scroll-padding-top:20px}body{margin:0;background:#f5f4f2;color:#0e0e0e;font-family:DM Sans,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}a,button,[role=button]{-webkit-tap-highlight-color:transparent}main.svelte-1uha8ag{min-height:100vh;overflow-x:clip}@media(max-width:640px){main.svelte-1uha8ag>section:where(.svelte-1uha8ag):not(.hero){padding-top:56px;padding-bottom:56px}}.eyebrow.svelte-1uha8ag{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:800;letter-spacing:.14em;color:#8a8a8a;text-transform:uppercase;margin-bottom:20px}.eyebrow.svelte-1uha8ag .bar:where(.svelte-1uha8ag){display:inline-block;width:32px;height:2px;background:#0e0e0e;flex-shrink:0}.eyebrow-center.svelte-1uha8ag{display:flex;justify-content:center}.h2.svelte-1uha8ag{font-family:Fraunces,serif;font-weight:800;font-size:clamp(28px,4.5vw,44px);line-height:1.04;letter-spacing:-1.5px;margin:0 0 20px}.h2.center.svelte-1uha8ag{text-align:center}.h2.svelte-1uha8ag em:where(.svelte-1uha8ag){font-style:italic;font-weight:600}.lede.svelte-1uha8ag{font-family:Fraunces,serif;font-size:clamp(16px,1.6vw,20px);line-height:1.5;font-weight:400;color:#3a3a3a;margin:0 0 36px}.lede.center.svelte-1uha8ag{margin-left:auto;margin-right:auto;text-align:center}.section-sub.svelte-1uha8ag{font-size:16px;color:#6a6a6a;max-width:60ch;margin:0 0 44px}.container.svelte-1uha8ag{max-width:1200px;margin:0 auto;padding:0 32px}.container-narrow.svelte-1uha8ag{max-width:760px;margin:0 auto;padding:0 32px}.hero.svelte-1uha8ag{max-width:1280px;margin:0 auto;padding:72px 32px 96px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:64px;align-items:center}.hero-text.svelte-1uha8ag{display:flex;flex-direction:column}.headline.svelte-1uha8ag{font-family:Fraunces,serif;font-weight:800;line-height:1.02;letter-spacing:-2px;margin:0 0 28px;display:flex;flex-direction:column;gap:0}.headline.svelte-1uha8ag em:where(.svelte-1uha8ag){font-style:italic;font-weight:600}.h-line.svelte-1uha8ag{display:block}.h-small.svelte-1uha8ag,.h-mid.svelte-1uha8ag{font-size:clamp(28px,4.6vw,44px);line-height:1.05}.h-big.svelte-1uha8ag{font-size:clamp(44px,5.5vw,72px);line-height:1.02;letter-spacing:-2px}.h-big.svelte-1uha8ag em:where(.svelte-1uha8ag){color:#ff6b35}@media(max-width:960px){.headline.svelte-1uha8ag{text-align:center;align-items:center}.subhead.svelte-1uha8ag,.cta-fine.svelte-1uha8ag{text-align:center}.hero-text.svelte-1uha8ag{align-items:center}.hero-foot.svelte-1uha8ag{width:100%;max-width:560px}}.subhead.svelte-1uha8ag{font-family:Fraunces,serif;font-size:clamp(16px,1.6vw,20px);line-height:1.5;color:#3a3a3a;max-width:50ch;margin:0 0 36px}.cta-row.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:36px}@media(min-width:641px){.hero.svelte-1uha8ag .cta-row:where(.svelte-1uha8ag) .btn-primary:where(.svelte-1uha8ag),.hero.svelte-1uha8ag .cta-row:where(.svelte-1uha8ag) .btn-secondary:where(.svelte-1uha8ag){flex:1 1 200px;min-width:0}}.btn-primary.svelte-1uha8ag,.btn-secondary.svelte-1uha8ag{display:inline-flex;align-items:center;justify-content:center;padding:17px 28px;min-height:54px;border-radius:999px;font-family:inherit;font-size:16px;font-weight:600;text-decoration:none;cursor:pointer;border:1.5px solid transparent;transition:transform .14s ease,background .14s ease,color .14s ease}.btn-primary.svelte-1uha8ag{background:#0e0e0e;color:#f5f4f2}.btn-primary.svelte-1uha8ag:hover{transform:translateY(-1px);background:#1e1e1e}.btn-primary.big.svelte-1uha8ag{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:20px 30px;font-size:16px;font-weight:800;letter-spacing:-.005em;margin-top:10px;color:#fff;background:linear-gradient(135deg,#ff8a52,#ff5f22 55%,#ff6b35);border:0;border-radius:999px;box-shadow:0 12px 28px #ff6b355c,inset 0 1px #ffffff47,inset 0 -2px #c4420038;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .25s ease;animation:svelte-1uha8ag-buy-button-glow 3.6s ease-in-out infinite}.btn-primary.big.svelte-1uha8ag:before{content:"";position:absolute;top:0;left:-100%;width:75%;height:100%;background:linear-gradient(120deg,transparent 10%,rgba(255,255,255,.28) 50%,transparent 90%);transition:left .7s cubic-bezier(.4,0,.2,1);pointer-events:none}.btn-primary.big.svelte-1uha8ag:hover:before{left:140%}.btn-primary.big.svelte-1uha8ag:hover{transform:translateY(-2px);background:linear-gradient(135deg,#f96,#ff7033 55%,#ff7f4a);box-shadow:0 16px 36px #ff6b3580,inset 0 1px #ffffff52,inset 0 -2px #c442002e}.btn-primary.big.svelte-1uha8ag:active{transform:translateY(0)}.btn-primary.big.svelte-1uha8ag svg{transition:transform .22s cubic-bezier(.2,.8,.2,1)}.btn-primary.big.svelte-1uha8ag:hover svg{transform:translate(5px)}@keyframes svelte-1uha8ag-buy-button-glow{0%,to{box-shadow:0 12px 28px #ff6b355c,0 0 #ff6b3500,inset 0 1px #ffffff47,inset 0 -2px #c4420038}50%{box-shadow:0 16px 34px #ff6b357a,0 0 0 8px #ff6b3524,inset 0 1px #ffffff52,inset 0 -2px #c4420033}}@media(prefers-reduced-motion:reduce){.btn-primary.big.svelte-1uha8ag{animation:none}.btn-primary.big.svelte-1uha8ag:before{display:none}}#buy.svelte-1uha8ag{scroll-margin-top:72px}@media(max-width:640px){#buy.svelte-1uha8ag{scroll-margin-top:56px}}@media(max-width:640px){.btn-primary.big.svelte-1uha8ag{padding:22px 28px;font-size:20px}}.btn-secondary.svelte-1uha8ag{background:transparent;color:#0e0e0e;border-color:#0e0e0e}.btn-secondary.svelte-1uha8ag:hover{background:#0e0e0e;color:#f5f4f2}.lead-magnet-strip.svelte-1uha8ag{padding:44px 0;background:#faf8f3;border-top:1px solid rgba(14,14,14,.04);border-bottom:1px solid rgba(14,14,14,.04)}.lm-strip.svelte-1uha8ag{display:grid;grid-template-columns:auto 1fr;gap:46px;align-items:center;padding:28px 56px 28px 54px;background:radial-gradient(circle at top right,rgba(255,107,53,.08) 0%,transparent 55%),linear-gradient(#fff,#fdfaf4);border:1px solid rgba(14,14,14,.08);border-left:4px solid #ff6b35;border-radius:14px;box-shadow:0 6px 20px #0e0e0e0f;position:relative}.lm-strip-decor.svelte-1uha8ag{display:flex;align-items:center;justify-content:center}.lm-strip-book.svelte-1uha8ag{width:92px;height:124px;position:relative;perspective:600px}.lm-strip-book-cover.svelte-1uha8ag{position:absolute;inset:0;background:linear-gradient(135deg,#0e0e0e,#2a2a2a);color:#fcfaf5;border-radius:4px 8px 8px 4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;transform:rotateY(-8deg);box-shadow:-2px 0 #ff6b35,4px 8px 24px #0e0e0e38,inset 0 0 0 1px #f5f4f20f}.lm-strip-book-num.svelte-1uha8ag{font-family:Fraunces,serif;font-weight:800;font-size:44px;line-height:1;letter-spacing:-.04em;color:#ff6b35}.lm-strip-book-sub.svelte-1uha8ag{font-family:DM Sans,sans-serif;font-weight:600;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#fcfaf5b3}.lm-strip-eyebrow.svelte-1uha8ag{display:inline-flex;align-items:center;gap:8px;font-family:DM Sans,sans-serif;font-weight:800;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#ff6b35;margin-bottom:8px}.lm-strip-dot.svelte-1uha8ag{width:8px;height:8px;border-radius:50%;background:#ff6b35;box-shadow:0 0 0 4px #ff6b352e}.lm-strip-head.svelte-1uha8ag{font-family:Fraunces,serif;font-weight:800;font-size:clamp(20px,3vw,28px);line-height:1.1;letter-spacing:-.025em;margin:0 0 10px;color:#0e0e0e}.lm-strip-body.svelte-1uha8ag{font-size:14px;line-height:1.55;color:#4a4a4a;margin:0 0 18px;max-width:540px}.lm-strip-meta.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:14px;margin-top:12px;font-size:12px;font-weight:600;color:#6a6a6a}.lm-strip-meta.svelte-1uha8ag span:where(.svelte-1uha8ag){white-space:nowrap;display:inline-flex;align-items:center;gap:5px}.lm-strip-meta.svelte-1uha8ag span:where(.svelte-1uha8ag) svg{color:#16a34a;flex-shrink:0}@media(max-width:760px){.lead-magnet-strip.svelte-1uha8ag{padding:32px 0}.lm-strip.svelte-1uha8ag{grid-template-columns:1fr;gap:20px;padding:22px 22px 24px;text-align:left}.lm-strip-decor.svelte-1uha8ag{justify-content:center}.lm-strip-text.svelte-1uha8ag{text-align:center}.lm-strip-meta.svelte-1uha8ag{justify-content:center}}.hero-cards.svelte-1uha8ag{position:relative;container-type:inline-size;width:100%;overflow:visible;--card-w: clamp(130px, 46cqw, 340px);--card-h: calc(var(--card-w) * 1.5);height:calc(var(--card-h) * 1.2);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation}.hero-cards.svelte-1uha8ag :where(.svelte-1uha8ag){-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.hero-slot.svelte-1uha8ag{position:absolute;left:50%;top:calc(50% - .55 * var(--card-h));width:var(--card-w);height:var(--card-h);margin-left:calc(var(--card-w) / -2);transform-origin:50% 100%;transition:transform .6s cubic-bezier(.22,1,.36,1);pointer-events:none;-webkit-tap-highlight-color:transparent}.hero-slot-inner.svelte-1uha8ag{width:100%;height:100%;container-type:inline-size}.hero-slot-0.svelte-1uha8ag{transform:rotate(22deg);z-index:5}.hero-slot-1.svelte-1uha8ag{transform:rotate(11deg);z-index:4}.hero-slot-2.svelte-1uha8ag{transform:rotate(0);z-index:3}.hero-slot-3.svelte-1uha8ag{transform:rotate(-11deg);z-index:2}.hero-slot-4.svelte-1uha8ag{transform:rotate(-22deg);z-index:1}.hero-cards.svelte-1uha8ag .hero-slot:where(.svelte-1uha8ag){animation-duration:1.1s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:backwards}.hero-cards.svelte-1uha8ag .hero-slot-0:where(.svelte-1uha8ag){animation-name:svelte-1uha8ag-hero-fan-0;animation-delay:.24s}.hero-cards.svelte-1uha8ag .hero-slot-1:where(.svelte-1uha8ag){animation-name:svelte-1uha8ag-hero-fan-1;animation-delay:.16s}.hero-cards.svelte-1uha8ag .hero-slot-2:where(.svelte-1uha8ag){animation-name:svelte-1uha8ag-hero-fan-2;animation-delay:80ms}.hero-cards.svelte-1uha8ag .hero-slot-3:where(.svelte-1uha8ag){animation-name:svelte-1uha8ag-hero-fan-3;animation-delay:.16s}.hero-cards.svelte-1uha8ag .hero-slot-4:where(.svelte-1uha8ag){animation-name:svelte-1uha8ag-hero-fan-4;animation-delay:.24s}@keyframes svelte-1uha8ag-hero-fan-0{0%{transform:rotate(0) translateY(8px);opacity:0}18%{opacity:1}62%{transform:rotate(38deg) translateY(0)}to{transform:rotate(22deg)}}@keyframes svelte-1uha8ag-hero-fan-1{0%{transform:rotate(0) translateY(8px);opacity:0}18%{opacity:1}62%{transform:rotate(20deg) translateY(0)}to{transform:rotate(11deg)}}@keyframes svelte-1uha8ag-hero-fan-2{0%{transform:rotate(0) translateY(10px);opacity:0}18%{opacity:1}62%{transform:rotate(0) translateY(-3px)}to{transform:rotate(0) translateY(0)}}@keyframes svelte-1uha8ag-hero-fan-3{0%{transform:rotate(0) translateY(8px);opacity:0}18%{opacity:1}62%{transform:rotate(-20deg) translateY(0)}to{transform:rotate(-11deg)}}@keyframes svelte-1uha8ag-hero-fan-4{0%{transform:rotate(0) translateY(8px);opacity:0}18%{opacity:1}62%{transform:rotate(-38deg) translateY(0)}to{transform:rotate(-22deg)}}.hero-cards.svelte-1uha8ag:hover .hero-slot-0:where(.svelte-1uha8ag){transform:rotate(26deg) scale(1.03)}.hero-cards.svelte-1uha8ag:hover .hero-slot-1:where(.svelte-1uha8ag){transform:rotate(13deg)}.hero-cards.svelte-1uha8ag:hover .hero-slot-2:where(.svelte-1uha8ag){transform:translateY(-6px) rotate(0) scale(1.02)}.hero-cards.svelte-1uha8ag:hover .hero-slot-3:where(.svelte-1uha8ag){transform:rotate(-13deg)}.hero-cards.svelte-1uha8ag:hover .hero-slot-4:where(.svelte-1uha8ag){transform:rotate(-26deg)}.hero-cards.svelte-1uha8ag:active .hero-slot-0:where(.svelte-1uha8ag){transform:rotate(42deg) scale(1.05)}.hero-cards.svelte-1uha8ag:active .hero-slot-1:where(.svelte-1uha8ag){transform:rotate(21deg)}.hero-cards.svelte-1uha8ag:active .hero-slot-2:where(.svelte-1uha8ag){transform:translateY(-10px) rotate(0) scale(1.04)}.hero-cards.svelte-1uha8ag:active .hero-slot-3:where(.svelte-1uha8ag){transform:rotate(-21deg)}.hero-cards.svelte-1uha8ag:active .hero-slot-4:where(.svelte-1uha8ag){transform:rotate(-42deg)}@media(prefers-reduced-motion:reduce){.hero-cards.svelte-1uha8ag .hero-slot:where(.svelte-1uha8ag){animation:none}}.problem.svelte-1uha8ag{padding:120px 0;background:#fff;border-top:1px solid rgba(14,14,14,.06);border-bottom:1px solid rgba(14,14,14,.06);text-align:center}.problem.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){justify-content:center}.problem.svelte-1uha8ag .h2:where(.svelte-1uha8ag){text-align:center;max-width:20ch;margin-left:auto;margin-right:auto}.problem.svelte-1uha8ag .lede:where(.svelte-1uha8ag){margin-left:auto;margin-right:auto;text-align:left}.demo-deck-wrap.svelte-1uha8ag{margin:28px auto 0;padding:0 24px;display:flex;justify-content:center}.demo-deck-frame.svelte-1uha8ag{width:min(100%,320px)}@media(min-width:760px){.demo-deck-wrap.svelte-1uha8ag{padding:0 32px}.demo-deck-frame.svelte-1uha8ag{width:min(60vw,340px)}}.demo-end.svelte-1uha8ag{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:2.6cqw;padding:7cqw 6cqw;background:transparent;color:#0e0e0e;border-radius:22px;border:2px dashed rgba(14,14,14,.22);font-family:DM Sans,system-ui,sans-serif;position:relative;animation:svelte-1uha8ag-demo-end-rise .42s cubic-bezier(.2,.9,.3,1)}@keyframes svelte-1uha8ag-demo-end-rise{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.demo-end-icon.svelte-1uha8ag{font-size:18cqw;line-height:1;filter:drop-shadow(0 2px 0 rgba(14,14,14,.04));animation:svelte-1uha8ag-demo-end-icon-bob 2.8s ease-in-out infinite}@keyframes svelte-1uha8ag-demo-end-icon-bob{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-3%) rotate(3deg)}}.demo-end-eyebrow.svelte-1uha8ag{font-size:3.2cqw;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:#ff6b35;margin-top:-.8cqw}.demo-end-title.svelte-1uha8ag{font-family:Fraunces,serif;font-weight:900;font-size:8cqw;line-height:1.05;letter-spacing:-.025em;margin:0;color:#0e0e0e;max-width:96%;text-wrap:balance}.demo-end-title.svelte-1uha8ag em:where(.svelte-1uha8ag){font-style:normal;color:#ff6b35}.demo-end-body.svelte-1uha8ag{font-size:4cqw;line-height:1.4;color:#0e0e0eb3;margin:0;font-family:Fraunces,serif;max-width:96%;text-wrap:balance}.demo-end-body.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#0e0e0e;font-weight:700;font-style:italic}.demo-end-actions.svelte-1uha8ag{display:flex;flex-direction:column;gap:2.4cqw;align-items:stretch;justify-content:center;width:78%;margin-top:2cqw}.demo-end-primary.svelte-1uha8ag{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:4cqw 5.6cqw;background:#ff6b35;color:#fff;text-decoration:none;font-weight:800;font-size:4.2cqw;letter-spacing:-.005em;border-radius:999px;font-family:inherit;box-shadow:0 6px 18px -8px #ff6b35b3;transition:background .14s ease,transform .14s ease,box-shadow .14s ease}.demo-end-primary.svelte-1uha8ag:hover{background:#ff5a20;box-shadow:0 10px 22px -10px #ff6b35d9;transform:translateY(-1px)}.demo-end-primary.svelte-1uha8ag:active{transform:translateY(0)}.demo-end-replay.svelte-1uha8ag{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:2.4cqw 4cqw;background:transparent;color:#0e0e0e9e;border:none;font:inherit;font-weight:700;font-size:3.4cqw;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;font-family:inherit;transition:color .14s ease}.demo-end-replay.svelte-1uha8ag:hover{color:#0e0e0e}.demo-end-replay.svelte-1uha8ag svg{transition:transform .32s ease}.demo-end-replay.svelte-1uha8ag:hover svg{transform:rotate(-90deg)}.demo-end-fine.svelte-1uha8ag{font-size:2.8cqw;color:#0e0e0e66;margin:0;letter-spacing:.06em;text-transform:uppercase}.reveal-card.svelte-1uha8ag{margin-top:40px;display:inline-flex;flex-direction:column;align-items:flex-start;text-align:left;padding:clamp(20px,5cqw,32px) clamp(22px,6cqw,36px);background:var(--pale);border-radius:clamp(12px,3cqw,18px);border:2px solid transparent;text-decoration:none;color:inherit;max-width:540px;width:100%;transition:transform .14s,border-color .14s;container-type:inline-size}.reveal-card.svelte-1uha8ag:hover{transform:translateY(-2px);border-color:var(--accent)}.reveal-tag.svelte-1uha8ag{font-size:clamp(10px,2.4cqw,12px);font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:clamp(8px,2cqw,12px)}.reveal-name.svelte-1uha8ag{font-family:Fraunces,serif;font-weight:600;font-size:clamp(20px,7cqw,28px);line-height:1.1;letter-spacing:-.5px;margin-bottom:clamp(8px,2cqw,12px)}.reveal-def.svelte-1uha8ag{font-size:clamp(14px,3.2cqw,16px);line-height:1.5;color:#3a3a3a;margin-bottom:clamp(12px,3cqw,18px)}.reveal-link.svelte-1uha8ag{font-size:clamp(12px,2.8cqw,14px);font-weight:600;color:var(--accent)}.inside.svelte-1uha8ag{padding:120px 0}.features.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:40px}.feature.svelte-1uha8ag{border-top:2px solid #0e0e0e;padding-top:20px}.feature-num.svelte-1uha8ag{font-family:Fraunces,serif;font-weight:800;font-size:72px;line-height:1;letter-spacing:-2px;margin-bottom:12px}.feature-title.svelte-1uha8ag{font-family:Fraunces,serif;font-weight:600;font-size:20px;margin-bottom:10px}.feature.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:16px;line-height:1.55;color:#4a4a4a;margin:0}.showcase.svelte-1uha8ag{padding:120px 0;background:#faf9f7;border-top:1px solid rgba(14,14,14,.06);border-bottom:1px solid rgba(14,14,14,.06)}.showcase-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,minmax(0,340px));justify-content:center;gap:20px;margin-bottom:44px}@media(max-width:820px){.showcase-grid.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,340px))}}@media(max-width:520px){.showcase-grid.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.showcase-cta.svelte-1uha8ag{text-align:center}.before-after.svelte-1uha8ag{padding:96px 0;background:#fdfbf5;border-top:1px solid rgba(14,14,14,.04)}.ba-wrap.svelte-1uha8ag{max-width:1040px;margin:36px auto 0}.ba-headers.svelte-1uha8ag{display:grid;grid-template-columns:1fr 44px 1fr;gap:18px;padding-bottom:10px;margin-bottom:4px}.ba-head.svelte-1uha8ag{font-family:DM Sans,sans-serif;font-weight:800;font-size:12px;letter-spacing:.22em;text-transform:uppercase;padding-bottom:8px;border-bottom:2px solid}.ba-head.before.svelte-1uha8ag{color:#b0002f;border-color:#b0002f40}.ba-head.after.svelte-1uha8ag{color:#0a8050;border-color:#0a80504d}.ba-pair.svelte-1uha8ag{display:grid;grid-template-columns:1fr 44px 1fr;gap:18px;align-items:start;padding:18px 0;border-bottom:1px solid rgba(14,14,14,.06)}.ba-pair.svelte-1uha8ag:last-child{border-bottom:none}.ba-cell.svelte-1uha8ag{min-width:0}.ba-mobile-label.svelte-1uha8ag{display:none;font-family:DM Sans,sans-serif;font-weight:800;font-size:10px;letter-spacing:.22em;text-transform:uppercase;margin-bottom:6px}.ba-body.svelte-1uha8ag{display:flex;align-items:flex-start;gap:10px;font-size:16px;line-height:1.5}.ba-without.svelte-1uha8ag .ba-body:where(.svelte-1uha8ag){color:#3c3c3cb8}.ba-with.svelte-1uha8ag .ba-body:where(.svelte-1uha8ag){color:#0e0e0e;font-weight:600}.ba-icon.svelte-1uha8ag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;margin-top:2px}.ba-icon-x.svelte-1uha8ag{background:#b0002f1a;color:#b0002f}.ba-icon-check.svelte-1uha8ag{background:#0a80501f;color:#0a8050}.ba-arrow.svelte-1uha8ag{display:flex;align-items:center;justify-content:center;padding-top:2px;color:#b0afaa}.ba-without.svelte-1uha8ag .ba-mobile-label:where(.svelte-1uha8ag){color:#b0002f}.ba-with.svelte-1uha8ag .ba-mobile-label:where(.svelte-1uha8ag){color:#0a8050}@media(max-width:720px){.ba-headers.svelte-1uha8ag{display:none}.ba-pair.svelte-1uha8ag{grid-template-columns:1fr;gap:14px;padding:22px 0}.ba-arrow.svelte-1uha8ag{display:none}.ba-mobile-label.svelte-1uha8ag{display:block}}.only-claim.svelte-1uha8ag{padding:72px 0 56px;background:#0e0e0e;color:#f5f4f2;text-align:center}.only-claim-text.svelte-1uha8ag{font-family:Fraunces,serif;font-weight:500;font-size:clamp(16px,2.2vw,20px);line-height:1.5;margin:0 auto;max-width:38ch;color:#f5f4f2bd}.only-claim-text.svelte-1uha8ag em:where(.svelte-1uha8ag){font-style:italic;color:#ff6b35}.only-kicker.svelte-1uha8ag{display:block;font-family:Fraunces,serif;font-weight:900;font-size:clamp(30px,5vw,48px);letter-spacing:-.02em;line-height:1.05;text-transform:none;color:#f5f4f2;margin-bottom:22px}.only-kicker.svelte-1uha8ag:after{content:"";display:block;width:56px;height:2px;background:#ff6b35;margin:18px auto 0;opacity:.85}.toc-peek.svelte-1uha8ag{padding:90px 0;background:#f5f4f2}.toc-peek.svelte-1uha8ag .section-sub:where(.svelte-1uha8ag){max-width:68ch}.toc-chips.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:10px;margin-top:32px;max-width:1080px}.toc-chip.svelte-1uha8ag{display:inline-flex;align-items:center;padding:8px 13px;background:#fff;border:1px solid rgba(14,14,14,.08);border-radius:999px;font-size:14px;font-weight:600;color:#0e0e0e;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.toc-chip-more.svelte-1uha8ag{gap:6px;background:#0e0e0e;color:#fff;border-color:#0e0e0e;text-decoration:none;cursor:pointer;transition:background .14s,transform .1s}.toc-chip-more.svelte-1uha8ag:hover{background:#1e1e1e;transform:translateY(-1px)}@media(max-width:640px){.toc-chip.svelte-1uha8ag{padding:6px 11px;font-size:12px}}.reverse.svelte-1uha8ag{padding:80px 0;background:#fdfbf5;border-top:1px solid rgba(14,14,14,.04)}.fit-check.svelte-1uha8ag{padding:90px 0 80px;background:#f5f4f2}.fit-split.svelte-1uha8ag{display:flex;flex-direction:column;gap:16px;margin-top:36px}.fit-col.svelte-1uha8ag{background:#fff;border-radius:16px;padding:24px 26px 26px;border:1px solid rgba(14,14,14,.06);display:flex;flex-direction:column}.fit-col-yes.svelte-1uha8ag{border-top:4px solid #16a34a}.fit-col-no.svelte-1uha8ag{border-top:4px solid #c0006e}.fit-col-head.svelte-1uha8ag{display:flex;align-items:center;gap:12px;padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid rgba(14,14,14,.06)}.fit-ico.svelte-1uha8ag{width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.fit-ico.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:16px;height:16px}.fit-col-yes.svelte-1uha8ag .fit-ico:where(.svelte-1uha8ag){background:#16a34a}.fit-col-no.svelte-1uha8ag .fit-ico:where(.svelte-1uha8ag){background:#c0006e}.fit-col-title.svelte-1uha8ag{font-family:Fraunces,serif;font-size:20px;font-weight:600;letter-spacing:-.02em;color:#0e0e0e}.fit-list.svelte-1uha8ag{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.fit-list.svelte-1uha8ag li:where(.svelte-1uha8ag){font-size:16px;line-height:1.55;color:#2a2a2a;padding-left:18px;position:relative}.fit-list.svelte-1uha8ag li:where(.svelte-1uha8ag):before{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;border-radius:50%}.fit-col-yes.svelte-1uha8ag .fit-list:where(.svelte-1uha8ag) li:where(.svelte-1uha8ag):before{background:#16a34a}.fit-col-no.svelte-1uha8ag .fit-list:where(.svelte-1uha8ag) li:where(.svelte-1uha8ag):before{background:#c0006e}.fit-list.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#0e0e0e;font-weight:600}.fit-footnote.svelte-1uha8ag{text-align:center;max-width:640px;margin:30px auto 0;font-family:Fraunces,serif;font-style:italic;font-size:16px;color:#5a5a5a;line-height:1.6}.for-footnote.svelte-1uha8ag{font-family:Fraunces,serif;font-size:16px;font-style:italic;line-height:1.55;color:#3a3a3a;margin:22px 0 0;padding:18px 20px;background:#fff;border-left:3px solid #0e0e0e;border-radius:0 8px 8px 0}.for-footnote.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-style:normal;color:#0e0e0e}.sample.svelte-1uha8ag{padding:90px 0 100px;background:#f5f4f2;border-top:1px solid rgba(14,14,14,.05)}.sample-meta.svelte-1uha8ag{margin-top:32px;display:flex;justify-content:center}.final-guarantee.svelte-1uha8ag{max-width:600px;margin:24px auto 0;padding:18px 22px;background:#fff;border:1.5px solid #0e0e0e;border-radius:10px;font-size:14px;line-height:1.6;color:#2a2a2a;text-align:center}.final-guarantee.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#0e0e0e;font-weight:800}.final-guarantee.svelte-1uha8ag em:where(.svelte-1uha8ag){font-style:italic;color:#c0006e;font-weight:600}.not-for-you.svelte-1uha8ag{padding:80px 0 90px;background:#f5f4f2;border-top:1px solid rgba(14,14,14,.05)}.not-list.svelte-1uha8ag{list-style:none;margin:36px auto 0;padding:0;max-width:720px;display:grid;gap:12px}.not-x.svelte-1uha8ag{font-family:Fraunces,serif;font-weight:800;font-size:20px;color:#c0006e;line-height:1;flex-shrink:0;margin-top:2px}.not-footnote.svelte-1uha8ag{text-align:center;max-width:640px;margin:26px auto 0;font-family:Fraunces,serif;font-style:italic;font-size:16px;color:#5a5a5a;line-height:1.6}.founder-split.svelte-1uha8ag{display:grid;grid-template-columns:220px 1fr;gap:36px;align-items:start;margin-top:30px}.founder-media.svelte-1uha8ag{display:flex;flex-direction:column;align-items:flex-start}.founder-photo.svelte-1uha8ag{position:relative;width:200px;height:200px;border-radius:50%;overflow:hidden;background:#0e0e0e;box-shadow:0 8px 24px #00000014}.founder-photo.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%;height:100%;object-fit:cover;display:block}.founder-initials.svelte-1uha8ag{display:none;width:100%;height:100%;align-items:center;justify-content:center;font-family:Fraunces,serif;font-weight:800;font-size:72px;color:#ff6b35;background:linear-gradient(135deg,#0e0e0e,#2a2a2a);letter-spacing:-.03em}.founder-photo.no-photo.svelte-1uha8ag .founder-initials:where(.svelte-1uha8ag){display:flex}.founder-name.svelte-1uha8ag{margin-top:16px;font-family:Fraunces,serif;font-weight:800;font-size:20px;letter-spacing:-.01em}.founder-role.svelte-1uha8ag{font-size:12px;font-weight:600;color:#7a7a7a;letter-spacing:.08em;text-transform:uppercase;margin-top:2px}@media(max-width:700px){.founder-split.svelte-1uha8ag{grid-template-columns:1fr;justify-items:center;text-align:left}.founder-media.svelte-1uha8ag{align-items:center;text-align:center}}.how-it-works.svelte-1uha8ag{padding:100px 0;background:#fdfbf5;border-top:1px solid rgba(14,14,14,.04)}.steps.svelte-1uha8ag{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.step.svelte-1uha8ag{padding:30px 28px;background:#fff;border:1px solid rgba(14,14,14,.06);border-radius:16px}.step-num.svelte-1uha8ag{display:block;font-family:Fraunces,serif;font-weight:800;font-size:44px;line-height:1;letter-spacing:-.03em;color:#ff6b35;margin-bottom:20px}.step-body.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-family:Fraunces,serif;font-weight:800;font-size:28px;line-height:1.12;margin:0 0 12px}.step-body.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:16px;line-height:1.55;color:#3a3a3a;margin:0}.compare.svelte-1uha8ag{padding:90px 0;background:#f5f4f2}.compare.svelte-1uha8ag .section-sub:where(.svelte-1uha8ag){margin-bottom:30px}.compare-h2.svelte-1uha8ag{max-width:22ch}.compare-h2.svelte-1uha8ag em:where(.svelte-1uha8ag){font-style:italic;font-weight:600;color:#ff6b35}.compare-table.svelte-1uha8ag{display:grid;gap:0;border:1px solid rgba(14,14,14,.08);border-radius:14px;overflow:hidden;background:#fff}.compare-row.svelte-1uha8ag{display:grid;grid-template-columns:2.2fr .9fr .9fr .9fr .9fr;align-items:center;padding:18px 22px;font-size:14px;border-bottom:1px solid rgba(14,14,14,.06)}.compare-row.svelte-1uha8ag:last-child{border-bottom:none}.compare-row.compare-head.svelte-1uha8ag{background:#0e0e0e;color:#fff;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;padding:14px 22px}.compare-cell.svelte-1uha8ag{padding-right:12px}.compare-center.svelte-1uha8ag{text-align:center;display:flex;align-items:center;justify-content:center}.compare-row.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-family:Fraunces,serif;font-size:16px;font-weight:600;color:#0e0e0e;display:block}.compare-row.svelte-1uha8ag em:where(.svelte-1uha8ag){font-style:italic}.compare-note.svelte-1uha8ag{display:block;font-size:12px;color:#8a8a8a;margin-top:3px;line-height:1.4}.compare-pill.svelte-1uha8ag{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;flex-shrink:0}.compare-pill-x.svelte-1uha8ag{background:#0e0e0e0f;color:#0e0e0e61}.compare-pill-check.svelte-1uha8ag{background:#0ce28b7f;color:#0a8050}.compare-num.svelte-1uha8ag{font-family:Fraunces,serif;font-weight:600;font-size:16px;color:#2a2a2a}.compare-num-muted.svelte-1uha8ag{color:#8a8a8a}.compare-num-hero.svelte-1uha8ag{color:#b8420f;font-weight:800;font-size:20px;letter-spacing:-.02em}.compare-outcome.svelte-1uha8ag{font-family:Fraunces,serif;font-style:italic;font-weight:600;font-size:14px;line-height:1.35;color:#6a6a6a;text-align:center;display:inline-block;max-width:18ch;text-wrap:balance}.compare-outcome-hero.svelte-1uha8ag{color:#b8420f;font-weight:600;font-style:normal}.compare-divider.svelte-1uha8ag{position:relative;height:48px;background:linear-gradient(to bottom,#fff,#fdf7f2);display:flex;align-items:center;justify-content:center;border-bottom:1px solid rgba(14,14,14,.06)}.compare-divider.svelte-1uha8ag:before,.compare-divider.svelte-1uha8ag:after{content:"";flex:1;height:1px;background:#b8420f33;margin:0 14px}.compare-divider.svelte-1uha8ag span:where(.svelte-1uha8ag){font-family:DM Sans,sans-serif;font-weight:800;font-size:20px;letter-spacing:.22em;text-transform:uppercase;color:#b8420f;padding:0 4px}.compare-row.compare-hero.svelte-1uha8ag{background:linear-gradient(180deg,#fff4ec,#ffede0);box-shadow:inset 0 2px #ff6b35;padding:22px 22px 20px}.compare-row.compare-hero.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#b8420f;font-size:20px}.compare-badge.svelte-1uha8ag{display:inline-block;font-family:DM Sans,sans-serif;font-weight:800;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#fdfbf5;background:#ff6b35;padding:3px 8px 2px;border-radius:999px;margin-bottom:5px}.compare-footnote.svelte-1uha8ag{margin:26px 0 0;font-size:16px;font-family:Fraunces,serif;font-style:italic;color:#3a3a3a;text-align:center}.compare-footnote.svelte-1uha8ag em:where(.svelte-1uha8ag){font-style:italic;color:#0e0e0e;font-weight:600}.prereq.svelte-1uha8ag{padding:56px 0 40px;background:#fcfaf5}.prereq.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(28px,4vw,44px);line-height:1.1;margin:8px 0 28px}.prereq.svelte-1uha8ag h2:where(.svelte-1uha8ag) em:where(.svelte-1uha8ag){font-style:italic;color:#ff6b35}.prereq-grid.svelte-1uha8ag{display:flex;flex-direction:column;gap:12px;margin-bottom:28px}.prereq-row.svelte-1uha8ag{display:grid;grid-template-columns:minmax(180px,220px) auto 1fr;align-items:center;gap:16px;padding:14px 18px;background:#fff;border:1.5px solid rgba(14,14,14,.06);border-radius:12px}.prereq-source.svelte-1uha8ag{font-family:Fraunces,serif;font-weight:800;font-size:15px;letter-spacing:-.005em;color:#0e0e0e}.prereq-source.svelte-1uha8ag em:where(.svelte-1uha8ag){font-style:italic;font-weight:700;color:#4a4a4a}.prereq-arrow.svelte-1uha8ag{color:#ff6b35;flex-shrink:0}.prereq-gap.svelte-1uha8ag{font-size:14.5px;line-height:1.5;color:#2a2a2a}.prereq-gap.svelte-1uha8ag em:where(.svelte-1uha8ag){font-style:italic;font-weight:700;color:#0e0e0e}.prereq-summary.svelte-1uha8ag{font-family:Fraunces,serif;font-size:18px;line-height:1.6;color:#1a1a1a;margin:0;padding:22px 26px;background:#0e0e0e;color:#f5f4f2;border-radius:14px}.prereq-summary.svelte-1uha8ag em:where(.svelte-1uha8ag){font-style:italic;color:#ff6b35}.prereq-summary.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-weight:800;color:#fff}@media(max-width:720px){.prereq-row.svelte-1uha8ag{grid-template-columns:1fr;gap:6px;padding:14px 16px}.prereq-arrow.svelte-1uha8ag{display:none}.prereq-source.svelte-1uha8ag{font-size:13.5px;text-transform:uppercase;letter-spacing:.06em;color:#ff6b35}.prereq-gap.svelte-1uha8ag{font-size:14px}.prereq-summary.svelte-1uha8ag{font-size:16px;padding:18px 20px}}.cta-microcopy.svelte-1uha8ag{margin:12px 0 0;text-align:center;font-size:12px;font-weight:600;letter-spacing:.02em;color:#6a6a6a}.guarantee.svelte-1uha8ag{margin-top:20px;padding:16px 18px;background:#f0fdf4;border:1.5px solid #bbf7d0;border-radius:12px;display:flex;align-items:center;gap:16px}@media(max-width:640px){.guarantee.svelte-1uha8ag{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"badge head" "body  body";gap:6px 12px;align-items:center}.guarantee-badge.svelte-1uha8ag{grid-area:badge}.guarantee-text.svelte-1uha8ag{display:contents}.guarantee-text.svelte-1uha8ag strong:where(.svelte-1uha8ag){grid-area:head;align-self:center}.guarantee-text.svelte-1uha8ag span:where(.svelte-1uha8ag){grid-area:body}}.guarantee-badge.svelte-1uha8ag{flex-shrink:0;width:56px;height:56px;border-radius:50%;background:#00a86b;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:Fraunces,serif;font-weight:800;font-size:20px;line-height:1;letter-spacing:-.02em;box-shadow:0 4px 12px #00a86b4d}.guarantee-badge.svelte-1uha8ag span:where(.svelte-1uha8ag){font-size:10px;font-family:DM Sans,sans-serif;font-weight:800;letter-spacing:.14em;margin-top:3px}.guarantee-text.svelte-1uha8ag{display:flex;flex-direction:column;gap:4px;font-size:14px;line-height:1.45}.guarantee-text.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#00663a;font-weight:600}.guarantee-text.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#3a3a3a}.pricing-h2.svelte-1uha8ag{font-size:clamp(28px,5.4vw,72px);line-height:1.02;letter-spacing:-.03em;margin:0 0 14px}.pricing-h2.svelte-1uha8ag em:where(.svelte-1uha8ag){font-style:italic;font-weight:600;color:#ff6b35}.how-it-works.svelte-1uha8ag .h-sub:where(.svelte-1uha8ag){font-family:Fraunces,serif;font-style:italic;font-size:clamp(16px,2vw,20px);color:#3a3a3a;max-width:none;margin:0 0 20px}.final-cta-meta.svelte-1uha8ag{font-size:14px;color:#f5f4f280;letter-spacing:.04em;margin:28px 0 0}.final-cta.svelte-1uha8ag{padding:128px 0;background:#0e0e0e;color:#f5f4f2;text-align:center}.final-cta-h2.svelte-1uha8ag{color:#f5f4f2;max-width:22ch;margin-left:auto;margin-right:auto;font-size:clamp(28px,5.4vw,72px);line-height:1.02;letter-spacing:-.02em}.final-cta-h2.svelte-1uha8ag em:where(.svelte-1uha8ag){font-style:italic;font-weight:600;color:#ff6b35}.final-cta.svelte-1uha8ag .lede:where(.svelte-1uha8ag){color:#f5f4f2c7;max-width:48ch;margin:18px auto 32px;font-size:clamp(16px,1.6vw,20px)}.final-cta-row.svelte-1uha8ag{display:flex;justify-content:center;margin-top:10px}.btn-primary.huge.svelte-1uha8ag{display:inline-flex;align-items:center;gap:14px;padding:20px 38px;background:linear-gradient(135deg,#ff8a52,#ff5f22 55%,#ff6b35);color:#fff;text-decoration:none;font-family:inherit;font-size:20px;font-weight:800;letter-spacing:-.005em;border-radius:999px;border:0;cursor:pointer;box-shadow:0 16px 44px #ff5f2266,0 0 0 2px #ffffff14,0 0 48px #ff6b3547;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}.btn-primary.huge.svelte-1uha8ag:hover{transform:translateY(-2px);filter:brightness(1.06);box-shadow:0 22px 58px #ff5f2280,0 0 0 2px #ffffff24,0 0 64px #ff6b3561}.btn-primary.huge.svelte-1uha8ag:active{transform:translateY(0)}@media(max-width:640px){.btn-primary.huge.svelte-1uha8ag{padding:18px 26px;font-size:16px;width:100%;max-width:420px;justify-content:center}}@media(max-width:820px){.steps.svelte-1uha8ag{grid-template-columns:1fr;gap:14px}.compare-table.svelte-1uha8ag{background:transparent;border:0;border-radius:0;overflow:visible;display:flex;flex-direction:column;gap:12px}.compare-row.compare-head.svelte-1uha8ag{display:none}.compare-row.svelte-1uha8ag{display:block;background:#fff;border:1.5px solid #e8e6e1;border-radius:12px;padding:16px 18px}.compare-row.compare-hero.svelte-1uha8ag{background:linear-gradient(180deg,#fff4ec,#ffede0);border-color:#ffd5b8;box-shadow:inset 0 2px #ff6b35;color:#2a2a2a}.compare-row.compare-hero.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#b8420f}.compare-row.compare-hero.svelte-1uha8ag .compare-note:where(.svelte-1uha8ag){color:#6a4a35}.compare-cell.svelte-1uha8ag{padding:8px 0;display:flex;justify-content:space-between;align-items:baseline;gap:12px;border-top:1px dashed rgba(14,14,14,.08);font-size:14px}.compare-row.compare-hero.svelte-1uha8ag .compare-cell:where(.svelte-1uha8ag){border-top-color:#b8420f1f}.compare-cell.compare-name.svelte-1uha8ag{display:block;padding-top:0;padding-bottom:10px;border-top:0;border-bottom:1px solid rgba(14,14,14,.06);margin-bottom:4px}.compare-row.compare-hero.svelte-1uha8ag .compare-cell.compare-name:where(.svelte-1uha8ag){border-bottom-color:#b8420f2e}.compare-cell[data-label].svelte-1uha8ag:before{content:attr(data-label);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#8a8a8a;flex-shrink:0}.compare-row.compare-hero.svelte-1uha8ag .compare-cell[data-label]:where(.svelte-1uha8ag):before{color:#b8420f}.compare-row.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:16px}}.founding.svelte-1uha8ag{padding:120px 0}.founding.svelte-1uha8ag .h2:where(.svelte-1uha8ag){text-align:center}.founding.svelte-1uha8ag .lede:where(.svelte-1uha8ag){margin:0 auto 48px;text-align:center}.value-stack.svelte-1uha8ag{max-width:720px;margin:36px auto 0}.stack-bridge.svelte-1uha8ag{display:flex;align-items:center;justify-content:center;gap:18px;max-width:720px;margin:28px auto 32px}.bridge-rule.svelte-1uha8ag{flex:1;height:1px;background:#0e0e0e24}.bridge-label.svelte-1uha8ag{font-family:Fraunces,serif;font-style:italic;font-size:16px;color:#3a3a3a;white-space:nowrap}.value-stack-eyebrow.svelte-1uha8ag{font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#8a8a8a;margin-bottom:14px;text-align:center}.value-table.svelte-1uha8ag{width:100%;border-collapse:collapse;background:#fff;border:1px solid rgba(14,14,14,.08);border-radius:12px;overflow:hidden}.value-table.svelte-1uha8ag td:where(.svelte-1uha8ag),.value-table.svelte-1uha8ag th:where(.svelte-1uha8ag){padding:12px 18px;font-size:14px;line-height:1.4;text-align:left}.value-table.svelte-1uha8ag td:where(.svelte-1uha8ag):last-child,.value-table.svelte-1uha8ag th:where(.svelte-1uha8ag):last-child{text-align:right;font-variant-numeric:tabular-nums;width:90px;color:#555}.value-table.svelte-1uha8ag tbody:where(.svelte-1uha8ag) tr:where(.svelte-1uha8ag){border-bottom:1px solid rgba(14,14,14,.05)}.value-table.svelte-1uha8ag tbody:where(.svelte-1uha8ag) tr:where(.svelte-1uha8ag):last-child{border-bottom:none}.value-table.svelte-1uha8ag tbody:where(.svelte-1uha8ag) td:where(.svelte-1uha8ag){color:#3a3a3a}.value-table.svelte-1uha8ag tfoot:where(.svelte-1uha8ag){background:#fdfbf5}.value-table.svelte-1uha8ag tfoot:where(.svelte-1uha8ag) tr:where(.svelte-1uha8ag){border-top:2px solid rgba(14,14,14,.12)}.value-table.svelte-1uha8ag .subtotal-row:where(.svelte-1uha8ag) th:where(.svelte-1uha8ag){font-family:DM Sans,sans-serif;font-weight:600;font-size:14px;color:#0e0e0e;padding-top:14px}.value-table.svelte-1uha8ag .subtotal-row:where(.svelte-1uha8ag) .total:where(.svelte-1uha8ag){font-family:Fraunces,serif;font-weight:800;font-size:16px;color:#0e0e0e;text-decoration:line-through;text-decoration-color:#0e0e0e80}.value-table.svelte-1uha8ag .your-price-row:where(.svelte-1uha8ag) th:where(.svelte-1uha8ag){font-family:Fraunces,serif;font-weight:800;font-size:16px;color:#0e0e0e;padding-bottom:16px}.value-table.svelte-1uha8ag .your-price-row:where(.svelte-1uha8ag) .total.today:where(.svelte-1uha8ag){font-family:Fraunces,serif;font-weight:800;font-size:28px;color:#00a86b;letter-spacing:-.02em}@media(max-width:520px){.value-table.svelte-1uha8ag td:where(.svelte-1uha8ag),.value-table.svelte-1uha8ag th:where(.svelte-1uha8ag){padding:12px 16px;font-size:14px}.value-table.svelte-1uha8ag td:where(.svelte-1uha8ag):last-child,.value-table.svelte-1uha8ag th:where(.svelte-1uha8ag):last-child{width:1%;white-space:nowrap;padding-left:10px}.value-table.svelte-1uha8ag td:where(.svelte-1uha8ag):first-child,.value-table.svelte-1uha8ag th:where(.svelte-1uha8ag):first-child{padding-right:8px}}@media(max-width:420px){.value-table.svelte-1uha8ag td:where(.svelte-1uha8ag),.value-table.svelte-1uha8ag th:where(.svelte-1uha8ag){padding:11px 13px}}.pricing-card-v2.svelte-1uha8ag{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:minmax(320px,380px) 1fr;gap:0;background:#fff;border:2px solid #0e0e0e;border-radius:22px;overflow:hidden;box-shadow:0 20px 50px #00000014}.pricing-left.svelte-1uha8ag{padding:40px 36px;background:#fdfbf5;border-right:1px solid rgba(14,14,14,.08);display:flex;flex-direction:column}.pricing-right.svelte-1uha8ag{padding:32px 36px 36px}.pricing-price-row.svelte-1uha8ag{display:flex;align-items:baseline;gap:14px;margin-bottom:8px}.price-num.svelte-1uha8ag{font-family:Fraunces,serif;font-weight:800;font-size:clamp(44px,7vw,72px);line-height:1;letter-spacing:-.03em;color:#0e0e0e}.price-num--discounted.svelte-1uha8ag{color:#16a34a}.price-old.svelte-1uha8ag{font-family:Fraunces,serif;font-size:22px;font-weight:700;color:#c52d2d;text-decoration:line-through;text-decoration-thickness:2px}.pricing-title.svelte-1uha8ag{font-family:Fraunces,serif;font-weight:800;font-size:20px;margin:6px 0 4px}.pricing-sub.svelte-1uha8ag{font-size:14px;line-height:1.5;color:#555;margin:0 0 20px}.scarcity.svelte-1uha8ag{margin:0 0 22px;padding:14px 16px 12px;background:#fff4ec;border:1px solid rgba(255,107,53,.22);border-radius:10px}.scarcity-row.svelte-1uha8ag{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:8px}.scarcity-label.svelte-1uha8ag{font-family:DM Sans,sans-serif;font-weight:800;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#b8420f}.scarcity-count.svelte-1uha8ag{font-size:14px;color:#3a3a3a}.scarcity-count.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#0e0e0e;font-weight:800}.scarcity-count.svelte-1uha8ag em:where(.svelte-1uha8ag){font-style:normal;color:#b8420f;font-weight:600}.scarcity-bar.svelte-1uha8ag{position:relative;width:100%;height:8px;background:#0e0e0e14;border-radius:999px;overflow:hidden}.scarcity-fill.svelte-1uha8ag{position:absolute;left:0;top:0;height:100%;background:linear-gradient(90deg,#ff6b35,#ff8f52);border-radius:999px;transition:width .4s ease}.scarcity-note.svelte-1uha8ag{margin-top:8px;font-size:12px;line-height:1.45;color:#6a6a6a}.pricing-sub.svelte-1uha8ag .promo-tag:where(.svelte-1uha8ag){font-family:DM Sans,sans-serif;font-weight:800;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#ff6b35;margin-right:4px}.perks-label.svelte-1uha8ag{font-family:DM Sans,sans-serif;font-weight:800;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#8a8a8a;margin:0 0 16px}.perks.svelte-1uha8ag{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}@media(min-width:720px){.pricing-right.svelte-1uha8ag .perks:where(.svelte-1uha8ag){display:block;column-count:2;column-gap:28px;column-fill:balance}.pricing-right.svelte-1uha8ag .perks:where(.svelte-1uha8ag) li:where(.svelte-1uha8ag){break-inside:avoid;-webkit-column-break-inside:avoid}.pricing-right.svelte-1uha8ag .perks:where(.svelte-1uha8ag) li:where(.svelte-1uha8ag):last-child{border-bottom:none}}.perks.svelte-1uha8ag li:where(.svelte-1uha8ag){font-size:14px;line-height:1.5;color:#3a3a3a;border-bottom:1px solid rgba(14,14,14,.06);position:relative;padding:11px 0 11px 22px}.perks.svelte-1uha8ag li:where(.svelte-1uha8ag):last-child{border-bottom:none}.perks.svelte-1uha8ag li:where(.svelte-1uha8ag):before{content:"";position:absolute;left:2px;top:17px;width:10px;height:6px;border-left:2px solid #00a86b;border-bottom:2px solid #00a86b;transform:rotate(-45deg)}.perks.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#0e0e0e;font-weight:600}@media(max-width:920px){.pricing-card-v2.svelte-1uha8ag{grid-template-columns:1fr}.pricing-left.svelte-1uha8ag{border-right:none;border-bottom:1px solid rgba(14,14,14,.08);padding:32px 22px;align-items:center;text-align:center}.pricing-left.svelte-1uha8ag>:where(.svelte-1uha8ag){width:100%;max-width:520px}.pricing-price-row.svelte-1uha8ag{justify-content:center}.pricing-left.svelte-1uha8ag .ub-wrap{width:100%;min-width:280px;max-width:420px}.scarcity-row.svelte-1uha8ag,.guarantee.svelte-1uha8ag{text-align:left}.pricing-right.svelte-1uha8ag{padding:24px 22px 28px}.pricing-right.svelte-1uha8ag>:where(.svelte-1uha8ag){max-width:720px;margin-left:auto;margin-right:auto}}@media(max-width:640px){.founding.svelte-1uha8ag .container:where(.svelte-1uha8ag){padding-left:0;padding-right:0}.pricing-card-v2.svelte-1uha8ag{border-radius:18px;margin-left:10px;margin-right:10px;max-width:none}}@media(max-width:460px){.pricing-left.svelte-1uha8ag{padding:24px 18px}.pricing-right.svelte-1uha8ag{padding:20px 18px 24px}}.daily-bias.svelte-1uha8ag{padding:100px 0;background:#0e0e0e;color:#f5f4f2}.daily-bias-inner.svelte-1uha8ag{display:grid;grid-template-columns:auto 1fr;gap:56px;align-items:center}.daily-bias-mock.svelte-1uha8ag{display:flex;justify-content:center;align-items:center}.daily-bias-text.svelte-1uha8ag{text-align:left;min-width:0}.daily-bias.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){color:#f5f4f280}.daily-bias.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag) .bar:where(.svelte-1uha8ag){background:#f5f4f28c}.daily-bias.svelte-1uha8ag .h2:where(.svelte-1uha8ag){color:#f5f4f2}.daily-bias.svelte-1uha8ag .lede:where(.svelte-1uha8ag){color:#f5f4f2bf;max-width:56ch}.daily-bias.svelte-1uha8ag .email-capture{margin:24px 0 0}@media(max-width:760px){.daily-bias-inner.svelte-1uha8ag{grid-template-columns:1fr;gap:32px;text-align:center}.daily-bias-text.svelte-1uha8ag{text-align:center}.daily-bias.svelte-1uha8ag .lede:where(.svelte-1uha8ag){margin-left:auto;margin-right:auto}.daily-bias.svelte-1uha8ag .email-capture{margin:24px auto 0;align-items:center}.daily-bias.svelte-1uha8ag .email-row{margin:0 auto}}.about.svelte-1uha8ag{padding:120px 0}.story.svelte-1uha8ag p:where(.svelte-1uha8ag){font-family:Fraunces,serif;font-size:20px;line-height:1.55;color:#2a2a2a;margin:0 0 22px}.story.svelte-1uha8ag .signoff:where(.svelte-1uha8ag){font-style:italic;color:#6a6a6a;margin-top:28px;font-size:20px}.promo-notice.svelte-1uha8ag{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;padding:12px 0 14px;margin:0 0 26px;border-top:1px solid rgba(14,14,14,.14);border-bottom:1px solid rgba(14,14,14,.08);max-width:60ch}.promo-label.svelte-1uha8ag{font-family:DM Sans,sans-serif;font-weight:800;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#ff6b35;white-space:nowrap}.promo-body.svelte-1uha8ag{font-family:Fraunces,serif;font-style:italic;font-weight:600;font-size:16px;line-height:1.4;color:#2a2a2a;flex:1 1 auto}.promo-urgency-inline.svelte-1uha8ag{font-family:DM Sans,sans-serif;font-weight:600;font-size:12px;color:#8a8a8a;letter-spacing:.02em}.cta-fine.svelte-1uha8ag{font-size:12px;color:#888;margin:8px 0 22px;text-align:center}.price-strike.svelte-1uha8ag{font-size:.48em;color:#9a9a9a;text-decoration:line-through;font-weight:600;margin-left:10px;letter-spacing:0}.why-matters.svelte-1uha8ag{padding:100px 0 60px;background:#fdfbf5;border-top:1px solid rgba(14,14,14,.04)}.story-grid.svelte-1uha8ag{display:grid;gap:0;margin-top:30px}.story-grid.svelte-1uha8ag p:where(.svelte-1uha8ag){font-family:Fraunces,serif;font-size:20px;line-height:1.55;color:#2a2a2a;margin:0 0 22px}.story-grid.svelte-1uha8ag p:where(.svelte-1uha8ag):last-child{margin-bottom:0}.benefits.svelte-1uha8ag{padding:100px 0;background:#f5f4f2}.benefits-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px}.benefit.svelte-1uha8ag{display:flex;flex-direction:column;padding:28px 26px 22px;background:#fff;border:1px solid rgba(14,14,14,.06);border-radius:16px;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.benefit.svelte-1uha8ag:hover{transform:translateY(-3px);box-shadow:0 14px 30px #0e0e0e14;border-color:#ff6b3547}.benefit-num.svelte-1uha8ag{font-family:Fraunces,serif;font-weight:800;font-size:44px;line-height:.92;color:#ff6b35;letter-spacing:-.03em;margin-bottom:14px}.benefit-num.svelte-1uha8ag:after{content:"";display:block;width:28px;height:2px;background:#ff6b35;opacity:.75;margin-top:10px}.benefit.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-family:Fraunces,serif;font-weight:800;font-size:20px;line-height:1.12;margin:0 0 10px;color:#0e0e0e}.benefit.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:14px;line-height:1.55;color:#3a3a3a;margin:0 0 16px}.benefit-proof.svelte-1uha8ag{margin-top:auto;padding-top:14px;border-top:1px dashed rgba(14,14,14,.1);display:flex;flex-direction:column;gap:3px}.benefit-proof-label.svelte-1uha8ag{font-family:DM Sans,sans-serif;font-weight:800;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#ff6b35}.benefit-proof-tags.svelte-1uha8ag{font-family:Fraunces,serif;font-style:italic;font-weight:600;font-size:14px;line-height:1.4;color:#3a3a3a}.benefit.svelte-1uha8ag p:where(.svelte-1uha8ag) em:where(.svelte-1uha8ag){font-style:italic;background:#fff4ec;padding:0 3px;border-radius:2px}.usp.svelte-1uha8ag{padding:0 0 80px;background:#0e0e0e;color:#f5f4f2}.usp-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(4,1fr);gap:44px}.usp-item.svelte-1uha8ag{display:flex;flex-direction:column}.usp-num.svelte-1uha8ag{font-family:Fraunces,serif;font-weight:800;font-size:clamp(72px,7.5vw,96px);line-height:.92;color:#ff6b35;letter-spacing:-.04em;margin-bottom:14px}.usp-rule.svelte-1uha8ag{width:36px;height:2px;background:#ff6b35;opacity:.85;margin-bottom:14px}.usp-head.svelte-1uha8ag{font-family:DM Sans,sans-serif;font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#f5f4f2d9;margin:0 0 12px;line-height:1.35}.usp-body.svelte-1uha8ag{font-size:14px;line-height:1.55;color:#f5f4f2c7}.reviews.svelte-1uha8ag{padding:100px 0;background:#fdfbf5;border-top:1px solid rgba(14,14,14,.04);border-bottom:1px solid rgba(14,14,14,.04)}.inline-link.svelte-1uha8ag{color:#0e0e0e;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.reviews-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:38px}figure.review.svelte-1uha8ag{margin:0;padding:22px 22px 20px;background:#fff;border:1px solid rgba(14,14,14,.06);border-radius:14px;display:flex;flex-direction:column;gap:14px}.review-stars.svelte-1uha8ag{color:#ffb700;letter-spacing:2px;font-size:14px}.review-stars.svelte-1uha8ag .dim:where(.svelte-1uha8ag){color:#e4e4e4}figure.review.svelte-1uha8ag blockquote:where(.svelte-1uha8ag){margin:0;padding:0;font-family:Fraunces,serif;font-size:16px;line-height:1.5;color:#1a1a1a}figure.review.svelte-1uha8ag blockquote:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){margin:0}figure.review.svelte-1uha8ag figcaption:where(.svelte-1uha8ag){display:flex;align-items:center;gap:10px;margin-top:auto;padding-top:10px;border-top:1px solid rgba(14,14,14,.06)}figure.review.svelte-1uha8ag .avatar:where(.svelte-1uha8ag){width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-family:Fraunces,serif;font-weight:800;font-size:14px;letter-spacing:.01em}figure.review.svelte-1uha8ag .name:where(.svelte-1uha8ag){font-size:14px;font-weight:600;color:#3a3a3a}.reviews-placeholder.svelte-1uha8ag{display:grid;grid-template-columns:1fr;gap:26px;margin-top:38px}.reviews-placeholder-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;opacity:.55;filter:saturate(.7)}.review-skeleton.svelte-1uha8ag{background:#fff;border:1px dashed rgba(14,14,14,.18);border-radius:14px;padding:22px 22px 18px;display:flex;flex-direction:column;gap:10px}.skeleton-stars.svelte-1uha8ag{color:#ff6b358c;font-size:16px;letter-spacing:.08em}.skeleton-lines.svelte-1uha8ag{display:flex;flex-direction:column;gap:8px;margin:4px 0 8px}.skeleton-line.svelte-1uha8ag{height:8px;border-radius:999px;background:#0e0e0e14}.skeleton-line.short.svelte-1uha8ag{width:60%}.skeleton-name.svelte-1uha8ag{font-size:12px;color:#8a8a8a;letter-spacing:.04em}.reviews-placeholder-copy.svelte-1uha8ag{text-align:center;max-width:560px;margin:0 auto;padding:16px 20px;background:#fff4ec;border:1px dashed rgba(255,107,53,.35);border-radius:10px;display:flex;flex-direction:column;gap:4px}.reviews-placeholder-copy.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-family:Fraunces,serif;font-weight:800;font-size:16px;color:#0e0e0e}.reviews-placeholder-copy.svelte-1uha8ag span:where(.svelte-1uha8ag){font-size:14px;line-height:1.5;color:#3a3a3a}@media(max-width:760px){.reviews-placeholder-grid.svelte-1uha8ag{grid-template-columns:1fr}}.faq.svelte-1uha8ag{padding:80px 0 120px;background:#fff;border-top:1px solid rgba(14,14,14,.06)}.faq-list.svelte-1uha8ag{list-style:none;padding:0;margin:30px 0 0;border-top:1px solid rgba(14,14,14,.08)}.faq-list.svelte-1uha8ag li:where(.svelte-1uha8ag){border-bottom:1px solid rgba(14,14,14,.08)}.faq-list.svelte-1uha8ag button:where(.svelte-1uha8ag){width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 4px;background:none;border:none;cursor:pointer;text-align:left;font:inherit}.faq-q.svelte-1uha8ag{font-family:Fraunces,serif;font-weight:600;font-size:20px;color:#0e0e0e}.faq-toggle.svelte-1uha8ag{position:relative;width:22px;height:22px;flex-shrink:0;color:#9a9a9a}.toggle-bar.svelte-1uha8ag{position:absolute;top:50%;left:50%;width:18px;height:2px;background:currentColor;border-radius:1px;transform-origin:center;transition:transform .3s cubic-bezier(.4,0,.2,1),background .2s}.toggle-bar-h.svelte-1uha8ag{transform:translate(-50%,-50%)}.toggle-bar-v.svelte-1uha8ag{transform:translate(-50%,-50%) rotate(90deg)}.faq-list.svelte-1uha8ag li.open:where(.svelte-1uha8ag) .faq-toggle:where(.svelte-1uha8ag){color:#0e0e0e}.faq-list.svelte-1uha8ag li.open:where(.svelte-1uha8ag) .toggle-bar-v:where(.svelte-1uha8ag){transform:translate(-50%,-50%) rotate(0)}.faq-a.svelte-1uha8ag{overflow:hidden}.faq-a-inner.svelte-1uha8ag{padding:4px 4px 22px;font-size:16px;line-height:1.6;color:#3a3a3a;max-width:68ch}.site-footer.svelte-1uha8ag{padding:64px 0 36px;background:#faf9f7;border-top:1px solid rgba(14,14,14,.06)}.foot-grid.svelte-1uha8ag{display:grid;grid-template-columns:1.3fr repeat(3,1fr);gap:44px;margin-bottom:40px}.foot-brand.svelte-1uha8ag{display:flex;flex-direction:column;gap:14px}.foot-tag.svelte-1uha8ag{font-family:Fraunces,serif;font-size:16px;color:#6a6a6a;font-style:italic;max-width:28ch}.foot-col.svelte-1uha8ag{display:flex;flex-direction:column;gap:8px}.foot-col.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-family:DM Sans,sans-serif;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#8a8a8a;margin-bottom:6px}.foot-col.svelte-1uha8ag a:where(.svelte-1uha8ag),.foot-col.svelte-1uha8ag button:where(.svelte-1uha8ag){color:#0e0e0e;text-decoration:none;font-size:14px;font-weight:600;background:none;border:none;padding:0;font-family:inherit;text-align:left;cursor:pointer}.foot-col.svelte-1uha8ag a:where(.svelte-1uha8ag):hover,.foot-col.svelte-1uha8ag button:where(.svelte-1uha8ag):hover{text-decoration:underline}.foot-promise.svelte-1uha8ag{font-family:Fraunces,serif;font-style:italic;font-size:16px;text-align:center;color:#3a3a3a;margin:30px 0 14px;padding-top:28px;border-top:1px solid rgba(14,14,14,.08)}.foot-fine.svelte-1uha8ag{padding-top:28px;border-top:1px solid rgba(14,14,14,.08);font-size:14px;color:#8a8a8a}.foot-fine.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#3a3a3a}@media(min-width:641px)and (max-width:960px){.benefits-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}.steps.svelte-1uha8ag{gap:18px}.reviews-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr);gap:14px}figure.review.svelte-1uha8ag{padding:18px 18px 16px}figure.review.svelte-1uha8ag blockquote:where(.svelte-1uha8ag){font-size:14.5px;line-height:1.45}}@media(max-width:960px){.hero.svelte-1uha8ag{display:flex;flex-direction:column;align-items:stretch;min-height:calc(100svh - 48px);padding:16px 24px 24px;gap:12px}.hero-cards.svelte-1uha8ag{order:1;width:100%;flex:1 1 0;min-height:0;height:auto;container-type:size;overflow:visible;position:relative;--card-w: max(110px, min(36cqw, 48cqh ))}.hero-text.svelte-1uha8ag{order:2;display:flex;flex-direction:column;flex:0 0 auto;gap:10px}.hero.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){display:none}.hero.svelte-1uha8ag .subhead:where(.svelte-1uha8ag){max-width:none}.hero-foot.svelte-1uha8ag{padding-top:16px}.hero-foot.svelte-1uha8ag .cta-row:where(.svelte-1uha8ag){margin-bottom:10px}.hero-foot.svelte-1uha8ag .cta-fine:where(.svelte-1uha8ag){margin-bottom:0}.story.svelte-1uha8ag p:where(.svelte-1uha8ag),.story-grid.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:16px;line-height:1.6;margin-bottom:16px}.features.svelte-1uha8ag{grid-template-columns:1fr;gap:28px}.feature-num.svelte-1uha8ag{font-size:44px}@media(max-width:640px){.benefits-grid.svelte-1uha8ag{grid-template-columns:1fr;gap:14px}}.usp-grid.svelte-1uha8ag{grid-template-columns:1fr 1fr;gap:30px 24px}@media(max-width:640px){.reviews-grid.svelte-1uha8ag{grid-template-columns:1fr;gap:14px}}.foot-grid.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:32px 24px}}@media(max-width:640px){.eyebrow.svelte-1uha8ag{font-size:10px;letter-spacing:.1em;margin-bottom:14px}.hero.svelte-1uha8ag .headline:where(.svelte-1uha8ag),.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){line-height:1;margin-bottom:10px}.hero.svelte-1uha8ag .h-small:where(.svelte-1uha8ag),.hero.svelte-1uha8ag .h-mid:where(.svelte-1uha8ag){font-size:clamp(28px,9vw,44px);line-height:1.05}.hero.svelte-1uha8ag .h-big:where(.svelte-1uha8ag){font-size:clamp(48px,14vw,88px);line-height:1;letter-spacing:-1.5px}.hero.svelte-1uha8ag .subhead:where(.svelte-1uha8ag){font-size:15px;line-height:1.45;margin-bottom:0}.hero-foot.svelte-1uha8ag .cta-row:where(.svelte-1uha8ag){flex-direction:column;align-items:stretch;gap:10px}.hero-foot.svelte-1uha8ag .cta-row:where(.svelte-1uha8ag) .btn-primary:where(.svelte-1uha8ag),.hero-foot.svelte-1uha8ag .cta-row:where(.svelte-1uha8ag) .btn-secondary:where(.svelte-1uha8ag){flex:0 0 auto;width:100%;min-height:0;height:44px;padding:0 20px;font-size:14.5px;line-height:1}.hero-cards.svelte-1uha8ag{--card-w: max(90px, min(47cqw, 52cqh ))}.hero-foot.svelte-1uha8ag{padding-top:14px}.hero-foot.svelte-1uha8ag .cta-row:where(.svelte-1uha8ag){margin-bottom:6px;gap:8px}.hero-foot.svelte-1uha8ag .cta-fine:where(.svelte-1uha8ag){font-size:12px}.promo-strip.svelte-1uha8ag{font-size:12px;padding:8px 12px}.usp-num.svelte-1uha8ag{font-size:44px}.story.svelte-1uha8ag p:where(.svelte-1uha8ag),.story-grid.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:16px}}@media(max-width:460px){.hero.svelte-1uha8ag{padding:10px 20px 20px;gap:8px}.hero.svelte-1uha8ag .h-small:where(.svelte-1uha8ag),.hero.svelte-1uha8ag .h-mid:where(.svelte-1uha8ag){font-size:clamp(26px,8.5vw,40px)}.hero.svelte-1uha8ag .h-big:where(.svelte-1uha8ag){font-size:clamp(46px,13.5vw,80px)}.hero-cards.svelte-1uha8ag{--card-w: max(80px, min(45cqw, calc(76cqh / 1.5)));padding-top:6px}.hero.svelte-1uha8ag .subhead:where(.svelte-1uha8ag){font-size:14px}.container.svelte-1uha8ag,.container-narrow.svelte-1uha8ag{padding:0 20px}}@media(max-width:560px){.pricing-card.svelte-1uha8ag{padding:28px 20px 24px}.hero-cards.svelte-1uha8ag:hover .hero-slot-0:where(.svelte-1uha8ag){transform:rotate(28deg) scale(1.03)}.hero-cards.svelte-1uha8ag:hover .hero-slot-1:where(.svelte-1uha8ag){transform:rotate(14deg)}.hero-cards.svelte-1uha8ag:hover .hero-slot-3:where(.svelte-1uha8ag){transform:rotate(-14deg)}.hero-cards.svelte-1uha8ag:hover .hero-slot-4:where(.svelte-1uha8ag){transform:rotate(-28deg)}.hero-cards.svelte-1uha8ag:active .hero-slot-0:where(.svelte-1uha8ag){transform:rotate(38deg) scale(1.04)}.hero-cards.svelte-1uha8ag:active .hero-slot-1:where(.svelte-1uha8ag){transform:rotate(19deg)}.hero-cards.svelte-1uha8ag:active .hero-slot-2:where(.svelte-1uha8ag){transform:translateY(-8px) rotate(0) scale(1.03)}.hero-cards.svelte-1uha8ag:active .hero-slot-3:where(.svelte-1uha8ag){transform:rotate(-19deg)}.hero-cards.svelte-1uha8ag:active .hero-slot-4:where(.svelte-1uha8ag){transform:rotate(-38deg)}}.card-modal-overlay.svelte-1uha8ag{position:fixed;inset:0;background:#0e0e0eb8;backdrop-filter:saturate(160%) blur(6px);-webkit-backdrop-filter:saturate(160%) blur(6px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:40px 20px}.card-modal.svelte-1uha8ag{position:relative;width:min(82vw,340px);display:flex;flex-direction:column;gap:14px}.card-modal-card.svelte-1uha8ag{position:relative;width:100%;aspect-ratio:2 / 3}.card-modal-close.svelte-1uha8ag{position:absolute;top:-44px;right:0;width:36px;height:36px;padding:0;border:none;border-radius:999px;background:#ffffff1f;color:#f5f4f2;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .14s}.card-modal-close.svelte-1uha8ag:hover{background:#ffffff38}.card-modal-close.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:16px;height:16px}.card-modal-foot.svelte-1uha8ag{display:flex;justify-content:center}.modal-detail-link.svelte-1uha8ag{font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;color:#f5f4f2;text-decoration:none;padding:10px 18px;border:1.5px solid rgba(255,255,255,.3);border-radius:999px;transition:border-color .14s,background .14s}.modal-detail-link.svelte-1uha8ag:hover{border-color:#fff;background:#ffffff14}
