@layer reset,plugins,tokens,base,layout,components,blocks;@layer templates{.pp-editorial .pp-hero__headline{letter-spacing:-.03em;font-size:clamp(2.375rem,1.4rem + 3.6vw,4.75rem);font-weight:700;line-height:1.04}.pp-editorial .pp-hero--headline .pp-hero__text{font-size:clamp(1.0625rem,.95rem + .5vw,1.25rem);font-weight:500;line-height:1.5}.pp-editorial .pp-hero--headline .pp-hero__cta{font-size:clamp(1.0625rem,.95rem + .4vw,1.25rem)}@media (prefers-reduced-motion:no-preference){.pp-editorial .pp-slider__track>li.pp-reveal-wait{translate:none;scale:.94}.pp-editorial .pp-slider__track>li.pp-reveal-in{transition:opacity 1.2s var(--pp-ease-out) calc(var(--pp-i,0) * 90ms), scale 1.5s var(--pp-ease-out) calc(var(--pp-i,0) * 90ms)}@media (max-width:989px){.pp-editorial .pp-cats-card.pp-reveal-wait{translate:none;scale:.94}.pp-editorial .pp-cats-card.pp-reveal-in{transition:opacity 1.2s var(--pp-ease-out) calc(var(--pp-i,0) * 90ms), scale 1.5s var(--pp-ease-out) calc(var(--pp-i,0) * 90ms)}}.pp-editorial .pp-callout__band.pp-reveal-wait{translate:none;scale:.96}.pp-editorial .pp-callout__band.pp-reveal-in{transition:opacity 1.2s var(--pp-ease-out), scale 1.5s var(--pp-ease-out)}}.pp-editorial :is(.pp-cats__heading,.pp-section-title){text-align:left}.pp-editorial :is(.pp-cats--cards .pp-cats__heading,.pp-slider__head){margin-bottom:clamp(1.5rem,1rem + 2vw,3rem)}.pp-editorial .pp-cats-card__tag{letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:1.5}@media (max-width:419px){.pp-editorial .pp-cats-card__tag{letter-spacing:.03em;font-size:.6875rem}}.pp-editorial :is(.pp-cats-card__title,.pp-bento__title){letter-spacing:-.02em;font-size:clamp(1.75rem,1.3rem + 1.1vw,2.25rem);font-weight:700;line-height:1.1}.pp-editorial :is(.pp-perk__title,.pp-highlights__point-title){font-weight:700}.pp-editorial .pp-perk__icon{border-radius:12px}.pp-editorial .pp-callout__eyebrow{border-radius:var(--pp-radius-pill)}.pp-editorial:not(.pp-v3) .pp-bento--inset .pp-bento__tile{clip-path:inset(0 round var(--pp-radius-lg));flex-shrink:1}.pp-editorial :is(.pp-cats-card__btn,.pp-slider__more){border-radius:8px;min-height:3rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:700}.pp-editorial:not(.pp-v3) .pp-cats-card__btn{border:1px solid var(--pp-blue);background:var(--pp-blue);color:var(--pp-white);isolation:isolate;transition:color .1s linear 60ms, scale var(--pp-dur) var(--pp-ease);padding:calc(.75rem - 1px) calc(1.5rem - 1px);position:relative;overflow:hidden}.pp-editorial:not(.pp-v3) .pp-cats-card__btn:before{content:"";inset-block:-1px;z-index:-1;border-radius:inherit;background:var(--pp-white);width:0;transition:width .3s;position:absolute;left:-1px}.pp-editorial:not(.pp-v3) .pp-cats-card__btn .pp-icon{translate:none}@media (hover:hover) and (pointer:fine){.pp-editorial:not(.pp-v3) .pp-cats-card:hover .pp-cats-card__btn{color:var(--pp-blue)}.pp-editorial:not(.pp-v3) .pp-cats-card:hover .pp-cats-card__btn:before{width:calc(100% + 2px)}}.pp-editorial:not(.pp-v3) .pp-slider__nav{justify-content:space-between;align-items:center;gap:var(--pp-space-3);margin-top:var(--pp-space-6);display:flex}.pp-editorial:not(.pp-v3) .pp-slider__bar{background:var(--pp-blue-tint);flex:0 15.625rem;margin-top:0}.pp-editorial:not(.pp-v3) .pp-slider__thumb{background:var(--pp-blue);width:100%;transform:scaleX(var(--pp-fill,.2));transform-origin:0}.pp-editorial:not(.pp-v3) .pp-slider__arrows{gap:var(--pp-space-2);flex:none;display:flex}.pp-editorial:not(.pp-v3) .pp-slider.is-static .pp-slider__arrows{visibility:hidden}.pp-editorial:not(.pp-v3) .pp-slider__arrow{cursor:pointer;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;padding:0;display:grid}.pp-editorial:not(.pp-v3) .pp-slider__arrow .pp-icon{width:1.125rem;height:1.125rem}.pp-editorial:not(.pp-v3) .pp-slider__arrow[aria-disabled=true]{cursor:default;opacity:.5}@media (hover:hover) and (pointer:fine){.pp-editorial:not(.pp-v3) .pp-slider__track{padding-block:1.5rem calc(var(--pp-space-2) + 3rem);margin-block:-1.5rem -3rem}}@media (prefers-reduced-motion:no-preference){.pp-editorial:not(.pp-v3) .pp-slider__track>li.pp-reveal-wait{scale:none}.pp-editorial:not(.pp-v3) .pp-slider__track>li.pp-reveal-wait>.pp-card{scale:.94}.pp-editorial:not(.pp-v3) .pp-slider__track>li.pp-reveal-in{transition:opacity 1.2s var(--pp-ease-out) calc(var(--pp-i,0) * 90ms)}.pp-editorial:not(.pp-v3) .pp-slider__track>li.pp-reveal-in>.pp-card{transition:scale 1.5s var(--pp-ease-out) calc(var(--pp-i,0) * 90ms), translate var(--pp-dur-slow) var(--pp-ease), box-shadow var(--pp-dur-slow) var(--pp-ease)}}@media (max-width:899px){.pp-editorial:not(.pp-v3) .pp-slider{content-visibility:auto;contain-intrinsic-size:auto 34rem}}.pp-editorial:not(.pp-v3) .pp-slider__foot{display:none}@media (max-width:599px){.pp-editorial:not(.pp-v3) .pp-slider__head .pp-slider__more,.pp-editorial:not(.pp-v3) .pp-slider__intro:not(:has(>p)){display:none}.pp-editorial:not(.pp-v3) .pp-slider__nav{margin-top:var(--pp-space-5)}.pp-editorial:not(.pp-v3) .pp-slider__foot{margin-top:var(--pp-space-5);display:block}.pp-editorial:not(.pp-v3) .pp-slider__foot .pp-btn{width:100%}}}@layer utilities;