.blog-page[data-astro-cid-x255k2k2]{padding-top:max(130px,calc(var(--cabecera) + 1.5rem));padding-bottom:65px}.blog-intro[data-astro-cid-x255k2k2]{text-align:center;max-width:1000px;margin:0 auto 45px}.blog-intro[data-astro-cid-x255k2k2] .eyebrow[data-astro-cid-x255k2k2]{justify-content:center}.blog-intro[data-astro-cid-x255k2k2] h1[data-astro-cid-x255k2k2]{font:normal clamp(3rem,4vw,4rem)/1.04 var(--font-display);margin:22px 0 25px}.blog-intro[data-astro-cid-x255k2k2] em[data-astro-cid-x255k2k2]{color:var(--accent-on-dark);font-style:normal}.blog-intro[data-astro-cid-x255k2k2]>p[data-astro-cid-x255k2k2]:last-child{font-size:1rem;color:#c3bcc8;line-height:1.7;max-width:none}.listing-heading[data-astro-cid-x255k2k2]{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid var(--line)}.listing-heading[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2]{font-size:.8rem;font-family:var(--font-ui);font-weight:500;margin:0}.listing-heading[data-astro-cid-x255k2k2] span[data-astro-cid-x255k2k2]{font-size:.7rem;color:#b8b0bd}.blog-grid[data-astro-cid-x255k2k2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.blog-contact[data-astro-cid-x255k2k2]{display:grid;grid-template-columns:1fr 1fr;gap:8%;border-top:1px solid var(--line);margin-top:75px;padding-top:45px}.blog-contact[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2]{font:normal clamp(2rem,3.5vw,3rem)/1.1 var(--font-display);margin:15px 0}.blog-contact[data-astro-cid-x255k2k2] p[data-astro-cid-x255k2k2]{color:#c4bdc8;font-size:.92rem;line-height:1.7}.blog-contact[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]{display:inline-flex;gap:22px;margin-top:15px;color:var(--accent-on-dark);font-size:.85rem}@media(max-width:900px){.blog-grid[data-astro-cid-x255k2k2]{gap:22px}.blog-intro[data-astro-cid-x255k2k2]{margin-bottom:45px}.blog-page[data-astro-cid-x255k2k2]{padding-top:max(130px,calc(var(--cabecera) + 1.5rem))}}@media(max-width:700px){.blog-grid[data-astro-cid-x255k2k2]{grid-template-columns:1fr;gap:45px;max-width:500px;margin:auto}.blog-contact[data-astro-cid-x255k2k2]{grid-template-columns:1fr;gap:15px}.listing-heading[data-astro-cid-x255k2k2] span[data-astro-cid-x255k2k2]{display:none}.blog-intro[data-astro-cid-x255k2k2] h1[data-astro-cid-x255k2k2]{font-size:2.85rem}.desktop-break[data-astro-cid-x255k2k2]{display:none}.blog-intro[data-astro-cid-x255k2k2]{margin-bottom:40px}.blog-page[data-astro-cid-x255k2k2]{padding-top:120px}}
