/*! PKWARE Exodus | Version: 1.14.159 | minified from style.css - DO NOT EDIT, run scripts/minify-css.ps1 */
.pkbc-page .pkbc-page,.pkbc-page *{box-sizing: border-box}.pkbc-page{font-family: 'Lato',sans-serif;color: #484848;line-height: 1.7;font-size: 20px;background: var(--pk-white)}.pkbc-page p{margin: 0 0 1.25em 0}.pkbc-page a{color: var(--pk-cyan);text-decoration: none;border-bottom: 1px solid transparent;transition: border-color .15s ease}.pkbc-page a:hover{border-bottom-color: var(--pk-cyan)}.pkbc-page ul,.pkbc-page ol{margin: 0 0 1.25em 1.25em;padding: 0}.pkbc-page li{margin-bottom: .5em}.pkbc-page .pkbc-h1{font-family: Georgia,serif;font-size: 52px;line-height: 1.1;font-weight: 700;color: var(--pk-navy);margin: 0 0 .6em 0;letter-spacing: -0.01em}.pkbc-page .pkbc-h2{font-family: Georgia,serif;font-size: 46px;line-height: 1.2;font-weight: 700;color: var(--pk-navy);margin: 0 0 .6em 0;letter-spacing: -0.01em}.pkbc-page .pkbc-h3{font-family: Georgia,serif;font-size: 36px;line-height: 1.3;font-weight: 700;color: var(--pk-navy);margin: 0 0 .6em 0}.pkbc-page .pkbc-h4{font-family: Georgia,serif;font-size: 28px;line-height: 1.4;font-weight: 700;color: var(--pk-navy);margin: 0 0 .5em 0}.pkbc-page .pkbc-eyebrow{display: inline-block;font-family: 'Lato',sans-serif;font-size: 20px;font-weight: 700;letter-spacing: 0.18em;text-transform: uppercase;color: var(--pk-cyan);margin: 0 0 24px 0;padding-bottom: 8px;border-bottom: 2px solid var(--pk-cyan)}.pkbc-page .pkbc-lead{font-size: 22px;line-height: 1.55;color: #484848;max-width: 760px}.pkbc-page .pkbc-section{padding: var(--pk-sec-y) var(--pk-edge)}.pkbc-page .pkbc-section--hero{padding: 20px var(--pk-edge) var(--pk-sec-y-hero)}.pkbc-page .pkbc-section--alt{background: var(--pk-grey)}.pkbc-page .pkbc-section--dark{background: var(--pk-navy)}.pkbc-page .pkbc-container{max-width: 1300px;margin: 0 auto}.pkbc-page .pkbc-btn{display: inline-block;font-family: 'Lato',sans-serif;font-size: 16px;font-weight: 700;letter-spacing: 0.02em;padding: 16px 32px;border-radius: 999px;border: 2px solid transparent;cursor: pointer;transition: background .15s ease,color .15s ease,border-color .15s ease,transform .15s ease;text-align: center;line-height: 1.2}.pkbc-page .pkbc-btn:hover{border-bottom: 2px solid transparent}.pkbc-page .pkbc-btn--primary{background: var(--pk-cyan);color: var(--pk-white)}.pkbc-page .pkbc-btn--primary:hover{background: var(--pk-navy);color: var(--pk-white);border-color: var(--pk-navy)}.pkbc-page .pkbc-btn--green{background: var(--pk-frost);color: var(--pk-navy)}.pkbc-page .pkbc-btn--green:hover{background: var(--pk-white);color: var(--pk-navy)}.pkbc-page .pkbc-btn--outline{background: transparent;color: var(--pk-navy);border-color: var(--pk-navy)}.pkbc-page .pkbc-btn--outline:hover{background: var(--pk-cyan);color: var(--pk-white);border-color: var(--pk-cyan)}.pkbc-page .pkbc-btn--text{background: transparent;color: var(--pk-navy);padding: 16px 8px;border-radius: 0;border: none;border-bottom: 2px solid var(--pk-navy)}.pkbc-page .pkbc-btn--text:hover{color: var(--pk-cyan);border-bottom-color: var(--pk-cyan)}.pkbc-page .pkbc-btn-row{display: flex;gap: 20px;flex-wrap: wrap;align-items: center;margin-top: 8px}.pkbc-page .pkbc-hero__intro{max-width: 920px;margin-bottom: var(--pk-gap-xl)}.pkbc-page .pkbc-hero__sub{font-size: 22px;line-height: 1.55;color: #484848;max-width: 760px;margin-bottom: 40px}.pkbc-page .pkbc-stats{display: grid;grid-template-columns: repeat(3,1fr);gap: 48px;margin-top: var(--pk-gap-xl);border-top: 1px solid #E5E5E7;padding-top: 56px}.pkbc-page .pkbc-stat__num{font-family: Georgia,serif;font-size: 56px;line-height: 1;font-weight: 700;color: var(--pk-navy);display: block;margin-bottom: 16px}.pkbc-page .pkbc-stat__label{font-size: 17px;line-height: 1.5;color: #484848}.pkbc-page .pkbc-card-grid{display: grid;grid-template-columns: 1fr 1fr;gap: 40px;margin: 56px 0}.pkbc-page .pkbc-card{padding: 40px;background: var(--pk-white);border: 1px solid #E5E5E7}.pkbc-page .pkbc-section--alt .pkbc-card{background: var(--pk-white)}.pkbc-page .pkbc-card__label{font-family: 'Lato',sans-serif;font-size: 12px;font-weight: 700;letter-spacing: 0.2em;text-transform: uppercase;color: var(--pk-cyan);margin-bottom: 16px}.pkbc-page .pkbc-card__title{font-family: Georgia,serif;font-size: 24px;line-height: 1.3;font-weight: 700;color: var(--pk-navy);margin-bottom: 16px}.pkbc-page .pkbc-callout{margin-top: 24px;padding: 40px;border-left: 4px solid var(--pk-cyan);background: var(--pk-white)}.pkbc-page .pkbc-section--alt .pkbc-callout{background: var(--pk-white)}.pkbc-page .pkbc-callout p{font-size: 22px;line-height: 1.55;color: var(--pk-navy);margin: 0}.pkbc-page .pkbc-matrix-intro{max-width: 800px;margin-bottom: 56px}.pkbc-page .pkbc-matrix-group{margin-bottom: 56px}.pkbc-page .pkbc-matrix-group__title{font-family: Georgia,serif;font-size: 22px;font-weight: 700;color: var(--pk-navy);margin-bottom: 16px;padding-bottom: 8px;border-bottom: 2px solid var(--pk-cyan)}.pkbc-page .pkbc-matrix{width: 100%;border-collapse: collapse;font-size: 17px}.pkbc-page .pkbc-matrix thead th{text-align: left;font-family: 'Lato',sans-serif;font-weight: 700;font-size: 13px;letter-spacing: 0.1em;text-transform: uppercase;color: var(--pk-navy);padding: 18px 20px;border-bottom: 2px solid var(--pk-navy);background: transparent}.pkbc-page .pkbc-matrix thead th:nth-child(2),.pkbc-page .pkbc-matrix thead th:nth-child(3){text-align: center;width: 160px}.pkbc-page .pkbc-matrix thead th .pkbc-col-badge{display: inline-block;padding: 6px 14px;border-radius: 999px;font-size: 12px;font-weight: 700;letter-spacing: 0.08em}.pkbc-page .pkbc-matrix thead th .pkbc-col-badge--pk{background: var(--pk-frost);color: var(--pk-navy)}.pkbc-page .pkbc-matrix thead th .pkbc-col-badge--rival{background: var(--pk-grey);color: var(--pk-navy)}.pkbc-page .pkbc-matrix tbody tr{border-bottom: 1px solid #E5E5E7}.pkbc-page .pkbc-matrix tbody td{padding: 20px;vertical-align: middle;color: #484848;line-height: 1.5}.pkbc-page .pkbc-matrix tbody td:nth-child(2),.pkbc-page .pkbc-matrix tbody td:nth-child(3){text-align: center;font-weight: 700;font-size: 22px}.pkbc-page .pkbc-matrix .pkbc-yes{color: var(--pk-frost);font-size: 26px;line-height: 1}.pkbc-page .pkbc-matrix .pkbc-no{color: var(--pk-coral);font-size: 26px;line-height: 1}.pkbc-page .pkbc-matrix .pkbc-partial{display: inline-block;font-size: 14px;letter-spacing: 0.05em;font-weight: 700;color: #B5651D;text-transform: uppercase}.pkbc-page .pkbc-matrix-footnote{font-size: 15px;line-height: 1.6;color: #6E6E73;margin-top: 40px;max-width: 900px;font-style: italic}.pkbc-page .pkbc-note{margin-top: var(--pk-gap-xl);padding: 48px;background: var(--pk-white);border: 1px solid #E5E5E7;border-left: 4px solid #55489D}.pkbc-page .pkbc-section--alt .pkbc-note{background: var(--pk-white)}.pkbc-page .pkbc-note__label{font-family: 'Lato',sans-serif;font-size: 12px;font-weight: 700;letter-spacing: 0.2em;text-transform: uppercase;color: #55489D;margin-bottom: 16px}.pkbc-page .pkbc-note__title{font-family: Georgia,serif;font-size: 28px;font-weight: 700;color: var(--pk-navy);margin-bottom: 24px;line-height: 1.3}.pkbc-page .pkbc-compliance-grid{display: grid;grid-template-columns: 1fr 1fr;gap: 32px;margin-top: 56px}.pkbc-page .pkbc-compliance-card{padding: 40px;background: var(--pk-white);border: 1px solid #E5E5E7}.pkbc-page .pkbc-section--alt .pkbc-compliance-card{background: var(--pk-white)}.pkbc-page .pkbc-compliance-card__framework{font-family: 'Lato',sans-serif;font-size: 12px;font-weight: 700;letter-spacing: 0.2em;text-transform: uppercase;color: var(--pk-cyan);margin-bottom: 12px}.pkbc-page .pkbc-compliance-card__rule{font-family: Georgia,serif;font-size: 22px;font-weight: 700;color: var(--pk-navy);line-height: 1.3;margin-bottom: 20px}.pkbc-page .pkbc-compliance-card p{font-size: 17px;line-height: 1.6}.pkbc-page .pkbc-argument{max-width: 800px}.pkbc-page .pkbc-argument p{font-size: 20px;line-height: 1.7;margin-bottom: 1.5em}.pkbc-page .pkbc-argument .pkbc-pullout{font-family: Georgia,serif;font-size: 28px;font-weight: 700;color: var(--pk-navy);line-height: 1.3;margin: 1.5em 0;padding-left: 32px;border-left: 4px solid var(--pk-cyan)}.pkbc-page .pkbc-steps{display: grid;grid-template-columns: repeat(2,1fr);gap: 40px;margin-top: 56px}.pkbc-page .pkbc-step__num{font-family: Georgia,serif;font-size: 18px;font-weight: 700;color: var(--pk-cyan);letter-spacing: 0.1em;text-transform: uppercase;margin-bottom: 16px}.pkbc-page .pkbc-step__title{font-family: Georgia,serif;font-size: 26px;font-weight: 700;color: var(--pk-navy);margin-bottom: 16px;line-height: 1.3}.pkbc-page .pkbc-step p{font-size: 17px;line-height: 1.6;margin: 0}.pkbc-page .pkbc-faq{margin-top: 56px;max-width: 920px}.pkbc-page .faq-item{border-bottom: 1px solid #E5E5E7}.pkbc-page .faq-item:first-child{border-top: 1px solid #E5E5E7}.pkbc-page .faq-q{width: 100%;display: flex;justify-content: space-between;align-items: center;gap: 24px;padding: 28px 0;background: none;border: none;font-family: Georgia,serif;font-size: 22px;font-weight: 700;color: var(--pk-navy);text-align: left;cursor: pointer;line-height: 1.3;font-style: normal}.pkbc-page .faq-q:hover{color: var(--pk-cyan)}.pkbc-page .faq-q::after{content: "+";display: inline-block;font-family: 'Lato',sans-serif;font-size: 32px;font-weight: 400;color: var(--pk-cyan);line-height: 1;flex-shrink: 0;transition: transform .2s ease}.pkbc-page .faq-q[aria-expanded="true"]::after{content: "−"}.pkbc-page .faq-a{max-height: 0;overflow: hidden;transition: max-height .3s ease}.pkbc-page .pkbc-faq__inner{padding: 0 0 28px 0;max-width: 800px;font-size: 18px;line-height: 1.7;color: #484848}.pkbc-page .pkbc-section--dark .pkbc-h2,.pkbc-page .pkbc-section--dark .pkbc-eyebrow{color: var(--pk-white)}.pkbc-page .pkbc-section--dark .pkbc-eyebrow{border-bottom-color: var(--pk-frost);color: var(--pk-frost)}.pkbc-page .pkbc-section--dark p{color: rgba(255,255,255,0.88)}.pkbc-page .pkbc-section--dark .pkbc-cta-text{font-size: 22px;line-height: 1.55;max-width: 760px;margin-bottom: 40px}.pkbc-page .pkbc-section--dark .pkbc-cta-footnote{font-size: 15px;color: rgba(255,255,255,0.7);margin-top: 24px}.pkbc-page .reveal{opacity: .1;transform: translateY(16px);transition: opacity .5s ease-out,transform .5s ease-out}.pkbc-page .reveal.in{opacity: 1;transform: translateY(0)}.pkbc-page span.pkbc-stat__num.pkbc-frost{color: var(--pk-frost)}.pkbc-page .pkbc-cta .pkbc-btn--green{background: var(--pk-frost);color: var(--pk-navy);padding: 20px 40px;font-size: 15px}.pkbc-page .pkbc-cta .pkbc-btn--green:hover{background: var(--pk-white);color: var(--pk-navy)}.pkbc-page .pkbc-cta .pkbc-eyebrow{color: var(--pk-frost)}.pkbc-page .pkbc-cta .pkbc-eyebrow::before{background: var(--pk-frost)}.pkbc-page .pkbc-cta{padding: var(--pk-sec-y-cta) 0}.pkbc-page .pkbc-cta h2{color: var(--pk-white);max-width: 820px}.pkbc-page .pkbc-cta p.pkbc-cta-text{color: rgba(255,255,255,0.85);font-size: 19px;max-width: 620px;margin-bottom: 36px}.pkbc-page .pkbc-cta p.pkbc-cta-footnote{color: rgba(255,255,255,0.85);font-size: 15px;margin-top: 20px;line-height: 1.5}.pkbc-page .reveal.pkbc-d1{transition-delay: 0.08s}.pkbc-page .reveal.pkbc-d2{transition-delay: 0.16s}.pkbc-page .reveal.pkbc-d3{transition-delay: 0.24s}.pkbc-page .pkbc-narrow{max-width: 820px}.pkbc-page .pkbc-btn-icon{color: var(--pk-navy);font-weight: 700;font-size: 15px;letter-spacing: 0.02em;text-transform: none;padding: 16px 0;border-bottom: 2px solid var(--pk-navy);border-radius: 0;display: inline-flex;align-items: center;gap: 8px}.pkbc-page .pkbc-btn-icon:hover{color: var(--pk-cyan);border-color: var(--pk-cyan)}.pkbc-page .pkbc-cta{background: var(--pk-navy);padding: var(--pk-sec-y-cta) 0}.pkbc-page .pkbc-matrix td.pkbc-cell-c{text-align: center}.pkbc-page .pkbc-matrix-wrap{overflow-x: auto;border: 1px solid #E4EAF2;margin-bottom: 24px}.pkbc-page .pkbc-matrix tbody tr.pkbc-matrix-grouprow td{background: var(--pk-grey);padding: 12px 24px;font-family: 'Lato',sans-serif;font-size: 11px;font-weight: 700;letter-spacing: 0.14em;text-transform: uppercase;color: var(--pk-navy);border-bottom: 1px solid #E4EAF2}@media (prefers-reduced-motion: reduce){.pkbc-page .reveal{opacity: 1;transform: none;transition: none}}@media (max-width: 980px){.pkbc-page .pkbc-h1{font-size: 40px}.pkbc-page .pkbc-h2{font-size: 34px}.pkbc-page .pkbc-h3{font-size: 28px}.pkbc-page .pkbc-section{padding: var(--pk-sec-y) var(--pk-edge)}.pkbc-page .pkbc-section--hero{padding: 26px var(--pk-edge) var(--pk-sec-y-hero)}.pkbc-page .pkbc-card-grid,.pkbc-page .pkbc-compliance-grid,.pkbc-page .pkbc-steps{grid-template-columns: 1fr;gap: 24px}.pkbc-page .pkbc-stats{grid-template-columns: 1fr;gap: 32px;padding-top: 40px;margin-top: 56px}.pkbc-page .pkbc-stat__num{font-size: 44px}.pkbc-page .pkbc-matrix{font-size: 15px}.pkbc-page .pkbc-matrix thead th{padding: 14px 12px;font-size: 11px}.pkbc-page .pkbc-matrix tbody td{padding: 14px 12px}.pkbc-page .pkbc-matrix thead th:nth-child(2),.pkbc-page .pkbc-matrix thead th:nth-child(3){width: 90px}.pkbc-page .pkbc-note,.pkbc-page .pkbc-card,.pkbc-page .pkbc-compliance-card,.pkbc-page .pkbc-callout{padding: 28px}.pkbc-page .pkbc-argument p,.pkbc-page .pkbc-argument .pkbc-pullout{font-size: 18px}.pkbc-page .pkbc-argument .pkbc-pullout{font-size: 22px;padding-left: 20px}.pkbc-page .faq-q{font-size: 18px;padding: 22px 0}.pkbc-page .pkbc-hero__sub,.pkbc-page .pkbc-section--dark .pkbc-cta-text{font-size: 18px}}