.landing.svelte-1uha8ag{word-break:keep-all;overflow-wrap:break-word;background:#faf8f2;overflow:clip}.section-shell.svelte-1uha8ag{width:min(100% - 2rem,1180px);margin:0 auto;position:relative}.section-kicker.svelte-1uha8ag,.eyebrow.svelte-1uha8ag{color:#b85539;letter-spacing:.16em;align-items:center;gap:.45rem;margin:0;font-size:.72rem;font-weight:800;line-height:1.4;display:flex}.light-kicker.svelte-1uha8ag{color:#b9d9ca}.warm-kicker.svelte-1uha8ag{color:#f4c4a5}.hero.svelte-1uha8ag{background:linear-gradient(100deg,#faf8f2fa 0%,#faf8f2e3 47%,#f1efe4d1 100%),repeating-linear-gradient(90deg,#0000 0 79px,#21524509 80px);min-height:46rem;padding:clamp(5rem,9vw,8.5rem) 0 clamp(6rem,10vw,9rem);position:relative}.hero.svelte-1uha8ag:after{content:"";background:linear-gradient(90deg,#0000,#224e4229,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.hero-orb.svelte-1uha8ag{filter:blur(1px);pointer-events:none;border-radius:999px;position:absolute}.orb-one.svelte-1uha8ag{filter:blur(40px);background:#cde4d794;width:23rem;height:23rem;top:-9rem;right:4%}.orb-two.svelte-1uha8ag{filter:blur(30px);background:#efbea038;width:12rem;height:12rem;bottom:4rem;left:-6rem}.hero-grid.svelte-1uha8ag{grid-template-columns:minmax(0,1.02fr) minmax(28rem,.82fr);align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.hero-copy.svelte-1uha8ag{z-index:2;position:relative}.hero-copy.svelte-1uha8ag h1:where(.svelte-1uha8ag){color:#162c25;letter-spacing:-.065em;text-wrap:balance;max-width:47rem;margin:1.35rem 0 0;font-size:clamp(2.6rem,5.4vw,5.25rem);font-weight:790;line-height:1.08}.hero-copy.svelte-1uha8ag h1:where(.svelte-1uha8ag) em:where(.svelte-1uha8ag){color:#1d5a49;white-space:nowrap;font-style:normal;position:relative}.hero-copy.svelte-1uha8ag h1:where(.svelte-1uha8ag) em:where(.svelte-1uha8ag):after{content:"";z-index:-1;background:#e2a36852;border-radius:999px;height:.2em;position:absolute;bottom:.06em;left:-.03em;right:-.08em;transform:rotate(-1.2deg)}.hero-lede.svelte-1uha8ag{color:#5e6f67;margin:1.7rem 0 0;font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.85}.hero-actions.svelte-1uha8ag,.final-actions.svelte-1uha8ag{align-items:center;gap:.75rem;margin-top:2.25rem;display:flex}.button.svelte-1uha8ag{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;min-height:3.45rem;padding:.8rem 1.35rem;font-size:.95rem;font-weight:760;text-decoration:none;transition:transform .17s,box-shadow .17s,background .17s;display:inline-flex}.button.svelte-1uha8ag:hover{transform:translateY(-2px)}.button-primary.svelte-1uha8ag{color:#fffef9;background:#173f34;box-shadow:0 10px 26px #173f342e}.button-primary.svelte-1uha8ag:hover{background:#10332a;box-shadow:0 15px 32px #173f3438}.button-ghost.svelte-1uha8ag{color:#28493f;background:#ffffff87;border-color:#1a41362e}.trust-row.svelte-1uha8ag{color:#66756e;flex-wrap:wrap;gap:.7rem 1.15rem;margin:1.45rem 0 0;padding:0;font-size:.75rem;font-weight:630;list-style:none;display:flex}.trust-row.svelte-1uha8ag li:where(.svelte-1uha8ag){align-items:center;gap:.28rem;display:flex}.trust-row.svelte-1uha8ag svg{color:#2e715f}.hero-demo-wrap.svelte-1uha8ag{z-index:1;isolation:isolate;position:relative}.demo-glow.svelte-1uha8ag{z-index:-1;filter:blur(28px);background:linear-gradient(145deg,#20604e2e,#e0996833);border-radius:3.5rem;position:absolute;inset:8% -8% -5% 7%;transform:rotate(4deg)}.demo-window.svelte-1uha8ag{background:#fffffcf2;border:1px solid #1b3d3426;border-radius:1.75rem;position:relative;overflow:hidden;transform:rotate(1.2deg);box-shadow:0 35px 90px #1d43382b,inset 0 2px #ffffffe6}.browser-bar.svelte-1uha8ag{color:#77837d;background:#f5f3ec;border-bottom:1px solid #1c3f3617;grid-template-columns:1fr auto 1fr;align-items:center;height:3rem;padding:0 1rem;font-size:.68rem;display:grid}.browser-bar.svelte-1uha8ag>svg{justify-self:end}.browser-dots.svelte-1uha8ag{gap:.28rem;display:flex}.browser-dots.svelte-1uha8ag i:where(.svelte-1uha8ag){background:#c8cbc5;border-radius:50%;width:.42rem;height:.42rem}.browser-dots.svelte-1uha8ag i:where(.svelte-1uha8ag):first-child{background:#e2a27c}.demo-content.svelte-1uha8ag{padding:clamp(1.4rem,4vw,2rem)}.demo-profile.svelte-1uha8ag{align-items:center;gap:.9rem;display:flex}.demo-profile.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.03em;margin:0;font-size:1.18rem}.demo-profile.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#758179;margin:.28rem 0 0;font-size:.76rem}.demo-name-line.svelte-1uha8ag{align-items:center;gap:.55rem;display:flex}.demo-name-line.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#28614f;background:#edf5f0;border-radius:999px;align-items:center;gap:.18rem;padding:.25rem .42rem;font-size:.57rem;font-weight:720;display:inline-flex}.demo-bio.svelte-1uha8ag{color:#4f6159;margin:1.15rem 0 0;font-size:.8rem;line-height:1.7}.demo-stats.svelte-1uha8ag{color:#77817b;text-align:center;border-top:1px solid #1c3f3617;border-bottom:1px solid #1c3f3617;grid-template-columns:repeat(3,1fr);margin-top:1rem;padding:.72rem 0;font-size:.59rem;display:grid}.demo-stats.svelte-1uha8ag span:where(.svelte-1uha8ag)+span:where(.svelte-1uha8ag){border-left:1px solid #1c3f3617}.demo-stats.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#24483e;margin-bottom:.14rem;font-size:.78rem;display:block}.demo-product.svelte-1uha8ag{background:#fff;border:1px solid #1c3f361c;border-radius:1rem;margin-top:1rem;padding:1rem;box-shadow:0 8px 24px #2043390f}.product-topline.svelte-1uha8ag{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.product-topline.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#b55a3f;letter-spacing:.08em;margin:0;font-size:.58rem;font-weight:780}.product-topline.svelte-1uha8ag h3:where(.svelte-1uha8ag){letter-spacing:-.02em;margin:.28rem 0 0;font-size:.84rem}.product-topline.svelte-1uha8ag>strong:where(.svelte-1uha8ag){color:#1b5143;white-space:nowrap;font-size:.8rem}.demo-meta.svelte-1uha8ag{color:#7b857f;align-items:center;gap:.3rem;margin-top:.62rem;font-size:.62rem;display:flex}.demo-meta.svelte-1uha8ag span:where(.svelte-1uha8ag){background:#d5d8d3;width:1px;height:.7rem;margin:0 .2rem}.slot-label.svelte-1uha8ag{color:#77817a;margin:.8rem 0 .45rem;font-size:.58rem;font-weight:700}.slot-row.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:.35rem;display:grid}.slot-row.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#396154;text-align:center;border:1px solid #235b4b24;border-radius:.45rem;padding:.45rem .2rem;font-size:.56rem;font-weight:650}.demo-product.svelte-1uha8ag>a:where(.svelte-1uha8ag){color:#fff;background:#173f34;border-radius:999px;justify-content:center;align-items:center;gap:.28rem;height:2.5rem;margin-top:.75rem;font-size:.68rem;font-weight:750;text-decoration:none;display:flex}.request-toast.svelte-1uha8ag{background:#fffffcf5;border:1px solid #1c463a1f;border-radius:.9rem;align-items:center;gap:.7rem;padding:.8rem 1rem;display:flex;position:absolute;bottom:2.2rem;right:-2rem;transform:rotate(-1.8deg);box-shadow:0 18px 40px #1c43382e}.toast-icon.svelte-1uha8ag{color:#1e5d4c;background:#e9f3ed;border-radius:.65rem;place-items:center;width:2.1rem;height:2.1rem;display:grid}.request-toast.svelte-1uha8ag strong:where(.svelte-1uha8ag),.request-toast.svelte-1uha8ag small:where(.svelte-1uha8ag){display:block}.request-toast.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:.7rem}.request-toast.svelte-1uha8ag small:where(.svelte-1uha8ag){color:#7b857f;margin-top:.2rem;font-size:.57rem}.problem-section.svelte-1uha8ag{background:#fffdf8;padding:clamp(6rem,11vw,10rem) 0}.problem-grid.svelte-1uha8ag{grid-template-columns:minmax(15rem,.72fr) minmax(0,1.3fr);gap:clamp(3rem,9vw,9rem);display:grid}.section-heading.svelte-1uha8ag h2:where(.svelte-1uha8ag),.center-heading.svelte-1uha8ag h2:where(.svelte-1uha8ag),.split-heading.svelte-1uha8ag h2:where(.svelte-1uha8ag),.philosophy-card.svelte-1uha8ag h2:where(.svelte-1uha8ag),.pricing-copy.svelte-1uha8ag h2:where(.svelte-1uha8ag),.founding-copy.svelte-1uha8ag h2:where(.svelte-1uha8ag),.faq-heading.svelte-1uha8ag h2:where(.svelte-1uha8ag),.final-content.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:#183128;letter-spacing:-.055em;text-wrap:balance;margin:.9rem 0 0;font-size:clamp(2.2rem,4.6vw,4rem);font-weight:770;line-height:1.15}.problem-copy.svelte-1uha8ag{max-width:45rem}.problem-copy.svelte-1uha8ag>p:where(.svelte-1uha8ag){color:#5e6d66;margin:0;font-size:clamp(1.05rem,1.7vw,1.32rem);line-height:1.9}.problem-copy.svelte-1uha8ag>p:where(.svelte-1uha8ag)+p:where(.svelte-1uha8ag){margin-top:1.15rem}.problem-copy.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#1d4c3f;font-weight:760}.pain-list.svelte-1uha8ag{flex-wrap:wrap;gap:.55rem;margin-top:2rem;display:flex}.pain-list.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#607068;background:#f8f7f1;border:1px solid #29534721;border-radius:999px;padding:.55rem .8rem;font-size:.76rem;font-weight:660}.steps-section.svelte-1uha8ag,.comparison-section.svelte-1uha8ag,.faq-section.svelte-1uha8ag{padding:clamp(6rem,11vw,10rem) 0}.center-heading.svelte-1uha8ag{text-align:center;max-width:47rem;margin:0 auto}.center-heading.svelte-1uha8ag .section-kicker:where(.svelte-1uha8ag){justify-content:center}.center-heading.svelte-1uha8ag>p:where(.svelte-1uha8ag):last-child,.split-heading.svelte-1uha8ag>p:where(.svelte-1uha8ag),.pricing-copy.svelte-1uha8ag>p:where(.svelte-1uha8ag),.founding-copy.svelte-1uha8ag>p:where(.svelte-1uha8ag),.faq-heading.svelte-1uha8ag>p:where(.svelte-1uha8ag),.final-content.svelte-1uha8ag>p:where(.svelte-1uha8ag){color:#6a7771;margin:1.2rem 0 0;font-size:1rem;line-height:1.8}.steps-grid.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:4.5rem;display:grid;position:relative}.steps-grid.svelte-1uha8ag:before{content:"";z-index:0;background:linear-gradient(90deg,#d6dfda,#afc8be,#d6dfda);height:1px;position:absolute;top:2.55rem;left:18%;right:18%}.step-card.svelte-1uha8ag{z-index:1;background:#fffdf8cc;border:1px solid #1b3d341c;border-radius:1.5rem;min-height:21rem;padding:1.45rem;position:relative;box-shadow:0 15px 45px #1c3e350d}.featured-step.svelte-1uha8ag{background:#fff;transform:translateY(-.8rem);box-shadow:0 22px 55px #1c3e3517}.step-number.svelte-1uha8ag{color:#a9b5af;letter-spacing:.1em;font-size:.68rem;font-weight:800}.step-icon.svelte-1uha8ag,.feature-icon.svelte-1uha8ag{color:#1f5a4a;background:#eaf2ed;border-radius:1rem;place-items:center;width:3.6rem;height:3.6rem;margin-top:2.9rem;display:grid}.step-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){letter-spacing:-.035em;margin:1.3rem 0 0;font-size:1.32rem}.step-card.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#69766f;margin:.8rem 0 0;font-size:.9rem;line-height:1.8}.features-section.svelte-1uha8ag{color:#fff;background:#143a30;padding:clamp(6.5rem,12vw,11rem) 0}.split-heading.svelte-1uha8ag{grid-template-columns:1.35fr .65fr;align-items:end;gap:3rem;display:grid}.split-heading.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:#fffdf5}.split-heading.svelte-1uha8ag>p:where(.svelte-1uha8ag){color:#f0f5f0a1;margin:0 0 .45rem}.features-grid.svelte-1uha8ag{grid-template-columns:repeat(4,1fr);gap:.85rem;margin-top:4.5rem;display:grid}.feature-card.svelte-1uha8ag{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:1.35rem;min-height:16.5rem;padding:1.45rem;transition:transform .18s,background .18s,border-color .18s}.feature-card.svelte-1uha8ag:hover{background:#ffffff16;border-color:#fff3;transform:translateY(-4px)}.wide-feature.svelte-1uha8ag{grid-column:span 2}.feature-icon.svelte-1uha8ag{color:#bfe1d1;background:#c9e4d71c;border:1px solid #ffffff17;width:3rem;height:3rem;margin-top:0}.feature-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:#fffdf5;letter-spacing:-.025em;margin:2.1rem 0 0;font-size:1.1rem}.feature-card.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#f0f5f09c;margin:.65rem 0 0;font-size:.82rem;line-height:1.75}.philosophy-section.svelte-1uha8ag{background:#e9efe9;padding:clamp(5rem,10vw,9rem) 0}.philosophy-card.svelte-1uha8ag{background:#fffdf8;border:1px solid #1b3d341a;border-radius:2rem;grid-template-columns:auto minmax(15rem,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,5vw,5rem);padding:clamp(2rem,5vw,4.5rem);display:grid;box-shadow:0 22px 70px #1c3e3514}.quote-mark.svelte-1uha8ag{color:#d98761;font-family:Georgia,serif;font-size:6.5rem;line-height:.75}.philosophy-card.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(2.3rem,4vw,3.7rem)}.philosophy-copy.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#5d6b64;margin:0;font-size:1rem;line-height:1.9}.philosophy-copy.svelte-1uha8ag p:where(.svelte-1uha8ag)+p:where(.svelte-1uha8ag){margin-top:1rem}.philosophy-copy.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#1d5546}.comparison-section.svelte-1uha8ag{background:#fffdf8}.compact-heading.svelte-1uha8ag{max-width:42rem}.comparison-wrap.svelte-1uha8ag{background:#fff;border:1px solid #1c3f361f;border-radius:1.5rem;margin-top:4rem;overflow-x:auto;box-shadow:0 18px 50px #1b3c330f}.comparison-wrap.svelte-1uha8ag table:where(.svelte-1uha8ag){border-collapse:collapse;width:100%;min-width:700px;font-size:.85rem}.comparison-wrap.svelte-1uha8ag th:where(.svelte-1uha8ag),.comparison-wrap.svelte-1uha8ag td:where(.svelte-1uha8ag){color:#6a766f;text-align:center;border-bottom:1px solid #1c3f3617;padding:1.15rem 1.25rem}.comparison-wrap.svelte-1uha8ag thead:where(.svelte-1uha8ag) th:where(.svelte-1uha8ag){color:#4a5c54;background:#f6f5ef;padding-top:1.45rem;padding-bottom:1.45rem;font-size:.73rem;font-weight:760;line-height:1.5}.comparison-wrap.svelte-1uha8ag th:where(.svelte-1uha8ag):first-child{text-align:left;width:18%}.comparison-wrap.svelte-1uha8ag tbody:where(.svelte-1uha8ag) th:where(.svelte-1uha8ag){color:#2c443b;font-weight:720}.comparison-wrap.svelte-1uha8ag tr:where(.svelte-1uha8ag):last-child th:where(.svelte-1uha8ag),.comparison-wrap.svelte-1uha8ag tr:where(.svelte-1uha8ag):last-child td:where(.svelte-1uha8ag){border-bottom:0}.comparison-wrap.svelte-1uha8ag .myfee-column:where(.svelte-1uha8ag){color:#1e5949;background:#ecf4ef;font-weight:750}.comparison-wrap.svelte-1uha8ag td.myfee-column:where(.svelte-1uha8ag){display:table-cell}.comparison-wrap.svelte-1uha8ag td.myfee-column:where(.svelte-1uha8ag) svg{vertical-align:-.16rem;margin:0 .18rem -.1rem 0;display:inline-block}.pricing-section.svelte-1uha8ag{background:#f0eee6;padding:clamp(6rem,11vw,10rem) 0}.pricing-grid.svelte-1uha8ag{grid-template-columns:minmax(0,.8fr) minmax(33rem,1.2fr);align-items:center;gap:clamp(3rem,8vw,7rem);display:grid}.pricing-copy.svelte-1uha8ag>p:where(.svelte-1uha8ag) strong:where(.svelte-1uha8ag){color:#1c5747}.text-link.svelte-1uha8ag{color:#1c5747;align-items:center;gap:.4rem;margin-top:1.5rem;font-size:.9rem;font-weight:750;text-decoration:none;display:inline-flex}.text-link.svelte-1uha8ag:hover{text-underline-offset:.3rem;text-decoration:underline}.price-cards.svelte-1uha8ag{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.price-card.svelte-1uha8ag{background:#fffdf8;border:1px solid #1c3f361f;border-radius:1.6rem;min-height:24rem;padding:2rem;position:relative;box-shadow:0 18px 50px #1b3c330f}.future-card.svelte-1uha8ag{color:#fff;background:#173f34;transform:translateY(-1rem);box-shadow:0 24px 55px #173f342e}.soon-badge.svelte-1uha8ag{color:#d2e7dd;background:#ffffff1f;border-radius:999px;padding:.3rem .55rem;font-size:.62rem;font-weight:730;position:absolute;top:1.4rem;right:1.4rem}.price-label.svelte-1uha8ag{color:#b55a3f;letter-spacing:.13em;margin:0;font-size:.68rem;font-weight:800}.future-card.svelte-1uha8ag .price-label:where(.svelte-1uha8ag){color:#b9dbc9}.price-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:.7rem 0 0;font-size:1.35rem}.price.svelte-1uha8ag{margin:1.7rem 0 0;font-size:.8rem}.price.svelte-1uha8ag strong:where(.svelte-1uha8ag){letter-spacing:-.07em;font-size:3.8rem;font-weight:760}.price.svelte-1uha8ag small:where(.svelte-1uha8ag){color:#ffffff94;font-size:.68rem}.price-card.svelte-1uha8ag ul:where(.svelte-1uha8ag),.founding-copy.svelte-1uha8ag ul:where(.svelte-1uha8ag){border-top:1px solid #1c3f361a;gap:.85rem;margin:2.4rem 0 0;padding:1.35rem 0 0;list-style:none;display:grid}.future-card.svelte-1uha8ag ul:where(.svelte-1uha8ag){border-color:#ffffff1f}.price-card.svelte-1uha8ag li:where(.svelte-1uha8ag),.founding-copy.svelte-1uha8ag li:where(.svelte-1uha8ag){color:#68766f;align-items:center;gap:.45rem;font-size:.78rem;display:flex}.future-card.svelte-1uha8ag li:where(.svelte-1uha8ag){color:#ffffffba}.price-card.svelte-1uha8ag li:where(.svelte-1uha8ag) svg,.founding-copy.svelte-1uha8ag li:where(.svelte-1uha8ag) svg{color:#38806c}.founding-section.svelte-1uha8ag{color:#fff;background:#a94e35;padding:clamp(5.5rem,10vw,9rem) 0}.founding-grid.svelte-1uha8ag{grid-template-columns:minmax(0,.9fr) minmax(30rem,.75fr);align-items:center;gap:clamp(3rem,9vw,8rem);display:grid}.founding-copy.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:#fffaf2}.founding-copy.svelte-1uha8ag>p:where(.svelte-1uha8ag){color:#fffaf2b8}.founding-copy.svelte-1uha8ag ul:where(.svelte-1uha8ag){border-color:#ffffff29;max-width:28rem}.founding-copy.svelte-1uha8ag li:where(.svelte-1uha8ag){color:#fffaf2d1}.founding-copy.svelte-1uha8ag li:where(.svelte-1uha8ag) svg{color:#ffd0b3}.founding-form.svelte-1uha8ag{color:#1c3028;background:#fffdf8;border:1px solid #ffffff2e;border-radius:1.75rem;padding:clamp(1.35rem,4vw,2.2rem);box-shadow:0 28px 70px #471d1138}.form-heading.svelte-1uha8ag{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.form-heading.svelte-1uha8ag p:where(.svelte-1uha8ag){letter-spacing:-.025em;margin:0;font-size:1.1rem;font-weight:760}.form-heading.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#879088;font-size:.68rem;font-weight:680}.form-grid.svelte-1uha8ag{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}.founding-form.svelte-1uha8ag label:where(.svelte-1uha8ag)>span:where(.svelte-1uha8ag){color:#47564f;margin-bottom:.45rem;font-size:.72rem;font-weight:720;display:block}.founding-form.svelte-1uha8ag label:where(.svelte-1uha8ag)>span:where(.svelte-1uha8ag) b:where(.svelte-1uha8ag){color:#b44f35}.founding-form.svelte-1uha8ag label:where(.svelte-1uha8ag)>span:where(.svelte-1uha8ag) em:where(.svelte-1uha8ag){color:#99a09b;font-style:normal;font-weight:500}.founding-form.svelte-1uha8ag input:where(.svelte-1uha8ag),.founding-form.svelte-1uha8ag select:where(.svelte-1uha8ag),.founding-form.svelte-1uha8ag textarea:where(.svelte-1uha8ag){color:#1d3029;background:#fff;border:1px solid #1c3f3626;border-radius:.8rem;outline:none;width:100%;font-size:.85rem;transition:border-color .15s,box-shadow .15s}.founding-form.svelte-1uha8ag input:where(.svelte-1uha8ag),.founding-form.svelte-1uha8ag select:where(.svelte-1uha8ag){height:3.15rem;padding:0 .9rem}.founding-form.svelte-1uha8ag textarea:where(.svelte-1uha8ag){resize:vertical;min-height:6.5rem;padding:.8rem .9rem;line-height:1.6}.founding-form.svelte-1uha8ag input:where(.svelte-1uha8ag):focus,.founding-form.svelte-1uha8ag select:where(.svelte-1uha8ag):focus,.founding-form.svelte-1uha8ag textarea:where(.svelte-1uha8ag):focus{border-color:#32715f;box-shadow:0 0 0 4px #32715f1a}.founding-form.svelte-1uha8ag input[aria-invalid=true]:where(.svelte-1uha8ag){border-color:#b74e38}.full-label.svelte-1uha8ag{margin-top:.85rem;display:block}.consent-row.svelte-1uha8ag{cursor:pointer;align-items:flex-start;gap:.55rem;margin-top:1rem;display:flex}.consent-row.svelte-1uha8ag input:where(.svelte-1uha8ag){accent-color:#1f5d4c;width:1rem;height:1rem;margin:.18rem 0 0}.consent-row.svelte-1uha8ag>span:where(.svelte-1uha8ag){line-height:1.6;color:#707d76!important;margin:0!important;font-size:.67rem!important;font-weight:500!important}.consent-row.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#425a51;text-underline-offset:.18rem}.field-error.svelte-1uha8ag{color:#a6402e;margin-top:.38rem;font-size:.68rem;font-style:normal;font-weight:620;display:block}.consent-error.svelte-1uha8ag{margin:.35rem 0 0 1.55rem}.form-honeypot.svelte-1uha8ag{width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important;overflow:hidden!important}.form-message.svelte-1uha8ag{color:#93412f;background:#fbece7;border-radius:.75rem;margin-top:1rem;padding:.8rem .9rem;font-size:.72rem;font-weight:630;line-height:1.55}.form-success.svelte-1uha8ag{color:#205b49;background:#e9f4ed}.form-unavailable.svelte-1uha8ag{color:#7c5520;background:#fff3df}.form-message.svelte-1uha8ag a:where(.svelte-1uha8ag){width:fit-content;color:inherit;text-underline-offset:.18rem;margin-top:.35rem;font-weight:760;display:block}.form-submit.svelte-1uha8ag{color:#fff;cursor:pointer;background:#173f34;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.48rem;width:100%;height:3.3rem;margin-top:1.15rem;font-size:.84rem;font-weight:760;transition:transform .15s,background .15s;display:flex}.form-submit.svelte-1uha8ag:hover:not(:disabled){background:#0f332a;transform:translateY(-1px)}.form-submit.svelte-1uha8ag:disabled{cursor:wait;opacity:.65}.spin{animation:.8s linear infinite svelte-1uha8ag-spin}@keyframes svelte-1uha8ag-spin{to{transform:rotate(360deg)}}.faq-grid.svelte-1uha8ag{grid-template-columns:minmax(15rem,.58fr) minmax(0,1fr);align-items:start;gap:clamp(3rem,10vw,9rem);display:grid}.faq-heading.svelte-1uha8ag{position:sticky;top:7rem}.faq-heading.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(2.4rem,4.5vw,3.8rem)}.faq-heading.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#245f4f;text-underline-offset:.2rem;font-weight:650}.faq-list.svelte-1uha8ag{border-top:1px solid #1c3f3621}.faq-list.svelte-1uha8ag details:where(.svelte-1uha8ag){border-bottom:1px solid #1c3f3621}.faq-list.svelte-1uha8ag summary:where(.svelte-1uha8ag){color:#253c34;cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:4.8rem;font-size:1rem;font-weight:720;list-style:none;display:flex}.faq-list.svelte-1uha8ag summary:where(.svelte-1uha8ag)::-webkit-details-marker{display:none}.faq-plus.svelte-1uha8ag{flex:none;width:1.2rem;height:1.2rem;position:relative}.faq-plus.svelte-1uha8ag:before,.faq-plus.svelte-1uha8ag:after{content:"";background:#567067;width:.8rem;height:1.5px;transition:transform .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-plus.svelte-1uha8ag:after{transform:translate(-50%,-50%)rotate(90deg)}details[open].svelte-1uha8ag .faq-plus:where(.svelte-1uha8ag):after{transform:translate(-50%,-50%)rotate(0)}.faq-list.svelte-1uha8ag details:where(.svelte-1uha8ag)>p:where(.svelte-1uha8ag){color:#69766f;max-width:43rem;margin:-.25rem 0 1.5rem;font-size:.88rem;line-height:1.85}.final-cta.svelte-1uha8ag{isolation:isolate;color:#fff;background:#173f34;padding:clamp(6rem,12vw,11rem) 0;position:relative;overflow:hidden}.final-cta.svelte-1uha8ag:before{content:"";z-index:-1;background:radial-gradient(circle at 80% 25%,#5b9b8433,#0000 26%),repeating-linear-gradient(90deg,#0000 0 79px,#ffffff06 80px);position:absolute;inset:0}.final-orbit.svelte-1uha8ag{border:1px solid #ffffff17;border-radius:50%;width:40rem;height:40rem;position:absolute;bottom:-16rem;right:-12rem;box-shadow:0 0 0 6rem #ffffff05,0 0 0 12rem #ffffff03}.final-content.svelte-1uha8ag{max-width:1180px}.final-content.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:#fffdf5;max-width:50rem;font-size:clamp(3rem,7vw,6.6rem);line-height:1.03}.final-content.svelte-1uha8ag>p:where(.svelte-1uha8ag){color:#f2f8f4a6;font-size:1.04rem}.light-button.svelte-1uha8ag{color:#173f34;background:#fffdf6;box-shadow:0 12px 30px #00000021}.final-example.svelte-1uha8ag{color:#ffffffc2;padding:.8rem 1rem;font-size:.9rem;font-weight:670;text-decoration:none}.final-example.svelte-1uha8ag:hover{color:#fff}@media (width<=1020px){.hero-grid.svelte-1uha8ag{grid-template-columns:minmax(0,1fr) minmax(23rem,.75fr);gap:2.5rem}.hero-copy.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(2.5rem,5vw,4rem)}.features-grid.svelte-1uha8ag{grid-template-columns:repeat(3,1fr)}.pricing-grid.svelte-1uha8ag{grid-template-columns:1fr}.pricing-copy.svelte-1uha8ag{max-width:43rem}.price-cards.svelte-1uha8ag{max-width:45rem}.founding-grid.svelte-1uha8ag{grid-template-columns:minmax(0,.8fr) minmax(27rem,1fr);gap:3rem}}@media (width<=800px){.hero.svelte-1uha8ag{padding-top:4.5rem}.hero-grid.svelte-1uha8ag,.problem-grid.svelte-1uha8ag,.split-heading.svelte-1uha8ag,.philosophy-card.svelte-1uha8ag,.founding-grid.svelte-1uha8ag,.faq-grid.svelte-1uha8ag{grid-template-columns:1fr}.hero-copy.svelte-1uha8ag{max-width:42rem}.hero-copy.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(2.65rem,10vw,4.5rem)}.hero-demo-wrap.svelte-1uha8ag{width:min(100%,31rem);margin:1.5rem auto 0}.problem-grid.svelte-1uha8ag{gap:2.5rem}.steps-grid.svelte-1uha8ag{grid-template-columns:1fr;max-width:39rem;margin:3.5rem auto 0}.steps-grid.svelte-1uha8ag:before{display:none}.step-card.svelte-1uha8ag{min-height:auto;padding:1.6rem}.featured-step.svelte-1uha8ag{transform:none}.step-icon.svelte-1uha8ag{margin-top:2rem}.split-heading.svelte-1uha8ag{gap:1rem}.split-heading.svelte-1uha8ag>p:where(.svelte-1uha8ag){max-width:34rem}.features-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}.philosophy-card.svelte-1uha8ag{gap:1.2rem}.quote-mark.svelte-1uha8ag{font-size:5rem}.founding-copy.svelte-1uha8ag{max-width:42rem}.founding-form.svelte-1uha8ag{max-width:38rem}.faq-grid.svelte-1uha8ag{gap:3.5rem}.faq-heading.svelte-1uha8ag{position:static}}@media (width<=580px){.section-shell.svelte-1uha8ag{width:min(100% - 1.25rem,1180px)}.desktop-break.svelte-1uha8ag{display:none}.hero.svelte-1uha8ag{min-height:auto;padding:3.8rem 0 5.8rem}.hero-copy.svelte-1uha8ag h1:where(.svelte-1uha8ag){letter-spacing:-.07em;font-size:clamp(2.45rem,12.4vw,3.5rem)}.hero-copy.svelte-1uha8ag h1:where(.svelte-1uha8ag) br:where(.svelte-1uha8ag):first-child{display:none}.hero-actions.svelte-1uha8ag,.final-actions.svelte-1uha8ag{flex-direction:column;align-items:stretch}.button.svelte-1uha8ag,.final-example.svelte-1uha8ag{text-align:center;width:100%}.trust-row.svelte-1uha8ag{grid-template-columns:1fr 1fr;display:grid}.trust-row.svelte-1uha8ag li:where(.svelte-1uha8ag):last-child{grid-column:1/-1}.demo-window.svelte-1uha8ag{border-radius:1.35rem;transform:none}.request-toast.svelte-1uha8ag{bottom:-1.8rem;right:-.15rem}.demo-stats.svelte-1uha8ag{font-size:.54rem}.section-heading.svelte-1uha8ag h2:where(.svelte-1uha8ag),.center-heading.svelte-1uha8ag h2:where(.svelte-1uha8ag),.split-heading.svelte-1uha8ag h2:where(.svelte-1uha8ag),.philosophy-card.svelte-1uha8ag h2:where(.svelte-1uha8ag),.pricing-copy.svelte-1uha8ag h2:where(.svelte-1uha8ag),.founding-copy.svelte-1uha8ag h2:where(.svelte-1uha8ag),.faq-heading.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(2.15rem,10vw,3rem)}.pain-list.svelte-1uha8ag{gap:.4rem}.features-grid.svelte-1uha8ag,.price-cards.svelte-1uha8ag,.form-grid.svelte-1uha8ag{grid-template-columns:1fr}.wide-feature.svelte-1uha8ag{grid-column:auto}.feature-card.svelte-1uha8ag{min-height:13.5rem}.future-card.svelte-1uha8ag{transform:none}.price-card.svelte-1uha8ag{min-height:21rem}.comparison-wrap.svelte-1uha8ag{border-right:0;border-radius:1.2rem 0 0 1.2rem;margin-right:-.625rem}.final-content.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(3rem,16vw,4.7rem)}}
