html{scroll-behavior:smooth}:root{--time:.3s}html.menu-open,html.popup-open{overflow:hidden;height:100vh}.wp-block-group>*:first-child{margin-top:0}.wp-block-group>*:last-child{margin-bottom:0}:root :where(.wp-site-blocks)>*{margin-block-start:0;margin-block-end:0}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;overflow-x:hidden;opacity:0;transition:.5s}.wp-site-blocks{overflow-x:hidden}.is-root-container.wp-site-blocks{overflow-x:unset}body.mce-content-body,body.editor-styles-wrapper{opacity:1}body#tinymce{background-color:#f9f9f9}body *{box-sizing:border-box}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}[class*="wp-block-acf-"]{box-sizing:border-box}p.preview-instructions{border:1px solid currentColor;border-radius:2px;padding:2rem}body .material-symbols{font-size:unset;-webkit-user-select:none;-ms-user-select:none;user-select:none}pre.print_r{display:none}body.kandb pre.print_r{display:block}a{text-decoration:none}:where(.wp-block-group.has-background,.wp-block-columns.has-background,.wp-block-column.has-background,.wp-block-gallery.has-background,.wp-block-image.has-background){padding:var(--gap-width)}.wp-block-image.has-background{margin-top:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--40)}.wp-block-image.has-background:last-child{margin-bottom:0}.is-content-justification-stretch>.wp-block-image.has-background,.lightbox-image-container .wp-block-image.has-background{margin-top:0;margin-bottom:0}.has-global-padding :where(:not(.alignfull.is-layout-flow)>.has-global-padding.has-background:not(.wp-block-block,.alignfull)){padding:var(--gap-width)}.wp-block-read-more:hover,.wp-block-file .wp-block-file__button:hover,.wp-element-button:hover,.gform_button:hover{opacity:.9}.wp-block-read-more,.wp-block-file a,.wp-element-button{position:relative;transition:var(--time);display:inline-flex;align-items:center}.wp-block-read-more.is-style-simple,.wp-block-button.is-style-simple .wp-element-button{border-radius:0!important;border-bottom:0;border-top:0;border-left:0;border-right:0;background-color:transparent!important;padding:0}.wp-block-read-more.is-style-simple:before,.wp-block-button.is-style-simple .wp-element-button:before{content:'';position:absolute;bottom:0;height:1px;width:100%;background-color:currentColor}.align-text-left{text-align:left}.align-text-center{text-align:center}.align-text-right{text-align:right}figure{margin-block-start:0;margin-block-end:0}figure.alignright,figure.alignleft{margin-bottom:2em}.wp-block-list,.wp-block-page-list{padding-left:40px;list-style:none!important}.wp-block-list li,.wp-block-page-list li{position:unset}.wp-block-list li::marker,.wp-block-page-list li::marker{content:none}.wp-block-list li::before,.wp-block-page-list li::before{position:absolute;left:0;line-height:inherit!important}:where(.editor-styles-wrapper) .wp-block-list li,:where(.editor-styles-wrapper) .wp-block-page-list li{position:unset!important}:root ol.wp-block-list>li::before{content:counter(item) ". ";counter-increment:item}:root ol.wp-block-list{counter-reset:item}:root ol.wp-block-list>li:before{font-family:revert}:root .wp-block-list[style="list-style-type: upper-alpha;"]>li::before,:root .wp-block-list[style*="list-style-type:upper-alpha"]>li::before{content:counter(item,upper-alpha) ". "}:root .wp-block-list[style="list-style-type: lower-alpha;"]>li::before,:root .wp-block-list[style*="list-style-type:lower-alpha"]>li::before{content:counter(item,lower-alpha) ". "}:root .wp-block-list[style="list-style-type: upper-roman;"]>li::before,:root .wp-block-list[style*="list-style-type:upper-roman"]>li::before{content:counter(item,upper-roman) ". "}:root .wp-block-list[style="list-style-type: lower-roman;"]>li::before,:root .wp-block-list[style*="list-style-type:lower-roman"]>li::before{content:counter(item,lower-roman) ". "}body.page-template-wp-custom-template-translucent-header .header-inner,body.page-template-wp-custom-template-transparent-header header.wp-block-template-part.scrolled .header-inner,body.post-template-wp-custom-template-transparent-header header.wp-block-template-part.scrolled .header-inner{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}header.wp-block-template-part .wp-block-site-logo img,header.wp-block-template-part>.wp-block-group.header-inner{transition:var(--time)}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo{display:flex;align-items:center;z-index:2;overflow:hidden;position:relative}:root{--half-of-wide-size:calc(var(--wp--custom--wide-size) / 2)}body.has-inverted-transparent-header.page-template-wp-custom-template-transparent-header header:not(.scrolled) nav.wp-block-acf-menu{--menu-link:var(--inverted-header-color) !important;--menu-hover:color-mix(in srgb, var(--inverted-header-color) 80%, transparent) !important;--menu-current:color-mix(in srgb, var(--inverted-header-color) 80%, transparent) !important}body.has-inverted-transparent-header.page-template-wp-custom-template-transparent-header header .wp-block-site-logo img.inverted{filter:drop-shadow(0 600px 0 var(--inverted-header-color));transform:translateY(-600px)}body.has-inverted-transparent-header.page-template-wp-custom-template-transparent-header header:not(.scrolled) .wp-block-site-logo img:not(.inverted){opacity:0}.wp-block-site-logo img.inverted{position:absolute;left:0;top:0}header.scrolled .wp-block-site-logo img.inverted{opacity:0}body.has-inverted-transparent-header.page-template-wp-custom-template-transparent-header header:not(.scrolled) .navigation-container .wp-block-social-links li{background-color:transparent!important}body.has-inverted-transparent-header.page-template-wp-custom-template-transparent-header header:not(.scrolled) .navigation-container .wp-block-social-links li svg{fill:var(--inverted-header-color)!important}body.has-inverted-transparent-header.page-template-wp-custom-template-transparent-header header:not(.scrolled) .wp-block-acf-search button.search-button:not(.full-screen) .material-symbols{color:var(--inverted-header-color)!important}body.has-inverted-transparent-header.page-template-wp-custom-template-transparent-header header:not(.scrolled) .wp-block-acf-search button.search-button:not(.full-screen){background-color:color-mix(in srgb,var(--inverted-header-color) 20%,transparent)!important}body.has-inverted-transparent-header.page-template-wp-custom-template-transparent-header header:not(.scrolled) button.mobile-navigation-button:not(.active){color:var(--inverted-header-color)!important}body.has-inverted-transparent-header.page-template-wp-custom-template-transparent-header header:not(.scrolled) button.mobile-navigation-button:not(.active){background-color:color-mix(in srgb,var(--inverted-header-color) 10%,transparent)!important}.wp-block-cover{padding-top:var(--gap-width);padding-bottom:var(--gap-width);overflow:visible}.wp-block-cover.alignfull{padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right)}.wp-block-cover,.wp-block-cover-image{min-height:unset}.wp-block-cover__inner-container>*:first-child{margin-top:0}.wp-block-cover__inner-container>*:last-child{margin-bottom:0}.wp-block-column>*:first-child{margin-top:0}.wp-block-column>*:last-child{margin-bottom:0}.wp-block-pullquote{text-align:unset}.wp-block-pullquote.has-text-align-center{text-align:center}:root :where(.wp-block-pullquote) cite,:root :where(.wp-block-pullquote) footer,:root :where(.wp-block-pullquote) .wp-block-pullquote__citation{text-transform:unset}:root :where(.wp-block-pullquote) blockquote p:first-child:before{content:'“'}.wp-block-media-text .wp-block-media-text__content>*:first-child{margin-top:0}.wp-block-media-text .wp-block-media-text__content>*:last-child{margin-bottom:0}.wp-block-media-text .wp-block-media-text__content{padding:var(--gap-width)}.wp-block-media-text.alignfull .wp-block-media-text__content{max-width:100%}.wp-block-media-text.alignfull.has-media-on-the-right .wp-block-media-text__content{padding-left:var(--wp--style--root--padding-left)}.wp-block-media-text.alignfull:not(.has-media-on-the-right) .wp-block-media-text__content{max-width:100%;padding-right:var(--wp--style--root--padding-left)}.entry-content .wp-block-group.is-style-hidden{display:none}.block-editor-block-list__block.wp-block-group.is-style-hidden{opacity:.3!important}.wp-block-group-is-layout-grid>figure>div,.wp-block-group-is-layout-grid>figure img{height:100%;width:100%;object-fit:cover}:root .wp-block-separator:not(.is-style-dots){background-color:currentColor;border:0}.block-editor-block-list__block[data-type="core/separator"]{padding-bottom:0;padding-top:0}.wp-block-details summary{display:flex;align-items:center;justify-content:space-between;list-style:none}.wp-block-details summary::-webkit-details-marker{display:none}.wp-block-details summary.active:after{transform:rotate(90deg)}details.wp-block-details .content{overflow:hidden}details.wp-block-details.open>.content{max-height:999px;transition:var(--time)}details.wp-block-details.closed>.content{max-height:0;transition:var(--time)}span[class^="has-custom-"][class$="gradient-background"]{-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}[aria-label*="has-text-gradient-"] span,[class*="has-text-gradient-"]{-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}[class*="has-text-gradient-"]{background-image:linear-gradient(79deg,#dedede 0%,#3a3a3a 100%)}.items-wrap{display:grid}.items-wrap.columns-6{grid-template-columns:repeat(6,minmax(0,1fr))}.items-wrap.columns-5{grid-template-columns:repeat(5,minmax(0,1fr))}.items-wrap.columns-4{grid-template-columns:repeat(4,minmax(0,1fr))}.items-wrap.columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.items-wrap.columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.items-wrap.columns-1{grid-template-columns:repeat(1,minmax(0,1fr))}.slider-arrow-prev,.slider-arrow-next{opacity:0;font-size:4rem;width:20px;height:40px;display:flex;justify-content:center;align-items:center;transition:var(--time) ease;position:absolute;top:50%;transform:translateY(-50%);z-index:1;cursor:pointer}.editor-styles-wrapper [class*="slider-arrow-"]{z-index:2}[class*="wp-block-acf-"]:hover .slider-arrow-prev,[class*="wp-block-acf-"]:hover .slider-arrow-next{opacity:1}.slider-arrow-prev{left:-20px}.slider-arrow-next{right:-20px}.alignfull>.slider-arrow-prev{left:30px}.alignfull>.slider-arrow-next{right:30px}.wp-block-post-excerpt__more-link{text-decoration:none}:root .wp-block-post-template,:root .wp-block-query-loop{display:grid!important;gap:var(--gap-width)}.wp-block-post-template.columns-1,.wp-block-query-loop.columns-1{grid-template-columns:repeat(1,minmax(0,1fr))}.wp-block-post-template.columns-2,.wp-block-query-loop.columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-block-post-template.columns-3,.wp-block-query-loop.columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.wp-block-post-template.columns-4,.wp-block-query-loop.columns-4{grid-template-columns:repeat(4,minmax(0,1fr))}.wp-block-post-template.columns-5,.wp-block-query-loop.columns-5{grid-template-columns:repeat(5,minmax(0,1fr))}.wp-block-post-template.is-flex-container.is-flex-container.columns-1>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-1>li,.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li,.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li,.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li,.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li{width:unset}body.archive footer.wp-block-template-part>.wp-block-spacer:first-child,body.blog footer.wp-block-template-part>.wp-block-spacer:first-child{display:none}footer>.wp-block-spacer{height:var(--spacer-height)!important}header.wp-block-template-part{position:fixed;z-index:4;width:100%;transition:var(--time)}header.wp-block-template-part.scrolled{box-shadow:0 2px 2px color-mix(in srgb,var(--wp--preset--color--custom-black) 5%,transparent);opacity:0;pointer-events:none}header.wp-block-template-part::before,header.wp-block-template-part.scrolled::before{opacity:0!important}header.wp-block-template-part.scrolling-up::before,header.wp-block-template-part.scrolling-up{opacity:1!important;background-color:#fff}header.wp-block-template-part.scrolling-up{pointer-events:initial}header.wp-block-template-part .header-inner:before,#site-header a span{transition:var(--time)}body.page-template-wp-custom-template-translucent-header header.wp-block-template-part .header-inner{background-color:transparent!important}body.page-template-wp-custom-template-translucent-header header.wp-block-template-part .header-inner:before{opacity:1}body header.wp-block-template-part .header-inner:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}body.post-template-wp-custom-template-transparent-header header.wp-block-template-part .header-inner,body.post-template-wp-custom-template-transparent-header header.wp-block-template-part.scrolled .header-inner,body.page-template-wp-custom-template-transparent-header header.wp-block-template-part .header-inner,body.page-template-wp-custom-template-transparent-header header.wp-block-template-part.scrolled .header-inner{background-color:transparent!important}body.post-template-wp-custom-template-transparent-header header.wp-block-template-part .header-inner:before,body.page-template-wp-custom-template-transparent-header header.wp-block-template-part .header-inner:before{opacity:0}body.post-template-wp-custom-template-transparent-header header.wp-block-template-part.scrolled .header-inner:before,body.page-template-wp-custom-template-transparent-header header.wp-block-template-part.scrolled .header-inner:before{opacity:1}.wp-block-heading strong,p strong,li strong,.wp-element-button strong{font-weight:var(--bold)}h1,h2,h3,h4,h5,h6,p,ul,ol{position:relative;z-index:1}.wp-block-post-featured-image img{height:100%;object-fit:cover}footer li a,footer p a,.wp-block-post-content li a,.wp-block-post-content p a{transition:var(--time)}.wp-block-post-content li a:not(.wp-element-button):not(.wp-block-social-link-anchor):not(.navigation-link),.wp-block-post-content p a,.wp-block-post-content .wp-block-heading a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25ch;text-decoration-color:color-mix(in srgb,currentcolor 30%,transparent);transition:var(--time)}.wp-block-post-content li a:not(.wp-element-button):not(.wp-block-social-link-anchor):not(.navigation-link):hover,.wp-block-post-content p a:hover,.wp-block-post-content .wp-block-heading a:hover{text-decoration-color:color-mix(in srgb,currentcolor 60%,transparent)}.is-full-height{height:100vh}:root [class*="wp-container-acf-"] *+*{margin-block-start:0!important}.wp-block-group.links a{white-space:wrap!important}:root .wp-block-group.links .wp-element-button::after{content:none}:root .wp-block-group.links svg path{fill:#fff}.wp-block-accordion-heading{overflow:hidden;width:fit-content}.wp-block-accordion-heading button{padding-left:2.75em!important;padding-right:2.75em!important;padding-top:1.25em!important;padding-bottom:1.25em!important;line-height:1}