@import"https://fonts.googleapis.com/css2?family=Assistant:wght@400;600;700;800&family=Rubik:wght@600;700;800&display=swap";html,body{height:100%}body{margin:0}#root{min-height:100%;width:100%}:root{--brand: #f06c24;--brand-600: #dd5512;--brand-700: #bc470f;--brand-50: #fff3eb;--brand-100: #ffe2cf;--ink: #251f1b;--ink-2: #6e635c;--muted: #a1968e;--line: #efe8e2;--line-2: #e3d9d1;--bg: #faf6f1;--bg-2: #f3ece5;--surface: #ffffff;--wa: #1fad57;--green: #1e8e3e;--shadow-s: 0 1px 2px rgba(60, 40, 25, .05), 0 2px 6px rgba(60, 40, 25, .04);--shadow-m: 0 10px 30px rgba(70, 45, 25, .08), 0 2px 8px rgba(70, 45, 25, .05);--shadow-l: 0 24px 70px rgba(60, 38, 20, .16);--font: "Assistant", system-ui, sans-serif;--font-d: "Rubik", system-ui, sans-serif;--r-xl: 26px;--r-lg: 20px;--r-md: 14px;--maxw: 1160px}*{box-sizing:border-box}html{overflow-x:hidden;scroll-behavior:smooth}body{margin:0;font-family:var(--font);color:var(--ink);background:radial-gradient(820px 460px at 88% -8%,var(--brand-50) 0%,transparent 60%),radial-gradient(680px 420px at 6% 8%,#fff0e5 0%,transparent 55%),var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}h1,h2,h3{font-family:var(--font-d);letter-spacing:-.6px}::selection{background:var(--brand-100)}.page{position:relative;min-height:100%;overflow-x:clip;width:100%}.nav{position:sticky;top:0;z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#faf6f1c7;border-bottom:1px solid rgba(60,40,25,.06)}.navInner{max-width:var(--maxw);margin:0 auto;padding:12px 22px;display:flex;align-items:center;justify-content:space-between;gap:16px}.logoImg{height:46px;width:auto;object-fit:contain;display:block}.ctaRow{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.btnPrimary{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-d);font-weight:700;font-size:16px;padding:14px 26px;border-radius:14px;color:#fff;background:linear-gradient(180deg,var(--brand) 0%,var(--brand-600) 100%);box-shadow:0 10px 24px #f06c2447;transition:.16s}.btnPrimary:hover{transform:translateY(-2px);box-shadow:0 16px 32px #f06c2457}.btnArrow{font-size:18px;transition:transform .16s}.btnPrimary:hover .btnArrow{transform:translate(-4px)}.btnGhost{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-d);font-weight:700;font-size:16px;padding:14px 24px;border-radius:14px;color:var(--ink);background:var(--surface);border:1px solid var(--line-2);box-shadow:var(--shadow-s);transition:.16s}.btnGhost:hover{border-color:var(--brand);color:var(--brand-700);transform:translateY(-2px)}.section{padding:72px 0}.sectionInner{max-width:var(--maxw);margin:0 auto;padding:0 22px}.lp{font-size:17px;line-height:1.55}.lp h1,.lp h2,.lp h3{font-family:var(--font-d);letter-spacing:-.4px;margin:0}.lp .wrap{max-width:1100px;margin:0 auto;padding:0 20px}.lp .hero-grid,.lp .proof,.lp .nums,.lp .steps,.lp .cmp,.lp .price,.lp .guides-grid{min-width:0}.lp .top{display:flex;align-items:center;justify-content:space-between;padding:10px 0 4px}.lp .logo{display:block;height:48px;width:auto}.lp .login{font-size:15px;font-weight:700;color:var(--ink-2);padding:10px 8px}.lp .login:hover{color:var(--brand-700)}.lp .hero{padding:6px 0 26px}.lp .live{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--line);border-radius:999px;padding:6px 12px;font-size:14px;font-weight:700;color:var(--ink-2);box-shadow:0 1px 2px #3c28190d}.lp .live b{color:var(--ink)}.lp .dot{width:9px;height:9px;border-radius:50%;background:var(--green);box-shadow:0 0 0 4px #1e8e3e26;animation:lp-pulse 1.6s infinite}@keyframes lp-pulse{50%{box-shadow:0 0 0 7px #1e8e3e0d}}.lp h1{font-size:clamp(30px,8.4vw,56px);line-height:1.1;margin:14px 0 10px;font-weight:800}.lp h1 em{font-style:normal;color:var(--brand)}.lp .lead{font-size:clamp(17px,4.4vw,20px);color:var(--ink-2);margin:0 0 18px;max-width:560px}.lp .cta{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:56px;padding:14px 20px;border-radius:16px;background:var(--brand);color:#fff;font-weight:800;font-size:19px;box-shadow:0 10px 24px #f06c2459;transition:transform .08s,background .16s}.lp .cta:hover{background:var(--brand-600)}.lp .cta:active{transform:scale(.985)}.lp .cta .g{background:#fff;border-radius:50%;padding:3px;width:26px;height:26px;flex:none}.lp .cta-sub{font-size:14px;color:var(--ink-2);margin:10px 0 0;text-align:center}.lp .hero-grid{display:grid;grid-template-columns:1fr;gap:26px;align-items:center}@media(min-width:900px){.lp .hero{padding:24px 0 40px}.lp .hero-grid{grid-template-columns:1fr 1.15fr;gap:44px}.lp .cta{width:auto;min-width:340px;display:inline-flex}.lp .cta-sub{text-align:start}}.lp .proof{position:relative;display:grid;grid-template-columns:1fr;gap:14px}@media(min-width:560px){.lp .proof{grid-template-columns:1.05fr .95fr;gap:18px;align-items:start}}.lp .shot{display:block;width:100%;max-width:350px;height:auto;margin:0 auto;border-radius:34px;box-shadow:var(--shadow-m)}.lp .wa{background:#efe7dd;border-radius:22px;padding:12px;box-shadow:var(--shadow-m);font-family:var(--font)}.lp .wa-head{display:flex;gap:10px;align-items:center;margin-bottom:8px}.lp .wa-av{width:38px;height:38px;border-radius:50%;background:var(--brand);color:#fff;font-weight:800;display:grid;place-items:center;font-family:var(--font-d)}.lp .wa-name{font-weight:800;font-size:15px}.lp .wa-v{color:#25d366;font-size:13px}.lp .wa-time{font-size:12px;color:var(--ink-2)}.lp .wa-bubble{background:#fff;border-radius:14px 4px 14px 14px;padding:8px;box-shadow:0 1px 1px #00000014}.lp .wa-img{height:118px;border-radius:10px;margin-bottom:8px;background:linear-gradient(135deg,#d9c9b8,#b89f88 45%,#8f7560)}.lp .wa-text{font-size:14.5px;line-height:1.5;padding:0 2px 8px}.lp .wa-btn{border-top:1px solid #e5e5e5;color:#027eb5;text-align:center;font-weight:700;padding:9px 0 4px;font-size:15px}.lp .wa-cap{font-size:13px;color:var(--ink-2);text-align:center;margin-top:8px}.lp .nums{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px}.lp .num{background:#fff;border:1px solid var(--line);border-radius:16px;padding:12px 10px;text-align:center}.lp .num b{display:block;font-family:var(--font-d);font-size:clamp(22px,6vw,32px);color:var(--brand);line-height:1.1}.lp .num span{font-size:13px;color:var(--ink-2)}.lp .nums-static{margin:22px 0 0;background:#fff;border:1px solid var(--line);border-radius:16px;padding:12px 14px;text-align:center;font-weight:700;color:var(--ink-2);font-size:15px}.lp .areas{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.lp .area{background:#fff;border:1px solid var(--line);border-radius:999px;padding:6px 12px;font-size:14px}.lp .area b{color:var(--ink)}.lp section.s{padding:34px 0}.lp .k{display:inline-block;background:var(--brand-50);color:var(--brand-600);border-radius:999px;padding:4px 12px;font-size:13px;font-weight:800;margin-bottom:10px}.lp h2{font-size:clamp(24px,6.4vw,38px);line-height:1.2;margin-bottom:8px;font-weight:800}.lp .steps{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:760px){.lp .steps{grid-template-columns:repeat(3,1fr)}}.lp .step{background:#fff;border:1px solid var(--line);border-radius:18px;padding:16px;display:flex;gap:14px;align-items:flex-start}.lp .step .n{flex:none;width:36px;height:36px;border-radius:12px;background:var(--brand);color:#fff;display:grid;place-items:center;font-family:var(--font-d);font-weight:800}.lp .step h3{font-size:18px;margin-bottom:4px}.lp .step p{margin:0;color:var(--ink-2);font-size:15.5px}.lp .cmp{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:760px){.lp .cmp{grid-template-columns:1fr 1fr}}.lp .cmp article{border-radius:18px;padding:18px;border:1px solid var(--line);background:#fff}.lp .cmp article.on{background:linear-gradient(180deg,#fff5ee,#fff);border-color:var(--brand-100)}.lp .cmp h3{font-size:18px;margin-bottom:10px}.lp .cmp ul{margin:0;padding:0;list-style:none;display:grid;gap:8px}.lp .cmp li{display:flex;gap:8px;align-items:flex-start;font-size:15.5px;color:var(--ink-2)}.lp .cmp li svg{flex:none;margin-top:3px}.lp .cmp .no li svg{color:#b3261e}.lp .cmp .on li svg{color:var(--green)}.lp .price{background:#fff;border:1px solid var(--line);border-radius:22px;padding:20px;display:grid;gap:12px}@media(min-width:760px){.lp .price{grid-template-columns:1fr 1fr 1fr;align-items:stretch}}.lp .plan{border:1px solid var(--line);border-radius:16px;padding:16px}.lp .plan.free{background:var(--bg)}.lp .plan.hot{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-100)}.lp .plan .t{font-weight:800;font-size:16px}.lp .plan .p{font-family:var(--font-d);font-size:30px;font-weight:800;margin:4px 0}.lp .plan .p small{font-size:14px;color:var(--ink-2);font-weight:600;font-family:var(--font)}.lp .plan ul{margin:8px 0 0;padding:0;list-style:none;display:grid;gap:6px;font-size:15px;color:var(--ink-2)}.lp .plan li:before{content:"✓ ";color:var(--green);font-weight:800}.lp .fine{font-size:13.5px;color:var(--muted);margin:10px 0 0}.lp .faq{display:grid;gap:8px}.lp .faq details{background:#fff;border:1px solid var(--line);border-radius:14px;padding:12px 16px}.lp .faq summary{font-weight:800;cursor:pointer;font-size:16.5px;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px}.lp .faq summary::-webkit-details-marker{display:none}.lp .faq summary:after{content:"+";color:var(--brand);font-size:22px;font-weight:400;flex:none}.lp .faq details[open] summary:after{content:"–"}.lp .faq details p{margin:8px 0 0;color:var(--ink-2);font-size:15.5px}.lp .final{background:linear-gradient(135deg,var(--brand),var(--brand-600));color:#fff;border-radius:26px;padding:28px 20px;text-align:center;margin:10px 0 30px}.lp .final h2{color:#fff;margin-bottom:6px}.lp .final p{margin:0 0 16px;opacity:.95}.lp .final .cta{background:#fff;color:var(--brand-600);box-shadow:none;display:inline-flex;width:auto;min-width:300px}.lp .final .cta:hover{background:var(--brand-50)}.lp .final .cta-sub{color:#fff;opacity:.9;text-align:center}.lp .guides{padding:0 0 26px}.lp .guides h2{font-size:20px;margin-bottom:10px}.lp .guides-grid{display:grid;grid-template-columns:1fr;gap:8px}@media(min-width:760px){.lp .guides-grid{grid-template-columns:1fr 1fr}}.lp .guide{display:flex;justify-content:space-between;align-items:baseline;gap:12px;background:#fff;border:1px solid var(--line);border-radius:14px;padding:11px 14px;font-size:15px;transition:border-color .15s}.lp .guide:hover{border-color:var(--brand)}.lp .guide b{font-weight:700;line-height:1.35}.lp .guide span{font-size:12.5px;color:var(--muted);white-space:nowrap}.lp .guide.all{justify-content:center;background:var(--brand-50);border-style:dashed;color:var(--brand-600);font-weight:800}.lp .foot{color:var(--ink-2);font-size:14px;padding:18px 0 110px;display:flex;flex-wrap:wrap;gap:10px 14px;justify-content:space-between;align-items:center;border-top:1px solid var(--line)}.lp .foot a{text-decoration:underline}.lp .foot .brandnote{flex-basis:100%;font-size:12px;opacity:.7}@media(min-width:900px){.lp .foot{padding-bottom:40px}}.lp .sticky{position:fixed;left:0;right:0;bottom:0;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));background:#fffffff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);transform:translateY(110%);transition:transform .25s;z-index:40}.lp .sticky.on{transform:none}.lp .sticky .cta{min-height:52px;font-size:17px;box-shadow:none}@media(min-width:900px){.lp .sticky{display:none}}@media(prefers-reduced-motion:reduce){.lp .dot{animation:none}.lp .sticky{transition:none}}.doc{max-width:720px;margin:0 auto;padding:40px 22px 72px;text-align:right}.doc-crumb{font-size:14px;color:#8a8172;margin-bottom:18px}.doc-crumb a{color:#a83c00;text-decoration:none}.doc-crumb a:hover{text-decoration:underline}.doc-intro a,.doc-sec p a,.doc-faq p a{color:#a83c00;text-decoration:underline;text-underline-offset:3px;word-break:break-word}.doc-h1{font-size:32px;line-height:1.25;margin:0 0 14px;font-weight:800;letter-spacing:-.01em}.doc-intro{font-size:18px;color:#3c352b;margin:0 0 26px;line-height:1.7}.doc-sec{margin:26px 0}.doc-sec h2{font-size:22px;margin:0 0 10px;font-weight:700}.doc-sec p{font-size:17px;line-height:1.8;color:#2c261f;margin:0 0 12px}.doc-faq{margin:14px 0}.doc-faq h3{font-size:17px;margin:0 0 4px;font-weight:700}.doc-faq p{font-size:16px;color:#3c352b;margin:0}.doc-cta{margin:34px 0 0}.doc-hubh2{font-size:15px;letter-spacing:.08em;text-transform:uppercase;color:#a83c00;margin:30px 0 12px}.doc-cards{display:grid;gap:12px}.doc-card{display:flex;flex-direction:column;gap:4px;padding:16px 18px;border:1px solid #e7e0d5;border-radius:14px;background:#f6f3ee;text-decoration:none;color:inherit}.doc-card:hover{border-color:#eb6f20}.doc-card-t{font-weight:700;font-size:17px}.doc-card-d{font-size:14px;color:#7c7263}.doc-fig{margin:18px auto 20px;max-width:360px}.doc-fig img{display:block;width:100%;height:auto;border:1px solid #e7e0d5;border-radius:16px}.doc-fig figcaption{font-size:13.5px;color:#7c7263;text-align:center;margin-top:8px}.doc-table{overflow-x:auto;margin:14px 0 20px;-webkit-overflow-scrolling:touch}.doc-table table{border-collapse:collapse;width:100%;min-width:560px;font-size:15px;line-height:1.5}.doc-table th,.doc-table td{text-align:right;vertical-align:top;padding:10px 12px;border-bottom:1px solid #e7e0d5}.doc-table thead th{font-size:14px;color:#7c7263;font-weight:700;border-bottom:2px solid #e7e0d5;white-space:nowrap}.doc-table thead th:nth-child(2),.doc-table tbody td:first-of-type{background:#fbf1e9}.doc-table thead th:nth-child(2){color:#a83c00}.doc-table tbody th{font-weight:700;color:#2c261f;white-space:nowrap}.doc-live{margin:6px 0 30px;padding:18px 18px 12px;border:1px solid #e7e0d5;border-radius:16px;background:#fbf7f2}.doc-live-h2{font-size:19px;font-weight:800;margin:0 0 12px}.doc-live-tiles{display:grid;grid-template-columns:1fr;gap:10px}@media(min-width:560px){.doc-live-tiles{grid-template-columns:repeat(3,1fr)}}.doc-live-tile{background:#fff;border:1px solid #e7e0d5;border-radius:12px;padding:12px 14px}.doc-live-num{font-size:26px;font-weight:800;color:#a83c00;letter-spacing:-.5px;font-variant-numeric:tabular-nums}.doc-live-txt{font-size:13.5px;color:#7c7263;margin-top:2px;line-height:1.4}.doc-live-line{font-size:14.5px;color:#3c352b;margin:12px 0 0}.doc-live-table{margin:12px 0 0}.doc-live-table table{min-width:0;font-size:14.5px}.doc-live-latest{list-style:none;padding:0;margin:12px 0 0;display:grid;gap:6px}.doc-live-latest li{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:14.5px;padding:8px 10px;background:#fff;border:1px solid #e7e0d5;border-radius:10px}.doc-live-when{color:#7c7263;margin-inline-start:auto;font-variant-numeric:tabular-nums}.doc-live-src{font-size:12.5px;color:#8a8172;margin:12px 0 0}
