.oqsAIa_section{z-index:2;background:var(--black);padding:var(--s-20) var(--s-6);position:relative}.oqsAIa_inner{gap:var(--s-12);max-width:var(--max-w);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;margin:0 auto;display:grid}.oqsAIa_eyebrow{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--blue);margin:0 0 var(--s-4);align-items:center;gap:8px;font-size:.75rem;font-weight:600;display:inline-flex}.oqsAIa_title{font-family:var(--font-display);color:var(--text);margin:0 0 var(--s-4);font-size:clamp(1.7rem,3.5vw,2.5rem);font-style:italic;font-weight:800;line-height:1.1}.oqsAIa_accent{color:var(--orange)}.oqsAIa_line{font-size:var(--ts-base);color:var(--text-secondary);margin:0 0 var(--s-5);max-width:46ch;line-height:1.7}.oqsAIa_link{font-family:var(--font-body);font-size:var(--ts-sm);color:var(--blue);border-bottom:1px solid var(--blue-dim);transition:border-color var(--dur) var(--ease);font-weight:600}.oqsAIa_link:hover{border-bottom-color:var(--blue)}.oqsAIa_photos{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.oqsAIa_photo{aspect-ratio:3/2;border-radius:var(--r-lg);border:1px solid var(--border);position:relative;overflow:hidden}.oqsAIa_photoLarge{aspect-ratio:21/9;grid-column:1/-1}.oqsAIa_img{object-fit:cover}@media (max-width:900px){.oqsAIa_inner{gap:var(--s-8);grid-template-columns:minmax(0,1fr)}.oqsAIa_section{padding:var(--s-16) var(--s-6)}}
