.mps{padding:48px 20px;background:transparent;color:rgb(var(--text-color,26 38 38))}.mps__inner{max-width:1200px;margin:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"copy media" "action media";gap:24px 48px;align-items:center}.mps--left .mps__inner{grid-template-areas:"media copy" "media action"}.mps__copy{grid-area:copy;align-self:end;min-width:0}.mps__copy h2{font:inherit;font-size:clamp(26px,2.6vw,36px);font-weight:700;line-height:1.2;margin:0 0 20px;color:#163946}.mps__text{font-size:17px;line-height:1.7;overflow-wrap:anywhere}.mps__text p{margin:0 0 16px}.mps__text p:last-child{margin-bottom:0}.mps__text ul{margin:16px 0;padding-left:24px;list-style:disc}.mps__text li{margin:8px 0}.mps__media{grid-area:media;min-width:0}.mps__media img{display:block;width:100%;height:auto;border-radius:12px;object-fit:contain}.mps__action{grid-area:action;align-self:start}.mps__button{background:#04537b;color:#fff;min-height:48px;padding:14px 24px;border-radius:8px;text-align:center}.mps--compact .mps__media{max-width:280px;justify-self:center}.mps__inner:not(:has(.mps__media)){grid-template-columns:1fr;grid-template-areas:"copy" "action";max-width:850px}.mps--compact{padding-block:36px}@media(max-width:749px){.mps{padding:32px 20px}.mps__inner,.mps--left .mps__inner{grid-template-columns:1fr;grid-template-areas:"copy" "media" "action";gap:24px}.mps__copy h2{font-size:26px;line-height:1.25}.mps__text{font-size:16px;line-height:1.65}.mps__action{text-align:center}.mps__button{display:inline-flex;width:auto;max-width:100%;justify-content:center;align-items:center;font-size:16px;line-height:1.4}.mps--compact .mps__media{max-width:180px}}@media(prefers-reduced-motion:reduce){.mps *{scroll-behavior:auto}}.mps__button{display:inline-flex;justify-content:center;align-items:center;font-size:16px;line-height:1.4;max-width:100%}.mps--compact .mps__inner{grid-template-columns:1fr;grid-template-areas:"media" "copy" "action";max-width:760px;gap:20px;text-align:center}.mps--compact .mps__copy{align-self:auto}.mps--compact .mps__media{width:180px}.mps--compact .mps__copy h2{margin-bottom:16px}.mps .mps__button{font-size:16px!important;line-height:1.4!important;justify-content:center!important;text-align:center!important}
/*# sourceMappingURL=/cdn/shop/t/26/compiled_assets/styles.css.map */
