.ml-expertises{--bg: #F7F3EE;--card-bg: #FFFFFF;--text: #4A4038;--accent: #A8672E;--shadow: rgba(74,64,56,.1);background:var(--bg);padding:56px 24px;text-align:center}.ml-expertises__eyebrow{font-family:var(--ml-font-body);font-size:var(--ml-text-sub);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:8px}.ml-expertises__title{font-family:var(--ml-font-heading);font-size:var(--ml-text-title);color:var(--text);margin-bottom:40px}.ml-expertises__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:1100px;margin:0 auto}.ml-expertise-card{background:var(--card-bg);border-radius:var(--ml-radius-md);padding:36px 28px;text-align:left;box-shadow:0 12px 30px var(--shadow);transition:transform var(--ml-transition),box-shadow var(--ml-transition)}.ml-expertise-card:hover{transform:translateY(-6px);box-shadow:0 20px 40px var(--shadow)}.ml-expertise-card__num{font-family:var(--ml-font-heading);font-size:2.6rem;color:#e4d2bc;line-height:1;display:block;margin-bottom:14px}.ml-expertise-card__body h3{font-family:var(--ml-font-heading);font-size:1.4rem;color:var(--text);margin-bottom:8px}.ml-expertise-card__body p{font-family:var(--ml-font-body);font-size:var(--ml-text-body);color:var(--text);opacity:.78;line-height:1.55;margin-bottom:20px}.ml-btn-outline{display:inline-block;font-family:var(--ml-font-body);font-size:var(--ml-text-sub);letter-spacing:.06em;text-transform:uppercase;color:var(--text);text-decoration:none;padding:.7rem 1.6rem;border:1px solid var(--accent);border-radius:var(--ml-radius-sm);transition:background var(--ml-transition),color var(--ml-transition)}.ml-btn-outline:hover{background:var(--accent);color:#fff}.ml-expertises__cta{margin-top:48px;text-align:center;background:#fff;border-radius:var(--ml-radius-md);padding:36px 32px;max-width:620px;margin-left:auto;margin-right:auto;box-shadow:0 16px 40px #4a40381a}.ml-expertises__cta p{font-family:var(--ml-font-heading);font-size:1.4rem;color:var(--text);opacity:1;margin-bottom:20px}.ml-expertises__cta .ml-btn-outline{background:var(--accent);color:#fff;border:none;padding:1.1rem 3rem;font-size:1.1rem;font-weight:600;box-shadow:0 14px 34px #a8672e4d}.ml-expertises__cta .ml-btn-outline:hover{background:#8f5726;color:#fff;transform:translateY(-3px)}@media(max-width:768px){.ml-expertises__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/expertises.css.map */
