.mo-header .mo-menu-contact>a{display:flex;align-items:center;justify-content:flex-start;gap:12px;min-height:54px}.mo-contact-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 32px;border-radius:50%;font-size:18px;line-height:1}.mo-contact-icon-phone{background:#e7f3fe;color:#242833}.mo-contact-icon-whatsapp{background:#25d366;color:#fff}.mo-contact-icon svg{width:21px;height:21px;display:block}.mo-map-section{background:#eef6fd;border-top:1px solid #d3e3ef;color:#252932}.mo-map-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,72px);align-items:center}.mo-map-copy{min-width:0}.mo-map-copy h2{font-size:clamp(30px,3.5vw,48px);line-height:1.08;letter-spacing:-.04em;margin:0 0 20px}.mo-map-copy p{max-width:42ch}.mo-map-copy address{font-style:normal;line-height:1.7;margin:24px 0}.mo-map-copy .mo-btn{min-height:56px}.mo-map-copy .mo-textlink{display:flex;width:fit-content;align-items:center;gap:12px;margin-top:18px}.mo-map-frame{min-width:0;overflow:hidden;border:1px solid #b8cbdc;border-radius:22px;background:#dce8f1;box-shadow:0 16px 48px #142c4310}.mo-map-frame iframe{display:block;width:100%;height:440px;border:0}.mo-map-section a:focus-visible{outline:3px solid #2875b7;outline-offset:5px}@media(max-width:749px){.mo-map-grid{grid-template-columns:minmax(0,1fr);gap:28px}.mo-map-copy .mo-btn{width:100%;justify-content:space-between;white-space:normal}.mo-map-copy address{overflow-wrap:anywhere}.mo-map-frame{border-radius:16px}.mo-map-frame iframe{height:320px}}.mo-service-page{background:#fff;color:#242833;font-family:Inter,Arial,sans-serif;text-align:left}.mo-service-page-hero{background:#edf6fe;padding:64px 0 48px}.mo-service-page h1{max-width:24ch;font:700 clamp(32px,4vw,54px)/1.1 Inter,Arial,sans-serif;letter-spacing:-.04em;color:#242833;margin:0 0 24px;text-align:left;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.mo-service-page-intro{max-width:68ch}.mo-service-page p,.mo-service-page li{font-size:16px;line-height:1.7;color:#505762}.mo-service-page p{margin:0 0 20px}.mo-service-page .mo-btn{min-height:58px;font-size:16px;justify-content:space-between;gap:28px;margin:8px 0 0}.mo-service-page-details{padding-block:36px 64px;max-width:1000px}.mo-service-detail{border-bottom:1px solid #d4dce3}.mo-service-detail summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 0;cursor:pointer;list-style:none;color:#242833}.mo-service-detail summary::-webkit-details-marker{display:none}.mo-service-detail summary h2{font:650 22px/1.3 Inter,Arial,sans-serif;letter-spacing:-.02em;margin:0;text-align:left}.mo-service-detail summary>span{font-size:28px;line-height:1;flex:none;color:#242833}.mo-service-detail[open] summary>span{transform:rotate(45deg)}.mo-service-detail summary:focus-visible{outline:3px solid #69a6d8;outline-offset:4px}.mo-service-detail-body{padding:0 0 20px;max-width:72ch}.mo-service-detail-body a:not(.mo-btn){color:#242833;text-underline-offset:3px}.mo-service-detail-body ul{padding-left:22px}.mo-service-detail-body li{margin-bottom:12px}.mo-service-page .mo-related-services{padding:20px;background:#edf6fe;border-radius:12px;margin-top:24px}#MOStandortForm{scroll-margin-top:150px}@media(max-width:650px){.mo-service-page-hero{padding:34px 0 30px}.mo-service-page h1{font-size:32px;max-width:100%;margin-bottom:20px}.mo-service-page p,.mo-service-page li{font-size:15px;line-height:1.65}.mo-service-page .mo-btn{display:flex;width:100%;min-height:56px;padding:16px 18px}.mo-service-page-details{padding-block:16px 40px}.mo-service-detail summary{padding:21px 0;gap:16px}.mo-service-detail summary h2{font-size:19px;line-height:1.35}.mo-service-detail-body{padding-bottom:16px}#MOStandortForm{scroll-margin-top:120px}}
/*# sourceMappingURL=/cdn/shop/t/23/compiled_assets/styles.css.map */
