/*!
Theme Name: VoidPress
Author: the ImpressM web team
Author URI: https://impressm.com/
Description: A hybrid WordPress starter theme with theme.json support, ready for WooCommerce, Jetpack, and optional ACF integration.
Requires at least: 5.3
Tested up to: 6.6
Requires PHP: 5.6
Version: 2.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html
Text Domain: voidpress

VoidPress WordPress Theme, (C) 2025 the ImpressM web team
VoidPress is distributed under the terms of the GNU General Public License v2 or later.
*/.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}*,:after,:before{box-sizing:border-box}body{margin:0}html{interpolate-size:allow-keywords}body{-webkit-font-smoothing:antialiased}canvas,img,picture,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}.page .entry-header{padding-block:var(--wp--preset--spacing--80)}.skip-link:focus{background-color:var(--wp--preset--color--contrast);border-radius:0;color:var(--wp--preset--color--base);font-size:var(--wp--preset--font-size--small);font-weight:700}.site a:focus-visible:not(.wp-block-button__link):not(.wp-block-file__button):not(.skip-link){background:#0000001a;outline:2px solid #0000;-webkit-text-decoration:underline 1px dotted currentColor;text-decoration:underline 1px dotted currentColor;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link{outline:2px solid #0000;outline-offset:-2px}#content[tabindex="-1"]:focus{outline:0}.alignwide{margin-inline:auto;max-width:var(--wp--style--global--wide-size);position:relative}.entry-content>.wp-block-image .alignleft,.entry-content>.wp-block-image .alignright,.entry-content>.wp-block-image.alignleft,.entry-content>.wp-block-image.alignright{max-width:50%}@media (width > 80rem){.entry-content>.wp-block-image .alignleft,.entry-content>.wp-block-image .alignright,.entry-content>.wp-block-image.alignleft,.entry-content>.wp-block-image.alignright{max-width:20rem}}@media (width > 96rem){.entry-content>.wp-block-image .alignleft,.entry-content>.wp-block-image.alignleft{max-width:calc((100% - var(--wp--style--global--content-size)) / 2 - 6rem);position:absolute;right:calc((100vw - var(--wp--style--global--content-size)) / 2 + var(--wp--style--global--content-size) + 2rem)}.entry-content>.wp-block-image .alignright,.entry-content>.wp-block-image.alignright{left:calc((100vw - var(--wp--style--global--content-size)) / 2 + var(--wp--style--global--content-size) + 2rem);max-width:calc((100% - var(--wp--style--global--content-size)) / 2 - 6rem);position:absolute}}.error-404 p{font-size:var(--wp--preset--font-size--medium);line-height:var(--wp--custom--line-height--medium)}.page-title{overflow-wrap:break-word}.comments-area{padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right)}.comments-area>.alignfull{margin-left:calc(var(--wp--style--root--padding-left) * -1);margin-right:calc(var(--wp--style--root--padding-right) * -1)}.comments-area :where(:not(.alignfull.is-layout-flow)>.has-global-padding:not(.wp-block-block,.alignfull)){padding-left:0;padding-right:0}.comments-area :where(:not(.alignfull.is-layout-flow)>.has-global-padding:not(.wp-block-block,.alignfull))>.alignfull{margin-left:0;margin-right:0}.comments-area>:first-child{margin-block-start:0}.comments-area>*{margin-block-start:1.5rem}.comments-area>*,.comments-area>:last-child{margin-block-end:0}.comments-area>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.comments-area>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.comments-area>.aligncenter{margin-left:auto!important;margin-right:auto!important}.comments-area>:where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left:auto!important;margin-right:auto!important;max-width:var(--wp--style--global--content-size)}.comments-area>.alignwide{max-width:var(--wp--style--global--wide-size)}.comments-area>*{margin-bottom:1rem;margin-top:1rem}.comments-area>:first-child{margin-top:0}.comments-area>:last-child{margin-bottom:0}.comments-area.show-avatars .avatar{border-radius:50%;position:absolute;top:10px}.comments-area.show-avatars .fn{display:inline-block;padding-left:85px}.comments-area.show-avatars .comment-metadata{padding:8px 0 9px 85px}.comment-reply-title,.comments-title{font-size:var(--wp--preset--font-size--medium)}.comment-reply-title{display:flex;justify-content:space-between}.comment-reply-title small a{font-family:var(--wp--preset--font-family--inter);font-size:var(--wp--preset--font-size--small);font-style:normal;font-weight:400;letter-spacing:normal}.comment .comment-respond .comment-reply-title{font-size:var(--wp--preset--font-size--medium)}.comment-list{list-style:none;padding-left:0}.comment-list>li{margin-bottom:1rem;margin-top:1rem}.comment-list .children{list-style:none;padding-left:0}.comment-list .children>li{margin-bottom:1rem;margin-top:1rem}@media (width > 36rem){.comment-list .depth-2,.comment-list .depth-3{padding-left:4rem}}.comment-meta .comment-author{line-height:var(--wp--custom--line-height--small);margin-bottom:.125rem}@media (width > 36rem){.comment-meta .comment-author{margin-bottom:0;padding-right:0}}.comment-meta .comment-author .fn{font-family:var(--wp--preset--font-family--inter);font-size:var(--wp--preset--font-size--normal);font-weight:400;hyphens:auto;word-wrap:break-word;word-break:break-word}.comment-meta .comment-metadata{color:inherit;font-size:var(--wp--preset--font-size--small);padding:8px 0 9px}.comment-meta .comment-metadata .edit-link{margin-left:.5rem}@media (width > 36rem){.comment-meta{margin-right:inherit}.comment-meta .comment-author{max-width:inherit}}.reply{font-size:var(--wp--preset--font-size--small);line-height:var(--wp--custom--line-height--small)}.bypostauthor{display:block}.says{display:none}.pingback .url,.trackback .url{font-family:var(--wp--preset--font-family--inter)}.comment-body{margin-bottom:1.7rem;position:relative}.comment-body>*{margin-bottom:1rem;margin-top:1rem}.comment-body .reply{margin:0}.comment-content{word-wrap:break-word}.pingback .comment-body,.trackback .comment-body{margin-bottom:1rem;margin-top:1rem}.comment-respond{margin-top:1rem}.comment-respond>*{margin-bottom:.5rem;margin-top:.5rem}.comment-respond>:first-child{margin-top:0}.comment-respond>:last-child{margin-bottom:0}.comment-respond>:last-child.comment-form{margin-bottom:1rem}.comment-author{padding-top:3px}.comment-author .url{color:currentColor}.comment-form{display:flex;flex-wrap:wrap}.comment-form>*{flex-basis:100%}.comment-form .comment-notes,.comment-form .logged-in-as{font-size:var(--wp--preset--font-size--small)}.comment-form .comment-form-comment,.comment-form .comment-form-url{width:100%}.comment-form .comment-form-author,.comment-form .comment-form-email{flex-basis:0;flex-grow:1}@media (width < 36rem){.comment-form .comment-form-author,.comment-form .comment-form-email{flex-basis:100%}}.comment-form .comment-form-cookies-consent{font-size:var(--wp--preset--font-size--small);font-weight:400}.comment-form>p:first-of-type{margin-top:0}.comment-form>p:last-of-type{margin-bottom:0}.comment-form>p input[type=submit]{align-items:center;background-color:var(--wp--preset--color--contrast);border-radius:var(--wp--custom--form-input--border-radius);border-width:0;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--wp--preset--font-size--small);font-weight:600;justify-content:center;padding:1em 1.33em;text-decoration:none;transition:all .25s ease}.comment-form>p input[type=submit]:focus-visible,.comment-form>p input[type=submit]:hover{background-color:oklch(from var(--wp--preset--color--contrast) calc(l - .05) c h)}.comment-form>p input[type=submit].disabled,.comment-form>p input[type=submit]:disabled,.comment-form>p input[type=submit]:disabled[disabled]{background-color:oklch(from var(--wp--preset--color--base-2) calc(l - .05) c h);color:oklch(from currentColor calc(l + .65) c h);cursor:not-allowed}.comment-form>p.comment-form-cookies-consent{align-items:flex-start;display:flex;gap:.5rem}.comment-form>p.comment-form-cookies-consent>input{margin-top:5px}@media (width > 36rem){.comment-form>p.comment-form-author{margin-right:var(--wp--style--block-gap)}.comment-form>p.comment-notes,.comment-form>p.logged-in-as{display:block}}:not(.woocommerce-page) .entry-header{padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right)}:not(.woocommerce-page) .entry-header>.alignfull{margin-left:calc(var(--wp--style--root--padding-left) * -1);margin-right:calc(var(--wp--style--root--padding-right) * -1)}:not(.woocommerce-page) .entry-header :where(:not(.alignfull.is-layout-flow)>.has-global-padding:not(.wp-block-block,.alignfull)){padding-left:0;padding-right:0}:not(.woocommerce-page) .entry-header :where(:not(.alignfull.is-layout-flow)>.has-global-padding:not(.wp-block-block,.alignfull))>.alignfull{margin-left:0;margin-right:0}:not(.woocommerce-page) .entry-header>:first-child{margin-block-start:0}:not(.woocommerce-page) .entry-header>*{margin-block-end:0;margin-block-start:1.5rem}:not(.woocommerce-page) .entry-header>:last-child{margin-block-end:0}:not(.woocommerce-page) .entry-header>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}:not(.woocommerce-page) .entry-header>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}:not(.woocommerce-page) .entry-header>.aligncenter{margin-left:auto!important;margin-right:auto!important}:not(.woocommerce-page) .entry-header>:where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left:auto!important;margin-right:auto!important;max-width:var(--wp--style--global--content-size)}:not(.woocommerce-page) .entry-header>.alignwide{max-width:var(--wp--style--global--wide-size)}.entry-title{overflow-wrap:break-word}.entry-title a,.entry-title a:active,.entry-title a:focus-visible,.entry-title a:hover{color:var(--wp--preset--color--accent-1);text-decoration:none}.entry-categories,.post-meta{font-size:var(--wp--preset--font-size--small)}.post-meta{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;padding:0}.has-text-align-center .post-meta{justify-content:center}.post-meta .meta-wrapper{display:flex}.post-meta svg{margin-right:1ch;vertical-align:middle}:not(.woocommerce-page) .entry-content{padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right)}:not(.woocommerce-page) .entry-content>.alignfull{margin-left:calc(var(--wp--style--root--padding-left) * -1);margin-right:calc(var(--wp--style--root--padding-right) * -1)}:not(.woocommerce-page) .entry-content :where(:not(.alignfull.is-layout-flow)>.has-global-padding:not(.wp-block-block,.alignfull)){padding-left:0;padding-right:0}:not(.woocommerce-page) .entry-content :where(:not(.alignfull.is-layout-flow)>.has-global-padding:not(.wp-block-block,.alignfull))>.alignfull{margin-left:0;margin-right:0}:not(.woocommerce-page) .entry-content>:first-child{margin-block-start:0}:not(.woocommerce-page) .entry-content>*{margin-block-end:0;margin-block-start:1.5rem}:not(.woocommerce-page) .entry-content>:last-child{margin-block-end:0}:not(.woocommerce-page) .entry-content>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}:not(.woocommerce-page) .entry-content>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}:not(.woocommerce-page) .entry-content>.aligncenter{margin-left:auto!important;margin-right:auto!important}:not(.woocommerce-page) .entry-content>:where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left:auto!important;margin-right:auto!important;max-width:var(--wp--style--global--content-size)}:not(.woocommerce-page) .entry-content>.alignwide{max-width:var(--wp--style--global--wide-size)}:not(.woocommerce-page) .entry-content *+:is(h1,h2,h3,h4,h5,h6){margin-top:3rem}:not(.woocommerce-page) .entry-content :is(h1,h2,h3,h4,h5,h6)+*{margin-top:1rem}.entry-content p{word-wrap:break-word}.entry-content>iframe[style]{margin:var(--wp--style--block-gap) 0!important;max-width:100%!important}.author-bio{padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right)}.author-bio>.alignfull{margin-left:calc(var(--wp--style--root--padding-left) * -1);margin-right:calc(var(--wp--style--root--padding-right) * -1)}.author-bio :where(:not(.alignfull.is-layout-flow)>.has-global-padding:not(.wp-block-block,.alignfull)){padding-left:0;padding-right:0}.author-bio :where(:not(.alignfull.is-layout-flow)>.has-global-padding:not(.wp-block-block,.alignfull))>.alignfull{margin-left:0;margin-right:0}.author-bio>:first-child{margin-block-start:0}.author-bio>*{margin-block-start:1.5rem}.author-bio>*,.author-bio>:last-child{margin-block-end:0}.author-bio>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.author-bio>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.author-bio>.aligncenter{margin-left:auto!important;margin-right:auto!important}.author-bio>:where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left:auto!important;margin-right:auto!important;max-width:var(--wp--style--global--content-size)}.author-bio>.alignwide{max-width:var(--wp--style--global--wide-size)}.author-bio{font-size:var(--wp--preset--font-size--small);position:relative}.site-main>article>.author-bio{margin-top:calc(2 * var(--wp--style--block-gap))}.author-bio.show-avatars .author-bio-wrapper{align-items:flex-start;display:flex;gap:var(--wp--style--block-gap)}.author-bio.show-avatars .author-bio-wrapper .avatar{border-radius:50%;display:inline-block}.author-bio .author-bio-content .author-title{font-size:var(--wp--preset--font-size--medium)}.author-bio .author-bio-content .author-description{font-size:var(--wp--preset--font-size--small);margin-block:1rem}.entry-footer{padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right)}.entry-footer>.alignfull{margin-left:calc(var(--wp--style--root--padding-left) * -1);margin-right:calc(var(--wp--style--root--padding-right) * -1)}.entry-footer :where(:not(.alignfull.is-layout-flow)>.has-global-padding:not(.wp-block-block,.alignfull)){padding-left:0;padding-right:0}.entry-footer :where(:not(.alignfull.is-layout-flow)>.has-global-padding:not(.wp-block-block,.alignfull))>.alignfull{margin-left:0;margin-right:0}.entry-footer>:first-child{margin-block-start:0}.entry-footer>*{margin-block-start:1.5rem}.entry-footer>*,.entry-footer>:last-child{margin-block-end:0}.entry-footer>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.entry-footer>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.entry-footer>.aligncenter{margin-left:auto!important;margin-right:auto!important}.entry-footer>:where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left:auto!important;margin-right:auto!important;max-width:var(--wp--style--global--content-size)}.entry-footer>.alignwide{max-width:var(--wp--style--global--wide-size)}.is-front-page .entry>*>:first-child{margin-block-start:0}.is-front-page .entry>*>*{margin-block-end:0;margin-block-start:1.5rem}.is-front-page .entry>*>:last-child{margin-block-end:0}.is-front-page .entry>*>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.is-front-page .entry>*>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.is-front-page .entry>*>.aligncenter{margin-left:auto!important;margin-right:auto!important}.is-front-page .entry>*{padding-block-end:var(--wp--preset--spacing--80);padding-block-start:var(--wp--preset--spacing--80)}.is-front-page .block-inner{padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right)}.is-front-page .block-inner>.alignfull{margin-left:calc(var(--wp--style--root--padding-left) * -1);margin-right:calc(var(--wp--style--root--padding-right) * -1)}.is-front-page .block-inner :where(:not(.alignfull.is-layout-flow)>.has-global-padding:not(.wp-block-block,.alignfull)){padding-left:0;padding-right:0}.is-front-page .block-inner :where(:not(.alignfull.is-layout-flow)>.has-global-padding:not(.wp-block-block,.alignfull))>.alignfull{margin-left:0;margin-right:0}.is-front-page .block-inner>:first-child{margin-block-start:0}.is-front-page .block-inner>*{margin-block-end:0;margin-block-start:1.5rem}.is-front-page .block-inner>:last-child{margin-block-end:0}.is-front-page .block-inner>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.is-front-page .block-inner>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.is-front-page .block-inner>.aligncenter{margin-left:auto!important;margin-right:auto!important}.is-front-page .block-inner>:where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left:auto!important;margin-right:auto!important;max-width:var(--wp--style--global--content-size)}.is-front-page .block-inner>.alignwide{max-width:var(--wp--style--global--wide-size)}.is-front-page .block-header{margin-block-end:var(--wp--preset--spacing--50)}.is-front-page .block-header:after{background-color:var(--wp--preset--color--primary);content:"";display:block;height:.25rem;margin-block:2rem 0;width:4rem}.is-front-page .block-header:is(.has-text-align-center):after{margin-inline:auto}.is-front-page .block-header p{font-size:1.25rem;margin-block:0}.is-front-page .block-title{margin-block-end:var(--wp--preset--spacing--30);margin-block-start:0}section:where(.has-background)>*{color:#fff}.block-paragraph .block-content p{margin:0}.block-list-image{background:#0000 url(assets/images/dd.webp) no-repeat 50%/cover fixed}.block-list-image .column-group{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wp--style--block-gap);max-width:var(--wp--style--global--wide-size)}.block-list-image .column-group>:is(*,div){margin:0}.block-list-image .column-group>*{flex:1}.block-list-image .column-group img{margin-inline:auto;width:30rem}.block-list-image ul{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}.block-list-image ul li{align-items:center;display:flex;font-size:var(--wp--preset--font-size--medium);gap:1rem}.block-list-image ul li span{align-items:center;background-color:var(--wp--preset--color--primary);display:flex;height:2.5rem;justify-content:center;width:2.5rem}.block-list-image ul svg path{fill:#000}.block-tiles .block-content{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wp--style--block-gap);max-width:var(--wp--style--global--wide-size)}.block-tiles .block-content>:is(*,div){margin:0}.block-tiles .block-content>*{flex:1;padding:var(--wp--preset--spacing--50)}.block-tiles .more-link-container{margin-block-start:var(--wp--preset--spacing--60)}.block-tiles a{align-items:center;background-color:var(--wp--preset--color--contrast);border-radius:var(--wp--custom--form-input--border-radius);border-width:0;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--wp--preset--font-size--normal);font-weight:600;justify-content:center;padding:1em 1.75em;text-decoration:none;transition:all .25s ease}.block-tiles a:focus-visible,.block-tiles a:hover{background-color:oklch(from var(--wp--preset--color--contrast) calc(l - .05) c h)}.block-tiles a.disabled,.block-tiles a:disabled,.block-tiles a:disabled[disabled]{background-color:oklch(from var(--wp--preset--color--base-2) calc(l - .05) c h);color:oklch(from currentColor calc(l + .65) c h);cursor:not-allowed}.block-icon-list{background-color:#f7f7f7}.block-icon-list .block-content{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wp--style--block-gap);max-width:var(--wp--style--global--wide-size)}.block-icon-list .block-content>:is(*,div){margin:0}.block-icon-list .block-content>*{flex:1}.block-icon-list .block-content img{display:block;height:auto;margin-inline:auto;width:5rem}.block-icon-list .block-content h3{font-size:var(--wp--preset--font-size--medium)}.footer-nav-widgets{background:#0000 url(assets/images/dd.webp) no-repeat 50%/cover;padding-block:var(--wp--preset--spacing--80)}.footer-nav-widgets>*{color:#fff}.footer-nav-widgets .footer-inner{padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right)}.footer-nav-widgets .footer-inner>.alignfull{margin-left:calc(var(--wp--style--root--padding-left) * -1);margin-right:calc(var(--wp--style--root--padding-right) * -1)}.footer-nav-widgets .footer-inner :where(:not(.alignfull.is-layout-flow)>.has-global-padding:not(.wp-block-block,.alignfull)){padding-left:0;padding-right:0}.footer-nav-widgets .footer-inner :where(:not(.alignfull.is-layout-flow)>.has-global-padding:not(.wp-block-block,.alignfull))>.alignfull{margin-left:0;margin-right:0}.footer-nav-widgets .footer-inner>:first-child{margin-block-start:0}.footer-nav-widgets .footer-inner>*{margin-block-end:0;margin-block-start:1.5rem}.footer-nav-widgets .footer-inner>:last-child{margin-block-end:0}.footer-nav-widgets .footer-inner>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.footer-nav-widgets .footer-inner>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.footer-nav-widgets .footer-inner>.aligncenter{margin-left:auto!important;margin-right:auto!important}.footer-nav-widgets .footer-inner>:where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left:auto!important;margin-right:auto!important;max-width:var(--wp--style--global--content-size)}.footer-nav-widgets .footer-inner>.alignwide,.footer-nav-widgets .widget-area{max-width:var(--wp--style--global--wide-size)}.footer-nav-widgets .widget-area{--wp--style--block-gap:6rem;align-items:center;align-items:stretch;display:flex;flex-wrap:wrap;gap:var(--wp--style--block-gap)}.footer-nav-widgets .widget-area>:is(*,div){margin:0}.footer-nav-widgets .widget-area>*{flex:1}.footer-nav-widgets .widget h2{border-bottom:1px solid #a7a7a733;color:var(--wp--preset--color--primary);font-size:var(--wp--preset--font-size--large);font-weight:300;line-height:1.3;margin-block:0 1.5rem;padding-block-end:1.5rem;position:relative}.footer-nav-widgets .widget h2:after{background-color:var(--wp--preset--color--primary);bottom:-1px;content:"";height:1px;left:0;position:absolute;width:4rem}.footer-nav-widgets .widget ul{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}.footer-nav-widgets .widget ul li{font-size:1rem}.footer-nav-widgets .widget a{color:#ffffffbf}.footer-nav-widgets .widget a:hover{color:#fff}.site-footer{max-width:100%;padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right)}.site-footer>.alignfull{margin-left:calc(var(--wp--style--root--padding-left) * -1);margin-right:calc(var(--wp--style--root--padding-right) * -1)}.site-footer :where(:not(.alignfull.is-layout-flow)>.has-global-padding:not(.wp-block-block,.alignfull)){padding-left:0;padding-right:0}.site-footer :where(:not(.alignfull.is-layout-flow)>.has-global-padding:not(.wp-block-block,.alignfull))>.alignfull{margin-left:0;margin-right:0}.site-footer>:first-child{margin-block-start:0}.site-footer>*{margin-block-start:1.5rem}.site-footer>*,.site-footer>:last-child{margin-block-end:0}.site-footer>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.site-footer>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.site-footer>.aligncenter{margin-left:auto!important;margin-right:auto!important}.site-footer>:where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left:auto!important;margin-right:auto!important;max-width:var(--wp--style--global--content-size)}.site-footer>.alignwide{max-width:var(--wp--style--global--wide-size)}.site-footer{background-color:#000;color:#fff;font-size:1rem}.site-footer .footer-inner{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wp--style--block-gap);max-width:var(--wp--style--global--wide-size);padding-block-end:var(--wp--preset--spacing--30);padding-block-start:var(--wp--preset--spacing--30)}.site-footer .footer-inner>:is(*,div){margin:0}.site-header{max-width:100%;padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right)}.site-header>.alignfull{margin-left:calc(var(--wp--style--root--padding-left) * -1);margin-right:calc(var(--wp--style--root--padding-right) * -1)}.site-header :where(:not(.alignfull.is-layout-flow)>.has-global-padding:not(.wp-block-block,.alignfull)){padding-left:0;padding-right:0}.site-header :where(:not(.alignfull.is-layout-flow)>.has-global-padding:not(.wp-block-block,.alignfull))>.alignfull{margin-left:0;margin-right:0}.site-header>:first-child{margin-block-start:0}.site-header>*{margin-block-start:1.5rem}.site-header>*,.site-header>:last-child{margin-block-end:0}.site-header>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.site-header>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.site-header>.aligncenter{margin-left:auto!important;margin-right:auto!important}.site-header>:where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left:auto!important;margin-right:auto!important;max-width:var(--wp--style--global--content-size)}.site-header>.alignwide{max-width:var(--wp--style--global--wide-size)}.site-header{background-color:var(--wp--preset--color--primary)}.header-inner{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wp--style--block-gap);justify-content:space-between;max-width:var(--wp--style--global--wide-size);padding-block:.875rem}.header-inner>:is(*,div){margin:0}.site-branding .custom-logo-link,.site-logo .custom-logo-link{display:flex}.site-branding img,.site-logo img{height:60px;width:54px}@media (width > 64rem){.site-branding img,.site-logo img{height:100px;width:90px}.mobile-nav-toggle{display:none}}.primary-navigation{display:none}@media (width > 64rem){.primary-navigation{display:block}}.primary-navigation .primary-menu{align-items:flex-start;display:flex;flex-wrap:wrap;gap:3rem}.primary-navigation ul{list-style:none;margin:0;padding:0}.primary-navigation li{position:relative}.primary-navigation li.menu-item-has-children{display:flex}.primary-navigation li.menu-item-has-children.focus>ul,.primary-navigation li.menu-item-has-children:focus>ul,.primary-navigation li.menu-item-has-children:hover>ul{opacity:1;right:0;transform:translateY(0);transition:opacity .15s linear,transform .15s linear}.primary-navigation li.current-menu-item>.link-icon-wrapper>a,.primary-navigation li.current-menu-item>a{color:oklch(from currentColor calc(l - .07) c h);text-decoration:none}.primary-navigation li.current-menu-item>.link-icon-wrapper>a:focus-visible,.primary-navigation li.current-menu-item>.link-icon-wrapper>a:hover,.primary-navigation li.current-menu-item>a:focus-visible,.primary-navigation li.current-menu-item>a:hover{text-decoration:none}.primary-navigation a{color:var(--wp--preset--color--contrast);display:block;font-size:1rem;font-weight:600;line-height:var(--wp--custom--line-height--small);text-decoration:none;word-break:normal;word-wrap:normal}.primary-navigation a:hover{color:#fff}.primary-navigation .current-menu-ancestor>a,.primary-navigation .current_page_ancestor>a,.primary-navigation a:focus-visible,.primary-navigation a:hover{color:#fff;text-decoration:none}.primary-navigation .sub-menu{background:var(--wp--preset--color--accent-2);color:var(--wp--preset--color--base);list-style:none;opacity:0;padding:.75rem 0;position:absolute;right:9999rem;top:calc(100% + 1.5rem);transform:translateY(.6rem);transition:opacity .15s linear,transform .15s linear,right 0s .15s;width:12.5rem;z-index:1}.primary-navigation .sub-menu .menu-item-has-children{align-items:center}.primary-navigation .sub-menu:after,.primary-navigation .sub-menu:before{bottom:100%;content:"";display:block;position:absolute}.primary-navigation .sub-menu:before{height:1.5rem;left:0;right:0}.primary-navigation .sub-menu:after{border:.5rem solid #0000;border-bottom:.5rem solid var(--wp--preset--color--accent-2);right:1rem}.primary-navigation .sub-menu a{background:#0000;border:none;color:inherit;display:block;padding:.75rem 1rem;transition:background-color .15s linear;width:100%}.primary-navigation .sub-menu a:focus-visible,.primary-navigation .sub-menu a:hover{color:oklch(from currentColor calc(l - .07) c h);text-decoration:none}.primary-navigation .sub-menu a+button{padding-right:.75rem}.primary-navigation .sub-menu svg{flex-shrink:0;margin-inline:.75rem}.primary-navigation .sub-menu ul{top:-.75rem}.primary-navigation .sub-menu ul:before{bottom:0;height:auto;left:auto;right:-1.5rem;top:0;width:1.5rem}.primary-navigation .sub-menu ul:after{border-bottom-color:#0000;border-left-color:var(--wp--preset--color--accent-2);bottom:auto;right:-1rem;top:1.5rem}.primary-navigation .sub-menu li.menu-item-has-children.focus>ul,.primary-navigation .sub-menu li.menu-item-has-children:focus>ul,.primary-navigation .sub-menu li.menu-item-has-children:hover>ul{right:calc(100% + 1.5rem)}.primary-navigation p.menu-item-description{margin-block-end:0;margin-block-start:0}.menu-item-description{clear:both;display:block;font-size:var(--wp--preset--font-size--small);font-weight:400;line-height:var(--wp--custom--line-height--normal);text-transform:none}.menu-item-description>span{display:inline-block}.toggle{appearance:none;color:inherit;font-family:inherit;position:relative;text-align:inherit;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;cursor:pointer}.toggle-inner{align-items:center;display:flex;gap:1rem;position:relative}.toggle-text{color:var(--wp--preset--color--contrast);font-size:var(--wp--preset--font-size--small);text-transform:uppercase;white-space:nowrap;word-break:break-all}.toggle-icon{display:flex}.toggle svg{display:block;position:relative;z-index:1}.toggle path{fill:currentColor}button.toggle{background:none;border:none;border-radius:0;box-shadow:none;font-size:inherit;font-weight:400;letter-spacing:inherit;padding:0;text-transform:none}.menu-modal{background:#fff;bottom:0;display:none;left:-99999rem;opacity:0;overflow-x:hidden;overflow-y:auto;position:fixed;right:99999rem;top:var(--wp-admin--admin-bar--height,0);transition:opacity .25s ease-in,left 0s .25s,right 0s .25s;z-index:99}.menu-modal.show-modal{display:flex}.menu-modal.active{left:0;opacity:1;right:0;transition:opacity .25s ease-out}.menu-modal-inner{background:#fff;display:flex;justify-content:stretch;overflow:auto;-ms-overflow-style:auto;width:100%}.menu-wrapper{display:flex;flex-direction:column;justify-content:space-between;position:relative}.menu-wrapper.section-inner{margin-inline-end:auto;margin-inline-start:auto;width:calc(100% - 2 * var(--wp--style--block-gap))}.menu-wrapper .menu-item{position:relative}.menu-wrapper .active{display:block}.menu-wrapper.is-animating .menu-item,.menu-wrapper.is-animating .toggling-target{transition-duration:.25s}@media (prefers-reduced-motion:reduce){.menu-wrapper.is-animating .menu-item,.menu-wrapper.is-animating .toggling-target{transition-duration:1ms!important}}.menu-wrapper.is-animating .menu-item{transition-property:transform}.menu-wrapper.is-toggling{pointer-events:none}.menu-wrapper.is-toggling .menu-item{left:0;margin:0;position:absolute;top:0;width:100%}.menu-wrapper.is-toggling .menu-bottom .social-menu .menu-item{width:auto}.menu-wrapper.is-toggling .toggling-target{display:block;left:0;opacity:1;position:absolute;top:0}.menu-wrapper.is-toggling .toggling-target.active{opacity:0}.menu-wrapper.is-toggling .modal-menu>li:last-child li{border-bottom-width:.1rem;border-top-color:#0000}.menu-wrapper.is-animating.is-toggling .toggling-target{display:block;opacity:0;transition-property:opacity}.menu-wrapper.is-animating.is-toggling .toggling-target.active{opacity:1}button.close-nav-toggle{align-items:center;display:flex;font-size:inherit;font-weight:500;justify-content:flex-end;padding:1.625rem var(--wp--style--root--padding-right) 1.625rem var(--wp--style--root--padding-left);width:100%}.modal-menu{left:calc(50% - 50vw);padding:0;position:relative;width:100vw}.modal-menu ul{display:none;margin:0;padding:0;width:100%}.modal-menu ul li{border-left-width:1rem}.modal-menu ul li a{color:var(--wp--preset--color--contrast);font-weight:500}.modal-menu li{border-color:color-mix(in srgb,var(--wp--preset--color--base-2),#000 5%);border-style:solid;border-width:.1rem 0 0;display:flex;flex-wrap:wrap;justify-content:flex-start;line-height:1;margin:0}.modal-menu>li>.ancestor-wrapper>a,.modal-menu>li>a{font-size:1rem;font-weight:700}.modal-menu>li:last-child{border-bottom-width:.1rem}.modal-menu .ancestor-wrapper{display:flex;justify-content:space-between;width:100%}.modal-menu a{color:var(--wp--preset--color--accent-1);display:block;padding:1.5rem 2rem;width:100%}.modal-menu a,.modal-menu a:focus,.modal-menu a:hover,.modal-menu li.current-menu-item>.ancestor-wrapper>a,.modal-menu li.current_page_ancestor>.ancestor-wrapper>a{text-decoration:none}button.sub-menu-toggle{border-left:.1rem solid color-mix(in srgb,var(--wp--preset--color--base-2),#000 5%);flex-shrink:0;margin:.75rem 0;padding:0 var(--wp--style--root--padding-right) 0 var(--wp--style--root--padding-left)}button.sub-menu-toggle svg{transition:transform .15s linear}button.sub-menu-toggle.active svg{transform:rotate(180deg)}.menu-bottom{flex-shrink:0;padding:4rem 0}.menu-bottom nav{width:100%}.menu-bottom .social-menu{display:flex;gap:.5rem;place-content:center}.menu-bottom .social-menu.fill-children-true-color a[href*=facebook] svg{fill:#3b5998}.menu-bottom .social-menu.fill-children-true-color a[href*=twitter] svg{fill:#1da1f2}.menu-bottom .social-menu.fill-children-true-color a[href*=linkedin] svg{fill:#0077b5}.menu-bottom .social-menu.fill-children-true-color a[href*=instagram] svg{fill:#e1306c}.menu-bottom .social-menu.fill-children-true-color a[href*=youtube] svg{fill:red}.menu-bottom .social-menu.fill-children-true-color a[href*=pinterest] svg{fill:#bd081c}.menu-bottom .social-menu.fill-children-true-color a[href*=tiktok] svg{fill:#000}.menu-bottom .social-menu.fill-children-true-color a[href*=whatsapp] svg{fill:#25d366}@media (min-width:700px){.modal-menu{left:auto;width:100%}.modal-menu>li>.ancestor-wrapper>a,.modal-menu>li>a{font-size:var(--wp--preset--font-size--medium);padding:1.75rem 0}.modal-menu ul li{border-left-color:#0000}.menu-bottom{align-items:center;display:flex;justify-content:space-between;padding:4.4rem 0}}@media (min-width:1000px){.menu-modal{justify-content:flex-end;opacity:1;padding:0;transition:background-color .3s ease-in,left 0s .3s,right 0s .3s}.menu-modal.cover-modal{background:#0000}.menu-modal.active{background:#0003;transition:background-color .3s ease-out}.menu-modal-inner{box-shadow:0 0 2rem 0 #0000001a;opacity:0;padding:0;transform:translateX(20rem);transition:transform .2s ease-in,opacity .2s ease-in;width:30rem}.menu-modal.active .menu-modal-inner{opacity:1;transform:translateX(0);transition-timing-function:ease-out}.menu-wrapper.section-inner{margin-inline-end:auto;margin-inline-start:auto;width:calc(100% - 5rem)}}.navigation{padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right)}.navigation>.alignfull{margin-left:calc(var(--wp--style--root--padding-left) * -1);margin-right:calc(var(--wp--style--root--padding-right) * -1)}.navigation :where(:not(.alignfull.is-layout-flow)>.has-global-padding:not(.wp-block-block,.alignfull)){padding-left:0;padding-right:0}.navigation :where(:not(.alignfull.is-layout-flow)>.has-global-padding:not(.wp-block-block,.alignfull))>.alignfull{margin-left:0;margin-right:0}.navigation>:first-child{margin-block-start:0}.navigation>*{margin-block-start:1.5rem}.navigation>*,.navigation>:last-child{margin-block-end:0}.navigation>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.navigation>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.navigation>.aligncenter{margin-left:auto!important;margin-right:auto!important}.navigation>:where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left:auto!important;margin-right:auto!important;max-width:var(--wp--style--global--content-size)}.navigation>*,.navigation>.alignwide{max-width:var(--wp--style--global--wide-size)}.navigation>*{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wp--style--block-gap)}.navigation>*>:is(*,div){margin:0}.navigation a,.navigation a:hover{color:var(--wp--preset--color--accent-1);text-decoration:none}.navigation .svg-icon{display:inline-block;fill:currentColor;position:relative;vertical-align:middle}.post-navigation .nav-links{display:flex;flex-wrap:wrap;gap:2rem;place-content:center space-between}.post-navigation .meta-nav{align-items:center;display:flex;gap:.25rem}.post-navigation .post-title{font-size:var(--wp--preset--font-size--medium);font-weight:600;word-wrap:break-word;word-break:break-word}@media (width > 48rem){.post-navigation .post-title{margin-inline:calc(.25rem + 24px)}}.post-navigation .nav-next p,.post-navigation .nav-previous p{margin-block:0}@media (width > 48rem){.post-navigation .nav-next .meta-nav{justify-content:flex-end}.navigation .nav-links{display:flex;flex-wrap:wrap}:not(:has(.nav-previous)) .navigation .nav-links{justify-content:flex-end}.navigation .nav-links .nav-next,.navigation .nav-links .nav-previous{flex:0 1 auto;margin-bottom:inherit;margin-top:inherit;max-width:calc(50% - 1rem)}.navigation .nav-links .nav-next{text-align:right}}.navigation .nav-links .nav-next a,.navigation .nav-links .nav-previous a{display:flex;flex-direction:column;gap:.25rem}.navigation .nav-links .dots{text-align:center}.comments-pagination .nav-links>*,.pagination .nav-links>*{font-size:var(--wp--preset--font-size--medium);margin-top:.5rem;margin-inline:1rem}.comments-pagination .nav-links>.current,.pagination .nav-links>.current{text-decoration:underline;text-decoration-thickness:1px}.comments-pagination .nav-links>:first-child,.pagination .nav-links>:first-child{margin-left:0}.comments-pagination .nav-links>:last-child,.pagination .nav-links>:last-child{margin-right:0}.comments-pagination .nav-links>.prev,.pagination .nav-links>.prev{margin-right:auto}.comments-pagination .nav-links>.next,.pagination .nav-links>.next{margin-left:auto}.comments-pagination .page-numbers,.pagination .page-numbers{align-items:center;display:flex;gap:.25rem}@media (width < 64rem){.comments-pagination .nav-links,.pagination .nav-links{display:flex;flex-wrap:wrap}.comments-pagination .page-numbers,.pagination .page-numbers{display:none}.comments-pagination .page-numbers.next,.comments-pagination .page-numbers.prev,.pagination .page-numbers.next,.pagination .page-numbers.prev{display:inline-flex;flex:0 1 auto}}@media (width < 36rem){.comments-pagination .nav-short,.pagination .nav-short{display:none}}.page-header{padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right)}.page-header>.alignfull{margin-left:calc(var(--wp--style--root--padding-left) * -1);margin-right:calc(var(--wp--style--root--padding-right) * -1)}.page-header :where(:not(.alignfull.is-layout-flow)>.has-global-padding:not(.wp-block-block,.alignfull)){padding-left:0;padding-right:0}.page-header :where(:not(.alignfull.is-layout-flow)>.has-global-padding:not(.wp-block-block,.alignfull))>.alignfull{margin-left:0;margin-right:0}.page-header>:first-child{margin-block-start:0}.page-header>*{margin-block-start:1.5rem}.page-header>*,.page-header>:last-child{margin-block-end:0}.page-header>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.page-header>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.page-header>.aligncenter{margin-left:auto!important;margin-right:auto!important}.page-header>:where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left:auto!important;margin-right:auto!important;max-width:var(--wp--style--global--content-size)}.page-header>.alignwide{max-width:var(--wp--style--global--wide-size)}.search-form{display:flex;flex-wrap:wrap}.search-form>label{margin-bottom:0;width:100%}.search-form .search-field{flex-grow:1;margin-right:.66rem;margin-top:.3333333333rem}.search-form .search-submit{margin-top:.3333333333rem}@media (width > 48rem){.search-form .search-submit{margin-left:.4rem}}.wp-block-calendar span[class^=wp-calendar-nav] svg{top:-2px;vertical-align:middle}.wp-block-gallery{--wp--style--block-gap:1rem}input[type=color],input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:var(--wp--custom--form-input--background);border-color:var(--wp--custom--form-input--border-color);border-radius:var(--wp--custom--form-input--border-radius);border-style:var(--wp--custom--form-input--border-style);border-width:var(--wp--custom--form-input--border-width);color:var(--wp--custom--form-input--color);font-size:var(--wp--custom--form-input--font-size);line-height:var(--wp--custom--line-height--normal);max-width:100%;padding:1rem}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{outline:2px solid var(--wp--preset--color--primary)}input[type=color]:disabled,input[type=date]:disabled,input[type=datetime-local]:disabled,input[type=email]:disabled,input[type=month]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=week]:disabled,select:disabled,textarea:disabled{opacity:.5}input[type=email],input[type=tel],input[type=text],input[type=url],textarea{box-sizing:border-box;width:100%}select{appearance:none;background:var(--wp--custom--form-input--background) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%236f6c6d'><path d='m14 5.1-6 6.5L2 5l.7-.6L8 10.2l5.3-5.8.7.7z'/></svg>") no-repeat;background-position:right 1rem top 50%;padding-right:calc(3rem + 32px)}.select2-container{position:relative;vertical-align:middle}.select2-container .select2-selection{background-color:var(--wp--custom--form-input--background);border-color:var(--wp--custom--form-input--border-color);border-radius:var(--wp--custom--form-input--border-radius);border-style:var(--wp--custom--form-input--border-style);border-width:var(--wp--custom--form-input--border-width)}.select2-container .select2-selection--single{height:auto}.select2-container .select2-selection--single .select2-selection__rendered{padding:calc(1rem - 1px) 1rem}.select2-container .select2-selection--single .select2-selection__arrow{height:100%;position:absolute;right:1rem;top:2px;width:16px}.select2-container .select2-selection--single .select2-selection__arrow b{background:var(--wp--preset--color--base) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%236f6c6d'><path d='m14 5.1-6 6.5L2 5l.7-.6L8 10.2l5.3-5.8.7.7z'/></svg>") no-repeat;background-size:16px;border:none;display:block;height:16px;left:0;margin:-8px 0 0;position:absolute;top:50%;width:16px}.select2-container .select2-dropdown{background-color:var(--wp--custom--form-input--background);border-color:var(--wp--custom--form-input--border-color);border-radius:0}.select2-container .select2-search--dropdown{padding:0 1rem 1rem}.select2-container .select2-search--dropdown .select2-search__field{border-color:var(--wp--custom--form-input--border-color);padding:.6666666667rem}.select2-container .select2-results__option{padding:.6666666667rem 1rem}.select2-container .select2-results__option[aria-disabled=true]{background-color:#e2e2e2}.select2-container .select2-results__option--highlighted[aria-selected],.select2-container .select2-results__option--highlighted[data-selected]{background-color:var(--wp--preset--color--primary)}textarea{height:8rem}input::file-selector-button{align-items:center;background-color:initial;border-radius:var(--wp--custom--form-input--border-radius);border-width:0;border:2px solid var(--wp--preset--color--contrast);color:var(--wp--preset--color--contrast);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--wp--preset--font-size--small);font-weight:600;justify-content:center;padding:1em 1.33em;text-decoration:none;transition:all .25s ease}input::file-selector-button:focus,input::file-selector-button:hover{background-color:var(--wp--preset--color--contrast);color:#fff}input::file-selector-button.disabled,input::file-selector-button:disabled,input::file-selector-button:disabled[disabled]{background-color:oklch(from var(--wp--preset--color--base-2) calc(l - .05) c h);color:oklch(from currentColor calc(l + .65) c h);cursor:not-allowed}input::file-selector-button{margin-right:1ch}input[type=reset],input[type=submit]{align-items:center;background-color:var(--wp--preset--color--contrast);border-radius:var(--wp--custom--form-input--border-radius);border-width:0;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--wp--preset--font-size--normal);font-weight:600;justify-content:center;padding:1em 1.75em;text-decoration:none;transition:all .25s ease}input[type=reset]:focus-visible,input[type=reset]:hover,input[type=submit]:focus-visible,input[type=submit]:hover{background-color:oklch(from var(--wp--preset--color--contrast) calc(l - .05) c h)}input[type=reset].disabled,input[type=reset]:disabled,input[type=reset]:disabled[disabled],input[type=submit].disabled,input[type=submit]:disabled,input[type=submit]:disabled[disabled]{background-color:oklch(from var(--wp--preset--color--base-2) calc(l - .05) c h);color:oklch(from currentColor calc(l + .65) c h);cursor:not-allowed}fieldset{border-color:var(--wp--custom--form-input--border-color);padding:2rem}fieldset>:not(:first-of-type){margin-block-start:1.5rem}label:not(:has(input[type=radio],input[type=checkbox])),legend{font-size:var(--wp--preset--font-size--small);font-weight:500}@supports (accent-color:var(--wp--preset--color--primary )){input[type=checkbox],input[type=radio],input[type=range],progress{accent-color:var(--wp--preset--color--primary)}}.post-password-message{font-size:var(--wp--preset--font-size--medium);line-height:var(--wp--custom--line-height--medium)}.post-password-form{display:flex;flex-wrap:wrap}.post-password-form__label{margin-bottom:0;width:100%}.post-password-form input[type=password]{flex-grow:1;margin-right:.66rem;margin-top:.3333333333rem}.post-password-form__submit{margin-top:.3333333333rem}@media (width > 48rem){.post-password-form__submit{margin-left:.4rem}}.form-group{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wp--style--block-gap)}.form-group>:is(*,div){margin:0}.form-group>*{flex:1}img{height:auto;vertical-align:middle}.entry-content img,embed,iframe,img,object,video{max-width:100%}.wp-block-embed figcaption,.wp-caption,.wp-caption-text,figcaption{color:var(--wp--preset--color--accent-4);font-size:var(--wp--preset--font-size--small)}.wp-block-embed figcaption .aligncenter,.wp-block-embed figcaption .alignfull,.wp-block-embed figcaption .alignwide,.wp-caption .aligncenter,.wp-caption .alignfull,.wp-caption .alignwide,.wp-caption-text .aligncenter,.wp-caption-text .alignfull,.wp-caption-text .alignwide,figcaption .aligncenter,figcaption .alignfull,figcaption .alignwide{text-align:center}.alignleft .wp-block-embed figcaption,.alignleft .wp-caption,.alignleft .wp-caption-text,.alignleft figcaption,.alignright .wp-block-embed figcaption,.alignright .wp-caption,.alignright .wp-caption-text,.alignright figcaption{margin-bottom:0;text-align:left}.post-thumbnail figcaption{margin-bottom:1em;margin-top:.5em}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.wpcf7 .wpcf7-not-valid{border-color:var(--wp--preset--color--error,#cc1818)}.wpcf7 .wpcf7-not-valid-tip{font-size:var(--wp--preset--font-size--small);margin-top:.25rem}.wpcf7 form>:first-child{margin-block-start:0}.wpcf7 form>*{margin-block-start:1.5rem}.wpcf7 form>*,.wpcf7 form>:last-child{margin-block-end:0}.wpcf7 form>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wpcf7 form>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wpcf7 form>.aligncenter{margin-left:auto!important;margin-right:auto!important}.wpcf7 form>label{font-size:var(--wp--preset--font-size--small);font-weight:500}.wpcf7 form .wpcf7-form-control-wrap,.wpcf7 form label{display:block}.wpcf7 form .wpcf7-response-output{border-radius:var(--wp--custom--form-input--border-radius);border-width:var(--wp--custom--form-input--border-width);font-size:var(--wp--preset--font-size--small);margin-inline:0;padding:1.5rem}.wpcf7 form.sent .wpcf7-response-output{background-color:rgba(from var(--wp--preset--color--success,#4ab866) r g b/.07);border-color:var(--wp--preset--color--success,#4ab866)}.wpcf7 form.invalid .wpcf7-response-output{background-color:rgba(from var(--wp--preset--color--warning,#f0b849) r g b/.07);border-color:var(--wp--preset--color--warning,#f0b849)}.wpcf7 form.failed .wpcf7-response-output{background-color:rgba(from var(--wp--preset--color--error,#cc1818) r g b/.07);border-color:var(--wp--preset--color--error,#cc1818)}.wpcf7-form-control-wrap:has(.wpcf7-radio,.wpcf7-checkbox) .wpcf7-form-control{display:flex;flex-wrap:wrap;gap:1.5rem}.wpcf7-form-control-wrap:has(.wpcf7-radio,.wpcf7-checkbox) .wpcf7-list-item{margin:0}.wpcf7-spinner{margin-block-start:0!important;top:-2px;vertical-align:middle}.entry-content #jp-relatedposts{margin-left:auto;margin-right:auto;max-width:var(--responsive--aligndefault-width)}.infinite-scroll .pagination,.infinite-scroll .woocommerce-pagination,.infinite-scroll.neverending .widget-area,.infinite-scroll.neverending footer#colophon{display:none}.woocommerce .infinite-wrap{margin-block-start:1.25rem!important}.infinity-end.neverending .widget-area,.infinity-end.neverending footer#colophon{display:block}.infinite-loader{margin:6rem auto!important}#infinite-handle{padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right)}#infinite-handle>.alignfull{margin-left:calc(var(--wp--style--root--padding-left) * -1);margin-right:calc(var(--wp--style--root--padding-right) * -1)}#infinite-handle :where(:not(.alignfull.is-layout-flow)>.has-global-padding:not(.wp-block-block,.alignfull)){padding-left:0;padding-right:0}#infinite-handle :where(:not(.alignfull.is-layout-flow)>.has-global-padding:not(.wp-block-block,.alignfull))>.alignfull{margin-left:0;margin-right:0}#infinite-handle>:first-child{margin-block-start:0}#infinite-handle>*{margin-block-end:0;margin-block-start:1.5rem}#infinite-handle>:last-child{margin-block-end:0}#infinite-handle>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}#infinite-handle>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}#infinite-handle>.aligncenter{margin-left:auto!important;margin-right:auto!important}#infinite-handle>:where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left:auto!important;margin-right:auto!important;max-width:var(--wp--style--global--content-size)}#infinite-handle>.alignwide{max-width:var(--wp--style--global--wide-size)}#infinite-handle{margin:5rem auto}#infinite-handle span{background-color:initial;display:flex;padding:0;place-content:center}#infinite-handle span button,#infinite-handle span button:focus,#infinite-handle span button:hover{align-items:center;background-color:var(--wp--preset--color--accent-1);border-radius:var(--wp--custom--form-input--border-radius);border-width:0;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--wp--preset--font-size--normal);font-weight:600;justify-content:center;padding:1em 1.75em;text-decoration:none;transition:all .25s ease}#infinite-handle span button:focus-visible,#infinite-handle span button:focus:focus-visible,#infinite-handle span button:focus:hover,#infinite-handle span button:hover,#infinite-handle span button:hover:focus-visible,#infinite-handle span button:hover:hover{background-color:oklch(from var(--wp--preset--color--accent-1) calc(l - .05) c h)}#infinite-handle span button.disabled,#infinite-handle span button:disabled,#infinite-handle span button:disabled[disabled],#infinite-handle span button:focus.disabled,#infinite-handle span button:focus:disabled,#infinite-handle span button:focus:disabled[disabled],#infinite-handle span button:hover.disabled,#infinite-handle span button:hover:disabled,#infinite-handle span button:hover:disabled[disabled]{background-color:oklch(from var(--wp--preset--color--base-2) calc(l - .05) c h);color:oklch(from currentColor calc(l + .65) c h);cursor:not-allowed}
/*# sourceMappingURL=style.css.map */
