.sol-hero[data-v-c5a2e67f]{padding:4.5rem 0 3rem}.sol-kicker[data-v-c5a2e67f]{color:var(--accent-color);font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:.08em;margin-bottom:1rem;text-transform:uppercase}.sol-title[data-v-c5a2e67f]{font-size:clamp(1.9rem,4.5vw,2.9rem);line-height:1.15;margin-bottom:1.25rem;max-width:46rem}.sol-lead[data-v-c5a2e67f]{color:var(--text-medium);font-size:1.08rem;line-height:1.65;max-width:44rem}.sol-hero__cta[data-v-c5a2e67f]{margin-top:2rem}.sol-section[data-v-c5a2e67f]{padding:3rem 0}.sol-section--alt[data-v-c5a2e67f]{background:var(--bg-light);border-bottom:1px solid var(--border-color);border-top:1px solid var(--border-color)}.sol-grid[data-v-c5a2e67f]{display:grid;gap:1.25rem;grid-template-columns:repeat(2,1fr)}@media(max-width:760px){.sol-grid[data-v-c5a2e67f]{grid-template-columns:1fr}}.sol-card[data-v-c5a2e67f]{background:var(--bg-panel);border:1px solid var(--border-color);border-radius:var(--radius-md);border-top:2px solid var(--border-strong);padding:1.5rem 1.4rem}.sol-card h3[data-v-c5a2e67f]{font-size:1.08rem;margin-bottom:.6rem}.sol-card p[data-v-c5a2e67f]{color:var(--text-medium);font-size:.95rem;line-height:1.6}.sol-proof[data-v-c5a2e67f]{line-height:1.7;max-width:46rem}.tl-split[data-v-c5a2e67f]{align-items:start;display:grid;gap:2.5rem;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}@media(max-width:900px){.tl-split[data-v-c5a2e67f]{grid-template-columns:1fr}}.tl-subtitle[data-v-c5a2e67f]{font-size:1.1rem;margin:2rem 0 .6rem}.tl-shots[data-v-c5a2e67f]{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));max-width:30rem}.tl-shot[data-v-c5a2e67f]{margin:0}.tl-shot img[data-v-c5a2e67f]{background:var(--ink);border:5px solid var(--ink);border-radius:20px;display:block;height:auto;width:100%}.tl-shot figcaption[data-v-c5a2e67f]{color:var(--text-medium);font-size:var(--fs-small);margin-top:.6rem;text-align:center}.tl-note[data-v-c5a2e67f]{color:var(--text-light);font-size:var(--fs-small);margin-top:1rem;max-width:30rem}.tl-intro[data-v-c5a2e67f]{margin-bottom:1.75rem}.tl-audience[data-v-c5a2e67f]{display:flex;flex-wrap:wrap;gap:.65rem;list-style:none;margin:0;padding:0}.tl-audience li[data-v-c5a2e67f]{background:var(--bg-panel);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--ink);font-size:.95rem;padding:.5rem 1rem}.tl-steps[data-v-c5a2e67f]{display:grid;gap:1.75rem;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}@media(max-width:760px){.tl-steps[data-v-c5a2e67f]{grid-template-columns:1fr}}.tl-step[data-v-c5a2e67f]{border-top:2px solid var(--accent-color);padding-top:1.1rem}.tl-step h3[data-v-c5a2e67f]{font-size:1.05rem;margin-bottom:.5rem}.tl-step p[data-v-c5a2e67f]{color:var(--text-medium);font-size:.95rem;line-height:1.6}.sol-cta[data-v-c5a2e67f]{padding:4rem 0 5rem;text-align:center}.sol-cta h2[data-v-c5a2e67f]{margin-bottom:.75rem}.sol-cta p[data-v-c5a2e67f]{line-height:1.6;margin:0 auto 1.75rem;max-width:38rem}.tl-cta-actions[data-v-c5a2e67f]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem 1.75rem;justify-content:center}.sol-cta .sol-back[data-v-c5a2e67f]{font-size:var(--fs-small);margin-bottom:0;margin-top:2.5rem}.sol-back__link[data-v-c5a2e67f]{color:var(--text-medium);text-decoration:underline;text-underline-offset:3px;transition:color .15s ease}.sol-back__link[data-v-c5a2e67f]:hover{color:var(--ink)}@media(max-width:640px){.sol-hero[data-v-c5a2e67f]{padding:3rem 0 2rem}.sol-section[data-v-c5a2e67f]{padding:2.25rem 0}}
