.mm-app-section{background:radial-gradient(ellipse at 15% 30%,#302239 0,transparent 55%),#100b18;padding:84px 24px;border-top:1px solid #aa87513d;border-bottom:1px solid #aa87513d;color:#f3efe6}.mm-app-wrap{max-width:1120px;margin:auto;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(300px,.88fr);gap:60px;align-items:center}.mm-kicker{color:#dfbd75;font:600 13px/1.4 Inter,system-ui,sans-serif;letter-spacing:.17em;margin:0 0 18px}.mm-app-section h2,.mm-landing h1{font:500 clamp(32px,4vw,52px)/1.15 Georgia,serif;margin:0 0 24px;color:#fff}.mm-intro{font:400 18px/1.7 Inter,system-ui,sans-serif;max-width:560px;color:#ded7e5}.mm-store-buttons{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin:28px 0}.mm-store{display:inline-flex;border-radius:9px;overflow:hidden;background:#000;transition:transform .2s}.mm-store:hover{transform:translateY(-2px)}.mm-store img{height:60px;width:auto;max-width:205px;object-fit:contain;display:block}.mm-note{color:#b9adbf;font:400 14px/1.6 Inter,system-ui,sans-serif}.mm-app-access{display:flex;gap:20px;align-items:center;margin-top:28px}.mm-app-access img{background:#fff;padding:0;width:116px;height:116px;border-radius:5px}.mm-app-access p{max-width:240px;line-height:1.6;font-size:15px}.mm-app-access a{color:#e8c274}.mm-phone{width:min(100%,310px);margin:auto;border:9px solid #29232d;border-radius:43px;background:#100719;box-shadow:0 26px 70px #0008;position:relative;overflow:hidden;max-height:620px}.mm-phone:before{content:'';position:absolute;top:0;left:30%;width:40%;height:20px;background:#29232d;border-radius:0 0 16px 16px;z-index:2}.mm-phone img{display:block;width:100%;height:auto}.mm-feed{font-family:Inter,system-ui,sans-serif;padding:28px 17px 20px;max-height:570px;overflow:auto;scrollbar-width:thin}.mm-feed-header{font-size:25px;color:#f8d063;font-weight:700;margin-bottom:18px}.mm-feed h3{font-size:15px;margin:18px 0 10px;color:#f9d56b}.mm-feed article{background:#24182d;border:1px solid #685333;border-radius:15px;margin-bottom:14px;overflow:hidden}.mm-feed article .mm-feed-text{padding:14px}.mm-feed h4{font-size:18px;line-height:1.4;color:#fff;margin:0 0 8px}.mm-feed p{font-size:15px;color:#eee3f0;line-height:1.5;margin:0}.mm-feed time{font-size:14px;color:#f2cc7b;display:block;margin-bottom:8px}.mm-feed img{width:100%;max-height:220px;object-fit:contain;background:#130c19}.mm-live-label{color:#c6b9ca;font-size:12px;text-align:center;margin:18px 0 0}.mm-feed a{color:#f6d37a}.mm-landing{margin:0;background:radial-gradient(ellipse at top,#302239,#100b18 65%);color:#f3efe6;font-family:Inter,system-ui,sans-serif;min-height:100vh;padding:32px 20px;box-sizing:border-box}.mm-landing-card{max-width:720px;text-align:center;margin:0 auto;padding:30px 0}.mm-brand{display:inline-block;color:#e8c274;font-size:34px;font-weight:800;letter-spacing:.08em;text-decoration:none;margin:0 0 36px}.mm-landing .mm-intro{margin:0 auto}.mm-landing .mm-store-buttons{justify-content:center}.mm-landing a{color:#e8c274}.mm-qr{margin:30px auto}.mm-qr img{display:block;margin:0 auto 14px;background:#fff;border-radius:6px}.mm-qr p{font-size:16px;line-height:1.5}.mm-qr span{color:#f1d491}.mm-landing .mm-note{margin:26px 0}@media(max-width:760px){.mm-app-section{padding:54px 22px}.mm-app-wrap{grid-template-columns:1fr;gap:35px}.mm-app-section h2{font-size:36px}.mm-phone{width:280px;max-height:550px}.mm-app-access{gap:16px}.mm-intro{font-size:17px}.mm-store img{height:52px;max-width:180px}.mm-landing{padding:20px}.mm-landing h1{font-size:36px}}@media(prefers-reduced-motion:reduce){.mm-store{transition:none}}
.mm-feed::-webkit-scrollbar{width:4px}.mm-feed::-webkit-scrollbar-track{background:#100719}.mm-feed::-webkit-scrollbar-thumb{background:#685333;border-radius:4px}
