/* MilMit Services — v0.33 */
.mm-services-page,.mm-service-detail{--mm-service-max:1180px}.mm-services-page{padding-bottom:76px}.mm-services-hero,.mm-service-hero{position:relative;isolation:isolate;overflow:hidden;border-bottom:1px solid var(--mm-line);background:radial-gradient(circle at 14% 18%,rgba(32,213,255,.11),transparent 30%),
radial-gradient(circle at 88% 58%,rgba(201,168,63,.09),transparent 28%),
linear-gradient(180deg,var(--mm-bg),var(--mm-bg-deep))}.mm-services-hero:before,.mm-service-hero:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(var(--mm-grid) 1px,transparent 1px),linear-gradient(90deg,var(--mm-grid) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 88%);mask-image:linear-gradient(to bottom,#000,transparent 88%);opacity:.6}.mm-services-hero__grid,.mm-service-hero__grid{min-height:610px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:72px;align-items:center;padding-block:72px 84px}.mm-services-hero__copy,.mm-service-hero__copy{max-width:720px}.mm-services-hero h1,.mm-service-hero h1{margin:.55rem 0 18px;font-size:clamp(2.45rem,5vw,5.15rem);line-height:1.08;letter-spacing:-.035em;color:var(--mm-heading);text-wrap:balance}.mm-services-hero__copy>p,.mm-service-hero__lead{max-width:670px;margin:0;color:var(--mm-text);font-size:clamp(1rem,1.5vw,1.17rem);line-height:1.95}.mm-services-hero__actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.mm-services-hero__note{display:flex;align-items:flex-start;gap:10px;max-width:650px;margin-top:22px;padding-top:20px;border-top:1px solid var(--mm-line);color:var(--mm-muted);font-size:.88rem}.mm-services-hero__note>span{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;border-radius:10px;background:var(--mm-blue-soft);color:var(--mm-blue-text,var(--mm-blue-dark))}.mm-services-hero__note .mm-icon{width:18px;height:18px}.mm-services-hero__note p{margin:0}

.mm-services-map{position:relative;min-height:430px;display:grid;place-items:center}.mm-services-map__halo{position:absolute;width:340px;height:340px;border-radius:50%;border:1px solid rgba(20,157,255,.18);box-shadow:0 0 0 40px rgba(20,157,255,.025),0 0 0 82px rgba(20,157,255,.018)}.mm-services-map__core{position:relative;z-index:3;width:168px;height:168px;border-radius:42px;display:grid;place-items:center;align-content:center;background:linear-gradient(145deg,var(--mm-navy),#0b2f52);border:1px solid rgba(255,255,255,.12);box-shadow:0 30px 80px rgba(7,20,38,.26),inset 0 1px rgba(255,255,255,.14);color:#fff}.mm-services-map__core>span{font-size:3.9rem;font-weight:900;line-height:1;background:linear-gradient(135deg,var(--mm-blue-light),#fff 58%,var(--mm-gold-light));-webkit-background-clip:text;background-clip:text;color:transparent}.mm-services-map__core small{font-size:.58rem;letter-spacing:.16em;margin-top:9px;color:rgba(255,255,255,.58)}.mm-services-map__line{position:absolute;height:1px;width:160px;z-index:1;background:linear-gradient(90deg,transparent,rgba(20,157,255,.62),transparent);transform-origin:0 50%}.mm-services-map__line:after{content:"";position:absolute;width:7px;height:7px;top:-3px;inset-inline-end:15%;border-radius:50%;background:var(--mm-blue-light);box-shadow:0 0 14px var(--mm-blue)}.mm-services-map__line--1{transform:translate(-36px,-84px) rotate(-23deg)}.mm-services-map__line--2{transform:translate(-41px,88px) rotate(25deg)}.mm-services-map__line--3{transform:translate(55px,2px) rotate(0deg)}html[dir="rtl"] .mm-services-map__line--1{transform:translate(36px,-84px) rotate(203deg)}html[dir="rtl"] .mm-services-map__line--2{transform:translate(41px,88px) rotate(155deg)}html[dir="rtl"] .mm-services-map__line--3{transform:translate(-55px,2px) rotate(180deg)}.mm-services-map__node{position:absolute;z-index:2;width:94px;height:94px;border:1px solid var(--mm-line);border-radius:26px;background:var(--mm-surface);background:color-mix(in srgb,var(--mm-surface) 91%,transparent);box-shadow:var(--mm-shadow-card);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:grid;place-items:center;align-content:center;color:var(--mm-heading)}.mm-services-map__node .mm-icon{width:30px;height:30px}.mm-services-map__node small{margin-top:7px;font-size:.6rem;font-weight:900;letter-spacing:.14em;color:var(--mm-muted)}.mm-services-map__node--1{top:48px;inset-inline-start:20px}.mm-services-map__node--2{bottom:36px;inset-inline-start:56px}.mm-services-map__node--3{top:50%;transform:translateY(-50%);inset-inline-end:6px}

.mm-services-section,.mm-service-section{padding:92px 0}.mm-services-section--soft,.mm-service-section--soft{background:linear-gradient(180deg,var(--mm-soft),transparent);border-block:1px solid var(--mm-line)}.mm-services-section__head,.mm-service-section__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);gap:56px;align-items:end;margin-bottom:38px}.mm-services-section__head h2,.mm-service-section__head h2{margin:.35rem 0 0;font-size:clamp(1.85rem,3.2vw,3rem);line-height:1.25;letter-spacing:-.02em}.mm-services-section__head>p,.mm-service-section__head>p{margin:0;color:var(--mm-muted);max-width:520px}

.mm-services-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.mm-service-card{position:relative;display:flex;flex-direction:column;min-height:470px;padding:28px;border:1px solid var(--mm-line);border-radius:28px;background:linear-gradient(180deg,var(--mm-surface),var(--mm-soft));overflow:hidden;transition:transform var(--mm-base) var(--mm-ease),border-color var(--mm-base),box-shadow var(--mm-base)}.mm-service-card:before{content:"";position:absolute;width:180px;height:180px;border-radius:50%;inset-inline-end:-86px;top:-92px;background:radial-gradient(circle,rgba(20,157,255,.12),transparent 67%);pointer-events:none}.mm-service-card:hover{transform:translateY(-6px);border-color:rgba(20,157,255,.3);box-shadow:var(--mm-shadow-card)}.mm-service-card__top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:38px}.mm-service-card__number{font-size:.74rem;letter-spacing:.16em;font-weight:900;color:var(--mm-muted)}.mm-service-card__icon{width:56px;height:56px;display:grid;place-items:center;border-radius:18px;background:var(--mm-blue-soft);color:var(--mm-blue-text,var(--mm-blue-dark));border:1px solid rgba(20,157,255,.15)}.mm-service-card__icon .mm-icon{width:28px;height:28px}.mm-service-card__kicker{font-size:.68rem;letter-spacing:.13em;font-weight:900;color:var(--mm-blue-text,var(--mm-blue-dark))}.mm-service-card h3{margin:.45rem 0 10px;font-size:1.42rem;line-height:1.35}.mm-service-card>p{margin:0;color:var(--mm-text);font-size:.94rem}.mm-service-card ul{list-style:none;padding:0;margin:24px 0 26px;display:grid;gap:10px}.mm-service-card li{display:flex;align-items:flex-start;gap:8px;color:var(--mm-muted);font-size:.86rem}.mm-service-card li .mm-icon{width:17px;height:17px;flex:0 0 auto;margin-top:4px;color:var(--mm-blue-text,var(--mm-blue-dark))}.mm-service-card__link{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:18px;border-top:1px solid var(--mm-line);font-weight:900;color:var(--mm-heading)}.mm-service-card__link .mm-icon{width:20px;height:20px;color:var(--mm-blue-text,var(--mm-blue-dark));transition:transform var(--mm-fast)}.mm-service-card:hover .mm-service-card__link .mm-icon{transform:translateX(4px)}html[dir="rtl"] .mm-service-card:hover .mm-service-card__link .mm-icon{transform:translateX(-4px)}

