/* Owner review, 15 November: spacing, contrast and native Brawus treatments */
html.brawus-v2-html body#body.brawus-v2 #mobile-projects .seo-existing__shell{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(72px,8vw,150px);align-items:start}
html.brawus-v2-html body#body.brawus-v2 #mobile-projects .seo-existing__head{position:sticky;top:130px;align-self:start}
html.brawus-v2-html body#body.brawus-v2 #mobile-projects h2{max-width:12ch;font-size:clamp(38px,3.8vw,60px)!important;white-space:normal!important}
html.brawus-v2-html body#body.brawus-v2 #mobile-projects .seo-existing__row{padding:32px 24px;gap:24px}
html.brawus-v2-html body#body.brawus-v2 .ps-workstreams__layout{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(80px,8vw,160px)}
html.brawus-v2-html body#body.brawus-v2 #ps-workstreams-title{max-width:12ch;white-space:normal!important;font-size:clamp(38px,3.8vw,60px)!important}
html.brawus-v2-html body#body.brawus-v2 #support-measurement dt{color:#414a63!important}
html.brawus-v2-html body#body.brawus-v2 #support-measurement dd{color:#424c52!important}
html.brawus-v2-html body#body.brawus-v2 #support-measurement dl>div{border-color:#18212426}
html.brawus-v2-html body#body.brawus-v2 .support-map{background:#151a22;border:1px solid #ffffff20;box-shadow:none;border-radius:18px;padding:36px}
html.brawus-v2-html body#body.brawus-v2 .support-map__head{color:#e8e8e4}
html.brawus-v2-html body#body.brawus-v2 .support-map__tabs{background:#242b36}
html.brawus-v2-html body#body.brawus-v2 .support-map__tabs button{color:#b6bdc9!important}
html.brawus-v2-html body#body.brawus-v2 .support-map__tabs button[aria-selected="true"]{background:#f1f0eb;color:#171b22!important}
html.brawus-v2-html body#body.brawus-v2 .support-map__tabs button:hover:not([aria-selected="true"]){background:#323b48}
html.brawus-v2-html body#body.brawus-v2 .support-map__flow strong{color:#f1f0eb!important}
html.brawus-v2-html body#body.brawus-v2 .support-map__flow p,html.brawus-v2-html body#body.brawus-v2 .support-map__note{color:#bbc1cc!important}
html.brawus-v2-html body#body.brawus-v2 .support-map__flow i{background:#272e3c;color:#aab8fa}
html.brawus-v2-html body#body.brawus-v2 .support-map__flow li:after{background:#ffffff25}
html.brawus-v2-html body#body.brawus-v2 .support-map__result{background:#242c38}
html.brawus-v2-html body#body.brawus-v2 .support-map__result span{color:#aeb9df!important}
html.brawus-v2-html body#body.brawus-v2 .support-map__result p{color:#e9ecf3!important}
html.brawus-v2-html body#body.brawus-v2.page-vedenie-podderzhka .ps-hero .ps-button--primary{background:#171b22;color:#f1f0eb!important}
html.brawus-v2-html body#body.brawus-v2 .most-case__brief :is(p,.most-case__lead){color:#44433f!important}
html.brawus-v2-html body#body.brawus-v2 .most-case__brief .most-case__eyebrow{color:#65615b!important}
html.brawus-v2-html body#body.brawus-v2[data-route="/news/Iz-chego-skladyvaetsya-stoimost-razrabotki-mobilnogo-prilozheniya"] .main__text{padding-top:60px!important}
html.brawus-v2-html body#body.brawus-v2[data-route="/news/Iz-chego-skladyvaetsya-stoimost-razrabotki-mobilnogo-prilozheniya"] .main__text .text{opacity:1!important;visibility:visible!important;transform:none!important}
html.brawus-v2-html body#body.brawus-v2 .ct2-brief__intro .g15-brief-open{display:flex;width:fit-content;max-width:100%;margin-top:32px;padding:14px 0;gap:40px;border-top:0;border-bottom:1px solid #ffffff55;font-size:16px}
html.brawus-v2-html body#body.brawus-v2.page-news-27april .g15-compare{margin-top:0;background:#151b22;color:#f0eee7;border:1px solid #ffffff24}
html.brawus-v2-html body#body.brawus-v2.page-news-27april .g15-compare :is(h2,strong,a){color:#f0eee7!important}
html.brawus-v2-html body#body.brawus-v2.page-news-27april .g15-compare p{color:#bbc1cc!important}
html.brawus-v2-html body#body.brawus-v2.page-news-27april .g15-compare :is(li,.g15-compare__next){border-color:#ffffff25}
@media(max-width:900px){html.brawus-v2-html body#body.brawus-v2 #mobile-projects .seo-existing__shell,html.brawus-v2-html body#body.brawus-v2 .ps-workstreams__layout{grid-template-columns:1fr;gap:40px}html.brawus-v2-html body#body.brawus-v2 #mobile-projects .seo-existing__head{position:static}html.brawus-v2-html body#body.brawus-v2 #mobile-projects .seo-existing__row{padding:26px 16px;gap:14px}html.brawus-v2-html body#body.brawus-v2 .support-map{padding:24px}}
html.brawus-v2-html body#body.brawus-v2[data-route="/news/Iz-chego-skladyvaetsya-stoimost-razrabotki-mobilnogo-prilozheniya"] .main__text .ed-stagger__item{opacity:1!important;transform:none!important;visibility:visible!important}
html.brawus-v2-html body#body.brawus-v2.page-news-27april .g15-compare h3{color:#f0eee7!important;font-size:clamp(24px,2.2vw,34px);line-height:1.2;margin:20px 0 30px}
@media(max-width:500px){html.brawus-v2-html body#body.brawus-v2 #mobile-projects h2,html.brawus-v2-html body#body.brawus-v2 #ps-workstreams-title{font-size:clamp(28px,9vw,38px)!important}}
