.pk-jump{flex-wrap:wrap;justify-content:center;gap:8px 10px;margin:26px 0 0;padding:0;list-style:none;display:flex}.pk-jump a{border:1px solid var(--driftwood);color:var(--ink);letter-spacing:.06em;background:var(--shell);border-radius:999px;padding:6px 14px;font-size:13px;text-decoration:none;display:inline-block}.pk-jump a:hover{border-color:var(--lagoon);color:var(--lagoon)}.pk-contact{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px 40px;margin:18px 0 8px;display:grid}.pk-contact dt{font-size:var(--t-eyebrow,12px);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--gold-deep);margin:0 0 2px;font-weight:600}.pk-contact dd{margin:0;font-size:17px}.pk-contact a{color:var(--lagoon)}.pk-reply{margin:8px 0 0;font-weight:600}.pk-quote{background:var(--shell);border-left:3px solid var(--gold);margin:14px 0 6px;padding:14px 18px}.pk-quote p{margin:0}.pk-wc{color:var(--ink-soft);margin:6px 0 22px;font-size:13px}.pk-angles{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin:18px 0;display:grid}.pk-angle{border:1px solid var(--driftwood);background:#fff;padding:16px 18px}.pk-angle h3{font-family:var(--font-display);margin:0 0 8px;font-size:20px}.pk-angle p{margin:0;font-size:15.5px}.pk-cat{margin-top:clamp(30px,4vw,46px)}.pk-cat__head{border-bottom:1px solid var(--driftwood);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 18px;margin-bottom:16px;padding-bottom:8px;display:flex}.pk-cat__head h3{font-family:var(--font-display);margin:0;font-size:24px}.pk-cat__n{color:var(--ink-soft);margin-left:8px;font-size:13px}.pk-zip{color:var(--lagoon);font-size:14.5px;font-weight:600}.pk-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.pk-fig{border:1px solid var(--driftwood);background:#fff;flex-direction:column;height:100%;margin:0;display:flex}.pk-fig img{aspect-ratio:3/2;object-fit:cover;background:var(--sand);width:100%;height:auto;display:block}.pk-fig figcaption{flex-direction:column;flex:1;gap:6px;padding:12px 14px 14px;font-size:14.5px;display:flex}.pk-fig__cap{color:var(--ink);margin:0}.pk-fig__credit{color:var(--ink-soft);margin:0;font-size:12.5px}.pk-fig__dl{margin:auto 0 0;font-size:14px}.pk-fig__dl a,.pk-link{color:var(--gold-text);font-weight:600}.pk-logos{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin:14px 0 10px;display:grid}.pk-logo{justify-content:center;align-items:center;margin:0;padding:26px;display:flex}.pk-logo--light{border:1px solid var(--driftwood);background:#fff}.pk-logo--dark{background:#000}.pk-logo img{width:100%;max-width:360px;height:auto;display:block}.pk-logo-files{margin:0 0 8px;padding:0;list-style:none}.pk-logo-files li{margin:0 0 8px;font-size:15.5px}.pk-terms{white-space:normal}.pk-terms-meta{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:4px 28px;margin:16px 0;font-size:15px;display:grid}.pk-never{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:22px 40px;display:grid}.pk-never h3{font-family:var(--font-display);margin:0 0 8px;font-size:21px}.pk-never ul{margin:0;padding-left:20px}.pk-never li{margin-bottom:8px;font-size:15.5px}.pk-room{border:1px solid var(--driftwood);background:#fff;margin:0 0 18px;padding:16px 18px}.pk-room h3{font-family:var(--font-display);margin:0 0 4px;font-size:22px}.pk-room__m{color:var(--ink-soft);margin:0 0 8px;font-size:14.5px}.pk-strip{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}.pk-strip .pk-fig figcaption{padding:8px 10px 10px;font-size:13px}@media (width<=560px){.pk-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pk-fig figcaption{padding:10px;font-size:13.5px}.pk-cat__head h3{font-size:21px}.glance.pk-facts table,.glance.pk-facts tbody,.glance.pk-facts tr,.glance.pk-facts td{width:auto;display:block}.glance.pk-facts tr{border-bottom:1px solid var(--driftwood);padding:10px 0}.glance.pk-facts td{white-space:normal;border:0;padding:0}.glance.pk-facts td:first-child{letter-spacing:var(--track-label);text-transform:uppercase;color:var(--gold-deep);white-space:normal;margin-bottom:2px;font-size:12px;font-weight:600}.glance.pk-facts td:first-child:before{display:none}}
