.industry-jump{position:sticky;top:0;z-index:15;display:flex;align-items:center;gap:30px;padding:14px 7vw;background:rgba(247,250,252,.96);border-bottom:1px solid #d4dee5;backdrop-filter:blur(12px)}.industry-jump span{margin-right:auto;color:#183b59;font-size:9px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.industry-jump a{color:#617382;font-size:9px;text-transform:uppercase;letter-spacing:1px;white-space:nowrap}.industry-jump a:hover{color:#287ebd}.business-types{background:#fff}.business-list{display:flex;flex-wrap:wrap;border-top:1px solid #cbd7df}.business-list span{width:33.333%;padding:22px 25px;border-right:1px solid #cbd7df;border-bottom:1px solid #cbd7df;font:400 18px var(--serif);transition:.2s}.business-list span:hover{color:#267dbd;background:#f4f8fb}.mid-cta{margin:0 7vw 115px;background:linear-gradient(115deg,#102f4d,#071426);color:#fff;padding:48px;display:flex;align-items:center;justify-content:space-between;gap:40px;box-shadow:0 24px 60px rgba(7,20,38,.15)}.mid-cta small{color:#71b3e3;letter-spacing:2px}.mid-cta h2{font:400 clamp(30px,3.5vw,48px)/1.1 var(--serif);margin:8px 0 0;max-width:760px}.scenario-studio{background:#061524;color:#fff}.scenario-title{display:grid;grid-template-columns:.6fr 1fr .7fr;gap:6vw;align-items:end;margin-bottom:50px}.scenario-title h2{font:400 clamp(42px,5vw,68px)/1 var(--serif);margin:0}.scenario-title>p:last-child{color:#8ca2b5}.industry-scenarios{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#2d4559}.industry-scenario{background:#0a2135;padding:34px;min-height:330px;display:flex;flex-direction:column}.industry-scenario>span{color:#62afe5;font-size:9px;letter-spacing:1px}.industry-scenario h3{font:400 26px/1.18 var(--serif);margin:48px 0 15px}.industry-scenario p{color:#91a5b6;font-size:12px;line-height:1.7}.industry-scenario b{margin-top:auto;border-top:1px solid #314a60;padding-top:18px;color:#c8d9e6;font-size:9px;text-transform:uppercase;letter-spacing:1px}.industry-faq{background:#eef3f6;display:grid;grid-template-columns:.75fr 1.25fr;gap:9vw}.faq-intro{position:sticky;top:90px;align-self:start}.faq-intro h2{font:400 clamp(39px,4vw,58px)/1.05 var(--serif)}.faq-intro>p:last-child{color:#697986}.industry-faq-item{border-top:1px solid #c5d1d9}.industry-faq-item button{width:100%;padding:24px 0;border:0;background:none;display:flex;text-align:left;justify-content:space-between;gap:20px;color:#10283d;font:400 20px var(--serif);cursor:pointer}.industry-faq-item button span{font:400 22px var(--sans);color:#3984bd;transition:.2s}.industry-faq-answer{display:none;padding:0 40px 24px 0;color:#677784;font-size:12px;line-height:1.75}.industry-faq-item.open .industry-faq-answer{display:block}.industry-faq-item.open button span{transform:rotate(45deg)}@media(max-width:900px){.industry-jump{overflow:auto}.industry-jump span{display:none}.business-list span{width:50%}.scenario-title,.industry-faq{grid-template-columns:1fr}.industry-scenarios{grid-template-columns:1fr}.faq-intro{position:static}}@media(max-width:600px){.business-list span{width:100%}.mid-cta{margin:0 24px 80px;padding:30px;display:block}.mid-cta .button{margin-top:25px}.industry-jump{padding-left:24px;padding-right:24px}}
