@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&family=Lora:ital,wght@0,400;0,600;1,400;1,600&display=swap";.hha *{box-sizing:border-box;margin:0;padding:0}.hha{--off: #F7F7F5;--warm: #F2EDE6;--grey: #7A7A77;--dark: #2A2A28;--og: #C8531A;--og2: #E06630;--grn: #3A6B4A;--border: #DDD8D0;font-family:Space Grotesk,sans-serif;color:var(--dark)}.hha-section-label{display:block;font-size:.82rem;letter-spacing:.36em;text-transform:uppercase;color:var(--og);margin-bottom:.8rem;font-weight:400}.hha-section-h{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:clamp(2.2rem,4vw,4rem);text-transform:uppercase;color:var(--dark);line-height:1;margin-bottom:1.8rem;letter-spacing:.01em}.hha-section-h em{font-family:Lora,serif;font-style:italic;font-weight:400;text-transform:none;color:var(--og);display:block;font-size:.62em;margin-top:.4rem;letter-spacing:0}.hha-hero{position:relative;height:90vh;min-height:600px;overflow:hidden;display:flex;align-items:flex-end}.hha-hero-video-wrap{position:absolute;top:0;right:0;bottom:0;left:0}.hha-hero-video{width:100%;height:100%;object-fit:cover}.hha-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(10,10,9,.75) 0%,rgba(10,10,9,.2) 60%,transparent 100%)}.hha-hero-content{position:relative;z-index:2;padding:4rem 5rem;max-width:900px}.hha-hero-label{display:block;font-size:.82rem;letter-spacing:.36em;text-transform:uppercase;color:var(--og);margin-bottom:1rem}.hha-hero-h{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:clamp(3rem,7vw,7rem);text-transform:uppercase;color:#fff;line-height:.95;letter-spacing:.01em}.hha-hero-h em{font-family:Lora,serif;font-style:italic;font-weight:400;text-transform:none;color:var(--og2)}.hha-founding{padding:7rem 5rem;background:#fff}.hha-founding-inner{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:center;max-width:1300px;margin:0 auto}.hha-founding-text p{font-size:1.15rem;line-height:1.9;color:var(--grey);margin-bottom:1.2rem}.hha-founding-text p:last-child{margin-bottom:0;font-weight:600;color:var(--dark);font-size:1.2rem}.hha-founding-img{position:relative}.hha-founding-img img,.hha-founding-img video{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:2px;display:block}.hha-pillars{padding:7rem 5rem;background:var(--off)}.hha-pillars-head{text-align:center;margin-bottom:4rem}.hha-pillars-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;max-width:1300px;margin:0 auto}.hha-pillar{display:flex;flex-direction:column;gap:.8rem}.hha-pillar-num{font-family:Lora,serif;font-style:italic;font-size:3rem;color:var(--og);opacity:.3;line-height:1}.hha-pillar-h{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:1.15rem;text-transform:uppercase;letter-spacing:.06em;color:var(--dark)}.hha-pillar p{font-size:1rem;line-height:1.8;color:var(--grey)}.hha-fullbleed{position:relative;background:#3f3d3a;padding:7rem 3rem;min-height:360px}.hha-fullbleed-overlay{display:flex;align-items:center;justify-content:center;max-width:1100px;margin:0 auto}.hha-quote{max-width:760px;text-align:center;font-family:Lora,serif;font-style:italic;font-size:clamp(1.15rem,1.8vw,1.5rem);color:#ffffffeb;line-height:1.7;font-weight:400}.hha-quote cite{display:block;font-family:Space Grotesk,sans-serif;font-style:normal;font-size:.72rem;letter-spacing:.32em;text-transform:uppercase;color:#ffffff80;margin-top:1.8rem;font-weight:500}.hha-why{padding:7rem 5rem;background:#fff}.hha-why-inner{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:center;max-width:1300px;margin:0 auto}.hha-why-img img,.hha-why-img video{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:2px;display:block}.hha-why--alt{background:var(--off)}.hha-why--alt .hha-why-img{grid-column:2;grid-row:1}.hha-why--alt .hha-why-text{grid-column:1;grid-row:1}.hha-why-text p{font-size:1.1rem;line-height:1.9;color:var(--grey);margin-bottom:1.2rem}.hha-why-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2.5rem;padding-top:2.5rem;border-top:1px solid var(--border)}.hha-stat{display:flex;flex-direction:column;gap:.3rem}.hha-stat-num{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:2.5rem;color:var(--og);line-height:1}.hha-stat-label{font-size:.82rem;letter-spacing:.1em;text-transform:uppercase;color:var(--grey)}.hha-values{background:var(--dark);padding:3rem 5rem}.hha-values-inner{display:flex;align-items:center;justify-content:center;gap:3rem;flex-wrap:wrap;max-width:1300px;margin:0 auto}.hha-value{display:flex;flex-direction:column;align-items:center;gap:.6rem;text-align:center}.hha-value svg{width:24px;height:24px;stroke:var(--og)}.hha-value span{font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c;font-weight:400}.hha-cta{padding:8rem 5rem;background:var(--warm);text-align:center}.hha-cta-h{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:clamp(3rem,6vw,6rem);text-transform:uppercase;color:var(--dark);line-height:.95;margin-bottom:1.5rem}.hha-cta-h em{font-family:Lora,serif;font-style:italic;font-weight:400;text-transform:none;color:var(--og)}.hha-cta-sub{font-size:1.1rem;color:var(--grey);line-height:1.8;max-width:560px;margin:0 auto 2.5rem}.hha-cta-btn{display:inline-block;padding:1.1rem 3rem;background:var(--dark);color:#fff;text-decoration:none;font-family:Space Grotesk,sans-serif;font-size:.88rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;border-radius:100px;transition:background .2s,transform .18s}.hha-cta-btn:hover{background:var(--og);transform:translateY(-2px)}.hha-reel{position:relative;width:100%;height:56vh;min-height:380px;max-height:620px;overflow:hidden;background:#1a1a18}.hha-reel-video{width:100%;height:100%;object-fit:cover;display:block}.hha-reel-veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a0a0926,#0a0a0900 35% 65%,#0a0a0966);pointer-events:none}.hha-reel-content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;padding-bottom:3rem;pointer-events:none}.hha-reel-tag{font-family:Space Grotesk,sans-serif;font-size:.82rem;letter-spacing:.36em;text-transform:uppercase;color:#ffffffbf}@media(max-width:1024px){.hha-pillars-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.hha-hero-content{padding:2.5rem 2rem}.hha-founding{padding:4rem 2rem}.hha-founding-inner{grid-template-columns:1fr;gap:3rem}.hha-pillars{padding:4rem 2rem}.hha-pillars-grid{grid-template-columns:1fr}.hha-why{padding:4rem 2rem}.hha-why-inner{grid-template-columns:1fr;gap:3rem}.hha-why--alt .hha-why-img,.hha-why--alt .hha-why-text{grid-column:1;grid-row:auto}.hha-values{padding:2.5rem 2rem}.hha-values-inner{gap:2rem}.hha-cta{padding:5rem 2rem}.hha-fullbleed{padding:5rem 1.5rem;min-height:0}.hha-reel{height:70vh;min-height:340px;max-height:560px}}body .hha .hha-section-h{font-family:Space Grotesk,sans-serif!important;font-weight:700!important}body .hha .hha-section-h em{font-family:Lora,serif!important;font-style:italic!important;color:#c8531a!important;font-size:.62em!important;display:block!important;margin-top:.4rem!important}body .hha .hha-hero-h{font-family:Space Grotesk,sans-serif!important;font-weight:700!important}body .hha .hha-hero-h em,body .hha .hha-quote{font-family:Lora,serif!important;font-style:italic!important}body .hha .hha-cta-h{font-family:Space Grotesk,sans-serif!important;font-weight:700!important}body .hha .hha-cta-h em{font-family:Lora,serif!important;font-style:italic!important;color:#c8531a!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/hearthical-about.css.map */
