.bo-ask{background:var(--ivory);font-family:var(--sans);padding:104px var(--edge)}.bo-ask__grid{align-items:start;display:grid;gap:64px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bo-ask__eyebrow{margin-bottom:22px}.bo-ask__h2{color:var(--navy);font-family:var(--serif);font-size:clamp(32px,3.8vw,50px);font-weight:400;letter-spacing:-.01em;line-height:1.08;max-width:14ch}.bo-ask__p{color:#3a4658;font-family:var(--sans);font-size:17px;font-weight:300;line-height:1.75;margin-top:20px;max-width:46ch}.bo-ask__reassure{border-left:2px solid rgba(12,31,62,.18);color:var(--muted);font-family:var(--sans);font-size:14px;font-weight:400;line-height:1.7;margin-top:24px;max-width:44ch;padding-left:16px}.bo-ask__doors{background:var(--white);border:1px solid var(--gray-200)}.bo-ask__door{padding:30px 32px}.bo-ask__door--secondary{background:var(--gray-50);border-top:1px solid var(--gray-200)}.bo-ask__door-label{color:var(--navy);font-family:var(--sans);font-size:11px;font-weight:600;letter-spacing:.16em;margin-bottom:10px;text-transform:uppercase}.bo-ask__door--secondary .bo-ask__door-label{color:var(--muted)}.bo-ask__door-p{color:#41505f;font-family:var(--sans);font-size:15px;font-weight:300;line-height:1.7;margin-bottom:20px;max-width:42ch}.bo-ask__door--secondary .bo-ask__door-p{color:var(--muted);font-size:14px}.bo-ask__door .bo-btn{max-width:100%}@media (max-width:960px){.bo-ask__grid{gap:40px;grid-template-columns:1fr}}