.hero[data-astro-cid-wrzvmyuk]{padding:88px 48px 72px;max-width:1200px;margin:58px auto 0;border-bottom:1px solid var(--line)}.hero-grid[data-astro-cid-wrzvmyuk]{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:end}.hero-h[data-astro-cid-wrzvmyuk]{font-family:Syne,sans-serif;font-weight:800;font-size:clamp(40px,6vw,72px);line-height:.9;letter-spacing:-4px;color:var(--ink)}.hero-h[data-astro-cid-wrzvmyuk] em[data-astro-cid-wrzvmyuk]{font-family:"DM Serif Display",serif;font-style:italic;font-weight:400;color:var(--red)}.hero-sub[data-astro-cid-wrzvmyuk]{font-size:15px;line-height:1.85;color:var(--ink3);font-weight:300}.hero-sub[data-astro-cid-wrzvmyuk] strong[data-astro-cid-wrzvmyuk]{color:var(--ink2);font-weight:500}.diagnostico[data-astro-cid-wrzvmyuk]{background:var(--dark);padding:64px 48px}.diag-inner[data-astro-cid-wrzvmyuk]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr auto;gap:80px;align-items:center}.diag-eyebrow[data-astro-cid-wrzvmyuk]{font-family:DM Mono,monospace;font-size:9px;letter-spacing:.2em;color:#706860;text-transform:uppercase;margin-bottom:16px}.diag-h[data-astro-cid-wrzvmyuk]{font-family:Syne,sans-serif;font-weight:800;font-size:36px;letter-spacing:-1.2px;color:#ede9df;line-height:1.05;margin-bottom:16px}.diag-h[data-astro-cid-wrzvmyuk] em[data-astro-cid-wrzvmyuk]{font-family:"DM Serif Display",serif;font-style:italic;font-weight:400;color:var(--red)}.diag-body[data-astro-cid-wrzvmyuk]{font-size:14px;line-height:1.85;color:#c8c0b0;font-weight:300;max-width:560px}.diag-body[data-astro-cid-wrzvmyuk] strong[data-astro-cid-wrzvmyuk]{color:#ede9df;font-weight:500}.diag-r[data-astro-cid-wrzvmyuk]{display:flex;flex-direction:column;gap:12px;align-items:flex-end;flex-shrink:0}.diag-btn-p[data-astro-cid-wrzvmyuk]{font-family:Syne,sans-serif;font-weight:700;font-size:13px;background:var(--red);color:#ede9df;padding:14px 28px;border-radius:100px;text-decoration:none;white-space:nowrap;transition:opacity .15s}.diag-btn-p[data-astro-cid-wrzvmyuk]:hover{opacity:.85}.diag-btn-wa[data-astro-cid-wrzvmyuk]{display:flex;align-items:center;gap:8px;font-family:Syne,sans-serif;font-weight:700;font-size:12px;background:#25d366;color:#fff;padding:11px 20px;border-radius:100px;text-decoration:none;white-space:nowrap;transition:opacity .15s}.diag-btn-wa[data-astro-cid-wrzvmyuk]:hover{opacity:.9}.diag-note[data-astro-cid-wrzvmyuk]{font-family:DM Mono,monospace;font-size:9px;letter-spacing:.1em;color:#706860;text-transform:uppercase;text-align:right}.cat-wrap[data-astro-cid-wrzvmyuk]{max-width:1200px;margin:0 auto;padding:0 48px}.cat[data-astro-cid-wrzvmyuk]{padding:80px 0;border-bottom:1px solid var(--line)}.cat[data-astro-cid-wrzvmyuk]:last-child{border-bottom:none}.cat-intro[data-astro-cid-wrzvmyuk]{display:grid;grid-template-columns:340px 1fr;gap:80px;align-items:start;margin-bottom:64px}.cat-eyebrow[data-astro-cid-wrzvmyuk]{font-family:DM Mono,monospace;font-size:9px;letter-spacing:.2em;color:var(--red);text-transform:uppercase;margin-bottom:16px}.cat-h[data-astro-cid-wrzvmyuk]{font-family:Syne,sans-serif;font-weight:800;font-size:40px;letter-spacing:-1.5px;color:var(--ink);line-height:1.02}.cat-h[data-astro-cid-wrzvmyuk] em[data-astro-cid-wrzvmyuk]{font-family:"DM Serif Display",serif;font-style:italic;font-weight:400}.cat-sub[data-astro-cid-wrzvmyuk]{font-size:14px;line-height:1.85;color:var(--ink3);font-weight:300;margin-bottom:20px}.cat-soporte[data-astro-cid-wrzvmyuk]{font-size:12px;line-height:1.7;color:var(--ink4);font-weight:300;font-style:italic;padding-top:16px;border-top:1px solid var(--line)}.sv-list[data-astro-cid-wrzvmyuk]{display:flex;flex-direction:column}.sv-row[data-astro-cid-wrzvmyuk]{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding:40px 0;border-top:1px solid var(--line);align-items:start}.sv-title[data-astro-cid-wrzvmyuk]{font-family:Syne,sans-serif;font-weight:700;font-size:22px;color:var(--ink);letter-spacing:-.5px;margin-bottom:12px;line-height:1.15}.sv-desc[data-astro-cid-wrzvmyuk]{font-size:13px;line-height:1.85;color:var(--ink3);font-weight:300}.sv-detail-label[data-astro-cid-wrzvmyuk]{font-family:DM Mono,monospace;font-size:9px;letter-spacing:.14em;color:var(--ink4);text-transform:uppercase;margin-bottom:14px}.sv-bullets[data-astro-cid-wrzvmyuk]{display:flex;flex-direction:column}.sv-bullet[data-astro-cid-wrzvmyuk]{padding:10px 0;border-bottom:1px solid var(--line);font-size:12.5px;color:var(--ink2);font-weight:300;line-height:1.5;display:flex;align-items:baseline;gap:10px}.sv-bullet[data-astro-cid-wrzvmyuk]:first-child{border-top:1px solid var(--line)}.sv-dot[data-astro-cid-wrzvmyuk]{width:4px;height:4px;border-radius:50%;background:var(--red);flex-shrink:0;margin-top:6px}.cat-dark[data-astro-cid-wrzvmyuk]{background:var(--dark);padding:80px 48px}.cat-dark-inner[data-astro-cid-wrzvmyuk]{max-width:1200px;margin:0 auto}.cat-dark[data-astro-cid-wrzvmyuk] .cat-eyebrow[data-astro-cid-wrzvmyuk]{color:#706860}.cat-dark[data-astro-cid-wrzvmyuk] .cat-h[data-astro-cid-wrzvmyuk]{color:#ede9df}.cat-dark[data-astro-cid-wrzvmyuk] .cat-sub[data-astro-cid-wrzvmyuk]{color:#c8c0b0}.cat-dark[data-astro-cid-wrzvmyuk] .cat-soporte[data-astro-cid-wrzvmyuk]{color:#706860;border-top-color:#2a2824}.cat-dark[data-astro-cid-wrzvmyuk] .sv-row[data-astro-cid-wrzvmyuk]{border-top-color:#1e1c18}.cat-dark[data-astro-cid-wrzvmyuk] .sv-title[data-astro-cid-wrzvmyuk]{color:#ede9df}.cat-dark[data-astro-cid-wrzvmyuk] .sv-desc[data-astro-cid-wrzvmyuk]{color:#c8c0b0}.cat-dark[data-astro-cid-wrzvmyuk] .sv-detail-label[data-astro-cid-wrzvmyuk]{color:#706860}.cat-dark[data-astro-cid-wrzvmyuk] .sv-bullet[data-astro-cid-wrzvmyuk]{color:#c8c0b0;border-bottom-color:#1e1c18}.cat-dark[data-astro-cid-wrzvmyuk] .sv-bullet[data-astro-cid-wrzvmyuk]:first-child{border-top-color:#1e1c18}.final[data-astro-cid-wrzvmyuk]{background:var(--dark);padding:96px 48px;text-align:center}.final-pre[data-astro-cid-wrzvmyuk]{font-family:DM Mono,monospace;font-size:9px;letter-spacing:.2em;color:#706860;text-transform:uppercase;margin-bottom:28px}.final-h[data-astro-cid-wrzvmyuk]{font-family:Syne,sans-serif;font-weight:800;font-size:clamp(34px,4.5vw,52px);letter-spacing:-2.5px;color:#ede9df;line-height:.93;max-width:520px;margin:0 auto 18px}.final-h[data-astro-cid-wrzvmyuk] em[data-astro-cid-wrzvmyuk]{font-family:"DM Serif Display",serif;font-style:italic;font-weight:400;color:var(--red)}.final-sub[data-astro-cid-wrzvmyuk]{font-size:14px;color:#c8c0b0;max-width:380px;margin:0 auto 40px;line-height:1.85;font-weight:300}.final-btns[data-astro-cid-wrzvmyuk]{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.fp[data-astro-cid-wrzvmyuk]{font-family:Syne,sans-serif;font-weight:700;font-size:13px;background:var(--red);color:#ede9df;padding:14px 28px;border-radius:100px;text-decoration:none;transition:opacity .15s}.fp[data-astro-cid-wrzvmyuk]:hover{opacity:.85}.fwa[data-astro-cid-wrzvmyuk]{display:flex;align-items:center;gap:7px;font-family:Syne,sans-serif;font-weight:700;font-size:13px;background:#25d366;color:#fff;padding:14px 24px;border-radius:100px;text-decoration:none;transition:opacity .15s}.fwa[data-astro-cid-wrzvmyuk]:hover{opacity:.9}@media(max-width:768px){.hero[data-astro-cid-wrzvmyuk]{padding:48px 20px;margin-top:58px}.hero-grid[data-astro-cid-wrzvmyuk]{grid-template-columns:1fr;gap:24px}.diagnostico[data-astro-cid-wrzvmyuk]{padding:48px 20px}.diag-inner[data-astro-cid-wrzvmyuk]{grid-template-columns:1fr;gap:32px}.diag-r[data-astro-cid-wrzvmyuk]{align-items:flex-start}.cat-wrap[data-astro-cid-wrzvmyuk]{padding:0 20px}.cat-intro[data-astro-cid-wrzvmyuk],.sv-row[data-astro-cid-wrzvmyuk]{grid-template-columns:1fr;gap:24px}.cat-dark[data-astro-cid-wrzvmyuk]{padding:60px 20px}.final[data-astro-cid-wrzvmyuk]{padding:72px 20px}}
