.mw-offer .services-index{padding-top:56px}.mw-offer .services-index-grid{gap:32px;display:grid}.mw-offer .service-index-item{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px 56px;padding:clamp(24px,3vw,48px);display:grid}.mw-offer .service-index-intro{grid-area:1/1}.mw-offer .service-index-picture figcaption{justify-content:space-between;align-items:center;gap:20px;display:flex}.mw-offer .service-index-picture figcaption>svg{color:var(--mw-accent);flex:none}.mw-offer .service-index-intro h2{font-size:clamp(28px,3vw,44px);line-height:1.12}.mw-offer .service-index-summary,.mw-offer .service-index-fit p{max-width:60ch;font-size:var(--mw-step-body);margin:20px 0 0;line-height:1.6}.mw-offer .service-index-picture{grid-area:1/2/span 2;min-width:0;margin:0;padding-top:16px}.mw-offer .service-index-picture>a{transition:transform var(--mw-duration-base) var(--mw-ease);display:block}.mw-offer .service-index-picture>a:hover{transform:translateY(-4px)}.mw-offer .service-index-fit{margin-top:28px}.mw-offer .service-index-fit h3,.mw-offer .service-index-scope h3{font:600 18px/1.3 var(--mw-font-body);margin:0}.mw-offer .service-index-fit p{color:var(--mw-ink-2);margin-top:10px}.mw-offer .service-index-scope{grid-column:1}.mw-offer .service-index-scope ul{font-size:var(--mw-step-body);gap:12px;margin:18px 0;padding-left:20px;line-height:1.5;display:grid}.mw-offer .service-index-scope li::marker{color:var(--mw-accent)}.mw-offer .service-index-scope>a{gap:12px}.mw-offer .services-maintenance{background:var(--mw-bg);color:var(--mw-ink);padding-block:72px}.mw-offer .services-maintenance-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 64px;display:grid}.mw-offer .services-maintenance-intro h2{font:600 clamp(28px, 3vw, 44px)/1.14 var(--mw-font-display);letter-spacing:-.035em;text-wrap:balance;margin:0}.mw-offer .services-maintenance-intro p,.mw-offer .services-maintenance-scope :is(p,li){font-size:var(--mw-step-body);line-height:1.6}.mw-offer .services-maintenance-intro p{max-width:56ch;margin:24px 0 0}.mw-offer .services-maintenance-scope h3{font:600 22px/1.2 var(--mw-font-display);margin:0}.mw-offer .services-maintenance-scope ul{gap:12px;margin:24px 0;padding-left:20px;display:grid}.mw-offer .services-maintenance-scope p+p{margin-top:16px}@media (max-width:900px){.mw-offer .service-index-item{grid-template-columns:minmax(0,1fr);gap:28px}.mw-offer .service-index-intro,.mw-offer .service-index-picture,.mw-offer .service-index-scope{grid-area:auto/1}.mw-offer .service-index-picture{padding-top:0}.mw-offer .service-index-scope{order:3}.mw-offer .services-maintenance-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.mw-offer .services-index-grid{gap:24px}.mw-offer .service-index-intro h2{font-size:26px}.mw-offer .services-maintenance-intro h2{font-size:24px}}@media (prefers-reduced-motion:reduce){.mw-offer .service-index-picture>a{transition:none}.mw-offer .service-index-picture>a:hover{transform:none}}[data-motion-paused=true] .mw-offer .service-index-picture>a{transition:none;transform:none}
