.phc{--phc-red: #e5002b;--phc-ink: #111;--phc-fb: #0a7cff;--phc-max: 1200px;color:var(--phc-ink);background:#fff;--heading-font-family: proxima-nova, "proxima nova", sans-serif;font-family:proxima-nova,proxima nova,sans-serif;-webkit-font-smoothing:antialiased}.phc *,.phc *:before,.phc *:after{box-sizing:border-box}.phc img{display:block;max-width:100%;height:auto}.phc h1,.phc h2,.phc h3,.phc p{margin:0;letter-spacing:normal;text-transform:none}.phc-wrap{max-width:var(--phc-max);margin:0 auto;padding:0 24px}.phc-cta{display:inline-flex;flex-direction:column;align-items:center;gap:10px}.phc-fb{display:inline-flex;align-items:center;gap:12px;background:var(--phc-fb);color:#fff!important;text-decoration:none!important;font-weight:700;font-size:16px;line-height:1;letter-spacing:.02em;text-transform:uppercase;padding:10px 26px 10px 12px;border-radius:10px;box-shadow:6px 6px #00000047;transition:transform .15s ease,box-shadow .15s ease}.phc-fb:hover{transform:translate(2px,2px);box-shadow:4px 4px #00000047}.phc-fb svg{width:38px;height:38px;flex:none}.phc-note{font-size:14px;font-style:italic;opacity:.85}.phc-hero{padding:24px 0 72px}.phc-hero__grid{display:grid;grid-template-columns:55% 1fr;gap:40px;align-items:center}.phc-hero__media{margin-left:calc((100vw - min(100vw,var(--phc-max)))/-2 - 24px)}.phc-hero__media img{width:100%}.phc-hero__logo{width:min(300px,80%);margin-bottom:6px}.phc-eyebrow{display:block;font-size:16px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;margin-bottom:14px}.phc-hero h1{font-size:clamp(30px,3.2vw,42px);line-height:1.05;font-weight:700;margin-bottom:12px}.phc-hero__body{font-size:clamp(17px,1.6vw,20px);line-height:1.55;margin-bottom:26px}.phc-hero .phc-cta{margin-left:8px}.phc-text{padding:56px 0 72px;text-align:center}.phc-text .phc-cta{margin-bottom:26px}.phc-text h2{font-weight:700;line-height:1.4;margin:0 auto 18px;max-width:920px}.phc-text--md h2{font-size:clamp(22px,2.3vw,28px)}.phc-text--lg h2{font-size:clamp(26px,3vw,38px);line-height:1.35;max-width:820px}.phc-text__body{font-size:clamp(17px,1.6vw,20px);line-height:1.6;margin:0 auto;max-width:820px}.phc-text--lg .phc-text__body{max-width:580px}.phc-text__body p+p{margin-top:1em}.phc-split{background:linear-gradient(#fff 0 24px,var(--phc-red) 24px);color:#fff;padding-bottom:72px}.phc-split__grid{display:grid;grid-template-columns:51% 1fr}.phc-split__media img{width:100%;height:100%;object-fit:cover;aspect-ratio:510 / 440}.phc-split__panel{padding:56px 48px 24px;max-width:640px;align-self:center}.phc-split .phc-eyebrow{font-weight:700;margin-bottom:10px}.phc-split h2{font-size:clamp(30px,3.3vw,44px);line-height:1.05;font-weight:700;margin-bottom:20px;color:#fff}.phc-split--quote h2{font-size:clamp(30px,3.1vw,42px);line-height:1}.phc-checks{list-style:none;margin:0;padding:0}.phc-checks li{position:relative;padding-left:36px;font-size:clamp(19px,1.9vw,24px);line-height:1.35}.phc-checks li:before{content:"";position:absolute;left:0;top:.12em;width:28px;height:26px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 26'%3E%3Cpath d='M2 14.5l4.2-3.6 4.4 6.2C14.8 9.4 20 4.2 26.5 1.2l1 1.7C20.6 7.8 15.4 15 11.6 24.6L2 14.5z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center / contain}.phc-split__body{font-size:clamp(16px,1.45vw,18px);line-height:1.5}.phc-split__body p+p{margin-top:1.2em}.phc-quote{font-size:clamp(15px,1.35vw,17px);line-height:1.55}.phc-quote__by{margin-top:6px;font-size:clamp(15px,1.35vw,17px);line-height:1.55}.phc-split .phc-cta{margin-top:22px;margin-left:50px}.phc-split .phc-note{color:#fff}.phc-image{padding:72px 0 56px}.phc-image img{margin:0 auto;width:100%}.phc-closing{padding:72px 0 88px;text-align:center}.phc-closing p{font-size:clamp(19px,1.9vw,24px);font-style:italic;margin-bottom:26px}.phc-closing img{margin:0 auto;width:min(430px,80%)}@media(max-width:799px){.phc-hero{padding:0 0 48px}.phc-hero__grid{grid-template-columns:1fr;gap:24px}.phc-hero__media{margin:0 -24px}.phc-hero__copy{text-align:center}.phc-hero__logo{margin:0 auto 6px}.phc-hero .phc-cta{margin-left:0}.phc-text{padding:40px 0 48px}.phc-split{background:var(--phc-red);padding-bottom:48px}.phc-split__grid{grid-template-columns:1fr}.phc-split__panel{padding:32px 24px 0;max-width:none}.phc-split .phc-cta{margin-left:0;display:flex}.phc-image{padding:48px 0 32px}.phc-closing{padding:48px 0 64px}.phc-fb{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/125/assets/phc.css.map */
