.cs27.bd27-expansion{background:#212121;color:#fff;padding:85px 0;overflow:hidden}.bd27-heading{display:grid;grid-template-columns:1fr 2fr;gap:70px}.cs27 .bd27-heading h2{font-size:clamp(34px,3.6vw,54px);max-width:700px}.bd27-heading .cs27-eyebrow{color:#a7cbff}.bd27-heading .cs27-body{color:#b7bcc4;max-width:740px}.bd27-network{position:relative;margin:45px 0 15px;min-height:345px;display:grid;place-items:center}.bd27-network-art{position:absolute;inset:0;opacity:.65;pointer-events:none}.bd27-network-art svg{width:100%;height:100%;overflow:visible}.bd27-network-art ellipse{stroke:#83b9ff;stroke-opacity:.18}.bd27-network-art path{stroke:#83b9ff;stroke-opacity:.35;stroke-width:1.5}.bd27-network-art .bd27-route{stroke:#ddfd99;stroke-opacity:.7;stroke-dasharray:5 25;animation:bd27-flow 9s linear infinite}@keyframes bd27-flow{to{stroke-dashoffset:-240}}.bd27-hub{position:relative;text-align:center;z-index:1;background:#212121;padding:32px;border:1px solid #4e6685;border-radius:50%;width:220px;height:220px;display:flex;flex-direction:column;justify-content:center;box-shadow:0 0 0 14px #83b9ff06,0 0 0 28px #83b9ff04}.bd27-hub>span{font-size:8px;letter-spacing:.12em;color:#a7cbff;line-height:1.6}.bd27-hub strong{font-size:28px;letter-spacing:-.035em;font-weight:600;margin:9px 0 3px}.bd27-hub p{font-size:12px;color:#b7bcc4;margin:0}.bd27-hub i{width:7px;height:7px;display:block;border-radius:50%;background:#f2f7ff;margin:14px auto 0}.bd27-regions{list-style:none;margin:0;padding:0;position:absolute;inset:0;display:grid;grid-template-columns:1fr 1fr;gap:40px 32%;align-content:center;pointer-events:none}.bd27-regions li{background:#212121;border:1px solid #39465a;padding:22px 28px;border-radius:9px;display:grid;grid-template-columns:10px 1fr;align-items:center;gap:6px 14px;max-width:310px;position:relative}.bd27-regions li:nth-child(even){justify-self:end;width:100%}.bd27-regions li strong{font-size:19px;font-weight:500;letter-spacing:-.03em}.bd27-regions li>span:last-child{grid-column:2;font-size:10px;color:#b7bcc4}.bd27-region-dot{width:7px;height:7px;background:#f2f7ff;border-radius:50%;box-shadow:0 0 0 5px #ddfd990d}.bd27-timeline{display:grid;grid-template-columns:repeat(3,1fr);gap:44px;list-style:none;padding:0;margin:46px 0 0;border-top:1px solid #ffffff29}.bd27-timeline li{padding-top:26px;position:relative}.bd27-timeline li:before{content:'';position:absolute;top:-4px;left:0;width:7px;height:7px;border-radius:50%;background:#f2f7ff}.bd27-timeline li>span{color:#a7cbff;text-transform:uppercase;font-size:10px;letter-spacing:.1em}.cs27 .bd27-timeline h3{font-size:25px;margin:14px 0 16px}.bd27-timeline p{font-size:13px;line-height:1.8;color:#b7bcc4;max-width:320px}.bd27-caption{font-size:10px!important;color:#939ca9;line-height:1.8;margin:25px 0 0!important}.bd27-gallery{padding:75px 0;border-bottom:1px solid #e9e9e9}.bd27-gallery-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.bd27-gallery-grid figure{margin:0}.bd27-photo{background:#f3f3f3;overflow:hidden;border-radius:12px}.bd27-photo img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain}.bd27-gallery-grid figcaption{padding:22px 4px 0}.cs27 .bd27-gallery-grid h3{font-size:22px;letter-spacing:-.035em}.bd27-gallery-grid figcaption p{font-size:13px;color:#666;margin:12px 0 0;line-height:1.8;max-width:520px}.cs27.bd27-readiness{background:#f2f7ff;color:#212121}.bd27-readiness .cs27-eyebrow{color:#007aff}.bd27-readiness .cs27-body{color:#666}.bd27-ready-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:44px}.bd27-ready{padding:27px 25px;background:#fff;border:1px solid #e1e6ee;border-radius:9px}.cs27 .bd27-ready h3{font-size:23px;margin:20px 0 15px}.bd27-ready p{font-size:13px;color:#666;line-height:1.8;margin:0}.bd27-check{background:#f2f7ff;border-radius:50%;width:36px;height:36px;display:grid;place-items:center}.bd27-check svg{width:22px;height:22px;stroke:#212121;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media(max-width:1000px){.bd27-heading{gap:40px}.bd27-ready-grid{grid-template-columns:1fr 1fr}.bd27-regions{gap:35px 32%}.bd27-regions li{padding:18px 16px}.bd27-regions li strong{font-size:16px}.bd27-hub{width:185px;height:185px;padding:20px}}@media(max-width:749px){.bd27-expansion,.bd27-gallery{padding:60px 0}.bd27-heading{grid-template-columns:1fr;gap:14px}.cs27 .bd27-heading h2{font-size:34px}.bd27-network{margin:30px 0;display:flex;flex-direction:column;gap:35px;min-height:0}.bd27-network-art{inset:0;display:none}.bd27-hub{width:185px;height:185px}.bd27-regions{position:static;width:100%;gap:14px;grid-template-columns:1fr 1fr}.bd27-regions li{width:100%;max-width:none;padding:18px 14px}.bd27-regions li>span:last-child{font-size:9px}.bd27-regions li strong{font-size:16px}.bd27-timeline{grid-template-columns:1fr;gap:22px;border-top:0;border-left:1px solid #ffffff29;padding-left:22px;margin:36px 0 0}.bd27-timeline li{padding:0}.bd27-timeline li:before{left:-26px;top:5px}.cs27 .bd27-timeline h3{font-size:24px;margin:9px 0 12px}.bd27-timeline p{max-width:none}.bd27-gallery-grid{grid-template-columns:1fr;gap:35px}.cs27 .bd27-gallery-grid h3{font-size:23px}.bd27-gallery-grid figcaption{padding-top:18px}.bd27-ready-grid{gap:14px}.bd27-ready{padding:23px 18px}.cs27 .bd27-ready h3{font-size:19px}.bd27-ready p{font-size:12px}}@media(max-width:370px){.bd27-ready-grid,.bd27-regions{grid-template-columns:1fr}.bd27-regions li{justify-self:stretch!important}}@media(prefers-reduced-motion:reduce){.bd27-route{animation:none!important}}
.cs27.bd27-expansion:not(.bd27-readiness){border-top:56px solid #fff}@media(max-width:749px){.cs27.bd27-expansion:not(.bd27-readiness){border-top-width:36px}}
.bd27-own-distribution{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:24px;background:#212121;border:1px solid #4e6685;border-left:3px solid #83b9ff;border-radius:9px;padding:24px 30px;margin:20px auto 0;max-width:740px}.bd27-own-distribution .cs27-eyebrow{color:#a7cbff;margin:0 0 8px}.cs27 .bd27-own-distribution h3{color:#fff;font-size:25px;margin:0}.bd27-own-distribution>p{font-size:14px;line-height:1.7;color:#d2d8e1;margin:0}@media(max-width:749px){.bd27-own-distribution{grid-template-columns:1fr;gap:12px;padding:22px 24px;margin-top:24px}}
#MainContent:has(.bd27-network) .cs27 .cs27-work-frame{background:transparent;border:0;padding:0;box-shadow:none;border-radius:0;overflow:visible;animation:none;transform:none}#MainContent:has(.bd27-network) .cs27 .cs27-work-frame .cs27-frame-label{display:none}#MainContent:has(.bd27-network) .cs27 .cs27-work-frame img{margin:0;width:100%;height:auto;max-height:none;border-radius:0;background:transparent;aspect-ratio:auto}.bd27-gallery .bd27-photo{background:transparent;border-radius:0;overflow:visible}.bd27-gallery .bd27-photo img{aspect-ratio:auto;height:auto;border-radius:0}
#MainContent:has(.bd27-network) .cs27-chapter:not(.cs27-finale),#MainContent:has(.bd27-network) .bd27-gallery{padding-top:40px;padding-bottom:40px}#MainContent:has(.bd27-network) .cs27-chapter .cs27-chapter-head,#MainContent:has(.bd27-network) .bd27-gallery .cs27-chapter-head{margin-bottom:32px}#MainContent:has(.bd27-network) .cs27-chapter .cs27-work{margin-top:0}#MainContent:has(.bd27-network) .cs27-chapter .cs27-rhythm{margin-top:0;padding-top:28px}#MainContent:has(.bd27-network) .cs27.bd27-expansion{padding-top:60px;padding-bottom:60px}@media(max-width:749px){#MainContent:has(.bd27-network) .cs27-chapter:not(.cs27-finale),#MainContent:has(.bd27-network) .bd27-gallery{padding-top:32px;padding-bottom:32px}#MainContent:has(.bd27-network) .cs27-chapter .cs27-chapter-head,#MainContent:has(.bd27-network) .bd27-gallery .cs27-chapter-head{margin-bottom:24px}#MainContent:has(.bd27-network) .cs27-chapter .cs27-rhythm{padding-top:20px}#MainContent:has(.bd27-network) .cs27.bd27-expansion{padding-top:44px;padding-bottom:44px}}
