.ba-own-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.ba-quote{margin:24px 0 0;padding:24px 28px;border-left:4px solid #c6ad94;border-radius:0 16px 16px 0;background:#f8f2ee;font-size:18px;line-height:1.65;color:#281d16}.ba-shot{margin:0;background:#fff;border:1px solid #e8ddcf;border-radius:22px;padding:14px;box-shadow:0 30px 60px -44px #281d1699}.ba-shot img{display:block;width:100%;height:auto;border-radius:12px}.ba-shot figcaption{padding:12px 6px 2px;font-size:14px;color:#6d5a4d}.ba-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:32px}.ba-grid article{background:#fff;border:1px solid #e8ddcf;border-radius:18px;padding:24px;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.ba-grid article:hover{transform:translateY(-4px);border-color:#c6ad94;box-shadow:0 18px 30px -20px #281d1666}.ba-grid h3{font-size:18px;margin:16px 0 6px;color:#281d16}.ba-grid p{margin:0;font-size:15px;line-height:1.55;color:#6d5a4d}.ba-honest-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ba-card{background:#fff;border:1px solid #e8ddcf;border-radius:22px;padding:clamp(24px,3.5vw,40px)}.ba-card small{font-size:11px;letter-spacing:.14em;font-weight:800;color:#8b6953}.ba-card h2{font-size:clamp(26px,3vw,36px);line-height:1.1;letter-spacing:-.03em;margin:12px 0 16px;color:#281d16}.ba-card p{font-size:16px;line-height:1.65;color:#6d5a4d;margin:0 0 14px}.ba-card--dark{background:#281d16;border-color:#281d16}.ba-card--dark small{color:#c2a693}.ba-card--dark h2{color:#fff}.ba-card--dark p{color:#e4d7cf}@media(max-width:900px){.ba-own-grid,.ba-honest-grid{grid-template-columns:1fr}.ba-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.ba-grid{grid-template-columns:1fr}}