.hc-page-intro{--hcp-muted: rgb(var(--text-color) / .72);--hcp-chip-line: rgb(var(--text-color) / .15)}.hc-page-intro__inner{max-width:760px}.hc-page-intro__inner--split{display:grid;gap:calc(8 * var(--space-unit));max-width:none}.hc-page-intro__photo{overflow:hidden;border-radius:var(--hc-radius-lg);isolation:isolate}.hc-page-intro__img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}@media(min-width:900px){.hc-page-intro__inner--split{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;column-gap:calc(12 * var(--space-unit))}.hc-page-intro__img{aspect-ratio:4 / 3}.hc-page-intro__photo--portrait .hc-page-intro__img{aspect-ratio:4 / 5;max-height:560px}}.hc-page-intro__eyebrow{display:flex;align-items:center;gap:calc(3 * var(--space-unit));margin:0 0 calc(3 * var(--space-unit));color:rgb(var(--heading-color) / .8);font-size:1.2rem;font-weight:700;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.hc-page-intro__eyebrow:before{content:"";flex:none;width:28px;height:3px;border-radius:var(--hc-radius-pill);background:rgb(var(--hc-accent))}.hc-page-intro__title{margin:0 0 calc(4 * var(--space-unit))}.hc-page-intro__lede{max-width:62ch;font-size:1.8rem;line-height:1.55}.hc-page-intro__lede>:first-child{margin-top:0}.hc-page-intro__lede>:last-child{margin-bottom:0}.hc-page-intro__actions{display:flex;flex-wrap:wrap;align-items:center;gap:calc(3 * var(--space-unit)) calc(6 * var(--space-unit));margin-top:calc(6 * var(--space-unit))}.hc-page-intro__link{font-size:1.5rem;font-weight:600}.hc-page-intro__chips-wrap{margin-top:calc(8 * var(--space-unit))}.hc-page-intro__chips-label{margin:0 0 calc(2 * var(--space-unit));color:var(--hcp-muted);font-size:1.1rem;font-weight:700;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.hc-page-intro__chips{display:flex;flex-wrap:wrap;gap:calc(2 * var(--space-unit));margin:0;padding:0;list-style:none}.hc-page-intro__chip{border:1px solid var(--hcp-chip-line);border-radius:var(--hc-radius-pill);background:var(--hc-card-bg);font-weight:600;line-height:1.25}.hc-page-intro__chip{padding:8px 16px;font-size:1.4rem}@media(max-width:599.98px){.hc-page-intro__lede{font-size:1.6rem}.hc-page-intro__actions .btn{flex:1 1 auto}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/hc-page-intro.css.map */
