/* Match the navigation's actual gutter, not a second independent content width. */
body[data-draft] .city-hero-v85 .impl-hero-content{padding-left:var(--page-gutter,5vw)!important;padding-right:48px;max-width:none;box-sizing:border-box;width:100%}
.conversion-decision>p{line-height:1.75;margin:24px 0 0}.conversion-decision>.panel-cta{display:inline-flex;align-items:center;min-height:48px;margin-top:28px;padding:14px 22px;text-decoration:none}.conversion-decision .decision-grid{row-gap:32px}
/* Editorial customer feature: generous media, restrained framing and a clear hierarchy. */
body[data-draft] .conversion-proof.proof-editorial{width:calc(100% - 2 * var(--page-gutter,5vw));max-width:none;margin:0 auto;padding:56px 0;display:grid;grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr);gap:clamp(32px,5vw,88px);background:transparent;border:0;border-radius:0;align-items:center}
.proof-editorial .proof-image{overflow:hidden;border-radius:0;max-width:640px}.proof-editorial .proof-image img{aspect-ratio:16/9;width:100%;height:auto;object-fit:contain;border-radius:0}.proof-editorial .proof-image span{display:flex;align-items:center;gap:12px;background:#142d23;padding:18px 22px;text-align:left;font-size:14px}.proof-editorial .proof-image span b{display:grid;place-items:center;border:1px solid #b4d5c4;border-radius:50%;width:34px;height:34px;font-size:11px;font-weight:400}.proof-editorial .proof-image span i{margin-left:auto;font-size:11px;font-style:normal;color:#b4d5c4;letter-spacing:1px;text-transform:uppercase}
.proof-editorial small{display:block;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#587064}.proof-editorial blockquote{font-size:clamp(25px,2.3vw,38px);font-weight:400;line-height:1.3;letter-spacing:-.025em;max-width:34ch;margin:22px 0 28px}.proof-editorial p{font-size:14px;line-height:1.65;margin:0 0 24px}.proof-editorial p strong{font-size:16px}.proof-editorial .panel-cta{border:0;border-bottom:1px solid #839a8a;border-radius:0;padding:0 0 8px;min-height:0;background:transparent}.proof-editorial .proof-review-badge{min-height:260px;border-radius:0;padding:36px}
.browse-v85 .browse-list .browse-card-content>svg{display:none!important}.browse-v85 .browse-list .industry-customers{margin-top:16px}.browse-v85 .browse-list .industry-explore{display:inline-block;margin-top:18px}
@media(max-width:760px){body[data-draft] .city-hero-v85 .impl-hero-content{padding:36px var(--page-gutter,5vw)!important}body[data-draft] .conversion-proof.proof-editorial{grid-template-columns:1fr;gap:28px;padding:32px 0}.proof-editorial blockquote{font-size:26px;margin:18px 0 22px}.proof-editorial .proof-image{max-width:none}.proof-editorial .proof-image span{padding:14px}.proof-editorial .proof-image span i{display:none}.conversion-decision>.panel-cta{margin-top:24px}}

body[data-draft].browse-v85 .ind-desc.case-outcome{color:#52685c!important;opacity:1;line-height:1.65}

.proof-editorial .proof-summary{font-size:clamp(28px,2.6vw,42px);line-height:1.2;font-weight:400;letter-spacing:-.03em;margin:22px 0 28px;max-width:24ch}.customer-summary{font-size:18px;line-height:1.6;color:#405b4c;margin:24px 0}
