.hero[data-astro-cid-lcdefpme]{isolation:isolate;grid-template-rows:1fr auto;min-height:100svh;max-height:1100px;display:grid;position:relative;overflow:hidden}@media (height>=1100px){.hero[data-astro-cid-lcdefpme]{min-height:1000px}}.hero-media[data-astro-cid-lcdefpme]{z-index:-1;background:#0b0c0d url(/media/hero-taller-poster.jpg) 50%/cover no-repeat;position:absolute;inset:0}.hero-media[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme]{object-fit:cover;filter:saturate(.75)contrast(1.05);width:100%;height:100%}.hero-shade[data-astro-cid-lcdefpme]{background:linear-gradient(#0b0c0d8c 0%,#0b0c0d26 30%,#0b0c0d8c 62%,#0b0c0df0 100%),linear-gradient(90deg,#0b0c0db3 0%,#0000 70%);position:absolute;inset:0}.hero-inner[data-astro-cid-lcdefpme]{padding-top:calc(var(--header-h) + 4rem);align-self:end;padding-bottom:clamp(2.5rem,5vw,4.5rem)}.hero-eyebrow[data-astro-cid-lcdefpme]{color:var(--steel-300);margin-bottom:clamp(1.25rem,3vw,2rem)}.hero-title[data-astro-cid-lcdefpme]{max-width:14ch}.hero-title[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme]{padding-bottom:.04em;display:block;overflow:hidden}.hero-title[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{display:inline-block}@media (prefers-reduced-motion:no-preference){.hero-title[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{animation:rise 1.2s var(--ease-out) both}.hero-title[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme]:nth-child(2)>span[data-astro-cid-lcdefpme]{animation-delay:80ms}.hero-title[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme]:nth-child(3)>span[data-astro-cid-lcdefpme]{animation-delay:.16s}.hero-foot[data-astro-cid-lcdefpme]{animation:fade 1.2s var(--ease-out) .45s both}}@keyframes rise{0%{transform:translateY(105%)}}@keyframes fade{0%{opacity:0;transform:translateY(12px)}}.hero-foot[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;margin-top:clamp(1.75rem,4vw,3rem);display:flex}.hero-lead[data-astro-cid-lcdefpme]{color:#c9cbcb;max-width:46ch}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.8rem;display:flex}.hero-strip[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);background:#0b0c0db3}.strip-inner[data-astro-cid-lcdefpme]{min-height:64px;color:var(--fg-muted);grid-template-columns:repeat(3,auto) 1fr;align-items:center;gap:2.5rem;display:grid}.strip-inner[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none;transition:color .2s}.strip-inner[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--fg)}.strip-inner[data-astro-cid-lcdefpme] .cap[data-astro-cid-lcdefpme]{color:var(--fg);justify-self:end}@media (width<=1100px){.strip-inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto}.strip-inner[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{display:none}.strip-inner[data-astro-cid-lcdefpme]:before{content:"Resina · Ingeniería · Proyectos especiales"}}@media (width<=520px){.strip-inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr;padding-block:1rem}.strip-inner[data-astro-cid-lcdefpme] .cap[data-astro-cid-lcdefpme]{justify-self:start}}.intro-eyebrow[data-astro-cid-lcdefpme]{grid-column:1/-1;margin-bottom:1rem}.statement[data-astro-cid-lcdefpme]{font-size:var(--step-3);letter-spacing:-.02em;grid-column:1/span 8;font-weight:560;font-stretch:104%;line-height:1.18}.statement[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--fg);background:linear-gradient(#0000 62%,#d49d1259 62%);font-style:normal}.intro-side[data-astro-cid-lcdefpme]{color:var(--fg-muted);grid-column:10/span 3;align-self:end;justify-items:start;gap:1rem;display:grid}@media (width<=960px){.statement[data-astro-cid-lcdefpme],.intro-side[data-astro-cid-lcdefpme]{grid-column:1/-1}.intro-side[data-astro-cid-lcdefpme]{margin-top:1.5rem}}.sec-head[data-astro-cid-lcdefpme]{margin-bottom:clamp(2.5rem,6vw,5rem)}.sec-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:16ch;margin-top:1.25rem}.sec-head--row[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;max-width:none;display:flex}.sec-head--row[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{flex:auto}.area-list[data-astro-cid-lcdefpme]{gap:clamp(4rem,9vw,8rem);padding:0;list-style:none;display:grid}.area[data-astro-cid-lcdefpme]{gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.area-media[data-astro-cid-lcdefpme]{grid-column:1/span 6}.area-media[data-astro-cid-lcdefpme] img,.area-media[data-astro-cid-lcdefpme] picture{width:100%}.area-body[data-astro-cid-lcdefpme]{grid-column:8/span 5}.area--flip[data-astro-cid-lcdefpme] .area-media[data-astro-cid-lcdefpme]{order:2;grid-column:7/span 6}.area--flip[data-astro-cid-lcdefpme] .area-body[data-astro-cid-lcdefpme]{grid-column:1/span 5}.area-index[data-astro-cid-lcdefpme]{color:var(--accent-fg);margin-bottom:1.25rem}.area-title[data-astro-cid-lcdefpme]{font-size:var(--step-3)}.area-title[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none}.area-title[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--gold-400)}.area-short[data-astro-cid-lcdefpme]{font-size:var(--step-1);margin-top:1rem;line-height:1.45}.area-points[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);margin:1.75rem 0 2rem;padding:0;list-style:none}.area-points[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding:.8rem 0;display:flex}.area-points[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:after{content:"";background:var(--accent);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);opacity:.8;align-self:center;width:7px;height:8px}@media (width<=900px){.area-media[data-astro-cid-lcdefpme],.area-body[data-astro-cid-lcdefpme],.area--flip[data-astro-cid-lcdefpme] .area-media[data-astro-cid-lcdefpme],.area--flip[data-astro-cid-lcdefpme] .area-body[data-astro-cid-lcdefpme]{order:0;grid-column:1/-1}}.two-col[data-astro-cid-lcdefpme]{gap:clamp(2.5rem, 4vw, 4rem) var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=800px){.two-col[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.feature[data-astro-cid-lcdefpme]{gap:var(--gutter);border-bottom:1px solid var(--line);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;margin-bottom:clamp(3.5rem,7vw,6rem);padding-bottom:clamp(3.5rem,7vw,6rem);display:grid}.feature-media[data-astro-cid-lcdefpme]{grid-column:1/span 7}.feature-body[data-astro-cid-lcdefpme]{top:calc(var(--header-h) + 2rem);grid-column:9/span 4;justify-items:start;gap:1.1rem;display:grid;position:sticky}.feature-title[data-astro-cid-lcdefpme]{font-size:var(--step-3)}.tags[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.5rem;margin-block:.5rem 1rem;padding:0;list-style:none;display:flex}@media (width<=960px){.feature-media[data-astro-cid-lcdefpme],.feature-body[data-astro-cid-lcdefpme]{grid-column:1/-1;position:static}}.cap-grid[data-astro-cid-lcdefpme]{gap:var(--gutter);border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(3rem,6vw,5rem);padding-top:2rem;display:grid}.cap-t[data-astro-cid-lcdefpme]{font-size:var(--step-1);margin-bottom:.6rem;font-weight:660;font-stretch:110%}.cap-link[data-astro-cid-lcdefpme]{margin-top:3rem}@media (width<=900px){.cap-grid[data-astro-cid-lcdefpme]{gap:2rem var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.cap-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.path-head[data-astro-cid-lcdefpme]{grid-column:1/span 5;align-content:start;justify-items:start;gap:1.25rem;display:grid}.path-list[data-astro-cid-lcdefpme]{counter-reset:m;grid-column:7/span 6;padding:0;list-style:none}.path-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);grid-template-columns:11rem 1fr;align-items:baseline;gap:1rem;padding:1.15rem 0;display:grid}.path-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{border-top:1px solid var(--line)}.path-cap[data-astro-cid-lcdefpme]{color:var(--accent-fg)}.path-t[data-astro-cid-lcdefpme]{font-size:var(--step-1);font-weight:620;font-stretch:108%}.path-t[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none}.path-t[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--gold-400)}@media (width<=960px){.path-head[data-astro-cid-lcdefpme],.path-list[data-astro-cid-lcdefpme]{grid-column:1/-1}.path-list[data-astro-cid-lcdefpme]{margin-top:2rem}}@media (width<=520px){.path-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:.25rem}}
