.tf-v2>section.t2-pf-cab{--bg:#fff;background:#fff;padding:64px var(--pad) 56px;text-align:center}.tf-v2 .t2-pf-cab h1{font-size:50px;line-height:1.06;font-weight:800;letter-spacing:-.03em;margin:0 auto 20px;max-width:820px;color:var(--ink)}.tf-v2 .t2-pf-cab .tf-lead{margin:0 auto 32px;max-width:640px}.tf-v2 .t2-pf__temas{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:900px;margin:0 auto}.tf-v2 .t2-pf__temas a{padding:8px 16px;border:1px solid var(--ink-12);border-radius:999px;font-size:14px;font-weight:600;color:var(--ink);text-decoration:none;transition:border-color .2s,color .2s}.tf-v2 .t2-pf__temas a:hover{border-color:var(--or);color:var(--or-d)}.tf-v2>section.t2-pf{--bg:#fff;background:#fff;scroll-margin-top:110px}.tf-v2>section.t2-pf.t2-tinte{--bg:#F5F7FA;background:#f5f7fa!important}.tf-v2 .t2-pf .t2-pf__cat{margin:0;font-size:36px;line-height:1.15;font-weight:800;letter-spacing:-.02em;color:var(--ink)}.tf-v2 .t2-pf summary h2{margin:0;padding:0;font-size:18px!important;line-height:1.4;font-weight:600;color:var(--ink);letter-spacing:-.01em;transition:color .2s}.tf-v2 .t2-pf summary:hover h2{color:var(--or-d)}@media(max-width:980px){.tf-v2 .t2-pf .t2-pf__cat{font-size:29px}}@media(max-width:640px){.tf-v2>section.t2-pf-cab{padding:40px 20px;text-align:left}.tf-v2 .t2-pf-cab h1{font-size:34px}.tf-v2 .t2-pf__temas{justify-content:flex-start}.tf-v2 .t2-pf summary h2{font-size:16.5px!important}}
