/** Shopify CDN: Minification failed

Line 131:85 Unexpected "}"

**/
/* START_SECTION:hyzen-detail-grid (INDEX:19) */
.hyzen-detail-grid{background:var(--hdg-bg);color:var(--hdg-text);padding:clamp(4rem,8vw,8rem) 0}
.hyzen-detail-grid__intro{max-width:800px;margin-bottom:2rem}
.hyzen-detail-grid__eyebrow,.hyzen-detail-grid__kicker{margin:0 0 .7rem;font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}
.hyzen-detail-grid__heading{margin:0;font-size:clamp(2.3rem,5vw,4.6rem);line-height:1;letter-spacing:-.04em}
.hyzen-detail-grid__body{margin-top:1rem;line-height:1.7}
.hyzen-detail-grid__cards{display:grid;gap:1rem}
.hyzen-detail-grid__card{padding:clamp(1.4rem,3vw,2rem);border-radius:22px;border:1px solid rgba(13,34,53,.12);background:rgba(255,255,255,.72)}
.hyzen-detail-grid__card h3{margin:0 0 .7rem;font-size:clamp(1.4rem,3vw,2rem)}
.hyzen-detail-grid__card .rte{line-height:1.65}
.hyzen-detail-grid__note{margin:1rem 0 0;font-size:.86rem;opacity:.7}
.hyzen-detail-grid__card a{display:inline-block;margin-top:1rem;color:inherit;font-weight:700;text-underline-offset:.2em}
@media screen and (min-width:750px){.hyzen-detail-grid__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media screen and (min-width:1100px){.hyzen-detail-grid__cards--three{grid-template-columns:repeat(3,minmax(0,1fr))}}
/* END_SECTION:hyzen-detail-grid */
/* START_SECTION:hyzen-final-cta (INDEX:26) */
.hyzen-final-cta {
  background: var(--hyzen-cta-bg);
  color: var(--hyzen-cta-text);
  padding: clamp(4rem, 9vw, 9rem) 0;
}
.hyzen-final-cta__inner {
  max-width: 880px;
  margin: 0 auto;
  text-align: center;
}
.hyzen-final-cta__eyebrow {
  margin: 0 0 .75rem;
  font-size: .8rem;
  font-weight: 700;
  letter-spacing: .12em;
  text-transform: uppercase;
}
.hyzen-final-cta__heading {
  margin: 0;
  font-size: clamp(2.6rem, 6vw, 5.5rem);
  line-height: .98;
  letter-spacing: -.045em;
}
.hyzen-final-cta__body {
  max-width: 60ch;
  margin: 1.2rem auto 0;
}
.hyzen-final-cta__button {
  display: inline-flex;
  min-height: 50px;
  align-items: center;
  justify-content: center;
  margin-top: 1.5rem;
  padding: .95rem 1.4rem;
  border-radius: 999px;
  background: var(--hyzen-cta-text);
  color: var(--hyzen-cta-bg);
  text-decoration: none;
  font-weight: 700;
}
@media screen and (max-width: 749px) {
  .hyzen-final-cta__button {
    width: 100%;
  }
}
/* END_SECTION:hyzen-final-cta */
/* START_SECTION:hyzen-founder-story (INDEX:29) */
.hyzen-founder {
  background: var(--hyzen-founder-bg);
  color: var(--hyzen-founder-text);
  padding: clamp(4rem, 8vw, 8rem) 0;
}
.hyzen-founder__grid {
  display: grid;
  gap: 2.5rem;
  align-items: center;
}
.hyzen-founder__media {
  overflow: hidden;
  border-radius: 28px;
  background: rgba(255,255,255,.4);
}
.hyzen-founder__image,
.hyzen-founder__placeholder {
  display: block;
  width: 100%;
  height: auto;
}
.hyzen-founder__eyebrow {
  margin: 0 0 .75rem;
  font-size: .8rem;
  font-weight: 700;
  letter-spacing: .12em;
  text-transform: uppercase;
}
.hyzen-founder__heading {
  margin: 0;
  font-size: clamp(2.4rem, 5vw, 4.6rem);
  line-height: 1;
  letter-spacing: -.04em;
}
.hyzen-founder__body {
  margin-top: 1.2rem;
  max-width: 60ch;
  line-height: 1.7;
}
.hyzen-founder__link {
  display: inline-flex;
  align-items: center;
  min-height: 44px;
  margin-top: 1.2rem;
  color: inherit;
  font-weight: 700;
  text-underline-offset: .2em;
}
@media screen and (min-width: 990px) {
  .hyzen-founder__grid {
    grid-template-columns: minmax(0,1fr) minmax(0,1fr);
    gap: clamp(3rem, 7vw, 7rem);
  }
}
/* END_SECTION:hyzen-founder-story */
/* START_SECTION:hyzen-page-hero (INDEX:34) */
.hyzen-page-hero{background:var(--hph-bg);color:var(--hph-text);padding:clamp(4rem,9vw,9rem) 0}
.hyzen-page-hero__inner{max-width:950px}
.hyzen-page-hero__eyebrow{margin:0 0 .8rem;font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}
.hyzen-page-hero__heading{margin:0;max-width:14ch;font-size:clamp(3rem,7vw,6.4rem);line-height:.98;letter-spacing:-.045em}
.hyzen-page-hero__body{max-width:65ch;margin-top:1.4rem;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.7}
.hyzen-page-hero__button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;margin-top:1.5rem;padding:.9rem 1.35rem;border-radius:999px;background:var(--hph-text);color:var(--hph-bg);text-decoration:none;font-weight:700}
@media screen and (max-width: 749px) {\n  .hyzen-page-hero__button { width: 100%; }\n}\n
/* END_SECTION:hyzen-page-hero */
/* START_SECTION:hyzen-values-grid (INDEX:43) */
.hyzen-values {
  background: var(--hyzen-values-bg);
  color: var(--hyzen-values-text);
  padding: clamp(4rem, 8vw, 8rem) 0;
}
.hyzen-values__intro {
  max-width: 760px;
  margin-bottom: 2rem;
}
.hyzen-values__eyebrow {
  margin: 0 0 .75rem;
  font-size: .8rem;
  font-weight: 700;
  letter-spacing: .12em;
  text-transform: uppercase;
}
.hyzen-values__heading {
  margin: 0;
  font-size: clamp(2.4rem, 5vw, 4.6rem);
  line-height: 1;
  letter-spacing: -.04em;
}
.hyzen-values__body {
  margin-top: 1rem;
  line-height: 1.7;
}
.hyzen-values__grid {
  display: grid;
  gap: 1rem;
}
.hyzen-values__card {
  padding: 1.5rem;
  border: 1px solid rgba(13,34,53,.12);
  border-radius: 20px;
  background: rgba(255,255,255,.7);
}
.hyzen-values__kicker {
  display: block;
  margin-bottom: .65rem;
  font-size: .75rem;
  font-weight: 700;
  letter-spacing: .1em;
  text-transform: uppercase;
  opacity: .6;
}
.hyzen-values__card h3 {
  margin: 0 0 .6rem;
  font-size: 1.45rem;
}
@media screen and (min-width: 750px) {
  .hyzen-values__grid {
    grid-template-columns: repeat(2, minmax(0,1fr));
  }
}
@media screen and (min-width: 1100px) {
  .hyzen-values__grid {
    grid-template-columns: repeat(4, minmax(0,1fr));
  }
}
/* END_SECTION:hyzen-values-grid */
