.polar-r2 .r2-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.polar-r2 .r2-grid .r1-card h3{margin-top:0}.polar-r2 .r2-step{display:grid;grid-template-columns:52px minmax(0,1fr);gap:20px;padding:25px 0;border-bottom:1px solid #d9e4ea}.polar-r2 .r2-step h3{margin:0 0 8px}.polar-r2 .r2-number{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#12375e;color:#fff;font-size:20px;font-weight:750}.polar-r2 .r2-step p{margin:8px 0}.polar-r2 .r2-status{display:inline-block;font-size:13px;font-weight:750;color:#096947;background:#e6f3ec;padding:5px 10px;border-radius:5px}.polar-r2 figure{margin:28px 0}.polar-r2 figure img{display:block;width:100%;height:auto;border:1px solid #d9e4ea;border-radius:12px}.polar-r2 figcaption{font-size:15px;line-height:1.6;margin-top:12px;color:#486275}.polar-r2 .r2-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:22px 0}.polar-r2 .r2-metric{padding:20px;border:1px solid #d9e4ea;border-radius:12px;background:white}.polar-r2 .r2-metric strong{display:block;font-size:32px;color:#12375e}.polar-r2 .r2-metric span{font-size:16px}.polar-r2 .r2-actions{margin:24px 0}.polar-r2 .r2-actions li{padding:12px 0}.polar-r2 .r2-action-link{display:block;margin-top:8px}.polar-r2 .r2-callout{border-left:4px solid #16745d;padding:12px 20px;background:#eaf4ef;margin-top:24px}@media(max-width:850px){.polar-r2 .r2-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.polar-r2 .r2-grid,.polar-r2 .r2-metrics{grid-template-columns:1fr}.polar-r2 .r2-step{grid-template-columns:38px minmax(0,1fr);gap:12px}.polar-r2 .r2-number{width:36px;height:36px;font-size:16px}}