.yasr-star-rating{width:0;position:relative;display:inline-block;background-position:0 0;background-repeat:repeat-x;vertical-align:bottom}.yasr-star-rating[data-title]:hover:after{content:attr(data-title);padding:4px 8px;color:#333;position:absolute;left:0;top:100%;z-index:20;white-space:nowrap;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 4px #222;-webkit-box-shadow:0 0 4px #222;box-shadow:0 0 4px #222;background-image:-moz-linear-gradient(top,#eeeeee,#cccccc);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eeeeee),color-stop(1,#cccccc));background-image:-webkit-linear-gradient(top,#eeeeee,#cccccc);background-image:-moz-linear-gradient(top,#eeeeee,#cccccc);background-image:-ms-linear-gradient(top,#eeeeee,#cccccc);background-image:-o-linear-gradient(top,#eeeeee,#cccccc)}.yasr-star-rating .yasr-star-value{height:100%;position:absolute}.yasr-star-rating .yasr-star-value{position:absolute;height:100%;width:100%;background-repeat:repeat-x}.yasr-star-rating::before{content:none!important}.yasr-star-value::before{content:none!important}.yasr-auto-insert-overall{margin-top:10px}.yasr-auto-insert-visitor{margin-top:10px}#yasr-custom-text-before-overall{display:block;padding-right:15px;vertical-align:top}.yasr-vv-second-row-container{line-height:normal;display:inline-block}.yasr-vv-stats-text-container{display:inline-block;vertical-align:bottom}.yasr-dashicons-visitor-stats{cursor:pointer;display:inline-block;vertical-align:bottom}.yasr-vv-container-loader{display:inline-block}.yasr-small-block-bold{display:block;font-weight:700;font-size:12px}.yasr-most-rated-text{display:block}.yasr-loader-multiset-visitor{display:none}.yasr-multiset-average{text-align:center}.yasr-multiset-average-text{vertical-align:super}.yasr-vv-stars-title-container{display:inline}.yasr-stars-title{margin-left:4px;vertical-align:baseline}.yasr-stars-title-average{font-size:12px;margin-left:4px;vertical-align:baseline}.yasr-widget-recent-ratings-table{border:none}.yasr-widget-recent-ratings-td{border:none}.yasr-widget-recent-ratings-text{font-weight:700}#yasr-medium-rating-tooltip{font-size:14px}.yasr-progress-bar-row-container{width:100%;display:flex;align-items:center;padding-top:2px;padding-bottom:2px}.yasr-progress-bar-name{min-width:72px;font-size:14px!important}.yasr-single-progress-bar-container{flex-grow:12}.yasr-progress-bar-votes-count{flex-grow:0;text-align:center;font-size:14px!important;min-width:40px}.yasr-visitors-stats-tooltip{min-width:300px;text-align:center;background-color:#fff;color:#0a0a0a}.tippy-tooltip.yasr-theme{background-color:#fff;color:#000}.tippy-tooltip.yasr-theme{border:1px solid #aaa}.tippy-roundarrow{fill:#aaa!important}.yasr-w3-border-0{border:0!important}.yasr-w3-border{border:1px solid #ccc!important;background:linear-gradient(to bottom,#eee,#f6f6f6)}.yasr-w3-border-top{border-top:1px solid #ccc!important}.yasr-w3-border-bottom{border-bottom:1px solid #ccc!important}.yasr-w3-border-left{border-left:1px solid #ccc!important}.yasr-w3-border-right{border-right:1px solid #ccc!important}.yasr-w3-amber,.yasr-w3-hover-amber:hover{color:#000!important;background:linear-gradient(to bottom,#ffda44,#f1cb32);background-color:#ffce00}.yasr-log-container{width:98%}.yasr-log-div-child{padding-top:5px;border-bottom:1px solid #BBD8E7;padding-bottom:20px}.yasr-log-image{list-style-type:none;display:inline-block;float:left}.yasr-log-child-head{padding-left:37px}.yasr-log-vote{color:red}#yasr-log-vote-users{color:green}.yasr-log-post{color:#2683AE}.yasr-log-ip-date{padding-top:5px}.yasr-log-ip{float:left;padding-left:5px}.yasr-log-date{float:right}#yasr-log-next-rows{padding-top:15px;text-align:right}.yasr-log-page-navigation{padding-top:7px;text-align:center}.yasr-last-ratings-loader{display:none}.yasr-entry-title{font-size:33px;font-weight:300;line-height:1.0909090909;margin:0 0 12px 0;text-transform:uppercase}.yasr-entry-meta{clear:both;color:#767676;font-size:12px;font-weight:400;line-height:1.3333333333;text-transform:uppercase}.yasr-entry-content{margin:10px 0 20px 10px}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,transparent);mask-image:linear-gradient(0deg,#000 20%,transparent);max-height:3em;pointer-events:none}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;text-align:center;text-shadow:0 0 1.5px #000}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:transparent}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:transparent;border:3px solid transparent;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.8)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:transparent transparent;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:hsla(0,0%,100%,.8) transparent}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{will-change:transform}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:hsla(0,0%,100%,.8) transparent}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,rgba(0,0,0,.4),transparent)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}.convertkit-broadcasts-pagination{display:grid;grid-template-areas:"prev next";grid-template-columns:repeat(2,1fr);grid-column-gap:20px;padding:20px 0 0 0}.convertkit-broadcasts-pagination li{list-style:none;margin:0}.convertkit-broadcasts-pagination li.convertkit-broadcasts-pagination-prev{grid-area:prev;text-align:left}.convertkit-broadcasts-pagination li.convertkit-broadcasts-pagination-next{grid-area:next;text-align:right}.convertkit-broadcasts-list,.convertkit-broadcasts-pagination{list-style:none;margin:0;padding:0}.editor-styles-wrapper .convertkit-broadcasts-list,.editor-styles-wrapper .convertkit-broadcasts-pagination{list-style:none;margin:0;padding:0}.convertkit-broadcasts-list li{list-style:none;margin:0;padding:5px 0;display:grid;grid-template-areas:"date title" "image text";grid-template-columns:150px auto;grid-column-gap:20px}.convertkit-broadcasts-list li time{display:inline-block;grid-area:date}.convertkit-broadcasts-list li .convertkit-broadcast-title{display:inline-block;grid-area:title}.convertkit-broadcasts-list li .convertkit-broadcast-image{display:inline-block;grid-area:image}.convertkit-broadcasts-list li .convertkit-broadcast-image img{max-width:100%;height:auto}.convertkit-broadcasts-list li .convertkit-broadcast-text{display:inline-block;grid-area:text;font-size:16px}.convertkit-broadcasts-list li .convertkit-broadcast-read-more{display:block;margin:10px 0 0 0}.convertkit-broadcasts{margin-bottom:20px}@media only screen and (min-width:482px){.convertkit-broadcasts{margin-bottom:30px}}.convertkit-broadcasts.has-background,.convertkit-broadcasts[data-background-color]{padding:20px}.convertkit-broadcasts.convertkit-broadcasts-loading{background-color:#e3e3e3!important;background-image:url(/wp-content/plugins/convertkit/resources/frontend/css/../images/spinner.gif);background-position:center;background-repeat:no-repeat}.editor-styles-wrapper .convertkit-broadcasts.has-background{padding:20px}.editor-styles-wrapper .convertkit-broadcasts.convertkit-broadcasts-loading{background-color:#e3e3e3!important;background-image:url(/wp-content/plugins/convertkit/resources/frontend/css/../images/spinner.gif);background-position:center;background-repeat:no-repeat}.convertkit-broadcasts[data-display-order=broadcast-date] .convertkit-broadcasts-list li{grid-template-areas:"title date" "text image";grid-template-columns:auto 150px}.convertkit-broadcasts[data-display-grid="1"] .convertkit-broadcasts-list{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:20px;grid-row-gap:20px;align-items:start}@media screen and (max-width:768px){.convertkit-broadcasts[data-display-grid="1"] .convertkit-broadcasts-list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:478px){.convertkit-broadcasts[data-display-grid="1"] .convertkit-broadcasts-list{grid-template-columns:repeat(1,1fr)}}.convertkit-broadcasts[data-display-grid="1"] .convertkit-broadcasts-list li{grid-template-areas:"image" "date" "title" "text";grid-template-columns:none;grid-row-gap:10px}.convertkit-broadcasts[data-display-grid="1"][data-display-order=broadcast-date] .convertkit-broadcasts-list li{grid-template-areas:"image" "title" "text" "date"}.convertkit-broadcasts[data-display-order=broadcast-date] .convertkit-broadcasts-list li time{text-align:right}.convertkit-broadcasts[data-display-grid="1"][data-display-order=broadcast-date] .convertkit-broadcasts-list li time{text-align:left}@media screen and (max-width:478px){.convertkit-broadcasts-list li{grid-template-areas:"image image" "date date" "title title" "text text";grid-row-gap:10px}.convertkit-broadcasts[data-display-image="1"] .convertkit-broadcasts-list li{margin:0 0 20px 0}}body.convertkit-broadcast.elementor-default table,body.convertkit-broadcast.elementor-default table tbody,body.convertkit-broadcast.elementor-default table tbody td{border:none}body.convertkit-broadcast.elementor-default table tbody>tr:nth-child(odd)>td,body.convertkit-broadcast.elementor-default table tbody>tr:nth-child(odd)>th{background:none}.convertkit-product,.convertkit-button{margin-bottom:20px}@media only screen and (min-width:482px){.convertkit-product,.convertkit-button{margin-bottom:30px}}.convertkit-product a,.convertkit-product span,.convertkit-button a,.convertkit-button span{display:block;padding:calc(.667em + 2px) calc(1.333em + 2px);cursor:pointer;text-align:center;text-decoration:none;word-break:break-word;box-sizing:border-box}.wp-block-convertkit-form-builder-field input,.wp-block-convertkit-form-builder-field textarea{width:100%;margin:0 0 20px 0;padding:10px;box-sizing:border-box;font-family:inherit}.wp-block-convertkit-form-builder-field label span.convertkit-form-builder-field-required{color:red}form .convertkit-form-builder-subscribed-message{width:100%;margin:0 0 20px 0;box-sizing:border-box}form.formkit-form[data-format=inline]{margin-left:auto;margin-right:auto;margin-bottom:20px}@media only screen and (min-width:482px){form.formkit-form[data-format=inline]{margin-bottom:30px}}.formkit-sticky-bar{z-index:999999!important}#convertkit-restrict-content *,#convertkit-restrict-content-modal *{box-sizing:border-box}#convertkit-restrict-content h3,#convertkit-restrict-content-modal h3{margin:0 0 20px 0;padding:0;font-size:24px;line-height:40px;font-style:normal}#convertkit-restrict-content h4,#convertkit-restrict-content-modal h4{margin:0 0 5px 0;padding:0;font-size:18px;line-height:30px;font-style:normal}#convertkit-restrict-content p,#convertkit-restrict-content-modal p{margin:0 0 20px 0;padding:0;font-size:16px;line-height:28px}#convertkit-restrict-content small,#convertkit-restrict-content-modal small{display:block;font-size:13px;line-height:22px;color:#111}#convertkit-restrict-content{width:100%;background:#f9f7f4;color:#373f45;margin:30px auto;padding:40px;text-align:center;box-sizing:border-box;border-radius:8px}#convertkit-restrict-content .convertkit-product a{display:inline-block;text-decoration:none;height:42px;line-height:42px;font-size:15px;margin:0;padding:0 20px!important;border:none;border-radius:3px}.convertkit-restrict-content-notice{display:inline-block;margin:0 0 20px 0;padding:0 0 0 30px;color:#d3434a;font-size:12px;line-height:24px;font-weight:400;background-image:url(/wp-content/plugins/convertkit/resources/frontend/css/../images/error.svg);background-repeat:no-repeat;background-size:24px 24px}form.convertkit-restrict-content-form input[type=submit]{height:42px;line-height:42px;font-size:15px;margin:0;padding:0 20px!important;border:none;border-radius:3px}form.convertkit-restrict-content-form div#convertkit-restrict-content-email-field{display:grid;grid-template-areas:"email button";grid-template-columns:3fr 1fr;grid-column-gap:5px;text-align:left;max-width:500px;height:56px;margin:0 auto 20px auto;padding:6px 10px;background-image:url(/wp-content/plugins/convertkit/resources/frontend/css/../images/email.svg);background-repeat:no-repeat;background-color:#fff;background-size:15px 15px;background-position:18px 20px;border:1px solid #fff;border-radius:3px}form.convertkit-restrict-content-form div#convertkit-restrict-content-email-field.convertkit-restrict-content-error{border-color:#d3434a}form.convertkit-restrict-content-form div#convertkit-restrict-content-email-field input[type=email]{grid-area:email;text-indent:35px;height:42px;line-height:42px;margin:0;padding:0;font-size:15px;background:none;border:none}form.convertkit-restrict-content-form div#convertkit-restrict-content-email-field input[type=submit]{grid-area:button}form.convertkit-restrict-content-form div#convertkit-subscriber-code-container{width:427px;height:100px;border:1px solid #dce1e5;border-radius:4px;margin:0 auto 20px auto;overflow:hidden;background:#dce1e5}form.convertkit-restrict-content-form div#convertkit-subscriber-code-container.convertkit-restrict-content-error{border-color:#d3434a}form.convertkit-restrict-content-form div#convertkit-subscriber-code-container input#convertkit-subscriber-code{--otp-digits:6;--otp-height:98px;--otp-number-width:70px;--otp-letter-spacing:41px;--otp-text-indent:20px;--otp-border-color:#dce1e5;--otp-text-color:#697177;--otp-font-size:50px;--_otp-digit:0;all:unset;text-align:left;margin:0;padding:0;background:linear-gradient(90deg,#dce1e5 var(--otp-number-width),transparent 0),linear-gradient(90deg,#fff var(--otp-number-width),transparent 0);background-position:calc(var(--_otp-digit)*(var(--otp-number-width) + 1px)) 0,0 0;background-repeat:no-repeat,repeat-x;background-size:calc(var(--otp-number-width) + 1px) 100%;inline-size:calc(var(--otp-digits)*(var(--otp-number-width) + 1px));letter-spacing:var(--otp-letter-spacing);text-indent:var(--otp-text-indent);width:calc(var(--otp-number-width)*var(--otp-digits) + var(--otp-digits));height:var(--otp-height);color:var(--otp-text-color);font-size:var(--otp-font-size);font-family:monospace;font-weight:400}#convertkit-restrict-content-modal-background{display:none;position:fixed;width:100%;height:100%;z-index:999998;top:0;left:0;background:rgb(9 13 22 / .8)}#convertkit-restrict-content-modal{box-sizing:border-box;display:none;position:fixed;z-index:999999;width:730px;height:328px;top:calc(50% - 164px);left:calc(50% - 365px);margin:0;padding:80px 115px;background:#fff;border:1px solid #fff;border-radius:8px;text-align:center}#convertkit-restrict-content-modal form.convertkit-restrict-content-form div#convertkit-restrict-content-email-field{background-color:#f4f6f8}#convertkit-restrict-content-modal #convertkit-restrict-content-modal-close{position:absolute;top:25px;right:25px;text-indent:-9999px;background-image:url(/wp-content/plugins/convertkit/resources/frontend/css/../images/cross.svg);background-repeat:no-repeat;background-size:12px 12px;background-color:#fff0;border:none;cursor:pointer}#convertkit-restrict-content-modal-loading{box-sizing:border-box;display:none;position:absolute;z-index:1000000;width:100%;height:100%;top:0;left:0;margin:0;padding:0;background:url(/wp-content/plugins/convertkit/resources/frontend/css/../images/spinner.gif) center no-repeat rgb(255 255 255 / .8);border:none;border-radius:8px;text-align:center}@media screen and (max-width:730px){#convertkit-restrict-content{padding:20px}#convertkit-restrict-content .convertkit-restrict-content-actions{padding:10px}#convertkit-restrict-content input[type=email],#convertkit-restrict-content input[type=text],#convertkit-restrict-content input#convertkit-subscriber-code{width:100%}form.convertkit-restrict-content-form div#convertkit-restrict-content-email-field{grid-template-areas:"email email" "button button";max-width:100%;height:auto}form.convertkit-restrict-content-form div#convertkit-restrict-content-email-field input[type=submit]{margin-top:10px}form.convertkit-restrict-content-form div#convertkit-subscriber-code-container{width:213px;height:50px}form.convertkit-restrict-content-form div#convertkit-subscriber-code-container input#convertkit-subscriber-code{--otp-height:49px;--otp-number-width:35px;--otp-letter-spacing:20px;--otp-text-indent:10px;--otp-font-size:25px}#convertkit-restrict-content-modal{width:90%;height:auto;left:5%;padding:40px}}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.wpml-ls-menu-item .wpml-ls-flag{display:inline;vertical-align:baseline}.wpml-ls-menu-item .wpml-ls-flag+span{margin-left:.3em}.rtl .wpml-ls-menu-item .wpml-ls-flag+span{margin-left:0;margin-right:.3em}ul .wpml-ls-menu-item a{display:flex;align-items:center}.convertkit-quicktags-modal .media-modal{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.convertkit-quicktags-modal .media-modal .media-frame-title{left:0;height:60px}.convertkit-quicktags-modal .media-modal .media-frame-content{left:0;top:54px;bottom:54px}.convertkit-quicktags-modal .media-modal .media-frame-content p{line-height:normal}.convertkit-quicktags-modal .media-modal .media-frame-toolbar{left:0;bottom:47px;background:#fff}.convertkit-quicktags-modal .media-modal .media-frame-toolbar .media-toolbar{padding:10px}.otgs-ui-dialog.ui-dialog{z-index:100102!important;padding:0!important;overflow:visible;font-size:14px}[dir=rtl] .otgs-ui-dialog.ui-dialog{right:auto}.otgs-ui-dialog.ui-dialog[aria-describedby=wpml-ls-dialog] .ui-dialog-titlebar-close{top:4px!important}.otgs-ui-dialog.ui-dialog .ui-dialog-content{position:static;padding:32px}.otgs-ui-dialog.ui-widget-content{border:0!important;border-top:3px solid #2f7d92!important;background:#fff!important;color:#373737!important}.otgs-ui-dialog.ui-widget-content.wpml-tm-post-edit-dialog{border-top-color:#db552b!important}.otgs-ui-dialog .ui-dialog-titlebar{background:#fcfcfc!important;border-bottom:1px solid #ddd!important;height:36px!important;font-size:18px!important;font-weight:600!important;line-height:36px!important;padding:0 36px 0 16px!important}[dir=rtl] .otgs-ui-dialog .ui-dialog-titlebar{padding:0 16px 0 36px!important}.otgs-ui-dialog .ui-dialog-title{float:none!important;display:block!important;width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.otgs-ui-dialog.ui-widget,.otgs-ui-dialog .ui-widget{font-family:Open Sans,sans-serif!important;font-size:13px!important;line-height:1.4em!important}.otgs-ui-dialog.ui-widget{color:#444!important}.otgs-ui-dialog.ui-widget input,.otgs-ui-dialog.ui-widget select,.otgs-ui-dialog.ui-widget textarea{font-size:13px!important;font-family:Open Sans,sans-serif!important}.otgs-ui-dialog .ui-widget-header{border:1px solid #ddd!important;border-top:0!important;background:#fcfcfc!important;color:#444!important;font-weight:600!important;border-radius:0!important}.otgs-ui-dialog .ui-widget-header.ui-tabs-nav{border:0!important}.otgs-ui-dialog .ui-tabs-nav .ui-state-active.ui-state-default{background:#ededed!important}.otgs-ui-dialog .ui-tabs-nav .ui-state-default{background:#fcfcfc!important;font-weight:400!important}.otgs-ui-dialog .ui-tabs-panel.ui-widget-content{border-left:1px solid #ccc!important}[dir=rtl] .otgs-ui-dialog .ui-tabs-panel.ui-widget-content{border-left:0;border-right:1px solid #ccc!important}.otgs-ui-dialog .ui-widget button{font-size:13px!important;font-family:Open Sans,sans-serif!important}.otgs-ui-dialog .ui-widget-overlay{background:#000!important;opacity:.7!important;filter:alpha(opacity=70)!important;z-index:100101}.otgs-ui-dialog .ui-button.ui-dialog-titlebar-close{background:0 0!important;border:none!important;box-shadow:none!important;color:rgb(47 125 146 / .4)!important;cursor:pointer!important;display:block;padding:0!important;margin:0!important;position:absolute!important;top:16px!important;right:16px!important;width:16px!important;height:22px!important;text-align:center!important}.otgs-ui-dialog .ui-button.ui-dialog-titlebar-close:before{font-family:otgs-icons;content:"\f158";font-size:16px}.otgs-ui-dialog .ui-button.ui-dialog-titlebar-close:focus,.otgs-ui-dialog .ui-button.ui-dialog-titlebar-close:hover{color:#2f7d92!important}[dir=rtl] .otgs-ui-dialog .ui-button.ui-dialog-titlebar-close{right:auto!important;left:16px!important}.otgs-ui-dialog.wpml-tf-feedback-form-dialog{border-radius:5px}.otgs-ui-dialog.wpml-tf-feedback-form-dialog .ui-button.ui-dialog-titlebar-close{top:4px!important;right:12px!important}[dir=rtl] .otgs-ui-dialog.wpml-tf-feedback-form-dialog .ui-button.ui-dialog-titlebar-close{right:auto!important;left:12px!important}.otgs-ui-dialog.wpml-tf-feedback-form-dialog .wpml-tf-document-language a{color:#2f7d92}.otgs-ui-dialog.wpml-tf-feedback-form-dialog .wpml-tf-document-language a:focus,.otgs-ui-dialog.wpml-tf-feedback-form-dialog .wpml-tf-document-language a:hover{text-decoration:none}.otgs-ui-dialog .ui-icon{width:0!important;height:0!important}.otgs-ui-dialog .ui-widget-content{border:0!important}.otgs-ui-dialog .ui-dialog-buttonpane{border-top:1px solid #ddd!important;padding:9px 16px 10px}.otgs-ui-dialog .wpml-button.base-btn{background-color:#2f7d92!important;color:#fff!important}.otgs-ui-dialog .wpml-button.base-btn:not([disabled]):focus,.otgs-ui-dialog .wpml-button.base-btn:not([disabled]):hover{background-color:#373737!important}.otgs-ui-dialog .wpml-button.base-btn.wpml-button--outlined{color:#2f7d92!important;border-color:#2f7d92!important;background-color:transparent!important}.otgs-ui-dialog .wpml-button.base-btn.wpml-button--outlined:not([disabled]):focus,.otgs-ui-dialog .wpml-button.base-btn.wpml-button--outlined:not([disabled]):hover{color:#373737!important;border-color:#373737!important;background-color:transparent!important}.otgs-ui-dialog .wpml-button.base-btn.gray-light-btn{background-color:#ccc!important;color:#373737!important}.otgs-ui-dialog .wpml-button.base-btn.gray-light-btn:focus,.otgs-ui-dialog .wpml-button.base-btn.gray-light-btn:hover{background-color:#373737!important;color:#fff!important}.otgs-ui-dialog .wpml-button.base-btn[disabled]{background-color:rgb(0 0 0 / .03)!important;color:#bfbfbf!important;cursor:not-allowed!important}[lang=el] .otgs-ui-dialog.wpml-tm-post-edit-dialog,[lang=ru-RU] .otgs-ui-dialog.wpml-tm-post-edit-dialog{width:950px!important}[lang=el] .otgs-ui-dialog.wpml-tm-post-edit-dialog p.action-buttons,[lang=ru-RU] .otgs-ui-dialog.wpml-tm-post-edit-dialog p.action-buttons{grid-gap:8px;gap:8px}.otgs-ui-dialog.wpml-tm-post-edit-dialog #wpml-tm-post-edit-alert .button-alert{height:38px;color:#fff!important;border:none!important;box-shadow:none!important;background-color:#db552b!important;font-weight:400!important;border-radius:3px!important}.otgs-ui-dialog.wpml-tm-post-edit-dialog #wpml-tm-post-edit-alert .button-alert:focus,.otgs-ui-dialog.wpml-tm-post-edit-dialog #wpml-tm-post-edit-alert .button-alert:hover{background-color:#373737!important}.otgs-ui-dialog p{font-size:14px}.otgs-ui-dialog p.action-buttons{margin:32px 0 0;display:flex;justify-content:space-between;grid-gap:16px;gap:16px}.otgs-ui-dialog p.action-buttons .button-alert{box-sizing:border-box}.otgs-ui-dialog p.action-buttons a.wpml-button,.otgs-ui-dialog p.action-buttons button.wpml-button{font-size:13px}.otgs-ui-dialog p.js-wpml-tm-warning-line-1{display:flex;align-items:center;grid-gap:6px;gap:6px}.otgs-ui-dialog p.js-wpml-tm-warning-line-1 i:before,.otgs-ui-dialog p.js-wpml-tm-warning-line-1 span{color:#db552b;font-weight:700;font-size:16px}.otgs-ui-dialog p.js-wpml-tm-warning-line-1 i:before{transform:translateY(-1px);display:inline-block;font-weight:700!important}.otgs-ui-dialog.otgs-ui-dialog-no-border .ui-widget-header{border:0!important;background:transparent!important}.otgs-ui-dialog.otgs-ui-dialog-no-border .ui-dialog-buttonpane{border:0!important;padding-bottom:32px}.otgs-confirmation-dialog{display:flex}.otgs-confirmation-dialog-icon{padding:5px 20px 5px 0;box-sizing:border-box}.rtl .otgs-confirmation-dialog-icon{padding:5px 0 5px 20px}.otgs-confirmation-dialog-icon [class*=otgs-ico]:before{font-size:75px}@media (min-width:768px){.otgs-confirmation-dialog-icon{padding:5px 40px 5px 15px}.rtl .otgs-confirmation-dialog-icon{padding:5px 15px 5px 40px}.otgs-confirmation-dialog-icon [class*=otgs-ico]:before{font-size:95px}}@media (max-width:360px){.otgs-confirmation-dialog-icon{display:none}}.otgs-confirmation-dialog-content>:first-child{margin-top:0}.wpml-use-ate-confirmation-modal{width:600px!important;max-width:100%!important}.wpml-use-ate-confirmation-modal h4{max-width:400px;margin:16px auto;font-size:16px;line-height:24px;font-weight:600;text-align:center}.wpml-use-ate-confirmation-modal .ui-dialog-buttonset{text-align:center!important}.wpml-use-ate-confirmation-modal .ui-dialog-buttonset button.wpml-button{margin:0 8px}.wpml-use-ate-confirmation-modal .wpml-icon-wrap{text-align:center}.wpml-use-ate-confirmation-modal .wpml-icon-wrap .otgs-ico{height:32px;width:32px;background:rgb(47 125 146 / .1);border-radius:50%;color:#2f7d92;text-align:center}.wpml-use-ate-confirmation-modal .wpml-icon-wrap .otgs-ico:before{line-height:32px}.wpml-use-ate-confirmation-modal.ui-dialog .ui-dialog-content{padding:0 32px}@font-face{font-family:"otgs-icons";src:url(/wp-content/plugins/sitepress-multilingual-cms/vendor/otgs/icons/css/../fonts/otgs-icons.eot?650c72727e879e301607a0c551d7ea04#iefix) format("embedded-opentype"),url(/wp-content/plugins/sitepress-multilingual-cms/vendor/otgs/icons/css/../fonts/otgs-icons.ttf?650c72727e879e301607a0c551d7ea04) format("truetype"),url(/wp-content/plugins/sitepress-multilingual-cms/vendor/otgs/icons/css/../fonts/otgs-icons.woff?650c72727e879e301607a0c551d7ea04) format("woff"),url(/wp-content/plugins/sitepress-multilingual-cms/vendor/otgs/icons/css/../fonts/otgs-icons.woff2?650c72727e879e301607a0c551d7ea04) format("woff2")}[class*="otgs-ico"]{display:inline-block;transform:translate(0,0)}[class*="otgs-ico"]:focus{outline:none}[class^="otgs-ico-"]:before,[class*=" otgs-ico-"]:before,[data-otgs-ico]:before{font-family:otgs-icons!important;font-style:normal;font-weight:normal!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:text-bottom;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.otgs-ico-32:before{font-size:32px}[data-otgs-ico]:before{content:attr(data-otgs-ico)}.otgs-ico-note-add:before{content:"\61"}.otgs-ico-note-add-o:before{content:"\62"}.otgs-ico-translated:before{content:"\63"}.otgs-ico-yes:before{content:"\64"}.otgs-ico-in-progress:before{content:"\65"}.otgs-ico-copy:before{content:"\66"}.otgs-ico-copy-o:before{content:"\67"}.otgs-ico-note-edit:before{content:"\69"}.otgs-ico-add:before{content:"\6b"}.otgs-ico-refresh:before{content:"\6c"}.otgs-ico-no:before{content:"\6e"}.otgs-ico-not-translated:before{content:"\6f"}.otgs-ico-delete:before{content:"\70"}.otgs-ico-waiting:before{content:"\71"}.otgs-ico-warning:before{content:"\73"}.otgs-ico-original:before{content:"\74"}.otgs-ico-needs-update:before{content:"\75"}.otgs-ico-cred:before{content:"\77"}.otgs-ico-layouts:before{content:"\78"}.otgs-ico-module-manager:before{content:"\79"}.otgs-ico-toolset:before{content:"\7a"}.otgs-ico-types:before{content:"\41"}.otgs-ico-views:before{content:"\42"}.otgs-ico-edit:before{content:"\68"}.otgs-ico-duplicate:before{content:"\6d"}.otgs-ico-basket:before{content:"\72"}.otgs-ico-discoverwp:before{content:"\43"}.otgs-ico-otgs:before{content:"\45"}.otgs-ico-wrench:before{content:"\46"}.otgs-ico-link:before{content:"\47"}.otgs-ico-envelope-o:before{content:"\48"}.otgs-ico-user:before{content:"\49"}.otgs-ico-wpml-cms-nav:before{content:"\4a"}.otgs-ico-wpml-media:before{content:"\4b"}.otgs-ico-wpml-string-translation:before{content:"\4c"}.otgs-ico-wpml-translation-management:before{content:"\4d"}.otgs-ico-picture:before{content:"\4e"}.otgs-ico-toolset-training:before{content:"\4f"}.otgs-ico-access-title:before{content:"\50"}.otgs-ico-views-title:before{content:"\51"}.otgs-ico-cred-title:before{content:"\52"}.otgs-ico-layouts-title:before{content:"\53"}.otgs-ico-types-title:before{content:"\54"}.otgs-ico-module-manager-title:before{content:"\55"}.otgs-ico-access:before{content:"\76"}.otgs-ico-bullhorn:before{content:"\56"}.otgs-ico-comment:before{content:"\57"}.otgs-ico-quote:before{content:"\58"}.otgs-ico-star:before{content:"\5a"}.otgs-ico-wpml:before{content:"\44"}.otgs-ico-edit-note-o:before{content:"\6a"}.otgs-ico-spinner:before{content:"\30"}.otgs-ico-thumbsup:before{content:"\59"}.otgs-ico-status:before{content:"\31"}.otgs-ico-file:before{content:"\32"}.otgs-ico-cancel:before{content:"\33"}.otgs-ico-download:before{content:"\34"}.otgs-ico-close:before{content:"\f158"}.otgs-ico-help:before{content:"\f223"}.otgs-ico-info:before{content:"\f348"}.otgs-ico-caret-up:before{content:"\f142"}.otgs-ico-caret-right:before{content:"\f139"}.otgs-ico-caret-down:before{content:"\f140"}.otgs-ico-caret-left:before{content:"\f141"}.otgs-ico-unlink:before{content:"\f225"}.otgs-ico-translation:before{content:"\f326"}.otgs-ico-new:before{content:"\f534"}.otgs-ico-mail:before{content:"\f466"}.otgs-ico-chat:before{content:"\f125"}.otgs-ico-sent:before{content:"\f310"}.otgs-ico-lock:before{content:"\f160"}.otgs-ico-unlock:before{content:"\f528"}.otgs-ico-media:before{content:"\f233"}.otgs-ico-wpml-sticky-links:before{content:"\f103"}.otgs-ico-add-circle-o:before{content:"\f619"}.otgs-ico-add-circle:before{content:"\f61a"}.otgs-ico-align-justify:before{content:"\f61b"}.otgs-ico-archive:before{content:"\f61c"}.otgs-ico-arrow-down:before{content:"\f61d"}.otgs-ico-arrow-left:before{content:"\f61e"}.otgs-ico-arrow-right:before{content:"\f61f"}.otgs-ico-arrow-up:before{content:"\f620"}.otgs-ico-bell-o:before{content:"\f621"}.otgs-ico-bell:before{content:"\f622"}.otgs-ico-bug:before{content:"\f623"}.otgs-ico-bulb:before{content:"\f624"}.otgs-ico-calculator:before{content:"\f625"}.otgs-ico-check-circle-o:before{content:"\f626"}.otgs-ico-check-circle:before{content:"\f627"}.otgs-ico-clock:before{content:"\f628"}.otgs-ico-delete-o:before{content:"\f629"}.otgs-ico-doc:before{content:"\f62a"}.otgs-ico-drag:before{content:"\f62b"}.otgs-ico-envelope:before{content:"\f62c"}.otgs-ico-external link:before{content:"\f62d"}.otgs-ico-eye-hide:before{content:"\f62e"}.otgs-ico-eye-show:before{content:"\f62f"}.otgs-ico-flag:before{content:"\f630"}.otgs-ico-frown:before{content:"\f631"}.otgs-ico-history:before{content:"\f632"}.otgs-ico-info-o:before{content:"\f633"}.otgs-ico-key:before{content:"\f634"}.otgs-ico-laptop:before{content:"\f635"}.otgs-ico-lightning:before{content:"\f636"}.otgs-ico-list-ul:before{content:"\f637"}.otgs-ico-loading:before{content:"\f638"}.otgs-ico-map:before{content:"\f639"}.otgs-ico-meh:before{content:"\f63a"}.otgs-ico-minus:before{content:"\f63b"}.otgs-ico-needs-review:before{content:"\f63c"}.otgs-ico-note-o:before{content:"\f63d"}.otgs-ico-note:before{content:"\f63e"}.otgs-ico-ok:before{content:"\f63f"}.otgs-ico-photo:before{content:"\f640"}.otgs-ico-plug:before{content:"\f641"}.otgs-ico-question-circle-o:before{content:"\f642"}.otgs-ico-question-circle:before{content:"\f643"}.otgs-ico-search:before{content:"\f644"}.otgs-ico-smile:before{content:"\f645"}.otgs-ico-star-half:before{content:"\f646"}.otgs-ico-star-o:before{content:"\f647"}.otgs-ico-trash:before{content:"\f648"}.otgs-ico-unarchive:before{content:"\f649"}.otgs-ico-undo:before{content:"\f64a"}.otgs-ico-upload:before{content:"\f64b"}.otgs-ico-warning-o:before{content:"\f64c"}.otgs-ico-calendar:before{content:"\f64d"}.otgs-ico-filter:before{content:"\f64e"}.otgs-ico-review:before{content:"\f64f"}.otgs-ico-lightning-o:before{content:"\f650"}.otgs-ico-card:before{content:"\f651"}.otgs-ico-code:before{content:"\f652"}.otgs-ico-coin:before{content:"\f653"}.otgs-ico-connection:before{content:"\f654"}.otgs-ico-discount:before{content:"\f655"}.otgs-ico-funnel-o:before{content:"\f656"}.otgs-ico-funnel:before{content:"\f657"}.otgs-ico-guarantee:before{content:"\f658"}.otgs-ico-infinity:before{content:"\f659"}.otgs-ico-invoice:before{content:"\f65a"}.otgs-ico-login:before{content:"\f65b"}.otgs-ico-pause-circle-o:before{content:"\f65c"}.otgs-ico-pause-circle:before{content:"\f65d"}.otgs-ico-pause:before{content:"\f65e"}.otgs-ico-play-circle-o:before{content:"\f65f"}.otgs-ico-play-circle:before{content:"\f660"}.otgs-ico-play:before{content:"\f661"}.otgs-ico-settings:before{content:"\f662"}.otgs-ico-statistics:before{content:"\f663"}.otgs-ico-table:before{content:"\f664"}.otgs-ico-youtube:before{content:"\f665"}.otgs-ico-fast:before{content:"\f666"}.otgs-ico-generated:before{content:"\f667"}.otgs-ico-guarantee-warning:before{content:"\f668"}.otgs-ico-merge:before{content:"\f669"}.otgs-ico-stop-circle-o:before{content:"\f66a"}.otgs-ico-stop-circle:before{content:"\f66b"}.otgs-ico-glossary:before{content:"\f66c"}.otgs-ico-dashboard:before{content:"\f66d"}.otgs-ico-spelling:before{content:"\f66e"}.otgs-ico-add-user:before{content:"\f66f"}.otgs-ico-ai:before{content:"\f670"}.otgs-ico-asterisk:before{content:"\f671"}.otgs-ico-click:before{content:"\f672"}.otgs-ico-credits:before{content:"\f673"}.otgs-ico-doc-check:before{content:"\f674"}.otgs-ico-doc-filled:before{content:"\f675"}.otgs-ico-happy:before{content:"\f676"}.otgs-ico-menu:before{content:"\f677"}.otgs-ico-needs-scanning:before{content:"\f678"}.otgs-ico-not-allowed-o:before{content:"\f679"}.otgs-ico-not-scanned:before{content:"\f67a"}.otgs-ico-not-scanned-question:before{content:"\f67b"}.otgs-ico-operator:before{content:"\f67c"}.otgs-ico-page-builder:before{content:"\f67d"}.otgs-ico-question-user:before{content:"\f67e"}.otgs-ico-reply:before{content:"\f67f"}.otgs-ico-scanned:before{content:"\f680"}.otgs-ico-stop:before{content:"\f681"}.otgs-ico-tag:before{content:"\f682"}.otgs-ico-external-link:before{content:"\f101"}.otgs-ico-lifesaver:before{content:"\f102"}@-webkit-keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.wpml-tf-feedback-icon{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;top:30%;background-color:#fff;-webkit-box-shadow:0 1px 2px rgb(0 0 0 / .15);box-shadow:0 1px 2px rgb(0 0 0 / .15);border:1px solid rgb(0 0 0 / .1);z-index:10000;cursor:pointer;color:rgb(0 0 0 / .75);-webkit-box-sizing:border-box;box-sizing:border-box}.wpml-tf-feedback-icon:hover{background:#f7f7f7;color:#000}.wpml-tf-feedback-icon span{margin:0;font-size:28px;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wpml-tf-feedback-icon.wpml-tf-feedback-icon-left{left:0}.wpml-tf-feedback-icon.wpml-tf-feedback-icon-right{right:0}.wpml-tf-feedback-form a:hover{text-decoration:underline}.wpml-tf-feedback-form .wpml-tf-header{margin-bottom:1.2em}.wpml-tf-feedback-form .wpml-tf-document-language{white-space:nowrap;margin-left:4px}.wpml-tf-feedback-form .wpml-tf-document-language img{vertical-align:-2px}.wpml-tf-feedback-form:after{content:"";display:table;clear:both}.wpml-tf-feedback-form fieldset,.wpml-tf-feedback-form label{margin:0;padding:0}.wpml-tf-feedback-form fieldset{border:none;clear:both}.wpml-tf-feedback-form textarea{width:100%}.wpml-tf-feedback-form .wpml-tf-thank-you-rating,.wpml-tf-feedback-form .wpml-tf-thank-you-comment,.wpml-tf-feedback-form .wpml-tf-before-rating{margin-bottom:.6em;text-align:center;font-weight:600}.wpml-tf-feedback-form .wpml-tf-change-rating{margin-top:.6em;text-align:center}.wpml-tf-feedback-form .wpml-tf-after-rating{float:left;margin-right:.5em;font-weight:600}.wpml-tf-feedback-form .wpml-tf-thank-you-rating,.wpml-tf-feedback-form .wpml-tf-thank-you-comment,.wpml-tf-feedback-form .wpml-tf-change-rating,.wpml-tf-feedback-form .wpml-tf-after-rating,.wpml-tf-feedback-form .wpml-tf-poor-rating{display:none}.wpml-tf-feedback-form .wpml-tf-poor-rating-header{margin-top:1.2em;margin-bottom:.4em}.wpml-tf-feedback-form .wpml-tf-comment-button{float:right;margin-top:.4em;padding:.5em 1em}.wpml-tf-feedback-form.wpml-tf-closing-rating .wpml-tf-header,.wpml-tf-feedback-form.wpml-tf-closing-rating .wpml-tf-before-rating,.wpml-tf-feedback-form.wpml-tf-closing-rating .wpml-tf-after-rating,.wpml-tf-feedback-form.wpml-tf-closing-rating .wpml-tf-poor-rating,.wpml-tf-feedback-form.wpml-tf-closing-comment .wpml-tf-header,.wpml-tf-feedback-form.wpml-tf-closing-comment .wpml-tf-before-rating,.wpml-tf-feedback-form.wpml-tf-closing-comment .wpml-tf-after-rating,.wpml-tf-feedback-form.wpml-tf-closing-comment .wpml-tf-poor-rating{display:none}.wpml-tf-feedback-form.wpml-tf-closing-rating .wpml-tf-thank-you-rating,.wpml-tf-feedback-form.wpml-tf-closing-rating .wpml-tf-change-rating{display:block}.wpml-tf-feedback-form.wpml-tf-closing-rating .wpml-tf-rating:after{content:"";display:table;clear:both}.wpml-tf-feedback-form.wpml-tf-pending-comment .wpml-tf-before-rating{display:none}.wpml-tf-feedback-form.wpml-tf-pending-comment .wpml-tf-after-rating,.wpml-tf-feedback-form.wpml-tf-pending-comment .wpml-tf-poor-rating{display:block}.wpml-tf-feedback-form.wpml-tf-closing-comment .wpml-tf-thank-you-comment{display:block}.wpml-tf-feedback-form.wpml-tf-closing-comment .wpml-tf-rating{display:none}.wpml-tf-rating .wpml-tf-rating-stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wpml-tf-rating .wpml-tf-rating-stars>input{display:none}.wpml-tf-rating .wpml-tf-rating-stars>label:before{margin:0 .1em;font-size:1.5em;cursor:pointer}.wpml-tf-rating .wpml-tf-rating-stars>label{color:#ddd}.wpml-tf-rating .wpml-tf-rating-stars>input:checked~label{color:gold}.wpml-tf-rating .wpml-tf-rating-stars:not(:checked)>label:hover,.wpml-tf-rating .wpml-tf-rating-stars:not(:checked)>label:hover~label,.wpml-tf-rating .wpml-tf-rating-stars>input:checked+label:hover,.wpml-tf-rating .wpml-tf-rating-stars>input:checked~label:hover,.wpml-tf-rating .wpml-tf-rating-stars>label:hover~input:checked~label,.wpml-tf-rating .wpml-tf-rating-stars>input:checked~label:hover~label{color:#FFED85}.wpml-tf-closing-rating .wpml-tf-rating .wpml-tf-rating-stars:not(:checked)>label:hover{color:#ddd}.wpml-tf-closing-rating .wpml-tf-rating .wpml-tf-rating-stars:not(:checked)>label:hover~label,.wpml-tf-closing-rating .wpml-tf-rating .wpml-tf-rating-stars>input:checked+label:hover,.wpml-tf-closing-rating .wpml-tf-rating .wpml-tf-rating-stars>input:checked~label:hover,.wpml-tf-closing-rating .wpml-tf-rating .wpml-tf-rating-stars>label:hover~input:checked~label,.wpml-tf-closing-rating .wpml-tf-rating .wpml-tf-rating-stars>input:checked~label:hover~label{color:gold}@font-face{font-display:swap;font-family:Newsreader;font-style:normal;font-weight:500;src:url(/wp-content/themes/ppn-carnet-vivant-child/assets/css/../fonts/Newsreader-Medium.woff?ver=1.23.0) format('woff'),url(/wp-content/themes/ppn-carnet-vivant-child/assets/css/../fonts/Newsreader-Medium.ttf?ver=1.23.0) format('truetype');}@font-face{font-display:swap;font-family:Newsreader;font-style:normal;font-weight:700;src:url(/wp-content/themes/ppn-carnet-vivant-child/assets/css/../fonts/Newsreader-Bold.woff?ver=1.23.0) format('woff'),url(/wp-content/themes/ppn-carnet-vivant-child/assets/css/../fonts/Newsreader-Bold.ttf?ver=1.23.0) format('truetype');}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(/wp-content/themes/ppn-carnet-vivant-child/assets/css/../fonts/Manrope-Regular.woff?ver=1.23.0) format('woff'),url(/wp-content/themes/ppn-carnet-vivant-child/assets/css/../fonts/Manrope-Regular.ttf?ver=1.23.0) format('truetype');}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(/wp-content/themes/ppn-carnet-vivant-child/assets/css/../fonts/Manrope-Bold.woff?ver=1.23.0) format('woff'),url(/wp-content/themes/ppn-carnet-vivant-child/assets/css/../fonts/Manrope-Bold.ttf?ver=1.23.0) format('truetype');}:root{--ppn-ink:#26332f;--ppn-brand:#52776f;--ppn-brand-dark:#26332f;--ppn-accent:#b95f46;--ppn-background:#f4eedf;--ppn-surface:#fffdf7;--ppn-soft:#a9bdb7;--ppn-line:#d9d1c1;--ppn-home-guides-background:#dde6e1;--ppn-font-heading:Newsreader,Georgia,serif;--ppn-font-body:Manrope,Arial,sans-serif;--ppn-font-base:16px;--ppn-font-h1:72px;--ppn-font-h2:48px;--ppn-font-h3:30px;--ppn-site-width:1360px;--ppn-article-width:780px;--ppn-container-padding:40px;--ppn-section-gap:112px;--ppn-block-gap:24px;--ppn-radius-small:0 16px 0 0;--ppn-radius-card:0 38px 0 0;--ppn-radius-hero:0 64px 0 0;--ppn-radius-small-size:16px;--ppn-radius-card-size:38px;--ppn-radius-hero-size:64px;--ppn-left-width:210px;--ppn-right-width:220px;--ppn-column-gap:42px;--ppn-home-hero-padding:72px;--ppn-home-section-gap:112px;--ppn-home-icon-size:150px;--ppn-category-hero-padding:72px;--ppn-category-section-gap:88px;--ppn-category-icon-size:150px;--ppn-category-experience-icon-size:48px;--ppn-article-section-gap:88px;--ppn-article-intro-padding:38px;--ppn-article-brief-icon-size:140px;--ppn-practical-icon-size:46px;--ppn-practical-title-size:26px;--ppn-search-hero-padding:90px;--ppn-search-result-gap:28px;}html{scroll-behavior:smooth;}body{background:var(--ppn-background);color:var(--ppn-ink);font-family:var(--ppn-font-body);font-size:var(--ppn-font-base);line-height:1.72;}body *{box-sizing:border-box;}body :where(h1,h2,h3,h4,h5,h6){color:var(--ppn-ink);font-family:var(--ppn-font-heading);font-weight:600;letter-spacing:-0.025em;line-height:1.05;}body h1{font-size:clamp(2.9rem,6vw,var(--ppn-font-h1));}body h2{font-size:clamp(2.25rem,4.4vw,var(--ppn-font-h2));}body h3{font-size:clamp(1.5rem,2.7vw,var(--ppn-font-h3));}body a{color:inherit;text-underline-offset:3px;}body img{display:block;height:auto;max-width:100%;}.ppn-shell{margin-inline:auto !important;max-width:var(--ppn-site-width) !important;padding-inline:min(var(--ppn-container-padding),6vw) !important;width:100%;}.ppn-button,.ppn-download-button,.ppn-map-panel a,.ppn-newsletter-fallback button,.ppn-search-hero button,.ppn-error-hero button{align-items:center;background:var(--ppn-accent);border:1px solid var(--ppn-accent);border-radius:var(--ppn-radius-small);color:#fff;display:inline-flex;font-size:.78rem;font-weight:750;gap:12px;justify-content:center;letter-spacing:.035em;min-height:48px;padding:12px 19px;text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .2s ease;}.ppn-button:hover,.ppn-download-button:hover,.ppn-map-panel a:hover{background:var(--ppn-brand-dark);border-color:var(--ppn-brand-dark);transform:translateY(-1px);}.ppn-site-header{background:var(--ppn-surface);border-bottom:1px solid var(--ppn-line);position:relative;z-index:40;}.ppn-topbar{background:var(--ppn-brand-dark);color:#fff;min-height:38px;}.ppn-topbar > .ppn-shell{align-items:center;display:flex;justify-content:space-between;min-height:38px;}.ppn-social-links{align-items:center;display:flex;gap:8px;}.ppn-social-links > span{color:rgba(255,255,255,.7);font-size:.68rem;letter-spacing:.1em;margin-right:4px;text-transform:uppercase;}.ppn-social-links a,.ppn-share-icons a,.ppn-share-icons button{align-items:center;background:transparent;border:1px solid currentColor;border-radius:50%;color:inherit;display:inline-flex;height:32px;justify-content:center;padding:7px;text-decoration:none;width:32px;}.ppn-social-links svg,.ppn-share-icons svg{fill:currentColor;height:100%;width:100%;}.ppn-social-icon-email,.ppn-social-icon-copy{fill:none !important;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;}.ppn-butterfly{font-size:1.05rem;line-height:1;}.ppn-language-switcher{margin-left:auto;position:relative;}.ppn-language-current{align-items:center;background:transparent;border:0;color:#fff;cursor:pointer;display:flex;font:inherit;font-size:.72rem;gap:7px;min-height:38px;padding:4px 0 4px 14px;}.ppn-language-flag img{height:15px;object-fit:cover;width:22px;}.ppn-language-options{background:var(--ppn-surface);border:1px solid var(--ppn-line);box-shadow:0 16px 40px rgba(38,51,47,.15);display:none;min-width:180px;padding:8px;position:absolute;right:0;top:100%;}.ppn-language-options a{align-items:center;color:var(--ppn-ink);display:flex;font-size:.78rem;gap:10px;padding:9px 10px;text-decoration:none;}.ppn-language-options a:hover{background:color-mix(in srgb,var(--ppn-soft) 30%,transparent);}.ppn-language-switcher.is-open .ppn-language-options{display:block;}.ppn-header-main{align-items:center;min-height:88px;}.ppn-header-main .wp-block-site-logo{flex:0 0 auto;margin:0;}.ppn-header-logo img{background:transparent;max-height:65px;object-fit:contain;width:auto;}.ppn-header-navigation{align-items:center;gap:20px !important;}.ppn-header-navigation .wp-block-navigation-item__content{font-size:.78rem;font-weight:650;text-decoration:none;}.ppn-header-search{margin:0;width:38px;}.ppn-header-search .wp-block-search__inside-wrapper{border:0;padding:0;}.ppn-header-search input{display:none;}.ppn-header-search button{background:transparent;border:1px solid var(--ppn-line);border-radius:50%;color:var(--ppn-ink);height:38px;margin:0;padding:10px;width:38px;}.ppn-destination-menu{position:relative;}.ppn-destination-toggle{align-items:center;background:transparent;border:0;color:var(--ppn-ink);cursor:pointer;display:flex;font:inherit;font-size:.78rem;font-weight:750;gap:7px;padding:20px 0;}.ppn-destination-panel{background:var(--ppn-surface);border:1px solid var(--ppn-line);box-shadow:0 24px 55px rgba(38,51,47,.17);display:none;gap:26px;grid-template-columns:repeat(4,minmax(145px,1fr));left:-80px;max-height:min(70vh,560px);min-width:min(820px,88vw);overflow:auto;padding:28px;position:absolute;top:calc(100% - 7px);}.ppn-destination-menu.is-open .ppn-destination-panel{display:grid;}.ppn-destination-column{display:grid;gap:6px;}.ppn-destination-column > a{font-size:.75rem;text-decoration:none;}.ppn-destination-column > a:hover{color:var(--ppn-accent);}.ppn-destination-parent{align-items:center;border-bottom:1px solid var(--ppn-line);display:flex;font-family:var(--ppn-font-heading);font-size:1.2rem !important;font-weight:650;justify-content:space-between;margin-bottom:5px;padding-bottom:8px;}.ppn-destination-parent small{color:var(--ppn-accent);font-family:var(--ppn-font-body);font-size:.62rem;}.ppn-home-main > section{margin-block-start:var(--ppn-home-section-gap);}.ppn-category-main > section,.ppn-category-main > .wp-block-query{margin-block-start:var(--ppn-category-section-gap);}.ppn-single > section,.ppn-single > .wp-block-group{margin-block-start:var(--ppn-article-section-gap);}.ppn-home-hero{align-items:stretch;display:grid;grid-template-columns:minmax(330px,.86fr) minmax(0,1.14fr);margin-top:28px !important;min-height:620px;padding-top:0 !important;}.ppn-home-hero.has-no-image{grid-template-columns:1fr;}.ppn-home-hero__image{border-radius:var(--ppn-radius-hero);min-height:100%;overflow:hidden;}.ppn-home-hero__image img{height:100%;object-fit:cover;width:100%;}.ppn-home-hero__copy{align-content:center;background:var(--ppn-surface);display:grid;padding:clamp(28px,6vw,var(--ppn-home-hero-padding));}.ppn-home-hero__copy h1{margin:0 0 28px;}.ppn-home-hero__copy p{font-size:1rem;margin:0 0 30px;max-width:610px;}.ppn-home-hero__copy .ppn-button{justify-self:start;}.ppn-home-why > h2,.ppn-section-heading h2,.ppn-home-latest h2,.ppn-home-destinations h2{margin:0 0 30px;}.ppn-why-grid,.ppn-reason-grid{border:1px solid var(--ppn-line);display:grid;grid-template-columns:repeat(3,1fr);}.ppn-why-grid article,.ppn-reason-grid article{align-content:center;background:var(--ppn-surface);isolation:isolate;min-height:270px;overflow:hidden;padding:42px 30px;position:relative;text-align:center;}.ppn-why-grid article + article,.ppn-reason-grid article + article{border-left:1px solid var(--ppn-line);}.ppn-why-grid article > span,.ppn-reason-grid article > span{color:var(--ppn-accent);left:-28px;opacity:.17;position:absolute;top:-32px;z-index:-1;}.ppn-why-grid article > span svg{height:var(--ppn-home-icon-size);width:var(--ppn-home-icon-size);}.ppn-reason-grid article > span svg{height:var(--ppn-category-icon-size);width:var(--ppn-category-icon-size);}.ppn-why-grid h3,.ppn-reason-grid h3{font-size:1.7rem;margin:0 auto 13px;max-width:260px;}.ppn-why-grid p,.ppn-reason-grid p{font-size:.86rem;line-height:1.65;margin:0 auto;max-width:285px;}.ppn-section-heading{align-items:end;display:flex;gap:40px;justify-content:space-between;margin-bottom:28px;}.ppn-section-heading h2{max-width:690px;}.ppn-section-heading p{color:color-mix(in srgb,var(--ppn-ink) 70%,transparent);font-size:.84rem;max-width:420px;}.ppn-world-map-desktop{display:grid;grid-template-columns:minmax(0,1fr) 270px;}.ppn-map-tabs{display:none;}.ppn-map-canvas{background:#dfeae5;border:1px solid color-mix(in srgb,var(--ppn-brand) 35%,transparent);min-height:470px;overflow:hidden;position:relative;}.ppn-world-svg{display:block;height:100%;min-height:inherit;width:100%;}.ppn-map-loading{background:rgba(255,253,247,.88);color:var(--ppn-brand-dark);font-size:.68rem;left:50%;padding:8px 12px;position:absolute;top:50%;transform:translate(-50%,-50%);}.ppn-map-base path{fill:color-mix(in srgb,var(--ppn-background) 80%,#fff);stroke:#fff;stroke-width:2;}.ppn-map-country{cursor:pointer;outline:none;stroke:#fff;stroke-width:1.3;transition:fill .18s ease,opacity .18s ease;vector-effect:non-scaling-stroke;}.ppn-map-country.is-neutral{cursor:default;fill:color-mix(in srgb,var(--ppn-background) 88%,#fff);opacity:.7;pointer-events:none;}.ppn-map-country.is-visited{fill:color-mix(in srgb,var(--ppn-accent) 68%,#fff);}.ppn-map-country.is-covered{fill:color-mix(in srgb,var(--ppn-accent) 92%,#5c261b);}.ppn-map-country:hover,.ppn-map-country:focus{filter:brightness(.84);stroke:var(--ppn-ink);stroke-width:2;}.ppn-map-panel{align-content:center;background:var(--ppn-brand-dark);color:#fff;display:grid;padding:35px 28px;}.ppn-map-panel strong{color:#fff;font-family:var(--ppn-font-heading);font-size:2rem;line-height:1.05;}.ppn-map-panel p{color:rgba(255,255,255,.68);font-size:.78rem;line-height:1.65;}.ppn-map-panel a{justify-self:start;}.ppn-map-legend{align-items:center;display:flex;flex-wrap:wrap;font-size:.68rem;gap:7px;margin-top:15px;}.ppn-map-legend span{border:1px solid rgba(38,51,47,.2);height:12px;margin-left:12px;width:12px;}.ppn-map-legend span:first-child{margin-left:0;}.ppn-map-legend .is-covered{background:color-mix(in srgb,var(--ppn-accent) 92%,#5c261b);}.ppn-map-legend .is-visited{background:color-mix(in srgb,var(--ppn-accent) 68%,#fff);}.ppn-map-legend .is-neutral{background:color-mix(in srgb,var(--ppn-background) 88%,#fff);}.ppn-world-map-mobile{display:none;}.ppn-destination-grid{display:grid;gap:18px;grid-template-columns:repeat(3,1fr);}.ppn-destination-grid > a{border-radius:var(--ppn-radius-card);min-height:310px;overflow:hidden;position:relative;}.ppn-destination-grid img,.ppn-destination-placeholder{height:100%;object-fit:cover;width:100%;}.ppn-destination-placeholder{align-items:center;background:var(--ppn-soft);display:flex;justify-content:center;}.ppn-destination-grid > a::after{background:linear-gradient(transparent,rgba(20,32,29,.78));content:'';inset:40% 0 0;position:absolute;}.ppn-destination-grid > a > span:last-child{bottom:22px;color:#fff;display:grid;left:24px;position:absolute;z-index:2;}.ppn-destination-grid strong{color:#fff;font-family:var(--ppn-font-heading);font-size:2rem;}.ppn-destination-grid small{font-size:.67rem;}.ppn-card-grid{display:grid;gap:25px;grid-template-columns:repeat(3,1fr);}.ppn-post-card{min-width:0;}.ppn-post-card__image{background:var(--ppn-soft);border-radius:var(--ppn-radius-card);display:block;height:250px;overflow:hidden;}.ppn-post-card__image img{height:100%;object-fit:cover;transition:transform .35s ease;width:100%;}.ppn-post-card:hover .ppn-post-card__image img{transform:scale(1.025);}.ppn-card-placeholder{align-items:center;color:var(--ppn-brand-dark);display:flex;height:100%;justify-content:center;}.ppn-post-card__copy{padding:18px 2px 0;}.ppn-category-chip,.ppn-query-categories a{background:color-mix(in srgb,var(--ppn-accent) 88%,#fff);border-radius:var(--ppn-radius-small);color:#fff;display:inline-flex;font-size:.62rem;font-weight:750;letter-spacing:.07em;padding:6px 9px;text-decoration:none;text-transform:uppercase;}.ppn-post-card h3{font-size:1.75rem;margin:12px 0 9px;}.ppn-post-card h3 a{text-decoration:none;}.ppn-post-card p{color:color-mix(in srgb,var(--ppn-ink) 70%,transparent);font-size:.78rem;line-height:1.6;margin:0;}.ppn-card-meta{color:var(--ppn-brand);display:block;font-size:.63rem;font-weight:700;margin-top:12px;text-transform:uppercase;}.ppn-home-community{background:var(--ppn-brand-dark);color:#fff;display:grid;grid-template-columns:minmax(0,1fr) 280px;padding-block:48px !important;}.ppn-home-community.has-no-socials{grid-template-columns:1fr;}.ppn-newsletter-copy h2{color:#fff;margin:0 0 8px;}.ppn-newsletter-copy p{color:rgba(255,255,255,.67);margin:0 0 22px;}.ppn-newsletter-fallback{display:flex;max-width:590px;}.ppn-newsletter-fallback input{border:0;border-radius:0;flex:1;min-height:50px;padding:12px 15px;}.ppn-newsletter-fallback button{border-radius:0;}.ppn-newsletter-form :where(input[type="email"],input[type="text"]){border:0;border-radius:0;min-height:50px;padding:12px 15px;}.ppn-newsletter-form :where(button,input[type="submit"]){background:var(--ppn-accent);border:0;border-radius:0;color:#fff;min-height:50px;padding:12px 18px;}.ppn-community-socials{align-content:center;border-left:1px solid rgba(255,255,255,.18);display:grid;padding-left:35px;}.ppn-community-socials > strong{font-family:var(--ppn-font-heading);font-size:1.4rem;margin-bottom:15px;}.ppn-home-reviews h2{margin-bottom:28px;}.ppn-review-track{display:flex;gap:16px;overflow-x:auto;padding-bottom:18px;scroll-snap-type:x mandatory;scrollbar-color:var(--ppn-accent) color-mix(in srgb,var(--ppn-brand) 18%,transparent);scrollbar-width:thin;}.ppn-review-track blockquote{background:var(--ppn-surface);border-top:4px solid var(--ppn-brand);flex:0 0 min(380px,82vw);margin:0;min-height:230px;padding:28px;scroll-snap-align:start;}.ppn-review-track blockquote > span{color:var(--ppn-accent);font-family:var(--ppn-font-heading);font-size:4rem;line-height:.55;}.ppn-review-track blockquote > p{font-family:var(--ppn-font-heading);font-size:1.3rem;line-height:1.35;}.ppn-review-track footer{display:grid;font-size:.68rem;}.ppn-review-track footer a{color:var(--ppn-accent);}.ppn-home-guides{align-items:stretch;background:var(--ppn-surface);display:grid;grid-template-columns:.8fr 1.2fr;padding-block:0 !important;}.ppn-home-guides__copy{align-content:center;display:grid;padding:clamp(30px,5vw,65px);}.ppn-home-guides__copy h2{margin:0 0 13px;}.ppn-home-guides__copy p{color:color-mix(in srgb,var(--ppn-ink) 70%,transparent);margin:0 0 25px;}.ppn-home-guides__copy .ppn-button{justify-self:start;}.ppn-home-guide-card{border-radius:var(--ppn-radius-card);min-height:390px;overflow:hidden;position:relative;}.ppn-home-guide-card img{height:100%;object-fit:cover;width:100%;}.ppn-home-guide-placeholder{align-items:center;background:var(--ppn-soft);display:flex;height:100%;justify-content:center;}.ppn-home-guide-card::after{background:linear-gradient(transparent,rgba(20,32,29,.8));content:'';inset:35% 0 0;position:absolute;}.ppn-home-guide-card > span{bottom:26px;color:#fff;display:grid;left:28px;position:absolute;right:28px;z-index:2;}.ppn-home-guide-card small{font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;}.ppn-home-guide-card strong{color:#fff;font-family:var(--ppn-font-heading);font-size:2rem;line-height:1.1;}.ppn-category-hero{align-items:stretch;display:grid;grid-template-columns:minmax(360px,.9fr) minmax(0,1.1fr);margin-top:30px !important;min-height:520px;padding-top:0 !important;}.ppn-category-hero.has-no-image{grid-template-columns:1fr;}.ppn-category-hero__copy{align-content:center;background:var(--ppn-surface);isolation:isolate;overflow:hidden;padding:clamp(28px,5vw,var(--ppn-category-hero-padding));position:relative;}.ppn-category-word{color:var(--ppn-soft);font-family:var(--ppn-font-heading);font-size:clamp(6rem,14vw,13rem);font-style:italic;font-weight:650;left:-12px;line-height:.72;opacity:.26;position:absolute;top:-8px;z-index:-1;}.ppn-category-hero h1{margin:16px 0 20px;}.ppn-category-description{max-width:620px;}.ppn-category-count{color:var(--ppn-accent);display:block;font-size:.7rem;letter-spacing:.09em;margin-top:24px;text-transform:uppercase;}.ppn-category-hero__image{border-radius:var(--ppn-radius-hero);margin:0;overflow:hidden;position:relative;}.ppn-category-hero__image img{height:100%;object-fit:cover;width:100%;}.ppn-category-hero figcaption,.ppn-article-hero figcaption{background:rgba(38,51,47,.86);bottom:16px;color:#fff;font-size:.62rem;left:16px;padding:8px 11px;position:absolute;}.ppn-breadcrumb{align-items:center;color:color-mix(in srgb,var(--ppn-ink) 62%,transparent);display:flex;flex-wrap:wrap;font-size:.66rem;gap:8px;}.ppn-breadcrumb a{text-decoration:none;}.ppn-category-regions{margin-top:38px !important;}.ppn-category-regions h2{border-bottom:3px solid var(--ppn-ink);margin:0 0 22px;padding-bottom:16px;}.ppn-region-grid{display:grid;gap:15px;grid-template-columns:repeat(4,1fr);}.ppn-region-card{background:var(--ppn-surface);border:1px solid var(--ppn-line);border-radius:var(--ppn-radius-card);display:grid;overflow:hidden;text-decoration:none;}.ppn-region-card > img,.ppn-region-placeholder{height:145px;object-fit:cover;width:100%;}.ppn-region-placeholder{align-items:center;background:var(--ppn-soft);display:flex;justify-content:center;}.ppn-region-card > span:last-child{display:grid;padding:14px 16px;}.ppn-region-card strong{font-family:var(--ppn-font-heading);font-size:1.35rem;}.ppn-region-card small{color:var(--ppn-accent);font-size:.62rem;}.ppn-category-articles-heading h2{margin:0;}.ppn-archive-query{margin-top:28px !important;}.ppn-archive-query .wp-block-post-template{gap:25px;}.ppn-query-card .wp-block-post-featured-image{border-radius:var(--ppn-radius-card);height:245px;margin:0 0 17px;overflow:hidden;}.ppn-query-card .wp-block-post-featured-image img{height:100%;object-fit:cover;}.ppn-query-card .wp-block-post-title{font-size:1.7rem;margin:12px 0 8px;}.ppn-query-card .wp-block-post-title a{text-decoration:none;}.ppn-query-card .wp-block-post-excerpt{color:color-mix(in srgb,var(--ppn-ink) 70%,transparent);font-size:.78rem;}.ppn-query-categories{margin:0;}.ppn-query-categories .wp-block-post-terms__separator{display:none;}.ppn-query-categories a + a{margin-left:5px;}.ppn-category-reasons h2{text-align:center;}.ppn-category-experience{background:var(--ppn-brand-dark);border-radius:var(--ppn-radius-card);color:#fff;padding-block:50px !important;}.ppn-category-experience h2{color:#fff;margin:0 0 12px;}.ppn-category-experience__copy p{color:rgba(255,255,255,.67);max-width:680px;}.ppn-category-experience__cards{display:grid;gap:14px;grid-template-columns:repeat(3,1fr);margin-top:30px;}.ppn-category-experience__cards article{align-items:center;background:rgba(255,255,255,.075);border:1px solid rgba(255,255,255,.15);border-radius:var(--ppn-radius-small);display:grid;gap:16px;grid-template-columns:62px 1fr;min-height:112px;padding:18px;}.ppn-category-experience__cards article > span{color:var(--ppn-soft);}.ppn-category-experience__cards article > span svg{height:var(--ppn-category-experience-icon-size);width:var(--ppn-category-experience-icon-size);}.ppn-category-experience__cards small{color:rgba(255,255,255,.6);display:block;font-size:.62rem;letter-spacing:.08em;margin-bottom:5px;text-transform:uppercase;}.ppn-category-experience__cards strong{color:#fff;font-family:var(--ppn-font-heading);font-size:1.25rem;line-height:1.15;}.ppn-article-hero{align-items:stretch;display:grid;grid-template-columns:minmax(380px,.9fr) minmax(0,1.18fr);margin-top:28px !important;min-height:560px;padding-top:0 !important;}.ppn-article-hero.has-no-image{grid-template-columns:1fr;min-height:390px;}.ppn-article-hero__copy{align-content:center;background:var(--ppn-surface);display:grid;padding:clamp(38px,5vw,72px);}.ppn-article-category a{color:var(--ppn-brand);font-size:.7rem;font-weight:750;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;}.ppn-article-hero h1{margin:18px 0 28px;}.ppn-article-meta{color:color-mix(in srgb,var(--ppn-ink) 67%,transparent);display:flex;flex-wrap:wrap;font-size:.66rem;gap:8px 16px;}.ppn-article-hero__image{border-radius:var(--ppn-radius-hero);margin:0;overflow:hidden;position:relative;}.ppn-article-hero__image img{height:100%;object-fit:cover;width:100%;}.ppn-article-intro{margin-top:28px !important;}.ppn-article-intro__layout{align-items:start;border-bottom:1px solid var(--ppn-line);display:grid;gap:38px;grid-template-columns:minmax(0,1fr) 215px;padding-block:28px var(--ppn-article-intro-padding);}.ppn-article-intro__layout.has-no-presentation{grid-template-columns:1fr;}.ppn-article-intro__layout.has-no-presentation .ppn-article-actions{justify-self:end;}.ppn-article-lead{font-family:var(--ppn-font-heading);font-size:clamp(1.55rem,2.5vw,2.35rem);line-height:1.28;margin:0;max-width:880px;}.ppn-article-actions{display:grid;gap:12px;width:100%;}.ppn-share-block{display:grid;gap:10px;}.ppn-share-block > span{font-size:.67rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;}.ppn-share-icons{align-items:center;display:flex;flex-wrap:wrap;gap:6px;}.ppn-share-icons a,.ppn-share-icons button{background:transparent;color:var(--ppn-brand-dark);cursor:pointer;height:30px;padding:7px;width:30px;}.ppn-copy-link{position:relative;}.ppn-copy-feedback{background:var(--ppn-ink);color:#fff;font-size:.58rem;left:50%;padding:4px 7px;position:absolute;top:calc(100% + 6px);transform:translateX(-50%);white-space:nowrap;}.ppn-copy-feedback:empty{display:none;}.ppn-share-icons a:hover,.ppn-share-icons button:hover{background:var(--ppn-brand-dark);color:#fff;}.ppn-download-button{min-height:46px;padding:10px 13px;}.ppn-download-button small{background:rgba(255,255,255,.16);font-size:.55rem;margin-left:auto;padding:3px 5px;}.ppn-article-brief{background:var(--ppn-surface);border:1px solid var(--ppn-line);padding-block:38px !important;}.ppn-article-brief h2{margin:0 0 24px;}.ppn-article-brief__grid{display:grid;grid-template-columns:repeat(4,1fr);}.ppn-article-brief__grid article{isolation:isolate;min-height:205px;overflow:hidden;padding:30px 24px;position:relative;text-align:center;}.ppn-article-brief__grid article + article{border-left:1px solid var(--ppn-line);}.ppn-brief-icon{color:var(--ppn-accent);left:-27px;opacity:.17;position:absolute;top:-32px;z-index:-1;}.ppn-brief-icon svg{height:var(--ppn-article-brief-icon-size);width:var(--ppn-article-brief-icon-size);}.ppn-article-brief__grid h3{font-size:1.35rem;margin:24px 0 10px;}.ppn-article-brief__grid p{font-size:.76rem;line-height:1.55;margin:0;}.ppn-article-layout{align-items:start;display:grid !important;gap:var(--ppn-column-gap);grid-template-columns:var(--ppn-left-width) minmax(0,var(--ppn-article-width)) var(--ppn-right-width);justify-content:center;}.ppn-article-left,.ppn-article-right{min-width:0;position:sticky;top:115px;}.ppn-toc{border-top:3px solid var(--ppn-ink);padding-top:15px;}.ppn-toc > strong{font-family:var(--ppn-font-heading);font-size:1.2rem;}.ppn-toc ol{list-style:none;margin:12px 0 0;padding:0;}.ppn-toc li{border-top:1px solid var(--ppn-line);}.ppn-toc li:first-child{border-top:0;}.ppn-toc a{color:color-mix(in srgb,var(--ppn-ink) 70%,transparent);display:block;font-size:.69rem;line-height:1.45;padding:9px 0;text-decoration:none;}.ppn-toc .is-h3 a{padding-left:12px;}.ppn-toc .is-h4 a{padding-left:22px;}.ppn-toc .is-h5 a,.ppn-toc .is-h6 a{padding-left:30px;}.ppn-toc a:hover,.ppn-toc a.is-active{color:var(--ppn-accent);}.ppn-article-content{min-width:0;}.ppn-article-content > .wp-block-post-content > :where(p,ul,ol,blockquote){max-width:var(--ppn-article-width);}.ppn-article-content .wp-block-post-content > h2{margin-top:1.65em;}.ppn-article-content .wp-block-post-content > h3{margin-top:1.4em;}.ppn-article-content :where(.chapter-number,.section-kicker,.article-eyebrow,.eyebrow-before-title,.ppn-hidden-kicker){display:none !important;}.ppn-article-content .wp-block-image img,.ppn-article-content .wp-block-gallery{border-radius:var(--ppn-radius-card);overflow:hidden;}.ppn-article-content figcaption{color:color-mix(in srgb,var(--ppn-ink) 60%,transparent);font-size:.65rem;text-align:left;}.ppn-article-sidebar{display:grid;gap:16px;}.ppn-sidebar-module{background:var(--ppn-surface);border:1px solid var(--ppn-line);border-radius:var(--ppn-radius-small);display:grid;padding:19px;}.ppn-sidebar-author{text-align:center;}.ppn-sidebar-author img{border-radius:50%;margin:0 auto 12px;}.ppn-sidebar-author small{color:var(--ppn-accent);font-size:.58rem;letter-spacing:.08em;text-transform:uppercase;}.ppn-sidebar-author strong{font-family:var(--ppn-font-heading);font-size:1.35rem;}.ppn-sidebar-author p{font-size:.68rem;line-height:1.55;}.ppn-sidebar-map{background:var(--ppn-brand-dark);color:#fff;}.ppn-sidebar-map > strong{color:#fff;font-family:var(--ppn-font-heading);font-size:1.25rem;line-height:1.15;margin:12px 0;}.ppn-sidebar-map a{color:var(--ppn-soft);font-size:.68rem;}.ppn-sidebar-list > strong{font-family:var(--ppn-font-heading);font-size:1.25rem;margin:8px 0;}.ppn-sidebar-list ul{list-style:none;margin:0;padding:0;}.ppn-sidebar-list li{border-top:1px solid var(--ppn-line);}.ppn-sidebar-list a{display:flex;font-size:.66rem;justify-content:space-between;padding:8px 0;text-decoration:none;}.ppn-sidebar-note{background:color-mix(in srgb,var(--ppn-soft) 35%,var(--ppn-surface));}.ppn-sidebar-note > span{color:var(--ppn-accent);font-family:var(--ppn-font-heading);font-size:3rem;line-height:.6;}.ppn-sidebar-note p{font-family:var(--ppn-font-heading);font-size:1.05rem;line-height:1.35;}.ppn-experience-block,.ppn-practical-block,.ppn-activity-block,.ppn-accommodation-block,.ppn-itinerary-block{margin-block:clamp(42px,7vw,78px);}.ppn-block-intro{color:color-mix(in srgb,var(--ppn-ink) 70%,transparent);max-width:670px;}.ppn-experience-block{background:color-mix(in srgb,var(--ppn-soft) 23%,var(--ppn-surface));border-left:4px solid var(--ppn-brand);border-radius:var(--ppn-radius-card);color:var(--ppn-ink);padding:27px 29px;}.ppn-experience-block > h2{color:var(--ppn-ink);font-size:1.7rem;margin:0 0 7px;}.ppn-experience-block > .ppn-block-intro{color:color-mix(in srgb,var(--ppn-ink) 64%,transparent);font-size:.72rem;margin:0;}.ppn-experience-cards{gap:18px;margin-top:21px;}.ppn-experience-cards > .wp-block-column{background:transparent;border:0;border-top:1px solid color-mix(in srgb,var(--ppn-brand) 28%,transparent);border-radius:0;padding:13px 8px 0 0;}.ppn-experience-cards h3{color:var(--ppn-brand);font-family:var(--ppn-font-body);font-size:.62rem;font-weight:700;letter-spacing:.08em;margin:0 0 5px;text-transform:uppercase;}.ppn-experience-cards p{color:var(--ppn-ink);font-family:var(--ppn-font-heading);font-size:1.06rem;line-height:1.35;margin:0;}.ppn-practical-block{background:transparent;border:0;border-radius:0;overflow:visible;padding:0;}.ppn-practical-block > h2{border-bottom:3px solid var(--ppn-ink);margin-top:0;padding-bottom:20px;}.ppn-practical-block > .ppn-block-intro{font-size:.76rem;}.ppn-practical-list{border:1px solid var(--ppn-line);border-radius:var(--ppn-radius-card);margin-top:28px;overflow:hidden;}.ppn-practical-item{display:grid;grid-template-columns:210px minmax(0,1fr);margin:0;}.ppn-practical-item + .ppn-practical-item{border-top:1px solid var(--ppn-line);}.ppn-practical-item__label{align-content:start;background:color-mix(in srgb,var(--ppn-soft) 22%,var(--ppn-surface));border-right:1px solid var(--ppn-line);display:grid;gap:13px;padding:28px 24px;}.ppn-practical-item__icon{color:var(--ppn-accent);}.ppn-practical-item__icon svg{height:var(--ppn-practical-icon-size);width:var(--ppn-practical-icon-size);}.ppn-practical-item__label h3{font-size:var(--ppn-practical-title-size);margin:0;}.ppn-practical-item__content{min-width:0;padding:28px 32px;}.ppn-practical-item__content > :first-child{margin-top:0;}.ppn-practical-item__content > :last-child{margin-bottom:0;}.ppn-practical-item__content iframe{border:0;display:block;max-width:100%;width:100%;}.ppn-activity-block{background:var(--ppn-brand);border:0;border-radius:var(--ppn-radius-card);color:#fff;overflow:hidden;padding:0;}.ppn-activity-layout{align-items:stretch !important;gap:0 !important;margin:0;}.ppn-activity-layout > .wp-block-column:first-child{min-height:290px;}.ppn-activity-layout > .wp-block-column:first-child .wp-block-image,.ppn-activity-layout > .wp-block-column:first-child img{height:100%;margin:0;object-fit:cover;width:100%;}.ppn-activity-layout > .wp-block-column:last-child{align-content:center;display:grid;padding:34px;}.ppn-activity-layout h3{color:#fff;font-size:2rem;margin:0 0 12px;}.ppn-activity-layout p{color:rgba(255,255,255,.78);}.ppn-activity-layout .wp-block-button__link{background:var(--ppn-accent);color:#fff;}.ppn-article-content .ppn-legacy-practical-title{background:transparent !important;border-bottom:3px solid var(--ppn-ink);color:var(--ppn-ink) !important;font-size:clamp(2.5rem,4.4vw,4.4rem) !important;line-height:.98;margin-bottom:26px !important;padding:0 0 20px !important;text-align:left !important;}.ppn-article-content .ppn-legacy-practical{border:1px solid var(--ppn-line);border-radius:var(--ppn-radius-card);display:block !important;gap:0 !important;margin-block:0 clamp(42px,7vw,78px) !important;overflow:hidden;padding:0 !important;}.ppn-article-content .ppn-legacy-practical-row{display:grid !important;gap:0 !important;grid-template-columns:190px minmax(0,1fr);margin:0 !important;}.ppn-article-content .ppn-legacy-practical-row + .ppn-legacy-practical-row{border-top:1px solid var(--ppn-line);}.ppn-article-content .ppn-legacy-practical-label{align-content:start;background:color-mix(in srgb,var(--ppn-soft) 24%,var(--ppn-surface));border-right:1px solid var(--ppn-line);display:grid;flex-basis:auto !important;gap:13px;padding:27px 23px !important;}.ppn-legacy-practical-icon{color:var(--ppn-accent);display:block;line-height:0;}.ppn-legacy-practical-icon svg{height:var(--ppn-practical-icon-size);width:var(--ppn-practical-icon-size);}.ppn-article-content .ppn-legacy-practical-label :where(p,h3,h4){margin:0 !important;}.ppn-article-content .ppn-legacy-practical-label strong,.ppn-article-content .ppn-legacy-practical-label :where(h3,h4){color:var(--ppn-ink);font-family:var(--ppn-font-heading);font-size:var(--ppn-practical-title-size);font-weight:500;line-height:1.08;}.ppn-article-content .ppn-legacy-practical-content{flex-basis:auto !important;min-width:0;padding:27px 31px !important;}.ppn-article-content .ppn-legacy-practical-content > :first-child{margin-top:0;}.ppn-article-content .ppn-legacy-practical-content > :last-child{margin-bottom:0;}.ppn-article-content .ppn-legacy-practical-content iframe{border:0;display:block;max-width:100%;width:100%;}.ppn-accommodation-block{background:var(--ppn-surface);border:1px solid var(--ppn-line);border-radius:var(--ppn-radius-card);overflow:hidden;padding:34px;}.ppn-accommodation-block > .wp-block-gallery{margin:-34px -34px 28px;width:auto;}.ppn-accommodation-block > h3{font-size:2.1rem;}.ppn-booking-embed{background:color-mix(in srgb,var(--ppn-soft) 22%,var(--ppn-surface));border:1px dashed var(--ppn-brand);margin-top:24px;padding:20px;}.ppn-itinerary-block{border-top:3px solid var(--ppn-ink);padding-top:28px;}.ppn-itinerary-block > h2{margin-top:0;}.ppn-itinerary-timeline{display:flex;margin:34px 0;overflow-x:auto;padding:10px 4px 19px;scrollbar-color:var(--ppn-accent) color-mix(in srgb,var(--ppn-soft) 25%,transparent);scrollbar-width:thin;}.ppn-itinerary-timeline a{color:var(--ppn-ink);flex:1 0 155px;font-family:var(--ppn-font-heading);font-size:1rem;padding-top:22px;position:relative;text-align:center;text-decoration:none;}.ppn-itinerary-timeline a::before{background:var(--ppn-surface);border:4px solid var(--ppn-accent);border-radius:50%;content:'';height:16px;left:50%;position:absolute;top:-8px;transform:translateX(-50%);width:16px;z-index:2;}.ppn-itinerary-timeline a::after{background:var(--ppn-line);content:'';height:2px;left:0;position:absolute;right:0;top:0;}.ppn-itinerary-timeline a:first-child::after{left:50%;}.ppn-itinerary-timeline a:last-child::after{right:50%;}.ppn-itinerary-timeline small{color:var(--ppn-accent);display:block;font-family:var(--ppn-font-body);font-size:.58rem;letter-spacing:.08em;text-transform:uppercase;}.ppn-itinerary-day{border-top:1px solid var(--ppn-line);padding-block:42px;scroll-margin-top:120px;}.ppn-itinerary-day__heading{align-items:start;display:grid;gap:28px;grid-template-columns:125px minmax(0,1fr);}.ppn-itinerary-day__label{color:var(--ppn-accent);font-family:var(--ppn-font-heading);font-size:1.55rem;margin:0;}.ppn-itinerary-day__heading h3{font-size:2.25rem;margin:0 0 10px;}.ppn-itinerary-day__summary{color:color-mix(in srgb,var(--ppn-ink) 68%,transparent);font-size:.78rem;line-height:1.6;margin:0;max-width:520px;}.ppn-itinerary-day__content{margin-left:153px;margin-top:26px;}.ppn-editor-only{background:color-mix(in srgb,var(--ppn-soft) 25%,transparent);color:var(--ppn-brand-dark);justify-content:center;padding:13px;}.ppn-related h2{margin-bottom:28px;}.ppn-author-footer{align-items:center;background:var(--ppn-surface);border:1px solid var(--ppn-line);display:grid;gap:28px;grid-template-columns:170px minmax(0,1fr) 210px;padding-block:28px !important;}.ppn-author-footer > img{height:170px;object-fit:cover;width:170px;}.ppn-author-footer > div > span{color:var(--ppn-accent);font-size:.62rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;}.ppn-author-footer h2{font-size:2.1rem;margin:7px 0 9px;}.ppn-author-footer p{font-size:.78rem;line-height:1.6;}.ppn-author-actions{align-self:stretch;border-left:1px solid var(--ppn-line);display:grid;gap:15px;padding-left:24px;}.ppn-comments{margin-bottom:var(--ppn-section-gap) !important;}.ppn-comments-heading{align-items:end;border-bottom:3px solid var(--ppn-ink);display:flex;justify-content:space-between;margin-bottom:28px;padding-bottom:16px;}.ppn-comments-heading h2{margin:0;}.ppn-comments-heading span{color:var(--ppn-accent);font-size:.68rem;font-weight:700;text-transform:uppercase;}.ppn-comments input,.ppn-comments textarea{border:1px solid var(--ppn-line);border-radius:0;padding:12px;}.ppn-search-hero,.ppn-error-hero{padding-block:var(--ppn-search-hero-padding) !important;text-align:center;}.ppn-search-hero h1,.ppn-error-hero h1{margin:0 auto 15px;max-width:860px;}.ppn-search-hero > p,.ppn-error-hero > p{color:color-mix(in srgb,var(--ppn-ink) 67%,transparent);margin:0 auto 28px;max-width:560px;}.ppn-search-hero form,.ppn-error-hero form{display:flex;margin:28px auto 45px;max-width:690px;}.ppn-search-hero input,.ppn-error-hero input{border:1px solid var(--ppn-line);border-radius:0;flex:1;min-height:54px;padding:12px 16px;}.ppn-search-hero button,.ppn-error-hero button{border-radius:0;}.ppn-search-hero h2{border:0;font-size:2.3rem;margin-top:60px;}.ppn-search-hero h2 span{color:var(--ppn-accent);}.ppn-search-query{margin-bottom:var(--ppn-section-gap) !important;}.ppn-search-result{align-items:center;border-top:1px solid var(--ppn-line);display:grid !important;gap:var(--ppn-search-result-gap);grid-template-columns:260px minmax(0,1fr) !important;padding-block:24px;}.ppn-search-result .wp-block-post-featured-image{border-radius:var(--ppn-radius-card);height:180px;margin:0;overflow:hidden;}.ppn-search-result .wp-block-post-featured-image img{height:100%;object-fit:cover;}.ppn-search-result .wp-block-post-title{font-size:2rem;margin:10px 0;}.ppn-error-hero > strong{color:var(--ppn-soft);display:block;font-family:var(--ppn-font-heading);font-size:clamp(7rem,18vw,14rem);line-height:.7;opacity:.5;}.ppn-error-favorites h2,.ppn-country-directory h2{margin-bottom:28px;}.ppn-country-directory{margin-block:var(--ppn-section-gap);}.ppn-country-directory > div{display:grid;gap:15px;grid-template-columns:repeat(4,1fr);}.ppn-country-directory a{background:var(--ppn-surface);border:1px solid var(--ppn-line);border-radius:var(--ppn-radius-card);display:grid;min-height:235px;overflow:hidden;position:relative;text-decoration:none;}.ppn-country-directory a img,.ppn-country-directory a > span{height:155px;object-fit:cover;width:100%;}.ppn-country-directory a > span{align-items:center;background:var(--ppn-soft);display:flex;justify-content:center;}.ppn-country-directory a strong{font-family:var(--ppn-font-heading);font-size:1.45rem;padding:12px 15px 0;}.ppn-country-directory a small{color:var(--ppn-accent);font-size:.62rem;padding:0 15px 12px;}.ppn-page-main,.ppn-generic-archive{margin-block:var(--ppn-section-gap) !important;}.ppn-site-footer{background:var(--ppn-ink);color:#fff;margin-top:var(--ppn-section-gap);padding-block:55px 18px;}.ppn-footer-main{display:grid !important;gap:55px;grid-template-columns:1.4fr .8fr .8fr !important;}.ppn-footer-logo img{background:transparent !important;filter:invert(1);mix-blend-mode:screen;}.ppn-footer-brand > .wp-block-shortcode{color:rgba(255,255,255,.63);font-size:.75rem;max-width:360px;}.ppn-site-footer h3{color:#fff;font-size:1.2rem;}.ppn-footer-links .wp-block-page-list{list-style:none;margin:0;padding:0;}.ppn-footer-links a{color:rgba(255,255,255,.73);font-size:.72rem;text-decoration:none;}.ppn-footer-socials .ppn-social-links{color:#fff;}.ppn-footer-legal{border-top:1px solid rgba(255,255,255,.14);color:rgba(255,255,255,.46);font-size:.62rem;margin-top:45px !important;padding-top:16px !important;}@media (hover:hover) and (min-width:901px){.ppn-language-switcher:hover .ppn-language-options,.ppn-destination-menu:hover .ppn-destination-panel{display:grid;}.ppn-language-switcher:hover .ppn-language-options{display:block;}}@media (max-width:1120px){.ppn-article-layout{grid-template-columns:var(--ppn-left-width) minmax(0,var(--ppn-article-width));}.ppn-article-right{display:none;}.ppn-article-brief__grid{grid-template-columns:repeat(2,1fr);}.ppn-article-brief__grid article:nth-child(3){border-left:0;border-top:1px solid var(--ppn-line);}.ppn-article-brief__grid article:nth-child(4){border-top:1px solid var(--ppn-line);}.ppn-category-experience__cards{grid-template-columns:repeat(2,1fr);}}@media (max-width:900px){.ppn-header-main{min-height:76px;}.ppn-header-navigation{margin-left:auto;}.ppn-destination-panel{left:auto;min-width:min(680px,90vw);right:-80px;}.ppn-home-hero,.ppn-category-hero,.ppn-article-hero{grid-template-columns:1fr 1.1fr;min-height:500px;}.ppn-home-hero__copy,.ppn-category-hero__copy,.ppn-article-hero__copy{padding:36px;}.ppn-why-grid,.ppn-reason-grid{grid-template-columns:repeat(2,1fr);}.ppn-why-grid article:nth-child(3),.ppn-reason-grid article:nth-child(3){border-left:0;border-top:1px solid var(--ppn-line);}.ppn-region-grid,.ppn-country-directory > div{grid-template-columns:repeat(2,1fr);}.ppn-article-intro__layout{grid-template-columns:minmax(0,1fr) 200px;}.ppn-article-actions{justify-self:end;}.ppn-article-layout{grid-template-columns:minmax(0,var(--ppn-article-width)) var(--ppn-left-width);}.ppn-article-content{grid-column:1;grid-row:1;}.ppn-article-left{grid-column:2;grid-row:1;}.ppn-article-right{display:none;}.ppn-author-footer{grid-template-columns:135px minmax(0,1fr);}.ppn-author-footer > img{height:135px;width:135px;}.ppn-author-actions{border-left:0;border-top:1px solid var(--ppn-line);grid-column:1/-1;padding:20px 0 0;}.ppn-world-map-desktop{display:grid;grid-template-columns:minmax(0,1fr) 230px;}.ppn-map-tabs{display:flex;gap:7px;margin-bottom:12px;overflow-x:auto;padding-bottom:7px;scrollbar-width:none;}.ppn-map-tabs button{background:transparent;border:1px solid var(--ppn-brand);color:var(--ppn-ink);flex:0 0 auto;font-size:.65rem;font-weight:700;padding:9px 11px;}.ppn-map-tabs button[aria-selected="true"]{background:var(--ppn-brand-dark);color:#fff;}.ppn-world-map-desktop .ppn-map-canvas,.ppn-world-map-desktop .ppn-world-svg{min-height:350px;}.ppn-destination-grid,.ppn-card-grid{grid-template-columns:repeat(2,1fr);}.ppn-footer-main{grid-template-columns:1fr 1fr !important;}.ppn-footer-brand{grid-column:1/-1;}}@media (max-width:699px){:root{--ppn-section-gap:56px;}.ppn-shell{padding-inline:17px !important;}.ppn-topbar > .ppn-shell{padding-inline:12px !important;}.ppn-social-links > span{display:none;}.ppn-topbar .ppn-social-links{gap:5px;}.ppn-topbar .ppn-social-links{max-width:calc(100% - 62px);overflow-x:auto;scrollbar-width:none;}.ppn-topbar .ppn-social-links::-webkit-scrollbar{display:none;}.ppn-topbar .ppn-social-links a{height:27px;padding:6px;width:27px;}.ppn-header-logo img{max-width:138px;}.ppn-header-navigation{gap:11px !important;}.ppn-destination-menu{display:block;order:1;}.ppn-destination-toggle{font-size:.68rem;padding:12px 0;}.ppn-destination-panel{gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));left:12px;max-height:calc(100vh - 132px);min-width:0;overflow:auto;padding:20px;position:fixed;right:12px;top:118px;width:auto;}.ppn-header-navigation .wp-block-navigation{order:2;}.ppn-header-search{display:none;}.ppn-home-hero,.ppn-category-hero,.ppn-article-hero{display:flex;flex-direction:column;margin-top:16px !important;min-height:0;padding-inline:17px !important;}.ppn-home-hero__image,.ppn-category-hero__image,.ppn-article-hero__image{height:min(62vh,480px);order:1;}.ppn-home-hero__copy,.ppn-category-hero__copy,.ppn-article-hero__copy{order:2;padding:28px 22px 33px;}.ppn-article-hero h1{margin-bottom:20px;}.ppn-why-grid,.ppn-reason-grid,.ppn-article-brief__grid{grid-template-columns:1fr;}.ppn-why-grid article,.ppn-reason-grid article{min-height:220px;}.ppn-why-grid article + article,.ppn-reason-grid article + article,.ppn-article-brief__grid article + article{border-left:0;border-top:1px solid var(--ppn-line);}.ppn-section-heading{align-items:start;display:grid;gap:8px;}.ppn-section-heading p{margin:0;}.ppn-world-map-desktop{grid-template-columns:1fr;}.ppn-world-map-desktop .ppn-map-canvas,.ppn-world-map-desktop .ppn-world-svg{min-height:330px;}.ppn-map-panel{min-height:150px;padding:23px;}.ppn-map-panel strong{font-size:1.6rem;}.ppn-destination-grid,.ppn-card-grid,.ppn-region-grid,.ppn-category-experience__cards,.ppn-country-directory > div{grid-template-columns:1fr;}.ppn-destination-grid > a{min-height:280px;}.ppn-home-community{grid-template-columns:1fr;padding-block:34px !important;}.ppn-home-guides{grid-template-columns:1fr;}.ppn-home-guide-card{min-height:320px;}.ppn-community-socials{border-left:0;border-top:1px solid rgba(255,255,255,.18);margin-top:30px;padding:25px 0 0;}.ppn-newsletter-fallback{display:grid;}.ppn-newsletter-fallback input,.ppn-newsletter-fallback button{width:100%;}.ppn-article-intro__layout,.ppn-article-intro__layout.has-no-presentation{grid-template-columns:1fr;}.ppn-article-actions,.ppn-article-intro__layout.has-no-presentation .ppn-article-actions{justify-self:stretch;}.ppn-article-layout{display:block !important;}.ppn-article-left,.ppn-article-right{display:none !important;}.ppn-article-content{width:100%;}.ppn-article-brief__grid article{min-height:170px;}.ppn-accommodation-block{padding:25px 19px;}.ppn-practical-block{padding:0;}.ppn-practical-item{grid-template-columns:1fr;}.ppn-practical-item__label{align-items:center;border-bottom:1px solid var(--ppn-line);border-right:0;display:flex;padding:18px;}.ppn-practical-item__icon svg{height:40px;width:40px;}.ppn-practical-item__label h3{font-size:1.45rem;}.ppn-practical-item__content{padding:22px 18px;}.ppn-article-content .ppn-legacy-practical-row{grid-template-columns:1fr;}.ppn-article-content .ppn-legacy-practical-label{align-items:center;border-bottom:1px solid var(--ppn-line);border-right:0;display:flex;padding:19px !important;}.ppn-legacy-practical-icon svg{height:40px;width:40px;}.ppn-article-content .ppn-legacy-practical-label strong,.ppn-article-content .ppn-legacy-practical-label :where(h3,h4){font-size:1.45rem;}.ppn-article-content .ppn-legacy-practical-content{padding:22px 19px !important;}.ppn-activity-layout{display:grid !important;}.ppn-activity-layout > .wp-block-column:first-child{min-height:220px;}.ppn-accommodation-block > .wp-block-gallery{margin:-25px -19px 23px;}.ppn-itinerary-day__heading{gap:10px;grid-template-columns:1fr;}.ppn-itinerary-day__label{font-size:1.25rem;}.ppn-itinerary-day__heading h3{font-size:1.9rem;}.ppn-itinerary-day__content{margin-left:0;}.ppn-author-footer{grid-template-columns:1fr;}.ppn-author-footer > img{height:230px;width:100%;}.ppn-search-hero form,.ppn-error-hero form{display:grid;}.ppn-search-result{gap:17px;grid-template-columns:105px minmax(0,1fr) !important;}.ppn-search-result .wp-block-post-featured-image{height:105px;}.ppn-search-result .wp-block-post-title{font-size:1.45rem;}.ppn-search-result .wp-block-post-excerpt{display:none;}.ppn-footer-main{grid-template-columns:1fr !important;}.ppn-footer-brand{grid-column:auto;}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto !important;transition-duration:.01ms !important;}}.ppn-mobile-menu-panel{display:none;}.ppn-site-footer .ppn-footer-main{align-items:start;display:grid !important;gap:clamp(44px,5vw,78px) !important;grid-template-columns:minmax(230px,.78fr) minmax(0,1.72fr) !important;}.ppn-footer-columns{display:grid;gap:clamp(26px,3vw,52px);grid-template-columns:repeat(3,minmax(0,1fr));}.ppn-footer-column h3{color:var(--ppn-accent) !important;font-family:var(--ppn-font-body) !important;font-size:.68rem !important;font-weight:800 !important;letter-spacing:.11em;line-height:1.2;margin:0 0 18px !important;text-transform:uppercase;}.ppn-footer-column ul{list-style:none !important;margin:0 !important;padding:0 !important;}.ppn-footer-column li + li{margin-top:8px;}.ppn-footer-column a,.ppn-footer-brand{color:rgba(255,255,255,.73);}.ppn-footer-column a{font-size:.72rem;line-height:1.5;text-decoration:none !important;transition:color .18s ease;}.ppn-footer-column a:hover,.ppn-footer-column a:focus-visible{color:var(--ppn-accent);}.ppn-footer-brand > :where(.wp-block-shortcode,p){color:rgba(255,255,255,.73) !important;}.ppn-footer-brand-socials h3{color:var(--ppn-accent) !important;}.ppn-footer-legal > .wp-block-shortcode{margin:0 !important;}@media (min-width:700px){.ppn-category-main .ppn-category-hero h1.is-two-lines{hyphens:auto !important;overflow-wrap:normal !important;text-wrap:balance;white-space:normal !important;word-break:normal !important;}}.ppn-map-panel a:hover,.ppn-map-panel a:focus-visible{background:#fff !important;border-color:#fff !important;color:var(--ppn-accent) !important;}.ppn-author-destination-card__footer > span,.ppn-country-card__link,.ppn-destination-card__copy small,.ppn-region-card__arrow{background:transparent !important;color:var(--ppn-accent) !important;}.ppn-author-destination-card:hover .ppn-author-destination-card__footer > span,.ppn-author-destination-card:focus-visible .ppn-author-destination-card__footer > span,.ppn-country-card:hover .ppn-country-card__link,.ppn-country-card:focus-visible .ppn-country-card__link{color:color-mix(in srgb,var(--ppn-accent) 78%,#fff) !important;}.ppn-author-map__heading{align-items:start !important;display:block !important;justify-items:start !important;text-align:left !important;}.ppn-author-map__heading :where(h2,.ppn-author-eyebrow){margin-left:0 !important;margin-right:0 !important;text-align:left !important;}@media (max-width:900px){.ppn-header-main{align-items:center !important;column-gap:6px !important;grid-template-columns:minmax(0,1fr) 52px 52px !important;min-height:76px !important;padding-block:8px !important;}.ppn-header-main > .ppn-logo-slot,.ppn-header-main > .wp-block-shortcode:has(.ppn-logo-slot){align-items:center !important;align-self:center !important;display:flex !important;grid-column:1 !important;height:52px !important;justify-self:start !important;}.ppn-site-logo.is-header,.ppn-site-logo.is-header img{align-self:center;display:block;margin-block:auto !important;max-height:48px;}.ppn-header-main > .ppn-header-search{grid-column:2 !important;justify-self:center !important;}.ppn-header-main > .ppn-primary-navigation{grid-column:3 !important;justify-self:center !important;}.ppn-header-search,.ppn-primary-navigation,.ppn-header-search .ppn-header-search-toggle,.ppn-mobile-menu-toggle{align-items:center !important;display:flex !important;height:52px !important;justify-content:center !important;margin:0 !important;min-height:52px !important;min-width:52px !important;padding:0 !important;width:52px !important;}.ppn-header-search .ppn-header-search-toggle svg{height:31px !important;width:31px !important;}.ppn-mobile-menu-toggle > span:not(.screen-reader-text){width:28px !important;}.ppn-mobile-menu-toggle > span:nth-child(1){top:16px !important;}.ppn-mobile-menu-toggle > span:nth-child(2){top:25px !important;}.ppn-mobile-menu-toggle > span:nth-child(3){top:34px !important;}.ppn-primary-navigation.is-open .ppn-mobile-menu-toggle > span:nth-child(1),.ppn-primary-navigation.is-open .ppn-mobile-menu-toggle > span:nth-child(3){top:25px !important;}.ppn-primary-menu,.ppn-primary-navigation.is-open .ppn-primary-menu{display:none !important;}.ppn-mobile-menu-panel{background:var(--ppn-surface) !important;box-shadow:0 22px 42px rgba(20,28,25,.14);display:block;left:0;max-height:0;opacity:0;overflow:hidden;padding:0 max(20px,var(--ppn-container-padding));pointer-events:none;position:fixed;right:0;top:var(--ppn-mobile-menu-top,105px);transform:translateY(-10px);transition:max-height .4s ease,opacity .22s ease,padding .35s ease,transform .28s ease,visibility 0s linear .4s;visibility:hidden;width:100vw;z-index:70;}.ppn-primary-navigation.is-open .ppn-mobile-menu-panel{max-height:calc(100dvh - var(--ppn-mobile-menu-top,105px));opacity:1;overflow-y:auto;padding-bottom:28px;padding-top:12px;pointer-events:auto;transform:translateY(0);transition-delay:0s;visibility:visible;}body.ppn-mobile-menu-open{overflow:hidden;}.ppn-mobile-menu-list,.ppn-mobile-submenu-list,.ppn-mobile-submenu-list ul{list-style:none !important;margin:0 !important;padding:0 !important;}.ppn-mobile-menu-item{margin:0 !important;padding:0 !important;}.ppn-mobile-menu-row{align-items:center;border-bottom:1px solid var(--ppn-line);display:grid;grid-template-columns:minmax(0,1fr) 48px;min-height:60px;width:100%;}.ppn-mobile-menu-item:not(.has-children) .ppn-mobile-menu-row{grid-template-columns:1fr;}.ppn-mobile-menu-link{align-items:center;color:var(--ppn-ink) !important;display:flex;font-family:var(--ppn-font-heading) !important;font-size:1.42rem !important;font-weight:500 !important;line-height:1.1;min-height:60px;padding:12px 0 !important;text-decoration:none !important;width:100%;}.ppn-mobile-submenu-toggle{align-items:center;background:transparent !important;border:0 !important;color:var(--ppn-ink) !important;cursor:pointer;display:flex;height:48px;justify-content:center;margin:0 !important;padding:0 !important;width:48px;}.ppn-mobile-submenu-toggle::after{border-bottom:2px solid currentColor;border-right:2px solid currentColor;content:'';height:9px;transform:rotate(45deg) translate(-2px,-2px);transition:transform .25s ease;width:9px;}.ppn-mobile-menu-item.is-open > .ppn-mobile-menu-row .ppn-mobile-submenu-toggle::after{transform:rotate(225deg) translate(-1px,-1px);}.ppn-mobile-submenu{background:var(--ppn-surface) !important;max-height:0;opacity:0;overflow:hidden;padding:0 0 0 2px;transform:translateY(-7px);transition:max-height .36s ease,opacity .2s ease,padding .32s ease,transform .26s ease;}.ppn-mobile-menu-item.is-open > .ppn-mobile-submenu{max-height:1800px;opacity:1;padding-bottom:14px;padding-top:10px;transform:translateY(0);}.ppn-mobile-submenu-list li{margin:0 !important;padding:0 0 0 18px !important;position:relative;}.ppn-mobile-submenu-list li::before{background:var(--ppn-accent);border-radius:50%;content:'';height:5px;left:1px;position:absolute;top:17px;width:5px;}.ppn-mobile-submenu-list ul{border:0 !important;padding-left:12px !important;}.ppn-mobile-submenu-link,.ppn-mobile-submenu-list a{background:transparent !important;border:0 !important;color:var(--ppn-ink) !important;display:block;font-family:var(--ppn-font-body) !important;font-size:.82rem !important;font-weight:600 !important;line-height:1.4 !important;padding:8px 0 !important;text-decoration:none !important;}.ppn-mobile-submenu-link:hover,.ppn-mobile-submenu-link:focus-visible,.ppn-mobile-submenu-list a:hover,.ppn-mobile-submenu-list a:focus-visible{color:var(--ppn-accent) !important;}.ppn-site-footer .ppn-footer-main{grid-template-columns:1fr !important;}.ppn-footer-columns{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (max-width:699px){.ppn-footer-columns{grid-template-columns:1fr;}}@media (prefers-reduced-motion:reduce){.ppn-mobile-menu-panel,.ppn-mobile-submenu,.ppn-mobile-submenu-toggle::after{transition:none !important;}}body :where(h1,h2,h3,h4,h5,h6){font-weight:500;}.ppn-site-header{background:var(--ppn-background);}.ppn-topbar{background:var(--ppn-brand);border:0;min-height:33px;}.ppn-topbar > .ppn-shell{justify-content:space-between;min-height:33px;}.ppn-topbar-tagline{font-size:.62rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;}.ppn-topbar-actions{align-items:center;display:flex;gap:18px;}.ppn-topbar .ppn-social-links > span{color:rgba(255,255,255,.78);}.ppn-topbar .ppn-social-links a{border:0;height:25px;opacity:.84;padding:5px;width:25px;}.ppn-topbar .ppn-social-links a:hover{background:rgba(255,255,255,.13);opacity:1;}.ppn-language-current.is-static,.ppn-language-switcher.is-single .ppn-language-current{cursor:default;}.ppn-language-flag > span{font-size:1rem;line-height:1;}.ppn-header-main{display:grid !important;grid-template-columns:130px minmax(0,1fr) !important;min-height:100px;padding-block:12px;}.ppn-header-main > .wp-block-shortcode,.ppn-header-navigation > .wp-block-shortcode{margin:0;}.ppn-site-logo{background:transparent;display:block;width:104px;}.ppn-site-logo img{background:transparent;height:auto;object-fit:contain;width:100%;}.ppn-header-navigation{align-items:center;display:flex !important;gap:22px !important;justify-content:flex-end;min-width:0;}.ppn-primary-navigation{align-items:center;display:flex;}.ppn-primary-menu{align-items:center;display:flex;gap:clamp(20px,3vw,44px);justify-content:center;}.ppn-primary-menu > a,.ppn-destination-toggle,.ppn-header-search-toggle{background:transparent;border:0;color:var(--ppn-ink);font-family:var(--ppn-font-body);font-size:.72rem;font-weight:700;letter-spacing:.04em;padding:10px 0;text-decoration:none;text-transform:uppercase;}.ppn-primary-menu > a{position:relative;}.ppn-primary-menu > a::after{background:var(--ppn-accent);bottom:3px;content:'';height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .18s ease;width:100%;}.ppn-primary-menu > a:hover::after{transform:scaleX(1);}.ppn-destination-toggle{padding-block:10px;}.ppn-destination-toggle > span{color:var(--ppn-accent);}.ppn-destination-panel{background:var(--ppn-surface);border:1px solid var(--ppn-line);box-shadow:0 24px 48px rgba(18,31,27,.17);display:none;left:50%;max-height:min(72vh,560px);min-width:min(620px,82vw);overflow:auto;padding:20px;top:calc(100% + 7px);transform:translateX(-50%);}.ppn-destination-menu.is-open .ppn-destination-panel{display:block;}.ppn-destination-heading{align-items:center;border-bottom:1px solid var(--ppn-line);display:flex;justify-content:space-between;margin-bottom:10px;padding:2px 3px 14px;}.ppn-destination-heading > span{color:var(--ppn-brand);font-size:.58rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;}.ppn-destination-heading > a{align-items:center;color:var(--ppn-accent);display:flex;font-size:.65rem;font-weight:700;gap:7px;text-decoration:none;}.ppn-destination-grid-menu{display:grid;gap:2px 12px;grid-template-columns:repeat(3,1fr);}.ppn-destination-grid-menu a{border-radius:6px;font-size:.72rem;font-weight:650;padding:9px 10px;text-decoration:none;}.ppn-destination-grid-menu a:hover{background:color-mix(in srgb,var(--ppn-soft) 28%,transparent);color:var(--ppn-accent);}.ppn-mobile-menu-toggle{display:none;}.ppn-header-search{position:static;width:auto;}.ppn-header-search-toggle{align-items:center;border-left:1px solid var(--ppn-line);cursor:pointer;display:flex;gap:8px;padding-left:22px;}.ppn-header-search-panel{background:var(--ppn-surface);border-block:1px solid var(--ppn-line);box-shadow:0 24px 44px rgba(22,35,31,.12);display:grid;gap:8px;left:0;padding:26px max(42px,calc((100vw - 1276px)/2));position:absolute;top:100%;width:100%;}.ppn-header-search-panel[hidden]{display:none !important;}.ppn-header-search-panel > label{font-size:.62rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;}.ppn-header-search-panel > div{align-items:center;border-bottom:1px solid var(--ppn-ink);display:flex;}.ppn-header-search-panel input{background:transparent;border:0;border-radius:0;flex:1;font-family:var(--ppn-font-heading);font-size:1.75rem;min-width:0;outline:0;padding:8px 0 12px;}.ppn-header-search-panel button{align-items:center;background:var(--ppn-accent);border:0;border-radius:50%;color:#fff;display:flex;height:44px;justify-content:center;width:44px;}.ppn-home-hero{align-items:stretch;gap:clamp(48px,7vw,96px);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);margin-top:0 !important;min-height:680px;padding-block:70px 82px !important;}.ppn-home-hero__image{align-self:stretch;border-radius:var(--ppn-radius-hero);min-height:590px;}.ppn-home-hero__copy{align-content:center;align-self:center;background:transparent;padding:0;}.ppn-home-hero__copy h1{font-size:clamp(4rem,7vw,7.7rem);line-height:.87;margin:0 0 28px;}.ppn-home-hero__copy h1 em{color:var(--ppn-accent);font-style:italic;font-weight:inherit;}.ppn-home-hero__copy p{color:color-mix(in srgb,var(--ppn-ink) 68%,transparent);font-size:.78rem;line-height:1.75;margin:0 0 14px;max-width:620px;}.ppn-home-hero__copy .ppn-button{margin-top:14px;}.ppn-home-why{background:color-mix(in srgb,var(--ppn-soft) 34%,var(--ppn-background));max-width:none !important;padding-block:88px !important;padding-inline:max(var(--ppn-container-padding),calc((100vw - 1276px)/2)) !important;}.ppn-home-why > h2{margin:0 0 34px;max-width:850px;}.ppn-why-grid{border:0;gap:13px;grid-template-columns:repeat(5,minmax(0,1fr));}.ppn-why-grid article,.ppn-why-grid article + article{background:var(--ppn-surface);border:1px solid color-mix(in srgb,var(--ppn-ink) 18%,transparent);border-radius:var(--ppn-radius-card);min-height:265px;padding:27px 22px;}.ppn-why-grid article > span{color:var(--ppn-accent);opacity:.16;}.ppn-home-destinations{background:var(--ppn-brand-dark);border-radius:0 100px 0 100px;color:#fff;max-width:none !important;padding-block:104px 116px !important;padding-inline:max(var(--ppn-container-padding),calc((100vw - 1276px)/2)) !important;}.ppn-home-destinations h2{color:#fff;}.ppn-home-destinations .ppn-section-heading{margin-bottom:42px;}.ppn-home-destination-heading > div{display:grid;gap:10px;}.ppn-home-destination-heading h2{margin:0;}.ppn-home-destination-heading p{color:rgba(255,255,255,.66);margin:0;}.ppn-destination-all{align-items:center;color:#fff;display:inline-flex;font-size:.7rem;font-weight:700;gap:10px;text-decoration:none;text-transform:uppercase;}.ppn-destination-all span{color:var(--ppn-accent);font-size:1.1rem;}.ppn-home-destinations .ppn-destination-grid{grid-template-columns:1.35fr .75fr .9fr;grid-template-rows:320px 270px;}.ppn-home-destinations .ppn-destination-grid > a{border-radius:var(--ppn-radius-card);min-height:0;}.ppn-home-destinations .ppn-destination-grid > a:nth-child(1){grid-row:1/3;}.ppn-home-destinations .ppn-destination-grid > a:nth-child(2){grid-column:2/4;}.ppn-home-latest .ppn-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));}.ppn-category-hero{grid-template-columns:.88fr 1.12fr;margin-top:30px !important;min-height:540px;}.ppn-category-hero__copy{background:var(--ppn-brand-dark);color:#fff;padding:clamp(48px,7vw,var(--ppn-category-hero-padding));}.ppn-category-hero h1{color:#fff;font-size:clamp(5rem,10vw,9.6rem);line-height:.78;margin:0 0 34px;position:relative;z-index:2;}.ppn-category-description{color:rgba(255,255,255,.72);font-size:.86rem;line-height:1.8;position:relative;z-index:2;}.ppn-category-count{border-top:1px solid rgba(255,255,255,.24);color:var(--ppn-accent);margin-top:24px;padding-top:16px;position:relative;z-index:2;}.ppn-category-word{color:rgba(255,255,255,.13);font-size:clamp(7rem,13vw,12rem);left:3%;opacity:1;top:6%;z-index:1;}.ppn-category-hero__image{border-radius:var(--ppn-radius-hero);min-height:540px;}.ppn-category-hero__image::after{background:linear-gradient(180deg,transparent 65%,rgba(10,20,17,.35));content:'';inset:0;position:absolute;}.ppn-category-hero figcaption{z-index:2;}.ppn-category-breadcrumb{margin-top:22px !important;}.ppn-category-breadcrumb .wp-block-shortcode{margin:0;}.ppn-category-regions{margin-top:38px !important;}.ppn-category-regions h2{border-bottom:3px solid var(--ppn-ink);font-size:clamp(2.8rem,4.4vw,4.6rem);}.ppn-region-grid{grid-template-columns:repeat(5,minmax(0,1fr));}.ppn-region-card > img{height:175px;}.ppn-region-card{padding-bottom:5px;}.ppn-category-reasons > h2{border-bottom:3px solid var(--ppn-ink);margin-bottom:22px;padding-bottom:24px;}.ppn-reason-grid{border:0;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));}.ppn-reason-grid article,.ppn-reason-grid article + article{border:1px solid var(--ppn-line);border-radius:var(--ppn-radius-card);min-height:220px;padding:25px;}.ppn-reason-grid article > span{opacity:.16;}.ppn-category-archive{background:var(--ppn-surface);margin-top:var(--ppn-category-section-gap);padding-block:92px 112px;}.ppn-archive-topline{align-items:end;display:flex;justify-content:space-between;}.ppn-archive-topline h2{margin:0;}.ppn-archive-topline p{color:color-mix(in srgb,var(--ppn-ink) 65%,transparent);display:grid;font-size:.62rem;letter-spacing:.1em;margin:0;text-align:right;text-transform:uppercase;}.ppn-archive-topline p strong{color:var(--ppn-accent);font-family:var(--ppn-font-heading);font-size:2rem;}.ppn-category-search{margin-top:34px;}.ppn-category-search > label{display:block;font-size:.62rem;font-weight:700;letter-spacing:.1em;margin-bottom:8px;text-transform:uppercase;}.ppn-category-search > div{align-items:center;border:1px solid var(--ppn-line);display:flex;max-width:760px;padding-left:15px;}.ppn-category-search input{background:transparent;border:0;border-radius:0;flex:1;min-width:0;padding:13px;}.ppn-category-search button{align-self:stretch;background:var(--ppn-accent);border:0;border-radius:0;color:#fff;font-size:.68rem;font-weight:700;padding:10px 18px;text-transform:uppercase;}.ppn-category-filters{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 36px;}.ppn-category-filters a{border:1px solid var(--ppn-line);font-size:.68rem;font-weight:700;padding:9px 13px;text-decoration:none;}.ppn-category-filters a.is-active{background:var(--ppn-brand-dark);border-color:var(--ppn-brand-dark);color:#fff;}.ppn-category-card-grid{margin-top:36px;}.ppn-pagination{margin-top:55px;}.ppn-pagination ul{align-items:center;display:flex;gap:7px;justify-content:center;list-style:none;margin:0;padding:0;}.ppn-pagination a,.ppn-pagination span{align-items:center;border:1px solid var(--ppn-line);display:flex;height:38px;justify-content:center;min-width:38px;padding:5px;text-decoration:none;}.ppn-pagination .current{background:var(--ppn-accent);border-color:var(--ppn-accent);color:#fff;}.ppn-empty-state{background:color-mix(in srgb,var(--ppn-soft) 26%,transparent);margin-top:30px;padding:28px;text-align:center;}.ppn-article-hero{display:block;height:660px;margin-top:28px !important;min-height:0;overflow:hidden;padding-inline:0 !important;position:relative;}.ppn-article-hero__image{border-radius:0;inset:0;margin:0;position:absolute;}.ppn-article-hero__image img{height:100%;object-fit:cover;width:100%;}.ppn-article-hero__overlay{background:linear-gradient(180deg,rgba(10,18,15,.03) 25%,rgba(10,18,15,.76));inset:0;position:absolute;}.ppn-article-hero__copy{background:rgba(38,51,47,.93);border-radius:0 70px 0 0;bottom:0;color:#fff;display:block;left:0;max-width:min(1030px,88%);padding:42px 55px;position:absolute;z-index:2;}.ppn-article-category a{background:var(--ppn-brand);color:#fff;display:inline-flex;padding:7px 10px;}.ppn-article-hero h1{color:#fff;font-size:clamp(3.1rem,5.7vw,6.7rem);line-height:.91;margin:8px 0 25px;}.ppn-article-meta{color:rgba(255,255,255,.78);font-size:.62rem;gap:0;letter-spacing:.07em;text-transform:uppercase;}.ppn-article-meta span{border-right:1px solid rgba(255,255,255,.42);margin-right:14px;padding-right:14px;}.ppn-article-meta span:last-child{border:0;}.ppn-article-hero figcaption{bottom:16px;left:auto;right:16px;z-index:3;}.ppn-article-intro{margin-top:0 !important;padding-top:38px !important;}.ppn-article-intro__layout{grid-template-columns:minmax(0,1fr) 245px;}.ppn-article-actions{gap:0;}.ppn-article-actions .ppn-share-block{border:1px solid var(--ppn-line);border-radius:0 24px 0 0;padding:16px;}.ppn-article-actions .ppn-download-button{border-radius:0 0 0 24px;}.ppn-article-brief__grid article{align-content:center;}.ppn-brief-icon{color:var(--ppn-accent);opacity:.16;}.ppn-search-hero{background:color-mix(in srgb,var(--ppn-soft) 24%,var(--ppn-background));max-width:none !important;padding-inline:max(var(--ppn-container-padding),calc((100vw - 1276px)/2)) !important;}.ppn-search-categories{margin-top:65px !important;}.ppn-search-categories h2{margin-bottom:25px;}.ppn-search-categories > div{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));}.ppn-search-categories a{align-items:center;background:var(--ppn-surface);border:1px solid var(--ppn-line);display:grid;gap:18px;grid-template-columns:105px 1fr auto;padding-right:18px;text-decoration:none;}.ppn-search-categories img{border-radius:var(--ppn-radius-card);height:105px;object-fit:cover;width:105px;}.ppn-search-categories a > span{display:grid;}.ppn-search-categories strong{font-family:var(--ppn-font-heading);font-size:1.5rem;}.ppn-search-categories small{color:color-mix(in srgb,var(--ppn-ink) 65%,transparent);font-size:.68rem;}.ppn-search-categories b{color:var(--ppn-accent);font-size:1.25rem;}.ppn-search-results{margin-block:72px var(--ppn-section-gap) !important;}.ppn-search-articles-title{margin-bottom:24px;}.ppn-search-card{align-items:center;border-top:1px solid var(--ppn-line);display:grid;gap:var(--ppn-search-result-gap);grid-template-columns:260px minmax(0,1fr) 44px;padding-block:24px;}.ppn-search-card__image{border-radius:var(--ppn-radius-card);height:180px;overflow:hidden;}.ppn-search-card__image img{height:100%;object-fit:cover;width:100%;}.ppn-search-card h3{font-size:2rem;margin:10px 0;}.ppn-search-card h3 a{text-decoration:none;}.ppn-search-card p{color:color-mix(in srgb,var(--ppn-ink) 68%,transparent);font-size:.78rem;margin:0;}.ppn-search-card small{color:var(--ppn-brand);font-size:.62rem;}.ppn-search-card__arrow{align-items:center;border:1px solid var(--ppn-line);border-radius:50%;display:flex;height:42px;justify-content:center;text-decoration:none;width:42px;}.ppn-site-logo.is-footer{margin-bottom:24px;width:122px;}.ppn-site-logo.is-footer img{filter:brightness(0) invert(1);}.ppn-footer-menu ul{list-style:none;margin:0;padding:0;}.ppn-footer-menu li + li{margin-top:6px;}.ppn-footer-menu a{color:rgba(255,255,255,.73);font-size:.72rem;text-decoration:none;}@media (hover:hover) and (min-width:901px){.ppn-destination-menu:hover .ppn-destination-panel{display:block;}}@media (max-width:1120px){.ppn-primary-menu{gap:18px;}.ppn-primary-menu > a,.ppn-destination-toggle{font-size:.65rem;}.ppn-home-why .ppn-why-grid{grid-template-columns:repeat(3,minmax(0,1fr));}.ppn-home-why .ppn-why-grid article:nth-child(n+4){grid-column:span 1;}.ppn-home-latest .ppn-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.ppn-region-grid{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (max-width:900px){.ppn-header-main{grid-template-columns:110px minmax(0,1fr) !important;min-height:86px;}.ppn-site-logo{width:90px;}.ppn-mobile-menu-toggle{align-items:center;background:var(--ppn-ink);border:0;color:#fff;display:grid;height:44px;padding:11px;width:44px;}.ppn-mobile-menu-toggle > span:not(.screen-reader-text){background:currentColor;display:block;height:1px;width:100%;}.ppn-primary-menu{align-items:flex-start;background:var(--ppn-surface);border-bottom:1px solid var(--ppn-line);box-shadow:0 28px 45px rgba(20,28,25,.13);display:none;flex-direction:column;gap:2px;left:0;padding:24px;position:absolute;right:0;top:100%;}.ppn-primary-navigation.is-open .ppn-primary-menu{display:flex;}.ppn-primary-menu > a,.ppn-destination-toggle{font-family:var(--ppn-font-heading);font-size:1.45rem;font-weight:500;text-transform:none;}.ppn-destination-menu{width:100%;}.ppn-destination-panel{box-shadow:none;left:0;margin-top:6px;min-width:0;position:static;transform:none;width:100%;}.ppn-destination-grid-menu{grid-template-columns:repeat(3,1fr);}.ppn-header-search-toggle span{display:none;}.ppn-header-search-toggle{border-left:0;padding-left:0;}.ppn-home-hero{gap:42px;grid-template-columns:.92fr 1.08fr;min-height:620px;}.ppn-home-hero__copy h1{font-size:clamp(3.2rem,8vw,5.6rem);}.ppn-home-why .ppn-why-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.ppn-reason-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.ppn-home-destinations .ppn-destination-grid{grid-template-columns:1fr 1fr;grid-template-rows:410px 270px 270px;}.ppn-home-destinations .ppn-destination-grid > a:nth-child(1),.ppn-home-destinations .ppn-destination-grid > a:nth-child(2){grid-column:1/3;grid-row:auto;}.ppn-category-hero{grid-template-columns:1fr 1.1fr;min-height:500px;}.ppn-category-hero h1{font-size:clamp(4rem,10vw,6.8rem);}.ppn-category-hero__image{min-height:500px;}.ppn-category-experience__cards{grid-template-columns:repeat(2,1fr);}.ppn-article-hero{height:600px;}.ppn-article-hero__copy{padding:36px 32px;}.ppn-article-hero h1{font-size:clamp(3rem,8vw,5.8rem);}}@media (max-width:699px){.ppn-topbar-tagline{display:none;}.ppn-topbar-actions{justify-content:space-between;width:100%;}.ppn-topbar .ppn-social-links{max-width:calc(100% - 55px);}.ppn-header-main{grid-template-columns:86px minmax(0,1fr) !important;min-height:75px;}.ppn-site-logo{width:75px;}.ppn-header-navigation{gap:13px !important;}.ppn-header-search{display:block;}.ppn-destination-grid-menu{grid-template-columns:repeat(2,1fr);}.ppn-header-search-panel{padding-inline:17px;}.ppn-home-hero{display:flex;flex-direction:column;gap:30px;margin-top:0 !important;padding-block:0 38px !important;}.ppn-home-hero__image{height:430px;min-height:430px;order:1;}.ppn-home-hero__copy{background:transparent;order:2;padding:0;}.ppn-home-hero__copy h1{font-size:clamp(3.1rem,14vw,4.6rem);line-height:.9;}.ppn-home-why{padding-block:62px !important;padding-inline:17px !important;}.ppn-home-why .ppn-why-grid{grid-template-columns:1fr;}.ppn-home-latest .ppn-card-grid{grid-template-columns:1fr;}.ppn-home-destinations{border-radius:45px 45px 0 0;padding-block:76px !important;padding-inline:17px !important;}.ppn-home-destinations .ppn-destination-grid{display:flex;flex-direction:column;}.ppn-home-destinations .ppn-destination-grid > a{height:330px;}.ppn-category-hero{display:flex;flex-direction:column;padding-inline:17px !important;}.ppn-category-hero__copy{border-radius:40px 40px 0 0;order:1;padding:38px 25px;}.ppn-category-hero__image{border-radius:0 0 40px 40px;height:390px;min-height:390px;order:2;}.ppn-category-hero h1{font-size:clamp(4rem,20vw,6rem);}.ppn-category-word{display:none;}.ppn-category-breadcrumb{margin-top:18px !important;}.ppn-region-grid{grid-template-columns:1fr;}.ppn-reason-grid,.ppn-category-experience__cards{grid-template-columns:1fr;}.ppn-category-archive{padding-block:62px 74px;}.ppn-archive-topline{align-items:start;display:grid;gap:10px;}.ppn-archive-topline p{text-align:left;}.ppn-category-search > div{align-items:stretch;display:grid;grid-template-columns:38px 1fr;padding-left:8px;}.ppn-category-search > div > svg{align-self:center;}.ppn-category-search button{grid-column:1/-1;}.ppn-article-hero{display:block;height:610px;margin-top:0 !important;padding-inline:0 !important;position:relative;}.ppn-article-hero__image{height:100%;inset:0;order:initial;position:absolute;}.ppn-article-hero__copy{background:rgba(38,51,47,.93);border-radius:25px;bottom:14px;left:14px;max-width:calc(100% - 28px);order:initial;padding:26px 20px;position:absolute;}.ppn-article-hero h1{font-size:clamp(2.7rem,13vw,4rem);}.ppn-article-meta{gap:7px;}.ppn-article-meta span{border:0;display:block;margin:0;padding:0;width:100%;}.ppn-article-intro{padding-top:30px !important;}.ppn-article-intro__layout,.ppn-article-intro__layout.has-no-presentation{grid-template-columns:1fr;}.ppn-article-actions .ppn-share-block{border-radius:0 24px 0 0;}.ppn-search-categories > div{grid-template-columns:1fr;}.ppn-search-card{gap:17px;grid-template-columns:105px minmax(0,1fr);}.ppn-search-card__image{height:105px;}.ppn-search-card h3{font-size:1.45rem;}.ppn-search-card p,.ppn-search-card__arrow{display:none;}}.ppn-primary-menu :where(a,a:hover,a:focus,a:visited){text-decoration:none !important;}.ppn-primary-link,.ppn-destination-toggle,.ppn-nav-parent{color:var(--ppn-ink);font-family:var(--ppn-font-body);font-size:.72rem;font-weight:700;letter-spacing:.04em;position:relative;text-transform:uppercase;}.ppn-primary-link,.ppn-destination-toggle{padding-block:10px;}.ppn-primary-link::after,.ppn-destination-toggle::after,.ppn-nav-parent::after{background:var(--ppn-accent);bottom:3px;content:'';height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .18s ease;width:100%;}.ppn-primary-link:hover::after,.ppn-primary-link:focus-visible::after,.ppn-destination-toggle:hover::after,.ppn-destination-toggle:focus-visible::after,.ppn-destination-menu.is-open .ppn-destination-toggle::after,.ppn-nav-dropdown:hover .ppn-nav-parent::after,.ppn-nav-dropdown:focus-within .ppn-nav-parent::after{transform:scaleX(1);}.ppn-nav-parent .ppn-primary-link::after{display:none;}.ppn-destination-menu,.ppn-nav-dropdown{position:relative;}.ppn-destination-panel{left:50%;margin:0;position:absolute;top:100%;transform:translateX(-50%);z-index:45;}.ppn-destination-toggle{font-family:var(--ppn-font-body);}.ppn-destination-toggle > span,.ppn-nav-dropdown-toggle{color:var(--ppn-accent);}.ppn-nav-parent{align-items:center;display:flex;}.ppn-nav-parent .ppn-primary-link{font:inherit;letter-spacing:inherit;text-transform:inherit;}.ppn-nav-dropdown-toggle{background:transparent;border:0;font-size:.9rem;line-height:1;padding:10px 0 10px 5px;}.ppn-nav-dropdown-panel{background:var(--ppn-surface);border:1px solid var(--ppn-line);box-shadow:0 20px 42px rgba(18,31,27,.16);display:none;left:50%;min-width:250px;padding:12px;position:absolute;top:100%;transform:translateX(-50%);z-index:45;}.ppn-nav-dropdown.is-open .ppn-nav-dropdown-panel{display:block;}.ppn-nav-dropdown-panel ul{list-style:none;margin:0;padding:0;}.ppn-nav-dropdown-panel ul ul{border-left:1px solid var(--ppn-line);margin:4px 0 5px 10px;padding-left:9px;}.ppn-nav-dropdown-panel a{border-radius:5px;display:block;font-size:.72rem;font-weight:650;padding:8px 10px;}.ppn-nav-dropdown-panel a:hover{background:color-mix(in srgb,var(--ppn-soft) 28%,transparent);color:var(--ppn-accent);}.ppn-header-search-toggle{border-left:1px solid var(--ppn-line);font-family:var(--ppn-font-body);font-size:.7rem;font-weight:700;gap:9px;letter-spacing:.075em;line-height:1;padding:11px 0 11px 22px;text-transform:uppercase;}.ppn-header-search-toggle svg{flex:0 0 19px;height:19px;width:19px;}.ppn-header-search-toggle span{text-transform:uppercase;}@media (hover:hover) and (min-width:901px){.ppn-destination-menu:hover .ppn-destination-panel,.ppn-destination-menu:focus-within .ppn-destination-panel,.ppn-nav-dropdown:hover .ppn-nav-dropdown-panel,.ppn-nav-dropdown:focus-within .ppn-nav-dropdown-panel{display:block;}}.ppn-eyebrow{color:var(--ppn-brand);display:block;font-size:.62rem;font-weight:700;letter-spacing:.12em;margin-bottom:10px;text-transform:uppercase;}.ppn-arrow-link{align-items:center;color:var(--ppn-ink);display:inline-flex;font-size:.68rem;font-weight:700;gap:9px;text-decoration:none;text-transform:uppercase;}.ppn-arrow-link svg{color:var(--ppn-accent);transition:transform .18s ease;}.ppn-arrow-link:hover svg{transform:translateX(3px);}.ppn-home-destinations .ppn-destination-grid > a{background:#20332e;border-radius:var(--ppn-radius-card);}.ppn-home-destinations .ppn-destination-grid > a::after{background:linear-gradient(180deg,transparent 30%,rgba(8,15,13,.82));inset:0;}.ppn-home-destinations .ppn-destination-grid > a > span:last-child{bottom:0;gap:7px;left:0;padding:27px 28px;right:0;}.ppn-home-destinations .ppn-destination-grid strong{font-size:clamp(2rem,3vw,3.6rem);font-weight:500;line-height:1;}.ppn-home-destinations .ppn-destination-grid small{align-items:center;color:#fff;display:flex;font-size:.62rem;font-weight:700;gap:8px;letter-spacing:.09em;text-transform:uppercase;}.ppn-home-destinations .ppn-destination-grid small svg{color:var(--ppn-accent);}.ppn-home-destination-heading p{font-size:.8rem;line-height:1.65;}.ppn-home-latest-heading{margin-bottom:34px;}.ppn-home-latest-heading h2{margin:0;}.ppn-post-card__image{position:relative;}.ppn-home-latest .ppn-post-card__image{border-radius:var(--ppn-radius-card);height:285px;position:relative;}.ppn-card-arrow{align-items:center;background:var(--ppn-accent);border-radius:24px 0 0 0;bottom:0;color:#fff;display:flex;height:48px;justify-content:center;position:absolute;right:0;width:48px;z-index:2;}.ppn-home-latest .ppn-post-card__copy{padding-top:22px;}.ppn-home-latest .ppn-category-chip{background:transparent;border-radius:0;color:var(--ppn-brand);display:inline;font-size:.62rem;letter-spacing:.11em;padding:0;}.ppn-home-latest .ppn-post-card h3{font-size:1.55rem;line-height:1.08;margin:12px 0 14px;}.ppn-home-latest .ppn-post-card p{line-height:1.65;}.ppn-home-community{background:transparent;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);padding-block:0 !important;}.ppn-home-community.has-no-socials{grid-template-columns:1fr;}.ppn-newsletter-copy{background:var(--ppn-brand-dark);color:#fff;padding:58px 62px;}.ppn-newsletter-copy h2{font-size:clamp(3rem,4.6vw,5rem);line-height:.96;margin:0 0 19px;max-width:760px;}.ppn-newsletter-copy > p{color:rgba(255,255,255,.68);font-size:.72rem;line-height:1.7;margin:0;}.ppn-newsletter-copy :where(.ppn-newsletter-form,.ppn-button){margin-top:28px;}.ppn-newsletter-form{max-width:680px;}.ppn-newsletter-form :where(form,.mc4wp-form-fields){margin:0;}.ppn-newsletter-form .mc4wp-form-fields{align-items:stretch;display:flex;}.ppn-newsletter-form .mc4wp-form-fields > p{margin:0;}.ppn-newsletter-form .mc4wp-form-fields > p:has(input[type="email"]){flex:1;}.ppn-newsletter-form :where(input[type="email"],input[type="text"]){background:#fff;border:0;border-radius:0;min-height:54px;padding:0 16px;width:100%;}.ppn-newsletter-form :where(button,input[type="submit"]){background:var(--ppn-accent);border:0;border-radius:0;color:#fff;font-size:.66rem;font-weight:700;min-height:54px;padding:0 19px;text-transform:uppercase;}.ppn-community-socials{align-content:center;background:var(--ppn-brand);border:0;color:#fff;display:grid;padding:45px 40px;}.ppn-community-socials > strong{color:#fff;font-size:2.35rem;font-weight:500;line-height:1.04;margin:0 0 20px;}.ppn-community-socials .ppn-social-links{gap:10px;}.ppn-community-socials .ppn-social-links > span{display:none;}.ppn-community-socials .ppn-social-links a{background:rgba(255,255,255,.12);border:0;color:#fff;height:42px;padding:11px;width:42px;}.ppn-review-heading{margin-bottom:32px;}.ppn-review-heading h2{margin:0;}.ppn-review-track{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;padding-bottom:0;}.ppn-review-track blockquote{background:var(--ppn-surface);border:1px solid var(--ppn-line);border-radius:0 34px 0 0;display:grid;min-height:290px;padding:30px;}.ppn-review-track blockquote > span{color:var(--ppn-accent);display:block;height:65px;line-height:0;}.ppn-review-track blockquote > span svg{height:82px;width:82px;}.ppn-review-track blockquote > p{font-size:1.55rem;line-height:1.28;margin:20px 0 24px;}.ppn-review-track footer{align-self:end;border-top:1px solid var(--ppn-line);gap:4px;padding-top:14px;}.ppn-review-track footer strong{color:var(--ppn-ink);font-size:.72rem;}.ppn-review-track footer a{color:var(--ppn-accent);font-size:.68rem;text-decoration:none;}.ppn-footer-menu-list,.ppn-footer-menu-list ul{list-style:none;margin:0;padding:0;}.ppn-footer-menu-list ul{border-left:1px solid rgba(255,255,255,.2);margin:6px 0 8px 6px;padding-left:11px;}@media (max-width:900px){.ppn-primary-menu .ppn-primary-link,.ppn-primary-menu .ppn-destination-toggle,.ppn-primary-menu .ppn-nav-parent{font-family:var(--ppn-font-heading);font-size:1.45rem;font-weight:500;text-transform:none;}.ppn-primary-link::after,.ppn-destination-toggle::after,.ppn-nav-parent::after{display:none;}.ppn-nav-dropdown{width:100%;}.ppn-nav-parent{justify-content:space-between;width:100%;}.ppn-nav-dropdown-toggle{font-size:1.25rem;padding:8px;}.ppn-nav-dropdown-panel{box-shadow:none;left:0;margin-top:6px;min-width:0;position:static;transform:none;width:100%;}.ppn-nav-dropdown.is-open .ppn-nav-dropdown-panel{display:block;}.ppn-destination-panel{top:auto;}.ppn-header-search-toggle{border-left:0;padding-left:0;}.ppn-review-track{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:699px){.ppn-home-destination-heading{align-items:flex-start;display:grid;gap:20px;}.ppn-home-latest-heading{align-items:flex-start;display:grid;gap:19px;}.ppn-home-community{display:grid;grid-template-columns:1fr;}.ppn-newsletter-copy{padding:42px 25px;}.ppn-newsletter-copy h2{font-size:clamp(2.8rem,13vw,4.2rem);}.ppn-community-socials{padding:38px 25px;}.ppn-newsletter-form .mc4wp-form-fields{display:grid;gap:8px;}.ppn-newsletter-form :where(button,input[type="submit"]){width:100%;}.ppn-review-track{display:grid;gap:13px;grid-auto-columns:min(330px,85vw);grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;padding-bottom:22px;scroll-snap-type:x mandatory;scrollbar-color:var(--ppn-accent) color-mix(in srgb,var(--ppn-brand) 18%,transparent);scrollbar-width:thin;}.ppn-review-track::-webkit-scrollbar{height:6px;}.ppn-review-track::-webkit-scrollbar-track{background:color-mix(in srgb,var(--ppn-brand) 18%,transparent);}.ppn-review-track::-webkit-scrollbar-thumb{background:var(--ppn-accent);}.ppn-review-track blockquote{border:1px solid var(--ppn-line);border-radius:0 34px 0 0;scroll-snap-align:start;}}.ppn-logo-slot,.ppn-header-main > p,.ppn-header-navigation > p,.ppn-primary-navigation > p,.ppn-header-search > p{margin:0;}.ppn-header-main > p:empty,.ppn-header-navigation > p:empty,.ppn-primary-navigation > p:empty,.ppn-header-search > p:empty,.ppn-primary-menu > br{display:none !important;}.ppn-logo-slot{align-items:center;display:flex;grid-column:1;}.ppn-header-main{align-items:center;column-gap:clamp(26px,3vw,48px) !important;display:grid !important;grid-template-columns:130px minmax(0,1fr) max-content !important;min-height:100px;position:relative;}.ppn-header-main > .ppn-primary-navigation{grid-column:2;justify-self:center;}.ppn-header-main > .ppn-header-search{grid-column:3;justify-self:end;}.ppn-header-main > .ppn-header-navigation{align-items:center;display:grid !important;gap:clamp(26px,3vw,48px) !important;grid-column:2 / 4;grid-template-columns:minmax(0,1fr) max-content;justify-content:normal;margin:0;min-width:0;}.ppn-header-navigation > .ppn-primary-navigation{justify-self:center;}.ppn-header-navigation > .ppn-header-search{justify-self:end;}.ppn-primary-navigation{min-width:0;}.ppn-primary-menu{column-gap:clamp(24px,3vw,46px);min-width:max-content;row-gap:0;}.ppn-primary-menu > p{display:contents;}.ppn-primary-item{align-items:center;display:flex;}.ppn-primary-link,.ppn-destination-toggle,.ppn-nav-parent{line-height:1.2;white-space:nowrap;}.ppn-destination-menu{align-items:center;display:flex;}.ppn-destination-menu > p:empty,.ppn-destination-panel > p:empty{display:none !important;}.ppn-destination-panel{top:calc(100% - 1px);}.ppn-destination-menu::before{content:'';height:9px;left:-12px;position:absolute;right:-12px;top:calc(100% - 1px);}.ppn-header-search{min-width:max-content;width:max-content;}.ppn-header-search .ppn-header-search-toggle{align-items:center;background:transparent;border:0;border-left:1px solid var(--ppn-line);border-radius:0;color:var(--ppn-ink);cursor:pointer;display:flex;font-family:var(--ppn-font-body);font-size:.7rem;font-weight:700;gap:9px;height:auto;letter-spacing:.075em;line-height:1;margin:0;min-width:max-content;padding:11px 0 11px 22px;text-transform:uppercase;white-space:nowrap;width:auto;}.ppn-header-search .ppn-header-search-toggle svg{flex:0 0 19px;height:19px;width:19px;}.ppn-map-base{display:none !important;}.ppn-world-svg{background:#dfeae5;shape-rendering:geometricPrecision;}.ppn-map-country{stroke:rgba(255,255,255,.92);stroke-width:1.15;}.ppn-map-country.is-neutral{fill:color-mix(in srgb,var(--ppn-background) 91%,#fff);opacity:1;}.ppn-map-panel a[hidden]{display:none !important;}.ppn-home-destinations .ppn-destination-grid > br,.ppn-home-destinations .ppn-destination-card > br{display:none !important;}.ppn-home-destinations .ppn-destination-card{background:#20332e;border-radius:var(--ppn-radius-card);display:block;min-height:0;overflow:hidden;position:relative;}.ppn-home-destinations .ppn-destination-card > img{border-radius:inherit;display:block;height:100% !important;inset:0;object-fit:cover;position:absolute;width:100% !important;}.ppn-home-destinations .ppn-destination-card::after{background:linear-gradient(180deg,transparent 30%,rgba(8,15,13,.82));content:'';inset:0;position:absolute;z-index:1;}.ppn-home-destinations .ppn-destination-card__copy{bottom:0;display:grid;gap:7px;left:0;padding:27px 28px;position:absolute;right:0;z-index:2;}.ppn-home-destinations .ppn-destination-card:nth-of-type(1){grid-row:1 / 3;}.ppn-home-destinations .ppn-destination-card:nth-of-type(2){grid-column:2 / 4;}.ppn-share-icons{align-items:center;display:flex;flex-wrap:nowrap;gap:7px;}.ppn-share-icons a,.ppn-share-icons button{background:transparent;border:1px solid var(--ppn-line);border-radius:999px;color:var(--ppn-ink);flex:0 0 36px;height:36px;padding:9px;width:36px;}.ppn-share-icons a:hover,.ppn-share-icons a:focus-visible,.ppn-share-icons button:hover,.ppn-share-icons button:focus-visible{background:var(--ppn-accent);border-color:var(--ppn-accent);color:#fff;}.ppn-article-actions .ppn-share-block{align-items:center;display:flex;gap:7px;justify-content:space-between;}.ppn-article-actions .ppn-share-block > span{flex:0 1 auto;font-size:.52rem;}.ppn-article-actions .ppn-share-icons a{flex-basis:31px;height:31px;padding:8px;width:31px;}.ppn-author-actions .ppn-share-block{align-items:start;display:grid;justify-content:normal;}.ppn-review-track{display:flex !important;gap:14px;grid-template-columns:none;overflow-x:auto !important;padding-bottom:22px;scroll-snap-type:x mandatory;scrollbar-color:var(--ppn-accent) color-mix(in srgb,var(--ppn-brand) 18%,transparent);scrollbar-width:thin;}.ppn-review-track::-webkit-scrollbar{height:6px;}.ppn-review-track::-webkit-scrollbar-track{background:color-mix(in srgb,var(--ppn-brand) 18%,transparent);}.ppn-review-track::-webkit-scrollbar-thumb{background:var(--ppn-accent);}.ppn-review-track blockquote{border:1px solid var(--ppn-line);border-radius:0 34px 0 0;flex:0 0 max(350px,calc((100% - 28px)/3));margin:0;scroll-snap-align:start;}.ppn-review-quote{color:var(--ppn-accent) !important;font-family:var(--ppn-font-heading);font-size:6.6rem;font-weight:500;height:60px;line-height:.72;}.ppn-review-track blockquote > p{margin:18px 0 24px;}.ppn-review-track blockquote > p:empty{display:none;}.ppn-newsletter-copy > p:empty,.ppn-newsletter-form > p:empty{display:none !important;}.ppn-newsletter-form .mc4wp-form-fields,.ppn-newsletter-form .mc4wp-form-fields > .newsletter{display:block;position:relative;}.ppn-newsletter-form .mc4wp-form-fields > .newsletter > .headline,.ppn-newsletter-form .mc4wp-form-fields > .newsletter > p:not(:has(input[type="email"])):not(:has(input[type="submit"])){display:none !important;}.ppn-newsletter-form .mc4wp-form-fields > .newsletter > p:has(input[type="email"]),.ppn-newsletter-form .mc4wp-form-fields > .newsletter > p:has(input[type="submit"]){margin:0 !important;}.ppn-newsletter-form .mc4wp-form-fields input[type="email"]{min-height:58px;padding:0 145px 0 17px;}.ppn-newsletter-form .mc4wp-form-fields input[type="submit"]{bottom:5px;height:48px;min-height:48px;position:absolute;right:5px;top:5px;width:auto;z-index:2;}.ppn-newsletter-fallback{display:block;position:relative;}.ppn-newsletter-fallback input{min-height:58px;padding-right:145px;width:100%;}.ppn-newsletter-fallback button{bottom:5px;min-height:48px;position:absolute;right:5px;top:5px;width:auto;}.ppn-community-socials .ppn-social-links a{border-radius:0;}.ppn-home-guide-card{display:block;min-width:0;}.ppn-home-guide-card > br{display:none !important;}.ppn-home-guide-card > span{max-width:calc(100% - 56px);width:calc(100% - 56px);}.ppn-home-guide-card strong{font-size:clamp(1.65rem,2.3vw,2rem);overflow-wrap:anywhere;}.ppn-footer-socials .ppn-social-links a{transition:background-color .18s ease,border-color .18s ease,color .18s ease;}.ppn-footer-socials .ppn-social-links a:hover,.ppn-footer-socials .ppn-social-links a:focus-visible{background:rgba(255,255,255,.08);border-color:var(--ppn-accent);color:var(--ppn-accent);}@media (max-width:1120px) and (min-width:901px){.ppn-header-main{column-gap:24px !important;grid-template-columns:112px minmax(0,1fr) max-content !important;}.ppn-header-main > .ppn-header-navigation{gap:24px !important;}.ppn-primary-menu{column-gap:18px;}.ppn-primary-link,.ppn-destination-toggle,.ppn-nav-parent{font-size:.65rem;}}@media (max-width:900px){.ppn-header-main{column-gap:12px !important;grid-template-columns:110px minmax(0,1fr) 44px !important;}.ppn-header-main > .ppn-header-search{grid-column:2;grid-row:1;}.ppn-header-main > .ppn-primary-navigation{grid-column:3;grid-row:1;justify-self:end;}.ppn-header-main > .ppn-header-navigation{gap:12px !important;grid-column:2 / 4;grid-template-columns:minmax(0,1fr) 44px;}.ppn-header-navigation > .ppn-header-search{grid-column:1;grid-row:1;justify-self:end;}.ppn-header-navigation > .ppn-primary-navigation{grid-column:2;grid-row:1;justify-self:end;}.ppn-primary-menu{min-width:0;}.ppn-primary-item{width:100%;}.ppn-header-search .ppn-header-search-toggle{border-left:0;min-width:19px;padding-left:0;}.ppn-header-search .ppn-header-search-toggle span{display:none;}.ppn-destination-menu::before{display:none;}.ppn-destination-panel{top:auto;}.ppn-home-destinations .ppn-destination-card:nth-of-type(1),.ppn-home-destinations .ppn-destination-card:nth-of-type(2){grid-column:1 / 3;grid-row:auto;}}@media (min-width:700px){.ppn-category-main .ppn-category-hero h1{display:block !important;hyphens:none !important;max-width:100% !important;overflow-wrap:normal !important;white-space:nowrap !important;word-break:normal !important;width:100% !important;}}.ppn-category-breadcrumb + .ppn-category-archive.has-no-subcategories{margin-top:0 !important;}.ppn-comments{margin-top:clamp(58px,7vw,96px) !important;}.ppn-comment-list,.ppn-comment-list .children{list-style:none !important;margin:0 !important;padding:0 !important;}.ppn-comment-list > .ppn-comment,.ppn-comment-list .children > .ppn-comment{border-bottom:1px solid var(--ppn-line);margin:0 !important;padding:clamp(24px,3vw,36px) 0 !important;}.ppn-comment-list > .ppn-comment:first-child{padding-top:0 !important;}.ppn-comment-list .children{border-left:2px solid color-mix(in srgb,var(--ppn-brand) 35%,var(--ppn-line));margin:22px 0 0 clamp(22px,5vw,66px) !important;padding-left:clamp(18px,3vw,34px) !important;}.ppn-comment__card{align-items:start;display:grid;gap:18px;grid-template-columns:62px minmax(0,1fr);}.ppn-comment__avatar,.ppn-comment__avatar img{border-radius:50%;display:block;height:62px;width:62px;}.ppn-comment__body{min-width:0;}.ppn-comment__meta{align-items:baseline;display:flex;flex-wrap:wrap;gap:7px 12px;margin:0 0 10px;}.ppn-comment__meta strong,.ppn-comment__meta strong a{color:var(--ppn-ink) !important;font-size:.82rem;font-weight:800;text-decoration:none !important;}.ppn-comment__meta > a{color:color-mix(in srgb,var(--ppn-ink) 50%,transparent) !important;font-size:.66rem;text-decoration:none !important;}.ppn-comment__meta > a::before{content:'·';margin-right:12px;}.ppn-comment__content > :first-child{margin-top:0;}.ppn-comment__content > :last-child{margin-bottom:0;}.ppn-comment__content{color:color-mix(in srgb,var(--ppn-ink) 77%,transparent);font-size:.8rem;line-height:1.7;}.ppn-comment__moderation{color:var(--ppn-brand);font-size:.72rem;font-style:italic;}.ppn-comment__reply{margin-top:13px;}.ppn-comment__reply a,.ppn-comments .comment-reply-link,.ppn-comments .wp-block-comment-reply-link a{color:var(--ppn-accent) !important;font-size:.66rem;font-weight:800;text-decoration:none !important;}.ppn-comment__reply a:hover,.ppn-comment__reply a:focus-visible,.ppn-comments .comment-reply-link:hover,.ppn-comments .comment-reply-link:focus-visible{color:var(--ppn-brand-dark) !important;text-decoration:none !important;}.ppn-comments .wp-block-comment-template > li{border-bottom:1px solid var(--ppn-line);padding-block:28px;}.ppn-comments .wp-block-comment-author-name,.ppn-comments .wp-block-comment-date{display:inline-block;margin:0 10px 8px 0 !important;}.ppn-comments .wp-block-comment-date a,.ppn-comments .wp-block-comment-author-name a{text-decoration:none !important;}.ppn-comments .comment-respond,.ppn-comments .wp-block-post-comments-form{background:color-mix(in srgb,var(--ppn-surface) 86%,var(--ppn-background)) !important;border:1px solid var(--ppn-line) !important;border-radius:0 clamp(58px,7vw,104px) 0 0 !important;box-sizing:border-box;margin-top:clamp(44px,6vw,78px) !important;padding:clamp(34px,5.2vw,68px) !important;}.ppn-comments .wp-block-post-comments-form:has(.comment-respond){background:transparent !important;border:0 !important;border-radius:0 !important;margin-top:0 !important;padding:0 !important;}.ppn-comments .comment-reply-title,.ppn-comments .wp-block-post-comments-form .comment-reply-title{color:var(--ppn-ink);font-family:var(--ppn-font-heading);font-size:clamp(2.35rem,4.5vw,4rem) !important;font-weight:600;line-height:1;margin:0 0 clamp(30px,4vw,48px) !important;}.ppn-comments .comment-reply-title small{font-family:var(--ppn-font-body);font-size:.65rem;margin-left:12px;}.ppn-comments .comment-reply-title small a{color:var(--ppn-accent);text-decoration:none;}.ppn-comments .comment-form{display:grid;gap:26px 34px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 !important;}.ppn-comments .comment-form > p{margin:0 !important;}.ppn-comments .comment-form-author{grid-column:1;}.ppn-comments .comment-form-email{grid-column:2;}.ppn-comments .comment-form-comment,.ppn-comments .comment-form-cookies-consent,.ppn-comments .logged-in-as,.ppn-comments .form-submit{grid-column:1 / -1;}.ppn-comments .comment-notes,.ppn-comments .comment-form-url{display:none !important;}.ppn-comments .comment-form label:not([for="wp-comment-cookies-consent"]){color:var(--ppn-ink);display:block;font-size:.73rem;font-weight:800;letter-spacing:.085em;margin:0 0 10px;text-transform:uppercase;}.ppn-comments .comment-form :where(input[type="text"],input[type="email"],input[type="url"],textarea){background:var(--ppn-background) !important;border:1px solid var(--ppn-line) !important;border-radius:18px !important;box-shadow:none !important;box-sizing:border-box;color:var(--ppn-ink);font-family:var(--ppn-font-body);font-size:.85rem;margin:0 !important;outline:0;padding:15px 18px !important;width:100% !important;}.ppn-comments .comment-form :where(input[type="text"],input[type="email"],input[type="url"]){height:64px;}.ppn-comments .comment-form textarea{min-height:190px;resize:vertical;}.ppn-comments .comment-form :where(input,textarea):focus{border-color:var(--ppn-brand) !important;box-shadow:0 0 0 3px color-mix(in srgb,var(--ppn-brand) 17%,transparent) !important;}.ppn-comments .comment-form-cookies-consent{align-items:center;display:flex;font-size:.68rem;gap:9px;}.ppn-comments .comment-form-cookies-consent input{margin:0;}.ppn-comments .ppn-comment-submit,.ppn-comments input[type="submit"]{align-items:center;background:var(--ppn-accent) !important;border:0 !important;border-radius:22px !important;color:#fff !important;cursor:pointer;display:inline-flex;font-family:var(--ppn-font-body);font-size:.76rem;font-weight:800;gap:30px;justify-content:space-between;letter-spacing:.035em;min-height:64px;padding:17px 24px !important;text-transform:uppercase;transition:background .2s ease,transform .2s ease;width:auto !important;}.ppn-comments .ppn-comment-submit:hover,.ppn-comments .ppn-comment-submit:focus-visible,.ppn-comments input[type="submit"]:hover,.ppn-comments input[type="submit"]:focus-visible{background:var(--ppn-brand-dark) !important;transform:translateY(-1px);}.ppn-author-footer .ppn-share-icons a,.ppn-author-footer .ppn-share-icons button{background:transparent !important;border:1px solid var(--ppn-ink) !important;border-radius:50% !important;box-sizing:border-box;}.ppn-author-footer .ppn-share-icons a:hover,.ppn-author-footer .ppn-share-icons a:focus-visible,.ppn-author-footer .ppn-share-icons button:hover,.ppn-author-footer .ppn-share-icons button:focus-visible{background:var(--ppn-accent) !important;border-color:var(--ppn-accent) !important;color:#fff !important;}.ppn-author-page{padding-top:18px;}.ppn-author-hero{margin-bottom:var(--ppn-section-gap) !important;}.ppn-author-hero__card{background:var(--ppn-brand-dark);border-radius:0 var(--ppn-radius-hero-size) 0 0;display:grid;grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);min-height:510px;overflow:hidden;}.ppn-author-hero__photo{height:100%;margin:0 !important;min-height:510px;overflow:hidden;}.ppn-author-hero__photo img{display:block;height:100% !important;max-height:none !important;object-fit:cover;width:100% !important;}.ppn-author-hero__copy{align-content:center;display:grid;padding:clamp(44px,6vw,86px);}.ppn-author-eyebrow{color:var(--ppn-accent);font-size:.66rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase;}.ppn-author-hero h1{color:#fff !important;font-size:clamp(4rem,7vw,7rem) !important;line-height:.88;margin:10px 0 22px !important;}.ppn-author-description{color:rgba(255,255,255,.74);font-size:.88rem;line-height:1.75;max-width:680px;}.ppn-author-description > :first-child{margin-top:0;}.ppn-author-description > :last-child{margin-bottom:0;}.ppn-author-hero .ppn-author-specialties{margin:24px 0 0 !important;padding:0 !important;}.ppn-author-hero .ppn-author-specialties li{border-color:rgba(255,255,255,.3);color:#fff;}.ppn-author-socials{display:flex;gap:9px;margin-top:26px;}.ppn-author-socials a{align-items:center;border:1px solid rgba(255,255,255,.48);border-radius:50%;color:#fff;display:inline-flex;height:40px;justify-content:center;padding:10px;transition:background .2s ease,border-color .2s ease,transform .2s ease;width:40px;}.ppn-author-socials a:hover,.ppn-author-socials a:focus-visible{background:var(--ppn-accent);border-color:var(--ppn-accent);transform:translateY(-2px);}.ppn-author-socials svg{fill:currentColor;height:100%;width:100%;}.ppn-author-map{margin-bottom:var(--ppn-section-gap) !important;}.ppn-author-map__heading .ppn-author-eyebrow{display:block;margin-bottom:8px;}.ppn-author-destinations{margin-bottom:var(--ppn-section-gap) !important;}.ppn-author-destinations > h2,.ppn-author-posts h2{margin:0 0 30px !important;}.ppn-author-destination-grid{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));}.ppn-author-destination-card{background:var(--ppn-surface);border-radius:0 var(--ppn-radius-card-size) 0 0;box-shadow:0 12px 32px rgba(38,51,47,.06);color:var(--ppn-ink) !important;display:grid;grid-template-rows:230px auto;overflow:hidden;text-decoration:none !important;}.ppn-author-destination-card__image{display:block;overflow:hidden;}.ppn-author-destination-card__image img{display:block;height:100% !important;object-fit:cover;transition:transform .45s ease;width:100% !important;}.ppn-author-destination-card__footer{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:20px 22px;}.ppn-author-destination-card__footer strong{font-family:var(--ppn-font-heading);font-size:1.7rem;font-weight:600;}.ppn-author-destination-card__footer > span{align-items:center;color:var(--ppn-accent);display:inline-flex;font-size:.6rem;font-weight:800;gap:8px;text-transform:uppercase;white-space:nowrap;}.ppn-author-destination-card__footer svg{fill:none;stroke:currentColor;}.ppn-author-destination-card:hover .ppn-author-destination-card__image img,.ppn-author-destination-card:focus-visible .ppn-author-destination-card__image img{transform:scale(1.045);}.ppn-author-posts{background:var(--ppn-surface);padding-block:clamp(60px,8vw,112px);}.ppn-author-post-grid{grid-template-columns:repeat(3,minmax(0,1fr));}@media (max-width:900px){.ppn-author-hero__card{grid-template-columns:minmax(230px,.72fr) minmax(0,1.28fr);min-height:450px;}.ppn-author-hero__photo{min-height:450px;}.ppn-author-destination-grid,.ppn-author-post-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:699px){.ppn-comments-heading{align-items:start;gap:8px;}.ppn-comment__card{gap:13px;grid-template-columns:44px minmax(0,1fr);}.ppn-comment__avatar,.ppn-comment__avatar img{height:44px;width:44px;}.ppn-comment-list .children{margin-left:12px !important;padding-left:14px !important;}.ppn-comments .comment-respond,.ppn-comments .wp-block-post-comments-form{border-radius:0 42px 0 0 !important;padding:28px 18px !important;}.ppn-comments .comment-form{gap:20px;grid-template-columns:1fr;}.ppn-comments .comment-form-author,.ppn-comments .comment-form-email,.ppn-comments .comment-form-comment,.ppn-comments .comment-form-cookies-consent,.ppn-comments .logged-in-as,.ppn-comments .form-submit{grid-column:1;}.ppn-comments .ppn-comment-submit,.ppn-comments input[type="submit"]{gap:18px;width:100% !important;}.ppn-author-page{padding-top:10px;}.ppn-author-hero__card{grid-template-columns:1fr;}.ppn-author-hero__photo{aspect-ratio:4 / 3;height:auto;min-height:0;}.ppn-author-hero__copy{padding:36px 22px 44px;}.ppn-author-hero h1{font-size:clamp(3.2rem,16vw,5.2rem) !important;}.ppn-author-destination-grid,.ppn-author-post-grid{grid-template-columns:1fr;}.ppn-author-destination-card{grid-template-rows:200px auto;}}@media (max-width:699px){.ppn-header-main{grid-template-columns:86px minmax(0,1fr) 44px !important;}.ppn-destination-panel{top:118px;}.ppn-home-destinations .ppn-destination-card:nth-of-type(1),.ppn-home-destinations .ppn-destination-card:nth-of-type(2){grid-column:auto;}.ppn-home-destinations .ppn-destination-card{height:330px;}.ppn-review-track blockquote{flex:0 0 min(350px,85vw);}.ppn-review-quote{font-size:6rem;}}.ppn-home-destinations .ppn-destination-card > img{transform:scale(1);transition:transform .42s ease;}.ppn-home-destinations .ppn-destination-card__copy small svg{color:#fff;transition:transform .2s ease;}.ppn-home-destinations .ppn-destination-card:hover > img,.ppn-home-destinations .ppn-destination-card:focus-visible > img{transform:scale(1.045);}.ppn-home-destinations .ppn-destination-card:hover .ppn-destination-card__copy small svg,.ppn-home-destinations .ppn-destination-card:focus-visible .ppn-destination-card__copy small svg{transform:translateX(5px);}.ppn-home-guides{background:var(--ppn-home-guides-background);}.ppn-destination-panel{min-width:min(880px,92vw);width:min(980px,92vw);}.ppn-destination-grid-menu{align-items:start;display:grid;gap:26px 22px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));}.ppn-destination-column{align-content:start;display:grid;gap:6px;min-width:0;}.ppn-destination-grid-menu .ppn-destination-parent{border-bottom:1px solid var(--ppn-line);border-radius:0;font-family:var(--ppn-font-heading);font-size:1.15rem;font-weight:600;gap:8px;justify-content:space-between;margin:0 0 5px;padding:0 2px 10px;}.ppn-destination-grid-menu .ppn-destination-parent:hover{background:transparent;}.ppn-destination-column ul{display:grid;gap:2px;list-style:none;margin:0;padding:0;}.ppn-destination-column ul ul{border-left:1px solid var(--ppn-line);margin:2px 0 4px 10px;padding-left:8px;}.ppn-destination-column li{margin:0;}.ppn-destination-column li a{display:block;font-size:.7rem;font-weight:600;padding:6px 7px;}@media (max-width:900px){.ppn-destination-panel{min-width:0;width:100%;}.ppn-destination-grid-menu{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:480px){.ppn-destination-grid-menu{grid-template-columns:1fr;}}@media (prefers-reduced-motion:reduce){.ppn-home-destinations .ppn-destination-card > img,.ppn-home-destinations .ppn-destination-card__copy small svg{transition:none;}}.ppn-category-hero-shell{margin-top:30px !important;padding-top:0 !important;}.ppn-category-hero-shell .ppn-category-hero{background:var(--ppn-brand-dark);border:1px solid color-mix(in srgb,var(--ppn-brand-dark) 82%,#fff);border-radius:var(--ppn-radius-hero);display:grid;grid-template-columns:minmax(320px,.88fr) minmax(0,1.12fr);margin:0 !important;min-height:540px;overflow:hidden;padding:0 !important;width:100%;}.ppn-category-hero-shell .ppn-category-hero__copy{align-content:center;background:var(--ppn-brand-dark);min-height:540px;min-width:0;overflow:hidden;padding:clamp(44px,6vw,var(--ppn-category-hero-padding));}.ppn-category-hero-shell .ppn-category-hero__image{border-radius:0;height:100%;margin:0;min-height:540px;min-width:0;}.ppn-category-hero-shell .ppn-category-hero__image img{display:block;height:100%;object-fit:cover;width:100%;}.ppn-category-description > :first-child{margin-top:0;}.ppn-category-description > :last-child{margin-bottom:0;}.ppn-category-word{pointer-events:none;}.ppn-breadcrumb-current{color:var(--ppn-ink);font-weight:750;}.ppn-category-breadcrumb .ppn-breadcrumb a{color:color-mix(in srgb,var(--ppn-ink) 62%,transparent);}.ppn-region-grid{align-items:stretch;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));}.ppn-region-card{grid-template-rows:175px minmax(86px,1fr);height:100%;padding-bottom:0;}.ppn-region-card > img,.ppn-region-card > .ppn-region-placeholder{height:175px;}.ppn-region-card > span:last-child{align-content:center;min-height:86px;}.ppn-region-card strong{line-height:1.08;}.ppn-category-archive{outline:0;position:relative;scroll-margin-top:112px;}.ppn-category-archive > .ppn-shell{transition:opacity .18s ease;}.ppn-category-archive.is-loading > .ppn-shell{opacity:.38;pointer-events:none;}.ppn-archive-status{background:var(--ppn-brand-dark);color:#fff;font-size:.68rem;font-weight:700;left:50%;letter-spacing:.04em;margin:0;padding:11px 16px;position:absolute;top:42px;transform:translateX(-50%);z-index:4;}.ppn-category-card-grid{align-items:stretch;}.ppn-category-card-grid .ppn-post-card{height:100%;}@media (min-width:1121px){.ppn-header-main{column-gap:clamp(24px,3vw,44px) !important;grid-template-columns:minmax(120px,150px) minmax(0,1fr) minmax(120px,150px) !important;}.ppn-header-main > .ppn-primary-navigation{grid-column:2;justify-self:center;}.ppn-header-main > .ppn-header-search{grid-column:3;justify-self:end;}}.ppn-primary-menu{align-items:center;min-height:44px;}.ppn-primary-item,.ppn-destination-menu,.ppn-nav-dropdown,.ppn-nav-parent{align-items:center;min-height:44px;}.ppn-primary-link,.ppn-destination-toggle,.ppn-nav-parent,.ppn-header-search .ppn-header-search-toggle{box-sizing:border-box;line-height:1;min-height:44px;}.ppn-header-search{align-items:center;display:flex;}.ppn-header-search .ppn-header-search-toggle{height:44px;justify-content:flex-start;padding-bottom:0;padding-top:0;}.ppn-header-search .ppn-header-search-toggle span{line-height:1;}.ppn-header-search-panel{left:0;right:0;top:100%;width:100%;}.ppn-header-search-panel .ppn-header-search-field{align-items:center;border-bottom:1px solid var(--ppn-ink);display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 44px;}.ppn-header-search-panel .ppn-header-search-field input{width:100%;}.ppn-header-search-panel .ppn-header-search-submit{align-self:center;bottom:auto;flex:0 0 44px;inset:auto;justify-self:end;margin:0 0 7px;position:static !important;right:auto;top:auto;transform:none;}.ppn-destination-panel{max-width:calc(100vw - 32px);transform:translateX(calc(-50% + var(--ppn-panel-shift,0px)));}.ppn-destination-grid-menu{grid-template-columns:repeat(auto-fit,minmax(155px,1fr));}.ppn-destination-grid-menu .ppn-destination-parent{font-size:1rem;font-weight:500;line-height:1.15;}.ppn-destination-menu.has-menu-items .ppn-destination-parent{font-family:var(--ppn-font-body);font-size:.72rem;font-weight:600;letter-spacing:.015em;line-height:1.25;}.ppn-destination-column.is-leaf{display:block;}.ppn-destination-column.is-leaf .ppn-destination-leaf{align-items:center;border:0;border-radius:5px;display:flex;font-family:var(--ppn-font-body);font-size:.7rem;font-weight:600;line-height:1.25;min-height:38px;padding:8px 10px;}.ppn-destination-column.is-leaf .ppn-destination-leaf:hover,.ppn-destination-column.is-leaf .ppn-destination-leaf:focus-visible{background:color-mix(in srgb,var(--ppn-soft) 28%,transparent);color:var(--ppn-accent);}@media (max-width:1120px) and (min-width:901px){.ppn-header-main{column-gap:18px !important;grid-template-columns:112px minmax(0,1fr) 132px !important;}.ppn-primary-menu{column-gap:16px;}}@media (max-width:900px){.ppn-category-hero-shell .ppn-category-hero{grid-template-columns:1fr 1.08fr;min-height:500px;}.ppn-category-hero-shell .ppn-category-hero__copy,.ppn-category-hero-shell .ppn-category-hero__image{min-height:500px;}.ppn-region-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.ppn-destination-panel{transform:none !important;}.ppn-destination-grid-menu{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:699px){.ppn-category-hero-shell{padding-inline:17px !important;}.ppn-category-hero-shell .ppn-category-hero{border-radius:0 40px 0 0;display:flex;flex-direction:column;min-height:0;padding:0 !important;}.ppn-category-hero-shell .ppn-category-hero__copy{border-radius:0;min-height:0;order:1;padding:38px 25px;}.ppn-category-hero-shell .ppn-category-hero__image{border-radius:0;height:360px;min-height:360px;order:2;}.ppn-region-grid{grid-template-columns:1fr;}.ppn-region-card{grid-template-rows:170px minmax(82px,auto);}.ppn-region-card > img,.ppn-region-card > .ppn-region-placeholder{height:170px;}.ppn-archive-status{top:24px;}.ppn-header-search-panel .ppn-header-search-field{gap:10px;grid-template-columns:minmax(0,1fr) 42px;}}@media (prefers-reduced-motion:reduce){.ppn-category-archive > .ppn-shell{transition:none;}}.ppn-primary-link,.ppn-destination-toggle,.ppn-nav-parent,.ppn-header-search .ppn-header-search-toggle{transition:color .18s ease;}.ppn-primary-link:hover,.ppn-primary-link:focus-visible,.ppn-destination-toggle:hover,.ppn-destination-toggle:focus-visible,.ppn-destination-menu.is-open .ppn-destination-toggle,.ppn-nav-dropdown:hover .ppn-nav-parent,.ppn-nav-dropdown:focus-within .ppn-nav-parent,.ppn-nav-dropdown:hover .ppn-nav-parent .ppn-primary-link,.ppn-nav-dropdown:focus-within .ppn-nav-parent .ppn-primary-link,.ppn-header-search .ppn-header-search-toggle:hover,.ppn-header-search .ppn-header-search-toggle:focus-visible,.ppn-header-search.is-open .ppn-header-search-toggle{color:var(--ppn-accent);}.ppn-header-search-panel .ppn-header-search-field{cursor:text;position:relative;}.ppn-header-search-panel .ppn-header-search-field input{display:block !important;min-height:54px;pointer-events:auto;position:relative;z-index:1;}.ppn-header-search-panel .ppn-header-search-submit{cursor:pointer;pointer-events:auto;z-index:2;}.ppn-site-footer :where(.ppn-footer-links,.ppn-footer-socials) > h3{color:var(--ppn-accent) !important;}.ppn-site-footer .ppn-footer-main{grid-template-columns:minmax(240px,.85fr) minmax(0,1.15fr) !important;}.ppn-footer-brand-socials{margin-top:28px;}.ppn-footer-brand-socials > h3{font-family:var(--ppn-font-body);font-size:.68rem;font-weight:700;letter-spacing:.1em;margin:0 0 13px;text-transform:uppercase;}.ppn-footer-socials .ppn-social-links a{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.28);color:#fff;}.ppn-footer-socials .ppn-social-links a:hover,.ppn-footer-socials .ppn-social-links a:focus-visible{background:var(--ppn-accent) !important;border-color:var(--ppn-accent) !important;color:#fff !important;}.ppn-category-hero-shell .ppn-category-hero{border-radius:0 var(--ppn-radius-hero-size) 0 var(--ppn-radius-hero-size);height:clamp(460px,39vw,520px);min-height:0;}.ppn-category-hero-shell .ppn-category-hero__copy,.ppn-category-hero-shell .ppn-category-hero__image{height:100%;min-height:0;}.ppn-category-hero-shell .ppn-category-hero__copy{align-content:center;display:grid;}.ppn-category-hero-shell .ppn-category-hero__image{overflow:hidden;position:relative;}.ppn-category-hero-shell .ppn-category-hero__image img{height:100% !important;max-height:100%;object-fit:cover;}.ppn-category-count{align-items:center;border-top:1px solid rgba(255,255,255,.24);display:flex;gap:14px;margin-top:26px;padding-top:18px;position:relative;z-index:2;}.ppn-category-count__number{color:var(--ppn-accent);font-family:var(--ppn-font-heading);font-size:clamp(3.2rem,5vw,4.8rem);font-weight:600;letter-spacing:-.045em;line-height:.75;}.ppn-category-count__label{color:#fff;font-size:.68rem;font-weight:700;letter-spacing:.08em;line-height:1.35;max-width:150px;text-transform:uppercase;}.ppn-category-breadcrumb.ppn-shell{background:color-mix(in srgb,var(--ppn-surface) 58%,var(--ppn-background));margin-top:18px !important;max-width:none !important;padding-block:12px !important;padding-inline:max(min(var(--ppn-container-padding),6vw),calc((100vw - var(--ppn-site-width))/2 + min(var(--ppn-container-padding),6vw))) !important;}.ppn-category-breadcrumb .ppn-breadcrumb-current{color:var(--ppn-ink);font-weight:800;}.ppn-category-regions{margin-top:34px !important;}.ppn-category-regions h2{margin-bottom:24px;}.ppn-category-regions .ppn-region-grid{align-items:stretch;display:grid;gap:15px;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));}.ppn-category-regions .ppn-region-card{background:var(--ppn-brand-dark);border:0;border-radius:0 var(--ppn-radius-card-size) 0 0;display:block;height:clamp(230px,20vw,290px);overflow:hidden;padding:0;position:relative;}.ppn-category-regions .ppn-region-card::after{background:linear-gradient(180deg,rgba(15,28,24,.02) 28%,rgba(15,28,24,.86));content:'';inset:0;position:absolute;z-index:1;}.ppn-category-regions .ppn-region-card > img,.ppn-category-regions .ppn-region-card > .ppn-region-placeholder{display:block;height:100% !important;inset:0;object-fit:cover;position:absolute;transition:transform .35s ease;width:100%;}.ppn-category-regions .ppn-region-card__copy{bottom:22px;display:grid;left:22px;max-width:calc(100% - 82px);padding:0;position:absolute;z-index:2;}.ppn-category-regions .ppn-region-card__copy strong{color:#fff;font-family:var(--ppn-font-heading);font-size:clamp(1.7rem,2.4vw,2.35rem);font-weight:600;line-height:1;}.ppn-category-regions .ppn-region-card__copy small{color:rgba(255,255,255,.72);font-size:.6rem;font-weight:700;letter-spacing:.08em;margin-top:7px;text-transform:uppercase;}.ppn-category-regions .ppn-region-card > .ppn-region-card__arrow{align-content:initial;bottom:22px;color:#fff;display:flex;min-height:0;padding:0;position:absolute;right:20px;transition:transform .2s ease;z-index:2;}.ppn-category-regions .ppn-region-card:hover > img,.ppn-category-regions .ppn-region-card:focus-visible > img{transform:scale(1.04);}.ppn-category-regions .ppn-region-card:hover .ppn-region-card__arrow,.ppn-category-regions .ppn-region-card:focus-visible .ppn-region-card__arrow{transform:translateX(4px);}.ppn-category-archive{border-radius:0 var(--ppn-radius-card-size) 0 0;overflow:hidden;scroll-margin-top:0;}.ppn-category-archive .ppn-archive-topline{outline:0;scroll-margin-top:0;}.ppn-category-card-grid .ppn-post-card,.ppn-category-card-grid .ppn-post-card__copy{background:transparent !important;}.ppn-category-card-grid .ppn-category-chip{background:transparent;border-radius:0;color:var(--ppn-brand);display:inline;padding:0;}@media (max-width:900px){.ppn-site-footer .ppn-footer-main{grid-template-columns:1fr 1fr !important;}.ppn-site-footer .ppn-footer-brand{grid-column:auto;}.ppn-category-hero-shell .ppn-category-hero{height:480px;min-height:0;}.ppn-category-hero-shell .ppn-category-hero__copy,.ppn-category-hero-shell .ppn-category-hero__image{min-height:0;}}@media (max-width:699px){.ppn-site-footer .ppn-footer-main{grid-template-columns:1fr !important;}.ppn-category-hero-shell .ppn-category-hero{border-radius:0 40px 0 40px;height:auto;}.ppn-category-hero-shell .ppn-category-hero__copy{height:auto;}.ppn-category-hero-shell .ppn-category-hero__image{height:300px;min-height:300px;}.ppn-category-count__number{font-size:3.5rem;}.ppn-category-regions .ppn-region-grid{grid-template-columns:1fr;}.ppn-category-regions .ppn-region-card{height:230px;}}@media (prefers-reduced-motion:reduce){.ppn-category-regions .ppn-region-card > img,.ppn-category-regions .ppn-region-card__arrow{transition:none;}}.ppn-primary-menu > :where(.ppn-primary-item,.ppn-destination-menu,.ppn-nav-dropdown){align-items:center;align-self:center;display:flex;height:44px;margin:0;}.ppn-primary-menu :where(.ppn-primary-link,.ppn-destination-toggle,.ppn-nav-parent){align-items:center;box-sizing:border-box;display:inline-flex;height:44px;line-height:1;margin:0;min-height:44px;padding-bottom:0;padding-top:0;vertical-align:middle;}.ppn-primary-menu .ppn-destination-toggle{appearance:none;-webkit-appearance:none;background:transparent;border:0;font-family:var(--ppn-font-body);transform:none;}.ppn-primary-menu > :where(.ppn-primary-item,.ppn-destination-menu,.ppn-nav-dropdown) :where(.ppn-primary-link,.ppn-destination-toggle,.ppn-nav-parent):hover,.ppn-primary-menu > :where(.ppn-primary-item,.ppn-destination-menu,.ppn-nav-dropdown) :where(.ppn-primary-link,.ppn-destination-toggle,.ppn-nav-parent):focus-visible{background:transparent !important;}.ppn-primary-menu .ppn-destination-toggle > span{border-bottom:1.5px solid currentColor;border-right:1.5px solid currentColor;display:block;font-size:0;height:6px;line-height:0;margin:-3px 2px 0 1px;transform:rotate(45deg);width:6px;}.ppn-destination-menu .ppn-destination-grid-menu .ppn-destination-column li > a:hover,.ppn-destination-menu .ppn-destination-grid-menu .ppn-destination-column li > a:focus-visible,.ppn-destination-menu .ppn-destination-grid-menu .ppn-destination-column.is-leaf > .ppn-destination-leaf:hover,.ppn-destination-menu .ppn-destination-grid-menu .ppn-destination-column.is-leaf > .ppn-destination-leaf:focus-visible,.ppn-nav-dropdown .ppn-nav-dropdown-panel a:hover,.ppn-nav-dropdown .ppn-nav-dropdown-panel a:focus-visible{background:var(--ppn-accent) !important;color:#fff !important;}.ppn-destination-menu .ppn-destination-grid-menu .ppn-destination-parent:hover,.ppn-destination-menu .ppn-destination-grid-menu .ppn-destination-parent:focus-visible{background:transparent !important;color:var(--ppn-accent) !important;}.ppn-destination-menu .ppn-destination-grid-menu{gap:7px 12px;}.ppn-destination-menu .ppn-destination-column{gap:2px;}.ppn-destination-menu .ppn-destination-column ul{gap:0;}.ppn-destination-menu .ppn-destination-column li > a{border-radius:4px;font-family:var(--ppn-font-body);font-size:.68rem;font-weight:600;line-height:1.2;padding:4px 7px;}.ppn-destination-menu .ppn-destination-column.is-leaf > .ppn-destination-leaf{border-radius:4px;font-size:.68rem;line-height:1.2;min-height:30px;padding:5px 8px;}@media (min-width:901px){.ppn-destination-menu .ppn-destination-grid-menu{grid-template-columns:repeat(4,minmax(135px,1fr));}}@media (max-width:900px){.ppn-primary-menu > :where(.ppn-primary-item,.ppn-destination-menu,.ppn-nav-dropdown),.ppn-primary-menu :where(.ppn-primary-link,.ppn-destination-toggle,.ppn-nav-parent){height:auto;min-height:0;}.ppn-primary-menu :where(.ppn-primary-link,.ppn-destination-toggle,.ppn-nav-parent){padding-bottom:10px;padding-top:10px;}.ppn-destination-menu .ppn-destination-grid-menu{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:480px){.ppn-destination-menu .ppn-destination-grid-menu{grid-template-columns:1fr;}}@media (min-width:901px){.ppn-header-main{align-items:center !important;column-gap:clamp(22px,2.5vw,42px) !important;grid-template-columns:130px minmax(0,1fr) max-content !important;min-height:96px;}.ppn-header-main > .ppn-primary-navigation,.ppn-header-main > .ppn-header-search,.ppn-header-main > .ppn-header-navigation,.ppn-primary-navigation,.ppn-primary-menu,.ppn-header-search{align-items:center !important;align-self:center !important;margin-block:0 !important;min-height:44px;}.ppn-header-main > .ppn-primary-navigation{grid-column:2;grid-row:1;justify-self:center;}.ppn-header-main > .ppn-header-search{grid-column:3;grid-row:1;justify-self:end;}.ppn-primary-menu{display:flex;justify-content:center;}.ppn-primary-menu > :where(.ppn-primary-item,.ppn-destination-menu,.ppn-nav-dropdown),.ppn-primary-menu :where(.ppn-primary-link,.ppn-destination-toggle,.ppn-nav-parent),.ppn-header-search .ppn-header-search-toggle{align-items:center !important;align-self:center !important;box-sizing:border-box;height:44px !important;line-height:1 !important;margin:0 !important;min-height:44px !important;}.ppn-primary-menu .ppn-destination-toggle{padding-block:0 !important;transform:none !important;}.ppn-header-search .ppn-header-search-toggle{padding-block:0 !important;}}.ppn-destination-menu .ppn-destination-grid-menu .ppn-destination-column li > a:hover,.ppn-destination-menu .ppn-destination-grid-menu .ppn-destination-column li > a:focus-visible,.ppn-destination-menu .ppn-destination-grid-menu .ppn-destination-column.is-leaf > .ppn-destination-leaf:hover,.ppn-destination-menu .ppn-destination-grid-menu .ppn-destination-column.is-leaf > .ppn-destination-leaf:focus-visible,.ppn-nav-dropdown .ppn-nav-dropdown-panel a:hover,.ppn-nav-dropdown .ppn-nav-dropdown-panel a:focus-visible{background:color-mix(in srgb,var(--ppn-background) 86%,#fff) !important;color:var(--ppn-accent) !important;}.ppn-destination-menu .ppn-destination-grid-menu{gap:5px 11px;}.ppn-destination-menu .ppn-destination-column,.ppn-destination-menu .ppn-destination-column ul{gap:0;}.ppn-destination-menu .ppn-destination-column li,.ppn-destination-menu .ppn-destination-column li + li{margin:0;}.ppn-destination-menu .ppn-destination-column li > a{line-height:1.15;padding:3px 7px;}.ppn-category-hero-shell{margin-bottom:0 !important;}.ppn-category-hero-shell .ppn-category-hero,.ppn-category-hero-shell .ppn-category-hero__copy{background:var(--ppn-brand) !important;}.ppn-category-hero-shell .ppn-category-hero{height:clamp(460px,39vw,520px);min-height:0;}.ppn-category-hero-shell .ppn-category-hero__copy,.ppn-category-hero-shell .ppn-category-hero__image{height:100% !important;min-height:0 !important;}.ppn-category-hero-shell .ppn-category-hero__image{align-self:stretch;display:block;}.ppn-category-hero-shell .ppn-category-hero__image img,.ppn-category-hero-shell .ppn-category-hero__image .ppn-image-placeholder{display:block;height:100% !important;max-height:none !important;min-height:100%;object-fit:cover;width:100% !important;}.ppn-category-hero-shell .ppn-category-hero h1{font-size:clamp(4.3rem,7vw,7.4rem);line-height:.82;max-width:100%;overflow-wrap:anywhere;}.ppn-category-hero-shell .ppn-category-hero.is-title-long h1{font-size:clamp(3.25rem,5.35vw,5.8rem);line-height:.88;}.ppn-category-hero-shell .ppn-category-hero.is-title-very-long h1{font-size:clamp(2.55rem,4.3vw,4.75rem);line-height:.92;}.ppn-category-breadcrumb.ppn-shell{margin-bottom:0 !important;margin-top:0 !important;}.ppn-category-hero-shell + .ppn-category-breadcrumb,.ppn-category-main > .ppn-category-breadcrumb{margin-top:0 !important;}.ppn-category-regions .ppn-region-grid{align-items:stretch;display:grid;gap:18px;grid-auto-rows:1fr;grid-template-columns:repeat(5,minmax(0,1fr));}.ppn-category-regions .ppn-region-grid > br,.ppn-category-regions .ppn-region-grid > p:empty{display:none !important;}.ppn-category-regions .ppn-region-card{background:transparent;border:0;border-radius:0 var(--ppn-radius-card-size) 0 0;display:grid;grid-template-rows:168px minmax(86px,auto);height:100%;overflow:hidden;padding:0;position:relative;text-decoration:none;}.ppn-category-regions .ppn-region-card::after{display:none !important;}.ppn-category-regions .ppn-region-card > img,.ppn-category-regions .ppn-region-card > .ppn-region-placeholder,.ppn-category-regions .ppn-region-card > .ppn-image-placeholder{height:168px !important;inset:auto;object-fit:cover;position:static;transition:transform .3s ease;width:100%;}.ppn-category-regions .ppn-region-card__footer{align-items:center;background:var(--ppn-surface);display:flex !important;gap:12px;justify-content:space-between;min-height:86px;padding:15px 16px !important;position:static;z-index:auto;}.ppn-category-regions .ppn-region-card__copy{bottom:auto;display:grid;left:auto;max-width:calc(100% - 34px);min-width:0;padding:0;position:static;}.ppn-category-regions .ppn-region-card__copy strong{color:var(--ppn-ink);font-size:clamp(1.15rem,1.65vw,1.45rem);line-height:1.05;overflow-wrap:anywhere;}.ppn-category-regions .ppn-region-card__copy small{color:color-mix(in srgb,var(--ppn-ink) 62%,transparent);font-size:.57rem;font-weight:700;letter-spacing:.07em;margin-top:6px;text-transform:uppercase;}.ppn-category-regions .ppn-region-card__footer > .ppn-region-card__arrow{align-items:center;bottom:auto;color:var(--ppn-accent);display:flex;flex:0 0 24px;min-height:0;padding:0;position:static;right:auto;transition:transform .2s ease;}.ppn-category-regions .ppn-region-card:hover > img,.ppn-category-regions .ppn-region-card:focus-visible > img{transform:scale(1.035);}.ppn-category-regions .ppn-region-card:hover .ppn-region-card__arrow,.ppn-category-regions .ppn-region-card:focus-visible .ppn-region-card__arrow{transform:translateX(4px);}.ppn-category-experience{background:var(--ppn-brand) !important;}.ppn-category-experience__cards article{align-items:start;grid-template-columns:64px minmax(0,1fr);}.ppn-category-experience__cards article > span{align-items:center;display:flex;justify-content:center;}.ppn-category-experience__cards article > div{min-width:0;width:100%;}.ppn-category-experience__cards small{display:block;margin-bottom:7px;width:100%;}.ppn-category-experience__cards article p{color:#fff;font-family:var(--ppn-font-heading);font-size:1.2rem;line-height:1.25;margin:0;max-width:none;width:100%;}.ppn-search-main,.ppn-error-main{background:var(--ppn-background);}.ppn-search-hero{background:color-mix(in srgb,var(--ppn-soft) 28%,var(--ppn-background)) !important;max-width:none !important;padding:0 !important;text-align:left;}.ppn-search-hero__inner{display:grid;gap:clamp(28px,5vw,72px);grid-template-columns:minmax(0,.9fr) minmax(360px,.75fr);padding-block:var(--ppn-search-hero-padding) !important;}.ppn-search-kicker,.ppn-error-kicker{color:var(--ppn-accent);display:block;font-size:.64rem;font-weight:800;letter-spacing:.12em;margin-bottom:14px;text-transform:uppercase;}.ppn-search-hero h1{font-size:clamp(3rem,5.4vw,5.9rem);line-height:.9;margin:0 0 20px;max-width:760px;}.ppn-search-hero__copy > p{color:color-mix(in srgb,var(--ppn-ink) 72%,transparent);margin:0;max-width:600px;}.ppn-search-form,.ppn-search-hero .ppn-search-form,.ppn-error-hero .ppn-search-form{align-self:end;background:var(--ppn-surface);border:1px solid var(--ppn-line);border-radius:0 !important;display:grid;grid-template-columns:24px minmax(0,1fr) max-content;margin:0;max-width:none;min-height:62px;width:100%;}.ppn-search-form__icon{align-items:center;color:var(--ppn-brand);display:flex;justify-content:center;margin-left:18px;}.ppn-search-form input,.ppn-search-hero .ppn-search-form input,.ppn-error-hero .ppn-search-form input{background:transparent;border:0;border-radius:0 !important;font-family:var(--ppn-font-body);min-height:60px;min-width:0;outline:0;padding:12px 18px;}.ppn-search-form button,.ppn-search-hero .ppn-search-form button,.ppn-error-hero .ppn-search-form button{align-items:center;align-self:stretch;background:var(--ppn-accent);border:0;border-radius:0 !important;color:#fff;display:flex;gap:12px;justify-content:center;margin:-1px -1px -1px 0;min-height:62px;padding:12px 20px;}.ppn-search-categories,.ppn-search-results,.ppn-error-favorites,.ppn-country-directory{margin-top:clamp(58px,7vw,92px) !important;}.ppn-search-categories h2,.ppn-search-articles-title,.ppn-error-favorites h2,.ppn-country-directory h2{font-size:clamp(2.25rem,4vw,3.7rem);margin:0 0 28px;}.ppn-search-category-buttons,.ppn-country-directory__links{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));}.ppn-search-category-buttons > a,.ppn-country-directory__links > a{align-items:center;background:var(--ppn-surface);border:1px solid var(--ppn-line);color:var(--ppn-ink);display:flex;gap:16px;justify-content:space-between;min-height:82px;padding:15px 18px;text-decoration:none;transition:background .2s ease,color .2s ease;}.ppn-search-category-buttons > a:hover,.ppn-search-category-buttons > a:focus-visible,.ppn-country-directory__links > a:hover,.ppn-country-directory__links > a:focus-visible{background:color-mix(in srgb,var(--ppn-background) 84%,#fff);color:var(--ppn-accent);}.ppn-search-category-buttons > a > span,.ppn-country-directory__links > a > span{display:grid;}.ppn-search-category-buttons strong,.ppn-country-directory__links strong{font-family:var(--ppn-font-heading);font-size:1.35rem;line-height:1.05;}.ppn-search-category-buttons small,.ppn-country-directory__links small{color:color-mix(in srgb,var(--ppn-ink) 58%,transparent);font-size:.57rem;font-weight:700;letter-spacing:.08em;margin-top:5px;text-transform:uppercase;}.ppn-search-category-buttons svg,.ppn-country-directory__links svg{color:var(--ppn-accent);flex:0 0 18px;}.ppn-search-result-list{border-bottom:1px solid var(--ppn-line);}.ppn-search-card{align-items:stretch;background:transparent;border-top:1px solid var(--ppn-line);display:grid;gap:var(--ppn-search-result-gap);grid-template-columns:minmax(220px,280px) minmax(0,1fr) 44px;padding-block:26px;}.ppn-search-card__image{border-radius:0 var(--ppn-radius-card-size) 0 0;height:188px;overflow:hidden;}.ppn-search-card__image img{height:100% !important;object-fit:cover;width:100%;}.ppn-search-card__copy{align-content:center;display:grid;min-width:0;}.ppn-search-card h3{font-size:clamp(1.65rem,2.6vw,2.25rem);margin:9px 0 10px;}.ppn-search-card p{margin-bottom:10px;}.ppn-search-card__date{color:var(--ppn-brand);}.ppn-search-card__arrow{align-self:center;color:var(--ppn-accent);}.ppn-error-hero{background:color-mix(in srgb,var(--ppn-soft) 28%,var(--ppn-background));padding:0 !important;text-align:left;}.ppn-error-hero__inner{align-items:center;display:grid;gap:clamp(36px,7vw,100px);grid-template-columns:minmax(260px,.8fr) minmax(0,1fr);padding-block:var(--ppn-search-hero-padding) !important;}.ppn-error-code{color:color-mix(in srgb,var(--ppn-brand) 28%,transparent);font-family:var(--ppn-font-heading);font-size:clamp(8rem,18vw,15rem);font-weight:600;letter-spacing:-.08em;line-height:.68;}.ppn-error-copy h1{font-size:clamp(3rem,5.2vw,5.5rem);line-height:.9;margin:0 0 20px;}.ppn-error-copy > p{color:color-mix(in srgb,var(--ppn-ink) 70%,transparent);margin:0 0 27px;max-width:620px;}.ppn-error-home-link{align-items:center;color:var(--ppn-accent);display:inline-flex;font-size:.68rem;font-weight:800;gap:10px;letter-spacing:.08em;margin-top:22px;text-decoration:none;text-transform:uppercase;}.ppn-article-author-link{color:inherit;font-weight:700;text-decoration-thickness:1px;}.ppn-article-author-link:hover,.ppn-article-author-link:focus-visible{color:#fff;text-decoration-color:var(--ppn-accent);}.ppn-article-breadcrumb-band{background:#fff;border-bottom:1px solid color-mix(in srgb,var(--ppn-line) 82%,#b5b5b5);border-top:1px solid color-mix(in srgb,var(--ppn-line) 82%,#b5b5b5);box-shadow:0 8px 20px rgba(38,51,47,.08);margin:0 !important;padding-block:12px;position:relative;z-index:2;}.ppn-article-breadcrumb-band .ppn-breadcrumb{margin:0;}.ppn-article-intro{padding-top:var(--ppn-article-intro-padding) !important;}.ppn-article-intro__layout{align-items:start;grid-template-columns:minmax(0,1fr) max-content;}.ppn-article-actions{display:grid;gap:0 !important;min-width:238px;width:max-content;}.ppn-article-actions .ppn-share-block{align-items:center;background:var(--ppn-surface);border:1px solid var(--ppn-line);border-radius:0 var(--ppn-radius-small-size) 0 0;display:flex;gap:10px;justify-content:space-between;min-height:58px;padding:12px 14px;white-space:nowrap;width:100%;}.ppn-article-actions .ppn-share-block > span{flex:0 0 auto;font-size:.6rem;}.ppn-article-actions .ppn-share-icons{display:flex;flex-wrap:nowrap;gap:6px;}.ppn-article-actions .ppn-download-button{border-radius:0 0 0 var(--ppn-radius-small-size);border-top:0;box-sizing:border-box;margin:0;min-height:52px;width:100%;}.ppn-author-footer{align-items:center;background:var(--ppn-surface);border:0;border-radius:0 var(--ppn-radius-card-size) 0 0;box-shadow:0 18px 48px rgba(38,51,47,.09);display:grid;gap:clamp(24px,3.5vw,46px);grid-template-columns:180px minmax(0,1fr) max-content;overflow:hidden;padding:clamp(25px,3.3vw,44px) !important;}.ppn-author-footer__photo{border-radius:0 var(--ppn-radius-card-size) 0 0;display:block;height:180px;overflow:hidden;width:180px;}.ppn-author-footer__photo img{height:100%;object-fit:cover;width:100%;}.ppn-author-footer__copy{min-width:0;}.ppn-author-footer__copy > span{color:var(--ppn-accent);font-size:.62rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;}.ppn-author-footer h2{font-size:clamp(2rem,3.4vw,3.1rem);margin:5px 0 10px;}.ppn-author-footer h2 a{text-decoration:none;}.ppn-author-footer p{font-size:.8rem;line-height:1.65;margin:0;max-width:680px;}.ppn-author-specialties{display:flex;flex-wrap:wrap;gap:7px;list-style:none;margin:15px 0 0;padding:0;}.ppn-author-specialties li{background:color-mix(in srgb,var(--ppn-soft) 24%,transparent);color:var(--ppn-brand);font-size:.58rem;font-weight:750;letter-spacing:.05em;padding:5px 9px;text-transform:uppercase;}.ppn-author-archive-link{align-items:center;color:var(--ppn-accent);display:inline-flex;font-size:.63rem;font-weight:800;gap:9px;letter-spacing:.07em;margin-top:17px;text-decoration:none;text-transform:uppercase;}@media (max-width:1120px){.ppn-category-regions .ppn-region-grid{grid-template-columns:repeat(3,minmax(0,1fr));}.ppn-search-category-buttons,.ppn-country-directory__links{grid-template-columns:repeat(2,minmax(0,1fr));}.ppn-author-footer{grid-template-columns:145px minmax(0,1fr);}.ppn-author-footer__photo{height:145px;width:145px;}.ppn-author-footer .ppn-author-actions{grid-column:2;justify-self:start;}}@media (max-width:900px){.ppn-category-hero-shell .ppn-category-hero h1{font-size:clamp(3.8rem,9vw,6.2rem);}.ppn-category-hero-shell .ppn-category-hero.is-title-long h1{font-size:clamp(3rem,7vw,4.8rem);}.ppn-category-hero-shell .ppn-category-hero.is-title-very-long h1{font-size:clamp(2.4rem,5.7vw,3.9rem);}.ppn-category-regions .ppn-region-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.ppn-search-hero__inner,.ppn-error-hero__inner{grid-template-columns:1fr;}.ppn-search-form{max-width:720px;}.ppn-error-code{font-size:clamp(8rem,30vw,13rem);}.ppn-error-copy{max-width:760px;}.ppn-search-card{grid-template-columns:200px minmax(0,1fr) 42px;}}@media (max-width:699px){.ppn-category-hero-shell .ppn-category-hero{height:auto;}.ppn-category-hero-shell .ppn-category-hero__image{height:320px !important;min-height:320px !important;}.ppn-category-hero-shell .ppn-category-hero h1{font-size:clamp(3.5rem,17vw,5.5rem);}.ppn-category-hero-shell .ppn-category-hero.is-title-long h1{font-size:clamp(2.9rem,13vw,4.5rem);}.ppn-category-hero-shell .ppn-category-hero.is-title-very-long h1{font-size:clamp(2.25rem,10.5vw,3.55rem);}.ppn-category-regions .ppn-region-grid{grid-template-columns:1fr;}.ppn-category-regions .ppn-region-card{grid-template-rows:190px minmax(84px,auto);}.ppn-category-regions .ppn-region-card > img,.ppn-category-regions .ppn-region-card > .ppn-region-placeholder,.ppn-category-regions .ppn-region-card > .ppn-image-placeholder{height:190px !important;}.ppn-search-hero__inner,.ppn-error-hero__inner{padding-block:58px !important;}.ppn-search-form,.ppn-search-hero .ppn-search-form,.ppn-error-hero .ppn-search-form{grid-template-columns:22px minmax(0,1fr) 54px;}.ppn-search-form button span{display:none;}.ppn-search-category-buttons,.ppn-country-directory__links{grid-template-columns:1fr;}.ppn-search-card{gap:17px;grid-template-columns:112px minmax(0,1fr);}.ppn-search-card__image{height:112px;}.ppn-search-card p,.ppn-search-card__arrow{display:none;}.ppn-search-card h3{font-size:1.42rem;}.ppn-article-intro__layout{grid-template-columns:1fr;}.ppn-article-actions,.ppn-article-intro__layout .ppn-article-actions,.ppn-author-footer .ppn-author-actions{justify-self:stretch;min-width:0;width:100%;}.ppn-author-footer{grid-template-columns:1fr;}.ppn-author-footer__photo{height:260px;width:100%;}.ppn-author-footer .ppn-author-actions{grid-column:1;}}@media (prefers-reduced-motion:reduce){.ppn-category-regions .ppn-region-card > img,.ppn-category-regions .ppn-region-card__arrow{transition:none;}}.ppn-site-header{border-bottom:0 !important;box-shadow:none !important;}.ppn-home-main > .ppn-home-hero{margin-top:0 !important;padding-top:clamp(36px,4.2vw,54px) !important;}.ppn-category-main > .ppn-category-hero-shell{margin-top:12px !important;}.ppn-single > .ppn-article-hero,.ppn-search-main > .ppn-search-hero,.ppn-error-main > .ppn-error-hero{margin-top:0 !important;}.ppn-category-hero-shell .ppn-category-hero,.ppn-category-hero-shell .ppn-category-hero__copy{background:var(--ppn-brand-dark) !important;}.ppn-category-hero-shell .ppn-category-hero__image{align-self:stretch !important;height:100% !important;min-height:100% !important;}.ppn-category-hero-shell .ppn-category-hero__image img,.ppn-category-hero-shell .ppn-category-hero__image .ppn-image-placeholder{height:100% !important;max-height:none !important;min-height:100% !important;object-fit:cover !important;width:100% !important;}.ppn-category-hero-shell .ppn-category-hero figcaption{background:transparent !important;font-size:.58rem;font-weight:800;letter-spacing:.11em;padding:0 !important;text-shadow:0 1px 5px rgba(16,28,24,.62);text-transform:uppercase;}.ppn-category-archive{border-radius:var(--ppn-radius-card-size) 0 0 0 !important;}.ppn-category-experience__cards article{align-items:start !important;grid-template-columns:64px minmax(0,1fr) !important;}.ppn-category-experience__cards article > div{display:grid;justify-items:center;min-width:0;text-align:center;width:100%;}.ppn-category-experience__cards small,.ppn-category-experience__cards article p{max-width:none !important;text-align:center;width:100%;}.ppn-article-hero{border-radius:0 0 var(--ppn-radius-hero-size) 0 !important;height:clamp(560px,55vw,720px);margin-top:0 !important;max-width:none !important;overflow:hidden;width:100% !important;}.ppn-article-hero__image{border-radius:0 0 var(--ppn-radius-hero-size) 0 !important;overflow:hidden;}.ppn-article-author-meta{text-transform:uppercase;white-space:nowrap;}.ppn-article-author-link,.ppn-article-author-link:hover,.ppn-article-author-link:focus-visible{background:transparent !important;color:#fff !important;font-weight:800 !important;text-decoration:none !important;text-transform:uppercase;}.ppn-article-actions{gap:0 !important;}.ppn-article-actions .ppn-download-button{border-top:0 !important;margin:0 !important;transition:none !important;}.ppn-article-actions .ppn-download-button small{background:transparent !important;border-left:1px solid rgba(255,255,255,.48);margin-left:auto;padding:3px 0 3px 12px;}.ppn-article-actions .ppn-download-button:hover,.ppn-article-actions .ppn-download-button:focus-visible{background:var(--ppn-accent) !important;border-color:var(--ppn-accent) !important;color:#fff !important;transform:none !important;}.ppn-article-actions > br,.ppn-article-actions > p:empty{display:none !important;}.ppn-sidebar-author{background:transparent !important;border:0 !important;border-radius:0 !important;border-top:1px solid var(--ppn-line) !important;box-shadow:none !important;display:block !important;padding:20px 0 0 !important;text-align:left !important;}.ppn-sidebar-author__photo{display:block;margin:0 0 13px;}.ppn-sidebar-author__photo img,.ppn-sidebar-author img{border-radius:0 var(--ppn-radius-small-size) 0 0 !important;height:92px;margin:0 !important;object-fit:cover;width:92px;}.ppn-sidebar-author strong{display:block;font-size:1.35rem;line-height:1.05;margin-bottom:9px;}.ppn-sidebar-author p{font-size:.68rem;line-height:1.6;margin:0;}.ppn-related{background:#fff !important;margin-block:var(--ppn-article-section-gap) 0 !important;max-width:none !important;padding-block:clamp(58px,7vw,92px) !important;width:100% !important;}.ppn-related .ppn-post-card,.ppn-related .ppn-post-card__copy{background:transparent !important;}.ppn-related .ppn-category-chip{background:transparent !important;border:0 !important;border-radius:0 !important;color:var(--ppn-brand) !important;display:inline-flex;font-weight:800;padding:0 !important;text-transform:uppercase;width:max-content;}.ppn-author-footer{background:color-mix(in srgb,var(--ppn-soft) 24%,var(--ppn-background)) !important;border:0 !important;border-block:1px solid var(--ppn-line) !important;border-radius:0 !important;box-shadow:none !important;display:block !important;margin-block:0 !important;max-width:none !important;padding:clamp(48px,6vw,78px) 0 !important;width:100% !important;}.ppn-author-footer__inner{align-items:center;display:grid;gap:clamp(26px,3.8vw,52px);grid-template-columns:170px minmax(0,1fr) max-content;}.ppn-author-footer__photo{height:170px;width:170px;}.ppn-author-footer .ppn-author-actions{align-self:center;border-left:1px solid var(--ppn-line);justify-self:end;padding-left:clamp(20px,2.5vw,34px);}.ppn-search-hero{background:var(--ppn-brand-dark) !important;color:#fff;}.ppn-search-hero__inner{display:grid;gap:28px;grid-template-columns:minmax(0,1fr) !important;}.ppn-search-hero h1{color:#fff;font-size:clamp(2.8rem,4.6vw,5.25rem);margin:0;max-width:none;white-space:nowrap;}.ppn-search-hero__copy > p{color:rgba(255,255,255,.75);margin-top:17px;}.ppn-search-hero .ppn-search-form{align-self:auto;max-width:none;width:66.666%;}.ppn-search-category-cards{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));}.ppn-search-category-cards > br,.ppn-search-category-cards > p:empty{display:none !important;}.ppn-search-categories .ppn-search-category-card{align-items:center;background:#fff;border:1px solid var(--ppn-line);border-radius:0 var(--ppn-radius-card-size) 0 0;display:grid;gap:18px;grid-template-columns:124px minmax(0,1fr) 42px;min-height:124px;overflow:hidden;padding:0 18px 0 0;text-decoration:none;}.ppn-search-categories .ppn-search-category-card__image{display:block;height:124px;overflow:hidden;width:124px;}.ppn-search-categories .ppn-search-category-card__image img{border-radius:0 var(--ppn-radius-card-size) 0 0;height:100% !important;object-fit:cover;width:100% !important;}.ppn-search-categories .ppn-search-category-card__copy{display:grid;min-width:0;}.ppn-search-categories .ppn-search-category-card__copy strong{font-family:var(--ppn-font-heading);font-size:1.6rem;line-height:1.05;}.ppn-search-categories .ppn-search-category-card__copy small{color:color-mix(in srgb,var(--ppn-ink) 64%,transparent);font-size:.68rem;line-height:1.45;margin-top:7px;}.ppn-search-category-card__arrow{align-items:center;color:var(--ppn-accent);display:flex !important;justify-content:center;}.ppn-search-card > br,.ppn-search-card > p:empty,.ppn-search-card__image + p:empty{display:none !important;}.ppn-search-card .ppn-category-chip{align-self:start;background:transparent !important;border:1px solid var(--ppn-accent);color:var(--ppn-accent);display:inline-flex;justify-self:start;padding:4px 8px;width:max-content;}.ppn-search-card__arrow{align-self:center !important;justify-self:center;}.ppn-country-directory__links{grid-template-columns:repeat(4,minmax(0,1fr));}.ppn-country-directory__links > br,.ppn-country-directory__links > p:empty{display:none !important;}.ppn-country-directory .ppn-country-card{background:#fff;border:1px solid var(--ppn-line);border-radius:0 var(--ppn-radius-card-size) 0 0;display:grid;gap:0;min-height:0;overflow:hidden;padding:0;text-decoration:none;}.ppn-country-directory .ppn-country-card__image{display:block;height:180px;overflow:hidden;}.ppn-country-directory .ppn-country-card__image img{border-radius:0 var(--ppn-radius-card-size) 0 0;height:100% !important;object-fit:cover;width:100% !important;}.ppn-country-directory .ppn-country-card__footer{align-items:center;display:flex;gap:13px;justify-content:space-between;min-height:74px;padding:15px 16px;}.ppn-country-directory .ppn-country-card__footer strong{font-size:1.3rem;line-height:1.05;text-align:left;}.ppn-country-card__link{align-items:center;color:var(--ppn-accent);display:flex !important;flex:0 0 auto;font-size:.57rem;font-weight:800;gap:7px;letter-spacing:.07em;text-transform:uppercase;}.ppn-country-card__link svg{color:currentColor;}@media (min-width:901px){.ppn-header-main{min-height:84px !important;padding-block:6px !important;}}@media (max-width:1120px){.ppn-author-footer__inner{grid-template-columns:145px minmax(0,1fr);}.ppn-author-footer__photo{height:145px;width:145px;}.ppn-author-footer .ppn-author-actions{border-left:0;grid-column:2;justify-self:start;padding-left:0;}.ppn-country-directory__links{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:900px){.ppn-search-hero h1{white-space:normal;}.ppn-search-hero .ppn-search-form{width:100%;}.ppn-search-category-cards{grid-template-columns:1fr;}}@media (max-width:699px){.ppn-category-hero-shell .ppn-category-hero__image{height:320px !important;min-height:320px !important;}.ppn-article-hero{border-radius:0 0 40px 0 !important;height:610px;margin-top:0 !important;}.ppn-article-hero__image{border-radius:0 0 40px 0 !important;}.ppn-author-footer__inner{grid-template-columns:1fr;}.ppn-author-footer__photo{height:230px;max-width:230px;width:100%;}.ppn-author-footer .ppn-author-actions{grid-column:1;justify-self:stretch;width:100%;}.ppn-search-card{grid-template-columns:112px minmax(0,1fr) 34px;}.ppn-search-card__arrow{display:flex !important;}.ppn-search-categories .ppn-search-category-card{gap:14px;grid-template-columns:96px minmax(0,1fr) 30px;min-height:104px;padding-right:12px;}.ppn-search-categories .ppn-search-category-card__image{height:104px;width:96px;}.ppn-search-categories .ppn-search-category-card__copy strong{font-size:1.35rem;}.ppn-search-categories .ppn-search-category-card__copy small{display:none;}.ppn-country-directory__links{grid-template-columns:1fr;}.ppn-country-directory .ppn-country-card__image{height:210px;}}@media (min-width:901px){.ppn-destination-menu .ppn-destination-panel{max-width:calc(100vw - 32px) !important;min-width:0 !important;width:max-content !important;}.ppn-destination-menu .ppn-destination-grid-menu{column-gap:clamp(14px,1.8vw,24px) !important;grid-template-columns:repeat(var(--ppn-destination-column-count,4),var(--ppn-destination-column-width,max-content)) !important;justify-content:start;row-gap:7px !important;width:max-content;}.ppn-destination-menu .ppn-destination-column{max-width:none !important;min-width:0 !important;width:max-content;}.ppn-destination-menu .ppn-destination-column :where(a,span){white-space:nowrap;}}.ppn-category-main > .ppn-category-hero-shell.ppn-shell,.ppn-category-hero-shell.ppn-shell{box-sizing:border-box;max-width:none !important;padding-inline:0 !important;width:100% !important;}.ppn-category-hero-shell .ppn-category-hero{border:0 !important;box-shadow:none !important;margin-inline:0 !important;width:100% !important;}.ppn-category-hero-shell .ppn-category-hero__image{align-self:stretch !important;display:block !important;height:100% !important;margin:0 !important;min-height:100% !important;overflow:hidden;position:relative;}.ppn-category-hero-shell .ppn-category-hero__image > :where(img,.ppn-image-placeholder){display:block;height:100% !important;inset:0;max-height:none !important;min-height:100% !important;object-fit:cover !important;position:absolute;width:100% !important;}.ppn-category-breadcrumb.ppn-shell{border-bottom:1px solid var(--ppn-line) !important;box-shadow:0 6px 14px rgba(38,51,47,.035);}.ppn-category-experience__cards .ppn-category-experience-item{align-items:stretch !important;display:grid !important;gap:18px !important;grid-template-columns:72px minmax(0,1fr) !important;justify-items:stretch !important;}.ppn-category-experience-item__icon{align-items:center !important;display:flex !important;grid-column:1;justify-content:center !important;width:72px;}.ppn-category-experience-item__content{align-items:stretch !important;align-self:center;display:flex !important;flex-direction:column;grid-column:2;justify-content:center;justify-items:stretch !important;min-width:0;text-align:center !important;width:100% !important;}.ppn-category-experience-item__label,.ppn-category-experience-item__text{box-sizing:border-box;max-width:none !important;text-align:center !important;width:100% !important;}.ppn-article-actions,.ppn-article-intro__layout .ppn-article-actions{align-content:start;display:grid !important;gap:0 !important;row-gap:0 !important;}.ppn-article-actions > .ppn-share-block{margin:0 !important;margin-block:0 !important;}.ppn-article-actions > .ppn-download-button{align-self:stretch;border-top:0 !important;margin:0 !important;margin-block:0 !important;margin-top:0 !important;}.ppn-sidebar-author{border-top:3px solid var(--ppn-ink) !important;padding-top:16px !important;}.ppn-sidebar-author__photo{display:block !important;margin:0 0 17px !important;overflow:hidden;width:100% !important;}.ppn-sidebar-author__photo img,.ppn-sidebar-author img{aspect-ratio:4 / 3;border-radius:0 !important;display:block;height:auto !important;margin:0 !important;object-fit:cover !important;width:100% !important;}.ppn-sidebar-author__byline{color:color-mix(in srgb,var(--ppn-ink) 48%,transparent);display:block;font-size:.56rem;font-weight:750;letter-spacing:.12em;margin-bottom:6px;text-transform:uppercase;}.ppn-sidebar-author strong{font-family:var(--ppn-font-heading);font-size:1.55rem !important;font-weight:600;line-height:1.05;margin-bottom:11px !important;}.ppn-author-footer{background:transparent !important;border:0 !important;padding-block:clamp(54px,6vw,86px) !important;}.ppn-author-footer__inner{display:block !important;}.ppn-author-footer__card{background:#fff;border:1px solid var(--ppn-line);border-radius:0 var(--ppn-radius-card-size) 0 0;box-shadow:0 18px 45px rgba(38,51,47,.075);display:grid;grid-template-columns:minmax(220px,285px) minmax(0,1fr) minmax(238px,280px);overflow:hidden;}.ppn-author-footer__photo{border-radius:0 !important;display:block;height:100% !important;min-height:310px;overflow:hidden;width:100% !important;}.ppn-author-footer__photo img{display:block;height:100% !important;object-fit:cover;width:100% !important;}.ppn-author-footer__copy{align-content:center;display:grid;min-width:0;padding:clamp(30px,3.4vw,48px);}.ppn-author-footer__copy > span{color:var(--ppn-accent) !important;}.ppn-author-footer h2{font-size:clamp(2.2rem,3.35vw,3.35rem) !important;margin:7px 0 13px !important;}.ppn-author-footer h2 a{color:var(--ppn-ink);text-decoration:none;}.ppn-author-footer .ppn-author-actions{align-content:center;align-self:stretch !important;background:color-mix(in srgb,var(--ppn-soft) 20%,var(--ppn-background));border-left:1px solid var(--ppn-line) !important;display:grid !important;gap:0 !important;justify-self:stretch !important;padding:clamp(24px,2.5vw,34px) !important;width:auto !important;}.ppn-author-footer .ppn-author-actions .ppn-share-block{background:transparent;border:0;border-bottom:1px solid var(--ppn-line);border-radius:0;padding:0 0 19px;}.ppn-author-footer .ppn-author-actions .ppn-download-button{border:0;border-radius:0;margin:0 !important;margin-top:0 !important;min-height:56px;padding-inline:0;}.ppn-search-form,.ppn-search-hero .ppn-search-form,.ppn-error-hero .ppn-search-form{align-items:center !important;display:grid !important;grid-template-columns:52px minmax(0,1fr) max-content !important;min-height:64px;padding:5px !important;}.ppn-search-form .ppn-search-form__icon,.ppn-search-hero .ppn-search-form__icon,.ppn-error-hero .ppn-search-form__icon{align-self:center;grid-column:1;justify-self:center;margin:0 !important;}.ppn-search-form input,.ppn-search-hero .ppn-search-form input,.ppn-error-hero .ppn-search-form input{grid-column:2;min-height:52px;padding:10px 8px !important;}.ppn-search-form button,.ppn-search-hero .ppn-search-form button,.ppn-error-hero .ppn-search-form button{align-self:center !important;grid-column:3;height:52px;margin:0 1px 0 0 !important;min-height:52px;padding:10px 20px;}.ppn-search-card{align-items:center !important;}.ppn-search-card__arrow{align-items:center !important;align-self:center !important;display:flex !important;height:100%;justify-content:center !important;justify-self:stretch !important;margin-block:auto !important;}.ppn-error-hero{background:var(--ppn-brand-dark) !important;border-radius:0 0 var(--ppn-radius-hero-size) 0;color:#fff;overflow:hidden;position:relative;}.ppn-error-hero__inner{grid-template-columns:minmax(290px,.75fr) minmax(0,1fr) !important;}.ppn-error-code{color:color-mix(in srgb,var(--ppn-soft) 32%,transparent) !important;font-size:clamp(10rem,20vw,17rem);}.ppn-error-kicker{color:var(--ppn-accent) !important;}.ppn-error-copy h1{color:#fff !important;}.ppn-error-copy > p{color:rgba(255,255,255,.72) !important;}.ppn-error-home-link{color:#fff;}.ppn-error-home-link svg{color:var(--ppn-accent);}.ppn-country-directory .ppn-country-card{background:#fff !important;grid-template-rows:clamp(190px,17vw,235px) auto;}.ppn-country-directory .ppn-country-card__image{display:block !important;height:100% !important;overflow:hidden;width:100% !important;}.ppn-country-directory .ppn-country-card__image > :where(img,.ppn-image-placeholder){display:block;height:100% !important;max-width:none;object-fit:cover !important;object-position:center;width:100% !important;}.ppn-country-directory .ppn-country-card__footer{background:#fff !important;flex-wrap:nowrap !important;}.ppn-country-directory .ppn-country-card__footer strong{min-width:0;}.ppn-country-directory .ppn-country-card__link{white-space:nowrap !important;}@media (max-width:1120px) and (min-width:901px){.ppn-destination-menu .ppn-destination-grid-menu{grid-template-columns:repeat(var(--ppn-destination-column-count,3),var(--ppn-destination-column-width,max-content)) !important;}.ppn-author-footer__card{grid-template-columns:220px minmax(0,1fr);}.ppn-author-footer .ppn-author-actions{border-left:0 !important;border-top:1px solid var(--ppn-line) !important;grid-column:2;}}@media (max-width:900px){.ppn-author-footer__card{grid-template-columns:minmax(180px,230px) minmax(0,1fr);}.ppn-author-footer .ppn-author-actions{border-left:0 !important;border-top:1px solid var(--ppn-line) !important;grid-column:1 / -1;}.ppn-error-hero__inner{grid-template-columns:1fr !important;}}@media (max-width:699px){.ppn-category-hero-shell .ppn-category-hero__image > :where(img,.ppn-image-placeholder){position:absolute;}.ppn-category-experience__cards .ppn-category-experience-item{grid-template-columns:62px minmax(0,1fr) !important;}.ppn-category-experience-item__icon{width:62px;}.ppn-author-footer__card{grid-template-columns:1fr;}.ppn-author-footer__photo{aspect-ratio:16 / 10;min-height:0;}.ppn-author-footer__copy,.ppn-author-footer .ppn-author-actions{grid-column:1;}.ppn-search-form,.ppn-search-hero .ppn-search-form,.ppn-error-hero .ppn-search-form{grid-template-columns:44px minmax(0,1fr) 54px !important;padding:4px !important;}.ppn-search-form button,.ppn-search-hero .ppn-search-form button,.ppn-error-hero .ppn-search-form button{padding-inline:15px;}.ppn-country-directory .ppn-country-card{grid-template-rows:220px auto;}}@media (min-width:700px){.ppn-category-hero-shell .ppn-category-hero{grid-template-rows:minmax(0,1fr) !important;}.ppn-category-hero-shell figure.ppn-category-hero__image{align-self:stretch !important;block-size:100% !important;grid-row:1 !important;height:100% !important;max-height:none !important;min-height:0 !important;}}.ppn-category-hero-shell figure.ppn-category-hero__image > :where(img,.ppn-image-placeholder){bottom:0 !important;height:100% !important;object-fit:cover !important;top:0 !important;}.ppn-category-experience-item > p:empty,.ppn-category-experience-item > p:has(> br:only-child),.ppn-author-footer__card > p:empty,.ppn-author-footer__card > p:has(> br:only-child),.ppn-article-actions > p:empty,.ppn-article-actions > br,.ppn-sidebar-author > br{display:none !important;height:0 !important;margin:0 !important;}.ppn-search-form,.ppn-search-hero .ppn-search-form,.ppn-error-hero .ppn-search-form{align-items:center !important;display:flex !important;height:64px;min-height:64px;padding:5px !important;}.ppn-search-form .ppn-search-form__icon,.ppn-search-hero .ppn-search-form__icon,.ppn-error-hero .ppn-search-form__icon{align-items:center !important;align-self:center !important;display:flex !important;flex:0 0 44px;height:52px !important;justify-content:center !important;line-height:0;margin:0 !important;padding:0 !important;}.ppn-search-form input,.ppn-search-hero .ppn-search-form input,.ppn-error-hero .ppn-search-form input{align-self:center !important;appearance:none;box-sizing:border-box;flex:1 1 auto;height:52px !important;line-height:1.2 !important;margin:0 !important;min-height:52px !important;min-width:0;padding:0 10px !important;}.ppn-search-form button,.ppn-search-hero .ppn-search-form button,.ppn-error-hero .ppn-search-form button{align-items:center !important;align-self:center !important;box-sizing:border-box;display:inline-flex !important;flex:0 0 auto;height:52px !important;justify-content:center !important;line-height:1 !important;margin:0 1px 0 0 !important;min-height:52px !important;}.ppn-search-category-cards{grid-template-columns:repeat(2,minmax(0,460px)) !important;justify-content:start !important;max-width:946px;}.ppn-search-category-card{box-sizing:border-box;max-width:460px;width:100%;}.ppn-search-card__arrow{align-items:center !important;align-self:center !important;border-radius:50% !important;box-sizing:border-box;display:flex !important;flex:0 0 42px !important;height:42px !important;justify-content:center !important;justify-self:center !important;max-height:42px !important;max-width:42px !important;min-height:42px !important;min-width:42px !important;width:42px !important;}.ppn-error-search-label{color:#fff;display:block;font-size:.64rem;font-weight:750;letter-spacing:.1em;margin:clamp(22px,3vw,34px) 0 9px;text-transform:uppercase;}.ppn-error-search-form{margin-top:0 !important;}.ppn-country-directory .ppn-country-card{grid-template-rows:clamp(190px,17vw,235px) 58px !important;}.ppn-country-directory .ppn-country-card__image,.ppn-country-directory .ppn-country-card__image > :where(img,.ppn-image-placeholder){block-size:100% !important;box-sizing:border-box;height:100% !important;inline-size:100% !important;width:100% !important;}.ppn-country-directory .ppn-country-card__image > :where(img,.ppn-image-placeholder){max-height:none !important;max-width:none !important;min-height:100% !important;min-width:100% !important;object-fit:cover !important;}.ppn-country-directory .ppn-country-card__footer{box-sizing:border-box;height:58px !important;min-height:58px !important;padding:8px 14px !important;}.ppn-country-directory .ppn-country-card__link{line-height:1 !important;}.ppn-article-actions,.ppn-article-intro__layout .ppn-article-actions{column-gap:0 !important;gap:0 !important;row-gap:0 !important;}.ppn-article-actions > *,.ppn-article-actions > .ppn-download-button{margin-block:0 !important;margin-bottom:0 !important;margin-top:0 !important;}.ppn-sidebar-author > br{display:none !important;}.ppn-author-footer__card{background:var(--ppn-soft) !important;grid-template-columns:minmax(205px,240px) minmax(0,1fr) minmax(320px,360px) !important;}.ppn-author-footer__photo{align-self:center;box-sizing:border-box;height:250px !important;margin:22px !important;min-height:0 !important;width:calc(100% - 44px) !important;}.ppn-author-footer__photo img{height:100% !important;width:100% !important;}.ppn-author-footer__copy,.ppn-author-footer .ppn-author-actions{background:transparent !important;}.ppn-author-footer .ppn-author-actions{box-sizing:border-box;min-width:320px;}.ppn-author-footer .ppn-author-actions .ppn-download-button{min-width:0;white-space:nowrap;}@media (max-width:1120px) and (min-width:901px){.ppn-author-footer__card{grid-template-columns:240px minmax(0,1fr) !important;}.ppn-author-footer .ppn-author-actions{grid-column:1 / -1 !important;min-width:0;}}@media (max-width:900px){.ppn-search-category-cards{grid-template-columns:minmax(0,460px) !important;}.ppn-author-footer__card{grid-template-columns:minmax(190px,230px) minmax(0,1fr) !important;}.ppn-author-footer .ppn-author-actions{grid-column:1 / -1 !important;min-width:0;}}@media (max-width:699px){.ppn-search-category-cards{grid-template-columns:minmax(0,1fr) !important;max-width:none;}.ppn-search-category-card{max-width:none;}.ppn-country-directory .ppn-country-card{grid-template-rows:220px 54px !important;}.ppn-country-directory .ppn-country-card__footer{height:54px !important;min-height:54px !important;padding-inline:12px !important;}.ppn-author-footer__card{grid-template-columns:1fr !important;}.ppn-author-footer__photo{height:auto !important;margin:18px !important;width:calc(100% - 36px) !important;}}.ppn-category-main > .ppn-category-hero-shell.ppn-shell,.ppn-category-hero-shell.ppn-shell{max-width:var(--ppn-site-width) !important;padding-inline:min(var(--ppn-container-padding),6vw) !important;width:100% !important;}.ppn-category-hero-shell .ppn-category-hero{grid-template-columns:minmax(320px,.88fr) minmax(0,1.12fr) !important;margin-inline:0 !important;width:100% !important;}.ppn-category-hero-shell figure.ppn-category-hero__image{grid-column:2 !important;grid-row:1 !important;}.ppn-category-hero-shell .ppn-category-hero__copy{grid-column:1 !important;grid-row:1 !important;}.ppn-category-hero-shell figure.ppn-category-hero__image,.ppn-category-hero-shell figure.ppn-category-hero__image > :where(img,.ppn-image-placeholder){block-size:100% !important;height:100% !important;min-height:100% !important;}.ppn-category-main > .ppn-category-experience,.ppn-category-experience{background:var(--ppn-brand-dark) !important;border-radius:0 var(--ppn-radius-card-size) 0 0 !important;box-shadow:none !important;max-width:none !important;overflow:hidden;padding-block:0 !important;width:100% !important;}.ppn-category-experience__inner{padding-block:clamp(50px,6vw,82px) !important;}.ppn-category-experience__copy h2,.ppn-category-experience__copy p{color:#fff !important;}.ppn-search-categories .ppn-search-category-card{grid-template-columns:112px minmax(0,1fr) 42px !important;min-height:148px !important;padding:12px 18px 12px 12px !important;}.ppn-search-categories .ppn-search-category-card__image{align-self:center;height:116px !important;width:112px !important;}.ppn-search-categories .ppn-search-category-card__image > :where(img,.ppn-image-placeholder){height:100% !important;object-fit:cover !important;width:100% !important;}.ppn-error-hero__inner{display:block !important;padding-block:var(--ppn-search-hero-padding) !important;}.ppn-error-hero__top{align-items:center;display:grid;gap:clamp(36px,7vw,100px);grid-template-columns:minmax(290px,.75fr) minmax(0,1fr);}.ppn-error-copy > p{margin-bottom:0 !important;}.ppn-error-search{margin-top:clamp(28px,4.5vw,54px);}.ppn-error-search .ppn-error-search-label{margin:0 0 9px !important;}.ppn-error-hero .ppn-error-search-form{margin:0 !important;max-width:100% !important;width:max(50vw,720px) !important;}.ppn-country-directory .ppn-country-card__image{position:relative !important;}.ppn-country-directory .ppn-country-card__image > :where(img,.ppn-image-placeholder){bottom:0 !important;display:block !important;height:100% !important;inset-inline:0 !important;max-height:none !important;max-width:none !important;min-height:0 !important;min-width:0 !important;object-fit:cover !important;object-position:center !important;position:absolute !important;top:0 !important;width:100% !important;}.ppn-author-footer__card{background-color:var(--ppn-soft) !important;background-image:none !important;}.ppn-author-footer__copy,.ppn-author-footer .ppn-author-actions{background:transparent !important;}.ppn-author-footer .ppn-author-actions{align-content:center !important;gap:14px !important;justify-items:start !important;}.ppn-author-footer .ppn-author-actions .ppn-share-block{align-items:start !important;display:grid !important;gap:10px !important;justify-content:start !important;justify-items:start !important;max-width:100%;width:100% !important;}.ppn-author-footer .ppn-author-actions .ppn-share-icons{justify-content:flex-start !important;}.ppn-author-footer .ppn-author-actions .ppn-download-button{justify-self:start !important;min-width:0 !important;padding:12px 18px !important;width:auto !important;}@media (max-width:900px){.ppn-error-hero__top{grid-template-columns:1fr;}.ppn-error-hero .ppn-error-search-form{width:100% !important;}}@media (max-width:699px){.ppn-category-main > .ppn-category-hero-shell.ppn-shell,.ppn-category-hero-shell.ppn-shell{padding-inline:17px !important;}.ppn-category-hero-shell .ppn-category-hero{display:flex !important;flex-direction:column;}.ppn-category-hero-shell figure.ppn-category-hero__image{height:330px !important;min-height:330px !important;order:2 !important;}.ppn-category-hero-shell .ppn-category-hero__copy{order:1 !important;}.ppn-search-categories .ppn-search-category-card{grid-template-columns:96px minmax(0,1fr) 30px !important;min-height:124px !important;padding:10px 12px 10px 10px !important;}.ppn-search-categories .ppn-search-category-card__image{height:104px !important;width:96px !important;}.ppn-author-footer .ppn-author-actions{min-width:0;width:100% !important;}}.ppn-category-main .ppn-category-hero-shell .ppn-category-hero{direction:ltr !important;display:grid !important;grid-template-areas:"copy image" !important;grid-template-columns:minmax(320px,.88fr) minmax(0,1.12fr) !important;}.ppn-category-main .ppn-category-hero-shell .ppn-category-hero__copy{direction:ltr !important;grid-area:copy !important;}.ppn-category-main .ppn-category-hero-shell figure.ppn-category-hero__image{direction:ltr !important;grid-area:image !important;}.ppn-category-main .ppn-category-experience{border-radius:0 var(--ppn-radius-card-size) 0 0 !important;}.ppn-article-brief__grid article:nth-child(n+5){border-top:1px solid var(--ppn-line);}.ppn-article-brief__grid article:nth-child(4n+1){border-left:0 !important;}.ppn-article-content .ppn-activity-block,.editor-styles-wrapper .ppn-activity-block{background-color:var(--ppn-brand-dark) !important;background-image:none !important;}.ppn-accommodation-block > .ppn-booking-embed,.editor-styles-wrapper .ppn-accommodation-block > .ppn-booking-embed{display:none !important;}.ppn-itinerary-days,.ppn-itinerary-days > .block-editor-inner-blocks > .block-editor-block-list__layout{display:grid !important;gap:clamp(18px,2.2vw,28px) !important;}.ppn-itinerary-day,.editor-styles-wrapper .ppn-itinerary-day{background:#fff !important;border:1px solid var(--ppn-line) !important;border-radius:0 var(--ppn-radius-card-size) 0 0 !important;box-shadow:0 14px 34px rgba(38,51,47,.055);margin:0 !important;overflow:hidden;padding:clamp(26px,3.6vw,46px) !important;}.ppn-itinerary-day__heading{align-items:start !important;gap:clamp(18px,3vw,38px) !important;grid-template-columns:minmax(88px,120px) minmax(0,1fr) !important;}.ppn-itinerary-day__label{color:var(--ppn-accent) !important;font-size:clamp(1.25rem,2vw,1.65rem) !important;}.ppn-itinerary-day__summary{max-width:760px !important;}.ppn-itinerary-day__content{margin:clamp(24px,3vw,36px) 0 0 !important;}.ppn-itinerary-day__content > .block-editor-inner-blocks > .block-editor-block-list__layout{display:grid;}.ppn-itinerary-step{align-items:start;display:grid;gap:clamp(16px,2.5vw,32px);grid-template-columns:84px minmax(0,1fr);margin:0 !important;padding:20px 0;position:relative;}.ppn-itinerary-step + .ppn-itinerary-step{border-top:1px solid var(--ppn-line);}.ppn-itinerary-step__time{align-items:center;background:var(--ppn-background);color:var(--ppn-accent);display:inline-flex;font-size:.62rem;font-weight:800;justify-content:center;letter-spacing:.09em;min-height:32px;padding:6px 9px;text-transform:uppercase;}.ppn-itinerary-step__copy h4{color:var(--ppn-ink);font-family:var(--ppn-font-heading);font-size:clamp(1.25rem,2.1vw,1.65rem);font-weight:600;line-height:1.1;margin:0 0 7px;}.ppn-itinerary-step__copy p{color:color-mix(in srgb,var(--ppn-ink) 72%,transparent);font-size:.76rem;line-height:1.65;margin:0;}.ppn-author-footer__card{background-color:#d9d1c1 !important;background-image:none !important;}.ppn-author-footer__copy,.ppn-author-footer .ppn-author-actions{background:transparent !important;}.ppn-author-footer .ppn-author-actions .ppn-share-block{align-items:center !important;display:flex !important;flex-wrap:nowrap !important;gap:10px !important;justify-content:flex-start !important;padding-bottom:17px !important;width:auto !important;}.ppn-author-footer .ppn-author-actions .ppn-share-block > span{flex:0 0 auto;margin:0 !important;}.ppn-author-footer .ppn-author-actions .ppn-share-icons{flex:0 0 auto;justify-content:flex-start !important;}.ppn-error-main .ppn-error-hero{background:var(--ppn-brand-dark) !important;border:0 !important;border-radius:0 0 var(--ppn-radius-hero-size) 0 !important;color:#fff;padding:0 !important;text-align:left !important;}.ppn-error-main .ppn-error-hero__inner{display:block !important;padding-block:clamp(58px,8vw,112px) !important;}.ppn-error-main .ppn-error-hero__top{align-items:center !important;display:grid !important;gap:clamp(38px,7vw,112px) !important;grid-template-columns:minmax(300px,.72fr) minmax(0,1fr) !important;}.ppn-error-main .ppn-error-code{align-self:center;color:color-mix(in srgb,var(--ppn-soft) 40%,transparent) !important;display:block;font-family:var(--ppn-font-heading);font-size:clamp(10rem,20vw,18rem) !important;font-weight:500;letter-spacing:-.07em;line-height:.68 !important;margin:0;}.ppn-error-main .ppn-error-kicker{color:var(--ppn-accent) !important;display:block;font-size:.66rem;font-weight:800;letter-spacing:.11em;margin:0 0 15px;text-transform:uppercase;}.ppn-error-main .ppn-error-copy h1{color:#fff !important;font-size:clamp(3rem,5.4vw,5.8rem) !important;line-height:.95;margin:0 0 22px !important;max-width:760px;}.ppn-error-main .ppn-error-copy > p{color:rgba(255,255,255,.76) !important;font-size:clamp(.78rem,1vw,.94rem);line-height:1.75;margin:0 !important;max-width:690px;}.ppn-error-main .ppn-error-search{margin-top:clamp(34px,5vw,64px) !important;}.ppn-error-main .ppn-error-search-label{color:#fff;display:block;font-size:.64rem;font-weight:800;letter-spacing:.09em;margin:0 0 10px !important;text-transform:uppercase;}.ppn-error-main .ppn-error-search-form{background:#fff !important;border:0 !important;box-shadow:0 15px 35px rgba(0,0,0,.12);margin:0 !important;max-width:920px !important;width:clamp(720px,58vw,920px) !important;}.ppn-error-main .ppn-error-search-form input{background:transparent !important;border:0 !important;}.ppn-error-main .ppn-error-search-form button{background:var(--ppn-accent) !important;color:#fff !important;}@media (max-width:900px){.ppn-article-brief__grid article:nth-child(n+3){border-top:1px solid var(--ppn-line);}.ppn-article-brief__grid article:nth-child(2n+1){border-left:0 !important;}.ppn-error-main .ppn-error-hero__top{gap:30px !important;grid-template-columns:1fr !important;}.ppn-error-main .ppn-error-code{font-size:clamp(8rem,32vw,13rem) !important;}.ppn-error-main .ppn-error-search-form{max-width:none !important;width:100% !important;}}@media (max-width:699px){.ppn-category-main .ppn-category-hero-shell .ppn-category-hero{display:flex !important;flex-direction:column !important;}.ppn-category-main .ppn-category-hero-shell .ppn-category-hero__copy{order:1 !important;}.ppn-category-main .ppn-category-hero-shell figure.ppn-category-hero__image{order:2 !important;}.ppn-itinerary-day__heading,.ppn-itinerary-step{grid-template-columns:1fr !important;}.ppn-itinerary-step{gap:11px;}.ppn-itinerary-step__time{justify-self:start;}.ppn-author-footer .ppn-author-actions .ppn-share-block{flex-wrap:nowrap !important;}}.ppn-article-layout > .ppn-article-right,.ppn-article-right{align-self:start !important;position:static !important;top:auto !important;}.ppn-article-sidebar{box-sizing:border-box;display:grid !important;gap:22px !important;width:100% !important;}.ppn-sidebar-module{box-sizing:border-box;width:100% !important;}.ppn-sidebar-list,.ppn-sidebar-map{background:var(--ppn-surface) !important;border:1px solid var(--ppn-line) !important;border-radius:0 var(--ppn-radius-small-size) 0 0 !important;color:var(--ppn-ink) !important;display:block !important;padding:22px 20px 18px !important;}.ppn-sidebar-eyebrow{color:var(--ppn-accent) !important;display:block;font-size:.56rem;font-weight:800;letter-spacing:.11em;line-height:1.35;margin:0 0 7px;text-transform:uppercase;}.ppn-sidebar-list > strong,.ppn-sidebar-map > strong{color:var(--ppn-ink) !important;display:block;font-family:var(--ppn-font-heading);font-size:1.4rem !important;font-weight:600;line-height:1.1;margin:0 0 15px !important;}.ppn-sidebar-list ol{counter-reset:ppn-sidebar-item;display:grid;list-style:none;margin:0 !important;padding:0 !important;}.ppn-sidebar-list li{align-items:start;border-top:1px solid var(--ppn-line);counter-increment:ppn-sidebar-item;display:grid;gap:9px;grid-template-columns:23px minmax(0,1fr);padding:10px 0;}.ppn-sidebar-list li::before{color:var(--ppn-accent);content:counter(ppn-sidebar-item,decimal-leading-zero);font-family:var(--ppn-font-heading);font-size:.78rem;font-weight:700;line-height:1.5;}.ppn-sidebar-list li a{color:var(--ppn-ink) !important;display:block !important;font-size:.66rem !important;font-weight:600;line-height:1.5;padding:0 !important;text-decoration:none !important;}.ppn-sidebar-list li a:hover,.ppn-sidebar-list li a:focus-visible{color:var(--ppn-accent) !important;}.ppn-sidebar-cta{align-items:center;border-top:1px solid var(--ppn-line);color:var(--ppn-accent) !important;display:flex !important;font-size:.57rem !important;font-weight:800;gap:8px;justify-content:space-between;letter-spacing:.07em;margin-top:5px;padding:13px 0 0 !important;text-decoration:none !important;text-transform:uppercase;}.ppn-sidebar-cta span{font-size:1rem;line-height:1;transition:transform .2s ease;}.ppn-sidebar-cta:hover span,.ppn-sidebar-cta:focus-visible span{transform:translateX(4px);}.ppn-sidebar-note{background:var(--ppn-line) !important;border:0 !important;border-radius:0 var(--ppn-radius-small-size) 0 0 !important;display:block !important;margin:0 !important;max-width:none !important;padding:23px 20px !important;width:100% !important;}.ppn-sidebar-note p{color:var(--ppn-ink) !important;font-family:var(--ppn-font-heading);font-size:1.02rem !important;line-height:1.45 !important;margin:0 !important;}.ppn-article-brief{background:transparent !important;border:0 !important;}.ppn-article-brief__grid{display:grid !important;gap:12px !important;grid-template-columns:repeat(auto-fit,minmax(min(205px,100%),1fr)) !important;}.ppn-article-brief__grid article,.ppn-article-brief__grid article + article,.ppn-article-brief__grid article:nth-child(n){align-content:start !important;background:var(--ppn-surface) !important;border:1px solid var(--ppn-line) !important;border-radius:0 var(--ppn-radius-small-size) 0 0 !important;display:grid !important;justify-items:center;min-height:220px !important;padding:25px 20px !important;text-align:center;}.ppn-brief-icon{color:var(--ppn-accent);display:inline-flex;left:auto !important;opacity:1 !important;position:static !important;top:auto !important;z-index:auto !important;}.ppn-brief-icon svg{height:58px !important;stroke-width:1.45;width:58px !important;}.ppn-article-brief__grid article:nth-child(3n+2) .ppn-brief-icon{color:var(--ppn-brand);}.ppn-article-brief__grid article:nth-child(3n+3) .ppn-brief-icon{color:var(--ppn-soft);}.ppn-article-brief__grid h3{font-size:1.35rem !important;margin:15px 0 8px !important;}.ppn-article-brief__grid p{font-size:.72rem !important;line-height:1.55 !important;margin:0 !important;}.ppn-itinerary-timeline{align-items:start;display:flex !important;gap:0;margin:36px 0 30px !important;overflow-x:auto;padding:4px 0 18px !important;}.ppn-itinerary-timeline a{color:var(--ppn-ink) !important;flex:1 0 145px;font-family:var(--ppn-font-heading);font-size:1rem;line-height:1.15;min-width:145px;padding:61px 10px 0 !important;position:relative;text-align:center;text-decoration:none !important;}.ppn-itinerary-timeline a::before{align-items:center;background:var(--ppn-accent) !important;border:0 !important;border-radius:50%;color:#fff;content:attr(data-day-number) !important;display:flex;font-family:var(--ppn-font-body);font-size:.7rem;font-weight:800;height:46px !important;justify-content:center;left:50%;line-height:1;position:absolute;top:0 !important;transform:translateX(-50%);width:46px !important;z-index:2;}.ppn-itinerary-timeline a::after{background:var(--ppn-brand) !important;height:5px !important;top:20px !important;}.ppn-itinerary-timeline small{color:var(--ppn-accent) !important;font-family:var(--ppn-font-body);font-size:.55rem !important;font-weight:800;letter-spacing:.09em;margin:0 0 5px;text-transform:uppercase;}.ppn-itinerary-days{gap:24px !important;}.ppn-itinerary-day,.editor-styles-wrapper .ppn-itinerary-day{align-items:start;background:var(--ppn-surface) !important;border:0 !important;border-radius:0 var(--ppn-radius-card-size) 0 0 !important;display:grid !important;gap:clamp(25px,4vw,50px) !important;grid-template-columns:minmax(210px,.76fr) minmax(0,1.24fr) !important;padding:clamp(26px,4vw,48px) !important;}.ppn-itinerary-day__heading{display:block !important;min-width:0;}.ppn-itinerary-day__label{background:var(--ppn-accent) !important;color:#fff !important;display:inline-flex;font-family:var(--ppn-font-body) !important;font-size:.6rem !important;font-weight:800;letter-spacing:.11em;line-height:1;margin:0 0 18px !important;padding:10px 12px;text-transform:uppercase;}.ppn-itinerary-day__label a{color:#fff !important;text-decoration:none !important;}.ppn-itinerary-day__heading h3{font-size:clamp(2rem,3.2vw,3rem) !important;line-height:.98;margin:0 0 14px !important;}.ppn-itinerary-day__heading h3 a{color:var(--ppn-ink) !important;text-decoration:none !important;}.ppn-itinerary-day__heading h3 a:hover,.ppn-itinerary-day__heading h3 a:focus-visible{color:var(--ppn-accent) !important;}.ppn-itinerary-day__summary{color:color-mix(in srgb,var(--ppn-ink) 72%,transparent) !important;font-size:.74rem !important;line-height:1.65 !important;margin:0 !important;max-width:none !important;}.ppn-itinerary-day__content{margin:0 !important;min-width:0;}.ppn-itinerary-day__content > .block-editor-inner-blocks > .block-editor-block-list__layout{display:grid;}.ppn-itinerary-step{align-items:start !important;border:0 !important;border-bottom:1px solid var(--ppn-line) !important;column-gap:12px !important;display:grid !important;grid-template-columns:58px 16px minmax(0,1fr) !important;margin:0 !important;padding:0 0 22px !important;position:relative;}.ppn-itinerary-step + .ppn-itinerary-step{border-top:0 !important;padding-top:22px !important;}.ppn-itinerary-step::before{align-self:start;background:var(--ppn-brand);border:3px solid var(--ppn-surface);border-radius:50%;box-shadow:0 0 0 2px var(--ppn-brand);content:'';grid-column:2;grid-row:1;height:12px;justify-self:center;margin-top:5px;width:12px;z-index:2;}.ppn-itinerary-step:not(:last-child)::after{background:var(--ppn-brand);bottom:-25px;content:'';left:77px;position:absolute;top:17px;width:3px;z-index:1;}.ppn-itinerary-step__time{align-items:start !important;background:transparent !important;color:var(--ppn-ink) !important;display:flex !important;font-size:.6rem !important;font-weight:800;grid-column:1;grid-row:1;justify-content:flex-end !important;letter-spacing:.04em !important;min-height:0 !important;padding:3px 0 0 !important;}.ppn-itinerary-step__copy{grid-column:3;grid-row:1;min-width:0;}.ppn-itinerary-step__copy h4{font-size:clamp(1.25rem,2vw,1.6rem) !important;margin:0 0 7px !important;}.ppn-itinerary-step__copy p{font-size:.7rem !important;line-height:1.65 !important;margin:0 !important;}.ppn-itinerary-step__button{background:var(--ppn-accent);color:#fff !important;display:inline-flex;font-size:.58rem;font-weight:800;letter-spacing:.06em;margin-top:13px;padding:10px 13px;text-decoration:none !important;text-transform:uppercase;}.ppn-itinerary-day__stay{align-items:center;background:var(--ppn-brand-dark);border-radius:0 var(--ppn-radius-small-size) 0 0;color:#fff;display:grid;gap:18px;grid-column:1 / -1;grid-template-columns:minmax(0,1fr) auto;margin:0 !important;padding:20px 22px;}.ppn-itinerary-day__stay strong{color:#fff;display:block;font-family:var(--ppn-font-body);font-size:.61rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;}.ppn-itinerary-day__stay p{color:rgba(255,255,255,.75);font-size:.68rem;line-height:1.55;margin:5px 0 0;}.ppn-itinerary-day__stay-link{color:#fff !important;font-size:.58rem;font-weight:800;letter-spacing:.06em;text-decoration:none !important;text-transform:uppercase;white-space:nowrap;}@media (max-width:900px){.ppn-itinerary-day,.editor-styles-wrapper .ppn-itinerary-day{grid-template-columns:minmax(190px,.72fr) minmax(0,1.28fr) !important;}}@media (max-width:699px){.ppn-itinerary-day,.editor-styles-wrapper .ppn-itinerary-day{grid-template-columns:1fr !important;}.ppn-itinerary-day__content{border-top:1px solid var(--ppn-line);padding-top:23px;}.ppn-itinerary-step{grid-template-columns:48px 14px minmax(0,1fr) !important;}.ppn-itinerary-step:not(:last-child)::after{left:67px;}.ppn-itinerary-day__stay{grid-template-columns:1fr;}}.ppn-itinerary-day,.editor-styles-wrapper .ppn-itinerary-day{border:1px solid var(--ppn-line) !important;}.ppn-itinerary-step{grid-template-columns:16px 58px minmax(0,1fr) !important;}.ppn-itinerary-step::before{box-sizing:border-box;grid-column:1 !important;}.ppn-itinerary-step:not(:last-child)::after{left:7px !important;}.ppn-itinerary-step__time{grid-column:2 !important;justify-content:flex-start !important;}.ppn-itinerary-step__copy{grid-column:3 !important;}.ppn-itinerary-step:last-child,.ppn-itinerary-step:last-of-type{border-bottom:0 !important;padding-bottom:0 !important;}.ppn-itinerary-step:last-child::after,.ppn-itinerary-step:last-of-type::after{display:none !important;}.ppn-itinerary-step__title-row{align-items:baseline;display:flex;gap:8px;}.ppn-itinerary-step__title-row h4{margin:0 !important;}.ppn-itinerary-step__title-link{align-items:baseline;color:var(--ppn-ink) !important;display:inline-flex;gap:8px;text-decoration:none !important;}.ppn-itinerary-step__title-link:hover,.ppn-itinerary-step__title-link:focus-visible{color:var(--ppn-accent) !important;}.ppn-itinerary-step__title-arrow{color:var(--ppn-accent) !important;display:inline-block;font-family:var(--ppn-font-body);font-size:.9rem;font-weight:800;line-height:1;transition:transform .2s ease;}.ppn-itinerary-step__title-link:hover .ppn-itinerary-step__title-arrow,.ppn-itinerary-step__title-link:focus-visible .ppn-itinerary-step__title-arrow{transform:translateX(4px);}.ppn-itinerary-day__stay{align-items:center;background:var(--ppn-brand-dark) !important;border-radius:0 !important;display:grid !important;gap:clamp(24px,3.5vw,42px) !important;grid-column:1 / -1;grid-template-columns:1fr !important;padding:clamp(24px,3.5vw,34px) !important;}.ppn-itinerary-day__stay.has-image{grid-template-columns:minmax(190px,300px) minmax(0,1fr) !important;}.ppn-itinerary-day__stay-image{align-self:stretch;margin:0 !important;min-height:250px;overflow:hidden;}.ppn-itinerary-day__stay-image img{display:block;height:100% !important;max-height:none !important;object-fit:cover;width:100% !important;}.ppn-itinerary-day__stay-copy{align-content:center;display:grid;min-width:0;}.ppn-itinerary-day__stay-eyebrow{align-items:center;color:var(--ppn-soft) !important;display:flex;font-size:.62rem;font-weight:700;gap:10px;letter-spacing:.08em;margin-bottom:20px;text-transform:uppercase;}.ppn-itinerary-day__stay-eyebrow > span{display:inline-flex;}.ppn-itinerary-day__stay-eyebrow svg{height:25px;width:25px;}.ppn-itinerary-day__stay h4{color:#fff !important;font-family:var(--ppn-font-heading);font-size:clamp(2.15rem,4vw,3.55rem) !important;font-weight:600;letter-spacing:-.035em;line-height:.98;margin:0 0 15px !important;}.ppn-itinerary-day__stay-meta{color:var(--ppn-soft) !important;font-size:.63rem !important;line-height:1.5 !important;margin:0 0 20px !important;}.ppn-itinerary-day__stay-text{color:rgba(255,255,255,.72) !important;font-family:var(--ppn-font-heading);font-size:clamp(1.25rem,2.1vw,2rem) !important;line-height:1.45 !important;margin:0 0 24px !important;}.ppn-itinerary-day__stay-copy .ppn-itinerary-day__stay-link{align-items:center;background:var(--ppn-accent) !important;color:#fff !important;display:inline-flex;font-size:.62rem;font-weight:700;gap:20px;justify-self:start;letter-spacing:0;min-height:48px;padding:13px 18px !important;text-decoration:none !important;text-transform:none;}.ppn-itinerary-media-preview{display:block;height:150px;margin:0 0 12px;object-fit:cover;width:100%;}@media (max-width:900px){.ppn-home-map .ppn-map-tabs{scroll-snap-type:x proximity;}.ppn-home-map .ppn-map-tabs button{scroll-snap-align:start;}.ppn-home-map .ppn-map-canvas,.ppn-home-map .ppn-world-svg{min-height:0 !important;}.ppn-home-map .ppn-map-canvas{aspect-ratio:4 / 3;}.ppn-home-map .ppn-world-svg{height:100% !important;}}@media (max-width:699px){:where( .ppn-home-destinations .ppn-destination-grid,.ppn-home-latest .ppn-card-grid,.ppn-home-why .ppn-why-grid,.ppn-category-regions .ppn-region-grid,.ppn-category-reasons .ppn-reason-grid,.ppn-category-experience .ppn-category-experience__cards,.ppn-article-brief .ppn-article-brief__grid ){display:flex !important;flex-wrap:nowrap !important;gap:14px !important;grid-template-columns:none !important;overflow-x:auto !important;overscroll-behavior-inline:contain;padding-bottom:20px !important;scroll-snap-type:x mandatory;scrollbar-color:var(--ppn-accent) color-mix(in srgb,var(--ppn-brand) 18%,transparent);scrollbar-width:thin;-webkit-overflow-scrolling:touch;}:where( .ppn-home-destinations .ppn-destination-grid,.ppn-home-latest .ppn-card-grid,.ppn-home-why .ppn-why-grid,.ppn-category-regions .ppn-region-grid,.ppn-category-reasons .ppn-reason-grid,.ppn-category-experience .ppn-category-experience__cards,.ppn-article-brief .ppn-article-brief__grid ) > br,:where( .ppn-home-destinations .ppn-destination-grid,.ppn-home-latest .ppn-card-grid,.ppn-home-why .ppn-why-grid,.ppn-category-regions .ppn-region-grid,.ppn-category-reasons .ppn-reason-grid,.ppn-category-experience .ppn-category-experience__cards,.ppn-article-brief .ppn-article-brief__grid ) > p:empty{display:none !important;}:where( .ppn-home-destinations .ppn-destination-grid,.ppn-home-latest .ppn-card-grid,.ppn-home-why .ppn-why-grid,.ppn-category-regions .ppn-region-grid,.ppn-category-reasons .ppn-reason-grid,.ppn-category-experience .ppn-category-experience__cards,.ppn-article-brief .ppn-article-brief__grid )::-webkit-scrollbar{height:6px;}:where( .ppn-home-destinations .ppn-destination-grid,.ppn-home-latest .ppn-card-grid,.ppn-home-why .ppn-why-grid,.ppn-category-regions .ppn-region-grid,.ppn-category-reasons .ppn-reason-grid,.ppn-category-experience .ppn-category-experience__cards,.ppn-article-brief .ppn-article-brief__grid )::-webkit-scrollbar-track{background:color-mix(in srgb,var(--ppn-brand) 18%,transparent);}:where( .ppn-home-destinations .ppn-destination-grid,.ppn-home-latest .ppn-card-grid,.ppn-home-why .ppn-why-grid,.ppn-category-regions .ppn-region-grid,.ppn-category-reasons .ppn-reason-grid,.ppn-category-experience .ppn-category-experience__cards,.ppn-article-brief .ppn-article-brief__grid )::-webkit-scrollbar-thumb{background:var(--ppn-accent);}:where( .ppn-home-destinations .ppn-destination-grid > .ppn-destination-card,.ppn-home-latest .ppn-card-grid > .ppn-post-card,.ppn-home-why .ppn-why-grid > article,.ppn-category-regions .ppn-region-grid > .ppn-region-card,.ppn-category-reasons .ppn-reason-grid > article,.ppn-category-experience .ppn-category-experience__cards > .ppn-category-experience-item,.ppn-article-brief .ppn-article-brief__grid > article ){flex:0 0 min(82vw,335px) !important;max-width:none !important;scroll-snap-align:start;width:auto !important;}.ppn-home-why .ppn-why-grid > article,.ppn-category-reasons .ppn-reason-grid > article,.ppn-article-brief .ppn-article-brief__grid > article{border:1px solid var(--ppn-line) !important;border-radius:0 var(--ppn-radius-small-size) 0 0 !important;}.ppn-category-experience .ppn-category-experience__cards > .ppn-category-experience-item{min-height:190px;}.ppn-home-map .ppn-map-canvas{aspect-ratio:1 / 1;}.ppn-itinerary-step{grid-template-columns:14px 48px minmax(0,1fr) !important;}.ppn-itinerary-step:not(:last-child)::after{left:6px !important;}.ppn-itinerary-day__stay,.ppn-itinerary-day__stay.has-image{grid-template-columns:1fr !important;padding:18px !important;}.ppn-itinerary-day__stay-image{aspect-ratio:4 / 3;min-height:0;}.ppn-itinerary-day__stay h4{font-size:clamp(2rem,11vw,3rem) !important;}}.ppn-itinerary-day,.editor-styles-wrapper .ppn-itinerary-day{grid-template-columns:minmax(175px,.56fr) minmax(0,1.44fr) !important;}.ppn-itinerary-day__detail-link{align-items:center;background:var(--ppn-accent);color:#fff !important;display:inline-flex;font-size:.62rem;font-weight:700;gap:12px;letter-spacing:.04em;margin-top:20px;min-height:42px;padding:11px 15px;text-decoration:none !important;text-transform:uppercase;}.ppn-itinerary-day__detail-link:hover,.ppn-itinerary-day__detail-link:focus-visible{background:var(--ppn-brand-dark);}.ppn-itinerary-day__stay.has-image{align-items:stretch !important;grid-template-columns:minmax(0,35%) minmax(0,1fr) !important;}.ppn-itinerary-day__stay-image{align-self:stretch !important;aspect-ratio:auto !important;height:100% !important;min-height:0 !important;position:relative;}.ppn-itinerary-day__stay-image img{height:100% !important;inset:0;object-fit:cover;position:absolute;width:100% !important;}@media (max-width:900px){.ppn-header-main{align-items:center !important;column-gap:8px !important;grid-template-columns:minmax(90px,1fr) 44px 44px !important;min-height:72px !important;padding-block:8px !important;}.ppn-header-main > .ppn-logo-slot{align-items:center;align-self:center;display:flex;grid-column:1;grid-row:1;justify-self:start;}.ppn-header-main > .ppn-header-search{grid-column:2 !important;grid-row:1;justify-self:center !important;}.ppn-header-main > .ppn-primary-navigation{grid-column:3 !important;grid-row:1;justify-self:center !important;}.ppn-header-main > .ppn-header-navigation{align-items:center !important;display:grid !important;gap:8px !important;grid-column:2 / 4 !important;grid-row:1;grid-template-columns:44px 44px !important;justify-content:end !important;}.ppn-header-navigation > .ppn-header-search{grid-column:1 !important;grid-row:1;justify-self:center !important;}.ppn-header-navigation > .ppn-primary-navigation{grid-column:2 !important;grid-row:1;justify-self:center !important;}.ppn-header-search,.ppn-primary-navigation{align-items:center !important;display:flex !important;height:44px !important;justify-content:center !important;min-height:44px !important;min-width:44px !important;width:44px !important;}.ppn-header-search .ppn-header-search-toggle,.ppn-mobile-menu-toggle{align-items:center !important;box-sizing:border-box;display:flex !important;height:44px !important;justify-content:center !important;margin:0 !important;min-height:44px !important;padding:0 !important;width:44px !important;}.ppn-mobile-menu-toggle{background:var(--ppn-ink) !important;display:grid !important;padding:11px !important;}.ppn-header-search .ppn-header-search-toggle svg{display:block;height:21px !important;margin:0 !important;width:21px !important;}.ppn-primary-menu{align-items:stretch !important;background:var(--ppn-surface) !important;box-shadow:0 20px 38px rgba(20,28,25,.14) !important;display:none !important;flex-direction:column !important;gap:0 !important;left:50% !important;max-height:calc(100vh - 105px);max-height:calc(100dvh - 105px);min-width:0 !important;overflow-y:auto;padding:12px 22px 24px !important;position:absolute !important;right:auto !important;top:100% !important;transform:translateX(-50%) !important;width:100vw !important;z-index:60;}.ppn-primary-navigation.is-open .ppn-primary-menu{display:flex !important;}.ppn-primary-menu > .ppn-primary-item,.ppn-primary-menu > .ppn-destination-menu,.ppn-primary-menu > .ppn-nav-dropdown{min-height:0 !important;order:0 !important;width:100% !important;}.ppn-primary-menu .ppn-primary-link,.ppn-primary-menu .ppn-destination-toggle,.ppn-primary-menu .ppn-nav-parent{align-items:center !important;border-bottom:1px solid var(--ppn-line);box-sizing:border-box;display:flex !important;font-family:var(--ppn-font-heading) !important;font-size:1.32rem !important;font-weight:500 !important;justify-content:space-between;letter-spacing:0 !important;line-height:1.15 !important;min-height:54px !important;padding:11px 0 !important;text-transform:none !important;white-space:normal;width:100% !important;}.ppn-primary-menu .ppn-nav-parent .ppn-primary-link{border:0;min-height:0 !important;padding:0 !important;width:auto !important;}.ppn-nav-dropdown-toggle,.ppn-destination-toggle > span{flex:0 0 auto;}.ppn-destination-menu{display:block !important;position:static !important;}.ppn-destination-panel,.ppn-nav-dropdown-panel{background:color-mix(in srgb,var(--ppn-soft) 16%,var(--ppn-surface)) !important;border:0 !important;border-left:2px solid var(--ppn-line) !important;box-shadow:none !important;left:auto !important;margin:0 !important;max-height:none !important;max-width:none !important;min-width:0 !important;overflow:visible !important;padding:12px 0 14px 14px !important;position:static !important;right:auto !important;top:auto !important;transform:none !important;width:100% !important;}.ppn-destination-panel{display:none !important;}.ppn-destination-menu.is-open .ppn-destination-panel,.ppn-nav-dropdown.is-open .ppn-nav-dropdown-panel{display:block !important;}.ppn-destination-heading{gap:12px;margin:0 0 8px !important;padding:0 0 10px !important;}.ppn-destination-grid-menu{display:grid !important;gap:0 !important;grid-template-columns:1fr !important;width:100% !important;}.ppn-destination-column{display:block !important;width:100% !important;}.ppn-destination-grid-menu :where(a,.ppn-destination-parent,.ppn-destination-leaf),.ppn-nav-dropdown-panel a{border:0 !important;font-family:var(--ppn-font-body) !important;font-size:.78rem !important;font-weight:600 !important;line-height:1.35 !important;margin:0 !important;padding:8px 6px !important;}.ppn-itinerary-day,.editor-styles-wrapper .ppn-itinerary-day{grid-template-columns:minmax(160px,.58fr) minmax(0,1.42fr) !important;}}@media (max-width:699px){.ppn-home-destinations .ppn-destination-grid,.ppn-category-archive .ppn-category-card-grid,.ppn-article-brief .ppn-article-brief__grid{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;gap:14px !important;grid-template-columns:none !important;overflow-x:auto !important;overflow-y:hidden !important;overscroll-behavior-inline:contain;padding-bottom:20px !important;scroll-snap-type:x mandatory;scrollbar-color:var(--ppn-accent) color-mix(in srgb,var(--ppn-brand) 18%,transparent);scrollbar-width:thin;-webkit-overflow-scrolling:touch;}.ppn-home-destinations .ppn-destination-grid > br,.ppn-category-archive .ppn-category-card-grid > br,.ppn-article-brief .ppn-article-brief__grid > br,.ppn-home-destinations .ppn-destination-grid > p:empty,.ppn-category-archive .ppn-category-card-grid > p:empty,.ppn-article-brief .ppn-article-brief__grid > p:empty{display:none !important;}.ppn-home-destinations .ppn-destination-grid::-webkit-scrollbar,.ppn-category-archive .ppn-category-card-grid::-webkit-scrollbar,.ppn-article-brief .ppn-article-brief__grid::-webkit-scrollbar{height:6px;}.ppn-home-destinations .ppn-destination-grid::-webkit-scrollbar-track,.ppn-category-archive .ppn-category-card-grid::-webkit-scrollbar-track,.ppn-article-brief .ppn-article-brief__grid::-webkit-scrollbar-track{background:color-mix(in srgb,var(--ppn-brand) 18%,transparent);}.ppn-home-destinations .ppn-destination-grid::-webkit-scrollbar-thumb,.ppn-category-archive .ppn-category-card-grid::-webkit-scrollbar-thumb,.ppn-article-brief .ppn-article-brief__grid::-webkit-scrollbar-thumb{background:var(--ppn-accent);}.ppn-home-destinations .ppn-destination-grid > .ppn-destination-card,.ppn-category-archive .ppn-category-card-grid > .ppn-post-card,.ppn-article-brief .ppn-article-brief__grid > article{flex:0 0 min(82vw,340px) !important;max-width:none !important;scroll-snap-align:start;width:auto !important;}.ppn-home-destinations .ppn-destination-grid > .ppn-destination-card{height:330px !important;min-height:330px !important;}.ppn-category-archive .ppn-category-card-grid > .ppn-post-card{height:auto !important;}.ppn-header-main{grid-template-columns:minmax(82px,1fr) 44px 44px !important;}.ppn-site-logo{width:76px !important;}.ppn-itinerary-day,.editor-styles-wrapper .ppn-itinerary-day{grid-template-columns:1fr !important;}.ppn-itinerary-day__stay.has-image{gap:14px !important;grid-template-columns:minmax(92px,35%) minmax(0,1fr) !important;padding:14px !important;}.ppn-itinerary-day__stay h4{font-size:clamp(1.45rem,7.4vw,2rem) !important;margin-bottom:9px !important;}.ppn-itinerary-day__stay-eyebrow{font-size:.52rem;gap:6px;letter-spacing:.055em;margin-bottom:10px;}.ppn-itinerary-day__stay-eyebrow svg{height:18px;width:18px;}.ppn-itinerary-day__stay-meta{font-size:.55rem !important;margin-bottom:10px !important;}.ppn-itinerary-day__stay-text{font-size:1rem !important;line-height:1.35 !important;margin-bottom:14px !important;}.ppn-itinerary-day__stay-copy .ppn-itinerary-day__stay-link{font-size:.55rem;gap:9px;min-height:40px;padding:9px 11px !important;}}.ppn-article-brief .ppn-article-brief__grid{background:var(--ppn-surface) !important;border-top:5px solid var(--ppn-brand) !important;gap:0 !important;}.ppn-article-brief .ppn-article-brief__grid > article,.ppn-article-brief .ppn-article-brief__grid > article + article,.ppn-article-brief .ppn-article-brief__grid > article:nth-child(n){align-content:center !important;background:var(--ppn-surface) !important;border:0 !important;border-bottom:1px solid var(--ppn-line) !important;border-radius:0 !important;border-right:1px solid var(--ppn-line) !important;isolation:isolate;justify-items:center;min-height:220px !important;overflow:hidden;padding:34px 24px !important;position:relative;text-align:center;}.ppn-article-brief .ppn-article-brief__grid > article:last-child{border-right:0 !important;}.ppn-article-brief .ppn-brief-icon{color:var(--ppn-accent);display:block !important;left:-28px !important;opacity:.17 !important;position:absolute !important;top:-32px !important;z-index:0 !important;}.ppn-article-brief .ppn-brief-icon svg{height:var(--ppn-home-icon-size) !important;width:var(--ppn-home-icon-size) !important;}.ppn-article-brief .ppn-article-brief__grid :where(h3,p){position:relative;z-index:1;}.ppn-itinerary-timeline{align-items:stretch !important;display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;margin:36px 0 30px !important;overflow:visible !important;padding:4px 10px 18px !important;position:relative;row-gap:54px !important;}.ppn-itinerary-timeline > a{box-sizing:border-box;flex:none !important;min-height:104px;min-width:0 !important;padding:61px 10px 8px !important;z-index:2;}.ppn-itinerary-timeline > a::after{display:none !important;}.ppn-itinerary-timeline__connector{height:100%;inset:0;overflow:visible;pointer-events:none;position:absolute;width:100%;z-index:1;}.ppn-itinerary-timeline__connector path{fill:none;stroke:var(--ppn-brand);stroke-dasharray:4 8;stroke-linecap:round;stroke-linejoin:round;stroke-width:3;vector-effect:non-scaling-stroke;}.ppn-itinerary-day__stay,.ppn-itinerary-day__stay.has-image{gap:clamp(16px,2vw,24px) !important;padding:clamp(14px,2vw,18px) !important;}.ppn-itinerary-day__stay.has-image{grid-template-columns:minmax(125px,28%) minmax(0,1fr) !important;}.ppn-itinerary-day__stay-image{min-height:0 !important;}.ppn-itinerary-day__stay-eyebrow{font-size:.54rem !important;gap:7px !important;margin-bottom:9px !important;}.ppn-itinerary-day__stay-eyebrow svg{height:19px !important;width:19px !important;}.ppn-itinerary-day__stay h4{font-size:clamp(1.55rem,2.5vw,2.25rem) !important;line-height:1 !important;margin-bottom:8px !important;}.ppn-itinerary-day__stay-meta{font-size:.56rem !important;margin-bottom:8px !important;}.ppn-itinerary-day__stay-text{font-size:clamp(.92rem,1.4vw,1.15rem) !important;line-height:1.35 !important;margin-bottom:12px !important;}.ppn-itinerary-day__stay-copy .ppn-itinerary-day__stay-link{font-size:.55rem !important;gap:10px !important;min-height:38px !important;padding:8px 12px !important;}@media (min-width:1121px){.ppn-article-layout > .ppn-article-right,.ppn-article-right{align-self:start !important;height:max-content;position:sticky !important;top:var(--ppn-right-sidebar-top,24px) !important;}}.ppn-map-country.is-zone-context-hidden{opacity:0 !important;pointer-events:none !important;}@media (max-width:900px){.ppn-mobile-menu-toggle{background:transparent !important;border:0 !important;box-shadow:none !important;color:var(--ppn-brand-dark) !important;display:block !important;padding:0 !important;position:relative;}.ppn-mobile-menu-toggle > span:not(.screen-reader-text){background:currentColor !important;height:2px !important;left:50%;position:absolute;transform:translateX(-50%);transition:opacity .2s ease,transform .24s ease,top .24s ease;width:26px !important;}.ppn-mobile-menu-toggle > span:nth-child(1){top:13px;}.ppn-mobile-menu-toggle > span:nth-child(2){top:21px;}.ppn-mobile-menu-toggle > span:nth-child(3){top:29px;}.ppn-primary-navigation.is-open .ppn-mobile-menu-toggle > span:nth-child(1){top:21px;transform:translateX(-50%) rotate(45deg);}.ppn-primary-navigation.is-open .ppn-mobile-menu-toggle > span:nth-child(2){opacity:0;}.ppn-primary-navigation.is-open .ppn-mobile-menu-toggle > span:nth-child(3){top:21px;transform:translateX(-50%) rotate(-45deg);}.ppn-header-search .ppn-header-search-toggle{line-height:0 !important;}.ppn-header-search .ppn-header-search-toggle svg{height:27px !important;vertical-align:middle;width:27px !important;}.ppn-primary-menu{display:flex !important;max-height:0 !important;opacity:0;overflow:hidden !important;padding-bottom:0 !important;padding-top:0 !important;pointer-events:none;transform:translate(-50%,-10px) !important;transition:max-height .34s ease,opacity .22s ease,padding .34s ease,transform .28s ease,visibility 0s linear .34s;visibility:hidden;}.ppn-primary-navigation.is-open .ppn-primary-menu{max-height:calc(100vh - 105px) !important;max-height:calc(100dvh - 105px) !important;opacity:1;overflow-y:auto !important;padding:12px 22px 24px !important;pointer-events:auto;transform:translate(-50%,0) !important;transition-delay:0s;visibility:visible;}.ppn-primary-menu .ppn-destination-toggle,.ppn-primary-menu .ppn-nav-parent{column-gap:14px !important;}.ppn-primary-menu .ppn-destination-toggle > span,.ppn-primary-menu .ppn-nav-dropdown-toggle{align-items:center;background:transparent !important;border:0 !important;color:var(--ppn-brand-dark) !important;display:flex;flex:0 0 34px;font-size:0 !important;height:34px;justify-content:center;margin:0 0 0 auto !important;padding:0 !important;position:relative;width:34px;}.ppn-primary-menu .ppn-destination-toggle > span::after,.ppn-primary-menu .ppn-nav-dropdown-toggle::after{border-bottom:2px solid currentColor;border-right:2px solid currentColor;content:'';height:8px;transform:rotate(45deg) translate(-2px,-2px);transition:transform .24s ease;width:8px;}.ppn-primary-menu .ppn-destination-menu.is-open .ppn-destination-toggle > span::after,.ppn-primary-menu .ppn-nav-dropdown.is-open .ppn-nav-dropdown-toggle::after{transform:rotate(225deg) translate(-1px,-1px);}.ppn-destination-panel,.ppn-nav-dropdown-panel,.ppn-destination-panel[style],.ppn-nav-dropdown-panel[style]{display:block !important;max-height:0 !important;opacity:0;overflow:hidden !important;padding-bottom:0 !important;padding-top:0 !important;pointer-events:none;transform:translateY(-8px) !important;transition:max-height .34s ease,opacity .2s ease,padding .34s ease,transform .28s ease,visibility 0s linear .34s;visibility:hidden;}.ppn-destination-menu.is-open .ppn-destination-panel,.ppn-nav-dropdown.is-open .ppn-nav-dropdown-panel{max-height:1600px !important;opacity:1;overflow:hidden !important;padding:12px 0 14px 14px !important;pointer-events:auto;transform:translateY(0) !important;transition-delay:0s;visibility:visible;}.ppn-header-search.is-open .ppn-header-search-panel:not([hidden]){animation:ppn-header-panel-enter .28s ease both;transform-origin:top center;}.ppn-itinerary-timeline{grid-template-columns:repeat(2,minmax(0,1fr)) !important;row-gap:50px !important;}}@keyframes ppn-header-panel-enter{from{opacity:0;transform:translateY(-10px) scaleY(.96);}to{opacity:1;transform:translateY(0) scaleY(1);}}@media (max-width:699px){.ppn-article-meta{align-items:start !important;display:grid !important;gap:8px !important;grid-template-columns:1fr;}.ppn-article-meta > br,.ppn-article-meta > p:empty{display:none !important;}.ppn-article-meta > span{border:0 !important;line-height:1.4 !important;margin:0 !important;min-height:1.4em;padding:0 !important;}.ppn-article-brief .ppn-article-brief__grid{border-top:0 !important;gap:0 !important;}.ppn-article-brief .ppn-article-brief__grid > article,.ppn-article-brief .ppn-article-brief__grid > article + article,.ppn-article-brief .ppn-article-brief__grid > article:nth-child(n){border-radius:0 !important;border-top:5px solid var(--ppn-brand) !important;flex-basis:min(82vw,335px) !important;}.ppn-itinerary-day__stay{gap:12px !important;grid-template-columns:1fr !important;padding:12px !important;}.ppn-itinerary-day__stay.has-image{grid-template-columns:minmax(82px,32%) minmax(0,1fr) !important;}.ppn-itinerary-day__stay-image{align-self:stretch !important;aspect-ratio:auto !important;height:100% !important;min-height:0 !important;}.ppn-itinerary-day__stay h4{font-size:clamp(1.3rem,6vw,1.65rem) !important;margin-bottom:6px !important;}.ppn-itinerary-day__stay-eyebrow{font-size:.48rem !important;margin-bottom:7px !important;}.ppn-itinerary-day__stay-eyebrow svg{height:16px !important;width:16px !important;}.ppn-itinerary-day__stay-meta{font-size:.5rem !important;margin-bottom:6px !important;}.ppn-itinerary-day__stay-text{font-size:.82rem !important;line-height:1.3 !important;margin-bottom:9px !important;}.ppn-itinerary-day__stay-copy .ppn-itinerary-day__stay-link{font-size:.5rem !important;min-height:34px !important;padding:7px 9px !important;}}@media (prefers-reduced-motion:reduce){.ppn-primary-menu,.ppn-destination-panel,.ppn-nav-dropdown-panel,.ppn-mobile-menu-toggle > span:not(.screen-reader-text),.ppn-primary-menu .ppn-destination-toggle > span::after,.ppn-primary-menu .ppn-nav-dropdown-toggle::after{transition:none !important;}.ppn-header-search.is-open .ppn-header-search-panel:not([hidden]){animation:none !important;}}.ppn-site-footer .ppn-footer-main{grid-template-columns:minmax(230px,.78fr) minmax(0,1.72fr) !important;}@media (max-width:900px){.ppn-header-main{align-items:center !important;column-gap:6px !important;grid-template-columns:minmax(0,1fr) 52px 52px !important;min-height:76px !important;padding-block:8px !important;}.ppn-header-main > .ppn-logo-slot,.ppn-header-main > .wp-block-shortcode:has(.ppn-logo-slot){align-items:center !important;align-self:center !important;display:flex !important;grid-column:1 !important;grid-row:1 !important;height:52px !important;justify-self:start !important;}.ppn-header-main > .ppn-header-search{grid-column:2 !important;grid-row:1 !important;justify-self:center !important;}.ppn-header-main > .ppn-primary-navigation{grid-column:3 !important;grid-row:1 !important;justify-self:center !important;}.ppn-header-main > .ppn-header-navigation{align-items:center !important;display:grid !important;gap:6px !important;grid-column:2 / 4 !important;grid-row:1 !important;grid-template-columns:52px 52px !important;justify-content:end !important;}.ppn-header-navigation > .ppn-header-search{grid-column:1 !important;grid-row:1 !important;justify-self:center !important;}.ppn-header-navigation > .ppn-primary-navigation{grid-column:2 !important;grid-row:1 !important;justify-self:center !important;}.ppn-header-search,.ppn-primary-navigation,.ppn-header-search .ppn-header-search-toggle,.ppn-mobile-menu-toggle{align-items:center !important;display:flex !important;height:52px !important;justify-content:center !important;margin:0 !important;min-height:52px !important;min-width:52px !important;padding:0 !important;width:52px !important;}.ppn-header-search .ppn-header-search-toggle svg{height:31px !important;width:31px !important;}.ppn-mobile-menu-toggle > span:not(.screen-reader-text){width:28px !important;}.ppn-mobile-menu-toggle > span:nth-child(1){top:16px !important;}.ppn-mobile-menu-toggle > span:nth-child(2){top:25px !important;}.ppn-mobile-menu-toggle > span:nth-child(3){top:34px !important;}.ppn-primary-navigation.is-open .ppn-mobile-menu-toggle > span:nth-child(1),.ppn-primary-navigation.is-open .ppn-mobile-menu-toggle > span:nth-child(3){top:25px !important;}.ppn-primary-menu,.ppn-primary-navigation.is-open .ppn-primary-menu{display:none !important;}.ppn-site-footer .ppn-footer-main{grid-template-columns:1fr !important;}}@media (max-width:699px){.ppn-footer-columns{grid-template-columns:1fr !important;}}.ppn-footer-columns{grid-template-columns:repeat(var(--ppn-footer-column-count,3),minmax(0,1fr)) !important;}.ppn-footer-column__menu .sub-menu{border-left:1px solid rgba(255,255,255,.2);list-style:none !important;margin:8px 0 0 5px !important;padding:0 0 0 11px !important;}.ppn-footer-column__menu .sub-menu li + li{margin-top:6px;}.ppn-article-brief .ppn-article-brief__grid > article:nth-child(n) .ppn-brief-icon{color:var(--ppn-accent) !important;}.ppn-error-main .ppn-country-directory .ppn-country-card__image{align-self:stretch !important;display:block !important;grid-column:1 / -1;inline-size:100% !important;justify-self:stretch !important;min-inline-size:100% !important;overflow:hidden !important;padding:0 !important;position:relative !important;width:100% !important;}.ppn-error-main .ppn-country-directory .ppn-country-card__image > :where(img,.ppn-image-placeholder){block-size:100% !important;display:block !important;height:100% !important;inset:0 !important;inline-size:100% !important;margin:0 !important;max-height:none !important;max-width:none !important;object-fit:cover !important;object-position:center !important;padding:0 !important;position:absolute !important;width:100% !important;}@media (max-width:900px){.ppn-mobile-menu-list > .ppn-mobile-menu-item:last-child > .ppn-mobile-menu-row{border-bottom:0 !important;}}@media (max-width:699px){.ppn-footer-columns{grid-template-columns:1fr !important;}.ppn-author-footer__photo{aspect-ratio:16 / 10;border-radius:0 var(--ppn-radius-card-size) 0 0 !important;height:auto !important;margin:0 !important;width:100% !important;}.ppn-author-footer__photo img{border-radius:inherit;display:block;height:100% !important;object-fit:cover !important;width:100% !important;}}.ppn-error-hero__top > p:empty{display:none !important;}@media (max-width:699px){.ppn-single .ppn-article-actions{box-sizing:border-box !important;justify-self:center !important;margin-inline:auto !important;max-width:70vw !important;min-width:0 !important;width:70vw !important;}.ppn-single .ppn-author-footer__photo{align-self:stretch !important;aspect-ratio:16 / 10 !important;height:auto !important;justify-self:stretch !important;margin:0 !important;max-inline-size:none !important;max-width:none !important;min-height:0 !important;min-inline-size:100% !important;width:100% !important;}.ppn-single .ppn-author-footer__photo img{border-radius:inherit;display:block;height:100% !important;max-width:none !important;object-fit:cover !important;object-position:center !important;width:100% !important;}}.ppn-single :is(.ppn-article-content,.ppn-article-lead,.ppn-article-brief) a[href]:not(:where(.wp-block-button__link,.wp-element-button,.ppn-button,.ppn-download-button,.ppn-itinerary-step__button,.ppn-itinerary-day__detail-link,.ppn-itinerary-day__stay-link,.ppn-hotel-booking__submit,.ppn-map-panel a,[role="button"])),.editor-styles-wrapper .block-editor-rich-text__editable a[href]:not(:where(.wp-block-button__link,.wp-element-button,.ppn-button,.ppn-download-button,.ppn-itinerary-step__button,.ppn-itinerary-day__detail-link,.ppn-itinerary-day__stay-link,.ppn-hotel-booking__submit,[role="button"])){color:var(--ppn-accent) !important;text-decoration:none !important;text-underline-offset:.18em;}.ppn-single :is(.ppn-article-content,.ppn-article-lead,.ppn-article-brief) a[href]:not(:where(.wp-block-button__link,.wp-element-button,.ppn-button,.ppn-download-button,.ppn-itinerary-step__button,.ppn-itinerary-day__detail-link,.ppn-itinerary-day__stay-link,.ppn-hotel-booking__submit,.ppn-map-panel a,[role="button"])):is(:hover,:focus-visible),.editor-styles-wrapper .block-editor-rich-text__editable a[href]:not(:where(.wp-block-button__link,.wp-element-button,.ppn-button,.ppn-download-button,.ppn-itinerary-step__button,.ppn-itinerary-day__detail-link,.ppn-itinerary-day__stay-link,.ppn-hotel-booking__submit,[role="button"])):is(:hover,:focus-visible){color:var(--ppn-accent) !important;text-decoration:underline !important;}:is(body,.editor-styles-wrapper) :is(.wp-block-button__link,.wp-element-button,.ppn-button,.ppn-download-button,.ppn-itinerary-step__button,.ppn-itinerary-day__detail-link,.ppn-itinerary-day__stay-link,.ppn-hotel-booking__submit,.ppn-comment-submit,.ppn-comments input[type="submit"],.ppn-map-panel a,.ppn-newsletter-form button,.ppn-newsletter-form input[type="submit"],.ppn-newsletter-fallback button,.ppn-search-form button,.ppn-category-search button,.ppn-header-search-panel button){color:var(--ppn-surface) !important;text-decoration:none !important;}:is(body,.editor-styles-wrapper) :is(.wp-block-button__link,.wp-element-button,.ppn-button,.ppn-download-button,.ppn-itinerary-step__button,.ppn-itinerary-day__detail-link,.ppn-itinerary-day__stay-link,.ppn-hotel-booking__submit,.ppn-comment-submit,.ppn-comments input[type="submit"],.ppn-map-panel a,.ppn-newsletter-form button,.ppn-newsletter-form input[type="submit"],.ppn-newsletter-fallback button,.ppn-search-form button,.ppn-category-search button,.ppn-header-search-panel button) :where(span,strong,em,small,i,svg,mark){color:inherit !important;}:is(body,.editor-styles-wrapper) :is(.ppn-practical-block,.ppn-legacy-practical,.ppn-accommodation-block) :is(.wp-block-button .wp-block-button__link,.wp-element-button,.ppn-button,.ppn-download-button):not(:where(.is-style-outline .wp-block-button__link)){background-color:var(--ppn-accent);background-image:none;border-color:var(--ppn-accent);}:is(body,.editor-styles-wrapper) :is(.ppn-practical-block,.ppn-legacy-practical,.ppn-accommodation-block) .wp-block-button.is-style-outline .wp-block-button__link{background-color:transparent;background-image:none;border-color:currentColor;}.ppn-hotel-booking .ppn-hotel-booking__submit,.ppn-hotel-booking .ppn-hotel-booking__submit:is(:hover,:focus,:active){background-color:#006ce4;border-color:#006ce4;color:var(--ppn-surface) !important;}.ppn-accommodation-block.ppn-hotel-card{background:var(--ppn-surface);border:1px solid var(--ppn-line);border-radius:var(--ppn-radius-card);container-type:inline-size;overflow:hidden;padding:0 !important;}.ppn-hotel-card__top{display:grid;grid-template-columns:minmax(0,1fr);}.ppn-hotel-card__top.has-media{grid-template-columns:repeat(2,minmax(0,1fr));}.ppn-hotel-card__copy{min-width:0;padding:clamp(24px,3vw,34px);}.ppn-hotel-card__eyebrow{align-items:center;color:var(--ppn-accent);display:flex;font-family:var(--ppn-font-body);font-size:.62rem;font-weight:700;gap:9px;letter-spacing:.1em;line-height:1.4;text-transform:uppercase;}.ppn-hotel-card__eyebrow svg{flex:0 0 22px;height:22px;width:22px;}.ppn-hotel-card__copy .ppn-hotel-card__name{font-size:clamp(1.55rem,2.5vw,2rem) !important;line-height:1.12 !important;margin:16px 0 !important;overflow-wrap:anywhere;}.ppn-hotel-card__copy .ppn-hotel-card__name:first-child{margin-top:0 !important;}.ppn-hotel-card__copy .ppn-hotel-card__name:last-child{margin-bottom:0 !important;}.ppn-hotel-card__description :where(p,ul,ol,blockquote){font-size:.82rem;line-height:1.65;margin-block:0 16px;}.ppn-hotel-card__description :where(ul,ol){padding-inline-start:1.2em;}.ppn-hotel-card__description > :last-child{margin-bottom:0;}.ppn-hotel-card__description .ppn-hotel-card__legacy-caption{color:var(--ppn-brand-dark);font-size:.7rem;}.ppn-hotel-gallery{align-self:stretch;aspect-ratio:auto;background:var(--ppn-line);min-height:0;min-width:0;position:relative;}.ppn-hotel-gallery__slides{display:flex;height:100%;inset:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;position:absolute;scrollbar-width:none;scroll-snap-type:x mandatory;width:100%;}.ppn-hotel-gallery__slides::-webkit-scrollbar{display:none;}.ppn-hotel-gallery__slides:focus-visible{outline:3px solid var(--ppn-accent);outline-offset:-4px;}.ppn-hotel-gallery .ppn-hotel-gallery__slide{border-radius:0;flex:0 0 100%;height:100%;margin:0 !important;min-width:0;position:relative;scroll-snap-align:start;scroll-snap-stop:always;}.ppn-hotel-gallery .ppn-hotel-gallery__image{border-radius:0 !important;display:block;height:100% !important;inset:0;margin:0 !important;max-height:none;max-width:none !important;object-fit:cover;object-position:center;position:absolute;width:100% !important;}.ppn-hotel-gallery__controls{align-items:center;bottom:16px;display:flex;gap:12px;justify-content:space-between;left:16px;pointer-events:none;position:absolute;right:16px;}.ppn-hotel-gallery__controls[hidden]{display:none;}.ppn-hotel-gallery__controls button{align-items:center;background:var(--ppn-surface);border:1px solid rgba(255,255,255,.5);border-radius:50%;box-shadow:0 2px 12px rgba(0,0,0,.12);color:var(--ppn-ink);cursor:pointer;display:flex;font:700 20px/1 var(--ppn-font-body);height:44px;justify-content:center;padding:0;pointer-events:auto;width:44px;}.ppn-hotel-gallery__counter{background:rgba(38,51,47,.82);border-radius:20px;color:#fff;font:700 12px/1.4 var(--ppn-font-body);padding:7px 12px;}.ppn-hotel-booking{background:#eef3fa;border-top:1px solid #d8e2f0;padding:24px;}.ppn-hotel-booking__heading{align-items:baseline;color:#24364c;display:flex;flex-wrap:wrap;font:700 .75rem/1.4 var(--ppn-font-body);gap:6px 14px;justify-content:space-between;margin-bottom:14px;}.ppn-hotel-booking__brand{color:#003b95;font:700 1rem/1.2 Arial,sans-serif;}.ppn-hotel-booking__form{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;}.ppn-hotel-booking__field{background:#fff;border:1px solid #bdcce0;border-radius:5px;min-width:0;}.ppn-hotel-booking__field:focus-within{border-color:#006ce4;box-shadow:0 0 0 2px rgba(0,108,228,.16);}.ppn-hotel-booking__field label,.ppn-hotel-editor__field-label{align-items:center;color:#415774;display:flex;font:700 12px/1.4 var(--ppn-font-body);gap:6px;padding:10px 10px 0;}.ppn-hotel-booking__field label svg{flex:0 0 16px;height:16px;width:16px;}.ppn-hotel-booking__field input[type="date"],.ppn-hotel-booking__field select,.ppn-hotel-editor__field-value{background:transparent;border:0;border-radius:5px;box-sizing:border-box;color:#172b47;cursor:pointer;display:block;font:600 16px/1.4 var(--ppn-font-body);height:44px;margin:0;max-width:100%;min-inline-size:0;padding:8px 10px 10px;width:100%;}.ppn-hotel-booking .ppn-hotel-booking__submit{align-items:center;background:#006ce4;border:1px solid #006ce4;border-radius:5px;color:var(--ppn-surface) !important;cursor:pointer;display:flex;font:700 15px/1.45 var(--ppn-font-body);gap:12px;grid-column:1 / -1;justify-content:center;min-height:50px;padding:13px 16px;text-align:center;text-decoration:none !important;width:100%;}.ppn-hotel-booking__submit:focus-visible,.ppn-hotel-gallery__controls button:focus-visible{outline:3px solid var(--ppn-accent);outline-offset:3px;}.ppn-hotel-booking .ppn-hotel-booking__note{color:#50627a;font:400 11px/1.55 var(--ppn-font-body);margin:11px 0 0 !important;}@container (max-width:580px){.ppn-hotel-card__top.has-media{grid-template-columns:minmax(0,1fr);}.ppn-hotel-gallery{aspect-ratio:4 / 3;min-height:0;}}@container (max-width:440px){.ppn-hotel-booking{padding:18px;}.ppn-hotel-booking__form{grid-template-columns:repeat(2,minmax(0,1fr));}.ppn-hotel-booking__field:has(select){grid-column:1 / -1;}}@container (max-width:340px){.ppn-hotel-booking__form{grid-template-columns:minmax(0,1fr);}}@media (max-width:699px){.ppn-hotel-card__top.has-media{grid-template-columns:minmax(0,1fr);}.ppn-hotel-gallery{aspect-ratio:4 / 3;min-height:0;}.ppn-hotel-card__copy{padding:24px;}}