.bt-site{margin:0!important;background:#f3f6fa;color:#0b1831;font-family:Arial,Helvetica,sans-serif}.bt-site *{box-sizing:border-box}.bt-site a{color:inherit;text-decoration:none}.bt-container{max-width:1260px;margin:auto;padding:0 25px}.bt-ticker{background:#08152c;color:#cce8ff}.bt-ticker .bt-container{display:flex;gap:12px;align-items:center;padding-top:9px;padding-bottom:9px;font-size:10px;letter-spacing:1.4px;font-weight:800}.bt-ticker .bt-container>span:last-child{margin-left:auto;color:#86a5c6}.bt-signal{color:#29c8ff}.bt-header{background:#fff}.bt-head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:30px;padding-bottom:30px}.bt-logo{display:flex;align-items:center;font-size:clamp(28px,3.6vw,47px);font-weight:950;letter-spacing:-2px}.bt-logo>span:not(.bt-logomark){color:#128adf}.bt-logo small{font-size:14px;letter-spacing:0;margin-left:2px;align-self:flex-end;margin-bottom:6px}.bt-logomark{display:grid;place-items:center;position:relative;background:#0c2347;color:#fff;width:50px;height:50px;border-radius:12px;font-size:32px;margin-right:11px;letter-spacing:0}.bt-logomark span{position:absolute;top:0;right:3px;color:#36d3ff;font-size:17px}.bt-headline{max-width:220px;text-align:right;font-size:10px;font-weight:800;letter-spacing:1.5px;line-height:1.8;color:#697d95}.bt-nav{border-top:1px solid #dce4ee;border-bottom:1px solid #dce4ee}.bt-links{display:flex;gap:32px;align-items:center;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.bt-links a{font-size:11px;font-weight:900;letter-spacing:1.4px;padding:17px 0}.bt-links a:hover{color:#1689dd}.bt-links>span{margin-left:auto;color:#1689dd;font-size:10px;font-weight:800;letter-spacing:1px}.bt-intro{background:#08152c;color:#fff;padding:34px 45px 40px;margin-top:27px;position:relative;overflow:hidden}.bt-intro:after{content:'✳';position:absolute;right:-30px;top:50px;font-size:240px;color:#112a4c;pointer-events:none}.bt-intro-top,.bt-intro-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:10px;letter-spacing:1.4px;font-weight:800;position:relative;z-index:1}.bt-intro-top span:first-child{color:#39d2ff}.bt-intro h1{font-size:clamp(55px,9.5vw,130px);line-height:.92;letter-spacing:-.075em;margin:60px 0 50px;font-weight:950;position:relative;z-index:1}.bt-intro h1 em{font-style:normal;color:#39caff}.bt-intro h1 em span{color:#fff}.bt-intro-bottom p{font-size:16px;line-height:1.6;letter-spacing:0;font-weight:400;max-width:480px}.bt-feature,.bt-latest,.bt-topic{margin:60px 0}.bt-strip{background:#1689dd;color:#fff;padding:13px 17px;display:flex;justify-content:space-between;font-size:11px;font-weight:900;letter-spacing:1.5px}.bt-featuregrid{display:grid;grid-template-columns:1.55fr 1fr;gap:30px;margin-top:22px}.bt-mainstory{background:#fff}.bt-mainphoto{display:block;aspect-ratio:16/9;overflow:hidden;background:#dce5ef}.bt-mainphoto img,.bt-cardphoto img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s}.bt-mainphoto:hover img,.bt-cardphoto:hover img{transform:scale(1.04)}.bt-maintext{padding:25px}.bt-tag{font-size:10px;color:#0a85d9;letter-spacing:1.5px;text-transform:uppercase;font-weight:900}.bt-maintext h2{font-size:clamp(28px,3.1vw,43px);letter-spacing:-1.5px;line-height:1.12;margin:14px 0}.bt-maintext p{font-size:15px;line-height:1.6;color:#607086}.bt-more{display:inline-block;margin-top:14px;border-bottom:2px solid #1689dd;padding-bottom:8px;font-size:11px;font-weight:900;letter-spacing:1.4px}.bt-side{background:#e8eff7;padding:25px}.bt-side>h3{font-size:14px;letter-spacing:1.5px;border-bottom:2px solid #0b1831;padding-bottom:18px;margin:0}.bt-side>h3 span{color:#1689dd}.bt-sideitem{display:grid;grid-template-columns:40px 1fr;gap:12px;padding:23px 0;border-bottom:1px solid #c7d6e5}.bt-count{font-size:26px;font-weight:900;color:#9db1c8}.bt-sideitem h4{font-size:20px;letter-spacing:-.6px;line-height:1.2;margin:9px 0}.bt-sideitem time{font-size:10px;color:#7c8da0}.bt-sectionhead{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:25px;border-bottom:2px solid #0b1831;padding-bottom:20px}.bt-eyebrow{font-size:10px;letter-spacing:2px;font-weight:900;color:#1689dd}.bt-sectionhead h2,.bt-archive h1{font-size:clamp(37px,5vw,65px);font-weight:950;letter-spacing:-3px;line-height:1;margin:13px 0 0}.bt-sectionhead h2 em{font-style:normal;color:#1689dd}.bt-sectionhead>span,.bt-sectionhead>a{font-size:10px;font-weight:900;letter-spacing:1px}.bt-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:23px 16px}.bt-card{background:#fff;min-width:0}.bt-cardphoto{display:block;aspect-ratio:4/3;overflow:hidden;background:#dce5ef}.bt-cardbody{padding:16px}.bt-cardbody h3{font-size:20px;line-height:1.2;letter-spacing:-.5px;margin:12px 0}.bt-cardbody time{font-size:10px;color:#75879c}.bt-card h3 a:hover,.bt-side h4 a:hover{color:#1689dd}.bt-banner{display:flex;justify-content:space-between;align-items:center;gap:20px;background:#29c8ff;padding:32px;font-size:clamp(17px,3vw,34px);font-weight:950;letter-spacing:-1px}.bt-banner strong{color:#08152c}.bt-three{grid-template-columns:repeat(3,minmax(0,1fr))}.bt-article{max-width:860px;margin:55px auto;background:#fff;padding:55px}.bt-article-top{display:flex;justify-content:space-between;gap:15px;font-size:11px;font-weight:900;letter-spacing:1px;margin-bottom:40px}.bt-article h1{font-size:clamp(38px,5vw,65px);line-height:1.06;letter-spacing:-2.5px;margin:15px 0 35px}.bt-content{font-size:19px;line-height:1.8;overflow-wrap:anywhere}.bt-content img{max-width:100%;height:auto}.bt-archive{margin:50px 0}.bt-pages{margin:35px 0}.bt-footer{background:#08152c;color:#fff;padding:45px 0;margin-top:70px}.bt-footerin{display:flex;justify-content:space-between;gap:20px;align-items:center}.bt-footerin strong{font-size:28px;letter-spacing:-1px}.bt-footerin strong span{color:#29c8ff}.bt-footerin p{color:#a4b9d0;font-size:13px}.bt-footerin>div:last-child{font-size:11px;letter-spacing:1px}.bt-footerin a{margin-left:20px;color:#29c8ff!important}@media(max-width:920px){.bt-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.bt-headline{display:none}}@media(max-width:670px){.bt-container{padding:0 15px}.bt-ticker .bt-container>span:last-child{display:none}.bt-head{padding-top:18px;padding-bottom:18px}.bt-logo{font-size:30px}.bt-logomark{width:37px;height:37px;font-size:25px}.bt-links{gap:20px}.bt-intro{padding:23px 20px 28px;margin-top:15px}.bt-intro h1{font-size:clamp(50px,12vw,80px);margin:55px 0 35px}.bt-intro-bottom{flex-direction:column;align-items:flex-start}.bt-featuregrid{grid-template-columns:1fr}.bt-cards,.bt-three{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bt-cardbody{padding:11px}.bt-cardbody h3{font-size:16px}.bt-sectionhead h2,.bt-archive h1{font-size:40px}.bt-sectionhead>span{display:none}.bt-feature,.bt-latest,.bt-topic{margin:45px 0}.bt-article{padding:25px 18px;margin:20px auto}.bt-content{font-size:17px}.bt-footerin{flex-direction:column;align-items:flex-start}.bt-footerin a{display:block;margin:12px 0}.bt-banner{padding:20px;flex-wrap:wrap}}