.phm .phm-eb{font:800 12px/1.2 var(--font);letter-spacing:.1em;text-transform:uppercase;color:#ff5a6e}.phm .phm-eb-light{color:#ff5a6e}.phm .phm-h2{font:800 26px/1.15 var(--font);letter-spacing:-.015em;margin:6px 0 12px;color:inherit}.phm .phm-h2 em{font-style:normal;color:var(--red)}.phm .phm-head{margin-bottom:18px}.phm .phm-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 22px;border-radius:10px;background:var(--red);color:#fff;font:800 16px/1 var(--font);text-decoration:none;transition:background .15s,color .15s,border-color .15s;border:2px solid var(--red)}.phm .phm-btn:hover{background:var(--red-ink);border-color:var(--red-ink)}.phm .phm-btn--ghost{background:transparent;color:#fff;border-color:#ffffff8c}.phm .phm-btn--ghost:hover{background:#fff;color:var(--ink);border-color:#fff}.phm .phm-btn--wide{width:100%;margin-top:20px}.phm-hero{background:var(--ink);color:#fff;padding:28px var(--gutter) 0;overflow:hidden}.phm-hero-grid{display:grid;gap:22px}.phm .phm-h1{font:800 36px/1.05 var(--font);letter-spacing:-.02em;margin:10px 0 14px;color:#fff}.phm .phm-h1 em{font-style:normal;color:#ff4d63}.phm-hero-text{font-size:17px;line-height:1.5;color:#d6d9dd}.phm-hero-text p+p{margin-top:10px}.phm-hero-text strong{color:#fff}.phm-ctas{display:grid;gap:10px;margin-top:22px}.phm-hero-media{position:relative;margin:0 calc(var(--gutter)*-1);aspect-ratio:3/2;background:#22262c}.phm-hero-media img{width:100%;height:100%;object-fit:cover}.phm-hero-media figcaption{position:absolute;left:12px;bottom:12px;background:#121417d1;color:#fff;font:700 12px/1.2 var(--font);padding:6px 9px;border-radius:6px}.phm-trust{list-style:none;margin:0;padding:14px var(--gutter);display:grid;grid-template-columns:1fr 1fr;gap:12px 10px;background:#fff;border-bottom:1px solid var(--line)}.phm-trust li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px;padding:4px}.phm-trust b{font:800 18px/1.1 var(--font);color:var(--red)}.phm-trust span{font-size:12.5px;line-height:1.25;color:var(--ink-2)}.phm-feature{display:grid;gap:22px;align-items:center}.phm-feature-media{position:relative;display:block;border-radius:var(--radius);overflow:hidden;background:var(--sand);aspect-ratio:1/1}.phm-feature-media img{width:100%;height:100%;object-fit:cover}.phm-badge{position:absolute;left:12px;top:12px;background:var(--red);color:#fff;font:800 12px/1 var(--font);letter-spacing:.06em;text-transform:uppercase;padding:8px 11px;border-radius:999px}.phm-tiles{display:grid;grid-template-columns:1fr 1fr;gap:10px}.phm-tile{position:relative;display:block;aspect-ratio:1/1;border-radius:var(--radius);overflow:hidden;background:var(--ink);text-decoration:none;color:#fff}.phm-tile img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.phm-tile:hover img{transform:scale(1.04)}.phm-tile--contain{background:#fff;border:1px solid var(--line)}.phm-tile--contain img{object-fit:contain;padding:10% 10% 28%}.phm-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 40%,#000000c7)}.phm-tile-txt{position:absolute;left:12px;right:12px;bottom:12px;z-index:1;display:flex;flex-direction:column;gap:2px}.phm-tile-txt b{font:800 17px/1.15 var(--font)}.phm-tile-txt span{font-size:12.5px;line-height:1.3;color:#e3e5e8}.phm-dark{background:var(--ink);color:#fff}.phm-dark .phm-h2{color:#fff}.phm-sub{color:#c9cdd2;font-size:16px;max-width:640px}.phm-cards{display:grid;gap:14px}.phm-card{display:flex;flex-direction:column;background:#1d2026;border:1px solid #30353c;border-radius:var(--radius);overflow:hidden;text-decoration:none;color:#fff;transition:border-color .15s,transform .15s}.phm-card:hover{border-color:#5a616a;transform:translateY(-2px)}.phm-card-img{display:block;aspect-ratio:16/9;background:#2b2f35;overflow:hidden}.phm-card-img--contain{background:#fff}.phm-card-img--contain img{object-fit:contain!important}.phm-card-img img{width:100%;height:100%;object-fit:cover}.phm-card-body{display:flex;flex-direction:column;gap:6px;padding:16px 18px 18px}.phm-card-eb{font:800 11.5px/1.2 var(--font);letter-spacing:.08em;text-transform:uppercase;color:#7ee2a8}.phm-card-title{font:800 19px/1.2 var(--font)}.phm-card-text{font-size:15px;line-height:1.45;color:#c9cdd2}.phm-card-cta{margin-top:6px;font:800 15px/1.2 var(--font);color:#fff;border-bottom:2px solid var(--red);align-self:flex-start;padding-bottom:2px}@media(min-width:600px){.phm-trust{grid-template-columns:repeat(4,1fr)}.phm-ctas{display:flex;flex-wrap:wrap}.phm-cards{grid-template-columns:1fr 1fr}}@media(min-width:900px){.phm .phm-h2{font-size:34px}.phm-hero{padding:0 var(--gutter)}.phm-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px;align-items:center;min-height:520px}.phm-hero-copy{padding:48px 0}.phm .phm-h1{font-size:54px}.phm-hero-text{font-size:18px;max-width:520px}.phm-hero-media{margin:0 calc(-1*max(var(--gutter),(100vw - var(--maxw)) / 2)) 0 0;height:100%;aspect-ratio:auto;min-height:520px}.phm-trust{padding:18px var(--gutter);max-width:none}.phm-trust b{font-size:20px}.phm-trust span{font-size:13.5px}.phm-feature{grid-template-columns:1fr 1fr;gap:56px}.phm .phm-btn--wide{width:auto;min-width:260px}.phm-tiles{grid-template-columns:repeat(4,1fr);gap:16px}.phm-tile{aspect-ratio:4/5}.phm-tile-txt b{font-size:20px}.phm-cards{grid-template-columns:repeat(2,1fr);gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/pbi-home.css.map */
