.AdLandingPage_page__uFc_K{width:100%}.AdLandingPage_hero__UdkU3{position:relative;min-height:92svh;display:flex;align-items:flex-end;overflow:hidden;background:var(--ink);color:var(--white)}.AdLandingPage_heroImage__Zwlcd{object-fit:cover;border-radius:0}.AdLandingPage_heroOverlay__4xkBn{position:absolute;inset:0;background:linear-gradient(180deg,rgba(31,29,25,.12) 20%,rgba(31,29,25,.72))}.AdLandingPage_heroContent__SQIt0{position:relative;z-index:1;width:min(100%,72rem);margin:0 auto;padding:clamp(7rem,18vh,11rem) var(--page-pad) clamp(3rem,9vh,5.5rem)}.AdLandingPage_eyebrow__udY0s,.AdLandingPage_sectionLabel__I6Sdb{margin:0 0 1rem;font-size:.7rem;font-weight:500;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.AdLandingPage_eyebrow__udY0s{color:rgba(250,247,242,.72)}.AdLandingPage_hero__UdkU3 h1{max-width:12em;margin:0;font-family:var(--font-display);font-size:clamp(2.8rem,8vw,6.5rem);font-weight:600;letter-spacing:-.045em;line-height:.96;text-wrap:balance}.AdLandingPage_heroLead__vB9e0{max-width:42rem;margin:1.4rem 0 2rem;color:rgba(250,247,242,.86);font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.6}.AdLandingPage_projects__JkseD{width:min(100%,72rem);margin:0 auto;padding:clamp(5rem,13vh,9rem) var(--page-pad)}.AdLandingPage_sectionLabel__I6Sdb{color:var(--ink-muted)}.AdLandingPage_projectGrid__b5pjJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(1.5rem,3vw,2.75rem);gap:clamp(1.5rem,3vw,2.75rem)}.AdLandingPage_project__Pj_eT{display:block}.AdLandingPage_projectMedia__SdMCF{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:var(--image-radius);background:var(--bg-deep)}.AdLandingPage_projectImage__31GfP{object-fit:cover;transition:transform 1.2s var(--ease-organic)}.AdLandingPage_project__Pj_eT:focus-visible .AdLandingPage_projectImage__31GfP,.AdLandingPage_project__Pj_eT:hover .AdLandingPage_projectImage__31GfP{transform:scale(1.015)}.AdLandingPage_project__Pj_eT h2{margin:1rem 0 .15rem;font-family:var(--font-display);font-size:clamp(1.15rem,2vw,1.5rem);letter-spacing:-.03em;line-height:1.2}.AdLandingPage_project__Pj_eT p{margin:0;color:var(--ink-muted);font-size:.88rem}.AdLandingPage_project__Pj_eT span{display:inline-block;margin-top:.75rem;padding-bottom:.1rem;border-bottom:1px solid var(--line-strong);font-size:.68rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.AdLandingPage_approach__dsA3C{width:min(100%,62rem);margin:0 auto;padding:clamp(2rem,7vh,5rem) var(--page-pad) clamp(6rem,16vh,10rem);display:grid;grid-template-columns:minmax(0,1.3fr) minmax(15rem,.8fr);grid-gap:clamp(3rem,8vw,8rem);gap:clamp(3rem,8vw,8rem)}.AdLandingPage_approach__dsA3C h2,.AdLandingPage_inquiry__7Z47M h2{margin:0;font-family:var(--font-display);font-size:clamp(2rem,4.5vw,3.4rem);font-weight:600;letter-spacing:-.04em;line-height:1;text-wrap:balance}.AdLandingPage_approach__dsA3C p:not(.AdLandingPage_sectionLabel__I6Sdb),.AdLandingPage_inquiryIntro__fG76W>p:not(.AdLandingPage_sectionLabel__I6Sdb){margin:1.2rem 0 0;color:var(--ink-muted);line-height:1.75}.AdLandingPage_approach__dsA3C ul{list-style:none;margin:0;padding:0}.AdLandingPage_approach__dsA3C li{padding:.85rem 0;border-top:1px solid var(--line);font-family:var(--font-display);font-size:clamp(1.05rem,2vw,1.3rem);font-weight:600;letter-spacing:-.025em}.AdLandingPage_inquiry__7Z47M{width:min(100%,66rem);margin:0 auto;padding:clamp(5rem,13vh,9rem) var(--page-pad);display:grid;grid-template-columns:minmax(16rem,.8fr) minmax(0,1.2fr);grid-gap:clamp(3rem,8vw,8rem);gap:clamp(3rem,8vw,8rem);align-items:start;border-top:1px solid var(--line)}@media (max-width:760px){.AdLandingPage_hero__UdkU3{min-height:88svh}.AdLandingPage_heroContent__SQIt0{padding-bottom:3rem}.AdLandingPage_approach__dsA3C,.AdLandingPage_inquiry__7Z47M,.AdLandingPage_projectGrid__b5pjJ{grid-template-columns:1fr}.AdLandingPage_projectGrid__b5pjJ{gap:3.5rem}.AdLandingPage_projectMedia__SdMCF{aspect-ratio:4/3}.AdLandingPage_approach__dsA3C,.AdLandingPage_inquiry__7Z47M{gap:3.5rem}}@media (prefers-reduced-motion:reduce){.AdLandingPage_projectImage__31GfP{transition:none}.AdLandingPage_project__Pj_eT:focus-visible .AdLandingPage_projectImage__31GfP,.AdLandingPage_project__Pj_eT:hover .AdLandingPage_projectImage__31GfP{transform:none}}