/* ==============================================
   ABOUT/INTRO SECTION
   ============================================== */
.about-intro {
  padding: var(--section-spacing-desktop) 0;
}
.about-intro-wrapper {
  width: calc(100% - 48px);
  max-width: var(--container);
  margin: 0 auto;
  display: grid;
  grid-template-columns: 42% 1fr;
  gap: 60px;
  align-items: center;
}
.about-intro-image {
  overflow: hidden;
  border-radius: var(--radius-lg);
}
.about-intro-image img {
  width: 100%;
  height: auto;
  display: block;
  object-fit: cover;
  aspect-ratio: 3/4;
}
.about-intro-content {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.about-intro-content h2 {
  margin-bottom: 8px;
}
.about-intro-content p {
  max-width: 600px;
}
.about-features {
  display: flex;
  flex-direction: column;
  gap: 24px;
  margin: 16px 0;
}
.feature {
  display: flex;
  gap: 16px;
  align-items: flex-start;
}
.feature i {
  font-size: 24px;
  color: var(--brand-orange);
  flex-shrink: 0;
  margin-top: 2px;
}
.feature h4 {
  margin-bottom: 4px;
}
.feature p {
  font-size: var(--font-size-small);
  margin: 0;
}
@media (max-width: 1024px) {
  .about-intro-wrapper {
    grid-template-columns: 1fr;
    gap: 40px;
  }
}
@media (max-width: 768px) {
  .about-intro {
    padding: var(--section-spacing-mobile) 0;
  }
}
/* The migrated block can carry a call to action; the design's single instance had none. */
.about-intro-ctas {
  margin-top: 28px;
}
/*# sourceMappingURL=style.css.map */
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3N0eWxlLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBSUE7RUFDSSxTQUFTLGdDQUFUOztBQUdKO0VBQ0ksT0FBTyxpQkFBUDtFQUNBLFdBQVcsZ0JBQVg7RUFDQSxjQUFBO0VBQ0EsYUFBQTtFQUNBLDhCQUFBO0VBQ0EsU0FBQTtFQUNBLG1CQUFBOztBQUdKO0VBQ0ksZ0JBQUE7RUFDQSxlQUFlLGdCQUFmOztBQUdKLGtCQUFtQjtFQUNmLFdBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0EsaUJBQUE7O0FBR0o7RUFDSSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxTQUFBOztBQUdKLG9CQUFxQjtFQUNqQixrQkFBQTs7QUFHSixvQkFBcUI7RUFDakIsZ0JBQUE7O0FBR0o7RUFDSSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxTQUFBO0VBQ0EsY0FBQTs7QUFHSjtFQUNJLGFBQUE7RUFDQSxTQUFBO0VBQ0EsdUJBQUE7O0FBR0osUUFBUztFQUNMLGVBQUE7RUFDQSxPQUFPLG1CQUFQO0VBQ0EsY0FBQTtFQUNBLGVBQUE7O0FBR0osUUFBUztFQUNMLGtCQUFBOztBQUdKLFFBQVM7RUFDTCxXQUFXLHNCQUFYO0VBQ0EsU0FBQTs7QUFHSixRQUEyQjtFQUN2QjtJQUF1QiwwQkFBQTtJQUE0QixTQUFBOzs7QUFHdkQsUUFBMEI7RUFDdEI7SUFBZSxTQUFTLCtCQUFUOzs7O0FBSW5CO0VBQW9CLGdCQUFBIiwiZmlsZSI6ImFib3V0X2ludHJvL3N0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbXX0= */
