.au-pp-grid{align-items:start;display:grid;gap:64px;grid-template-columns:1fr 1fr}.au-pp-eyebrow{align-items:center;color:#5c48da;display:flex;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;gap:8px;letter-spacing:.12em;margin-bottom:20px;text-transform:uppercase}.au-pp-eyebrow:before{color:#5c48da;content:"•";font-size:16px}.au-pp-h2{color:#1c305d;font-family:Poppins,sans-serif;font-size:40px;font-weight:800;line-height:1.15;margin:0 0 28px}.au-pp-h2 .au-pp-accent{color:#5c48da}.au-pp-body{color:#3b3960;font-family:Roboto,sans-serif;font-size:15px;line-height:1.8;margin:0 0 16px}.au-pp-body strong{color:#1c305d;font-weight:700}.au-pp-body:last-child{margin-bottom:0}.au-pp-right{display:flex;flex-direction:column;gap:20px}.au-pp-chart{background:#fff;border:1px solid #e4e2f0;border-radius:16px;overflow:hidden}.au-pp-chart img{display:block;height:auto;width:100%}.au-pp-bottleneck{background:linear-gradient(135deg,#1c1a5e,#2d2789);border-radius:16px;padding:32px 36px}.au-pp-bottleneck__eyebrow{color:hsla(0,0%,100%,.55);font-family:Poppins,sans-serif;font-size:10px;font-weight:700;letter-spacing:.12em;margin:0 0 10px;text-transform:uppercase}.au-pp-bottleneck__title{color:#fff;font-family:Poppins,sans-serif;font-size:32px;font-weight:800;line-height:1.2;margin:0 0 14px}.au-pp-bottleneck__title span{color:hsla(0,0%,100%,.55)}.au-pp-bottleneck__body{color:hsla(0,0%,100%,.7);font-family:Roboto,sans-serif;font-size:15px;line-height:1.7;margin:0}.au-pp-chart__img{display:block;height:auto!important;width:100%!important}@media (max-width:1024px){.au-pp-h2{font-size:36px}.au-pp-grid{gap:40px}}@media (max-width:768px){.au-pp-grid{gap:32px;grid-template-columns:1fr}}