.hero[data-astro-cid-jrc4a6e2]{position:relative;min-height:100dvh;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#fff;padding:clamp(7rem,10vw,9rem) 0 3.5rem;background:var(--navy-dark)}.hero__inner[data-astro-cid-jrc4a6e2]{max-width:var(--container-max);margin:0 auto;padding:0 var(--gutter);position:relative;z-index:3;width:100%}.hero__media[data-astro-cid-jrc4a6e2]{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.hero__video[data-astro-cid-jrc4a6e2]{position:absolute;inset:-3%;width:106%;height:106%;object-fit:cover;opacity:0;transform:scale(1.03);transition:opacity 1.4s ease;filter:brightness(.72) saturate(.94) contrast(1.04)}.hero__video[data-astro-cid-jrc4a6e2].is-active{opacity:1}.hero__video[data-astro-cid-jrc4a6e2].is-fading{opacity:0}.hero__media-overlay[data-astro-cid-jrc4a6e2]{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#080c185c,#080c186b 45%,#080c188a)}.hero__media-vignette[data-astro-cid-jrc4a6e2]{position:absolute;inset:0;z-index:2;background:radial-gradient(circle at center,#070b1600,#070b1638 72%,#070b1666)}.hero__layout[data-astro-cid-jrc4a6e2]{display:grid;grid-template-columns:1fr auto;gap:clamp(2rem,5vw,5rem);align-items:center}.hero__text[data-astro-cid-jrc4a6e2]{max-width:640px}.hero__eyebrow[data-astro-cid-jrc4a6e2]{display:inline-flex;align-items:center;justify-content:center;padding:.45rem 1.15rem;border-radius:var(--radius-full);background:#ffffff1f;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(10px);font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#fff;margin-bottom:1.25rem}.hero__title[data-astro-cid-jrc4a6e2]{font-family:var(--font-display);font-size:clamp(2.6rem,5.5vw,4.4rem);font-weight:700;line-height:1.04;margin:0 0 1.25rem;letter-spacing:-.025em;color:#fff}.hero__title[data-astro-cid-jrc4a6e2] em[data-astro-cid-jrc4a6e2]{font-style:italic;color:var(--orange);font-weight:400}.hero__sub[data-astro-cid-jrc4a6e2]{font-size:clamp(1rem,1.3vw,1.14rem);line-height:1.7;color:#ffffffdb;max-width:52ch;margin:0 0 2rem}.hero__actions[data-astro-cid-jrc4a6e2]{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}.btn[data-astro-cid-jrc4a6e2]{display:inline-flex;align-items:center;gap:.5rem;padding:.95rem 2.2rem;border-radius:var(--radius-full);font-size:.9rem;font-weight:700;text-decoration:none;transition:all var(--transition-base);cursor:pointer;border:2px solid transparent}.btn--primary[data-astro-cid-jrc4a6e2]{background:var(--orange);color:#fff;border-color:var(--orange)}.btn--primary[data-astro-cid-jrc4a6e2]:hover{background:var(--accent-dark);border-color:var(--accent-dark);transform:translateY(-2px);box-shadow:0 10px 32px #06f6}.btn--outline[data-astro-cid-jrc4a6e2]{background:#ffffff1f;color:#fff;border-color:#fff3;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 1px #ffffff14,0 10px 30px #070b161f}.btn--outline[data-astro-cid-jrc4a6e2]:hover{border-color:#ffffff57;background:#ffffff2e;transform:translateY(-2px)}.hero__meta[data-astro-cid-jrc4a6e2]{font-size:.82rem;letter-spacing:.06em;color:#fff9;margin:0}.hero__seal-wrap[data-astro-cid-jrc4a6e2]{display:flex;flex-direction:column;align-items:center;gap:1rem;flex-shrink:0}.hero__seal-ring[data-astro-cid-jrc4a6e2]{width:clamp(200px,22vw,340px);height:clamp(200px,22vw,340px);border-radius:50%;background:#ffffff0f;border:2px solid rgba(255,255,255,.12);backdrop-filter:blur(20px);box-shadow:0 0 0 12px #ffffff0a,0 0 0 24px #ffffff05,0 30px 80px #00000059;display:flex;align-items:center;justify-content:center;padding:14px;animation:sealFloat 6s ease-in-out infinite;transition:transform .4s ease}.hero__seal-ring[data-astro-cid-jrc4a6e2]:hover{transform:scale(1.04) rotate(2deg)}.hero__seal-img[data-astro-cid-jrc4a6e2]{width:100%;height:100%;object-fit:contain;border-radius:50%;filter:drop-shadow(0 4px 20px rgba(0,0,0,.25))}.hero__seal-caption[data-astro-cid-jrc4a6e2]{font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ffffffa6;text-align:center;max-width:220px}@keyframes sealFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media(max-width:768px){.hero__layout[data-astro-cid-jrc4a6e2]{grid-template-columns:1fr;text-align:center;justify-items:center}.hero__text[data-astro-cid-jrc4a6e2]{max-width:100%}.hero__seal-wrap[data-astro-cid-jrc4a6e2]{order:-1}.hero__seal-ring[data-astro-cid-jrc4a6e2]{width:180px;height:180px}.hero__actions[data-astro-cid-jrc4a6e2]{justify-content:center}.hero__sub[data-astro-cid-jrc4a6e2]{margin-left:auto;margin-right:auto}.hero[data-astro-cid-jrc4a6e2]{min-height:auto;padding-top:6rem;padding-bottom:2.5rem}}@media(max-width:480px){.btn[data-astro-cid-jrc4a6e2]{width:100%;justify-content:center}.hero__title[data-astro-cid-jrc4a6e2]{font-size:2.3rem}.hero__seal-ring[data-astro-cid-jrc4a6e2]{width:150px;height:150px}}.section-intro[data-astro-cid-j7pv25f6]{text-align:center;max-width:620px;margin:0 auto 3rem}.section-intro[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:clamp(1.8rem,3.5vw,2.6rem);font-weight:700;color:var(--navy);margin-bottom:.75rem}.section-intro[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:italic;color:var(--orange);font-weight:400}.section-intro[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--text-secondary);font-size:1.05rem;line-height:1.6}.label-tag[data-astro-cid-j7pv25f6]{display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--orange);margin-bottom:.75rem}.label-tag--light[data-astro-cid-j7pv25f6]{color:#fffc}.btn-inline[data-astro-cid-j7pv25f6]{font-size:.9rem;font-weight:700;color:var(--navy);text-decoration:none;border-bottom:2px solid var(--orange);padding-bottom:2px;transition:color .3s}.btn-inline[data-astro-cid-j7pv25f6]:hover{color:var(--orange)}.partners-strip[data-astro-cid-j7pv25f6]{padding:var(--section-pad) 0;background:var(--bg-primary)}.partners-strip__inner[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(240px,.92fr) 1.4fr;gap:2rem;align-items:center;background:linear-gradient(135deg,#fffffff5,#fff7f1f5);border:1px solid var(--border-light);border-radius:clamp(1.5rem,4vw,2.3rem);padding:1.5rem;box-shadow:0 24px 56px #0b142514}.partners-strip__copy[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:clamp(1.55rem,3vw,2.15rem);font-weight:700;color:var(--navy);margin:0 0 .75rem}.partners-strip__copy[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:italic;color:var(--orange);font-weight:400}.partners-strip__copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--text-secondary);line-height:1.65;max-width:30rem}.partners-strip__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.partners-strip__item[data-astro-cid-j7pv25f6]{min-height:108px;display:flex;align-items:center;justify-content:center;padding:1rem;background:#fff;border:1px solid var(--border-light);border-radius:1.1rem;box-shadow:0 14px 28px #0b14250f}.partners-strip__item[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;max-width:100%;max-height:58px;width:auto;height:auto;object-fit:contain}.partners-strip__item--crest[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{max-height:76px}.partners-strip__item--wide[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{max-height:54px}@media(max-width:960px){.partners-strip__inner[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.partners-strip__grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.partners-strip[data-astro-cid-j7pv25f6]{padding:1.5rem 0 .75rem}.partners-strip__inner[data-astro-cid-j7pv25f6]{padding:1.2rem}.partners-strip__grid[data-astro-cid-j7pv25f6]{gap:.75rem}.partners-strip__item[data-astro-cid-j7pv25f6]{min-height:92px;padding:.85rem}.partners-strip__item[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{max-height:46px}.partners-strip__item--crest[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{max-height:62px}}.highlights[data-astro-cid-j7pv25f6]{padding:var(--section-pad) 0;background:var(--bg-primary)}.highlights__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.highlight-card[data-astro-cid-j7pv25f6]{background:var(--bg-warm);border-radius:var(--radius-lg);padding:2rem 1.75rem;transition:transform .35s ease,box-shadow .35s ease}.highlight-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg)}.highlight-card__icon[data-astro-cid-j7pv25f6]{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem;background:color-mix(in srgb,var(--hue) 12%,transparent);color:var(--hue)}.highlight-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:1.2rem;font-weight:700;color:var(--navy);margin-bottom:.5rem}.highlight-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.92rem;color:var(--text-secondary);line-height:1.6;margin:0}@media(max-width:900px){.highlights__grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.highlights__grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.experiencias[data-astro-cid-j7pv25f6]{padding:var(--section-pad) 0;background:var(--bg-cream)}.exp__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.exp-card[data-astro-cid-j7pv25f6]{background:#fff;border-radius:var(--radius-lg);overflow:hidden;transition:transform .35s,box-shadow .35s}.exp-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.exp-card--wide[data-astro-cid-j7pv25f6]{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:0}.exp-card__img[data-astro-cid-j7pv25f6]{overflow:hidden;position:relative}.exp-card__img[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#15223814,#15223833);pointer-events:none}.exp-card__img[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.exp-card[data-astro-cid-j7pv25f6]:hover .exp-card__img[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{transform:scale(1.05)}.exp-card__body[data-astro-cid-j7pv25f6]{padding:2rem}.exp-card__tag[data-astro-cid-j7pv25f6]{display:inline-block;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--tag-c,var(--accent));margin-bottom:.75rem;background:color-mix(in srgb,var(--tag-c,var(--accent)) 10%,transparent);padding:4px 10px;border-radius:var(--radius-full)}.exp-card__body[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:1.35rem;font-weight:700;color:var(--navy);margin-bottom:.65rem}.exp-card__body[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.92rem;color:var(--text-secondary);line-height:1.65}.exp-card__link[data-astro-cid-j7pv25f6]{font-size:.85rem;font-weight:700;color:var(--navy);text-decoration:none;transition:color .3s}.exp-card__link[data-astro-cid-j7pv25f6]:hover{color:var(--orange)}@media(max-width:768px){.exp__grid[data-astro-cid-j7pv25f6],.exp-card--wide[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.servicios-preview[data-astro-cid-j7pv25f6]{padding:var(--section-pad) 0;background:var(--bg-secondary)}.serv__layout[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,5rem);align-items:center}.serv__text[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:clamp(1.7rem,3vw,2.4rem);font-weight:700;color:var(--navy);margin-bottom:1rem}.serv__text[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:italic;color:var(--orange);font-weight:400}.serv__text[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--text-secondary);line-height:1.7;margin-bottom:1.5rem}.serv__list[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0 0 2rem}.serv__list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:.6rem 0;border-bottom:1px solid var(--border-light);font-size:.92rem;color:var(--text-secondary)}.serv__list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--navy)}.serv__text[data-astro-cid-j7pv25f6] .btn-inline[data-astro-cid-j7pv25f6]{color:var(--navy);border-color:var(--orange)}.serv__card-stack[data-astro-cid-j7pv25f6]{position:relative;height:340px}.stack-card[data-astro-cid-j7pv25f6]{position:absolute;width:80%;padding:2rem;border-radius:var(--radius-lg);background:var(--navy-light);border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;gap:1.25rem;transition:transform .35s ease}.stack-card--1[data-astro-cid-j7pv25f6]{top:0;left:10%;z-index:3;transform:rotate(-2deg);background:linear-gradient(135deg,var(--navy-light),var(--accent))}.stack-card--2[data-astro-cid-j7pv25f6]{top:90px;left:15%;z-index:2;transform:rotate(1deg)}.stack-card--3[data-astro-cid-j7pv25f6]{top:180px;left:8%;z-index:1;transform:rotate(-1deg)}.stack-num[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:2rem;font-weight:700;color:var(--orange);min-width:3rem}.stack-card[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:last-child{font-size:1.1rem;font-weight:600;color:#ffffffe6}.serv__card-stack[data-astro-cid-j7pv25f6]:hover .stack-card--1[data-astro-cid-j7pv25f6]{transform:rotate(0) translateY(-4px)}.serv__card-stack[data-astro-cid-j7pv25f6]:hover .stack-card--2[data-astro-cid-j7pv25f6]{transform:rotate(0) translateY(0)}.serv__card-stack[data-astro-cid-j7pv25f6]:hover .stack-card--3[data-astro-cid-j7pv25f6]{transform:rotate(0) translateY(4px)}@media(max-width:768px){.serv__layout[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.serv__visual[data-astro-cid-j7pv25f6]{display:none}}.cta-eval[data-astro-cid-j7pv25f6]{position:relative;padding:var(--section-pad) 0;background:var(--navy);overflow:hidden;text-align:center;color:#fff}.cta-eval__bg[data-astro-cid-j7pv25f6]{position:absolute;inset:0;pointer-events:none}.cta-blob[data-astro-cid-j7pv25f6]{position:absolute;border-radius:50%;filter:blur(100px);opacity:.12}.cta-blob--1[data-astro-cid-j7pv25f6]{width:400px;height:400px;background:var(--orange);top:-100px;left:-100px}.cta-blob--2[data-astro-cid-j7pv25f6]{width:350px;height:350px;background:var(--accent);bottom:-80px;right:-80px}.cta-eval__inner[data-astro-cid-j7pv25f6]{position:relative;z-index:2;max-width:680px;margin:0 auto}.cta-badge[data-astro-cid-j7pv25f6]{display:inline-block;font-size:.68rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--orange);background:#ffffff14;border:1px solid rgba(255,255,255,.12);padding:.35rem 1rem;border-radius:var(--radius-full);margin-bottom:1.25rem}.cta-eval__inner[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:clamp(1.8rem,3.5vw,2.6rem);font-weight:700;margin-bottom:1rem}.cta-eval__inner[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:italic;color:var(--orange);font-weight:400}.cta-eval__inner[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--text-inverse-muted);font-size:1.05rem;line-height:1.7;margin-bottom:2rem}.cta-eval__actions[data-astro-cid-j7pv25f6]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.btn--cta[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.6rem;padding:1rem 2.5rem;border-radius:var(--radius-full);background:var(--orange);color:#fff;font-size:1rem;font-weight:700;text-decoration:none;transition:all var(--transition-base);border:none}.btn--cta[data-astro-cid-j7pv25f6]:hover{background:#fff;color:var(--navy);transform:translateY(-2px);box-shadow:0 8px 24px #0066ff59}.btn--cta-outline[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;padding:1rem 2rem;border-radius:var(--radius-full);background:transparent;color:#fff;border:2px solid rgba(255,255,255,.25);font-size:1rem;font-weight:700;text-decoration:none;transition:all var(--transition-base)}.btn--cta-outline[data-astro-cid-j7pv25f6]:hover{border-color:#fff;background:#ffffff0f}.blog-preview[data-astro-cid-j7pv25f6]{padding:var(--section-pad) 0;background:var(--bg-primary)}.blog__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.blog__more[data-astro-cid-j7pv25f6]{text-align:center;margin-top:2.5rem}.blog-card[data-astro-cid-j7pv25f6]{border-radius:var(--radius-lg);overflow:hidden;background:#fff;box-shadow:var(--shadow-sm);transition:transform .35s,box-shadow .35s}.blog-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg)}.blog-card__link[data-astro-cid-j7pv25f6]{text-decoration:none;color:inherit;display:block}.blog-card__img[data-astro-cid-j7pv25f6]{aspect-ratio:16/9;overflow:hidden;position:relative}.blog-card__img[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#1522380a,#1522382e);pointer-events:none}.blog-card__img[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;transition:transform .5s}.blog-card[data-astro-cid-j7pv25f6]:hover .blog-card__img[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{transform:scale(1.06)}.blog-card__body[data-astro-cid-j7pv25f6]{padding:1.15rem 1.15rem 1.2rem}.blog-card__body[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:1.02rem;font-weight:600;color:var(--navy);margin:0 0 .65rem;line-height:1.3}.blog-card__read[data-astro-cid-j7pv25f6]{font-size:.82rem;font-weight:700;color:var(--orange)}@media(max-width:768px){.blog__grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.destino-encuentro[data-astro-cid-j7pv25f6]{padding:var(--section-pad) 0;background:var(--bg-warm)}.encuentro__layout[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(2rem,5vw,5rem);align-items:center}.encuentro__text[data-astro-cid-j7pv25f6]{max-width:32rem}.encuentro__text[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:clamp(1.8rem,3.5vw,2.6rem);font-weight:700;color:var(--navy);margin:0 0 .85rem}.encuentro__text[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:italic;color:var(--orange);font-weight:400}.encuentro__text[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--text-secondary);font-size:1rem;line-height:1.72;margin:0 0 1rem}.encuentro__collage[data-astro-cid-j7pv25f6]{position:relative;min-height:clamp(24rem,40vw,35rem)}.encuentro__collage[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:4%;right:10%;bottom:4%;height:48%;background:radial-gradient(circle at center,rgba(198,37,134,.18),transparent 72%);filter:blur(28px);z-index:0}.encuentro-shot[data-astro-cid-j7pv25f6]{position:absolute;margin:0;overflow:hidden;background:#fff;border:1px solid rgba(216,222,232,.85);box-shadow:0 28px 70px #15223824}.encuentro-shot[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#ffffff14,#fff0 28% 72%,#ffffff0f);z-index:1;pointer-events:none}.encuentro-shot[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(1.03)}.encuentro-shot--a[data-astro-cid-j7pv25f6]{width:min(46%,17rem);aspect-ratio:4/5;left:2%;top:4%;transform:rotate(-7deg);border-radius:2rem 4.8rem 2.4rem 4.2rem}.encuentro-shot--b[data-astro-cid-j7pv25f6]{width:min(34%,13rem);aspect-ratio:5/6;right:12%;top:1%;z-index:3;transform:rotate(5deg);border-radius:4rem 2rem 3rem 2.4rem}.encuentro-shot--c[data-astro-cid-j7pv25f6]{width:min(64%,23rem);aspect-ratio:16/10;right:0;bottom:2%;transform:rotate(3deg);border-radius:2rem 2rem 5rem 2.4rem}@media(max-width:900px){.encuentro__layout[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.encuentro__collage[data-astro-cid-j7pv25f6]{min-height:28rem;margin-top:1rem}.encuentro-shot--a[data-astro-cid-j7pv25f6]{left:0}.encuentro-shot--b[data-astro-cid-j7pv25f6]{right:16%}.encuentro-shot--c[data-astro-cid-j7pv25f6]{right:4%}}@media(max-width:520px){.encuentro__collage[data-astro-cid-j7pv25f6]{min-height:23rem}.encuentro-shot--a[data-astro-cid-j7pv25f6]{width:54%;top:4%}.encuentro-shot--b[data-astro-cid-j7pv25f6]{width:40%;right:10%;top:5%}.encuentro-shot--c[data-astro-cid-j7pv25f6]{width:74%;bottom:0;right:0}}.union-cluster[data-astro-cid-j7pv25f6]{padding:var(--section-pad) 0;background:var(--navy);color:#fff;text-align:center}.union-cluster__inner[data-astro-cid-j7pv25f6]{max-width:760px;margin:0 auto}.union-cluster__text[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:clamp(1.8rem,3.5vw,2.6rem);font-weight:700;margin-bottom:2rem}.union-cluster__text[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:italic;color:var(--orange);font-weight:400}.union-data[data-astro-cid-j7pv25f6]{display:flex;gap:2.5rem;justify-content:center;flex-wrap:wrap;margin-bottom:2rem}.union-address[data-astro-cid-j7pv25f6],.union-contact[data-astro-cid-j7pv25f6]{display:flex;gap:1rem;align-items:flex-start;text-align:left}.union-address[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6],.union-contact[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{color:var(--orange);flex-shrink:0;margin-top:2px}.union-address[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6],.union-contact[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;font-size:.82rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff9;margin-bottom:.35rem}.union-address[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6],.union-contact[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0 0 .25rem;font-size:.95rem;line-height:1.5;color:#ffffffe6}.union-address[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6],.union-contact[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:#ffffffe6;text-decoration:none;transition:color .25s}.union-address[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover,.union-contact[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--orange)}.union-social[data-astro-cid-j7pv25f6]{display:flex;gap:.75rem;justify-content:center}.union-social__link[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.2);color:#fff;text-decoration:none;transition:all .25s}.union-social__link[data-astro-cid-j7pv25f6]:hover{background:var(--orange);border-color:var(--orange)}
