.pk-main{overflow:hidden}
.pk-hero{margin:0 0 42px}
.pk-hero picture,.pk-hero img{display:block;width:100%}
.pk-hero img{height:auto;aspect-ratio:2365/665;object-fit:cover}
.pk-hero figcaption{margin-top:9px;text-align:right;font-size:10px;line-height:1.7;color:#798390}
.pk-paths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:60px;margin-bottom:84px}
.pk-paths>a{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr) 25px;gap:20px;padding:27px 0 20px;border-top:1px solid #14243a}
.pk-paths>a>span{font-size:11px;color:#856737;padding-top:7px}
.pk-paths h2{font-size:24px;font-weight:500;line-height:1.6;letter-spacing:-.05em}
.pk-paths p{font-size:13px;color:#617083;line-height:1.95;margin-top:12px;word-break:keep-all}
.pk-paths i{font-style:normal;font-size:25px;color:#856737}
.pk-paths a:hover h2{color:#856737}
.pk-entry{padding-top:74px;background:#f7f8fa}
.pk-lineup{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}
.pk-lineup .sp-product-image img{aspect-ratio:1.2}
.pk-lineup .sp-product-copy h3{font-size:22px}
.pk-lineup .sp-product-copy>p{min-height:0;display:block;line-height:1.9;font-size:12px}
.pk-entry-bottom{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:34px;padding-top:25px;border-top:1px solid #dce1e6}
.pk-entry-bottom>p{font-size:12px;color:#617083;line-height:1.95;word-break:keep-all}
.pk-group{padding-top:90px;padding-bottom:90px}
.pk-group-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;align-items:center}
.pk-group figure img{display:block;width:100%;aspect-ratio:1.1;object-fit:cover}
.pk-group figcaption{margin-top:9px;font-size:10px;color:#798390}
.pk-group h2{font-size:32px;font-weight:500;line-height:1.6;letter-spacing:-.055em;word-break:keep-all}
.pk-group-copy>p:not(.sd-eyebrow){font-size:13px;color:#617083;line-height:1.95;margin:20px 0 26px;word-break:keep-all}
.pk-group .sp-numbered{margin-bottom:28px}
.pk-group .sp-numbered li{padding:18px 0}
.pk-group .sp-numbered h3{font-size:14px}
.pk-group .sp-numbered p{font-size:11px;margin-top:6px}
.pk-group-links{display:flex;align-items:center;flex-wrap:wrap;gap:24px}
.pk-process{background:#f7f8fa}
.pk-faq{padding-top:85px;padding-bottom:85px}
.pk-faq .sd-faq-grid{padding-bottom:0}
@media(max-width:1000px){.pk-paths{gap:35px}.pk-lineup{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px}.pk-group-layout{gap:40px}.pk-group h2{font-size:28px}.pk-group-links{gap:17px}.pk-paths h2{font-size:22px}}
@media(max-width:700px){.pk-hero{margin-bottom:30px}.pk-hero img{aspect-ratio:1.35;object-position:center 47%}.pk-hero figcaption{font-size:9px}.pk-paths{grid-template-columns:1fr;gap:17px;margin-bottom:45px}.pk-paths>a{padding:20px 0 16px;gap:14px;grid-template-columns:23px minmax(0,1fr) 20px}.pk-paths h2{font-size:21px}.pk-paths p{font-size:12px;margin-top:8px}.pk-paths i{font-size:21px}.pk-entry{padding-top:52px}.pk-lineup{grid-template-columns:1fr;gap:29px}.pk-lineup .sp-product-image img{aspect-ratio:1.6}.pk-lineup .sp-product-copy h3{font-size:21px}.pk-entry-bottom{display:block;margin-top:25px;padding-top:22px}.pk-entry-bottom>p{font-size:11px}.pk-entry-bottom .sd-button{margin-top:20px;width:100%}.pk-group{padding-top:57px;padding-bottom:58px}.pk-group-layout{grid-template-columns:1fr;gap:28px}.pk-group figure img{aspect-ratio:1.35}.pk-group figcaption{font-size:9px}.pk-group h2{font-size:27px}.pk-group-copy>p:not(.sd-eyebrow){font-size:12px;margin:17px 0 23px}.pk-group-links{align-items:flex-start;flex-direction:column;gap:18px}.pk-group-links .sd-button{width:100%}.pk-faq{padding-top:57px;padding-bottom:59px}}
