.secondary-about{position:relative;z-index:6;padding:26px 5vw 20px;color:#171818;background:#eeede9}
.secondary-about .about__top{display:grid;grid-template-columns:10% 29% 32% 1fr;gap:3%;align-items:start;padding:24px 0;border-top:1px solid #bfc0bc;border-bottom:1px solid #c6c7c3}
.secondary-about h3{margin:0;font-size:11px;text-transform:uppercase}
.secondary-about h3::after{content:"";display:block;width:18px;height:1px;margin-top:14px;background:#111}
.secondary-about figure{height:180px;margin:0;overflow:hidden}
.secondary-about figure img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.05)}
.secondary-about .about__top>p{margin:8px 0 0;font-size:11px;line-height:1.55}
.secondary-about .about__meta{display:flex;flex-direction:column;gap:38px;padding-left:3vw;border-left:1px solid #c6c7c3;font:8px/1.5 var(--mono);text-transform:uppercase}
.secondary-about .about__meta b{font-weight:400}
.secondary-about .contact{display:grid;grid-template-columns:1fr 280px;align-items:center;min-height:150px}
.secondary-about .contact h2{margin:0 0 18px;font:600 clamp(55px,6.5vw,98px)/.8 var(--display);letter-spacing:-.035em;text-transform:uppercase}
.secondary-about .contact>div:first-child>a{font:8px var(--mono);color:#555}
.secondary-about .contact__cta{display:flex;flex-direction:column;align-items:flex-start;gap:18px;font:9px var(--mono);text-transform:uppercase}
.secondary-about .contact__cta a{padding:14px 18px;color:#fff;background:#111}
.secondary-about footer{display:flex;justify-content:space-between;padding-top:7px;font:7px var(--mono);text-transform:uppercase}
@media(max-width:800px){.secondary-about .about__top{grid-template-columns:1fr;gap:25px}.secondary-about figure{height:320px}.secondary-about .about__meta{padding-left:0;border-left:0;flex-direction:row}.secondary-about .contact{grid-template-columns:1fr;gap:35px;padding:55px 0}.secondary-about .contact h2{font-size:17vw}}
