/* Clear recurring prices, real screen references and immediate hero artwork. */
.ma-site .ma-content .eyebrow,.ma-site .ma-editorial-offer .eyebrow{font-size:clamp(16px,1.45vw,20px)!important;line-height:1.45;letter-spacing:.06em}
.ma-site .ma-content .sec-head h2,.ma-site .ma-content .what h2{font-size:clamp(34px,3.6vw,48px);line-height:1.15}
.ma-site .ma-content .pick,.ma-site .ma-content .cat-cta-btn,.ma-site .ma-content .mcgo{color:#fff!important}
.ma-site .ma-content .mcatcard .mcgo{background:#008d82;border-radius:10px;padding:10px 14px;display:inline-flex}
.ma-category-search{display:grid;gap:8px;max-width:600px;margin:20px 0 0;font:600 16px/1.5 Inter,sans-serif;color:#172321}
.ma-category-search input{width:100%;box-sizing:border-box;border:1px solid #cde4de;border-radius:14px;background:#f5faf8;color:#172321;padding:14px 18px;min-height:50px;font:400 16px/1.5 Inter,sans-serif}
.ma-category-search input:focus{outline:2px solid #00b9ab;outline-offset:2px}
.ma-search-status{min-height:1.5em;margin:7px 0 0;font-size:14px;color:#526760}.ma-search-empty{grid-column:1/-1;padding:24px;background:#f2f8f6;border-radius:14px}
.ma-site .track>.slide[hidden]{display:none!important}
.ma-site .ma-content .hero .reveal,.ma-site .ma-device-showcase,.ma-site .ma-phone-scene{opacity:1!important;visibility:visible!important;animation:none!important;transition:none!important}
.ma-site .ma-content .hero .reveal{transform:none!important}
.ma-phone-scene{container-type:inline-size}
@supports(transform:scale(calc(100cqw / 950px))){.ma-site .ma-phone-canvas{transform:scale(calc(100cqw / 950px))}}

.ma-site .ma-messenger-price{background:transparent!important;color:#172321;padding:14px 0;border-radius:0;overflow:visible}
.ma-site .ma-messenger-name{display:inline-flex;width:fit-content;padding:7px 11px;border-radius:10px;color:#fff}
.ma-site .ma-messenger-telegram .ma-messenger-name{background:#229ed9}
.ma-site .ma-messenger-max .ma-messenger-name{background:linear-gradient(120deg,#471aff,#6e1aff 65%,#9500ff)}
.ma-site .ma-activation-price,.ma-site .ma-activation-label{color:#172321}
.ma-site .ma-messenger-split{color:#526760;border-color:#deebe6}
.ma-site .ma-tariff-cost .ma-monthly{border-top:1px solid #cce1d9;background:#f1f8f5;padding:16px;margin-top:7px}
.ma-site .ma-tariff-cost .ma-monthly>span{width:100%;font-size:15px;font-weight:750;color:#172321}
.ma-site .ma-subscription-note{flex-basis:100%;margin:6px 0 0;font:400 14px/1.55 Inter,sans-serif;color:#4c6258}
.ma-site .ma-content .bundle{margin-top:36px!important}
.ma-site .ma-content .price .gift{margin:0 auto 28px;max-width:none}
.ma-site .ma-tariff-start>.ma-tariff-heading{grid-row:1/3}
.ma-site .ma-tariff-start>.ma-tariff-features{grid-column:3;grid-row:1;padding-bottom:12px}
.ma-site .ma-tariff-start>.ma-tariff-bottom{grid-column:3;grid-row:2;border:0;background:#fff;padding:8px 28px 28px;align-self:end}

.ma-category-screens{background:#f3f9f7}
.ma-category-screens>.wrap>p{max-width:850px;font-size:18px;line-height:1.65;color:#53645d}
.ma-category-screen-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;margin-top:38px}
.ma-category-screen-grid figure{display:flex;align-items:center;gap:24px;margin:0;min-width:0}
.ma-category-screen-grid figure>img{display:block;width:46%;max-width:250px;height:auto;border-radius:24px;box-shadow:0 16px 40px #163e2815;flex:none}
.ma-category-screen-grid figcaption{min-width:0}.ma-category-screen-grid b{font:750 21px/1.3 Manrope,Inter,sans-serif}.ma-category-screen-grid p{font-size:16px;line-height:1.65;color:#53645d}

.ma-native .ma-content .phone>.phone-scr.ma-telegram-chat{inset:2.78% 6.42% 2.4%!important;border-radius:12% / 5.6%!important;clip-path:url(#ma-device-aperture-091);padding-top:5.5%;background:#f7f7f9}
.ma-site .ma-original-chat-other{isolation:isolate}.ma-site .ma-original-chat-nav{background:#f4f4f4;overflow:hidden}
.ma-site .ma-brand-elements{grid-template-columns:repeat(3,minmax(0,1fr))}
.ma-site .ma-brand-entry-row{order:4;grid-column:1/-1;display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);align-items:center;gap:36px;background:#f1f7f4;border-radius:24px;overflow:hidden}
.ma-site .ma-brand-entry-row .ma-brand-video-stage{background:transparent;height:520px;border-radius:0}
.ma-site .ma-brand-entry-row .ma-brand-description{padding:30px 50px 30px 0;border:0}
.ma-site .ma-brand-entry-row h3{font:750 clamp(26px,3vw,40px)/1.15 Manrope,Inter,sans-serif;letter-spacing:-.02em}
.ma-site .ma-brand-entry-row p{font-size:18px;line-height:1.7}
.ma-site .ma-entry-device{width:232px;background:#111;border-radius:16% / 8%}
.ma-site .ma-entry-device-screen{inset:2.78% 6.42% 2.4%;clip-path:url(#ma-device-aperture-091);border-radius:12% / 5.6%}
.ma-site .ma-entry-device-screen>video{width:calc(100% + 2px);height:calc(100% + 2px);left:-1px;top:-1px}
.ma-site .ma-content .steps{background:#edf7f4!important;color:#172321}
.ma-site .ma-content .steps .sec-head h2,.ma-site .ma-content .steps .step h3{color:#172321!important}
.ma-site .ma-content .steps .sec-head p,.ma-site .ma-content .steps .step p{color:#526760!important}
.ma-site .ma-content .steps .step{background:#fff;border:1px solid #dfebe6;border-radius:18px;padding:26px}
.ma-site .ma-content .steps .step .n{color:#008e83;background:#e6f7f2}
.ma-integration-status{display:block;font:600 11px/1.35 Inter,sans-serif;background:#eef1ef;color:#63726c;border-radius:6px;padding:4px 7px;white-space:nowrap}
.ma-site .ma-integration-badge:has(.ma-integration-status){flex-wrap:wrap;background:#f7f9f8;color:#69766e}
.ma-site .ma-content .p-grid{align-items:stretch}
.ma-site .ma-content .pcalc{height:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}
.ma-site .ma-content .pfeat{display:flex;flex-direction:column;height:100%}
.ma-site .ma-content .pbtns{margin-top:auto;padding-top:24px}
@media(max-width:900px){.ma-category-screen-grid figure{display:block}.ma-category-screen-grid figure>img{width:min(100%,240px);margin:0 auto 24px}.ma-site .ma-brand-elements{grid-template-columns:repeat(2,minmax(0,1fr))}.ma-site .ma-brand-entry-row{grid-template-columns:1fr 1fr;gap:20px}.ma-site .ma-brand-entry-row .ma-brand-description{padding:24px}}
@media(max-width:760px){
 .ma-site .ma-tariff-start>.ma-tariff-bottom{padding:12px 24px 24px}
 .ma-site .ma-subscription-note{font-size:15px}.ma-site .ma-tariff-cost .ma-monthly>span{font-size:16px}
 .ma-category-screen-grid{gap:20px}.ma-category-screen-grid b{font-size:19px}.ma-category-screen-grid p{font-size:16px}.ma-category-screen-grid figure>img{border-radius:16px}
 .ma-site .ma-brand-elements{grid-template-columns:1fr}.ma-site .ma-brand-entry-row{grid-template-columns:42% minmax(0,1fr);gap:12px;padding:18px 12px}
 .ma-site .ma-brand-entry-row .ma-brand-video-stage{height:auto;min-height:340px}.ma-site .ma-brand-entry-row .ma-entry-device{width:100%;max-width:210px}
 .ma-site .ma-brand-entry-row .ma-brand-description{padding:0}.ma-site .ma-brand-entry-row h3{font-size:25px}.ma-site .ma-brand-entry-row p{font-size:16px;line-height:1.55}
 .ma-site .ma-content .pcalc,.ma-site .ma-content .pfeat{height:auto}.ma-integration-status{font-size:13px}
}
@media(max-width:480px){.ma-category-screen-grid{grid-template-columns:1fr}.ma-category-screen-grid figure{display:grid;grid-template-columns:42% minmax(0,1fr);align-items:center;gap:18px}.ma-category-screen-grid figure>img{width:100%;margin:0}.ma-site .ma-brand-entry-row .ma-entry-device-bottom{left:7px;right:7px;bottom:7px}.ma-site .ma-brand-entry-row .ma-entry-device-agree{font-size:6px;gap:4px;margin-bottom:5px}.ma-site .ma-brand-entry-row .ma-entry-device-agree>i{width:8px;height:8px}.ma-site .ma-brand-entry-row .ma-entry-device-cta,.ma-site .ma-brand-entry-row .ma-entry-device-cancel{font-size:8px;padding:5px}.ma-site .ma-brand-entry-row .ma-entry-device-brand{font-size:11px;top:42px}}
