img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{fill:currentColor;height:1.25em;min-height:24px;min-width:24px;vertical-align:text-bottom;width:1.25em}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0%;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){-webkit-appearance:initial;-moz-appearance:initial;appearance:none;border:1px solid #949494;flex-grow:1;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){background-color:#fff;border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image :where(img){box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:#fff0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}.wp-block-post-title{box-sizing:border-box;word-break:break-word}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid[class*=columns-]:not(.has-native-responsive-grid){grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--primary:#953452;--wp--preset--color--secondary:#565466;--wp--preset--color--text:#262126;--wp--preset--color--background:#fffafb;--wp--preset--color--soft-background:#f6eaf0;--wp--preset--color--dark-surface:#31232c;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.625), 20px);--wp--preset--font-size--large:clamp(22.041px, 1.378rem + ((1vw - 3.2px) * 1.454), 36px);--wp--preset--font-size--x-large:clamp(25.014px, 1.563rem + ((1vw - 3.2px) * 1.769), 42px);--wp--preset--font-family--body:Pinvora Sans, system-ui, sans-serif;--wp--preset--font-family--heading:Pinvora Editorial, Georgia, serif;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:root{--wp--style--global--content-size:800px;--wp--style--global--wide-size:1280px}:where(body){margin:0}.wp-site-blocks{padding-top:var(--wp--style--root--padding-top);padding-bottom:var(--wp--style--root--padding-bottom)}.has-global-padding{padding-right:var(--wp--style--root--padding-right);padding-left:var(--wp--style--root--padding-left)}.has-global-padding>.alignfull{margin-right:calc(var(--wp--style--root--padding-right) * -1);margin-left:calc(var(--wp--style--root--padding-left) * -1)}.has-global-padding :where(:not(.alignfull.is-layout-flow)>.has-global-padding:not(.wp-block-block,.alignfull)){padding-right:0;padding-left:0}.has-global-padding :where(:not(.alignfull.is-layout-flow)>.has-global-padding:not(.wp-block-block,.alignfull))>.alignfull{margin-left:0;margin-right:0}.wp-site-blocks>.alignleft{float:left;margin-right:2em}.wp-site-blocks>.alignright{float:right;margin-left:2em}.wp-site-blocks>.aligncenter{justify-content:center;margin-left:auto;margin-right:auto}:where(.wp-site-blocks)>*{margin-block-start:1.5rem;margin-block-end:0}:where(.wp-site-blocks)>:first-child{margin-block-start:0}:where(.wp-site-blocks)>:last-child{margin-block-end:0}:root{--wp--style--block-gap:1.5rem}:root :where(.is-layout-flow)>:first-child{margin-block-start:0}:root :where(.is-layout-flow)>:last-child{margin-block-end:0}:root :where(.is-layout-flow)>*{margin-block-start:1.5rem;margin-block-end:0}:root :where(.is-layout-constrained)>:first-child{margin-block-start:0}:root :where(.is-layout-constrained)>:last-child{margin-block-end:0}:root :where(.is-layout-constrained)>*{margin-block-start:1.5rem;margin-block-end:0}:root :where(.is-layout-flex){gap:1.5rem}:root :where(.is-layout-grid){gap:1.5rem}.is-layout-flow>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}.is-layout-flow>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}.is-layout-flow>.aligncenter{margin-left:auto!important;margin-right:auto!important}.is-layout-constrained>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}.is-layout-constrained>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}.is-layout-constrained>.aligncenter{margin-left:auto!important;margin-right:auto!important}.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto!important;margin-right:auto!important}.is-layout-constrained>.alignwide{max-width:var(--wp--style--global--wide-size)}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{background-color:var(--wp--preset--color--background);color:var(--wp--preset--color--text);font-family:var(--wp--preset--font-family--body);font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.313), 1.063rem);line-height:1.75;--wp--style--root--padding-top:0;--wp--style--root--padding-right:clamp(18px, 3vw, 48px);--wp--style--root--padding-bottom:0;--wp--style--root--padding-left:clamp(18px, 3vw, 48px)}a:where(:not(.wp-element-button)){color:var(--wp--preset--color--primary)}h1,h2,h3,h4,h5,h6{font-family:Didot,Georgia,serif;font-weight:600;line-height:1.14}:root :where(.wp-element-button,.wp-block-button__link){background-color:var(--wp--preset--color--primary);border-radius:999px;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-primary-color{color:var(--wp--preset--color--primary)!important}.has-secondary-color{color:var(--wp--preset--color--secondary)!important}.has-text-color{color:var(--wp--preset--color--text)!important}.has-background-color{color:var(--wp--preset--color--background)!important}.has-soft-background-color{color:var(--wp--preset--color--soft-background)!important}.has-dark-surface-color{color:var(--wp--preset--color--dark-surface)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-primary-background-color{background-color:var(--wp--preset--color--primary)!important}.has-secondary-background-color{background-color:var(--wp--preset--color--secondary)!important}.has-text-background-color{background-color:var(--wp--preset--color--text)!important}.has-background-background-color{background-color:var(--wp--preset--color--background)!important}.has-soft-background-background-color{background-color:var(--wp--preset--color--soft-background)!important}.has-dark-surface-background-color{background-color:var(--wp--preset--color--dark-surface)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-primary-border-color{border-color:var(--wp--preset--color--primary)!important}.has-secondary-border-color{border-color:var(--wp--preset--color--secondary)!important}.has-text-border-color{border-color:var(--wp--preset--color--text)!important}.has-background-border-color{border-color:var(--wp--preset--color--background)!important}.has-soft-background-border-color{border-color:var(--wp--preset--color--soft-background)!important}.has-dark-surface-border-color{border-color:var(--wp--preset--color--dark-surface)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}.has-body-font-family{font-family:var(--wp--preset--font-family--body)!important}.has-heading-font-family{font-family:var(--wp--preset--font-family--heading)!important}.wp-container-core-group-is-layout-ce442f2e{justify-content:space-between}.wp-container-core-post-template-is-layout-0d5c60d9{grid-template-columns:repeat(3,minmax(0,1fr))}
/*! This file is auto-generated */
.skip-link.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal!important}.skip-link.screen-reader-text:focus{background-color:#eee;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.pv-like{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:46px;min-height:46px;padding:9px 12px;border:1px solid var(--pv-border,#c6d2ca);border-radius:999px;background:#fff0;color:var(--pv-primary,#245b47);font:700 .8rem/1.2 system-ui,sans-serif;cursor:pointer;align-self:flex-start;white-space:nowrap}.pv-like svg{display:block;width:21px;height:21px;stroke:currentColor;stroke-width:1.7;fill:none}.pv-like[aria-pressed=true] svg{fill:currentColor}.pv-like:hover{background:var(--pv-soft,#eef2ec)}.pv-like:focus-visible{outline:3px solid currentColor;outline-offset:3px}.pv-like:disabled{opacity:.55;cursor:wait}.pv-like[aria-busy=true] svg{opacity:.6}.pv-like-count[hidden],.pv-like[hidden]{display:none!important}.pv-card-copy>.pv-like{margin-top:14px}.pv-discovery-card{display:flex;flex-direction:column}.pv-discovery .pv-discovery-card>a{height:auto;flex:1}.pv-discovery-card>.pv-like{margin-top:12px}.pv-article-like{margin-bottom:24px}.pv-like-status{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pv-like-pop svg{animation:pv-like-pop .22s ease-out}@keyframes pv-like-pop{50%{transform:scale(1.16)}}@media(prefers-reduced-motion:reduce){.pv-like-pop svg{animation:none}}@media print{.pv-like,.pv-article-like,.pv-like-status{display:none!important}}.pv-card-media>.pv-like,.pv-discovery-card>.pv-like{position:absolute;z-index:2;top:12px;right:12px;width:44px;height:44px;min-width:44px;min-height:44px;margin:0;padding:0;border:0;border-radius:50%;background:#fff;color:#2b4b3f;box-shadow:0 2px 12px #10291d26}.pv-card-media>.pv-like:hover,.pv-discovery-card>.pv-like:hover{background:#fff5f7}.pv-like[aria-pressed=true]{color:#b82245}.pv-card-media>.pv-like:focus-visible,.pv-discovery-card>.pv-like:focus-visible{outline:3px solid #172b24;outline-offset:3px;box-shadow:0 0 0 3px #fff}.pv-card-media .pv-like-count:not([hidden]),.pv-discovery-card>.pv-like .pv-like-count:not([hidden]){position:absolute;right:-5px;bottom:-5px;display:grid;place-items:center;box-sizing:border-box;min-width:21px;height:21px;padding:0 4px;border:2px solid #fff;border-radius:999px;background:#2b4b3f;color:#fff;font-size:11px}.pv-card-media .pv-like[aria-pressed=true] .pv-like-count,.pv-discovery-card>.pv-like[aria-pressed=true] .pv-like-count{background:#b82245}.cmplz-video.cmplz-iframe-styles{background-color:#fff0}.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 rgb(0 0 0 / .5),0 1px 10px 0 rgb(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:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.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:rgb(0 0 0 / .5);color:#fff;text-align:center;z-index:98;line-height:23px}.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:rgb(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}}@font-face{font-family:"Pinvora Sans";src:url(/wp-content/themes/pinvora/assets/fonts/manrope.woff2) format("woff2");font-weight:200 800;font-display:swap}@font-face{font-family:"Pinvora Editorial";src:url(/wp-content/themes/pinvora/assets/fonts/literata-semibold.woff2) format("woff2");font-weight:600;font-display:swap}:root{--pv-primary:var(--wp--preset--color--primary,#245b47);--pv-text:var(--wp--preset--color--text,#202b26);--pv-bg:var(--wp--preset--color--background,#fffefa);--pv-soft:var(--wp--preset--color--soft-background,#eef2ec);--pv-dark:var(--wp--preset--color--dark-surface,#183f32);--pv-on-primary:#fff;--pv-on-dark:#fff;--pv-border:color-mix(in srgb,var(--pv-text) 18%,var(--pv-bg));--pv-radius:14px;--pv-small-radius:8px;--pv-wide:1280px;--pv-gap:clamp(20px,3vw,40px);--pv-section-space:clamp(48px,7vw,96px);--pv-heading:"Pinvora Editorial",Georgia,serif;--pv-body:"Pinvora Sans",system-ui,sans-serif}*{box-sizing:border-box}html{scroll-padding-top:100px}body{margin:0}img{max-width:100%;height:auto}a{color:var(--pv-primary);text-underline-offset:.24em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}button,input,select,textarea{font:inherit;max-width:100%}button,.pv-button,input[type=submit],.wp-block-button__link{cursor:pointer;background:var(--pv-primary);color:var(--pv-on-primary);border:1px solid #fff0;padding:12px 23px;border-radius:var(--pv-button-radius,999px);min-height:46px;font-weight:700;font-size:.875rem;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px}button:hover,.pv-button:hover{box-shadow:0 0 0 2px var(--pv-bg),0 0 0 3px var(--pv-primary)}button:disabled{opacity:.55;cursor:not-allowed}input:not([type=checkbox]):not([type=radio]),textarea,select{padding:12px 14px;border:1px solid var(--pv-border);border-radius:var(--pv-small-radius);background:var(--pv-bg);color:var(--pv-text);min-height:46px}input[type=checkbox],input[type=radio]{accent-color:var(--pv-primary)}:focus-visible{outline:3px solid currentColor;outline-offset:4px}h1,h2,h3,h4{overflow-wrap:anywhere;text-wrap:pretty;font-family:var(--pv-heading);font-weight:600;letter-spacing:-.035em;line-height:1.16}h1{font-size:calc(clamp(2.25rem,5.3vw,4.5rem) * var(--pv-heading-scale,1))}h2{font-size:calc(clamp(1.8rem,3.3vw,3rem) * var(--pv-heading-scale,1))}h3{font-size:calc(clamp(1.2rem,2vw,1.6rem) * var(--pv-heading-scale,1))}p{margin-block:0 1.25em}.wp-site-blocks>*{margin-block-start:0}.pv-header{border-bottom:1px solid var(--pv-border);background:var(--pv-bg);position:relative;z-index:20;padding-block:20px}.pv-header-inner{max-width:var(--pv-wide);margin:auto;gap:28px;position:relative;min-height:48px}.pv-brand{gap:12px;flex-shrink:0}.pv-brand .wp-block-site-title{font:600 clamp(1.2rem,2vw,1.65rem)/1.15 var(--pv-heading);letter-spacing:-.045em;max-width:320px}.pv-brand .wp-block-site-logo img{max-height:60px;width:auto}.pv-header a{text-decoration:none;color:var(--pv-text)}.pv-header nav ul{display:flex;list-style:none;gap:22px;padding:0;margin:0;align-items:center;flex-wrap:wrap}.pv-header nav a{display:block;padding:10px 0;font-size:.82rem;font-weight:700}.pv-header nav li{position:relative}.pv-header nav ul ul{display:none;position:absolute;top:100%;inset-inline-start:-14px;min-width:220px;padding:12px 18px;background:var(--pv-bg);border:1px solid var(--pv-border);border-radius:var(--pv-small-radius);box-shadow:0 14px 32px #16332612}.pv-header nav li:hover>ul,.pv-header nav li:focus-within>ul{display:block}.pv-classic-nav{margin-inline-start:auto}.pv-classic-nav>summary{cursor:pointer;min-height:46px;padding:10px;font-weight:700;font-size:.875rem}.pv-header-search{position:relative;flex-shrink:0}.pv-header-search>summary{list-style:none;cursor:pointer;background:var(--pv-soft);border:1px solid var(--pv-border);width:46px;height:46px;border-radius:50%;display:grid;place-items:center}.pv-header-search>summary::-webkit-details-marker{display:none}.pv-search-icon{width:15px;height:15px;border:1.7px solid currentColor;border-radius:50%;position:relative}.pv-search-icon:after{content:"";position:absolute;width:7px;height:1.7px;background:currentColor;transform:rotate(45deg);bottom:-4px;right:-5px}.pv-search-panel{position:absolute;right:0;top:58px;width:min(420px,calc(100vw - 36px));padding:22px;background:var(--pv-bg);border:1px solid var(--pv-border);border-radius:var(--pv-radius);box-shadow:0 16px 40px #16332618}.pv-search-panel label{display:block;font-weight:700;font-size:.85rem;margin-bottom:10px}.pv-search-panel .wp-block-search__inside-wrapper{gap:8px}.pv-search-panel input{min-width:0}.pv-search-panel button{margin:0}.pv-header-sticky .pv-header{position:sticky;top:0}.admin-bar.pv-header-sticky .pv-header{top:32px}.pv-homepage{max-width:var(--pv-wide);margin-inline:auto}.pv-hero{position:relative;isolation:isolate;overflow:hidden;margin-block:28px var(--pv-section-space);background:var(--pv-dark);color:var(--pv-on-dark);border-radius:var(--pv-radius);min-height:590px;display:flex;align-items:center}.pv-hero-image{position:absolute;inset:0 0 0 auto;width:67%;height:100%;object-fit:cover;object-position:center;z-index:-2}.pv-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,var(--pv-dark) 0%,var(--pv-dark) 33%,color-mix(in srgb,var(--pv-dark) 90%,transparent) 50%,#0004 100%)}.pv-hero-copy{padding:clamp(28px,5vw,68px);width:68%;max-width:860px}.pv-hero h1{font-size:calc(clamp(2.4rem,4.7vw,4.4rem) * var(--pv-heading-scale,1));line-height:1.12;max-width:15ch;margin:18px 0 24px;color:inherit}.pv-hero-copy>p:not(.pv-eyebrow){max-width:47ch;font-size:1rem;line-height:1.8}.pv-eyebrow{font:800 .68rem/1.5 var(--pv-body);letter-spacing:.16em;text-transform:uppercase;margin-bottom:10px;color:var(--pv-primary)}.pv-hero .pv-eyebrow{color:inherit}.pv-search{display:flex;gap:5px;background:#fff;border-radius:999px;padding:6px;max-width:530px;margin-top:26px;color:#202b26}.pv-search input[type=search]{background:#fff0;border:0;border-radius:999px;min-width:0;flex:1;font-size:.82rem;padding-inline:16px;color:#202b26}.pv-search button{flex-shrink:0;padding-inline:24px}.pv-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.pv-chips a{color:inherit;text-decoration:none;border:1px solid #ffffff70;background:#ffffff10;border-radius:999px;padding:10px 14px;font-size:.72rem;min-height:42px;display:flex;align-items:center;font-weight:600}.pv-chips a:hover{background:#ffffff25}.pv-hero-immersive .pv-hero-image{width:100%}.pv-hero-immersive:after{background:linear-gradient(90deg,#07180fe8,#07180f80 80%)}.pv-focal-left .pv-hero-image{object-position:left}.pv-focal-right .pv-hero-image{object-position:right}.pv-focal-top .pv-hero-image{object-position:center top}.pv-section{margin-block:var(--pv-section-space)}.pv-section>h2{margin:0 0 30px}.pv-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 28px}.pv-card{min-width:0}.pv-card-image{display:block;overflow:hidden;border-radius:var(--pv-radius);background:var(--pv-soft)}.pv-card img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;transition:transform .25s ease}.pv-card a:hover img{transform:scale(1.025)}.pv-card a{color:inherit;text-decoration:none}.pv-card-copy{padding-top:17px}.pv-card-category{font:800 .65rem/1.4 var(--pv-body);letter-spacing:.1em;text-transform:uppercase;color:var(--pv-primary);display:block;margin-bottom:9px}.pv-card h3{margin:0 0 10px;letter-spacing:-.025em}.pv-card h3 a:hover{color:var(--pv-primary)}.pv-card p{font-size:.86rem;line-height:1.7;margin:0;color:var(--pv-text)}.pv-magazine{grid-template-columns:1.55fr 1fr 1fr;align-items:start}.pv-magazine .pv-card:first-child{grid-row:span 2}.pv-magazine .pv-card:first-child img{aspect-ratio:4/4.1}.pv-magazine .pv-card:first-child h3{font-size:calc(clamp(1.7rem,2.7vw,2.45rem) * var(--pv-heading-scale,1))}.pv-magazine .pv-card:not(:first-child) p{display:none}.pv-tall{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.pv-tall img{aspect-ratio:3/4}.pv-tall .pv-card h3{font-size:calc(1.3rem * var(--pv-heading-scale,1))}.pv-tall .pv-card p{display:none}.pv-list{grid-template-columns:1fr 1fr;gap:0 40px}.pv-list .pv-card{display:grid;grid-template-columns:100px 1fr;gap:20px;padding-block:22px;border-top:1px solid var(--pv-border);align-items:center}.pv-list .pv-card-copy{padding:0}.pv-list .pv-card h3{font-size:calc(1.2rem * var(--pv-heading-scale,1));margin:0}.pv-list .pv-card img{aspect-ratio:1}.pv-list .pv-card p{display:none}.pv-list .pv-card-category{margin-bottom:6px}.pv-topics{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:20px}.pv-topics a{position:relative;isolation:isolate;border-radius:var(--pv-radius);overflow:hidden;background:var(--pv-dark);color:#fff;min-height:290px;display:flex;flex-direction:column;justify-content:end;padding:26px;text-decoration:none}.pv-topics img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.pv-topics a:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#04150ff0,transparent 90%);z-index:-1}.pv-topics strong{font:600 1.65rem/1.2 var(--pv-heading);max-width:16ch;letter-spacing:-.02em}.pv-topics span{font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;margin-top:7px}.pv-section-topics{padding:36px;background:var(--pv-soft);border-radius:var(--pv-radius)}.pv-about{display:grid;grid-template-columns:minmax(220px,.85fr) 1.15fr;background:var(--pv-dark);color:var(--pv-on-dark);border-radius:var(--pv-radius);overflow:hidden}.pv-about>img{width:100%;height:100%;min-height:400px;object-fit:cover}.pv-about>div{padding:clamp(30px,5vw,64px);align-self:center}.pv-about .pv-eyebrow{color:inherit}.pv-about h3{font-size:calc(clamp(2rem,3.5vw,3rem) * var(--pv-heading-scale,1));margin:18px 0 24px}.pv-about a{color:inherit}.pv-about .pv-button{background:var(--pv-bg);color:var(--pv-text)}.pv-about-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:24px;font-size:.85rem}.pv-section-pinterest{border-block:1px solid var(--pv-border);padding-block:40px;display:flex;align-items:center;justify-content:space-between;gap:24px}.pv-section-pinterest>h2{margin:0}.pv-section-pinterest>.pv-eyebrow:empty{display:none}.pv-section nav:has(.page-numbers){margin-top:32px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.page-numbers{flex-shrink:0;max-width:100%;overflow-wrap:anywhere;min-width:44px;min-height:44px;padding:8px 13px;border-radius:var(--pv-small-radius);text-align:center;display:inline-block;text-decoration:none}.page-numbers.current{background:var(--pv-primary);color:var(--pv-on-primary)}.pv-footer{background:var(--pv-dark);color:var(--pv-on-dark);padding:64px max(18px,calc((100vw - var(--pv-wide))/2)) 24px;margin-top:var(--pv-section-space)}.pv-footer-inner{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:clamp(28px,6vw,90px);padding-bottom:48px}.pv-footer .pv-wordmark{display:block;font:600 clamp(1.6rem,3vw,2.3rem)/1.2 var(--pv-heading);letter-spacing:-.035em;text-decoration:none;margin-bottom:20px}.pv-footer a{color:inherit}.pv-footer p,.pv-footer li{font-size:.84rem;line-height:1.8}.pv-footer h2{font:800 .7rem/1.5 var(--pv-body);text-transform:uppercase;letter-spacing:.12em;margin:0 0 20px;color:inherit}.pv-footer ul{padding:0;list-style:none;margin:0}.pv-footer li+li{margin-top:8px}.pv-footer li a{text-decoration:none;display:inline-flex;min-height:36px;align-items:center}.pv-footer-brand>p{max-width:35ch}.pv-footer .custom-logo-link img{max-height:64px;width:auto;margin-bottom:16px}.pv-footer .pv-button{background:var(--pv-bg);color:var(--pv-text)}.pv-footer-bottom{border-top:1px solid #ffffff40;padding-top:24px;display:flex;justify-content:space-between;gap:20px;font-size:.72rem}.pv-breadcrumbs{font-size:.75rem;margin-bottom:24px}.pv-single{padding-block:48px;max-width:var(--pv-wide)!important}.pv-single>.wp-block-post-title{max-width:1040px!important;font-size:calc(clamp(2.25rem,5vw,4.35rem) * var(--pv-heading-scale,1));margin-block:22px!important}.pv-single>.wp-block-post-excerpt{max-width:820px!important;font-size:1.15rem;line-height:1.65}.pv-single>.wp-block-post-terms{font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.pv-single>.wp-block-post-terms a{display:inline-block;background:var(--pv-soft);padding:6px 12px;border-radius:999px;text-decoration:none}.pv-meta{font-size:.78rem;margin-block:22px}.pv-single .wp-block-post-featured-image{max-width:1040px!important;margin-block:32px!important}.pv-single .wp-block-post-featured-image img{width:100%;height:auto;max-height:850px;object-fit:contain;border-radius:var(--pv-radius)}.pv-article-body{position:relative}.pv-article-body p,.pv-article-body li{line-height:1.85}.pv-article-body h2{margin-top:2em;margin-bottom:.7em}.pv-article-body h3{margin-top:1.7em}.pv-article-body figure{margin-block:2rem}.pv-article-body blockquote{border-inline-start:3px solid var(--pv-primary);padding:16px 28px;margin-inline:0;background:var(--pv-soft);font:600 1.4rem/1.6 var(--pv-heading);border-radius:0 var(--pv-small-radius) var(--pv-small-radius) 0}.pv-article-body table{border-collapse:collapse;width:100%}.pv-article-body td,.pv-article-body th{padding:12px;border:1px solid var(--pv-border);text-align:start}.pv-article-body .wp-block-table{overflow-x:auto}.pv-article-body .wp-block-details{padding:20px 24px;border:1px solid var(--pv-border);border-radius:var(--pv-small-radius);margin-block:12px}.pv-article-body summary{cursor:pointer;font-weight:700;min-height:32px}.pv-article-body img{border-radius:var(--pv-small-radius)}.pv-toc{background:var(--pv-soft);padding:24px;border-radius:var(--pv-radius);margin-block:28px;font-size:.82rem}.pv-toc summary{font:800 .7rem/1.5 var(--pv-body);letter-spacing:.1em;text-transform:uppercase;min-height:44px;cursor:pointer}.pv-toc a{display:block;padding:9px 0;text-decoration:none;color:var(--pv-text)}.pv-toc [data-level="3"]{padding-inline-start:14px}.pv-author{display:flex;gap:26px;padding:32px;background:var(--pv-soft);margin-block:48px;border-radius:var(--pv-radius);align-items:start}.pv-author h2{font-size:calc(1.7rem * var(--pv-heading-scale,1));margin:0 0 12px}.pv-author a{color:inherit;text-decoration:none}.pv-author img{width:96px;height:96px;object-fit:cover;border-radius:50%;flex-shrink:0}.pv-author p{margin:.5rem 0;font-size:.92rem}.pv-author-minimal{background:none;border-block:1px solid var(--pv-border);border-radius:0;padding-inline:0}.pv-author-dark{background:var(--pv-dark);color:var(--pv-on-dark)}.pv-author-centered{display:block;text-align:center}.pv-author-centered img{margin:0 auto 22px}.pv-author-centered p{max-width:52ch;margin:12px auto}.pv-author-frame{background:none;border:1px solid var(--pv-border);border-top:5px solid var(--pv-primary)}.pv-progress{position:fixed;inset:0 0 auto;width:100%;height:3px;z-index:99;appearance:none;border:0;pointer-events:none;background:#fff0}.pv-progress::-webkit-progress-bar{background:#fff0}.pv-progress::-webkit-progress-value{background:var(--pv-primary)}.pv-progress::-moz-progress-bar{background:var(--pv-primary)}.pv-photo-save{display:inline-flex;align-items:center;min-height:44px;font-size:.73rem;padding:7px 14px;border:1px solid var(--pv-border);border-radius:999px;margin:8px 0 20px;text-decoration:none}.pv-save{display:inline-flex;align-items:center;gap:9px;padding:12px 20px;min-height:46px;border-radius:999px;background:var(--pv-primary);color:var(--pv-on-primary);font-size:.8rem;font-weight:800;text-decoration:none}.wp-block-query .wp-block-post-template{gap:36px}.wp-block-query .wp-block-post-featured-image img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--pv-radius)}.wp-block-query .wp-block-post-title{font-size:calc(1.55rem * var(--pv-heading-scale,1))}.wp-block-post-title a{text-decoration:none;color:inherit}.wp-block-post-navigation-link{border-top:1px solid var(--pv-border);padding:20px 0;margin-block:0!important;font-size:1rem}.pv-start-here{padding-block:30px 50px;border-bottom:1px solid var(--pv-border);margin-bottom:48px}.pv-start-here h2{font-size:calc(2rem * var(--pv-heading-scale,1))}.pv-preset-travel{--pv-heading:"Pinvora Sans",system-ui,sans-serif}.pv-preset-travel .pv-hero h1{font-weight:800;letter-spacing:-.05em}.pv-preset-decor .pv-hero-copy{padding-block:80px}.pv-preset-decor .pv-card img{aspect-ratio:4/5}.pv-preset-fashion{--pv-heading:Didot,"Times New Roman",serif}.pv-preset-fashion .pv-card h3{text-transform:uppercase;letter-spacing:.03em;font-size:calc(1.3rem * var(--pv-heading-scale,1))}.pv-preset-wellness{--pv-heading:Palatino,Georgia,serif}.pv-preset-wellness .pv-section{margin-block:112px}.pv-preset-wellness .pv-hero{border-radius:100px 14px 14px 14px}.pv-preset-diy{--pv-heading:"Pinvora Sans",system-ui,sans-serif}.pv-preset-diy .pv-card{background:var(--pv-soft);padding:16px;border-radius:var(--pv-radius)}.pv-preset-general{--pv-heading:"Pinvora Sans",system-ui,sans-serif}.pv-preset-general .pv-hero{min-height:460px}.pv-preset-general .pv-card-image{border-radius:0}@media(min-width:1001px){.pv-classic-nav>summary{display:none}}@media(max-width:1100px){.pv-header-inner{gap:16px}.pv-header nav ul{gap:14px}.pv-header nav a{font-size:.75rem}.pv-hero-copy{width:80%}.pv-magazine{grid-template-columns:1.3fr 1fr 1fr}.pv-topics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1000px){.pv-classic-nav{order:3;width:100%}.pv-classic-nav>summary{width:fit-content}.pv-classic-nav nav{padding:12px 10px}.pv-header nav ul{display:block}.pv-header nav a{font-size:.9rem;min-height:44px}.pv-header nav ul ul{display:block;position:static;background:#fff0;box-shadow:none;border:0;margin-left:14px;padding-block:0}.pv-header-inner{display:grid!important;grid-template-columns:1fr auto;gap:0 16px}.pv-classic-nav{grid-column:1/-1}.pv-header-search{grid-column:2;grid-row:1}.pv-header{padding-block:12px}.pv-brand .wp-block-site-title{font-size:calc(1.45rem * var(--pv-heading-scale,1))}.pv-hero{min-height:560px}.pv-topics{grid-template-columns:repeat(2,minmax(0,1fr))}.pv-topics a{min-height:280px}.pv-section-topics{padding:28px}.pv-footer-inner{grid-template-columns:1.5fr 1fr 1fr;gap:28px}.pv-about{grid-template-columns:1fr 1.2fr}}@media(max-width:767px){.pv-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px}.pv-magazine .pv-card:first-child{grid-column:1/-1;grid-row:auto}.pv-magazine .pv-card:first-child img{aspect-ratio:4/3}.pv-magazine .pv-card:first-child h3{font-size:calc(2rem * var(--pv-heading-scale,1))}.pv-tall{grid-template-columns:repeat(2,minmax(0,1fr))}.pv-tall .pv-card h3{font-size:calc(1.2rem * var(--pv-heading-scale,1))}.pv-card-copy{padding-top:13px}.pv-card h3{font-size:calc(1.25rem * var(--pv-heading-scale,1))}.pv-card p{font-size:.82rem}.pv-list{grid-template-columns:1fr}.pv-section>h2{margin-bottom:24px}.pv-about{grid-template-columns:1fr}.pv-about>img{min-height:0;max-height:360px;aspect-ratio:4/3}.pv-section-pinterest{display:block}.pv-section-pinterest>h2{margin-bottom:24px}.pv-footer-inner{grid-template-columns:1fr 1fr}.pv-footer-brand{grid-column:1/-1}.pv-hero{min-height:0;margin-top:20px}.pv-hero-image{width:100%}.pv-hero:after{background:linear-gradient(90deg,#071b15ed,#071b15ab)}.pv-hero-copy{width:100%;padding:36px 26px}.pv-hero h1{font-size:calc(clamp(2.2rem,7vw,3rem) * var(--pv-heading-scale,1));max-width:16ch}.pv-hero-copy>p:not(.pv-eyebrow){font-size:.9rem}.pv-search{border-radius:12px;gap:0}.pv-search button{padding:10px 16px;border-radius:8px}.pv-search input[type=search]{padding-inline:10px;font-size:.75rem}.pv-chips a{font-size:.65rem;padding:9px 11px}.pv-hero .pv-eyebrow{font-size:.6rem}.pv-single{padding-block:30px}.pv-single>.wp-block-post-excerpt{font-size:1rem}.pv-single>.wp-block-post-title{font-size:calc(clamp(2.15rem,7vw,3rem) * var(--pv-heading-scale,1))}.pv-author{padding:26px;gap:20px}.pv-author img{width:76px;height:76px}.pv-topics a{min-height:230px;padding:18px}.pv-topics strong{font-size:1.3rem}.pv-topics span{font-size:.6rem}.pv-section-topics{padding:20px}.pv-footer{padding-top:42px}.pv-preset-wellness .pv-section{margin-block:64px}}@media(max-width:390px){.pv-brand .wp-block-site-title{font-size:calc(1.22rem * var(--pv-heading-scale,1));max-width:220px}.pv-brand{gap:8px}.pv-brand .wp-block-site-logo img{max-width:40px}.pv-search{border-radius:10px}.pv-search input[type=search]{font-size:.7rem}.pv-search button{padding-inline:12px;font-size:.7rem}.pv-topics{gap:12px}.pv-topics a{min-height:190px;padding:14px}.pv-topics strong{font-size:1.14rem}.pv-section-topics{padding:16px}.pv-author{display:block}.pv-author img{margin-bottom:18px}.pv-footer-bottom{display:block}.pv-footer-bottom>a{display:block;margin-top:12px}.pv-hero-copy{padding:30px 22px}.pv-grid{gap:24px 15px}.pv-card h3{font-size:calc(1.15rem * var(--pv-heading-scale,1))}.pv-card-category{font-size:.57rem}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important;transition:none!important}}@media print{.pv-header,.pv-footer,.pv-toc,.pv-progress,.pv-save,.pv-read-next,.pv-photo-save{display:none!important}body{color:#000;background:#fff}a{color:#000}}.pv-article-layout{display:grid;grid-template-columns:minmax(0,var(--pv-reading-width,800px)) minmax(240px,280px);gap:64px;max-width:1180px!important;align-items:start;margin:48px auto}.pv-article-body{min-width:0;font-size:1.0625rem}.pv-article-sidebar{min-width:0;font-size:.82rem;height:100%}.pv-sidebar-sticky{position:sticky;top:40px;max-height:calc(100vh - 64px);overflow:auto;scrollbar-width:thin}.pv-sidebar-sticky>.pv-toc-slot>.pv-toc{margin:0 0 20px}.pv-save-panel{padding:26px;background:var(--pv-dark);color:var(--pv-on-dark);border-radius:var(--pv-radius);margin-bottom:24px}.pv-save-panel h2{font-size:calc(1.35rem * var(--pv-heading-scale,1));margin:0 0 12px;color:inherit}.pv-save-panel .pv-save{background:var(--pv-bg);color:var(--pv-text);padding-inline:14px;font-size:.72rem}.pv-article-byline{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1040px!important;border-block:1px solid var(--pv-border);padding-block:20px;margin-block:28px!important}.pv-byline-person{display:flex;gap:14px;align-items:center}.pv-byline-person>img{width:48px;height:48px;object-fit:cover;border-radius:50%}.pv-byline-person>div>a{font-size:.85rem;font-weight:800;color:var(--pv-text);text-decoration:none}.pv-byline-person .pv-meta{margin:4px 0 0;font-size:.72rem}.pv-article-image{max-width:1040px!important;margin:32px auto!important}.pv-article-image img{display:block;width:100%;height:auto;max-height:850px;object-fit:contain;border-radius:var(--pv-radius)}.pv-image-landscape img{aspect-ratio:16/10;object-fit:cover}.pv-disclosure{border-top:1px solid var(--pv-border);padding-top:16px;font-size:.8rem!important}.pv-author-credentials{font-weight:700;color:var(--pv-primary)}.pv-author-dark .pv-author-credentials{color:inherit}.pv-recipe-filters{display:flex;flex-wrap:wrap;align-items:end;gap:18px;padding:26px;background:var(--pv-soft);border-radius:var(--pv-radius);margin:32px 0 48px}.pv-recipe-filters label{display:grid;gap:8px;font-size:.8rem;font-weight:700;flex:1}.pv-empty{padding:48px;background:var(--pv-soft);border-radius:var(--pv-radius)}.pv-recipes-hub{max-width:var(--pv-wide)!important;padding-top:48px}.pv-recipes-hub>h1{margin-block:16px 24px}.pv-recipes-hub nav{margin-top:32px}.pv-author>div{min-width:0}.pv-author-intro{margin-block:30px 48px}.pv-guide .pv-article-body>h2{padding-top:18px;border-top:2px solid var(--pv-primary)}.pv-gallery .pv-article-image{max-width:1180px!important}.pv-gallery .wp-block-gallery{gap:18px}.pv-gallery>.wp-block-post-title{text-align:center}@media(max-width:1340px){.pv-header-inner{padding-inline:18px}}@media(max-width:1099px){.pv-article-layout{display:block;max-width:var(--pv-reading-width,800px)!important}.pv-article-sidebar{display:none}.pv-article-body>.pv-toc{margin-top:0}.pv-article-body{font-size:1.0625rem}.pv-article-body .wp-block-columns{flex-wrap:wrap!important}.pv-article-body .gb-container{max-width:100%;min-width:0}.pv-recipe-filters{padding:20px}}@media(max-width:600px){.pv-article-byline{display:block}.pv-article-byline>.pv-save{margin-top:20px}.pv-recipe-filters{display:grid}.pv-recipe-filters label{min-width:0}.pv-article-layout{margin-top:30px}.pv-meta{line-height:1.7}}.pv-single>.wp-block-post-content{max-width:var(--pv-wide)!important;width:100%}.pv-single>.pv-breadcrumbs,.pv-single>.wp-block-post-terms{max-width:1040px!important}.pv-single>.pv-article-byline{width:100%}.pv-brand .wp-block-site-title{letter-spacing:-.025em}.wp-block-post-navigation-link:not(:empty){display:flex;align-items:center;gap:16px}.wp-block-post-navigation-link:empty{display:none}.wp-block-post-navigation-link a{display:block;flex:1;padding:8px 0;font-weight:600;text-decoration:none}.post-navigation-link__label{display:block;font:700 .7rem/1.5 var(--pv-body);text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px}.post-navigation-link-next{text-align:right}.pv-author-dark .pv-eyebrow{color:inherit}.pv-header{padding-block:var(--pv-header-padding)}.pv-header-inner{min-height:calc(var(--pv-header-height) - var(--pv-header-padding)*2)}.pv-brand .pv-header-logo img{height:var(--pv-logo-height);width:auto!important;max-height:none!important;max-width:250px;object-fit:contain}.pv-header-logo{flex-shrink:0}.pv-header-search>summary{width:58px;border-radius:999px;background:var(--pv-primary);color:var(--pv-on-primary);border-color:#fff0}.pv-header-search>summary:hover{box-shadow:0 0 0 3px var(--pv-soft)}.pv-front{max-width:none!important;width:100%;padding-inline:0!important}.pv-front>.pv-homepage{max-width:none!important;width:100%}.pv-homepage>.pv-section{max-width:var(--pv-wide);margin-inline:auto}.pv-homepage-full>.pv-hero{margin-top:0;border-radius:0;min-height:var(--pv-hero-height);align-items:var(--pv-hero-align)}.pv-homepage-full .pv-hero-copy{max-width:1328px;width:100%;margin:auto;padding:clamp(36px,6vw,84px) 24px;box-sizing:border-box}.pv-homepage-full .pv-hero-copy>*{max-width:650px}.pv-homepage-full .pv-hero h1{max-width:16ch}.pv-homepage-full .pv-hero-image{width:100%;object-position:var(--pv-hero-x) var(--pv-hero-y)}.pv-homepage-full .pv-hero:after{background:linear-gradient(90deg,color-mix(in srgb,var(--pv-hero-scrim) var(--pv-hero-strength),transparent),color-mix(in srgb,var(--pv-hero-scrim) 38%,transparent) 65%,#0002)}.pv-homepage-full .pv-hero-copy{color:#fff;text-shadow:0 1px 12px #0003}.pv-homepage-full .pv-chips{margin-top:30px}.pv-homepage-contained>.pv-hero{max-width:var(--pv-wide);margin-inline:auto}.pv-search-open{overflow:hidden}.pv-discovery{border:0;border-radius:18px;padding:0;background:var(--pv-bg);color:var(--pv-text);width:min(1180px,calc(100% - 48px));max-width:none;height:calc(100dvh - 64px);max-height:none;overscroll-behavior:contain}.pv-discovery::backdrop{background:#111b19bd;backdrop-filter:blur(4px)}.pv-discovery-inner{padding:32px clamp(20px,4vw,56px) 48px}.pv-discovery-close{display:block;margin:0 0 24px auto;background:#fff0;color:var(--pv-text);border-color:var(--pv-border);min-height:44px}.pv-discovery-form{position:sticky;top:0;z-index:2;background:var(--pv-bg);padding:16px 0;border-bottom:1px solid var(--pv-border)}.pv-discovery-form label{display:block;font-size:.8rem;font-weight:700;margin-bottom:10px}.pv-discovery-form .wp-block-search__inside-wrapper{display:flex;gap:12px}.pv-discovery-form input{min-width:0;flex:1;border-radius:999px!important}.pv-discovery-form button{margin:0}.pv-discovery-status{font-size:.85rem;padding-block:16px;margin:0}.pv-discovery-results section{margin:20px 0 40px}.pv-discovery-results h2{font-size:calc(1.7rem * var(--pv-heading-scale,1));margin:0 0 22px}.pv-discovery-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.pv-discovery-card{min-width:0}.pv-discovery-card a{display:block;color:inherit;text-decoration:none}.pv-discovery-card img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:10px}.pv-discovery-category{font-size:.65rem;letter-spacing:.08em;text-transform:uppercase;color:var(--pv-primary);font-weight:800;display:block;margin-top:12px}.pv-discovery-card h3{font-size:calc(1.2rem * var(--pv-heading-scale,1));line-height:1.25;margin:8px 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.pv-discovery-date{font-size:.72rem}.pv-discovery-card a:hover h3{text-decoration:underline}.pv-discovery[open]{animation:pv-discovery-entry .16s ease-out}@keyframes pv-discovery-entry{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:1340px){.pv-homepage>.pv-section{margin-inline:24px}.pv-homepage-contained>.pv-hero{margin-inline:24px}}@media(max-width:767px){.pv-brand .pv-header-logo img{height:min(var(--pv-logo-height),58px);max-width:200px}.pv-homepage-full>.pv-hero{min-height:min(var(--pv-hero-height),720px)}.pv-homepage-full .pv-hero-copy{padding:40px 24px;width:auto;box-sizing:border-box}.pv-homepage-full .pv-hero-image{object-position:var(--pv-hero-mobile-x) var(--pv-hero-mobile-y)}.pv-homepage-full .pv-hero:after{background:color-mix(in srgb,var(--pv-hero-scrim) var(--pv-hero-strength),transparent)}.pv-discovery{width:100%;height:100dvh;margin:0;border-radius:0}.pv-discovery-inner{padding:16px 18px 36px}.pv-discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}.pv-discovery-close{margin-bottom:4px}.pv-discovery-card h3{font-size:calc(1rem * var(--pv-heading-scale,1))}.pv-discovery-form button{padding-inline:16px}.pv-homepage>.pv-section{margin-inline:18px}}@media(prefers-reduced-motion:reduce){.pv-discovery[open]{animation:none}}.pv-discovery-actions{display:flex;align-items:center;justify-content:space-between;gap:20px}.pv-discovery-all{font-size:.8rem;min-height:44px;display:flex;align-items:center;font-weight:700}.pv-discovery [hidden]{display:none!important}.pv-discovery-toolbar{display:flex;align-items:center;gap:14px;position:sticky;top:0;z-index:3;background:var(--pv-bg);border-bottom:1px solid var(--pv-border)}.pv-discovery-toolbar .pv-discovery-form{position:static;min-width:0;flex:1;border:0;margin:0}.pv-discovery-toolbar .pv-discovery-close{order:2;flex-shrink:0;width:46px;height:46px;min-height:44px;margin:0;padding:0;font-size:1.8rem;line-height:1;border:0;background:var(--pv-soft)}.pv-magazine{align-items:stretch}.pv-magazine{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:28px}.pv-magazine>.pv-card:first-child{grid-column:auto;grid-row:span 3;display:flex;flex-direction:column;min-height:0}.pv-magazine>.pv-card:first-child>.pv-card-media{flex:1;min-height:330px;aspect-ratio:auto}.pv-magazine>.pv-card:first-child img{height:100%;aspect-ratio:auto;object-fit:cover}.pv-magazine>.pv-card:not(:first-child){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;align-items:center}.pv-magazine>.pv-card:not(:first-child) .pv-card-image{height:100%;min-height:150px;aspect-ratio:auto}.pv-magazine>.pv-card:not(:first-child) img{height:100%;aspect-ratio:auto;object-fit:cover}.pv-magazine>.pv-card:not(:first-child) h3{font-size:calc(1.35rem * var(--pv-heading-scale,1));margin-bottom:0}.pv-magazine>.pv-card:not(:first-child) p{display:none}.pv-magazine .pv-card-copy{padding-block:14px}.pv-magazine h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.pv-journal-grid>.pv-grid{grid-template-columns:repeat(var(--pv-journal-desktop),minmax(0,1fr));align-items:stretch;gap:40px 28px}.pv-journal-grid .pv-card,.pv-journal-grid .pv-card-copy{display:flex;flex-direction:column}.pv-journal-grid .pv-card-copy{flex:1}.pv-journal-grid .pv-card-image{aspect-ratio:var(--pv-journal-ratio)}.pv-journal-grid .pv-card-image img{width:100%;height:100%;aspect-ratio:var(--pv-journal-ratio);object-fit:cover}.pv-journal-grid h3,.pv-journal-archives .wp-block-query .wp-block-post-title,.pv-related h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--pv-journal-title-lines);overflow:hidden;min-height:2.32em}.pv-journal-grid .pv-card-copy>p,.pv-journal-archives .wp-block-query .wp-block-post-excerpt__excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--pv-journal-excerpt-lines);overflow:hidden}.pv-card-meta{font:500 .72rem/1.6 var(--pv-body);display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:10px}.pv-card-meta a{color:inherit}.pv-journal-archives .wp-block-query .wp-block-post-template{grid-template-columns:repeat(var(--pv-journal-desktop),minmax(0,1fr))!important}.pv-journal-archives .wp-block-query .wp-block-post-featured-image img{aspect-ratio:var(--pv-journal-ratio);object-fit:cover}.pv-journal-archives .wp-block-query .wp-block-post-template>li{min-width:0}.pv-related .pv-card-copy>p{display:none}.pv-discovery-card a{display:flex;flex-direction:column;height:100%}.pv-discovery-card h3{min-height:3.75em}.pv-discovery-date{margin-top:auto}.pv-discovery-category{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wp-site-blocks{display:flex;flex-direction:column;min-height:100dvh}.wp-site-blocks>main{flex:1;margin-inline:auto}.wp-site-blocks>.wp-block-template-part:last-child{margin-top:auto}.pv-footer-logo-surface{display:inline-flex;padding:14px 20px;background:#fff;border-radius:10px;margin-bottom:20px}.pv-footer-logo-surface img,.pv-footer-inverse-logo img{width:auto;max-width:230px;max-height:80px;height:auto;object-fit:contain}.pv-footer-inverse-logo{display:inline-block;margin-bottom:20px}.pv-footer-brand .pv-wordmark{margin-bottom:20px}.pv-footer-bottom{gap:24px;align-items:center}.pv-back-top{width:46px;height:46px;min-width:46px;display:grid;place-items:center;border:1px solid currentColor;border-radius:50%;text-decoration:none}.pv-back-top:hover{background:#ffffff18}.pv-empty-discovery{max-width:var(--pv-wide)!important;border-top:1px solid var(--pv-border);padding-top:36px;margin-block:36px}.pv-empty-discovery .pv-search{border:1px solid var(--pv-border);margin-bottom:24px}.pv-empty-topics{display:flex;flex-wrap:wrap;gap:10px;margin-block:22px 36px}.pv-empty-topics a{padding:10px 16px;background:var(--pv-soft);border-radius:999px;text-decoration:none;font-size:.85rem;min-height:44px}.pv-empty-discovery>.pv-button{margin-top:32px}.pv-empty-discovery>.pv-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1100px){.pv-journal-grid>.pv-grid,.pv-journal-archives .wp-block-query .wp-block-post-template{grid-template-columns:repeat(var(--pv-journal-tablet),minmax(0,1fr))!important}.pv-empty-discovery>.pv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pv-magazine>.pv-card:not(:first-child){gap:14px}.pv-magazine>.pv-card:not(:first-child) h3{font-size:calc(1.1rem * var(--pv-heading-scale,1))}}@media(max-width:767px){.pv-magazine{grid-template-columns:1fr}.pv-magazine>.pv-card:first-child{grid-row:auto}.pv-magazine>.pv-card:first-child>.pv-card-media{aspect-ratio:4/3;min-height:0}.pv-magazine>.pv-card:not(:first-child){grid-template-columns:minmax(90px,.8fr) minmax(0,1.2fr)}.pv-magazine>.pv-card:not(:first-child) .pv-card-image{min-height:120px}.pv-journal-grid>.pv-grid,.pv-journal-archives .wp-block-query .wp-block-post-template{grid-template-columns:repeat(var(--pv-journal-mobile),minmax(0,1fr))!important}.pv-footer-bottom{font-size:.75rem}.pv-footer-logo-surface img,.pv-footer-inverse-logo img{max-width:200px}.pv-empty-discovery>.pv-grid{gap:20px}.pv-empty-discovery h3{font-size:calc(1.2rem * var(--pv-heading-scale,1))}}.pv-single{width:100%;--pv-article-extent:calc(var(--pv-reading-width,800px) + 328px)}.pv-single>.pv-breadcrumbs,.pv-single>.wp-block-post-terms,.pv-single>.wp-block-post-title,.pv-single>.wp-block-post-excerpt,.pv-single>.pv-article-byline,.pv-single>.pv-article-image{max-width:var(--pv-article-extent)!important;margin-inline:auto!important;text-align:start}.pv-single>.wp-block-post-title,.pv-single>.wp-block-post-excerpt{box-sizing:border-box;padding-inline-end:328px}.pv-single>.pv-article-image img{max-width:var(--pv-reading-width,800px)}.pv-single>.pv-article-byline{box-sizing:border-box;padding-inline-end:328px}.pv-article-layout{max-width:var(--pv-article-extent)!important;grid-template-columns:minmax(0,var(--pv-reading-width,800px)) minmax(240px,280px);gap:48px;margin-inline:auto}.pv-sidebar-sticky{top:calc(var(--pv-reading-offset,0px) + 24px);max-height:calc(100dvh - var(--pv-reading-offset,0px) - 48px)}html.pv-reading-page{scroll-padding-top:var(--pv-reading-offset,0)}.pv-article-body h2,.pv-article-body h3{scroll-margin-top:24px}.pv-toc ol{list-style:decimal-leading-zero;padding-inline-start:24px;margin:0}.pv-toc li{padding-inline-start:4px}.pv-toc li::marker{font-size:.72rem;color:var(--pv-primary)}.pv-toc a[aria-current=location]{font-weight:800;text-decoration:underline;text-underline-offset:4px}.pv-progress{top:var(--pv-reading-offset,0);z-index:1000;height:4px}.pv-photo-host{position:relative;display:block}.pv-photo-host>.pv-photo-save{position:absolute;inset:12px 12px auto auto;margin:0;background:var(--pv-primary);color:var(--pv-on-primary);border:2px solid var(--pv-bg);box-shadow:0 2px 10px #0002;font-weight:800;gap:7px}.pv-photo-save svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8}.pv-adjacent-card>a{display:flex;align-items:center;gap:20px;min-height:100px}.pv-adjacent-card img{width:120px;max-height:100px;object-fit:cover;border-radius:8px}@media(max-width:1099px){.pv-single>.wp-block-post-title,.pv-single>.wp-block-post-excerpt,.pv-single>.pv-article-byline{padding-inline-end:0}.pv-single>.pv-breadcrumbs,.pv-single>.wp-block-post-terms,.pv-single>.wp-block-post-title,.pv-single>.wp-block-post-excerpt,.pv-single>.pv-article-byline,.pv-single>.pv-article-image{max-width:var(--pv-reading-width,800px)!important}.pv-photo-host>.pv-photo-save{inset:8px 8px auto auto;padding-inline:10px}}.pv-header-sticky .wp-site-blocks>.wp-block-template-part:first-child{position:sticky;top:0;z-index:30}.pv-header-sticky .pv-header{position:relative;top:0}.admin-bar.pv-header-sticky .wp-site-blocks>.wp-block-template-part:first-child{top:32px}.admin-bar.pv-header-sticky .pv-header{top:0}.pv-adjacent-card>a{display:grid;grid-template-columns:90px minmax(0,1fr);gap:8px 16px}.pv-adjacent-card img{width:90px;grid-column:1;grid-row:1/span 3}.pv-adjacent-card a>span{grid-column:2;min-width:0;overflow-wrap:anywhere}@media(max-width:782px){.admin-bar.pv-header-sticky .wp-site-blocks>.wp-block-template-part:first-child{top:46px}}@media(max-width:600px){.admin-bar.pv-header-sticky .wp-site-blocks>.wp-block-template-part:first-child{top:0}}.pv-single>.pv-progress{max-width:none!important;margin:0!important;left:0;right:0;width:100%}.pv-card-media{position:relative;min-width:0}.pv-card-media>.pv-card-image{display:block;height:100%}.pv-card-media.pv-media-empty{aspect-ratio:4/3;background:var(--pv-soft);border-radius:var(--pv-radius)}.pv-magazine .pv-card-media>.pv-card-image{height:100%;min-height:inherit}.pv-journal-grid .pv-card-media{aspect-ratio:var(--pv-journal-ratio)}.pv-journal-grid .pv-card-media>.pv-card-image{height:100%}.pv-discovery-card{position:relative}.pv-discovery-card .pv-card-media{aspect-ratio:4/3;background:var(--pv-soft);border-radius:10px;overflow:hidden}.pv-discovery-card .pv-card-media img{height:100%;aspect-ratio:auto;object-fit:cover}.pv-discovery{width:min(1320px,calc(100% - 48px))}.pv-discovery-grid{gap:24px 20px}.pv-discovery-card h3{font-size:calc(1.08rem * var(--pv-heading-scale,1));min-height:2.5em;line-height:1.25;margin:6px 0 0;-webkit-line-clamp:2}.pv-discovery-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:10px}.pv-discovery-meta .pv-discovery-category{margin:0;display:inline;font-size:.62rem}.pv-discovery-meta .pv-discovery-date{margin:0;font-size:.68rem}.pv-discovery-topics{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 22px}.pv-discovery-topics a{display:inline-flex;align-items:center;min-height:44px;padding:7px 13px;border:1px solid var(--pv-border);border-radius:999px;text-decoration:none;font-size:.75rem}.pv-discovery-more{display:block;margin:28px auto 0;min-height:44px}.search .wp-site-blocks>main{width:min(var(--pv-wide),calc(100% - 48px));max-width:var(--pv-wide)}.search main>.wp-block-query,.search main>.wp-block-query-title,.search main>.pv-breadcrumbs{max-width:none!important;width:100%}.search .wp-block-query .wp-block-post-title{font-size:calc(1.22rem * var(--pv-heading-scale,1));margin-block:7px}.search .pv-card-category{margin-bottom:5px}.search .pv-card-meta{padding-top:4px;margin-top:0}@media(min-width:1440px){.pv-discovery-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:768px) and (max-width:1023px){.pv-discovery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.pv-discovery{width:100%}.pv-discovery-card h3{font-size:calc(1rem * var(--pv-heading-scale,1))}.pv-discovery-grid{gap:22px 16px}}@media(max-width:359px){.pv-discovery-grid{grid-template-columns:1fr}}@media(min-width:1101px){.search .wp-block-query .wp-block-post-template{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(min-width:901px) and (max-width:1100px){.search .wp-block-query .wp-block-post-template{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(min-width:600px) and (max-width:900px){.search .wp-block-query .wp-block-post-template{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:599px){.search .wp-block-query .wp-block-post-template{grid-template-columns:1fr!important}}.pv-discovery [hidden]{display:none!important}.pv-header-search>summary{height:58px}.pv-header-search svg.pv-search-icon{width:24px;height:24px;border:0;border-radius:0}.pv-header-search svg.pv-search-icon:after{content:none}.pv-magazine{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.pv-magazine>.pv-card:first-child{grid-column:1/-1;grid-row:auto;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:32px;align-items:center}.pv-magazine>.pv-card:first-child>.pv-card-media{min-height:0;aspect-ratio:16/10}.pv-magazine>.pv-card:not(:first-child){display:flex;flex-direction:column;gap:0;align-items:stretch}.pv-magazine>.pv-card:not(:first-child)>.pv-card-media{aspect-ratio:4/3;flex:none}.pv-magazine>.pv-card:not(:first-child) .pv-card-image{min-height:0}.pv-magazine>.pv-card:not(:first-child) img{aspect-ratio:4/3}.pv-magazine .pv-card-copy{padding:14px 0 0}.pv-magazine .pv-card-meta{margin-top:8px;padding-top:0}.pv-magazine>.pv-card:not(:first-child) h3{-webkit-line-clamp:2;min-height:2.5em}.pv-card-recipe{font-size:.75rem;min-height:44px;padding:9px 16px;border-radius:999px;margin-top:12px}.pv-topics{grid-template-columns:repeat(4,minmax(0,1fr))}.pv-topics a{min-height:0;aspect-ratio:4/5}@media(max-width:1100px){.pv-topics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.pv-magazine{grid-template-columns:1fr;gap:28px}.pv-magazine>.pv-card:first-child{display:block}.pv-magazine>.pv-card:first-child>.pv-card-media{aspect-ratio:4/3}.pv-magazine>.pv-card:not(:first-child) h3{font-size:calc(1.3rem * var(--pv-heading-scale,1));min-height:0}}@media(max-width:359px){.pv-topics{grid-template-columns:1fr}}.pv-card a.pv-card-recipe{color:var(--pv-on-primary)}.wp-site-blocks>.pv-single{max-width:none!important;width:100%;padding:0 0 48px!important;margin-block-start:0!important}.pv-single>:not(.pv-article-heading):not(.pv-progress){width:calc(100% - 48px);margin-inline:auto}.pv-single>.pv-article-heading{max-width:none!important;width:100%;margin:0 0 32px!important;padding:26px 24px;background:var(--pv-soft);box-sizing:border-box}.pv-article-heading>*{max-width:var(--pv-article-extent)!important;margin-inline:auto!important}.pv-article-heading>.pv-breadcrumbs{margin-block:0!important}.pv-article-heading>.wp-block-post-title{font-size:calc(clamp(2.15rem,5vw,4.35rem) * var(--pv-heading-scale,1));margin-block:12px!important;letter-spacing:-.035em;text-align:start}.pv-article-heading>.pv-article-intro{font-size:1.05rem;line-height:1.65;margin-block:12px!important}.pv-article-heading>.pv-article-byline{padding-block:10px;margin-block:18px 0!important;flex-wrap:wrap;gap:12px}.pv-article-heading .pv-byline-person>img{width:44px;height:44px}.pv-article-heading>.pv-article-byline>.pv-save{margin-top:0}.pv-article-heading>.pv-progress{max-width:none!important;margin:0!important}.pv-article-heading>.pv-article-category{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.pv-article-category a{display:inline-block;padding:5px 10px;border:1px solid var(--pv-border);border-radius:999px;text-decoration:none}@media(max-width:1099px){.pv-article-heading>*{max-width:var(--pv-reading-width,800px)!important}}@media(max-width:600px){.pv-article-heading>.pv-article-byline{display:flex}.pv-single>.pv-article-heading{padding-block:20px}.pv-article-heading>.wp-block-post-title{font-size:calc(clamp(2.15rem,7vw,3rem) * var(--pv-heading-scale,1))}}.pv-article-layout{margin-top:0}.pv-article-body>.pv-article-image{max-width:none!important;width:100%;margin:0 0 28px!important}.pv-brand{flex-wrap:wrap}.pv-brand .pv-header-tagline{flex-basis:100%;max-width:34ch;margin:0!important;font-size:.72rem;line-height:1.45}.pv-save,.pv-save-panel .pv-save,.pv-photo-host>.pv-photo-save,.pv-pinterest-follow,.pv-button.pv-pinterest-follow{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:9px 16px;background:#fff;color:#e60023;border:1px solid #e60023;border-radius:999px;text-decoration:none;font-size:.8rem;font-weight:800}.pv-save:before,.pv-photo-save:before,.pv-pinterest-follow:before{content:"";display:block;flex:none;width:24px;height:24px;background:#fff var(--pv-pinterest-badge,url(/wp-content/themes/pinvora/assets/brand/pinterest-badge.webp)) center/auto 76px no-repeat;mask:none;border-radius:50%}.pv-save:focus-visible,.pv-photo-save:focus-visible,.pv-pinterest-follow:focus-visible{outline:2px solid #e60023;outline-offset:3px;box-shadow:0 0 0 5px #fff}@media(max-width:767px){.pv-hero .pv-chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pv-hero .pv-chips a{justify-content:center;text-align:center;min-height:44px;white-space:normal;overflow-wrap:anywhere}}.gb-container .wp-block-image img{vertical-align:middle}.gb-grid-wrapper .wp-block-image{margin-bottom:0}.gb-highlight{background:none}.gb-shape{line-height:0}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99}:root{--gb-container-width:1100px}:root{--pv-logo-height:64px;--pv-header-height:88px;--pv-header-padding:12px;--pv-hero-height:420px;--pv-hero-strength:50%;--pv-hero-x:65%;--pv-hero-y:50%;--pv-hero-mobile-x:50%;--pv-hero-mobile-y:50%;--pv-hero-scrim:#171717;--pv-hero-align:center}:root{--pv-journal-desktop:3;--pv-journal-tablet:2;--pv-journal-mobile:1;--pv-journal-title-lines:2;--pv-journal-excerpt-lines:2;--pv-journal-ratio:4/3}:root{--pv-reading-width:880px;--wp--preset--color--primary:#953452!important;--wp--preset--color--secondary:#565466!important;--wp--preset--color--text:#262126!important;--wp--preset--color--background:#fffafb!important;--wp--preset--color--soft-background:#f6eaf0!important;--wp--preset--color--dark-surface:#31232c!important;--pv-pinterest-badge:url(https:\/\/mexicanasrecetas.com\/wp-content\/themes\/pinvora\/assets\/brand\/pinterest-badge.webp);--pv-heading:Didot, Georgia, serif}body[class*="pv-preset-"]{--pv-heading:Didot, Georgia, serif}:root{--pv-on-primary:#ffffff;--pv-on-dark:#ffffff}.pv-button{color:var(--pv-on-primary)}:focus-visible{outline-color:currentColor}body[class*="pv-preset-"]{--pv-heading-scale:1;--pv-heading:Didot, Georgia, serif}