.gp{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px;align-items:center;background:#002B37;color:#EAF4F8;border:1px solid var(--hairline);border-radius:32px;padding:56px;position:relative;overflow:hidden}.gp::before{content:"";position:absolute;right:-120px;top:-120px;width:340px;height:340px;border-radius:50%;background:rgba(0,177,232,.10)}.gp .esq{position:relative;display:flex;flex-direction:column;gap:18px;align-items:flex-start}.gp .ic{width:88px;height:88px;border-radius:24px;background:#fff;display:grid;place-items:center;box-shadow:0 18px 36px -18px rgba(0,0,0,.6)}.gp .ic svg{width:60px;height:60px}.gp .eyebrow{color:#00B1E8}.gp h2{font-size:var(--t-h2);line-height:1.08;font-weight:800;color:#fff;margin:0}.gp .esq p{margin:0;color:#A9C4CF;font-size:1.05rem;line-height:1.5;max-width:22em}.gp ol{position:relative;list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.gp li{display:grid;grid-template-columns:76px minmax(0,1fr);gap:18px;align-items:start;padding:22px 0;border-top:1px solid rgba(169,196,207,.22)}.gp li:first-child{border-top:0;padding-top:0}.gp li:last-child{padding-bottom:0}.gp .n{font-size:2.8rem;line-height:.9;font-weight:800;color:#00B1E8;letter-spacing:-.03em}.gp li:nth-child(2) .n{color:#FF9945}.gp li:nth-child(3) .n{color:#22C55E}.gp li b{display:block;font-size:1.25rem;line-height:1.25;color:#fff;margin-bottom:6px}.gp li p{margin:0;color:#A9C4CF;line-height:1.55}@media (max-width:860px){.gp{grid-template-columns:minmax(0,1fr);gap:30px;padding:30px 22px;border-radius:24px}.gp .ic{width:68px;height:68px;border-radius:18px}.gp .ic svg{width:46px;height:46px}.gp li{grid-template-columns:52px minmax(0,1fr);gap:12px}.gp .n{font-size:2.2rem}}