.kr-preview .kr-entry-breadcrumb{padding:0;margin:24px 0;font-size:14px;line-height:1.5}
.kr-preview .kr-entry-header{box-sizing:border-box;min-height:300px;padding:32px 48px;margin:0;background:linear-gradient(120deg,#092c3b,#126879);color:#fff;display:flex;align-items:center;border:0}
.kr-entry-header__content{width:100%;max-width:840px}
.kr-preview .kr-entry-header .kr-entry-eyebrow{color:#b7e8ed;font-size:14px;line-height:1.4;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin:0 0 10px}
.kr-preview .kr-entry-header h1{font-family:Georgia,serif;font-weight:700;color:#fff;font-size:44px!important;line-height:1.1!important;margin:0 0 16px!important}
.kr-preview .kr-entry-header .kr-entry-lead{color:#fff;font-size:18px;line-height:1.5;margin:0 0 22px;max-width:760px}
.kr-preview .kr-entry-header .kr-entry-button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:11px 20px;border:1px solid #fff;border-radius:0;background:#fff;color:#075663;font-size:16px;font-weight:700;line-height:1.5;text-decoration:none}
.kr-preview .kr-entry-header .kr-entry-button:hover{background:#e9f5f6}
.kr-preview .kr-entry-header a:focus-visible{outline:3px solid #fff;outline-offset:4px;box-shadow:0 0 0 2px #005fcc}
.kr-entry-archive{padding-top:0}
.kn-destination-finder .kr-filter-chips{margin-top:16px}
@media(max-width:900px){.kr-preview .kr-entry-header{padding:32px 28px}}
@media(max-width:620px){.kr-preview .kr-entry-header{min-height:336px;padding:28px 24px}.kr-preview .kr-entry-header h1{font-size:34px!important}.kr-preview .kr-entry-header .kr-entry-lead{font-size:17px}.kr-preview .kr-entry-header .kr-entry-button{width:100%}}

.kr-preview .kr-entry-header .kr-entry-actions{display:flex;gap:12px}
@media(max-width:620px){.kr-preview .kr-entry-header .kr-entry-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}
