.ga[data-astro-cid-rkiv3quv]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:14px;display:grid}.ga__item[data-astro-cid-rkiv3quv]{background:var(--ink);aspect-ratio:4/5;border-radius:16px;margin:0;position:relative;overflow:hidden;box-shadow:0 18px 40px -30px #0d1a2ae6}.ga__item--alto[data-astro-cid-rkiv3quv]{aspect-ratio:auto;grid-row:span 2}.ga[data-astro-cid-rkiv3quv] .ga__media{object-fit:cover;width:100%;height:100%;display:block}.ga__link[data-astro-cid-rkiv3quv]{display:block}.ga[data-astro-cid-rkiv3quv] figcaption[data-astro-cid-rkiv3quv],.ga__cap[data-astro-cid-rkiv3quv]{position:absolute;bottom:10px;left:10px}.ga[data-astro-cid-rkiv3quv] figcaption[data-astro-cid-rkiv3quv] a[data-astro-cid-rkiv3quv],.ga__cap[data-astro-cid-rkiv3quv]{color:var(--white);letter-spacing:.06em;text-transform:uppercase;background:#0d1a2ac7;border-radius:999px;padding:6px 10px;font-size:.68rem;display:inline-block}.ga[data-astro-cid-rkiv3quv] figcaption[data-astro-cid-rkiv3quv] a[data-astro-cid-rkiv3quv]:hover,.ga__link[data-astro-cid-rkiv3quv]:hover .ga__cap[data-astro-cid-rkiv3quv]{background:var(--ink)}@media (width<=899px){.ga[data-astro-cid-rkiv3quv]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ga[data-astro-cid-rkiv3quv] figcaption[data-astro-cid-rkiv3quv],.ga__cap[data-astro-cid-rkiv3quv]{bottom:8px;left:8px}.ga[data-astro-cid-rkiv3quv] figcaption[data-astro-cid-rkiv3quv] a[data-astro-cid-rkiv3quv],.ga__cap[data-astro-cid-rkiv3quv]{white-space:nowrap;padding:5px 8px;font-size:.58rem}.ga[data-astro-cid-rkiv3quv] figcaption[data-astro-cid-rkiv3quv] a[data-astro-cid-rkiv3quv]{align-items:center;min-height:44px;padding-inline:12px;display:inline-flex}.ga__item--alto[data-astro-cid-rkiv3quv]{aspect-ratio:4/5;grid-area:auto/span 2}.ga[data-astro-cid-rkiv3quv]:not(:has(.ga__item--alto)) .ga__item[data-astro-cid-rkiv3quv]:last-child:nth-child(odd){aspect-ratio:16/10;grid-column:span 2}}.promesa[data-astro-cid-cq3zau7p]{background:var(--ink);color:#c9d6e6;border-radius:14px;align-items:center;gap:12px;width:fit-content;max-width:100%;padding:12px 18px;font-size:.98rem;line-height:1.4;display:flex;box-shadow:0 16px 36px -26px #0d1a2acc}.promesa[data-astro-cid-cq3zau7p] svg[data-astro-cid-cq3zau7p]{color:#7fc4ef;flex:none;width:28px;height:28px}.promesa[data-astro-cid-cq3zau7p] strong[data-astro-cid-cq3zau7p]{color:var(--white);font-weight:700}@media (width<=599px){.promesa[data-astro-cid-cq3zau7p]{align-items:flex-start;gap:10px;padding:10px 14px;font-size:.9rem}.promesa[data-astro-cid-cq3zau7p] svg[data-astro-cid-cq3zau7p]{width:24px;height:24px}}.sv-intro[data-astro-cid-4udlw3v3]{flex:0 0 100%;margin-bottom:8px}.sv-intro[data-astro-cid-4udlw3v3] p[data-astro-cid-4udlw3v3]{max-width:60ch;color:var(--ink-2)}.sv-sec[data-astro-cid-4udlw3v3]{padding-block:clamp(72px,11vh,132px);position:relative}.sv-dark[data-astro-cid-4udlw3v3]{background:var(--night);color:var(--white)}.sv-dark[data-astro-cid-4udlw3v3] .tag[data-astro-cid-4udlw3v3]{color:#a9b9cc}.sv-h2[data-astro-cid-4udlw3v3]{font-size:var(--s3);margin-top:14px}.sv-inc__grid[data-astro-cid-4udlw3v3]{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:0 clamp(32px,6vw,96px);display:grid}.sv-inc__head[data-astro-cid-4udlw3v3],.sv-items[data-astro-cid-4udlw3v3]{grid-column:2}.sv-inc__fig[data-astro-cid-4udlw3v3]{top:calc(var(--header) + 28px);grid-area:1/1/span 2;position:sticky}.sv-items[data-astro-cid-4udlw3v3]{margin:32px 0 0;padding:0;list-style:none}.sv-items[data-astro-cid-4udlw3v3] li[data-astro-cid-4udlw3v3]{border-top:1px solid #ffffff1f;grid-template-columns:clamp(64px,6vw,92px) minmax(0,1fr);gap:16px;padding:26px 0;display:grid}.sv-items[data-astro-cid-4udlw3v3] li[data-astro-cid-4udlw3v3]:last-child{border-bottom:1px solid #ffffff1f}.sv-items__n[data-astro-cid-4udlw3v3]{font-family:var(--f-display);color:#0000;-webkit-text-stroke:1.5px var(--c-hi);font-size:clamp(2.8rem,2rem + 2vw,4.2rem);font-weight:900;line-height:.8}.sv-items[data-astro-cid-4udlw3v3] h3[data-astro-cid-4udlw3v3]{font-size:var(--s2)}.sv-items[data-astro-cid-4udlw3v3] p[data-astro-cid-4udlw3v3]{color:#c9d6e6;max-width:46ch;margin-top:10px}.sv-eq[data-astro-cid-4udlw3v3]{background:var(--white);background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-position:-1px -1px;background-size:48px 48px}.sv-eq[data-astro-cid-4udlw3v3]:before{content:"";background:radial-gradient(70% 80% at 30% 50%, transparent 30%, var(--white) 85%);pointer-events:none;position:absolute;inset:0}.sv-eq__grid[data-astro-cid-4udlw3v3]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid;position:relative}.sv-eq__note[data-astro-cid-4udlw3v3]{max-width:40ch;color:var(--ink-2);font-size:var(--s1);margin-top:20px;line-height:1.45}.sv-eq__body[data-astro-cid-4udlw3v3]{gap:16px;display:grid}.sv-fotos[data-astro-cid-4udlw3v3]{gap:16px;margin-top:clamp(40px,6vw,72px);display:grid;position:relative}.sv-promesa{flex:100%;margin-top:6px}.sv-eq__label[data-astro-cid-4udlw3v3]{font-family:var(--f-mono);color:var(--ink-2);letter-spacing:.08em;font-size:.68rem;font-weight:500;line-height:1.4}.sv-eq__label[data-astro-cid-4udlw3v3]:not(:first-child){margin-top:18px}.sv-chips[data-astro-cid-4udlw3v3]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.sv-chips[data-astro-cid-4udlw3v3] li[data-astro-cid-4udlw3v3]{background:var(--white);min-height:44px;box-shadow:inset 0 0 0 1.5px var(--line);border-radius:999px;align-items:center;gap:10px;padding:0 18px;font-weight:600;display:inline-flex}.sv-chips[data-astro-cid-4udlw3v3] li[data-astro-cid-4udlw3v3]:before{content:"";background:var(--c);border-radius:50%;width:8px;height:8px}.sv-brands[data-astro-cid-4udlw3v3]{font-family:var(--f-display);text-transform:uppercase;color:var(--ink);flex-wrap:wrap;gap:.1em .55em;margin:0;padding:0;font-size:clamp(2rem,1.4rem + 2vw,3.4rem);font-weight:800;line-height:1;list-style:none;display:flex}.sv-brands[data-astro-cid-4udlw3v3] li[data-astro-cid-4udlw3v3].is-hit{color:var(--c-ink)}.sv-obra[data-astro-cid-4udlw3v3]{overflow:hidden}.sv-obra[data-astro-cid-4udlw3v3]:before{content:"";background:radial-gradient(50% 60% at 85% 20%, color-mix(in srgb, var(--c) 22%, transparent), transparent 70%);pointer-events:none;position:absolute;inset:0}.sv-obra__grid[data-astro-cid-4udlw3v3]{gap:40px;display:grid;position:relative}.sv-obra__grid[data-astro-cid-4udlw3v3].is-solo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(32px,6vw,96px)}.sv-obra__head[data-astro-cid-4udlw3v3]{justify-items:start;gap:0;display:grid}.sv-obra__lead[data-astro-cid-4udlw3v3]{color:#c9d6e6;font-size:var(--s1);margin-top:16px}.sv-link[data-astro-cid-4udlw3v3]{min-height:44px;color:var(--c-hi);align-items:center;gap:10px;margin-top:14px;font-weight:600;display:inline-flex}.sv-link[data-astro-cid-4udlw3v3] svg[data-astro-cid-4udlw3v3]{width:20px;height:20px;transition:transform .4s var(--ease)}.sv-link[data-astro-cid-4udlw3v3]:hover svg[data-astro-cid-4udlw3v3]{transform:translate(5px)}.sv-cases[data-astro-cid-4udlw3v3]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.sv-case[data-astro-cid-4udlw3v3]{background:linear-gradient(160deg, color-mix(in srgb, var(--c) 26%, var(--night-2)), var(--night-2) 70%);border-radius:24px;flex-direction:column;gap:12px;padding:clamp(22px,2.4vw,32px);display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff17}.sv-case__meta[data-astro-cid-4udlw3v3]{color:#a9b9cc;justify-content:space-between;font-size:.66rem;display:flex}.sv-case__tr[data-astro-cid-4udlw3v3]{font-family:var(--f-display);font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;margin-top:6px;font-size:clamp(5rem,3rem + 5vw,8.5rem);font-weight:900;line-height:.85;display:flex}.sv-case__tr[data-astro-cid-4udlw3v3] span[data-astro-cid-4udlw3v3]{background:linear-gradient(180deg, #fff 30%, color-mix(in srgb, var(--c) 50%, #fff));color:#0000;-webkit-background-clip:text;background-clip:text;padding-top:.06em}.sv-case__tr[data-astro-cid-4udlw3v3] small[data-astro-cid-4udlw3v3]{color:var(--c-hi);letter-spacing:.04em;font-size:.28em}.sv-case__kw[data-astro-cid-4udlw3v3]{color:#a9b9cc;font-size:.66rem}.sv-case__kw[data-astro-cid-4udlw3v3] span[data-astro-cid-4udlw3v3]{text-transform:none}.sv-case[data-astro-cid-4udlw3v3] h3[data-astro-cid-4udlw3v3]{font-size:var(--s2);margin-top:6px}.is-solo[data-astro-cid-4udlw3v3] .sv-case[data-astro-cid-4udlw3v3] h3[data-astro-cid-4udlw3v3]{font-size:var(--s3)}.sv-case__txt[data-astro-cid-4udlw3v3]{color:#c9d6e6}.sv-case__ig[data-astro-cid-4udlw3v3]{border-top:1px solid #ffffff1f;align-items:center;gap:8px;min-height:44px;margin-top:auto;padding-top:12px;font-weight:600;display:inline-flex}.sv-case__ig[data-astro-cid-4udlw3v3] svg[data-astro-cid-4udlw3v3]{width:18px;height:18px;color:var(--c-hi)}.sv-case__ig[data-astro-cid-4udlw3v3]:hover{color:var(--c-hi)}.sv-proc[data-astro-cid-4udlw3v3]{background:var(--paper)}.sv-steps[data-astro-cid-4udlw3v3]{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:clamp(36px,6vh,64px) 0 0;padding:0;list-style:none;display:grid;position:relative}.sv-steps[data-astro-cid-4udlw3v3]:before{content:"";background:var(--thermal);opacity:.85;border-radius:4px;height:4px;position:absolute;top:34px;left:0;right:0}.sv-steps[data-astro-cid-4udlw3v3] li[data-astro-cid-4udlw3v3]{align-content:start;gap:12px;display:grid;position:relative}.sv-steps__n[data-astro-cid-4udlw3v3]{background:var(--paper);width:72px;height:72px;box-shadow:inset 0 0 0 2px var(--ink);font-family:var(--f-display);border-radius:50%;justify-self:start;place-items:center;font-size:1.9rem;font-weight:900;line-height:1;display:grid}.sv-steps[data-astro-cid-4udlw3v3] li[data-astro-cid-4udlw3v3]:first-child .sv-steps__n[data-astro-cid-4udlw3v3]{background:var(--ink);color:var(--white)}.sv-steps[data-astro-cid-4udlw3v3] h3[data-astro-cid-4udlw3v3]{font-size:var(--s2);margin-top:10px}.sv-steps[data-astro-cid-4udlw3v3] p[data-astro-cid-4udlw3v3]{color:var(--ink-2);max-width:32ch}.sv-others[data-astro-cid-4udlw3v3]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:clamp(32px,5vh,56px) 0 0;padding:0;list-style:none;display:grid}.sv-others[data-astro-cid-4udlw3v3] li[data-astro-cid-4udlw3v3]{display:flex}.sv-other[data-astro-cid-4udlw3v3]{background:var(--night-2);isolation:isolate;transition:transform .5s var(--ease), box-shadow .4s;border-radius:22px;flex:1;grid-template-rows:auto auto auto 1fr auto;gap:10px;padding:24px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.sv-other[data-astro-cid-4udlw3v3]:before{content:"";z-index:-1;background:linear-gradient(160deg, color-mix(in srgb, var(--c) 30%, var(--night-2)), var(--night-2) 75%);opacity:0;transition:opacity .5s var(--ease);position:absolute;inset:0}.sv-other[data-astro-cid-4udlw3v3]:after{content:"";background:var(--c);transform-origin:0;height:4px;transition:transform .6s var(--ease);position:absolute;top:0;left:0;right:0;transform:scaleX(.18)}.sv-other[data-astro-cid-4udlw3v3]:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 50%, transparent);transform:translateY(-4px)}.sv-other[data-astro-cid-4udlw3v3]:hover:before{opacity:1}.sv-other[data-astro-cid-4udlw3v3]:hover:after{transform:none}.sv-other__glyph[data-astro-cid-4udlw3v3]{width:96px;margin-bottom:8px}.sv-other__meta[data-astro-cid-4udlw3v3]{color:var(--c-hi);font-size:.62rem}.sv-other[data-astro-cid-4udlw3v3] h3[data-astro-cid-4udlw3v3]{font-size:var(--s2)}.sv-other__sum[data-astro-cid-4udlw3v3]{color:#c9d6e6;font-size:.95rem}.sv-other__go[data-astro-cid-4udlw3v3]{width:22px;height:22px;color:var(--c-hi);transition:transform .4s var(--ease);margin-top:8px}.sv-other[data-astro-cid-4udlw3v3]:hover .sv-other__go[data-astro-cid-4udlw3v3]{transform:translate(6px)}@media (width<=1100px){.sv-others[data-astro-cid-4udlw3v3]{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-steps[data-astro-cid-4udlw3v3]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.sv-steps[data-astro-cid-4udlw3v3]:before{display:none}}@media (width<=899px){.sv-inc__grid[data-astro-cid-4udlw3v3],.sv-eq__grid[data-astro-cid-4udlw3v3],.sv-obra__grid[data-astro-cid-4udlw3v3].is-solo{grid-template-columns:minmax(0,1fr)}.sv-inc__head[data-astro-cid-4udlw3v3],.sv-items[data-astro-cid-4udlw3v3],.sv-inc__fig[data-astro-cid-4udlw3v3]{grid-area:auto/1}.sv-inc__fig[data-astro-cid-4udlw3v3]{margin-top:28px;position:static}.sv-items[data-astro-cid-4udlw3v3]{margin-top:28px}.sv-steps[data-astro-cid-4udlw3v3]{grid-template-columns:minmax(0,1fr);row-gap:0}.sv-steps[data-astro-cid-4udlw3v3] li[data-astro-cid-4udlw3v3]{grid-template-columns:56px minmax(0,1fr);gap:6px 18px;padding-bottom:28px}.sv-steps[data-astro-cid-4udlw3v3] li[data-astro-cid-4udlw3v3]:before{content:"";background:var(--line);width:2px;position:absolute;top:56px;bottom:0;left:27px}.sv-steps[data-astro-cid-4udlw3v3] li[data-astro-cid-4udlw3v3]:last-child:before{display:none}.sv-steps__n[data-astro-cid-4udlw3v3]{grid-row:1/span 2;width:56px;height:56px;font-size:1.5rem}.sv-steps[data-astro-cid-4udlw3v3] h3[data-astro-cid-4udlw3v3]{align-self:center;margin-top:0}}@media (width<=560px){.sv-hero-btn[data-astro-cid-4udlw3v3]{text-align:center;flex:100%;justify-content:center}.sv-others[data-astro-cid-4udlw3v3]{grid-template-columns:minmax(0,1fr)}.sv-other[data-astro-cid-4udlw3v3]{grid-template-rows:auto;grid-template-columns:76px minmax(0,1fr);gap:6px 16px;padding:20px}.sv-other__glyph[data-astro-cid-4udlw3v3]{grid-row:1/span 4;width:76px;margin:4px 0 0}.sv-other__go[data-astro-cid-4udlw3v3]{margin:0;position:absolute;top:20px;right:18px}.sv-other__meta[data-astro-cid-4udlw3v3]{padding-right:32px}}
