.pp .pp-kb-hero{padding-block:clamp(48px,6vw,80px);background:var(--pp-tint);border-bottom:1px solid var(--pp-line)}.pp .pp-kb-hero .pp-container{gap:18px}.pp .pp-kb-hero--center .pp-container{align-items:center;text-align:center}.pp .pp-kb-hero .wp-block-post-title,.pp .pp-kb-hero .wp-block-query-title{font-size:clamp(2rem,4vw,3rem);line-height:1.1;font-weight:500;letter-spacing:-.03em;color:var(--pp-ink);max-width:22em}.pp .pp-kb-hero .wp-block-term-description{max-width:44em;font-size:17.5px}.pp .pp-kb-article{font-size:17px;line-height:1.75;color:var(--pp-body)}.pp .pp-kb-article>*+*{margin-block-start:1.1em}.pp .pp-kb-article :where(h2,h3,h4){color:var(--pp-ink);font-weight:600;letter-spacing:-.015em;scroll-margin-top:24px}.pp .pp-kb-article h2{font-size:1.6rem;line-height:1.25;margin-block:2em .6em;padding-top:.4em;border-top:1px solid var(--pp-line)}.pp .pp-kb-article h2:first-child{margin-top:0;border-top:0;padding-top:0}.pp .pp-kb-article h3{font-size:1.25rem;line-height:1.35;margin-block:1.6em .5em}.pp .pp-kb-article a{text-decoration:underline;text-decoration-color:rgba(23,105,232,.35);text-underline-offset:3px}.pp .pp-kb-article a:hover{text-decoration-color:currentColor}.pp .pp-kb-article :where(ul,ol){padding-left:1.3em}.pp .pp-kb-article li+li{margin-top:.4em}.pp .pp-kb-article img{height:auto;max-width:100%;border-radius:12px;border:1px solid var(--pp-line);box-shadow:0 10px 30px -18px rgba(15,27,51,.35)}.pp .pp-kb-article figure{margin-inline:0}.pp .pp-kb-article figcaption{font-size:14px;color:var(--pp-muted);text-align:center;margin-top:8px}.pp .pp-kb-article code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em;padding:.15em .4em;border-radius:6px;background:#eef2f7;color:#0f1b33}.pp .pp-kb-article pre{overflow:auto!important;padding:18px 20px!important;border-radius:12px!important;background:#0f1b33!important;color:#e2e8f0!important;font-size:14.5px!important;line-height:1.6!important}.pp .pp-kb-article pre code{padding:0!important;background:0 0!important;color:inherit!important;font-size:inherit!important}.pp .pp-kb-article blockquote{margin-inline:0;padding:16px 20px;border-left:3px solid var(--pp-blue);background:var(--pp-blue-25, #F5F8FF);border-radius:0 12px 12px 0}.pp .pp-kb-article table{width:100%;border-collapse:collapse;font-size:15px}.pp .pp-kb-article :where(th,td){border:1px solid var(--pp-line);padding:10px 12px;text-align:left}.pp .pp-kb-article th{background:var(--pp-tint);color:var(--pp-ink)}.pp .pp-kb-article iframe{max-width:100%;border-radius:12px}.pp .pp-videos{display:flex;flex-direction:column;gap:32px}.pp .pp-cta-blue{background:var(--pp-blue);color:#e3edff;overflow:hidden}.pp .pp-cta-blue::before{content:"";position:absolute;inset:auto -10% -60% -10%;height:120%;background:radial-gradient(50% 50%at 50% 50%,rgba(255,255,255,.14),rgba(255,255,255,0));pointer-events:none}.pp .pp-cta-blue .pp-container{position:relative;align-items:center;text-align:center;gap:20px}.pp .pp-cta-blue :where(h2){color:#fff}.pp .pp-cta-blue .pp-eyebrow{color:#b9d3ff}.pp .pp-cta-blue .pp-head__lead{color:#e3edff}.pp .pp-cta-blue .pp-btns{margin-top:10px}.pp .pp-kb-hero .pp-display--md{font-size:clamp(2.4rem,5vw,3.75rem);line-height:1.05}.wp-site-blocks>.site-footer,.wp-site-blocks>.site-content{margin-block-start:0}.pp .pp-cta-blue{background:var(--pp-blue);color:#dce8ff;overflow:hidden}.pp .pp-cta-blue .pp-head__lead{color:#dce8ff}.wp-site-blocks>.site-footer,.wp-site-blocks>.site-content{margin-block-start:0}.pp .pp-cta-blue{background:var(--pp-blue);color:#dce8ff;overflow:hidden}.pp .pp-display--md{font-size:clamp(2.4rem,5vw,3.9rem)}.wp-site-blocks>.site-footer,.wp-site-blocks>.site-content{margin-block-start:0}.pp .pp-display--md{font-size:clamp(2.3rem,4.4vw,3.3rem);line-height:1.05}.wp-site-blocks>.site-footer,.wp-site-blocks>.site-content{margin-block-start:0}.skip-link.screen-reader-text:focus{background:var(--pp-ink, #0F1B33);color:#fff;font-weight:600;border-radius:0 0 10px 0}.pp .pp-footer__top{grid-template-columns:repeat(5,1fr) 1.6fr}.pp .pp-footer__brands{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;padding-top:32px;border-top:1px solid var(--pp-line)}.pp .pp-footer__brands-label{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--pp-muted);margin:0}.pp .pp-footer__brands-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:10px 28px}.pp .pp-footer__brands-list a{font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--pp-body)}.pp .pp-footer__brands-list a:hover{color:var(--pp-blue)}.pp.pp-footer .pp-container{gap:40px}@media (max-width:1024px){.pp .pp-footer__top{grid-template-columns:repeat(3,1fr)}.pp .pp-footer__brand{grid-column:auto}}@media (max-width:781px){.pp .pp-footer__top{grid-template-columns:1fr 1fr}.pp .pp-footer__brand{grid-column:1/-1}.pp .pp-footer__brands{flex-direction:column;align-items:flex-start;gap:12px}}.pp .pp-nav .wp-block-navigation__responsive-container-open,.pp .pp-nav .wp-block-navigation__responsive-container-close{color:var(--pp-ink);padding:8px}.pp .pp-nav .wp-block-navigation__responsive-container.is-menu-open{background:#fff;padding:clamp(24px,6vw,48px) var(--pp-gutter)}.pp .pp-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{gap:4px}.pp .pp-nav .wp-block-navigation__responsive-container.is-menu-open a{font-size:18px;color:var(--pp-ink);padding-block:10px}.pp .pp-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container{border:0!important;box-shadow:none;padding:0 0 8px 14px!important;border-left:1px solid var(--pp-line)!important;border-radius:0;min-width:0!important}.pp .pp-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container a{font-size:16px;color:var(--pp-body)}.pp .pp-nav .wp-block-navigation-submenu__toggle{color:inherit}.pp .pp-nav a:focus-visible,.pp .pp-nav button:focus-visible{outline:2px solid var(--pp-blue);outline-offset:3px;border-radius:6px}.pp-video-trigger .wp-block-button__link::before,a.pp-video-trigger::before{content:"";width:22px;height:22px;flex:none;border-radius:50%;background:#1769e8 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M9 7.2v7.6l6-3.8z' fill='%23fff'/%3E%3C/svg%3E")center/22px no-repeat}a.pp-video-trigger{display:inline-flex;align-items:center;gap:.45em}.pp-lightbox.pp-video-modal{width:min(1100px,calc(100vw - 32px));max-width:none;padding:0;border:0;border-radius:16px;background:#000;overflow:visible;box-shadow:0 30px 80px -20px rgba(0,0,0,.6)}.pp-lightbox.pp-video-modal::backdrop{background:rgba(10,26,51,.82);backdrop-filter:blur(4px)}.pp-lightbox .pp-video-frame{aspect-ratio:16/9;border-radius:16px;overflow:hidden}.pp-lightbox .pp-video-frame iframe{display:block;width:100%;height:100%;border:0}.pp-lightbox .pp-video-close{position:absolute;top:-48px;right:0;width:40px;height:40px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.12);color:#fff;cursor:pointer}.pp-lightbox .pp-video-close:hover{background:rgba(255,255,255,.22)}.pp-lightbox .pp-video-close:focus-visible{outline:2px solid #fff;outline-offset:2px}