.ma-home .ma-pdf-tagline{font-size:14px;line-height:1.5;white-space:nowrap;max-width:none;margin:0 0 24px;color:#07385f;text-align:left}.ma-home .ma-pdf-hero h1{font-size:clamp(26px,2.65vw,64px);max-width:46%;line-height:1.22}.ma-hero-actions{display:flex;align-items:stretch;gap:12px;margin-top:28px;max-width:48%;width:max-content}.ma-home .ma-hero-action{display:flex;align-items:center;gap:12px;padding:13px 16px;border-radius:9px;text-decoration:none;min-width:0;transition:background .2s}.ma-hero-action svg{flex:0 0 22px;transition:transform .3s}.ma-hero-action:hover svg{transform:translateY(-5px)}.ma-hero-action span{display:flex;flex-direction:column;gap:3px}.ma-hero-action strong{font-size:16px;font-weight:600;line-height:1.35;white-space:nowrap}.ma-hero-action small{font-size:12px;font-weight:400;line-height:1.35;white-space:nowrap}.ma-home .ma-hero-find{background:#07385f;color:white}.ma-home .ma-hero-find:hover{background:#155173}.ma-home .ma-hero-account{background:#edf2f5;color:#07385f}.ma-home .ma-hero-account:hover{background:#e0eaf0}
.ma-home-catalog{padding-top:48px;padding-bottom:48px;color:#07385f}.ma-home-catalog .ma-category-strip,.ma-home-catalog .ma-catalog-views,.ma-home-catalog .ma-catalog-filter-status{display:none}.ma-home-catalog .ma-catalog-heading h2{font-size:24px;line-height:1.3;letter-spacing:normal}.ma-home-catalog .ma-service-tile h3{font-size:15px;line-height:1.45;padding:16px;margin:0;font-weight:600;letter-spacing:normal}.ma-home-catalog .ma-service-category{font-size:11px}.ma-home-catalog .ma-catalog-group{margin-bottom:32px}.ma-home-catalog .ma-catalog-finder{margin-bottom:36px;scroll-margin-top:24px}.ma-home-catalog:not(.is-expanded) [data-catalog-group=all]>.ma-service-tiles>.ma-service-tile:nth-child(n+13){display:none}.ma-home-show-all{text-align:center}.ma-home-show-all button{display:inline-flex;gap:18px;align-items:center;padding:13px 26px;border:0;border-radius:9px;background:#07385f;color:#fff;font-size:14px;font-weight:600;cursor:pointer}.ma-home-show-all button:hover{background:#155173}.ma-home-show-all[hidden]{display:none}
@media(max-width:1239px) and (min-width:761px){.ma-hero-action strong{font-size:13px}.ma-hero-action small{font-size:10px}.ma-home .ma-hero-action{padding:12px;gap:8px}.ma-hero-action svg{width:18px;flex-basis:18px}.ma-home .ma-pdf-tagline{font-size:12px}.ma-hero-actions{gap:8px}}
@media(max-width:1100px){.ma-home-catalog:not(.is-expanded) [data-catalog-group=all]>.ma-service-tiles>.ma-service-tile:nth-child(n+7){display:none}}
@media(max-width:760px){.ma-home .ma-pdf-hero{height:660px;min-height:660px}.ma-home .ma-pdf-content{justify-content:flex-start;align-items:center;text-align:center;padding-top:25px;width:calc(100% - 32px)}.ma-home .ma-pdf-tagline{font-size:clamp(10px,2.7vw,14px);color:#fff;text-align:center;margin:0 0 18px;white-space:nowrap}.ma-home .ma-pdf-hero h1{font-size:clamp(24px,5.7vw,34px);max-width:100%;margin:0;text-align:center;line-height:1.25}.ma-hero-actions{margin-top:22px;max-width:100%;width:100%;justify-content:center;gap:10px}.ma-home .ma-hero-action{flex:1;max-width:250px;justify-content:center;gap:8px;padding:12px 10px}.ma-hero-action strong{font-size:14px}.ma-hero-action small{font-size:10px}.ma-hero-action svg{width:18px;flex-basis:18px}.ma-home .ma-hero-find{background:#07385f;border:1px solid #78a7c2}.ma-home .ma-hero-motion{top:49%;height:46%}.ma-home .ma-pdf-banner{height:58%!important}.ma-home-catalog{padding-top:32px;padding-bottom:32px}}
@media(max-width:650px){.ma-home-catalog:not(.is-expanded) [data-catalog-group=all]>.ma-service-tiles>.ma-service-tile:nth-child(n+5){display:none}.ma-home-catalog .ma-service-tile h3{font-size:13px;padding:12px}.ma-home-catalog .ma-catalog-heading h2{font-size:22px}}
@media(max-width:575px){.ma-hero-action svg{display:none}.ma-hero-action span{align-items:center}.ma-hero-action strong{font-size:13px}.ma-hero-action small{font-size:10px}.ma-home .ma-hero-action{padding:12px 6px}.ma-hero-actions{gap:8px}}
@media(prefers-reduced-motion:reduce){.ma-hero-action svg{transition:none}}
.ma-home-show-all{padding-top:28px}.ma-home-catalog{padding-bottom:32px}@media(max-width:760px){.ma-home-show-all{padding-top:24px}.ma-home-catalog{padding-bottom:24px}}

.ma-home-about{display:grid;grid-template-columns:248px minmax(0,1fr);gap:64px;padding-top:72px;padding-bottom:72px}.ma-home-about-brand img{width:248px;max-width:100%;height:auto}.ma-home-about-brand{padding-top:8px}.ma-home-about-copy h2{font-size:clamp(26px,2.4vw,36px);line-height:1.25;margin:0 0 28px}.ma-home-about-copy p{font-size:15px;line-height:1.8;margin:0 0 20px;color:#496475}.ma-home-about-copy .ma-btn{background:#07385f;color:#fff;margin-top:8px;white-space:normal;text-align:center}@media(max-width:991px){.ma-home-about{grid-template-columns:180px minmax(0,1fr);gap:32px}}@media(max-width:575px){.ma-home-about{grid-template-columns:1fr;gap:28px;padding-top:40px;padding-bottom:40px}.ma-home-about-brand{text-align:center}.ma-home-about-brand img{width:220px}.ma-home-about-copy h2{font-size:26px}.ma-home-about-copy p{font-size:14px}.ma-home-about-copy .ma-btn{display:flex;justify-content:center}}
