.bx-tabs,.bx-sun{display:none}
#bx-home:not(#s356a#s356b#s356c) .bx-dk{display:none}

@media (min-width:1100px){
#bx-home:not(#s356a#s356b#s356c){overflow-x:clip}
#bx-home:not(#s356a#s356b#s356c) .bx-dk{display:inline}
#bx-home:not(#s356a#s356b#s356c) .bx-ph{display:none}
#bx-home:not(#s356a#s356b#s356c) .s4-in,#bx-home:not(#s356a#s356b#s356c) .close-in{max-width:1304px!important}
#bx-home:not(#s356a#s356b#s356c) #top .hb-copy{max-width:1304px!important;padding-top:104px!important}
#bx-home:not(#s356a#s356b#s356c) #top .hb-creed{margin-left:-8px!important}
#bx-home:not(#s356a#s356b#s356c) #top .hb-creed img{width:1010px!important;height:auto!important;max-width:none!important;filter:drop-shadow(0 10px 30px rgba(10,22,51,.18))}
#bx-home:not(#s356a#s356b#s356c) #top .hb-rocket{transform:translate(150px,-70px) scale(.9)!important}
#bx-home:not(#s356a#s356b#s356c) #top .hstate{font-size:25px!important;line-height:1.45!important;max-width:720px!important;margin-top:20px!important}
#bx-home:not(#s356a#s356b#s356c) #top .np{width:640px!important;max-width:none!important;padding:14px 16px 14px 14px!important;border-radius:22px!important;gap:18px!important;background:rgba(10,22,51,.38)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 24px 60px rgba(10,22,51,.28)!important}
#bx-home:not(#s356a#s356b#s356c) #top .np-art,#bx-home:not(#s356a#s356b#s356c) #top .np-art img{width:112px!important;height:112px!important;border-radius:14px!important}
#bx-home:not(#s356a#s356b#s356c) #top .np-k{font:500 12px/1 "IBM Plex Mono",monospace!important;letter-spacing:.14em!important;text-transform:uppercase}
#bx-home:not(#s356a#s356b#s356c) #top .np-tx{min-width:0;flex:1}
#bx-home:not(#s356a#s356b#s356c) #top .np-t,#bx-home:not(#s356a#s356b#s356c) #top .np-t a{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;display:block!important;-webkit-line-clamp:unset!important;font-size:24px!important;line-height:1.15!important;max-width:330px!important}
#bx-home:not(#s356a#s356b#s356c) #top .np-play{padding:12px 22px!important;font-size:16px!important}
#bx-home:not(#s356a#s356b#s356c) .bx-k{font-size:13px;margin:0 0 22px}
#bx-home:not(#s356a#s356b#s356c) #listen .s4-h,#bx-home:not(#s356a#s356b#s356c) #speaking .s4-h{font:700 104px/.95 "Source Serif Display","Source Serif 4",serif!important;letter-spacing:-3.5px!important;color:#0B1730!important;margin:0!important}
#bx-home:not(#s356a#s356b#s356c) #listen .s4-h em{color:#1559F5!important;font-style:italic;font-weight:600}
#bx-home:not(#s356a#s356b#s356c) #listen .s4-h .s4-br{display:none}
#bx-home:not(#s356a#s356b#s356c) #listen{padding:128px 0 120px!important}
#bx-home:not(#s356a#s356b#s356c) #listen .s4-head,#bx-home:not(#s356a#s356b#s356c) #speaking .s4-head{display:flex!important;flex-direction:row!important;align-items:flex-end!important;justify-content:space-between!important;margin-bottom:44px!important}
#bx-home:not(#s356a#s356b#s356c) #listen .s4-lede{font-size:21px!important;margin-top:22px!important;color:#55637A!important;max-width:none!important}
#bx-home:not(#s356a#s356b#s356c) .bx-tabs{display:flex;gap:8px;margin:0 0 28px;padding:6px;border-radius:999px;background:#fff;border:1px solid #DEE5F2;width:max-content;list-style:none}
#bx-home:not(#s356a#s356b#s356c) .bx-tabs a,#bx-home:not(#s356a#s356b#s356c) .bx-tabs span{font:600 16px Rubik,sans-serif;padding:12px 26px;border-radius:999px;color:#0B1730;display:inline-flex;align-items:center;gap:10px;text-decoration:none}
#bx-home:not(#s356a#s356b#s356c) .bx-tabs .on{background:#0B1730;color:#fff}
#bx-home:not(#s356a#s356b#s356c) .bx-tabs .off{color:#55637A}
#bx-home:not(#s356a#s356b#s356c) .bx-tabs small{font:500 11px "IBM Plex Mono",monospace;letter-spacing:.12em;text-transform:uppercase;border:1px solid #DEE5F2;border-radius:999px;padding:4px 8px;color:#55637A}
#bx-home:not(#s356a#s356b#s356c) .s4-lab-grid{display:block!important}
#bx-home:not(#s356a#s356b#s356c) #listen .hx-feat{display:grid!important;grid-template-columns:540px minmax(0,1fr)!important;gap:56px!important;align-items:center!important;padding:36px!important;border:0!important;border-radius:28px!important;background:radial-gradient(80% 90% at 0% 0%,#3f7bff 0%,rgba(21,89,245,0) 55%),linear-gradient(135deg,#1559F5 0%,#1148d4 50%,#0a1633 100%)!important;color:#fff!important;box-shadow:0 40px 90px rgba(10,22,51,.22)!important}
#bx-home:not(#s356a#s356b#s356c) #listen .hx-fart{width:540px!important;height:540px!important;border-radius:18px!important;overflow:hidden;box-shadow:0 30px 70px rgba(10,22,51,.4)!important;display:block!important}
#bx-home:not(#s356a#s356b#s356c) #listen .hx-fart img{width:100%!important;height:100%!important;object-fit:cover;border-radius:0!important}
#bx-home:not(#s356a#s356b#s356c) #listen .s4-ftx{padding:0!important}
#bx-home:not(#s356a#s356b#s356c) #listen .s4-meta{display:flex!important;gap:14px!important;align-items:center!important}
#bx-home:not(#s356a#s356b#s356c) #listen .s4-meta p,#bx-home:not(#s356a#s356b#s356c) #listen .s4-meta span{font:500 13px/1.6 "IBM Plex Mono",monospace!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#bfd0ff!important;margin:0!important}
#bx-home:not(#s356a#s356b#s356c) #listen .s4-dot{background:#7CF0B2!important;box-shadow:0 0 0 6px rgba(124,240,178,.18)!important}
#bx-home:not(#s356a#s356b#s356c) #listen .hx-ft{font:700 68px/1 "Source Serif Display","Source Serif 4",serif!important;letter-spacing:-2px!important;margin:22px 0!important;color:#fff!important}
#bx-home:not(#s356a#s356b#s356c) #listen .hx-ft a{font:inherit!important;color:inherit!important;text-decoration:none!important}
#bx-home:not(#s356a#s356b#s356c) #listen .hx-fd{font:400 19px/1.6 "Source Serif 4",serif!important;color:rgba(255,255,255,.86)!important;max-width:560px!important;margin:0 0 34px!important;-webkit-line-clamp:unset!important;display:block!important;overflow:visible!important}
#bx-home:not(#s356a#s356b#s356c) #listen .hx-acts{display:flex!important;gap:12px!important;flex-wrap:wrap}
#bx-home:not(#s356a#s356b#s356c) #listen .hx-acts a{display:inline-flex!important;align-items:center!important;gap:12px!important;border-radius:999px!important;font:600 17px Rubik,sans-serif!important;text-decoration:none!important}
#bx-home:not(#s356a#s356b#s356c) #listen .hx-play{background:#fff!important;color:#0B1730!important;padding:10px 26px 10px 10px!important;border:0!important}
#bx-home:not(#s356a#s356b#s356c) #listen .hx-play .s4-ph{width:44px!important;height:44px!important;background:#1559F5!important;color:#fff!important}
#bx-home:not(#s356a#s356b#s356c) #listen .hx-acts .s4-ghost{background:transparent!important;border:1.5px solid rgba(255,255,255,.5)!important;color:#fff!important;padding:20px 28px!important}
#bx-home:not(#s356a#s356b#s356c) #listen .hx-acts small{font:500 12px "IBM Plex Mono",monospace!important;letter-spacing:.08em!important;opacity:.7;color:inherit!important}
#bx-home:not(#s356a#s356b#s356c) #listen .hx-feat .s4-follow{display:flex!important;gap:10px!important;align-items:center!important;margin:30px 0 0!important;font:500 12px "IBM Plex Mono",monospace!important;letter-spacing:.12em!important;text-transform:uppercase;color:#bfd0ff!important}
#bx-home:not(#s356a#s356b#s356c) #listen .hx-feat .s4-follow>span{color:#bfd0ff!important;font:inherit!important}
#bx-home:not(#s356a#s356b#s356c) #listen .hx-feat .s4-fbtn{font:600 14px Rubik,sans-serif!important;letter-spacing:0!important;text-transform:none!important;color:#fff!important;background:transparent!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:999px!important;padding:9px 16px!important;text-decoration:none!important}
#bx-home:not(#s356a#s356b#s356c) #listen .hx-feat .s4-fbtn span{color:#fff!important}
#bx-home:not(#s356a#s356b#s356c) #listen .s4-shelf{display:block!important;margin:72px 0 0!important;padding:0!important;border:0!important;background:none!important}
#bx-home:not(#s356a#s356b#s356c) #listen .s4-shk{font:500 13px "IBM Plex Mono",monospace!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#55637A!important;margin:0 0 24px!important}
#bx-home:not(#s356a#s356b#s356c) #listen .hx-eps{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:24px!important;list-style:none;margin:0!important;padding:0!important}
#bx-home:not(#s356a#s356b#s356c) #listen .hx-ep{border:0!important;padding:0!important;margin:0!important;background:none!important}
#bx-home:not(#s356a#s356b#s356c) #listen .hx-ep a{display:block!important;text-decoration:none!important;color:#0B1730!important;padding:0!important}
#bx-home:not(#s356a#s356b#s356c) #listen .hx-art{display:block!important;width:100%!important;height:auto!important;aspect-ratio:1;border-radius:16px!important;overflow:hidden;box-shadow:0 18px 40px rgba(10,22,51,.12)!important;transition:transform .3s}
#bx-home:not(#s356a#s356b#s356c) #listen .hx-art img{width:100%!important;height:100%!important;object-fit:cover;border-radius:0!important}
#bx-home:not(#s356a#s356b#s356c) #listen .hx-ep a:hover .hx-art{transform:translateY(-4px)}
#bx-home:not(#s356a#s356b#s356c) #listen .s4-ept{display:block!important}
#bx-home:not(#s356a#s356b#s356c) #listen .hx-epk{font:500 12px "IBM Plex Mono",monospace!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#1559F5!important;margin:20px 0 10px!important;display:block!important}
#bx-home:not(#s356a#s356b#s356c) #listen .hx-ept{font:700 24px/1.18 "Source Serif Display","Source Serif 4",serif!important;letter-spacing:-.4px!important;display:block!important;-webkit-line-clamp:unset!important;overflow:visible!important;max-height:none!important;color:#0B1730!important}
#bx-home:not(#s356a#s356b#s356c) #listen .hx-epm{font:400 14px Rubik,sans-serif!important;color:#55637A!important;margin-top:10px!important;display:block!important}
#bx-home:not(#s356a#s356b#s356c) #speaking{padding:40px 0 140px!important}
#bx-home:not(#s356a#s356b#s356c) #speaking .s4-head{margin-bottom:48px!important}
#bx-home:not(#s356a#s356b#s356c) .bx-gal{display:grid!important;grid-template-columns:repeat(12,1fr)!important;grid-auto-rows:300px!important;gap:16px!important;list-style:none;margin:0!important;padding:0!important;overflow:visible!important}
#bx-home:not(#s356a#s356b#s356c) .bx-gal li{position:relative!important;overflow:hidden;border-radius:22px;background:#0a1633;width:auto!important;height:auto!important;margin:0!important;flex:none!important}
#bx-home:not(#s356a#s356b#s356c) .bx-gal li.a{grid-column:span 8;grid-row:span 2}
#bx-home:not(#s356a#s356b#s356c) .bx-gal li.b{grid-column:span 4;grid-row:span 2}
#bx-home:not(#s356a#s356b#s356c) .bx-gal li.c{grid-column:span 4}
#bx-home:not(#s356a#s356b#s356c) .bx-gal figure{margin:0!important;position:absolute;inset:0}
#bx-home:not(#s356a#s356b#s356c) .bx-gal img{position:absolute!important;inset:0;width:100%!important;height:100%!important;object-fit:cover;border-radius:0!important;aspect-ratio:auto!important}
#bx-home:not(#s356a#s356b#s356c) .bx-gal li::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,22,51,0) 55%,rgba(10,22,51,.78) 100%)}
#bx-home:not(#s356a#s356b#s356c) .bx-gal figcaption{position:absolute!important;left:26px;bottom:22px;z-index:2;margin:0!important;font:400 14px Rubik,sans-serif!important;color:rgba(255,255,255,.82)!important}
#bx-home:not(#s356a#s356b#s356c) .bx-gal figcaption b{display:block;font:700 30px/1.1 "Source Serif Display","Source Serif 4",serif!important;color:#fff!important;letter-spacing:-.5px;margin-bottom:6px}
#bx-home:not(#s356a#s356b#s356c) .bx-gal li.c figcaption b{font-size:24px!important}
#bx-home:not(#s356a#s356b#s356c) #why{padding:0!important}
#bx-home:not(#s356a#s356b#s356c) #why .s4-in{max-width:none!important;padding:0!important}
#bx-home:not(#s356a#s356b#s356c) #why .s342h-card{border-radius:0!important;min-height:860px;padding:150px calc(50% - 620px) 320px!important;background:radial-gradient(60% 70% at 78% 18%,rgba(255,196,99,.32) 0%,rgba(255,196,99,0) 60%),linear-gradient(180deg,#0a1633 0%,#11307f 45%,#1559F5 100%)!important;box-shadow:none!important;position:relative;overflow:hidden}
#bx-home:not(#s356a#s356b#s356c) #why .s342h-run{font:500 13px "IBM Plex Mono",monospace!important;letter-spacing:.18em!important;text-transform:uppercase;color:#bfd0ff!important;border-color:rgba(255,255,255,.18)!important}
#bx-home:not(#s356a#s356b#s356c) #why .s342h-run span{color:#bfd0ff!important;font:inherit!important}
#bx-home:not(#s356a#s356b#s356c) #why .s342h-t{font-size:136px!important;line-height:.94!important;letter-spacing:-5px!important;max-width:1100px!important;margin:84px 0 34px!important}
#bx-home:not(#s356a#s356b#s356c) #why .s342h-deck{font-size:26px!important;line-height:1.5!important;max-width:760px!important;color:rgba(255,255,255,.85)!important}
#bx-home:not(#s356a#s356b#s356c) #why .s342h-acts a{font-size:17px!important;padding:16px 28px!important}
#bx-home:not(#s356a#s356b#s356c) #why .s342h-sea{left:0!important;right:0!important;height:auto!important}
#bx-home:not(#s356a#s356b#s356c) #why .s342h-sea b{transform:scale(2.4);transform-origin:50% 100%}
#bx-home:not(#s356a#s356b#s356c) #why .s342h-sea i:nth-child(1){height:31px!important}
#bx-home:not(#s356a#s356b#s356c) #why .s342h-sea i:nth-child(2){height:36px!important}
#bx-home:not(#s356a#s356b#s356c) #why .s342h-sea i:nth-child(3){height:26px!important}
#bx-home:not(#s356a#s356b#s356c) #why .s342h-sea i:nth-child(4){height:70px!important}
#bx-home:not(#s356a#s356b#s356c) #press{padding:120px 0!important;background:#fff!important;border-top:1px solid #DEE5F2;border-bottom:1px solid #DEE5F2}
#bx-home:not(#s356a#s356b#s356c) #press .s4-press-in{display:block!important;text-align:center}
#bx-home:not(#s356a#s356b#s356c) #press .s4-k{font:500 13px "IBM Plex Mono",monospace!important;letter-spacing:.18em!important;margin:0 0 56px!important;color:#1559F5!important}
#bx-home:not(#s356a#s356b#s356c) #press .bx-n{color:#0B1730}
#bx-home:not(#s356a#s356b#s356c) #press .s4-logos{display:grid!important;grid-template-columns:repeat(5,1fr)!important;align-items:center;justify-items:center;gap:0!important;max-width:1240px;margin:0 auto 48px!important}
#bx-home:not(#s356a#s356b#s356c) #press .s4-logos a{display:flex!important;align-items:center;justify-content:center;height:120px;width:100%;border-left:1px solid #DEE5F2}
#bx-home:not(#s356a#s356b#s356c) #press .s4-logos a:first-child{border-left:0}
#bx-home:not(#s356a#s356b#s356c) #press .s4-logos img{height:46px!important;width:auto!important;max-width:200px!important;object-fit:contain}
#bx-home:not(#s356a#s356b#s356c) #press .s4-logos a:nth-child(4) img,#bx-home:not(#s356a#s356b#s356c) #press .s4-logos a:nth-child(5) img{height:30px!important;max-width:210px!important}
#bx-home:not(#s356a#s356b#s356c) #press .s4-more{font-size:16px!important}
#bx-home:not(#s356a#s356b#s356c) main>section.close#contact{position:relative;height:auto!important;padding:150px 24px 320px!important;background:linear-gradient(180deg,#1559F5 0%,#3f7bff 55%,#9DBCFA 100%)!important;overflow:hidden}
#bx-home:not(#s356a#s356b#s356c) #contact .close-in{position:relative;z-index:2}
#bx-home:not(#s356a#s356b#s356c) #contact .alohah{font-size:150px!important;line-height:1!important;letter-spacing:-5px!important;color:#fff!important;width:auto!important;height:auto!important}
#bx-home:not(#s356a#s356b#s356c) #contact .alohah em{color:#FFD58A!important}
#bx-home:not(#s356a#s356b#s356c) #contact .alohah svg{width:100%!important;height:auto!important}
#bx-home:not(#s356a#s356b#s356c) #contact .alohah svg *{stroke:#FFD58A!important}
#bx-home:not(#s356a#s356b#s356c) #contact .cmail2{font-size:40px!important;color:#fff!important;border-color:rgba(255,255,255,.5)!important;margin-top:34px!important;display:inline-block}
#bx-home:not(#s356a#s356b#s356c) #contact .crow2{margin-top:40px!important;gap:14px!important}
#bx-home:not(#s356a#s356b#s356c) #contact .crow2 a{font-size:17px!important;padding:16px 28px!important}
#bx-home:not(#s356a#s356b#s356c) #contact .crow2 .s4-ghost{background:rgba(255,255,255,.14)!important;color:#fff!important;border-color:rgba(255,255,255,.5)!important}
#bx-home:not(#s356a#s356b#s356c) #contact .crow2 .s4-solid{background:#fff!important;color:#0B1730!important}
#bx-home:not(#s356a#s356b#s356c) #contact>svg{position:absolute!important;left:0;right:0;bottom:0;width:100%!important;height:auto!important;z-index:2}
#bx-home:not(#s356a#s356b#s356c) #contact #setsun,#bx-home:not(#s356a#s356b#s356c) #contact>svg line{display:none}
#bx-home:not(#s356a#s356b#s356c) .bx-sun{display:block;position:absolute;right:14%;bottom:-28px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,#FFD58A 0%,#F7B955 60%,#F1A33A 100%);box-shadow:0 0 120px 40px rgba(255,213,138,.45);z-index:1}
}
@media (max-width:760px){
html.sh-on #bx-home:not(#s356a#s356b#s356c) .bx-k{font-size:12px;letter-spacing:.16em;margin:0 0 14px}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #top{background:linear-gradient(180deg,#1148d4 0%,#1e63f0 45%,#5b8cfa 100%)!important}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #top .hb-creed img{width:326px!important;height:auto!important;max-width:100%!important;filter:drop-shadow(0 8px 24px rgba(10,22,51,.22))}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #top .hstate{font-size:20px!important;line-height:1.45!important}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #top .np{background:rgba(10,22,51,.4)!important;border:1px solid rgba(255,255,255,.2)!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:20px!important;padding:12px!important}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #top .np-art,html.sh-on #bx-home:not(#s356a#s356b#s356c) #top .np-art img{width:76px!important;height:76px!important;border-radius:12px!important}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #top .np-kt{font-size:12px!important}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #top .np-t,html.sh-on #bx-home:not(#s356a#s356b#s356c) #top .np-t a{font-size:17px!important;line-height:1.25!important;-webkit-line-clamp:unset!important;overflow:visible!important;display:block!important;white-space:normal!important}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #listen .s4-h,html.sh-on #bx-home:not(#s356a#s356b#s356c) #speaking .s4-h{font-size:42px!important;line-height:1!important;letter-spacing:-1.4px!important;height:auto!important}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #listen .s4-h *,html.sh-on #bx-home:not(#s356a#s356b#s356c) #speaking .s4-h *{font-size:inherit!important}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #listen .s4-feat{border-radius:24px!important;box-shadow:0 24px 60px rgba(10,22,51,.2)!important}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #listen .s4-ft{font-size:30px!important;line-height:1.08!important;letter-spacing:-.6px!important;height:auto!important}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #listen .s4-play,html.sh-on #bx-home:not(#s356a#s356b#s356c) #listen .hx-acts a{min-height:52px!important}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #listen .hx-ep a{min-height:84px}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #listen .hx-art,html.sh-on #bx-home:not(#s356a#s356b#s356c) #listen .hx-art img{width:64px!important;height:64px!important;border-radius:12px!important}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #listen .hx-ept{font-size:16px!important;line-height:1.25!important;-webkit-line-clamp:unset!important;display:block!important;overflow:visible!important;max-height:none!important}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #listen .hx-epk{font-size:12px!important}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #speaking .s4-row li{width:290px!important;flex:0 0 290px!important}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #speaking figure img{width:290px!important;height:360px!important;aspect-ratio:auto!important;object-fit:cover!important;border-radius:20px!important}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #speaking figcaption{font-size:14px!important}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #speaking figcaption b{font-size:18px!important;display:block}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #speaking .s4-more{min-height:44px;display:inline-flex;align-items:center}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #why .s342h-card{border-radius:28px!important}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #why .s342h-t{font-size:48px!important;line-height:.98!important;letter-spacing:-1.8px!important}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #why .s342h-read,html.sh-on #bx-home:not(#s356a#s356b#s356c) #why .s342h-listen{min-height:56px!important}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #press{background:#0a1633!important;padding-top:56px!important;padding-bottom:56px!important}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #press .s4-in{background:transparent!important;box-shadow:none!important;border:0!important}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #press img{filter:brightness(0) invert(1);opacity:.85}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #press .s4-k{color:#9dbcfa!important}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #press .bx-n{color:#fff}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #press .s4-logos{background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.14)!important}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #press .s4-logos a{min-height:44px;display:inline-flex;align-items:center}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #press .s4-more{background:#fff!important;color:#0B1730!important;min-height:44px;display:inline-flex;align-items:center}
html.sh-on #bx-home:not(#s356a#s356b#s356c) main>section.close#contact{background:linear-gradient(180deg,#1559F5 0%,#3f7bff 55%,#9DBCFA 100%)!important;padding-top:72px!important}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #contact .close-in{background:#fff!important;box-shadow:0 30px 80px rgba(10,22,51,.25)!important;border-radius:28px!important}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #contact .alohah{font-size:64px!important;line-height:1!important;letter-spacing:-2.2px!important;color:#0B1730!important;height:auto!important}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #contact .s4-ghost,html.sh-on #bx-home:not(#s356a#s356b#s356c) #contact .s4-solid{min-height:56px!important;width:100%!important}
html.sh-on #bx-home:not(#s356a#s356b#s356c) footer a{min-height:44px;display:inline-flex;align-items:center}
}
@media (min-width:1100px){
#bx-home:not(#s356a#s356b#s356c) #listen .s4-head>div:first-child{flex:1 1 auto!important;width:auto!important;min-width:0}
#bx-home:not(#s356a#s356b#s356c) #listen .s4-head>.s4-links{flex:none!important;width:auto!important;margin:0 0 8px!important}
}
@media (max-width:760px){
html.sh-on #bx-home:not(#s356a#s356b#s356c) #listen .hx-feat .s4-follow>span{color:#bfd0ff!important}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #listen .hx-feat .s4-fbtn{background:rgba(255,255,255,.12)!important;border:1px solid rgba(255,255,255,.3)!important;color:#fff!important}
html.sh-on #bx-home:not(#s356a#s356b#s356c) #listen .hx-feat .s4-fbtn span{color:#fff!important}
}
