.bpanels{padding:88px 0}.bpanels--white{background:var(--bg-2)}.bpanels--tint{background:var(--edai-green-50)}.bpanels--light{background:var(--bg-1)}.bpanels__head{margin:0 0 48px;max-width:720px}.bpanels__head .section-title{max-width:24ch}.bpanels__head p{color:var(--fg-2);font-size:17px;line-height:1.65;margin:16px 0 0}.bpanels__grid{align-items:start;display:grid;gap:24px;grid-template-columns:1.4fr 1fr}.bpanels__grid--single{grid-template-columns:1fr}.bpanels__panel{background:var(--bg-2);border:1px solid var(--border-2);border-radius:var(--radius-lg);padding:32px}.bpanels--white .bpanels__panel{background:var(--bg-1)}.bpanels__panel h3{color:var(--edai-navy);font-size:20px;font-weight:700;letter-spacing:-.01em;margin:0 0 20px}.bpanels__panel ul{column-count:2;column-gap:32px;list-style:none;margin:0;padding:0}.bpanels__grid>.bpanels__panel:nth-child(2) ul{column-count:1}.bpanels__panel li{break-inside:avoid;color:var(--fg-1);font-size:15px;line-height:1.45;padding:0 0 14px 32px;position:relative}.bpanels__panel li:before{background:var(--edai-green-100);border-radius:var(--radius-pill);content:"";height:20px;left:0;position:absolute;top:1px;width:20px}.bpanels__panel li:after{border:solid var(--edai-green-800);border-width:0 2px 2px 0;content:"";height:9px;left:7px;position:absolute;top:5px;transform:rotate(45deg);width:5px}.bpanels__note{color:var(--fg-3);font-size:13px;margin:8px 0 0}@media (max-width:1023px){.bpanels{padding:64px 0}.bpanels__grid{grid-template-columns:1fr}}@media (max-width:599px){.bpanels__panel{padding:24px 20px}.bpanels__panel ul{column-count:1}}