.gallery_main__xyxj4{min-height:100vh;background:#0a0a0a;color:#fff}.gallery_container__4hvCO{max-width:1400px;margin:0 auto;padding:0 3rem}.gallery_header__nNwoi{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:4rem;gap:4rem;align-items:end;padding:12rem 0 4.5rem}.gallery_eyebrow__Okad_{display:flex;align-items:center;gap:.6rem;color:var(--accent-bronze);font-size:.68rem;letter-spacing:.19em;line-height:1.7;margin-bottom:1.5rem}.gallery_eyebrow__Okad_>span{width:6px;height:6px;display:inline-block;border-radius:50%;background:var(--accent-bronze)}.gallery_title__Mfilm{font-size:clamp(3rem,5.4vw,5rem);line-height:1.05;letter-spacing:-.05em;font-weight:600}.gallery_title__Mfilm span{color:var(--accent-bronze)}.gallery_intro__iRdUd{padding-bottom:.3rem}.gallery_intro__iRdUd p{color:#b1ada3;line-height:1.85;font-size:1rem;max-width:410px}.gallery_intro__iRdUd a{display:inline-flex;align-items:center;gap:.55rem;color:var(--accent-bronze);font-size:.85rem;margin-top:1.4rem}.gallery_intro__iRdUd a:hover{color:#e2c68f}.gallery_contactStrip__pq2PD{display:flex;justify-content:space-between;align-items:center;gap:2rem;border-top:1px solid #393022;margin-top:6rem;padding:3.5rem 0 6rem}.gallery_contactStrip__pq2PD .gallery_eyebrow__Okad_{margin-bottom:.8rem}.gallery_contactStrip__pq2PD h2{font-size:clamp(1.5rem,2.4vw,2.1rem);font-weight:500}.gallery_contactStrip__pq2PD>a{flex-shrink:0;display:inline-flex;gap:1rem;align-items:center;border:1px solid #76613d;padding:1rem 1.3rem;color:var(--accent-bronze);font-size:.9rem}.gallery_contactStrip__pq2PD>a:hover{background:var(--accent-bronze);color:#090909}.gallery_contactStrip__pq2PD>a:focus-visible,.gallery_intro__iRdUd a:focus-visible{outline:2px solid #e9cd96;outline-offset:4px}@media (max-width:1000px){.gallery_container__4hvCO{padding:0 2rem}.gallery_header__nNwoi{gap:2rem}}@media (max-width:760px){.gallery_container__4hvCO{padding:0 1.5rem}.gallery_header__nNwoi{grid-template-columns:1fr;padding:9.5rem 0 3rem;gap:2rem}.gallery_title__Mfilm{font-size:clamp(2.8rem,9.7vw,4.5rem)}.gallery_intro__iRdUd p{max-width:100%}.gallery_contactStrip__pq2PD{flex-direction:column;align-items:flex-start;margin-top:3rem;padding-bottom:4rem}}