.pt{--band-light:radial-gradient(130% 100% at 72% 2%, #f7f8fa 0%, #f4f6f8 55%, #eceff1 100%);--band-steel:radial-gradient(130% 100% at 72% 2%, #d5d9dc 0%, #cdd1d5 55%, #c4c9cd 100%);--pad-x:clamp(24px, 4vw, 64px);--pad:clamp(38px, 5vw, 78px) var(--pad-x);background:var(--steel-base);color:var(--near-black)}.pt__band{padding:clamp(52px, 7vw, 104px) clamp(24px, 4vw, 64px) clamp(38px, 5vw, 78px);background:radial-gradient(130% 100% at 72% 2%,#d9dcdf 0%,#cdd1d5 55%,#c3c8cd 100%);border-bottom:1px solid rgb(18 28 40 / .22);display:flex;flex-direction:column;gap:clamp(14px, 1.6vw, 22px)}.pt__eyebrow{display:flex;align-items:center;gap:12px;font-family:var(--hud);font-weight:500;font-size:clamp(10px, .82vw, 11px);letter-spacing:.22em;text-transform:uppercase;color:var(--red-label)}.pt__eyebrow i{width:10px;height:10px;flex:none;background:var(--red);display:block}.pt__title{margin:0;font-family:var(--display);font-weight:900;font-size:clamp(40px, 8vw, 120px);line-height:.92;letter-spacing:-.035em;text-transform:uppercase;color:var(--near-black);text-wrap:balance}.pt__standfirst{margin:0;max-width:56ch;font-family:var(--body);font-weight:400;font-size:clamp(15px, 1.2vw, 18px);line-height:1.55;color:var(--ink-body);text-wrap:pretty}.pt__body{padding:var(--pad);background-image:var(--band-light);border-bottom:1px solid var(--hair-on-light)}.pt__body>*{max-width:74ch}.pt__body h1,.pt__body h2{margin:0 0 clamp(14px, 1.4vw, 20px);font-family:var(--display);font-weight:900;font-size:clamp(26px, 3.8vw, 50px);line-height:1.02;letter-spacing:-.035em;color:var(--near-black);text-wrap:balance}.pt__body h3{margin:clamp(24px, 2.6vw, 36px) 0 clamp(8px, .9vw, 12px);font-family:var(--display);font-weight:800;font-size:clamp(16px, 1.4vw, 20px);line-height:1.2;color:var(--near-black)}.pt__body p,.pt__body li{font-family:var(--body);font-weight:400;font-size:clamp(14px, 1.1vw, 16px);line-height:1.65;color:var(--ink-body);max-width:74ch;overflow-wrap:anywhere}.pt__body p{margin:0 0 clamp(12px, 1.2vw, 18px)}.pt__body a{color:var(--red-label);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.pt__body a:hover{color:var(--red-label);text-decoration-thickness:2px}.pt__body ul{list-style:none;margin:clamp(14px, 1.4vw, 20px) 0;padding:0;display:flex;flex-direction:column;gap:clamp(8px, .9vw, 12px)}.pt__body ul li{position:relative;padding-left:20px;margin:0}.pt__body ul li::before{content:'';position:absolute;left:0;top:.62em;width:6px;height:6px;background:var(--red)}.pt__body>.facts,.pt__body>figure{max-width:none;margin-inline:calc(-1 * var(--pad-x));padding:var(--pad)}.pt__body>figure{background-image:var(--band-steel)}.pt__body .facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px, 100%),1fr));gap:0;margin:clamp(18px, 2vw, 28px) 0 0;border-top:1px solid rgb(18 28 40 / .13)}.pt__body .facts>*{padding:clamp(16px, 1.8vw, 24px) clamp(14px, 1.6vw, 22px);border-left:1px solid rgb(18 28 40 / .13);min-width:0}.pt__body .facts>*:first-child{border-left:none;padding-left:0}.pt__body figure{margin:0}.pt__body img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.pt__body figcaption{margin-top:12px;font-family:var(--hud);font-weight:500;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--grey-stat)}.pt__body>.cta{max-width:none;margin-inline:calc(-1 * var(--pad-x));padding:var(--pad)}.pt__body>.cta,.pt__body>*:last-child.cta{background-image:none;background-color:var(--red);color:#fff}.pt__body .cta h2,.pt__body .cta p{color:#fff}.pt__body .cta a{display:inline-block;background:#fff;color:var(--red);text-decoration:none;padding:16px 26px;font-family:var(--hud);font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase}