/* Myrtle Work Grid (mck-work-grid): ported from site/services/amazon-growth/v1/style.css (.work-grid / .wk). */
.mck-work-grid { --display: "Sunset Serial", Georgia, serif; } /* Elementor containers set --display: flex */
.mck-work-grid .work-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0; margin-top: clamp(56px, 6vw, 88px); }
.mck-work-grid .wk { padding: 34px 34px 38px 0; border-top: 1px solid var(--hair); }
.mck-work-grid .wk .wk-ic { display: grid; place-items: center; width: 54px; height: 54px; border-radius: 18px; background: var(--soft); margin-bottom: 26px; transition: transform .8s var(--spring); }
.mck-work-grid .wk .wk-ic img { width: 28px; }
.mck-work-grid .wk:hover .wk-ic { transform: rotate(-10deg) scale(1.08); }
.mck-work-grid .wk h3 { font-size: clamp(22px, 1.8vw, 27px); font-weight: 300; margin-bottom: 10px; }
.mck-work-grid .wk p { font-weight: 300; font-size: 16.5px; max-width: 32ch; }
@media (max-width: 1080px) { .mck-work-grid .work-grid { grid-template-columns: 1fr 1fr; } }
@media (max-width: 767px) {
  .mck-work-grid .work-grid { grid-template-columns: 1fr; }
  .mck-work-grid .wk { padding-right: 0; }
}
