#sidgo-home .business-editorial{--journal-ink:#102638;--journal-accent:#FF8A3D;background:#fff;color:var(--journal-ink);position:relative;scroll-margin-top:24px;isolation:isolate}
#sidgo-home .business-editorial *{box-sizing:border-box}
#sidgo-home .business-editorial h2,#sidgo-home .business-editorial h3,#sidgo-home .business-editorial h4{color:inherit;word-break:keep-all;text-wrap:balance}
#sidgo-home .business-manifesto{display:grid;grid-template-columns:1fr 1fr;min-height:620px;background:#102638;color:#fff;overflow:hidden;padding:0 var(--home-gutter)}
#sidgo-home .business-manifesto-copy{padding:86px 0;position:relative;z-index:1;align-self:center;max-width:590px}
#sidgo-home .business-manifesto h2{font-size:clamp(36px,3.7vw,62px);line-height:1.2;letter-spacing:-.055em;margin:0 0 32px;font-weight:730}
#sidgo-home .business-manifesto h2:after{content:'';display:block;width:54px;height:4px;background:var(--journal-accent);margin-top:32px}
#sidgo-home .business-manifesto-copy>p{font-size:17px;line-height:1.95;color:#d2dce2;max-width:440px;margin:0 0 34px;word-break:keep-all}
#sidgo-home .business-journal-link{display:inline-flex;gap:22px;align-items:center;font-size:16px;font-weight:650;line-height:1.6;color:#e75a05;text-decoration:none;border:0;border-bottom:1px solid currentColor;background:none;padding:0 0 7px;cursor:pointer;font-family:inherit}
#sidgo-home .business-manifesto .business-journal-link{color:#ff8a41}
#sidgo-home .business-journal-link span{transition:transform .2s}
#sidgo-home .business-journal-link:hover span{transform:translate(3px,-3px)}
#sidgo-home .business-journal-link:focus-visible,#sidgo-home .business-sector-link:focus-visible{outline:2px solid var(--journal-accent);outline-offset:6px}
#sidgo-home .business-visual{position:relative;min-width:0;min-height:620px;margin-right:calc(-1 * var(--home-gutter));overflow:hidden}
#sidgo-home .business-visual [data-business-spiral]{position:absolute;inset:0;z-index:1}
#sidgo-home .business-visual-fallback{position:absolute;inset:46px 30px;display:grid;grid-template-columns:1fr 1fr;gap:18px;align-content:center;transform:rotate(-7deg)}
#sidgo-home .business-visual-fallback img{display:block;width:100%;aspect-ratio:1.5;object-fit:cover;border-radius:8px;box-shadow:0 22px 40px #0005}
#sidgo-home .business-visual-fallback img:nth-child(even){transform:translateY(50px)}
#sidgo-home .business-visual.is-enhanced .business-visual-fallback{visibility:hidden}
#sidgo-home .business-journal{padding:90px var(--home-gutter) 70px}
#sidgo-home .business-journal-heading{display:grid;grid-template-columns:1.1fr 1fr;gap:64px;align-items:end;margin-bottom:48px}
#sidgo-home .business-journal-heading h3{font-size:clamp(30px,3vw,46px);line-height:1.25;letter-spacing:-.045em;margin:0;font-weight:720}
#sidgo-home .business-journal-heading p{font-size:16px;line-height:1.85;color:#596a75;margin:0;max-width:510px;word-break:keep-all}
#sidgo-home .business-feature{display:grid;grid-template-columns:1.65fr 1fr;gap:48px;align-items:center;margin:0 0 64px}
#sidgo-home .business-feature figure,#sidgo-home .business-duo figure{margin:0;overflow:hidden;background:#e5e9ed}
#sidgo-home .business-feature img{width:100%;aspect-ratio:1.4;display:block;object-fit:cover}
#sidgo-home .business-feature h4{font-size:clamp(28px,2.7vw,42px);line-height:1.3;letter-spacing:-.045em;margin:0 0 22px;font-weight:700}
#sidgo-home .business-feature p,#sidgo-home .business-duo p{font-size:16px;line-height:1.9;color:#546570;margin:0 0 24px;word-break:keep-all}
#sidgo-home .business-feature-list{display:grid;gap:10px;list-style:none;padding:0;margin:0 0 28px;color:#314c5d;font-size:14px;line-height:1.65}
#sidgo-home .business-feature-list li{display:flex;gap:14px;border-top:1px solid #e2e7e9;padding-top:10px}
#sidgo-home .business-feature-list b{color:#b9581d;font-size:12px;font-weight:500;letter-spacing:.03em}
#sidgo-home .business-duo{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin:0 0 64px}
#sidgo-home .business-duo article{min-width:0}
#sidgo-home .business-duo img{display:block;width:100%;aspect-ratio:1.75;object-fit:cover}
#sidgo-home .business-duo h4{font-size:28px;letter-spacing:-.04em;line-height:1.35;margin:26px 0 14px;font-weight:700}
#sidgo-home .business-duo p{max-width:560px}
#sidgo-home .business-sectors{border-top:1px solid #cbd5db;padding-top:36px}
#sidgo-home .business-sectors h4{font-size:clamp(25px,2.4vw,36px);line-height:1.3;letter-spacing:-.04em;margin:0 0 26px}
#sidgo-home .business-sector-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 36px}
#sidgo-home .business-sector-link{display:grid;grid-template-columns:1fr auto;gap:8px 20px;align-content:start;border-bottom:1px solid #dce3e7;padding:24px 0;text-decoration:none;color:inherit;min-width:0}
#sidgo-home .business-sector-link strong{font-size:17px;font-weight:650;line-height:1.45}
#sidgo-home .business-sector-link p{grid-column:1;font-size:14px;line-height:1.75;color:#60717c;margin:0;word-break:keep-all}
#sidgo-home .business-sector-link span{grid-column:2;grid-row:1/3;color:#e75a05;font-size:24px;align-self:center;transition:transform .2s}
#sidgo-home .business-sector-link:hover span{transform:translate(4px,-4px)}
#sidgo-home .business-editorial-caption{font-size:12px;line-height:1.75;color:#6b7880;margin:30px 0 0}
#sidgo-home .business-journal-close{background:#f0f3f5;display:flex;align-items:center;justify-content:space-between;gap:32px;padding:36px var(--home-gutter)}
#sidgo-home .business-journal-close p{font-size:20px;line-height:1.5;letter-spacing:-.02em;margin:0;color:#233e50;font-weight:600}
@media(max-width:1000px){#sidgo-home .business-manifesto{grid-template-columns:1fr 1fr;min-height:540px}#sidgo-home .business-visual{min-height:540px}#sidgo-home .business-manifesto-copy{padding:60px 0}#sidgo-home .business-manifesto h2{font-size:38px}#sidgo-home .business-manifesto-copy>p{font-size:16px}#sidgo-home .business-feature{grid-template-columns:1.25fr 1fr;gap:30px}#sidgo-home .business-journal-heading{gap:30px}#sidgo-home .business-duo{gap:26px}#sidgo-home .business-sector-grid{gap:0 24px}}
@media(max-width:700px){#sidgo-home .business-manifesto{grid-template-columns:1fr;padding:0 24px}#sidgo-home .business-manifesto-copy{padding:48px 0 10px;max-width:none}#sidgo-home .business-manifesto h2{font-size:36px;margin-bottom:24px}#sidgo-home .business-manifesto h2:after{margin-top:24px;width:42px;height:3px}#sidgo-home .business-manifesto-copy>p{max-width:none;margin-bottom:26px;font-size:16px}#sidgo-home .business-visual{min-height:360px;margin:0 -24px}#sidgo-home .business-visual-fallback{inset:30px 40px}#sidgo-home .business-journal{padding:48px 24px 40px}#sidgo-home .business-journal-heading{display:block;margin-bottom:28px}#sidgo-home .business-journal-heading h3{font-size:30px;margin-bottom:20px}#sidgo-home .business-journal-heading p{font-size:15px}#sidgo-home .business-feature{display:block;margin-bottom:44px}#sidgo-home .business-feature img{aspect-ratio:1.35}#sidgo-home .business-feature-copy{padding-top:26px}#sidgo-home .business-feature h4{font-size:28px;margin-bottom:16px}#sidgo-home .business-feature p,#sidgo-home .business-duo p{font-size:15px;line-height:1.9}#sidgo-home .business-feature-list{font-size:14px}#sidgo-home .business-duo{display:block;margin-bottom:44px}#sidgo-home .business-duo article+article{margin-top:40px}#sidgo-home .business-duo h4{font-size:26px;margin-top:22px}#sidgo-home .business-sector-grid{grid-template-columns:1fr}#sidgo-home .business-sector-link{padding:20px 0}#sidgo-home .business-sector-link p{font-size:14px}#sidgo-home .business-journal-close{padding:30px 24px;display:block}#sidgo-home .business-journal-close p{font-size:18px;margin-bottom:22px}}
@media(prefers-reduced-motion:reduce){#sidgo-home .business-editorial *{scroll-behavior:auto;transition:none!important}}
#sidgo-home .business-sector-react{display:none}
@media(min-width:701px) and (prefers-reduced-motion:no-preference){#sidgo-home .business-sectors.has-carousel .business-sector-grid{display:none}#sidgo-home .business-sectors.has-carousel .business-sector-react{display:block}}
#sidgo-home .business-sector-carousel-stage{height:300px;overflow:hidden}
#sidgo-home .business-sector-current{text-align:center;max-width:560px;margin:0 auto 28px;min-height:126px}
#sidgo-home .business-sector-current strong{font-size:24px;color:#102638}
#sidgo-home .business-sector-current p{font-size:15px;line-height:1.8;color:#60717c;margin:12px 0 18px}
#sidgo-home .business-sector-select{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 24px;border-top:1px solid #dce3e7;padding-top:24px}
#sidgo-home .business-sector-select a{font-size:14px;color:#425765;text-decoration:none;line-height:1.6}
#sidgo-home .business-sector-select a:hover{color:#d54b00}

/* Journal chapter uses pure white rather than the inherited paper tint. */
#sidgo-home.home-premium #chapter-journal{background:#fff}
#sidgo-home.home-premium #chapter-journal .journal-deck{background:#fff}

