.bp .bp-areas-section{background:linear-gradient(180deg,#f4faf3,#eaf5eb);padding:74px 0}.bp .bp-area-banner{display:flex;justify-content:space-between;align-items:center;gap:28px;margin-bottom:27px}.bp .bp-area-banner h2{max-width:620px}.bp .bp-area-banner .muted{max-width:820px}.bp .bp-area-banner .btn{flex-shrink:0;box-shadow:0 9px 22px #d48b2b30}.bp .bp-area-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.bp .bp-area-pill{display:flex;align-items:center;gap:10px;border:1px solid #d8e9da;background:#fff;color:#164d39;border-radius:17px;padding:18px 15px;font-weight:800;min-width:0;box-shadow:0 6px 18px #0e4e2510;transition:transform .22s,box-shadow .22s,border-color .22s}.bp .bp-area-pill:hover{transform:translateY(-5px);box-shadow:0 14px 24px #0e4e2530;border-color:#63b786}.bp .bp-area-pin{background:#e4f7e7;width:35px;height:35px;flex:0 0 35px;display:grid;place-items:center;border-radius:11px}.bp .bp-area-arrow{margin-left:auto;color:#3ca96a}.bp .bp-area-note{font-size:12px;color:#718579;line-height:1.7;margin:19px 0 0}.bp .bp-area-banner .section-kicker{display:inline-block;margin-bottom:8px}@media(max-width:1050px){.bp .bp-area-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.bp .bp-area-banner{display:block}.bp .bp-area-banner .btn{margin-top:15px}.bp .bp-area-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.bp .bp-area-pill{padding:13px 9px;font-size:12px;gap:6px}.bp .bp-area-pin{width:27px;height:27px;flex-basis:27px;border-radius:8px}.bp .bp-areas-section{padding:45px 0}}@media(max-width:350px){.bp .bp-area-grid{grid-template-columns:1fr}.bp .bp-area-pill{font-size:14px}}