.cp{border-top:1px solid var(--h-rule,var(--line,#e4e6ee));padding:56px 24px 52px}.cp__inner{max-width:980px;margin:0 auto;text-align:center}.cp__eyebrow{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--h-muted,var(--muted,#646b80));margin-bottom:8px}.cp__title{font-size:clamp(22px,2.6vw,30px);line-height:1.2;font-weight:700;color:var(--h-navy,var(--ink,#0e1530));margin:0 0 28px;text-wrap:balance}.cp__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;list-style:none;margin:0;padding:0;text-align:left}.cp__item{background:var(--h-panel,var(--paper,#fff));border:1px solid var(--h-rule,var(--line,#e4e6ee));border-radius:14px;padding:22px 24px 24px;display:flex;flex-direction:column;gap:6px;min-width:0}.cp__value{font-size:clamp(32px,3.4vw,44px);line-height:1.05;font-weight:700;color:var(--h-navy,var(--ink,#0e1530));font-variant-numeric:tabular-nums}.cp__text{margin:0;font-size:15px;line-height:1.55;color:var(--h-body,var(--muted,#545b70));text-wrap:pretty}.cp__link{margin-top:6px;font-size:14.5px;font-weight:600;color:var(--h-accent-ink,var(--accent-ink,#1f3bb3));text-decoration:none}.cp__link:hover{text-decoration:underline;text-underline-offset:3px}.cp__note{margin:18px 0 0;font-size:13px;line-height:1.5;color:var(--h-muted,var(--muted,#646b80))}.cp__note .cp__link{font-size:13px;margin:0}@media (max-width:640px){.cp{padding:40px 16px 36px}.cp__list{grid-template-columns:1fr}.cp__item{padding:18px 18px 20px}}