.dif__item[data-astro-cid-6mybrnfe]{display:flex;flex-direction:column;gap:.7rem}.dif__icon[data-astro-cid-6mybrnfe]{display:grid;place-items:center;width:48px;height:48px;margin-bottom:.35rem;border-radius:50%;background:#ffffff12;color:var(--tono, var(--celeste));transition:transform .4s cubic-bezier(.34,1.56,.64,1),border-color .4s ease}.card[data-astro-cid-6mybrnfe]:hover .dif__icon[data-astro-cid-6mybrnfe]{transform:translateY(-3px) scale(1.06)}.dif__title[data-astro-cid-6mybrnfe]{font-size:1.08rem}.dif__text[data-astro-cid-6mybrnfe]{color:var(--ink-mute);font-size:.94rem}.gal-head[data-astro-cid-zz5di7e4]{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:1.25rem 3rem}.gal-head__cta[data-astro-cid-zz5di7e4]{flex:none}.gal[data-astro-cid-zz5di7e4]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(.5rem,1vw,.75rem)}.gal__btn[data-astro-cid-zz5di7e4]{display:block;width:100%;padding:0;overflow:hidden;border-radius:var(--radius);background:var(--bg-soft)}.gal__btn[data-astro-cid-zz5di7e4] img[data-astro-cid-zz5di7e4]{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:center 18%;transition:transform .7s var(--ease)}.gal__btn[data-astro-cid-zz5di7e4]:hover img[data-astro-cid-zz5di7e4]{transform:scale(1.07)}@media(max-width:1000px){.gal[data-astro-cid-zz5di7e4]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:640px){.gal[data-astro-cid-zz5di7e4]{display:flex;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none}.gal[data-astro-cid-zz5di7e4]::-webkit-scrollbar{display:none}.gal__item[data-astro-cid-zz5di7e4]{flex:0 0 62%;scroll-snap-align:start}.gal-head__cta[data-astro-cid-zz5di7e4]{width:100%}}.lb[data-astro-cid-zz5di7e4]{width:min(92vw,480px);max-width:none;max-height:92svh;margin:auto;padding:.6rem;border:1px solid var(--line-hi);border-radius:var(--radius-lg);background:var(--bg-soft);color:var(--ink);overflow:visible}.lb[data-astro-cid-zz5di7e4]::backdrop{background:#01060ce0;backdrop-filter:blur(8px)}.lb[data-astro-cid-zz5di7e4][open]{animation:lb-in .34s var(--spring)}@keyframes lb-in{0%{opacity:0;transform:scale(.94)}}.lb[data-astro-cid-zz5di7e4] img[data-astro-cid-zz5di7e4]{width:100%;max-height:calc(92svh - 6rem);border-radius:var(--radius);object-fit:contain}.lb__wa[data-astro-cid-zz5di7e4]{margin-top:.6rem}.lb__close[data-astro-cid-zz5di7e4]{position:absolute;top:14px;right:14px;z-index:2;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#04080fd9;color:var(--ink);transition:transform .35s var(--spring)}.lb__close[data-astro-cid-zz5di7e4]:hover{transform:rotate(90deg)}.strip[data-astro-cid-vpzpabai]{overflow:hidden;padding-block:.95rem;border-block:1px solid var(--line);background:var(--bg-deep)}.strip__track[data-astro-cid-vpzpabai]{display:flex;width:max-content;animation:slide 38s linear infinite}.strip[data-astro-cid-vpzpabai]:hover .strip__track[data-astro-cid-vpzpabai]{animation-play-state:paused}.strip[data-astro-cid-vpzpabai] li[data-astro-cid-vpzpabai]{display:flex;align-items:center;color:var(--ink);font-family:var(--font-display);font-size:1.05rem;font-weight:700;letter-spacing:-.01em;white-space:nowrap}.strip[data-astro-cid-vpzpabai] li[data-astro-cid-vpzpabai]:after{content:"";width:7px;height:7px;margin-inline:1.75rem;border-radius:50%;background:var(--neon)}@keyframes slide{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.strip__track[data-astro-cid-vpzpabai]{flex-wrap:wrap;justify-content:center;width:auto;gap:.35rem 0}.strip[data-astro-cid-vpzpabai] li[data-astro-cid-vpzpabai][aria-hidden=true]{display:none}}.flow[data-astro-cid-uuwexhho]{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,3.5rem)}.flow[data-astro-cid-uuwexhho]:before{content:"";position:absolute;top:27px;left:8%;right:8%;height:2px;background:linear-gradient(90deg,var(--electric),var(--neon),var(--wa));transform:scaleX(0);transform-origin:left;transition:transform 1.4s var(--ease) .15s}.flow[data-astro-cid-uuwexhho].is-in:before,.no-js[data-astro-cid-uuwexhho] .flow[data-astro-cid-uuwexhho]:before{transform:scaleX(1)}.flow__item[data-astro-cid-uuwexhho]{position:relative;text-align:center}.flow__n[data-astro-cid-uuwexhho]{display:grid;place-items:center;width:56px;height:56px;margin-inline:auto;border:2px solid var(--line-hi);border-radius:50%;background:var(--bg-soft);color:#fff;font-family:var(--font-display);font-size:1.35rem;font-weight:800}.flow__item[data-astro-cid-uuwexhho]:last-child .flow__n[data-astro-cid-uuwexhho]{border-color:var(--wa);background:var(--wa);color:var(--wa-ink)}.flow__t[data-astro-cid-uuwexhho]{margin-top:1.1rem;font-size:clamp(1.25rem,1.1rem + .6vw,1.55rem)}.flow__d[data-astro-cid-uuwexhho]{max-width:34ch;margin:.55rem auto 0;color:var(--ink-mute);line-height:1.55}.flow__cta[data-astro-cid-uuwexhho]{margin-top:clamp(2rem,4vw,3rem);text-align:center}@media(max-width:720px){.flow[data-astro-cid-uuwexhho]{grid-template-columns:minmax(0,1fr);gap:1.6rem}.flow[data-astro-cid-uuwexhho]:before{inset:10px auto 56px 27px;width:2px;height:auto;background:linear-gradient(180deg,var(--electric),var(--neon),var(--wa));transform:scaleY(0);transform-origin:top}.flow[data-astro-cid-uuwexhho].is-in:before,.no-js[data-astro-cid-uuwexhho] .flow[data-astro-cid-uuwexhho]:before{transform:scaleY(1)}.flow__item[data-astro-cid-uuwexhho]{display:grid;grid-template-columns:56px minmax(0,1fr);column-gap:1rem;text-align:left}.flow__n[data-astro-cid-uuwexhho]{grid-row:span 2;margin:0}.flow__t[data-astro-cid-uuwexhho]{margin-top:.2rem}.flow__d[data-astro-cid-uuwexhho]{max-width:none;margin:.3rem 0 0}.flow__cta[data-astro-cid-uuwexhho] .btn[data-astro-cid-uuwexhho]{width:100%}}.intro[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(2rem,6vw,5rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start}.intro__txt[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--ink-soft)}.datos[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2rem;color:var(--ink-mute);font-size:.92rem;line-height:1.3}.datos[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;margin-bottom:.35rem;color:#fff;font-family:var(--font-display);font-size:clamp(2.1rem,1.5rem + 2.3vw,3.3rem);font-weight:800;letter-spacing:-.03em;line-height:1}
