.division-paths{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:760px;margin-top:34px}.division-path{position:relative;min-height:144px;padding:22px 54px 20px 22px;border-radius:18px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(11,37,48,.16);transition:.25s}.division-path:hover{transform:translateY(-4px);box-shadow:0 18px 42px rgba(11,37,48,.13)}.healthcare-path{background:rgba(255,255,255,.88)}.ict-path{background:var(--teal);color:white;border-color:var(--teal)}.path-label{font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;opacity:.72}.division-path strong{font-family:var(--display);font-size:18px;line-height:1.25;max-width:250px}.path-arrow{position:absolute;right:20px;bottom:18px;font-size:20px}.ict-section{background:var(--deep);color:var(--white)}.ict-section .eyebrow.light{color:#78d7ce}.ict-copy p:not(.eyebrow),.solution-list p{color:#b8cccf}.ict-section .text-link.light{color:#fff}.solution-list article,.solution-list article:last-child{border-color:rgba(255,255,255,.16)}.solution-list span{color:#65c8c0}.hub-hero{padding:160px 0 85px;background:linear-gradient(120deg,#f4f8f5 0%,#dcece7 100%)}.hub-hero.dark-hub{background:var(--deep);color:white}.hub-hero-grid{display:grid;grid-template-columns:1.25fr .55fr;gap:90px;align-items:end}.hub-hero h1{font-family:var(--display);font-size:clamp(48px,6vw,78px);letter-spacing:-.06em;line-height:1.02;margin:0 0 25px}.hub-hero h1 span{color:var(--teal)}.dark-hub h1 span{color:#76d5cc}.hub-lead{font-size:19px;color:var(--muted);max-width:720px}.dark-hub .hub-lead{color:#bed0d2}.hub-summary{padding:25px;border-left:3px solid var(--gold);background:rgba(255,255,255,.5)}.dark-hub .hub-summary{background:rgba(255,255,255,.06)}.hub-summary strong{display:block;font-family:var(--display);font-size:22px}.hub-summary p{margin:7px 0 0;color:var(--muted)}.dark-hub .hub-summary p{color:#adc3c6}.hub-section{padding:95px 0}.hub-section.tint{background:#edf5f2}.hub-heading{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px;margin-bottom:45px}.hub-heading h2{font:700 clamp(34px,4vw,54px)/1.08 var(--display);letter-spacing:-.05em;margin:0}.hub-heading p{color:var(--muted);margin:0}.offer-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.offer-card{padding:26px;background:white;border:1px solid var(--line);border-radius:18px;min-height:260px}.offer-card .offer-no{color:var(--teal);font:700 12px var(--display)}.offer-card h3{font:700 22px/1.2 var(--display);letter-spacing:-.03em;margin:38px 0 12px}.offer-card p{color:var(--muted);margin:0}.offer-card ul{padding-left:18px;color:var(--muted)}.sector-grid{display:flex;flex-wrap:wrap;gap:10px}.sector-grid span{padding:10px 15px;border:1px solid var(--line);border-radius:999px;background:white;font-weight:600;font-size:13px}.healthtech-band{background:var(--deep);color:white;padding:82px 0}.healthtech-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:90px}.healthtech-grid h2{font:700 clamp(34px,4vw,54px)/1.08 var(--display);letter-spacing:-.05em;margin:0}.healthtech-list{display:grid;grid-template-columns:1fr 1fr;gap:12px}.healthtech-list div{padding:19px;border:1px solid rgba(255,255,255,.16);border-radius:13px;background:rgba(255,255,255,.05)}.healthtech-list strong{display:block}.healthtech-list span{font-size:13px;color:#adc4c6}.hub-cta{padding:75px 0;background:var(--gold)}.hub-cta .shell{display:flex;justify-content:space-between;gap:40px;align-items:center}.hub-cta h2{font:700 clamp(31px,4vw,49px)/1.08 var(--display);letter-spacing:-.05em;margin:0;max-width:720px}@media(max-width:900px){.division-paths,.hub-hero-grid,.hub-heading,.healthtech-grid{grid-template-columns:1fr}.hub-hero-grid,.hub-heading,.healthtech-grid{gap:35px}.offer-grid{grid-template-columns:1fr 1fr}.hero-card{display:none}}@media(max-width:600px){.division-paths,.offer-grid,.healthtech-list{grid-template-columns:1fr}.division-path{min-height:126px}.hub-hero{padding:125px 0 65px}.hub-cta .shell{align-items:flex-start;flex-direction:column}}
