/* Maheshpur SKUS v2.6 — hero, about, board, stock buttons, advice articles, scheme guides */
.ms26{--g:#1f7a3a;--gd:#12301d;--gold:#e8a317;--mut:#5d6b62;--bg:#f4f8f1;--r:18px;--sh:0 12px 34px rgba(18,48,29,.10)}
.ms26-credit{position:absolute;right:10px;bottom:6px;z-index:4;font-size:.68rem;color:rgba(255,255,255,.7)!important;text-decoration:none!important;max-width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ms26-fig{position:relative;margin:0;border-radius:var(--r,18px);overflow:hidden;box-shadow:0 12px 34px rgba(18,48,29,.12)}
.ms26-fig img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}
.ms26-fig .ms26-credit{background:rgba(0,0,0,.35);padding:2px 8px;border-radius:8px;bottom:8px;right:8px}
.ms26-muted{color:#6b776f;font-size:.88rem}
.ms26-demo{display:inline-block;margin:16px auto 0;background:#fff7e0;border:1px dashed #e8a317;color:#7a5600;padding:4px 12px;border-radius:20px;font-size:.82rem}
.ms25-head+.ms26-demo,.ms26-stats+.ms26-demo{display:table}

/* ---------- HERO ---------- */
.ms26-hero{height:min(86vh,700px);min-height:480px}
.ms26-hero .ms-slide-in{background:linear-gradient(90deg,rgba(8,30,15,.88) 0%,rgba(8,30,15,.6) 45%,rgba(8,30,15,.12) 100%),linear-gradient(0deg,rgba(8,30,15,.55) 0%,rgba(8,30,15,0) 40%)}
.ms26-kicker{display:inline-block;background:rgba(232,163,23,.22);border:1px solid rgba(255,214,120,.55);color:#ffe3a1;padding:6px 16px;border-radius:30px;font-weight:600;font-size:.92rem;margin-bottom:14px;backdrop-filter:blur(3px)}
.ms26-hero .ms-slide.is-active .ms26-kicker{animation:msUp .8s ease both}
.ms26-hero h2{font-size:clamp(2rem,5vw,3.6rem)!important;max-width:760px}
.ms26-hero-btns{display:flex;flex-wrap:wrap;gap:12px}
.ms26-hero .ms-slide.is-active .ms26-hero-btns{animation:msUp .9s .45s ease both}
.ms26-btn-ghost{background:rgba(255,255,255,.14)!important;border:1.5px solid rgba(255,255,255,.65)!important;box-shadow:none!important;backdrop-filter:blur(3px)}
.ms26-btn-ghost:hover{background:#fff!important;color:#12301d!important}
.ms26-trust{background:#12301d;color:#e6f2e8;position:relative;z-index:2}
.ms26-trust .ms-wrap{display:grid;grid-template-columns:repeat(5,1fr);gap:0}
.ms26-trust .ms-wrap>div{display:flex;align-items:center;gap:10px;padding:16px 12px;border-right:1px solid rgba(255,255,255,.08);justify-content:center}
.ms26-trust .ms-wrap>div:last-child{border-right:0}
.ms26-trust b{font-size:1.45rem;color:#ffcf5a;font-weight:700}
.ms26-trust span{font-size:.93rem;line-height:1.25}
@media(max-width:820px){.ms26-trust .ms-wrap{grid-template-columns:repeat(2,1fr)}.ms26-trust .ms-wrap>div{justify-content:flex-start;border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.ms26-trust .ms-wrap>div:first-child{grid-column:1/-1;justify-content:center}.ms26-hero{min-height:560px}.ms26-hero .ms-slide-in{background:linear-gradient(0deg,rgba(8,30,15,.92) 0%,rgba(8,30,15,.55) 60%,rgba(8,30,15,.25) 100%);align-items:flex-end;padding-bottom:70px}}

/* ---------- ABOUT teaser + page ---------- */
.ms26-collage{position:relative;padding:0 40px 40px 0}
.ms26-collage img{display:block;width:100%;border-radius:20px;aspect-ratio:4/3;object-fit:cover;box-shadow:0 14px 34px rgba(18,48,29,.15)}
.ms26-collage img+img{position:absolute;right:0;bottom:0;width:48%;border:6px solid #fff}
.ms26-yearbadge{position:absolute;left:-10px;bottom:20px;background:linear-gradient(135deg,#e8a317,#f5c451);color:#2a1d00;border-radius:18px;padding:14px 20px;text-align:center;box-shadow:0 12px 26px rgba(232,163,23,.4)}
.ms26-yearbadge b{display:block;font-size:2.4rem;line-height:1}
.ms26-yearbadge span{font-weight:600;font-size:.9rem}
.ms26-two-col{columns:2;column-gap:18px}
.ms26-two-col li{break-inside:avoid}
.ms26-statband{background:linear-gradient(135deg,#12301d,#1f7a3a);padding:34px 0;color:#fff;text-align:center}
.ms26-stats{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}
.ms26-stats>div{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:18px;padding:18px 10px}
.ms26-stats i{font-style:normal;font-size:1.6rem;display:block}
.ms26-stats b{display:block;font-size:clamp(1.5rem,3vw,2.1rem);color:#ffd36b;line-height:1.2}
.ms26-stats span{font-size:.92rem;opacity:.92}
.ms26-statband .ms26-demo{background:rgba(255,247,224,.15);color:#ffe7ad;border-color:rgba(255,231,173,.6)}
@media(max-width:820px){.ms26-stats{grid-template-columns:repeat(2,1fr)}.ms26-stats>div:first-child{grid-column:1/-1}}
.ms26-journey{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;counter-reset:j}
.ms26-jstep{position:relative;background:#fff;border-radius:18px;padding:24px 22px;box-shadow:0 10px 28px rgba(18,48,29,.08);border-top:4px solid #1f7a3a}
.ms26-jicon{font-size:1.8rem;display:inline-flex;width:54px;height:54px;align-items:center;justify-content:center;background:#eaf4ec;border-radius:50%;margin-bottom:6px}
.ms26-jstep small{display:block;color:#b77b00;font-weight:700;letter-spacing:.3px}
.ms26-jstep h3{margin:.2em 0 .3em}
.ms26-jstep p{margin:0;color:#4d5a52}
.ms26-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.ms26-cards-4{grid-template-columns:repeat(4,1fr)}
.ms26-card{background:#fff;border:1px solid #e3ece4;border-radius:18px;padding:24px;transition:.25s}
.ms26-card:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(18,48,29,.10)}
.ms26-card>span{font-size:1.9rem;display:block;margin-bottom:6px}
.ms26-card h3{margin:.1em 0 .35em;font-size:1.15rem}
.ms26-card p{margin:0;color:#4d5a52}
.ms26-svc{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
.ms26-svc a{position:relative;display:block;border-radius:18px;overflow:hidden;aspect-ratio:16/10;box-shadow:0 10px 26px rgba(18,48,29,.12)}
.ms26-svc img{width:100%;height:100%;object-fit:cover;transition:transform .5s}
.ms26-svc a:hover img{transform:scale(1.06)}
.ms26-svc span{position:absolute;left:0;right:0;bottom:0;padding:40px 18px 14px;color:#fff;font-weight:700;font-size:1.12rem;background:linear-gradient(0deg,rgba(8,30,15,.88),rgba(8,30,15,0))}
.ms26-quotes{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.ms26-quotes blockquote{margin:0;background:#fff;border-radius:18px;padding:26px 24px;box-shadow:0 10px 28px rgba(18,48,29,.08);position:relative}
.ms26-quotes blockquote:before{content:"❝";position:absolute;top:-14px;left:18px;font-size:2.4rem;color:#e8a317}
.ms26-quotes p{margin:0 0 12px;font-size:1.05rem}
.ms26-quotes cite{color:#1f7a3a;font-style:normal;font-weight:600}
.ms26-voices{background:linear-gradient(180deg,#f4f8f1,#fff)}
.ms26-voices .ms26-demo{display:table}
.ms26-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:0}
.ms26-strip img{display:block;width:100%;height:220px;object-fit:cover}
@media(max-width:900px){.ms26-journey,.ms26-cards,.ms26-svc,.ms26-quotes{grid-template-columns:1fr 1fr}.ms26-cards-4{grid-template-columns:1fr 1fr}.ms26-strip{grid-template-columns:1fr 1fr}.ms26-strip img{height:150px}}
@media(max-width:600px){.ms26-journey,.ms26-cards,.ms26-svc,.ms26-quotes{grid-template-columns:1fr}.ms26-two-col{columns:1}.ms26-collage{padding:0 24px 30px 0}}

/* ---------- BOARD ---------- */
.ms26-hero-sm{min-height:400px}
.ms26-board{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;margin-bottom:22px}
.ms26-person{background:#fff;border:1px solid #e3ece4;border-radius:22px;padding:26px 14px 20px;text-align:center;transition:.25s}
.ms26-person:hover{transform:translateY(-5px);box-shadow:0 16px 34px rgba(18,48,29,.12)}
.ms26-person.is-lead{background:linear-gradient(180deg,#f2f9f3,#fff)}
.ms26-avatar{width:118px;height:118px;border-radius:50%;margin:0 auto 14px;display:flex;align-items:center;justify-content:center;overflow:hidden;border:4px solid #fff;box-shadow:0 0 0 3px #e8a317,0 10px 22px rgba(18,48,29,.18)}
.ms26-avatar img{width:100%;height:100%;object-fit:cover}
.ms26-avatar span{font-size:2.3rem;font-weight:700;color:#fff}
.ms26-av0{background:linear-gradient(135deg,#1f7a3a,#4caf6a)}.ms26-av1{background:linear-gradient(135deg,#2433b8,#5a6cf0)}.ms26-av2{background:linear-gradient(135deg,#b06a00,#e8a317)}.ms26-av3{background:linear-gradient(135deg,#9c2f5c,#d65d8f)}.ms26-av4{background:linear-gradient(135deg,#0f6b6b,#2bb3a3)}.ms26-av5{background:linear-gradient(135deg,#5b3d99,#8f6ad6)}
.ms26-person h3{font-size:1.06rem;margin:0 0 6px}
.ms26-person em{display:inline-block;font-style:normal;background:#eaf4ec;color:#1f7a3a;font-weight:700;font-size:.85rem;padding:3px 12px;border-radius:20px}
.ms26-person.is-lead em{background:#fff1cf;color:#8a5a00}
.ms26-person a{display:block;margin-top:8px;font-size:.9rem}
.ms26-message{display:flex;gap:28px;align-items:flex-start;background:#fff;border-radius:22px;padding:30px;box-shadow:0 12px 30px rgba(18,48,29,.08)}
.ms26-message .ms26-avatar{flex:0 0 110px;width:110px;height:110px;margin:0}
.ms26-message blockquote{margin:12px 0;font-size:1.08rem;line-height:1.8;border-left:4px solid #e8a317;padding-left:16px}
.ms26-message strong{display:block}.ms26-message small{color:#6b776f}
@media(max-width:1000px){.ms26-board{grid-template-columns:repeat(3,1fr)}}
@media(max-width:640px){.ms26-board{grid-template-columns:repeat(2,1fr);gap:12px}.ms26-avatar{width:92px;height:92px}.ms26-avatar span{font-size:1.8rem}.ms26-message{flex-direction:column;align-items:center;text-align:center}.ms26-message blockquote{border-left:0;padding-left:0}}

/* ---------- STOCK / PRICE BUTTONS ---------- */
.ms-cat-stock.stock-in,.ms26-stk-in{background:#e5f6ea!important;color:#17723a!important;border:1px solid #b9e3c6}
.ms-cat-stock.stock-out,.ms26-stk-out{background:#fdecec!important;color:#b42318!important;border:1px solid #f5c2c0}
.ms-cat-stock{display:inline-block;padding:3px 10px;border-radius:20px;font-size:.82rem;font-weight:700;margin:4px 0}
.ms-cat-stock.stock-in:before,.ms26-stk-in:before{content:"● "}
.ms-cat-stock.stock-out:before,.ms26-stk-out:before{content:"● "}
.ms26-pbtns{display:flex;gap:8px;margin-top:10px}
.ms26-pcall{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#1f7a3a;color:#fff!important;border-radius:12px;padding:8px 10px;font-weight:700;line-height:1.2;text-decoration:none!important;font-size:.95rem}
.ms26-pcall small{font-weight:500;font-size:.78rem;opacity:.9}
.ms26-pcall:hover{background:#12301d}
.ms26-pwa{flex:0 0 46px;display:flex;align-items:center;justify-content:center;background:#25d366;color:#fff!important;border-radius:12px;font-size:1.2rem;text-decoration:none!important}

/* ---------- ADVICE HUB + ARTICLES ---------- */
.ms26-feature{display:grid;grid-template-columns:1.1fr 1fr;background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 16px 40px rgba(18,48,29,.12);color:inherit!important;text-decoration:none!important}
.ms26-feature-img img{width:100%;height:100%;object-fit:cover;min-height:340px;display:block}
.ms26-feature-body{padding:34px}
.ms26-feature-body h2{font-size:clamp(1.4rem,2.6vw,2rem);margin:.4em 0}
.ms26-feature-body p{color:#4d5a52}
.ms26-minis{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:16px 0 20px}
.ms26-minis div{background:#f4f8f1;border-radius:14px;padding:10px}
.ms26-minis b{display:block;color:#1f7a3a;font-size:1.1rem}
.ms26-minis span{font-size:.78rem;color:#55625a;line-height:1.35;display:block}
.ms26-agrid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}
.ms26-acard{display:flex;flex-direction:column;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 10px 28px rgba(18,48,29,.08);color:inherit!important;text-decoration:none!important;transition:.25s}
.ms26-acard:hover{transform:translateY(-5px);box-shadow:0 18px 38px rgba(18,48,29,.14)}
.ms26-acard-img{position:relative;aspect-ratio:16/10;overflow:hidden}
.ms26-acard-img img{width:100%;height:100%;object-fit:cover;transition:transform .5s}
.ms26-acard:hover .ms26-acard-img img{transform:scale(1.05)}
.ms26-acard-img span{position:absolute;left:12px;top:12px;background:rgba(255,255,255,.92);color:#12301d;font-weight:700;font-size:.82rem;padding:4px 12px;border-radius:20px}
.ms26-acard-body{padding:18px 20px 20px;display:flex;flex-direction:column;flex:1}
.ms26-acard-body h3{font-size:1.12rem;margin:0 0 8px}
.ms26-acard-body p{color:#55625a;font-size:.95rem;margin:0 0 12px;flex:1}
.ms26-acard-body small{color:#1f7a3a;font-weight:600}
.ms26-table{width:100%;border-collapse:collapse;font-size:.95rem}
.ms26-table th,.ms26-table td{padding:10px 12px;border-bottom:1px solid #e3ece4;text-align:left;vertical-align:top}
.ms26-table thead th{background:#12301d;color:#fff;font-weight:600}
.ms26-table tbody th{color:#12301d;white-space:nowrap}
.ms26-tablewrap{overflow-x:auto;border-radius:14px;border:1px solid #e3ece4;margin:14px 0}
.ms26-tips p{display:flex;gap:10px;margin:0 0 12px;align-items:flex-start}
.ms26-tips span{font-size:1.3rem}
.ms26-helpline{background:#eaf4ec;border-radius:12px;padding:10px 14px;font-weight:700;color:#12301d}
.ms26-askcta{background:linear-gradient(135deg,#1f7a3a,#12301d)}
@media(max-width:900px){.ms26-feature{grid-template-columns:1fr}.ms26-feature-img img{min-height:220px}.ms26-agrid{grid-template-columns:1fr 1fr}}
@media(max-width:600px){.ms26-agrid{grid-template-columns:1fr}.ms26-minis{grid-template-columns:1fr}.ms26-feature-body{padding:22px}}
.ms26-article-hero{min-height:460px}
.ms26-back{display:inline-block;color:#ffe3a1!important;margin-bottom:12px;font-weight:600}
.ms26-article{max-width:920px}
.ms26-statrow{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:-46px 0 30px;position:relative;z-index:3}
.ms26-statrow div{background:#fff;border-radius:18px;padding:18px;box-shadow:0 14px 34px rgba(18,48,29,.14);border-bottom:4px solid #e8a317}
.ms26-statrow b{display:block;font-size:1.5rem;color:#1f7a3a;line-height:1.25}
.ms26-statrow span{font-size:.88rem;color:#4d5a52}
.ms26-asec{margin:0 0 38px}
.ms26-asec h2{font-size:clamp(1.3rem,2.4vw,1.7rem);border-left:5px solid #1f7a3a;padding-left:12px;margin:0 0 14px}
.ms26-asec p{font-size:1.06rem;line-height:1.85}
.ms26-wide{margin:12px 0 18px}
.ms26-split{display:grid;grid-template-columns:1.1fr 1fr;gap:26px;align-items:start}
@media(max-width:760px){.ms26-split{grid-template-columns:1fr}.ms26-statrow{grid-template-columns:1fr;margin-top:-30px}}
.ms26-box{border-radius:16px;padding:16px 18px;margin:16px 0;font-weight:500;line-height:1.7}
.ms26-box-ok{background:#ecf8ef;border:1px solid #bfe5c9;color:#14532d}
.ms26-box-warn{background:#fff6e5;border:1px solid #f4d48c;color:#6b4500}
.ms26-box ul{margin:8px 0 0}
.ms26-chart{margin:18px 0;background:#fff;border:1px solid #e3ece4;border-radius:18px;padding:18px}
.ms26-chart figcaption{font-weight:700;color:#12301d;margin-bottom:10px}
.ms26-chart svg{width:100%;height:auto;display:block}
.ms26-chart .g{stroke:#eef2ee;stroke-width:1}
.ms26-chart .ax{font-size:12px;fill:#7a867e}
.ms26-chart .lb{font-size:13px;fill:#24332a;font-family:inherit}
.ms26-chart .vl{font-size:13px;fill:#12301d;font-weight:700}
.ms26-chart .b0{fill:#9bd3a8}.ms26-chart .b1{fill:#1f7a3a}
.ms26-chart small{display:block;color:#6b776f;margin-top:8px;font-size:.82rem}
.ms26-chart-rows{display:none;margin:8px 0 0;padding-left:18px}
.ms26-legend{display:flex;gap:16px;font-size:.88rem;margin-top:6px}
.ms26-legend span:before{content:"";display:inline-block;width:14px;height:14px;border-radius:4px;margin-right:6px;vertical-align:-2px}
.ms26-legend .l0:before{background:#9bd3a8}.ms26-legend .l1:before{background:#1f7a3a}
@media(max-width:600px){.ms26-chart svg{display:none}.ms26-chart-rows{display:block}}
.ms26-chart:has(.ms26-legend) svg{display:block}
.ms26-phases{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:16px 0 6px}
.ms26-phase{background:#fff;border:1px solid #e3ece4;border-radius:18px;overflow:hidden}
.ms26-phase-top{background:linear-gradient(135deg,#1f7a3a,#3c9b58);color:#fff;padding:12px 14px}
.ms26-phase:nth-child(2) .ms26-phase-top{background:linear-gradient(135deg,#2f8a4a,#62b06f)}
.ms26-phase:nth-child(3) .ms26-phase-top{background:linear-gradient(135deg,#6c8f1e,#a3b836)}
.ms26-phase:nth-child(4) .ms26-phase-top{background:linear-gradient(135deg,#b07a00,#e8a317)}
.ms26-phase-top b{display:block;font-size:1.05rem}.ms26-phase-top span{font-size:.88rem;opacity:.95}
.ms26-phase ul{padding:12px 14px 14px 30px;margin:0;font-size:.93rem}
.ms26-phase li{margin-bottom:6px}
.ms26-arrowbar{display:flex;justify-content:space-between;background:linear-gradient(90deg,#fde3e3,#e5f6ea);border-radius:12px;padding:8px 14px;font-size:.88rem;font-weight:700;color:#12301d}
@media(max-width:900px){.ms26-phases{grid-template-columns:1fr 1fr}}
@media(max-width:560px){.ms26-phases{grid-template-columns:1fr}}
.ms26-pyramid{display:flex;flex-direction:column;align-items:center;gap:6px;margin:18px 0}
.ms26-pyramid div{width:var(--w);min-width:220px;max-width:100%;text-align:center;padding:10px 12px;border-radius:10px;color:#fff;font-weight:600;font-size:.93rem}
.ms26-pyramid div:nth-child(1){background:#b42318}.ms26-pyramid div:nth-child(2){background:#c27a00}.ms26-pyramid div:nth-child(3){background:#3c9b58}.ms26-pyramid div:nth-child(4){background:#12301d}
.ms26-myths{display:grid;grid-template-columns:1fr 1fr;gap:14px}
.ms26-myths div{background:#fff;border:1px solid #e3ece4;border-radius:16px;padding:14px 16px}
.ms26-myths .m{color:#b42318;font-weight:700;margin:0 0 6px}
.ms26-myths .f{color:#14532d;margin:0}
@media(max-width:700px){.ms26-myths{grid-template-columns:1fr}}
.ms26-sources{background:#f4f8f1;border-radius:18px;padding:20px 22px;margin:10px 0 24px}
.ms26-sources h3{margin:0 0 8px}.ms26-sources p{font-size:.9rem;color:#55625a;margin:8px 0 0}
.ms26-helpbox{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;background:linear-gradient(135deg,#12301d,#1f7a3a);color:#fff;border-radius:20px;padding:22px 24px;margin-bottom:40px}
.ms26-helpbox h3{color:#fff;margin:0 0 4px}.ms26-helpbox p{margin:0;opacity:.9}
.ms26-related{padding:10px 0 60px}
.ms26-related h2{text-align:center}

/* ---------- SCHEMES ---------- */
.ms26-sgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}
.ms26-scard{display:flex;flex-direction:column;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 10px 28px rgba(18,48,29,.09);transition:.25s}
.ms26-scard:hover{transform:translateY(-5px);box-shadow:0 18px 38px rgba(18,48,29,.14)}
.ms26-scard-img{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;background:#eef3ee}
.ms26-scard-img img{width:100%;height:100%;object-fit:cover;object-position:top}
.ms26-scat{display:inline-block;font-size:.78rem;font-weight:700;padding:3px 11px;border-radius:20px;background:#eaf4ec;color:#1f7a3a}
.ms26-scard-img .ms26-scat{position:absolute;left:10px;top:10px;box-shadow:0 4px 12px rgba(0,0,0,.12)}
.ms26-scat-central{background:#e8ecff;color:#2433b8}.ms26-scat-state{background:#eaf4ec;color:#1f7a3a}.ms26-scat-coop{background:#fff1cf;color:#8a5a00}
.ms26-scard-body{padding:18px 20px 20px;display:flex;flex-direction:column;flex:1}
.ms26-scard-body h3{font-size:1.1rem;margin:0 0 8px}
.ms26-scard-body p{color:#55625a;font-size:.95rem;flex:1;margin:0 0 14px}
.ms26-scard-act{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}
.ms26-link{font-weight:600;font-size:.9rem}
.ms26-xlinks{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}
.ms26-xlink{display:grid;grid-template-columns:42px 1fr;gap:2px 10px;background:#fff;border:1px solid #e3ece4;border-radius:16px;padding:14px;color:inherit!important}
.ms26-xlink span{grid-row:1/3;font-size:1.6rem}.ms26-xlink small{color:#6b776f}
@media(max-width:900px){.ms26-sgrid,.ms26-xlinks{grid-template-columns:1fr 1fr}}
@media(max-width:600px){.ms26-sgrid,.ms26-xlinks{grid-template-columns:1fr}}
.ms26-shero{background:radial-gradient(circle at 85% 20%,rgba(232,163,23,.18),transparent 45%),linear-gradient(135deg,#0f2918,#1f7a3a);color:#fff;padding:46px 0 56px}
.ms26-shero-in{display:grid;grid-template-columns:1fr 1.05fr;gap:40px;align-items:center}
.ms26-shero h1{color:#fff!important;font-size:clamp(1.7rem,3.6vw,2.6rem);margin:.35em 0 .3em}
.ms26-tag{font-size:1.12rem;opacity:.95}
.ms26-updated{display:block;margin-top:14px;opacity:.8;font-size:.85rem}
.ms26-shero .ms26-scat{margin-left:8px}
@media(max-width:900px){.ms26-shero-in{grid-template-columns:1fr}}
.ms26-browser{margin:0;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 18px 44px rgba(0,0,0,.25);border:1px solid #dfe6e0}
.ms26-bar{display:flex;align-items:center;gap:6px;background:#eef1ee;padding:8px 12px}
.ms26-bar i{width:10px;height:10px;border-radius:50%;background:#f26b5f}.ms26-bar i:nth-child(2){background:#f5c04a}.ms26-bar i:nth-child(3){background:#5ac05a}
.ms26-bar span{flex:1;margin-left:8px;background:#fff;border-radius:8px;padding:3px 10px;font-size:.78rem;color:#55625a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ms26-browser img{display:block;width:100%;height:auto}
.ms26-browser figcaption{font-size:.75rem;color:#6b776f;padding:6px 10px;background:#fafcfa}
.ms26-lead{font-size:1.12rem;line-height:1.9;text-align:center;color:#24332a;margin:0 auto 30px}
.ms26-three{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.ms26-c-ben{border-top:5px solid #1f7a3a}.ms26-c-eli{border-top:5px solid #2433b8}.ms26-c-doc{border-top:5px solid #e8a317}
@media(max-width:900px){.ms26-three{grid-template-columns:1fr}}
.ms26-guide{position:relative;max-width:980px;margin:0 auto}
.ms26-guide:before{content:"";position:absolute;left:27px;top:10px;bottom:10px;width:3px;background:linear-gradient(#1f7a3a,#e8a317);border-radius:3px}
.ms26-gstep{position:relative;display:grid;grid-template-columns:58px 1fr;gap:18px;margin-bottom:22px}
.ms26-gnum{position:relative;z-index:1;width:56px;height:56px;border-radius:50%;background:#1f7a3a;color:#fff;font-weight:700;font-size:1.4rem;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 6px #f4f8f1}
.ms26-gbody{background:#fff;border-radius:18px;padding:18px 20px;box-shadow:0 10px 26px rgba(18,48,29,.08)}
.ms26-gbody h3{margin:0 0 6px;font-size:1.15rem}
.ms26-gbody p{margin:0 0 4px;color:#3d4a42}
.ms26-gstep.has-shot .ms26-browser{margin-top:14px;box-shadow:0 10px 26px rgba(0,0,0,.12)}
@media(max-width:600px){.ms26-guide:before{left:19px}.ms26-gstep{grid-template-columns:40px 1fr;gap:10px}.ms26-gnum{width:40px;height:40px;font-size:1.05rem}}
.ms26-helpdesk{background:linear-gradient(135deg,#b06a00,#e8a317)}
.ms26-helpdesk h2,.ms26-helpdesk p{color:#2a1d00!important}
.ms26-home-schemes{background:#f4f8f1}
.ms26-gstep{grid-template-columns:58px minmax(0,1fr)}.ms26-gbody{min-width:0}
@media(max-width:600px){.ms26-gstep{grid-template-columns:40px minmax(0,1fr)}}
.ms26-gstep.has-shot .ms26-browser{max-width:780px}
.ms26-wide img{aspect-ratio:21/9}
ul.ms26-plain{list-style:none;padding:12px 14px 14px!important;margin:0}
ul.ms26-plain li{position:relative;padding-left:20px;margin-bottom:8px;line-height:1.5}
ul.ms26-plain li:before{content:"";position:absolute;left:2px;top:.55em;width:8px;height:8px;border-radius:50%;background:#1f7a3a}
.ms26-pcall small{display:block;color:#d9f2df}
.ms25-btn{background:var(--g,#1f7a3a)}.ms25-btn-gold{background:var(--gold,#e8a317)}.ms25-btn-wa{background:#25d366}.ms25-btn-call{background:#fff;color:#12301d!important}
.ms26-hero .ms-slide-in .ms-wrap{width:100%;box-sizing:border-box;padding-left:20px;padding-right:20px}
.ms26-hero .ms-sl-prev,.ms26-hero .ms-sl-next{top:auto;bottom:16px;transform:none;width:44px;height:44px;font-size:1.6rem}.ms26-hero .ms-sl-prev{left:auto;right:74px}.ms26-hero .ms-sl-next{right:20px}.ms26-hero .ms-sl-dots{justify-content:flex-start;left:20px;right:auto}@media(min-width:1240px){.ms26-hero .ms-sl-dots{left:calc((100vw - 1200px)/2 + 20px)}}
