.hero-scroll[data-astro-cid-yixjc5sm]{background:var(--color-black);height:400vh;position:relative}.hero-scroll__sticky[data-astro-cid-yixjc5sm]{height:100svh;position:sticky;top:0;overflow:hidden}.hero-scroll__poster[data-astro-cid-yixjc5sm],.hero-scroll__canvas[data-astro-cid-yixjc5sm]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-scroll__canvas[data-astro-cid-yixjc5sm]{opacity:0;transition:opacity .4s cubic-bezier(.22,1,.36,1)}.hero-scroll[data-astro-cid-yixjc5sm].is-ready .hero-scroll__canvas[data-astro-cid-yixjc5sm]{opacity:1}.hero-scroll__shade[data-astro-cid-yixjc5sm]{background:#08141f6b;position:absolute;inset:0}.hero-scroll__chapter[data-astro-cid-yixjc5sm]{text-align:center;color:var(--color-white);text-shadow:0 1px 24px #08141f73;opacity:0;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;padding:6rem 1.5rem 4rem;display:flex;position:absolute;inset:0}.hero-scroll__chapter[data-astro-cid-yixjc5sm].is-first{opacity:1;pointer-events:auto}.hero-scroll__eyebrow[data-astro-cid-yixjc5sm]{letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-gold-light);font-size:.75rem;font-weight:500}.hero-scroll__title[data-astro-cid-yixjc5sm]{text-transform:uppercase;letter-spacing:.1em;text-wrap:balance;flex-direction:column;align-items:center;font-size:clamp(2.25rem,9vw,6rem);font-weight:300;line-height:1;display:flex}.hero-scroll__de[data-astro-cid-yixjc5sm]{text-transform:lowercase;letter-spacing:.2em;color:var(--color-gold-light);margin-block:.5rem;font-size:clamp(1.25rem,2.5vw,1.875rem)}.hero-scroll__h2[data-astro-cid-yixjc5sm]{text-wrap:balance;max-width:680px;font-size:clamp(2.25rem,5vw,3.75rem);font-weight:400;line-height:1.05}.hero-scroll__proof[data-astro-cid-yixjc5sm]{letter-spacing:.15em;text-transform:uppercase;color:#ffffffbf;text-wrap:balance;font-size:.75rem}.hero-scroll__progress[data-astro-cid-yixjc5sm]{background:#ffffff40;width:120px;height:1px;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}.hero-scroll__progress[data-astro-cid-yixjc5sm] span[data-astro-cid-yixjc5sm]{background:var(--color-gold-light);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.hero-scroll__hint[data-astro-cid-yixjc5sm]{letter-spacing:var(--tracking-label);text-transform:uppercase;color:#ffffffb3;font-size:.75rem;transition:opacity .3s cubic-bezier(.22,1,.36,1);position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%)}.hero-scroll[data-astro-cid-yixjc5sm].is-scrolled .hero-scroll__hint[data-astro-cid-yixjc5sm]{opacity:0}@media (prefers-reduced-motion:reduce){.hero-scroll[data-astro-cid-yixjc5sm]{height:100vh}.hero-scroll__chapter[data-astro-cid-yixjc5sm]:not(.is-first),.hero-scroll__progress[data-astro-cid-yixjc5sm],.hero-scroll__hint[data-astro-cid-yixjc5sm]{display:none}}.welcome-hero[data-astro-cid-lveba4wc]{padding-block:4rem}.custom-btn[data-astro-cid-lveba4wc]{background:var(--color-white);color:var(--color-black);border-color:var(--color-black);align-self:flex-start;text-decoration:none}.custom-btn[data-astro-cid-lveba4wc]:hover{background:var(--color-blue);border-color:var(--color-blue);color:var(--color-white)}.welcome-hero__grid[data-astro-cid-lveba4wc]{background-image:url(/_astro/fondo.B1zw2T5D.webp);background-position:0 0;background-repeat:no-repeat;background-size:47.5%;grid-template-columns:1fr;align-items:center;gap:2rem;max-width:1200px;margin-inline:auto;padding-inline:1.25rem;display:grid}@media (width>=1000px){.welcome-hero__grid[data-astro-cid-lveba4wc]{grid-template-columns:repeat(12,1fr);column-gap:1.25rem}}@media (width<=999px){.welcome-hero[data-astro-cid-lveba4wc]{background-size:75%}}.welcome-hero__grid[data-astro-cid-lveba4wc]{z-index:1;position:relative}.welcome-hero__title[data-astro-cid-lveba4wc]{font-family:var(--font-serif);font-weight:500;font-size:var(--font-size-h2);text-align:center;margin-bottom:var(--spacing-md);line-height:1.1}@media (width>=1000px){.welcome-hero__title[data-astro-cid-lveba4wc]{grid-column:1/-1}}.welcome-hero__content[data-astro-cid-lveba4wc]{flex-direction:column;gap:1rem;display:flex}@media (width>=1000px){.welcome-hero__content[data-astro-cid-lveba4wc]{grid-column:1/5}}.welcome-hero__text[data-astro-cid-lveba4wc]{max-width:60ch;margin-bottom:var(--spacing-md);line-height:1.5}.welcome-hero__btn[data-astro-cid-lveba4wc]{color:inherit;border:1px solid;align-self:flex-start;align-items:center;gap:.75rem;padding:.9rem 1.6rem;font-family:serif;text-decoration:none;transition:background .3s,color .3s;display:inline-flex}.welcome-hero__btn[data-astro-cid-lveba4wc]:hover{background:currentColor}.welcome-hero__btn[data-astro-cid-lveba4wc]:hover span[data-astro-cid-lveba4wc],.welcome-hero__btn[data-astro-cid-lveba4wc]:hover .welcome-hero__btn-icon[data-astro-cid-lveba4wc]{color:#fff}.welcome-hero__btn-icon[data-astro-cid-lveba4wc]{flex-shrink:0}.welcome-hero__media[data-astro-cid-lveba4wc]{width:100%}@media (width>=1000px){.welcome-hero__media[data-astro-cid-lveba4wc]{grid-column:6/13}}.welcome-hero__figure[data-astro-cid-lveba4wc]{aspect-ratio:3/4;margin:0;overflow:hidden}.welcome-hero__img[data-astro-cid-lveba4wc]{object-fit:cover;transform-origin:50%;will-change:transform;width:100%;height:100%;transition:transform .1s ease-out;display:block;transform:scale(1.15)}.tagline[data-astro-cid-ujeghfh2]{padding-block:clamp(6rem,18vh,12rem)}.tagline__text[data-astro-cid-ujeghfh2]{text-align:center;max-width:880px;font-family:var(--font-serif);letter-spacing:0;text-wrap:balance;color:var(--color-blue);margin-inline:auto;font-size:clamp(2.25rem,5vw,3.75rem);font-weight:500;line-height:1.1}.tagline__word[data-astro-cid-ujeghfh2]{opacity:.28;transition:opacity .6s cubic-bezier(.22,1,.36,1)}.tagline__word[data-astro-cid-ujeghfh2].is-on{opacity:1}@media (prefers-reduced-motion:reduce){.tagline__word[data-astro-cid-ujeghfh2]{opacity:1;transition:none}}.video-scroll-section[data-astro-cid-oxgmilyn]{width:100%;padding:var(--spacing-xl) var(--gutter)}.video-scroll-section__row[data-astro-cid-oxgmilyn]{gap:var(--spacing-lg);flex-direction:column;max-width:90rem;margin-inline:auto;display:flex}.section-title[data-astro-cid-oxgmilyn]{font-size:var(--font-size-h2);margin-bottom:var(--spacing-md);margin-top:var(--spacing-md);line-height:1.1}.video-scroll-section__video-col[data-astro-cid-oxgmilyn]{width:100%;height:50vh;overflow:hidden}.video-scroll-section__video[data-astro-cid-oxgmilyn]{object-fit:cover;width:100%;height:100%;display:block}.video-scroll-section__content-col[data-astro-cid-oxgmilyn]{gap:var(--spacing-lg);flex-direction:column;width:100%;display:flex}.video-scroll-section__figure[data-astro-cid-oxgmilyn]{width:100%}.video-scroll-section__img[data-astro-cid-oxgmilyn]{object-fit:cover;width:100%;height:auto;display:block}.video-scroll-section__text[data-astro-cid-oxgmilyn] p[data-astro-cid-oxgmilyn]{color:var(--color-wood-dark);margin-bottom:var(--spacing-md)}.video-scroll-section__text[data-astro-cid-oxgmilyn] a[data-astro-cid-oxgmilyn]{margin-bottom:var(--spacing-md)}.video-scroll-section__img-wrap[data-astro-cid-oxgmilyn]{aspect-ratio:4/3;width:100%;overflow:hidden}@media (width>=1000px){.video-scroll-section__row[data-astro-cid-oxgmilyn]{align-items:flex-start;gap:var(--spacing-xl);flex-direction:row}.video-scroll-section__video-col[data-astro-cid-oxgmilyn]{width:50%;top:var(--spacing-xl);height:calc(100vh - var(--spacing-xl) * 2);position:sticky}.video-scroll-section__content-col[data-astro-cid-oxgmilyn]{width:50%}}.reel[data-astro-cid-h7wmx666]{background:var(--color-blue-dark);color:var(--color-white);position:relative}.reel__sticky[data-astro-cid-h7wmx666]{flex-direction:column;gap:3rem;padding-block:6rem;display:flex;overflow:hidden}.reel__head[data-astro-cid-h7wmx666]{padding-inline:var(--gutter);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;width:100%;max-width:90rem;margin-inline:auto;display:flex}.reel__track[data-astro-cid-h7wmx666]{padding:0 var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none;will-change:transform;align-items:flex-end;gap:1rem;margin:0;list-style:none;display:flex;overflow-x:auto}.reel__track[data-astro-cid-h7wmx666]::-webkit-scrollbar{display:none}.reel__item[data-astro-cid-h7wmx666]{scroll-snap-align:start;flex:none;width:min(78vw,26rem)}.reel__item[data-astro-cid-h7wmx666].is-tall{width:min(62vw,20rem)}.reel__fig[data-astro-cid-h7wmx666]{aspect-ratio:4/3;margin:0;overflow:hidden}.reel__item[data-astro-cid-h7wmx666].is-tall .reel__fig[data-astro-cid-h7wmx666]{aspect-ratio:3/4}.reel__img[data-astro-cid-h7wmx666]{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.15)}.reel__label[data-astro-cid-h7wmx666]{letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-gold-light);margin-top:.75rem;font-size:.75rem}.reel[data-astro-cid-h7wmx666].is-pinned .reel__sticky[data-astro-cid-h7wmx666]{justify-content:center;gap:2rem;height:100svh;padding-block:4rem 2rem;position:sticky;top:0}.reel[data-astro-cid-h7wmx666].is-pinned .reel__track[data-astro-cid-h7wmx666]{scroll-snap-type:none;padding-left:max(var(--gutter), calc((100vw - 90rem) / 2 + var(--gutter)));overflow:visible}.reel[data-astro-cid-h7wmx666].is-pinned .reel__fig[data-astro-cid-h7wmx666]{max-height:58svh}@media (width>=1000px){.reel[data-astro-cid-h7wmx666].is-pinned .reel__sticky[data-astro-cid-h7wmx666]{gap:3rem;padding-block:5rem 3rem}.reel__item[data-astro-cid-h7wmx666]{width:30vw;max-width:34rem}.reel__item[data-astro-cid-h7wmx666].is-tall{width:22vw;max-width:26rem}.reel__fig[data-astro-cid-h7wmx666],.reel__item[data-astro-cid-h7wmx666].is-tall .reel__fig[data-astro-cid-h7wmx666]{max-height:62vh}}
