:root{--blockboost-ease: ease;--blockboost-ease-spring: cubic-bezier(0.34, 1.56, 0.64, 1);--blockboost-anim-duration: 0.8s;--blockboost-anim-distance: 26px;--blockboost-anim-scale: 0.94;--blockboost-anim-tilt: 24deg;--blockboost-anim-blur: 16px;--blockboost-anim-stagger: 0.08s;--blockboost-anim-count: 1600ms;--blockboost-lightbox-bg: color-mix(in srgb, var(--wp--preset--color--contrast, #111) 94%, transparent);--blockboost-lightbox-ink: var(--wp--preset--color--base, #fff);--blockboost-lightbox-accent: var(--wp--preset--color--accent-1, var(--wp--preset--color--primary, #3858e9));--blockboost-radius: 8px;--blockboost-caption-size: var(--wp--preset--font-size--small, 0.9rem);--blockboost-progress-height: 3px;--blockboost-progress-start: var(--wp--preset--color--accent-1, var(--wp--preset--color--primary, #3858e9));--blockboost-progress-end: var(--wp--preset--color--accent-2, var(--wp--preset--color--secondary, var(--wp--preset--color--accent-1, var(--wp--preset--color--primary, #3858e9))));--blockboost-icon-size-small: 16px;--blockboost-icon-size-medium: 24px;--blockboost-icon-size-large: 40px;--blockboost-icon-size-xl: 64px;--blockboost-button-icon-size: 1em;--blockboost-button-icon-gap: 0.5em;--blockboost-button-icon-only-size: 1lh;--blockboost-button-icon-only-inset: 0.75em;--blockboost-list-marker-size: 1em;--blockboost-list-marker-gap: 0.6em;--blockboost-list-marker-offset: 0.1em;--blockboost-list-marker-color: currentColor;--blockboost-list-marker-chip-bg: transparent;--blockboost-list-marker-chip-size: 1.25em;--blockboost-list-marker-chip-radius: 0;--blockboost-sticky-offset: var(--blockboost-header-gap, 0px);--blockboost-fixed-top: 0px;--blockboost-gallery-mosaic-row: 11rem;--blockboost-gallery-row-height: 220px;--blockboost-header-text: currentColor;--blockboost-header-background: var(--wp--preset--color--base, #fff);--blockboost-header-transparent-text: currentColor;--blockboost-header-blur: none;--blockboost-header-shadow: none;--blockboost-header-transition-duration: 0.3s;--blockboost-header-z-index: 100;--blockboost-header-transparent-fade-range: 0.75;--blockboost-header-padding-block: var(--wp--preset--spacing--sm, 1rem);--blockboost-header-overlay-width: min(80vw, 340px);--blockboost-header-overlay-background: var(--wp--preset--color--base, #fff);--blockboost-header-overlay-padding: 5rem 2rem 2rem;--blockboost-header-overlay-shadow: -20px 0 60px -30px rgba(0, 0, 0, 0.5);--blockboost-header-overlay-item-font-size: var(--wp--preset--font-size--large, 1.25rem);--blockboost-header-overlay-align: flex-start}.admin-bar{--blockboost-fixed-top: var(--wp-admin--admin-bar--height, 32px)}@media screen and (max-width: 600px){.admin-bar{--blockboost-fixed-top: 0px}}@media(prefers-reduced-motion: no-preference){:root.blockboost-anim .blockboost-anim-reveal{--blockboost-delay: calc(var(--blockboost-index, 0) * var(--blockboost-anim-stagger, 0s));--blockboost-duration: var(--blockboost-anim-duration);opacity:0;transform:translateY(var(--blockboost-anim-distance))}:root.blockboost-anim .blockboost-anim-reveal.blockboost-anim-fade{transform:none}:root.blockboost-anim .blockboost-anim-reveal.blockboost-anim-fade-up{transform:translateY(var(--blockboost-anim-distance))}:root.blockboost-anim .blockboost-anim-reveal.blockboost-anim-fade-down{transform:translateY(calc(-1 * var(--blockboost-anim-distance)))}:root.blockboost-anim .blockboost-anim-reveal.blockboost-anim-fade-left{transform:translateX(var(--blockboost-anim-distance))}:root.blockboost-anim .blockboost-anim-reveal.blockboost-anim-fade-right{transform:translateX(calc(-1 * var(--blockboost-anim-distance)))}:root.blockboost-anim .blockboost-anim-reveal.blockboost-anim-slide-up{opacity:1;transform:translateY(calc(2 * var(--blockboost-anim-distance)))}:root.blockboost-anim .blockboost-anim-reveal.blockboost-anim-zoom-in{transform:scale(var(--blockboost-anim-scale))}:root.blockboost-anim .blockboost-anim-reveal.blockboost-anim-zoom-out{transform:scale(calc(2 - var(--blockboost-anim-scale)))}:root.blockboost-anim .blockboost-anim-reveal.blockboost-anim-zoom-in-up{transform:translateY(var(--blockboost-anim-distance)) scale(var(--blockboost-anim-scale))}:root.blockboost-anim .blockboost-anim-reveal.blockboost-anim-flip-up{transform:perspective(800px) rotateX(var(--blockboost-anim-tilt))}:root.blockboost-anim .blockboost-anim-reveal.blockboost-anim-flip-left{transform:perspective(800px) rotateY(calc(-1 * var(--blockboost-anim-tilt)))}:root.blockboost-anim .blockboost-anim-reveal.blockboost-anim-rotate-in{transform:rotate(-5deg) scale(var(--blockboost-anim-scale))}:root.blockboost-anim .blockboost-anim-reveal.blockboost-anim-pop{transform:scale(0.6)}:root.blockboost-anim .blockboost-anim-reveal.blockboost-anim-blur-in{filter:blur(var(--blockboost-anim-blur));transform:none}:root.blockboost-anim .blockboost-anim-reveal.is-inview{opacity:1;transform:none;transition:opacity var(--blockboost-duration) var(--blockboost-ease),transform var(--blockboost-duration) var(--blockboost-ease);transition-delay:var(--blockboost-delay)}:root.blockboost-anim .blockboost-anim-reveal.blockboost-anim-pop.is-inview{transition-timing-function:var(--blockboost-ease-spring)}:root.blockboost-anim .blockboost-anim-reveal.blockboost-anim-blur-in.is-inview{filter:none;transition:opacity var(--blockboost-duration) var(--blockboost-ease),transform var(--blockboost-duration) var(--blockboost-ease),filter var(--blockboost-duration) var(--blockboost-ease);transition-delay:var(--blockboost-delay)}}.wp-block-gallery.has-nested-images.blockboost-gallery--grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}.wp-block-gallery.has-nested-images.blockboost-gallery--grid.columns-1{grid-template-columns:minmax(0, 1fr)}@media(min-width: 600px){.wp-block-gallery.has-nested-images.blockboost-gallery--grid.columns-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.wp-block-gallery.has-nested-images.blockboost-gallery--grid.columns-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.wp-block-gallery.has-nested-images.blockboost-gallery--grid.columns-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.wp-block-gallery.has-nested-images.blockboost-gallery--grid.columns-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.wp-block-gallery.has-nested-images.blockboost-gallery--grid.columns-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.wp-block-gallery.has-nested-images.blockboost-gallery--grid.columns-6{grid-template-columns:repeat(6, minmax(0, 1fr))}.wp-block-gallery.has-nested-images.blockboost-gallery--grid.columns-7{grid-template-columns:repeat(7, minmax(0, 1fr))}.wp-block-gallery.has-nested-images.blockboost-gallery--grid.columns-8{grid-template-columns:repeat(8, minmax(0, 1fr))}.wp-block-gallery.has-nested-images.blockboost-gallery--grid.columns-default{grid-template-columns:repeat(3, minmax(0, 1fr))}.wp-block-gallery.has-nested-images.blockboost-gallery--grid.columns-default:has(>figure.wp-block-image:first-child:nth-last-child(1)){grid-template-columns:minmax(0, 1fr)}.wp-block-gallery.has-nested-images.blockboost-gallery--grid.columns-default:has(>figure.wp-block-image:first-child:nth-last-child(2)){grid-template-columns:repeat(2, minmax(0, 1fr))}}.wp-block-gallery.has-nested-images.blockboost-gallery--grid.blockboost-gallery--grid figure.wp-block-image:not(#individual-image){width:auto;min-width:100%}.wp-block-gallery.has-nested-images.blockboost-gallery--grid:not(.is-cropped){align-items:start}.wp-block-gallery.has-nested-images.blockboost-gallery--masonry{display:block;column-count:2;column-gap:var(--wp--style--unstable-gallery-gap, 16px)}.wp-block-gallery.has-nested-images.blockboost-gallery--masonry.columns-1{column-count:1}@media(min-width: 600px){.wp-block-gallery.has-nested-images.blockboost-gallery--masonry.columns-1{column-count:1}.wp-block-gallery.has-nested-images.blockboost-gallery--masonry.columns-2{column-count:2}.wp-block-gallery.has-nested-images.blockboost-gallery--masonry.columns-3{column-count:3}.wp-block-gallery.has-nested-images.blockboost-gallery--masonry.columns-4{column-count:4}.wp-block-gallery.has-nested-images.blockboost-gallery--masonry.columns-5{column-count:5}.wp-block-gallery.has-nested-images.blockboost-gallery--masonry.columns-6{column-count:6}.wp-block-gallery.has-nested-images.blockboost-gallery--masonry.columns-7{column-count:7}.wp-block-gallery.has-nested-images.blockboost-gallery--masonry.columns-8{column-count:8}.wp-block-gallery.has-nested-images.blockboost-gallery--masonry.columns-default{column-count:3}}.wp-block-gallery.has-nested-images.blockboost-gallery--masonry.blockboost-gallery--masonry figure.wp-block-image:not(#individual-image){width:auto;min-width:100%;margin:0 0 var(--wp--style--unstable-gallery-gap, 16px);break-inside:avoid}.wp-block-gallery.has-nested-images.blockboost-gallery--masonry.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone),.wp-block-gallery.has-nested-images.blockboost-gallery--masonry.is-cropped figure.wp-block-image:not(#individual-image)>a{display:block}.wp-block-gallery.has-nested-images.blockboost-gallery--masonry.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.blockboost-gallery--masonry.is-cropped figure.wp-block-image:not(#individual-image) img{width:100%;height:auto;flex:initial;object-fit:initial}.wp-block-gallery.has-nested-images.blockboost-gallery--mosaic{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}.wp-block-gallery.has-nested-images.blockboost-gallery--mosaic.columns-1{grid-template-columns:minmax(0, 1fr)}@media(min-width: 600px){.wp-block-gallery.has-nested-images.blockboost-gallery--mosaic.columns-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.wp-block-gallery.has-nested-images.blockboost-gallery--mosaic.columns-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.wp-block-gallery.has-nested-images.blockboost-gallery--mosaic.columns-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.wp-block-gallery.has-nested-images.blockboost-gallery--mosaic.columns-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.wp-block-gallery.has-nested-images.blockboost-gallery--mosaic.columns-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.wp-block-gallery.has-nested-images.blockboost-gallery--mosaic.columns-6{grid-template-columns:repeat(6, minmax(0, 1fr))}.wp-block-gallery.has-nested-images.blockboost-gallery--mosaic.columns-7{grid-template-columns:repeat(7, minmax(0, 1fr))}.wp-block-gallery.has-nested-images.blockboost-gallery--mosaic.columns-8{grid-template-columns:repeat(8, minmax(0, 1fr))}.wp-block-gallery.has-nested-images.blockboost-gallery--mosaic.columns-default{grid-template-columns:repeat(3, minmax(0, 1fr))}.wp-block-gallery.has-nested-images.blockboost-gallery--mosaic.columns-default:has(>figure.wp-block-image:first-child:nth-last-child(1)){grid-template-columns:minmax(0, 1fr)}.wp-block-gallery.has-nested-images.blockboost-gallery--mosaic.columns-default:has(>figure.wp-block-image:first-child:nth-last-child(2)){grid-template-columns:repeat(2, minmax(0, 1fr))}}.wp-block-gallery.has-nested-images.blockboost-gallery--mosaic{grid-auto-rows:var(--blockboost-gallery-mosaic-row, 11rem);grid-auto-flow:dense}.wp-block-gallery.has-nested-images.blockboost-gallery--mosaic.blockboost-gallery--mosaic figure.wp-block-image:not(#individual-image){width:auto;min-width:100%;margin:0}@media(min-width: 600px){.wp-block-gallery.has-nested-images.blockboost-gallery--mosaic:not(.columns-1):not(.columns-2):not(:has(>figure.wp-block-image:first-child:nth-last-child(-n+2))) figure.wp-block-image:not(#individual-image):nth-child(5n+1){grid-column:span 2;grid-row:span 2}}.wp-block-gallery.has-nested-images.blockboost-gallery--mosaic figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone),.wp-block-gallery.has-nested-images.blockboost-gallery--mosaic figure.wp-block-image:not(#individual-image)>a{display:flex}.wp-block-gallery.has-nested-images.blockboost-gallery--mosaic figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.blockboost-gallery--mosaic figure.wp-block-image:not(#individual-image) img{width:100%;height:100%;flex:1 0 0%;object-fit:cover}.wp-block-gallery.has-nested-images.blockboost-gallery--justified:not(.is-justified){display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}.wp-block-gallery.has-nested-images.blockboost-gallery--justified:not(.is-justified).columns-1{grid-template-columns:minmax(0, 1fr)}@media(min-width: 600px){.wp-block-gallery.has-nested-images.blockboost-gallery--justified:not(.is-justified).columns-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.wp-block-gallery.has-nested-images.blockboost-gallery--justified:not(.is-justified).columns-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.wp-block-gallery.has-nested-images.blockboost-gallery--justified:not(.is-justified).columns-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.wp-block-gallery.has-nested-images.blockboost-gallery--justified:not(.is-justified).columns-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.wp-block-gallery.has-nested-images.blockboost-gallery--justified:not(.is-justified).columns-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.wp-block-gallery.has-nested-images.blockboost-gallery--justified:not(.is-justified).columns-6{grid-template-columns:repeat(6, minmax(0, 1fr))}.wp-block-gallery.has-nested-images.blockboost-gallery--justified:not(.is-justified).columns-7{grid-template-columns:repeat(7, minmax(0, 1fr))}.wp-block-gallery.has-nested-images.blockboost-gallery--justified:not(.is-justified).columns-8{grid-template-columns:repeat(8, minmax(0, 1fr))}.wp-block-gallery.has-nested-images.blockboost-gallery--justified:not(.is-justified).columns-default{grid-template-columns:repeat(3, minmax(0, 1fr))}.wp-block-gallery.has-nested-images.blockboost-gallery--justified:not(.is-justified).columns-default:has(>figure.wp-block-image:first-child:nth-last-child(1)){grid-template-columns:minmax(0, 1fr)}.wp-block-gallery.has-nested-images.blockboost-gallery--justified:not(.is-justified).columns-default:has(>figure.wp-block-image:first-child:nth-last-child(2)){grid-template-columns:repeat(2, minmax(0, 1fr))}}.wp-block-gallery.has-nested-images.blockboost-gallery--justified.blockboost-gallery--justified figure.wp-block-image:not(#individual-image){width:auto;margin:0}.wp-block-gallery.has-nested-images.blockboost-gallery--justified:not(.is-justified) figure.wp-block-image:not(#individual-image){min-width:100%}.wp-block-gallery.has-nested-images.blockboost-gallery--justified.is-justified{display:flex;flex-wrap:wrap;align-items:flex-start}.wp-block-gallery.has-nested-images.blockboost-gallery--justified.is-justified figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone),.wp-block-gallery.has-nested-images.blockboost-gallery--justified.is-justified figure.wp-block-image:not(#individual-image)>a{display:flex}.wp-block-gallery.has-nested-images.blockboost-gallery--justified.is-justified figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.blockboost-gallery--justified.is-justified figure.wp-block-image:not(#individual-image) img{width:100%;height:100%;flex:1 0 0%;object-fit:cover}.wp-block-gallery.has-nested-images.blockboost-gallery--grid>figcaption,.wp-block-gallery.has-nested-images.blockboost-gallery--mosaic>figcaption,.wp-block-gallery.has-nested-images.blockboost-gallery--justified:not(.is-justified)>figcaption{grid-column:1/-1}.wp-block-gallery.has-nested-images.blockboost-gallery--masonry>figcaption{column-span:all}.wp-block-gallery.has-nested-images.blockboost-gallery--no-captions figure.wp-block-image figcaption{display:none}.wp-block-gallery.has-nested-images.blockboost-gallery--no-captions figure.wp-block-image:has(figcaption)::before{content:none}.blockboost-scroll-locked{overflow:hidden;scrollbar-gutter:stable}.blockboost-lightbox{position:fixed;inset:0;z-index:300;display:flex;align-items:center;justify-content:center;background:var(--blockboost-lightbox-bg);backdrop-filter:blur(6px);opacity:0;visibility:hidden;transition:.35s var(--blockboost-ease);padding:5vh 2rem}.blockboost-lightbox.is-open{opacity:1;visibility:visible}.blockboost-lightbox__fig{max-width:min(92vw,68.75rem);max-height:90vh;display:flex;flex-direction:column;align-items:center;gap:1rem;margin:0}.blockboost-lightbox__fig img{max-width:100%;max-height:80vh;object-fit:contain;border-radius:var(--blockboost-radius)}.blockboost-lightbox__fig figcaption{color:var(--blockboost-lightbox-ink);font-size:var(--blockboost-caption-size)}.blockboost-lightbox__close,.blockboost-lightbox__nav{position:absolute;background:color-mix(in srgb, var(--blockboost-lightbox-ink) 8%, transparent);border:1px solid color-mix(in srgb, var(--blockboost-lightbox-ink) 16%, transparent);color:var(--blockboost-lightbox-ink);cursor:pointer;border-radius:50%;display:grid;place-items:center;transition:.25s var(--blockboost-ease)}.blockboost-lightbox__close:hover,.blockboost-lightbox__nav:hover{background:var(--blockboost-lightbox-accent)}.blockboost-lightbox__close{top:4vh;right:4vw;width:3rem;height:3rem}.blockboost-lightbox__close .blockboost-icon{--blockboost-icon-size: 1.5rem}.blockboost-lightbox__nav{top:50%;transform:translateY(-50%);width:3.5rem;height:3.5rem}.blockboost-lightbox__nav .blockboost-icon{--blockboost-icon-size: 1.75rem}.blockboost-lightbox__nav--prev{left:max(1rem,3vw)}.blockboost-lightbox__nav--next{right:max(1rem,3vw)}.blockboost-scroll-progress-bar{position:fixed;inset:var(--blockboost-fixed-top) 0 auto 0;height:var(--blockboost-progress-height);z-index:200}.blockboost-scroll-progress-bar span{display:block;height:100%;width:100%;transform:scaleX(0);transform-origin:left center;background:linear-gradient(90deg, var(--blockboost-progress-start), var(--blockboost-progress-end))}body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header[class*=blockboost-header--]){transition:translate var(--blockboost-header-transition-duration) var(--blockboost-ease)}@media(prefers-reduced-motion: reduce){body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header[class*=blockboost-header--]){transition:none}}body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--anim-spring){transition:translate var(--blockboost-header-transition-duration) var(--blockboost-ease-spring)}@media(prefers-reduced-motion: reduce){body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--anim-spring){transition:none}}body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--anim-fade){transition:opacity var(--blockboost-header-transition-duration) var(--blockboost-ease),visibility var(--blockboost-header-transition-duration) allow-discrete}@media(prefers-reduced-motion: reduce){body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--anim-fade){transition:none}}body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--anim-slide-fade){transition:translate var(--blockboost-header-transition-duration) var(--blockboost-ease),opacity var(--blockboost-header-transition-duration) var(--blockboost-ease),visibility var(--blockboost-header-transition-duration) allow-discrete}@media(prefers-reduced-motion: reduce){body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--anim-slide-fade){transition:none}}body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--anim-scale){transition:scale var(--blockboost-header-transition-duration) var(--blockboost-ease),opacity var(--blockboost-header-transition-duration) var(--blockboost-ease),visibility var(--blockboost-header-transition-duration) allow-discrete}@media(prefers-reduced-motion: reduce){body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--anim-scale){transition:none}}body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--anim-flip){transition:transform var(--blockboost-header-transition-duration) var(--blockboost-ease),opacity var(--blockboost-header-transition-duration) var(--blockboost-ease),visibility var(--blockboost-header-transition-duration) allow-discrete}@media(prefers-reduced-motion: reduce){body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--anim-flip){transition:none}}body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header:is(.blockboost-header--anim-scale,.blockboost-header--anim-flip)){transform-origin:top center}body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header:is(.blockboost-header--sticky,.blockboost-header--shrink,.blockboost-header--auto-hide)){position:sticky;top:var(--blockboost-fixed-top);z-index:var(--blockboost-header-z-index)}body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header:is(.blockboost-header--sticky,.blockboost-header--shrink,.blockboost-header--auto-hide,.blockboost-header--sticky-animated))::before{content:"";position:absolute;inset:0;z-index:-1;background:var(--blockboost-header-background);-webkit-backdrop-filter:var(--blockboost-header-blur);backdrop-filter:var(--blockboost-header-blur);box-shadow:var(--blockboost-header-shadow);opacity:0;transition:opacity var(--blockboost-header-transition-duration) var(--blockboost-ease),box-shadow var(--blockboost-header-transition-duration) var(--blockboost-ease)}@media(prefers-reduced-motion: reduce){body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header:is(.blockboost-header--sticky,.blockboost-header--shrink,.blockboost-header--auto-hide,.blockboost-header--sticky-animated))::before{transition:none}}body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header:is(.blockboost-header--sticky,.blockboost-header--shrink,.blockboost-header--auto-hide,.blockboost-header--sticky-animated)):not(:has(>.blockboost-header.blockboost-header--transparent))::before{opacity:1;box-shadow:none}body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header:is(.blockboost-header--sticky,.blockboost-header--shrink)):not(:has(>.blockboost-header.blockboost-header--transparent)):has(.blockboost-header.is-scrolled)::before{box-shadow:var(--blockboost-header-shadow)}body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header:is(.blockboost-header--auto-hide,.blockboost-header--sticky-animated)):not(:has(>.blockboost-header.blockboost-header--transparent)).is-solid::before{box-shadow:var(--blockboost-header-shadow)}body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--shrink) .blockboost-header{transition:padding var(--blockboost-header-transition-duration) var(--blockboost-ease)}body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--shrink) .blockboost-header.is-scrolled{padding-block:calc(var(--blockboost-header-padding-block)/2)}body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--auto-hide):not(:has(>.blockboost-header:is(.blockboost-header--anim-fade,.blockboost-header--anim-scale,.blockboost-header--anim-flip))).is-hidden:not(:has(:focus-visible)){translate:0 -100%}body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--auto-hide):has(>.blockboost-header:is(.blockboost-header--anim-fade,.blockboost-header--anim-slide-fade,.blockboost-header--anim-scale,.blockboost-header--anim-flip)).is-hidden:not(:has(:focus-visible)){opacity:0;visibility:hidden}body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--auto-hide):has(>.blockboost-header.blockboost-header--anim-scale).is-hidden:not(:has(:focus-visible)){scale:.97}body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--auto-hide):has(>.blockboost-header.blockboost-header--anim-flip).is-hidden:not(:has(:focus-visible)){transform:perspective(60rem) rotateX(-60deg)}body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--sticky-animated){position:relative;z-index:var(--blockboost-header-z-index)}body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--sticky-animated).is-revealed{position:sticky;top:var(--blockboost-fixed-top);animation:blockboost-header-enter var(--blockboost-header-transition-duration) var(--blockboost-ease)}@media(prefers-reduced-motion: reduce){body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--sticky-animated).is-revealed{animation:none}}body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--sticky-animated):has(>.blockboost-header.blockboost-header--anim-spring).is-revealed{animation-timing-function:var(--blockboost-ease-spring)}@media(prefers-reduced-motion: reduce){body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--sticky-animated):has(>.blockboost-header.blockboost-header--anim-spring).is-revealed{animation:none}}body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--sticky-animated):has(>.blockboost-header.blockboost-header--anim-fade).is-revealed{animation-name:blockboost-header-enter-fade}@media(prefers-reduced-motion: reduce){body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--sticky-animated):has(>.blockboost-header.blockboost-header--anim-fade).is-revealed{animation:none}}body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--sticky-animated):has(>.blockboost-header.blockboost-header--anim-slide-fade).is-revealed{animation-name:blockboost-header-enter-slide-fade}@media(prefers-reduced-motion: reduce){body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--sticky-animated):has(>.blockboost-header.blockboost-header--anim-slide-fade).is-revealed{animation:none}}body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--sticky-animated):has(>.blockboost-header.blockboost-header--anim-scale).is-revealed{animation-name:blockboost-header-enter-scale}@media(prefers-reduced-motion: reduce){body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--sticky-animated):has(>.blockboost-header.blockboost-header--anim-scale).is-revealed{animation:none}}body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--sticky-animated):has(>.blockboost-header.blockboost-header--anim-flip).is-revealed{animation-name:blockboost-header-enter-flip}@media(prefers-reduced-motion: reduce){body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--sticky-animated):has(>.blockboost-header.blockboost-header--anim-flip).is-revealed{animation:none}}body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--transparent) .blockboost-header{transition:padding var(--blockboost-header-transition-duration) var(--blockboost-ease),background-color var(--blockboost-header-transition-duration) var(--blockboost-ease)}@media(prefers-reduced-motion: reduce){body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--transparent) .blockboost-header{transition:none}}body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--transparent):not(:has(>.blockboost-header:is(.blockboost-header--sticky,.blockboost-header--shrink,.blockboost-header--auto-hide,.blockboost-header--sticky-animated))){position:relative;z-index:var(--blockboost-header-z-index);transition:none;opacity:var(--blockboost-header-fade, 1)}body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--transparent):not(:has(>.blockboost-header:is(.blockboost-header--sticky,.blockboost-header--shrink,.blockboost-header--auto-hide,.blockboost-header--sticky-animated))).is-faded{visibility:hidden}body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--transparent):not(:has(>.blockboost-header:is(.blockboost-header--sticky,.blockboost-header--shrink,.blockboost-header--auto-hide,.blockboost-header--sticky-animated))) .blockboost-header{color:var(--blockboost-header-transparent-text);background:rgba(0,0,0,0) !important}body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--transparent):has(>.blockboost-header:is(.blockboost-header--sticky,.blockboost-header--shrink)):not(:has(.blockboost-header.is-scrolled)) .blockboost-header,body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--transparent):has(>.blockboost-header:is(.blockboost-header--auto-hide,.blockboost-header--sticky-animated)):not(.is-solid) .blockboost-header{color:var(--blockboost-header-transparent-text);background:rgba(0,0,0,0) !important}body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--transparent):has(>.blockboost-header:is(.blockboost-header--sticky,.blockboost-header--shrink)):has(.blockboost-header.is-scrolled)::before{opacity:1}body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--transparent):has(>.blockboost-header:is(.blockboost-header--auto-hide,.blockboost-header--sticky-animated)).is-solid::before{opacity:1}body.blockboost-feature-site-header header.wp-block-template-part:has(>.blockboost-header.blockboost-header--transparent)+*{margin-block-start:calc(-1*var(--blockboost-header-height, 0px))}@keyframes blockboost-header-enter{from{translate:0 -100%}}@keyframes blockboost-header-enter-fade{from{opacity:0}}@keyframes blockboost-header-enter-slide-fade{from{translate:0 -100%;opacity:0}}@keyframes blockboost-header-enter-scale{from{scale:.97;opacity:0}}@keyframes blockboost-header-enter-flip{from{transform:perspective(60rem) rotateX(-60deg);opacity:0}}
