/* Sizzle Training v9 (2026-10-12): pricing page matches the sales deck, nothing more */
.pr9-next{background:#E8610A;color:#131313;padding:clamp(64px,9vw,120px) 0}
.pr9-next .k{display:block;font-family:"Barlow Condensed",Arial,sans-serif;font-weight:700;letter-spacing:.2em;text-transform:uppercase;font-size:14px;margin-bottom:14px}
.pr9-next h2{font-family:"Bebas Neue",Impact,sans-serif;font-weight:400;font-size:clamp(56px,9vw,132px);line-height:.88;margin:0 0 24px;color:#131313;letter-spacing:.01em}
.pr9-next p{max-width:900px;font-size:clamp(18px,1.8vw,24px);line-height:1.45;margin:0 0 30px;color:#131313}
.pr9-next p b{font-weight:700}
.pr9-btns{display:flex;flex-wrap:wrap;gap:14px}
.pr9-btns a{background:#131313;color:#f4f1ec;font-family:"Barlow Condensed",Arial,sans-serif;font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-size:15px;padding:15px 22px;text-decoration:none;transition:background .15s}
.pr9-btns a:hover,.pr9-btns a:focus-visible{background:#000;color:#fff}
@media (max-width:520px){.pr9-btns a{flex:1 1 100%;text-align:center}}
.pr9-h1{max-width:none}
.pr9-intro{padding-bottom:0}
@media (max-width:420px){.pr9-h1 .sz-grad-text{white-space:normal!important}}
.v7-mod h3{overflow-wrap:normal;word-break:normal}
