.he-about{--he-pink: #e89b9b;--he-pink-dark: #cc7272;--he-blush: #fff3f3;--he-cream: #fffaf7;--he-ink: #252121;--he-muted: #665f5f;color:var(--he-ink);background:#fff;font-family:Montserrat,sans-serif;overflow:hidden}.he-about *,.he-about *:before,.he-about *:after{box-sizing:border-box}.he-about__page-width{width:min(100% - 40px,1200px);margin-inline:auto}.he-about__hero{position:relative;padding:clamp(64px,8vw,112px) 0 clamp(72px,9vw,124px);background:linear-gradient(135deg,snow,#ffe7e7 55%,#f7bcbc)}.he-about__hero-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(440px,1.1fr);gap:clamp(40px,6vw,92px);align-items:center}.he-about__hero-copy{position:relative;z-index:2;max-width:620px}.he-about__eyebrow,.he-about__kicker{margin:0 0 14px;color:var(--he-pink-dark);font-size:12px;font-weight:750;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.he-about__title{max-width:720px;margin:0;color:var(--he-ink);font-size:clamp(44px,5.6vw,76px);font-weight:750;letter-spacing:-.045em;line-height:.98}.he-about__lead{max-width:610px;margin-top:28px;color:#514b4b;font-size:clamp(17px,1.5vw,20px);line-height:1.7}.he-about__lead p,.he-about__copy p,.he-about__mission-copy p,.he-about__section-intro p,.he-about__final-copy p{margin:0 0 1em}.he-about__lead p:last-child,.he-about__copy p:last-child,.he-about__mission-copy p:last-child,.he-about__section-intro p:last-child,.he-about__final-copy p:last-child{margin-bottom:0}.he-about__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.he-about__button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;padding:14px 24px;border:2px solid transparent;border-radius:999px;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .18s ease,background .18s ease,color .18s ease,border-color .18s ease}.he-about__button--primary{color:#fff;background:var(--he-ink)}.he-about__button--secondary{color:var(--he-ink);background:#ffffff8c;border-color:#25212133}.he-about__button:hover{transform:translateY(-2px)}.he-about__button--primary:hover{color:#fff;background:var(--he-pink-dark)}.he-about__button--secondary:hover{color:var(--he-ink);background:#fff;border-color:var(--he-ink)}.he-about__button:focus-visible,.he-about__text-link:focus-visible,.he-about__product:focus-visible{outline:3px solid var(--he-ink);outline-offset:4px}.he-about__hero-visual{position:relative;min-height:520px;isolation:isolate}.he-about__glow{position:absolute;border-radius:50%;filter:blur(2px);pointer-events:none}.he-about__glow--one{top:10%;right:7%;bottom:6%;left:9%;background:#ffffff85}.he-about__glow--two{width:170px;height:170px;right:2%;bottom:1%;background:#e89b9b6b}.he-about__product{position:absolute;display:block;border-radius:40%;filter:drop-shadow(0 24px 28px rgba(85,45,45,.16));transition:transform .22s ease}.he-about__product:hover{transform:translateY(-7px) rotate(0)}.he-about__product--one{z-index:3;width:58%;left:21%;bottom:0}.he-about__product--two{z-index:2;width:37%;top:2%;left:1%;transform:rotate(-7deg)}.he-about__product--three{z-index:1;width:37%;top:5%;right:0;transform:rotate(8deg)}.he-about__product-image{display:block;width:100%;height:auto;mix-blend-mode:multiply}.he-about__proof{color:#fff;background:var(--he-ink)}.he-about__proof-grid{display:grid;grid-template-columns:repeat(4,1fr)}.he-about__proof-item{display:flex;min-height:124px;flex-direction:column;align-items:center;justify-content:center;padding:24px 18px;text-align:center}.he-about__proof-item+.he-about__proof-item{border-left:1px solid rgba(255,255,255,.18)}.he-about__proof-item strong{color:#fff;font-size:clamp(22px,2.4vw,32px);font-weight:750;line-height:1.1}.he-about__proof-item span{margin-top:7px;color:#ffffffbf;font-size:12px;font-weight:600;letter-spacing:.05em;line-height:1.35;text-transform:uppercase}.he-about__story{padding:clamp(72px,9vw,128px) 0;background:#fff}.he-about__split{display:grid;grid-template-columns:minmax(420px,1fr) minmax(0,.88fr);gap:clamp(48px,8vw,116px);align-items:center}.he-about__story-art{position:relative;min-height:540px}.he-about__story-orbit{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:42% 58% 48% 52%/58% 40% 60% 42%;background:linear-gradient(145deg,var(--he-blush),#f8caca)}.he-about__story-orbit:before{position:absolute;top:11%;right:11%;bottom:11%;left:11%;border:1px solid rgba(204,114,114,.24);border-radius:inherit;content:""}.he-about__story-product{position:absolute;filter:drop-shadow(0 20px 24px rgba(80,48,48,.14))}.he-about__story-product--back{width:48%;top:6%;right:3%;transform:rotate(7deg)}.he-about__story-product--front{width:63%;left:3%;bottom:3%;transform:rotate(-5deg)}.he-about__story-image{display:block;width:100%;height:auto;mix-blend-mode:multiply}.he-about__story-note{position:absolute;right:7%;bottom:7%;z-index:3;max-width:190px;padding:14px 17px;border:1px solid rgba(232,155,155,.4);border-radius:16px;color:var(--he-ink);background:#ffffffe6;box-shadow:0 12px 30px #6035351f;font-size:13px;font-weight:700;line-height:1.4;text-align:center}.he-about__story-copy h2,.he-about__mission h2,.he-about__section-heading h2,.he-about__final h2{margin:0;color:var(--he-ink);font-size:clamp(34px,4.2vw,56px);font-weight:750;letter-spacing:-.035em;line-height:1.06}.he-about__copy{margin-top:26px;color:var(--he-muted);font-size:17px;line-height:1.75}.he-about__mission{padding:clamp(72px,8vw,112px) 0;background:var(--he-pink)}.he-about__mission-inner{max-width:930px;text-align:center}.he-about__mission .he-about__kicker,.he-about__mission h2,.he-about__mission-copy{color:#fff}.he-about__mission-copy{max-width:780px;margin:24px auto 0;font-size:clamp(17px,1.7vw,20px);line-height:1.7}.he-about__how,.he-about__values{padding:clamp(76px,9vw,124px) 0;background:var(--he-cream)}.he-about__section-heading{max-width:800px;margin:0 auto 48px;text-align:center}.he-about__section-heading--left{max-width:760px;margin-inline:0;text-align:left}.he-about__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.he-about__step{padding:clamp(26px,3vw,38px);border:1px solid #f0dede;border-radius:22px;background:#fff;box-shadow:0 12px 34px #542f2f0f}.he-about__step-number{display:inline-grid;width:44px;height:44px;place-items:center;border-radius:50%;color:#fff;background:var(--he-pink);font-size:14px;font-weight:750}.he-about__step h3,.he-about__audience-card h3,.he-about__value h3{margin:20px 0 10px;color:var(--he-ink);font-size:20px;font-weight:750;letter-spacing:-.02em;line-height:1.25}.he-about__step p,.he-about__audience-card p,.he-about__value p{margin:0;color:var(--he-muted);font-size:15px;line-height:1.7}.he-about__disclaimer{max-width:840px;margin:28px auto 0;color:#766e6e;font-size:12px;line-height:1.6;text-align:center}.he-about__audience{padding:clamp(76px,9vw,124px) 0;background:#fff}.he-about__section-intro{margin-top:18px;color:var(--he-muted);font-size:17px;line-height:1.7}.he-about__audience-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.he-about__audience-card{min-height:250px;padding:28px 24px;border-radius:22px;background:var(--he-blush)}.he-about__audience-card:nth-child(2n){background:#f8e0e0}.he-about__audience-icon{display:block;font-size:32px;line-height:1}.he-about__quote{padding:clamp(60px,7vw,94px) 0;background:var(--he-ink)}.he-about__quote-card{max-width:910px;margin:0 auto;color:#fff;text-align:center}.he-about__stars{color:var(--he-pink);font-size:20px;letter-spacing:.24em}.he-about__quote blockquote{margin:24px 0;padding:0;border:0;color:#fff;font-size:clamp(25px,3.4vw,42px);font-style:normal;font-weight:650;letter-spacing:-.025em;line-height:1.3}.he-about__quote figcaption{color:#ffffffad;font-size:14px;font-weight:650}.he-about__values{background:#fff}.he-about__values-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;overflow:hidden;border:1px solid #ecdada;border-radius:24px;background:#ecdada}.he-about__value{min-height:240px;padding:clamp(28px,3.5vw,46px);background:snow}.he-about__value h3{margin-top:0}.he-about__final{position:relative;overflow:hidden;padding:clamp(76px,8vw,112px) 0 calc(clamp(76px,8vw,112px) + clamp(64px,7vw,96px));background:linear-gradient(135deg,#d47d7d 0%,var(--he-pink) 55%,#efb2b2 100%)}.he-about__final:after{position:absolute;right:0;bottom:-1px;left:0;height:clamp(64px,7vw,96px);background:linear-gradient(to bottom,#fff0,#fff);content:"";pointer-events:none}.he-about__final-inner{position:relative;z-index:1;max-width:860px;text-align:center}.he-about__final .he-about__kicker,.he-about__final h2,.he-about__final-copy{color:#fff}.he-about__final-copy{max-width:700px;margin:22px auto 0;font-size:17px;line-height:1.7}.he-about__actions--center{align-items:center;justify-content:center}.he-about__button--light{color:var(--he-ink);background:#fff}.he-about__button--light:hover{color:var(--he-ink);background:var(--he-blush)}.he-about__text-link{padding:12px 6px;color:#fff;font-size:14px;font-weight:700;text-underline-offset:5px}.he-about__text-link:hover,.he-about__text-link:visited{color:#fff}@media screen and (max-width:989px){.he-about__hero-grid,.he-about__split{grid-template-columns:1fr}.he-about__hero-copy{max-width:760px}.he-about__hero-visual{min-height:500px}.he-about__proof-grid,.he-about__audience-grid{grid-template-columns:repeat(2,1fr)}.he-about__proof-item:nth-child(3){border-left:0}.he-about__proof-item:nth-child(n+3){border-top:1px solid rgba(255,255,255,.18)}.he-about__story-art{order:2;min-height:500px}.he-about__story-copy{max-width:760px}.he-about__audience-card{min-height:220px}}@media screen and (max-width:749px){.he-about__page-width{width:min(100% - 28px,1200px)}.he-about__hero{padding-top:54px}.he-about__title{font-size:clamp(41px,13vw,60px)}.he-about__actions{align-items:stretch;flex-direction:column}.he-about__button{width:100%}.he-about__hero-visual{min-height:350px}.he-about__product--one{width:62%;left:19%}.he-about__product--two,.he-about__product--three{width:39%}.he-about__proof-item{min-height:112px;padding:20px 10px}.he-about__proof-item strong{font-size:21px}.he-about__proof-item span{font-size:10px}.he-about__story-art{min-height:390px}.he-about__story-note{max-width:160px;padding:11px 13px;font-size:11px}.he-about__steps,.he-about__values-grid,.he-about__audience-grid{grid-template-columns:1fr}.he-about__audience-card,.he-about__value{min-height:auto}}@media(prefers-reduced-motion:reduce){.he-about__button,.he-about__product{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
