.pk-inner{max-width:1400px;margin:0 auto}.pk-narrow{max-width:1120px}.pk-sec{padding:90px 115.2px}.pk-white{background:#fff}.pk-grey{background:var(--grey-bg)}.pk-mint{background:var(--mint-bg)}.pk-dark{background:var(--deep)}.pk-eyebrow-teal,.pk-eyebrow-orange{letter-spacing:2.2px;text-align:center;margin:0 0 18px;font-size:13px;font-weight:700;line-height:19.5px}.pk-eyebrow-teal{color:#4ecdc4}.pk-eyebrow-orange{color:var(--orange)}.pk-h2,.pk-h2-light{text-align:center;margin:0 0 26px;font-size:38px;font-weight:700;line-height:45.6px}.pk-h2{color:var(--navy)}.pk-h2-light{color:#fff}.pk-intro,.pk-intro-light{text-align:center;max-width:76ch;margin:0 auto 52px;font-size:17px;line-height:28.05px}.pk-intro{color:var(--body-grey);font-weight:400}.pk-intro-light{color:var(--body-on-navy);font-weight:300;line-height:30px}.pk-intro p,.pk-intro-light p{margin:0 0 18px}.pk-intro p:last-child,.pk-intro-light p:last-child{margin-bottom:0}.pk-hero{background:var(--deep);padding:96px 115.2px 104px}.pk-hero h1{color:#fff;letter-spacing:-.5px;max-width:24ch;margin:0 0 28px;font-size:50px;font-weight:700;line-height:56px}.pk-hero .pk-eyebrow-teal{text-align:left}.pk-hero-body{max-width:62ch;margin:0 0 38px}.pk-hero-body p{color:var(--body-on-navy);margin:0 0 18px;font-size:18px;font-weight:300;line-height:30px}.pk-hero-body p:last-child{margin-bottom:0}.pk-btn-row{flex-wrap:wrap;gap:18px;display:flex}.pk-btn-ghost{color:#fff;border:1px solid #ffffff8c;border-radius:6px;padding:18px 32px;font-size:16px;font-weight:700;line-height:24px;text-decoration:none;display:inline-block}.pk-btn-ghost:hover{background:#ffffff14}.pk-grid{gap:30px;display:grid}.pk-cols-2{grid-template-columns:1fr 1fr}.pk-cols-3{grid-template-columns:repeat(3,1fr)}.pk-card{border:1px solid #e6e9f0;border-left:4px solid var(--teal);background:#fff;border-radius:8px;padding:28px 30px 32px;box-shadow:0 1px 3px #0000000d}.pk-accent-orange{border-left-color:var(--orange)}.pk-accent-navy{border-left-color:var(--navy)}.pk-card h3{color:var(--navy);margin:0 0 14px;font-size:18px;font-weight:700;line-height:24.3px}.pk-card p{color:var(--card-grey);margin:0;font-size:16px;font-weight:400;line-height:26px}.pk-dark .pk-card{box-shadow:none;background:#ffffff0a;border-color:#ffffff14}.pk-dark .pk-card h3{color:#4ecdc4}.pk-dark .pk-card p{color:var(--body-on-navy);font-weight:300}.pk-banner{background:linear-gradient(100deg, #4aacb2 0%, #233a6b 55%, var(--deep) 100%);border-radius:12px;padding:48px 56px 54px}.pk-banner-center{text-align:center}.pk-banner .pk-eyebrow-teal,.pk-banner .pk-eyebrow-orange{text-align:inherit}.pk-banner h2{color:#fff;margin:0 0 20px;font-size:36px;font-weight:700;line-height:43.2px}.pk-banner p{color:#ffffffe6;max-width:92ch;margin:0 0 30px;font-size:17px;font-weight:300;line-height:29px}.pk-banner-center p{margin-left:auto;margin-right:auto}.pk-closing{text-align:center;padding-top:96px;padding-bottom:104px}.pk-closing .pk-intro-light{margin-bottom:36px}@media (max-width:1400px){.pk-sec,.pk-hero{padding-left:6vw;padding-right:6vw}}@media (max-width:1100px){.pk-cols-3{grid-template-columns:1fr 1fr}}@media (max-width:767px){.pk-sec,.pk-hero{padding-left:22px;padding-right:22px}.pk-hero{padding-top:56px;padding-bottom:60px}.pk-hero h1{max-width:none;font-size:32px;line-height:38px}.pk-h2,.pk-h2-light,.pk-banner h2{font-size:27px;line-height:34px}.pk-cols-2,.pk-cols-3{grid-template-columns:1fr}.pk-banner{padding:32px 24px 38px}}.pk-eyebrow-teal,.pk-eyebrow-orange{text-transform:uppercase}.pk-numcard{text-align:center;background:#fff;border:1px solid #e6e9f0;border-radius:8px;padding:34px 32px 38px}.pk-num{color:#fff;background:#6cc9c6;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin:0 auto 22px;font-size:20px;font-weight:700;display:flex}.pk-numcard h3{color:var(--navy);margin:0 0 16px;font-size:20px;font-weight:700;line-height:26px}.pk-numcard p{color:var(--card-grey);margin:0;font-size:16px;font-weight:400;line-height:26px}.pk-tealcard{background:#fff;border:1px solid #e6e9f0;border-radius:8px;padding:28px 32px 32px}.pk-tealcard h3{color:#3bb3b0;margin:0 0 16px;font-size:19px;font-weight:700;line-height:26px}.pk-tealcard p{color:var(--body-grey);margin:0;font-size:16px;font-weight:400;line-height:26px}.pk-tile{text-align:center;color:var(--navy);background:#fff;border:1px solid #e6e9f0;border-left:4px solid #6cc9c6;border-radius:8px;justify-content:center;align-items:center;padding:24px 28px;font-size:17px;font-weight:700;line-height:26px;display:flex}.pk-kickcard{background:#fff;border:1px solid #e6e9f0;border-radius:8px;padding:30px 32px 34px}.pk-kicker{color:var(--orange);letter-spacing:1.5px;text-transform:uppercase;margin:0 0 16px;font-size:12px;font-weight:700;line-height:19.8px}.pk-kickcard h3{color:var(--navy);margin:0 0 14px;font-size:19px;font-weight:700;line-height:26px}.pk-kickbody{color:var(--card-grey);margin:0;font-size:16px;font-weight:400;line-height:26px}.pk-faqs{flex-direction:column;gap:22px;display:flex}.pk-faq{background:#fff;border-radius:8px;padding:28px 32px 30px;box-shadow:0 1px 3px #0000000d}.pk-faq h3{color:var(--navy);margin:0 0 16px;font-size:19px;font-weight:700;line-height:26px}.pk-faq p{color:var(--body-grey);margin:0;font-size:17px;font-weight:400;line-height:28.05px}.pk-grey .pk-faq,.pk-mint .pk-faq{box-shadow:none;border:1px solid #e6e9f0}.pk-tile-teal{border-left-color:#6cc9c6}.pk-tile-orange{border-left-color:var(--orange)}.pk-pair{grid-template-columns:1fr auto 1fr;align-items:center;gap:22px;max-width:1000px;margin-top:52px;display:grid}.pk-pair-card{text-align:center;background:#ffffff0d;border:1px solid #ffffff1c;border-radius:10px;padding:28px 32px 32px}.pk-pair-card h3{color:#6cc9c6;margin:0 0 14px;font-size:22px;font-weight:700;line-height:28px}.pk-pair-card p{color:var(--body-on-navy);margin:0;font-size:16px;font-weight:300;line-height:26px}.pk-pair-plus{color:var(--orange);font-size:28px;font-weight:700;line-height:1}@media (max-width:900px){.pk-pair{grid-template-columns:1fr}.pk-pair-plus{text-align:center}}.pk-pyramid{flex-direction:column;align-items:center;gap:26px;display:flex}.pk-pyr-row{justify-content:center;gap:26px;width:100%;display:grid}.pk-pyr-1{grid-template-columns:minmax(0,420px)}.pk-pyr-2{grid-template-columns:repeat(2,minmax(0,400px))}.pk-pyr-3{grid-template-columns:repeat(3,minmax(0,400px))}.pk-kickcard-rule{border-left:4px solid #6cc9c6}.pk-steplist{flex-direction:column;gap:24px;display:flex}.pk-steprow{background:#fff;border:1px solid #e6e9f0;border-radius:8px;grid-template-columns:auto 1fr;align-items:start;gap:28px;padding:30px 34px 32px;display:grid}.pk-stepnum{color:#fff;background:linear-gradient(135deg,#7fd4d2 0%,#58c3c4 100%);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:22px;font-weight:700;display:flex}.pk-steprow h3{color:var(--navy);margin:0 0 12px;font-size:22px;font-weight:700;line-height:28px}.pk-steprow p{color:var(--body-grey);margin:0;font-size:17px;font-weight:400;line-height:28.05px}@media (max-width:900px){.pk-pyr-2,.pk-pyr-3{grid-template-columns:1fr}.pk-steprow{grid-template-columns:1fr;gap:16px}}.pk-quote{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:10px;padding:32px 36px 36px}.pk-quote-mark{color:#4ecdc4;margin:0 0 18px;font-family:Georgia,serif;font-size:30px;line-height:1}.pk-quote-text{color:var(--body-on-navy);margin:0 0 26px;font-size:17px;font-weight:300;line-height:28px}.pk-quote-name{color:#6cc9c6;margin:0 0 4px;font-size:16px;font-weight:700;line-height:22px}.pk-quote-role{color:#9aa3bd;margin:0;font-size:15px;font-weight:400;line-height:22px}.pk-option{background:#fff;border:1px solid #e6e9f0;border-left:4px solid #6cc9c6;border-radius:8px;padding:32px 36px 36px}.pk-option h3{color:var(--navy);margin:0 0 18px;font-size:24px;font-weight:700;line-height:30px}.pk-option p{color:var(--body-grey);margin:0 0 18px;font-size:16px;font-weight:400;line-height:26px}.pk-option p strong{color:var(--navy);font-weight:700}.pk-option ul{margin:0;padding-left:22px}.pk-option li{color:var(--body-grey);margin:0 0 12px;font-size:16px;line-height:26px}.pk-checkpanel{background:#fff;border-radius:8px;max-width:1040px;margin:0 auto;padding:40px 46px 44px;box-shadow:0 1px 3px #0000000d}.pk-checkrow{color:var(--navy);align-items:flex-start;gap:16px;margin:0 0 20px;font-size:17px;line-height:26px;display:flex}.pk-checkrow:last-child{margin-bottom:0}.pk-tick{background:#4ecdc4;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-top:2px;display:inline-flex}.pk-titlestep{background:#fff;border:1px solid #e6e9f0;border-radius:8px;align-items:center;gap:24px;padding:22px 30px;display:flex}.pk-titlestep h3{color:var(--navy);margin:0;font-size:19px;font-weight:400;line-height:26px}.pk-titlestep .pk-stepnum{width:48px;height:48px;font-size:19px}@media (max-width:800px){.pk-checkpanel{padding:28px 24px 30px}.pk-titlestep{gap:16px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pk-toprule-grid{align-items:start}.pk-toprule{background:#fff;border:1px solid #e6e9f0;border-top:4px solid #4ebfba;border-radius:6px;padding:32px 36px 36px}.pk-toprule h3{color:var(--navy);margin:0 0 18px;font-size:23px;font-weight:700;line-height:30px}.pk-toprule p{color:var(--body-grey);margin:0;font-size:16px;font-weight:400;line-height:26px}
.ym{color:#161340;font-size:17px;line-height:1.5}.ym *{box-sizing:border-box}.ym-container{max-width:1180px;margin:0 auto;padding:0 24px}.ym-container.ym-wide{max-width:1280px}.ym-center{text-align:center}.ym-section{padding:90px 0}:where(.ym) :where(h1,h2,h3,h4,h5,h6){padding-bottom:10px;line-height:1.2}:where(.ym) p:where(:not(:last-of-type)){padding-bottom:1em}.ym-navy{color:#fff;background:linear-gradient(#161340 0%,#1a1854 100%)}.ym-grey{background:#f5f7fa}.ym-white{background:#fff}.ym-eyebrow{color:#1cbcc0;letter-spacing:2px;text-transform:uppercase;margin-bottom:14px;font-size:13px;font-weight:700;display:inline-block}.ym-eyebrow-orange{color:#f58220}.ym-h1{color:#fff;letter-spacing:-1px;margin:0 0 22px;font-size:54px;font-weight:800;line-height:1.1}.ym-h2{color:#161340;letter-spacing:-.5px;margin:0 0 18px;font-size:38px;font-weight:800;line-height:1.15}.ym-h2-light{color:#fff}.ym-subhead{color:#e8e8f0;max-width:760px;margin:0 0 32px;font-size:19px;line-height:1.55}.ym-lead{color:#3a3a55;max-width:820px;margin:0 auto 20px;font-size:18px;line-height:1.6}.ym-body{color:#3a3a55;max-width:820px;margin:0 auto;font-size:17px;line-height:1.65}.ym-cta{color:#fff;letter-spacing:.3px;background:#f58220;border-radius:6px;padding:16px 36px;font-size:16px;font-weight:600;text-decoration:none;display:inline-block}.ym-closing .ym-h2{max-width:820px;margin:0 auto 18px}.ym-closing .ym-subhead{margin:0 auto 28px}@media (max-width:900px){:where(.ym:not(.ym-compact-760,.ym-compact-680)) .ym-h1{font-size:38px}:where(.ym:not(.ym-compact-760,.ym-compact-680)) .ym-h2{font-size:30px}:where(.ym:not(.ym-compact-760,.ym-compact-680)) .ym-section{padding:60px 0}}@media (max-width:760px){:where(.ym-compact-760) .ym-h1{font-size:38px}:where(.ym-compact-760) .ym-h2{font-size:30px}:where(.ym-compact-760) .ym-section{padding:60px 0}}@media (max-width:680px){:where(.ym-compact-680) .ym-h1{font-size:38px}:where(.ym-compact-680) .ym-h2{font-size:30px}:where(.ym-compact-680) .ym-section{padding:60px 0}}
