.gp-hero{--ink:#121212;--nav:78px;background:var(--ink);color:#fff;-webkit-font-smoothing:antialiased;height:856px;font-family:Stack Sans Text,sans-serif;position:relative;overflow:hidden}.gp-hero-bg{object-fit:cover;mix-blend-mode:multiply;width:100%;height:100%;position:absolute;inset:0}.gp-hero-word{z-index:1;top:calc(var(--nav) + 42px);left:var(--gp-gutter);right:var(--gp-gutter);margin:0;position:absolute}.gp-hero-word img{width:100%;height:auto;display:block}.gp-hero-bottom{z-index:2;left:var(--gp-gutter);right:var(--gp-gutter);justify-content:space-between;align-items:flex-end;gap:40px;display:flex;position:absolute;bottom:40px}.gp-hero-copy{flex-direction:column;align-items:flex-start;gap:20px;max-width:408px;display:flex}.gp-hero-title{letter-spacing:normal;text-transform:uppercase;text-wrap:wrap;margin:0;font-family:Stack Sans Text,sans-serif;font-size:28px;font-weight:700;line-height:33.6px}.gp-hero-eyebrow{text-align:right;opacity:.8;max-width:260px;margin:0;font-size:16px;line-height:19.2px}@keyframes gp-entrar{0%{opacity:0;transform:translateY(30px)}}.gp-entrada{animation:.9s cubic-bezier(.22,1,.36,1) both gp-entrar;animation-delay:var(--retraso,0s)}body:has([data-cortina-inicial]) .gp-hero .gp-entrada{animation-delay:calc(var(--retraso,0s) + 1s)}@media (prefers-reduced-motion:reduce){.gp-entrada{animation:none}}@media (max-width:1199.98px){.gp-hero{height:887px}.gp-hero-title{font-size:22px;line-height:26.4px}}@media (max-width:809.98px){.gp-hero{height:auto;min-height:100svh;padding:calc(var(--nav) + 40px) var(--gp-gutter) 32px;flex-direction:column;justify-content:space-between;gap:48px;display:flex}.gp-hero-word,.gp-hero-bottom{position:relative;inset:auto}.gp-hero-bottom{flex-direction:column;align-items:stretch;gap:24px}.gp-hero-copy{gap:24px;max-width:none}.gp-hero .gp-cta{width:100%}.gp-hero .gp-cta-text{text-align:center;flex:1}.gp-hero-title{text-wrap:balance;font-size:clamp(22px,6.2vw,27px);line-height:1.12}.gp-hero-eyebrow{text-align:left;text-transform:uppercase;letter-spacing:.04em;opacity:.7;order:-1;max-width:none;margin-bottom:-8px;font-size:12px;line-height:16px}}.gp-hero-word span,.gp-letras{width:100%;height:auto;display:block}.gp-letras path{stroke:#fff;stroke-width:3px;stroke-dasharray:1;stroke-dashoffset:1px;fill-opacity:0;animation:1.4s cubic-bezier(.65,0,.35,1) forwards gp-trazo,.6s ease-out forwards gp-relleno;animation-delay:calc(var(--d,0s) + .1s), calc(var(--d,0s) + 1.2s)}.gp-letras path:first-of-type{--d:0s}.gp-letras path:nth-of-type(2){--d:.15s}.gp-letras path:nth-of-type(3){--d:.3s}.gp-letras path:nth-of-type(4){--d:.45s}.gp-letras path:nth-of-type(5){--d:.6s}body:has([data-cortina-inicial]) .gp-letras path{animation-delay:calc(var(--d,0s) + 1.1s), calc(var(--d,0s) + 2.2s)}@keyframes gp-trazo{to{stroke-dashoffset:0}}@keyframes gp-relleno{to{fill-opacity:1}}@media (prefers-reduced-motion:reduce){.gp-letras path{stroke-dashoffset:0;fill-opacity:1;animation:none}}
