@layer platform-space-v69 {
body #platform-introduction{padding:0!important;min-height:0!important;overflow:hidden!important;background:#fff!important;isolation:isolate!important}
body #platform-introduction>.vh63-platform-grid{display:block!important;position:relative!important;z-index:3!important;min-height:510px!important;padding-top:80px!important;padding-bottom:70px!important}
body #platform-introduction .vh63-hero-copy{width:51%!important;max-width:610px!important}
body #platform-introduction h1{font-size:clamp(42px,4.2vw,58px)!important;line-height:1.06!important;letter-spacing:-.05em!important;margin:22px 0 27px!important}
body #platform-introduction h1 span{color:#6f2bff!important;-webkit-text-fill-color:#6f2bff!important}
body #platform-introduction .vh63-hero-copy>p:not(.eyebrow):not(.platform-status-v69){font-size:17px!important;line-height:1.8!important;max-width:465px!important;margin-bottom:28px!important}
body #platform-introduction .hero-actions-v50{display:flex!important;gap:12px!important;flex-wrap:wrap!important;max-width:none!important}
body #platform-introduction .hero-actions-v50>a{flex:none!important;width:auto!important;min-width:0!important;padding:16px 20px!important;font-size:12px!important}
body #platform-introduction .platform-status-v69{font-size:11px!important;color:#5e6885!important;margin:26px 0 0!important}
body #platform-introduction>.industry-media{position:absolute!important;inset:0 0 0 56%!important;width:44%!important;height:100%!important;clip-path:polygon(12% 0,100% 0,100% 100%,0 100%)!important;opacity:1!important;z-index:0!important}
body #platform-introduction::before,body #platform-introduction::after{display:none!important}
body #platform-introduction>.industry-controls{width:100%!important;max-width:none!important;box-sizing:border-box!important;position:relative!important;z-index:3!important;margin:0!important;border:0!important;border-top:1px solid #e8e2f0!important;border-radius:0!important;padding:16px max(4%,calc((100vw - 1240px)/2))!important;background:#fff!important;box-shadow:none!important}
body main .platform-detail-v69{padding:0 0 45px!important;background:#fff!important}
.platform-detail-v69 details{border:1px solid #d9ddea!important;border-radius:12px!important;background:#faf7ff!important;overflow:hidden!important}
.platform-detail-v69 summary{padding:23px 26px!important;cursor:pointer!important;color:#162447!important;font-weight:700!important;font-size:16px!important}
.platform-detail-grid-v69{display:grid!important;grid-template-columns:1fr 1fr!important;gap:40px!important;padding:28px!important;align-items:center!important;border-top:1px solid #d9ddea!important}
.platform-detail-grid-v69 .vh63-platform-card{position:static!important;transform:none!important;width:100%!important;margin:0!important}
.platform-detail-grid-v69 h2{font-size:30px!important;line-height:1.2!important;margin:0 0 20px!important}
.platform-detail-grid-v69 .otc-platform-note{font-size:14px!important;line-height:1.8!important;padding:0!important;background:transparent!important;border:0!important}
@media(max-width:900px){body #platform-introduction>.vh63-platform-grid{padding-top:60px!important;padding-bottom:55px!important;min-height:470px!important}body #platform-introduction .vh63-hero-copy{width:55%!important}}
@media(max-width:760px){body #platform-introduction{display:flex!important;flex-direction:column!important}body #platform-introduction>.vh63-platform-grid{order:1!important}body #platform-introduction>.industry-media{order:2!important}body #platform-introduction>.industry-controls{order:3!important}body #platform-introduction>.vh63-platform-grid{padding-top:42px!important;padding-bottom:36px!important;min-height:0!important}body #platform-introduction .vh63-hero-copy{width:100%!important;max-width:none!important}body #platform-introduction h1{font-size:clamp(38px,9vw,48px)!important}body #platform-introduction>.industry-media{position:relative!important;inset:auto!important;width:100%!important;height:200px!important;clip-path:polygon(0 6%,100% 0,100% 100%,0 100%)!important}body #platform-introduction>.industry-controls{padding:16px 18px!important}.platform-detail-grid-v69{grid-template-columns:1fr!important;padding:20px!important;gap:24px!important}}
}