.csm-pdf[data-v-ec97b7fc]{padding:var(--hm-pad) var(--hm-pad-lg);border:1px solid var(--hm-card-line);border-left:var(--hm-accent-w) solid var(--hm-navy);border-radius:var(--hm-radius);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin:0 0 clamp(40px,5vw,56px);display:flex}.csm-pdf .hm-eyebrow[data-v-ec97b7fc]{margin:0 0 6px}.csm-pdf-t[data-v-ec97b7fc]{max-width:none;font-size:var(--t-lg);color:var(--hm-navy);text-wrap:balance;margin:0;font-weight:700;line-height:1.35}.csm-pdf .hm-btn[data-v-ec97b7fc]{min-height:44px}.csm-sz[data-v-ec97b7fc]{opacity:.75;font-weight:500}.csm--pdf .csm-pdf[data-v-ec97b7fc]{margin-bottom:0}.hm .hm-block.csm.csm--pdf[data-v-ec97b7fc]{padding-bottom:clamp(28px,3.5vw,40px)}.hm .hm-tiles.csm-tiles[data-v-ec97b7fc]{grid-template-columns:repeat(3,minmax(0,1fr))}.hm .csm-tiles .csm-kind[data-v-ec97b7fc]{align-items:center;gap:10px;margin:0 0 10px;display:flex}.hm .csm-tiles .csm-kind .ic.ic-seat[data-v-ec97b7fc]{width:32px;height:32px}.hm .csm-tiles .csm-kind[data-v-ec97b7fc] .ic.ic-seat svg{width:18px;height:18px}.hm .csm-tiles .hm-tile .csm-k[data-v-ec97b7fc]{font-size:var(--t-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--hm-grey-ink);max-width:none;margin:0;font-weight:700;line-height:1.4}.hm .csm-tiles .hm-tile h3[data-v-ec97b7fc]{font-size:var(--t-md);text-wrap:balance;margin:0 0 8px;line-height:1.35}.hm .csm-tiles .hm-tile p[data-v-ec97b7fc]:not(.csm-k){font-size:var(--t-sm);text-wrap:pretty;line-height:1.5}.csm-all[data-v-ec97b7fc]{max-width:none;margin:8px 0 0}.csm-all .hm-arrow[data-v-ec97b7fc]{padding:11px 0;line-height:22px;display:inline-block}@media (width<=960px){.hm .hm-tiles.csm-tiles[data-v-ec97b7fc]{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.hm .hm-tiles.csm-tiles[data-v-ec97b7fc]{grid-template-columns:minmax(0,1fr)}.csm-pdf[data-v-ec97b7fc]{padding:var(--hm-pad)}.csm-pdf .hm-btn[data-v-ec97b7fc]{width:100%}}.hm.hm-case-approved .hm-hero h1{max-width:24ch}.hm.hm-case-approved .hm-hero .hm-lead+.hm-lead{margin-top:14px}.hm.hm-case-approved .ca-body{max-width:860px}.hm.hm-case-approved .ca-body>*+*{margin-top:18px}.hm.hm-case-approved .ca-body .hm-eyebrow+.hm-h2{margin-top:8px}.hm.hm-case-approved .ca-p{font-size:var(--t-md);color:var(--hm-grey);max-width:72ch;line-height:1.7}.hm.hm-case-approved .ca-pull{font-size:var(--t-lg);color:var(--hm-navy);border-left:3px solid var(--hm-red);max-width:60ch;padding-left:18px;font-weight:600;line-height:1.5}.hm.hm-case-approved .ca-sub{font-size:var(--t-base);color:var(--hm-navy);font-weight:700}.hm.hm-case-approved .ca-bullets{gap:8px;margin:0;padding-left:22px;display:grid}.hm.hm-case-approved .ca-bullets li{font-size:var(--t-md);color:var(--hm-grey);line-height:1.6}.hm.hm-case-approved .ca-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.hm.hm-case-approved .ca-items li{padding:var(--hm-pad);border:1px solid var(--hm-line);border-radius:var(--hm-radius);background:var(--hm-paper)}.hm.hm-case-approved .ca-items b{color:var(--hm-navy);font-size:var(--t-base);margin-bottom:6px;font-weight:700;display:block}.hm.hm-case-approved .ca-items span{color:var(--hm-grey);font-size:var(--t-md);line-height:1.6;display:block}.hm.hm-case-approved .ca-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.hm.hm-case-approved .ca-facts>div{border:1px solid var(--hm-line);border-radius:var(--hm-radius);background:var(--hm-paper);padding:14px 16px}.hm.hm-case-approved .ca-facts dt{font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--hm-grey-ink);font-weight:700}.hm.hm-case-approved .ca-facts dd{font-size:var(--t-md);color:var(--hm-navy);margin:6px 0 0;font-weight:700;line-height:1.4}.hm.hm-case-approved .ca-stat{max-width:560px}.hm.hm-case-approved .ca-quote{max-width:760px;margin-left:0;margin-right:0}@media (width<=860px){.hm.hm-case-approved .ca-facts,.hm.hm-case-approved .ca-items{grid-template-columns:minmax(0,1fr)}}
