.po-wrap{max-width:720px;margin:0 auto;padding:clamp(28px,6vw,64px) clamp(16px,4vw,32px) clamp(56px,9vw,110px)}.po-head{border-bottom:1.5px solid var(--ap-navy);margin-bottom:10px;padding-bottom:22px}.po-kicker{font:600 10px var(--ap-mono);letter-spacing:.22em;color:var(--ap-red)}.po-head h1{font:500 clamp(28px, 4.5vw, 40px) var(--ap-serif);color:var(--ap-navy);margin:10px 0 8px}.po-version{font:500 9.5px var(--ap-mono);letter-spacing:.14em;color:var(--ap-gray)}.po-section{border-bottom:1px solid #101e361f;padding:22px 0}.po-section h2{font:600 11px var(--ap-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ap-red);margin:0 0 10px}.po-section p,.po-section li{font:400 14.5px/1.75 var(--ap-sans);color:var(--ap-navy)}.po-section p+p{margin-top:10px}.po-section ul{margin:0;padding-left:20px}.po-section li{margin-bottom:8px}.po-section a{color:var(--ap-red);text-underline-offset:3px;text-decoration:underline}.po-stamp{border:1.5px solid var(--ap-navy);font:600 10px var(--ap-mono);letter-spacing:.18em;color:var(--ap-navy);margin-top:26px;padding:8px 14px;display:inline-block}.nf-ctas{flex-wrap:wrap;gap:14px;padding:26px 0 8px;display:flex}.nf-ctas .hm-cta-primary{background:var(--ap-navy);color:var(--ap-paper);text-decoration:none}.nf-ctas .hm-cta-primary:hover{background:var(--ap-navy-deep)}.nf-ctas .hm-cta-ghost{border-color:var(--ap-ink-border-strong);color:var(--ap-navy);text-decoration:none}.nf-ctas .hm-cta-ghost:hover{border-color:var(--ap-navy)}