body{background:#f3eee6}.landing-shell.svelte-1aq6770{--ink:#27231f;--muted:#786f65;--amber:#c67f3d;--green:#355744;color:var(--ink);overflow:hidden;background:#f3eee6}h1.svelte-1aq6770,h2.svelte-1aq6770,h3.svelte-1aq6770,h4.svelte-1aq6770,p.svelte-1aq6770{margin:0}h1.svelte-1aq6770,h2.svelte-1aq6770,h3.svelte-1aq6770,h4.svelte-1aq6770{font-family:var(--font-serif),Georgia,serif;font-weight:400}button.svelte-1aq6770,a.svelte-1aq6770{transition:background .18s ease,border-color .18s ease,transform .18s ease}a.svelte-1aq6770:hover,button.svelte-1aq6770:hover{transform:translateY(-1px)}a.svelte-1aq6770:focus-visible,button.svelte-1aq6770:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.hero.svelte-1aq6770{padding:166px max(24px,calc((100vw - 1180px)/2)) 54px}.hero-copy.svelte-1aq6770{max-width:880px;margin:0 auto;text-align:center}.kicker.svelte-1aq6770,.section-index.svelte-1aq6770{color:#8b8176;font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.kicker.svelte-1aq6770{display:flex;align-items:center;justify-content:center;gap:10px}.kicker.svelte-1aq6770 span:where(.svelte-1aq6770){width:30px;height:1px;background:#b9afa4}.hero.svelte-1aq6770 h1:where(.svelte-1aq6770){margin-top:27px;font-size:clamp(64px,7.2vw,102px);line-height:.9;letter-spacing:-.058em;text-wrap:balance}.hero.svelte-1aq6770 h1:where(.svelte-1aq6770) em:where(.svelte-1aq6770),.final-cta.svelte-1aq6770 h2:where(.svelte-1aq6770) em:where(.svelte-1aq6770){color:var(--amber);font-style:normal}.hero-lede.svelte-1aq6770{max-width:650px;margin:29px auto 0;color:var(--muted);font-size:18px;line-height:1.65;text-wrap:balance}.hero-actions.svelte-1aq6770,.final-actions.svelte-1aq6770{display:flex;justify-content:center;gap:10px;margin-top:30px}.button.svelte-1aq6770{min-height:52px;padding:0 24px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;gap:9px;text-decoration:none;font-size:14px;font-weight:750}.primary.svelte-1aq6770{color:#fff;background:var(--ink);box-shadow:0 12px 26px #27231f24}.primary.svelte-1aq6770:hover{background:var(--green)}.secondary.svelte-1aq6770{border:1px solid rgba(39,35,31,.13);color:var(--ink);background:#fbf8f2}.hero-note.svelte-1aq6770{margin-top:17px;display:flex;align-items:center;justify-content:center;gap:9px;color:#80776d;font-size:10px}.hero-note.svelte-1aq6770 span:where(.svelte-1aq6770){width:3px;height:3px;border-radius:50%;background:#b9afa4}.product-frame.svelte-1aq6770{max-width:1110px;height:660px;margin:78px auto 0;border:1px solid rgba(39,35,31,.13);border-radius:18px;position:relative;background:#fffdf9;box-shadow:0 35px 80px #3d2e1f21}.product-toolbar.svelte-1aq6770{height:48px;padding:0 18px;border-bottom:1px solid rgba(39,35,31,.08);display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;color:#9b9288;font-size:8px}.product-toolbar.svelte-1aq6770>span:where(.svelte-1aq6770){text-align:center}.product-toolbar.svelte-1aq6770>small:where(.svelte-1aq6770){justify-self:end;display:flex;align-items:center;gap:5px}.product-toolbar.svelte-1aq6770>small:where(.svelte-1aq6770) i:where(.svelte-1aq6770){width:6px;height:6px;border-radius:50%;background:#6a8a72}.window-dots.svelte-1aq6770{display:flex;gap:5px}.window-dots.svelte-1aq6770 i:where(.svelte-1aq6770){width:7px;height:7px;border-radius:50%;background:#d9d1c7}.product-body.svelte-1aq6770{height:calc(100% - 48px);display:grid;grid-template-columns:170px 1fr}.product-body.svelte-1aq6770 aside:where(.svelte-1aq6770){padding:28px 20px 20px;border-right:1px solid rgba(39,35,31,.08);display:flex;flex-direction:column;background:#faf7f1}.mini-logo.svelte-1aq6770{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:#ebb16f;background:var(--ink);font:18px Georgia,serif}.preview-nav.svelte-1aq6770{display:grid;gap:8px;margin-top:42px}.preview-nav.svelte-1aq6770 span:where(.svelte-1aq6770),.preview-nav.svelte-1aq6770 b:where(.svelte-1aq6770){padding:10px 12px;border-radius:7px;color:#8d847a;font-size:10px}.preview-nav.svelte-1aq6770 b:where(.svelte-1aq6770){color:#3f5948;background:#e5ece6}.product-body.svelte-1aq6770 aside:where(.svelte-1aq6770)>small:where(.svelte-1aq6770){margin-top:auto;color:#aaa198;font-size:7px}.product-content.svelte-1aq6770{padding:54px 56px}.product-heading.svelte-1aq6770{display:flex;align-items:flex-end;justify-content:space-between}.product-heading.svelte-1aq6770 small:where(.svelte-1aq6770),.active-plan.svelte-1aq6770 small:where(.svelte-1aq6770){color:#9b9187;font-size:8px;font-weight:800;letter-spacing:.12em}.product-heading.svelte-1aq6770 h2:where(.svelte-1aq6770){margin-top:9px;font-size:37px;letter-spacing:-.035em}.preview-button.svelte-1aq6770{min-height:34px;padding:0 13px;border:1px solid rgba(39,35,31,.11);border-radius:8px;display:inline-flex;align-items:center;color:#fff;background:var(--ink);font-size:9px;font-weight:700}.capture-field.svelte-1aq6770{min-height:62px;margin-top:27px;padding:0 18px;border:1px solid rgba(39,35,31,.1);border-radius:10px;display:flex;align-items:center;gap:12px;color:#8d8379;box-shadow:0 9px 24px #27231f0f;font-size:11px}.capture-icon{color:var(--amber)}.capture-field.svelte-1aq6770 kbd:where(.svelte-1aq6770){margin-left:auto;padding:4px 6px;border:1px solid rgba(39,35,31,.1);border-radius:5px;color:#a39a90;background:#f8f5ef;font:7px inherit}.today-label.svelte-1aq6770{margin-top:35px;display:flex;align-items:center;gap:10px;color:#786f65;font-size:8px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.today-label.svelte-1aq6770 i:where(.svelte-1aq6770){height:1px;flex:1;background:#27231f17}.today-label.svelte-1aq6770 small:where(.svelte-1aq6770){color:#aaa198;font-size:7px;letter-spacing:0;text-transform:none}.active-plan.svelte-1aq6770{min-height:128px;margin-top:13px;padding:18px;border:1px solid rgba(39,35,31,.1);border-radius:11px;display:grid;grid-template-columns:4px 1fr 54px auto;align-items:center;gap:16px;background:#fff;box-shadow:0 12px 28px #27231f0f}.plan-mark.svelte-1aq6770{width:4px;height:76px;border-radius:4px;background:var(--amber)}.plan-main.svelte-1aq6770 h3:where(.svelte-1aq6770){margin-top:7px;font-size:21px}.plan-main.svelte-1aq6770 p:where(.svelte-1aq6770){margin-top:5px;color:#8d847a;font-size:9px}.plan-duration.svelte-1aq6770{text-align:center}.plan-duration.svelte-1aq6770 strong:where(.svelte-1aq6770),.plan-duration.svelte-1aq6770 span:where(.svelte-1aq6770){display:block}.plan-duration.svelte-1aq6770 strong:where(.svelte-1aq6770){font:25px Georgia,serif}.plan-duration.svelte-1aq6770 span:where(.svelte-1aq6770){color:#999087;font-size:7px}.focus-button.svelte-1aq6770{padding:0 11px;border:0;gap:6px;background:var(--green);font-size:8px;font-weight:750}.day-row.svelte-1aq6770{display:grid;grid-template-columns:42px 1fr;align-items:center;gap:12px;margin-top:12px;color:#aaa198;font-size:8px}.event.svelte-1aq6770{min-height:38px;padding:0 12px;border-left:3px solid #a9b7ad;display:flex;align-items:center;justify-content:space-between;color:#5f7365;background:#edf1ed;font-weight:700}.event.svelte-1aq6770 small:where(.svelte-1aq6770){font-weight:500}.event.resin.svelte-1aq6770{border-color:var(--amber);color:#8a5d33;background:#f1e4d5}.phone-preview.svelte-1aq6770{width:210px;min-height:410px;padding:13px 14px 17px;border:7px solid var(--ink);border-radius:34px;position:absolute;right:-38px;bottom:-28px;color:#fff;text-align:center;background:#2f4f3d;box-shadow:0 30px 60px #27231f42;transform:rotate(2deg)}.phone-top.svelte-1aq6770{display:flex;justify-content:space-between;color:#ffffffa6;font-size:7px}.phone-top.svelte-1aq6770 i:where(.svelte-1aq6770){width:46px;height:13px;border-radius:10px;background:#1f3328}.phone-preview.svelte-1aq6770>small:where(.svelte-1aq6770){display:block;margin-top:32px;color:#e4b57e;font-size:7px;font-weight:800;letter-spacing:.13em}.timer.svelte-1aq6770{width:132px;height:132px;margin:18px auto;border:1px solid rgba(255,255,255,.16);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:inset 0 0 0 8px #ffffff0a}.timer.svelte-1aq6770 strong:where(.svelte-1aq6770){font:27px Georgia,serif}.timer.svelte-1aq6770 span:where(.svelte-1aq6770){margin-top:3px;color:#ffffff7a;font-size:7px}.phone-preview.svelte-1aq6770 h3:where(.svelte-1aq6770){font-size:17px}.phone-preview.svelte-1aq6770>p:where(.svelte-1aq6770){margin-top:4px;color:#ffffff80;font-size:7px}.shield-row.svelte-1aq6770{margin:18px auto 0;display:flex;align-items:center;justify-content:center;gap:6px;color:#dbbe9b;font-size:7px}.phone-button.svelte-1aq6770{width:100%;min-height:36px;margin-top:20px;border:1px solid rgba(255,255,255,.17);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;background:#ffffff14;font-size:8px}.platform-row.svelte-1aq6770{max-width:1110px;margin:58px auto 0;padding-top:25px;border-top:1px solid rgba(39,35,31,.1);display:flex;align-items:center;justify-content:space-between;color:#857c72}.platform-row.svelte-1aq6770 p:where(.svelte-1aq6770){font:16px Georgia,serif}.platform-row.svelte-1aq6770>div:where(.svelte-1aq6770){display:flex;align-items:center;gap:24px}.platform-row.svelte-1aq6770 span:where(.svelte-1aq6770){display:flex;align-items:center;gap:6px;font-size:9px;font-weight:700}.platform-row.svelte-1aq6770 .web-icon:where(.svelte-1aq6770){width:17px;height:17px;border:1px solid currentColor;border-radius:5px;display:grid;place-items:center}.problem-section.svelte-1aq6770,.workflow-section.svelte-1aq6770,.details-section.svelte-1aq6770,.faq-section.svelte-1aq6770{padding:112px max(24px,calc((100vw - 1110px)/2))}.problem-section.svelte-1aq6770{border-top:1px solid rgba(39,35,31,.1)}.problem-heading.svelte-1aq6770,.workflow-heading.svelte-1aq6770,.details-heading.svelte-1aq6770{margin-top:38px;display:grid;grid-template-columns:1.3fr .7fr;gap:90px;align-items:end}.problem-heading.svelte-1aq6770 h2:where(.svelte-1aq6770),.workflow-heading.svelte-1aq6770 h2:where(.svelte-1aq6770),.details-heading.svelte-1aq6770 h2:where(.svelte-1aq6770){font-size:clamp(48px,5vw,70px);line-height:.98;letter-spacing:-.045em}.problem-heading.svelte-1aq6770 h2:where(.svelte-1aq6770) em:where(.svelte-1aq6770){color:var(--amber);font-style:normal}.problem-heading.svelte-1aq6770 p:where(.svelte-1aq6770),.workflow-heading.svelte-1aq6770 p:where(.svelte-1aq6770),.details-heading.svelte-1aq6770 p:where(.svelte-1aq6770){color:var(--muted);font-size:14px;line-height:1.75}.comparison-list.svelte-1aq6770{margin-top:72px;border-top:1px solid rgba(39,35,31,.12)}.comparison-list.svelte-1aq6770>div:where(.svelte-1aq6770){min-height:84px;border-bottom:1px solid rgba(39,35,31,.12);display:grid;grid-template-columns:.65fr 1fr .75fr;align-items:center;gap:20px}.comparison-list.svelte-1aq6770 span:where(.svelte-1aq6770){color:#8c8379;font-size:10px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.comparison-list.svelte-1aq6770 p:where(.svelte-1aq6770){font:24px Georgia,serif}.comparison-list.svelte-1aq6770 small:where(.svelte-1aq6770){color:#8b8278;font-size:11px}.comparison-list.svelte-1aq6770 .resin-row:where(.svelte-1aq6770){margin:0 -20px;padding:0 20px;border-color:transparent;color:#fff;background:var(--green)}.comparison-list.svelte-1aq6770 .resin-row:where(.svelte-1aq6770) span:where(.svelte-1aq6770),.comparison-list.svelte-1aq6770 .resin-row:where(.svelte-1aq6770) small:where(.svelte-1aq6770){color:#fff9}.workflow-section.svelte-1aq6770{background:#faf7f1}.workflow-shell.svelte-1aq6770{margin-top:66px;border:1px solid rgba(39,35,31,.11);background:#fffdf9}.workflow-tabs.svelte-1aq6770{min-height:74px;border-bottom:1px solid rgba(39,35,31,.1);display:grid;grid-template-columns:repeat(3,1fr)}.workflow-tabs.svelte-1aq6770 button:where(.svelte-1aq6770){border:0;border-right:1px solid rgba(39,35,31,.09);display:flex;align-items:center;justify-content:center;gap:12px;color:#8d847a;background:transparent;font-size:11px;font-weight:750}.workflow-tabs.svelte-1aq6770 button:where(.svelte-1aq6770):last-child{border-right:0}.workflow-tabs.svelte-1aq6770 button:where(.svelte-1aq6770) span:where(.svelte-1aq6770){color:#b0a79e;font-size:8px}.workflow-tabs.svelte-1aq6770 button.active:where(.svelte-1aq6770){color:#fff;background:var(--green)}.workflow-tabs.svelte-1aq6770 button.active:where(.svelte-1aq6770) span:where(.svelte-1aq6770){color:#e8be90}.workflow-detail.svelte-1aq6770{min-height:500px;display:grid;grid-template-columns:.85fr 1.15fr}.workflow-copy.svelte-1aq6770{padding:78px 60px}.workflow-copy.svelte-1aq6770>p:where(.svelte-1aq6770){color:var(--amber);font-size:10px;font-weight:800;letter-spacing:.12em}.workflow-copy.svelte-1aq6770 h3:where(.svelte-1aq6770){max-width:380px;margin-top:24px;font-size:45px;line-height:1.03;letter-spacing:-.04em}.workflow-copy.svelte-1aq6770>div:where(.svelte-1aq6770){max-width:420px;margin-top:22px;color:var(--muted);font-size:14px;line-height:1.75}.workflow-demo.svelte-1aq6770{display:flex;align-items:center;justify-content:center;background:#eee7dd}.note-demo.svelte-1aq6770,.steps-demo.svelte-1aq6770,.protect-demo.svelte-1aq6770{width:76%;border:1px solid rgba(39,35,31,.1);border-radius:12px;background:#fff;box-shadow:0 20px 50px #27231f1f}.note-demo.svelte-1aq6770{padding:30px;transform:rotate(-1.5deg)}.note-demo.svelte-1aq6770 small:where(.svelte-1aq6770),.protect-demo.svelte-1aq6770>small:where(.svelte-1aq6770){color:#a0764e;font-size:8px;font-weight:800;letter-spacing:.12em}.note-demo.svelte-1aq6770 p:where(.svelte-1aq6770){margin-top:24px;font:27px/1.4 Georgia,serif}.note-demo.svelte-1aq6770 span:where(.svelte-1aq6770){display:block;margin-top:30px;padding-top:16px;border-top:1px solid rgba(39,35,31,.08);color:#968d84;font-size:9px}.steps-demo.svelte-1aq6770{overflow:hidden}.steps-demo.svelte-1aq6770 header:where(.svelte-1aq6770){padding:20px;display:flex;justify-content:space-between;border-bottom:1px solid rgba(39,35,31,.08)}.steps-demo.svelte-1aq6770 header:where(.svelte-1aq6770) span:where(.svelte-1aq6770){font:19px Georgia,serif}.steps-demo.svelte-1aq6770 header:where(.svelte-1aq6770) small:where(.svelte-1aq6770),.steps-demo.svelte-1aq6770 p:where(.svelte-1aq6770) small:where(.svelte-1aq6770){color:#998f85;font-size:8px}.steps-demo.svelte-1aq6770 p:where(.svelte-1aq6770){min-height:55px;padding:0 20px;border-bottom:1px solid rgba(39,35,31,.07);display:grid;grid-template-columns:25px 1fr auto;align-items:center;gap:9px;font-size:10px}.steps-demo.svelte-1aq6770 p:where(.svelte-1aq6770) b:where(.svelte-1aq6770){width:20px;height:20px;border-radius:50%;display:grid;place-items:center;color:#fff;background:var(--green);font-size:8px}.place-button.svelte-1aq6770{width:max-content;min-height:38px;margin:16px 20px;padding:0 13px;border-radius:8px;display:flex;align-items:center;gap:8px;color:#fff;background:var(--ink);font-size:8px;font-weight:750}.protect-demo.svelte-1aq6770{padding:35px;color:#fff;text-align:center;background:var(--green)}.protect-demo.svelte-1aq6770>div:where(.svelte-1aq6770){width:58px;height:58px;margin:0 auto 20px;border:1px solid rgba(255,255,255,.16);border-radius:50%;display:grid;place-items:center;color:#e6b67e}.protect-demo.svelte-1aq6770>small:where(.svelte-1aq6770){color:#e6b67e}.protect-demo.svelte-1aq6770 h4:where(.svelte-1aq6770){margin:11px 0 25px;font-size:27px}.protect-demo.svelte-1aq6770 p:where(.svelte-1aq6770){min-height:38px;border-top:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:space-between;color:#ffffffa6;font-size:9px}.protect-demo.svelte-1aq6770 p:where(.svelte-1aq6770) b:where(.svelte-1aq6770){color:#e7be91}.focus-section.svelte-1aq6770{min-height:760px;padding:110px max(24px,calc((100vw - 1110px)/2));display:grid;grid-template-columns:.9fr 1.1fr;gap:95px;align-items:center;color:#fff;background:#263d31}.section-index.light.svelte-1aq6770{color:#ffffff73}.focus-copy.svelte-1aq6770 h2:where(.svelte-1aq6770){margin-top:35px;font-size:clamp(48px,5vw,68px);line-height:.98;letter-spacing:-.045em}.focus-copy.svelte-1aq6770 h2:where(.svelte-1aq6770) em:where(.svelte-1aq6770){color:#e0a261;font-style:normal}.focus-copy.svelte-1aq6770>p:where(.svelte-1aq6770){max-width:560px;margin-top:25px;color:#ffffff8f;font-size:14px;line-height:1.75}.focus-points.svelte-1aq6770{margin-top:34px;display:grid;gap:18px}.focus-points.svelte-1aq6770>div:where(.svelte-1aq6770){display:flex;gap:14px;color:#e2ad72}.focus-points.svelte-1aq6770 span:where(.svelte-1aq6770) strong:where(.svelte-1aq6770),.focus-points.svelte-1aq6770 span:where(.svelte-1aq6770) small:where(.svelte-1aq6770){display:block}.focus-points.svelte-1aq6770 strong:where(.svelte-1aq6770){color:#fff;font-size:11px}.focus-points.svelte-1aq6770 small:where(.svelte-1aq6770){margin-top:4px;color:#ffffff78;font-size:9px;line-height:1.5}.focus-copy.svelte-1aq6770>a:where(.svelte-1aq6770){width:max-content;margin-top:33px;padding-bottom:5px;border-bottom:1px solid rgba(255,255,255,.25);display:flex;align-items:center;gap:8px;color:#fff;text-decoration:none;font-size:11px;font-weight:750}.focus-preview.svelte-1aq6770{min-height:520px;position:relative}.focus-card.svelte-1aq6770{width:82%;min-height:360px;padding:45px;border-radius:14px;color:var(--ink);background:#fffdf9;box-shadow:0 30px 70px #00000038;transform:rotate(-2deg)}.focus-card.svelte-1aq6770 small:where(.svelte-1aq6770){color:#a1744a;font-size:8px;font-weight:800;letter-spacing:.12em}.focus-card.svelte-1aq6770 h3:where(.svelte-1aq6770){max-width:420px;margin-top:20px;font-size:38px;line-height:1.03}.focus-card.svelte-1aq6770 p:where(.svelte-1aq6770){max-width:390px;margin-top:18px;color:#82786e;font-size:11px;line-height:1.7}.focus-card.svelte-1aq6770>div:where(.svelte-1aq6770){margin-top:75px;padding-top:17px;border-top:1px solid rgba(39,35,31,.1);display:flex;justify-content:space-between;color:#9f6b3d;font-size:9px;font-weight:800}.focus-card.svelte-1aq6770 b:where(.svelte-1aq6770){color:#847b71}.blocked-card.svelte-1aq6770{width:295px;padding:25px;border:1px solid rgba(39,35,31,.12);border-radius:12px;position:absolute;right:0;bottom:0;color:var(--ink);background:#f3eee6;box-shadow:0 24px 55px #00000040}.blocked-card.svelte-1aq6770>span:where(.svelte-1aq6770):first-child{color:#91887e;font-size:8px}.blocked-icon{display:block;margin-top:28px;color:var(--amber)}.blocked-card.svelte-1aq6770 h4:where(.svelte-1aq6770){margin-top:12px;font-size:26px}.blocked-card.svelte-1aq6770 p:where(.svelte-1aq6770){margin-top:7px;color:#7d746a;font-size:9px;line-height:1.6}.return-button.svelte-1aq6770{width:100%;min-height:38px;margin-top:21px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;background:var(--green);font-size:8px;font-weight:750}.details-heading.svelte-1aq6770{grid-template-columns:1fr .6fr}.details-grid.svelte-1aq6770{margin-top:70px;border-top:1px solid rgba(39,35,31,.12);display:grid;grid-template-columns:repeat(3,1fr)}.details-grid.svelte-1aq6770 article:where(.svelte-1aq6770){min-height:340px;padding:36px 30px;border-right:1px solid rgba(39,35,31,.12)}.details-grid.svelte-1aq6770 article:where(.svelte-1aq6770):first-child{padding-left:0}.details-grid.svelte-1aq6770 article:where(.svelte-1aq6770):last-child{padding-right:0;border-right:0}.details-grid.svelte-1aq6770 article:where(.svelte-1aq6770)>span:where(.svelte-1aq6770){width:42px;height:42px;border:1px solid rgba(39,35,31,.12);border-radius:10px;display:grid;place-items:center;color:var(--green);background:#faf7f1}.details-grid.svelte-1aq6770 small:where(.svelte-1aq6770){display:block;margin-top:50px;color:#a07146;font-size:8px;font-weight:800;letter-spacing:.13em}.details-grid.svelte-1aq6770 h3:where(.svelte-1aq6770){margin-top:15px;font-size:29px;line-height:1.08}.details-grid.svelte-1aq6770 p:where(.svelte-1aq6770){margin-top:15px;color:var(--muted);font-size:11px;line-height:1.75}.faq-section.svelte-1aq6770{border-top:1px solid rgba(39,35,31,.1);display:grid;grid-template-columns:.7fr 1.3fr;gap:100px}.faq-heading.svelte-1aq6770 h2:where(.svelte-1aq6770){margin-top:35px;font-size:58px;letter-spacing:-.04em}.faq-heading.svelte-1aq6770>p:where(.svelte-1aq6770){max-width:300px;margin-top:18px;color:var(--muted);font-size:12px;line-height:1.7}.faq-list.svelte-1aq6770{border-top:1px solid rgba(39,35,31,.14)}.faq-item.svelte-1aq6770{border-bottom:1px solid rgba(39,35,31,.14)}.faq-item.svelte-1aq6770 button:where(.svelte-1aq6770){width:100%;min-height:74px;padding:0;border:0;display:flex;align-items:center;justify-content:space-between;color:var(--ink);background:transparent;text-align:left;font:20px Georgia,serif}.faq-icon{color:#8f867c;transition:transform .2s ease}.faq-icon.open{transform:rotate(180deg)}.faq-item.svelte-1aq6770>p:where(.svelte-1aq6770){max-width:660px;padding:0 45px 24px 0;color:var(--muted);font-size:12px;line-height:1.75}.final-cta.svelte-1aq6770{min-height:570px;margin:0 16px 16px;padding:85px 24px;border-radius:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center;background:var(--ink)}.final-cta.svelte-1aq6770>p:where(.svelte-1aq6770){color:#d8a56d;font-size:9px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.final-cta.svelte-1aq6770 h2:where(.svelte-1aq6770){margin-top:24px;font-size:clamp(56px,6.5vw,88px);line-height:.92;letter-spacing:-.05em}.amber.svelte-1aq6770{color:var(--ink);background:#d59351}.dark-quiet.svelte-1aq6770{border:1px solid rgba(255,255,255,.18);color:#fff;background:#ffffff0d}.final-cta.svelte-1aq6770>small:where(.svelte-1aq6770){margin-top:19px;color:#ffffff5c;font-size:8px;letter-spacing:.04em}@media(max-width:980px){.product-frame.svelte-1aq6770{margin-right:25px}.phone-preview.svelte-1aq6770{right:-25px}.problem-heading.svelte-1aq6770,.workflow-heading.svelte-1aq6770,.details-heading.svelte-1aq6770,.focus-section.svelte-1aq6770,.faq-section.svelte-1aq6770{grid-template-columns:1fr;gap:32px}.workflow-detail.svelte-1aq6770{grid-template-columns:1fr}.workflow-demo.svelte-1aq6770{min-height:440px}.focus-section.svelte-1aq6770{gap:70px}.focus-preview.svelte-1aq6770{max-width:650px;width:100%}.details-grid.svelte-1aq6770{grid-template-columns:1fr}.details-grid.svelte-1aq6770 article:where(.svelte-1aq6770),.details-grid.svelte-1aq6770 article:where(.svelte-1aq6770):first-child,.details-grid.svelte-1aq6770 article:where(.svelte-1aq6770):last-child{min-height:0;padding:34px 0;border-right:0;border-bottom:1px solid rgba(39,35,31,.12)}.details-grid.svelte-1aq6770 small:where(.svelte-1aq6770){margin-top:28px}}@media(max-width:700px){.hero.svelte-1aq6770{padding:124px 18px 42px}.hero.svelte-1aq6770 h1:where(.svelte-1aq6770){margin-top:22px;font-size:52px;line-height:.94}.hero-lede.svelte-1aq6770{font-size:15px;line-height:1.6}.hero-actions.svelte-1aq6770,.final-actions.svelte-1aq6770{width:100%;flex-direction:column}.button.svelte-1aq6770{width:100%}.hero-note.svelte-1aq6770{flex-wrap:wrap}.product-frame.svelte-1aq6770{height:500px;margin:58px 0 0;border-radius:13px}.product-toolbar.svelte-1aq6770{height:38px}.product-body.svelte-1aq6770{height:calc(100% - 38px);grid-template-columns:58px 1fr}.product-body.svelte-1aq6770 aside:where(.svelte-1aq6770){padding:15px 7px}.mini-logo.svelte-1aq6770{width:28px;height:28px;margin:auto}.preview-nav.svelte-1aq6770{margin-top:25px}.preview-nav.svelte-1aq6770 span:where(.svelte-1aq6770),.preview-nav.svelte-1aq6770 b:where(.svelte-1aq6770){padding:7px 3px;text-align:center;font-size:6px}.product-body.svelte-1aq6770 aside:where(.svelte-1aq6770)>small:where(.svelte-1aq6770){display:none}.product-content.svelte-1aq6770{padding:30px 14px}.product-heading.svelte-1aq6770 h2:where(.svelte-1aq6770){font-size:21px}.product-heading.svelte-1aq6770>.preview-button:where(.svelte-1aq6770){display:none}.capture-field.svelte-1aq6770{min-height:50px;margin-top:18px;padding:0 10px;font-size:7px}.capture-field.svelte-1aq6770 kbd:where(.svelte-1aq6770){display:none}.today-label.svelte-1aq6770{margin-top:25px}.active-plan.svelte-1aq6770{min-height:112px;padding:12px 10px;grid-template-columns:3px 1fr 34px;gap:8px}.plan-mark.svelte-1aq6770{height:67px}.plan-main.svelte-1aq6770 h3:where(.svelte-1aq6770){font-size:14px}.plan-main.svelte-1aq6770 p:where(.svelte-1aq6770){font-size:6px;line-height:1.4}.plan-duration.svelte-1aq6770 strong:where(.svelte-1aq6770){font-size:18px}.active-plan.svelte-1aq6770>.focus-button:where(.svelte-1aq6770){display:none}.day-row.svelte-1aq6770{grid-template-columns:30px 1fr}.phone-preview.svelte-1aq6770{width:145px;min-height:280px;right:-10px;bottom:-20px;padding:9px;border-width:5px;border-radius:25px}.phone-preview.svelte-1aq6770>small:where(.svelte-1aq6770){margin-top:16px}.timer.svelte-1aq6770{width:82px;height:82px;margin:12px auto}.timer.svelte-1aq6770 strong:where(.svelte-1aq6770){font-size:19px}.phone-preview.svelte-1aq6770 h3:where(.svelte-1aq6770){font-size:11px}.shield-row.svelte-1aq6770{margin-top:10px;font-size:5px}.phone-button.svelte-1aq6770{min-height:29px;margin-top:10px}.platform-row.svelte-1aq6770{margin-top:45px;align-items:flex-start;flex-direction:column;gap:16px}.platform-row.svelte-1aq6770>div:where(.svelte-1aq6770){flex-wrap:wrap;gap:14px}.problem-section.svelte-1aq6770,.workflow-section.svelte-1aq6770,.details-section.svelte-1aq6770,.faq-section.svelte-1aq6770{padding:82px 18px}.problem-heading.svelte-1aq6770,.workflow-heading.svelte-1aq6770,.details-heading.svelte-1aq6770{margin-top:27px}.problem-heading.svelte-1aq6770 h2:where(.svelte-1aq6770),.workflow-heading.svelte-1aq6770 h2:where(.svelte-1aq6770),.details-heading.svelte-1aq6770 h2:where(.svelte-1aq6770){font-size:43px}.comparison-list.svelte-1aq6770{margin-top:48px}.comparison-list.svelte-1aq6770>div:where(.svelte-1aq6770){min-height:108px;grid-template-columns:1fr 1fr;gap:7px 12px}.comparison-list.svelte-1aq6770 small:where(.svelte-1aq6770){grid-column:2}.comparison-list.svelte-1aq6770 p:where(.svelte-1aq6770){font-size:19px}.comparison-list.svelte-1aq6770 .resin-row:where(.svelte-1aq6770){margin:0 -10px;padding:0 10px}.workflow-shell.svelte-1aq6770{margin-top:45px}.workflow-tabs.svelte-1aq6770{min-height:65px}.workflow-tabs.svelte-1aq6770 button:where(.svelte-1aq6770){flex-direction:column;gap:4px;font-size:8px}.workflow-detail.svelte-1aq6770{min-height:0}.workflow-copy.svelte-1aq6770{padding:42px 25px}.workflow-copy.svelte-1aq6770 h3:where(.svelte-1aq6770){margin-top:17px;font-size:37px}.workflow-demo.svelte-1aq6770{min-height:390px}.note-demo.svelte-1aq6770,.steps-demo.svelte-1aq6770,.protect-demo.svelte-1aq6770{width:86%}.note-demo.svelte-1aq6770{padding:24px}.note-demo.svelte-1aq6770 p:where(.svelte-1aq6770){font-size:21px}.focus-section.svelte-1aq6770{min-height:0;padding:82px 18px}.focus-copy.svelte-1aq6770 h2:where(.svelte-1aq6770){margin-top:28px;font-size:43px}.focus-preview.svelte-1aq6770{min-height:450px}.focus-card.svelte-1aq6770{width:94%;min-height:310px;padding:32px 25px}.focus-card.svelte-1aq6770 h3:where(.svelte-1aq6770){font-size:30px}.focus-card.svelte-1aq6770>div:where(.svelte-1aq6770){margin-top:52px}.blocked-card.svelte-1aq6770{width:245px;padding:21px}.details-grid.svelte-1aq6770{margin-top:45px}.faq-heading.svelte-1aq6770 h2:where(.svelte-1aq6770){margin-top:27px;font-size:43px}.faq-item.svelte-1aq6770 button:where(.svelte-1aq6770){min-height:70px;font-size:17px}.final-cta.svelte-1aq6770{min-height:500px;padding:70px 18px}.final-cta.svelte-1aq6770 h2:where(.svelte-1aq6770){font-size:54px}}@media(prefers-reduced-motion:reduce){.svelte-1aq6770{transition:none!important}.phone-preview.svelte-1aq6770,.note-demo.svelte-1aq6770,.focus-card.svelte-1aq6770{transform:none}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.animate-spin{animation:spin 1s linear infinite}.animate-bounce{animation:bounce .6s ease-in-out}
