.purepeak-pain-points{--pp-ink: #09111c;color:var(--pp-ink);background:#fff}.purepeak-pain-points__inner{box-sizing:border-box;width:min(100%,142rem);margin:0 auto;padding:0 3rem clamp(5rem,6vw,8rem)}.purepeak-pain-points__card{padding:clamp(7rem,8vw,10rem) clamp(4rem,6vw,8rem);border-radius:1.2rem;background:#e8ebe7;box-shadow:0 3rem 8rem #09131d17}.purepeak-pain-points__intro{max-width:94rem;margin:0 auto;text-align:center}.purepeak-pain-points__title{margin:0;color:var(--pp-ink);font-family:PurePeak Rajdhani,Rajdhani,Arial Narrow,sans-serif;font-size:clamp(4.4rem,5vw,6.6rem);font-weight:700;letter-spacing:-.025em;line-height:1;text-transform:uppercase;text-wrap:balance}.purepeak-pain-points__lead{max-width:74rem;margin:2.4rem auto 0;color:#09131db8;font-family:PurePeak Rubik,Rubik,Arial,sans-serif;font-size:clamp(1.8rem,1.6vw,2rem);line-height:1.6;text-wrap:pretty}.purepeak-pain-points__activities{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(4rem,7vw,9rem);max-width:100rem;margin:clamp(4rem,5vw,6rem) auto 0}.purepeak-pain-points__activity{min-width:0}.purepeak-pain-points__image{overflow:hidden;aspect-ratio:3 / 2;margin-bottom:2.4rem}.purepeak-pain-points__image img{display:block;width:100%;height:100%;object-fit:cover}.purepeak-pain-points__activity-title{margin:0;color:var(--pp-ink);font-family:PurePeak Rajdhani,Rajdhani,Arial Narrow,sans-serif;font-size:clamp(2.8rem,2.6vw,3.4rem);font-weight:700;letter-spacing:-.015em;line-height:1.1}.purepeak-pain-points__copy{max-width:44rem;margin:1.4rem 0 0;color:#09131db8;font-family:PurePeak Rubik,Rubik,Arial,sans-serif;font-size:1.8rem;line-height:1.6;text-wrap:pretty}.purepeak-pain-points__closing{margin:clamp(3.5rem,4vw,5rem) 0 0;font-family:PurePeak Rubik,Rubik,Arial,sans-serif;font-size:clamp(1.8rem,1.7vw,2.2rem);font-weight:500;line-height:1.5;text-align:center;text-wrap:balance}@media screen and (max-width:749px){.purepeak-pain-points__inner{padding:2rem 1.2rem 4rem}.purepeak-pain-points__card{padding:5rem 2rem 5.5rem;border-radius:.8rem;box-shadow:0 2rem 5rem #09131d14}.purepeak-pain-points__title{font-size:clamp(4.2rem,11.5vw,5.4rem)}.purepeak-pain-points__lead{margin-top:2rem;font-size:1.75rem;line-height:1.55}.purepeak-pain-points__activities{grid-template-columns:minmax(0,1fr);gap:3rem;margin-top:3.5rem}.purepeak-pain-points__activity{text-align:center}.purepeak-pain-points__copy{margin-inline:auto;font-size:1.75rem;line-height:1.55}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/purepeak-pain-points.css.map */
