.bi-cap-band{border-bottom:1px solid var(--bi-border-l,rgba(28,26,23,.04));border-top:1px solid var(--bi-border-l,rgba(28,26,23,.04));padding:68px 48px 64px}.bi-cap-band__mx{margin:0 auto;max-width:1240px}.bi-cap-band__header{align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-bottom:26px}.bi-cap-band__h{font-family:var(--bi-fd,"Playfair Display",Georgia,serif);font-size:clamp(1.6rem,2.8vw,2.2rem);font-weight:550;line-height:1.15;margin:0}.bi-cap-band__d{font-size:1rem;line-height:1.7;margin:0;max-width:520px}.bi-cap-band__cta{margin-top:36px;text-align:center}.bi-cap-grid{display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.bi-cap-card{background:hsla(0,0%,100%,.72);border:1px solid var(--bi-border,rgba(28,26,23,.07));border-radius:22px;box-shadow:0 18px 52px rgba(0,0,0,.055);min-height:128px;padding:26px 26px 26px 60px;position:relative;transition:transform .35s var(--bi-ease,cubic-bezier(.16,1,.3,1)),box-shadow .35s var(--bi-ease,cubic-bezier(.16,1,.3,1)),border-color .35s var(--bi-ease,cubic-bezier(.16,1,.3,1)),background .35s var(--bi-ease,cubic-bezier(.16,1,.3,1))}.bi-cap-card:hover{background:hsla(0,0%,100%,.88);border-color:rgba(45,122,79,.32);box-shadow:0 26px 70px rgba(0,0,0,.075);transform:translateY(-4px)}.bi-cap-ic{background:rgba(45,122,79,.12);border:1px solid rgba(45,122,79,.22);border-radius:999px;height:26px;left:22px;position:absolute;top:24px;width:26px}.bi-cap-ic:after{background:var(--bi-green,#2d7a4f);border-radius:999px;content:"";height:10px;left:8px;opacity:.9;position:absolute;top:8px;width:10px}.bi-cap-tt{font-family:var(--bi-fm,"JetBrains Mono",monospace);font-size:.64rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.bi-cap-dd{font-size:1.02rem;line-height:1.6;margin-top:12px}.bi-cap-link{align-items:center;display:inline-flex;font-size:.82rem;font-weight:800;gap:8px;letter-spacing:.02em;margin-top:14px;text-decoration:none}@media (max-width:960px){.bi-cap-band{padding:44px 24px 52px}.bi-cap-grid{grid-template-columns:1fr}.bi-cap-band__h{width:100%}}