.bc-page .cs-hero-copy{max-width:44rem}.bc-page .pad.cs-tight{padding-top:0}.bc-page .cs-cover{padding:0 var(--gutter)}.bc-page .cs-cover-img{border-radius:6px;overflow:hidden;border:1px solid var(--line);background:var(--panel)}.bc-page .cs-cover-img img{display:block;width:100%;height:auto}.bc-page .cs-cover .pg-stats{margin-top:clamp(28px,5vh,48px);border-top:1px solid var(--line)}.bc-page .cs-cover .pg-stats b{color:var(--eye)}.bc-page .cs-note{margin:14px 0 0;font-family:var(--display);font-variation-settings:"wdth" 110,"wght" 560;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2)}.bc-page .cs-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px calc(6 * var(--vw));align-items:start}.bc-page .cs-body p{margin:0 0 1.1em;color:var(--ink-2);max-width:36em}.bc-page .cs-body p:first-child{color:var(--ink);font-size:1.12em}.bc-page .cs-body .service-points{margin-top:8px}@media (max-width:900px){.bc-page .cs-split{grid-template-columns:minmax(0,1fr)}}.bc-page .cs-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,calc(2.4 * var(--vw)),36px)}.bc-page .cs-frame{margin:0}.bc-page .cs-frame-img{border-radius:6px;overflow:hidden;border:1px solid var(--line)}.bc-page .cs-frame-img img{display:block;width:100%;height:auto}.bc-page .cs-frame figcaption{margin-top:14px;font-family:var(--display);font-variation-settings:"wdth" 110,"wght" 560;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2)}.bc-page .cs-frame.is-after .cs-frame-img{border-color:var(--eye)}.bc-page .cs-frame.is-after figcaption{color:var(--eye-ink)}@media (max-width:760px){.bc-page .cs-compare{grid-template-columns:minmax(0,1fr)}}.bc-page .cs-client{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px calc(6 * var(--vw));align-items:center}.bc-page .cs-client-photo{margin:0;display:flex;justify-content:center;border-bottom:1px solid var(--line)}.bc-page .cs-client-photo img{display:block;width:100%;max-width:440px;height:auto;max-height:64vh;object-fit:contain;object-position:bottom}.bc-page .cs-client-name{margin:0;font-variation-settings:"wdth" 74,"wght" 780;font-size:clamp(40px,calc(4.6 * var(--vw)),76px);line-height:.92}.bc-page .cs-client-role{margin:10px 0 28px;color:var(--ink-2);font-style:italic}.bc-page .cs-quote{margin:0 0 30px;padding-left:22px;border-left:2px solid var(--eye);font-size:clamp(22px,calc(2 * var(--vw)),32px);line-height:1.35;font-style:italic;text-wrap:pretty}.bc-page .cs-client-body{margin:0 0 30px;color:var(--ink-2);max-width:34em}@media (max-width:900px){.bc-page .cs-client{grid-template-columns:minmax(0,1fr)}.bc-page .cs-client-photo img{max-width:320px;max-height:48vh}}.bc-page .cs-next{padding:0 var(--gutter) clamp(40px,8vh,90px)}.bc-page .cs-next-link{display:grid;grid-template-columns:minmax(0,1fr) auto 56px;gap:18px calc(4 * var(--vw));align-items:center;padding:clamp(28px,5vh,48px) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-decoration:none}.bc-page .cs-next-kicker{display:block;margin-bottom:10px;font-family:var(--display);font-variation-settings:"wdth" 110,"wght" 560;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2)}.bc-page .cs-next-firm{display:block;font-family:var(--display);font-variation-settings:"wdth" 68,"wght" 760;font-size:clamp(40px,calc(5.6 * var(--vw)),96px);line-height:.92;transition:color .4s}.bc-page .cs-next-stat{text-align:right}.bc-page .cs-next-stat b{display:block;font-family:var(--display);font-variation-settings:"wdth" 70,"wght" 820;font-size:clamp(32px,calc(3.4 * var(--vw)),56px);line-height:1;color:var(--eye)}.bc-page .cs-next-stat>span{color:var(--ink-2);font-size:15px}.bc-page .cs-next-link:hover .cs-next-firm{color:var(--eye-ink)}.bc-page .cs-next-link:hover .service-arrow{transform:rotate(-45deg);background:var(--eye);border-color:var(--eye);color:var(--on-eye)}@media (max-width:700px){.bc-page .cs-next-link{grid-template-columns:minmax(0,1fr) 56px}.bc-page .cs-next-stat{grid-row:2;grid-column:1/-1;text-align:left}}.bc-page .cs-cards{list-style:none;margin:0;padding:0;display:grid;gap:clamp(80px,14vh,160px)}.bc-page .cs-card{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:32px calc(5 * var(--vw));align-items:center}.bc-page .cs-card.flip{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.bc-page .cs-card.flip .cs-card-media{order:2}.bc-page .cs-card-media{display:block;border-radius:6px;overflow:hidden;border:1px solid var(--line)}.bc-page .cs-card-media img{display:block;width:100%;height:auto;transition:transform 1.2s var(--ease)}.bc-page .cs-card:hover .cs-card-media img{transform:scale(1.03)}.bc-page .cs-card-firm{margin:0 0 20px;font-variation-settings:"wdth" 72,"wght" 780;font-size:clamp(40px,calc(4.6 * var(--vw)),76px);line-height:.92}.bc-page .cs-card-firm a{text-decoration:none;transition:color .4s}.bc-page .cs-card-firm a:hover{color:var(--eye-ink)}.bc-page .cs-card-stat{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0 0 18px}.bc-page .cs-card-stat b{font-family:var(--display);font-variation-settings:"wdth" 70,"wght" 850;font-size:clamp(56px,calc(7 * var(--vw)),120px);line-height:.85;color:var(--eye);font-variant-numeric:tabular-nums}.bc-page .cs-card-stat>span{font-family:var(--display);font-variation-settings:"wdth" 88,"wght" 700;font-size:clamp(20px,calc(1.8 * var(--vw)),28px);line-height:1.05}.bc-page .cs-card-summary{margin:0 0 26px;color:var(--ink-2);max-width:34em}.bc-page .cs-card .case-stats{margin-bottom:30px}.bc-page .cs-card-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 28px}.bc-page .cs-card-actions .pg-link{margin-top:0}@media (max-width:900px){.bc-page .cs-card,.bc-page .cs-card.flip{grid-template-columns:minmax(0,1fr)}.bc-page .cs-card.flip .cs-card-media{order:0}}.bc-page .pg-stats--big.cs-results{margin-bottom:0}.bc-page .pg-stats--big.cs-results b{font-size:clamp(44px,calc(5.2 * var(--vw)),88px)}.bc-page .cs-proof-list{list-style:none;margin:0;padding:0;display:grid;gap:clamp(64px,11vh,120px)}.bc-page .cs-proof{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:28px calc(5 * var(--vw));align-items:center}.bc-page .cs-proof.flip{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}.bc-page .cs-proof.flip .cs-proof-media{order:2}.bc-page .cs-proof-media{margin:0;border-radius:6px;overflow:hidden;border:1px solid var(--line);background:#fff}.bc-page .cs-proof-media img{display:block;width:100%;height:auto}.bc-page .cs-proof-source{margin:0 0 12px;font-family:var(--display);font-variation-settings:"wdth" 110,"wght" 560;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--eye-ink)}.bc-page .cs-proof h3{margin:0 0 14px;font-variation-settings:"wdth" 78,"wght" 740;font-size:clamp(28px,calc(2.8 * var(--vw)),44px);line-height:1;text-wrap:balance}.bc-page .cs-proof-body{margin:0 0 24px;color:var(--ink-2)}.bc-page .cs-proof-stats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line)}.bc-page .cs-proof-stats li{padding:16px 10px 0 0}.bc-page .cs-proof-stats li+li{padding-left:14px;border-left:1px solid var(--line)}.bc-page .cs-proof-stats b{display:block;font-family:var(--display);font-variation-settings:"wdth" 70,"wght" 820;font-size:clamp(24px,calc(2.2 * var(--vw)),36px);line-height:1;color:var(--eye);font-variant-numeric:tabular-nums}.bc-page .cs-proof-stats li>span{display:block;margin-top:6px;color:var(--ink-2);font-size:14px;line-height:1.3}@media (max-width:900px){.bc-page .cs-proof,.bc-page .cs-proof.flip{grid-template-columns:minmax(0,1fr)}.bc-page .cs-proof.flip .cs-proof-media{order:0}}