body.pp-system.pp-consolidated.pp-polished .pp-home-service .pp-home-intro__grid{display:block;padding-block:42px 30px}body.pp-consolidated.pp-system.pp-polished .pp-home-intro__copy>.pp-home__eyebrow{display:inline-flex;align-items:center;gap:12px;color:var(--ink);font-size:clamp(15px,1.45vw,19px);letter-spacing:0;text-transform:none;margin-bottom:22px;font-weight:700}body.pp-consolidated .pp-home-intro__copy>.pp-home__eyebrow:before{content:"";width:12px;height:12px;background:var(--pink);border-radius:50%;box-shadow:17px 0 0 var(--cyan);margin-right:17px;flex:none}body.pp-consolidated.pp-system.pp-polished .pp-home-intro__copy>h1{font-size:clamp(42px,5.2vw,72px);max-width:21ch;line-height:1.06;letter-spacing:-.045em}body.pp-consolidated.pp-system.pp-polished .pp-home-intro__copy>h1 span{color:var(--pink-deep,#c50068)}body.pp-consolidated.pp-system.pp-polished .pp-home-service .pp-home__lead{max-width:none;font-size:clamp(18px,1.6vw,21px);margin-top:22px!important;font-weight:550}body.pp-consolidated.pp-system.pp-polished .pp-home-service .pp-home-service__details{display:block;max-width:900px;margin-top:12px}body.pp-consolidated.pp-system.pp-polished .pp-home-service__details p{max-width:none;font-size:17px;line-height:1.65}body.pp-consolidated.pp-system.pp-polished .pp-home-service__links{margin-top:22px}body.pp-consolidated.pp-system.pp-polished .pp-home-partnership{border:0;padding-block:8px 38px;gap:40px}body.pp-consolidated.pp-system.pp-polished .pp-home-partnership__flow{background:#e9f7fd;padding:18px 24px;border-radius:6px}body.pp-consolidated.pp-system.pp-polished .pp-home-partnership__explanation h2{font-size:25px}body.pp-consolidated .pp-home-partnership__flow svg{transition:transform .25s ease}body.pp-consolidated .pp-home-partnership__flow li:hover svg{transform:translateY(-4px)}body.pp-consolidated.pp-system .pp-fact-strip--signal{background:var(--yellow,#ffdb00);color:var(--ink);border:0}body.pp-consolidated .pp-fact-strip--signal .pp-fact-strip__list{width:min(1240px,100%);gap:28px}body.pp-consolidated .pp-fact-strip--signal .pp-fact-strip__item{padding:25px 0;border:0}body.pp-consolidated .pp-fact-strip--signal .pp-fact-strip__item strong{font-size:clamp(22px,2.2vw,30px);color:var(--ink)}body.pp-consolidated .pp-fact-strip--signal .pp-fact-strip__item span{opacity:1;color:var(--ink);font-size:14px}body.pp-consolidated.pp-system.pp-polished .pp-home-network{background:#fff}body.pp-consolidated .pp-home-network .pp-home__inner{padding-block:68px}body.pp-consolidated .pp-home-network__map{margin:0;overflow:hidden;border-radius:6px;background:#eef8fd}body.pp-consolidated .pp-home-network__regions{padding:20px 24px!important;border:0!important}body.pp-consolidated.pp-system.pp-polished .pp-home-difference{background:#202020}body.pp-consolidated.pp-system.pp-polished .pp-home-difference__reasoning :is(h2,h3),body.pp-consolidated.pp-system.pp-polished .pp-home-difference .pp-home__link{color:#fff}body.pp-consolidated.pp-system.pp-polished .pp-home-difference__reasoning p,body.pp-consolidated.pp-system.pp-polished .pp-home-difference .pp-home-difference__availability{color:#dedede}body.pp-consolidated.pp-system.pp-polished.pp-content-pass.pp-refined.pp-editorial .pp-home-difference .pp-home__eyebrow{color:#f5b6d8}body.pp-consolidated.pp-system.pp-polished.pp-content-pass.pp-refined.pp-editorial .pp-home-intro__copy>.pp-home__eyebrow{font-size:clamp(15px,1.45vw,19px);font-weight:700;color:var(--ink)}body.pp-consolidated .pp-home-difference:after{display:none}body.pp-consolidated.pp-system .pp-spec__ticket{padding:0;overflow:hidden;border:0;border-radius:6px;box-shadow:none}body.pp-consolidated.pp-system .pp-spec__ticket:before{display:none}body.pp-consolidated.pp-system .pp-spec__head{padding:24px 28px;background:#fde9f4;border:0;gap:7px}body.pp-consolidated.pp-system.pp-polished .pp-home-difference .pp-spec__head span{color:#684455}body.pp-consolidated.pp-system .pp-spec__rows{padding:0 28px}body.pp-consolidated.pp-system .pp-spec__rows>div{padding:16px 0;border-bottom:1px solid #e5e5e5}body.pp-consolidated.pp-system .pp-spec__sites{margin:0;padding:22px;gap:10px}body.pp-consolidated.pp-system .pp-spec__sites li{padding:14px 10px;background:#e9f7fd}body.pp-consolidated.pp-system.pp-polished .pp-home-difference .pp-spec figcaption{padding:16px 2px 0;color:#dedede;font-size:13px}body.pp-consolidated.pp-system.pp-polished .pp-home-story__proof{padding:25px 28px;border:0;border-left:5px solid var(--pink);background:#fde9f4;border-radius:0 6px 6px 0}body.pp-consolidated.pp-system.pp-polished .pp-home-story__proof strong{color:var(--ink);font-size:clamp(36px,3.5vw,50px)}body.pp-consolidated.pp-system.pp-polished .pp-home-story__proof p{color:var(--ink-soft)}body.pp-consolidated.pp-system.pp-polished .pp-home-routes__card{border:1px solid var(--rule);border-top:4px solid var(--pink);padding:32px;border-radius:6px}body.pp-consolidated.pp-system.pp-polished .pp-home-routes__card--connected{border-top-color:var(--cyan)}body.pp-consolidated.pp-system.pp-polished .pp-route-compare__route>a{border:0}body.pp-consolidated.pp-system.pp-polished .pp-product-guide__grid{gap:0;border-top:1px solid #d4d4d4;border-left:1px solid #d4d4d4}body.pp-consolidated.pp-system.pp-polished .pp-product-guide__grid>.pp-product-guide__item{border:0;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;border-radius:0;background:#fff;box-shadow:none}body.pp-consolidated.pp-system.pp-polished .pp-product-guide__item figure{margin:0;border-radius:0;border-bottom:1px solid #e5e5e5}body.pp-consolidated .pp-product-guide__item{transition:background .18s ease}body.pp-consolidated.pp-system.pp-polished .pp-product-guide__item:has(a:hover){background:#f6fbfe}body.pp-consolidated.pp-system .pp-story-timeline--designed{background:#f2f9fd}body.pp-consolidated .pp-story-timeline__milestone-top{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:12px}body.pp-consolidated.pp-system .pp-story-timeline--designed li{--milestone-ink:#a80059;--milestone-rule:#eeafd0;--milestone-fill:#fde9f4;border-top:2px solid var(--milestone-rule);padding:26px 30px 10px 0}body.pp-consolidated.pp-system .pp-story-timeline--designed li:nth-child(n+5){--milestone-ink:#006c95;--milestone-rule:#81cae7;--milestone-fill:#dcf3fd}body.pp-consolidated.pp-system .pp-story-timeline--designed li:nth-child(n+9){--milestone-ink:#705500;--milestone-rule:#e3c957;--milestone-fill:#fff6c7}body.pp-consolidated.pp-system .pp-story-timeline--designed li:before{border-color:var(--milestone-ink);background:var(--milestone-fill)}body.pp-consolidated.pp-system .pp-story-timeline--designed li.is-featured:before{background:var(--milestone-ink)}body.pp-consolidated.pp-system .pp-story-timeline--designed li strong{font-size:32px;color:var(--milestone-ink)}body.pp-consolidated .pp-story-timeline__milestone-top .pp-home-icon{width:49px;height:49px;padding:9px;box-sizing:content-box;border-radius:50%;background:var(--milestone-fill);color:#252525}body.pp-consolidated .pp-story-timeline__milestone-top .pp-home-icon__accent{stroke:var(--milestone-ink)}body.pp-consolidated.pp-system .pp-story-timeline--designed h4{font-size:18px}body.pp-consolidated .pp-stories__certification{background:#fff!important;border-radius:6px;padding:24px!important}body.pp-consolidated .pp-certification-badge{background:#fff;min-height:90px;display:flex;align-items:center;margin-bottom:18px}body.pp-consolidated.pp-system.pp-polished .pp-stories .pp-certification-badge img{width:min(100%,320px);height:auto;max-height:none;object-fit:contain;border-radius:0;margin:0}body.pp-consolidated .menu-list__trigger{position:relative}body.pp-consolidated .menu-list__trigger:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:3px;background:var(--pink);transform:scaleX(0);transform-origin:left;transition:transform .18s ease;pointer-events:none}body.pp-consolidated .menu-list__trigger:has([aria-expanded=true]):after{transform:scaleX(1)}body.pp-consolidated .pp-home-products__panel:not([hidden]) .pp-home-products__primary{animation:pp-family-enter .25s ease-out both}@keyframes pp-family-enter{0%{transform:translateY(7px)}to{transform:translateY(0)}}@media(min-width:990px){body.pp-consolidated .pp-home-network__regions ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}@media(max-width:989px){body.pp-consolidated.pp-system.pp-polished .pp-home-service .pp-home-intro__grid{padding-block:32px 24px}body.pp-consolidated.pp-system .pp-story-timeline--designed li{padding-right:24px}.pp-consolidated .pp-fact-strip--signal .pp-fact-strip__list{gap:0 22px}.pp-consolidated .pp-fact-strip--signal .pp-fact-strip__item{padding-block:20px}}@media(max-width:749px){body.pp-consolidated.pp-system.pp-polished .pp-home-intro__copy>h1{font-size:clamp(38px,9.3vw,55px);max-width:16ch;line-height:1.09}body.pp-consolidated.pp-system.pp-polished .pp-home-intro__copy>.pp-home__eyebrow{font-size:14px;gap:7px;margin-bottom:18px}body.pp-consolidated.pp-system.pp-polished .pp-home-service .pp-home__lead{font-size:18px;margin-top:20px!important}body.pp-consolidated.pp-system.pp-polished .pp-home-service__details p{font-size:16px}body.pp-consolidated.pp-system.pp-polished .pp-home-partnership{gap:22px;padding-block:8px 32px}body.pp-consolidated.pp-system.pp-polished .pp-home-partnership__flow{padding:18px 10px}body.pp-consolidated .pp-home-network .pp-home__inner{padding-block:42px}body.pp-consolidated .pp-home-network__regions{padding:18px!important}body.pp-consolidated.pp-system .pp-spec__head{padding:22px}body.pp-consolidated.pp-system .pp-spec__rows{padding-inline:22px}body.pp-consolidated.pp-system .pp-spec__sites{padding:18px}body.pp-consolidated.pp-system.pp-polished .pp-home-routes__card{padding:25px}}@media(max-width:599px){body.pp-consolidated.pp-system .pp-story-timeline--designed li{padding:0 0 30px 25px;border-top:0;border-left:2px solid var(--milestone-rule)}body.pp-consolidated .pp-story-timeline__milestone-top{justify-content:flex-start;gap:22px}.pp-consolidated .pp-story-timeline__milestone-top .pp-home-icon{width:36px;height:36px;padding:9px}body.pp-consolidated.pp-system .pp-spec__sites{grid-template-columns:1fr}body.pp-consolidated.pp-system .pp-spec__sites li{grid-template-columns:auto 1fr auto}body.pp-consolidated.pp-system .pp-spec__check{grid-row:auto}body.pp-consolidated.pp-system .pp-spec__rows>div{grid-template-columns:5rem 1fr}}@media(prefers-reduced-motion:reduce){body.pp-consolidated .pp-home-partnership__flow svg,body.pp-consolidated .menu-list__trigger:after,body.pp-consolidated .pp-product-guide__item{transition:none}body.pp-consolidated .pp-home-products__panel:not([hidden]) .pp-home-products__primary{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/pp-consolidated.css.map */
