html:has(.qa){background:#07070b}.qa{--ground:#07070b;--surface:#101018;--surface-2:#161622;--line:#24243a;--text:#f3f3f7;--muted:#9c9cb4;--accent:#6366ff;--accent-2:#9a9cff;--warm:#c9a77c;--ok:#4ade9a;--display:"Archivo", "Arial Narrow", system-ui, sans-serif;--body:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"JetBrains Mono", ui-monospace, Menlo, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--ground);min-height:100vh;color:var(--text);font-family:var(--body);-webkit-font-smoothing:antialiased;padding-inline:20px;font-size:17px;line-height:1.6}.qa *,.qa :before,.qa :after{box-sizing:border-box;border-color:var(--line)}.qa .wrap{max-width:1140px;margin-inline:auto}.qa a{color:inherit}.qa h1,.qa h2,.qa h3{font-family:var(--display);text-wrap:balance;margin:0;line-height:1}.qa h2{letter-spacing:-.01em;font-size:clamp(2.2rem,5vw,3.6rem);font-weight:800;font-stretch:78%}.qa .hl{color:var(--accent)}.qa .eyebrow{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin:0 0 14px;font-size:.72rem}.qa .lede{color:var(--muted);max-width:60ch;margin:0}.qa section{border-top:1px solid var(--line);padding-block:96px}.qa .btn{border:1px solid var(--line);color:var(--text);font-size:.95rem;font-weight:700;font-family:var(--body);cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:.55em;padding:.95em 1.4em;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.qa .btn:hover{transform:translateY(-1px)}.qa .btn.primary{background:var(--accent);border-color:var(--accent);color:#fff;box-shadow:0 10px 40px -12px #6366ffb3}.qa .btn:disabled{opacity:.6;cursor:wait;transform:none}.qa .btn:focus-visible,.qa .chip:focus-visible,.qa .seg button:focus-visible,.qa summary:focus-visible,.qa a:focus-visible{outline:2px solid var(--accent-2);outline-offset:3px}.qa nav.top{justify-content:space-between;align-items:center;gap:16px;padding-block:18px;display:flex}.qa .logo{align-items:center;gap:12px;text-decoration:none;display:flex}.qa .logo .q{border:1px solid var(--line);border-radius:50%;place-items:center;width:38px;height:38px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.7rem;font-weight:300;line-height:1;display:grid}.qa .logo .wm{font-family:var(--body);letter-spacing:.42em;font-size:.72rem;font-weight:600;line-height:1.4}.qa .logo .wm small{letter-spacing:.5em;color:var(--muted);font-size:.5rem;font-weight:500;display:block}.qa nav.top .links{color:var(--muted);gap:26px;font-size:.9rem;display:flex}.qa nav.top .links a{text-decoration:none}.qa nav.top .links a:hover{color:var(--text)}@media(max-width:820px){.qa nav.top .links{display:none}}@media(max-width:420px){.qa nav.top .btn{padding:.8em 1em;font-size:.85rem}}.qa .hero{isolation:isolate;grid-template-columns:1.15fr .85fr;align-items:center;gap:56px;padding-block:56px 104px;display:grid;position:relative}.qa .hero:before{content:"";z-index:-1;background:radial-gradient(420px 260px at 18% 20%,#c9a77c29,#0000 70%),radial-gradient(520px 320px at 85% 60%,#6366ff2e,#0000 70%);border-radius:40px;height:560px;position:absolute;inset:-40px -20px auto}.qa .stamp{font-family:var(--mono);color:var(--warm);font-size:.85rem}.qa .hero h1{text-transform:uppercase;letter-spacing:-.01em;margin-top:14px;font-size:clamp(3.2rem,8.6vw,6.8rem);font-weight:900;font-stretch:68%}.qa .hero h1 .soft{font-family:var(--body);text-transform:none;letter-spacing:0;color:var(--muted);margin-top:14px;font-size:clamp(1.3rem,2.6vw,1.9rem);font-weight:500;line-height:1.2;display:block}.qa .hero .lede{color:#c9c9da;margin-block:26px 30px;font-size:1.13rem}.qa .ctas{flex-wrap:wrap;gap:12px;display:flex}.qa .micro{color:var(--muted);flex-wrap:wrap;gap:6px 18px;margin-top:18px;font-size:.84rem;display:flex}.qa .micro span:before{content:"✓ ";color:var(--ok);font-weight:700}@media(max-width:900px){.qa .hero{grid-template-columns:1fr;gap:40px}}.qa .phone{background:var(--surface);border:1px solid var(--line);border-radius:32px;width:100%;max-width:370px;margin-inline:auto;padding:14px;box-shadow:0 40px 80px -40px #000000e6}.qa .ph-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:6px 10px 14px;font-size:.9rem;line-height:1.3;display:flex}.qa .ph-av{background:linear-gradient(135deg,var(--warm),#6b5a44);border-radius:50%;flex:none;width:32px;height:32px}.qa .ph-head small{color:var(--muted);font-size:.72rem;line-height:1.2;display:block}.qa .thread{flex-direction:column;gap:10px;min-height:350px;padding:16px 6px;font-size:.9rem;display:flex}.qa .t{font-family:var(--mono);color:var(--muted);text-align:center;font-size:.68rem}.qa .msg{border-radius:18px;max-width:84%;padding:9px 13px;line-height:1.45}.qa .in{background:var(--surface-2);border-bottom-left-radius:6px;align-self:flex-start}.qa .out{background:var(--accent);color:#fff;border-bottom-right-radius:6px;align-self:flex-end}.qa .chips{flex-wrap:wrap;justify-content:flex-end;align-self:flex-end;gap:6px;display:flex}.qa .chip{border:1px solid var(--accent-2);color:var(--accent-2);cursor:pointer;font-size:.8rem;font-family:var(--body);background:0 0;border-radius:999px;padding:5px 11px}.qa .chip[aria-pressed=true]{background:var(--accent-2);color:var(--ground)}.qa .ph-note{font-family:var(--mono);color:var(--muted);text-align:center;margin:0;padding-top:4px;font-size:.64rem}.qa .facts{border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(4,1fr);margin-bottom:0;display:grid;overflow:hidden}.qa .facts div{border-right:1px solid var(--line);padding:20px 22px}.qa .facts div:last-child{border-right:none}.qa .facts b{font-family:var(--display);margin-bottom:4px;font-size:1.5rem;font-weight:800;font-stretch:78%;line-height:1.15;display:block}.qa .facts span{color:var(--muted);font-size:.86rem;line-height:1.4;display:block}@media(max-width:820px){.qa .facts{grid-template-columns:1fr 1fr}.qa .facts div:nth-child(2){border-right:none}.qa .facts div:nth-child(-n+2){border-bottom:1px solid var(--line)}.qa .facts div{padding:16px}.qa .facts b{font-size:1.3rem}}.qa .facts+section{margin-top:64px}.qa .pains{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:44px;display:grid}@media(max-width:980px){.qa .pains{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.qa .pains{grid-template-columns:1fr}}.qa .pain{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:24px 26px}.qa .pain .stamp{font-size:.78rem}.qa .pain q{font-family:var(--display);quotes:"“" "”";margin:.35em 0;font-size:1.35rem;font-weight:700;font-stretch:85%;line-height:1.2;display:block}.qa .pain p{color:var(--muted);margin:0}.qa .steps{counter-reset:s;grid-template-columns:repeat(3,1fr);gap:18px;margin:44px 0 0;padding:0;list-style:none;display:grid}.qa .steps li{counter-increment:s;background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:26px}.qa .steps li:before{content:"Stap " counter(s);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-2);font-size:.72rem}.qa .steps h3{margin:.4em 0 .35em;font-size:1.6rem;font-weight:800;font-stretch:80%}.qa .steps p{color:var(--muted);margin:0;font-size:.95rem}.qa .guarantee{background:linear-gradient(90deg,#c9a77c14,#0000);border:1px solid #c9a77c66;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 28px;margin-top:18px;padding:22px 26px;display:flex}.qa .guarantee strong{font-family:var(--display);font-size:1.5rem;font-weight:800;font-stretch:80%;line-height:1.1}.qa .guarantee p{color:var(--muted);max-width:52ch;margin:0;font-size:.92rem}@media(max-width:860px){.qa .steps{grid-template-columns:1fr}}.qa .report{background:var(--surface);border:1px solid var(--line);border-radius:20px;margin-top:40px;padding:26px}.qa .rep-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:18px;display:flex}.qa .rep-head strong{font-size:1.05rem}.qa .rep-head span{font-family:var(--mono);color:var(--muted);font-size:.72rem}.qa .channels{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.qa .ch{border:1px solid var(--line);background:var(--surface-2);border-radius:14px;padding:18px}.qa .ch h3{font-family:var(--body);margin-bottom:12px;font-size:.95rem;font-weight:700}.qa .ch dl{grid-template-columns:1fr auto;gap:8px 12px;margin:0;font-size:.88rem;display:grid}.qa .ch dt{color:var(--muted)}.qa .ch dd{font-family:var(--mono);font-variant-numeric:tabular-nums;text-align:right;margin:0}.qa .ch dd.good{color:var(--ok)}.qa .unans{border-top:1px dashed var(--line);margin-top:14px;padding-top:14px;font-size:.88rem}.qa .unans ul{color:var(--muted);margin:.5em 0 0;padding-left:1.1em;list-style:outside}.qa .unans p{color:var(--muted);margin:.6em 0 0}.qa .rep-foot{color:var(--muted);margin:14px 0 0;font-size:.8rem}@media(max-width:860px){.qa .channels{grid-template-columns:1fr}}.qa .seg{border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:4px;display:inline-flex}.qa .seg button{font-family:var(--body);cursor:pointer;color:var(--muted);background:0 0;border:none;border-radius:7px;padding:8px 14px;font-size:.88rem}.qa .seg button[aria-pressed=true]{background:var(--text);color:var(--ground);font-weight:700}.qa .save{font-family:var(--mono);color:var(--ok);margin-top:6px;font-size:.7rem}.qa .toggle-row{flex-direction:column;align-items:center;gap:2px;margin-top:34px;display:flex}.qa .plans{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:22px;display:grid}.qa .plan{background:var(--surface);border:1px solid var(--line);border-radius:20px;flex-direction:column;gap:14px;padding:28px;display:flex}.qa .plan.featured{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),0 30px 70px -40px #6366ffcc}.qa .plan .tag{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-2);min-height:1.1em;font-size:.68rem}.qa .plan h3{font-size:2.1rem;font-weight:800;font-stretch:80%}.qa .fit{color:var(--muted);margin:-6px 0 0;font-size:.9rem}.qa .price{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:3rem;font-weight:800;font-stretch:80%;line-height:1}.qa .price small{font-family:var(--body);color:var(--muted);font-size:.9rem;font-weight:500}.qa .setup{color:var(--muted);border-top:1px dashed var(--line);font-variant-numeric:tabular-nums;padding-top:12px;font-size:.86rem}.qa .plan ul{gap:9px;margin:0;padding:0;font-size:.92rem;list-style:none;display:grid}.qa .plan li:before{content:"→ ";color:var(--accent-2)}.qa .plan .btn{justify-content:center;margin-top:auto}.qa .fair{border:1px solid var(--line);color:var(--muted);border-radius:14px;max-width:820px;margin-top:20px;padding:18px 22px;font-size:.9rem}.qa .fair strong{color:var(--text)}@media(max-width:920px){.qa .plans{grid-template-columns:1fr}}.qa .founding{grid-template-columns:1fr 1fr;align-items:start;gap:28px;display:grid}.qa .bonus{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.qa .bonus li{border-bottom:1px solid var(--line);justify-content:space-between;gap:14px;padding-bottom:10px;display:flex}.qa .bonus li span:last-child{font-family:var(--mono);color:var(--warm);white-space:nowrap;font-size:.82rem}.qa .seats{font-family:var(--mono);color:var(--warm);margin:18px 0 0;font-size:.8rem}.qa .give{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:24px}.qa .give ul{color:var(--muted);margin:.6em 0 0;padding-left:1.1em;list-style:outside}@media(max-width:820px){.qa .founding{grid-template-columns:1fr}}.qa .faq{max-width:820px;margin-top:34px}.qa .faq details{border-bottom:1px solid var(--line);padding-block:18px}.qa .faq summary{cursor:pointer;justify-content:space-between;gap:16px;font-weight:700;list-style:none;display:flex}.qa .faq summary::-webkit-details-marker{display:none}.qa .faq summary:after{content:"+";font-family:var(--mono);color:var(--accent-2)}.qa .faq details[open] summary:after{content:"–"}.qa .faq p{color:var(--muted);margin:.6em 0 0}.qa .final{text-align:center}.qa .final h2{text-transform:uppercase;font-size:clamp(2.6rem,7vw,5rem);font-weight:900;font-stretch:70%}.qa .final .lede{margin:16px auto 0}.qa .demo-form{text-align:left;gap:12px;max-width:560px;margin:34px auto 0;display:grid}.qa .demo-form label{color:var(--muted);gap:6px;font-size:.85rem;display:grid}.qa .demo-form input{background:var(--surface);border:1px solid var(--line);color:var(--text);font-family:var(--body);border-radius:10px;padding:13px 14px;font-size:1rem}.qa .demo-form input::placeholder{color:#5f5f78}.qa .demo-form input:focus-visible{outline:2px solid var(--accent-2);outline-offset:1px}.qa .demo-form .btn{justify-content:center;margin-top:4px}.qa .form-note{color:var(--muted);text-align:center;margin:0;font-size:.82rem}.qa .form-done{border:1px solid var(--ok);color:var(--ok);text-align:center;border-radius:10px;margin:0;padding:14px 16px;font-size:.95rem}.qa .form-error{color:#fca5a5;text-align:center;border:1px solid #f87171;border-radius:10px;margin:0;padding:12px 14px;font-size:.9rem}.qa .form-error a{color:#fff}.qa footer{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block:28px 44px;font-size:.84rem;display:flex}.qa footer nav{flex-wrap:wrap;gap:6px 18px;display:flex}.qa footer a{text-decoration:none}.qa footer a:hover{color:var(--text)}@media(prefers-reduced-motion:reduce){.qa *{transition:none!important;animation:none!important}}
