.cp[data-v-b8c11788]{--cp-ground: #ffffff;--cp-ink: #16202b;--cp-muted: #6b7280;--cp-accent: var(--color-accent, #b23a1f);--cp-rule: rgba(22, 32, 43, .12);background:var(--cp-ground);color:var(--cp-ink)}.cp-crumb[data-v-b8c11788]{font-size:12px;letter-spacing:.04em;text-transform:uppercase}.cp-crumb__link[data-v-b8c11788]{color:var(--cp-accent);text-decoration:none;font-weight:600}.cp-crumb__link[data-v-b8c11788]:hover{text-decoration:underline}.cp-bleed[data-v-b8c11788]{position:relative;min-height:46vh;display:flex;align-items:flex-end;overflow:hidden}.cp-bleed__img[data-v-b8c11788]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cp-bleed__veil[data-v-b8c11788]{position:absolute;inset:0;background:linear-gradient(to top,var(--cp-ground) 2%,rgba(0,0,0,.55) 45%,rgba(0,0,0,.15))}.cp-bleed__inner[data-v-b8c11788]{position:relative;max-width:900px;margin:0 auto;padding:0 var(--inner-padding-x) 40px;width:100%}.cp-bleed__title[data-v-b8c11788]{font-size:clamp(1.9rem,4.4vw,3rem);line-height:1.06;letter-spacing:-.03em;margin-top:10px;color:#fff;text-wrap:balance;max-width:18ch}.cp--hero-bleed .cp-crumb__link[data-v-b8c11788]{color:#fff;opacity:.85}.cp-top[data-v-b8c11788]{max-width:820px;margin:0 auto;padding:40px var(--inner-padding-x) 0}.cp-top__title[data-v-b8c11788]{font-size:clamp(1.9rem,4vw,2.7rem);line-height:1.08;letter-spacing:-.03em;margin-top:10px;text-wrap:balance;max-width:20ch}.cp-contained[data-v-b8c11788]{max-width:820px;margin:22px auto 0;padding:0 var(--inner-padding-x)}.cp-contained__img[data-v-b8c11788]{display:block;width:100%;height:auto;border-radius:10px}.cp-facts[data-v-b8c11788]{list-style:none;max-width:900px;margin:0 auto;padding:30px var(--inner-padding-x) 4px;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:22px}.cp-facts__item[data-v-b8c11788]{display:flex;flex-direction:column;gap:4px;border-top:2px solid var(--cp-accent);padding-top:12px}.cp-facts__value[data-v-b8c11788]{font-size:1.45rem;font-weight:700;letter-spacing:-.02em;line-height:1.1}.cp-facts__label[data-v-b8c11788]{font-size:.83rem;color:var(--cp-muted);line-height:1.4}.cp-body[data-v-b8c11788]{padding:26px var(--inner-padding-x) 50px}.cp-body__inner[data-v-b8c11788]{max-width:820px;margin:0 auto}.cp-body__inner[data-v-b8c11788] h2{font-size:1.08rem;margin:34px 0 8px;letter-spacing:.02em;text-transform:uppercase;color:var(--cp-accent);font-weight:700}.cp-body__inner[data-v-b8c11788] p{line-height:1.68;margin-bottom:16px;font-size:1.02rem}.cp-body__inner[data-v-b8c11788] ul{margin:0 0 18px 20px}.cp-body__inner[data-v-b8c11788] li{line-height:1.6;margin-bottom:7px}.cp-body__inner[data-v-b8c11788] a{color:var(--cp-accent)}.cp-body__inner[data-v-b8c11788] strong{color:var(--cp-ink)}.cp-body__inner[data-v-b8c11788] img{display:block;width:100%;height:auto;border-radius:8px;margin:24px 0}.cp-body__inner[data-v-b8c11788] blockquote{margin:24px 0;padding:4px 0 4px 20px;border-left:3px solid var(--cp-accent);color:var(--cp-muted);font-size:1.06rem;line-height:1.6}.cp-cta[data-v-b8c11788]{border-top:1px solid var(--cp-rule);padding:30px var(--inner-padding-x) 56px}.cp-cta__inner[data-v-b8c11788]{max-width:820px;margin:0 auto}.cp-cta__line[data-v-b8c11788]{font-size:1.04rem;margin-bottom:16px}.cp-cta__actions[data-v-b8c11788]{display:flex;gap:12px;flex-wrap:wrap}.cp-cta__btn[data-v-b8c11788]{display:inline-block;padding:12px 24px;border-radius:6px;background:var(--cp-accent);color:#fff;text-decoration:none;font-weight:600}.cp-cta__btn--ghost[data-v-b8c11788]{background:transparent;color:var(--cp-ink);border:1px solid var(--cp-rule)}@media(max-width:720px){.cp-bleed[data-v-b8c11788]{min-height:38vh}}