.mm-services-process{position:relative}.mm-services-steps{counter-reset:mm-step;list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.mm-services-steps li{position:relative;min-height:245px;padding:24px;border:1px solid var(--mm-line);border-radius:24px;background:var(--mm-surface)}.mm-services-steps li:not(:last-child):after{content:"";position:absolute;top:52px;inset-inline-end:-15px;width:15px;border-top:1px dashed rgba(20,157,255,.42)}.mm-services-steps__index{display:block;font-size:.68rem;font-weight:900;letter-spacing:.16em;color:var(--mm-muted)}.mm-services-steps__icon{width:46px;height:46px;display:grid;place-items:center;margin:24px 0 18px;border-radius:15px;background:var(--mm-blue-soft);color:var(--mm-blue-text,var(--mm-blue-dark))}.mm-services-steps__icon .mm-icon{width:23px;height:23px}.mm-services-steps h3{margin:0 0 8px;font-size:1.05rem}.mm-services-steps p{margin:0;color:var(--mm-muted);font-size:.87rem}

.mm-services-decision{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:64px;align-items:start}.mm-services-decision__copy{position:sticky;top:calc(var(--mm-header) + 28px)}.admin-bar .mm-services-decision__copy{top:calc(var(--mm-header) + 60px)}.mm-services-decision__copy h2{font-size:clamp(1.9rem,3.2vw,3rem);line-height:1.24;margin:.35rem 0 12px}.mm-services-decision__copy p{color:var(--mm-muted)}.mm-services-decision__items{display:grid;gap:12px}.mm-services-decision__items>a{display:grid;grid-template-columns:52px 1fr 24px;gap:16px;align-items:center;padding:18px;border:1px solid var(--mm-line);border-radius:20px;background:var(--mm-surface);transition:transform var(--mm-fast),border-color var(--mm-fast),background var(--mm-fast)}.mm-services-decision__items>a:hover{transform:translateX(4px);border-color:rgba(20,157,255,.28);background:var(--mm-soft-hover)}html[dir="rtl"] .mm-services-decision__items>a:hover{transform:translateX(-4px)}.mm-services-decision__items>a>span:first-child{width:52px;height:52px;display:grid;place-items:center;border-radius:16px;background:var(--mm-blue-soft);color:var(--mm-blue-text,var(--mm-blue-dark))}.mm-services-decision__items>a>span:first-child .mm-icon{width:25px;height:25px}.mm-services-decision__items strong,.mm-services-decision__items small{display:block}.mm-services-decision__items strong{font-size:.96rem}.mm-services-decision__items small{margin-top:3px;color:var(--mm-muted);font-size:.82rem}.mm-services-decision__items>a>.mm-icon{width:20px;height:20px;color:var(--mm-blue-text,var(--mm-blue-dark))}

.mm-services-cta,.mm-service-bottom{margin-top:28px;margin-bottom:10px;padding:38px 42px;border:1px solid rgba(20,157,255,.2);border-radius:30px;background:linear-gradient(135deg,var(--mm-blue-soft),var(--mm-gold-soft));display:flex;justify-content:space-between;align-items:center;gap:36px}.mm-services-cta h2,.mm-service-bottom h2{margin:.35rem 0 6px;font-size:clamp(1.6rem,2.6vw,2.4rem)}.mm-services-cta p,.mm-service-bottom p{margin:0;color:var(--mm-muted);max-width:670px}

/* Service detail */
.mm-service-detail{padding-bottom:88px}.mm-service-hero__grid{min-height:560px}.mm-service-hero__back{display:inline-flex;align-items:center;gap:7px;margin-bottom:20px;color:var(--mm-muted);font-size:.82rem;font-weight:800}.mm-service-hero__back .mm-icon{width:17px;height:17px}.mm-service-hero__promise{display:flex;align-items:flex-start;gap:9px!important;margin-top:18px!important;color:var(--mm-heading)!important;font-weight:750}.mm-service-hero__promise .mm-icon{width:20px;height:20px;color:var(--mm-blue-text,var(--mm-blue));flex:0 0 auto;margin-top:5px}.mm-service-hero .mm-actions{margin-top:28px}.mm-service-hero__panel{position:relative;padding:28px;border-radius:30px;border:1px solid var(--mm-line);background:linear-gradient(160deg,var(--mm-surface),var(--mm-soft));box-shadow:var(--mm-shadow-card);overflow:hidden}.mm-service-hero__panel:before{content:"";position:absolute;width:230px;height:230px;border-radius:50%;top:-120px;inset-inline-end:-90px;background:radial-gradient(circle,rgba(20,157,255,.14),transparent 68%)}.mm-service-hero__panel-head{position:relative;display:flex;align-items:center;gap:14px;padding-bottom:20px;border-bottom:1px solid var(--mm-line)}.mm-service-hero__icon{width:58px;height:58px;display:grid;place-items:center;border-radius:18px;background:linear-gradient(135deg,var(--mm-blue-light),var(--mm-blue));color:var(--mm-on-accent);box-shadow:0 12px 34px rgba(20,157,255,.2)}.mm-service-hero__icon .mm-icon{width:29px;height:29px}.mm-service-hero__panel-head small,.mm-service-hero__panel-head strong{display:block}.mm-service-hero__panel-head small{color:var(--mm-muted);font-size:.75rem}.mm-service-hero__panel-head strong{font-size:1.15rem}.mm-service-hero__panel ul{position:relative;list-style:none;padding:0;margin:22px 0;display:grid;gap:13px}.mm-service-hero__panel li{display:flex;align-items:flex-start;gap:10px;color:var(--mm-text);font-size:.9rem}.mm-service-hero__panel li .mm-icon{width:18px;height:18px;flex:0 0 auto;margin-top:4px;color:var(--mm-blue-text,var(--mm-blue-dark))}.mm-service-hero__panel-foot{position:relative;display:flex;gap:10px;padding:15px;border-radius:16px;background:var(--mm-gold-soft);border:1px solid rgba(201,168,63,.18);color:var(--mm-muted);font-size:.8rem}.mm-service-hero__panel-foot>span{flex:0 0 auto;color:var(--mm-gold-text,var(--mm-gold-dark))}.mm-service-hero__panel-foot .mm-icon{width:18px;height:18px}.mm-service-hero__panel-foot p{margin:0}

.mm-service-scope{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.mm-service-scope article{min-height:240px;padding:24px;border:1px solid var(--mm-line);border-radius:22px;background:var(--mm-surface);transition:transform var(--mm-fast),border-color var(--mm-fast)}.mm-service-scope article:hover{transform:translateY(-4px);border-color:rgba(20,157,255,.28)}.mm-service-scope article>span{width:48px;height:48px;display:grid;place-items:center;border-radius:15px;background:var(--mm-blue-soft);color:var(--mm-blue-text,var(--mm-blue-dark));margin-bottom:30px}.mm-service-scope article>span .mm-icon{width:24px;height:24px}.mm-service-scope h3{margin:0 0 9px;font-size:1.03rem}.mm-service-scope p{margin:0;color:var(--mm-muted);font-size:.86rem}

.mm-service-timeline{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid var(--mm-line);border-radius:26px;overflow:hidden;background:var(--mm-surface)}.mm-service-timeline li{position:relative;min-height:230px;padding:26px}.mm-service-timeline li+li{border-inline-start:1px solid var(--mm-line)}.mm-service-timeline__number{display:inline-flex;padding:5px 9px;border-radius:999px;background:var(--mm-blue-soft);color:var(--mm-blue-text,var(--mm-blue-dark));font-size:.68rem;font-weight:900;letter-spacing:.12em}.mm-service-timeline h3{margin:54px 0 8px;font-size:1.08rem}.mm-service-timeline p{margin:0;color:var(--mm-muted);font-size:.86rem}.mm-service-timeline li:after{content:"";position:absolute;top:75px;inset-inline:26px;height:1px;background:linear-gradient(90deg,var(--mm-line),rgba(20,157,255,.45))}

.mm-service-brief{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:72px;align-items:start}.mm-service-brief__copy{position:sticky;top:calc(var(--mm-header) + 28px)}.admin-bar .mm-service-brief__copy{top:calc(var(--mm-header) + 60px)}.mm-service-brief__copy h2{margin:.35rem 0 12px;font-size:clamp(1.85rem,3vw,2.8rem);line-height:1.25}.mm-service-brief__copy p{color:var(--mm-muted);margin:0 0 24px}.mm-service-brief__list{list-style:none;padding:0;margin:0;display:grid;gap:10px}.mm-service-brief__list li{display:grid;grid-template-columns:48px 1fr;gap:14px;align-items:center;min-height:78px;padding:14px 16px;border:1px solid var(--mm-line);border-radius:18px;background:var(--mm-surface)}.mm-service-brief__list li>span{width:44px;height:44px;display:grid;place-items:center;border-radius:13px;background:var(--mm-soft);color:var(--mm-blue-text,var(--mm-blue-dark));font-size:.7rem;font-weight:900;letter-spacing:.1em}.mm-service-brief__list p{margin:0;color:var(--mm-text);font-size:.9rem}.mm-service-section--editorial{padding-top:24px}.mm-service-editorial{margin-inline:auto;padding:30px;border:1px solid var(--mm-line);border-radius:24px;background:var(--mm-surface)}

.mm-service-faq{display:grid;grid-template-columns:minmax(240px,.62fr) minmax(0,1.38fr);gap:70px;align-items:start}.mm-service-faq>header{position:sticky;top:calc(var(--mm-header) + 28px)}.admin-bar .mm-service-faq>header{top:calc(var(--mm-header) + 60px)}.mm-service-faq h2{margin:.35rem 0 8px;font-size:clamp(1.8rem,3vw,2.7rem)}.mm-service-faq header p{color:var(--mm-muted)}.mm-service-faq__items{display:grid;gap:10px}.mm-service-faq details{border:1px solid var(--mm-line);border-radius:18px;background:var(--mm-surface);overflow:hidden}.mm-service-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-weight:850}.mm-service-faq summary::-webkit-details-marker{display:none}.mm-service-faq summary .mm-icon{width:20px;height:20px;transition:transform var(--mm-fast)}.mm-service-faq details[open] summary .mm-icon{transform:rotate(180deg)}.mm-service-faq details>div{padding:0 20px 18px;color:var(--mm-muted);font-size:.9rem}.mm-service-faq details>div p{margin:0}.mm-service-bottom{margin-top:72px}.mm-service-mobile-cta{display:none}

html[data-mm-theme="dark"] .mm-service-card__kicker,html[data-mm-theme="dark"] .mm-service-card__link .mm-icon,html[data-mm-theme="dark"] .mm-services-decision__items>a>.mm-icon,html[data-mm-theme="dark"] .mm-service-hero__panel li .mm-icon{color:var(--mm-blue-light)}

@media(max-width:1050px){.mm-services-hero__grid,.mm-service-hero__grid{grid-template-columns:minmax(0,1fr) minmax(320px,.82fr);gap:38px}.mm-services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mm-service-card:last-child{grid-column:1/-1;min-height:390px}.mm-services-steps,.mm-service-scope{grid-template-columns:repeat(2,minmax(0,1fr))}.mm-services-steps li:not(:last-child):after{display:none}.mm-service-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.mm-service-timeline li:nth-child(3){border-inline-start:0;border-top:1px solid var(--mm-line)}.mm-service-timeline li:nth-child(4){border-top:1px solid var(--mm-line)}}

@media(max-width:840px){.mm-services-hero__grid,.mm-service-hero__grid{min-height:auto;grid-template-columns:1fr;padding-block:54px 68px}.mm-services-map{min-height:360px;max-width:560px;width:100%;margin-inline:auto}.mm-services-section__head,.mm-service-section__head{grid-template-columns:1fr;gap:14px}.mm-services-section__head>p,.mm-service-section__head>p{max-width:720px}.mm-services-decision,.mm-service-brief,.mm-service-faq{grid-template-columns:1fr;gap:32px}.mm-services-decision__copy,.mm-service-brief__copy,.mm-service-faq>header{position:static}.mm-services-cta,.mm-service-bottom{align-items:flex-start;flex-direction:column}.mm-service-hero__panel{max-width:620px}}

@media(max-width:767px){.mm-services-page{padding-bottom:54px}.mm-service-detail{padding-bottom:94px}.mm-services-hero__grid,.mm-service-hero__grid{padding-block:42px 54px;gap:34px}.mm-services-hero h1,.mm-service-hero h1{font-size:clamp(2.15rem,12vw,3.45rem);line-height:1.13}.mm-services-hero__copy>p,.mm-service-hero__lead{font-size:.96rem;line-height:1.9}.mm-services-hero__actions,.mm-service-hero .mm-actions{display:grid;grid-template-columns:1fr}.mm-services-hero__actions .mm-btn,.mm-service-hero .mm-actions .mm-btn{width:100%}.mm-services-map{min-height:300px;transform:scale(.94)}.mm-services-map__halo{width:245px;height:245px}.mm-services-map__core{width:130px;height:130px;border-radius:32px}.mm-services-map__core>span{font-size:3.1rem}.mm-services-map__node{width:76px;height:76px;border-radius:20px}.mm-services-map__node .mm-icon{width:24px;height:24px}.mm-services-map__node--1{top:20px;inset-inline-start:4px}.mm-services-map__node--2{bottom:14px;inset-inline-start:26px}.mm-services-map__node--3{inset-inline-end:0}.mm-services-section,.mm-service-section{padding:64px 0}.mm-services-grid,.mm-services-steps,.mm-service-scope{grid-template-columns:1fr}.mm-service-card,.mm-service-card:last-child{grid-column:auto;min-height:auto;padding:22px}.mm-service-card__top{margin-bottom:26px}.mm-service-card ul{margin-bottom:22px}.mm-services-steps li{min-height:auto}.mm-services-decision__items>a{grid-template-columns:46px 1fr 20px;padding:15px}.mm-services-decision__items>a>span:first-child{width:46px;height:46px}.mm-services-cta,.mm-service-bottom{padding:26px 22px;border-radius:24px;margin-inline:12px}.mm-services-cta .mm-actions,.mm-service-bottom .mm-actions{width:100%;display:grid;grid-template-columns:1fr}.mm-services-cta .mm-btn,.mm-service-bottom .mm-btn{width:100%}.mm-service-hero__panel{padding:20px;border-radius:24px}.mm-service-timeline{grid-template-columns:1fr}.mm-service-timeline li{min-height:auto}.mm-service-timeline li+li,.mm-service-timeline li:nth-child(3),.mm-service-timeline li:nth-child(4){border-inline-start:0;border-top:1px solid var(--mm-line)}.mm-service-timeline h3{margin-top:42px}.mm-service-brief__list li{grid-template-columns:42px 1fr}.mm-service-faq summary{padding:16px}.mm-service-faq details>div{padding:0 16px 16px}.mm-service-bottom{margin-top:52px}.mm-service-mobile-cta{position:fixed;z-index:89;inset-inline:12px;bottom:max(12px,env(safe-area-inset-bottom));display:block;filter:drop-shadow(0 16px 28px rgba(7,20,38,.18))}.mm-service-mobile-cta a{min-height:54px;display:flex;align-items:center;justify-content:center;gap:9px;border-radius:18px;background:linear-gradient(135deg,var(--mm-blue-light),var(--mm-blue));color:var(--mm-on-accent);font-weight:900;border:1px solid rgba(255,255,255,.22)}.mm-service-mobile-cta .mm-icon{width:20px;height:20px}}

@media(max-width:420px){.mm-services-map{min-height:260px}.mm-services-map__node--2{display:none}.mm-services-map__halo{width:210px;height:210px}.mm-services-map__line--2{display:none}.mm-services-hero__note{font-size:.82rem}.mm-service-hero__back{margin-bottom:14px}}

@media(prefers-reduced-motion:reduce){.mm-service-card,.mm-services-decision__items>a,.mm-service-scope article,.mm-service-card__link .mm-icon{transition:none!important}}
