.lyDiBG_section{background:#f7f8f9;padding:7rem 8rem;scroll-margin-top:4rem}@media (min-width:767px) and (max-width:1024px){.lyDiBG_section{padding:6rem 4rem}}@media (min-width:450px) and (max-width:766px){.lyDiBG_section{padding:5rem 2rem}}@media (max-width:449px){.lyDiBG_section{padding:5rem 1.25rem}}.lyDiBG_inner{flex-direction:column;gap:3.5rem;max-width:1200px;margin:0 auto;display:flex}.lyDiBG_header{flex-direction:column;gap:1.1rem;max-width:48rem;display:flex}.lyDiBG_header p{color:#4a5568;line-height:1.8}.lyDiBG_eyebrow{letter-spacing:3px;text-transform:uppercase;color:#046999;font-size:.7rem;font-weight:700}.lyDiBG_heading{color:#0d1b2a;letter-spacing:-.025em;font-size:clamp(1.9rem,3.2vw,2.75rem);font-weight:800;line-height:1.15}.lyDiBG_accent{color:#046999}.lyDiBG_link{color:#046999;font-weight:700}.lyDiBG_grid{grid-template-columns:.85fr 1fr;align-items:start;gap:3.5rem;display:grid}@media (max-width:1024px){.lyDiBG_grid{grid-template-columns:1fr;gap:2.5rem}}.lyDiBG_panel{background:radial-gradient(circle at 50% 30%,#1a2a3a,#111820 70%);border-radius:16px;flex-direction:column;gap:1.5rem;padding:2.5rem 2rem 2rem;display:flex}.lyDiBG_panel svg{width:100%;max-width:360px;height:auto;margin:0 auto}.lyDiBG_panel figcaption{color:#ffffff8c;text-align:center;font-size:.82rem;line-height:1.6}.lyDiBG_capabilities{flex-direction:column;list-style:none;display:flex}.lyDiBG_capability{border-bottom:1px solid #0000001c;flex-direction:column;gap:.5rem;padding:1.6rem 0;display:flex}.lyDiBG_capability:first-child{padding-top:0}.lyDiBG_capability h3{color:#0d1b2a;font-size:1.15rem;font-weight:700}.lyDiBG_capability p{color:#4a5568;font-size:.95rem;line-height:1.75}
