.detail-considerations{padding:92px 8vw;background:#181818;color:#fff;display:grid;grid-template-columns:1fr 1.25fr;gap:7vw}.detail-considerations h2{margin:10px 0 0;font:500 clamp(34px,4vw,58px)/.9 var(--sans);letter-spacing:-.08em}.detail-considerations h2 em{font-family:var(--serif);font-weight:500}.detail-considerations>div>p{max-width:430px;color:#bbb;margin:4px 0 26px}.detail-considerations ul{padding:0;margin:0;list-style:none;border-top:1px solid #666}.detail-considerations li{padding:16px 0;border-bottom:1px solid #666;font-size:12px}.detail-considerations li b{display:inline-block;width:190px;font:10px var(--mono);letter-spacing:.05em;color:#aaa}.contact-brief{display:grid;grid-template-columns:1.1fr repeat(3,1fr);gap:1px;background:var(--line);border-top:1px solid var(--line)}.contact-brief>div{padding:55px 3vw;background:var(--paper)}.contact-brief h2{margin:11px 0 0;font:500 clamp(28px,3.2vw,45px)/.92 var(--sans);letter-spacing:-.07em}.contact-brief h2 em{font-family:var(--serif);font-weight:500}.contact-brief article{padding:55px 2.5vw;background:#eceae5}.contact-brief article b{font:10px var(--mono);letter-spacing:.05em}.contact-brief article h3{margin:25px 0 9px;font:500 19px/.96 var(--sans);letter-spacing:-.05em}.contact-brief article p{margin:0;color:#5d5b58;font-size:11px}@media(max-width:800px){.detail-considerations{padding:70px 24px;grid-template-columns:1fr;gap:29px}.detail-considerations li b{width:145px}.contact-brief{grid-template-columns:1fr}.contact-brief>div,.contact-brief article{padding:42px 24px}}
