.castbox-module__VGQAfW__mobile{display:none}@media (max-width:767px){.castbox-module__VGQAfW__desktop{display:none}.castbox-module__VGQAfW__mobile{isolation:isolate;min-height:100svh;padding:max(28px, env(safe-area-inset-top)) 22px max(28px, env(safe-area-inset-bottom));color:#fafafa;background:#080808;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.castbox-module__VGQAfW__glow{z-index:-1;background:radial-gradient(at 85% 30%,#ed6d341c,#0000 55%),radial-gradient(at 0 85%,#f7b3690c,#0000 55%);position:absolute;inset:0}.castbox-module__VGQAfW__back{color:#b7b4b1;align-self:flex-start;align-items:center;gap:9px;margin-bottom:36px;font-size:13px;text-decoration:none;display:inline-flex}.castbox-module__VGQAfW__card{text-align:center;background:linear-gradient(150deg,#ffffff09,#ffffff02);border:1px solid #ffffff14;border-radius:28px;width:100%;max-width:420px;padding:30px 22px;animation:.85s cubic-bezier(.16,1,.3,1) both castbox-module__VGQAfW__appear;position:relative;box-shadow:0 30px 90px #0006,inset 0 1px #ffffff08}.castbox-module__VGQAfW__eyebrow{color:#f39a53;letter-spacing:.16em;justify-content:center;align-items:center;gap:9px;font-size:10px;font-weight:600;display:flex}.castbox-module__VGQAfW__illustration{place-items:center;height:176px;margin:12px 0;display:grid;position:relative}.castbox-module__VGQAfW__orbit{border:1px solid #f0854520;border-radius:50%;width:150px;height:150px;position:absolute;box-shadow:0 0 0 18px #f0854505,0 0 0 36px #f0854503}.castbox-module__VGQAfW__monitor{color:#f39a53;animation:5s ease-in-out infinite castbox-module__VGQAfW__float;position:relative}.castbox-module__VGQAfW__wave{justify-content:center;align-items:center;gap:3px;width:48px;height:25px;display:flex;position:absolute;top:21px;left:17px}.castbox-module__VGQAfW__wave span{background:#f7b369;border-radius:4px;width:2px;height:16px;animation:1.3s ease-in-out infinite alternate castbox-module__VGQAfW__equalizer}.castbox-module__VGQAfW__spark{color:#f7b369;font-size:24px;animation:5s ease-in-out -2s infinite castbox-module__VGQAfW__float;position:absolute;top:34px;right:calc(50% - 84px)}.castbox-module__VGQAfW__kicker{color:#bdb6b0;margin:0 0 12px;font-size:12px}.castbox-module__VGQAfW__card h1{letter-spacing:-.045em;margin:0;font-size:clamp(26px,7.4vw,34px);font-weight:700;line-height:1.2}.castbox-module__VGQAfW__card h1 span{color:#f39a53;-webkit-text-fill-color:transparent;background:linear-gradient(120deg,#f7b369,#ed6d34);-webkit-background-clip:text;background-clip:text}.castbox-module__VGQAfW__description{color:#a8a3a0;max-width:300px;margin:20px auto 0;font-size:14px;line-height:1.8}.castbox-module__VGQAfW__desktopPrompt{margin:16px 0 26px;font-size:17px;font-weight:800;display:block}.castbox-module__VGQAfW__button{color:#211209;background:linear-gradient(115deg,#f7b369,#f08545);border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:50px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}.castbox-module__VGQAfW__button:active{transform:scale(.97)}.castbox-module__VGQAfW__button:hover{box-shadow:0 6px 24px #f0854525}.castbox-module__VGQAfW__back:focus-visible,.castbox-module__VGQAfW__button:focus-visible{outline-offset:6px;outline:2px solid #f7b369}.castbox-module__VGQAfW__footer{color:#99918b;justify-content:center;align-items:center;gap:7px;margin-top:22px;font-size:10px;display:flex}.castbox-module__VGQAfW__footer span{background:#f08545;border-radius:50%;width:5px;height:5px}.castbox-module__VGQAfW__signature{color:#827974;letter-spacing:.2em;text-align:center;margin:28px 0 0;font-size:9px}}@keyframes castbox-module__VGQAfW__appear{0%{opacity:0;transform:translateY(24px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes castbox-module__VGQAfW__float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes castbox-module__VGQAfW__equalizer{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.castbox-module__VGQAfW__card,.castbox-module__VGQAfW__monitor,.castbox-module__VGQAfW__spark,.castbox-module__VGQAfW__wave span{animation:none}.castbox-module__VGQAfW__button{transition:none}}
