.apr-story{display:grid;gap:48px;grid-template-columns:minmax(0,1fr);align-items:start}@media (min-width:960px){.apr-story{grid-template-columns:1.35fr 1fr;gap:64px}.apr-side{position:sticky;top:110px}}.apr-intro{font-size:1.12rem;font-weight:600;line-height:1.7;margin:8px 0 28px}.apr-text p{color:var(--text-soft);margin-bottom:18px}.apr-text strong{color:var(--navy);font-weight:600}.apr-text a{color:var(--ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}.apr-offers{display:grid;gap:14px;grid-template-columns:minmax(0,1fr);margin:4px 0 28px}@media (min-width:640px){.apr-offers{grid-template-columns:repeat(2,minmax(0,1fr))}}.apr-offers li{display:flex;align-items:flex-start;gap:10px;background:#fff;border-radius:22px;padding:16px 18px;box-shadow:var(--e1);font-size:.95rem;font-weight:600;line-height:1.45}.apr-offers li>span{color:var(--blue);font-weight:700;flex:none}.apr-quote p{font-style:italic;color:var(--text-soft)}.apr-quote cite{display:block;margin-top:12px;font-style:normal;font-size:.85rem;font-weight:700;color:var(--ink)}.apr-name{margin-top:22px;text-align:center;font-family:var(--font-syne),sans-serif;font-weight:800;font-size:1.25rem}.apr-role{text-align:center;font-size:.9rem;color:var(--text-soft);margin-bottom:24px}.apr-direct{padding:24px 26px;margin-bottom:16px}.apr-direct-label{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);margin-bottom:6px}.apr-direct .v2-info-value{font-weight:600;font-size:.95rem}.apr-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.apr-stats>.v2-card{padding:16px 10px;border-radius:22px;text-align:center}.apr-stat-val{font-family:var(--font-syne),sans-serif;font-weight:800;font-size:min(5.2vw,1.5rem);line-height:1;color:var(--blue);margin-bottom:6px}.apr-stat-lbl{font-size:.75rem;line-height:1.3;color:var(--text-soft)}.apr-values>.v2-card{grid-row:span 3}.apr-value-n{font-family:var(--font-syne),sans-serif;font-weight:800;font-size:2.4rem;line-height:1;color:var(--blue);margin-bottom:16px}.apr-values h3{font-size:1.2rem;font-weight:700;line-height:1.25;margin-bottom:10px}.apr-values p{color:var(--text-soft)}@media (min-width:960px){.apr-values{grid-template-rows:repeat(3,auto)}}.apr-contact-list{display:grid;gap:12px;margin-top:26px}.apr-form h3{font-size:1.3rem;font-weight:700;margin-bottom:4px}.apr-form>p{color:#cfe0e8;margin-bottom:22px}.apr-fin{text-align:center}.apr-fin-acts{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}@media (max-width:479px){.apr-fin-acts .v2-pill,.apr-hero .v2-pill{padding:15px 18px;font-size:.93rem;white-space:nowrap}}