@font-face{font-family:Barlow;src:url(assets/barlow-900.ttf) format('truetype');font-weight:900;font-display:swap}@font-face{font-family:DM;src:url(assets/dm-sans.ttf) format('truetype');font-weight:400 700;font-display:swap}
:root{--bg:#11171c;--panel:#1b242b;--lime:#c9ff69;--white:#f3f3e9;--muted:#a0adb4;--blue:#70deff;--purple:#c0b1ff;--heading:Barlow,Impact,'Arial Narrow',sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:35px}[hidden]{display:none!important}body{overflow-x:clip;margin:0;background:var(--bg);color:var(--white);font-family:DM,Arial,sans-serif;font-size:16px;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}button,a,summary{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid var(--blue);outline-offset:6px}svg{width:24px;height:24px;flex-shrink:0}.svg-defs{position:absolute;width:0;height:0;overflow:hidden}.wrap{width:min(1200px,calc(100% - 96px));margin:auto}.skip{position:fixed;top:-100px;left:20px;z-index:100;background:var(--lime);color:var(--bg);padding:16px}.skip:focus{top:12px}.header{height:112px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff14}.brand{display:flex;align-items:center;gap:11px;font-family:var(--heading);font-size:29px;letter-spacing:-.6px}.brand-dot{font-family:DM;font-size:11px;vertical-align:super;margin-left:4px}nav{display:flex;align-items:center;gap:34px;font-size:13px}nav a:hover{color:var(--lime)}.nav-cta{display:flex;align-items:center;gap:28px;border:1px solid #a5b2bd61;border-radius:7px;padding:13px 17px;font-weight:bold;font-size:11px;letter-spacing:.7px}.nav-cta svg{width:16px;height:16px}.hero{position:relative;display:grid;grid-template-columns:1.1fr 1fr;gap:0 32px;padding-top:75px}.eyebrow{font-size:10px;letter-spacing:1.6px;font-weight:bold;display:flex;align-items:center;gap:9px}.status-dot{width:7px;height:7px;background:var(--lime);border-radius:50%;box-shadow:0 0 14px #c9ff6944}.hero h1{font-family:var(--heading);font-size:clamp(76px,8.8vw,126px);font-weight:900;line-height:.87;letter-spacing:-2px;margin:30px 0 38px;position:relative;white-space:nowrap}.hero h1 span{color:var(--lime)}.scribble{position:absolute;bottom:-25px;left:3px;width:330px;height:25px;overflow:visible}.scribble path{fill:none;stroke:var(--lime);stroke-width:3;stroke-linecap:round;stroke-dasharray:700;stroke-dashoffset:700;animation:draw 1s .4s forwards}.hero-intro{font-size:24px;letter-spacing:-.5px;margin:0 0 12px}.hero-description{font-size:14px;color:var(--muted);line-height:1.8;margin:0 0 28px}.button{display:flex;align-items:center;justify-content:center;gap:15px;padding:19px 22px;border:0;border-radius:8px;font-size:14px;font-weight:bold;letter-spacing:.3px;transition:transform .2s,box-shadow .2s;max-width:390px;min-height:78px}.button:hover{transform:translateY(-4px);box-shadow:0 7px 0 #0003}.button small{display:block;font-weight:400;letter-spacing:0;font-size:11px;margin-top:5px;opacity:.72}.button .android{width:27px;height:27px}.button .arrow{margin-left:auto;width:22px}.button-lime{color:var(--bg);background:var(--lime)}.download-note{display:flex;gap:17px;color:var(--muted);font-size:10px;margin:15px 0 24px}.try-link{color:var(--white);font-size:12px;text-decoration:underline;text-underline-offset:5px;text-decoration-color:#63717b}.try-link span{display:inline-block;margin-left:8px}.hero-visual{position:relative;display:flex;justify-content:center;align-items:flex-start;min-height:618px;padding-top:0;isolation:isolate;scroll-margin-top:25px}.orbit{position:absolute;width:500px;height:500px;border:1px solid #ffffff0d;border-radius:50%;z-index:-1;top:15px;left:50%;transform:translateX(-50%)}.orbit-two{width:600px;height:600px;top:-35px}.hero-visual:before{content:'';position:absolute;inset:-30px -20px 0;background-image:radial-gradient(#70818e36 1px,transparent 1px);background-size:24px 24px;z-index:-1;mask-image:radial-gradient(ellipse,#000 10%,transparent 70%)}.phone{position:relative;width:290px;height:565px;border:7px solid #313a40;border-radius:43px;background:#10181e;box-shadow:inset 0 0 0 2px #000,0 28px 65px #0007;transform:rotate(5deg);padding:36px 16px 20px;flex-shrink:0;overflow:hidden}.phone-camera{position:absolute;width:77px;height:19px;background:#05080a;top:7px;left:50%;transform:translateX(-50%);border-radius:20px}.phone:after{content:'';position:absolute;inset:0;border-radius:35px;pointer-events:none;box-shadow:inset 2px 1px 2px #ffffff20}.game-top{display:flex;justify-content:space-between;align-items:center;font-size:8px;font-weight:bold;letter-spacing:1px;color:var(--lime)}.demo-label{color:#75848d;font-size:7px}.game-score{font-family:var(--heading);font-size:73px;text-align:center;line-height:1;margin-top:16px}.score-label{text-align:center;font-size:7px;letter-spacing:1.6px;color:var(--muted);margin-top:5px}#game{display:block;width:100%;height:260px;touch-action:manipulation;cursor:pointer}.game-message{font-size:9px;text-align:center;color:var(--muted);min-height:22px}.game-action{border:0;border-radius:6px;background:var(--lime);color:var(--bg);font-weight:bold;font-size:10px;width:100%;height:39px;display:flex;align-items:center;justify-content:space-between;padding:0 14px}.game-action:hover{background:#dcffad}.game-action span{font-size:19px}.game-foot{font-size:6px;color:#8a9aa4;letter-spacing:1px;text-align:center;margin-top:15px}.phone-home{position:absolute;bottom:8px;width:73px;height:3px;border-radius:3px;background:#b5bdc2;left:50%;transform:translateX(-50%)}.challenge-sticker{position:absolute;z-index:2;top:10px;right:-9px;background:var(--purple);color:var(--bg);padding:17px 21px;transform:rotate(9deg);font-family:var(--heading);font-size:18px;line-height:1;box-shadow:4px 5px 0 #0004}.challenge-sticker strong{font-size:31px;display:block;margin-top:3px}.challenge-sticker svg{position:absolute;width:68px;height:46px;left:-39px;top:79px;transform:rotate(38deg)}.challenge-sticker path{fill:none;stroke:var(--purple);stroke-width:3;stroke-linecap:round}.perfect-sticker{position:absolute;bottom:80px;left:5px;background:var(--lime);color:var(--bg);padding:11px 21px;font-family:var(--heading);font-size:28px;transform:rotate(-11deg);box-shadow:4px 4px 0 #0006}.demo-caption{position:absolute;bottom:8px;left:50%;width:240px;transform:translateX(-50%) rotate(-4deg);font-size:12px;color:var(--muted);text-align:center}.demo-caption span{font-size:25px;display:inline-block;margin-right:6px;color:var(--blue)}.orb-float{position:absolute;background:var(--blue);border-radius:50%;display:flex;align-items:center;justify-content:center;gap:5px;box-shadow:0 0 0 10px #70deff08,0 0 0 22px #70deff05}.orb-one{width:35px;height:35px;top:165px;left:0;animation:float 4s ease-in-out infinite}.orb-float i{width:4px;height:5px;background:var(--bg);border-radius:50%}.tiny-star{color:var(--lime);position:absolute;bottom:154px;right:3px;font-size:47px;animation:spin 25s linear infinite}.hero-bottom{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #ffffff14;margin-top:42px;padding:27px 0 32px;color:#89969f;font-size:9px;letter-spacing:1px}.hero-bottom>div{display:flex;gap:42px}.hero-bottom>div>span{font-family:var(--heading);font-size:27px;color:var(--white);display:flex;align-items:center;gap:10px}.hero-bottom b{font-family:DM;font-size:10px;color:var(--muted);font-weight:400;letter-spacing:0}.marquee{background:var(--lime);color:var(--bg);overflow:hidden;transform:rotate(-1.5deg);margin:12px -0px 0;padding:13px 0;white-space:nowrap}.marquee>div{font-family:var(--heading);font-size:29px;line-height:1.2;animation:marquee 32s linear infinite;width:max-content}.marquee span{margin:0 28px}.section-light{background:var(--white);color:var(--bg)}.how{margin-top:-18px;padding:112px 0 95px}.section-head{display:flex;justify-content:space-between;align-items:end}.section-head .eyebrow{color:#5b6668}h2{font-family:var(--heading);font-size:68px;line-height:.94;letter-spacing:-.8px;margin:20px 0 0}.section-head>p{font-size:14px;line-height:1.8;color:#616968;margin:0 0 4px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:44px}.step{border-top:1px solid #11171c30;padding-top:19px}.step-number{font-size:10px;color:#6f7674}.step-art{height:158px;position:relative;overflow:hidden;margin:10px 0;background:#e7e9df;border-radius:5px}.step h3{font-family:var(--heading);font-size:29px;margin:23px 0 8px;letter-spacing:-.3px}.step p{font-size:13px;line-height:1.8;color:#616968;margin:0}.mini-gate{position:absolute;width:75px;height:9px;border-left:120px solid var(--bg);border-right:120px solid var(--bg);box-sizing:content-box;left:50%;top:48px;transform:translateX(-50%)}.wait-art .mini-gate{animation:slide 4s ease-in-out infinite}.mini-orb{width:20px;height:20px;position:absolute;left:calc(50% - 10px);bottom:21px;background:var(--bg);border-radius:50%;z-index:1}.mini-orb:before,.mini-orb:after{content:'';position:absolute;top:7px;width:3px;height:3px;background:var(--white);border-radius:50%}.mini-orb:before{left:6px}.mini-orb:after{left:11px}.aim-line{position:absolute;left:50%;top:70px;height:44px;border-left:2px dotted #11171c40}.fly-art .mini-orb{animation:launch 2.5s infinite}.launch-trail{height:60px;width:2px;position:absolute;top:90px;left:50%;background:linear-gradient(var(--bg),transparent);animation:launch 2.5s infinite}.score-art{display:flex;align-items:center;justify-content:center}.score-art>span{font-family:var(--heading);font-size:89px;line-height:1;transform:rotate(-8deg)}.score-art i,.score-art b{position:absolute;font-size:23px;font-style:normal}.score-art i{left:22%;top:22px}.score-art b{right:20%;bottom:29px;font-size:35px}.score-art em{position:absolute;bottom:17px;right:20px;font-size:10px;font-weight:bold;transform:rotate(-10deg);background:var(--lime);padding:4px 9px}.daily{display:grid;grid-template-columns:1fr 1fr;gap:95px;align-items:center;padding-top:110px;padding-bottom:110px}.daily-art{height:420px;position:relative;background-image:radial-gradient(#4a596455 1px,transparent 1px);background-size:22px 22px}.score-card{position:absolute;width:244px;height:292px;border-radius:12px;padding:22px;color:var(--bg);box-shadow:9px 12px 0 #0004}.card-front{background:var(--purple);top:60px;left:90px;transform:rotate(-8deg)}.card-front>div:first-child{font-family:var(--heading);font-size:22px;display:flex;justify-content:space-between;align-items:center}.card-front>div:first-child span{font-family:DM;font-size:8px;border:1px solid #11171c88;border-radius:12px;padding:4px 8px}.card-front strong{font-family:var(--heading);font-size:110px;line-height:1.2}.card-front strong span{font-family:DM;font-size:9px;letter-spacing:1px;margin-left:8px}.tiles{display:flex;gap:6px}.tiles i{width:32px;height:18px;background:var(--bg);border-radius:3px}.card-front p{font-size:12px;font-weight:bold;margin-top:21px}.card-back{background:#e9eae0;top:20px;left:174px;transform:rotate(12deg);height:267px}.card-back>span{font-size:10px;letter-spacing:1px}.card-back strong{font-family:var(--heading);display:block;font-size:98px;line-height:1.5}.card-back small{font-size:12px}.daily-cross{color:var(--lime);font-size:110px;position:absolute;top:-17px;left:18px;transform:rotate(-15deg)}.sample-label{position:absolute;bottom:5px;left:35px;font-size:7px;color:#84919a;letter-spacing:.8px}.daily-copy .eyebrow{font-size:8px;letter-spacing:1px}.daily-copy h2{font-size:68px}.daily-copy h2 span{color:var(--purple)}.daily-copy>p{color:var(--muted);font-size:14px;line-height:1.9;max-width:390px;margin:22px 0}.daily-tags{display:flex;gap:20px;font-size:9px;color:var(--muted)}.text-cta{display:flex;align-items:center;gap:22px;margin-top:30px;font-weight:bold;font-size:11px;color:var(--lime);letter-spacing:.5px}.text-cta svg{width:17px}.text-cta:hover{gap:30px}.final-cta{background:var(--lime);color:var(--bg);overflow:hidden}.final-cta .wrap{position:relative;padding-top:70px;padding-bottom:58px}.final-cta h2{font-size:123px;line-height:.87;letter-spacing:-1px}.final-cta h2 span{display:inline-block;-webkit-text-stroke:1.5px var(--bg);color:transparent;transform:rotate(-7deg)}.final-cta p{font-size:14px;margin:25px 0}.button-dark{background:var(--bg);color:var(--white)}.final-cta .apk-note{font-size:10px;margin:15px 0 0;color:#3e512e}.final-orb{position:absolute;width:230px;height:230px;border-radius:50%;background:var(--bg);right:108px;top:135px;display:flex;align-items:center;justify-content:center;gap:29px;transform:rotate(14deg);box-shadow:0 0 0 40px #11171c08,0 0 0 81px #11171c05;animation:float 5s ease-in-out infinite}.final-orb i{width:21px;height:27px;border-radius:50%;background:var(--lime)}.final-star{position:absolute;right:49px;top:52px;font-size:100px}.faq{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding-top:90px;padding-bottom:85px}.faq .eyebrow{color:var(--muted);font-size:9px}.faq h2{font-size:44px}.questions details{border-bottom:1px solid #ffffff1c;padding:20px 0}.questions details:first-child{padding-top:0}.questions summary{display:flex;justify-content:space-between;gap:20px;align-items:center;list-style:none;cursor:pointer;font-size:13px}.questions summary::-webkit-details-marker{display:none}.questions summary span{font-size:22px;color:var(--lime)}details[open] summary span{transform:rotate(45deg)}.questions p{font-size:12px;color:var(--muted);line-height:1.9;max-width:460px}footer{display:flex;align-items:center;justify-content:space-between;padding:25px 0 32px;border-top:1px solid #ffffff14}footer .brand{font-size:24px}footer p,footer>span{font-size:10px;color:var(--muted)}.mobile-dock{display:none}dialog{background:var(--white);color:var(--bg);border:0;border-radius:18px;width:min(460px,calc(100% - 28px));padding:35px;max-height:90dvh;overflow:auto}dialog::backdrop{background:#05090dcc;backdrop-filter:blur(7px)}dialog .eyebrow{font-size:8px}dialog h2{font-size:51px}dialog p,dialog li{font-size:13px;line-height:1.7}dialog ol{padding-left:20px}dialog li{padding:5px 0}dialog .dialog-tip{background:#e4e6dc;padding:12px;border-radius:6px;font-size:11px}dialog .button{min-height:56px;font-size:12px;justify-content:space-between}.close-dialog{position:absolute;right:15px;top:13px;border:0;background:transparent;font-size:29px;color:var(--bg);width:35px;height:35px}.copy-link{background:none;border:0;text-decoration:underline;font-size:11px;color:#4f595c;padding:16px 0 0;display:block;margin:auto}#copy-status{display:block;text-align:center;font-size:10px;margin-top:8px}.js .reveal{opacity:0;transform:translateY(22px);transition:opacity .6s,transform .6s}.js .reveal.visible{opacity:1;transform:none}
@keyframes draw{to{stroke-dashoffset:0}}@keyframes float{50%{translate:0 -13px}}@keyframes spin{to{rotate:360deg}}@keyframes marquee{to{transform:translateX(-50%)}}@keyframes slide{50%{margin-left:35px}}@keyframes launch{0%,20%{translate:0 20px;opacity:0}30%{opacity:1}75%,100%{translate:0 -80px;opacity:0}}
@media(min-width:1450px){.hero{padding-top:95px;padding-bottom:12px}.hero-copy{padding-top:15px}}
@media(max-width:1100px){.wrap{width:calc(100% - 64px)}.hero{gap:0 15px}.hero h1{font-size:96px}.challenge-sticker{right:-5px;top:-16px;font-size:15px;padding:13px}.challenge-sticker strong{font-size:25px}.orb-one{left:5px}.perfect-sticker{left:-8px}.hero-bottom>div{gap:24px}.daily{gap:35px}.card-front{left:33px}.card-back{left:106px}.daily-cross{left:-8px}.daily-copy h2{font-size:60px}.daily-copy .eyebrow{font-size:7px}.final-orb{right:65px;width:190px;height:190px}.final-star{right:20px}.hero-intro{font-size:22px}.hero-description{font-size:13px}.button{font-size:12px;padding:18px}.download-note{gap:11px}}
@media(max-width:800px){.wrap{width:calc(100% - 40px)}.header{height:82px}.brand{font-size:25px}.brand img{width:31px;height:31px}.nav-text{display:none}.nav-cta{font-size:9px;padding:11px 13px;gap:13px}.hero{padding-top:42px;grid-template-columns:1fr;gap:0;text-align:center;overflow:hidden}.hero-copy .eyebrow{justify-content:center;font-size:9px}.hero h1{font-size:clamp(79px,18vw,125px);letter-spacing:-1.4px;margin:25px 0 35px;line-height:.87}.scribble{left:50%;transform:translateX(-50%);width:260px;bottom:-21px}.hero-intro{font-size:22px}.hero-description{font-size:13px;line-height:1.8;max-width:360px;margin:0 auto 24px}.desktop-br{display:none}.hero-download{margin:0 auto;width:100%;max-width:370px;font-size:12px;min-height:74px;text-align:left}.download-note{justify-content:center;font-size:9px;gap:16px;margin:14px 0 20px}.try-link{font-size:11px}.hero-visual{margin:55px auto 0;width:min(100%,460px);min-height:618px;padding-top:5px}.phone{width:286px;height:557px;padding:34px 15px 20px;transform:rotate(4deg)}.challenge-sticker{right:0;top:-9px;font-size:14px;padding:13px 15px}.challenge-sticker strong{font-size:25px}.perfect-sticker{bottom:93px;left:0;font-size:25px;padding:8px 13px}.orb-one{left:5px;top:154px;width:27px;height:27px}.tiny-star{right:3px;bottom:161px;font-size:35px}.hero-bottom{margin-top:0;padding:24px 0;display:block}.hero-bottom>span{display:none}.hero-bottom>div{justify-content:center;gap:28px}.hero-bottom>div>span{display:block;font-size:27px}.hero-bottom b{display:block;font-size:9px;margin-top:2px}.marquee{padding:11px 0}.marquee>div{font-size:23px}.marquee span{margin:0 17px}.how{padding:78px 0 60px}.section-head{display:block}.section-head h2{font-size:56px}.section-head>p{font-size:13px;margin-top:21px}.steps{gap:18px}.step h3{font-size:24px}.step p{font-size:11px}.step-art{height:130px}.mini-gate{top:38px;width:52px}.step-number{font-size:9px}.daily{grid-template-columns:1fr;gap:35px;padding-top:60px;padding-bottom:65px}.daily-art{max-width:400px;width:100%;margin:auto;height:370px;order:2}.card-front{left:57px;top:46px;width:220px;height:271px}.card-back{left:126px;width:220px;top:20px;height:245px}.daily-cross{font-size:80px;top:-2px;left:9px}.daily-copy h2{font-size:63px}.daily-copy .eyebrow{font-size:8px}.daily-copy>p{max-width:460px;font-size:13px}.sample-label{left:27px;font-size:6px}.daily-tags{font-size:9px}.final-cta .wrap{padding-top:50px;padding-bottom:45px}.final-cta h2{font-size:102px;position:relative;z-index:1}.final-cta .eyebrow{font-size:8px}.final-orb{width:120px;height:120px;right:10px;top:120px;gap:15px;box-shadow:0 0 0 20px #11171c08,0 0 0 40px #11171c05}.final-orb i{width:12px;height:16px}.final-star{font-size:57px;right:9px;top:43px}.final-cta p{font-size:12px;position:relative;z-index:1}.final-cta .button{max-width:370px;font-size:12px;position:relative;z-index:1}.final-cta .apk-note{font-size:9px}.faq{grid-template-columns:1fr;gap:35px;padding:55px 0}.faq h2{font-size:43px}.questions summary{font-size:13px}.questions p{font-size:12px}footer{padding-bottom:118px;flex-wrap:wrap;gap:15px}footer p{display:none}footer>span{font-size:9px}.mobile-dock{display:block;position:fixed;bottom:0;left:0;right:0;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#11171ced;border-top:1px solid #ffffff20;backdrop-filter:blur(12px);z-index:10;transform:translateY(110%);transition:transform .3s}.mobile-dock.show{transform:translateY(0)}.mobile-dock a{display:flex;align-items:center;justify-content:center;gap:12px;background:var(--lime);color:var(--bg);border-radius:7px;padding:12px 17px;font-size:11px;font-weight:bold}.mobile-dock svg{width:24px}.mobile-dock small{display:block;font-size:9px;font-weight:400;margin-top:3px}.mobile-dock b{margin-left:auto;font-size:23px}.mobile-dock span{margin-right:auto}}
@media(max-width:480px){.steps{grid-template-columns:1fr;gap:30px}.step{display:grid;grid-template-columns:1fr 130px;column-gap:16px;position:relative;padding-top:20px;min-height:145px}.step-number{grid-column:1}.step-art{grid-column:2;grid-row:1/4;margin:0;height:120px}.step h3{grid-column:1;font-size:26px;margin:10px 0 8px}.step p{grid-column:1;font-size:11px;line-height:1.7}.step p br{display:none}.score-art>span{font-size:67px}.score-art i{left:12%;font-size:16px}.score-art b{right:12%;font-size:20px}.score-art em{right:9px;bottom:12px;font-size:8px}.hero-visual{min-height:594px}.demo-caption{bottom:8px}.hero-bottom>div{gap:30px}.final-orb{right:-4px;width:92px;height:92px;top:125px}.final-star{font-size:45px}.final-cta h2{font-size:94px}.daily-art{overflow:hidden}.daily-copy h2{font-size:59px}.daily-tags{gap:16px}.challenge-sticker{right:2px}.phone{width:266px;height:537px;padding-left:13px;padding-right:13px}#game{height:242px}.game-score{font-size:70px}.perfect-sticker{bottom:86px;font-size:23px}.orb-one{left:1px}.card-front{left:34px}.card-back{left:95px}.sample-label{left:16px}.button .android{width:24px}.button{gap:12px}.hero .eyebrow{font-size:8px}.eyebrow{letter-spacing:1.3px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.scribble path{stroke-dashoffset:0}.js .reveal{opacity:1;transform:none}}
html{overflow-x:clip}
@media(max-width:480px){.final-orb{width:70px;height:70px;right:0;top:86px;gap:11px}.final-orb i{width:8px;height:12px}.final-star{display:none}}
/* Super Blast: readable charge state and touch-safe hold controls. */
#game{height:231px;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}
.game-action{touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}
.power-status{font-size:7px;letter-spacing:.55px;text-align:center;color:var(--muted);font-weight:bold;min-height:11px}
.power-status.ready{color:var(--lime)}
.power-meter{height:4px;background:#2a363f;border-radius:4px;overflow:hidden;margin:4px 8px 7px}
#power-fill{height:100%;width:0;background:var(--lime);border-radius:4px}
.blast-callout{display:flex;gap:25px;align-items:center;border:1px solid #11171c28;background:#e7e9df;border-radius:10px;padding:27px 30px;margin-top:42px}
.blast-callout h3{font-family:var(--heading);font-size:29px;margin:8px 0}
.blast-callout p{font-size:13px;line-height:1.8;color:#4c5755;margin:0;max-width:840px}
.blast-icon{font-size:68px;color:#ff6a36;flex-shrink:0}
@media(max-width:480px){#game{height:213px}.blast-callout{padding:23px 20px;gap:14px;align-items:flex-start}.blast-icon{font-size:28px}.blast-callout h3{font-size:27px}.blast-callout p{font-size:12px}}
