.pk-article .pk-callout{color:#3c3c3c;background:#f5f8fa;border-left:4px solid #005b9d;border-radius:.375rem;margin:1.25rem 0;padding:.875rem 1.25rem}.pk-article .pk-callout-warning{background:#fdf3e7;border-left-color:#d97706}.pk-article .pk-callout-tip{background:#e9f8f6;border-left-color:#34b44a}.pk-article .pk-evidence{border-left:4px solid var(--pk-site-primary,#005b9d);color:var(--pk-site-text,#2b2a2a);background:#f5f8fa;border-radius:.375rem;margin:2rem 0;padding:1.5rem 1.75rem}.pk-article .pk-evidence-inner{font-size:1.2em;line-height:1.65}.pk-article .pk-evidence-inner>:first-child{margin-top:0}.pk-article .pk-evidence-inner>:last-child{margin-bottom:0}.pk-article .pk-textblock{margin:2rem 0}.pk-article .pk-textblock-inner{color:inherit;font-size:1.2em;line-height:1.65}.pk-article .pk-textblock-inner>:first-child{margin-top:0}.pk-article .pk-textblock-inner>:last-child{margin-bottom:0}.pk-article .pk-cta{text-align:center;margin:1.75rem 0}.pk-article .pk-cta a{border-radius:.375rem;padding:.75rem 1.5rem;font-weight:600;text-decoration:none;display:inline-block}.pk-article .pk-faq{margin:1.5rem 0}.pk-article .pk-faq-intro{margin-bottom:1rem}.pk-article .pk-faq-list{gap:.5rem;display:grid}.pk-article .pk-faq-item{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;padding:.75rem 1rem}.pk-article .pk-faq-item summary{cursor:pointer;color:#3c3c3c;font-weight:600}.pk-article .pk-faq-item[open] summary{margin-bottom:.5rem}.pk-article .pk-faq-item p{margin:0}.pk-article .pk-stats{background:#f5f8fa;border-radius:.5rem;margin:1.5rem 0;padding:1.5rem}.pk-article .pk-stats-grid{text-align:center;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.5rem;display:grid}.pk-article .pk-stat-value{color:var(--pk-site-primary,#005b9d);margin:0;font-size:1.9em;font-weight:700;line-height:1.15}.pk-article .pk-stat-label{color:var(--pk-site-text,#3c3c3c);margin:.35em 0 0;font-size:1em;font-weight:600;line-height:1.3}.pk-article .pk-stat-detail{color:#5f6b76;margin:.25em 0 0;font-size:.85em;line-height:1.4}@media (max-width:767px){.pk-article .pk-stats-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1rem}.pk-article .pk-stat-value{font-size:1.5em}}.pk-article .pk-testimonials{margin:1.5rem 0}.pk-article .pk-testimonials-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.25rem;display:grid}.pk-article .pk-testimonial-card{text-align:center;background:#fff;border:1px solid #e3e8ee;border-radius:.5rem;flex-direction:column;height:100%;padding:1.5rem 1.25rem;display:flex;box-shadow:0 2px 8px #0000000a}.pk-article .pk-testimonial-avatar{margin:0 auto 1rem}.pk-article .pk-testimonial-avatar img{object-fit:cover;border-radius:50%;width:60px;height:60px}.pk-article .pk-testimonial-quote{color:var(--pk-site-text,#3c3c3c);flex:1;margin:0;font-size:1.05em;line-height:1.55}.pk-article .pk-testimonial-meta{margin-top:1.25rem}.pk-article .pk-testimonial-rating{margin:0 0 .35rem;font-size:1.1em;line-height:1.2}.pk-article .pk-testimonial-title{color:var(--pk-site-primary,#005b9d);margin:0;font-size:1em;font-weight:700;line-height:1.35}.pk-article .pk-testimonial-author{color:#5f6b76;margin:.25rem 0 0;font-size:.9em;line-height:1.3}@media (max-width:991px){.pk-article .pk-testimonials-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.pk-article .pk-testimonials-grid{grid-template-columns:1fr}}.pk-article .pk-badges{margin:1.5rem 0}.pk-article .pk-badges-intro{margin-bottom:1rem}.pk-article .pk-badges-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.pk-article .pk-badge{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;flex-direction:column;align-items:center;gap:.35rem;padding:1.5rem 1rem;display:flex}.pk-article .pk-badge-media{justify-content:center;align-items:center;height:84px;margin-bottom:.5rem;display:flex}.pk-article .pk-badge-media img{object-fit:contain;width:auto;max-width:100%;max-height:84px;display:block}.pk-article .pk-badge-value{background:var(--pk-site-secondary,#34b44a);color:#fff;border-radius:999px;margin:0;padding:.15em 1em;font-size:.9em;font-weight:700;display:inline-block}.pk-article .pk-badge-value-large{color:var(--pk-site-secondary,#34b44a);margin:0;font-size:2.2em;font-weight:700;line-height:1.1}.pk-article .pk-badge-label{color:var(--pk-site-text,#3c3c3c);margin:.25em 0 0;font-size:1.05em;font-weight:600;line-height:1.3}.pk-article .pk-badge-detail{color:#5f6b76;margin:.15em 0 0;font-size:.85em;line-height:1.4}.pk-article .pk-badges--photo{margin:1.5rem 0}.pk-article .pk-badges--photo .pk-badges-grid{grid-template-columns:repeat(var(--pk-timeline-cols,2), minmax(0, 1fr));align-items:start;gap:1.75em;display:grid}.pk-article .pk-badge--photo{background:0 0;border:none;border-radius:0;margin:0;padding:0;display:block;position:relative}.pk-article .pk-badge--photo:before{content:"";background:#c9d9e8;height:2px;position:absolute;top:1.05em;left:-.875em;right:-.875em}.pk-article .pk-badge--photo:first-child:before{left:50%}.pk-article .pk-badge--photo:last-child:before{right:50%}.pk-article .pk-badge-photo__marker{z-index:1;justify-content:center;margin:0 0 1em;display:flex;position:relative}.pk-article .pk-badge-photo__year{border:2px solid var(--pk-site-primary,#005b9d);color:var(--pk-site-primary,#005b9d);letter-spacing:.04em;background:#fff;border-radius:999px;padding:.25em 1em;font-size:1em;font-weight:700;line-height:1.3;display:inline-block}.pk-article .pk-badge-photo__media{aspect-ratio:1536/922;background:#1a1a1a;border-radius:14px;width:100%;position:relative;overflow:hidden}.pk-article .pk-badge-photo__image{object-fit:cover;object-position:center;border-radius:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;transition:transform .35s;display:block;position:absolute;inset:0}.pk-article .pk-badge--photo:hover .pk-badge-photo__image{transform:scale(1.04)}.pk-article .pk-badge-photo__caption{text-align:center;padding:.85em .25em 0}.pk-article .pk-badge-photo__title{color:#14344f;margin:0;font-size:1.1em;font-weight:600;line-height:1.25}.pk-article .pk-badge-photo__detail{color:#5f6b76;margin:.4em 0 0;font-size:.9em;font-weight:400;line-height:1.45}@media (max-width:1024px){.pk-article .pk-badges--photo .pk-badges-grid{grid-template-columns:repeat(min(var(--pk-timeline-cols,2), 2), minmax(0, 1fr))}.pk-article .pk-badge--photo:nth-child(odd):before{left:50%}.pk-article .pk-badge--photo:nth-child(2n):before{right:50%}}@media (max-width:640px){.pk-article .pk-badges--photo .pk-badges-grid{grid-template-columns:1fr}.pk-article .pk-badge--photo:before{display:none}}.pk-article .pk-howto{background:#f5f8fa;border:1px solid #e5e7eb;border-radius:.5rem;margin:1.5rem 0;padding:1rem 1.25rem}.pk-article .pk-howto h3{margin-top:0}.pk-article .pk-howto-intro{margin-bottom:1rem}.pk-article .pk-howto-steps{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.pk-article .pk-howto-step{align-items:flex-start;gap:.85rem;margin:0;padding:0;display:flex}.pk-article .pk-howto-step-num{color:#fff;background:#002d52;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.85rem;font-weight:700;line-height:1;display:inline-flex}.pk-article .pk-howto-step-body{flex:auto;min-width:0}.pk-article .pk-howto-step-label{color:#002d52;margin-bottom:.15rem;font-size:.9rem;display:block}.pk-article .pk-howto-step-body p{margin:0}.pk-article .pk-gallery{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.75rem;margin:1.5rem 0;display:grid}.pk-article .pk-gallery-item{margin:0}.pk-article .pk-gallery-item img{aspect-ratio:4/3;object-fit:cover;cursor:zoom-in;width:100%;transition:transform .2s,box-shadow .2s}.pk-article .pk-gallery-item img:hover{transform:scale(1.03);box-shadow:0 6px 18px #002d522e}.pk-article .pk-split-col-inner .pk-gallery{grid-template-columns:repeat(var(--pk-gallery-cols,4), minmax(0, 1fr));gap:10px;margin-top:1rem}.pk-article .pk-split-col-inner .pk-gallery-item img{aspect-ratio:3/2;cursor:zoom-in}@media (max-width:767px){.pk-article .pk-split-col-inner .pk-gallery{display:none}}.pk-article .pk-hub-cards{margin:1.5rem 0}.pk-article .pk-hub-cards__grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:30px;display:grid}.pk-article .pk-hub-cards__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.pk-article .pk-hub-cards__grid--6{grid-template-columns:repeat(6,minmax(0,1fr))}.pk-article .pk-hub-card__ribbon{z-index:2;background:var(--pk-site-primary,#005b9d);color:#fff;text-align:center;padding:.35em .5em;font-size:.85em;font-weight:700;line-height:1.2;position:absolute;bottom:0;left:0;right:0}.pk-article .pk-hub-card{border:1px solid var(--pk-site-primary,#005b9d);background:var(--pk-site-primary,#005b9d);border-radius:4px;flex-direction:column;height:100%;margin:0;padding:0;display:flex;overflow:hidden}.pk-article .pk-hub-card__thumbnail-link{flex:none;margin:0;line-height:0;text-decoration:none;display:block}.pk-article .pk-hub-card__thumbnail{aspect-ratio:3/2;width:100%;margin:0;display:block;position:relative;overflow:hidden}.pk-article .pk-hub-card__image{object-fit:cover;display:block;position:absolute;inset:0;border-radius:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:0!important}.pk-article .pk-hub-card__text{flex:auto;justify-content:center;align-items:center;min-height:calc(2.25em + 10px);padding:0 5px 5px;display:flex}.pk-article .pk-hub-card__title{text-align:center;width:100%;margin:0;font-size:.9em;font-weight:400;line-height:1.25}.pk-article .pk-hub-card__title a{color:#fff;text-decoration:none}.pk-article .pk-hub-card__title a:hover{opacity:.85}@media (max-width:1024px){.pk-article .pk-hub-cards__grid,.pk-article .pk-hub-cards__grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.pk-article .pk-hub-cards__grid--6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.pk-article .pk-hub-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.pk-article .pk-hub-card__text{min-height:calc(2em + 10px)}.pk-article .pk-hub-card__title{font-size:.8em}}.pk-article .pk-brochures{margin-inline:calc(-1 * var(--pk-article-padding,2em));padding:3.5em var(--pk-article-padding,2em) 4em;background:linear-gradient(#f4f8fb 0%,#fff 55%,#f8fafb 100%)}.pk-article .pk-brochures-intro{text-align:center;max-width:52rem;margin:0 auto 2.75rem}.pk-article .pk-brochures-intro h1,.pk-article .pk-brochures-intro h2{color:var(--pk-site-primary,#005b9d);letter-spacing:-.02em;margin:0 0 .65em;font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:700;line-height:1.15}.pk-article .pk-brochures-intro p{color:#4a5568;margin:0;font-size:1.125rem;line-height:1.55}.pk-article .pk-brochures__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(1.25rem,2.5vw,2.25rem);max-width:72rem;margin:0 auto;display:grid}.pk-article .pk-brochures__grid--6{grid-template-columns:repeat(3,minmax(0,1fr))}.pk-article .pk-brochure-card{height:100%;margin:0}.pk-article .pk-brochure-card__link{height:100%;color:inherit;outline-offset:4px;border-radius:12px;text-decoration:none;display:block}.pk-article .pk-brochure-card__cover{aspect-ratio:3/4;background:#e8eef3;border-radius:12px;height:100%;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1);display:block;position:relative;overflow:hidden;box-shadow:0 2px 4px #002d520f,0 12px 28px #005b9d24}.pk-article .pk-brochure-card__link:hover .pk-brochure-card__cover,.pk-article .pk-brochure-card__link:focus-visible .pk-brochure-card__cover{transform:translateY(-10px)scale(1.02);box-shadow:0 8px 16px #002d521a,0 24px 48px #005b9d38}.pk-article .pk-brochure-card__image{object-fit:cover;transition:transform .5s cubic-bezier(.22,1,.36,1);display:block;position:absolute;inset:0;border-radius:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:0!important}.pk-article .pk-brochure-card__link:hover .pk-brochure-card__image,.pk-article .pk-brochure-card__link:focus-visible .pk-brochure-card__image{transform:scale(1.04)}.pk-article .pk-brochure-card__pdf-badge{z-index:3;color:#c0392b;letter-spacing:.06em;text-transform:uppercase;background:#fffffff2;border-radius:999px;align-items:center;gap:.3em;padding:.35em .65em;font-size:.7rem;font-weight:800;display:inline-flex;position:absolute;top:12px;right:12px;box-shadow:0 2px 8px #0000001f}.pk-article .pk-brochure-card__pdf-icon{flex-shrink:0}.pk-article .pk-brochure-card__hover{z-index:2;opacity:0;background:linear-gradient(#002d5200 35%,#002d528c 100%);justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.pk-article .pk-brochure-card__link:hover .pk-brochure-card__hover,.pk-article .pk-brochure-card__link:focus-visible .pk-brochure-card__hover{opacity:1}.pk-article .pk-brochure-card__cta{background:var(--pk-site-accent,#34b44a);color:#fff;letter-spacing:.02em;border-radius:999px;padding:.65em 1.25em;font-size:.95rem;font-weight:700;transition:transform .3s cubic-bezier(.22,1,.36,1);transform:translateY(8px);box-shadow:0 4px 14px #34b44a73}.pk-article .pk-brochure-card__link:hover .pk-brochure-card__cta,.pk-article .pk-brochure-card__link:focus-visible .pk-brochure-card__cta{transform:translateY(0)}.pk-article .pk-brochure-card__ribbon{z-index:3;background:var(--pk-site-primary,#005b9d);color:#fff;text-align:center;letter-spacing:.02em;padding:.85em .75em;font-size:clamp(.85rem,1.4vw,1rem);font-weight:700;line-height:1.25;position:absolute;bottom:0;left:0;right:0}@media (max-width:1024px){.pk-article .pk-brochures__grid,.pk-article .pk-brochures__grid--6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.pk-article .pk-brochures{padding-block:2.5em}.pk-article .pk-brochures-intro{margin-bottom:2rem}.pk-article .pk-brochures__grid,.pk-article .pk-brochures__grid--6{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.pk-article .pk-brochure-card__cover{border-radius:10px}.pk-article .pk-brochure-card__ribbon{padding:.7em .5em;font-size:.8rem}}@media (max-width:480px){.pk-article .pk-brochures__grid,.pk-article .pk-brochures__grid--6{grid-template-columns:1fr;max-width:18rem}}.pk-article .pk-unknown-directive{background:#fdf3e7;border:1px dashed #d97706;border-radius:.375rem;padding:.75rem 1rem;font-size:.8125rem;overflow-x:auto}.pk-article .pk-split{grid-template-columns:1fr 1fr;align-items:stretch;gap:0;margin:0;display:grid}@media (max-width:767px){.pk-article .pk-split{grid-template-columns:1fr}}.pk-article .pk-split-col>:first-child{margin-top:0}.pk-article .pk-split-col>:last-child{margin-bottom:0}.pk-article .pk-video{background:#1f2937;border-radius:0;margin:1.5rem 0;padding-top:56.25%;position:relative;overflow:hidden}.pk-article .pk-video iframe{border:none;width:100%;height:100%;position:absolute;inset:0}.pk-article .pk-hero,.pk-article .pk-banner{margin-inline:calc(-1 * var(--pk-article-padding,2em));min-height:var(--pk-hero-min-height,40vh);text-align:center;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.pk-article .prose>.pk-hero:first-child{margin-top:calc(-1 * var(--pk-article-padding,2em))}.pk-article .pk-hero-bg,.pk-article .pk-banner-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.pk-article .pk-hero-overlay,.pk-article .pk-banner-overlay{background:#00000030;position:absolute;inset:0}.pk-article .pk-hero-content,.pk-article .pk-banner-content{z-index:1;font-size:var(--pk-slide-text-base,.9rem);padding:2.5em 1.5em;position:relative}.pk-article .pk-hero-content{max-width:100%}.pk-article .pk-banner-content{max-width:80%}.pk-article .pk-hero-heading,.pk-article .pk-banner-heading{color:#fff;font-size:var(--pk-slide-heading-size,6em);font-weight:500;line-height:var(--pk-slide-heading-lh,1.2em);letter-spacing:var(--pk-slide-heading-ls,0);margin:0}.pk-article .pk-hero-description,.pk-article .pk-banner-description{color:#fff;font-size:var(--pk-slide-desc-size,2.1em);letter-spacing:var(--pk-slide-desc-ls,2.4px);margin:.5em 0 0;font-weight:500;line-height:1.4}.pk-article .pk-cta-band{margin-inline:calc(-1 * var(--pk-article-padding,2em));background:var(--pk-site-primary,#005b9d);text-align:center;margin-block:3em;padding:1em}.pk-article .pk-cta-band-inner{max-width:900px;margin-inline:auto}.pk-article .pk-cta-band-heading{color:#fff;margin:0;font-family:Roboto,sans-serif;font-size:3.75rem;font-weight:500;line-height:1.1666em}.pk-article .pk-cta-band-subheading{color:#fff;letter-spacing:.15px;margin:1em;font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4}.pk-article .pk-cta-band-divider{border:none;border-top:4px solid var(--pk-site-primary,#005b9d);background:0 0;width:48px;height:0;margin:8px auto;padding:0}.pk-article .pk-cta-band-action{margin:0}.pk-article .pk-cta-band-button{background:var(--pk-site-secondary,#34b44a);color:#fff;border:1px solid var(--pk-site-secondary,#34b44a);border-radius:24px;padding:12px 24px;font-family:Roboto,sans-serif;font-size:1rem;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:inline-block}.pk-article .pk-cta-band-button:hover{color:var(--pk-site-primary,#005b9d);background:#fff}@media (max-width:1024px){.pk-article .pk-cta-band-heading{font-size:3rem}}@media (max-width:767px){.pk-article .pk-cta-band-heading{font-size:2.5rem}.pk-article .pk-cta-band-subheading{font-size:1rem}}.pk-article.pk-site-theme{--pk-site-primary:#005b9d;--pk-site-secondary:#34b44a;--pk-site-text:#3c3c3c;--pk-article-padding:2em;--pk-section-gap:4.5em;--pk-hero-min-height:40vh;--pk-split-inner-padding:1.8em;--pk-split-show-borders:0;--pk-slide-text-base:.9rem;--pk-slide-heading-size:6em;--pk-slide-heading-lh:1.2em;--pk-slide-heading-ls:0;--pk-slide-desc-size:2.1em;--pk-slide-desc-ls:2.4px;--pk-lead-size:1.2em;--pk-checklist-icon-size:52px;--pk-checklist-icon-gap:17px;--pk-checklist-text-size:1.2em;--pk-checklist-text-lh:1.6;--pk-checklist-text-ls:.9px;--pk-checklist-col-padding:3em 2em 3em 5em;width:100%;max-width:1440px;padding:var(--pk-article-padding);color:var(--pk-site-text);background:0 0;margin-inline:auto;font-size:1.1rem;font-weight:400;line-height:1.5}@media (max-width:1024px){.pk-article.pk-site-theme{--pk-hero-min-height:36vh;--pk-slide-heading-size:6em;--pk-slide-heading-lh:1.3em;--pk-slide-heading-ls:3px;--pk-slide-desc-size:2.1em;font-size:.9rem}}@media (max-width:767px){.pk-article.pk-site-theme{--pk-article-padding:1em;--pk-section-gap:2.5em;--pk-hero-min-height:26vh;--pk-split-inner-padding:1em;--pk-split-show-borders:0;--pk-slide-heading-size:2.1em;--pk-slide-heading-lh:1.3em;--pk-slide-heading-ls:0;--pk-slide-desc-size:1em;--pk-slide-desc-ls:normal;--pk-lead-size:1em;--pk-checklist-icon-size:40px;--pk-checklist-icon-gap:12px;--pk-checklist-text-size:1.1em;--pk-checklist-col-padding:1.75em 1em 1.75em 2em;font-size:1.1rem}}.pk-article.pk-site-theme .prose{gap:var(--pk-section-gap,3em);font-size:inherit;line-height:inherit;color:inherit;flex-direction:column;display:flex}.pk-article.pk-site-theme .prose>.pk-section{margin-inline:calc(-1 * var(--pk-article-padding,2em));border:calc(var(--pk-split-show-borders,1) * 1px) solid var(--pk-site-text);padding:var(--pk-split-inner-padding,1.8em)}.pk-article.pk-site-theme .pk-section>:first-child{margin-top:0}.pk-article.pk-site-theme .pk-section>:last-child{margin-bottom:0}.pk-article.pk-site-theme .prose>.pk-hero,.pk-article.pk-site-theme .prose>.pk-split,.pk-article.pk-site-theme .prose>.pk-banner,.pk-article.pk-site-theme .prose>.pk-cta-band,.pk-article.pk-site-theme .prose>.pk-cta,.pk-article.pk-site-theme .prose>.pk-video,.pk-article.pk-site-theme .prose>.pk-gallery,.pk-article.pk-site-theme .prose>.pk-faq,.pk-article.pk-site-theme .prose>.pk-stats,.pk-article.pk-site-theme .prose>.pk-testimonials,.pk-article.pk-site-theme .prose>.pk-badges,.pk-article.pk-site-theme .prose>.pk-hub-cards,.pk-article.pk-site-theme .prose>.pk-brochures,.pk-article.pk-site-theme .prose>.pk-howto,.pk-article.pk-site-theme .prose>.pk-callout,.pk-article.pk-site-theme .prose>.pk-evidence,.pk-article.pk-site-theme .prose>.pk-textblock{margin-block:0}.pk-article.pk-site-theme .prose .pk-section h1,.pk-article.pk-site-theme .prose .pk-split-col-inner h1{color:var(--pk-site-secondary);margin:0 0 .75em;font-size:2.1em;font-weight:600;line-height:1}.pk-article.pk-site-theme .prose .pk-section h2,.pk-article.pk-site-theme .prose .pk-split-col-inner h2,.pk-article.pk-site-theme .prose .pk-section h3,.pk-article.pk-site-theme .prose .pk-split-col-inner h3,.pk-article.pk-site-theme .prose .pk-section h4,.pk-article.pk-site-theme .prose .pk-split-col-inner h4{color:var(--pk-site-secondary);margin:20px 0 12px}.pk-article.pk-site-theme .prose .pk-section h2,.pk-article.pk-site-theme .prose .pk-split-col-inner h2{font-size:1.6em;font-weight:600;line-height:1}.pk-article.pk-site-theme .prose .pk-section h3,.pk-article.pk-site-theme .prose .pk-split-col-inner h3{letter-spacing:.9px;font-size:1.2em;font-weight:700;line-height:1.4}.pk-article.pk-site-theme .prose .pk-section h4,.pk-article.pk-site-theme .prose .pk-split-col-inner h4{font-size:1.5em;font-weight:600;line-height:1.2}.pk-article.pk-site-theme .pk-excerpt,.pk-article.pk-site-theme .prose .pk-section p,.pk-article.pk-site-theme .prose .pk-split-col-inner p,.pk-article.pk-site-theme .prose .pk-section li,.pk-article.pk-site-theme .prose .pk-split-col-inner li{color:var(--pk-site-text);font-size:1em;line-height:1.5}.pk-article.pk-site-theme .prose .pk-section p,.pk-article.pk-site-theme .prose .pk-split-col-inner p{margin:0 0 .9rem}.pk-article.pk-site-theme .pk-excerpt{margin:0 0 1.5em;font-weight:700}.pk-article.pk-site-theme .prose .pk-section a,.pk-article.pk-site-theme .prose .pk-split-col-inner a{color:var(--pk-site-secondary);font-weight:700;text-decoration:underline}.pk-article.pk-site-theme .prose .pk-section a:hover,.pk-article.pk-site-theme .prose .pk-split-col-inner a:hover{color:var(--pk-site-primary)}.pk-article.pk-site-theme .prose .pk-section blockquote,.pk-article.pk-site-theme .prose .pk-split-col-inner blockquote{border-left-color:var(--pk-site-secondary);color:var(--pk-site-text)}.pk-article.pk-site-theme .prose .pk-hero .pk-hero-heading,.pk-article.pk-site-theme .prose .pk-banner .pk-banner-heading,.pk-article.pk-site-theme .prose .pk-cta-band .pk-cta-band-heading{color:#fff;margin:0}.pk-article.pk-site-theme .prose .pk-hero .pk-hero-description,.pk-article.pk-site-theme .prose .pk-banner .pk-banner-description,.pk-article.pk-site-theme .prose .pk-cta-band .pk-cta-band-subheading{color:#fff}.pk-article.pk-site-theme .prose .pk-cta-band .pk-cta-band-action{margin:0}.pk-article.pk-site-theme .prose .pk-cta-band .pk-cta-band-button{color:#fff;font-weight:500;text-decoration:none}.pk-article.pk-site-theme img{border:none;border-radius:0;max-width:100%;height:auto}.pk-article.pk-site-theme .pk-cta a,.pk-article.pk-site-theme .pk-cta .pk-cta-primary,.pk-article.pk-site-theme .pk-cta .pk-cta-secondary{background:var(--pk-site-secondary);color:#fff;font-family:var(--pk-site-button-font,"Poppins", sans-serif);letter-spacing:.4px;text-transform:capitalize;border:1px solid #fff;border-radius:71px;padding:12px 32px;font-size:16px;font-weight:600;text-decoration:none;transition:background .15s,color .15s}.pk-article.pk-site-theme .pk-cta a:hover{background:var(--pk-site-primary);color:#fff}.pk-article.pk-site-theme .pk-video{border-radius:0}.pk-article.pk-site-theme .pk-callout{border-left-color:var(--pk-site-primary)}.pk-article.pk-site-theme .pk-callout-tip{border-left-color:var(--pk-site-secondary)}.pk-article.pk-site-theme .pk-evidence{border-left-color:var(--pk-site-primary);background:#f5f8fa}.pk-article.pk-site-theme .pk-evidence-inner{font-size:var(--pk-lead-size,1.2em);line-height:1.65}.pk-article.pk-site-theme .pk-evidence-inner a{color:var(--pk-site-secondary);font-weight:700;text-decoration:underline}.pk-article.pk-site-theme .pk-textblock-inner{font-size:var(--pk-lead-size,1.2em);line-height:1.65}.pk-article.pk-site-theme .pk-textblock-inner a{color:var(--pk-site-secondary);font-weight:700;text-decoration:underline}.pk-article.pk-site-theme .prose>.pk-faq{margin-inline:calc(-1 * var(--pk-article-padding,2em));border:calc(var(--pk-split-show-borders,1) * 1px) solid var(--pk-site-text);padding:var(--pk-split-inner-padding,1.8em)}.pk-article.pk-site-theme .pk-faq-intro{margin-bottom:1.5em}.pk-article.pk-site-theme .pk-faq-list{gap:0}.pk-article.pk-site-theme .pk-faq-item{background:0 0;border:none;border-bottom:1px solid #d8dee4;border-radius:0;padding:0}.pk-article.pk-site-theme .pk-faq-item:first-child{border-top:1px solid #d8dee4}.pk-article.pk-site-theme .pk-faq-item summary{cursor:pointer;color:var(--pk-site-text);justify-content:space-between;align-items:center;gap:1em;padding:.9em .25em;font-size:1.05em;font-weight:600;list-style:none;transition:color .15s;display:flex}.pk-article.pk-site-theme .pk-faq-item summary::-webkit-details-marker{display:none}.pk-article.pk-site-theme .pk-faq-item summary:after{content:"+";color:var(--pk-site-secondary);flex:none;font-size:1.4em;font-weight:500;line-height:1}.pk-article.pk-site-theme .pk-faq-item[open] summary:after{content:"−"}.pk-article.pk-site-theme .pk-faq-item summary:hover,.pk-article.pk-site-theme .pk-faq-item[open] summary{color:var(--pk-site-secondary)}.pk-article.pk-site-theme .pk-faq-item[open] summary{margin-bottom:0}.pk-article.pk-site-theme .pk-faq-answer{color:var(--pk-site-text);margin:0;padding:0 .25em 1em}.pk-article.pk-site-theme .pk-faq-answer p{margin:0 0 .6em}.pk-article.pk-site-theme .pk-faq-answer p:last-child{margin-bottom:0}.pk-article.pk-site-theme .pk-faq-answer a{color:var(--pk-site-secondary);font-weight:700;text-decoration:underline}.pk-article.pk-site-theme .pk-stats{margin-inline:calc(-1 * var(--pk-article-padding,2em));border-top:calc(var(--pk-split-show-borders,1) * 1px) solid var(--pk-site-text);border-bottom:calc(var(--pk-split-show-borders,1) * 1px) solid var(--pk-site-text);border-left:calc(var(--pk-split-show-borders,1) * 1px) solid var(--pk-site-text);border-right:calc(var(--pk-split-show-borders,1) * 1px) solid var(--pk-site-text);padding:var(--pk-split-inner-padding,1.8em);background:0 0;border-radius:0}.pk-article.pk-site-theme .pk-stat-value{color:var(--pk-site-secondary)}.pk-article.pk-site-theme .prose>.pk-badges{margin-inline:calc(-1 * var(--pk-article-padding,2em));border:calc(var(--pk-split-show-borders,1) * 1px) solid var(--pk-site-text);padding:var(--pk-split-inner-padding,1.8em)}.pk-article.pk-site-theme .pk-badges-intro{margin-bottom:1.5em}.pk-article.pk-site-theme .pk-badges-grid{gap:1.5em}.pk-article.pk-site-theme .pk-badge{border:calc(var(--pk-split-show-borders,1) * 1px) solid var(--pk-site-text);padding:var(--pk-split-inner-padding,1.8em) 1em;border-radius:0}.pk-article.pk-site-theme .pk-badge-value{background:var(--pk-site-secondary)}.pk-article.pk-site-theme .pk-badge-value-large{color:var(--pk-site-secondary)}.pk-article.pk-site-theme .prose>.pk-badges--photo{margin-inline:calc(-1 * var(--pk-article-padding,2em));padding:var(--pk-split-inner-padding,1.8em);border:none}.pk-article.pk-site-theme .pk-badges--photo .pk-badge--photo{border:none;padding:0}.pk-article.pk-site-theme .prose .pk-badge-photo__image{border-radius:0!important;max-width:none!important;margin:0!important}.pk-article.pk-site-theme .prose .pk-badge-photo__title{color:#14344f;margin:0}.pk-article.pk-site-theme .prose .pk-badge-photo__detail{color:#5f6b76;margin:.4em 0 0}.pk-article.pk-site-theme .prose>.pk-hub-cards{border:none;margin-inline:0;padding:0}.pk-article.pk-site-theme .prose .pk-hub-cards__grid{gap:30px}.pk-article.pk-site-theme .prose .pk-hub-card__title,.pk-article.pk-site-theme .prose .pk-hub-card__title a{color:#fff;margin:0;font-weight:400;text-decoration:none}.pk-article.pk-site-theme .prose .pk-hub-card__thumbnail-link{margin:0;text-decoration:none}.pk-article.pk-site-theme .prose .pk-hub-card__thumbnail{margin:0}.pk-article.pk-site-theme .prose .pk-hub-card__image{border-radius:0!important;width:100%!important;max-width:none!important;height:100%!important;margin:0!important}.pk-article.pk-site-theme .prose>.pk-brochures{margin-inline:calc(-1 * var(--pk-article-padding,2em));border:none}.pk-article.pk-site-theme .prose .pk-brochure-card__link{color:inherit;text-decoration:none}.pk-article.pk-site-theme .prose .pk-brochure-card__image{border-radius:0!important;margin:0!important}.pk-article.pk-site-theme .prose .pk-brochures-intro h1,.pk-article.pk-site-theme .prose .pk-brochures-intro h2{color:var(--pk-site-primary,#005b9d);margin:0 0 .65em}.pk-article.pk-site-theme .prose .pk-section table{border-collapse:collapse;width:100%;margin:.5em 0 1em;font-size:.95em}.pk-article.pk-site-theme .prose .pk-section th{color:var(--pk-site-text);text-align:left;background:#f5f8fa;font-weight:600}.pk-article.pk-site-theme .prose .pk-section th,.pk-article.pk-site-theme .prose .pk-section td{vertical-align:top;border:1px solid #d8dee4;padding:.6em .9em}.pk-article.pk-site-theme .prose .pk-split-col-inner table{border-collapse:collapse;width:100%;margin:.5em 0 1em;font-size:.95em}.pk-article.pk-site-theme .prose .pk-split-col-inner th{color:var(--pk-site-text);text-align:left;background:#f5f8fa;font-weight:600}.pk-article.pk-site-theme .prose .pk-split-col-inner th,.pk-article.pk-site-theme .prose .pk-split-col-inner td{vertical-align:top;border:1px solid #d8dee4;padding:.6em .9em}.pk-article.pk-site-theme .pk-split{margin-inline:calc(-1 * var(--pk-article-padding,2em))}.pk-article.pk-site-theme .pk-split-col{border-top:calc(var(--pk-split-show-borders,1) * 1px) solid var(--pk-site-text);border-bottom:calc(var(--pk-split-show-borders,1) * 1px) solid var(--pk-site-text);padding:0}.pk-article.pk-site-theme .pk-split-col--media{flex-direction:column;min-height:0;display:flex;position:relative;overflow:hidden}.pk-article.pk-site-theme .pk-split-col--media img{width:100%;height:auto;margin:0;display:block}.pk-article.pk-site-theme .pk-split-col--media .pk-video{aspect-ratio:16/9;flex:auto;width:100%;height:auto;min-height:0;margin:0;padding-top:0}.pk-article.pk-site-theme .pk-split-col-inner .pk-gallery{grid-template-columns:repeat(var(--pk-gallery-cols,4), minmax(0, 1fr));gap:10px;margin-top:1rem}.pk-article.pk-site-theme .pk-split-col-inner .pk-gallery-item img{aspect-ratio:3/2;border-radius:0}@media (max-width:767px){.pk-article.pk-site-theme .pk-split-col-inner .pk-gallery{display:none}}.pk-article.pk-site-theme .pk-split-col:first-child{border-left:calc(var(--pk-split-show-borders,1) * 1px) solid var(--pk-site-text);border-right:0}.pk-article.pk-site-theme .pk-split-col:last-child{border-right:calc(var(--pk-split-show-borders,1) * 1px) solid var(--pk-site-text);border-left:0}.pk-article.pk-site-theme .pk-split-col--primary{background:var(--pk-site-primary,#005b9d);color:#fff}.pk-article.pk-site-theme .pk-split-col--primary .pk-split-col-inner{color:#fff;padding:var(--pk-checklist-col-padding,3em 2em 3em 5em)}.pk-article.pk-site-theme .pk-split-col--primary .pk-split-col-inner p{color:#fff;font-weight:600}.pk-article.pk-site-theme .pk-split-col--primary .pk-split-col-inner ul{margin:0;padding:0;list-style:none}.pk-article.pk-site-theme .pk-split-col--primary .pk-split-col-inner li{align-items:flex-start;gap:var(--pk-checklist-icon-gap,17px);min-height:var(--pk-checklist-icon-size,52px);color:#fff;font-size:var(--pk-checklist-text-size,1.2em);font-weight:600;line-height:var(--pk-checklist-text-lh,1.6);letter-spacing:var(--pk-checklist-text-ls,.9px);margin:0;padding:0;display:flex}.pk-article.pk-site-theme .pk-split-col--primary .pk-split-col-inner li+li{margin-top:3px}.pk-article.pk-site-theme .pk-split-col--primary .pk-split-col-inner li:before{content:"";flex:0 0 var(--pk-checklist-icon-size,52px);width:var(--pk-checklist-icon-size,52px);height:var(--pk-checklist-icon-size,52px);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%2334B44A' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.204-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.204 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E") 50%/contain no-repeat}.pk-article.pk-site-theme .pk-split-col--primary .pk-split-col-inner li>p{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;flex:auto;margin:0}.pk-article.pk-site-theme .pk-split-col--primary .pk-split-col-inner a{color:#fff;text-decoration:underline}.pk-article.pk-site-theme .pk-split-col--primary .pk-split-col-inner a:hover{color:var(--pk-site-secondary,#34b44a)}.pk-article.pk-site-theme .pk-split-col--primary .pk-split-col-inner h1,.pk-article.pk-site-theme .pk-split-col--primary .pk-split-col-inner h2,.pk-article.pk-site-theme .pk-split-col--primary .pk-split-col-inner h3,.pk-article.pk-site-theme .pk-split-col--primary .pk-split-col-inner h4{color:#fff}.pk-article.pk-site-theme .pk-split-col--primary .pk-split-col-inner table{border-collapse:collapse;width:100%;margin:.5em 0 1em}.pk-article.pk-site-theme .pk-split-col--primary .pk-split-col-inner th,.pk-article.pk-site-theme .pk-split-col--primary .pk-split-col-inner td{color:#fff;vertical-align:top;border:1px solid #ffffff59;padding:.6em .9em}.pk-article.pk-site-theme .pk-split-col--primary .pk-split-col-inner th{background:0 0;font-weight:600}.pk-article.pk-site-theme .pk-split-col--primary .pk-split-col-inner td{background:#ffffff14}.pk-article.pk-site-theme .pk-split-col--primary .pk-split-col-inner blockquote{color:#fff;border-left-color:var(--pk-site-secondary,#34b44a)}.pk-article.pk-site-theme .pk-split-col-inner h1+p{font-size:var(--pk-lead-size,1.2em);font-weight:700;line-height:1.4}.pk-article.pk-site-theme .prose>.pk-section,.pk-article.pk-site-theme .prose>.pk-faq,.pk-article.pk-site-theme .prose>.pk-badges:not(.pk-badges--photo),.pk-article.pk-site-theme .prose>.pk-howto,.pk-article.pk-site-theme .pk-stats,.pk-article.pk-site-theme .pk-split{background:#fff;border:1px solid #e5ecf2;border-radius:20px;overflow:hidden;box-shadow:0 2px 6px #0f2b460d,0 18px 40px #0f2b4614}.pk-article.pk-site-theme .prose>.pk-howto{margin-inline:calc(-1 * var(--pk-article-padding,2em));padding:var(--pk-split-inner-padding,1.8em)}.pk-article.pk-site-theme .pk-howto-intro{margin-bottom:1.35em}.pk-article.pk-site-theme .pk-howto-intro>:first-child{margin-top:0}.pk-article.pk-site-theme .pk-howto-intro>:last-child{margin-bottom:0}.pk-article.pk-site-theme .pk-howto-steps{gap:1rem}.pk-article.pk-site-theme .pk-howto-step-num{background:var(--pk-site-secondary,#34b44a);color:#fff}.pk-article.pk-site-theme .pk-howto-step-label{color:var(--pk-site-secondary,#34b44a);letter-spacing:.02em;font-size:.95em;font-weight:700}.pk-article.pk-site-theme .pk-howto-step-body p{color:var(--pk-site-text);line-height:1.55}.pk-article.pk-site-theme .prose>.pk-badges--photo,.pk-article.pk-site-theme .prose>.pk-cta-band{border-radius:20px;overflow:hidden}.pk-article.pk-site-theme .prose>.pk-badges--photo{background:#fff;border:1px solid #e5ecf2;box-shadow:0 2px 6px #0f2b460d,0 18px 40px #0f2b4614}.pk-article.pk-site-theme .pk-page-header{margin:0 0 var(--pk-section-gap,3em)}.pk-article.pk-site-theme .pk-page-heading{color:#14344f;letter-spacing:-.015em;margin:0;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.15}.pk-article.pk-site-theme .pk-page-description{color:var(--pk-site-secondary,#34b44a);letter-spacing:.2em;text-transform:uppercase;margin:1em 0 0;font-size:.95em;font-weight:600}.pk-article.pk-site-theme .pk-page-description:before{content:"";background:var(--pk-site-secondary,#34b44a);border-radius:2px;width:48px;height:4px;margin-bottom:1em;display:block}.pk-article.pk-site-theme .prose>.pk-hero,.pk-article.pk-site-theme .prose>.pk-banner{border-radius:24px;overflow:hidden}.pk-article.pk-site-theme .prose>.pk-hero:first-child{margin-top:0}.pk-article.pk-site-theme .pk-hero-overlay,.pk-article.pk-site-theme .pk-banner-overlay{background:linear-gradient(#07192a14 0%,#07192a52 55%,#07192a9e 100%)}.pk-article.pk-site-theme .pk-hero-heading{letter-spacing:-.015em;text-shadow:0 2px 24px #00000059;font-weight:700}.pk-article.pk-site-theme .pk-hero-description{letter-spacing:5px;text-transform:uppercase;margin-top:1.1em;font-size:1.15em;font-weight:500}.pk-article.pk-site-theme .pk-hero-description:before{content:"";background:var(--pk-site-secondary);border-radius:2px;width:56px;height:4px;margin:0 auto 1.1em;display:block}.pk-article.pk-site-theme .prose>.pk-split:nth-of-type(2n) .pk-split-col--media{order:-1}.pk-article.pk-site-theme .pk-split-col-inner{padding:3em 3.25em}:is(.pk-article.pk-site-theme .pk-split:has(>.pk-split-col--text) .pk-split-col--media:has(>p>img),.pk-article.pk-site-theme .pk-split:has(>.pk-split-col--text) .pk-split-col--media:has(>p>a>img)){height:0;min-height:100%}:is(.pk-article.pk-site-theme .pk-split:has(>.pk-split-col--text) .pk-split-col--media>p:has(>img),.pk-article.pk-site-theme .pk-split:has(>.pk-split-col--text) .pk-split-col--media>p:has(>a>img)){margin:0;display:flex;position:absolute;inset:0}.pk-article.pk-site-theme .pk-split:has(>.pk-split-col--text) .pk-split-col--media>p>a{width:100%;height:100%;display:flex}.pk-article.pk-site-theme .pk-split:has(>.pk-split-col--text) .pk-split-col--media img{object-fit:cover;object-position:center;width:100%;height:100%;min-height:0}.pk-article.pk-site-theme .pk-split:has(>.pk-split-col--text) .pk-split-col--media.pk-split-col--contain{background:#fff}:is(.pk-article.pk-site-theme .pk-split:has(>.pk-split-col--text) .pk-split-col--media.pk-split-col--contain>p:has(>img),.pk-article.pk-site-theme .pk-split:has(>.pk-split-col--text) .pk-split-col--media.pk-split-col--contain>p:has(>a>img)){inset:1.5em}.pk-article.pk-site-theme .pk-split:has(>.pk-split-col--text) .pk-split-col--media.pk-split-col--contain img{object-fit:contain;object-position:center;background:0 0;padding:0}.pk-article.pk-site-theme .prose .pk-section h1,.pk-article.pk-site-theme .prose .pk-split-col-inner h1{color:#14344f}.pk-article.pk-site-theme .prose .pk-section h2,.pk-article.pk-site-theme .prose .pk-split-col-inner h2{color:#14344f;letter-spacing:-.01em;margin:0 0 1em;padding-bottom:.5em;font-size:1.9em;font-weight:700;line-height:1.15;position:relative}.pk-article.pk-site-theme .prose .pk-section h2:after,.pk-article.pk-site-theme .prose .pk-split-col-inner h2:after{content:"";background:var(--pk-site-secondary);border-radius:2px;width:48px;height:4px;position:absolute;bottom:0;left:0}.pk-article.pk-site-theme .prose .pk-split-col-inner p{color:#41505e;margin:0 0 1em;font-size:1.02em;line-height:1.65}.pk-article.pk-site-theme .prose .pk-split-col-inner p strong{color:#33404d;font-weight:500}.pk-article.pk-site-theme .prose .pk-split-col-inner h2+p{font-size:1.14em}.pk-article.pk-site-theme .prose .pk-split-col-inner h2+p strong{color:#22303d;font-weight:600}.pk-article.pk-site-theme .prose .pk-split-col-inner a.pk-text-cta,.pk-article.pk-site-theme .prose .pk-section a.pk-text-cta{background:var(--pk-site-secondary);color:#fff;letter-spacing:.2px;border-radius:999px;align-items:center;gap:.55em;margin-top:.35em;padding:.7em 1.5em;font-size:.92em;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex;box-shadow:0 6px 16px #34b44a59}.pk-article.pk-site-theme .prose .pk-split-col-inner a.pk-text-cta:after,.pk-article.pk-site-theme .prose .pk-section a.pk-text-cta:after{content:"→";font-weight:700}.pk-article.pk-site-theme .prose .pk-split-col-inner a.pk-text-cta:hover,.pk-article.pk-site-theme .prose .pk-section a.pk-text-cta:hover{color:#fff;background:#2ca341;transform:translateY(-2px);box-shadow:0 10px 22px #34b44a66}.pk-article.pk-site-theme .pk-split-col--primary .pk-split-col-inner p,.pk-article.pk-site-theme .pk-split-col--primary .pk-split-col-inner p strong{color:#fff}.pk-article.pk-site-theme .pk-split-col-inner .pk-gallery-item img{border-radius:10px}.pk-article.pk-site-theme .pk-badge{border:1px solid #e5ecf2;border-radius:12px}.pk-article.pk-site-theme .pk-badges--photo .pk-badge--photo{border:none;border-radius:0}.pk-article.pk-site-theme .prose .pk-hub-cards__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.pk-article.pk-site-theme .prose .pk-hub-cards__grid--6{grid-template-columns:repeat(6,minmax(0,1fr))}.pk-article.pk-site-theme .pk-hub-card{background:#fff;border:1px solid #e5ecf2;border-radius:16px;transition:transform .25s,box-shadow .25s;box-shadow:0 2px 6px #0f2b460d}.pk-article.pk-site-theme .pk-hub-card:hover{transform:translateY(-6px);box-shadow:0 14px 30px #0f2b4624}.pk-article.pk-site-theme .pk-hub-card__text{justify-content:flex-start;padding:.9em 1.1em 1.1em}.pk-article.pk-site-theme .prose .pk-hub-card__title,.pk-article.pk-site-theme .prose .pk-hub-card__title a{color:#14344f;text-align:left;font-size:1em;font-weight:600;line-height:1.3}.pk-article.pk-site-theme .prose .pk-hub-card__title a:hover{color:var(--pk-site-secondary);opacity:1}.pk-article.pk-site-theme .prose>.pk-video{border-radius:20px;overflow:hidden}.pk-article.pk-site-theme .pk-split-col--text .pk-video{margin:.5em var(--pk-split-inner-padding,1.8em) var(--pk-split-inner-padding,1.8em);border-radius:14px;overflow:hidden;box-shadow:0 12px 28px #0f2b462e}@media (max-width:1024px){.pk-article.pk-site-theme .prose .pk-hub-cards__grid,.pk-article.pk-site-theme .prose .pk-hub-cards__grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.pk-article.pk-site-theme .prose .pk-hub-cards__grid--6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.pk-article.pk-site-theme .prose .pk-hub-cards__grid,.pk-article.pk-site-theme .prose .pk-hub-cards__grid--4,.pk-article.pk-site-theme .prose .pk-hub-cards__grid--6{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.pk-article.pk-site-theme .pk-split-col-inner{padding:1.75em 1.5em}.pk-article.pk-site-theme .pk-split-col--primary .pk-split-col-inner{padding:var(--pk-checklist-col-padding,1.75em 1em 1.75em 2em)}.pk-article.pk-site-theme .pk-split-col-inner .pk-gallery{grid-auto-columns:38%;grid-auto-flow:column;padding-bottom:.5rem;display:grid;overflow-x:auto}:is(.pk-article.pk-site-theme .pk-split:has(>.pk-split-col--text) .pk-split-col--media:has(>p>img),.pk-article.pk-site-theme .pk-split:has(>.pk-split-col--text) .pk-split-col--media:has(>p>a>img)){aspect-ratio:4/3;height:auto;min-height:0}.pk-article.pk-site-theme .pk-split:has(>.pk-split-col--text) .pk-split-col--media img{min-height:0}}.pk-gallery-lightbox{z-index:10000;background:#0f172aeb;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0}.pk-gallery-lightbox__figure{flex-direction:column;align-items:center;max-width:min(1200px,100%);max-height:calc(100vh - 2.5rem);margin:0;display:flex;position:relative}.pk-gallery-lightbox__image{object-fit:contain;border-radius:.375rem;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 5rem);display:block;box-shadow:0 24px 48px #00000059}.pk-gallery-lightbox__counter{color:#fff;letter-spacing:.04em;margin-top:.75rem;font-size:.875rem;font-weight:600}.pk-gallery-lightbox__close,.pk-gallery-lightbox__nav{z-index:1;color:#fff;cursor:pointer;background:#ffffff24;border:none;border-radius:999px;justify-content:center;align-items:center;transition:background .15s;display:inline-flex;position:absolute}.pk-gallery-lightbox__close:hover,.pk-gallery-lightbox__nav:hover{background:#ffffff3d}.pk-gallery-lightbox__close{width:2.75rem;height:2.75rem;font-size:1.75rem;line-height:1;top:1rem;right:1rem}.pk-gallery-lightbox__nav{width:3rem;height:3rem;font-size:2rem;line-height:1;top:50%;transform:translateY(-50%)}.pk-gallery-lightbox__nav--prev{left:1rem}.pk-gallery-lightbox__nav--next{right:1rem}@media (max-width:767px){.pk-gallery-lightbox{padding:.75rem}.pk-gallery-lightbox__close{top:.75rem;right:.75rem}.pk-gallery-lightbox__nav{width:2.5rem;height:2.5rem;font-size:1.75rem}.pk-gallery-lightbox__nav--prev{left:.5rem}.pk-gallery-lightbox__nav--next{right:.5rem}}.pk-article .pk-before-after{grid-template-columns:repeat(var(--pk-ba-cols,1), minmax(0, 1fr));gap:2rem 1.5rem;margin:2rem 0;display:grid}.pk-article .pk-ba-item{min-width:0;margin:0}.pk-article .pk-ba-frame{--pk-ba-pos:50%;aspect-ratio:3/2;isolation:isolate;background:#14344f;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 2px 6px #0f2b4614,0 18px 40px #0f2b462e}.pk-article .pk-ba-frame .pk-ba-img{object-fit:cover;border-radius:0;width:100%;height:100%;margin:0;display:block;position:absolute;inset:0}.pk-article .pk-ba-before-pane{clip-path:inset(0 calc(100% - var(--pk-ba-pos)) 0 0);z-index:1;position:absolute;inset:0}.pk-article .pk-ba-divider{top:0;bottom:0;left:var(--pk-ba-pos);pointer-events:none;z-index:2;background:#fff;width:3px;position:absolute;transform:translate(-50%);box-shadow:0 0 10px #0006}.pk-article .pk-ba-handle{background:#fff;border-radius:50%;width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 12px #00000059}.pk-article .pk-ba-handle:before,.pk-article .pk-ba-handle:after{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;position:absolute;top:50%;transform:translateY(-50%)}.pk-article .pk-ba-handle:before{border-right:7px solid var(--pk-site-primary,#005b9d);left:10px}.pk-article .pk-ba-handle:after{border-left:7px solid var(--pk-site-primary,#005b9d);right:10px}.pk-article .pk-ba-tag{letter-spacing:.08em;text-transform:uppercase;color:#fff;pointer-events:none;z-index:3;border-radius:999px;padding:.3em .9em;font-size:.78rem;font-weight:700;position:absolute;top:14px}.pk-article .pk-ba-tag--before{background:#14344fc7;left:14px}.pk-article .pk-ba-tag--after{background:var(--pk-site-secondary,#34b44a);right:14px}.pk-article .pk-ba-range{opacity:0;cursor:ew-resize;touch-action:pan-y;appearance:none;z-index:4;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.pk-article .pk-ba-frame:has(.pk-ba-range:focus-visible){outline:3px solid var(--pk-site-secondary,#34b44a);outline-offset:3px}.pk-article .pk-ba-caption{color:#5f6b76;text-align:center;margin-top:.9em;font-size:.95em;line-height:1.4}.pk-article.pk-site-theme .pk-ba-caption{color:#47566b;font-weight:500}@media (max-width:767px){.pk-article .pk-before-after{grid-template-columns:1fr;gap:1.75rem}.pk-article .pk-ba-handle{width:38px;height:38px}}
table tbody tr:hover,table tbody tr[style*=--hover-color]:hover,tbody tr:hover,tbody tr[style*=--hover-color]:hover,div table tbody tr:hover,div[class*=overflow] table tbody tr:hover,div[class*=overflow] tbody tr:hover,html body div table tbody tr:hover{background:#e6f3ff!important}html body div table.no-table-hover tbody tr:hover,html body div table.no-table-hover tbody tr,html body div table tbody tr.no-hover:hover,html body div table tbody tr.no-hover{background:0 0!important}tbody tr{background-color:#0000!important}tbody tr.task-in-progress-row{background-color:#fefce8!important}tbody tr.building-project-crm-contacted-row{background-color:var(--color-widget-bg-green)!important}tbody tr.building-project-crm-established-row{background-color:var(--color-design-status-success)!important}tbody tr.building-project-crm-watch-row{background-color:var(--color-widget-bg-yellow)!important}tbody tr.building-project-crm-declined-row{background-color:var(--color-widget-bg-red)!important}.table-row-hover{transition:background-color .2s ease-in-out;background-color:#0000!important}.table-row-hover:hover{background-color:#e6f3ff!important}.table-row-clickable{cursor:pointer;transition:background-color .2s ease-in-out;background-color:#0000!important}.table-row-clickable:hover{background-color:#e6f3ff!important}.table-row-hover-gray:hover{background-color:#f8fafc!important}.table-row-hover-green:hover{background-color:#f0fdf4!important}.table-row-hover:hover td,.table-row-clickable:hover td{background-color:#0000!important}tbody tr.table-row-hover:hover,tbody tr.table-row-clickable:hover{background-color:#e6f3ff!important}table tr{transition:background-color .2s ease-in-out}tr.table-row-hover:hover,tr.table-row-clickable:hover{background-color:#e6f3ff!important}html body div table tbody tr.building-project-crm-contacted-row:hover{background-color:color-mix(in srgb, var(--color-widget-bg-green) 70%, var(--color-design-status-success))!important}html body div table tbody tr.building-project-crm-established-row:hover{background-color:color-mix(in srgb, var(--color-design-status-success) 85%, var(--color-design-bg-primary))!important}html body div table tbody tr.building-project-crm-watch-row:hover{background-color:color-mix(in srgb, var(--color-widget-bg-yellow) 70%, var(--color-design-status-warning))!important}html body div table tbody tr.building-project-crm-declined-row:hover{background-color:color-mix(in srgb, var(--color-widget-bg-red) 70%, var(--color-design-status-error))!important}.table-row-clickable:focus{outline-offset:-2px;outline:2px solid #3b82f6}@media (prefers-color-scheme:dark){.table-row-hover:hover,.table-row-clickable:hover{background-color:#1e3a8a!important}}html body div table.no-table-hover tbody tr:hover,html body div table.no-table-hover tbody tr,html body div .no-table-hover tbody tr:hover,html body div table tbody tr.no-hover:hover,html body div table tbody tr.no-hover,html body div tr.no-hover:hover,html body div .no-hover:hover,div table.no-table-hover tbody tr:hover,div table.no-table-hover tbody tr,div .no-table-hover tbody tr:hover,div table tbody tr.no-hover:hover,div table tbody tr.no-hover,div tr.no-hover:hover,table.no-table-hover tbody tr:hover,table.no-table-hover tbody tr,tbody tr.no-hover:hover,tbody tr.no-hover,tr.no-hover:hover{background:0 0!important}
