.wp-block-navigation{position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;background-color:inherit;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block;z-index:1}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{stroke:currentColor;display:inline-block;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;opacity:0;position:absolute;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{height:0;overflow:hidden;visibility:hidden;width:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1;padding:.5em 1em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{left:-1px;top:100%}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:#0000;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}@media (hover:hover){.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation .has-child.open-always{align-items:var(--navigation-layout-align,initial);flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);gap:var(--wp--style--block-gap,2em)}.wp-block-navigation .has-child.open-always,.wp-block-navigation .has-child.open-always .wp-block-navigation-item{justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container,.wp-block-navigation .has-child.open-always.wp-block-navigation-submenu{gap:var(--wp--style--block-gap,2em)}.wp-block-navigation .has-child.open-always .wp-block-navigation-item,.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container,.wp-block-navigation .has-child.open-always.wp-block-navigation-submenu{padding-bottom:0;padding-top:0}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container{padding-left:var(--wp--style--block-gap,2em);padding-right:var(--wp--style--block-gap,2em)}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container .wp-block-navigation-item__content{padding:0}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content,.wp-block-navigation .has-child.open-always>.wp-block-navigation-item__content{flex-grow:0}.wp-block-navigation .has-child.open-always>.wp-block-navigation__submenu-container{background-color:initial;border:none;color:inherit;flex-basis:100%;height:auto;opacity:1;overflow:visible;position:static;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-submenu__toggle[aria-expanded=true]+.wp-block-navigation__submenu-icon>svg,.wp-block-navigation-submenu__toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20rem)}.wp-block-navigation__responsive-container.is-menu-open{overflow:auto;z-index:100000}.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content{padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-page-list{background:#0000!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}.wp-block-navigation__responsive-container.disable-default-overlay .wp-block-navigation__overlay-container{display:none;width:100%}.wp-block-navigation__responsive-container.disable-default-overlay .wp-block-navigation__responsive-close{max-width:none}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content>:not(.wp-block-navigation__overlay-container){display:none}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__overlay-container{display:block}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__overlay-container .wp-block-navigation__submenu-container{left:0;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.disable-default-overlay .wp-block-navigation__responsive-container-close{right:clamp(1rem,var(--wp--style--root--padding-left),20rem);top:clamp(1rem,var(--wp--style--root--padding-left),20rem)}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.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,#000000b3,#0000004d 70%,#0000);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%;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%,#0000);mask-image:linear-gradient(0deg,#000 20%,#0000);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:initial}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid #0000;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:#fffc}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#0000 #0000;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:#fffc #0000}.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:#fffc #0000}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,#0006,#0000)}.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%;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}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}.wp-block-button__link{border-radius:0!important}:root{--nhpn-ease:cubic-bezier(0.2, 0.8, 0.2, 1)}a,button,.wp-block-button__link{transition:color 0.3s var(--nhpn-ease),background-color 0.3s var(--nhpn-ease),border-color 0.3s var(--nhpn-ease),opacity 0.3s var(--nhpn-ease)}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:0.35s;animation-timing-function:var(--nhpn-ease)}[data-reveal]{opacity:0;transform:translateY(30px);transition:opacity 1.2s var(--nhpn-ease),transform 1.2s var(--nhpn-ease);will-change:opacity,transform}[data-reveal].is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transform:none;transition:none}}.wp-block-group.has-background,.wp-block-template-part.has-background{padding-left:0!important;padding-right:0!important}.pagina-conteudo-wrap.has-background{padding-top:0!important;padding-bottom:0!important}.pagina-legal{padding-top:64px;padding-bottom:96px;padding-left:48px;padding-right:48px}@media (max-width:640px){.pagina-legal{padding-left:24px;padding-right:24px}}.pagina-legal__label{display:inline-block;font-family:var(--wp--preset--font-family--heading);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgb(44 42 38 / .5);margin-bottom:24px}.pagina-legal__resumo,.pagina-legal__contato{border-left:3px solid #5f6754;background:rgb(95 103 84 / .06);padding:20px 24px;margin:8px 0 40px}.pagina-legal__resumo p,.pagina-legal__contato p{margin:0}.pagina-legal__resumo p+p,.pagina-legal__contato p+p{margin-top:12px}.pagina-legal__indice{background:rgb(44 42 38 / .03);border:1px solid rgb(44 42 38 / .12);padding:24px 28px;margin:0 0 48px}.pagina-legal__indice p{font-family:var(--wp--preset--font-family--heading);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;color:rgb(44 42 38 / .6)}.pagina-legal__indice ul{margin:0;padding-left:20px;columns:2;column-gap:32px}.pagina-legal__indice li{break-inside:avoid;margin-bottom:8px}.pagina-legal__indice a{text-decoration:none;border-bottom:1px solid rgb(44 42 38 / .25)}.pagina-legal__indice a:hover{border-bottom-color:currentColor}@media (max-width:640px){.pagina-legal__indice ul{columns:1}}.wp-block-post-content h2[id]{scroll-margin-top:100px}.wp-block-post-template>li,.wp-block-post-template.wp-block-post-template-is-layout-grid>li,.acomodacoes__item,.comodidades__item,.cafe__feature,.eventos__feature{margin-top:0!important}body{display:flow-root;overflow-x:hidden}.wp-site-blocks,.wp-site-blocks>*:first-child{margin-top:0!important}.wp-site-blocks>main{margin-top:0!important}main.site-main>*,.wp-block-post-content>*{margin-top:0!important}.wp-block-post-content>.alignfull{width:calc(100vw - 96px);margin-left:calc(50% - 50vw + 48px);margin-right:calc(50% - 50vw + 48px)}@media (max-width:900px){.wp-block-post-content>.alignfull{width:calc(100vw - 40px);margin-left:calc(50% - 50vw + 20px);margin-right:calc(50% - 50vw + 20px)}}@media (max-width:780px){.wp-block-post-content>.alignfull{padding-top:60px!important;padding-bottom:60px!important}}.wp-block-post-content>.alignfull.secao-full-bleed{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.skip-link.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.skip-link.screen-reader-text:focus{background-color:#f3f0ec;color:#2c2a26;display:block;clip:auto!important;clip-path:none;height:auto;width:auto;left:8px;top:8px;padding:12px 20px;z-index:999999}.site-header{position:fixed;top:0;left:0;right:0;width:100%;z-index:100;background:#fff0;transition:background .4s cubic-bezier(.2,.8,.2,1),backdrop-filter .4s}.site-header.is-scrolled{background:rgb(20 24 28 / .65);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgb(255 255 255 / .08);box-shadow:0 1px 0 rgb(255 255 255 / .04),0 4px 24px rgb(0 0 0 / .3)}.site-header__inner{display:grid!important;grid-template-columns:1fr auto 1fr;grid-template-rows:80px;align-items:center;height:80px;padding:0 48px!important}.site-header__nav .wp-block-navigation__container{gap:36px}.site-header__nav a{color:rgb(255 255 255 / .7)}.site-header-nav-left,.site-header-nav-right{width:100%;margin-left:0!important;margin-right:0!important;margin-top:0!important;margin-bottom:0!important}.site-header-nav-right{justify-self:end}.site-header__logo{justify-self:center;display:flex;align-items:center;margin-top:0!important}.site-header__logo a{display:flex;align-items:center}.site-header__logo img{display:block;height:45px;width:auto}.site-header .hamburger{display:none}.mobile-bottom-bar{display:none;position:fixed;left:0;right:0;bottom:0;z-index:100;background:#cbc0ad;align-items:center;justify-content:center;gap:0;padding:8px;transform:translateY(100%);opacity:0;transition:transform .5s cubic-bezier(.2,.8,.2,1),opacity .4s cubic-bezier(.2,.8,.2,1);box-shadow:0 -4px 20px rgb(0 0 0 / .15)}.mobile-bottom-bar.is-visible{transform:translateY(0);opacity:1}.mobile-bottom-bar__btn{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;height:48px;box-sizing:border-box;padding:12px 0;font-family:'Inter',sans-serif;font-size:14px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#2c2a26;background:none;border:none;cursor:pointer;text-decoration:none}.mobile-bottom-bar__btn--reserva{background:#fff0;color:#2c2a26}.mobile-bottom-bar__btn--menu{flex:0 0 auto;background:#1c2126;border-radius:0;padding:12px 20px;color:rgb(255 255 255 / .85)}.mobile-bottom-bar__icon{width:16px;height:16px;background-color:currentColor;display:inline-block}.mobile-bottom-bar__icon--calendar{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cline x1='16' y1='2' x2='16' y2='6'/%3E%3Cline x1='8' y1='2' x2='8' y2='6'/%3E%3Cline x1='3' y1='10' x2='21' y2='10'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cline x1='16' y1='2' x2='16' y2='6'/%3E%3Cline x1='8' y1='2' x2='8' y2='6'/%3E%3Cline x1='3' y1='10' x2='21' y2='10'/%3E%3C/svg%3E") center / contain no-repeat}.mobile-bottom-bar__icon--menu{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round'%3E%3Cline x1='3' y1='8' x2='21' y2='8'/%3E%3Cline x1='3' y1='16' x2='21' y2='16'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round'%3E%3Cline x1='3' y1='8' x2='21' y2='8'/%3E%3Cline x1='3' y1='16' x2='21' y2='16'/%3E%3C/svg%3E") center / contain no-repeat}@media (max-width:780px){.site-header__inner{grid-template-columns:1fr!important;grid-template-rows:68px!important;justify-items:center;height:68px!important;padding:0 24px!important}.site-header-nav-left,.site-header-nav-right{display:none!important}.site-header__logo img{height:40px}.mobile-bottom-bar{display:flex}}.mobile-menu-overlay{display:none;position:fixed;inset:0;z-index:200;background:rgb(20 24 28 / .97);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);align-items:center;justify-content:center}.mobile-menu-overlay.is-open{display:flex}.mobile-menu-overlay__close{position:absolute;top:24px;right:24px;width:28px;height:28px;background-color:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'/%3E%3Cline x1='6' y1='6' x2='18' y2='18'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'/%3E%3Cline x1='6' y1='6' x2='18' y2='18'/%3E%3C/svg%3E") center / contain no-repeat;border:none;cursor:pointer}.mobile-menu-overlay__nav{gap:20px;align-items:center;text-align:center}.mobile-menu-overlay__nav a{color:rgb(255 255 255 / .8)!important;font-family:'Raleway',sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;letter-spacing:.06em;transition:color 0.3s}.mobile-menu-overlay__nav a:hover{color:#cbc0ad!important}.hero-pagina,.hero-home{position:relative;text-align:center;background:radial-gradient(circle at center,#3b3a30 0%,#1c2126 65%);background-size:200% 200%;animation:nhpn-bg-drift 10s ease-in-out infinite alternate;overflow:hidden}.hero-pagina::after,.hero-home::after{content:'';position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.04'/%3E%3C/svg%3E");opacity:.35;pointer-events:none}.hero-pagina>*,.hero-home>*{position:relative;z-index:1}@keyframes nhpn-bg-drift{0%{background-position:0% 20%}50%{background-position:100% 80%}100%{background-position:20% 100%}}.hero-home{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0}.hero-home__content{text-align:center;min-height:calc(100vh - 100px);display:flex;flex-direction:column;align-items:center;justify-content:center;padding-left:24px;padding-right:24px}.hero-home::before{content:'';position:absolute;top:50%;left:0;right:0;height:240px;transform:translateY(-50%);background:linear-gradient(rgb(255 255 255 / .12),rgb(255 255 255 / .12)) left 48px top / 1px 100% no-repeat,linear-gradient(rgb(255 255 255 / .12),rgb(255 255 255 / .12)) right 48px top / 1px 100% no-repeat;pointer-events:none;z-index:1}@media (max-width:480px){.hero-home h1{font-size:28px!important}}.hero-home h1 em{font-family:var(--wp--preset--font-family--highlight);font-style:italic;color:var(--wp--preset--color--primary)}.hero-home__sub{max-width:720px;margin-left:auto;margin-right:auto}.hero-video{width:580px;max-width:100%;height:100px;margin:32px auto 0;overflow:hidden;display:flex;justify-content:center;background:#000;will-change:width,height}.hero-video .wp-block-video,.hero-video video,.hero-video iframe{width:100%;height:100%;margin:0;object-fit:cover;border:none}@media (max-width:780px){.hero-video{width:100vw;margin-left:calc(50% - 50vw)}.hero-home::before{display:none}.hero-home__cta{flex-direction:column;width:100%;max-width:320px;margin-left:auto;margin-right:auto}.hero-home__cta .wp-block-button{width:100%}.hero-home__cta .wp-block-button__link{width:100%;justify-content:center;padding-left:15px;padding-right:15px}}.acomodacoes__card{text-decoration:none}.acomodacoes__card img{transition:transform .6s cubic-bezier(.2,.8,.2,1)}.acomodacoes__card:hover img{transform:scale(1.08)}.btn-primary .wp-block-button__link,.btn-secondary .wp-block-button__link{display:inline-flex;align-items:center;gap:10px;font-size:11px;letter-spacing:.16em}.btn-primary .wp-block-button__link{padding:16px 40px;background:var(--wp--preset--color--primary);color:var(--wp--preset--color--dark)}.btn-primary .wp-block-button__link:hover{background:var(--wp--preset--color--accent);color:var(--wp--preset--color--white)}.btn-secondary .wp-block-button__link{padding:15px 36px;background:#fff0;border:1px solid rgb(255 255 255 / .25);color:var(--wp--preset--color--white)}@media (max-width:780px){.btn-secondary .wp-block-button__link{padding-left:20px;padding-right:20px}}.btn-secondary .wp-block-button__link:hover{background:rgb(255 255 255 / .08);border-color:rgb(255 255 255 / .4)}.on-light .btn-primary .wp-block-button__link{background:#333;color:#fff}.on-light .btn-primary .wp-block-button__link:hover{background:#4a5040}.on-light .btn-secondary .wp-block-button__link{border-color:rgb(44 42 38 / .3);color:#2c2a26}.on-light .btn-secondary .wp-block-button__link:hover{background:rgb(44 42 38 / .05);border-color:rgb(44 42 38 / .6)}.btn-icon-calendar .wp-block-button__link::before,.btn-icon-whatsapp .wp-block-button__link::before,.btn-icon-arrow .wp-block-button__link::before{content:'';width:15px;height:15px;background-color:currentColor;display:inline-block;flex-shrink:0}@media (max-width:600px){main.site-main .wp-block-buttons{flex-direction:column;align-items:stretch}main.site-main .wp-block-buttons .wp-block-button{width:100%}main.site-main .wp-block-button__link{width:100%;box-sizing:border-box;justify-content:center}}.btn-icon-calendar .wp-block-button__link::before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cline x1='16' y1='2' x2='16' y2='6'/%3E%3Cline x1='8' y1='2' x2='8' y2='6'/%3E%3Cline x1='3' y1='10' x2='21' y2='10'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cline x1='16' y1='2' x2='16' y2='6'/%3E%3Cline x1='8' y1='2' x2='8' y2='6'/%3E%3Cline x1='3' y1='10' x2='21' y2='10'/%3E%3C/svg%3E") center / contain no-repeat}.btn-icon-whatsapp .wp-block-button__link::before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'%3E%3Cpath d='M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347z'/%3E%3Cpath d='M12 0C5.373 0 0 5.373 0 12c0 2.123.553 4.116 1.52 5.845L.057 23.617a.5.5 0 0 0 .612.612l5.772-1.463A11.95 11.95 0 0 0 12 24c6.627 0 12-5.373 12-12S18.627 0 12 0zm0 22a9.95 9.95 0 0 1-5.073-1.384l-.364-.216-3.767.955.972-3.648-.237-.378A9.95 9.95 0 0 1 2 12C2 6.477 6.477 2 12 2s10 4.477 10 10-4.477 10-10 10z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'%3E%3Cpath d='M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347z'/%3E%3Cpath d='M12 0C5.373 0 0 5.373 0 12c0 2.123.553 4.116 1.52 5.845L.057 23.617a.5.5 0 0 0 .612.612l5.772-1.463A11.95 11.95 0 0 0 12 24c6.627 0 12-5.373 12-12S18.627 0 12 0zm0 22a9.95 9.95 0 0 1-5.073-1.384l-.364-.216-3.767.955.972-3.648-.237-.378A9.95 9.95 0 0 1 2 12C2 6.477 6.477 2 12 2s10 4.477 10 10-4.477 10-10 10z'/%3E%3C/svg%3E") center / contain no-repeat}.btn-icon-arrow .wp-block-button__link::before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'/%3E%3Cpolyline points='12 5 19 12 12 19'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'/%3E%3Cpolyline points='12 5 19 12 12 19'/%3E%3C/svg%3E") center / contain no-repeat}.acomodacoes{position:relative;overflow:hidden}.acomodacoes__header{margin-bottom:72px}.acomodacoes__header-line.wp-block-separator{display:block!important;width:calc(100% - 96px)!important;max-width:calc(100% - 96px)!important;margin:0 48px 32px!important;height:0!important;border:none!important;border-top:1px solid rgb(44 42 38 / .25)!important;opacity:1!important}.acomodacoes__header-row{align-items:flex-start;gap:80px;padding-left:48px;padding-right:48px}.acomodacoes__title{font-family:var(--wp--preset--font-family--heading);font-size:clamp(12px, 1vw, 13px);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#2c2a26;line-height:1.3;white-space:nowrap;margin:0;padding-top:5px}.acomodacoes__subtitle{font-family:var(--wp--preset--font-family--highlight);font-size:24px;font-style:italic;line-height:1.2;color:#3d3a34;letter-spacing:-.01em;max-width:520px;margin:0}.acomodacoes__track-wrap{overflow:hidden}.acomodacoes__track.wp-block-post-template{display:flex;align-items:flex-start;gap:24px;padding-left:20vw;padding-right:20vw;scroll-padding-left:20vw;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;list-style:none;margin:0}.acomodacoes__track.wp-block-post-template::-webkit-scrollbar{display:none}.acomodacoes__setas{display:none;justify-content:flex-end;align-items:center;gap:4px;padding:28px 16px 0}.acomodacoes__seta{position:relative;width:48px;height:48px;background:none;border:none;box-shadow:none;border-radius:0;cursor:pointer}.acomodacoes__seta::before{content:'';position:absolute;top:50%;left:50%;width:28px;height:28px;background-color:rgb(44 42 38 / .55);transform:translate(-50%,-50%);transition:background-color 0.25s;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'/%3E%3Cpolyline points='13 6 19 12 13 18'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'/%3E%3Cpolyline points='13 6 19 12 13 18'/%3E%3C/svg%3E") center / contain no-repeat}.acomodacoes__seta:hover::before{background-color:#2c2a26}.acomodacoes__seta--prev::before{transform:translate(-50%,-50%) rotate(180deg)}@media (min-width:1100px){.acomodacoes__setas{display:flex}}.acomodacoes__track.wp-block-post-template:active{cursor:grabbing}.acomodacoes__track.wp-block-post-template>li{flex:0 0 calc((100vw - 20vw - (24px * 3)) / 3.15);min-width:260px;scroll-snap-align:start;margin-top:0!important}.acomodacoes__img-wrap{overflow:hidden;background:#b8ad9b;margin:0}.acomodacoes__img-wrap img{transition:transform .6s cubic-bezier(.2,.8,.2,1)}.acomodacoes__track.wp-block-post-template>li:hover .acomodacoes__img-wrap img{transform:scale(1.08)}.acomodacoes__room-name{font-family:var(--wp--preset--font-family--heading);font-size:clamp(13px, 1.1vw, 15px);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#2c2a26;text-decoration:none;display:block;margin:20px 0 6px}.acomodacoes__room-name a{color:inherit}.acomodacoes__room-desc{font-family:var(--wp--preset--font-family--body);font-size:13px;font-weight:300;line-height:1.5;color:#4a4841;margin:0}.acomodacoes__actions{gap:24px;margin:64px 48px 120px}@media (max-width:1024px){.acomodacoes__track.wp-block-post-template>li{flex:0 0 calc((100vw - 20vw - 48px) / 2.5)}}@media (max-width:600px){.acomodacoes__actions{flex-direction:column;align-items:stretch;margin-left:24px;margin-right:24px}.acomodacoes__actions .wp-block-button{width:100%}.acomodacoes__actions .wp-block-button__link{width:100%;box-sizing:border-box;justify-content:center}}@media (max-width:680px){.acomodacoes{padding-top:80px!important}.acomodacoes__header{margin-bottom:48px}.acomodacoes__header-line.wp-block-separator{margin:0 24px 24px}.acomodacoes__header-row{flex-direction:column;align-items:flex-start;gap:12px;padding-left:24px;padding-right:24px}.acomodacoes__track.wp-block-post-template{padding-left:24px;padding-right:24px;gap:16px}.acomodacoes__track.wp-block-post-template>li{flex:0 0 72vw;min-width:240px}}.comodidades{position:relative;overflow:hidden;z-index:1}.comodidades::before{content:'';position:absolute;left:-10vw;top:24px;width:clamp(250px, 40vw, 500px);height:clamp(250px, 40vw, 500px);background-image:url(/wp-content/themes/navival-hotel-pedra-negra/assets/images/logo-outline.png);background-repeat:no-repeat;background-position:left top;background-size:contain;opacity:.15;z-index:-1;pointer-events:none}.comodidades__inner{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1fr 2fr;gap:64px;align-items:start;padding-left:48px;padding-right:48px;box-sizing:border-box}.comodidades__title{font-family:var(--wp--preset--font-family--heading);font-size:clamp(32px, 5vw, 64px);font-weight:400;line-height:.95;color:#2c2a26;text-transform:uppercase;letter-spacing:-.02em;margin:0}.comodidades__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:56px 40px;margin-top:0!important}.comodidades__item{border-top:1px solid rgb(44 42 38 / .15);padding-top:24px;margin-top:0!important}.comodidades__item-title{font-family:var(--wp--preset--font-family--heading);font-size:15px;font-weight:600;color:#2c2a26;margin:0 0 12px;text-transform:uppercase;letter-spacing:.12em}.comodidades__item-desc{font-family:var(--wp--preset--font-family--body);font-size:16px;line-height:1.6;font-weight:300;color:#4a4841;margin:0}@media (max-width:1024px){.comodidades__inner{grid-template-columns:1fr;gap:48px}}@media (max-width:680px){.comodidades{padding-top:80px!important;padding-bottom:80px!important}.comodidades__inner{padding-left:24px;padding-right:24px}.comodidades__grid{grid-template-columns:1fr 1fr;gap:40px 24px}}@media (max-width:400px){.comodidades__grid{grid-template-columns:1fr}}.cafe-manha{overflow:hidden}.cafe{display:grid;grid-template-columns:45fr 55fr;gap:10vw;max-width:1280px;margin:0 auto;align-items:center;padding-left:48px;padding-right:48px;box-sizing:border-box}.cafe__media{position:relative;padding-right:25%}.cafe__video.wp-block-video{margin:0}.cafe__video video{width:100%;height:auto;max-height:80vh;object-fit:cover;display:block}.cafe__img.wp-block-image{position:absolute;top:15%;right:-10%;width:65%;margin:0;z-index:2}.cafe__img img{width:100%;aspect-ratio:9 / 6;object-fit:cover;border:2rem solid #cbc0ad;display:block}.cafe__txt{display:flex;flex-direction:column}.cafe__title{font-family:var(--wp--preset--font-family--heading);font-size:clamp(12px, 1vw, 13px);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#2c2a26;margin:0 0 24px}.cafe__subtitle{font-family:var(--wp--preset--font-family--highlight);font-size:clamp(28px, 3vw, 48px);font-style:italic;line-height:1.05;color:#2c2a26;letter-spacing:-.01em;margin:0 0 32px}.cafe__desc{font-family:var(--wp--preset--font-family--body);font-size:16px;line-height:1.8;font-weight:300;color:#4a4841;max-width:90%;margin:0 0 64px}.cafe__highlights{display:flex;flex-direction:column;gap:32px}.cafe__feature{border-top:1px solid rgb(44 42 38 / .15);padding-top:24px;margin-top:0!important}.cafe__feature h3{font-family:var(--wp--preset--font-family--heading);font-size:15px;font-weight:600;color:#2c2a26;margin:0 0 8px;text-transform:uppercase;letter-spacing:.08em}.cafe__feature p{font-family:var(--wp--preset--font-family--body);font-size:15px;line-height:1.6;font-weight:300;color:#4a4841;margin:0}@media (max-width:900px){.cafe{grid-template-columns:1fr;gap:64px;padding-left:24px;padding-right:24px}.cafe__media{padding-right:15%}.cafe__img img{border-width:16px}.cafe__desc{max-width:100%}}.eventos{position:relative;overflow:hidden;background:radial-gradient(circle at center,#3b3a30 0%,#1c2126 65%);background-size:200% 200%;animation:nhpn-bg-drift 10s ease-in-out infinite alternate}.eventos::after{content:'';position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.04'/%3E%3C/svg%3E");opacity:.35;pointer-events:none}.eventos>*{position:relative;z-index:1}.eventos__inner{max-width:100%;margin:0 auto}.eventos__header-line.wp-block-separator{margin:0 48px 32px!important;width:calc(100% - 96px)!important;max-width:calc(100% - 96px)!important;height:0!important;border:none!important;border-top:1px solid rgb(255 255 255 / .2)!important;opacity:1!important}.eventos__header-row{align-items:flex-start;gap:80px;padding-left:48px;padding-right:48px;margin-bottom:72px}.eventos__title{font-family:var(--wp--preset--font-family--heading);font-size:clamp(12px, 1vw, 13px);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#edeae2;line-height:1.3;white-space:nowrap;margin:0;padding-top:5px}.eventos__subtitle{font-family:var(--wp--preset--font-family--highlight);font-size:24px;font-style:italic;line-height:1.2;color:#cbc0ad;letter-spacing:-.01em;max-width:550px;margin:0}.eventos__split{display:grid;grid-template-columns:4fr 6fr;gap:64px;padding-left:48px;padding-right:48px;margin-bottom:80px;align-items:center}.eventos__split-img.wp-block-image{position:relative;aspect-ratio:16 / 14;overflow:hidden;background:#fff0;margin:0}.eventos__split-img img{width:100%;height:100%;object-fit:cover;display:block}.eventos__split-txt{display:flex;flex-direction:column;gap:48px}.eventos__split-txt>p{font-family:var(--wp--preset--font-family--body);font-size:16px;line-height:1.8;font-weight:300;color:rgb(255 255 255 / .55);margin:0}.eventos__highlights{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.eventos__feature{border-top:1px solid rgb(255 255 255 / .15);padding-top:24px;margin-top:0!important}.eventos__feature h3{font-family:var(--wp--preset--font-family--heading);font-size:15px;font-weight:600;color:#edeae2;margin:0 0 12px;text-transform:uppercase;letter-spacing:.12em}.eventos__feature p{font-family:var(--wp--preset--font-family--body);font-size:14px;line-height:1.6;font-weight:300;color:rgb(255 255 255 / .55);margin:0}.eventos__cta{justify-content:flex-start}@media (max-width:1024px){.eventos__split{grid-template-columns:1fr}.eventos__highlights{grid-template-columns:1fr;gap:24px}}@media (max-width:680px){.eventos{padding-top:80px!important}.eventos__header-line.wp-block-separator{margin:0 24px 24px!important;width:calc(100% - 48px)!important;max-width:calc(100% - 48px)!important}.eventos__header-row{flex-direction:column;align-items:flex-start;gap:16px;padding-left:24px;padding-right:24px}.eventos__split{padding-left:24px;padding-right:24px}}.eventos-claro__inner{max-width:100%;margin:0 auto}.eventos-claro__header-line.wp-block-separator{margin:0 48px 32px!important;width:calc(100% - 96px)!important;max-width:calc(100% - 96px)!important;height:0!important;border:none!important;border-top:1px solid rgb(44 42 38 / .2)!important;opacity:1!important}.eventos-claro__header-row{align-items:flex-start;gap:80px;padding-left:48px;padding-right:48px;margin-bottom:72px}.eventos-claro__title{font-family:var(--wp--preset--font-family--heading);font-size:clamp(12px, 1vw, 13px);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#2c2a26;line-height:1.3;white-space:nowrap;margin:0;padding-top:5px}.eventos-claro__subtitle{font-family:var(--wp--preset--font-family--highlight);font-size:24px;font-style:italic;line-height:1.2;color:#4a5040;letter-spacing:-.01em;max-width:550px;margin:0}.eventos-claro__split{display:grid;grid-template-columns:4fr 6fr;gap:64px;padding-left:48px;padding-right:48px;align-items:center}.eventos-claro__split-img.wp-block-image{position:relative;aspect-ratio:16 / 14;overflow:hidden;background:#fff0;margin:0}.eventos-claro__split-img img{width:100%;height:100%;object-fit:cover;display:block}.eventos-claro__split-txt{display:flex;flex-direction:column;gap:48px}.eventos-claro__split-txt>p{font-family:var(--wp--preset--font-family--body);font-size:16px;line-height:1.8;font-weight:300;color:#4a4841;margin:0}.eventos-claro__highlights{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.eventos-claro__feature{border-top:1px solid rgb(44 42 38 / .15);padding-top:24px;margin-top:0!important}.eventos-claro__feature h3{font-family:var(--wp--preset--font-family--heading);font-size:15px;font-weight:600;color:#1c2126;margin:0 0 12px;text-transform:uppercase;letter-spacing:.12em}.eventos-claro__feature p{font-family:var(--wp--preset--font-family--body);font-size:14px;line-height:1.6;font-weight:300;color:#4a4841;margin:0}.eventos-claro__cta{justify-content:flex-start}@media (max-width:1024px){.eventos-claro__split{grid-template-columns:1fr}.eventos-claro__highlights{grid-template-columns:1fr;gap:24px}}@media (max-width:680px){.eventos-claro{padding-top:80px!important}.eventos-claro__header-line.wp-block-separator{margin:0 24px 24px!important;width:calc(100% - 48px)!important;max-width:calc(100% - 48px)!important}.eventos-claro__header-row{flex-direction:column;align-items:flex-start;gap:16px;padding-left:24px;padding-right:24px}.eventos-claro__split{padding-left:24px;padding-right:24px}}.localizacao{position:relative;overflow:hidden}.localizacao::before{content:'';position:absolute;top:50%;right:-6vw;transform:translateY(-50%);width:clamp(240px, 32vw, 520px);height:clamp(240px, 32vw, 520px);background:url(/wp-content/themes/navival-hotel-pedra-negra/assets/images/logo-outline.png) no-repeat center right;background-size:contain;opacity:.04;pointer-events:none;z-index:0}.localizacao__inner{position:relative;z-index:1;max-width:1420px;margin:0 auto;padding:0 48px;display:flex;flex-direction:column;gap:88px}.localizacao__header{display:flex;flex-direction:column}.localizacao__header-line.wp-block-separator{width:100%!important;max-width:100%!important;height:0!important;border:none!important;border-top:1px solid rgb(255 255 255 / .14)!important;margin:0 0 32px!important;opacity:1!important}.localizacao__header-row{align-items:flex-start;gap:80px}.localizacao__title{font-family:var(--wp--preset--font-family--heading);font-size:clamp(11px, .9vw, 13px);font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:rgb(203 192 173 / .85);margin:0;white-space:nowrap;padding-top:5px}.localizacao__subtitle{font-family:var(--wp--preset--font-family--highlight);font-style:italic;font-size:24px;line-height:1.2;color:#edeae2;max-width:480px;margin:0}.localizacao__split{display:grid;grid-template-columns:3fr 2fr;gap:72px;align-items:center}.localizacao__split-media{position:relative}.localizacao__img-wrap.wp-block-image{width:100%;aspect-ratio:16 / 9;background:rgb(0 0 0 / .2);overflow:hidden;position:relative;margin:0}.localizacao__img-wrap::after{content:'';position:absolute;inset:0;background:rgb(0 0 0 / .45);pointer-events:none;z-index:1;transition:background 0.5s}.localizacao__img-wrap:hover::after{background:rgb(0 0 0 / .2)}.localizacao__img-wrap img{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.8,.2,1);display:block}.localizacao__img-wrap:hover img{transform:scale(1.05)}.localizacao__map-card{position:absolute;bottom:-30%;right:-8%;width:75%;border:2rem solid #1c2126;background:#1c2126;z-index:2}.localizacao__map-wrap{aspect-ratio:16 / 9;overflow:hidden}.localizacao__map-wrap iframe{width:100%;height:100%;border:0;display:block;filter:grayscale(.1) contrast(1.05)}.localizacao__split-txt{display:flex;flex-direction:column;gap:40px;justify-content:center}.localizacao__split-txt>p{font-size:17px;line-height:1.85;color:rgb(255 255 255 / .8);margin:0}.localizacao__distances.wp-block-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:24px}.localizacao__distances li{border-top:1px solid rgb(255 255 255 / .18);padding-top:16px;margin-top:0!important;font-size:14px;letter-spacing:.12em;text-transform:uppercase;color:rgb(255 255 255 / .55);display:flex;flex-direction:column;gap:6px}.localizacao__distances span{font-family:var(--wp--preset--font-family--heading);font-size:26px;letter-spacing:.02em;color:#fff;text-transform:none}.localizacao__cta{gap:16px;align-items:center}.localizacao__banner{margin-top:60px;padding:64px 48px;border:1px solid rgb(255 255 255 / .08);background:rgb(203 192 173 / .04);border-radius:4px;text-align:center}.localizacao__banner-title.wp-block-heading{font-family:var(--wp--preset--font-family--heading);font-size:clamp(24px, 3vw, 40px);font-weight:500;color:#edeae2;max-width:628px;line-height:1.1;margin:0 auto 20px}.localizacao__banner-title em{font-family:var(--wp--preset--font-family--highlight);font-style:italic;color:#cbc0ad}.localizacao__banner-sub{font-size:16px;line-height:1.6;color:rgb(255 255 255 / .7);max-width:600px;margin:0 auto 32px}.localizacao__banner-cta{gap:16px}.sobre-localizacao{position:relative;overflow:hidden;width:100%;max-width:none}.sobre-localizacao .localizacao__header-line.wp-block-separator{border-top-color:rgb(44 42 38 / .14)!important}.sobre-localizacao .localizacao__title{color:rgb(74 80 64 / .85)}.sobre-localizacao .localizacao__subtitle{color:#1c2126}.sobre-localizacao .localizacao__split-txt>p{color:#4a4841}.sobre-localizacao .localizacao__distances li{border-top-color:rgb(44 42 38 / .18);color:rgb(44 42 38 / .55)}.sobre-localizacao .localizacao__distances span{color:#1c2126}.sobre-localizacao .localizacao__map-card{border-color:#f3f0ec;background:#f3f0ec}.sobre-localizacao .localizacao__inner{gap:48px}.sobre-localizacao .localizacao__split{grid-template-columns:3fr 2fr;gap:110px}@media (max-width:1100px){.sobre-localizacao .localizacao__split{grid-template-columns:1fr;gap:64px}}@media (max-width:780px){.sobre-localizacao .localizacao__inner{padding:0 20px;gap:48px}.wp-block-post-content>.alignfull:has(>.sobre-localizacao){padding-top:80px!important;padding-bottom:80px!important}}@media (max-width:1100px){.localizacao__split{grid-template-columns:1fr;gap:64px}.localizacao__map-card{position:relative;bottom:0;right:0;margin-top:24px;width:100%;border:none}}@media (max-width:780px){.localizacao{padding:80px 0!important}.localizacao__inner{padding:0 32px;gap:64px}.localizacao__header-row{flex-direction:column;align-items:flex-start;gap:12px}.localizacao__distances li{font-size:12px}.localizacao__distances span{font-size:24px}}@media (max-width:560px){.localizacao__inner{padding:0 24px}.localizacao__cta{flex-direction:column;align-items:stretch}.localizacao__banner{padding:48px 24px;margin-top:48px}.localizacao__banner-cta{flex-direction:column;width:100%}.localizacao__banner-cta .wp-block-button{width:100%}.localizacao__banner-cta .wp-block-button__link{justify-content:center}}.site-footer{position:fixed;bottom:0;left:0;width:100%;z-index:0;color:rgb(255 255 255 / .7);padding:0}main.site-main{position:relative;z-index:1;min-height:100vh}.site-footer__inner{max-width:1420px;margin:0 auto;padding:48px 48px 20px;display:flex;flex-direction:column;gap:32px}.site-footer-row-1{align-items:center;border-bottom:1px solid rgb(255 255 255 / .08);padding-bottom:24px}.site-footer__social{gap:32px}.site-footer__social a{color:rgb(255 255 255 / .6);transition:color 0.3s;font-size:14px;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px}.site-footer__social a:hover{color:#fff}.site-footer-row-2{display:grid;grid-template-columns:minmax(300px,1.3fr) minmax(160px,0.7fr) minmax(320px,3.1fr);gap:80px}.site-footer-col-nav,.site-footer-col-contact{padding-top:12px}.site-footer__title{font-family:var(--wp--preset--font-family--heading);font-size:14px;letter-spacing:.15em;text-transform:uppercase;color:#edeae2;margin-bottom:16px;font-weight:500}.site-footer__nav{margin-top:0!important}.site-footer__nav .wp-block-navigation__container{gap:16px}.site-footer-col-contact .contact-list{gap:16px}.site-footer__nav a{color:rgb(255 255 255 / .7);font-size:15px;text-transform:none;letter-spacing:normal}.site-footer__nav a:hover{color:#fff}.contact-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.contact-item{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.6;margin-top:0!important}.contact-item a{color:rgb(255 255 255 / .7);text-decoration:none;transition:color 0.3s}.contact-item a:hover{color:#fff}.contact-item::before{content:'';width:16px;height:16px;margin-top:2px;flex-shrink:0;background-color:rgb(255 255 255 / .4)}.contact-item--phone::before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E") center / contain no-repeat}.contact-item--whatsapp::before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'%3E%3Cpath d='M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347z'/%3E%3Cpath d='M12 0C5.373 0 0 5.373 0 12c0 2.123.553 4.116 1.52 5.845L.057 23.617a.5.5 0 0 0 .612.612l5.772-1.463A11.95 11.95 0 0 0 12 24c6.627 0 12-5.373 12-12S18.627 0 12 0zm0 22a9.95 9.95 0 0 1-5.073-1.384l-.364-.216-3.767.955.972-3.648-.237-.378A9.95 9.95 0 0 1 2 12C2 6.477 6.477 2 12 2s10 4.477 10 10-4.477 10-10 10z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'%3E%3Cpath d='M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347z'/%3E%3Cpath d='M12 0C5.373 0 0 5.373 0 12c0 2.123.553 4.116 1.52 5.845L.057 23.617a.5.5 0 0 0 .612.612l5.772-1.463A11.95 11.95 0 0 0 12 24c6.627 0 12-5.373 12-12S18.627 0 12 0zm0 22a9.95 9.95 0 0 1-5.073-1.384l-.364-.216-3.767.955.972-3.648-.237-.378A9.95 9.95 0 0 1 2 12C2 6.477 6.477 2 12 2s10 4.477 10 10-4.477 10-10 10z'/%3E%3C/svg%3E") center / contain no-repeat}.contact-item--email::before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z'/%3E%3Cpolyline points='22,6 12,13 2,6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z'/%3E%3Cpolyline points='22,6 12,13 2,6'/%3E%3C/svg%3E") center / contain no-repeat}.contact-item--address::before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E") center / contain no-repeat}.contact-item--contato::before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/%3E%3C/svg%3E") center / contain no-repeat}.site-footer-col-box{background:#fff0;padding:24px;border:1px solid rgb(255 255 255 / .15);border-radius:4px}.site-footer-col-box h3{font-family:var(--wp--preset--font-family--heading);font-size:24px;color:#cbc0ad;margin-bottom:12px;font-weight:500;letter-spacing:-.02em}.site-footer-col-box p{font-size:15px;line-height:1.5;margin-bottom:20px;color:rgb(255 255 255 / .7)}.site-footer-row-3{align-items:center;border-top:1px solid rgb(255 255 255 / .08);padding-top:20px;font-size:13px;letter-spacing:.02em;color:rgb(255 255 255 / .7)}.site-footer__legal{gap:8px 24px;flex-wrap:wrap}.site-footer-row-3 a{color:#fff;text-decoration:underline;text-underline-offset:3px;transition:color 0.3s}.site-footer-row-3 a:hover{color:#cbc0ad}@media (max-width:960px){.site-footer-row-2{grid-template-columns:1fr;gap:48px}.site-footer-row-1{flex-direction:column;gap:32px;align-items:center}.site-footer-row-3{flex-direction:column;gap:16px;align-items:flex-start}.site-footer__inner{padding:64px 24px 85px;gap:48px}.site-footer-col-box .wp-block-button__link{white-space:nowrap}}@media (max-width:860px){.site-footer{position:relative;z-index:1}main.site-main+footer.wp-block-template-part{margin-top:0!important}}.acomodacao-banner{position:relative;overflow:hidden;min-height:60vh;display:flex;align-items:flex-end;background:radial-gradient(circle at center,#3b3a30 0%,#1c2126 65%);background-size:200% 200%;animation:nhpn-bg-drift 10s ease-in-out infinite alternate}.acomodacao-banner__inner{width:100%;display:flex;flex-direction:column;gap:12px}.acomodacao-banner__title.wp-block-post-title,.acomodacao-banner__title.wp-block-heading{font-family:var(--wp--preset--font-family--heading);font-size:clamp(40px, 6vw, 48px);font-weight:400;color:#edeae2;letter-spacing:-.02em;margin:0}.acomodacao-banner__subtitle{font-family:var(--wp--preset--font-family--body);font-size:16px;font-weight:300;line-height:1.6;color:rgb(255 255 255 / .7);max-width:980px;margin:0}.acomodacoes-grid__track-wrap{padding-left:48px;padding-right:48px}.acomodacoes-grid__track.wp-block-post-template{display:grid;grid-template-columns:repeat(4,1fr);gap:56px 32px;list-style:none;margin:0;padding:0}.acomodacoes-grid__track.wp-block-post-template>li{margin-top:0!important}@media (max-width:1280px){.acomodacoes-grid__track.wp-block-post-template{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.acomodacoes-grid__track.wp-block-post-template{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.acomodacoes-grid{padding-top:48px!important}.acomodacoes-grid__track-wrap{padding-left:20px;padding-right:20px}.acomodacoes-grid__track.wp-block-post-template{grid-template-columns:1fr}}.acomodacao-banner__divider.wp-block-separator{margin:0!important;width:100%!important;max-width:none!important;background-color:#5f6754;height:1px;border:none}.rank-math-breadcrumb{font-family:var(--wp--preset--font-family--body);font-size:12px;letter-spacing:.03em;margin:0 0 16px}.rank-math-breadcrumb p{margin:0}.rank-math-breadcrumb a{text-decoration:none;transition:color 0.25s}.rank-math-breadcrumb a{color:rgb(44 42 38 / .6)}.rank-math-breadcrumb a:hover{color:#1c2126}.rank-math-breadcrumb .separator{color:rgb(44 42 38 / .35);padding:0 6px}.rank-math-breadcrumb .last{color:#1c2126}.acomodacao-banner .rank-math-breadcrumb,.post-hero__breadcrumb .rank-math-breadcrumb{margin-bottom:20px}.acomodacao-banner .rank-math-breadcrumb a,.post-hero__breadcrumb .rank-math-breadcrumb a{color:rgb(255 255 255 / .6)}.acomodacao-banner .rank-math-breadcrumb a:hover,.post-hero__breadcrumb .rank-math-breadcrumb a:hover{color:#fff}.acomodacao-banner .rank-math-breadcrumb .separator,.post-hero__breadcrumb .rank-math-breadcrumb .separator{color:rgb(255 255 255 / .35)}.acomodacao-banner .rank-math-breadcrumb .last,.post-hero__breadcrumb .rank-math-breadcrumb .last{color:#edeae2}.acomodacao-features{list-style:none;padding:0;margin:0!important;display:flex;flex-wrap:wrap;gap:16px 24px}.acomodacao-features__item{display:flex;align-items:center;gap:10px;font-family:var(--wp--preset--font-family--body);font-size:14.5px;color:rgb(255 255 255 / .85)}.acomodacao-features__item::before{content:'';width:18px;height:18px;flex-shrink:0;background-color:#cbc0ad}.acomodacao-features__item[data-icon="tamanho"]::before{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 3H5a2 2 0 0 0-2 2v3m18 0V5a2 2 0 0 0-2-2h-3m0 18h3a2 2 0 0 0 2-2v-3M3 16v3a2 2 0 0 0 2 2h3'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 3H5a2 2 0 0 0-2 2v3m18 0V5a2 2 0 0 0-2-2h-3m0 18h3a2 2 0 0 0 2-2v-3M3 16v3a2 2 0 0 0 2 2h3'/%3E%3C/svg%3E") center / contain no-repeat}.acomodacao-features__item[data-icon="vista"]::before{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2' ry='2'/%3E%3Ccircle cx='8.5' cy='8.5' r='1.5'/%3E%3Cpolyline points='21 15 16 10 5 21'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2' ry='2'/%3E%3Ccircle cx='8.5' cy='8.5' r='1.5'/%3E%3Cpolyline points='21 15 16 10 5 21'/%3E%3C/svg%3E") center / contain no-repeat}.acomodacao-features__item[data-icon="banheira"]::before{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6 6.5 3.5a1.5 1.5 0 0 0-1-.5C4.683 3 4 3.683 4 4.5V17a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-5H5'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6 6.5 3.5a1.5 1.5 0 0 0-1-.5C4.683 3 4 3.683 4 4.5V17a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-5H5'/%3E%3C/svg%3E") center / contain no-repeat}.acomodacao-features__item[data-icon="ar-condicionado"]::before{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.59 4.59A2 2 0 1 1 11 8H2m10.59 11.41A2 2 0 1 0 14 16H2m15.73-8.27A2.5 2.5 0 1 1 19.5 12H2'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.59 4.59A2 2 0 1 1 11 8H2m10.59 11.41A2 2 0 1 0 14 16H2m15.73-8.27A2.5 2.5 0 1 1 19.5 12H2'/%3E%3C/svg%3E") center / contain no-repeat}.acomodacao-features__item[data-icon="hidromassagem"]::before{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 16.3c2.2 0 4-1.83 4-4.05 0-1.16-.57-2.26-1.71-3.19S7 6.3 7 4.25c0 2.05-1.14 3.1-2.29 4.04S3 11.08 3 12.25c0 2.22 1.8 4.05 4 4.05z'/%3E%3Cpath d='M12.56 6.6A10.97 10.97 0 0 1 14 6c2.05 0 3.14 1.14 4.08 2.29C19 9.43 19 10.57 19 11.73c0 2.21-1.81 4-4 4s-4-1.79-4-4c0-1.16.56-2.26 1.71-3.19z'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 16.3c2.2 0 4-1.83 4-4.05 0-1.16-.57-2.26-1.71-3.19S7 6.3 7 4.25c0 2.05-1.14 3.1-2.29 4.04S3 11.08 3 12.25c0 2.22 1.8 4.05 4 4.05z'/%3E%3Cpath d='M12.56 6.6A10.97 10.97 0 0 1 14 6c2.05 0 3.14 1.14 4.08 2.29C19 9.43 19 10.57 19 11.73c0 2.21-1.81 4-4 4s-4-1.79-4-4c0-1.16.56-2.26 1.71-3.19z'/%3E%3C/svg%3E") center / contain no-repeat}.acomodacao-features__item[data-icon="banheiro-privativo"]::before{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='11' width='18' height='11' rx='2' ry='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='11' width='18' height='11' rx='2' ry='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E") center / contain no-repeat}.acomodacao-features__item[data-icon="tv"]::before{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='3' width='20' height='14' rx='2' ry='2'/%3E%3Cline x1='8' y1='21' x2='16' y2='21'/%3E%3Cline x1='12' y1='17' x2='12' y2='21'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='3' width='20' height='14' rx='2' ry='2'/%3E%3Cline x1='8' y1='21' x2='16' y2='21'/%3E%3Cline x1='12' y1='17' x2='12' y2='21'/%3E%3C/svg%3E") center / contain no-repeat}.acomodacao-features__item[data-icon="frigobar"]::before{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='2' width='16' height='20' rx='2' ry='2'/%3E%3Cline x1='4' y1='9' x2='20' y2='9'/%3E%3Cline x1='9' y1='14' x2='9' y2='14.01'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='2' width='16' height='20' rx='2' ry='2'/%3E%3Cline x1='4' y1='9' x2='20' y2='9'/%3E%3Cline x1='9' y1='14' x2='9' y2='14.01'/%3E%3C/svg%3E") center / contain no-repeat}.acomodacao-features__item[data-icon="wifi"]::before{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.55a11 11 0 0 1 14.08 0'/%3E%3Cpath d='M1.42 9a16 16 0 0 1 21.16 0'/%3E%3Cpath d='M8.53 16.11a6 6 0 0 1 6.95 0'/%3E%3Cline x1='12' y1='20' x2='12.01' y2='20'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.55a11 11 0 0 1 14.08 0'/%3E%3Cpath d='M1.42 9a16 16 0 0 1 21.16 0'/%3E%3Cpath d='M8.53 16.11a6 6 0 0 1 6.95 0'/%3E%3Cline x1='12' y1='20' x2='12.01' y2='20'/%3E%3C/svg%3E") center / contain no-repeat}.acomodacao-features__item[data-icon="generico"]::before{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpolyline points='8 12 11 15 16 9'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpolyline points='8 12 11 15 16 9'/%3E%3C/svg%3E") center / contain no-repeat}@media (max-width:900px){.acomodacao-banner{padding-top:48px!important;padding-bottom:40px!important;padding-left:0!important;padding-right:0!important;min-height:60vh}.acomodacao-banner__inner{padding:0 20px}.acomodacao-banner__title.wp-block-post-title,.acomodacao-banner__title.wp-block-heading{font-size:22px}.acomodacao-banner__subtitle,.acomodacao-banner__subtitle--wide{font-size:13px!important}.wp-block-post-content{font-size:14px}body.single-acomodacao .acomodacao-banner{min-height:75vh}body.single-acomodacao .acomodacao-detalhes{padding-top:48px!important;padding-left:20px!important;padding-right:20px!important}}@media (max-width:480px){.acomodacao-banner{min-height:50vh}}.acomodacao-detalhes{position:relative;overflow:hidden;background-color:#cbc0ad}.acomodacao-detalhes::before{content:'';position:absolute;left:-8vw;bottom:-6vw;width:clamp(250px, 32vw, 460px);height:clamp(250px, 32vw, 460px);background-image:url(/wp-content/themes/navival-hotel-pedra-negra/assets/images/logo-outline.png);background-repeat:no-repeat;background-position:left bottom;background-size:contain;opacity:.12;z-index:0;pointer-events:none}.acomodacao-detalhes__inner{position:relative;z-index:1}.acomodacao-detalhes__inner.wp-block-columns{gap:80px}.acomodacao-galeria{display:flex;flex-direction:column;gap:16px}.acomodacao-galeria__principal{position:relative;width:100%;aspect-ratio:16/10;margin:0;overflow:hidden;cursor:zoom-in;background-color:rgb(28 33 38 / .05);box-shadow:0 4px 20px rgb(0 0 0 / .08)}.acomodacao-galeria__principal[data-tipo="video"]{cursor:pointer}.acomodacao-galeria__principal img,.acomodacao-galeria__principal iframe{width:100%;height:100%;object-fit:cover;display:block;border:none;transition:transform 0.8s cubic-bezier(.2,.8,.2,1)}.acomodacao-galeria__principal:hover img{transform:scale(1.04)}.acomodacao-galeria__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;background:rgb(0 0 0 / .55);pointer-events:none}.acomodacao-galeria__play::before{content:'';position:absolute;top:50%;left:55%;transform:translate(-50%,-50%);border-style:solid;border-width:10px 0 10px 16px;border-color:#fff0 #fff0 #fff0 #fff}.acomodacao-galeria__miniaturas{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.acomodacao-galeria__miniatura-wrap{position:relative}.acomodacao-galeria__miniatura{width:100%;aspect-ratio:4/3;object-fit:cover;cursor:pointer;opacity:.5;transition:opacity 0.3s,border-color 0.3s,transform 0.3s;border:2px solid #fff0;box-shadow:0 2px 10px rgb(0 0 0 / .05);display:block}.acomodacao-galeria__miniatura:hover{opacity:.8;transform:translateY(-2px)}.acomodacao-galeria__miniatura-wrap.is-video::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:#fff0 #fff0 #fff0 #fff;pointer-events:none}.acomodacao-galeria__miniatura.is-active{opacity:1;border-color:#5f6754}.acomodacao-descricao.wp-block-post-content{font-family:var(--wp--preset--font-family--heading);font-size:18px;line-height:1.5;font-weight:400;color:#2c2a26;margin-bottom:48px!important}.acomodacao-lista__titulo{font-family:var(--wp--preset--font-family--heading);font-size:17px;font-weight:500;margin:0 0 20px;color:#1c2126;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid rgb(28 33 38 / .15);padding-bottom:12px}.acomodacao-lista{list-style:none;padding:0;margin:0 0 40px 0!important;display:grid;grid-template-columns:1fr 1fr;gap:8px 24px}.acomodacao-lista li{font-size:15px;color:#4a5040;display:flex;align-items:center;gap:12px;line-height:1.4}.acomodacao-lista li::before{content:'';display:block;width:6px;height:6px;background-color:#5f6754;border-radius:50%;flex-shrink:0}.acomodacao-regras{display:grid;grid-template-columns:1fr 1fr;gap:16px}.acomodacao-regras__item{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid rgb(44 42 38 / .12);border-radius:2px;background:rgb(255 255 255 / .28)}.acomodacao-regras__badge{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;flex-shrink:0}.acomodacao-regras__icone{width:16px;height:16px;flex-shrink:0}.acomodacao-regras__texto{display:flex;flex-direction:column;gap:2px;font-family:var(--wp--preset--font-family--body);font-size:13px;line-height:1.35;color:rgb(44 42 38 / .75)}.acomodacao-regras__texto strong{font-family:var(--wp--preset--font-family--heading);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#1c2126}.acomodacao-regras__item[data-status="proibido"] .acomodacao-regras__badge{background:rgb(217 83 79 / .12)}.acomodacao-regras__item[data-status="proibido"] .acomodacao-regras__icone{background-color:#c0463f;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cline x1='4.93' y1='4.93' x2='19.07' y2='19.07'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cline x1='4.93' y1='4.93' x2='19.07' y2='19.07'/%3E%3C/svg%3E") center / contain no-repeat}.acomodacao-regras__item[data-status="permitido"] .acomodacao-regras__badge{background:rgb(95 103 84 / .14)}.acomodacao-regras__item[data-status="permitido"] .acomodacao-regras__icone{background-color:#4a5040;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpolyline points='8 12 11 15 16 9'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpolyline points='8 12 11 15 16 9'/%3E%3C/svg%3E") center / contain no-repeat}@media (max-width:480px){.acomodacao-regras{grid-template-columns:1fr}}.acomodacao-cta-flutuante{position:fixed;left:50%;bottom:16px;z-index:90;opacity:0;visibility:hidden;transform:translateX(-50%) translateY(16px);transition:opacity 0.4s var(--nhpn-ease,cubic-bezier(.2,.8,.2,1)),transform 0.4s var(--nhpn-ease,cubic-bezier(.2,.8,.2,1)),visibility 0.4s}.acomodacao-cta-flutuante.is-visible{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.acomodacao-cta-flutuante .wp-block-button__link{padding:18px 40px;font-size:13px;box-shadow:0 12px 32px rgb(28 33 38 / .35)}@media (max-width:900px){.acomodacao-cta-flutuante{display:none}}@media (max-width:992px){.acomodacao-detalhes__inner.wp-block-columns{flex-wrap:wrap;gap:56px!important}.acomodacao-detalhes__inner.wp-block-columns>.wp-block-column{flex-basis:100%!important}}@media (max-width:600px){.acomodacao-lista{grid-template-columns:1fr}}.acomodacao-lightbox{display:none;position:fixed;inset:0;z-index:9999;background:rgb(10 10 10 / .95);align-items:center;justify-content:center}.acomodacao-lightbox.is-open{display:flex}.acomodacao-lightbox img{max-width:90%;max-height:85vh;object-fit:contain;box-shadow:0 10px 40px rgb(0 0 0 / .5)}.acomodacao-lightbox__close,.acomodacao-lightbox__prev,.acomodacao-lightbox__next{position:absolute;background:rgb(255 255 255 / .1);border:none;color:#fff;cursor:pointer;padding:14px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background 0.3s}.acomodacao-lightbox__close:hover,.acomodacao-lightbox__prev:hover,.acomodacao-lightbox__next:hover{background:rgb(255 255 255 / .25)}.acomodacao-lightbox__close{top:24px;right:24px}.acomodacao-lightbox__prev{left:24px;top:50%;transform:translateY(-50%)}.acomodacao-lightbox__next{right:24px;top:50%;transform:translateY(-50%)}.galeria-filtro{padding-top:96px;padding-bottom:96px}.galeria-filtro__botoes{display:flex;flex-wrap:wrap;gap:8px 32px;margin-bottom:48px}.galeria-filtro__botao{background:none;border:none;padding:0 0 6px;cursor:pointer;font-family:var(--wp--preset--font-family--heading);font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:rgb(44 42 38 / .5);border-bottom:1px solid #fff0;transition:color 0.25s,border-color 0.25s}.galeria-filtro__botao:hover{color:#2c2a26}.galeria-filtro__botao.is-active{color:#2c2a26;border-bottom-color:#5f6754}.galeria-filtro__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;width:calc(100vw - 96px);margin-left:calc(50% - 50vw + 48px);margin-right:calc(50% - 50vw + 48px)}.galeria-filtro__item{position:relative;aspect-ratio:1 / 1;margin:0;overflow:hidden;background:#e4ded2;cursor:zoom-in}.galeria-filtro__item.is-oculto{display:none}.galeria-filtro__item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.6s cubic-bezier(.2,.8,.2,1)}.galeria-filtro__item:hover img{transform:scale(1.06)}@media (max-width:1100px){.galeria-filtro__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.galeria-filtro__grid{grid-template-columns:repeat(2,1fr);gap:16px;width:calc(100vw - 40px);margin-left:calc(50% - 50vw + 20px);margin-right:calc(50% - 50vw + 20px)}.galeria-filtro__botoes{gap:8px 20px;margin-bottom:32px;padding-left:20px;padding-right:20px}.galeria-filtro{padding-top:48px;padding-bottom:60px}}.on-light .contact-item{color:#4a5040}.on-light .contact-item a{color:#2c2a26}.on-light .contact-item a:hover{color:#5f6754}.on-light .contact-item::before{background-color:#5f6754}.atendimento{padding-top:75px;padding-bottom:100px}.atendimento__grid{display:grid;grid-template-columns:5fr 7fr;gap:130px;align-items:start;width:calc(100vw - 96px);margin-left:calc(50% - 50vw + 48px);margin-right:calc(50% - 50vw + 48px)}.atendimento__titulo{font-family:var(--wp--preset--font-family--heading);font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:#1c2126;margin:0 0 24px}.atendimento__contatos{font-size:16px;gap:18px;margin-bottom:40px}.atendimento__contatos-row{display:flex;flex-wrap:wrap;gap:12px 40px}.atendimento__contatos .contact-item::before{width:20px;height:20px}.atendimento__socials{display:flex;gap:24px;margin-bottom:40px}.atendimento__socials a{font-family:var(--wp--preset--font-family--heading);font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#2c2a26;text-decoration:none;border-bottom:1px solid rgb(44 42 38 / .25);padding-bottom:3px;transition:color 0.25s,border-color 0.25s}.atendimento__socials a:hover{color:#5f6754;border-color:#5f6754}.atendimento__mapa{margin-top:40px;aspect-ratio:16 / 10;overflow:hidden;border:1px solid rgb(44 42 38 / .12)}.atendimento__mapa iframe{width:100%;height:100%;border:0;display:block;filter:grayscale(.1) contrast(1.05)}.atendimento__form-card{position:relative;border:1px solid rgb(44 42 38 / .12);background:#f8f6f2;padding:56px 48px}.atendimento__form-card::before{content:'';position:absolute;top:0;left:0;width:48px;height:3px;background:#5f6754}.atendimento__form-eyebrow{font-family:var(--wp--preset--font-family--heading);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#5f6754;margin:0 0 14px}.atendimento__form-titulo.wp-block-heading{font-family:var(--wp--preset--font-family--heading);font-size:clamp(26px, 2.6vw, 32px);font-weight:400;color:#1c2126;letter-spacing:-.01em;margin:0 0 12px}.atendimento__form-sub{font-size:15px;line-height:1.6;color:#4a4841;margin:0 0 36px}.atendimento__form-card .forminator-ui{--forminator-input-border:rgba(44, 42, 38, 0.22);max-width:none}.atendimento__form-card .forminator-row{margin:0 0 28px}.atendimento__form-card .forminator-field{position:relative}.atendimento__form-card .forminator-label{display:block;font-family:var(--wp--preset--font-family--heading);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#5f6754;margin:0 0 10px}.atendimento__form-card .forminator-required{color:#a3583f}.atendimento__form-card .forminator-input,.atendimento__form-card .forminator-textarea{width:100%;box-sizing:border-box;background:#fff0;border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:1px solid rgb(44 42 38 / .22)!important;border-radius:0!important;box-shadow:none!important;padding:10px 2px;font-family:var(--wp--preset--font-family--body);font-size:15px;color:#1c2126;transition:border-color 0.3s,background 0.3s}.atendimento__form-card .forminator-textarea{--forminator-textarea-min-height:120px !important;resize:vertical;padding-top:14px}.atendimento__form-card .forminator-input:focus,.atendimento__form-card .forminator-textarea:focus{outline:none;border-bottom-color:#5f6754;background:rgb(95 103 84 / .04);box-shadow:none}.atendimento__form-card .forminator-input::placeholder,.atendimento__form-card .forminator-textarea::placeholder{color:rgb(44 42 38 / .35)}.atendimento__form-card .forminator-description{display:block;text-align:right;font-size:11px;letter-spacing:.04em;color:rgb(44 42 38 / .45);margin-top:6px}.atendimento__form-card .forminator-row-last{margin-top:8px}.atendimento__form-card .forminator-button-submit{display:inline-flex;align-items:center;gap:10px;border:none;border-radius:0!important;background:#333;color:#fff;font-family:var(--wp--preset--font-family--heading);font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:16px 40px;cursor:pointer;transition:background 0.25s}.atendimento__form-card .forminator-button-submit:hover{background:#4a5040}.atendimento__form-card .forminator-response-message{margin-top:20px;padding:14px 18px;font-size:14px;border-left:3px solid #5f6754;background:rgb(95 103 84 / .06)}.atendimento__form-card .forminator-response-message.forminator-error{border-left-color:#a3583f;background:rgb(163 88 63 / .06)}@media (max-width:640px){.atendimento__form-card{padding:40px 28px}}#duvidas-frequentes{scroll-margin-top:90px}@media (max-width:780px){#duvidas-frequentes{padding-left:20px!important;padding-right:20px!important}}.atendimento-faq__inner{max-width:1180px;margin:0 auto}.atendimento-faq__header{max-width:620px;margin:0 0 64px}.atendimento-faq__eyebrow{font-family:var(--wp--preset--font-family--heading);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#4a5040;margin:0 0 14px}.atendimento-faq__titulo.wp-block-heading{font-family:var(--wp--preset--font-family--heading);font-size:clamp(28px, 3.2vw, 38px);font-weight:400;color:#1c2126;letter-spacing:-.01em;line-height:1.15;margin:0 0 16px}.atendimento-faq__sub{font-size:16px;line-height:1.6;color:#4a4841;margin:0}.atendimento-faq__categorias{columns:2;column-gap:72px}.atendimento-faq__categoria{break-inside:avoid;margin-bottom:44px}.atendimento-faq__categoria-titulo{font-family:var(--wp--preset--font-family--heading);font-size:20px;font-weight:700;letter-spacing:-.005em;text-transform:none;color:#1c2126;margin:0 0 4px;padding-bottom:14px;border-bottom:2px solid #5f6754}.atendimento-faq__item{border-bottom:1px solid rgb(44 42 38 / .14)}.atendimento-faq__item summary{cursor:pointer;list-style:none;position:relative;padding:18px 30px 18px 0;font-family:var(--wp--preset--font-family--heading);font-size:15.5px;font-weight:500;color:#1c2126;line-height:1.4}.atendimento-faq__item summary::-webkit-details-marker{display:none}.atendimento-faq__item summary::after{content:'+';position:absolute;right:2px;top:18px;font-family:var(--wp--preset--font-family--heading);font-size:20px;font-weight:400;line-height:1;color:#5f6754;transition:transform 0.3s ease}.atendimento-faq__item[open] summary::after{transform:rotate(45deg)}.atendimento-faq__item summary:hover{color:#4a5040}.atendimento-faq__item summary:hover::after{color:#4a5040}.atendimento-faq__item p{margin:0 0 22px;padding-right:30px;font-size:14.5px;line-height:1.75;color:#4a4841}@media (max-width:780px){.atendimento-faq__categorias{columns:1}}@media (max-width:900px){.atendimento{padding-top:48px}.atendimento__grid{grid-template-columns:1fr;gap:48px;width:calc(100vw - 40px);margin-left:calc(50% - 50vw + 20px);margin-right:calc(50% - 50vw + 20px)}}.acomodacao-banner__subtitle--wide{max-width:980px;font-size:17px}.sobre-numeros{display:grid;grid-template-columns:repeat(4,1fr)}.sobre-numeros>*{margin-block-start:0}.sobre-numeros__item{padding:48px 32px;text-align:center;border-left:1px solid rgb(44 42 38 / .12)}.sobre-numeros__item:first-child{border-left:none}.sobre-numeros__valor{font-family:var(--wp--preset--font-family--heading);font-size:clamp(36px, 4vw, 52px);font-weight:500;color:#1c2126;line-height:1;margin:0 0 12px;letter-spacing:-.01em}.sobre-numeros__rotulo{font-family:var(--wp--preset--font-family--body);font-size:13px;line-height:1.5;color:#4a4841;margin:0}@media (max-width:900px){.sobre-numeros{grid-template-columns:repeat(2,1fr)}.sobre-numeros__item:nth-child(2n+1){border-left:none}.sobre-numeros__item:nth-child(1),.sobre-numeros__item:nth-child(2){border-bottom:1px solid rgb(44 42 38 / .12)}}@media (max-width:780px){.wp-block-post-content>.alignfull.sobre-numeros{padding-top:0!important;padding-bottom:0!important}.sobre-numeros__item{padding:28px 20px}}.sobre-historia{max-width:760px;margin:0 auto;text-align:center}.sobre-historia__eyebrow{font-family:var(--wp--preset--font-family--heading);font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:#5f6754;margin:0 0 20px}.sobre-historia__lead{font-family:var(--wp--preset--font-family--highlight);font-style:italic;font-size:clamp(24px, 3vw, 32px);line-height:1.35;color:#1c2126;margin:0 0 32px}.sobre-historia__corpo{font-size:16px;line-height:1.8;color:#4a4841;margin:0 0 20px;text-align:left}@media (max-width:780px){.sobre-historia{text-align:left;padding-left:20px;padding-right:20px;box-sizing:border-box}}.sobre-comodidades{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:40px 56px;margin-top:64px;padding-top:48px;border-top:1px solid rgb(44 42 38 / .12)}@media (min-width:1001px){.sobre-comodidades{width:920px;max-width:calc(100vw - 96px);margin-left:calc(50% - 460px);margin-right:calc(50% - 460px)}}@media (max-width:1000px){.sobre-comodidades{justify-content:center;gap:32px 20px}.sobre-comodidades__item{max-width:none;flex:0 0 calc(50% - 10px)}}.sobre-comodidades__item{display:flex;flex-direction:column;align-items:center;gap:12px;font-family:var(--wp--preset--font-family--body);font-size:13px;color:#4a5040;text-align:center;max-width:148px}.sobre-comodidades__item::before{content:'';width:26px;height:26px;background-color:#5f6754}.sobre-comodidades__item[data-icon="wifi"]::before{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.55a11 11 0 0 1 14.08 0'/%3E%3Cpath d='M1.42 9a16 16 0 0 1 21.16 0'/%3E%3Cpath d='M8.53 16.11a6 6 0 0 1 6.95 0'/%3E%3Cline x1='12' y1='20' x2='12.01' y2='20'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.55a11 11 0 0 1 14.08 0'/%3E%3Cpath d='M1.42 9a16 16 0 0 1 21.16 0'/%3E%3Cpath d='M8.53 16.11a6 6 0 0 1 6.95 0'/%3E%3Cline x1='12' y1='20' x2='12.01' y2='20'/%3E%3C/svg%3E") center / contain no-repeat}.sobre-comodidades__item[data-icon="ar-condicionado"]::before{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.59 4.59A2 2 0 1 1 11 8H2m10.59 11.41A2 2 0 1 0 14 16H2m15.73-8.27A2.5 2.5 0 1 1 19.5 12H2'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.59 4.59A2 2 0 1 1 11 8H2m10.59 11.41A2 2 0 1 0 14 16H2m15.73-8.27A2.5 2.5 0 1 1 19.5 12H2'/%3E%3C/svg%3E") center / contain no-repeat}.sobre-comodidades__item[data-icon="frigobar"]::before{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='2' width='16' height='20' rx='2' ry='2'/%3E%3Cline x1='4' y1='9' x2='20' y2='9'/%3E%3Cline x1='9' y1='14' x2='9' y2='14.01'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='2' width='16' height='20' rx='2' ry='2'/%3E%3Cline x1='4' y1='9' x2='20' y2='9'/%3E%3Cline x1='9' y1='14' x2='9' y2='14.01'/%3E%3C/svg%3E") center / contain no-repeat}.sobre-comodidades__item[data-icon="cafe"]::before{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 8h1a4 4 0 0 1 0 8h-1'/%3E%3Cpath d='M2 8h16v9a4 4 0 0 1-4 4H6a4 4 0 0 1-4-4V8z'/%3E%3Cline x1='6' y1='1' x2='6' y2='4'/%3E%3Cline x1='10' y1='1' x2='10' y2='4'/%3E%3Cline x1='14' y1='1' x2='14' y2='4'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 8h1a4 4 0 0 1 0 8h-1'/%3E%3Cpath d='M2 8h16v9a4 4 0 0 1-4 4H6a4 4 0 0 1-4-4V8z'/%3E%3Cline x1='6' y1='1' x2='6' y2='4'/%3E%3Cline x1='10' y1='1' x2='10' y2='4'/%3E%3Cline x1='14' y1='1' x2='14' y2='4'/%3E%3C/svg%3E") center / contain no-repeat}.sobre-comodidades__item[data-icon="recepcao"]::before{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpolyline points='12 6 12 12 16 14'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpolyline points='12 6 12 12 16 14'/%3E%3C/svg%3E") center / contain no-repeat}.sobre-comodidades__item[data-icon="auditorio"]::before{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='M23 21v-2a4 4 0 0 0-3-3.87'/%3E%3Cpath d='M16 3.13a4 4 0 0 1 0 7.75'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='M23 21v-2a4 4 0 0 0-3-3.87'/%3E%3Cpath d='M16 3.13a4 4 0 0 1 0 7.75'/%3E%3C/svg%3E") center / contain no-repeat}.sobre-avaliacoes{position:relative;overflow:hidden;background:radial-gradient(circle at center,#3b3a30 0%,#1c2126 65%);background-size:200% 200%;animation:nhpn-bg-drift 10s ease-in-out infinite alternate}.sobre-avaliacoes__eyebrow{font-family:var(--wp--preset--font-family--heading);font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:#cbc0ad;text-align:center;margin:0 0 16px}.sobre-avaliacoes__titulo{font-family:var(--wp--preset--font-family--heading);font-size:clamp(28px, 3.5vw, 40px);font-weight:400;color:#edeae2;text-align:center;margin:0 0 64px;letter-spacing:-.01em}.sobre-avaliacoes__notas{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:32px;max-width:960px;margin:0 auto 72px}.sobre-avaliacoes__nota{flex:1 1 0%;text-align:center;padding:32px 24px;border:1px solid rgb(255 255 255 / .12)}.sobre-avaliacoes__nota-valor{font-family:var(--wp--preset--font-family--heading);font-size:40px;font-weight:500;color:#cbc0ad;line-height:1;margin:0 0 8px}.sobre-avaliacoes__nota-plataforma{font-family:var(--wp--preset--font-family--heading);font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#edeae2;margin:0 0 6px}.sobre-avaliacoes__nota-contagem{font-family:var(--wp--preset--font-family--body);font-size:13px;color:rgb(255 255 255 / .5);margin:0}.sobre-avaliacoes__depoimentos{display:grid;grid-template-columns:repeat(3,1fr);align-items:flex-start;gap:40px;max-width:1200px;margin:0 auto}.sobre-avaliacoes__depoimento{margin-top:0;border-top:1px solid rgb(255 255 255 / .15);padding-top:24px}.sobre-avaliacoes__depoimento-texto{font-family:var(--wp--preset--font-family--highlight);font-style:italic;font-size:19px;line-height:1.5;color:#edeae2;margin:0 0 16px}.sobre-avaliacoes__depoimento-fonte{font-family:var(--wp--preset--font-family--body);font-size:13px;letter-spacing:.04em;color:rgb(255 255 255 / .5);margin:0}@media (max-width:780px){.sobre-avaliacoes{padding-left:20px!important;padding-right:20px!important}.sobre-avaliacoes__nota-valor{font-size:32px}}@media (max-width:900px){.sobre-avaliacoes__depoimentos{grid-template-columns:1fr}.sobre-avaliacoes__nota{flex:1 1 100%}}.experiencias-voolivre{position:relative;overflow:hidden;background:radial-gradient(circle at center,#3b3a30 0%,#1c2126 65%);background-size:200% 200%;animation:nhpn-bg-drift 10s ease-in-out infinite alternate}.experiencias-voolivre__inner{position:relative;z-index:1;max-width:1040px;margin:0 auto;text-align:center}.experiencias-voolivre__eyebrow{font-family:var(--wp--preset--font-family--heading);font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:#cbc0ad;margin:0 0 10px}.experiencias-voolivre__titulo{font-family:var(--wp--preset--font-family--highlight);font-style:italic;font-size:clamp(26px, 3.2vw, 38px);line-height:1.3;color:#edeae2;margin:0 0 28px}.experiencias-voolivre__corpo{font-size:16px;line-height:1.85;color:rgb(255 255 255 / .72);max-width:720px;margin:0 auto 20px}.experiencias-voolivre__stats{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;max-width:1040px;margin:56px auto 0}.experiencias-voolivre__stats>*{margin-block-start:0}.experiencias-voolivre__stat{text-align:center;padding:28px 16px;border:1px solid rgb(255 255 255 / .12)}.experiencias-voolivre__stat-valor{font-family:var(--wp--preset--font-family--heading);font-size:clamp(24px, 2.4vw, 28px);font-weight:500;color:#cbc0ad;line-height:1;margin:0 0 10px}.experiencias-voolivre__stat-rotulo{font-family:var(--wp--preset--font-family--body);font-size:13px;line-height:1.5;color:rgb(255 255 255 / .55);margin:0}@media (max-width:900px){.experiencias-voolivre__stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.experiencias-voolivre__stats{grid-template-columns:1fr}}@media (max-width:780px){.experiencias-voolivre__inner{text-align:left}.experiencias-voolivre{padding-left:20px!important;padding-right:20px!important}.experiencias-eventos{text-align:left!important}.experiencias-eventos__cta{justify-content:flex-start!important}}.experiencias-grid{width:100%;max-width:none;margin:0 auto;padding-left:0;padding-right:0;box-sizing:border-box}@media (max-width:780px){.experiencias-grid{padding-left:0;padding-right:0}.experiencias-grid__card-tag{flex-direction:column;align-items:flex-start;gap:6px}}.experiencias-grid__eyebrow{font-family:var(--wp--preset--font-family--heading);font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:#5f6754;text-align:left;margin:0 0 16px}.experiencias-grid__titulo{font-family:var(--wp--preset--font-family--heading);font-size:clamp(24px, 3.5vw, 38px);font-weight:400;color:#1c2126;text-align:left;max-width:540px;margin:0 0 64px;letter-spacing:-.01em}.experiencias-grid__cards{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:rgb(44 42 38 / .12);border:1px solid rgb(44 42 38 / .12)}.experiencias-grid__cards>*{margin-block-start:0}.experiencias-grid__card{background:var(--wp--preset--color--background);padding:48px}.experiencias-grid__card-icon{width:32px;height:32px;background-color:#5f6754;margin:0 0 24px}.experiencias-grid__card-icon[data-icon="montanha"]{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m8 3-6 18h20L14 9l-3 4-3-10z'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m8 3-6 18h20L14 9l-3 4-3-10z'/%3E%3C/svg%3E") center / contain no-repeat}.experiencias-grid__card-icon[data-icon="futebol"]{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m12 8 3.5 2.5-1.3 4h-4.4l-1.3-4z'/%3E%3Cpath d='M12 8V4M15.5 10.5l3.5-1M8.5 10.5 5 9.5M9.8 14.5 8 18M14.2 14.5 16 18'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m12 8 3.5 2.5-1.3 4h-4.4l-1.3-4z'/%3E%3Cpath d='M12 8V4M15.5 10.5l3.5-1M8.5 10.5 5 9.5M9.8 14.5 8 18M14.2 14.5 16 18'/%3E%3C/svg%3E") center / contain no-repeat}.experiencias-grid__card-icon[data-icon="negocios"]{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='7' width='20' height='14' rx='2'/%3E%3Cpath d='M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='7' width='20' height='14' rx='2'/%3E%3Cpath d='M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16'/%3E%3C/svg%3E") center / contain no-repeat}.experiencias-grid__card-icon[data-icon="cultura"]{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 21h18M4 21V10M20 21V10M2 10l10-6 10 6M8 21v-6M12 21v-6M16 21v-6'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 21h18M4 21V10M20 21V10M2 10l10-6 10 6M8 21v-6M12 21v-6M16 21v-6'/%3E%3C/svg%3E") center / contain no-repeat}.experiencias-grid__card h3{font-family:var(--wp--preset--font-family--heading);font-size:20px;font-weight:500;color:#1c2126;margin:0 0 14px}.experiencias-grid__card p{font-size:15px;line-height:1.75;color:#4a4841;margin:0}.experiencias-grid__card-tag{display:flex;gap:10px;align-items:baseline;margin-top:20px;padding-top:20px;border-top:1px solid rgb(44 42 38 / .12)}.experiencias-grid__card-tag strong{flex-shrink:0;font-family:var(--wp--preset--font-family--heading);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#5f6754}.experiencias-grid__card-tag span{font-size:14px;line-height:1.6;color:#4a4841}@media (max-width:780px){.experiencias-grid__cards{grid-template-columns:1fr}.experiencias-grid__card{padding:36px 28px}}.experiencias-eventos{max-width:700px;margin:0 auto;text-align:center}.experiencias-eventos__eyebrow{font-family:var(--wp--preset--font-family--heading);font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:#5f6754;margin:0 0 16px}.experiencias-eventos__titulo{font-family:var(--wp--preset--font-family--heading);font-size:clamp(24px, 3vw, 32px);font-weight:400;color:#1c2126;margin:0 0 20px}.experiencias-eventos__corpo{font-size:16px;line-height:1.8;color:#4a4841;margin:0 0 32px}.experiencias-eventos__cta{justify-content:center}.experiencias-cta{position:relative;overflow:hidden;background:radial-gradient(circle at center,#3b3a30 0%,#1c2126 65%);background-size:200% 200%;animation:nhpn-bg-drift 10s ease-in-out infinite alternate}.experiencias-cta .localizacao__banner{position:relative;z-index:1;max-width:960px;margin:0 auto}@media (max-width:780px){.experiencias-cta{padding-left:20px!important;padding-right:20px!important}}.experiencias-cta .localizacao__banner-title.wp-block-heading{max-width:880px}.pagina-404{position:relative;overflow:hidden;min-height:100vh;display:flex;align-items:center;background:radial-gradient(circle at center,#3b3a30 0%,#1c2126 65%);background-size:200% 200%;animation:nhpn-bg-drift 10s ease-in-out infinite alternate}.pagina-404__inner{position:relative;z-index:1;width:100%;max-width:1100px;margin:0 auto;padding:140px 48px 80px;text-align:center}.pagina-404__eyebrow{font-family:var(--wp--preset--font-family--heading);font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:#cbc0ad;margin:0 0 24px}.pagina-404__titulo{font-family:var(--wp--preset--font-family--heading);font-size:clamp(24px, 2.4vw, 32px);font-weight:500;line-height:1.3;color:#edeae2;margin:0 0 20px;letter-spacing:-.01em}.pagina-404__subtitulo{font-size:16px;line-height:1.75;color:rgb(255 255 255 / .65);max-width:480px;margin:0 auto 48px}.pagina-404__busca.wp-block-search{max-width:460px;margin:0 auto 64px}.pagina-404__busca .wp-block-search__inside-wrapper{border:1px solid rgb(255 255 255 / .25);border-radius:0;background:rgb(255 255 255 / .03)}.pagina-404__busca .wp-block-search__input{background:#fff0;border:none;color:#edeae2;font-family:var(--wp--preset--font-family--body);font-size:15px;padding:16px 20px}.pagina-404__busca .wp-block-search__input::placeholder{color:rgb(255 255 255 / .45)}.pagina-404__busca .wp-block-search__input:focus{outline:none}.pagina-404__busca .wp-block-search__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;width:16px;height:16px;cursor:pointer;background-color:rgb(255 255 255 / .45);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'/%3E%3Cline x1='6' y1='6' x2='18' y2='18'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'/%3E%3Cline x1='6' y1='6' x2='18' y2='18'/%3E%3C/svg%3E") center / contain no-repeat;transition:background-color 0.3s}.pagina-404__busca .wp-block-search__input::-webkit-search-cancel-button:hover{background-color:#fff}.pagina-404__busca .wp-block-search__button.wp-element-button{display:inline-flex;align-items:center;gap:10px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;padding:16px 28px;background:var(--wp--preset--color--primary);color:var(--wp--preset--color--dark);border:none;border-radius:0}.pagina-404__busca .wp-block-search__button.wp-element-button:hover{background:var(--wp--preset--color--accent);color:var(--wp--preset--color--white)}.pagina-404__divider.wp-block-separator{width:64px!important;max-width:64px!important;height:0!important;border:none!important;border-top:1px solid rgb(255 255 255 / .18)!important;margin:0 auto 48px!important;opacity:1!important}.pagina-404__secao-label{font-family:var(--wp--preset--font-family--heading);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:rgb(255 255 255 / .45);margin:0 0 20px}.pagina-404__links{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:56px}.pagina-404__link{display:inline-flex;align-items:center;gap:10px;padding:14px 24px;box-sizing:border-box;border:1px solid rgb(255 255 255 / .2);color:#edeae2;font-family:var(--wp--preset--font-family--heading);font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:border-color 0.3s,background 0.3s}.pagina-404__link:hover{background:rgb(255 255 255 / .06);border-color:rgb(255 255 255 / .4);color:#fff}.pagina-404__link-icon{width:14px;height:14px;background-color:currentColor;flex-shrink:0}.pagina-404__link-icon--cama{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 4v16'/%3E%3Cpath d='M2 8h18a2 2 0 0 1 2 2v10'/%3E%3Cpath d='M2 17h20'/%3E%3Cpath d='M6 8V6a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v2'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 4v16'/%3E%3Cpath d='M2 8h18a2 2 0 0 1 2 2v10'/%3E%3Cpath d='M2 17h20'/%3E%3Cpath d='M6 8V6a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v2'/%3E%3C/svg%3E") center / contain no-repeat}.pagina-404__link-icon--calendario{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cline x1='16' y1='2' x2='16' y2='6'/%3E%3Cline x1='8' y1='2' x2='8' y2='6'/%3E%3Cline x1='3' y1='10' x2='21' y2='10'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cline x1='16' y1='2' x2='16' y2='6'/%3E%3Cline x1='8' y1='2' x2='8' y2='6'/%3E%3Cline x1='3' y1='10' x2='21' y2='10'/%3E%3C/svg%3E") center / contain no-repeat}.pagina-404__link-icon--local{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E") center / contain no-repeat}.pagina-404__contato{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 40px}.pagina-404__contato .contact-item{font-size:14px}@media (max-width:600px){.pagina-404__inner{padding:120px 24px 64px}.pagina-404__link{width:100%;justify-content:center}.pagina-404__links{flex-direction:column}}.busca-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;margin-bottom:48px}.busca-toolbar--centro{justify-content:center;margin:32px 0}.busca-toolbar__busca{width:100%;max-width:340px}.busca-toolbar__busca .search-form{display:flex;border:1px solid rgb(44 42 38 / .25);background:#fff0}.busca-toolbar__busca .search-form label{flex:1;display:flex}.busca-toolbar__busca .search-field{flex:1;width:100%;background:#fff0;border:none;color:#2c2a26;font-family:var(--wp--preset--font-family--body);font-size:14px;padding:12px 16px}.busca-toolbar__busca .search-field::placeholder{color:rgb(44 42 38 / .45)}.busca-toolbar__busca .search-field:focus{outline:none}.busca-toolbar__busca .search-field::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;width:14px;height:14px;cursor:pointer;background-color:rgb(44 42 38 / .4);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'/%3E%3Cline x1='6' y1='6' x2='18' y2='18'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'/%3E%3Cline x1='6' y1='6' x2='18' y2='18'/%3E%3C/svg%3E") center / contain no-repeat;transition:background-color 0.3s}.busca-toolbar__busca .search-field::-webkit-search-cancel-button:hover{background-color:#2c2a26}.busca-toolbar__busca .search-submit{display:inline-flex;align-items:center;gap:10px;font-family:var(--wp--preset--font-family--heading);font-size:11px;letter-spacing:.16em;text-transform:uppercase;padding:12px 20px;background:var(--wp--preset--color--primary);color:var(--wp--preset--color--dark);border:none;cursor:pointer}.busca-toolbar__busca .search-submit:hover{background:var(--wp--preset--color--accent);color:var(--wp--preset--color--white)}.busca-resultados{max-width:1100px;margin:0 auto;padding-left:48px;padding-right:48px;box-sizing:border-box}@media (max-width:600px){.busca-resultados{padding-left:24px;padding-right:24px}}.busca-filtro__botoes{display:flex;flex-wrap:wrap;gap:8px 32px}.busca-filtro__botao{background:none;border:none;padding:0 0 6px;cursor:pointer;font-family:var(--wp--preset--font-family--heading);font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:rgb(44 42 38 / .5);border-bottom:1px solid #fff0;transition:color 0.25s,border-color 0.25s}.busca-filtro__botao:hover{color:#2c2a26}.busca-filtro__botao.is-active{color:#2c2a26;border-bottom-color:#5f6754}.busca-resultados__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgb(44 42 38 / .12);border:1px solid rgb(44 42 38 / .12)}.busca-resultados__card{background:var(--wp--preset--color--background);padding:40px;text-decoration:none;transition:background 0.3s}.busca-resultados__card:hover{background:rgb(203 192 173 / .15)}.busca-resultados__card.is-oculto{display:none}.busca-resultados__card-tipo{font-family:var(--wp--preset--font-family--heading);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:#5f6754;margin:0 0 16px}.busca-resultados__card-titulo{font-family:var(--wp--preset--font-family--heading);font-size:20px;font-weight:500;color:#1c2126;line-height:1.3;margin:0 0 16px}.busca-resultados__card-data{font-size:13px;color:#6b6459;margin:0}.busca-resultados__vazio{text-align:center;max-width:520px;margin:0 auto}.busca-resultados__vazio p{font-size:17px;line-height:1.7;color:#4a4841;margin:0 0 32px}.busca-resultados__vazio-links{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}@media (max-width:900px){.busca-resultados__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.busca-resultados__grid{grid-template-columns:1fr}.busca-resultados__card{padding:28px 24px}}.blog-grid{width:calc(100vw - 96px);margin-left:calc(50% - 50vw + 48px);margin-right:calc(50% - 50vw + 48px)}.blog-grid__track.wp-block-post-template{gap:48px 32px}.blog-grid__track>li{margin-block-start:0;border:1px solid rgb(44 42 38 / .14);overflow:hidden;transition:border-color 0.35s,transform 0.35s cubic-bezier(.2,.8,.2,1),box-shadow 0.35s}.blog-grid__track>li:hover{border-color:rgb(44 42 38 / .4);transform:translateY(-6px);box-shadow:0 20px 40px rgb(28 33 38 / .12)}.blog-grid__img.wp-block-post-featured-image{margin:0;overflow:hidden}.blog-grid__img img{transition:transform 0.6s cubic-bezier(.2,.8,.2,1)}.blog-grid__track>li:hover .blog-grid__img img{transform:scale(1.06)}.blog-grid__titulo.wp-block-post-title{font-family:var(--wp--preset--font-family--heading);font-size:20px;font-weight:500;line-height:1.35;margin:24px 24px 12px}.blog-grid__titulo a{color:#1c2126;text-decoration:none;transition:color 0.3s}.blog-grid__track>li:hover .blog-grid__titulo a{color:#5f6754}.blog-grid__resumo.wp-block-post-excerpt{margin:0 24px 24px}.blog-grid__resumo .wp-block-post-excerpt__excerpt{font-family:var(--wp--preset--font-family--body);font-size:15px;line-height:1.7;color:#6b6459;margin:0}.blog-grid__vazio{text-align:center;font-size:16px;color:#6b6459}.blog-grid__paginacao.wp-block-query-pagination{margin-top:72px;gap:24px}.blog-grid__paginacao a,.blog-grid__paginacao span{font-family:var(--wp--preset--font-family--heading);font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#6b6459;text-decoration:none}.blog-grid__paginacao .current{color:#1c2126;font-weight:600}.blog-grid__paginacao a:hover{color:#1c2126}@media (max-width:900px){.blog-grid__track.wp-block-post-template.is-layout-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:600px){.blog-grid{width:calc(100vw - 40px);margin-left:calc(50% - 50vw + 20px);margin-right:calc(50% - 50vw + 20px)}.blog-grid__track.wp-block-post-template.is-layout-grid{grid-template-columns:1fr!important}}.reading-progress{position:fixed;top:0;left:0;width:0%;height:3px;background:var(--wp--preset--color--primary);z-index:300;transition:width 0.1s linear}.post-hero{position:relative;min-height:75vh;display:flex;align-items:flex-end;background-color:#1c2126;background-size:cover;background-position:center;overflow:hidden}.post-hero__scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgb(28 33 38 / .55) 0%,rgb(28 33 38 / .4) 25%,rgb(28 33 38 / .6) 55%,rgb(28 33 38 / .92) 100%)}body:has(.post-hero) .site-header:not(.is-scrolled){background:linear-gradient(180deg,rgb(20 24 28 / .6) 0%,#fff0 100%)}.post-hero__inner{position:relative;z-index:1;width:100%;max-width:900px;margin:0 auto;padding:48px 48px 72px;text-align:center}.post-hero__categoria{font-family:var(--wp--preset--font-family--heading);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:#cbc0ad;margin:0 0 20px}.post-hero__titulo{font-family:var(--wp--preset--font-family--heading);font-size:clamp(30px, 4.5vw, 52px);font-weight:500;line-height:1.2;color:#edeae2;margin:0 0 24px;letter-spacing:-.01em}.post-hero__meta{display:flex;align-items:center;justify-content:center;gap:12px;font-family:var(--wp--preset--font-family--body);font-size:14px;color:rgb(255 255 255 / .65);text-transform:uppercase;letter-spacing:.06em}.post-hero__meta-sep{color:rgb(255 255 255 / .35)}.post-layout{display:grid;grid-template-columns:220px minmax(0,700px);justify-content:center;gap:80px;max-width:1100px;margin:0 auto;padding-left:48px;padding-right:48px;box-sizing:border-box}.post-layout--sem-toc{grid-template-columns:minmax(0,700px)}.post-aside{position:relative}.post-aside__sticky{position:sticky;top:112px}.post-aside__titulo{font-family:var(--wp--preset--font-family--heading);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:#6b6459;margin:0 0 16px}.post-toc{display:flex;flex-direction:column;gap:12px;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid rgb(44 42 38 / .14)}.post-toc__link{font-family:var(--wp--preset--font-family--body);font-size:14px;line-height:1.5;color:#6b6459;text-decoration:none;padding-left:14px;border-left:2px solid rgb(44 42 38 / .12);transition:color 0.25s,border-color 0.25s}.post-toc__link:hover{color:#1c2126}.post-toc__link.is-active{color:#1c2126;border-left-color:#5f6754;font-weight:500}.post-share__botoes{display:flex;gap:12px}.post-share__btn{width:38px;height:38px;display:flex;align-items:center;justify-content:center;border:1px solid rgb(44 42 38 / .2);background:#fff0;cursor:pointer;position:relative;transition:border-color 0.3s,background 0.3s}.post-share__btn:hover{border-color:#5f6754;background:rgb(95 103 84 / .06)}.post-share__btn::before{content:'';width:16px;height:16px;background-color:#4a4841}.post-share__btn--whatsapp::before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'%3E%3Cpath d='M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347z'/%3E%3Cpath d='M12 0C5.373 0 0 5.373 0 12c0 2.123.553 4.116 1.52 5.845L.057 23.617a.5.5 0 0 0 .612.612l5.772-1.463A11.95 11.95 0 0 0 12 24c6.627 0 12-5.373 12-12S18.627 0 12 0zm0 22a9.95 9.95 0 0 1-5.073-1.384l-.364-.216-3.767.955.972-3.648-.237-.378A9.95 9.95 0 0 1 2 12C2 6.477 6.477 2 12 2s10 4.477 10 10-4.477 10-10 10z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'%3E%3Cpath d='M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347z'/%3E%3Cpath d='M12 0C5.373 0 0 5.373 0 12c0 2.123.553 4.116 1.52 5.845L.057 23.617a.5.5 0 0 0 .612.612l5.772-1.463A11.95 11.95 0 0 0 12 24c6.627 0 12-5.373 12-12S18.627 0 12 0zm0 22a9.95 9.95 0 0 1-5.073-1.384l-.364-.216-3.767.955.972-3.648-.237-.378A9.95 9.95 0 0 1 2 12C2 6.477 6.477 2 12 2s10 4.477 10 10-4.477 10-10 10z'/%3E%3C/svg%3E") center / contain no-repeat}.post-share__btn--copiar::before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71'/%3E%3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71'/%3E%3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71'/%3E%3C/svg%3E") center / contain no-repeat}.post-share__btn.is-copiado::after{content:'Link copiado';position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);background:#1c2126;color:#fff;font-size:11px;letter-spacing:.04em;white-space:nowrap;padding:6px 10px}.post-content{font-family:var(--wp--preset--font-family--body);font-size:18px;line-height:1.85;color:#2c2a26}.post-content--sem-toc{margin:0 auto}.post-content>*{margin-block-start:0;margin-block-end:32px}.post-content>p:first-of-type{font-family:var(--wp--preset--font-family--highlight);font-style:italic;font-size:24px;line-height:1.55;color:#1c2126}.post-content a{color:#4a5040;text-decoration:underline;text-decoration-color:rgb(74 80 64 / .35);text-underline-offset:3px;transition:text-decoration-color 0.25s}.post-content a:hover{text-decoration-color:#4a5040}.post-content h2{font-family:var(--wp--preset--font-family--heading);font-size:30px;font-weight:500;line-height:1.3;color:#1c2126;margin-top:64px;scroll-margin-top:112px}.post-content h3{font-family:var(--wp--preset--font-family--heading);font-size:22px;font-weight:500;line-height:1.35;color:#1c2126;margin-top:48px}.post-content blockquote{position:relative;margin:48px 0;padding:8px 0 8px 40px;border-left:2px solid #5f6754}.post-content blockquote::before{content:'\201C';position:absolute;left:-6px;top:-24px;font-family:var(--wp--preset--font-family--highlight);font-style:italic;font-size:72px;color:rgb(95 103 84 / .25);line-height:1}.post-content blockquote p{font-family:var(--wp--preset--font-family--highlight);font-style:italic;font-size:24px;line-height:1.5;color:#1c2126;margin:0 0 12px}.post-content blockquote cite{font-family:var(--wp--preset--font-family--body);font-style:normal;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#6b6459}.post-content ul,.post-content ol{padding-left:24px}.post-content li{margin-bottom:12px}.post-content figure{margin:0}.post-content .wp-block-image img,.post-content .wp-block-gallery img{width:100%;display:block}.post-content .wp-block-image figcaption{font-size:14px;color:#6b6459;text-align:center;margin-top:12px}.post-content .wp-block-gallery{gap:8px!important}.post-content .wp-block-gallery figure{overflow:hidden}.post-content .wp-block-gallery img{transition:transform 0.6s cubic-bezier(.2,.8,.2,1)}.post-content .wp-block-gallery figure:hover img{transform:scale(1.06)}.post-content table{width:100%;border-collapse:collapse;font-size:15px}.post-content table th,.post-content table td{padding:14px 16px;border:1px solid rgb(44 42 38 / .15);text-align:left}.post-content table th{font-family:var(--wp--preset--font-family--heading);font-size:12px;text-transform:uppercase;letter-spacing:.06em;background:rgb(203 192 173 / .2)}.post-content pre.wp-block-code{background:#1c2126;color:#edeae2;padding:24px;overflow-x:auto;border:none}.post-content pre.wp-block-code code{font-family:'Courier New',monospace;font-size:14px;line-height:1.6}.post-content .wp-block-file{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:24px 28px;border:1px solid rgb(44 42 38 / .18);background:rgb(203 192 173 / .1)}.post-content .wp-block-file a:first-child{font-family:var(--wp--preset--font-family--heading);font-size:15px;font-weight:500;color:#1c2126;text-decoration:none}.post-content .wp-block-file__button.wp-element-button{display:inline-flex;font-family:var(--wp--preset--font-family--heading);font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:10px 20px;background:var(--wp--preset--color--primary);color:var(--wp--preset--color--dark);text-decoration:none}.post-content .wp-block-file__button.wp-element-button:hover{background:var(--wp--preset--color--accent);color:#fff}.post-content .wp-block-columns{gap:40px}.post-content .wp-block-buttons{gap:16px}.post-content .wp-block-separator{border:none;border-top:1px solid rgb(44 42 38 / .15);margin:56px 0}.post-content video{display:block;max-width:100%;max-height:640px;width:auto;margin:0 auto}.post-cta{max-width:1100px;margin:96px auto 0;padding:0 48px;box-sizing:border-box}.post-cta .localizacao__banner{max-width:none;margin:0;background:radial-gradient(circle at center,#3b3a30 0%,#1c2126 65%);border-radius:4px}.post-navegacao{max-width:1100px;margin:56px auto 0;padding:32px 48px 0;box-sizing:border-box;border-top:1px solid rgb(44 42 38 / .14)}.post-navegacao a{font-family:var(--wp--preset--font-family--heading);font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#4a4841;text-decoration:none}.post-navegacao a:hover{color:#1c2126}.post-relacionados{max-width:1100px;margin:88px auto 0;padding-left:48px;padding-right:48px;box-sizing:border-box}.post-relacionados__titulo{font-family:var(--wp--preset--font-family--heading);font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:#6b6459;margin:0 0 32px;text-align:center}.post-relacionados__grid.blog-grid__track{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px}.post-relacionados__card{display:block;text-decoration:none;border:1px solid rgb(44 42 38 / .14);overflow:hidden;transition:border-color 0.35s,transform 0.35s cubic-bezier(.2,.8,.2,1),box-shadow 0.35s}.post-relacionados__card:hover{border-color:rgb(44 42 38 / .4);transform:translateY(-4px);box-shadow:0 16px 32px rgb(28 33 38 / .1)}.post-relacionados__img{aspect-ratio:4 / 3;overflow:hidden}.post-relacionados__img img{width:100%;height:100%;object-fit:cover;transition:transform 0.6s cubic-bezier(.2,.8,.2,1)}.post-relacionados__card:hover .post-relacionados__img img{transform:scale(1.06)}.post-relacionados__card-titulo{font-family:var(--wp--preset--font-family--heading);font-size:17px;font-weight:500;color:#1c2126;line-height:1.35;margin:20px 20px 24px}@media (max-width:1024px){.post-layout{grid-template-columns:minmax(0,700px);gap:0}.post-aside{order:-1;margin-bottom:40px}.post-aside__sticky{position:static;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:24px;padding:24px;border:1px solid rgb(44 42 38 / .14)}.post-toc{flex-direction:row;flex-wrap:wrap;margin-bottom:0;padding-bottom:0;border-bottom:none;gap:8px 16px}.post-toc__link{border-left:none;padding-left:0;font-size:13px}.post-share{flex-shrink:0}}@media (max-width:900px){.post-relacionados__grid.blog-grid__track{grid-template-columns:repeat(2,1fr)}}@media (max-width:780px){.post-hero__inner{padding:32px 24px 48px;text-align:left}.post-hero__titulo{font-size:clamp(22px, 7vw, 34px);line-height:1.25;margin-bottom:16px}.post-hero__meta{font-size:12px;gap:4px 8px;flex-wrap:wrap;justify-content:flex-start}.post-hero__meta>span{white-space:nowrap}.post-hero__meta-sep{display:none}.post-conteudo-wrap{padding-top:48px!important}.post-layout{padding-left:20px;padding-right:20px}.post-content{font-size:16px}.post-content>p:first-of-type{font-size:18px}.post-content h2{font-size:22px;margin-top:40px}.post-content h3{font-size:18px;margin-top:32px}.post-content blockquote{margin:32px 0;padding:8px 0 8px 24px}.post-content blockquote::before{font-size:56px;left:-4px;top:-18px}.post-content blockquote p{font-size:18px}.post-content table{font-size:13px}.post-cta{margin-top:64px;padding:0}.post-cta .localizacao__banner-cta .wp-block-button__link{white-space:nowrap}.post-navegacao{padding-left:24px;padding-right:24px}.post-relacionados{padding-left:24px;padding-right:24px}.post-relacionados__grid.blog-grid__track{grid-template-columns:1fr}}