.make-service{background:var(--color-background);color:var(--color-on-background);font-family:var(--font-body)}.make-service *{box-sizing:border-box}.make-service h1,.make-service h2,.make-service h3{color:inherit;margin:0;line-height:1.08;letter-spacing:-.035em}.make-service p{line-height:1.7}.mk-wrap{width:min(1200px,calc(100% - 48px));margin:auto}.mk-hero{background:#0c1022;color:#f6f7fb;padding:26px 0 84px;--action-bg:#70c500;--action-hover:#82d819;--action-ink:#0c1022}.mk-crumbs{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;margin-bottom:54px;color:#b6bed1}.mk-crumbs a{color:inherit}.mk-hero-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:64px;align-items:center}.mk-label{font-size:11px;font-weight:700;letter-spacing:.13em;margin:0 0 20px}.make-service h1{font-size:clamp(38px,4.6vw,64px);font-weight:800}.make-service h1 em{font-style:normal;color:#2187f1}.mk-lead{font-size:18px;max-width:630px;margin:26px 0}.mk-actions{display:flex;gap:22px;align-items:center;flex-wrap:wrap}.mk-actions>a:not(.btn){color:#f6f7fb}.mk-note{font-size:12px;opacity:.8;margin:24px 0 0}.mk-diagram{padding:30px;border:1px solid #354363;border-radius:20px;background:#151f3b}.mk-diagram>div{padding:20px;background:#0c1022;border:1px solid #354363;border-radius:10px}.mk-diagram span,.mk-diagram strong,.mk-diagram small{display:block}.mk-diagram span{font-size:10px;letter-spacing:.08em;color:#b6bed1}.mk-diagram strong{font-size:18px;margin:8px 0}.mk-diagram small{font-size:12px;color:#b6bed1}.mk-diagram>b{display:block;text-align:center;color:#70c500;padding:7px}.mk-section{padding:88px 0}.mk-alt{background:var(--color-surface-low)}.make-service h2{font-size:clamp(29px,3.5vw,46px);max-width:850px;margin-bottom:32px}.mk-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.mk-grid article{padding:30px;border:1px solid var(--color-outline-variant);border-radius:16px;background:var(--color-surface-lowest)}.mk-grid h3{font-size:23px}.mk-grid p{font-size:15px;color:var(--color-on-surface-variant)}.mk-three{grid-template-columns:repeat(3,minmax(0,1fr))}.mk-three article{display:flex;flex-direction:column}.mk-three strong{font-size:14px;line-height:1.5;margin:auto 0 22px}.mk-three a,.mk-split a{color:var(--link-accent);font-weight:700}.mk-intro{max-width:900px;font-size:17px}.mk-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;padding:0;list-style:none;counter-reset:step;margin-top:40px}.mk-steps li{border-top:1px solid var(--color-outline-variant);padding-top:22px;counter-increment:step}.mk-steps li:before{content:'0' counter(step);font-size:13px;color:var(--link-accent);display:block;margin-bottom:18px}.mk-steps h3{font-size:21px}.mk-steps p{font-size:14px;color:var(--color-on-surface-variant)}.mk-split{display:grid;grid-template-columns:1fr 1fr;gap:65px}.mk-split p:first-child{margin-top:0}.mk-faq{max-width:900px}.mk-faq details{border-bottom:1px solid var(--color-outline-variant);padding:21px 0}.mk-faq summary{cursor:pointer;font-size:18px;font-weight:650;line-height:1.45}.mk-faq p{color:var(--color-on-surface-variant);padding-right:20px}.make-service .btn{white-space:normal;text-align:center}.make-service a:focus-visible,.make-service summary:focus-visible{outline:3px solid var(--link-accent);outline-offset:5px}.make-service .lead-form-section button[type=submit]{margin-top:22px}
@media(max-width:900px){.mk-hero-grid{gap:30px}.mk-three{grid-template-columns:1fr}.mk-steps{grid-template-columns:1fr 1fr}.mk-split{gap:30px}}
@media(max-width:650px){.mk-wrap{width:calc(100% - 36px)}.mk-hero{padding-bottom:50px}.mk-crumbs{margin-bottom:32px}.mk-hero-grid,.mk-grid,.mk-split{grid-template-columns:1fr}.mk-section{padding:56px 0}.mk-diagram{padding:20px}.mk-grid article{padding:24px}.mk-actions{align-items:stretch;flex-direction:column}.mk-actions>a{text-align:center}.mk-lead{font-size:16px}.mk-steps{grid-template-columns:1fr}.make-service h1{font-size:39px}.mk-label{font-size:10px}}
.make-service .lead-form-section{--action-bg:#70c500;--action-hover:#82d819;--action-ink:#0c1022}.make-service .lead-form-section a:not(.btn){color:#f6f7fb;text-decoration:underline;text-underline-offset:3px}.make-service .lead-form-section__title{overflow-wrap:anywhere}
