.pk-article .pk-callout{margin:1.25rem 0;padding:.875rem 1.25rem;border-left:4px solid #005b9d;border-radius:.375rem;background:#f5f8fa;color:#3c3c3c}.pk-article .pk-callout-warning{border-left-color:#d97706;background:#fdf3e7}.pk-article .pk-callout-tip{border-left-color:#34b44a;background:#e9f8f6}.pk-article .pk-evidence{margin:2rem 0;padding:1.5rem 1.75rem;border-left:4px solid var(--pk-site-primary,#005b9d);border-radius:.375rem;background:#f5f8fa;color:var(--pk-site-text,#2b2a2a)}.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{font-size:1.2em;line-height:1.65;color:inherit}.pk-article .pk-textblock-inner>:first-child{margin-top:0}.pk-article .pk-textblock-inner>:last-child{margin-bottom:0}.pk-article .pk-cta{margin:1.75rem 0;text-align:center}.pk-article .pk-cta a{display:inline-block;padding:.75rem 1.5rem;border-radius:.375rem;font-weight:600;text-decoration:none}.pk-article .pk-faq{margin:1.5rem 0}.pk-article .pk-faq-intro{margin-bottom:1rem}.pk-article .pk-faq-list{display:grid;gap:.5rem}.pk-article .pk-faq-item{border:1px solid #e5e7eb;border-radius:.5rem;padding:.75rem 1rem;background:#ffffff}.pk-article .pk-faq-item summary{cursor:pointer;font-weight:600;color:#3c3c3c}.pk-article .pk-faq-item[open] summary{margin-bottom:.5rem}.pk-article .pk-faq-item p{margin:0}.pk-article .pk-stats{margin:1.5rem 0;padding:1.5rem;background:#f5f8fa;border-radius:.5rem}.pk-article .pk-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.5rem;text-align:center}.pk-article .pk-stat-value{margin:0;color:var(--pk-site-primary,#005b9d);font-size:1.9em;font-weight:700;line-height:1.15}.pk-article .pk-stat-label{margin:.35em 0 0;color:var(--pk-site-text,#3c3c3c);font-size:1em;font-weight:600;line-height:1.3}.pk-article .pk-stat-detail{margin:.25em 0 0;color:#5f6b76;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{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;align-items:stretch}.pk-article .pk-testimonial-card{display:flex;flex-direction:column;height:100%;padding:1.5rem 1.25rem;background:#ffffff;border:1px solid #e3e8ee;border-radius:.5rem;box-shadow:0 2px 8px rgba(0,0,0,.04);text-align:center}.pk-article .pk-testimonial-avatar{margin:0 auto 1rem}.pk-article .pk-testimonial-avatar img{width:60px;height:60px;border-radius:50%;object-fit:cover}.pk-article .pk-testimonial-quote{margin:0;flex:1;color:var(--pk-site-text,#3c3c3c);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{margin:0;color:var(--pk-site-primary,#005b9d);font-size:1em;font-weight:700;line-height:1.35}.pk-article .pk-testimonial-author{margin:.25rem 0 0;color:#5f6b76;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{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.pk-article .pk-badge{display:flex;flex-direction:column;align-items:center;gap:.35rem;padding:1.5rem 1rem;border:1px solid #e5e7eb;border-radius:.5rem;background:#ffffff;text-align:center}.pk-article .pk-badge-media{display:flex;align-items:center;justify-content:center;height:84px;margin-bottom:.5rem}.pk-article .pk-badge-media img{display:block;max-height:84px;width:auto;max-width:100%;object-fit:contain}.pk-article .pk-badge-value{margin:0;display:inline-block;padding:.15em 1em;background:var(--pk-site-secondary,#34b44a);color:#ffffff;border-radius:999px;font-size:.9em;font-weight:700}.pk-article .pk-badge-value-large{margin:0;color:var(--pk-site-secondary,#34b44a);font-size:2.2em;font-weight:700;line-height:1.1}.pk-article .pk-badge-label{margin:.25em 0 0;color:var(--pk-site-text,#3c3c3c);font-size:1.05em;font-weight:600;line-height:1.3}.pk-article .pk-badge-detail{margin:.15em 0 0;color:#5f6b76;font-size:.85em;line-height:1.4}.pk-article .pk-badges--photo{margin:1.5rem 0}.pk-article .pk-badges--photo .pk-badges-grid{display:grid;grid-template-columns:repeat(var(--pk-timeline-cols,2),minmax(0,1fr));gap:1.75em;align-items:start}.pk-article .pk-badge--photo{position:relative;display:block;margin:0;padding:0;border:none;border-radius:0;background:transparent}.pk-article .pk-badge--photo:before{content:"";position:absolute;top:1.05em;left:-.875em;right:-.875em;height:2px;background:#c9d9e8}.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{position:relative;z-index:1;display:flex;justify-content:center;margin:0 0 1em}.pk-article .pk-badge-photo__year{display:inline-block;padding:.25em 1em;border:2px solid var(--pk-site-primary,#005b9d);border-radius:999px;background:#ffffff;color:var(--pk-site-primary,#005b9d);font-size:1em;font-weight:700;line-height:1.3;letter-spacing:.04em}.pk-article .pk-badge-photo__media{position:relative;width:100%;aspect-ratio:1536/922;overflow:hidden;border-radius:14px;background:#1a1a1a}.pk-article .pk-badge-photo__image{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;max-height:none;margin:0;border-radius:0;object-fit:cover;object-position:center;transition:transform .35s ease}.pk-article .pk-badge--photo:hover .pk-badge-photo__image{transform:scale(1.04)}.pk-article .pk-badge-photo__caption{padding:.85em .25em 0;text-align:center}.pk-article .pk-badge-photo__title{margin:0;color:#14344f;font-size:1.1em;font-weight:600;line-height:1.25}.pk-article .pk-badge-photo__detail{margin:.4em 0 0;color:#5f6b76;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{margin:1.5rem 0;padding:1rem 1.25rem;border:1px solid #e5e7eb;border-radius:.5rem;background:#f5f8fa}.pk-article .pk-howto h3{margin-top:0}.pk-article .pk-howto-intro{margin-bottom:1rem}.pk-article .pk-howto-steps{margin:0;padding:0;list-style:none;display:grid;gap:.75rem}.pk-article .pk-howto-step{display:flex;gap:.85rem;align-items:flex-start;margin:0;padding:0}.pk-article .pk-howto-step-num{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:9999px;background:#002d52;color:#ffffff;font-size:.85rem;font-weight:700;line-height:1}.pk-article .pk-howto-step-body{min-width:0;flex:1 1 auto}.pk-article .pk-howto-step-label{display:block;margin-bottom:.15rem;font-size:.9rem;color:#002d52}.pk-article .pk-howto-step-body p{margin:0}.pk-article .pk-gallery{margin:1.5rem 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.75rem}.pk-article .pk-gallery-item{margin:0}.pk-article .pk-gallery-item img{width:100%;aspect-ratio:4/3;object-fit:cover;cursor:zoom-in;transition:transform .2s ease,box-shadow .2s ease}.pk-article .pk-gallery-item img:hover{transform:scale(1.03);box-shadow:0 6px 18px rgba(0,45,82,.18)}.pk-article .pk-split-col-inner .pk-gallery{margin-top:1rem;grid-template-columns:repeat(var(--pk-gallery-cols,4),minmax(0,1fr));gap:10px}.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{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:30px;align-items:stretch}.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{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:.35em .5em;background:var(--pk-site-primary,#005b9d);color:#ffffff;font-size:.85em;font-weight:700;line-height:1.2;text-align:center}.pk-article .pk-hub-card{display:flex;flex-direction:column;height:100%;margin:0;padding:0;border:1px solid var(--pk-site-primary,#005b9d);border-radius:4px;background:var(--pk-site-primary,#005b9d);overflow:hidden}.pk-article .pk-hub-card__thumbnail-link{display:block;flex:0 0 auto;margin:0;line-height:0;text-decoration:none}.pk-article .pk-hub-card__thumbnail{position:relative;display:block;width:100%;aspect-ratio:3/2;overflow:hidden;margin:0}.pk-article .pk-hub-card__image{position:absolute;inset:0;display:block;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;border-radius:0!important;object-fit:cover}.pk-article .pk-hub-card__text{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:calc(2 * 1.25 * .9em + 10px);padding:0 5px 5px}.pk-article .pk-hub-card__title{margin:0;width:100%;font-size:.9em;font-weight:400;line-height:1.25;text-align:center}.pk-article .pk-hub-card__title a{color:#ffffff;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(2 * 1.25 * .8em + 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(180deg,#f4f8fb,#ffffff 55%,#f8fafb)}.pk-article .pk-brochures-intro{max-width:52rem;margin:0 auto 2.75rem;text-align:center}.pk-article .pk-brochures-intro h1,.pk-article .pk-brochures-intro h2{margin:0 0 .65em;color:var(--pk-site-primary,#005b9d);font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:700;line-height:1.15;letter-spacing:-.02em}.pk-article .pk-brochures-intro p{margin:0;color:#4a5568;font-size:1.125rem;line-height:1.55}.pk-article .pk-brochures__grid{display:grid;gap:clamp(1.25rem,2.5vw,2.25rem);max-width:72rem;margin:0 auto;align-items:stretch}.pk-article .pk-brochures__grid,.pk-article .pk-brochures__grid--6{grid-template-columns:repeat(3,minmax(0,1fr))}.pk-article .pk-brochure-card{margin:0;height:100%}.pk-article .pk-brochure-card__link{display:block;height:100%;text-decoration:none;color:inherit;border-radius:12px;outline-offset:4px}.pk-article .pk-brochure-card__cover{position:relative;display:block;height:100%;aspect-ratio:3/4;border-radius:12px;overflow:hidden;background:#e8eef3;box-shadow:0 2px 4px rgba(0,45,82,.06),0 12px 28px rgba(0,91,157,.14);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1)}.pk-article .pk-brochure-card__link:focus-visible .pk-brochure-card__cover,.pk-article .pk-brochure-card__link:hover .pk-brochure-card__cover{transform:translateY(-10px) scale(1.02);box-shadow:0 8px 16px rgba(0,45,82,.1),0 24px 48px rgba(0,91,157,.22)}.pk-article .pk-brochure-card__image{position:absolute;inset:0;display:block;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;border-radius:0!important;object-fit:cover;transition:transform .5s cubic-bezier(.22,1,.36,1)}.pk-article .pk-brochure-card__link:focus-visible .pk-brochure-card__image,.pk-article .pk-brochure-card__link:hover .pk-brochure-card__image{transform:scale(1.04)}.pk-article .pk-brochure-card__pdf-badge{position:absolute;top:12px;right:12px;z-index:3;display:inline-flex;align-items:center;gap:.3em;padding:.35em .65em;border-radius:999px;background:rgba(255,255,255,.95);color:#c0392b;font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 2px 8px rgba(0,0,0,.12)}.pk-article .pk-brochure-card__pdf-icon{flex-shrink:0}.pk-article .pk-brochure-card__hover{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,rgba(0,45,82,0) 35%,rgba(0,45,82,.55));opacity:0;transition:opacity .3s ease}.pk-article .pk-brochure-card__link:focus-visible .pk-brochure-card__hover,.pk-article .pk-brochure-card__link:hover .pk-brochure-card__hover{opacity:1}.pk-article .pk-brochure-card__cta{padding:.65em 1.25em;border-radius:999px;background:var(--pk-site-accent,#34b44a);color:#ffffff;font-size:.95rem;font-weight:700;letter-spacing:.02em;box-shadow:0 4px 14px rgba(52,180,74,.45);transform:translateY(8px);transition:transform .3s cubic-bezier(.22,1,.36,1)}.pk-article .pk-brochure-card__link:focus-visible .pk-brochure-card__cta,.pk-article .pk-brochure-card__link:hover .pk-brochure-card__cta{transform:translateY(0)}.pk-article .pk-brochure-card__ribbon{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:.85em .75em;background:var(--pk-site-primary,#005b9d);color:#ffffff;font-size:clamp(.85rem,1.4vw,1rem);font-weight:700;line-height:1.25;text-align:center;letter-spacing:.02em}@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{font-size:.8rem;padding:.7em .5em}}@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{border:1px dashed #d97706;border-radius:.375rem;padding:.75rem 1rem;background:#fdf3e7;overflow-x:auto;font-size:.8125rem}.pk-article .pk-split{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:stretch}@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{position:relative;margin:1.5rem 0;padding-top:56.25%;border-radius:0;overflow:hidden;background:#1f2937}.pk-article .pk-video iframe{position:absolute;inset:0;width:100%;height:100%;border:none}.pk-article .pk-banner,.pk-article .pk-hero{position:relative;margin-inline:calc(-1 * var(--pk-article-padding, 2em));min-height:var(--pk-hero-min-height,40vh);display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden}.pk-article .prose>.pk-hero:first-child{margin-top:calc(-1 * var(--pk-article-padding, 2em))}.pk-article .pk-banner-bg,.pk-article .pk-hero-bg{position:absolute;inset:0;background-size:cover;background-position:50%;background-repeat:no-repeat}.pk-article .pk-banner-overlay,.pk-article .pk-hero-overlay{position:absolute;inset:0;background:rgba(0,0,0,.19)}.pk-article .pk-banner-content,.pk-article .pk-hero-content{position:relative;z-index:1;padding:2.5em 1.5em;font-size:var(--pk-slide-text-base,.9rem)}.pk-article .pk-hero-content{max-width:100%}.pk-article .pk-banner-content{max-width:80%}.pk-article .pk-banner-heading,.pk-article .pk-hero-heading{margin:0;color:#ffffff;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)}.pk-article .pk-banner-description,.pk-article .pk-hero-description{margin:.5em 0 0;color:#ffffff;font-size:var(--pk-slide-desc-size,2.1em);font-weight:500;line-height:1.4;letter-spacing:var(--pk-slide-desc-ls,2.4px)}.pk-article .pk-cta-band{margin-inline:calc(-1 * var(--pk-article-padding, 2em));margin-block:3em;background:var(--pk-site-primary,#005b9d);text-align:center;padding:1em}.pk-article .pk-cta-band-inner{max-width:900px;margin-inline:auto}.pk-article .pk-cta-band-heading{margin:0;color:#ffffff;font-family:Roboto,sans-serif;font-size:3.75rem;font-weight:500;line-height:1.1666em}.pk-article .pk-cta-band-subheading{margin:1em;color:#ffffff;font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:.15px}.pk-article .pk-cta-band-divider{width:48px;height:0;margin:8px auto;padding:0;border:none;border-top:4px solid var(--pk-site-primary,#005b9d);background:transparent}.pk-article .pk-cta-band-action{margin:0}.pk-article .pk-cta-band-button{display:inline-block;background:var(--pk-site-secondary,#34b44a);color:#ffffff;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 ease,color .15s ease}.pk-article .pk-cta-band-button:hover{background:#ffffff;color:var(--pk-site-primary,#005b9d)}@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:0.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:0.9px;--pk-checklist-col-padding:3em 2em 3em 5em;width:100%;max-width:1440px;margin-inline:auto;padding:var(--pk-article-padding);font-size:1.1rem;font-weight:400;line-height:1.5;color:var(--pk-site-text);background:transparent}@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{display:flex;flex-direction:column;gap:var(--pk-section-gap,3em);font-size:inherit;line-height:inherit;color:inherit}.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-badges,.pk-article.pk-site-theme .prose>.pk-banner,.pk-article.pk-site-theme .prose>.pk-brochures,.pk-article.pk-site-theme .prose>.pk-callout,.pk-article.pk-site-theme .prose>.pk-cta,.pk-article.pk-site-theme .prose>.pk-cta-band,.pk-article.pk-site-theme .prose>.pk-evidence,.pk-article.pk-site-theme .prose>.pk-faq,.pk-article.pk-site-theme .prose>.pk-gallery,.pk-article.pk-site-theme .prose>.pk-hero,.pk-article.pk-site-theme .prose>.pk-howto,.pk-article.pk-site-theme .prose>.pk-hub-cards,.pk-article.pk-site-theme .prose>.pk-split,.pk-article.pk-site-theme .prose>.pk-stats,.pk-article.pk-site-theme .prose>.pk-testimonials,.pk-article.pk-site-theme .prose>.pk-textblock,.pk-article.pk-site-theme .prose>.pk-video{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);font-size:2.1em;font-weight:600;line-height:1;margin:0 0 .75em}.pk-article.pk-site-theme .prose .pk-section h2,.pk-article.pk-site-theme .prose .pk-section h3,.pk-article.pk-site-theme .prose .pk-section h4,.pk-article.pk-site-theme .prose .pk-split-col-inner h2,.pk-article.pk-site-theme .prose .pk-split-col-inner h3,.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{font-size:1.2em;font-weight:700;line-height:1.4;letter-spacing:.9px}.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 li,.pk-article.pk-site-theme .prose .pk-section p,.pk-article.pk-site-theme .prose .pk-split-col-inner li,.pk-article.pk-site-theme .prose .pk-split-col-inner p{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{font-weight:700;margin:0 0 1.5em}.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-banner .pk-banner-heading,.pk-article.pk-site-theme .prose .pk-cta-band .pk-cta-band-heading,.pk-article.pk-site-theme .prose .pk-hero .pk-hero-heading{color:#ffffff;margin:0}.pk-article.pk-site-theme .prose .pk-banner .pk-banner-description,.pk-article.pk-site-theme .prose .pk-cta-band .pk-cta-band-subheading,.pk-article.pk-site-theme .prose .pk-hero .pk-hero-description{color:#ffffff}.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:#ffffff;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 .pk-cta-primary,.pk-article.pk-site-theme .pk-cta .pk-cta-secondary,.pk-article.pk-site-theme .pk-cta a{background:var(--pk-site-secondary);color:#ffffff;border:1px solid #ffffff;border-radius:71px;padding:12px 32px;font-family:var(--pk-site-button-font,"Poppins",sans-serif);font-size:16px;font-weight:600;letter-spacing:.4px;text-transform:capitalize;text-decoration:none;transition:background .15s ease,color .15s ease}.pk-article.pk-site-theme .pk-cta a:hover{background:var(--pk-site-primary);color:#ffffff}.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{border-radius:0;border:none;border-bottom:1px solid #d8dee4;padding:0;background:transparent}.pk-article.pk-site-theme .pk-faq-item:first-child{border-top:1px solid #d8dee4}.pk-article.pk-site-theme .pk-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:1em;padding:.9em .25em;list-style:none;cursor:pointer;font-size:1.05em;font-weight:600;color:var(--pk-site-text);transition:color .15s ease}.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:"+";flex:0 0 auto;font-size:1.4em;font-weight:500;line-height:1;color:var(--pk-site-secondary)}.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{margin:0;padding:0 .25em 1em;color:var(--pk-site-text)}.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));background:transparent;border-radius:0;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-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);border-radius:0;padding:var(--pk-split-inner-padding,1.8em) 1em}.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));border:none;padding:var(--pk-split-inner-padding,1.8em)}.pk-article.pk-site-theme .pk-badges--photo .pk-badge--photo{padding:0}.pk-article.pk-site-theme .prose .pk-badge-photo__image{margin:0!important;max-width:none!important;border-radius: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{margin-inline:0;border:none;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:#ffffff;font-weight:400;text-decoration:none;margin:0}.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{margin:0!important;border-radius:0!important;width:100%!important;height:100%!important;max-width:none!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{text-decoration:none;color:inherit}.pk-article.pk-site-theme .prose .pk-brochure-card__image{margin:0!important;border-radius: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{width:100%;border-collapse:collapse;font-size:.95em;margin:.5em 0 1em}.pk-article.pk-site-theme .prose .pk-section th{background:#f5f8fa;color:var(--pk-site-text);font-weight:600;text-align:left}.pk-article.pk-site-theme .prose .pk-section td,.pk-article.pk-site-theme .prose .pk-section th{padding:.6em .9em;border:1px solid #d8dee4;vertical-align:top}.pk-article.pk-site-theme .prose .pk-split-col-inner table{width:100%;border-collapse:collapse;font-size:.95em;margin:.5em 0 1em}.pk-article.pk-site-theme .prose .pk-split-col-inner th{background:#f5f8fa;color:var(--pk-site-text);font-weight:600;text-align:left}.pk-article.pk-site-theme .prose .pk-split-col-inner td,.pk-article.pk-site-theme .prose .pk-split-col-inner th{padding:.6em .9em;border:1px solid #d8dee4;vertical-align:top}.pk-article.pk-site-theme .pk-split{margin-inline:calc(-1 * var(--pk-article-padding, 2em))}.pk-article.pk-site-theme .pk-split-col{padding:0;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)}.pk-article.pk-site-theme .pk-split-col-inner{padding:var(--pk-split-inner-padding,1.8em)}.pk-article.pk-site-theme .pk-split-col--media{position:relative;display:flex;flex-direction:column;min-height:0;overflow:hidden}.pk-article.pk-site-theme .pk-split-col--media img{display:block;width:100%;height:auto;margin:0}.pk-article.pk-site-theme .pk-split-col--media .pk-video{margin:0;flex:1 1 auto;width:100%;aspect-ratio:16/9;padding-top:0;min-height:0;height:auto}.pk-article.pk-site-theme .pk-split-col-inner .pk-gallery{margin-top:1rem;grid-template-columns:repeat(var(--pk-gallery-cols,4),minmax(0,1fr));gap:10px}.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:#ffffff}.pk-article.pk-site-theme .pk-split-col--primary .pk-split-col-inner{color:#ffffff;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:#ffffff;font-weight:600}.pk-article.pk-site-theme .pk-split-col--primary .pk-split-col-inner ul{list-style:none;margin:0;padding:0}.pk-article.pk-site-theme .pk-split-col--primary .pk-split-col-inner li{display:flex;align-items:flex-start;gap:var(--pk-checklist-icon-gap,17px);margin:0;padding:0;min-height:var(--pk-checklist-icon-size,52px);color:#ffffff;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)}.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:50%/contain no-repeat 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")}.pk-article.pk-site-theme .pk-split-col--primary .pk-split-col-inner li>p{margin:0;flex:1 1 auto;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.pk-article.pk-site-theme .pk-split-col--primary .pk-split-col-inner a{color:#ffffff;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:#ffffff}.pk-article.pk-site-theme .pk-split-col--primary .pk-split-col-inner table{width:100%;border-collapse:collapse;margin:.5em 0 1em}.pk-article.pk-site-theme .pk-split-col--primary .pk-split-col-inner td,.pk-article.pk-site-theme .pk-split-col--primary .pk-split-col-inner th{padding:.6em .9em;border:1px solid rgba(255,255,255,.35);color:#ffffff;vertical-align:top}.pk-article.pk-site-theme .pk-split-col--primary .pk-split-col-inner th{background:transparent;font-weight:600}.pk-article.pk-site-theme .pk-split-col--primary .pk-split-col-inner td{background:rgba(255,255,255,.08)}.pk-article.pk-site-theme .pk-split-col--primary .pk-split-col-inner blockquote{color:#ffffff;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 .pk-split,.pk-article.pk-site-theme .pk-stats,.pk-article.pk-site-theme .prose>.pk-badges:not(.pk-badges--photo),.pk-article.pk-site-theme .prose>.pk-faq,.pk-article.pk-site-theme .prose>.pk-howto,.pk-article.pk-site-theme .prose>.pk-section{background:#ffffff;border:1px solid #e5ecf2;border-radius:20px;overflow:hidden;box-shadow:0 2px 6px rgba(15,43,70,.05),0 18px 40px rgba(15,43,70,.08)}.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:#ffffff}.pk-article.pk-site-theme .pk-howto-step-label{color:var(--pk-site-secondary,#34b44a);font-size:.95em;font-weight:700;letter-spacing:.02em}.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:#ffffff;border:1px solid #e5ecf2;box-shadow:0 2px 6px rgba(15,43,70,.05),0 18px 40px rgba(15,43,70,.08)}.pk-article.pk-site-theme .pk-page-header{margin:0 0 var(--pk-section-gap,3em)}.pk-article.pk-site-theme .pk-page-heading{margin:0;color:#14344f;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.15;letter-spacing:-.015em}.pk-article.pk-site-theme .pk-page-description{margin:1em 0 0;color:var(--pk-site-secondary,#34b44a);font-size:.95em;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.pk-article.pk-site-theme .pk-page-description:before{content:"";display:block;width:48px;height:4px;margin-bottom:1em;border-radius:2px;background:var(--pk-site-secondary,#34b44a)}.pk-article.pk-site-theme .prose>.pk-banner,.pk-article.pk-site-theme .prose>.pk-hero{border-radius:24px;overflow:hidden}.pk-article.pk-site-theme .prose>.pk-hero:first-child{margin-top:0}.pk-article.pk-site-theme .pk-banner-overlay,.pk-article.pk-site-theme .pk-hero-overlay{background:linear-gradient(180deg,rgba(7,25,42,.08),rgba(7,25,42,.32) 55%,rgba(7,25,42,.62))}.pk-article.pk-site-theme .pk-hero-heading{font-weight:700;letter-spacing:-.015em;text-shadow:0 2px 24px rgba(0,0,0,.35)}.pk-article.pk-site-theme .pk-hero-description{font-size:1.15em;font-weight:500;letter-spacing:5px;text-transform:uppercase;margin-top:1.1em}.pk-article.pk-site-theme .pk-hero-description:before{content:"";display:block;width:56px;height:4px;margin:0 auto 1.1em;border-radius:2px;background:var(--pk-site-secondary)}.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}.pk-article.pk-site-theme .pk-split:has(>.pk-split-col--text) .pk-split-col--media:has(>p>a>img),.pk-article.pk-site-theme .pk-split:has(>.pk-split-col--text) .pk-split-col--media:has(>p>img){height:0;min-height:100%}.pk-article.pk-site-theme .pk-split:has(>.pk-split-col--text) .pk-split-col--media>p:has(>a>img),.pk-article.pk-site-theme .pk-split:has(>.pk-split-col--text) .pk-split-col--media>p:has(>img){margin:0;position:absolute;inset:0;display:flex}.pk-article.pk-site-theme .pk-split:has(>.pk-split-col--text) .pk-split-col--media>p>a{display:flex;width:100%;height:100%}.pk-article.pk-site-theme .pk-split:has(>.pk-split-col--text) .pk-split-col--media img{width:100%;height:100%;object-fit:cover;object-position:center;min-height:0}.pk-article.pk-site-theme .pk-split:has(>.pk-split-col--text) .pk-split-col--media.pk-split-col--contain{background:#ffffff}.pk-article.pk-site-theme .pk-split:has(>.pk-split-col--text) .pk-split-col--media.pk-split-col--contain>p:has(>a>img),.pk-article.pk-site-theme .pk-split:has(>.pk-split-col--text) .pk-split-col--media.pk-split-col--contain>p:has(>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;padding:0;background:transparent}.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{position:relative;color:#14344f;font-size:1.9em;font-weight:700;line-height:1.15;letter-spacing:-.01em;margin:0 0 1em;padding-bottom:.5em}.pk-article.pk-site-theme .prose .pk-section h2:after,.pk-article.pk-site-theme .prose .pk-split-col-inner h2:after{content:"";position:absolute;left:0;bottom:0;width:48px;height:4px;border-radius:2px;background:var(--pk-site-secondary)}.pk-article.pk-site-theme .prose .pk-split-col-inner p{font-size:1.02em;line-height:1.65;color:#41505e;margin:0 0 1em}.pk-article.pk-site-theme .prose .pk-split-col-inner p strong{font-weight:500;color:#33404d}.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{font-weight:600;color:#22303d}.pk-article.pk-site-theme .prose .pk-section a.pk-text-cta,.pk-article.pk-site-theme .prose .pk-split-col-inner a.pk-text-cta{display:inline-flex;align-items:center;gap:.55em;margin-top:.35em;padding:.7em 1.5em;border-radius:999px;background:var(--pk-site-secondary);color:#ffffff;font-size:.92em;font-weight:600;letter-spacing:.2px;text-decoration:none;box-shadow:0 6px 16px rgba(52,180,74,.35);transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.pk-article.pk-site-theme .prose .pk-section a.pk-text-cta:after,.pk-article.pk-site-theme .prose .pk-split-col-inner a.pk-text-cta:after{content:"→";font-weight:700}.pk-article.pk-site-theme .prose .pk-section a.pk-text-cta:hover,.pk-article.pk-site-theme .prose .pk-split-col-inner a.pk-text-cta:hover{background:#2ca341;color:#ffffff;transform:translateY(-2px);box-shadow:0 10px 22px rgba(52,180,74,.4)}.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:#ffffff}.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:#ffffff;border:1px solid #e5ecf2;border-radius:16px;box-shadow:0 2px 6px rgba(15,43,70,.05);transition:transform .25s ease,box-shadow .25s ease}.pk-article.pk-site-theme .pk-hub-card:hover{transform:translateY(-6px);box-shadow:0 14px 30px rgba(15,43,70,.14)}.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;font-size:1em;font-weight:600;line-height:1.3;text-align:left}.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 rgba(15,43,70,.18)}@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{display:grid;grid-auto-flow:column;grid-auto-columns:38%;overflow-x:auto;padding-bottom:.5rem}.pk-article.pk-site-theme .pk-split:has(>.pk-split-col--text) .pk-split-col--media:has(>p>a>img),.pk-article.pk-site-theme .pk-split:has(>.pk-split-col--text) .pk-split-col--media:has(>p>img){height:auto;min-height:0;aspect-ratio:4/3}.pk-article.pk-site-theme .pk-split:has(>.pk-split-col--text) .pk-split-col--media img{min-height:0}}.pk-gallery-lightbox{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:rgba(15,23,42,.92)}.pk-gallery-lightbox__figure{position:relative;display:flex;flex-direction:column;align-items:center;max-width:min(1200px,100%);max-height:calc(100vh - 2.5rem);margin:0}.pk-gallery-lightbox__image{display:block;max-width:100%;max-height:calc(100vh - 5rem);width:auto;height:auto;object-fit:contain;border-radius:.375rem;box-shadow:0 24px 48px rgba(0,0,0,.35)}.pk-gallery-lightbox__counter{margin-top:.75rem;color:#ffffff;font-size:.875rem;font-weight:600;letter-spacing:.04em}.pk-gallery-lightbox__close,.pk-gallery-lightbox__nav{position:absolute;z-index:1;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:999px;background:rgba(255,255,255,.14);color:#ffffff;cursor:pointer;transition:background .15s ease}.pk-gallery-lightbox__close:hover,.pk-gallery-lightbox__nav:hover{background:rgba(255,255,255,.24)}.pk-gallery-lightbox__close{top:1rem;right:1rem;width:2.75rem;height:2.75rem;font-size:1.75rem;line-height:1}.pk-gallery-lightbox__nav{top:50%;width:3rem;height:3rem;font-size:2rem;line-height:1;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{margin:2rem 0;display:grid;grid-template-columns:repeat(var(--pk-ba-cols,1),minmax(0,1fr));gap:2rem 1.5rem}.pk-article .pk-ba-item{margin:0;min-width:0}.pk-article .pk-ba-frame{--pk-ba-pos:50%;position:relative;overflow:hidden;border-radius:16px;aspect-ratio:3/2;isolation:isolate;background:#14344f;box-shadow:0 2px 6px rgba(15,43,70,.08),0 18px 40px rgba(15,43,70,.18)}.pk-article .pk-ba-frame .pk-ba-img{position:absolute;inset:0;width:100%;height:100%;margin:0;display:block;object-fit:cover;border-radius:0}.pk-article .pk-ba-before-pane{position:absolute;inset:0;clip-path:inset(0 calc(100% - var(--pk-ba-pos)) 0 0);z-index:1}.pk-article .pk-ba-divider{position:absolute;top:0;bottom:0;left:var(--pk-ba-pos);width:3px;transform:translateX(-50%);background:#ffffff;box-shadow:0 0 10px rgba(0,0,0,.4);pointer-events:none;z-index:2}.pk-article .pk-ba-handle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px;border-radius:50%;background:#ffffff;box-shadow:0 2px 12px rgba(0,0,0,.35)}.pk-article .pk-ba-handle:after,.pk-article .pk-ba-handle:before{content:"";position:absolute;top:50%;transform:translateY(-50%);border-top:6px solid transparent;border-bottom:6px solid transparent}.pk-article .pk-ba-handle:before{left:10px;border-right:7px solid var(--pk-site-primary,#005b9d)}.pk-article .pk-ba-handle:after{right:10px;border-left:7px solid var(--pk-site-primary,#005b9d)}.pk-article .pk-ba-tag{position:absolute;top:14px;padding:.3em .9em;border-radius:999px;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffff;pointer-events:none;z-index:3}.pk-article .pk-ba-tag--before{left:14px;background:rgba(20,52,79,.78)}.pk-article .pk-ba-tag--after{right:14px;background:var(--pk-site-secondary,#34b44a)}.pk-article .pk-ba-range{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:ew-resize;touch-action:pan-y;-webkit-appearance:none;appearance:none;z-index:4}.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{margin-top:.9em;font-size:.95em;line-height:1.4;color:#5f6b76;text-align:center}.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}}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,table tbody tr:hover,table tbody tr[style*="--hover-color"]:hover,tbody tr:hover,tbody tr[style*="--hover-color"]:hover{background-color:#e6f3ff!important;background:#e6f3ff!important}html body div table tbody tr.no-hover,html body div table tbody tr.no-hover:hover,html body div table.no-table-hover tbody tr,html body div table.no-table-hover tbody tr:hover{background-color:transparent!important;background:transparent!important}tbody tr{background-color:transparent!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:transparent!important}.table-row-hover:hover{background-color:#e6f3ff!important}.table-row-clickable{transition:background-color .2s ease-in-out;cursor:pointer;background-color:transparent!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-clickable:hover td,.table-row-hover:hover td{background-color:transparent!important}tbody tr.table-row-clickable:hover,tbody tr.table-row-hover:hover{background-color:#e6f3ff!important}table tr{transition:background-color .2s ease-in-out}tr.table-row-clickable:hover,tr.table-row-hover: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:2px solid #3b82f6;outline-offset:-2px}@media (prefers-color-scheme:dark){.table-row-clickable:hover,.table-row-hover:hover{background-color:#1e3a8a!important}}div .no-table-hover tbody tr:hover,div table tbody tr.no-hover,div table tbody tr.no-hover:hover,div table.no-table-hover tbody tr,div table.no-table-hover tbody tr:hover,div tr.no-hover:hover,html body div .no-hover:hover,html body div .no-table-hover tbody tr:hover,html body div table tbody tr.no-hover,html body div table tbody tr.no-hover:hover,html body div table.no-table-hover tbody tr,html body div table.no-table-hover tbody tr:hover,html body div tr.no-hover:hover,table.no-table-hover tbody tr,table.no-table-hover tbody tr:hover,tbody tr.no-hover,tbody tr.no-hover:hover,tr.no-hover:hover{background-color:transparent!important;background:transparent!important}