.nav[data-v-5c3a550d]{-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1);background:#fdf9f0e0;border-bottom:1px solid hsla(42,39%,85%,.6);position:sticky;top:0;z-index:50}.nav-row[data-v-5c3a550d]{gap:32px;margin:0 auto;max-width:1240px;padding:18px 40px}.logo[data-v-5c3a550d],.nav-row[data-v-5c3a550d]{align-items:center;display:flex}.logo[data-v-5c3a550d]{color:var(--sage-700);font-size:19px;font-weight:700;gap:10px;letter-spacing:-.02em;text-decoration:none}.logo-mark[data-v-5c3a550d]{background:linear-gradient(135deg,var(--sage-500),var(--sage-700));border-radius:11px;box-shadow:0 2px 6px #3657422e;color:var(--beige-50);display:grid;flex-shrink:0;height:34px;place-items:center;width:34px}.logo small[data-v-5c3a550d]{color:var(--sage-500);font-size:22px;line-height:1;margin-left:-2px}.nav-links[data-v-5c3a550d]{color:var(--ink-700);display:flex;font-size:14.5px;font-weight:500;gap:28px}.nav-links a[data-v-5c3a550d]{border-bottom:2px solid transparent;color:inherit;padding:8px 2px;text-decoration:none;transition:border-color .15s}.nav-links a[data-v-5c3a550d]:hover{border-color:var(--sage-500);color:var(--sage-700)}.nav-cta[data-v-5c3a550d]{align-items:center;display:flex;gap:10px;margin-left:auto}.btn-ghost[data-v-5c3a550d]{background:transparent;border:0;border-radius:10px;color:var(--ink-700);cursor:pointer;font-size:14px;font-weight:600;padding:10px 16px;text-decoration:none}.btn-ghost[data-v-5c3a550d]:hover{background:var(--beige-200)}.btn-primary[data-v-5c3a550d]{align-items:center;background:var(--sage-500);border-radius:10px;box-shadow:0 1px 2px #3657422e,inset 0 1px #ffffff1f;color:var(--beige-50);display:inline-flex;font-size:14px;font-weight:600;gap:8px;letter-spacing:-.005em;padding:10px 18px;text-decoration:none;transition:background .15s,transform .15s}.btn-primary[data-v-5c3a550d]:hover{background:var(--sage-600);transform:translateY(-1px)}.nav-burger[data-v-5c3a550d]{align-items:center;background:var(--beige-100);border:0;border-radius:10px;cursor:pointer;display:none;height:40px;justify-content:center;width:40px}.nav-drawer[data-v-5c3a550d]{background:#2a262080;inset:0;position:fixed;z-index:100}.nav-drawer-inner[data-v-5c3a550d]{background:var(--beige-50);box-shadow:-20px 0 60px #2a262033;display:flex;flex-direction:column;gap:4px;height:100%;max-width:360px;padding:22px 22px 32px;position:absolute;right:0;top:0;width:86%}.nav-drawer-close[data-v-5c3a550d]{align-self:flex-end;background:var(--beige-100);border:0;border-radius:10px;color:var(--ink-900);cursor:pointer;font-size:22px;height:40px;margin-bottom:18px;width:40px}.nav-drawer a[data-v-5c3a550d]{border-bottom:1px solid var(--beige-200);color:var(--ink-900);display:block;font-size:17px;font-weight:600;padding:14px 12px;text-decoration:none}.nav-drawer a.primary[data-v-5c3a550d]{background:var(--sage-700);border:0;border-radius:12px;color:var(--beige-50);margin-top:18px;padding:14px;text-align:center}@media(max-width:760px){.nav-row[data-v-5c3a550d]{gap:10px;padding:10px 18px}.btn-ghost[data-v-5c3a550d],.nav-links[data-v-5c3a550d]{display:none}.btn-primary[data-v-5c3a550d]{font-size:13px;padding:9px 14px}.nav-burger[data-v-5c3a550d]{display:inline-flex}}.phone[data-v-1798f41c]{background:#1a1a1a;border-radius:54px;box-shadow:0 40px 80px -20px #36574240,0 20px 40px -10px #00000026,inset 0 2px #ffffff14;height:780px;margin:0 auto;padding:14px;position:relative;transform:rotate(-1.5deg);width:380px}.phone-notch[data-v-1798f41c]{background:#0a0a0a;border-radius:999px;height:30px;left:50%;position:absolute;top:12px;transform:translate(-50%);width:110px;z-index:3}.phone-screen[data-v-1798f41c]{background:var(--beige-50);border-radius:42px;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.phone-stat[data-v-1798f41c]{color:var(--ink-900);font-size:13px;font-weight:700;justify-content:space-between;padding:14px 28px 0;z-index:2}.phone-stat[data-v-1798f41c],.phone-stat-right[data-v-1798f41c]{align-items:center;display:flex}.phone-stat-right[data-v-1798f41c]{gap:4px}.phone-body[data-v-1798f41c]{display:flex;flex:1;flex-direction:column;gap:14px;overflow:hidden;padding:48px 20px 24px}.pgreet-row[data-v-1798f41c]{align-items:center;display:flex;gap:10px}.pgreet-av[data-v-1798f41c]{background:linear-gradient(135deg,var(--accent-peach),#d98963);border-radius:50%;color:#fff;display:grid;flex-shrink:0;height:36px;place-items:center;width:36px}.pgreet-av[data-v-1798f41c],.pgreet-name[data-v-1798f41c]{font-size:13px;font-weight:700}.pgreet-name[data-v-1798f41c]{color:var(--ink-900);line-height:1}.pgreet-age[data-v-1798f41c]{color:var(--ink-500);font-size:11px;margin-top:2px}.pgreet-bell[data-v-1798f41c]{background:var(--beige-200);border-radius:10px;display:grid;height:34px;margin-left:auto;place-items:center;position:relative;width:34px}.pgreet-bell[data-v-1798f41c]:after{background:var(--danger);border:1.5px solid var(--beige-50);border-radius:50%;content:"";height:6px;position:absolute;right:7px;top:7px;width:6px}.phi[data-v-1798f41c]{color:var(--ink-900);font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin-top:2px}.phi small[data-v-1798f41c]{color:var(--sage-600);display:block;font-size:21px;font-weight:500;line-height:1;margin-top:2px}.phero[data-v-1798f41c]{background:linear-gradient(135deg,var(--sage-700),var(--sage-500));border-radius:20px;color:var(--beige-50);overflow:hidden;padding:16px;position:relative}.phero[data-v-1798f41c]:after{background:radial-gradient(circle,rgba(245,217,142,.22),transparent 70%);content:"";height:140px;position:absolute;right:-30px;top:-30px;width:140px}.phero-label[data-v-1798f41c]{font-size:10.5px;font-weight:700;letter-spacing:.12em;opacity:.72;text-transform:uppercase}.phero-title[data-v-1798f41c]{font-size:32px;font-weight:600;line-height:1;margin-top:2px}.phero-sub[data-v-1798f41c]{font-size:13px;line-height:1.35;margin-top:6px;opacity:.92}.phero-input[data-v-1798f41c]{align-items:center;background:#fdf9f024;border:1px solid rgba(253,249,240,.22);border-radius:14px;color:#fdf9f0cc;display:flex;font-size:12px;gap:8px;margin-top:14px;padding:10px 12px}.phero-chips[data-v-1798f41c]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.phero-chip[data-v-1798f41c]{background:#fdf9f024;border:1px solid rgba(253,249,240,.2);border-radius:999px;font-size:11px;font-weight:500;padding:5px 10px}.pkpi[data-v-1798f41c]{display:grid;gap:8px;grid-template-columns:1fr 1fr}.pkpi-card[data-v-1798f41c]{background:#fff;border:1px solid var(--beige-300);border-radius:14px;padding:10px 12px}.pkpi-lbl[data-v-1798f41c]{color:var(--ink-500);font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.pkpi-val[data-v-1798f41c]{color:var(--ink-900);font-size:17px;font-weight:800;letter-spacing:-.02em;line-height:1;margin-top:2px}.pkpi-val span[data-v-1798f41c]{color:var(--sage-600);font-size:11px;font-weight:600;margin-left:4px}@font-face{font-family:Caveat;src:local("Caveat Regular"),local("Caveat"),url(../_fonts/bwySldmTd6gO2Ral8Vgw5JLby2Fbmg-zXs9KZlkoMk0-NunFp80X1AjJS_qd6ZY3YzpWHTRdTmtOS2LQ5HRuQ6w.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Regular"),local("Caveat"),url(../_fonts/FbYGm3kohi6mCTeS7cvfcpZZ-vSt9Mscw283UyMnVyY-EH9WOjx94LZL3zdPYC_1GdHibCyR_UXWrngKbxOsCW0.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Regular"),local("Caveat"),url(../_fonts/4LlYkU8vsTsoMYUvVqXXVs33mISrs-19mVyAmQlLDf0-NcXU9y_zeTWV5hZkDdNzjPM39VE8c_6s9T7miDHI5KE.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Regular"),local("Caveat"),url(../_fonts/f7hzzT7DhL9sRXTSQwHIL8bxWGOhM4mzlpXRU_Iwhm8-51ad03ZEEJ3blyBp1YyE3Qw6ERJ01Axy_NCjHho_-3E.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Medium"),url(../_fonts/bwySldmTd6gO2Ral8Vgw5JLby2Fbmg-zXs9KZlkoMk0-NunFp80X1AjJS_qd6ZY3YzpWHTRdTmtOS2LQ5HRuQ6w.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Medium"),url(../_fonts/FbYGm3kohi6mCTeS7cvfcpZZ-vSt9Mscw283UyMnVyY-EH9WOjx94LZL3zdPYC_1GdHibCyR_UXWrngKbxOsCW0.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Medium"),url(../_fonts/4LlYkU8vsTsoMYUvVqXXVs33mISrs-19mVyAmQlLDf0-NcXU9y_zeTWV5hZkDdNzjPM39VE8c_6s9T7miDHI5KE.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Medium"),url(../_fonts/f7hzzT7DhL9sRXTSQwHIL8bxWGOhM4mzlpXRU_Iwhm8-51ad03ZEEJ3blyBp1YyE3Qw6ERJ01Axy_NCjHho_-3E.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat SemiBold"),url(../_fonts/bwySldmTd6gO2Ral8Vgw5JLby2Fbmg-zXs9KZlkoMk0-NunFp80X1AjJS_qd6ZY3YzpWHTRdTmtOS2LQ5HRuQ6w.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat SemiBold"),url(../_fonts/FbYGm3kohi6mCTeS7cvfcpZZ-vSt9Mscw283UyMnVyY-EH9WOjx94LZL3zdPYC_1GdHibCyR_UXWrngKbxOsCW0.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat SemiBold"),url(../_fonts/4LlYkU8vsTsoMYUvVqXXVs33mISrs-19mVyAmQlLDf0-NcXU9y_zeTWV5hZkDdNzjPM39VE8c_6s9T7miDHI5KE.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat SemiBold"),url(../_fonts/f7hzzT7DhL9sRXTSQwHIL8bxWGOhM4mzlpXRU_Iwhm8-51ad03ZEEJ3blyBp1YyE3Qw6ERJ01Axy_NCjHho_-3E.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Bold"),url(../_fonts/bwySldmTd6gO2Ral8Vgw5JLby2Fbmg-zXs9KZlkoMk0-NunFp80X1AjJS_qd6ZY3YzpWHTRdTmtOS2LQ5HRuQ6w.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Bold"),url(../_fonts/FbYGm3kohi6mCTeS7cvfcpZZ-vSt9Mscw283UyMnVyY-EH9WOjx94LZL3zdPYC_1GdHibCyR_UXWrngKbxOsCW0.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Bold"),url(../_fonts/4LlYkU8vsTsoMYUvVqXXVs33mISrs-19mVyAmQlLDf0-NcXU9y_zeTWV5hZkDdNzjPM39VE8c_6s9T7miDHI5KE.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Bold"),url(../_fonts/f7hzzT7DhL9sRXTSQwHIL8bxWGOhM4mzlpXRU_Iwhm8-51ad03ZEEJ3blyBp1YyE3Qw6ERJ01Axy_NCjHho_-3E.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}.hero-desktop[data-v-26e6f793]{overflow:hidden;padding:60px 0 100px;position:relative}.hero-mobile[data-v-26e6f793]{display:none}.hero-bg[data-v-26e6f793]{background:radial-gradient(ellipse 50% 45% at 25% 30%,rgba(220,232,218,.7),transparent 60%),radial-gradient(ellipse 40% 45% at 80% 45%,rgba(245,217,142,.28),transparent 55%),radial-gradient(ellipse 45% 35% at 50% 80%,rgba(240,201,168,.3),transparent 60%);height:700px;inset:-40% -10% auto}.hero-bg[data-v-26e6f793],.hero-doodles[data-v-26e6f793]{pointer-events:none;position:absolute;z-index:0}.hero-doodles[data-v-26e6f793]{height:100%;inset:0;width:100%}.hero-grid[data-v-26e6f793]{align-items:center;display:grid;gap:60px;grid-template-columns:1.05fr 1fr;z-index:1}.hero-grid[data-v-26e6f793],.hero-text[data-v-26e6f793]{position:relative}.hero-eye[data-v-26e6f793]{align-items:center;background:var(--beige-100);border:1px solid var(--beige-300);border-radius:999px;color:var(--ink-700);display:inline-flex;font-size:13px;font-weight:600;gap:8px;letter-spacing:-.005em;margin-bottom:22px;padding:6px 14px 6px 6px}.hero-eye-dot[data-v-26e6f793]{background:var(--sage-500);border-radius:50%;color:var(--beige-50);display:grid;font-size:11px;font-weight:800;height:20px;place-items:center;width:20px}h1[data-v-26e6f793]{color:var(--ink-900);font-size:60px;font-weight:800;letter-spacing:-.035em;line-height:1.04;margin:0;text-wrap:balance}.hero-line[data-v-26e6f793]{display:block}.hero-line+.hero-line[data-v-26e6f793]{margin-top:4px}h1 em[data-v-26e6f793]{display:inline-block;font-family:Caveat,"Caveat Fallback: BlinkMacSystemFont","Caveat Fallback: Segoe UI","Caveat Fallback: Helvetica Neue","Caveat Fallback: Arial","Caveat Fallback: Noto Sans",cursive;font-size:.95em;font-style:normal;font-weight:600;letter-spacing:0;padding:0 4px;position:relative}.hero-line:first-child em[data-v-26e6f793]{color:var(--sage-700);transform:rotate(-1deg) translateY(2px)}.hero-line:nth-child(2) em[data-v-26e6f793]{color:var(--accent-rose);transform:rotate(1.5deg) translateY(2px)}.hero-line:nth-child(2) em[data-v-26e6f793]:after{background:#e8b8b052;border-radius:4px;bottom:4px;content:"";height:.55em;left:4px;position:absolute;right:4px;transform:skew(-6deg);z-index:-1}.hero-line:nth-child(3) em[data-v-26e6f793]{color:var(--sage-600);transform:rotate(-.5deg) translateY(2px)}.hero-line:nth-child(3) em[data-v-26e6f793]:before{border:2.5px solid var(--butter);border-radius:50%;content:"";inset:-4px -8px;pointer-events:none;position:absolute;transform:rotate(-3deg) scaleX(1.05)}.lead[data-v-26e6f793]{color:var(--ink-700);font-size:19px;font-weight:500;line-height:1.5;margin-top:24px;max-width:540px}.lead-mark[data-v-26e6f793]{color:var(--sage-700);font-size:26px;font-weight:600;letter-spacing:0;margin-right:2px}.hero-subhead[data-v-26e6f793]{color:var(--ink-500);font-size:16px;line-height:1.55;margin-top:14px;max-width:540px}.hero-ctas[data-v-26e6f793]{align-items:center;display:flex;flex-wrap:wrap;gap:18px;margin-top:30px}.hero-phone-wrap[data-v-26e6f793]{position:relative}.hero-postit[data-v-26e6f793]{background:linear-gradient(160deg,color-mix(in srgb,var(--peach) 80%,#fff),var(--peach));border-radius:4px 16px 4px 18px;box-shadow:0 14px 28px -10px #36574247,0 2px 4px #2a262014;color:var(--ink-900);font-size:22px;font-weight:500;padding:12px 18px 14px;position:absolute;right:-8px;top:6%;transform:rotate(6deg);white-space:nowrap;z-index:2}.hero-postit[data-v-26e6f793]:before{background:#f5d98ed9;border-radius:2px;box-shadow:0 1px 2px #2a26202e;content:"";height:14px;left:50%;position:absolute;top:-10px;transform:translate(-50%) rotate(-6deg);width:56px}.hero-c-master[data-v-26e6f793]{color:var(--ink-900);font-size:28px;font-weight:800;letter-spacing:-.025em;line-height:1.1;margin:0;text-wrap:balance}.hero-c-scroller-wrap[data-v-26e6f793]{position:relative}.hero-c-cards[data-v-26e6f793]{display:flex;gap:10px;overflow-x:auto;padding:16px 18px 8px;scroll-snap-type:x mandatory;scrollbar-width:none}.hero-c-cards[data-v-26e6f793]::-webkit-scrollbar{display:none}.hero-c-card[data-v-26e6f793]{background:#fff;border:1px solid var(--beige-300);border-radius:18px;display:flex;flex:0 0 260px;flex-direction:column;min-height:200px;overflow:hidden;padding:18px;position:relative;scroll-snap-align:center}.hero-c-card.feat[data-v-26e6f793]{background:linear-gradient(160deg,var(--sage-700),var(--sage-500));border:0;color:var(--beige-50)}.hero-c-card .ktag[data-v-26e6f793]{color:var(--sage-600);font-size:10px;font-weight:800;letter-spacing:.1em;margin-bottom:10px;text-transform:uppercase}.hero-c-card.feat .ktag[data-v-26e6f793]{color:#fdf9f0b3}.hero-c-card .tt[data-v-26e6f793]{font-size:20px;font-weight:800;letter-spacing:-.02em;line-height:1.15;margin-bottom:8px}.hero-c-card.feat .tt[data-v-26e6f793]{font-size:32px}.hero-c-card .dd[data-v-26e6f793]{color:var(--ink-700);flex:1;font-size:12.5px;line-height:1.45}.hero-c-card.feat .dd[data-v-26e6f793]{color:#fdf9f0e6}.c-arrow[data-v-26e6f793]{align-items:center;color:var(--sage-700);display:inline-flex;font-size:12px;font-weight:700;gap:6px;margin-top:12px;text-decoration:none}.hero-c-card.feat .c-arrow[data-v-26e6f793],.hero-c-cta[data-v-26e6f793]{color:var(--beige-50)}.hero-c-cta[data-v-26e6f793]{background:var(--sage-600);border-radius:13px;box-shadow:0 4px 12px #36574233;display:block;font-size:15px;font-weight:700;margin:16px auto 0;max-width:280px;padding:14px 32px;text-align:center;text-decoration:none}.h-scroller[data-v-26e6f793]{position:relative}.scroller-arrow[data-v-26e6f793]{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#ffffffd9;border:1px solid rgba(42,38,32,.12);border-radius:50%;box-shadow:0 2px 8px #2a26201f;color:var(--ink-700);cursor:pointer;display:grid;height:32px;padding:0;place-items:center;position:absolute;top:50%;transform:translateY(calc(-50% - 9px));transition:background .15s,color .15s,transform .15s;width:32px;z-index:3}.scroller-arrow[data-v-26e6f793]:hover{background:#fff;color:var(--ink-900);transform:translateY(calc(-50% - 9px)) scale(1.06)}.scroller-arrow.prev[data-v-26e6f793]{left:6px}.scroller-arrow.next[data-v-26e6f793]{right:6px}.scroller-dots[data-v-26e6f793]{display:flex;gap:5px;justify-content:center;margin-top:10px}.dot[data-v-26e6f793]{background:var(--beige-300);border:0;border-radius:50%;cursor:pointer;height:6px;padding:0;transition:all .2s;width:6px}.dot.active[data-v-26e6f793]{background:var(--sage-600);border-radius:3px;width:18px}.m-wrap[data-v-26e6f793]{padding:0 18px}@media(max-width:1100px){.hero-grid[data-v-26e6f793]{grid-template-columns:1fr}h1[data-v-26e6f793]{font-size:46px}.hero-doodles[data-v-26e6f793]{display:none}.hero-postit[data-v-26e6f793]{font-size:18px;padding:10px 14px 12px;right:16px;top:-10px}}@media(max-width:760px){.hero-desktop[data-v-26e6f793]{display:none}.hero-mobile[data-v-26e6f793]{display:block;padding:20px 0 24px}}@media(max-width:420px){.hero-c-master[data-v-26e6f793]{font-size:24px}}.pain[data-v-64d0bef0]{background:var(--beige-100);padding:100px 0}.pain-head[data-v-64d0bef0]{margin-bottom:56px;max-width:760px}.pain-grid[data-v-64d0bef0]{display:grid;gap:16px;grid-template-columns:repeat(5,1fr)}.pain-card[data-v-64d0bef0]{background:#fff;border:1px solid var(--beige-300);border-radius:20px;display:flex;flex-direction:column;gap:14px;min-height:240px;padding:22px}.pain-icon[data-v-64d0bef0]{background:var(--sage-50);border-radius:12px;color:var(--sage-700);display:grid;font-size:22px;height:44px;place-items:center;width:44px}.pain-say[data-v-64d0bef0]{color:var(--ink-900);flex:1;font-size:14px;line-height:1.5}@media(max-width:1100px){.pain-grid[data-v-64d0bef0]{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.pain[data-v-64d0bef0]{padding:40px 0}.pain-grid[data-v-64d0bef0]{grid-template-columns:1fr}}.modes[data-v-0ff7332a]{background:var(--beige-50);padding:100px 0}.modes-head[data-v-0ff7332a]{align-items:end;display:flex;gap:40px;justify-content:space-between;margin-bottom:48px}.modes-grid[data-v-0ff7332a]{display:grid;gap:18px;grid-template-columns:repeat(12,1fr)}.modes-mobile[data-v-0ff7332a]{display:none}.mode-card[data-v-0ff7332a]{background:#fff;border:1px solid var(--beige-300);border-radius:22px;overflow:hidden;padding:24px;position:relative;transition:transform .2s,box-shadow .2s}.mode-card[data-v-0ff7332a]:hover{box-shadow:0 14px 30px -12px #36574226;transform:translateY(-3px)}.mode-card.wide[data-v-0ff7332a]{grid-column:span 6;min-height:260px}.mode-card.med[data-v-0ff7332a]{grid-column:span 4;min-height:220px}.mode-card.small[data-v-0ff7332a]{grid-column:span 3;min-height:220px}.mode-card.featured[data-v-0ff7332a]{background:linear-gradient(135deg,var(--sage-700),var(--sage-500));border:0;color:var(--beige-50);grid-column:span 6}.mode-card.featured .mode-jtbd[data-v-0ff7332a],.mode-card.featured .mode-kicker[data-v-0ff7332a]{color:#fdf9f0b3}.mode-card.featured .mode-msg[data-v-0ff7332a],.mode-card.featured .mode-title[data-v-0ff7332a]{color:var(--beige-50)}.mode-card.featured .mode-msg[data-v-0ff7332a]{color:#fdf9f0eb}.mode-card.featured .mode-jtbd[data-v-0ff7332a]{border-color:#fdf9f02e}.mode-icon[data-v-0ff7332a]{background:var(--sage-50);border-radius:14px;color:var(--sage-600);display:grid;height:48px;margin-bottom:16px;place-items:center;width:48px}.mode-card.featured .mode-icon[data-v-0ff7332a]{background:#fdf9f029;color:var(--beige-50)}.mode-kicker[data-v-0ff7332a]{color:var(--ink-500);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.mode-title[data-v-0ff7332a]{color:var(--ink-900);font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.15;margin-top:4px}.mode-msg[data-v-0ff7332a]{color:var(--ink-700);font-size:14px;line-height:1.45;margin-top:10px}.mode-jtbd[data-v-0ff7332a]{border-top:1px dashed var(--beige-300);color:var(--ink-500);font-size:11.5px;font-weight:500;line-height:1.4;margin-top:14px;padding-top:14px}.mode-jtbd b[data-v-0ff7332a]{color:var(--ink-700);font-weight:700}.modes-featured[data-v-0ff7332a]{background:linear-gradient(135deg,var(--sage-700),var(--sage-500));border-radius:18px;color:var(--beige-50);margin-top:18px;padding:18px}.modes-featured .kk[data-v-0ff7332a]{font-size:10px;font-weight:800;letter-spacing:.12em;opacity:.72;text-transform:uppercase}.modes-featured .tt[data-v-0ff7332a]{font-size:28px;font-weight:500;line-height:1.05;margin-top:2px}.modes-featured .dd[data-v-0ff7332a]{font-size:13px;line-height:1.4;margin-top:6px;opacity:.92}.modes-list[data-v-0ff7332a]{display:grid;gap:8px;margin-top:12px}.mode-row[data-v-0ff7332a]{align-items:center;background:#fff;border:1px solid var(--beige-300);border-radius:12px;display:grid;gap:12px;grid-template-columns:36px 1fr;padding:12px}.mode-ic[data-v-0ff7332a]{background:var(--sage-50);border-radius:10px;color:var(--sage-700);display:grid;height:36px;place-items:center;width:36px}.mode-tt[data-v-0ff7332a]{color:var(--ink-900);font-size:13.5px;font-weight:700;line-height:1.1}.mode-dd[data-v-0ff7332a]{color:var(--ink-500);font-size:11.5px;line-height:1.35;margin-top:2px}@media(max-width:1100px){.modes-grid[data-v-0ff7332a]>*{grid-column:span 1!important}}@media(max-width:760px){.modes[data-v-0ff7332a]{padding:40px 0}.modes-head[data-v-0ff7332a]{align-items:flex-start;flex-direction:column;gap:12px}.modes-grid[data-v-0ff7332a]{display:none}.modes-mobile[data-v-0ff7332a]{display:block;margin-top:18px}}.demo[data-v-88c6045a]{background:linear-gradient(to bottom,var(--beige-50),var(--beige-100));padding:100px 0}.demo-wrap[data-v-88c6045a]{align-items:start;display:grid;gap:48px;grid-template-columns:1fr 1fr}.demo-text[data-v-88c6045a]{padding-top:20px}.demo-scenarios[data-v-88c6045a]{display:grid;gap:12px;margin-top:28px}.demo-scenario[data-v-88c6045a]{background:#fff;border:1px solid var(--beige-300);border-left:3px solid var(--sage-400);border-radius:12px;display:flex;flex-direction:column;gap:4px;padding:14px 16px}.demo-scenario b[data-v-88c6045a]{color:var(--ink-900);font-size:14.5px;font-weight:700}.demo-scenario span[data-v-88c6045a]{color:var(--ink-700);font-size:13.5px;line-height:1.5}.demo-chat-wrap[data-v-88c6045a],.live-chat[data-v-88c6045a]{display:flex;flex-direction:column}.live-chat[data-v-88c6045a]{background:#fff;border:1px solid var(--beige-300);border-radius:28px;box-shadow:0 30px 60px -30px #36574233;min-height:560px;overflow:hidden}.lc-head[data-v-88c6045a]{align-items:center;border-bottom:1px solid var(--beige-200);display:flex;gap:10px;padding:18px 22px}.lc-spark[data-v-88c6045a]{background:linear-gradient(135deg,var(--sage-500),var(--sage-700));border-radius:10px;color:var(--beige-50);display:grid;flex-shrink:0;height:34px;place-items:center;width:34px}.lc-name[data-v-88c6045a]{color:var(--ink-900);font-size:14px;font-weight:700}.lc-sub[data-v-88c6045a]{color:var(--sage-600);font-size:11.5px;font-weight:600;margin-top:2px}.live-pill[data-v-88c6045a]{align-items:center;background:var(--sage-50);border:1px solid var(--sage-100);border-radius:999px;color:var(--sage-700);display:inline-flex;font-size:11px;font-weight:700;gap:6px;margin-left:8px;padding:3px 9px}.live-dot[data-v-88c6045a]{animation:pulse-88c6045a 2s infinite;background:var(--sage-500);border-radius:50%;flex-shrink:0;height:7px;width:7px}@keyframes pulse-88c6045a{0%{box-shadow:0 0 #5e8e6e99}70%{box-shadow:0 0 0 8px #5e8e6e00}to{box-shadow:0 0 #5e8e6e00}}.lc-thread[data-v-88c6045a]{background:var(--beige-50);display:flex;flex:1;flex-direction:column;gap:12px;max-height:380px;min-height:0;overflow-y:auto;padding:18px 22px}.lc-welcome p[data-v-88c6045a]{color:var(--ink-900);font-size:14px;line-height:1.5;margin:0 0 4px}.lc-seeds[data-v-88c6045a]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.lc-seed[data-v-88c6045a]{background:#fff;border:1px solid var(--beige-300);border-radius:999px;color:var(--ink-900);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:500;padding:7px 12px;transition:all .15s}.lc-seed[data-v-88c6045a]:hover:not(:disabled){background:var(--sage-50);border-color:var(--sage-400);color:var(--sage-700)}.lc-seed[data-v-88c6045a]:disabled{cursor:not-allowed;opacity:.5}.bubble[data-v-88c6045a]{border-radius:16px;font-size:14px;line-height:1.5;max-width:85%;padding:12px 16px}.bubble.user[data-v-88c6045a]{background:var(--sage-500);border-bottom-right-radius:4px;color:var(--beige-50);margin-left:auto}.bubble.ai[data-v-88c6045a]{background:var(--beige-100);border:1px solid var(--beige-200);border-bottom-left-radius:4px;color:var(--ink-900)}.bubble.thinking[data-v-88c6045a]{align-items:center;display:flex;gap:4px;padding:10px 14px}.bubble.thinking span[data-v-88c6045a]{animation:bounce-88c6045a 1.2s ease-in-out infinite;background:var(--sage-400);border-radius:50%;height:7px;width:7px}.bubble.thinking span[data-v-88c6045a]:nth-child(2){animation-delay:.15s}.bubble.thinking span[data-v-88c6045a]:nth-child(3){animation-delay:.3s}@keyframes bounce-88c6045a{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.lc-cta[data-v-88c6045a]{background:var(--sage-50);border:1px solid var(--sage-100);border-radius:14px;margin-top:8px;padding:14px}.lc-cta-text[data-v-88c6045a]{color:var(--ink-700);font-size:13px;line-height:1.4;margin-bottom:10px}.lc-cta-btn[data-v-88c6045a]{align-items:center;background:var(--sage-700);border-radius:10px;color:var(--beige-50);display:inline-flex;font-size:13px;font-weight:700;gap:6px;padding:9px 16px;text-decoration:none}.lc-composer[data-v-88c6045a]{align-items:flex-end;background:#fff;border-top:1px solid var(--beige-200);display:flex;gap:10px;padding:14px 18px 10px}.lc-composer textarea[data-v-88c6045a]{background:var(--beige-50);border:1px solid var(--beige-300);border-radius:12px;color:var(--ink-900);flex:1;font-family:inherit;font-size:14px;line-height:1.45;max-height:120px;min-height:40px;outline:none;padding:10px 14px;resize:none;transition:border-color .15s}.lc-composer textarea[data-v-88c6045a]:focus{background:#fff;border-color:var(--sage-400)}.lc-composer textarea[data-v-88c6045a]:disabled{cursor:not-allowed;opacity:.5}.lc-send[data-v-88c6045a]{background:var(--sage-700);border:0;border-radius:12px;color:var(--beige-50);cursor:pointer;display:grid;flex-shrink:0;height:40px;place-items:center;transition:background .15s;width:40px}.lc-send[data-v-88c6045a]:hover:not(:disabled){background:var(--sage-600)}.lc-send[data-v-88c6045a]:disabled{background:var(--beige-400);cursor:not-allowed}.lc-foot[data-v-88c6045a]{background:#fff;color:var(--ink-500);display:flex;font-size:11px;font-weight:500;gap:12px;justify-content:space-between;padding:6px 18px 12px}.lc-count[data-v-88c6045a]{color:var(--sage-700);font-weight:700}.lc-foot.limit .lc-count[data-v-88c6045a]{color:var(--danger)}.demo-disclaimer[data-v-88c6045a]{color:var(--ink-500);font-size:12.5px;font-style:italic;line-height:1.45;margin-top:14px;text-align:center}[data-v-88c6045a] .bubble.ai b{color:var(--sage-700)}[data-v-88c6045a] .bubble.ai a{color:var(--sage-600);font-weight:600}[data-v-88c6045a] .bubble.ai .src{display:block;font-size:11.5px;margin-top:8px;opacity:.7}@media(max-width:1100px){.demo-wrap[data-v-88c6045a]{grid-template-columns:1fr}}@media(max-width:760px){.demo[data-v-88c6045a]{padding:40px 0}.demo-text[data-v-88c6045a]{display:none}.live-chat[data-v-88c6045a]{border-radius:18px}}.steps[data-v-6c84476e]{background:var(--beige-50);padding:100px 0}.steps-title[data-v-6c84476e]{margin:0 auto 56px;max-width:720px;text-align:center}.steps-map[data-v-6c84476e]{padding:40px 0 24px;position:relative}.steps-map-bg[data-v-6c84476e]{height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.steps-flow[data-v-6c84476e]{align-items:start;display:grid;gap:36px;grid-template-columns:repeat(3,1fr);position:relative}.step[data-v-6c84476e]{align-items:center;display:flex;flex-direction:column;gap:16px}.step-pin[data-v-6c84476e]{background:linear-gradient(135deg,var(--sage-500),var(--sage-700));border-radius:50% 50% 50% 8px;box-shadow:0 14px 24px -8px #36574273;color:var(--beige-50);display:grid;height:56px;place-items:center;position:relative;transform:rotate(-45deg);width:56px;z-index:1}.step-pin[data-v-6c84476e]:after{background:#36574240;border-radius:50%;bottom:-6px;content:"";filter:blur(4px);height:12px;left:50%;position:absolute;transform:translate(-50%) rotate(45deg);width:12px}.step-pin-num[data-v-6c84476e]{display:inline-block;font-size:20px;font-weight:800;letter-spacing:-.02em;transform:rotate(45deg)}.step-card[data-v-6c84476e]{background:#fff;border:1px solid var(--beige-300);border-radius:18px;display:flex;flex-direction:column;gap:10px;padding:22px 22px 20px;position:relative;text-align:center;width:100%;z-index:1}.step-title[data-v-6c84476e]{color:var(--ink-900);font-size:17px;font-weight:800;letter-spacing:-.015em;line-height:1.3}.step-body[data-v-6c84476e]{color:var(--ink-700);font-size:14px;line-height:1.5}.steps-callout[data-v-6c84476e]{background:color-mix(in srgb,var(--peach) 25%,var(--beige-50));border:1px solid color-mix(in srgb,var(--peach) 35%,var(--beige-300));border-radius:14px;color:var(--ink-700);font-size:15px;font-weight:700;letter-spacing:-.005em;line-height:1.4;margin-top:40px;padding:18px 22px;text-align:center}@media(max-width:1100px){.steps-flow[data-v-6c84476e]{gap:18px;grid-template-columns:1fr}.steps-map-bg[data-v-6c84476e]{display:none}}@media(max-width:760px){.steps[data-v-6c84476e]{padding:40px 0}.steps-title[data-v-6c84476e]{margin-bottom:32px}.steps-map[data-v-6c84476e]{padding:0}}@font-face{font-family:Caveat;src:local("Caveat Regular"),local("Caveat"),url(../_fonts/bwySldmTd6gO2Ral8Vgw5JLby2Fbmg-zXs9KZlkoMk0-NunFp80X1AjJS_qd6ZY3YzpWHTRdTmtOS2LQ5HRuQ6w.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Regular"),local("Caveat"),url(../_fonts/FbYGm3kohi6mCTeS7cvfcpZZ-vSt9Mscw283UyMnVyY-EH9WOjx94LZL3zdPYC_1GdHibCyR_UXWrngKbxOsCW0.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Regular"),local("Caveat"),url(../_fonts/4LlYkU8vsTsoMYUvVqXXVs33mISrs-19mVyAmQlLDf0-NcXU9y_zeTWV5hZkDdNzjPM39VE8c_6s9T7miDHI5KE.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Regular"),local("Caveat"),url(../_fonts/f7hzzT7DhL9sRXTSQwHIL8bxWGOhM4mzlpXRU_Iwhm8-51ad03ZEEJ3blyBp1YyE3Qw6ERJ01Axy_NCjHho_-3E.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Medium"),url(../_fonts/bwySldmTd6gO2Ral8Vgw5JLby2Fbmg-zXs9KZlkoMk0-NunFp80X1AjJS_qd6ZY3YzpWHTRdTmtOS2LQ5HRuQ6w.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Medium"),url(../_fonts/FbYGm3kohi6mCTeS7cvfcpZZ-vSt9Mscw283UyMnVyY-EH9WOjx94LZL3zdPYC_1GdHibCyR_UXWrngKbxOsCW0.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Medium"),url(../_fonts/4LlYkU8vsTsoMYUvVqXXVs33mISrs-19mVyAmQlLDf0-NcXU9y_zeTWV5hZkDdNzjPM39VE8c_6s9T7miDHI5KE.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Medium"),url(../_fonts/f7hzzT7DhL9sRXTSQwHIL8bxWGOhM4mzlpXRU_Iwhm8-51ad03ZEEJ3blyBp1YyE3Qw6ERJ01Axy_NCjHho_-3E.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat SemiBold"),url(../_fonts/bwySldmTd6gO2Ral8Vgw5JLby2Fbmg-zXs9KZlkoMk0-NunFp80X1AjJS_qd6ZY3YzpWHTRdTmtOS2LQ5HRuQ6w.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat SemiBold"),url(../_fonts/FbYGm3kohi6mCTeS7cvfcpZZ-vSt9Mscw283UyMnVyY-EH9WOjx94LZL3zdPYC_1GdHibCyR_UXWrngKbxOsCW0.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat SemiBold"),url(../_fonts/4LlYkU8vsTsoMYUvVqXXVs33mISrs-19mVyAmQlLDf0-NcXU9y_zeTWV5hZkDdNzjPM39VE8c_6s9T7miDHI5KE.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat SemiBold"),url(../_fonts/f7hzzT7DhL9sRXTSQwHIL8bxWGOhM4mzlpXRU_Iwhm8-51ad03ZEEJ3blyBp1YyE3Qw6ERJ01Axy_NCjHho_-3E.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Bold"),url(../_fonts/bwySldmTd6gO2Ral8Vgw5JLby2Fbmg-zXs9KZlkoMk0-NunFp80X1AjJS_qd6ZY3YzpWHTRdTmtOS2LQ5HRuQ6w.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Bold"),url(../_fonts/FbYGm3kohi6mCTeS7cvfcpZZ-vSt9Mscw283UyMnVyY-EH9WOjx94LZL3zdPYC_1GdHibCyR_UXWrngKbxOsCW0.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Bold"),url(../_fonts/4LlYkU8vsTsoMYUvVqXXVs33mISrs-19mVyAmQlLDf0-NcXU9y_zeTWV5hZkDdNzjPM39VE8c_6s9T7miDHI5KE.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Bold"),url(../_fonts/f7hzzT7DhL9sRXTSQwHIL8bxWGOhM4mzlpXRU_Iwhm8-51ad03ZEEJ3blyBp1YyE3Qw6ERJ01Axy_NCjHho_-3E.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}.helper[data-v-a22c6b39]{background:var(--beige-100);padding:100px 0}.helper-title[data-v-a22c6b39]{margin-bottom:48px;max-width:880px}.helper-grid[data-v-a22c6b39]{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.helper-card[data-v-a22c6b39]{background:#fff;border:1px solid var(--beige-300);border-radius:20px;display:flex;flex-direction:column;gap:14px;padding:22px}.helper-card-title[data-v-a22c6b39]{color:var(--ink-900);font-size:18px;font-weight:800;letter-spacing:-.015em;margin-top:4px}.helper-card-body[data-v-a22c6b39]{color:var(--ink-700);font-size:14px;line-height:1.5}.helper-mock[data-v-a22c6b39]{border:1px solid var(--beige-300);border-radius:14px;display:flex;flex-direction:column;gap:12px;padding:14px 16px 16px}.tone-sage .helper-mock[data-v-a22c6b39]{background:linear-gradient(160deg,var(--sage-50),#fff)}.tone-beige .helper-mock[data-v-a22c6b39]{background:linear-gradient(160deg,var(--beige-100),#fff)}.tone-peach .helper-mock[data-v-a22c6b39]{background:linear-gradient(160deg,color-mix(in srgb,var(--peach) 35%,var(--beige-50)),#fff)}.mock-head[data-v-a22c6b39]{align-items:center;display:flex;gap:10px}.mock-dots[data-v-a22c6b39]{display:flex;gap:4px}.mock-dots span[data-v-a22c6b39]{background:var(--beige-300);border-radius:50%;height:8px;width:8px}.mock-dots span[data-v-a22c6b39]:first-child{background:var(--rose)}.mock-dots span[data-v-a22c6b39]:nth-child(2){background:var(--butter)}.mock-dots span[data-v-a22c6b39]:last-child{background:var(--sage-300)}.mock-title[data-v-a22c6b39]{color:var(--sage-700);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.mock-list[data-v-a22c6b39]{display:flex;flex-direction:column;gap:8px}.mock-row[data-v-a22c6b39]{align-items:center;background:#ffffffd9;border:1px solid var(--beige-300);border-radius:10px;color:var(--ink-900);display:flex;font-size:12.5px;font-weight:600;gap:10px;letter-spacing:-.005em;padding:8px 10px}.mock-row-icon[data-v-a22c6b39]{color:var(--sage-600);flex-shrink:0}.helper-closer[data-v-a22c6b39]{color:var(--sage-700);font-family:Caveat,"Caveat Fallback: BlinkMacSystemFont","Caveat Fallback: Segoe UI","Caveat Fallback: Helvetica Neue","Caveat Fallback: Arial","Caveat Fallback: Noto Sans",cursive;font-size:22px;font-weight:500;margin:40px auto 0;text-align:center}@media(max-width:760px){.helper[data-v-a22c6b39]{padding:40px 0}.helper-grid[data-v-a22c6b39]{grid-template-columns:1fr}}.trust[data-v-4c5af45b]{background:var(--beige-100);overflow:hidden;padding:110px 0 120px;position:relative}.trust-bg[data-v-4c5af45b]{inset:0;opacity:.85;pointer-events:none;position:absolute;z-index:0}.trust-bg svg[data-v-4c5af45b]{height:100%;width:100%}.wrap[data-v-4c5af45b]{position:relative;z-index:1}.trust-head[data-v-4c5af45b]{margin-bottom:56px;max-width:760px}.trust-title[data-v-4c5af45b]{margin-top:14px}.trust-grid[data-v-4c5af45b]{align-items:stretch;display:grid;gap:22px;grid-template-columns:1.4fr 1.1fr .9fr}.trust-card[data-v-4c5af45b]{background:#fff;border:1px solid var(--beige-300);border-radius:22px;box-shadow:0 14px 32px -22px #3657422e;display:flex;flex-direction:column;gap:14px;padding:28px 26px 26px;position:relative}.trust-card[data-v-4c5af45b]:before{border-radius:22px;content:"";inset:0;pointer-events:none;position:absolute}.t-sources[data-v-4c5af45b]:before{background:linear-gradient(155deg,rgba(220,232,218,.28),transparent 50%)}.t-doctors[data-v-4c5af45b]:before{background:linear-gradient(155deg,rgba(240,201,168,.18),transparent 50%)}.t-privacy[data-v-4c5af45b]:before{background:linear-gradient(155deg,rgba(184,208,216,.22),transparent 50%)}.t-stamp[data-v-4c5af45b]{background:var(--butter);border-radius:4px 14px 4px 16px;box-shadow:0 6px 14px -4px #36574240;color:var(--ink-900);font-size:18px;line-height:1;padding:6px 14px 8px;position:absolute;right:22px;top:-14px;transform:rotate(4deg);z-index:2}.t-kicker[data-v-4c5af45b]{color:var(--sage-600);font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.t-title[data-v-4c5af45b]{color:var(--ink-900);font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin:0}.t-body[data-v-4c5af45b]{color:var(--ink-700);font-size:14.5px;line-height:1.55;margin:0}.t-foot[data-v-4c5af45b]{align-items:center;color:var(--sage-600);display:flex;font-size:22px;gap:8px;line-height:1;margin-top:auto}.t-foot svg[data-v-4c5af45b]{flex-shrink:0;margin-top:-10px}.t-sources-list[data-v-4c5af45b]{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.src-pill[data-v-4c5af45b]{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-size:13px;font-weight:600;letter-spacing:-.005em;padding:6px 12px;position:relative}.src-pill[data-v-4c5af45b]:before{background:currentColor;border-radius:50%;content:"";height:6px;left:10px;opacity:.55;position:absolute;top:50%;transform:translateY(-50%);width:6px}.src-pill[data-v-4c5af45b]{padding-left:22px}.tone-sage[data-v-4c5af45b]{background:var(--sage-50);border-color:var(--sage-100);color:var(--sage-700)}.tone-sky[data-v-4c5af45b]{background:color-mix(in srgb,var(--sky) 30%,var(--beige-50));border-color:color-mix(in srgb,var(--sky) 40%,transparent);color:#3d6477}.tone-butter[data-v-4c5af45b]{background:color-mix(in srgb,var(--butter) 25%,var(--beige-50));border-color:color-mix(in srgb,var(--butter) 40%,transparent);color:#8a6a25}.tone-peach[data-v-4c5af45b]{background:color-mix(in srgb,var(--peach) 28%,var(--beige-50));border-color:color-mix(in srgb,var(--peach) 40%,transparent);color:#b35a37}.tone-lilac[data-v-4c5af45b]{background:color-mix(in srgb,var(--lilac) 28%,var(--beige-50));border-color:color-mix(in srgb,var(--lilac) 40%,transparent);color:#6b5d83}.tone-rose[data-v-4c5af45b]{background:color-mix(in srgb,var(--rose) 25%,var(--beige-50));border-color:color-mix(in srgb,var(--rose) 40%,transparent);color:#9b554c}.t-docs[data-v-4c5af45b]{display:flex;flex-direction:column;gap:10px}.doc-card[data-v-4c5af45b]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fff9;border:1px solid var(--beige-300);border-radius:14px;display:grid;gap:12px;grid-template-columns:44px 1fr;padding:10px 14px;transform:rotate(calc((var(--i) - 1)*.6deg))}.doc-card.bg-peach[data-v-4c5af45b]{background:color-mix(in srgb,var(--peach) 16%,#fff)}.doc-card.bg-sky[data-v-4c5af45b]{background:color-mix(in srgb,var(--sky) 16%,#fff)}.doc-card.bg-lilac[data-v-4c5af45b]{background:color-mix(in srgb,var(--lilac) 16%,#fff)}.doc-av[data-v-4c5af45b]{background:linear-gradient(135deg,var(--sage-300),var(--sage-500));border-radius:50%;color:var(--beige-50);display:grid;font-size:17px;font-weight:800;height:44px;letter-spacing:-.02em;place-items:center;position:relative;width:44px}.doc-av[data-v-4c5af45b]:after{border:1.5px dashed var(--sage-300);border-radius:50%;content:"";inset:-3px;opacity:.65;position:absolute}.bg-peach .doc-av[data-v-4c5af45b]{background:linear-gradient(135deg,var(--peach),#d98963)}.bg-sky .doc-av[data-v-4c5af45b]{background:linear-gradient(135deg,var(--sky),#6f99a8)}.bg-lilac .doc-av[data-v-4c5af45b]{background:linear-gradient(135deg,var(--lilac),#8b7da8)}.doc-name[data-v-4c5af45b]{color:var(--ink-900);font-size:14px;font-weight:700;line-height:1.15}.doc-role[data-v-4c5af45b]{color:var(--ink-500);font-size:11.5px;letter-spacing:.005em;margin-top:2px}.t-callout[data-v-4c5af45b]{align-items:start;background:var(--sage-50);border-left:3px solid var(--sage-400);border-radius:12px;color:var(--ink-700);display:grid;font-size:13px;gap:10px;grid-template-columns:22px 1fr;line-height:1.45;margin-top:auto;padding:12px 14px}.t-callout svg[data-v-4c5af45b]{color:var(--sage-600);margin-top:1px}.t-callout b[data-v-4c5af45b]{color:var(--ink-900);font-weight:700}.t-lock[data-v-4c5af45b]{align-items:center;display:flex;flex-direction:column;gap:8px;margin-top:4px;padding:18px 0 6px;position:relative}.t-lock-circle[data-v-4c5af45b]{background:linear-gradient(140deg,var(--sage-50),var(--beige-100));border:1.5px dashed var(--sage-400);border-radius:50%;color:var(--sage-700);display:grid;height:86px;place-items:center;position:relative;width:86px}.t-lock-circle[data-v-4c5af45b]:after,.t-lock-circle[data-v-4c5af45b]:before{border:1px solid rgba(94,142,110,.18);border-radius:50%;content:"";position:absolute}.t-lock-circle[data-v-4c5af45b]:before{inset:-10px}.t-lock-circle[data-v-4c5af45b]:after{border-style:dashed;inset:-22px;opacity:.5}.t-lock-cap[data-v-4c5af45b]{color:var(--sage-700);font-size:22px;margin-top:2px;transform:rotate(-3deg)}.t-checks[data-v-4c5af45b]{color:var(--ink-700);display:flex;flex-direction:column;font-size:12.5px;font-weight:500;gap:6px;margin-top:auto}.t-checks span[data-v-4c5af45b]{align-items:center;display:inline-flex;gap:8px}.t-checks .dot[data-v-4c5af45b]{background:var(--sage-500);border-radius:50%;height:6px;width:6px}@media(max-width:1100px){.trust-grid[data-v-4c5af45b]{grid-template-columns:1fr 1fr}.t-sources[data-v-4c5af45b]{grid-column:span 2}}@media(max-width:760px){.trust[data-v-4c5af45b]{padding:50px 0 60px}.trust-head[data-v-4c5af45b]{margin-bottom:28px}.trust-grid[data-v-4c5af45b]{gap:16px;grid-template-columns:1fr}.t-sources[data-v-4c5af45b]{grid-column:auto}.trust-card[data-v-4c5af45b]{padding:24px 22px 22px}.t-title[data-v-4c5af45b]{font-size:20px}}.pricing[data-v-2f78625f]{background:var(--beige-50);padding:100px 0}.price-grid[data-v-2f78625f]{display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin-top:48px}.price-mobile[data-v-2f78625f]{display:none}.price-card[data-v-2f78625f],.price-card-m[data-v-2f78625f]{background:#fff;border:1px solid var(--beige-300);border-radius:22px;display:flex;flex-direction:column;padding:28px 24px;position:relative}.price-card-m.feat[data-v-2f78625f],.price-card.feat[data-v-2f78625f]{background:linear-gradient(180deg,var(--sage-700),var(--sage-500));border:0;box-shadow:0 30px 60px -20px #36574266;color:var(--beige-50);transform:scale(1.03)}.price-badge[data-v-2f78625f]{background:var(--accent-butter);border-radius:999px;color:var(--ink-900);font-size:11px;font-weight:800;letter-spacing:.08em;padding:4px 12px;position:absolute;right:20px;text-transform:uppercase;top:-12px}.price-name[data-v-2f78625f]{font-size:15px;font-weight:700;letter-spacing:.01em}.price-val[data-v-2f78625f]{font-size:42px;font-weight:800;letter-spacing:-.035em;line-height:1;margin:14px 0 4px}.price-val span[data-v-2f78625f]{font-size:14px;font-weight:500;margin-left:4px;opacity:.7}.price-msg[data-v-2f78625f]{font-size:13px;line-height:1.4;margin-bottom:20px;min-height:36px;opacity:.82}.price-feats[data-v-2f78625f]{display:grid;gap:8px;list-style:none;margin:0 0 24px;padding:0}.price-feats li[data-v-2f78625f]{align-items:flex-start;display:flex;font-size:13px;gap:8px;line-height:1.4}.price-feats li[data-v-2f78625f]:before{color:var(--sage-500);content:"✓";flex-shrink:0;font-weight:800}.price-card-m.feat .price-feats li[data-v-2f78625f]:before,.price-card.feat .price-feats li[data-v-2f78625f]:before{color:var(--accent-butter)}.price-btn[data-v-2f78625f]{background:var(--sage-700);border-radius:12px;color:var(--beige-50);display:block;font-size:14px;font-weight:700;margin-top:auto;padding:12px 16px;text-align:center;text-decoration:none}.price-card-m.feat .price-btn[data-v-2f78625f],.price-card.feat .price-btn[data-v-2f78625f]{background:var(--beige-50);color:var(--sage-700)}.h-scroller[data-v-2f78625f]{position:relative}.scroller-arrow[data-v-2f78625f]{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#ffffffd9;border:1px solid rgba(42,38,32,.12);border-radius:50%;box-shadow:0 2px 8px #2a26201f;color:var(--ink-700);cursor:pointer;display:grid;height:32px;padding:0;place-items:center;position:absolute;top:50%;transform:translateY(calc(-50% - 9px));width:32px;z-index:3}.scroller-arrow.prev[data-v-2f78625f]{left:6px}.scroller-arrow.next[data-v-2f78625f]{right:6px}.scroller-dots[data-v-2f78625f]{display:flex;gap:5px;justify-content:center;margin-top:10px}.dot[data-v-2f78625f]{background:var(--beige-300);border:0;border-radius:50%;cursor:pointer;height:6px;padding:0;transition:all .2s;width:6px}.dot.active[data-v-2f78625f]{background:var(--sage-600);border-radius:3px;width:18px}.price-scroll[data-v-2f78625f]{display:flex;gap:10px;overflow-x:auto;padding:8px 18px;scroll-snap-type:x mandatory;scrollbar-width:none}.price-scroll[data-v-2f78625f]::-webkit-scrollbar{display:none}.price-card-m[data-v-2f78625f]{border-radius:16px;flex:0 0 240px;padding:18px;scroll-snap-align:center}.price-card-m .price-val[data-v-2f78625f]{font-size:30px}.price-card-m .price-feats li[data-v-2f78625f]{font-size:11.5px}.price-card-m .price-btn[data-v-2f78625f]{border-radius:10px;font-size:12.5px;padding:10px}@media(max-width:1100px){.price-grid[data-v-2f78625f]{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.pricing[data-v-2f78625f]{padding:40px 0}.price-grid[data-v-2f78625f]{display:none}.price-mobile[data-v-2f78625f]{display:block;margin:18px -18px 0}}@font-face{font-family:Caveat;src:local("Caveat Regular"),local("Caveat"),url(../_fonts/bwySldmTd6gO2Ral8Vgw5JLby2Fbmg-zXs9KZlkoMk0-NunFp80X1AjJS_qd6ZY3YzpWHTRdTmtOS2LQ5HRuQ6w.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:"Caveat Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:82.3522%;ascent-override:116.5725%;descent-override:36.4289%;line-gap-override:0%}@font-face{font-family:"Caveat Fallback: Segoe UI";src:local("Segoe UI");size-adjust:77.3639%;ascent-override:124.0889%;descent-override:38.7778%;line-gap-override:0%}@font-face{font-family:"Caveat Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:76.2222%;ascent-override:125.9475%;descent-override:39.3586%;line-gap-override:0%}@font-face{font-family:"Caveat Fallback: Arial";src:local("Arial");size-adjust:76.9402%;ascent-override:124.7722%;descent-override:38.9913%;line-gap-override:0%}@font-face{font-family:"Caveat Fallback: Noto Sans";src:local("Noto Sans");size-adjust:72.3629%;ascent-override:132.6647%;descent-override:41.4577%;line-gap-override:0%}@font-face{font-family:Caveat;src:local("Caveat Regular"),local("Caveat"),url(../_fonts/FbYGm3kohi6mCTeS7cvfcpZZ-vSt9Mscw283UyMnVyY-EH9WOjx94LZL3zdPYC_1GdHibCyR_UXWrngKbxOsCW0.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Regular"),local("Caveat"),url(../_fonts/4LlYkU8vsTsoMYUvVqXXVs33mISrs-19mVyAmQlLDf0-NcXU9y_zeTWV5hZkDdNzjPM39VE8c_6s9T7miDHI5KE.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Regular"),local("Caveat"),url(../_fonts/f7hzzT7DhL9sRXTSQwHIL8bxWGOhM4mzlpXRU_Iwhm8-51ad03ZEEJ3blyBp1YyE3Qw6ERJ01Axy_NCjHho_-3E.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Medium"),url(../_fonts/bwySldmTd6gO2Ral8Vgw5JLby2Fbmg-zXs9KZlkoMk0-NunFp80X1AjJS_qd6ZY3YzpWHTRdTmtOS2LQ5HRuQ6w.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Medium"),url(../_fonts/FbYGm3kohi6mCTeS7cvfcpZZ-vSt9Mscw283UyMnVyY-EH9WOjx94LZL3zdPYC_1GdHibCyR_UXWrngKbxOsCW0.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Medium"),url(../_fonts/4LlYkU8vsTsoMYUvVqXXVs33mISrs-19mVyAmQlLDf0-NcXU9y_zeTWV5hZkDdNzjPM39VE8c_6s9T7miDHI5KE.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Medium"),url(../_fonts/f7hzzT7DhL9sRXTSQwHIL8bxWGOhM4mzlpXRU_Iwhm8-51ad03ZEEJ3blyBp1YyE3Qw6ERJ01Axy_NCjHho_-3E.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat SemiBold"),url(../_fonts/bwySldmTd6gO2Ral8Vgw5JLby2Fbmg-zXs9KZlkoMk0-NunFp80X1AjJS_qd6ZY3YzpWHTRdTmtOS2LQ5HRuQ6w.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat SemiBold"),url(../_fonts/FbYGm3kohi6mCTeS7cvfcpZZ-vSt9Mscw283UyMnVyY-EH9WOjx94LZL3zdPYC_1GdHibCyR_UXWrngKbxOsCW0.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat SemiBold"),url(../_fonts/4LlYkU8vsTsoMYUvVqXXVs33mISrs-19mVyAmQlLDf0-NcXU9y_zeTWV5hZkDdNzjPM39VE8c_6s9T7miDHI5KE.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat SemiBold"),url(../_fonts/f7hzzT7DhL9sRXTSQwHIL8bxWGOhM4mzlpXRU_Iwhm8-51ad03ZEEJ3blyBp1YyE3Qw6ERJ01Axy_NCjHho_-3E.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Bold"),url(../_fonts/bwySldmTd6gO2Ral8Vgw5JLby2Fbmg-zXs9KZlkoMk0-NunFp80X1AjJS_qd6ZY3YzpWHTRdTmtOS2LQ5HRuQ6w.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Bold"),url(../_fonts/FbYGm3kohi6mCTeS7cvfcpZZ-vSt9Mscw283UyMnVyY-EH9WOjx94LZL3zdPYC_1GdHibCyR_UXWrngKbxOsCW0.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Bold"),url(../_fonts/4LlYkU8vsTsoMYUvVqXXVs33mISrs-19mVyAmQlLDf0-NcXU9y_zeTWV5hZkDdNzjPM39VE8c_6s9T7miDHI5KE.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Caveat;src:local("Caveat Bold"),url(../_fonts/f7hzzT7DhL9sRXTSQwHIL8bxWGOhM4mzlpXRU_Iwhm8-51ad03ZEEJ3blyBp1YyE3Qw6ERJ01Axy_NCjHho_-3E.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}.tm[data-v-d492c660]{background:var(--beige-100);padding:100px 0}.tm-grid[data-v-d492c660]{display:grid;gap:18px;grid-template-columns:1.3fr 1fr 1fr;margin-top:48px}.tm-card[data-v-d492c660]{background:#fff;border:1px solid var(--beige-300);border-radius:18px;display:flex;flex-direction:column;padding:22px}.tm-card.big[data-v-d492c660]{background:linear-gradient(135deg,var(--accent-peach),var(--beige-100));border-color:#0000000f;grid-row:span 2}.tm-quote[data-v-d492c660]{color:var(--ink-900);flex:1;font-size:15px;letter-spacing:-.005em;line-height:1.55}.tm-card.big .tm-quote[data-v-d492c660]{color:var(--ink-900);font-family:Caveat,"Caveat Fallback: BlinkMacSystemFont","Caveat Fallback: Segoe UI","Caveat Fallback: Helvetica Neue","Caveat Fallback: Arial","Caveat Fallback: Noto Sans",cursive;font-size:26px;font-weight:500;line-height:1.3}.tm-auth[data-v-d492c660]{align-items:center;display:flex;gap:10px;margin-top:16px}.tm-av[data-v-d492c660]{border-radius:50%;color:var(--ink-700);display:grid;flex-shrink:0;height:36px;place-items:center;width:36px}.tm-av[data-v-d492c660],.tm-n[data-v-d492c660]{font-size:13px;font-weight:700}.tm-n[data-v-d492c660]{color:var(--ink-900);line-height:1.1}.tm-w[data-v-d492c660]{color:var(--ink-500);font-size:11.5px;margin-top:2px}.tm-rating[data-v-d492c660]{color:var(--accent-butter);filter:drop-shadow(0 1px 0 rgba(200,154,91,.2));font-size:14px;letter-spacing:1px;margin-left:auto}@media(max-width:1100px){.tm-grid[data-v-d492c660]{grid-template-columns:repeat(2,1fr)}.tm-card.big[data-v-d492c660]{grid-column:span 2;grid-row:auto}}@media(max-width:760px){.tm[data-v-d492c660]{padding:40px 0}.tm-grid[data-v-d492c660]{grid-template-columns:1fr}.tm-card.big[data-v-d492c660]{grid-column:auto}.tm-card.big .tm-quote[data-v-d492c660]{font-size:22px}}.faq-sec[data-v-90e5349c]{background:var(--beige-50);padding:100px 0}.faq-list[data-v-90e5349c]{margin-top:48px;max-width:880px}.faq[data-v-90e5349c]{background:#fff;border:1px solid var(--beige-300);border-radius:14px;cursor:pointer;margin-bottom:10px;padding:18px 22px;transition:border-color .15s}.faq.open[data-v-90e5349c]{border-color:var(--sage-400)}.faq-summary[data-v-90e5349c]{align-items:center;color:var(--ink-900);display:flex;font-size:16px;font-weight:700;gap:20px;justify-content:space-between;letter-spacing:-.01em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.faq-plus[data-v-90e5349c]{background:var(--beige-100);border-radius:50%;color:var(--sage-700);display:grid;flex-shrink:0;font-size:18px;font-weight:700;height:28px;place-items:center;transition:transform .2s,background .2s;width:28px}.faq.open .faq-plus[data-v-90e5349c]{background:var(--sage-100);transform:rotate(45deg)}.faq-body[data-v-90e5349c]{color:var(--ink-700);font-size:14.5px;line-height:1.55;margin-top:14px}@media(max-width:760px){.faq-sec[data-v-90e5349c]{padding:40px 0}.faq-list[data-v-90e5349c]{margin-top:18px}.faq-summary[data-v-90e5349c]{font-size:14px}}.finalcta[data-v-704efd87]{background:var(--beige-50);overflow:hidden;padding:120px 0;position:relative}.finalcta-bg[data-v-704efd87]{background:radial-gradient(ellipse 50% 60% at 50% 100%,rgba(220,232,218,.7),transparent 70%);inset:0;position:absolute;z-index:0}.finalcta-inner[data-v-704efd87]{margin:0 auto;max-width:760px;position:relative;text-align:center;z-index:1}.finalcta-title[data-v-704efd87]{font-size:56px}.finalcta-sub[data-v-704efd87]{color:var(--ink-700);font-size:18px;line-height:1.5;margin-left:auto;margin-right:auto;margin-top:20px;max-width:560px}.finalcta-badges[data-v-704efd87]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:32px}.badge-primary[data-v-704efd87]{align-items:center;background:var(--sage-700);border-radius:16px;box-shadow:0 8px 24px #36574240;color:var(--beige-50);display:inline-flex;font-size:16px;font-weight:700;gap:10px;padding:16px 28px;text-decoration:none;transition:background .15s,transform .15s}.badge-primary[data-v-704efd87]:hover{background:var(--sage-600);transform:translateY(-2px)}@media(max-width:760px){.finalcta[data-v-704efd87]{padding:60px 0}.finalcta-title[data-v-704efd87]{font-size:28px!important}.finalcta-sub[data-v-704efd87]{font-size:14px}.badge-primary[data-v-704efd87]{font-size:15px;justify-content:center;max-width:320px;padding:14px 28px;width:auto}}footer[data-v-67d8dba5]{background:var(--sage-800);color:#fdf9f0bf;padding:80px 0 40px}.foot-grid[data-v-67d8dba5]{display:grid;gap:40px;grid-template-columns:1.4fr repeat(3,1fr)}.logo[data-v-67d8dba5]{align-items:center;color:var(--beige-50);display:flex;font-size:19px;font-weight:700;gap:10px;letter-spacing:-.02em;text-decoration:none}.logo-mark[data-v-67d8dba5]{background:linear-gradient(135deg,var(--sage-400),var(--sage-600));border-radius:11px;color:var(--beige-50);display:grid;flex-shrink:0;height:34px;place-items:center;width:34px}.logo small[data-v-67d8dba5]{color:var(--sage-300);font-size:22px;line-height:1;margin-left:-2px}.foot-desc[data-v-67d8dba5]{color:#fdf9f099;font-size:13px;line-height:1.6;margin-top:12px;max-width:260px}.foot-col h4[data-v-67d8dba5]{color:var(--beige-50);font-size:13px;font-weight:700;letter-spacing:.12em;margin-bottom:14px;text-transform:uppercase}.foot-col a[data-v-67d8dba5]{color:#fdf9f0b8;display:block;font-size:13.5px;margin-bottom:9px;text-decoration:none;transition:color .15s}.foot-col a[data-v-67d8dba5]:hover{color:var(--beige-50)}.foot-bottom[data-v-67d8dba5]{align-items:center;border-top:1px solid rgba(253,249,240,.1);color:#fdf9f080;display:flex;font-size:12px;justify-content:center;margin-top:56px;padding-top:22px}@media(max-width:1100px){.foot-grid[data-v-67d8dba5]{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){footer[data-v-67d8dba5]{padding:40px 0 24px}.foot-grid[data-v-67d8dba5]{gap:28px;grid-template-columns:1fr 1fr}.foot-bottom[data-v-67d8dba5]{flex-direction:column;gap:8px;text-align:center}}
