.why-bgn{background:#fff;padding:64px 0 88px}.why-bgn__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:clamp(32px,4vw,64px);display:grid}.why-bgn__visual{background:#18212b;border-radius:20px;min-height:640px;position:relative;overflow:hidden}.why-bgn__visual>img{object-fit:cover;object-position:43% center;width:100%;height:100%}.why-bgn__image-caption{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b1218e6;border:1px solid #ffffff2b;border-radius:8px;padding:20px 24px;position:absolute;bottom:24px;left:24px;right:24px}.why-bgn__image-caption p{color:var(--brand-primary);font-family:var(--font-mono);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:700}.why-bgn__image-caption strong{max-width:440px;font-family:var(--font-display);margin-top:8px;font-size:clamp(18px,2vw,24px);line-height:1.3;display:block}.why-bgn__main{min-width:0}.why-bgn__eyebrow{color:var(--color-secondary);font-family:var(--font-mono);letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:700}.why-bgn h2{color:#0d1531;font-family:var(--font-display);margin-top:12px;font-weight:700;line-height:1.1}.why-bgn__intro{color:#63718a;max-width:680px;margin-top:16px;font-size:clamp(16px,1.3vw,19px);line-height:1.55}.why-bgn__reasons{border-top:1px solid #e2e7ee;margin-top:24px}.why-bgn__reason{border-color:#e2e7ee}.why-bgn__trigger{color:#0d1531;gap:20px;padding:12px 4px 12px 0;text-decoration:none}.why-bgn__trigger:hover{text-decoration:none}.why-bgn__trigger>svg{color:#41506a;flex-shrink:0;width:18px;height:18px}.why-bgn__reason-content{align-items:center;gap:18px;min-width:0;display:flex}.why-bgn__reason-icon{color:#209444;background:#eaf9ed;border-radius:12px;flex:0 0 58px;place-items:center;width:58px;height:58px;display:grid}.why-bgn__reason-icon svg{stroke-width:1.9px;width:29px;height:29px}.why-bgn__reason-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.why-bgn__reason-copy strong{font-family:var(--font-display);font-size:clamp(15px,1.25vw,19px);font-weight:700;line-height:1.3}.why-bgn__reason-copy>span{color:#63718a;font-size:clamp(12px,1vw,15px);font-weight:400;line-height:1.45}.why-bgn__detail{color:#56637a;padding:0 34px 16px 76px;line-height:1.55}.why-bgn__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:64px;display:grid}.why-bgn__stat{border-left:4px solid var(--brand-primary);flex-direction:column;gap:4px;min-width:0;padding-left:20px;display:flex}.why-bgn__stat strong{color:#0d1531;font-family:var(--font-display);font-size:clamp(36px,4.5vw,64px);font-weight:700;line-height:1.1}.why-bgn__stat>span{color:#63718a;font-family:var(--font-mono);letter-spacing:0;text-transform:uppercase;font-size:10px}@media (width<=1023px){.why-bgn__grid{grid-template-columns:1fr}.why-bgn__visual{aspect-ratio:4/3;min-height:0}}@media (width<=640px){.why-bgn{padding:40px 0 56px}.why-bgn__grid{gap:32px}.why-bgn__visual{aspect-ratio:4/4.5;border-radius:12px}.why-bgn__image-caption{padding:14px 16px;bottom:12px;left:12px;right:12px}.why-bgn__reason-content{gap:12px}.why-bgn__reason-icon{flex-basis:46px;width:46px;height:46px}.why-bgn__reason-icon svg{width:24px;height:24px}.why-bgn__trigger{gap:10px}.why-bgn__detail{padding-left:58px}.why-bgn__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;margin-top:48px}.why-bgn__stat{padding-left:12px}}
