body.pbn-redesign{--pbn-background:#edf8f7;--pbn-surface:#ffffff;--pbn-text:#173e42;--pbn-primary:#17666b;--pbn-accent:#ad3e35;--ink:var(--pbn-text);--soft:var(--pbn-surface);--paper:var(--pbn-background);--muted:var(--pbn-primary);--accent:var(--pbn-accent);--secondary:var(--pbn-background);--serif:Palatino,"Palatino Linotype","Book Antiqua",serif;--sans:Verdana,Geneva,sans-serif;--line:#bdd9d7;--shell:min(1180px,calc(100% - 48px));background:var(--pbn-background)!important;color:var(--pbn-text)!important;font-family:Verdana,Geneva,sans-serif;font-size:16px;line-height:1.8}
.pbn-redesign h1,.pbn-redesign h2,.pbn-redesign h3,.pbn-redesign summary{font-family:Palatino,"Palatino Linotype","Book Antiqua",serif;color:var(--pbn-text);letter-spacing:-.025em;line-height:1.16}
.pbn-redesign a{color:var(--pbn-primary)}.pbn-redesign a:hover{color:var(--pbn-accent)}.pbn-redesign a:focus-visible,.pbn-redesign button:focus-visible,.pbn-redesign summary:focus-visible{outline:3px solid var(--pbn-accent);outline-offset:5px}.pbn-redesign .site-header{position:relative;inset:auto;background:var(--pbn-surface)!important;color:var(--pbn-text)!important;border:0!important;border-top:6px solid var(--pbn-primary)!important;box-shadow:0 2px 0 var(--line)}.pbn-redesign .header-inner{min-height:104px;gap:24px}.pbn-redesign .brand{font-family:var(--serif);font-size:25px;letter-spacing:0}.pbn-redesign .brand-mark{color:var(--pbn-accent)}.pbn-redesign .site-navigation{display:flex;align-items:center;gap:24px}.pbn-redesign .site-navigation .menu{gap:22px;font-size:12px;flex-wrap:wrap}.pbn-redesign .site-navigation a{color:var(--pbn-primary)!important;font-weight:700}.pbn-redesign .all-articles-link{white-space:nowrap;border-bottom:3px solid var(--pbn-accent);font-size:12px}.pbn-redesign .menu-cta{border:1px solid var(--pbn-primary);border-radius:4px}.pbn-redesign .nav-toggle{color:var(--pbn-primary)}
.pbn-redesign .hero{display:grid;grid-template-columns:1fr;align-items:start;min-height:0!important;padding:65px 24px 0;text-align:center;background:var(--pbn-background)!important;color:var(--pbn-text)!important;isolation:auto}.pbn-redesign .hero:after{position:relative;inset:auto;z-index:auto;display:block;content:"";width:min(1080px,100%);height:360px;margin:38px auto 0;background:var(--hero-image) center/cover no-repeat;border-radius:90px 8px 8px 8px;border-bottom:8px solid var(--pbn-primary)}.pbn-redesign .hero-inner{padding:0;width:min(850px,100%);margin:auto}.pbn-redesign .hero h1{font-size:clamp(38px,5.6vw,72px);max-width:850px;margin:0 auto;font-weight:400;line-height:1.08}.pbn-redesign .hero h1 em{display:block;color:var(--pbn-accent)!important;font-size:.82em;margin-top:10px}.pbn-redesign .hero-intro{max-width:680px;margin:24px auto;font-size:17px;color:var(--pbn-text)}.pbn-redesign .hero-index{position:static;justify-self:center;color:var(--pbn-primary);margin:16px 0;order:1}.pbn-redesign .eyebrow{color:var(--pbn-primary);letter-spacing:.12em;font-size:11px}.pbn-redesign .button{background:var(--pbn-primary)!important;color:var(--pbn-surface)!important;border:1px solid var(--pbn-primary)!important;border-radius:4px;letter-spacing:.06em}.pbn-redesign .button:hover{background:var(--pbn-accent)!important;border-color:var(--pbn-accent)!important}.pbn-redesign .booking-wrap{margin:25px 0 0;z-index:auto}.pbn-redesign .booking-bar{display:grid;grid-template-columns:1fr 1fr .65fr auto;gap:16px;background:var(--pbn-surface)!important;color:var(--pbn-text)!important;border:1px solid var(--line);border-left:6px solid var(--pbn-accent);border-radius:8px;box-shadow:none;padding:25px}.pbn-redesign .booking-bar label{padding:0;border:0}.pbn-redesign .booking-bar input,.pbn-redesign .booking-bar select{background:var(--pbn-background)!important;color:var(--pbn-text)!important;border:1px solid var(--line);padding:9px;border-radius:4px}.pbn-redesign .booking-note{margin:0;color:var(--pbn-text)}
.pbn-redesign #articles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:var(--shell);margin:85px auto}.pbn-redesign .article-section-heading{grid-column:1/-1;text-align:center;max-width:740px;margin:0 auto 20px}.pbn-redesign .article-section-heading h2{font-size:clamp(34px,4vw,52px);margin:0}.pbn-redesign .article-preview{display:flex;flex-direction:column;align-items:start;padding:30px;background:var(--pbn-surface);border:1px solid var(--line);border-top:5px solid var(--pbn-primary);border-radius:8px;min-width:0}.pbn-redesign .article-preview:nth-of-type(3){margin-top:36px;border-top-color:var(--pbn-accent)}.pbn-redesign .article-preview h3{font-size:29px;margin:5px 0 15px}.pbn-redesign .article-preview p{font-size:14px}.pbn-redesign .article-preview .text-link{margin-top:auto;padding-top:18px}.pbn-redesign .text-link{color:var(--pbn-primary)!important;border-bottom-color:var(--pbn-accent);letter-spacing:.04em}.pbn-redesign .section{padding-block:68px}.pbn-redesign .section-heading h2{font-size:clamp(32px,4.2vw,56px);line-height:1.12}.pbn-redesign .story{display:grid;grid-template-columns:1fr 1.1fr;gap:35px;align-items:center}.pbn-redesign .story .section-heading{grid-column:1;grid-row:1}.pbn-redesign .story-copy{grid-column:1;grid-row:2;padding:28px;background:var(--pbn-surface);border-left:4px solid var(--pbn-accent);border-radius:8px}.pbn-redesign .lede{font-size:18px;margin:0 0 24px}.pbn-redesign .story blockquote{font-size:21px;border-color:var(--line);padding:18px 0}.pbn-redesign .story-image{grid-column:2;grid-row:1/3;margin:55px 0 0;border-radius:8px 70px 8px 8px;overflow:hidden}.pbn-redesign .story-image img{height:520px;object-fit:cover}.pbn-redesign .facts{background:var(--pbn-surface)!important;color:var(--pbn-text)!important}.pbn-redesign .facts-grid{grid-template-columns:repeat(3,1fr);border:0;gap:24px}.pbn-redesign .facts-grid div{border-left:3px solid var(--pbn-primary);padding:20px 24px;background:var(--pbn-background);border-radius:4px}.pbn-redesign .facts-grid strong{color:var(--pbn-accent);font-size:62px}.pbn-redesign .features{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.pbn-redesign .features article{padding:28px;border:1px solid var(--line)!important;border-radius:8px;background:var(--pbn-surface)}.pbn-redesign .features article:nth-child(2){transform:translateY(28px)}.pbn-redesign .features article>span,.pbn-redesign .guide article>span{color:var(--pbn-accent)}.pbn-redesign .features p,.pbn-redesign .guide p,.pbn-redesign .stay-card p{color:var(--pbn-text)!important}.pbn-redesign .stays{background:var(--pbn-background)!important}.pbn-redesign .stay-grid{display:grid;grid-template-columns:1fr;gap:28px;margin-top:35px}.pbn-redesign .stay-card{display:grid;grid-template-columns:1fr 1fr;background:var(--pbn-surface)!important;color:var(--pbn-text)!important;border:1px solid var(--line);border-radius:8px;overflow:hidden}.pbn-redesign .stay-card:nth-child(even){margin-left:70px}.pbn-redesign .stay-card:nth-child(odd){margin-right:70px}.pbn-redesign .stay-card img{height:280px;width:100%;object-fit:cover}.pbn-redesign .stay-card>div{padding:30px;align-self:center}.pbn-redesign .stay-card h3{font-size:34px}.pbn-redesign .guide{grid-template-columns:.7fr 1.3fr;gap:45px}.pbn-redesign .guide-heading{position:static}.pbn-redesign .guide-grid{gap:20px}.pbn-redesign .guide article{padding:30px;background:var(--pbn-surface);border:1px solid var(--line)!important;border-left:5px solid var(--pbn-primary)!important;border-radius:8px}.pbn-redesign .guide article:nth-child(even){margin-left:35px}.pbn-redesign .guide article h3{font-size:31px;margin-top:10px}.pbn-redesign .guide article p{font-size:15px}.pbn-redesign .faq{background:var(--pbn-surface)!important}.pbn-redesign .faq-grid{grid-template-columns:.7fr 1.3fr;gap:45px}.pbn-redesign .faq details{border-color:var(--line)!important}.pbn-redesign .faq summary{font-size:23px}.pbn-redesign .site-footer{background:var(--pbn-background)!important;color:var(--pbn-text)!important;border-top:8px solid var(--pbn-primary);padding:55px 0}.pbn-redesign .footer-grid{grid-template-columns:1fr 1.2fr auto;gap:35px;align-items:start}.pbn-redesign .site-footer h2{font-size:37px}.pbn-redesign .site-footer p{color:var(--pbn-text);font-size:13px}.pbn-redesign .footer-contact{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:35px;border-top:1px solid var(--line);padding-top:28px}.pbn-redesign address{font-style:normal;font-size:13px}.pbn-redesign .footer-nav{display:flex;flex-wrap:wrap;align-content:start;gap:15px}.pbn-redesign .footer-contact a{color:var(--pbn-primary)!important;font-size:13px}.pbn-redesign .breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;padding-block:25px;font-size:12px}.pbn-redesign .page-anchor{height:0}.pbn-redesign .wp-article-main{display:block;padding:0 24px 75px}.pbn-redesign .wp-article-section{display:block}.pbn-redesign .wp-article-section .container{width:min(960px,100%);margin:auto}.pbn-redesign .wp-article-card{display:block;background:var(--pbn-surface);border:1px solid var(--line);border-radius:12px;padding:clamp(24px,5vw,65px);box-shadow:0 15px 45px #173e4210}.pbn-redesign .wp-article-header{border-bottom:3px solid var(--pbn-primary);padding-bottom:28px;margin-bottom:30px}.pbn-redesign .wp-article-date{font-size:12px;color:var(--pbn-primary);margin:0 0 14px}.pbn-redesign .wp-article-header h1{font-size:clamp(34px,5vw,58px);margin:0}.pbn-redesign .wp-article-body,.pbn-redesign .entry-content{font-size:16px;line-height:1.85;max-width:74ch;margin:auto;overflow-wrap:anywhere;color:var(--pbn-text)}.pbn-redesign .wp-article-body p,.pbn-redesign .entry-content p{margin:0 0 1.35em}.pbn-redesign .wp-article-body h2,.pbn-redesign .entry-content h2{font-size:31px;margin:1.5em 0 .65em;scroll-margin-top:20px}.pbn-redesign .wp-article-body h3,.pbn-redesign .entry-content h3{font-size:24px;margin:1.3em 0 .65em}.pbn-redesign .wp-article-body ul,.pbn-redesign .wp-article-body ol,.pbn-redesign .entry-content ul,.pbn-redesign .entry-content ol{padding-left:25px;margin-bottom:25px}.pbn-redesign .wp-article-body li,.pbn-redesign .entry-content li{margin:9px 0}.pbn-redesign li::marker{color:var(--pbn-accent)}.pbn-redesign .wp-article-body a,.pbn-redesign .entry-content a{text-decoration:underline;text-underline-offset:3px}.pbn-redesign nav.toc{display:block;background:var(--pbn-background);padding:22px 26px;border-left:4px solid var(--pbn-primary);border-radius:6px;margin:28px 0}.pbn-redesign nav.toc ul{margin:0;padding-left:20px}.pbn-redesign .wp-article-body figure{margin:30px 0}.pbn-redesign .wp-article-body img,.pbn-redesign .entry-content img{display:block;width:100%;height:auto;border-radius:8px}.pbn-redesign figcaption{font-size:12px;color:var(--pbn-primary);padding-top:9px}.pbn-redesign table{display:table;width:100%;table-layout:fixed;border-collapse:collapse;margin:28px 0;background:var(--pbn-surface);font-size:14px;overflow-wrap:anywhere}.pbn-redesign th,.pbn-redesign td{border:1px solid var(--line);padding:12px;text-align:left;vertical-align:top}.pbn-redesign th{background:var(--pbn-primary);color:var(--pbn-surface)}.pbn-redesign tr:nth-child(even) td{background:var(--pbn-background)}.pbn-redesign .editorial-credit{border-top:1px solid var(--line);padding-top:18px;font-size:12px}.pbn-redesign .content-shell{padding-top:65px}.pbn-redesign .content-shell h1{font-size:clamp(34px,5vw,58px)}.pbn-redesign .content-shell article{background:var(--pbn-surface);border:1px solid var(--line);border-radius:8px;padding:32px}.pbn-redesign .journal-card{display:grid;grid-template-columns:1fr;gap:12px}.pbn-redesign .journal-card h2{font-size:34px;margin:0}.pbn-redesign .comments-area{max-width:900px;margin:35px auto;padding:30px;background:var(--pbn-surface)}.pbn-redesign .search-form{display:flex;gap:12px;flex-wrap:wrap}.pbn-redesign input,.pbn-redesign textarea{color:var(--pbn-text);background:var(--pbn-surface);border:1px solid var(--line);max-width:100%;padding:10px}.pbn-redesign [hidden]{display:none!important}
@media(max-width:1000px){.pbn-redesign .nav-toggle{display:flex}.pbn-redesign .site-navigation{display:none;position:absolute;top:104px;left:16px;right:16px;background:var(--pbn-surface)!important;border:1px solid var(--line);padding:24px}.pbn-redesign .site-navigation.is-open{display:grid;gap:20px}.pbn-redesign .site-navigation .menu{display:grid;gap:15px}.pbn-redesign .footer-grid{grid-template-columns:1fr 1fr}.pbn-redesign #articles{gap:16px}.pbn-redesign .article-preview{padding:22px}.pbn-redesign .booking-bar{grid-template-columns:1fr 1fr}.pbn-redesign .booking-bar .button{grid-column:auto}.pbn-redesign .story-image img{height:460px}}
@media(max-width:760px){body.pbn-redesign{--shell:calc(100% - 32px);font-size:15px}.pbn-redesign .header-inner{min-height:82px}.pbn-redesign .site-navigation{top:82px}.pbn-redesign .hero{padding:40px 16px 0}.pbn-redesign .hero:after{height:250px;border-radius:45px 6px 6px 6px}.pbn-redesign #articles{grid-template-columns:1fr;margin-block:55px}.pbn-redesign .article-preview:nth-of-type(3){margin-top:0}.pbn-redesign .story,.pbn-redesign .features,.pbn-redesign .guide,.pbn-redesign .faq-grid,.pbn-redesign .footer-grid,.pbn-redesign .footer-contact{grid-template-columns:1fr;gap:24px}.pbn-redesign .story .section-heading,.pbn-redesign .story-copy,.pbn-redesign .story-image{grid-column:auto;grid-row:auto}.pbn-redesign .story-image{margin:0}.pbn-redesign .story-image img{height:330px}.pbn-redesign .features article:nth-child(2){transform:none}.pbn-redesign .facts-grid{grid-template-columns:1fr}.pbn-redesign .stay-card{grid-template-columns:1fr}.pbn-redesign .stay-card:nth-child(even),.pbn-redesign .stay-card:nth-child(odd),.pbn-redesign .guide article:nth-child(even){margin:0}.pbn-redesign .section{padding-block:45px}.pbn-redesign .wp-article-main{padding:0 16px 45px}.pbn-redesign .wp-article-card{padding:24px 18px}.pbn-redesign .wp-article-body{font-size:15px}.pbn-redesign th,.pbn-redesign td{padding:8px;font-size:12px}.pbn-redesign .booking-bar{grid-template-columns:1fr}.pbn-redesign .booking-bar .button{grid-column:1}.pbn-redesign .booking-bar label{border:0}.pbn-redesign .footer-nav{gap:18px}.pbn-redesign .content-shell article{padding:22px}}
@media(prefers-reduced-motion:reduce){.pbn-redesign{scroll-behavior:auto}.pbn-redesign *{scroll-behavior:auto!important}}
