.policy-overview{background:#f6f7f2;padding:58px 0}.po-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:22px}.po-head h2{font-size:clamp(30px,4vw,46px);line-height:1.05;letter-spacing:-.04em;margin:7px 0}.po-head p{max-width:520px;color:var(--muted)}.po-opportunity{display:grid;grid-template-columns:repeat(4,145px) 1fr;gap:10px;margin-bottom:14px}.po-opportunity article,.po-opportunity>p,.po-footprint,.po-products article{background:#fff;border:1px solid var(--line);border-radius:17px;padding:17px}.po-opportunity b,.po-opportunity span{display:block}.po-opportunity b{font-size:25px;color:var(--navy)}.po-opportunity span{font-size:11px;color:var(--muted)}.po-opportunity>p{margin:0;color:var(--muted)}.po-layout{display:grid;grid-template-columns:.9fr 1.6fr;gap:14px}.po-title span,.po-products article>span{font-size:10px;letter-spacing:.09em;font-weight:900;color:var(--green)}.po-title h3{font-size:22px;margin:5px 0 14px}.po-states{display:grid;grid-template-columns:1fr 1fr;gap:6px}.po-states span{display:flex;justify-content:space-between;gap:8px;padding:7px 9px;border-radius:9px;background:#f2f4ef;font-size:11px}.po-states b{color:var(--navy)}.po-products{display:grid;grid-template-columns:1fr 1fr;gap:10px}.po-products article{border-top:5px solid var(--navy)}.po-products article.enterprise{border-top-color:var(--green)}.po-products article h3{font-size:18px;line-height:1.2;margin:6px 0}.po-products article p{font-size:12px;color:var(--muted);margin:0}.po-note{margin:14px 0 0;padding:11px 14px;background:#eaf4ec;border-radius:11px;color:#336343;font-size:12px;font-weight:700}@media(max-width:960px){.po-head{display:block}.po-opportunity{grid-template-columns:repeat(3,1fr)}.po-opportunity>p{grid-column:1/-1}.po-layout{grid-template-columns:1fr}}@media(max-width:560px){.po-opportunity,.po-products{grid-template-columns:1fr}.po-states{grid-template-columns:1fr}}
