/* A quieter reading hierarchy, preserving the corporate chapters and approved marks. */
.editorial-refined .corporate-journey a{min-height:82px}.editorial-refined .journey-number{opacity:.55}
.editorial-refined .editorial-image-caption{font-size:.8125rem;line-height:1.5;color:#537078;padding:12px 0}
.editorial-refined .corporate-reading-dark .editorial-image-caption{color:#b7d6d8}
.editorial-refined .solution-card figure{margin:0}.editorial-refined .solution-card figure img{width:100%;aspect-ratio:16/10;height:auto;object-fit:cover;object-position:65% center}
.editorial-refined .solution-card h3{font-size:clamp(1.35rem,2vw,1.9rem);line-height:1.15;margin-top:12px}.editorial-refined .solution-card>span{font-size:.75rem;color:#617d84}
.editorial-refined .solution-card .corporate-solution-detail{margin-block:14px 0;max-width:40ch}
.editorial-refined .chapter-inclusions-short{gap:16px;border-top:1px solid #aec7cb;padding-top:24px;margin-bottom:18px}.editorial-refined .chapter-inclusions-short h3{font-size:1rem;line-height:1.5;margin:0}
.editorial-refined .chapter-inclusions-short>div:before{content:'✓';font-size:1rem;color:#28766d;margin-right:8px;float:left}
.editorial-detail{margin-top:24px;border-top:1px solid #becdcc;border-bottom:1px solid #becdcc}
.editorial-detail>summary{cursor:pointer;padding:19px 4px;font-size:1rem;font-weight:650;line-height:1.5;min-height:48px;list-style-position:inside;color:inherit}
.editorial-detail>summary:focus-visible,.editorial-action:focus-visible{outline:3px solid #428a83;outline-offset:4px}
.editorial-detail[open]>summary{border-bottom:1px solid #becdcc}.editorial-detail>p{padding:18px 4px;margin:0;font-size:1rem;line-height:1.65}
.business-service>.editorial-detail{border-color:#66898b;max-width:940px}.business-service>.editorial-detail[open]>summary{border-color:#66898b}
.business-service>.business-service-link{margin-top:18px}.business-service>.editorial-detail .business-service-scope{max-width:none;margin:0;padding:20px 4px}
.editorial-refined .business-service-channels{max-width:1100px}.editorial-refined .service-channel-visual{height:190px}
.editorial-refined.brand-ops .ops-work-tools>#paid-ops{margin:0;padding:46px max(22px,calc((100vw - 1280px)/2));border-radius:0;background:#f8f5f2;border-block:1px solid #d4d0df}
.editorial-refined.brand-ops .ops-work-tools>.chapter-package{background:#f8f5f2;border-bottom:1px solid #d4d0df}
.editorial-refined.brand-ops .professional-more{margin:0;padding-inline:max(22px,calc((100vw - 1280px)/2));background:#f8f5f2;border-top:0;border-bottom:0}
.editorial-professional-choices{padding:42px max(22px,calc((100vw - 1280px)/2));background:#f8f5f2}.editorial-professional-choices>.overline{font-size:.875rem;line-height:1.5;color:#535174;margin:0 0 20px}
.editorial-professional-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}
.editorial-refined .editorial-professional-grid>#paid-ops{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:20px;padding:30px;margin:0;background:white;border:1px solid #d4d0df;border-radius:4px}
.editorial-refined .editorial-professional-grid>.chapter-package{padding:30px;margin:0;background:#eeedf7;border:1px solid #d4d0df;border-radius:4px}
.editorial-professional-grid .chapter-package>h2{font-size:1.85rem;line-height:1.15;max-width:none}.editorial-professional-grid .chapter-lead{font-size:1rem}
.editorial-professional-grid .nd-professional-price{text-align:left}.editorial-professional-grid .nd-professional-price strong{font-size:2.7rem}
.editorial-professional-grid .nd-professional-price span,.editorial-professional-grid .nd-professional-price small{display:block;margin-top:5px}
.editorial-refined .professional-more #paid-value{padding:25px 0 35px}.editorial-refined .ops-connection-groups>.editorial-detail{margin:0}
.editorial-refined .ops-native-intro:has(>div:only-child){max-width:860px}
.editorial-refined .editorial-pro-opening{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 56px;align-content:center;text-align:left;max-width:none;padding:75px max(22px,calc((100vw - 1280px)/2));background:#f8f5f2;margin:0}
.editorial-pro-opening>.rm-status{grid-column:1;justify-self:start;margin:0}.editorial-pro-opening>h1{grid-column:1;font-size:clamp(2.7rem,4.8vw,4.8rem);line-height:1.03;letter-spacing:-.045em;max-width:11ch;margin:0;color:#232943}
.editorial-pro-opening>.editorial-hero-lead{grid-column:1;font-size:1.1rem;line-height:1.65;margin:6px 0;color:#50526c;max-width:47ch}
.editorial-action{font-size:1rem;font-weight:650;min-height:44px;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:5px;justify-self:start;color:inherit}
.editorial-pro-opening>.editorial-action{grid-column:1;color:#403777}.editorial-pro-opening>.corporate-photo{grid-column:2;grid-row:1/5;align-self:center;margin:0;max-width:none;background:transparent;overflow:visible}
.editorial-pro-opening>.corporate-photo img{display:block;width:100%;height:400px;aspect-ratio:auto;object-fit:cover;object-position:center;border-radius:5px}
.editorial-pro-opening>.corporate-photo figcaption{font-size:.875rem;line-height:1.5;color:#54596d;margin-top:12px}
.editorial-refined .editorial-comparison{margin-block:28px}.editorial-comparison .nd-comparison{margin:0;padding:20px 0}
.editorial-refined .editorial-scope-selector{padding-block:35px}.editorial-scope-selector .editorial-decision-intro{margin-bottom:22px}.editorial-scope-selector .editorial-choice-grid article{padding-block:22px}.editorial-scope-selector .editorial-choice-grid .editorial-audience{margin-bottom:12px}.editorial-scope-selector .editorial-price{margin-bottom:10px;min-height:0}
.editorial-refined .nd-compact-top>.chapter-package{padding:36px 30px;border:1px solid #d7d3e4;margin-block:28px}.editorial-refined .nd-compact-top>.chapter-package>h2{max-width:none}
.editorial-refined.brand-core .chapter-package>.chapter-brand-pair{margin-block:25px}.editorial-refined.brand-core .chapter-package .chapter-lead{max-width:72ch}
.editorial-refined.brand-core .core-business-connections{background:#f8f5f2}.editorial-refined.brand-core .core-app-logo{border-radius:4px}
.editorial-refined .solution-question>p{font-size:1.05rem;line-height:1.65}.editorial-refined .solution-card{border-radius:0}
@media(max-width:900px){.editorial-refined .editorial-pro-opening{gap:20px 30px}.editorial-pro-opening>.corporate-photo img{height:360px}.editorial-pro-opening>.editorial-hero-lead{font-size:1rem}}
@media(max-width:700px){.editorial-refined .editorial-pro-opening{grid-template-columns:1fr;padding:44px 22px}.editorial-pro-opening>.corporate-photo{grid-column:1;grid-row:auto;margin-top:16px}.editorial-pro-opening>.corporate-photo img{height:auto;aspect-ratio:4/3}.editorial-pro-opening>h1{font-size:3.2rem;max-width:12ch}.editorial-refined .chapter-inclusions-short{grid-template-columns:1fr;gap:12px}.editorial-refined .nd-compact-top>.chapter-package{padding:26px 20px}.editorial-refined .editorial-scope-selector .editorial-choice-grid{grid-template-columns:1fr 1fr}.editorial-scope-selector .editorial-choice-grid article{padding:20px 10px!important}.editorial-scope-selector .editorial-choice-grid h3{font-size:1.3rem}.editorial-scope-selector .editorial-choice-grid p{font-size:.875rem}.editorial-scope-selector .editorial-choice-grid a{font-size:.875rem}.editorial-refined .corporate-journey a{min-height:74px}}
@media(max-width:700px){.editorial-professional-grid{grid-template-columns:1fr;gap:20px}.editorial-professional-choices{padding:36px 22px}.editorial-refined .editorial-professional-grid>#paid-ops,.editorial-refined .editorial-professional-grid>.chapter-package{padding:25px}}
@media(max-width:380px){.editorial-refined .editorial-scope-selector .editorial-choice-grid{grid-template-columns:1fr}.editorial-pro-opening>h1{font-size:2.75rem}}
