body.pbn-redesign{--pbn-background:#f5f1e8;--pbn-surface:#ffffff;--pbn-text:#18392b;--pbn-primary:#286448;--pbn-accent:#a34e25;--ink:var(--pbn-text);--paper:var(--pbn-surface);--soft:var(--pbn-background);--accent:var(--pbn-accent);--secondary:var(--pbn-primary);--muted:var(--pbn-background);--serif:Palatino,"Palatino Linotype","Book Antiqua",serif;--sans:Verdana,Geneva,sans-serif;--line:#b6c2b7;background:var(--pbn-background)!important;color:var(--pbn-text)!important;font-family:var(--sans);line-height:1.8}.pbn-redesign h1,.pbn-redesign h2,.pbn-redesign h3,.pbn-redesign blockquote{font-family:var(--serif);color:var(--pbn-text);font-weight:400}.pbn-redesign a{color:var(--pbn-primary)}.pbn-redesign a:hover{color:var(--pbn-accent);text-decoration:underline}.pbn-redesign :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-top:8px solid var(--pbn-primary);border-bottom:1px solid var(--pbn-accent)}.pbn-redesign .header-inner{min-height:110px;display:flex;flex-wrap:wrap;gap:24px}.pbn-redesign .brand{font-size:27px;letter-spacing:-.02em}.pbn-redesign .brand-mark{color:var(--pbn-accent)}.pbn-redesign .site-navigation{display:flex;align-items:center;gap:26px}.pbn-redesign .site-navigation .menu{flex-wrap:wrap;gap:22px;font-size:12px}.pbn-redesign .all-articles-link{font-size:12px;font-weight:bold;border-bottom:3px solid var(--pbn-accent);white-space:nowrap}.pbn-redesign .hero{display:grid!important;grid-template-columns:1.15fr .85fr;min-height:610px!important;margin:0!important;background:var(--pbn-background)!important;color:var(--pbn-text)!important;align-items:stretch!important;isolation:auto}.pbn-redesign .hero:after{position:relative;grid-column:2;grid-row:1;inset:auto;content:"";background-image:var(--hero-image);background-position:center;background-size:cover;z-index:auto;margin:34px 34px 34px 0;border-bottom:12px solid var(--pbn-accent)}.pbn-redesign .hero-inner{grid-column:1;grid-row:1;width:auto!important;margin:0!important;padding:70px max(30px,5vw)!important;align-self:center}.pbn-redesign .hero h1{font-size:clamp(48px,6.8vw,96px)!important;line-height:1.02;max-width:12ch}.pbn-redesign .hero h1 em{color:var(--pbn-accent)!important}.pbn-redesign .hero-intro{font-size:16px;max-width:43ch}.pbn-redesign .hero-index{position:static;grid-column:1/-1;padding:12px 5vw;border-block:1px solid var(--pbn-accent);color:var(--pbn-primary);font-size:11px}.pbn-redesign .button{background:var(--pbn-primary)!important;border-color:var(--pbn-primary)!important;color:var(--pbn-surface)!important;letter-spacing:.06em}.pbn-redesign .button:hover{background:var(--pbn-accent)!important;border-color:var(--pbn-accent)!important}.pbn-redesign .booking-wrap{margin:0;padding:25px 0;background:var(--pbn-surface)}.pbn-redesign .booking-bar{box-shadow:none;background:var(--pbn-background);border-left:5px solid var(--pbn-accent)}.pbn-redesign input,.pbn-redesign select,.pbn-redesign textarea{color:var(--pbn-text)!important;background:var(--pbn-surface)!important;max-width:100%}.pbn-redesign .section{padding-block:74px}.pbn-redesign .section-heading h2{font-size:clamp(36px,4vw,58px);line-height:1.12}.pbn-redesign .story{grid-template-columns:.65fr 1fr 1fr!important;gap:32px;align-items:start}.pbn-redesign .story-copy{padding-top:0}.pbn-redesign .lede{font-size:18px;margin-bottom:24px}.pbn-redesign .story-image{grid-column:3!important;grid-row:1!important;margin:0}.pbn-redesign .story-image img{height:490px!important;object-fit:cover}.pbn-redesign .story blockquote{font-size:22px;border-color:var(--pbn-accent)}.pbn-redesign .facts{background:var(--pbn-primary)!important;color:var(--pbn-surface)!important}.pbn-redesign .facts-grid{grid-template-columns:repeat(3,1fr);border-color:var(--pbn-surface)}.pbn-redesign .facts-grid strong{color:var(--pbn-surface);font-size:62px}.pbn-redesign .features{display:flex;flex-direction:column;gap:0}.pbn-redesign .features article{display:grid;grid-template-columns:70px .8fr 1.2fr;gap:22px;padding:28px 0;border-color:var(--pbn-accent)}.pbn-redesign .features h3,.pbn-redesign .features p{margin:0}.pbn-redesign .features p,.pbn-redesign .guide p,.pbn-redesign .stay-card p{color:var(--pbn-text)!important}.pbn-redesign .stays{background:var(--pbn-surface)!important}.pbn-redesign .stay-grid{display:flex;flex-direction:column;gap:28px}.pbn-redesign .stay-card{display:grid;grid-template-columns:1.15fr 1fr;background:var(--pbn-surface);border-bottom:3px solid var(--pbn-primary);transform:none!important}.pbn-redesign .stay-card:nth-child(even){grid-template-columns:1fr 1.15fr}.pbn-redesign .stay-card:nth-child(even)>img{grid-column:2;grid-row:1}.pbn-redesign .stay-card:nth-child(even)>div{grid-column:1;grid-row:1}.pbn-redesign .stay-card img{height:320px}.pbn-redesign .stay-card>div{align-self:center;padding:36px}.pbn-redesign .guide{grid-template-columns:.7fr 1.3fr;gap:55px}.pbn-redesign .guide-grid{display:grid;gap:20px}.pbn-redesign .guide article{background:var(--pbn-surface);border-left:4px solid var(--pbn-accent);border-top:0;padding:28px}.pbn-redesign .guide article:nth-child(even){margin-left:44px}.pbn-redesign .guide article h3{font-size:29px}.pbn-redesign .faq{background:var(--pbn-surface)!important;border-top:1px solid var(--pbn-accent)}.pbn-redesign .faq-grid{grid-template-columns:1fr 1.4fr}.pbn-redesign .site-footer{background:var(--pbn-text)!important;color:var(--pbn-surface)!important;padding:52px 0;border-top:10px solid var(--pbn-accent)}.pbn-redesign .site-footer h2{color:var(--pbn-surface);font-size:36px}.pbn-redesign .site-footer a{color:var(--pbn-surface)!important}.pbn-redesign .footer-grid{grid-template-columns:1fr 1.4fr;align-items:start}.pbn-redesign .footer-contact{grid-column:1/-1;display:flex;justify-content:space-between;gap:35px;border-top:1px solid var(--pbn-surface);padding-top:28px}.pbn-redesign .footer-contact address{font-style:normal;font-size:12px}.pbn-redesign .footer-nav{display:flex;flex-wrap:wrap;align-content:start;gap:18px;font-size:12px}.pbn-redesign #articles{width:min(1180px,calc(100% - 40px));margin:70px auto;display:grid;grid-template-columns:1fr 1fr;gap:24px}.pbn-redesign #articles>h2,.pbn-redesign #articles>.articles-intro{grid-column:1/-1;margin:0}.pbn-redesign #articles>h2{font-size:48px}.pbn-redesign .article-preview{display:flex;flex-direction:column;align-items:start;background:var(--pbn-surface);border-top:5px solid var(--pbn-primary);padding:32px}.pbn-redesign .article-preview:nth-of-type(even){border-top-color:var(--pbn-accent)}.pbn-redesign .article-preview h3{font-size:30px;margin:10px 0}.pbn-redesign .article-preview p{font-size:14px}.pbn-redesign .article-preview time{font-size:11px;color:var(--pbn-accent)}.pbn-redesign .article-preview .text-link{margin-top:auto}.pbn-redesign .wp-article-main{display:block;min-height:65vh}.pbn-redesign .wp-article-section{padding:28px 20px 80px}.pbn-redesign .container{max-width:1080px;margin:auto}.pbn-redesign .wp-article-card{display:block;background:var(--pbn-surface);padding:clamp(24px,6vw,76px);border-top:7px solid var(--pbn-primary)}.pbn-redesign .wp-article-header{border-bottom:1px solid var(--pbn-accent);margin-bottom:32px;padding-bottom:26px}.pbn-redesign .wp-article-header h1{font-size:clamp(36px,5vw,65px);line-height:1.1;margin:12px 0;max-width:20ch}.pbn-redesign .wp-article-date{color:var(--pbn-accent);font-size:12px}.pbn-redesign .wp-article-body,.pbn-redesign .entry-content{font-size:16px;line-height:1.9;max-width:74ch;margin-inline:auto;overflow-wrap:anywhere}.pbn-redesign .wp-article-body h2,.pbn-redesign .entry-content h2{font-size:33px;line-height:1.2;margin:42px 0 18px;scroll-margin-top:24px}.pbn-redesign .wp-article-body h3{font-size:25px;line-height:1.3;margin-top:30px}.pbn-redesign .wp-article-body p{margin:0 0 23px}.pbn-redesign .wp-article-body a{text-decoration:underline;text-underline-offset:3px}.pbn-redesign .wp-article-body ul,.pbn-redesign .wp-article-body ol{padding-left:25px;margin-block:24px}.pbn-redesign .wp-article-body li{margin-block:9px}.pbn-redesign nav.toc{display:block;background:var(--pbn-background);padding:24px;border-left:4px solid var(--pbn-accent);margin:25px 0}.pbn-redesign nav.toc ul{margin:10px 0}.pbn-redesign .wp-article-body img{display:block;width:100%;height:auto;margin:30px 0}.pbn-redesign table{display:table;width:100%;table-layout:fixed;border-collapse:collapse;font-size:14px;margin:28px 0}.pbn-redesign th,.pbn-redesign td{border:1px solid var(--pbn-primary);padding:12px;text-align:left;vertical-align:top;overflow-wrap:anywhere}.pbn-redesign th{background:var(--pbn-primary);color:var(--pbn-surface)}.pbn-redesign [data-breadcrumbs]{display:flex;flex-wrap:wrap;gap:10px;max-width:1080px;margin:25px auto;padding:0 20px;font-size:12px}.pbn-redesign .content-shell{padding-top:55px}.pbn-redesign .journal-card{background:var(--pbn-surface);padding:30px;border-left:4px solid var(--pbn-accent)}@media(max-width:900px){.pbn-redesign .hero{grid-template-columns:1fr!important}.pbn-redesign .hero:after{grid-column:1;grid-row:2;height:320px;margin:0 20px 20px}.pbn-redesign .hero-inner{padding:44px 24px!important}.pbn-redesign .hero h1{max-width:15ch}.pbn-redesign .hero-index{grid-row:3}.pbn-redesign .story{grid-template-columns:1fr 1fr!important}.pbn-redesign .story-image{grid-column:1/-1!important;grid-row:auto!important}.pbn-redesign .story-image img{height:360px!important}.pbn-redesign .site-navigation{display:none;top:110px;background:var(--pbn-surface)!important;border:1px solid var(--pbn-primary);z-index:30}.pbn-redesign .site-navigation.is-open{display:flex;align-items:start;flex-direction:column}.pbn-redesign .nav-toggle{display:flex}.pbn-redesign .guide,.pbn-redesign .faq-grid{grid-template-columns:1fr}.pbn-redesign .guide-heading{position:static}.pbn-redesign .footer-grid{grid-template-columns:1fr}.pbn-redesign .features article{grid-template-columns:40px 1fr}.pbn-redesign .features article p{grid-column:2}.pbn-redesign .footer-contact{flex-direction:column}}@media(max-width:600px){.pbn-redesign #articles{grid-template-columns:1fr}.pbn-redesign .story{grid-template-columns:1fr!important}.pbn-redesign .stay-card,.pbn-redesign .stay-card:nth-child(even){grid-template-columns:1fr}.pbn-redesign .stay-card:nth-child(even)>img,.pbn-redesign .stay-card:nth-child(even)>div{grid-column:auto;grid-row:auto}.pbn-redesign .facts-grid{grid-template-columns:1fr}.pbn-redesign .guide article:nth-child(even){margin-left:0}.pbn-redesign .wp-article-section{padding-inline:10px}.pbn-redesign table{font-size:12px}.pbn-redesign td,.pbn-redesign th{padding:8px}.pbn-redesign .header-inner{min-height:100px}.pbn-redesign .site-navigation{top:100px}.pbn-redesign .section{padding-block:48px}}
