.landing_wrap__h54Rh{--bg:#f4efe6;--surface:#fff;--surface-2:#ebe4d6;--text:#1c1814;--text-mut:#746b5e;--border:#d9cfbb;--accent:#b8451f;--accent-soft:#e7c9b8;--aside-grad:linear-gradient(160deg,#1c1814,#2a2218 55%,#3a2418);--success:#7e8c6a;--grain-op:0.4;position:relative;min-height:100vh;color-scheme:light;background:var(--bg);color:var(--text);font-family:var(--font-inter),system-ui,sans-serif;transition:background .25s ease,color .25s ease}html[data-jf-theme=dark] .landing_wrap__h54Rh{--bg:#0b0a08;--surface:#151210;--surface-2:#1e1a16;--text:#f4efe6;--text-mut:#aca497;--border:#2d2823;--accent:#d2652f;--accent-soft:#e7c9b8;--aside-grad:linear-gradient(160deg,#0b0a08,#151210 55%,#1e1a16);--success:#93a67d;--grain-op:0.25;color-scheme:dark}.landing_serif__w1dTX{font-family:var(--font-fraunces),Georgia,serif;font-optical-sizing:auto}.landing_grain__P9mNE{position:fixed;inset:0;pointer-events:none;z-index:0;opacity:var(--grain-op);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.11 0 0 0 0 0.09 0 0 0 0 0.08 0 0 0 0.35 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}.landing_header__oXNEM{position:sticky;top:0;z-index:40;background:color-mix(in srgb,var(--bg) 82%,transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--border)}.landing_brandOrb__HsiyQ{background:conic-gradient(from 210deg,var(--accent),var(--accent-soft),var(--text),var(--accent));box-shadow:0 0 0 1px color-mix(in srgb,var(--text) 8%,transparent)}.landing_navLink__K6BGC{color:var(--text-mut);transition:color .2s ease}.landing_navLinkActive__2NsHm,.landing_navLink__K6BGC:hover{color:var(--text)}.landing_themeBtn__wEwN1{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;border:1px solid var(--border);background:var(--surface);color:var(--text);transition:border-color .2s ease,transform .15s ease}.landing_themeBtn__wEwN1:hover{border-color:var(--text)}.landing_themeBtn__wEwN1:active{transform:scale(.94)}@media (max-width:1023px){.landing_themeBtn__wEwN1{width:44px;height:44px}}.landing_wrap__h54Rh :focus-visible{outline-color:var(--accent)}.landing_backTop__rkf31{position:fixed;right:1.5rem;bottom:1.5rem;z-index:40;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;border:1px solid var(--border);background:color-mix(in srgb,var(--surface) 92%,transparent);backdrop-filter:blur(8px);color:var(--text);box-shadow:0 14px 30px -18px color-mix(in srgb,var(--text) 45%,transparent);transition:border-color .2s ease,transform .15s ease}.landing_backTop__rkf31:hover{border-color:color-mix(in srgb,var(--accent) 55%,var(--border));color:var(--accent)}.landing_backTop__rkf31:active{transform:scale(.94)}@keyframes landing_ctaSheen__0_5KU{0%{transform:translateX(-140%) skewX(-18deg)}45%,to{transform:translateX(220%) skewX(-18deg)}}.landing_ctaPrimary__iXJld{position:relative;overflow:hidden;background:var(--accent);color:#fff;border-radius:11px;transition:transform .15s ease,background .2s ease,box-shadow .2s ease}.landing_ctaPrimary__iXJld:before{content:"";position:absolute;top:0;bottom:0;left:0;width:55%;background:linear-gradient(100deg,transparent 15%,hsla(0,0%,100%,.38) 50%,transparent 85%);animation:landing_ctaSheen__0_5KU 3.4s ease-in-out infinite;pointer-events:none}.landing_ctaPrimary__iXJld:hover{background:color-mix(in srgb,var(--accent) 88%,#000);transform:translateY(-1px);box-shadow:0 14px 30px -14px color-mix(in srgb,var(--accent) 55%,transparent)}.landing_ctaPrimary__iXJld:active{transform:translateY(0) scale(.97)}.landing_ctaPrimary__iXJld svg{transition:transform .2s ease}.landing_ctaPrimary__iXJld:hover svg{transform:translateX(3px)}.landing_ctaGhost__6fr2X{background:transparent;color:var(--text);border:1px solid var(--border);border-radius:11px;transition:border-color .2s ease,transform .15s ease,background .2s ease}.landing_ctaGhost__6fr2X:hover{border-color:var(--text);transform:translateY(-1px);background:color-mix(in srgb,var(--surface) 60%,transparent)}.landing_ctaGhost__6fr2X:active{transform:translateY(0) scale(.97)}.landing_badge__2OdP8{border:1px solid var(--border);border-radius:999px;background:color-mix(in srgb,var(--surface) 70%,transparent);color:var(--text-mut)}.landing_eyebrow__L_21j{color:var(--accent)}.landing_rule__reTpq{background:currentColor;opacity:.55}.landing_accent__M7BGR{color:var(--accent)}.landing_muted__UdQC6{color:var(--text-mut)}.landing_hairline__XVvGo{border-color:var(--border)}.landing_gemStroke__dJ3MJ{stroke:var(--text)}.landing_badgePill__2Hme8{border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--text-mut)}.landing_badgeDot__ydvNi{background:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 20%,transparent)}.landing_gradientText__Vpf7h{background:linear-gradient(100deg,var(--accent) 15%,var(--accent-soft) 85%);-webkit-background-clip:text;background-clip:text;color:transparent}.landing_floatCard__MrQ6G{border:1px solid var(--border);background:color-mix(in srgb,var(--surface) 92%,transparent);backdrop-filter:blur(8px);border-radius:14px;box-shadow:0 20px 45px -25px color-mix(in srgb,var(--text) 45%,transparent)}.landing_progressTrack__vIZxQ{background:var(--border);border-radius:999px;height:5px;overflow:hidden}.landing_progressFill__dvKwK{background:linear-gradient(90deg,var(--accent-soft),var(--accent));height:100%;border-radius:999px}.landing_successIcon__eCKKp{color:var(--success)}.landing_card__J_30w{border:1px solid var(--border);background:var(--surface);border-radius:18px;transition:border-color .25s ease,transform .2s ease,box-shadow .25s ease}.landing_card__J_30w:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--border));box-shadow:0 18px 40px -28px color-mix(in srgb,var(--text) 40%,transparent)}.landing_chip__j6Yy8{border:1px solid var(--border);border-radius:999px;color:var(--text-mut);background:color-mix(in srgb,var(--surface-2) 70%,transparent);transition:border-color .2s ease,color .2s ease}.landing_card__J_30w:hover .landing_chip__j6Yy8{border-color:color-mix(in srgb,var(--text) 25%,var(--border));color:var(--text)}.landing_metricPanel__Ez9qS{border:1px solid var(--border);background:var(--surface-2);border-radius:12px}.landing_num__WMxEk{font-family:var(--font-fraunces),Georgia,serif;font-style:italic;color:var(--accent)}.landing_whyIcon__WUZPt{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent) 35%,var(--border));background:color-mix(in srgb,var(--accent) 10%,var(--surface));color:var(--accent)}.landing_demoFrame__dqQfr{border:1px solid var(--border);border-radius:20px;box-shadow:0 34px 80px -40px color-mix(in srgb,var(--text) 45%,transparent)}.landing_statValue__dY_Ot{color:var(--text)}.landing_statAccent___VIRn{color:var(--accent)}.landing_statLabel__rUAet{color:var(--text-mut)}.landing_planCard__Y4Q_h{border:1px solid var(--border);background:var(--surface);border-radius:18px;transition:transform .2s ease,border-color .2s ease}.landing_planHighlight__LXgWO{border-color:color-mix(in srgb,var(--accent) 55%,var(--border));background:color-mix(in srgb,var(--surface) 88%,var(--accent) 4%);box-shadow:0 24px 55px -30px color-mix(in srgb,var(--accent) 55%,transparent)}.landing_planCard__Y4Q_h:not(.landing_planRaised__mbyaH):hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--border))}.landing_planRaised__mbyaH{overflow:visible;box-shadow:0 30px 70px -32px color-mix(in srgb,var(--accent) 60%,transparent);transition:box-shadow .2s ease,border-color .2s ease}.landing_planRaised__mbyaH:hover{box-shadow:0 34px 80px -32px color-mix(in srgb,var(--accent) 65%,transparent)}.landing_planBadgeHero__xr_KS{position:absolute;top:-13px;left:50%;transform:translateX(-50%);padding:5px 14px;border-radius:999px;background:var(--accent);color:#fff;font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;overflow:hidden;white-space:nowrap;box-shadow:0 8px 20px -10px color-mix(in srgb,var(--accent) 70%,transparent)}.landing_planBadgeHero__xr_KS:before{content:"";position:absolute;inset:0 auto 0 0;width:55%;background:linear-gradient(100deg,transparent 15%,hsla(0,0%,100%,.38) 50%,transparent 85%);animation:landing_ctaSheen__0_5KU 5.5s ease-in-out infinite;pointer-events:none}.landing_perDesign__CmHAd{display:inline-flex;align-items:baseline;gap:6px;border:1px solid var(--border);border-radius:999px;background:color-mix(in srgb,var(--surface-2) 70%,transparent);padding:4px 12px}.landing_planCheck__tbZBM{color:var(--accent)}.landing_planPro__xBf5u{border-color:color-mix(in srgb,var(--accent) 30%,var(--border))}.landing_planBadgeValue__8Uvw6,.landing_planPro__xBf5u{background:color-mix(in srgb,var(--surface-2) 55%,var(--surface))}.landing_planBadgeValue__8Uvw6{position:absolute;top:-13px;left:50%;transform:translateX(-50%);padding:5px 14px;border-radius:999px;border:1px solid var(--accent);color:var(--accent);font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap}.landing_billingToggle__1v0Oy{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--border);border-radius:999px;background:var(--surface)}.landing_billingSeg__H7gIA{position:relative;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:600;color:var(--text-mut);cursor:pointer;transition:color .2s ease}.landing_billingSegActive__uLY5J{color:#fff}.landing_billingThumb__1VNPH{position:absolute;inset:0;border-radius:999px;background:var(--accent)}.landing_faqRow__GSvij{border-bottom:1px solid var(--border)}.landing_faqIcon__Ffod2{color:var(--text-mut)}.landing_footer__NntD6{border-top:1px solid var(--border)}.landing_footerLink__GUNut{color:var(--text-mut);transition:color .2s ease}.landing_footerLink__GUNut:hover{color:var(--text)}@media (prefers-reduced-motion:reduce){.landing_wrap__h54Rh *{animation-duration:.01ms!important;transition-duration:.01ms!important}.landing_ctaPrimary__iXJld:before,.landing_planBadgeHero__xr_KS:before{content:none;animation:none!important}}