@font-face{font-family:ApolloOnest;src:url('../fonts/Onest.ttf') format('truetype');font-display:swap}@font-face{font-family:ApolloUnbounded;src:url('../fonts/Unbounded.ttf') format('truetype');font-display:swap}
.apollo-app-section{position:relative;overflow:hidden;padding:100px 0 110px;background:#050a17;color:#f2f6ff;border-block:1px solid #83aff02b}.apollo-app-section:before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 85% 0%,#4254bd4d,transparent 38%),radial-gradient(circle at 20% 100%,#235c9c29,transparent 45%);pointer-events:none}.apollo-app-section .wrap{position:relative;z-index:1}.apollo-app-layout{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:center;gap:clamp(24px,5vw,80px)}.apollo-app-copy{font-family:ApolloOnest,Arial,sans-serif}.apollo-app-kicker{display:block;color:#9dc8ff;font-size:14px;margin-bottom:17px}.apollo-app-copy h2{font:600 clamp(31px,3vw,49px)/1.2 ApolloUnbounded,ApolloOnest,sans-serif;letter-spacing:-.06em;margin:0 0 22px;max-width:580px}.apollo-app-copy p{color:#b6c8e0;font-size:16px;line-height:1.65;max-width:550px;margin:0 0 26px}.apollo-app-download{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;border-radius:11px;background:#a6caff;color:#07152b!important;font:750 15px ApolloOnest,Arial,sans-serif;text-decoration:none;transition:background 140ms ease,transform 140ms cubic-bezier(.23,1,.32,1)}.apollo-app-download:hover{background:#d4e7ff}.apollo-app-download:active{transform:scale(.97)}.apollo-app-meta{display:block;color:#a9bed8;font:12px/1.6 ApolloOnest,Arial,sans-serif;margin:14px 0 0}.apollo-app-video-wrap{border:1px solid #90baf17a;border-radius:18px;overflow:hidden;background:#081327;box-shadow:0 25px 75px #01040d99;aspect-ratio:16/9}.apollo-app-video{display:block;width:100%;height:100%;object-fit:contain;background:#050a17}.apollo-app-install{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:50px;padding-top:28px;border-top:1px solid #90baf13a;font-family:ApolloOnest,Arial,sans-serif}.apollo-app-install div{display:flex;gap:12px;align-items:baseline}.apollo-app-install b{color:#8fc3ff;font-size:13px}.apollo-app-install span{color:#c5d4e9;font-size:13px;line-height:1.5}.apollo-app-section a:focus-visible,.apollo-app-section video:focus-visible{outline:3px solid #c6e4ff;outline-offset:4px}@media(max-width:980px){.apollo-app-section{padding:72px 0}.apollo-app-layout{grid-template-columns:1fr}.apollo-app-copy h2{max-width:720px}.apollo-app-video-wrap{max-width:850px}.apollo-app-install{gap:16px}}@media(max-width:600px){.apollo-app-section{padding:52px 0 65px}.apollo-app-copy h2{font-size:30px}.apollo-app-copy p{font-size:14px}.apollo-app-install{grid-template-columns:1fr;gap:12px;margin-top:32px}.apollo-app-download{width:100%}}@media(prefers-reduced-motion:reduce){.apollo-app-download{transition:none}}
