.proortoverview-module__s4cnoW__hero{background:#fff;width:100%;margin-top:0;position:relative}.proortoverview-module__s4cnoW__heroFrame{width:100%;line-height:0;position:relative}.proortoverview-module__s4cnoW__heroArt{width:100%;height:auto;display:block}.proortoverview-module__s4cnoW__overview{box-sizing:border-box;background:var(--overview-section-bg);width:100%;padding:clamp(1.25rem,3.5vw,2.25rem) clamp(1rem,4vw,3rem)}.proortoverview-module__s4cnoW__overviewInner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(1rem,3vw,2rem);max-width:68rem;margin:0 auto;display:grid}.proortoverview-module__s4cnoW__copy{min-width:0;padding:0}.proortoverview-module__s4cnoW__sectionTitle{color:#26346e;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .65rem;font-family:Arial,Helvetica,sans-serif;font-size:clamp(.72rem,1.4vw,.85rem);font-weight:700;line-height:1.2}.proortoverview-module__s4cnoW__body{color:#2a2a2a;max-width:28rem;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:clamp(.95rem,1.7vw,1.12rem);font-weight:400;line-height:1.45}.proortoverview-module__s4cnoW__photoWrap{aspect-ratio:958/776;background:#fff;border:1px solid #0a0a0a;align-self:stretch;min-width:0;line-height:0;position:relative;overflow:hidden}.proortoverview-module__s4cnoW__photo{object-fit:cover;object-position:center center;width:100%;height:100%;display:block}@media (max-width:720px){.proortoverview-module__s4cnoW__overviewInner{grid-template-columns:1fr;gap:1.25rem}.proortoverview-module__s4cnoW__photoWrap{justify-self:center;width:100%;max-width:28rem}}
