.featured-works_head__a_DkY{max-width:var(--max-w);margin-inline:auto;padding:0 var(--gutter);display:flex;flex-direction:column;gap:var(--s-3);margin-bottom:var(--s-7)}.featured-works_head__a_DkY h2{font-family:var(--font-display);font-size:clamp(1.8rem,1.2rem + 3vw,3.5rem);font-weight:200;letter-spacing:var(--tr-wide);text-transform:uppercase;color:var(--c-ivory)}.featured-works_head__a_DkY em{font-style:normal;color:var(--accent)}.featured-works_grid__6GJkE{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--s-7) var(--s-5);gap:var(--s-7) var(--s-5);max-width:var(--max-w);margin-inline:auto;padding:0 var(--gutter)}.featured-works_card__M869_{position:relative;grid-column:span var(--span,8);margin-top:var(--offset,0);display:block;isolation:isolate}@media (max-width:800px){.featured-works_card__M869_{grid-column:span 12!important;margin-top:0!important}}.featured-works_figure__wYjob{position:relative;aspect-ratio:var(--ratio,16/9);overflow:hidden;background:var(--c-graphite);filter:brightness(.78) contrast(1.05);transition:filter var(--dur-base) var(--ease-out)}.featured-works_card__M869_:hover .featured-works_figure__wYjob{filter:brightness(1) contrast(1.08)}.featured-works_img__dJvac{object-fit:cover;transition:transform 1.4s var(--ease-out)}.featured-works_card__M869_:hover .featured-works_img__dJvac{transform:scale(1.04)}.featured-works_caption__bFOgA{position:absolute;inset:auto 0 0 0;padding:var(--s-5);display:flex;flex-direction:column;gap:var(--s-2);background:linear-gradient(180deg,transparent,rgba(0,0,0,.85))}.featured-works_caption__bFOgA .featured-works_mono__oLNJI{color:var(--text-muted)}.featured-works_title__2u9ir{font-family:var(--font-display);font-size:var(--fs-lg);font-weight:300;line-height:1;letter-spacing:var(--tr-snug);text-transform:uppercase}.featured-works_card__M869_:hover .featured-works_title__2u9ir{color:var(--accent)}.featured-works_tagline__sMuu_{font-size:var(--fs-sm);font-weight:300;color:var(--text-muted)}.featured-works_cta__zPFoc{margin-top:var(--s-7);display:flex;justify-content:center}.hero-slider_hero__j9UUS{position:relative;height:100svh;min-height:600px;width:100%;overflow:hidden;background:var(--c-void);isolation:isolate}.hero-slider_stage__Wo2Vl{position:absolute;inset:0}.hero-slider_slide__s1sMA{position:absolute;inset:0;opacity:0;transition:opacity var(--dur-fade) var(--ease-cinema);pointer-events:none}.hero-slider_slideOn__U1t1T{opacity:1}.hero-slider_media__z_OS6{width:100%!important;height:100%!important;object-fit:cover;object-position:center;filter:saturate(.92) contrast(1.06)}.hero-slider_veil__UDnG3{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 50%,transparent,rgba(0,0,0,.45) 80%),linear-gradient(180deg,rgba(0,0,0,.35),rgba(0,0,0,.55));pointer-events:none}.hero-slider_title__eQXUk{position:absolute;top:calc(var(--header-h) + var(--s-7));left:var(--gutter);right:var(--gutter);display:flex;flex-direction:column;gap:var(--s-3);z-index:2;pointer-events:none}.hero-slider_wordmark__WAGRB{font-family:var(--font-display);font-size:clamp(2.4rem,1rem + 6vw,7rem);font-weight:200;line-height:1;letter-spacing:var(--tr-wide);text-transform:uppercase;color:var(--c-ivory);text-shadow:0 2px 30px rgba(0,0,0,.5)}.hero-slider_tagline__LEE0J{font-family:var(--font-body);font-size:var(--fs-md);font-weight:300;letter-spacing:var(--tr-snug);color:var(--c-mist);max-width:36ch;text-shadow:0 1px 12px rgba(0,0,0,.6)}.hero-slider_dots__dux2k{position:absolute;bottom:var(--s-7);left:50%;transform:translateX(-50%);display:flex;gap:var(--s-3);z-index:2}.hero-slider_dot___TqG3{width:24px;height:1px;background:rgba(237,230,214,.3);cursor:pointer;transition:background var(--dur-base) var(--ease-out);pointer-events:auto}.hero-slider_dotOn__FR12h{background:var(--c-ivory)}@media (max-width:700px){.hero-slider_title__eQXUk{top:calc(var(--header-h) + var(--s-5))}}