.mne{background:var(--mn-bg,#faf8f4);color:var(--mn-text,#1a1612);padding:72px 20px}.mne--alt{background:var(--mn-card,#f2ede6)}.mne__wrap{max-width:1100px;margin:0 auto}.mne__label{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#cc0000;margin:0 0 10px}.mne h2{font-size:clamp(26px,4vw,40px);line-height:1.15;margin:0 0 14px;text-wrap:balance}.mne__sub{font-size:17px;line-height:1.6;max-width:680px;margin:0 0 36px;color:rgba(26,22,18,.75)}.mne__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px}.mne__card{background:#fff;border:1px solid rgba(26,22,18,.1);border-radius:14px;padding:22px 18px}.mne--alt .mne__card{background:var(--mn-bg,#faf8f4)}.mne__card img{width:64px;height:64px;object-fit:contain;display:block;margin:0 0 14px}.mne__card h3{font-size:17px;margin:0 0 6px}.mne__card p{font-size:15px;line-height:1.5;margin:0;color:rgba(26,22,18,.72)}.mne__feat{display:flex;flex-wrap:wrap;gap:8px;margin:28px 0 0;padding:0;list-style:none}.mne__feat li{background:#fff;border:1px solid rgba(26,22,18,.12);border-radius:999px;padding:8px 14px;font-size:14px}.mne__split{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.mne__split--rev .mne__media{order:2}.mne__media img{width:100%;height:auto;display:block;border-radius:14px;background:#fff}.mne__text p{font-size:17px;line-height:1.65;margin:0 0 16px;color:rgba(26,22,18,.8)}.mne__btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.mne__btn{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border-radius:999px;background:#1a1612;color:#fff;font-weight:600;font-size:15px;text-decoration:none}.mne__btn--red{background:#cc0000}.mne__btn--ghost{background:transparent;color:#1a1612;border:1.5px solid #1a1612}.mne__table{width:100%;border-collapse:collapse;background:#fff;border-radius:14px;overflow:hidden;border:1px solid rgba(26,22,18,.1)}.mne__table th,.mne__table td{padding:14px 16px;text-align:left;font-size:16px;border-bottom:1px solid rgba(26,22,18,.08)}.mne__table th{background:#1a1612;color:#fff;font-size:14px}.mne__table th:last-child{background:#cc0000}.mne__table td:not(:first-child){text-align:center;font-weight:700;width:22%}.mne__no{color:#999}.mne__yes{color:#1b7a3a}.mne__scroll{overflow-x:auto}.mne__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:32px}.mne__stat{text-align:center;padding:24px 12px;background:#fff;border-radius:14px;border:1px solid rgba(26,22,18,.1)}.mne__stat b{display:block;font-size:clamp(30px,5vw,44px);color:#cc0000;line-height:1}.mne__stat span{font-size:15px}.mne__quote{margin:0;padding:20px;background:#fff;border-radius:14px;border:1px solid rgba(26,22,18,.1)}.mne__quote p{margin:0 0 10px;font-size:16px;line-height:1.55}.mne__quote cite{font-size:14px;font-style:normal;color:rgba(26,22,18,.6)}.mne__note{font-size:14px;margin:18px 0 0;color:rgba(26,22,18,.65)}.mne__data{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:0 0 20px}.mne__data div{background:#fff;border:1px solid rgba(26,22,18,.1);border-radius:12px;padding:14px}.mne__data dt{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:rgba(26,22,18,.55);margin:0 0 4px}.mne__data dd{margin:0;font-weight:700;font-size:16px}.mne__final{text-align:center}.mne__final .mne__sub{margin-left:auto;margin-right:auto}@media(max-width:760px){.mne{padding:48px 16px}.mne__split{grid-template-columns:1fr;gap:24px}.mne__split--rev .mne__media{order:0}.mne__table th,.mne__table td{padding:11px 10px;font-size:14px}.mne__btn{width:100%;justify-content:center}}