.mblog-page{--bbg:#05090b;--bpanel:#0d1518;--bline:#28353a;--btext:#f5f7f6;--bmuted:#7f8c92;--bpink:#eb45b9;min-height:100vh;padding:76px 0 110px;background:radial-gradient(circle at 12% 2%,rgba(235,69,185,.08),transparent 28rem),var(--bbg);color:var(--btext);font-family:Inter,"Segoe UI",Arial,sans-serif}.mblog-page *{box-sizing:border-box}.mblog-shell{width:min(1180px,calc(100% - 40px));margin:auto}.mblog-hero{max-width:950px}.mblog-kicker{margin:0 0 15px;color:var(--bpink);font-size:9px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.mblog-hero h1{margin:0;font-size:clamp(48px,6vw,82px);line-height:.96;letter-spacing:-.06em}.mblog-hero>p{max-width:780px;margin:22px 0 0;color:var(--bmuted);font-size:15px;line-height:1.65}.mblog-search{display:grid;gap:7px;margin-top:28px}.mblog-search span{color:#738187;font-size:8px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.mblog-search input{height:50px;padding:0 16px;border:1px solid #314046;border-radius:12px;outline:0;background:#071013;color:#fff;font-size:13px}.mblog-search input:focus{border-color:var(--bpink);box-shadow:0 0 0 3px rgba(235,69,185,.08)}.mblog-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:40px}.mblog-card{min-height:260px;display:flex;flex-direction:column;padding:24px;border:1px solid var(--bline);border-radius:18px;background:linear-gradient(145deg,rgba(235,69,185,.045),transparent 55%),var(--bpanel);color:inherit;text-decoration:none;transition:transform .18s ease,border-color .18s ease}.mblog-card:hover{transform:translateY(-3px);border-color:#4a3a47}.mblog-card>span{color:var(--bpink);font-size:8px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.mblog-card h2{margin:34px 0 10px;font-size:25px;line-height:1.08;letter-spacing:-.045em}.mblog-card p{margin:0;color:var(--bmuted);font-size:11px;line-height:1.65}.mblog-card footer{display:flex;justify-content:space-between;gap:15px;margin-top:auto;padding-top:22px;color:#6f7e84;font-size:8px}.mblog-card footer em{font-style:normal}.mblog-empty{margin-top:20px;padding:22px;border:1px dashed #344248;border-radius:14px;color:#7f8c92;text-align:center}.mblog-articles{display:grid;gap:28px;margin-top:80px}.mblog-article{scroll-margin-top:100px;padding:48px;border:1px solid var(--bline);border-radius:24px;background:#0b1214}.mblog-article header{max-width:850px}.mblog-article h2{margin:0;font-size:clamp(34px,4.8vw,58px);line-height:1;letter-spacing:-.05em}.mblog-meta{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:18px;color:#718087;font-size:9px}.mblog-deck{margin:22px 0 0;color:#a0aba7;font-size:15px;line-height:1.7}.mblog-article section{max-width:860px;margin-top:32px}.mblog-article h3{margin:0 0 9px;color:#f4f6f5;font-size:21px;letter-spacing:-.03em}.mblog-article section p{margin:0;color:#87949a;font-size:13px;line-height:1.82}.mblog-article-footer{display:flex;justify-content:space-between;gap:20px;margin-top:42px;padding-top:20px;border-top:1px solid var(--bline)}.mblog-article-footer a{color:var(--bpink);font-size:9px;font-weight:850;text-decoration:none}@media(max-width:760px){.mblog-shell{width:calc(100% - 28px)}.mblog-grid{grid-template-columns:1fr}.mblog-article{padding:26px}.mblog-card{min-height:235px}}
