.gv-blog-banner{background-color:var(--color-naranja);padding:52px 0}.gv-blog-banner__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:center;column-gap:clamp(18px, 2vw, 32px);max-width:1240px;margin:0 auto;padding:0 40px}.gv-blog-banner__left{width:100%;max-width:720px}.gv-blog-banner__title{font-family:var(--font-titulo);margin-bottom:24px;color:var(--color-blanco)}.gv-blog-banner__title--bold{display:block;font-size:64px;font-weight:700;line-height:.9}.gv-blog-banner__title--light{display:block;font-size:64px;font-weight:300;font-style:italic;line-height:.9}.gv-blog-banner__subtitle{font-family:var(--font-texto);font-size:19px;font-weight:300;color:var(--color-blanco);line-height:1.5}.gv-blog-banner__right{display:flex;align-items:center;justify-content:flex-end}.gv-blog-banner__clip{width:100%;max-width:360px;height:auto;display:block}.gv-blog-grid{padding:72px 0;background-color:var(--color-blanco)}.gv-blog-grid__inner{max-width:1280px;margin:0 auto;padding:0 40px;display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.gv-blog-empty{font-family:var(--font-texto);font-size:20px;color:#524D4A;grid-column:1 / -1;text-align:center;padding:40px 0}.gv-blog-card{display:flex;flex-direction:column;background-color:var(--color-blanco);border:1px solid rgb(0 0 0 / .08);transition:box-shadow 0.2s ease}.gv-blog-card:hover{box-shadow:0 8px 24px rgb(0 0 0 / .1)}.gv-blog-card__image-link{display:block;overflow:hidden}.gv-blog-card__image{width:100%;aspect-ratio:16 / 9;background-color:var(--color-blanco);overflow:hidden}.gv-blog-card__image img{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.gv-blog-card__body{padding:24px 24px 20px;flex:1}.gv-blog-card__title{font-family:var(--font-titulo);font-size:20px;font-weight:600;font-style:normal;line-height:1.3;margin-bottom:12px}.gv-blog-card__title a{color:#1a1a1a;text-decoration:none;transition:color 0.2s}.gv-blog-card__title a:hover{color:var(--color-naranja)}.gv-blog-card__excerpt{font-family:var(--font-texto);font-size:18px;font-weight:300;color:#524D4A;line-height:1.55;margin:0}.gv-blog-card__footer{background-color:var(--color-verde);padding:12px 24px;font-family:var(--font-titulo);font-size:12px;font-weight:400;letter-spacing:.04em;color:rgb(255 255 255 / .85);margin-top:auto}.gv-blog-card__sep{margin:0 6px}.gv-blog-pagination{max-width:1280px;margin:52px auto 0;padding:0 40px;display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.gv-blog-pagination .page-numbers{font-family:var(--font-titulo);font-size:13px;font-weight:500;letter-spacing:.04em;padding:10px 18px;border:1px solid rgb(0 0 0 / .15);color:#524D4A;text-decoration:none;transition:background-color 0.2s,color 0.2s,border-color 0.2s}.gv-blog-pagination .page-numbers.current,.gv-blog-pagination .page-numbers:hover{background-color:var(--color-naranja);color:var(--color-blanco);border-color:var(--color-naranja)}.gv-blog-pagination .page-numbers.dots{border-color:#fff0;background:none;color:#524D4A;cursor:default}@media (min-width:1025px) and (max-width:1599px){.gv-blog-banner__inner{max-width:1160px;grid-template-columns:minmax(0,1fr) minmax(240px,320px);column-gap:24px;padding:0 40px}.gv-blog-banner__left{max-width:640px}.gv-blog-banner__clip{max-width:320px}.gv-blog-banner__title--bold,.gv-blog-banner__title--light{font-size:56px}}@media (min-width:1025px) and (max-width:1366px){.gv-blog-banner__title--bold,.gv-blog-banner__title--light{font-size:48px}}@media (max-width:1024px){.gv-blog-banner__inner{grid-template-columns:minmax(0,1fr) 260px;gap:16px;padding:0 24px}.gv-blog-banner__left{max-width:100%;justify-self:auto}.gv-blog-banner__clip{max-width:100%}.gv-blog-banner__title--bold,.gv-blog-banner__title--light{font-size:46px}.gv-blog-banner__subtitle{font-size:18px}.gv-blog-grid__inner{grid-template-columns:repeat(2,1fr);padding:0 24px;gap:24px}.gv-blog-card__title{font-size:20px}.gv-blog-card__excerpt{font-size:17px}.gv-blog-pagination{padding:0 24px}}@media (max-width:768px){.gv-blog-banner{padding:48px 0}.gv-blog-banner__inner{display:flex;flex-direction:column;padding:0 24px;gap:32px;text-align:center}.gv-blog-banner__right{justify-content:center;order:-1}.gv-blog-banner__clip{width:50%;max-width:none}.gv-blog-banner__title--bold,.gv-blog-banner__title--light{font-size:38px}.gv-blog-banner__subtitle{font-size:17px}.gv-blog-grid{padding:48px 0}.gv-blog-grid__inner{grid-template-columns:1fr;padding:0 24px;gap:24px}.gv-blog-pagination{margin-top:36px;padding:0 24px}}@media (max-width:480px){.gv-blog-banner__title--bold,.gv-blog-banner__title--light{font-size:32px}.gv-blog-banner__subtitle{font-size:16px}.gv-blog-banner__clip{width:60%}.gv-blog-grid__inner{padding:0 16px}.gv-blog-card__body{padding:18px 18px 14px}.gv-blog-card__footer{padding:10px 18px}.gv-blog-pagination{padding:0 16px}}@media (min-width:1200px) and (max-width:1366px) and (max-height:900px){:root{--gv-side-gutter:105px}.gv-blog-banner__inner{padding-left:var(--gv-side-gutter);padding-right:var(--gv-side-gutter)}.gv-blog-grid__inner{padding-left:var(--gv-side-gutter);padding-right:var(--gv-side-gutter)}}