.pcrm__hero[data-astro-cid-kjave4dx]{padding:clamp(38px,5vw,70px) 0 clamp(26px,3vw,43px);border-bottom:1px solid var(--line-cream)}.pcrm__crumb[data-astro-cid-kjave4dx]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;color:var(--ink-muted);font-size:12px;margin-bottom:32px}.pcrm__crumb[data-astro-cid-kjave4dx] a[data-astro-cid-kjave4dx]{color:var(--blue-600)}.pcrm__heroGrid[data-astro-cid-kjave4dx]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(22px,4.5vw,64px);align-items:center}.pcrm__heroText[data-astro-cid-kjave4dx]{min-width:0}.pcrm__hero[data-astro-cid-kjave4dx] h1[data-astro-cid-kjave4dx]{color:var(--ink);font-size:clamp(34px,4.05vw,58px);line-height:1.08;margin:14px 0 21px;max-width:19ch}.pcrm__deck[data-astro-cid-kjave4dx]{color:var(--ink);font-size:clamp(15px,1.4vw,19px);line-height:1.63;max-width:57ch}.pcrm__heroFigure[data-astro-cid-kjave4dx]{margin:0;min-width:0;background:var(--white);border:1px solid var(--line-cream)}.pcrm__heroFigure[data-astro-cid-kjave4dx] img[data-astro-cid-kjave4dx]{display:block;width:100%;height:auto;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}.pcrm__heroFigure[data-astro-cid-kjave4dx] figcaption[data-astro-cid-kjave4dx]{padding:10px 12px;color:var(--ink-muted);font-size:11px;line-height:1.5;border-top:1px solid var(--line-cream)}.pcrm__heroStats[data-astro-cid-kjave4dx]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line-cream);margin-top:40px;padding-top:23px;gap:18px}.pcrm__heroStats[data-astro-cid-kjave4dx]>div[data-astro-cid-kjave4dx]{border-right:1px solid var(--line-cream);padding-right:17px;min-width:0}.pcrm__heroStats[data-astro-cid-kjave4dx]>div[data-astro-cid-kjave4dx]:last-child{border:0}.pcrm__heroStats[data-astro-cid-kjave4dx] strong[data-astro-cid-kjave4dx]{display:block;font:500 clamp(29px,3.1vw,43px)/1.15 var(--font-display);color:var(--ink)}.pcrm__heroStats[data-astro-cid-kjave4dx] span[data-astro-cid-kjave4dx]{display:block;margin-top:5px;font-size:13px;color:var(--ink-body);line-height:1.5}.pcrm__layout[data-astro-cid-kjave4dx]{display:grid;grid-template-columns:minmax(0,1fr) 255px;align-items:start;gap:clamp(23px,4.5vw,60px)}.pcrm__article[data-astro-cid-kjave4dx]{min-width:0}.pcrm__article[data-astro-cid-kjave4dx] h2[data-astro-cid-kjave4dx]{font-size:clamp(23px,2.45vw,33px);line-height:1.21;max-width:33ch;margin:45px 0 18px}.pcrm__article[data-astro-cid-kjave4dx] h3[data-astro-cid-kjave4dx]{font-size:clamp(18px,1.6vw,22px);line-height:1.32;margin:26px 0 12px}.pcrm__article[data-astro-cid-kjave4dx] p[data-astro-cid-kjave4dx],.pcrm__article[data-astro-cid-kjave4dx] li[data-astro-cid-kjave4dx]{font-size:15px;color:var(--ink-body);line-height:1.8}.pcrm__article[data-astro-cid-kjave4dx] p[data-astro-cid-kjave4dx]{max-width:80ch;margin:0 0 18px}.pcrm__article[data-astro-cid-kjave4dx] strong[data-astro-cid-kjave4dx]{color:var(--ink);font-weight:600}.pcrm__article[data-astro-cid-kjave4dx] a[data-astro-cid-kjave4dx]{text-decoration:underline;text-underline-offset:3px}.pcrm__article[data-astro-cid-kjave4dx] .btn[data-astro-cid-kjave4dx]{text-decoration:none}.pcrm__opening[data-astro-cid-kjave4dx] h2[data-astro-cid-kjave4dx]{margin-top:0}.pcrm__context[data-astro-cid-kjave4dx]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;background:var(--white);border:1px solid var(--line-cream);padding:23px;margin-top:32px}.pcrm__context[data-astro-cid-kjave4dx] span[data-astro-cid-kjave4dx]{display:block;font-size:11px;color:var(--ink-muted);margin-bottom:5px}.pcrm__context[data-astro-cid-kjave4dx] strong[data-astro-cid-kjave4dx]{font-size:14px;line-height:1.4;display:block}.pcrm__stagePanel[data-astro-cid-kjave4dx]{background:var(--white);border:1px solid var(--line-cream);padding:24px;margin:25px 0}.pcrm__stagePanel[data-astro-cid-kjave4dx] h3[data-astro-cid-kjave4dx]{margin:0 0 8px}.pcrm__figureNote[data-astro-cid-kjave4dx]{color:var(--ink-muted)!important;font-size:12px!important}.pcrm__stageGrid[data-astro-cid-kjave4dx]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.pcrm__stage[data-astro-cid-kjave4dx]{padding:17px 0;border-top:1px solid var(--line-cream)}.pcrm__stage[data-astro-cid-kjave4dx] h4[data-astro-cid-kjave4dx]{font:500 16px/1.4 var(--font-display);margin:0 0 7px;color:var(--ink)}.pcrm__stage[data-astro-cid-kjave4dx] p[data-astro-cid-kjave4dx]{font-size:13px;line-height:1.65;margin:0}.pcrm__inlineVisual[data-astro-cid-kjave4dx]{margin:30px 0 36px;border:1px solid var(--line-cream);background:var(--white)}.pcrm__inlineVisual[data-astro-cid-kjave4dx] img[data-astro-cid-kjave4dx]{width:100%;height:auto;aspect-ratio:758 / 503;-o-object-fit:cover;object-fit:cover;display:block}.pcrm__inlineVisual[data-astro-cid-kjave4dx] figcaption[data-astro-cid-kjave4dx]{padding:12px 16px;color:var(--ink-muted);font-size:12px;line-height:1.6;border-top:1px solid var(--line-cream)}.pcrm__auditBox[data-astro-cid-kjave4dx]{background:var(--white);border-left:4px solid var(--blue-600);padding:22px;margin:24px 0}.pcrm__auditBox[data-astro-cid-kjave4dx] h3[data-astro-cid-kjave4dx]{margin:0 0 10px}.pcrm__auditBox[data-astro-cid-kjave4dx] ul[data-astro-cid-kjave4dx]{margin:0;padding-left:20px}.pcrm__auditBox[data-astro-cid-kjave4dx] li[data-astro-cid-kjave4dx]{font-size:14px;margin-bottom:8px}.pcrm__results[data-astro-cid-kjave4dx]{overflow-x:auto;border:1px solid var(--line-cream);background:var(--white);margin:25px 0}.pcrm__results[data-astro-cid-kjave4dx] table[data-astro-cid-kjave4dx]{width:100%;min-width:690px;border-collapse:collapse;text-align:left}.pcrm__results[data-astro-cid-kjave4dx] caption[data-astro-cid-kjave4dx]{text-align:left;padding:13px 16px;color:var(--ink-muted);font-size:12px;line-height:1.5}.pcrm__results[data-astro-cid-kjave4dx] thead[data-astro-cid-kjave4dx] th[data-astro-cid-kjave4dx]{background:var(--navy-900);color:var(--white);font-size:12px}.pcrm__results[data-astro-cid-kjave4dx] th[data-astro-cid-kjave4dx],.pcrm__results[data-astro-cid-kjave4dx] td[data-astro-cid-kjave4dx]{padding:12px 13px;border-bottom:1px solid var(--line-cream);font-size:13px;line-height:1.5;white-space:nowrap}.pcrm__results[data-astro-cid-kjave4dx] tbody[data-astro-cid-kjave4dx] tr[data-astro-cid-kjave4dx]:last-child>[data-astro-cid-kjave4dx]{border-bottom:0}.pcrm__results[data-astro-cid-kjave4dx] tbody[data-astro-cid-kjave4dx] th[data-astro-cid-kjave4dx]{font-weight:600;color:var(--ink)}.pcrm__results[data-astro-cid-kjave4dx] .pcrm__money[data-astro-cid-kjave4dx]{font-weight:600;color:var(--blue-600)}.pcrm__revenue[data-astro-cid-kjave4dx]{display:grid;grid-template-columns:minmax(0,.36fr) minmax(0,.64fr);gap:22px;align-items:center;margin:25px 0;padding:22px;background:var(--white);border-top:3px solid var(--blue-600)}.pcrm__revenue[data-astro-cid-kjave4dx]>div[data-astro-cid-kjave4dx]>span[data-astro-cid-kjave4dx]{display:block;color:var(--ink-muted);font-size:12px;line-height:1.5}.pcrm__revenue[data-astro-cid-kjave4dx] strong[data-astro-cid-kjave4dx]{display:block;margin:5px 0 8px;font:500 clamp(28px,3vw,39px)/1.15 var(--font-display)}.pcrm__revenue[data-astro-cid-kjave4dx] p[data-astro-cid-kjave4dx]{font-size:13px;line-height:1.7;margin:0}.pcrm__cta[data-astro-cid-kjave4dx]{padding:28px;background:var(--navy-900);margin:40px 0;color:var(--grey-200)}.pcrm__cta[data-astro-cid-kjave4dx] h2[data-astro-cid-kjave4dx]{margin:7px 0 15px;color:var(--white)}.pcrm__cta[data-astro-cid-kjave4dx] p[data-astro-cid-kjave4dx]{color:var(--grey-200)}.pcrm__cta[data-astro-cid-kjave4dx] .btn[data-astro-cid-kjave4dx]{margin:10px 0 18px}.pcrm__cta[data-astro-cid-kjave4dx] a[data-astro-cid-kjave4dx]:not(.btn){color:var(--blue-200)}.pcrm__footer[data-astro-cid-kjave4dx]{padding-top:20px;border-top:1px solid var(--line-cream)}.pcrm__footer[data-astro-cid-kjave4dx] p[data-astro-cid-kjave4dx]{font-size:13px}.pcrm__aside[data-astro-cid-kjave4dx]{position:relative}.pcrm__asideInner[data-astro-cid-kjave4dx]{position:sticky;top:24px;border:1px solid var(--line-cream);padding:22px;background:var(--white)}.pcrm__aside[data-astro-cid-kjave4dx] nav[data-astro-cid-kjave4dx]{border-top:1px solid var(--line-cream);display:flex;flex-direction:column;margin-top:11px}.pcrm__aside[data-astro-cid-kjave4dx] nav[data-astro-cid-kjave4dx] a[data-astro-cid-kjave4dx]{font-size:13px;color:var(--ink);padding:10px 0;line-height:1.5;border-bottom:1px solid var(--line-cream);text-decoration:none}.pcrm__aside[data-astro-cid-kjave4dx] nav[data-astro-cid-kjave4dx] a[data-astro-cid-kjave4dx]:hover{color:var(--blue-600);text-decoration:underline}.pcrm__asideNote[data-astro-cid-kjave4dx]{padding-top:18px}.pcrm__asideNote[data-astro-cid-kjave4dx] strong[data-astro-cid-kjave4dx]{font-size:14px}.pcrm__asideNote[data-astro-cid-kjave4dx] p[data-astro-cid-kjave4dx]{font-size:12px;line-height:1.65;margin:8px 0}.pcrm__asideNote[data-astro-cid-kjave4dx] a[data-astro-cid-kjave4dx]{font-size:13px}.pcrm__hero[data-astro-cid-kjave4dx] .kicker[data-astro-cid-kjave4dx],.pcrm__article[data-astro-cid-kjave4dx] .kicker[data-astro-cid-kjave4dx],.pcrm__aside[data-astro-cid-kjave4dx] .kicker[data-astro-cid-kjave4dx]{text-transform:none;letter-spacing:.04em}@media (max-width:970px){.pcrm__layout[data-astro-cid-kjave4dx]{grid-template-columns:1fr}.pcrm__aside[data-astro-cid-kjave4dx]{grid-row:1}.pcrm__asideInner[data-astro-cid-kjave4dx]{position:static}.pcrm__aside[data-astro-cid-kjave4dx] nav[data-astro-cid-kjave4dx]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.pcrm__asideNote[data-astro-cid-kjave4dx]{display:none}}@media (max-width:760px){.pcrm__heroGrid[data-astro-cid-kjave4dx]{grid-template-columns:1fr}.pcrm__heroFigure[data-astro-cid-kjave4dx]{max-width:570px}.pcrm__heroStats[data-astro-cid-kjave4dx]{gap:14px}.pcrm__heroStats[data-astro-cid-kjave4dx] span[data-astro-cid-kjave4dx]{font-size:12px}.pcrm__stageGrid[data-astro-cid-kjave4dx],.pcrm__revenue[data-astro-cid-kjave4dx]{grid-template-columns:1fr}}@media (max-width:520px){.pcrm__heroStats[data-astro-cid-kjave4dx]{grid-template-columns:1fr}.pcrm__heroStats[data-astro-cid-kjave4dx]>div[data-astro-cid-kjave4dx]{border-right:0;border-bottom:1px solid var(--line-cream);padding-bottom:10px}.pcrm__heroStats[data-astro-cid-kjave4dx]>div[data-astro-cid-kjave4dx]:last-child{border:0}.pcrm__context[data-astro-cid-kjave4dx]{grid-template-columns:1fr;gap:9px}.pcrm__aside[data-astro-cid-kjave4dx] nav[data-astro-cid-kjave4dx]{grid-template-columns:1fr}.pcrm__cta[data-astro-cid-kjave4dx]{padding:21px}}
