.brand-main{--brand-accent:var(--neoss-accent);background:#f5f8fa;color:var(--navy)}
.brand-hero{position:relative;min-height:calc(100svh - 92px);display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.65fr);gap:clamp(45px,8vw,130px);align-items:end;padding:clamp(70px,10vw,150px) clamp(22px,6vw,96px);overflow:hidden;background:radial-gradient(circle at 82% 18%,color-mix(in srgb,var(--brand-accent),white 42%) 0,transparent 35%),linear-gradient(145deg,#fff 0,#eef4f7 100%)}
.brand-hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(7,24,38,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(7,24,38,.07) 1px,transparent 1px);background-size:58px 58px;opacity:.28}
.brand-hero-copy,.brand-hero-aside{position:relative;z-index:2}.brand-family{margin:0 0 28px;font-size:10px;text-transform:uppercase;letter-spacing:.2em;font-weight:900;color:#526a79}.brand-compact{display:inline-flex;min-width:76px;height:76px;align-items:center;justify-content:center;margin-bottom:32px;padding:0 15px;border:1px solid currentColor;border-radius:50%;font-size:11px;font-weight:900;letter-spacing:.08em}.brand-hero h1{max-width:12ch;margin:0;font-size:clamp(60px,8vw,128px);line-height:.82;letter-spacing:-.075em;font-weight:500;overflow-wrap:anywhere}.brand-hero h1 span{display:block;color:color-mix(in srgb,var(--brand-accent),#071826 18%)}.brand-hero-aside{max-width:500px;padding-top:22px;border-top:1px solid currentColor}.brand-hero-aside p{margin:0 0 28px;font-size:clamp(17px,1.45vw,22px);line-height:1.62;color:#405563}.brand-hero-aside a{text-decoration:none;text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:900;border-bottom:1px solid currentColor;padding-bottom:8px}
.brand-orbit{position:absolute;z-index:1;width:min(50vw,680px);aspect-ratio:1;right:-14vw;top:-18vw;border:1px solid var(--brand-accent);border-radius:50%;opacity:.35}.brand-orbit i{position:absolute;inset:12%;border:1px solid var(--brand-accent);border-radius:50%}.brand-orbit i:nth-child(2){inset:27%}.brand-orbit i:nth-child(3){inset:43%;background:var(--brand-accent)}
.brand-statements{display:grid;grid-template-columns:.65fr 1.35fr;gap:clamp(45px,8vw,130px);padding:clamp(75px,9vw,135px) clamp(22px,6vw,96px);background:var(--navy);color:#fff}.brand-statements h2{max-width:10ch;margin:0;font-size:clamp(42px,5.5vw,84px);line-height:.92;letter-spacing:-.055em;font-weight:500}.brand-statement-list{display:grid;gap:1px;background:rgba(255,255,255,.2);border-top:1px solid rgba(255,255,255,.2)}.brand-statement-list article{display:grid;grid-template-columns:120px 1fr;gap:25px;padding:25px;background:var(--navy)}.brand-statement-list span{font-size:9px;text-transform:uppercase;letter-spacing:.15em;color:var(--brand-accent)}.brand-statement-list p{margin:0;font-size:clamp(18px,1.8vw,28px);line-height:1.2}.brand-statement-list strong{display:block;margin-top:8px;font-size:13px;color:color-mix(in srgb,var(--brand-accent),white 12%)}
.brand-page-content{padding:clamp(70px,9vw,130px) clamp(22px,10vw,160px);background:#fff}.brand-page-content>.entry-content{max-width:980px;margin:0 auto}.brand-page-content>.entry-content:empty{display:none}
@media(max-width:760px){.brand-hero,.brand-statements{grid-template-columns:1fr}.brand-hero{min-height:auto;padding-top:70px}.brand-hero h1{font-size:58px}.brand-hero-aside{margin-top:25px}.brand-statements{gap:42px}.brand-statement-list article{grid-template-columns:1fr;gap:10px}.brand-orbit{width:480px;right:-300px;top:-100px}}

/* Dark portfolio-brand treatment */
.brand-main{background:#30373c;color:#dde3e6}.brand-hero{background:radial-gradient(circle at 82% 18%,color-mix(in srgb,var(--brand-accent),transparent 72%) 0,transparent 36%),linear-gradient(145deg,#343c42,#272e33)}.brand-hero:before{background-image:linear-gradient(rgba(221,227,230,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(221,227,230,.08) 1px,transparent 1px)}.brand-family{color:#aebbc2}.brand-hero h1 span{color:var(--brand-accent)}.brand-hero-aside p{color:#c2ccd1}.brand-statements{background:#272e33}.brand-statement-list{background:rgba(221,227,230,.17);border-color:rgba(221,227,230,.17)}.brand-statement-list article{background:#30373c}.brand-page-content{background:#272e33;color:#d4dce0}.brand-page-content a{color:var(--brand-accent)}
html[data-color-theme="light"] .brand-main{background:#eef2f4;color:#26333a}html[data-color-theme="light"] .brand-hero{background:radial-gradient(circle at 82% 18%,color-mix(in srgb,var(--brand-accent),white 55%) 0,transparent 35%),linear-gradient(145deg,#fff,#e7edf0)}html[data-color-theme="light"] .brand-hero:before{background-image:linear-gradient(rgba(7,24,38,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(7,24,38,.07) 1px,transparent 1px)}html[data-color-theme="light"] .brand-family{color:#526a79}html[data-color-theme="light"] .brand-hero-aside p{color:#405563}html[data-color-theme="light"] .brand-statements{background:#dce4e8;color:#26333a}html[data-color-theme="light"] .brand-statement-list{background:rgba(7,24,38,.15);border-color:rgba(7,24,38,.15)}html[data-color-theme="light"] .brand-statement-list article{background:#f5f8fa}html[data-color-theme="light"] .brand-page-content{background:#eef2f4;color:#344a56}

/* Restored, theme-owned service and product content. */
.brand-overview{display:grid;grid-template-columns:.58fr 1.42fr;gap:clamp(45px,8vw,130px);padding:clamp(80px,10vw,145px) clamp(22px,6vw,96px);background:#272e33}.brand-overview .eyebrow,.brand-approach .eyebrow,.brand-contact .eyebrow{color:var(--brand-accent)}.brand-overview h2,.brand-feature h2,.brand-approach h2,.brand-contact h2{margin:0;font-size:clamp(42px,5.8vw,86px);line-height:.94;letter-spacing:-.055em;font-weight:500}.brand-overview>div>p{max-width:780px;margin:34px 0 0;font-size:clamp(18px,1.65vw,24px);line-height:1.65;color:#bdc9cf}
.brand-capabilities{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(221,227,230,.18);border-bottom:1px solid rgba(221,227,230,.18);background:#30373c}.brand-capabilities article{min-height:370px;padding:clamp(28px,3vw,48px);border-right:1px solid rgba(221,227,230,.18)}.brand-capabilities article:last-child{border-right:0}.brand-capabilities span,.brand-approach article>span{font-size:10px;letter-spacing:.15em;color:var(--brand-accent)}.brand-capabilities h3{margin:100px 0 20px;font-size:clamp(24px,2.25vw,34px);font-weight:500}.brand-capabilities p{max-width:42ch;margin:0;color:#bdc9cf;line-height:1.68}
.brand-pathways{padding:clamp(75px,9vw,130px) clamp(22px,6vw,96px);background:#e6ebee;color:#26333a}.brand-pathways .section-heading{display:grid;grid-template-columns:.58fr 1.42fr;gap:clamp(36px,7vw,100px);align-items:start;margin-bottom:48px}.brand-pathways h2{max-width:18ch;margin:0;font-size:clamp(30px,3.5vw,54px);line-height:1;letter-spacing:-.04em;font-weight:500;text-wrap:balance}.brand-pathway-table{border-top:1px solid rgba(7,24,38,.2)}.brand-pathway{display:grid;grid-template-columns:70px .8fr 1.25fr auto;gap:28px;align-items:center;min-height:138px;padding:28px 0;border-bottom:1px solid rgba(7,24,38,.2);color:inherit;text-decoration:none;transition:padding .2s,background .2s}.brand-pathway:hover{padding-inline:20px;background:rgba(255,255,255,.45)}.brand-pathway>span{color:var(--brand-accent);font-size:10px;font-weight:900;letter-spacing:.14em}.brand-pathway>strong{font-size:23px;line-height:1.15;letter-spacing:-.03em}.brand-pathway>p{margin:0;color:#526672;font-size:14px;line-height:1.65}.brand-pathway>b{font-size:10px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}
.brand-feature{padding:clamp(85px,11vw,155px) clamp(22px,8vw,128px);background:var(--brand-accent);color:#071826}.brand-feature h2{max-width:13ch}.brand-feature>p:last-child{max-width:720px;margin:38px 0 0;font-size:clamp(18px,1.6vw,24px);line-height:1.62}
.brand-approach{display:grid;grid-template-columns:.82fr 1.18fr;gap:clamp(50px,8vw,125px);padding:clamp(85px,10vw,145px) clamp(22px,6vw,96px);background:#272e33}.brand-approach>div:first-child>p:last-child{max-width:620px;margin:35px 0 0;color:#bdc9cf;font-size:17px;line-height:1.7}.brand-approach>div:last-child{border-top:1px solid rgba(221,227,230,.2)}.brand-approach article{display:grid;grid-template-columns:54px 1fr;gap:24px;padding:27px 0;border-bottom:1px solid rgba(221,227,230,.2)}.brand-approach h3{margin:0 0 10px;font-size:23px;font-weight:500}.brand-approach article p{margin:0;color:#bdc9cf;line-height:1.62}
.brand-contact{padding:clamp(90px,12vw,170px) clamp(22px,8vw,128px);background:#30373c}.brand-contact h2{max-width:13ch;color:var(--brand-accent)}.brand-contact>p:nth-of-type(2){max-width:680px;margin:38px 0;font-size:19px;line-height:1.65;color:#bdc9cf}.brand-contact>a{display:inline-block;padding:16px 22px;background:var(--brand-accent);color:#071826;text-decoration:none;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:900}
html[data-color-theme="light"] .brand-overview,html[data-color-theme="light"] .brand-approach{background:#e1e8eb;color:#26333a}html[data-color-theme="light"] .brand-capabilities,html[data-color-theme="light"] .brand-contact{background:#f4f7f8;color:#26333a}html[data-color-theme="light"] .brand-overview>div>p,html[data-color-theme="light"] .brand-capabilities p,html[data-color-theme="light"] .brand-approach>div:first-child>p:last-child,html[data-color-theme="light"] .brand-approach article p,html[data-color-theme="light"] .brand-contact>p:nth-of-type(2){color:#435863}html[data-color-theme="light"] .brand-capabilities,html[data-color-theme="light"] .brand-capabilities article,html[data-color-theme="light"] .brand-approach>div:last-child,html[data-color-theme="light"] .brand-approach article{border-color:rgba(7,24,38,.16)}
html[data-color-theme="light"] .brand-pathways{background:#30383d;color:#e3e9ec}html[data-color-theme="light"] .brand-pathway-table,html[data-color-theme="light"] .brand-pathway{border-color:rgba(255,255,255,.18)}html[data-color-theme="light"] .brand-pathway>p{color:#c3cdd2}html[data-color-theme="light"] .brand-pathway:hover{background:rgba(255,255,255,.06)}
@media(max-width:800px){.brand-overview,.brand-approach{grid-template-columns:1fr}.brand-capabilities{grid-template-columns:1fr}.brand-capabilities article{min-height:auto;border-right:0;border-bottom:1px solid rgba(221,227,230,.18)}.brand-capabilities article:last-child{border-bottom:0}.brand-capabilities h3{margin-top:55px}.brand-approach{gap:50px}}

/* 2.3 editorial rhythm: larger copy, alternating alignment and accent headings. */
.brand-hero-aside p{font-size:clamp(20px,1.75vw,27px)}.brand-overview h2,.brand-feature h2,.brand-approach h2,.brand-contact h2{max-width:none;color:var(--brand-accent);font-size:clamp(34px,4.2vw,66px);white-space:nowrap}.brand-overview>div>p,.brand-feature>p:last-child,.brand-approach>div:first-child>p:last-child,.brand-contact>p:nth-of-type(2){font-size:clamp(19px,1.75vw,27px)}.brand-feature{background:#353d43;color:#dde3e6;text-align:right}.brand-feature h2,.brand-feature>p{margin-left:auto}.brand-feature>p:last-child{max-width:850px}.brand-contact{text-align:right}.brand-contact h2,.brand-contact>p,.brand-contact>a{margin-left:auto}.brand-contact>p:nth-of-type(2){max-width:760px}.brand-approach{background:#2c3439}.brand-capabilities h3{color:var(--brand-accent)}html[data-color-theme="light"] .brand-feature{background:#d5dfe3;color:#26333a}html[data-color-theme="light"] .brand-approach{background:#e8edef}
@media(max-width:760px){.brand-overview h2,.brand-feature h2,.brand-approach h2,.brand-contact h2{font-size:clamp(27px,8.2vw,42px);white-space:normal}.brand-feature,.brand-contact{text-align:left}.brand-feature h2,.brand-feature>p,.brand-contact h2,.brand-contact>p,.brand-contact>a{margin-left:0}}

/* 2026.09-1.2 — alternating central canvas with empty vertical side rails. */
.brand-main{display:grid;grid-template-columns:clamp(16px,4.2vw,68px) minmax(0,1fr) clamp(16px,4.2vw,68px);background:#20272b}
.brand-main>section{grid-column:2;min-width:0}
.brand-hero{min-height:min(760px,calc(100svh - 92px));grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:clamp(34px,6vw,92px);padding:clamp(58px,8vw,108px) clamp(24px,5vw,74px)}
.brand-hero h1{max-width:14ch;font-size:clamp(36px,4.8vw,72px);line-height:.92;letter-spacing:-.05em;overflow-wrap:normal;word-break:normal}
.brand-hero-aside p{font-size:clamp(16px,1.25vw,20px);line-height:1.58}
.brand-overview,.brand-feature,.brand-contact{background:#e6ebee;color:#26333a}
.brand-overview>div>p,.brand-feature>p:last-child,.brand-contact>p:nth-of-type(2){color:#435863}
.brand-capabilities,.brand-approach{background:#2d353a;color:#dde3e6}
.brand-capabilities p,.brand-approach>div:first-child>p:last-child,.brand-approach article p{color:#bdc9cf}
.brand-statements{background:#e6ebee;color:#26333a}.brand-statement-list{background:rgba(7,24,38,.14);border-color:rgba(7,24,38,.14)}.brand-statement-list article{background:#f7f9fa}.brand-statement-list strong{color:color-mix(in srgb,var(--brand-accent),#26333a 20%)}
.brand-overview h2,.brand-feature h2,.brand-approach h2,.brand-contact h2,.brand-statements h2{max-width:18ch;font-size:clamp(28px,3.3vw,50px);line-height:1;letter-spacing:-.035em;white-space:normal;text-wrap:balance}
.brand-overview>div>p,.brand-feature>p:last-child,.brand-approach>div:first-child>p:last-child,.brand-contact>p:nth-of-type(2){font-size:clamp(16px,1.3vw,20px)}
.brand-statement-list p{font-size:clamp(16px,1.45vw,22px);line-height:1.3}
html[data-color-theme="light"] .brand-main{background:#d8e0e4}
html[data-color-theme="light"] .brand-overview,html[data-color-theme="light"] .brand-feature,html[data-color-theme="light"] .brand-contact{background:#30383d;color:#e3e9ec}
html[data-color-theme="light"] .brand-overview>div>p,html[data-color-theme="light"] .brand-feature>p:last-child,html[data-color-theme="light"] .brand-contact>p:nth-of-type(2){color:#c3cdd2}
html[data-color-theme="light"] .brand-capabilities,html[data-color-theme="light"] .brand-approach{background:#eef2f4;color:#26333a}
html[data-color-theme="light"] .brand-capabilities p,html[data-color-theme="light"] .brand-approach>div:first-child>p:last-child,html[data-color-theme="light"] .brand-approach article p{color:#435863}
html[data-color-theme="light"] .brand-statements{background:#30383d;color:#e3e9ec}html[data-color-theme="light"] .brand-statement-list{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.16)}html[data-color-theme="light"] .brand-statement-list article{background:#272e33;color:#e3e9ec}
@media(max-width:900px){.brand-main{grid-template-columns:22px minmax(0,1fr) 22px}.brand-hero{grid-template-columns:1fr;min-height:auto}.brand-hero-aside{max-width:660px}.brand-capabilities{grid-template-columns:1fr 1fr}.brand-capabilities article:nth-child(2n){border-right:0}}
@media(max-width:620px){.brand-main{grid-template-columns:8px minmax(0,1fr) 8px}.brand-hero{padding:48px 22px 56px}.brand-hero h1{font-size:clamp(34px,10.5vw,52px)}.brand-overview,.brand-feature,.brand-approach,.brand-contact,.brand-statements{padding-left:22px;padding-right:22px}.brand-overview h2,.brand-feature h2,.brand-approach h2,.brand-contact h2,.brand-statements h2{font-size:clamp(28px,8.5vw,40px)}.brand-capabilities{grid-template-columns:1fr}.brand-statement-list article{padding:20px}.brand-statement-list p{font-size:16px}}

/* Specific content systems: diagrams, product matrices, vendor registers and comparisons. */
.brand-visual{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);gap:clamp(45px,8vw,120px);align-items:center;padding:clamp(75px,9vw,130px) clamp(22px,6vw,96px);background:#242c31;color:#dde3e6}.brand-visual h2,.brand-solutions h2,.brand-vendors h2,.brand-comparison h2,.brand-partner h2{max-width:18ch;margin:0;font-size:clamp(30px,3.5vw,54px);line-height:1;letter-spacing:-.04em;font-weight:500;text-wrap:balance}.brand-visual>div:first-child>p:last-child{max-width:690px;margin:28px 0 0;color:#bdc9cf;font-size:clamp(16px,1.3vw,20px);line-height:1.65}.visual-system{position:relative;min-height:360px;border:1px solid color-mix(in srgb,var(--brand-accent),transparent 30%);background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--brand-accent),transparent 86%),transparent 48%);overflow:hidden}.visual-system:before,.visual-system:after{content:"";position:absolute;inset:14%;border:1px solid rgba(221,227,230,.22);transform:rotate(45deg)}.visual-system:after{inset:29%;border-color:var(--brand-accent)}.visual-system i{position:absolute;width:14px;height:14px;border-radius:50%;background:var(--brand-accent);box-shadow:0 0 24px color-mix(in srgb,var(--brand-accent),transparent 25%)}.visual-system i:nth-child(1){left:12%;top:18%}.visual-system i:nth-child(2){right:13%;top:27%}.visual-system i:nth-child(3){left:21%;bottom:16%}.visual-system i:nth-child(4){right:20%;bottom:13%}.visual-system b{position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%);font-size:clamp(24px,4vw,54px);letter-spacing:-.04em;color:var(--brand-accent)}
.brand-solutions,.brand-comparison{padding:clamp(80px,10vw,145px) clamp(22px,6vw,96px);background:#e6ebee;color:#26333a}.brand-solutions .section-heading,.brand-comparison .section-heading{display:grid;grid-template-columns:.65fr 1.35fr;gap:45px;margin-bottom:58px}.solution-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgba(7,24,38,.18);border:1px solid rgba(7,24,38,.18)}.solution-grid article{min-height:260px;padding:28px;background:#f7f9fa}.solution-grid article>span{display:inline-flex;min-width:58px;height:34px;align-items:center;justify-content:center;padding:0 10px;border:1px solid var(--brand-accent);color:#26333a;font-size:10px;font-weight:900;letter-spacing:.08em}.solution-grid img{display:block;width:min(100%,230px);height:62px;object-fit:contain;object-position:left center;margin-bottom:24px}.solution-grid h3{margin:35px 0 13px;color:#26333a;font-size:23px;font-weight:600}.solution-grid img+h3{margin-top:14px}.solution-grid p{margin:0;color:#526672;line-height:1.6}
.brand-vendors{display:grid;grid-template-columns:.55fr 1.45fr;gap:clamp(45px,8vw,120px);padding:clamp(75px,9vw,130px) clamp(22px,6vw,96px);background:#30383d}.brand-vendors h2{color:var(--brand-accent)}.vendor-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgba(221,227,230,.16);border:1px solid rgba(221,227,230,.16)}.vendor-mark{display:flex;min-height:115px;align-items:center;justify-content:center;padding:22px;background:#f4f7f8;color:#26333a}.vendor-mark img{display:block;max-width:150px;max-height:48px;width:auto;height:auto}.vendor-mark strong{font-size:17px;letter-spacing:-.02em}
.brand-partner{display:grid;grid-template-columns:.55fr 1.45fr;gap:clamp(45px,8vw,120px);align-items:center;padding:clamp(70px,8vw,120px) clamp(22px,6vw,96px);background:#d7e0e4;color:#26333a}.brand-partner>div:last-child>p:last-child{max-width:750px;margin:26px 0 0;color:#435863;font-size:17px;line-height:1.66}.partner-wordmark{display:flex;min-height:150px;flex-direction:column;align-items:center;justify-content:center;padding:30px;border:1px solid rgba(7,24,38,.2);background:#f8fafb;text-align:center}.partner-wordmark img{display:block;max-width:260px;max-height:100px;width:auto;height:auto}.partner-name,.bdm-wordmark{display:block;color:#26333a;font-size:clamp(28px,3vw,48px);font-weight:800;letter-spacing:-.045em}.partner-wordmark small,.bdm-wordmark small{display:block;margin-top:5px;color:#617482;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}
.brand-comparison .section-heading>p:last-child{max-width:660px;margin:22px 0 0;color:#526672;line-height:1.6}.comparison-scroll{overflow-x:auto;border:1px solid rgba(7,24,38,.18)}.brand-comparison table{width:100%;min-width:900px;border-collapse:collapse;background:#f8fafb}.brand-comparison th,.brand-comparison td{padding:20px;border-right:1px solid rgba(7,24,38,.14);border-bottom:1px solid rgba(7,24,38,.14);vertical-align:top;text-align:left;line-height:1.55}.brand-comparison thead th{background:#26333a;color:#dde3e6;font-size:10px;text-transform:uppercase;letter-spacing:.12em}.brand-comparison tbody th{width:170px;color:#26333a}.vendor-wordmark{display:inline-block;padding-bottom:5px;border-bottom:4px solid var(--brand-accent);font-size:18px;font-weight:800;letter-spacing:-.03em}.brand-comparison td{color:#435863;font-size:14px}
html[data-color-theme="light"] .brand-visual,html[data-color-theme="light"] .brand-vendors{background:#30383d;color:#e3e9ec}html[data-color-theme="light"] .brand-solutions,html[data-color-theme="light"] .brand-comparison,html[data-color-theme="light"] .brand-partner{background:#eef2f4;color:#26333a}
@media(max-width:960px){.solution-grid{grid-template-columns:repeat(2,1fr)}.vendor-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:760px){.brand-visual,.brand-vendors,.brand-partner,.brand-solutions .section-heading,.brand-comparison .section-heading{grid-template-columns:1fr}.brand-visual,.brand-vendors,.brand-partner,.brand-solutions,.brand-comparison{padding-left:22px;padding-right:22px}.visual-system{min-height:280px}.solution-grid{grid-template-columns:1fr}.solution-grid article{min-height:auto}.vendor-grid{grid-template-columns:1fr 1fr}.brand-solutions .section-heading,.brand-comparison .section-heading{gap:18px}.brand-partner{gap:32px}}
@media(max-width:760px){.brand-pathways{padding-left:22px;padding-right:22px}.brand-pathways .section-heading{grid-template-columns:1fr;gap:18px}.brand-pathway{grid-template-columns:44px 1fr;gap:12px 18px;align-items:start;padding:24px 0}.brand-pathway>p,.brand-pathway>b{grid-column:2}.brand-pathway:hover{padding-inline:10px}.brand-pathway>strong{font-size:20px}}
