.cta-box{max-width:460px;margin:20px auto 22px;padding:22px;border:1px solid rgba(0,212,255,.26);border-radius:18px;background:linear-gradient(180deg,rgba(13,17,32,.94),rgba(7,9,20,.9));box-shadow:0 18px 48px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.05)}
.cta-box>h3{margin:0 0 14px;color:#f7fbff;font-size:20px;font-weight:750;letter-spacing:-.01em}
.foneclaw-apk-cta{color:#e9f0f5;background:#101923;border:1px solid #314654;border-radius:14px;padding:16px;margin-bottom:14px;text-align:center;box-shadow:0 12px 28px rgba(17,31,43,.16)}
.foneclaw-apk-cta[data-variant="article"]{margin:28px 0;padding:20px;border-style:solid;border-color:#314654;background:#101923}
.foneclaw-apk-cta__title{margin:0 0 8px;color:#f7fbff!important;font-family:'Space Grotesk','Inter',sans-serif;font-size:18px;font-weight:700;line-height:1.35}
.foneclaw-apk-cta__copy,.cta-box .foneclaw-apk-cta__copy,.bottom-cta .foneclaw-apk-cta__copy,.cta-section .foneclaw-apk-cta__copy{margin:0 0 14px;color:#f0f5f8!important;font-size:14px;font-weight:650;line-height:1.6}
.foneclaw-apk-cta__actions,.core-download-actions{--play-badge-canvas-width:194px;--play-badge-visible-width:calc(var(--play-badge-canvas-width) * 564 / 646);--play-badge-visible-height:calc(var(--play-badge-canvas-width) * 168 / 646);--play-badge-crop-offset:calc(var(--play-badge-canvas-width) * 41 / 646)}
.foneclaw-apk-cta__actions{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:12px}
.foneclaw-apk-cta__button{display:flex;width:100%;min-height:46px;padding:12px 14px;align-items:center;justify-content:center;background:rgba(0,212,255,.12);color:#ecfbff;border:1px solid rgba(0,212,255,.34);font-family:'Space Grotesk','Inter',sans-serif;font-weight:750;font-size:15px;line-height:1.35;border-radius:10px;text-decoration:none;text-align:center;cursor:not-allowed;opacity:1;transition:all .2s;text-shadow:0 1px 0 rgba(0,0,0,.25)}
.foneclaw-apk-cta__button[hidden]{display:none!important}
.foneclaw-apk-cta__button--primary{width:var(--play-badge-visible-width);height:var(--play-badge-visible-height);max-width:100%;min-height:0;padding:4px 8px;box-sizing:border-box;font-size:13px;line-height:1.2}
.foneclaw-apk-cta__button.is-loading{color:#e6edf3;border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.095)}
.foneclaw-apk-cta__button.is-ready{cursor:pointer;opacity:1;background:linear-gradient(135deg,#00d4ff,#3fb950);color:#061018;border-color:transparent;box-shadow:0 4px 16px rgba(0,212,255,.24);text-shadow:none}
.foneclaw-apk-cta__button.is-ready:hover{transform:translateY(-1px);box-shadow:0 7px 22px rgba(0,212,255,.3)}
.foneclaw-apk-cta__button--play,.foneclaw-apk-cta__button--play.is-loading,.foneclaw-apk-cta__button--play.is-ready,.core-download-button.core-download-button--play{position:relative;width:var(--play-badge-visible-width);height:var(--play-badge-visible-height);max-width:100%;min-height:0;padding:0;overflow:hidden;border:0;border-radius:8px;background:transparent;box-shadow:none;text-shadow:none}
.foneclaw-apk-cta__button--play.is-ready:hover,.core-download-button.core-download-button--play:hover{transform:translateY(-1px);background:transparent;box-shadow:0 8px 24px rgba(0,0,0,.24)}
.foneclaw-apk-cta__play-badge{position:absolute;top:0;left:0;display:block;width:var(--play-badge-canvas-width);height:auto;max-width:none;transform:translate(calc(-1 * var(--play-badge-crop-offset)),calc(-1 * var(--play-badge-crop-offset)))}
.foneclaw-apk-cta__button.is-disabled{cursor:not-allowed;opacity:1;color:#f2f7ff;border-color:rgba(255,255,255,.2);background:linear-gradient(180deg,rgba(255,255,255,.13),rgba(255,255,255,.085))}
.foneclaw-apk-cta__meta{margin-top:10px;color:#d5e0e8;font-size:13px;font-weight:500;line-height:1.55;min-height:18px}
.foneclaw-apk-cta__fallback{margin-top:10px;color:#d5e0e8;font-size:13px;line-height:1.5}
.foneclaw-apk-cta__fallback a{color:#7ee7ff;text-decoration:none;font-weight:700}
.foneclaw-apk-cta__fallback a:hover{text-decoration:underline}
.hero-apk-cta.foneclaw-apk-cta{max-width:460px;margin:24px auto 0;text-align:center}
.res-hero .hero-apk-cta.foneclaw-apk-cta{margin-top:26px;margin-bottom:2px}
.resources-hero .hero-apk-cta.foneclaw-apk-cta{margin-top:24px}
@media(max-width:600px){.cta-box{padding:18px;margin:18px auto 20px}.cta-box>h3{font-size:18px}.foneclaw-apk-cta{padding:14px}.foneclaw-apk-cta__actions,.core-download-actions{--play-badge-canvas-width:184px}.foneclaw-apk-cta__meta{font-size:12.5px}}
