.mh-track-hero{background:var(--cobalt);color:#fff;padding:85px 0 70px;text-align:center}.mh-track-hero .mh-kicker{color:#fff}.mh-track-hero .mh-kicker:before{background:var(--saffron)}.mh-track-hero h1{margin:20px 0}.mh-track-hero h1 em{color:var(--saffron)}.mh-track-hero>div>p{color:#c6d1e5;max-width:600px;margin:0 auto 30px}.mh-track-search{display:grid;grid-template-columns:1fr 1.4fr auto;gap:10px;align-items:end;max-width:850px;margin:auto;background:#fff;padding:14px;border-radius:17px;text-align:right}.mh-track-search input{background:var(--cream)}.mh-track-search .mh-button{height:46px}.mh-order-workspace{padding:65px 0 110px;background:#f2eee6}.mh-workspace-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:30px}.mh-workspace-head h2{font-size:34px;margin:7px 0}.mh-workspace-head p{margin:0;color:var(--muted);font-size:12px}.mh-status{padding:8px 14px;border-radius:20px;background:#ece4d7;font-size:10px;font-weight:900}.mh-status.in_progress{background:#dfe8fb;color:var(--cobalt)}.mh-status.in_review{background:#fff0bd;color:#7c5500}.mh-status.completed{background:#dff3e6;color:#266448}.mh-workspace-grid{display:grid;grid-template-columns:1fr 270px;gap:25px;align-items:start}.mh-workspace-main{display:grid;gap:18px}.mh-workspace-card{background:#fff;border-radius:20px;padding:27px;border:1px solid var(--line)}.mh-card-title{display:flex;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:14px;margin-bottom:20px}.mh-card-title h3{margin:0;font-size:18px}.mh-card-title span{font-size:9px;color:var(--muted)}.mh-milestones{list-style:none;padding:0;margin:0}.mh-milestones li{display:grid;grid-template-columns:35px 1fr;gap:14px;position:relative;padding-bottom:28px}.mh-milestones li:not(:last-child):before{content:"";position:absolute;right:16px;top:32px;bottom:0;width:2px;background:var(--line)}.mh-milestone-dot{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line);font-size:10px;background:#fff;z-index:1}.mh-milestones li.approved .mh-milestone-dot{background:var(--sage);color:#fff;border-color:var(--sage)}.mh-milestones li.in_progress .mh-milestone-dot{background:var(--saffron);border-color:var(--saffron)}.mh-milestones li>div>div{display:flex;justify-content:space-between}.mh-milestones h4{margin:0;font-size:14px}.mh-milestones li b{font-size:11px}.mh-milestones p{font-size:10px;color:var(--muted);margin:5px 0}.mh-milestones small{font-size:8px;color:var(--cobalt)}.mh-brief{white-space:pre-line;font-size:13px;color:var(--muted)}.mh-workspace-aside{display:grid;gap:10px;position:sticky;top:20px}.mh-workspace-aside>section{background:#fff;border:1px solid var(--line);padding:18px;border-radius:15px;display:flex;flex-direction:column}.mh-workspace-aside span{font-size:8px;color:var(--muted)}.mh-workspace-aside strong{font-size:17px}.mh-workspace-aside small{font-size:8px;color:var(--muted)}.mh-workspace-aside .mh-help-card{background:var(--cobalt);color:#fff}.mh-help-card p{font-size:9px;color:#c5d0e3}.mh-help-card a{font-size:9px;color:var(--saffron);font-weight:900}.mh-review-form{display:grid;gap:12px}.mh-score-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.mh-score-grid label{font-size:9px;font-weight:800}.mh-score-grid select{padding:8px}
.mh-editorial-page{padding:70px 0 115px;background:var(--paper)}.mh-editorial-hero{display:grid;grid-template-columns:1fr .9fr;gap:90px;align-items:center}.mh-editorial-hero h1{font-size:clamp(45px,5vw,72px)}.mh-editorial-hero>div>p{font-size:17px;color:var(--muted);max-width:620px;margin-bottom:30px}.mh-editorial-hero figure{margin:0;position:relative}.mh-editorial-hero img{height:520px;object-fit:cover;border-radius:24px 150px 24px 24px}.mh-editorial-hero figcaption{position:absolute;bottom:18px;left:18px;background:var(--saffron);padding:7px 12px;border-radius:20px;font-size:9px;font-weight:900}.mh-editorial-steps{list-style:none;padding:0;margin:70px 0 0;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.mh-editorial-steps li{padding:25px;border-inline-start:1px solid var(--line);display:flex;flex-direction:column;gap:20px}.mh-editorial-steps li:first-child{border:0}.mh-editorial-steps span{font-family:Georgia,serif;color:var(--coral);font-size:11px}.mh-editorial-steps strong{font-size:13px}.mh-long-process{margin-top:90px;display:grid;gap:0}.mh-long-process article{display:grid;grid-template-columns:100px 1fr;gap:35px;padding:35px 0;border-top:1px solid var(--line)}.mh-long-process article:last-child{border-bottom:1px solid var(--line)}.mh-long-process>article>span{font-family:Georgia,serif;font-size:45px;color:var(--saffron)}.mh-long-process h2{font-size:27px;margin:0 0 8px}.mh-long-process p{font-size:13px;color:var(--muted);max-width:720px}.mh-guarantee-grid{margin-top:80px;display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.mh-guarantee-grid article{padding:28px;border-radius:20px;background:var(--cream)}.mh-guarantee-grid article:nth-child(2){background:var(--cobalt);color:#fff}.mh-guarantee-grid article:nth-child(3){background:var(--coral);color:#fff}.mh-guarantee-grid b{font-size:9px}.mh-guarantee-grid h2{font-size:23px}.mh-guarantee-grid p{font-size:11px;opacity:.76}
@media(max-width:1000px){.mh-service-layout{grid-template-columns:1fr 360px;gap:35px}.mh-provider-grid.directory{grid-template-columns:repeat(2,1fr)}.mh-profile-grid{gap:40px}.mh-form-hero-grid{gap:45px}}
@media(max-width:780px){.mh-page-hero{padding:65px 0 55px}.mh-page-hero-grid,.mh-service-hero-grid,.mh-form-hero-grid,.mh-editorial-hero{grid-template-columns:1fr;gap:35px}.mh-catalog-layout,.mh-projects-layout,.mh-service-layout,.mh-profile-grid,.mh-workspace-grid{grid-template-columns:1fr}.mh-filter-panel,.mh-projects-layout>aside,.mh-order-panel,.mh-profile-aside,.mh-form-intro,.mh-workspace-aside{position:static}.mh-filter-title button{display:block;border:0;background:var(--cream);border-radius:20px;padding:5px 10px;font-size:9px}.mh-filter-panel form{display:none}.mh-filter-panel.open form{display:block}.mh-services-grid.listing{grid-template-columns:1fr}.mh-service-cover{height:330px;border-radius:90px 20px 20px}.mh-service-layout{display:flex;flex-direction:column}.mh-order-panel{order:-1;width:100%}.mh-deliverables{grid-template-columns:1fr}.mh-provider-grid.directory{grid-template-columns:1fr}.mh-directory-search{grid-template-columns:1fr}.mh-provider-invite>.mh-wrap{align-items:flex-start;flex-direction:column;gap:25px}.mh-profile-cover{height:550px}.mh-profile-identity{right:20px;left:20px;grid-template-columns:80px 1fr;align-items:end}.mh-profile-avatar{width:80px;height:80px}.mh-profile-identity .mh-button{grid-column:1/-1}.mh-profile-identity h1{font-size:34px}.mh-profile-stats{grid-template-columns:repeat(2,1fr);margin-inline:10px}.mh-profile-stats>div{border-bottom:1px solid var(--line)}.mh-profile-stats>div:last-child{grid-column:1/-1}.mh-method-grid,.mh-portfolio-grid{grid-template-columns:1fr}.mh-projects-layout>aside form{display:flex;flex-wrap:wrap;gap:6px}.mh-projects-layout>aside .mh-radio{background:var(--cream);padding:5px 9px!important;border-radius:20px}.mh-projects-layout>aside .mh-button{margin-top:10px}.mh-project-meta{grid-template-columns:1fr}.mh-form-intro{position:static}.mh-form-grid{grid-template-columns:1fr}.mh-form-grid .full{grid-column:auto}.mh-join-values{grid-template-columns:1fr}.mh-large-form{padding:23px}.mh-track-search{grid-template-columns:1fr;text-align:right}.mh-workspace-head{align-items:flex-start;flex-direction:column;gap:15px}.mh-score-grid{grid-template-columns:1fr 1fr}.mh-editorial-hero img{height:360px}.mh-editorial-steps{grid-template-columns:1fr 1fr}.mh-editorial-steps li:nth-child(3){border-top:1px solid var(--line)}.mh-guarantee-grid{grid-template-columns:1fr}.mh-long-process article{grid-template-columns:55px 1fr;gap:15px}.mh-long-process>article>span{font-size:30px}}
@media(max-width:460px){.mh-order-fields,.mh-score-grid{grid-template-columns:1fr}.mh-order-fields .full{grid-column:auto}.mh-editorial-steps{grid-template-columns:1fr}.mh-editorial-steps li{border:0;border-top:1px solid var(--line)}.mh-profile-stats{grid-template-columns:1fr}.mh-profile-stats>div:last-child{grid-column:auto}.mh-project-card footer{flex-direction:column;gap:8px}}
