.fs-block-accordion-item{--transition-duration:var(--wp--custom--transition--duration,.3s);--transition-easing:var(--fs-blocks-ease-in-out);--toggle-icon-size:1.5em}.fs-block-accordion-item:not(.is-active)>.fs-block-accordion-item__toggle{color:color-mix(in srgb, var(--wp--preset--color--foreground,#4a4a4a) 70%, transparent)}.fs-block-accordion-item:not(.is-active)>.fs-block-accordion-item__toggle:hover{color:var(--wp--preset--color--foreground,#4a4a4a)}.fs-block-accordion-item.is-active>.fs-block-accordion-item__toggle{color:var(--wp--preset--color--primary,#446084);border-color:var(--wp--preset--color--primary,#446084)}.fs-block-accordion-item.is-active>.fs-block-accordion-item__toggle .fs-block-accordion-item__icon{transform:rotate(-180deg)}.fs-block-accordion-item.is-active>.fs-block-accordion-item__content{height:auto;height:calc-size(max-content, size)}:where(.fs-block-accordion-item)>.fs-block-accordion-item__content>:first-child{margin-block-start:var(--wp--preset--spacing--xs,.5rem)}:where(.fs-block-accordion-item:not(:last-child))>.fs-block-accordion-item__content>:last-child{margin-block-end:var(--wp--preset--spacing--xl,1.75rem)}.fs-block-accordion-item__content{--margin-block:1em;transition:transform var(--transition-duration) var(--transition-easing), height var(--transition-duration) var(--transition-easing), pointer-events calc(var(--transition-duration) * 2) linear, overflow calc(var(--transition-duration) * 2) linear;transition-behavior:allow-discrete;display:flow-root}.fs-block-accordion-item:not(.is-active)>.fs-block-accordion-item__content{height:0;transform:translateY(calc(var(--margin-block) * -.5));transition:transform var(--transition-duration) var(--transition-easing), height var(--transition-duration) var(--transition-easing);pointer-events:none;overflow:hidden}.fs-block-accordion-item__toggle{border-top:1px solid var(--wp--preset--color--divider,#ececec);align-items:center;gap:var(--wp--preset--spacing--xs,.5rem);width:100%;font-weight:inherit;padding-block:.6em;padding-inline:0;text-decoration:none;display:flex}.fs-block-accordion-item__icon{width:var(--toggle-icon-size);height:var(--toggle-icon-size);transition:transform var(--transition-duration) var(--transition-easing);order:1;align-self:baseline;position:relative;top:.05em}.fs-block-accordion-item__title{flex:1}

.fs-block-account-nav-item__popover .fs-block-popover__content:not(:has(#customer_login)){max-width:28rem}.fs-block-account-nav-item__login{padding:var(--wp--preset--spacing--xl,1.75rem) var(--wp--preset--spacing--2-xl,2.5rem)}.fs-block-account-nav-item__login .woocommerce-notices-wrapper:empty{display:none}.fs-block-account-nav-item__login h2{font-size:var(--wp--preset--font-size--xl,1.5rem);margin-block-end:var(--wp--preset--spacing--base,1rem)}.fs-block-account-nav-item__login .form-row{margin-block-end:var(--wp--preset--spacing--base,1rem)}.fs-block-account-nav-item__login .form-row label{display:block}.fs-block-account-nav-item__login .form-row .woocommerce-form__label-for-checkbox{align-items:center;gap:var(--wp--preset--spacing--2-xs,.25rem);margin-block-end:var(--wp--preset--spacing--base,1rem);display:flex}.fs-block-account-nav-item__login .form-row .input-text,.fs-block-account-nav-item__login .form-row select{box-sizing:border-box;width:100%}.fs-block-account-nav-item__login .form-row .required{color:var(--wp--preset--color--error,#b20000);text-decoration:none}.fs-block-account-nav-item__login .lost_password,.fs-block-account-nav-item__login .woocommerce-privacy-policy-text{font-size:var(--wp--preset--font-size--sm,.875rem)}.fs-block-account-nav-item__login .woocommerce-form-register .woocommerce-privacy-policy-text,.fs-block-account-nav-item__login .woocommerce-form-register>p:not([class]){margin-block-end:var(--wp--preset--spacing--base,1rem)}.fs-block-account-nav-item__login #customer_login{gap:var(--wp--preset--spacing--2-xl,2.5rem);max-width:60rem;margin-inline:auto;display:grid}.fs-block-account-nav-item__login #customer_login .col-1,.fs-block-account-nav-item__login #customer_login .col-2{float:none;width:auto}.fs-block-account-nav-item__login #customer_login>.col-2{border-block-start:1px solid var(--wp--preset--color--divider,#ececec);padding-block-start:var(--wp--preset--spacing--xl,1.75rem)}@container (width>=783px){.fs-block-account-nav-item__login #customer_login{grid-template-columns:1fr 1fr;gap:0}.fs-block-account-nav-item__login #customer_login>.col-1{padding-inline-end:var(--wp--preset--spacing--2-xl,2.5rem)}.fs-block-account-nav-item__login #customer_login>.col-2{border-block-start:0;border-inline-start:1px solid var(--wp--preset--color--divider,#ececec);padding-block-start:0;padding-inline-start:var(--wp--preset--spacing--2-xl,2.5rem)}}
html.fs-age-gate-active,html.fs-age-gate-active body{overflow:hidden}.fs-block-age-gate{z-index:100000;outline:0;width:fit-content;height:fit-content;margin:auto;position:fixed;inset:0;overflow:clip auto}html:not(.fs-age-gate-active) .fs-block-age-gate{display:none}.fs-block-age-gate.has-global-padding{padding-left:0;padding-right:0}.fs-block-age-gate:has(>.alignwide){width:var(--wp--style--global--wide-size)}.fs-block-age-gate:has(>.alignfull){width:100vw}.fs-block-age-gate.is-dismissed{display:none}
.fs-block-banner-grid{--fs-height:600px;--fs-gap:var(--wp--preset--spacing--sm,.75rem);grid-auto-flow:dense;grid-auto-rows:calc((var(--fs-height) - var(--fs-gap) * 11) / 12);gap:var(--fs-gap);grid-template-columns:repeat(12,1fr);display:grid}.fs-block-banner-grid:after{content:none}:where(.fs-block-banner-grid>*){--fs-columns:12;--fs-rows:12;grid-column:span var(--fs-columns);grid-row:span var(--fs-rows);position:relative}:where(.fs-block-banner-grid>*).fs-block-banner{height:100%}:where(.fs-block-banner-grid>*).fs-block-image .fs-block-image__media{inset:0;position:absolute!important}:where(.fs-block-banner-grid>*).fs-block-image .fs-block-image__img{object-fit:cover;object-position:center;height:100%}:where(.fs-block-banner-grid>*).fs-block-slider>.fs-slider__viewport{height:100%!important}:where(.fs-block-banner-grid>*).fs-block-slider>.fs-slider__viewport>.fs-slider__container{height:100%!important}:where(.fs-block-banner-grid>*).fs-block-slider>.fs-slider__viewport>.fs-slider__container>.fs-block-banner{height:100%!important}.fs-block-banner-grid>*{width:auto!important;max-width:none!important;height:auto!important;max-height:none!important}
:where(.fs-block-banner){color:var(--wp--custom--color--surface-contrast,#000);background:var(--wp--preset--color--surface,#f8fafc)}.fs-block-banner{justify-content:center;height:30cqw;min-height:fit-content;display:flex;position:relative;container-type:inline-size}.fs-block-banner.fs-background{--fs-background-padding-block:0;--fs-background-padding-inline:0}.fs-block-banner.is-sticky{position:sticky;top:0}.fs-block-banner__content{padding-inline:var(--wp--preset--spacing--base,1rem);max-width:var(--wp--style--global--wide-size);pointer-events:none;width:100%;height:100%;position:absolute;container-type:size}.fs-block-banner__content>*{pointer-events:all;position:absolute!important}.fs-block-banner__link{position:absolute;inset:0}.fs-block-flex>.fs-block-slider{width:100%}
.fs-block-breadcrumbs{--delimiter-color:color-mix(in srgb, currentcolor, transparent 35%);font-size:var(--wp--preset--font-size--sm,.875rem)}.fs-block-breadcrumbs .fs-block-breadcrumbs__list{margin:0;padding:0;list-style:none}.fs-block-breadcrumbs .fs-block-breadcrumbs__list>li{margin:0;padding:0;display:inline}.fs-block-breadcrumbs .fs-block-breadcrumbs__delimiter{color:var(--delimiter-color);margin-inline:.3em}
:where(.fs-button){--gap:.6em;--multiplier:1;--icon-width:1em;--border-width:1.5px;--transition-duration:var(--wp--custom--transition--duration,.3s);--transition-ease:var(--fs-blocks-ease-out);--foreground-color:currentcolor;--background-color:transparent;--hover-foreground-offset:var(--fs-button-hover-foreground-offset,-10);--hover-foreground-color:lch(from var(--foreground-color) calc(l + var(--hover-foreground-offset)) c h);--hover-background-color:lch(from var(--background-color) calc(l - 10) c h)}:where(.fs-button).is-style-fill{--foreground-color:var(--wp--custom--color--primary-contrast,#fff);--background-color:var(--wp--preset--color--primary,#446084)}:where(.fs-button).is-style-underline{--foreground-color:currentcolor;--background-color:var(--wp--preset--color--primary,#446084)}:where(.fs-button).is-style-outline{--foreground-color:currentcolor;--background-color:var(--foreground-color)}:where(.fs-button).is-style-muted{--foreground-color:currentcolor}:where(.fs-button).is-style-blank{--foreground-color:currentcolor}.fs-dark{--fs-button-hover-foreground-offset:10}.fs-light{--fs-button-hover-foreground-offset:initial}.fs-button{justify-content:center;align-items:center;gap:var(--gap);text-align:center;vertical-align:baseline;border-radius:var(--wp--preset--border-radius--base,.5rem);transition-property:transform,border-color,background-color,box-shadow,opacity,color;transition-duration:var(--transition-duration);display:inline-flex;position:relative}.fs-button:has(.fs-icon+.fs-button__text){--multiplier:-1}.fs-button:where(.is-icon){width:var(--fs-blocks-input-height);height:var(--fs-blocks-input-height);flex-shrink:0;padding-inline:0}.fs-button:where(.is-icon) .fs-icon{stroke-width:1.5px;--fs-nav-dropdown-toggle-icon-size:1.5em;--fs-size:var(--fs-button-icon-size,1.5em)}.fs-button.is-style-blank.is-icon{width:2em;height:2em}.fs-button.is-style-underline.is-icon{width:2em;height:2em}.fs-button.is-style-fill{color:var(--foreground-color);background:var(--background-color)}.fs-button.is-style-blank{color:var(--foreground-color,currentcolor);box-shadow:none;background:0 0;border-color:#0000}.fs-button.is-style-blank:not([disabled]):hover{color:var(--hover-foreground-color)}.fs-button.is-style-outline{color:var(--foreground-color);box-shadow:none;border-width:1px;border-color:var(--background-color,var(--foreground-color));background:0 0}.fs-button.is-style-outline.is-white{color:currentColor;border-color:#0000000d}.fs-button.is-style-outline.is-white:not([disabled]):hover{border-color:var(--hover-background-color)}.fs-button.is-style-outline:not([disabled]):hover{color:var(--hover-foreground-color)}.fs-button:where(.is-style-outline:not([disabled])):hover{border-color:var(--hover-foreground-color)}.fs-button.is-style-underline{color:var(--foreground-color);background:0 0;border-color:#0000;padding-inline:0}.fs-button.is-style-underline:before{content:"";bottom:0;width:min(2.5em,100%);height:var(--border-width);opacity:.3;background:var(--background-color,var(--foreground-color));transition-property:width,opacity;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-ease);position:absolute;inset-inline-start:0}.fs-button.is-style-underline:not([disabled]):hover{color:var(--hover-foreground-color)}.fs-button.is-style-underline:not([disabled]):hover:before{opacity:1;width:100%}.fs-button.is-style-underline.is-expanded:before{margin-inline:auto;inset-inline:0}.fs-button.is-style-underline.hover-reveal-icon:not(.is-expanded):before{transition-property:inset-inline-start,width,opacity;inset-inline-start:calc((var(--icon-width) + var(--gap)) / 2)}.fs-button.is-style-underline.hover-reveal-icon:not(.is-expanded):not([disabled]):hover:before{width:calc(100% - var(--icon-width) - var(--gap));inset-inline-start:calc((1 - var(--multiplier)) / 2 * (var(--icon-width) + var(--gap)))}.fs-button.is-style-muted{color:var(--foreground-color);background:color-mix(in srgb, currentcolor 5%, transparent);border-color:#0000;position:relative}.fs-button.is-style-muted:not([disabled]):hover{background:color-mix(in srgb, currentcolor 10%, transparent)}.fs-button:not([disabled]):not(:is(.is-style-blank,.is-style-outline,.is-style-underline,.is-style-muted)):hover{color:var(--foreground-color);background-color:var(--hover-background-color)}.fs-button:where(:not([disabled]):not(:is(.is-style-blank,.is-style-outline,.is-style-underline,.is-style-muted))):hover{border-color:var(--hover-background-color)}.fs-button.hover-reveal-icon .fs-button__text{transform:translateX(calc(var(--multiplier) * calc(calc(var(--icon-width) / 2) + calc(var(--gap) / 2))));transition:transform var(--transition-duration) var(--transition-ease)}.fs-button.hover-reveal-icon .fs-icon{opacity:0;transition:opacity var(--transition-duration) var(--transition-ease), scale var(--transition-duration) var(--transition-ease);scale:.9}.fs-button.hover-reveal-icon:not([disabled]):hover .fs-button__text{transform:none}.fs-button.hover-reveal-icon:not([disabled]):hover .fs-icon{opacity:1;scale:1}.fs-button.is-expanded{width:100%;display:flex}:where(.fs-button).is-expanded{margin-inline:0}:where(.fs-flex)>.fs-button.is-expanded{align-self:stretch}.wp-element-button.fs-button:not(:is(.is-style-blank,.is-style-outline,.is-style-underline,.is-style-muted)){color:var(--foreground-color)}:where(:not(.fs-flex))>.fs-block-button:where(:not(:is(.is-expanded,:last-child,:only-child))){margin-inline-end:var(--wp--preset--spacing--sm,.75rem)}.fs-button__text{flex:1;position:relative}@container style(--fs-align-items:stretch){.fs-button{align-self:center}}
.fs-block-caption{font-size:var(--wp--preset--font-size--sm,.875rem);-webkit-line-clamp:var(--line-clamp,initial);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.fs-block-card-image .fs-block-caption{inset-inline:0;color:var(--fs-blocks-color-white);opacity:0;transition-property:opacity,transform;transition-duration:var(--wp--custom--transition--duration,.3s);transition-timing-function:var(--wp--custom--transition--easing,cubic-bezier(.33, 1, .68, 1));background-color:#0000004d;padding:.5rem 1rem;position:absolute;bottom:0;transform:translateY(100%)}.fs-block-card:hover .fs-block-card-image .fs-block-caption,.fs-block-card-image:hover .fs-block-caption{opacity:1;transform:translateY(0)}

.fs-block-card-image-slot{--fs-block-gap:var(--wp--preset--spacing--sm,.75rem);--fs-position-x:0px;--fs-position-y:0px;--fs-inset:auto auto 5% 5%;inset:var(--fs-inset);width:calc(var(--fs-width) * 1%);z-index:1;position:absolute!important}
.fs-block-card-image{--fs-height:100%;aspect-ratio:var(--aspect-ratio,auto)}.fs-block-card-image__inner-blocks{container-type:inline-size}.fs-block-card-image .fs-block-image__img{object-fit:var(--object-fit,cover)}
.fs-block-card{--fs-gap:var(--wp--preset--spacing--sm,.75rem);--bg-color:transparent;--border-radius:0px;--border-width:0px;flex-direction:column;align-items:stretch;display:flex;position:relative;container-type:inline-size}.fs-block-card:where(.has-link) *{pointer-events:none}.fs-block-card:where(.has-link) a:not(.fs-block-card__link){z-index:3;pointer-events:all;position:relative}.fs-block-card:where(.has-link) button{z-index:3;pointer-events:all;position:relative}.fs-block-card:where(.fs-background){padding-block:0;padding-inline:0}.fs-block-card:where(.fs-background) .fs-block-card-content{padding-inline:var(--fs-background-padding-inline);padding-block:var(--fs-background-padding-block)}.fs-block-card-image+.fs-block-card-content{padding-block-start:0}.fs-block-card-image.fs-block-image{border-top-left-radius:calc(var(--border-radius) - var(--border-width));border-top-right-radius:calc(var(--border-radius) - var(--border-width));width:100%}.fs-block-card-image__inner-blocks{position:absolute;inset:0}.fs-block-card-content{--fs-flex-direction:column;--fs-gap:0;z-index:1;border-bottom-left-radius:calc(var(--border-radius) - var(--border-width));border-bottom-right-radius:calc(var(--border-radius) - var(--border-width));flex:1;position:relative}:where(.fs-block-card-content)>:not(:first-child){margin-block-start:var(--fs-block-gap)}.fs-block-card__link{pointer-events:all;position:absolute;inset:0}.fs-block-card:where(.is-style-overlay){--bg-color:transparent;background:linear-gradient(#00000014 0%,#0000008c 100%);grid-template-columns:1fr;display:grid}.fs-block-card:where(.is-style-overlay)>*{grid-area:1/1}.fs-block-card:where(.is-style-overlay) .fs-block-card-image .fs-block-image__media{height:100%}.fs-block-card:where(.is-style-overlay) .fs-block-card-image .fs-block-image__img{object-fit:cover;width:100%;min-height:100%}.fs-block-card:where(.is-style-overlay) .fs-block-card-content{padding:var(--wp--preset--spacing--base,1rem);text-shadow:var(--wp--preset--shadow--natural);align-self:end}.fs-block-card:where(.is-style-overlay) .fs-block-card-image:after{content:"";background:inherit;pointer-events:none;position:absolute;inset:0}.fs-block-card:where(.is-style-horizontal){--fs-gap:var(--wp--preset--spacing--xl,1.75rem);flex-direction:row}.fs-block-card:where(.is-style-horizontal) .fs-block-card-image{flex:0 0 calc(50% - var(--fs-gap) / 2)}.fs-block-card:where(.is-style-horizontal) .fs-block-card-content{flex:1;align-self:center}:where(.fs-flex)>.fs-block-card{flex:1;min-width:0}.fs-block-card.has-hover{--fs-hover-opacity-from:1;--fs-hover-opacity-to:1;--fs-hover-scale-from:1;--fs-hover-scale-to:1;--fs-hover-translate-x-from:0;--fs-hover-translate-x-to:0;--fs-hover-translate-y-from:0;--fs-hover-translate-y-to:0;--fs-hover-blur-from:0px;--fs-hover-blur-to:0px}.fs-block-card.has-hover .fs-block-card-content{transition-property:translate,opacity,scale,filter;transition-duration:var(--wp--custom--transition--duration,.3s);transform-origin:50%;opacity:var(--fs-hover-opacity-from);scale:var(--fs-hover-scale-from);translate:var(--fs-hover-translate-x-from) var(--fs-hover-translate-y-from);filter:blur(var(--fs-hover-blur-from))}.fs-block-card.has-hover:hover .fs-block-card-content{opacity:var(--fs-hover-opacity-to);scale:var(--fs-hover-scale-to);translate:var(--fs-hover-translate-x-to) var(--fs-hover-translate-y-to);filter:blur(var(--fs-hover-blur-to))}.fs-block-card.has-hover.with-hover-fade-in{--fs-hover-opacity-from:0}.fs-block-card.has-hover.with-hover-slide-in{--fs-hover-opacity-from:0;--fs-hover-translate-x-from:-1em}.fs-block-card.has-hover.with-hover-zoom-in{--fs-hover-opacity-from:0;--fs-hover-scale-from:.9}.fs-block-card.has-hover.with-hover-zoom-out{--fs-hover-opacity-from:0;--fs-hover-scale-from:1.1}.fs-block-card.has-hover.with-hover-blur-in{--fs-hover-opacity-from:0;--fs-hover-blur-from:4px}.fs-block-card.has-hover.with-hover-bounce{--fs-hover-translate-y-from:1em;--fs-hover-translate-y-to:0}
:where(.fs-block-col){--fs-span:12}.fs-block-col{flex:0 0 calc((100% / var(--fs-columns,12)) * min(var(--fs-span), var(--fs-columns,12)) - ( var(--fs-gap,0px) * (var(--fs-columns,12) - min(var(--fs-span), var(--fs-columns,12))) / var(--fs-columns,12) ));min-width:0;position:relative;container-type:inline-size}@media (width>=783px){.fs-block-col.has-divider:before{content:"";top:0;right:calc(calc(var(--fs-gap) * -.5) - .5px);border-right:1px solid var(--wp--preset--color--divider,#ececec);width:0;height:100%;display:block;position:absolute}}
:root{--fs-cookie-notice-inset:auto 0 0;--fs-cookie-notice-background:var(--wp--preset--color--background,#fff);--fs-cookie-notice-box-shadow:0 0 9px #00000024}.fs-block-cookie-notice{inset:var(--fs-cookie-notice-inset);background:var(--fs-cookie-notice-background);max-height:100vh;box-shadow:var(--fs-cookie-notice-box-shadow);transition:transform var(--wp--custom--transition--duration,.3s) var(--wp--custom--transition--easing,cubic-bezier(.33, 1, .68, 1));z-index:10000;outline:0;position:fixed;overflow:clip auto;transform:translateY(100%)}.fs-block-cookie-notice.is-active{transform:none}
.fs-block-countdown{--fs-gap:var(--wp--preset--spacing--xs,.5rem);--fs-background:#000000d9}.fs-block-countdown:not(.is-initialized){visibility:hidden}.fs-block-countdown:not(.is-initialized) [data-wp-text]:after{content:" "}.fs-block-countdown:where(.is-type-cards){gap:var(--fs-gap);width:100%;font-size:var(--wp--preset--font-size--2-xl,1.875rem);text-align:center;text-transform:uppercase;color:var(--wp--preset--color--white);line-height:1;display:flex}.fs-block-countdown:where(.is-type-text){margin-trim:block-end}.fs-block-countdown:where(.is-type-text) span{white-space:nowrap}.fs-block-countdown:where(.is-type-text) span[hidden]{display:none}.fs-block-countdown:where(.is-type-text) span:not(:last-child){margin-right:var(--fs-gap)}.fs-block-countdown__card{white-space:nowrap;background-color:var(--fs-background);border-radius:5px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.2em;padding-block:.4em;padding-inline:.1em;display:flex}.fs-block-countdown__card[hidden]{display:none}.fs-block-countdown__card-value{width:100%;min-width:2ch}.fs-block-countdown__card-label{opacity:.7;width:100%;font-size:30%}
.fs-block-divider{--fs-width:30px;--fs-height:3px;min-width:var(--fs-width);height:var(--fs-height);margin-block:var(--fs-block-gap,1rem);color:color-mix(in srgb, currentcolor var(--fs-block-divider-mix,10%), transparent)}.fs-dark{--fs-block-divider-mix:30%}.fs-light{--fs-block-divider-mix:initial}.fs-block-divider__inner{width:100%;height:var(--fs-height);max-width:var(--fs-width);vertical-align:top;background-color:currentColor;display:inline-block}:where(.fs-gap,.fs-gap>.fs-sticky-container)>.fs-block-divider+*{margin-block-start:0}
.fs-block-flex{--fs-gap:var(--wp--preset--spacing--base,1rem)}:root .fs-block-flex>*{margin:initial}:where(.fs-block-flex)>.fs-block-flex{align-self:stretch}
.fs-social-buttons{--fs-flex-wrap:wrap;--fs-gap:var(--wp--preset--spacing--xs,.5rem)}.fs-social-buttons .fs-button{font-size:inherit;border-radius:50%;margin-inline:0;padding-inline:0}.fs-social-buttons .fs-icon{fill:currentColor}.fs-social-buttons:where(.is-style-blank){--fs-gap:0px}.fs-block-follow__snapchat-lightbox{text-align:center}.fs-block-follow__snapchat-lightbox .fs-block-popover__content{max-width:480px}.fs-block-follow__snapchat-image{margin-bottom:.5em}:where(.fs-social-buttons:not(.is-style-outline)) .is-style-fill.is-facebook{--background-color:#3a589d!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-facebook:hover{--background-color:#3a589d!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-style-fill.is-instagram{--background-color:#e1306c!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-instagram:hover{--background-color:#e1306c!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-style-fill.is-whatsapp{--background-color:#51cb5a!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-whatsapp:hover{--background-color:#51cb5a!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-style-fill.is-x{--background-color:#111!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-x:hover{--background-color:#111!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-style-fill.is-twitter{--background-color:#2478ba!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-twitter:hover{--background-color:#2478ba!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-style-fill.is-threads{--background-color:#000!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-threads:hover{--background-color:#000!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-style-fill.is-tiktok{--background-color:#111!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-tiktok:hover{--background-color:#111!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-style-fill.is-email{--background-color:#111!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-email:hover{--background-color:#111!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-style-fill.is-phone{--background-color:#51cb5a!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-phone:hover{--background-color:#51cb5a!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-style-fill.is-pinterest{--background-color:#cb2320!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-pinterest:hover{--background-color:#cb2320!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-style-fill.is-rss{--background-color:#fc7600!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-rss:hover{--background-color:#fc7600!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-style-fill.is-tumblr{--background-color:#36455d!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-tumblr:hover{--background-color:#36455d!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-style-fill.is-vk{--background-color:#527498!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-vk:hover{--background-color:#527498!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-style-fill.is-google-plus{--background-color:#dd4e31!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-google-plus:hover{--background-color:#dd4e31!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-style-fill.is-linkedin{--background-color:#0072b7!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-linkedin:hover{--background-color:#0072b7!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-style-fill.is-youtube{--background-color:#c33223!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-youtube:hover{--background-color:#c33223!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-style-fill.is-flickr{--background-color:#e5086f!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-flickr:hover{--background-color:#e5086f!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-style-fill.is-snapchat{--background-color:#fff600!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-snapchat:hover{--background-color:#fff600!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-style-fill.is-telegram{--background-color:#54a9ea!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-telegram:hover{--background-color:#54a9ea!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-style-fill.is-discord{--background-color:#7189d9!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-discord:hover{--background-color:#7189d9!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-style-fill.is-500px{--background-color:#0099e5!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-500px:hover{--background-color:#0099e5!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-style-fill.is-twitch{--background-color:#9146fe!important}:where(.fs-social-buttons:not(.is-style-outline)) .is-twitch:hover{--background-color:#9146fe!important}
.fs-block-gallery__item{color:inherit;text-decoration:none;position:relative}button.fs-block-gallery__item{appearance:none;font:inherit;text-align:inherit;cursor:zoom-in;background:0 0;border:none;padding:0}.fs-block-gallery__lightbox{padding-inline:60px}.fs-block-gallery__lightbox.is-style-card{--bg-color:transparent}.fs-block-gallery__lightbox .fs-block-image:before{content:none}.fs-block-gallery__lightbox .fs-block-image__img{height:var(--height);position:relative}.fs-block-gallery__lightbox-caption{margin-top:var(--wp--preset--spacing--sm,.75rem);padding-inline:var(--wp--preset--spacing--base,1rem);font-size:var(--wp--preset--font-size--base,1rem);text-align:center}
.fs-block-gap{--fs-height:30px;padding-top:var(--fs-height)}:root .fs-block-gap{margin-block:0}:root .fs-block-gap+*{margin-block-start:0}
.fs-block-header-announcement-bar{--fs-min-height:30px;--fs-animation-duration:var(--wp--custom--transition--duration,.3s);--fs-animation-easing:var(--wp--custom--transition--easing,cubic-bezier(.33, 1, .68, 1));--fs-announcement-content-fade-direction:to right;--fs-announcement-content-fade-width:var(--wp--preset--spacing--xl,1.75rem);min-height:var(--fs-min-height);interpolate-size:allow-keywords;justify-content:center;align-items:center;height:auto;display:flex;position:relative}.fs-block-header-announcement-bar .fs-block-marquee{--fs-announcement-content-flex:1;flex:1}.fs-block-header-announcement-bar .fs-block-slider{--fs-announcement-content-flex:1;flex:1}.fs-block-header-announcement-bar.fs-background{--fs-background-padding-block:0;--fs-background-padding-inline:0}.fs-block-header-announcement-bar>:first-child:not(.fs-block-header-announcement-bar__close){flex:var(--fs-announcement-content-flex,0 1 auto);min-width:var(--fs-announcement-content-min-width,auto);max-width:var(--fs-announcement-content-max-width,none);overflow-x:var(--fs-announcement-content-overflow-x,visible);overscroll-behavior-inline:contain;white-space:var(--fs-announcement-content-white-space,normal);scrollbar-width:none;-webkit-mask-image:var(--fs-announcement-content-mask,none);mask-image:var(--fs-announcement-content-mask,none)}.fs-block-header-announcement-bar>:first-child:not(.fs-block-header-announcement-bar__close)::-webkit-scrollbar{display:none}.fs-block-header-announcement-bar>.fs-block-header-announcement-bar__close:first-child+*{flex:var(--fs-announcement-content-flex,0 1 auto);min-width:var(--fs-announcement-content-min-width,auto);max-width:var(--fs-announcement-content-max-width,none);overflow-x:var(--fs-announcement-content-overflow-x,visible);overscroll-behavior-inline:contain;white-space:var(--fs-announcement-content-white-space,normal);scrollbar-width:none;-webkit-mask-image:var(--fs-announcement-content-mask,none);mask-image:var(--fs-announcement-content-mask,none)}.fs-block-header-announcement-bar>.fs-block-header-announcement-bar__close:first-child+*::-webkit-scrollbar{display:none}:where([dir=rtl]) .fs-block-header-announcement-bar{--fs-announcement-content-fade-direction:to left}.fs-block-header-announcement-bar>:not(.fs-block-header-announcement-bar__close){opacity:1;transition:opacity var(--fs-animation-duration) var(--fs-animation-easing)}.fs-block-header-announcement-bar.is-closed{transition:height var(--fs-animation-duration) var(--fs-animation-easing), padding var(--fs-animation-duration) var(--fs-animation-easing), margin var(--fs-animation-duration) var(--fs-animation-easing);overflow:hidden;height:0!important;min-height:0!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.fs-block-header-announcement-bar.is-closed>:not(.fs-block-header-announcement-bar__close){opacity:0!important}.fs-block-header-announcement-bar__close.fs-button{z-index:100;height:fit-content;margin:auto;position:absolute;top:0;bottom:0;right:0}
.fs-block-header-column{--fs-align-items:center;--fs-gap:var(--wp--preset--spacing--xs,.5rem);min-height:30px;position:relative}.fs-block-header-column>*{margin-block:0}.fs-block-header-column .fs-button.is-icon .fs-icon{--fs-size:var(--fs-button-icon-size,var(--fs-nav-icon-size,20px))}
.fs-block-header-divider{--fs-width:1px;--fs-height:50%;color:color-mix(in srgb, currentcolor var(--fs-block-header-divider-mix,15%), transparent);align-self:stretch;align-items:center;margin-left:.5em;margin-right:.5em;display:flex}.fs-dark{--fs-block-header-divider-mix:30%}.fs-light{--fs-block-header-divider-mix:initial}.fs-block-header-divider__inner{width:var(--fs-width);height:var(--fs-height);background-color:currentColor}
.fs-block-header-main{--fs-height:90px;--fs-align-items:center;--fs-gap:var(--wp--preset--spacing--xl,1.75rem);--logo-width:200px;--logo-padding:var(--wp--preset--spacing--base,1rem);--sticky-height:70px;--sticky-logo-width:200px;--margin-inline:calc(calc(100% - var(--wp--style--global--wide-size)) / 2);min-height:var(--fs-height);position:relative}.fs-block-header-main.alignwide{width:calc(100% - var(--wp--style--root--padding-left,0px) - var(--wp--style--root--padding-right,0px));max-width:var(--wp--style--global--wide-size);margin-inline:auto!important}.fs-block-header-main.is-content-full{--margin-inline:0px}:where(.is-stuck) .fs-block-header-main:where(.is-sticky){min-height:var(--sticky-height);background:color-mix(in srgb, var(--wp--preset--color--background,#fff) 90%, transparent)}:where(.is-stuck) .fs-block-header-main:where(.is-sticky) .fs-block-header-main__logo-img{padding-block:var(--sticky-logo-padding,0px)}:where(.is-stuck) .fs-block-header-main:where(.is-sticky) .fs-block-header-main__logo-img.is-sticky-logo{--logo-width:var(--sticky-logo-width)}.is-stuck.is-sticky-resize .fs-block-header-main{transition:height calc(var(--wp--custom--transition--duration,.3s) * 3) var(--wp--custom--transition--easing,cubic-bezier(.33, 1, .68, 1))}.fs-block-header-main .fs-block-header-main__logo{order:2}.fs-block-header-main .fs-block-header-main__logo:not(:focus-visible){outline:none}.fs-block-header-main :where(.fs-block-header-column:first-of-type){--fs-justify-content:start;flex:1;order:1}.fs-block-header-main :where(.fs-block-header-column:last-of-type){--fs-justify-content:end;flex:1;order:3}.fs-block-header-main>.fs-shape-divider{max-width:none;margin:0}@container (width>=783px){.fs-block-header-main:not(.is-logo-center) .fs-block-header-main__logo{order:1;justify-content:start;margin-inline-start:max(0px, var(--margin-inline))}.fs-block-header-main:not(.is-logo-center) .fs-block-header-column:last-of-type{flex:none;margin-inline-end:max(0px, var(--margin-inline))}.fs-block-header-main.is-logo-center .fs-block-header-column:first-of-type{margin-inline-start:max(0px, var(--margin-inline))}.fs-block-header-main.is-logo-center .fs-block-header-column:last-of-type{margin-inline-end:max(0px, var(--margin-inline))}}.fs-block-header-main__logo{color:var(--wp--preset--color--primary,#446084);font-size:var(--wp--preset--font-size--2-xl,1.875rem);text-transform:uppercase;justify-content:center;align-items:center;font-weight:bolder;display:flex}.fs-block-header-main__logo .fs-block-header-main__logo-default{display:contents}.fs-block-header-main__logo .fs-block-header-main__logo-sticky{display:contents}.fs-block-header-main__logo .fs-block-header-main__logo-img{width:var(--logo-width);contain-intrinsic-size:var(--logo-width) auto;height:auto;display:flex}.fs-block-header.is-stuck .has-sticky-logo>.fs-block-header-main__logo-default,.fs-block-header:not(.is-stuck) .fs-block-header-main__logo-sticky,:not(.fs-dark)>.fs-block-header-main__logo .is-dark-logo,.fs-dark>.fs-block-header-main__logo .has-dark-logo>:not(.is-dark-logo){display:none!important}
.fs-block-header-row{--fs-align-items:center;--fs-gap:var(--wp--preset--spacing--xl,1.75rem);--logo-width:200px;--margin-inline:calc(calc(100% - var(--wp--style--global--wide-size)) / 2);height:30px;font-size:var(--wp--preset--font-size--xs,.75rem);white-space:nowrap;position:relative}.fs-block-header-row.alignwide{width:calc(100% - var(--wp--style--root--padding-left,0px) - var(--wp--style--root--padding-right,0px));max-width:var(--wp--style--global--wide-size);margin-inline:auto}.fs-block-header-row.is-content-full{--margin-inline:0px}.fs-block-header-row.fs-background{--fs-background-padding-block:0}.fs-block-header-row .fs-block-header-column{flex:1}.fs-block-header-row .fs-block-header-column:nth-child(2){flex:none}.fs-block-header-row .fs-block-header-column:first-child{justify-content:center}.fs-block-header-row .fs-block-header-column:nth-child(2){display:none}.fs-block-header-row .fs-block-header-column:nth-child(3){display:none}@container (width>=783px){.fs-block-header-row .fs-block-header-column:first-child{justify-content:start;margin-inline-start:max(0px, var(--margin-inline))}.fs-block-header-row .fs-block-header-column:nth-child(2){justify-content:center;display:flex}.fs-block-header-row .fs-block-header-column:nth-child(3){justify-content:end;margin-inline-end:max(0px, var(--margin-inline));display:flex}}
.fs-block-header{--transition-duration:calc(var(--wp--custom--transition--duration,.3s) * 2);z-index:1001;animation-timing-function:var(--wp--custom--transition--easing,cubic-bezier(.33, 1, .68, 1));position:relative;container-type:inline-size}.fs-block-header.is-stuck{inset-inline:0;top:var(--wp-admin--admin-bar--height,0px);position:fixed;box-shadow:1px 1px 10px #00000026}@media screen and (width<=600px){.fs-block-header.is-stuck{top:0}}.fs-block-header.is-stuck>:not(.is-sticky){display:none}.fs-block-header.is-stuck:has(>.alignwide.is-sticky){box-shadow:none}.fs-block-header.is-stuck.is-sticky-slide-down{animation:fsBlocksHeaderStickySlideDown var(--transition-duration)}.fs-block-header.is-stuck.is-sticky-fade-in{animation:fsBlocksHeaderStuckFadeIn var(--transition-duration)}.fs-block-header.is-sticky-on-scroll-up{transition:none}.fs-block-header.is-sticky-on-scroll-up.is-stuck{transition-property:transform,opacity,visibility;transition-duration:var(--transition-duration);visibility:hidden;animation:none}.fs-block-header.is-sticky-on-scroll-up:not(.is-hidden){visibility:visible}.fs-block-header.is-sticky-on-scroll-up.is-hidden.is-sticky-slide-down{transform:translateY(-100%)}.fs-block-header.is-sticky-on-scroll-up.is-hidden.is-sticky-fade-in{opacity:0}:root .fs-block-header+*{margin-block-start:0}:root .wp-block-template-part:where(:has(>.fs-block-header:last-child))+*{margin-block-start:0}@keyframes fsBlocksHeaderStickySlideDown{0%{transform:translateY(-100%)}to{transform:none}}@keyframes fsBlocksHeaderStuckFadeIn{0%{opacity:0}to{opacity:1}}

.fs-block-hotspot{--fs-position-x:-50%;--fs-position-y:-50%;--fs-inset:50% auto auto 50%;inset:var(--fs-inset);color:var(--fs-blocks-color-white);background-color:var(--fs-blocks-color-black);opacity:.8;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.fs-block-hotspot:hover{color:var(--fs-blocks-color-white);opacity:1}.fs-block-hotspot .fs-block-icon{--fs-size:var(--wp--preset--font-size--xs,.75rem);margin:calc(var(--fs-size) * .5)}

:where(.fs-block-icon-box){--fs-icon-size:60px;--fs-icon-color:currentcolor;--fs-icon-border-width:0px;--fs-icon-border-radius:50%;--fs-icon-padding:1em;--fs-align:flex-start;--fs-gap:1rem;--fs-direction:column;--fs-text-align:inherit;--fs-block-gap:var(--wp--preset--spacing--sm,.75rem);--content-gap:var(--fs-block-gap)}.fs-block-icon-box{flex-direction:var(--fs-direction);text-align:var(--fs-text-align);gap:var(--fs-gap);display:flex;position:relative}.fs-block-icon-box__icon{justify-content:center;align-items:center;align-self:var(--fs-align);width:var(--fs-icon-size);height:var(--fs-icon-size);color:var(--fs-icon-color);transition-property:background-color,border-color,color;transition-duration:var(--wp--custom--transition--duration,.3s);transition-timing-function:var(--wp--custom--transition--easing,cubic-bezier(.33, 1, .68, 1));flex-shrink:0;line-height:0;display:flex}.fs-block-icon-box__icon>.fs-icon{--fs-size:calc(var(--fs-icon-size) - var(--fs-icon-border-width));border-radius:var(--fs-icon-border-radius)}.fs-block-icon-box__icon>.fs-icon.is-collection-attachment{object-fit:cover}.fs-block-icon-box__content{--fs-block-gap:var(--content-gap);flex:1}.fs-block-icon-box:where(.has-icon-border){--fs-icon-color:var(--wp--preset--color--primary,#446084)}.fs-block-icon-box:where(.has-icon-border) .fs-block-icon-box__icon>.fs-block-icon{--fs-size:calc(var(--fs-icon-size) * .5 - var(--fs-icon-border-width))}.fs-block-icon-box:where(.has-icon-border):hover .fs-block-icon-box__icon{background-color:var(--fs-icon-color);color:var(--fs-blocks-color-white)}.fs-block-icon-box:where(.has-icon-border) .fs-block-icon-box__icon{border:var(--fs-icon-border-width) var(--fs-icon-border-style,solid) var(--fs-icon-color);border-radius:var(--fs-icon-border-radius);padding:var(--fs-icon-padding)}
.fs-icon{--fs-size:1em;width:var(--fs-size);height:var(--fs-size);box-sizing:content-box;flex-shrink:0;display:inline-block;position:relative;overflow:visible}.fs-icon.is-collection-attachment{object-fit:contain;overflow:hidden}.fs-icon.fs-background{--fs-background-padding-block:0;--fs-background-padding-inline:0}
:where(.fs-block-image){--fs-width:auto;--fs-height:auto;--border-radius:0px;--overlay:transparent;--focal-point:center}.fs-block-image{border-radius:var(--border-radius);margin:0;display:block;position:relative}.fs-block-image .fs-block-video-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:where(.fs-slider__container)>.fs-block-image{align-self:stretch}:where(.fs-block-banner__content)>.fs-block-image{--fs-position-x:-50%;--fs-position-y:-50%;--fs-inset:50% auto auto 50%;inset:var(--fs-inset);width:var(--fs-width)}:where(.fs-block-banner__content)>.fs-block-image .fs-block-image__media{width:100%}:where(.fs-block-image.is-video){--overlay:#0003}.fs-block-image__media{width:var(--fs-width);max-width:100%;height:100%;max-height:100%;color:inherit;font:inherit;text-align:inherit;border-radius:inherit;corner-shape:inherit;background:0 0;border:none;margin:0 auto;padding:0;text-decoration:none;display:block;position:relative;overflow:hidden}.fs-block-image__media+.fs-block-caption{margin-block-start:var(--wp--preset--spacing--xs,.5rem)}button.fs-block-image__media{cursor:zoom-in}.fs-block-image__img{min-width:100%;max-width:100%;min-height:100%;max-height:100%;width:var(--fs-width);height:var(--fs-height);object-fit:cover;object-position:var(--focal-point);margin-inline:auto;display:block;position:relative}.fs-block-image__overlay{background:var(--overlay);pointer-events:none;position:absolute;inset:0}.fs-block-image__figcaption{inset-inline:0;padding-block:var(--wp--preset--spacing--xs,.5rem);padding-inline:clamp(var(--wp--preset--spacing--sm,.75rem), var(--border-radius), 50cqh);max-height:100%;font-size:var(--wp--preset--font-size--small);color:var(--fs-blocks-color-white);background-color:#0000004d;position:absolute;bottom:0;overflow-y:auto}.has-caption-hover .fs-block-image__figcaption{transition:translate var(--fs-hover-duration,var(--wp--custom--transition--duration,.3s)) var(--fs-hover-timing-function,var(--wp--custom--transition--easing,cubic-bezier(.33, 1, .68, 1)));translate:0 100%}.has-caption-hover:hover .fs-block-image__figcaption{translate:0}:where(.fs-block-image.has-hover,.fs-image.has-hover){--fs-hover-duration:var(--wp--custom--transition--duration,.3s);--fs-hover-timing-function:var(--wp--custom--transition--easing,cubic-bezier(.33, 1, .68, 1));--fs-hover-scale-from:1;--fs-hover-scale-to:1;--fs-hover-scale-blur:0;--fs-hover-scale-duration:var(--fs-hover-duration);--fs-hover-blur-from:0;--fs-hover-blur-to:0;--fs-hover-opacity-from:1;--fs-hover-opacity-to:1;--fs-hover-grayscale-from:0;--fs-hover-grayscale-to:0;--fs-hover-brightness-from:1;--fs-hover-brightness-to:1;--fs-hover-overlay-from:1;--fs-hover-overlay-to:1;will-change:contents}:where(.fs-block-image.has-hover,.fs-image.has-hover) .fs-block-image__img{--fs-hover-scale:var(--fs-hover-scale-from);scale:var(--fs-hover-scale);opacity:var(--fs-hover-opacity-from);filter:blur(var(--fs-hover-blur-from)) grayscale(var(--fs-hover-grayscale-from)) brightness(var(--fs-hover-brightness-from));transition-property:--fs-hover-scale,opacity,filter;transition-duration:var(--fs-hover-scale-duration), var(--fs-hover-duration), var(--fs-hover-duration);transition-timing-function:var(--fs-hover-timing-function)}:where(.fs-block-image.has-hover,.fs-image.has-hover) .fs-image__img{--fs-hover-scale:var(--fs-hover-scale-from);scale:var(--fs-hover-scale);opacity:var(--fs-hover-opacity-from);filter:blur(var(--fs-hover-blur-from)) grayscale(var(--fs-hover-grayscale-from)) brightness(var(--fs-hover-brightness-from));transition-property:--fs-hover-scale,opacity,filter;transition-duration:var(--fs-hover-scale-duration), var(--fs-hover-duration), var(--fs-hover-duration);transition-timing-function:var(--fs-hover-timing-function)}:where(.fs-block-image.has-hover,.fs-image.has-hover) .fs-block-image__overlay{opacity:var(--fs-hover-overlay-from);transition-property:opacity;transition-duration:var(--fs-hover-duration);transition-timing-function:var(--fs-hover-timing-function)}:where(.fs-block-image.has-hover,.fs-image.has-hover) .fs-image__overlay{opacity:var(--fs-hover-overlay-from);transition-property:opacity;transition-duration:var(--fs-hover-duration);transition-timing-function:var(--fs-hover-timing-function)}:where(.fs-block-image.has-hover,.fs-image.has-hover).with-hover-zoom-in{--fs-hover-scale-to:1.1}:where(.fs-block-image.has-hover,.fs-image.has-hover).with-hover-zoom-in-long{--fs-hover-scale-to:1.3}:where(.fs-block-image.has-hover,.fs-image.has-hover).with-hover-zoom-out{--fs-hover-scale-from:1.1}:where(.fs-block-image.has-hover,.fs-image.has-hover).with-hover-zoom-out-long{--fs-hover-scale-from:1.3}:where(.fs-block-image.has-hover,.fs-image.has-hover).with-hover-zoom-in-long{--fs-hover-scale-duration:calc(var(--wp--custom--transition--duration,.3s) * 16.667)}:where(.fs-block-image.has-hover,.fs-image.has-hover).with-hover-zoom-out-long{--fs-hover-scale-duration:calc(var(--wp--custom--transition--duration,.3s) * 16.667)}:where(.fs-block-image.has-hover,.fs-image.has-hover).with-hover-fade-in{--fs-hover-opacity-from:.7}:where(.fs-block-image.has-hover,.fs-image.has-hover).with-hover-fade-out{--fs-hover-opacity-to:.7}:where(.fs-block-image.has-hover,.fs-image.has-hover).with-hover-color-add{--fs-hover-grayscale-from:1;--fs-hover-grayscale-to:0}:where(.fs-block-image.has-hover,.fs-image.has-hover).with-hover-color-remove{--fs-hover-grayscale-from:0;--fs-hover-grayscale-to:1}:where(.fs-block-image.has-hover,.fs-image.has-hover).with-hover-overlay-show{--fs-hover-overlay-from:0;--fs-hover-overlay-to:1}:where(.fs-block-image.has-hover,.fs-image.has-hover).with-hover-overlay-show-50{--fs-hover-overlay-from:0;--fs-hover-overlay-to:.5}:where(.fs-block-image.has-hover,.fs-image.has-hover).with-hover-overlay-hide{--fs-hover-overlay-from:1;--fs-hover-overlay-to:0}:where(.fs-block-image.has-hover,.fs-image.has-hover).with-hover-overlay-hide-50{--fs-hover-overlay-from:1;--fs-hover-overlay-to:.5}:where(.fs-block-image.has-hover,.fs-image.has-hover).with-hover-blur{--fs-hover-blur-to:5px;--fs-hover-scale-blur:.02}:where(.fs-block-image.has-hover,.fs-image.has-hover).with-hover-glow{--fs-hover-brightness-to:1.1}:where(.fs-group-hover:hover .fs-block-image.has-hover,.fs-block-image.has-hover:hover,.fs-image.has-hover:hover) .fs-block-image__img{--fs-hover-scale:calc(var(--fs-hover-scale-to) + var(--fs-hover-scale-blur));opacity:var(--fs-hover-opacity-to);filter:blur(var(--fs-hover-blur-to)) grayscale(var(--fs-hover-grayscale-to)) brightness(var(--fs-hover-brightness-to))}:where(.fs-group-hover:hover .fs-block-image.has-hover,.fs-block-image.has-hover:hover,.fs-image.has-hover:hover) .fs-image__img{--fs-hover-scale:calc(var(--fs-hover-scale-to) + var(--fs-hover-scale-blur));opacity:var(--fs-hover-opacity-to);filter:blur(var(--fs-hover-blur-to)) grayscale(var(--fs-hover-grayscale-to)) brightness(var(--fs-hover-brightness-to))}:where(.fs-group-hover:hover .fs-block-image.has-hover,.fs-block-image.has-hover:hover,.fs-image.has-hover:hover) .fs-block-image__overlay{opacity:var(--fs-hover-overlay-to)}:where(.fs-group-hover:hover .fs-block-image.has-hover,.fs-block-image.has-hover:hover,.fs-image.has-hover:hover) .fs-image__overlay{opacity:var(--fs-hover-overlay-to)}@property --fs-hover-scale{syntax:"<number>";inherits:false;initial-value:1}
.fs-block-instagram{position:relative}.fs-block-instagram .fs-slider__container{align-items:stretch}.fs-block-instagram .fs-block-image__media{aspect-ratio:1}.fs-block-instagram__item{color:inherit;text-decoration:none;position:relative}.fs-block-instagram__item>.fs-block-card{min-height:100%}.fs-block-instagram__notice{margin-block:var(--wp--preset--spacing--small) 0}
.fs-block-language-switcher .fs-nav-submenu .fs-menu-link{align-items:center}.fs-block-language-switcher__flag{width:var(--fs-nav-icon-size,var(--fs-nav-layout-icon-size,var(--wp--custom--nav--item--icon--size,1.25em)));vertical-align:middle;object-fit:contain;flex-shrink:0;height:auto;display:inline-block}
.fs-block-list-item{--gap:.625em;align-items:baseline;gap:var(--gap);padding-block:var(--gap);line-height:1.3;display:flex}.fs-block-list-item.is-disabled{opacity:.6}.fs-block-list-item.is-disabled .fs-block-list-item__text{text-decoration:line-through}.fs-block-list-item .fs-block-icon{top:calc(var(--fs-size) / 2 - .5ex);position:relative}.fs-block-list-item__info{text-align:center;background-color:var(--tooltip-bg,#0006);width:1.25em;height:1.25em;color:var(--tooltip-color,#fff);transition:background-color var(--wp--custom--transition--duration,.3s) var(--wp--custom--transition--easing,cubic-bezier(.33, 1, .68, 1));border-radius:50%;flex-shrink:0;padding:.1em;font-size:.8em;line-height:1;display:inline-block}.fs-block-list-item:hover .fs-block-list-item__info{background-color:var(--wp--preset--color--secondary,#bd522d)}
.fs-block-list{list-style:none}.fs-block-list:not(.fs-background){padding:0}.fs-block-list.has-dividers>.fs-block-list-item+.fs-block-list-item{border-top:1px solid var(--wp--preset--color--divider,#ececec)}ol.fs-block-list{counter-reset:list-counter}ol.fs-block-list>.fs-block-list-item{counter-increment:list-counter}ol.fs-block-list>.fs-block-list-item:not(:has(.fs-block-icon)):before{content:counter(list-counter) "."}
.fs-block-logo{--fs-height:50px;padding:var(--wp--preset--spacing--base,1rem);display:inline-block}.fs-block-logo__img{width:auto;height:var(--fs-height);display:block}:root .fs-slider__container>.fs-block-logo{flex-basis:content}
.fs-block-lottie{--fs-width:100%;--fs-height:300px;width:var(--fs-width);height:var(--fs-height);display:block}.fs-block-lottie__player{width:100%;height:100%;display:block}
.fs-block-map-overlay{--fs-block-gap:var(--wp--preset--spacing--sm,.75rem);--fs-position-x:0px;--fs-position-y:0px;--fs-inset:auto 5% 5% auto;--fs-width:30;inset:var(--fs-inset);width:calc(var(--fs-width) * 1%);padding:var(--wp--preset--spacing--lg,1.25rem);color:var(--wp--preset--color--foreground,#4a4a4a);background:color-mix(in hsl, var(--wp--preset--color--background,#fff) 90%, transparent);z-index:1;position:absolute!important}
.fs-block-map{height:400px;position:relative}.fs-block-map__map{position:absolute;inset:0}
.fs-block-mega-menu>.fs-nav-submenu{width:100%;min-height:32px;max-width:var(--fs-nav-dropdown-max-width,calc(100vw - var(--wp--style--root--padding-left) - var(--wp--style--root--padding-right)))}.fs-block-mega-menu>.fs-nav-submenu.alignwide{width:var(--wp--style--global--wide-size)}.fs-block-mega-menu>.fs-nav-submenu.alignfull{width:100vw;max-width:100vw}.fs-block-mega-menu>.fs-nav-submenu.alignfull>.alignwide{padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right);max-width:var(--fs-nav-padded-wide-size,var(--wp--style--global--wide-size))}.fs-block-mega-menu>.fs-nav-submenu.is-dropdown:is(.alignwide,.alignfull){--fs-nav-submenu-anchor:end;inset-inline:auto 0}.fs-block-mega-menu>.fs-nav-submenu>*{width:100%}
.fs-menu-link{align-items:baseline;gap:var(--wp--preset--spacing--xs,.5rem);padding-block:var(--wp--preset--spacing--xs,.5rem);line-height:1.3;font-weight:inherit;white-space:nowrap;transition:color var(--fs-nav-transition-duration) var(--fs-nav-transition-ease);border-bottom:1px solid #0000;text-decoration:none;display:flex}.fs-menu-link .fs-menu-link__text{white-space:normal}.fs-menu-link .fs-block-icon{--fs-size:1em;position:relative;bottom:-.05em}.fs-menu-link .fs-tag-label{top:-.1em}
.fs-menu-title{padding-block:var(--wp--preset--spacing--xs,.5rem);font-size:var(--wp--preset--font-size--sm,.875rem);text-transform:uppercase;margin-block-end:calc(1px + .125em);font-weight:600;text-decoration:none;display:block}.fs-menu-link+.fs-menu-title{margin-block-start:var(--wp--preset--spacing--base,1rem)}
.fs-menu{flex-direction:column;display:flex}.fs-menu.has-divider-solid>.fs-menu-link:not(:last-child){border-bottom-color:var(--wp--preset--color--divider,#ececec)}.fs-menu.has-divider-solid>.fs-menu-item:not(:last-child)>.fs-menu-link{border-bottom-color:var(--wp--preset--color--divider,#ececec)}.fs-menu.has-divider-solid>.fs-menu-link:where(:not(:has(+.fs-menu-link))){border-bottom:none}
:where(.fs-block-message-box){--fs-text-color:var(--wp--preset--color--foreground,#4a4a4a);--fs-bg-color:var(--wp--preset--color--muted,#f7f7f7)}.fs-block-message-box{padding-block:var(--wp--preset--spacing--base,1rem);padding-inline:var(--wp--preset--spacing--xl,1.75rem);color:var(--fs-text-color);position:relative}.fs-block-message-box__background{object-fit:cover;object-position:center;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.fs-block-message-box__overlay{background:var(--fs-bg-color);border-radius:inherit;position:absolute;inset:0}.fs-block-message-box__content{max-width:var(--wp--style--global--wide-size);margin-inline:auto;position:relative}
.fs-nav.is-accordion{--fs-nav-item-padding-block:10px;--fs-nav-dropdown-toggle-size:32px}.fs-nav-item.is-accordion>.fs-nav-toggle{transition:transform var(--fs-nav-transition-duration) var(--fs-blocks-ease-in-out)}.fs-nav-item.is-accordion>.fs-nav-toggle[aria-expanded=true]{transform:rotate(180deg)}.fs-nav-item.is-accordion>.fs-nav-submenu.is-panel{height:auto;height:calc-size(max-content, size);transition-behavior:allow-discrete;min-height:0;transition-property:overflow,visibility,height;transition-duration:0s, 0s, var(--fs-nav-transition-duration);transition-delay:var(--fs-nav-transition-duration), var(--fs-nav-transition-duration), 0s;transition-timing-function:var(--fs-blocks-ease-in-out);display:flex;overflow:visible}.fs-nav-item.is-accordion>.fs-nav-submenu.is-panel>.fs-nav-submenu__content{transition-property:translate;transition-duration:var(--fs-nav-transition-duration);transition-timing-function:var(--fs-blocks-ease-in-out);padding-block:.5em 1em}.fs-nav-item.is-accordion>.fs-nav-submenu.is-panel>.fs-nav-submenu__content.alignfull{padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right);max-width:var(--fs-nav-padded-wide-size)}.fs-nav-item.is-accordion>.fs-nav-submenu.is-panel>.fs-nav-submenu__content.alignwide{padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right);max-width:var(--fs-nav-padded-wide-size)}.fs-nav-item.is-accordion:not(.is-open)>.fs-nav-submenu.is-panel{height:0;transition-delay:0s;overflow:hidden}.fs-nav-item.is-accordion:not(.is-open)>.fs-nav-submenu.is-panel>.fs-nav-submenu__content{translate:0 -.5em}
.fs-block-nav-card{--icon-size:1.3125em;--media-size:3.75em;--column-gap:var(--wp--preset--spacing--sm,.75rem);--row-gap:var(--wp--preset--spacing--2-xs,.25rem)}.fs-block-nav-link .fs-block-nav-card{min-width:260px}.fs-block-nav-card__link{grid-template-areas:"icon label media""x description media";grid-template-columns:fit-content(calc(var(--icon-size) + var(--column-gap))) 1fr fit-content(calc(var(--media-size) + var(--column-gap)));row-gap:var(--row-gap);padding-block:var(--wp--preset--spacing--base,1rem);padding-inline:var(--wp--preset--spacing--lg,1.25rem);color:var(--wp--preset--color--foreground,#4a4a4a);line-height:1.2;font-weight:inherit;transition-property:color,background-color;transition-duration:var(--fs-nav-transition-duration);cursor:pointer;border-radius:4px;grid-template-rows:auto;text-decoration:none;transition-timing-function:ease;display:grid}.fs-block-nav-card__link:hover{background-color:color-mix(in srgb, currentcolor 5%, transparent)}.fs-block-nav-card__icon{--fs-size:var(--icon-size);min-width:var(--icon-size);grid-area:icon;align-self:center;margin-inline-end:var(--column-gap);line-height:1.2}.fs-block-nav-card__heading{align-self:center;align-items:center;gap:var(--wp--preset--spacing--2-xs,.25rem);flex-wrap:wrap;grid-area:label;display:flex}.fs-block-nav-card__label{font-weight:700;font-size:var(--wp--preset--font-size--base,1rem)}.fs-block-nav-card__description{opacity:.7;text-transform:none;font-weight:400;font-size:var(--wp--preset--font-size--sm,.875rem);text-wrap:pretty;grid-area:description;align-self:flex-start;line-height:1.5}.fs-block-nav-card__media{width:var(--media-size);object-fit:cover;object-position:center;height:auto;grid-area:media;align-self:center;margin-inline-start:var(--column-gap)}
.fs-block-nav-link__media{width:180px;margin-inline-end:calc(var(--fs-nav-dropdown-padding-inline) * -1);position:relative}.fs-block-nav-link__media-img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.fs-nav-item.is-dropdown-media{display:block;position:relative}:where(.fs-nav-submenu.is-dropdown>.fs-nav-submenu__content) :where(.fs-nav-item.is-dropdown-media) .fs-block-image{--fs-width:180px}:where(.fs-nav-submenu.is-dropdown>.fs-nav-submenu__content) :where(.fs-nav-item.is-dropdown-media) .fs-block-banner{--fs-width:180px}:where(.fs-nav-submenu.is-dropdown>.fs-nav-submenu__content)>.fs-nav-item.is-dropdown-media{flex-shrink:0;min-height:100%;position:sticky;top:0;margin-block:calc(var(--fs-nav-dropdown-padding-block) * -1)!important}:where(.fs-nav-submenu.is-dropdown>.fs-nav-submenu__content)>.fs-nav-item.is-dropdown-media:first-child{margin-inline-start:calc(var(--fs-nav-dropdown-padding-inline) * -1)}:where(.fs-nav-submenu.is-dropdown>.fs-nav-submenu__content)>.fs-nav-item.is-dropdown-media:first-child .fs-block-image{border-start-start-radius:var(--fs-nav-dropdown-border-radius);border-end-start-radius:var(--fs-nav-dropdown-border-radius)}:where(.fs-nav-submenu.is-dropdown>.fs-nav-submenu__content)>.fs-nav-item.is-dropdown-media:first-child .fs-block-banner{border-start-start-radius:var(--fs-nav-dropdown-border-radius);border-end-start-radius:var(--fs-nav-dropdown-border-radius)}:where(.fs-nav-submenu.is-dropdown>.fs-nav-submenu__content)>.fs-nav-item.is-dropdown-media:last-child{margin-inline-end:calc(var(--fs-nav-dropdown-padding-inline) * -1)}:where(.fs-nav-submenu.is-dropdown>.fs-nav-submenu__content)>.fs-nav-item.is-dropdown-media:last-child .fs-block-image{border-start-end-radius:var(--fs-nav-dropdown-border-radius);border-end-end-radius:var(--fs-nav-dropdown-border-radius)}:where(.fs-nav-submenu.is-dropdown>.fs-nav-submenu__content)>.fs-nav-item.is-dropdown-media:last-child .fs-block-banner{border-start-end-radius:var(--fs-nav-dropdown-border-radius);border-end-end-radius:var(--fs-nav-dropdown-border-radius)}:where(.fs-nav-submenu.is-dropdown>.fs-nav-submenu__content)>.fs-nav-item.is-dropdown-media .fs-block-image{width:var(--fs-width);height:100%}:where(.fs-nav-submenu.is-dropdown>.fs-nav-submenu__content)>.fs-nav-item.is-dropdown-media .fs-block-banner{width:var(--fs-width);height:100%}:where(.fs-nav-submenu.is-dropdown>.fs-nav-submenu__content)>.fs-nav-item.is-dropdown-media .fs-block-image{min-height:100%;display:flex}:where(.fs-nav-submenu.is-dropdown>.fs-nav-submenu__content)>.fs-nav-item.is-dropdown-media .fs-block-image__media{min-height:100%;display:flex}:where(.fs-nav-submenu.is-dropdown>.fs-nav-submenu__content)>.fs-nav-item.is-dropdown-media .fs-block-banner{min-height:100%;display:flex}:where(.fs-nav-submenu.is-dropdown>.fs-nav-submenu__content)>.fs-nav-item.is-dropdown-media .fs-block-banner__link{min-height:100%;display:flex}:where(.fs-nav-submenu.is-dropdown>.fs-nav-submenu__content)>.fs-nav-item.is-dropdown-media .fs-block-image__img{min-height:100%;display:block}:where(.fs-nav-submenu.is-dropdown>.fs-nav-submenu__content)>.fs-nav-item.is-dropdown-media .fs-block-banner__img{min-height:100%;display:block}:where(.fs-nav-submenu.is-panel>.fs-nav-submenu__content)>.fs-nav-item.is-dropdown-media{margin-block-start:var(--fs-nav-dropdown-padding-block);margin-block-end:calc(var(--fs-nav-dropdown-padding-block) * -1)!important}
.fs-nav.is-slider .fs-nav-back{z-index:1;background-color:var(--bg-color);border-bottom:1px solid var(--wp--preset--color--divider,#ececec);margin:0;list-style:none;position:sticky;top:0}.fs-nav.is-slider .fs-nav-back+.fs-block-nav-link{margin-block-start:var(--wp--preset--spacing--base,1rem)}.fs-nav.is-slider .fs-nav-back__button{text-align:start;justify-content:flex-start;align-items:center;gap:var(--fs-nav-link-gap);padding-block:var(--fs-nav-item-padding-block);width:100%;font-size:var(--wp--preset--font-size--base,1rem);border:none;border-bottom:1px solid var(--fs-nav-border-color);color:color-mix(in srgb, var(--wp--preset--color--foreground,#4a4a4a) 80%, transparent);cursor:pointer;background:0 0;margin:0;padding-inline-start:var(--wp--style--root--padding-left);padding-inline-end:var(--wp--style--root--padding-right);font-weight:700;display:flex}.fs-nav.is-slider .fs-nav-back__button:hover{color:var(--wp--preset--color--foreground,#4a4a4a)}.fs-nav.is-slider .fs-nav-back__button svg{stroke:color-mix(in srgb, currentcolor 60%, transparent 0%);width:var(--fs-nav-dropdown-toggle-icon-size);height:var(--fs-nav-dropdown-toggle-icon-size);fill:none}.fs-nav.is-slider .fs-nav-submenu.is-panel{overscroll-behavior:contain;width:100%;height:100dvh;box-shadow:0 0 1px 1px var(--wp--preset--color--divider,#ececec);z-index:1;display:none;position:fixed;top:0;overflow:visible auto;padding:0!important}.fs-nav.is-slider .fs-nav-submenu.is-panel .fs-nav-submenu__content{min-height:100%}.fs-nav.is-slider .fs-nav-submenu.is-panel.is-active{display:block}.fs-nav.is-slider .fs-nav-submenu.is-panel.is-current{display:block}.fs-nav.is-slider .fs-nav-submenu.is-panel.is-prev{display:block}
:where(.fs-nav,.fs-nav-item.is-root:not(.fs-nav *)){font-weight:var(--fs-nav-font-weight,inherit);letter-spacing:var(--fs-nav-letter-spacing,inherit);text-transform:var(--fs-nav-text-transform,inherit)}:where(.fs-nav-item.is-root:not(.fs-nav *)){font-size:var(--fs-nav-font-size)}.fs-nav{font-size:var(--fs-nav-font-size);margin:0;padding:0;list-style:none;display:flex;position:relative}.fs-nav.fs-block-page-list.is-horizontal{flex-wrap:wrap}.fs-nav .fs-nav-item,.fs-nav .fs-menu-item,.fs-nav .fs-nav-submenu,.fs-nav .wp-block-navigation-item,.fs-nav .wp-block-navigation__submenu-container,.fs-nav .wp-block-pages-list__item{margin:0;list-style:none}.fs-nav .fs-nav-item.is-wrapper,.fs-nav .fs-block-page-list,.fs-nav .wp-block-page-list{display:contents}.fs-nav-link .fs-nav-icon{--fs-size:var(--fs-nav-icon-size,var(--fs-nav-layout-icon-size,var(--wp--custom--nav--item--icon--size,1.25em)));display:var(--fs-nav-icon-display,block);align-self:center}.fs-nav-item,.fs-nav .wp-block-navigation-item,.fs-nav .wp-block-pages-list__item{column-gap:var(--fs-nav-item-gap);grid-template-columns:auto;grid-auto-rows:auto;display:grid;position:relative}.fs-nav-item.has-child,.fs-nav .wp-block-navigation-item.has-child,.fs-nav .wp-block-pages-list__item.has-child{grid-template-columns:1fr var(--fs-nav-dropdown-toggle-size)}.fs-nav .wp-block-navigation-item>[data-type=core\/navigation-link]{display:none}.fs-nav-link,.fs-nav .wp-block-navigation-item__content,.fs-nav .wp-block-pages-list__item__link{align-items:center;gap:var(--fs-nav-link-gap);text-align:start;min-width:fit-content;font-weight:inherit;padding-block:var(--fs-nav-item-padding-block);padding-inline:var(--fs-nav-item-padding-inline);color:var(--fs-nav-item-color,currentcolor);background-color:var(--fs-nav-item-background,transparent);border:var(--fs-nav-item-border-width,0) var(--fs-nav-item-border-style,solid) var(--fs-nav-item-border-color,transparent);border-radius:var(--fs-nav-item-border-radius,0);box-shadow:var(--fs-nav-item-shadow,none);cursor:default;white-space:nowrap;transition-property:border-color,background-color,color,box-shadow;transition-duration:var(--fs-nav-transition-duration);grid-area:1/1/auto/3;text-decoration:none;transition-timing-function:ease;display:flex;position:relative}.fs-nav-link:is(a){cursor:pointer}.fs-nav .wp-block-navigation-item__content:is(a){cursor:pointer}.fs-nav .wp-block-pages-list__item__link:is(a){cursor:pointer}.fs-nav-link:is(:is(a,button):hover,:where(:has(+.fs-nav-toggle:hover))):where(:not(:is(.is-active,.is-current-ancestor,.current-menu-item,[aria-current=page],[aria-selected=true],:where(.fs-nav-item.is-open>.fs-nav-link)))){color:var(--fs-nav-item-hover-color,color-mix(in srgb, var(--fs-nav-item-color,currentColor) 80%, transparent))}.fs-nav .wp-block-navigation-item__content:is(:is(a,button):hover,:where(:has(+.fs-nav-toggle:hover))):where(:not(:is(.is-active,.is-current-ancestor,.current-menu-item,[aria-current=page],[aria-selected=true],:where(.fs-nav-item.is-open>.fs-nav-link)))){color:var(--fs-nav-item-hover-color,color-mix(in srgb, var(--fs-nav-item-color,currentColor) 80%, transparent))}.fs-nav .wp-block-pages-list__item__link:is(:is(a,button):hover,:where(:has(+.fs-nav-toggle:hover))):where(:not(:is(.is-active,.is-current-ancestor,.current-menu-item,[aria-current=page],[aria-selected=true],:where(.fs-nav-item.is-open>.fs-nav-link)))){color:var(--fs-nav-item-hover-color,color-mix(in srgb, var(--fs-nav-item-color,currentColor) 80%, transparent))}.fs-nav-link:is(.is-active,.is-current-ancestor,.current-menu-item,[aria-current=page],[aria-selected=true],:where(.fs-nav-item.is-open>.fs-nav-link)){color:var(--fs-nav-item-active-color,color-mix(in srgb, var(--fs-nav-item-color,currentColor) 80%, transparent))}.fs-nav .wp-block-navigation-item__content:is(.is-active,.is-current-ancestor,.current-menu-item,[aria-current=page],[aria-selected=true],:where(.fs-nav-item.is-open>.fs-nav-link)){color:var(--fs-nav-item-active-color,color-mix(in srgb, var(--fs-nav-item-color,currentColor) 80%, transparent))}.fs-nav .wp-block-pages-list__item__link:is(.is-active,.is-current-ancestor,.current-menu-item,[aria-current=page],[aria-selected=true],:where(.fs-nav-item.is-open>.fs-nav-link)){color:var(--fs-nav-item-active-color,color-mix(in srgb, var(--fs-nav-item-color,currentColor) 80%, transparent))}.fs-nav-link:has(+.fs-nav-toggle){padding-inline-end:calc(var(--fs-nav-item-padding-inline) + var(--fs-nav-dropdown-toggle-size) + var(--fs-nav-item-gap))}.fs-nav .wp-block-navigation-item__content:has(+.fs-nav-toggle){padding-inline-end:calc(var(--fs-nav-item-padding-inline) + var(--fs-nav-dropdown-toggle-size) + var(--fs-nav-item-gap))}.fs-nav .wp-block-pages-list__item__link:has(+.fs-nav-toggle){padding-inline-end:calc(var(--fs-nav-item-padding-inline) + var(--fs-nav-dropdown-toggle-size) + var(--fs-nav-item-gap))}:where(.fs-nav-link:not(:is(.is-active,.is-current-ancestor,.current-menu-item,[aria-current=page],[aria-selected=true],:where(.fs-nav-item.is-open>.fs-nav-link)))):is(:is(a,button):hover,:where(:has(+.fs-nav-toggle:hover))){background-color:var(--fs-nav-item-hover-background,var(--fs-nav-item-background,transparent))}:where(.fs-nav-link):is(.is-active,.is-current-ancestor,.current-menu-item,[aria-current=page],[aria-selected=true],:where(.fs-nav-item.is-open>.fs-nav-link)){background-color:var(--fs-nav-item-active-background,var(--fs-nav-item-background,transparent))}button:where(.fs-nav-link){letter-spacing:inherit;text-transform:inherit;--foreground-color:var(--fs-nav-item-hover-color,color-mix(in srgb, var(--fs-nav-item-color,currentcolor) 80%, transparent));--hover-background-color:var(--fs-nav-item-hover-background,var(--fs-nav-item-background,transparent));background-color:#0000;border:none;padding:0}button:where(.fs-nav-link):is(.is-active,.is-current-ancestor,.current-menu-item,[aria-current=page],[aria-selected=true],:where(.fs-nav-item.is-open>.fs-nav-link)){--foreground-color:var(--fs-nav-item-active-color,color-mix(in srgb, var(--fs-nav-item-color,currentcolor) 80%, transparent));--hover-background-color:var(--fs-nav-item-active-background,var(--fs-nav-item-background,transparent))}.fs-nav-toggle{cursor:pointer;padding:0;padding-block:var(--fs-nav-item-padding-block);font-size:var(--fs-nav-font-size);right:var(--fs-nav-item-padding-inline);color:var(--fs-nav-toggle-color,var(--fs-nav-item-color,currentcolor));--foreground-color:var(--fs-nav-toggle-color,var(--fs-nav-item-hover-color,var(--fs-nav-item-color,currentcolor)));transition:color var(--fs-nav-transition-duration) ease;z-index:1;background:0 0;border:none;grid-area:1/2/auto/3;margin:0;display:block;position:relative}.fs-nav-toggle:after{content:" "}.fs-nav-toggle .fs-icon,.fs-nav-toggle .fs-nav-toggle__icon{transform:translate(calc(-50% + var(--fs-nav-toggle-icon-offset-x)), -40%);width:var(--fs-nav-dropdown-toggle-icon-size);height:var(--fs-nav-dropdown-toggle-icon-size);display:block;position:absolute;top:50%;left:50%}.fs-nav-link:is(:is(a,button):hover,.is-active,.is-current-ancestor,.current-menu-item,[aria-current=page],[aria-selected=true],:where(.fs-nav-item.is-open>.fs-nav-link))+.fs-nav-toggle{color:var(--foreground-color)}.fs-nav-link:is(.is-active,.is-current-ancestor,.current-menu-item,[aria-current=page],[aria-selected=true],:where(.fs-nav-item.is-open>.fs-nav-link))+.fs-nav-toggle{--foreground-color:var(--fs-nav-toggle-color,var(--fs-nav-item-active-color,var(--fs-nav-item-color,currentcolor)))}.fs-nav-toggle__icon{color:var(--fs-nav-toggle-color,color-mix(in srgb, currentcolor 60%, transparent));stroke:currentColor;fill:none}.fs-nav-submenu,.fs-nav .wp-block-navigation__submenu-container{grid-area:2/1/auto/3;position:relative}.fs-nav-submenu__content{margin:0;padding:0}.fs-nav-item.is-dropdown.has-child{position:relative}.fs-nav-item.is-dropdown.has-child:before,.fs-nav-item.is-dropdown.has-child:after{content:"";bottom:calc(var(--fs-nav-dropdown-border-width) * -1 - var(--fs-nav-dropdown-distance));opacity:0;z-index:10;pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;left:50%}.fs-nav-item.is-dropdown.has-child:before{margin-left:calc((var(--fs-nav-dropdown-arrow-size) + 1px + var(--fs-nav-dropdown-border-width)) * -1);border-width:calc(var(--fs-nav-dropdown-arrow-size) + 1px + var(--fs-nav-dropdown-border-width));border-bottom-color:var(--fs-nav-dropdown-border-color)}.fs-nav-item.is-dropdown.has-child:after{margin-left:calc(var(--fs-nav-dropdown-arrow-size) * -1);border-width:var(--fs-nav-dropdown-arrow-size);border-color:#dedede00 #dedede00 var(--fs-nav-dropdown-background)}@container style(--fs-nav-type:horizontal){.fs-nav .wp-block-navigation-item.has-child{position:relative}.fs-nav .wp-block-navigation-item.has-child:before,.fs-nav .wp-block-navigation-item.has-child:after{content:"";bottom:calc(var(--fs-nav-dropdown-border-width) * -1 - var(--fs-nav-dropdown-distance));opacity:0;z-index:10;pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;left:50%}.fs-nav .wp-block-navigation-item.has-child:before{margin-left:calc((var(--fs-nav-dropdown-arrow-size) + 1px + var(--fs-nav-dropdown-border-width)) * -1);border-width:calc(var(--fs-nav-dropdown-arrow-size) + 1px + var(--fs-nav-dropdown-border-width));border-bottom-color:var(--fs-nav-dropdown-border-color)}.fs-nav .wp-block-navigation-item.has-child:after{margin-left:calc(var(--fs-nav-dropdown-arrow-size) * -1);border-width:var(--fs-nav-dropdown-arrow-size);border-color:#dedede00 #dedede00 var(--fs-nav-dropdown-background)}}.fs-nav-item.is-dropdown.has-child.is-open:before,.fs-nav-item.is-dropdown.has-child.is-open:after{opacity:1;transition:opacity var(--fs-nav-transition-duration) var(--fs-nav-transition-ease)}@container style(--fs-nav-type:horizontal){.fs-nav .wp-block-navigation-item.has-child:hover:before,.fs-nav .wp-block-navigation-item.has-child:hover:after{opacity:1;transition:opacity var(--fs-nav-transition-duration) var(--fs-nav-transition-ease)}}.fs-nav-submenu.is-dropdown{--fs-nav-dropdown-max-width:calc(100vw - var(--wp--style--root--padding-left,0px) - var(--wp--style--root--padding-right,0px));top:calc(100% + var(--fs-nav-dropdown-distance));left:calc((15px + var(--fs-nav-dropdown-border-width)) * -1);min-width:min(var(--fs-nav-dropdown-width), var(--fs-nav-dropdown-max-width));max-width:var(--fs-nav-dropdown-max-width);position:absolute}.fs-nav-submenu.is-dropdown.alignfull{--fs-nav-dropdown-max-width:100vw}.fs-nav-submenu.is-dropdown{color:var(--fs-nav-dropdown-color);background:var(--fs-nav-dropdown-background);border:var(--fs-nav-dropdown-border-width) solid var(--fs-nav-dropdown-border-color);border-radius:clamp(0px, (100vw - 100%) * 100000, var(--fs-nav-dropdown-border-radius));border-style:var(--fs-nav-dropdown-border-style);box-shadow:var(--fs-nav-dropdown-shadow);font-size:var(--fs-nav-dropdown-font-size);font-weight:var(--fs-nav-dropdown-font-weight,normal);letter-spacing:var(--fs-nav-dropdown-letter-spacing,normal);text-transform:var(--fs-nav-dropdown-text-transform);overscroll-behavior:none;opacity:0;z-index:2;clip-path:inset(0 0 100%);visibility:hidden;margin:0;padding:0;transition-property:opacity,overflow,visibility;overflow:hidden}.fs-nav-submenu.is-dropdown .fs-nav-submenu__content:is(:has(.fs-menu-item.has-child),:has(.fs-nav-item.is-dropdown-media)){column-gap:var(--wp--preset--spacing--xl,1.75rem);flex-direction:row;width:auto;display:flex}.fs-nav-submenu.is-dropdown .fs-nav-submenu__content:is(:has(.fs-menu-item.has-child),:has(.fs-nav-item.is-dropdown-media)) .fs-menu-item{min-width:160px}.fs-nav-item:where(.is-root.is-dropdown)>.fs-nav-submenu>.fs-nav-submenu__content{padding-block:var(--fs-nav-dropdown-padding-block);padding-inline:var(--fs-nav-dropdown-padding-inline)}@container style(--fs-nav-type:horizontal){.fs-nav .wp-block-navigation__submenu-container{--fs-nav-dropdown-max-width:calc(100vw - var(--wp--style--root--padding-left,0px) - var(--wp--style--root--padding-right,0px));top:calc(100% + var(--fs-nav-dropdown-distance));left:calc((15px + var(--fs-nav-dropdown-border-width)) * -1);min-width:min(var(--fs-nav-dropdown-width), var(--fs-nav-dropdown-max-width));max-width:var(--fs-nav-dropdown-max-width);padding-block:var(--fs-nav-dropdown-padding-block);padding-inline:var(--fs-nav-dropdown-padding-inline);color:var(--fs-nav-dropdown-color);background:var(--fs-nav-dropdown-background);border:var(--fs-nav-dropdown-border-width) solid var(--fs-nav-dropdown-border-color);border-radius:var(--fs-nav-dropdown-border-radius);border-style:var(--fs-nav-dropdown-border-style);box-shadow:var(--fs-nav-dropdown-shadow);font-size:var(--fs-nav-dropdown-font-size);font-weight:var(--fs-nav-dropdown-font-weight,normal);letter-spacing:var(--fs-nav-dropdown-letter-spacing,normal);text-transform:var(--fs-nav-dropdown-text-transform);overscroll-behavior:none;opacity:0;z-index:2;clip-path:inset(0 0 100%);visibility:hidden;margin:0;transition-property:opacity,overflow,visibility;position:absolute;overflow:hidden}.fs-nav .wp-block-navigation__submenu-container:has(.fs-menu-item.has-child)>.fs-nav-submenu__content{column-gap:var(--wp--preset--spacing--xl,1.75rem);flex-direction:row;width:auto}.fs-nav .wp-block-navigation__submenu-container:has(.fs-nav-item.is-dropdown-media)>.fs-nav-submenu__content{column-gap:var(--wp--preset--spacing--xl,1.75rem);flex-direction:row;width:auto}.fs-nav .wp-block-navigation__submenu-container:has(.fs-menu-item.has-child)>.fs-nav-submenu__content .fs-menu-item{min-width:160px}.fs-nav .wp-block-navigation__submenu-container:has(.fs-nav-item.is-dropdown-media)>.fs-nav-submenu__content .fs-menu-item{min-width:160px}}.fs-nav-item.is-dropdown:not(:is(.is-open,:focus-within)){overflow:clip}@container style(--fs-nav-type:horizontal){.fs-nav .wp-block-navigation-item.has-child:not(:is(:hover,:focus-within)){overflow:clip}}.fs-nav-item.is-dropdown>.fs-nav-submenu:before{content:"";width:100%;height:calc(var(--fs-nav-dropdown-distance) * 2);position:absolute;bottom:100%;left:0}@container style(--fs-nav-type:horizontal){.fs-nav .wp-block-navigation-submenu>.wp-block-navigation__submenu-container:before{content:"";width:100%;height:calc(var(--fs-nav-dropdown-distance) * 2);position:absolute;bottom:100%;left:0}}.fs-nav-item.is-dropdown.is-open>.fs-nav-submenu.is-dropdown{opacity:1;clip-path:none;visibility:visible;transition-duration:var(--fs-nav-transition-duration);overflow:visible}@container style(--fs-nav-type:horizontal){.fs-nav .wp-block-navigation-submenu:hover>.wp-block-navigation__submenu-container{opacity:1;clip-path:none;visibility:visible;transition-duration:var(--fs-nav-transition-duration);overflow:visible}}:where(.fs-nav.is-vertical){--wp--custom--nav--gap:initial;--wp--custom--nav--item--font-size:initial;--wp--custom--nav--item--font-weight:initial;--wp--custom--nav--item--letter-spacing:initial;--wp--custom--nav--item--text-transform:initial;--wp--custom--nav--item--padding-block:initial;--wp--custom--nav--item--padding-inline:initial;--wp--custom--nav--item--border-radius:initial;--wp--custom--nav--item--icon--size:initial;--wp--custom--nav--item--icon--gap:initial;--wp--custom--nav--item--toggle--size:initial;--wp--custom--nav--item--toggle--gap:initial;--wp--custom--nav--dropdown--width:initial;--wp--custom--nav--dropdown--padding:initial;--wp--custom--nav--dropdown--font-size:initial;--wp--custom--nav--dropdown--text-transform:initial;--wp--custom--nav--dropdown--border-width:initial;--wp--custom--nav--dropdown--border-radius:initial;--wp--custom--nav--dropdown--shadow:initial;--wp--custom--nav--dropdown--distance:initial;--wp--custom--nav--dropdown--arrow-size:initial;--wp--custom--nav--item--color:initial;--wp--custom--nav--dark--item--color:initial;--wp--custom--nav--item--background:initial;--wp--custom--nav--dark--item--background:initial;--wp--custom--nav--item--hover--color:initial;--wp--custom--nav--dark--item--hover--color:initial;--wp--custom--nav--item--hover--background:initial;--wp--custom--nav--dark--item--hover--background:initial;--wp--custom--nav--item--active--color:initial;--wp--custom--nav--dark--item--active--color:initial;--wp--custom--nav--item--active--background:initial;--wp--custom--nav--dark--item--active--background:initial;--wp--custom--nav--item--toggle--color:initial;--wp--custom--nav--dark--item--toggle--color:initial;--wp--custom--nav--dropdown--color:initial;--wp--custom--nav--dark--dropdown--color:initial;--wp--custom--nav--dropdown--background:initial;--wp--custom--nav--dark--dropdown--background:initial;--wp--custom--nav--dropdown--border-color:initial;--wp--custom--nav--dark--dropdown--border-color:initial;--fs-nav-gap:var(--wp--custom--nav--gap,var(--wp--preset--spacing--base,1rem));--fs-nav-font-size:var(--wp--custom--nav--item--font-size,var(--wp--preset--font-size--base,1rem));--fs-nav-font-weight:var(--wp--custom--nav--item--font-weight);--fs-nav-letter-spacing:var(--wp--custom--nav--item--letter-spacing);--fs-nav-text-transform:var(--wp--custom--nav--item--text-transform);--fs-nav-item-gap:var(--wp--custom--nav--item--toggle--gap,.25rem);--fs-nav-item-padding-block:var(--wp--custom--nav--item--padding-block,6px);--fs-nav-item-padding-inline:var(--wp--custom--nav--item--padding-inline,0px);--fs-nav-item-border-radius:var(--wp--custom--nav--item--border-radius,var(--wp--preset--border-radius--base,.5rem));--fs-nav-link-gap:var(--wp--custom--nav--item--icon--gap,5px);--fs-nav-toggle-icon-offset-x:0px;--fs-nav-border-color:var(--wp--preset--color--divider,#ececec);--fs-nav-border-width:0px;--fs-nav-transition-duration:var(--wp--custom--transition--duration,.3s);--fs-nav-transition-ease:var(--wp--custom--transition--easing,cubic-bezier(.33, 1, .68, 1));--fs-nav-dropdown-font-size:var(--wp--custom--nav--dropdown--font-size,var(--wp--preset--font-size--base,1rem));--fs-nav-dropdown-text-transform:var(--wp--custom--nav--dropdown--text-transform,none);--fs-nav-dropdown-distance:var(--wp--custom--nav--dropdown--distance,8px);--fs-nav-dropdown-toggle-size:var(--wp--custom--nav--item--toggle--size,.75em);--fs-nav-dropdown-toggle-icon-size:var(--wp--custom--nav--item--toggle--size,.75em);--fs-nav-dropdown-width:var(--wp--custom--nav--dropdown--width,260px);--fs-nav-dropdown-border-width:var(--wp--custom--nav--dropdown--border-width,1px);--fs-nav-dropdown-border-radius:var(--wp--custom--nav--dropdown--border-radius,var(--wp--preset--border-radius--base,.5rem));--fs-nav-dropdown-border-style:solid;--fs-nav-dropdown-arrow-size:var(--wp--custom--nav--dropdown--arrow-size,8px);--fs-nav-dropdown-padding-block:var(--wp--custom--nav--dropdown--padding,var(--wp--preset--spacing--lg,1.25rem));--fs-nav-dropdown-padding-inline:var(--wp--custom--nav--dropdown--padding,var(--wp--preset--spacing--lg,1.25rem));--fs-nav-dropdown-shadow:var(--wp--custom--nav--dropdown--shadow,1px 1px 15px #00000026);--fs-nav-padded-wide-size:calc(var(--wp--style--global--wide-size) + var(--wp--style--root--padding-left) + var(--wp--style--root--padding-right));--fs-nav-item-color:var(--wp--custom--nav--item--color,var(--wp--preset--color--foreground,#4a4a4a));--fs-nav-item-background:var(--wp--custom--nav--item--background);--fs-nav-item-hover-color:var(--wp--custom--nav--item--hover--color);--fs-nav-item-hover-background:var(--wp--custom--nav--item--hover--background);--fs-nav-item-active-color:var(--wp--custom--nav--item--active--color,var(--wp--custom--nav--item--hover--color));--fs-nav-item-active-background:var(--wp--custom--nav--item--active--background,var(--wp--custom--nav--item--hover--background));--fs-nav-toggle-color:var(--wp--custom--nav--item--toggle--color);--fs-nav-dropdown-color:var(--wp--custom--nav--dropdown--color,var(--wp--preset--color--foreground,#4a4a4a));--fs-nav-dropdown-background:var(--wp--custom--nav--dropdown--background,var(--wp--preset--color--background,#fff));--fs-nav-dropdown-border-color:var(--wp--custom--nav--dropdown--border-color,var(--wp--preset--color--border,#ddd))}@container style(--fs-nav-type:vertical){.fs-nav .fs-nav-submenu{width:100%;max-width:none}.fs-nav .wp-block-navigation__submenu-container{display:none}}.fs-nav:where(.is-style-simple){--fs-nav-item-padding-inline:var(--wp--custom--nav--item--padding-inline,0px)}@container style(--fs-nav-type:horizontal) and (style(--fs-nav-gap:0) or style(--fs-nav-gap:0px)){.fs-nav:where(.is-style-simple)>.fs-nav-item:not(:nth-child(1 of .fs-nav-item))>.fs-nav-link{border-start-start-radius:0;border-end-start-radius:0}.fs-nav:where(.is-style-simple)>.fs-nav-item:not(:nth-last-child(1 of .fs-nav-item))>.fs-nav-link{border-start-end-radius:0;border-end-end-radius:0}}@container style(--fs-nav-type:vertical){.fs-nav.is-style-simple .fs-nav-item.is-open>.fs-nav-submenu{border-top:1px solid var(--fs-nav-border-color)}}:where(.fs-nav:where(.is-style-tabs,.is-style-fill,.is-style-outline,.is-style-switch)){--fs-nav-item-color:initial;--fs-nav-item-background:initial;--fs-nav-item-hover-color:initial;--fs-nav-item-hover-background:initial;--fs-nav-item-active-color:initial;--fs-nav-item-active-background:initial;--fs-nav-toggle-color:initial}.fs-nav:where(.is-style-tabs){--fs-nav-gap:2px;--fs-nav-border-inline-width:1px;--fs-nav-item-padding-block:8px;--fs-nav-item-padding-inline:16px;--fs-nav-item-border-radius:0;--fs-nav-dropdown-toggle-size:calc(21px + var(--fs-nav-item-gap))}.fs-nav:where(.is-style-tabs) .fs-nav-item{gap:0}.fs-nav:where(.is-style-tabs) .fs-nav-item.has-child>.fs-nav-link{padding-inline-end:var(--fs-nav-dropdown-toggle-size)}.fs-nav:where(.is-style-tabs) .fs-nav-item>.fs-nav-link{border-color:var(--fs-nav-border-color);padding-inline:var(--fs-nav-item-padding-inline);border-style:solid;border-width:2px var(--fs-nav-border-inline-width) 0;background-color:var(--fs-nav-item-background,#0000000a)}.fs-nav:where(.is-style-tabs) .fs-nav-item>.fs-nav-link:is(.is-active,.is-current-ancestor,.current-menu-item,[aria-current=page],[aria-selected=true]){border-color:var(--wp--preset--color--primary,#446084) var(--fs-nav-border-color) transparent var(--fs-nav-border-color);background-color:var(--fs-nav-item-background,var(--fs-blocks-color-white))}.fs-nav:where(.is-style-tabs) .fs-nav-toggle{right:var(--fs-nav-border-inline-width)}@container style(--fs-nav-type:vertical){.fs-nav.is-style-tabs .fs-nav-link{border-width:1px 0 1px 2px}.fs-nav.is-style-tabs .fs-nav-link:is(.is-active,.is-current-ancestor,.current-menu-item,[aria-current=page],[aria-selected=true]){border-color:var(--fs-nav-border-color) transparent var(--fs-nav-border-color) var(--wp--preset--color--primary,#446084)}}.fs-nav:where(.has-divider){--fs-nav-divider-width:1px;--fs-nav-divider-height:.8lh;--fs-nav-divider-color:color-mix(in srgb, currentcolor 25%, transparent 0%)}.fs-nav:where(.has-divider) .fs-nav-item.is-root>.fs-nav-link:after{content:"";top:50%;right:calc(var(--fs-nav-gap) / -2);width:var(--fs-nav-divider-width);height:var(--fs-nav-divider-height);background-color:var(--fs-nav-divider-color);pointer-events:none;position:absolute;transform:translate(50%,-50%)}.fs-nav:where(.has-divider) .fs-nav-item:last-child>.fs-block-page-list .fs-nav-item:last-child .fs-nav-link:after{content:none}.fs-nav:where(.has-divider) .fs-nav-item:last-child>.fs-nav-link:after{content:none}@container style(--fs-nav-type:vertical){.fs-nav.has-divider{--fs-nav-divider-height:100%}.fs-nav.has-divider .fs-nav-item.is-root>.fs-nav-link:after{width:var(--fs-nav-divider-height);height:var(--fs-nav-divider-width);inset:auto auto 0 50%;transform:translate(-50%,50%)}}.fs-nav:where(.is-style-underline){--fs-nav-item-padding-inline:var(--wp--custom--nav--item--padding-inline,0px);--fs-nav-item-border-radius:0;--fs-nav-line-inset:auto 0 0;--fs-nav-line-size:3px;--fs-nav-border-color:transparent}.fs-nav:where(.is-style-underline) .fs-nav-item.is-root>.fs-nav-link:before{content:"";inset:var(--fs-nav-line-inset);height:var(--fs-nav-line-size);background-color:var(--fs-nav-border-color);transition:all var(--fs-nav-transition-duration) var(--fs-nav-transition-ease);position:absolute}.fs-nav:where(.is-style-underline) .fs-nav-item.is-root>.fs-nav-link:is(:hover,:where(:has(+.fs-nav-toggle:hover)),.is-active,.is-current-ancestor,.current-menu-item,[aria-current=page],[aria-selected=true]){--fs-nav-border-color:var(--wp--preset--color--primary,#446084)}.fs-nav:where(.is-style-underline):hover .fs-nav-item.is-root>.fs-nav-link:not(:is(:hover,:where(:has(+.fs-nav-toggle:hover)))){--fs-nav-border-color:transparent}@container style(--fs-nav-type:vertical){.fs-nav:where(.is-style-underline) .fs-nav-item.is-root>.fs-nav-link{border-right:1px solid var(--fs-nav-border-color)}.fs-nav:where(.is-style-underline) .fs-nav-item.is-root>.fs-nav-link:before{--fs-nav-line-inset:-1px -1px -1px auto;width:var(--fs-nav-line-size);height:calc(100% + 2px)}.fs-nav:where(.is-style-underline) .fs-nav-item.is-root>.fs-nav-link:not(:last-child){border-bottom:1px solid var(--fs-nav-border-color)}}.fs-nav:where(.is-style-fill,.is-style-outline,.is-style-switch){--fs-nav-gap:0;--fs-nav-border-width:2px;--fs-nav-item-padding-block:6px;--fs-nav-item-padding-inline:1em;--fs-nav-dropdown-toggle-size:calc(24px + var(--fs-nav-item-gap) + var(--fs-nav-border-width))}.fs-nav:where(.is-style-fill,.is-style-outline,.is-style-switch) .fs-nav-item{gap:0}.fs-nav:where(.is-style-fill,.is-style-outline,.is-style-switch) .fs-nav-item.has-child>.fs-nav-link{padding-inline-end:var(--fs-nav-dropdown-toggle-size)}.fs-nav:where(.is-style-fill,.is-style-outline,.is-style-switch) .fs-nav-link{padding-inline:var(--fs-nav-item-padding-inline)}.fs-nav:where(.is-style-fill,.is-style-outline,.is-style-switch) .fs-nav-link+.fs-nav-toggle{right:var(--fs-nav-border-width)}.fs-nav:where(.is-style-fill) .fs-nav-link:is(.is-active,.is-current-ancestor,.current-menu-item,[aria-current=page],[aria-selected=true]){color:var(--fs-nav-item-color,var(--fs-blocks-color-white));background-color:var(--fs-nav-item-background,var(--wp--preset--color--primary,#446084))}.fs-nav:where(.is-style-fill) .fs-nav-link:is(.is-active,.is-current-ancestor,.current-menu-item,[aria-current=page],[aria-selected=true])+.fs-nav-toggle{--foreground-color:var(--fs-nav-item-color,var(--fs-blocks-color-white));color:var(--foreground-color)}.fs-nav:where(.is-style-outline){--fs-nav-item-border-radius:99px;--fs-nav-item-border-width:var(--fs-nav-border-width)}.fs-nav:where(.is-style-outline) .fs-nav-link:is(.is-active,.is-current-ancestor,.current-menu-item,[aria-current=page],[aria-selected=true]){color:var(--fs-nav-item-color,var(--wp--preset--color--primary,#446084));border-color:var(--fs-nav-item-border-color,currentcolor)}.fs-nav:where(.is-style-outline) .fs-nav-toggle{border-radius:99px}.fs-nav:where(.is-style-switch){--fs-nav-gap:4px;--padding:4px;--border-radius:24px;--fs-nav-item-border-radius:calc(var(--border-radius) - var(--padding));--fs-nav-item-padding-block:8px;--fs-nav-item-padding-inline:16px;padding:var(--padding);border-radius:var(--border-radius);background:var(--wp--preset--color--muted,#f7f7f7)}.fs-nav:where(.is-style-switch) .fs-nav-link{font-weight:500;line-height:1.5}.fs-nav:where(.is-style-switch) .fs-nav-link:hover{color:inherit}.fs-nav:where(.is-style-switch) .fs-nav-link:is(.is-active,.is-current-ancestor,.current-menu-item,[aria-current=page],[aria-selected=true]){background-color:var(--fs-nav-item-background,var(--wp--preset--color--background,#fff));box-shadow:var(--fs-nav-item-shadow,var(--wp--preset--shadow--base,0 0 0))}.fs-block-nav{justify-content:flex-start;align-items:center;column-gap:var(--fs-nav-gap);flex-flow:wrap}.fs-block-nav .fs-block-nav__list{margin:0}

.fs-block-off-canvas-menu{align-items:center;gap:.25em;display:inline-flex}:where(.fs-block-off-canvas-menu){--fs-button-icon-size:var(--wp--preset--font-size--xl,1.5rem)}.fs-block-nav-overlay__popover{--bg-color:var(--wp--preset--color--surface,#f8fafc);--color:var(--wp--preset--color--foreground,#4a4a4a);--popover-width:360px}.fs-block-nav-overlay__popover .fs-nav{--fs-nav-font-size:var(--wp--preset--font-size--sm,.875rem);--fs-nav-border-color:color-mix(in srgb, currentcolor 5%, transparent 0%);--fs-nav-item-padding-block:1rem;--fs-nav-item-padding-inline:0;--fs-nav-dropdown-toggle-size:48px;--fs-nav-dropdown-toggle-icon-size:1.25em}.fs-block-nav-overlay__popover.is-left{font-size:var(--wp--preset--font-size--base,1rem);transition:display var(--popover-duration) var(--popover-ease) allow-discrete, overlay var(--popover-duration) var(--popover-ease) allow-discrete}.fs-block-nav-overlay__popover.is-left::backdrop{transition:opacity var(--popover-duration) var(--popover-ease), display var(--popover-duration) var(--popover-ease) allow-discrete, overlay var(--popover-duration) var(--popover-ease) allow-discrete}.fs-block-nav-overlay__popover.is-left .fs-block-nav-overlay__content{transform:translateX(var(--transform-from,0%));transition:transform var(--popover-duration) var(--popover-ease)}.fs-block-nav-overlay__popover.is-left .fs-block-popover__close{transform:translateX(var(--transform-from,0%));transition:transform var(--popover-duration) var(--popover-ease)}.fs-block-nav-overlay__popover.is-left .fs-block-nav-overlay__content{width:var(--popover-width);max-width:calc(100vw - 60px);position:absolute;top:0}.fs-block-nav-overlay__popover.is-left:popover-open .fs-block-nav-overlay__content{transform:translate(0)}.fs-block-nav-overlay__popover.is-left:popover-open .fs-block-popover__close{transform:translate(0)}@starting-style{.fs-block-nav-overlay__popover.is-left:popover-open .fs-block-nav-overlay__content{transform:translateX(var(--transform-from,0%))}.fs-block-nav-overlay__popover.is-left:popover-open .fs-block-popover__close{transform:translateX(var(--transform-from,0%))}}.fs-block-nav-overlay__popover.is-right{font-size:var(--wp--preset--font-size--base,1rem);transition:display var(--popover-duration) var(--popover-ease) allow-discrete, overlay var(--popover-duration) var(--popover-ease) allow-discrete}.fs-block-nav-overlay__popover.is-right::backdrop{transition:opacity var(--popover-duration) var(--popover-ease), display var(--popover-duration) var(--popover-ease) allow-discrete, overlay var(--popover-duration) var(--popover-ease) allow-discrete}.fs-block-nav-overlay__popover.is-right .fs-block-nav-overlay__content{transform:translateX(var(--transform-from,0%));transition:transform var(--popover-duration) var(--popover-ease)}.fs-block-nav-overlay__popover.is-right .fs-block-popover__close{transform:translateX(var(--transform-from,0%));transition:transform var(--popover-duration) var(--popover-ease)}.fs-block-nav-overlay__popover.is-right .fs-block-nav-overlay__content{width:var(--popover-width);max-width:calc(100vw - 60px);position:absolute;top:0}.fs-block-nav-overlay__popover.is-right:popover-open .fs-block-nav-overlay__content{transform:translate(0)}.fs-block-nav-overlay__popover.is-right:popover-open .fs-block-popover__close{transform:translate(0)}@starting-style{.fs-block-nav-overlay__popover.is-right:popover-open .fs-block-nav-overlay__content{transform:translateX(var(--transform-from,0%))}.fs-block-nav-overlay__popover.is-right:popover-open .fs-block-popover__close{transform:translateX(var(--transform-from,0%))}}.fs-block-nav-overlay__popover.is-left .fs-block-nav-overlay__content{--transform-from: -100%;left:0}.fs-block-nav-overlay__popover.is-right .fs-block-nav-overlay__content{--transform-from: 100%;right:0}.fs-block-nav-overlay__popover.is-left .fs-block-popover__close{--transform-from: 100%}.fs-block-nav-overlay__popover.is-right .fs-block-popover__close{--transform-from: -100%;left:.5em;right:auto}.fs-block-nav-overlay__popover.is-fullscreen{transition:display var(--popover-duration) var(--popover-ease) allow-discrete, overlay var(--popover-duration) var(--popover-ease) allow-discrete}.fs-block-nav-overlay__popover.is-fullscreen::backdrop{display:none}.fs-block-nav-overlay__popover.is-fullscreen .fs-block-nav-overlay__content{opacity:0;transition:opacity var(--popover-duration) var(--popover-ease);inset:0}.fs-block-nav-overlay__popover.is-fullscreen:popover-open .fs-block-nav-overlay__content{opacity:1}@starting-style{.fs-block-nav-overlay__popover.is-fullscreen:popover-open .fs-block-nav-overlay__content{opacity:0}}.fs-block-nav-overlay__popover .fs-nav.is-vertical{width:auto;margin-left:calc(var(--wp--style--root--padding-left) * -1);margin-right:calc(var(--wp--style--root--padding-right) * -1)}.fs-block-nav-overlay__popover .fs-nav.is-vertical .fs-nav-item:not(:last-child){border-bottom:1px solid var(--fs-nav-border-color)}.fs-block-nav-overlay__popover .fs-nav.is-vertical .wp-block-navigation-item:not(:last-child){border-bottom:1px solid var(--fs-nav-border-color)}.fs-block-nav-overlay__popover .fs-nav.is-vertical .fs-nav-link{padding-inline-start:var(--wp--style--root--padding-left);padding-inline-end:var(--wp--style--root--padding-right)}.fs-block-nav-overlay__popover .fs-nav.is-vertical .wp-block-navigation-item__label{padding-inline-start:var(--wp--style--root--padding-left);padding-inline-end:var(--wp--style--root--padding-right)}.fs-block-nav-overlay__popover .fs-nav.is-vertical .fs-nav-link:hover{background-color:var(--wp--preset--color--muted,#f7f7f7)}.fs-block-nav-overlay__popover .fs-nav.is-vertical .fs-nav-link:has(+.fs-nav-toggle:hover){background-color:var(--wp--preset--color--muted,#f7f7f7)}.fs-block-nav-overlay__popover .fs-nav.is-vertical .fs-menu-link{padding-inline-start:var(--wp--style--root--padding-left);padding-inline-end:var(--wp--style--root--padding-right)}.fs-block-nav-overlay__popover .fs-nav.is-vertical .fs-menu-title{padding-inline-start:var(--wp--style--root--padding-left);padding-inline-end:var(--wp--style--root--padding-right)}.fs-block-nav-overlay__popover .fs-nav.is-vertical .fs-nav-submenu.is-panel.alignfull{padding-block:0;overflow:hidden}.fs-block-nav-overlay__popover .fs-nav.is-accordion .fs-nav-item{transition:background-color var(--fs-nav-transition-duration) var(--fs-nav-transition-ease);transition-delay:var(--fs-nav-transition-duration)}.fs-block-nav-overlay__popover .fs-nav.is-accordion .fs-nav-item.is-open{background-color:#0000000d;transition-delay:0s}.fs-block-nav-overlay__popover .fs-nav.is-accordion .wp-block-navigation-item{transition:background-color var(--fs-nav-transition-duration) var(--fs-nav-transition-ease);transition-delay:var(--fs-nav-transition-duration)}.fs-block-nav-overlay__popover .fs-nav.is-accordion .wp-block-navigation-item.is-open{background-color:#0000000d;transition-delay:0s}.fs-block-nav-overlay__popover .fs-nav.is-accordion .fs-nav-submenu.alignfull{width:100%}.fs-block-nav-overlay__popover .fs-nav.is-accordion .fs-nav-submenu.alignfull>.fs-nav-item{padding-inline:0}.fs-block-nav-overlay__popover .fs-nav.is-slider .fs-nav-submenu.is-panel>.fs-block-mega-menu__item{padding-inline:0}.fs-block-nav-overlay__popover .fs-block-tabs__nav{margin-left:calc(var(--wp--style--root--padding-left) * -1);margin-right:calc(var(--wp--style--root--padding-right) * -1);background-color:var(--wp--preset--color--muted,#f7f7f7);z-index:10;gap:0;display:flex;position:sticky;top:0}.fs-block-nav-overlay__popover .fs-block-tabs__nav:hover .fs-block-tabs__tab:not(:hover):before{background-color:#0000}.fs-block-nav-overlay__popover .fs-block-mega-menu>.fs-nav-submenu{width:auto}.fs-block-nav-overlay__popover .fs-block-tabs__tab{text-align:center;text-transform:uppercase;font-weight:700;font-size:var(--wp--preset--font-size--sm,.875rem);border-bottom:1px solid var(--fs-nav-border-color);transition:background var(--fs-nav-transition-duration) var(--fs-nav-transition-ease);flex:1;padding:15px 10px;position:relative}.fs-block-nav-overlay__popover .fs-block-tabs__tab:before{content:"";width:100%;height:3px;transition:background-color var(--fs-nav-transition-duration) var(--fs-nav-transition-ease);background-color:#0000;position:absolute;bottom:-1px;left:0}.fs-block-nav-overlay__popover .fs-block-tabs__tab:hover:before{background-color:var(--wp--preset--color--primary,#446084)}.fs-block-nav-overlay__popover .fs-block-tabs__tab[aria-selected=true]:before{background-color:var(--wp--preset--color--primary,#446084)}.fs-block-nav-overlay__popover .fs-block-tabs__tab[aria-selected=true]{background-color:#0000000d}.fs-block-nav-overlay__popover .fs-block-popover__content{position:absolute}.fs-block-nav-overlay__content{height:100dvh;box-shadow:var(--box-shadow);overflow:hidden}.fs-block-nav-overlay__viewport{transition-property:transform;transition-duration:var(--fs-nav-transition-duration);transition-timing-function:var(--fs-nav-transition-ease);transform:translateX(calc(var(--fs-nav-depth,0) * -100%));will-change:transform;position:absolute;inset:0}.fs-block-nav-overlay__container{padding-top:var(--wp--preset--spacing--base,1rem);padding-bottom:var(--wp--preset--spacing--base,1rem);padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right);row-gap:var(--wp--preset--spacing--xs,.5rem);overscroll-behavior:contain;flex-direction:column;display:flex;overflow:visible auto;height:100dvh!important}.fs-block-nav-overlay__container>*{width:100%}.fs-block-nav-overlay__container>.has-global-padding{width:auto;margin-left:calc(var(--wp--style--root--padding-left) * -1);margin-right:calc(var(--wp--style--root--padding-right) * -1)}.fs-block-nav-overlay__container>.alignfull{width:auto;min-width:100%;max-width:none;padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right)}.fs-block-nav-overlay__container .fs-block-search .fs-block-search-form{padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right)}

.fs-block-payment-icons{--fs-flex-wrap:wrap;--fs-gap:var(--wp--preset--spacing--xs,.5rem);--fs-icon-background:color-mix(in srgb, currentcolor 10%, transparent);--fs-icon-radius:5px;--fs-icon-shadow:none;--padding:.3125em;--height:1.25em}.fs-block-payment-icons svg{box-sizing:content-box;height:var(--height);width:auto;padding:var(--padding);opacity:.8;border-radius:var(--fs-icon-radius);background:var(--fs-icon-background);box-shadow:var(--fs-icon-shadow);fill:currentColor;transition:opacity var(--wp--custom--transition--duration,.3s) var(--wp--custom--transition--easing,cubic-bezier(.33, 1, .68, 1));justify-content:center;align-items:center;display:flex}.fs-block-payment-icons svg:hover{opacity:1}
.fs-block-popover{cursor:pointer}.fs-block-popover:where(.is-text){all:initial;font:inherit;color:inherit;cursor:pointer;align-items:center;gap:.25em;display:inline-flex}:where(.fs-block-popover__popover){--color:var(--fs-blocks-color-white);--backdrop-color:#0b0b0bd9;--bg-color:transparent;--popover-ease:var(--fs-blocks-ease-in);--popover-duration:calc(var(--wp--custom--transition--duration,.3s) / 2)}.fs-block-popover__popover{isolation:isolate;z-index:9999;background:0 0;border:none;width:100%;height:100%;margin:0;position:fixed;inset:0;overflow-x:clip}.fs-block-popover__popover[hidden]{display:none!important}.fs-block-popover__popover:popover-open{--popover-ease:var(--fs-blocks-ease-out);--popover-duration:var(--wp--custom--transition--duration,.3s)}.fs-block-popover__popover::backdrop{background:var(--backdrop-color);backdrop-filter:blur(var(--backdrop-blur,0));opacity:0;transition:opacity var(--popover-duration) var(--popover-ease), display var(--popover-duration) var(--popover-ease) allow-discrete, overlay var(--popover-duration) var(--popover-ease) allow-discrete}.fs-block-popover__popover:popover-open::backdrop{opacity:1}@starting-style{.fs-block-popover__popover:popover-open::backdrop{opacity:0}}.fs-block-popover__popover.is-style-card{overscroll-behavior:contain;opacity:0;transition:opacity var(--popover-duration) var(--popover-ease), display var(--popover-duration) var(--popover-ease) allow-discrete, overlay var(--popover-duration) var(--popover-ease) allow-discrete;justify-content:center;align-items:center;padding:60px 20px;overflow-y:auto}.fs-block-popover__popover.is-style-card:popover-open{opacity:1;display:flex}@starting-style{.fs-block-popover__popover.is-style-card:popover-open{opacity:0}}:where(.fs-block-popover__content){color:var(--color);background:var(--bg-color)}.fs-block-popover__content{contain:layout;border-radius:var(--border-radius);min-height:40px;font-size:var(--font-size);padding:var(--padding);position:relative;container:fs/inline-size}.fs-block-popover__popover:where(.is-style-card){--bg-color:var(--wp--preset--color--background,#fff);--color:var(--wp--preset--color--foreground,#4a4a4a)}.fs-block-popover__popover:where(.is-style-card) .fs-block-popover__content{width:100%;max-width:var(--popover-width,900px);transition:transform var(--popover-duration) var(--popover-ease);box-shadow:var(--box-shadow,var(--wp--preset--shadow--box-shadow-1,0 1px 3px -2px #0000001f, 0 1px 2px #0000003d));margin:auto;transform:translateY(-25px)}.fs-block-popover__popover:where(.is-style-card):popover-open .fs-block-popover__content{transform:translateY(0)}@starting-style{.fs-block-popover__popover:where(.is-style-card):popover-open .fs-block-popover__content{transform:translateY(-25px)}}.fs-button.fs-block-popover__close{--foreground-color:var(--fs-blocks-color-white);z-index:100;position:fixed;top:.5em;right:.5em}:where(:not(.fs-flex))>.fs-block-popover:where(:not(:is(.is-expanded,:last-child,:only-child))){margin-inline-end:var(--wp--preset--spacing--sm,.75rem)}
.fs-block-post-author{--avatar-size:1.5em;--avatar-margin-left:.25em;--avatar-margin-right:.25em;--avatar-border-radius:50%;display:inline-block}.fs-block-post-author a{flex-wrap:nowrap;align-items:center;text-decoration:none;display:inline-flex}.fs-block-post-author a:hover{color:var(--primary-color,currentColor)}.fs-block-post-author a:focus{color:var(--primary-color,currentColor)}.fs-block-post-author img{width:var(--avatar-size);height:var(--avatar-size);border-radius:var(--avatar-border-radius);flex-shrink:0;margin-inline-start:var(--avatar-margin-left);margin-inline-end:var(--avatar-margin-right);display:block}
.fs-block-post-date-badge{aspect-ratio:1;width:2.3em;font-size:var(--wp--preset--font-size--lg,1.25rem);text-align:center;white-space:nowrap;color:var(--fs-blocks-color-white);background:var(--wp--preset--color--primary,#446084);transition-property:background-color,border-color,color;transition-duration:var(--wp--custom--transition--duration,.3s);transition-timing-function:var(--wp--custom--transition--easing,cubic-bezier(.33, 1, .68, 1));flex-shrink:0;justify-content:stretch;align-items:stretch;padding:2px;font-weight:600;line-height:1;display:flex}.fs-block-post-date-badge .fs-block-post-date-badge__link{color:inherit;flex:1;align-items:stretch;text-decoration:none;display:flex}.fs-block-post-date-badge .fs-block-post-date-badge__badge{flex-direction:column;flex:1;justify-content:center;align-items:stretch;gap:.15em;font-style:normal;line-height:.85;display:flex}.fs-block-post-date-badge .fs-block-post-date-badge__month{font-size:max(10px,.55em)}.fs-block-post-date-badge:where(.is-style-outline){color:var(--wp--preset--color--primary,#446084);background-color:var(--fs-blocks-color-white);border:2px solid}.fs-block-post-date-badge:where(.is-style-circle){border-radius:999px}:where(.fs-block-card-image,.fs-block-image) .fs-block-post-date-badge{--fs-inset:1em auto auto -.5em;inset:var(--fs-inset);z-index:1;position:absolute!important}
.fs-block-post-date{display:inline-block}
:where(.fs-block-post-excerpt){margin-block:0}

.fs-block-post-title{word-break:break-word;overflow-wrap:break-word}.fs-block-post-title>a{all:inherit;cursor:pointer;color:inherit;margin:0;padding:0;display:inline}.fs-block-post-title>a:hover{color:color-mix(in srgb, currentcolor 75%, var(--wp--preset--color--foreground,#4a4a4a))}.fs-block-post-title>a:focus{color:color-mix(in srgb, currentcolor 75%, var(--wp--preset--color--foreground,#4a4a4a))}
:where(.fs-block-progress-bar){--fs-height:8px;--fs-progress:0%;--fs-track-color:var(--wp--preset--color--muted,#f7f7f7);--fs-indicator-color:var(--wp--preset--color--primary,#446084);border-radius:5px}.fs-block-progress-bar__track{height:var(--fs-height);background:var(--fs-track-color);border-radius:inherit;position:relative;overflow:hidden}.fs-block-progress-bar__track:before{content:"";background-image:linear-gradient(135deg,#ffffff26 25%,#0000 0 50%,#ffffff26 0 75%,#0000 0,#0000);background-size:30px 30px;position:absolute;inset:0}.fs-block-progress-bar__indicator{width:100%;height:var(--fs-height);background:var(--fs-indicator-color);border-radius:inherit;transform:translateX(calc(clamp(0%, calc(100% - var(--fs-progress)), 100%) * -1));transition:transform var(--wp--custom--transition--duration,.3s) cubic-bezier(.4, 0, .2, 1);display:block;position:relative}
.fs-block-rating{--fs-gap:0;--fs-icon-size:1em;--fs-icon-padding:0;--fs-align-items:center;--fs-justify-content:flex-start;align-items:var(--fs-align-items);justify-content:var(--fs-justify-content);white-space:nowrap;color:var(--wp--preset--color--secondary,#bd522d);line-height:1;display:grid}.fs-block-rating .fs-icon{--fs-size:var(--fs-icon-size);padding:var(--fs-icon-padding);display:block}.fs-block-rating .fs-icon:where(.fs-background){padding:var(--fs-icon-padding)}.fs-block-rating__empty,.fs-block-rating__filled{gap:var(--fs-gap);grid-area:1/1;display:flex}.fs-block-rating__empty{clip-path:inset(0 0 0 calc(100% * var(--fs-rating-fill,0)))}.fs-block-rating__filled{clip-path:inset(0 calc(100% * (1 - var(--fs-rating-fill,0))) 0 0)}
.fs-repeater__item{display:flex}.fs-repeater__item>.fs-block-card{width:100%}:where(.fs-slider__container)>.fs-repeater__item{align-self:stretch}
.fs-block-row{--fs-gap:var(--wp--preset--spacing--xl,1.75rem);--fs-flex-wrap:wrap;--fs-columns:12;margin-inline:auto}.fs-block-row.is-style-divided,.fs-block-row.is-style-dashed,.fs-block-row.is-style-solid{--fs-align-items:stretch;--fs-row-column-divider-color:var(--wp--preset--color--divider,#ececec);--fs-row-column-divider-style:none;--fs-row-column-divider-width:1px;--fs-row-column-divider-offset:calc(var(--fs-gap) * -.5);overflow:clip;padding:0!important}:is(.fs-block-row.is-style-divided,.fs-block-row.is-style-dashed,.fs-block-row.is-style-solid)>.fs-block-col:before{content:"";pointer-events:none;display:block;position:absolute}:is(.fs-block-row.is-style-divided,.fs-block-row.is-style-dashed,.fs-block-row.is-style-solid)>.fs-block-col:after{content:"";pointer-events:none;display:block;position:absolute}:is(.fs-block-row.is-style-divided,.fs-block-row.is-style-dashed,.fs-block-row.is-style-solid)>.fs-block-col:before{top:var(--fs-row-column-divider-offset);left:calc(var(--fs-row-column-divider-offset) - var(--fs-row-column-divider-width));width:0;height:calc(100% + var(--fs-gap));border-inline-start-style:var(--fs-row-column-divider-style);border-inline-start-width:var(--fs-row-column-divider-width);border-inline-start-color:var(--fs-row-column-divider-color)}:is(.fs-block-row.is-style-dashed,.fs-block-row.is-style-solid)>.fs-block-col:after{left:var(--fs-row-column-divider-offset);bottom:calc(var(--fs-row-column-divider-offset) - var(--fs-row-column-divider-width));width:calc(100% + var(--fs-gap));border-block-end-style:var(--fs-row-column-divider-style);border-block-end-width:var(--fs-row-column-divider-width);border-block-end-color:var(--fs-row-column-divider-color)}.fs-block-row.is-style-divided{--fs-row-column-divider-style:solid}.fs-block-row.is-style-dashed{--fs-row-column-divider-style:dashed}.fs-block-row.is-style-solid{--fs-row-column-divider-style:solid}
.fs-block-search-form{--input-padding-inline:var(--wp--preset--spacing--sm,.75rem);--item-thumbnail-size:40px;margin-bottom:0;position:relative}.fs-block-search-form__field{border:1px solid var(--wp--preset--color--border,#ddd);border-radius:var(--wp--preset--border-radius--base,.5rem);background:var(--fs-search-form-background,var(--wp--preset--color--background,#fff));min-width:190px;box-shadow:var(--wp--preset--shadow--base,0 0 0);align-items:stretch;margin:0;display:flex;overflow:hidden}.fs-block-search-form__field>.fs-block-search-form__search{color:var(--fs-search-form-color,inherit);background-color:#0000;border-color:#0000}.fs-block-search-form__field>.fs-block-search-form__categories{color:var(--fs-search-form-color,inherit);background-color:#0000;border-color:#0000}.fs-block-search-form__field>.fs-block-search-form__button{align-self:stretch;height:auto}.fs-block-search-form__field>*{box-shadow:none}.fs-block-search-form__field>*{border-radius:0!important}.fs-block-search-form__field>* *{border-radius:0!important}.fs-block-search-form__field:has(>.fs-block-search-form__categories){min-width:250px}.fs-block-search-form__field:has(>:focus-visible){outline:var(--wp--custom--focus-ring--width,2px) solid var(--wp--custom--focus-ring--color,currentColor);outline-offset:var(--wp--custom--focus-ring--offset,0px)}.fs-block-search-form__field>:focus-visible{outline:none}.fs-block-search-form__categories{width:auto;min-height:var(--fs-blocks-input-height);field-sizing:content;flex-grow:0;margin:0}.fs-block-search-form__categories:not(:last-child){border-inline-end:1px solid var(--wp--preset--color--border,#ddd)}.fs-block-search-form__search{min-width:64px;min-height:var(--fs-blocks-input-height);flex:1;margin:0;padding-block:0;padding-inline:.75em}.fs-block-search-form__search::placeholder{color:var(--fs-search-form-color,revert)}.fs-block-search-form__button{box-shadow:none;border-radius:inherit;padding-inline:.5em}.fs-block-search-form__button.wp-element-button:last-child{border-start-start-radius:0;border-end-start-radius:0}.fs-block-search-form__button.wp-element-button:first-child{border-start-end-radius:0;border-end-end-radius:0}.fs-block-search-form__button .fs-icon-spinner{width:var(--fs-size);height:var(--fs-size);display:none}.fs-block-search-form__button.is-loading .fs-icon-spinner{display:block}.fs-block-search-form__button.is-loading .fs-icon:not(.fs-icon-spinner){display:none}.fs-block-search-form__field:has(>.fs-block-search-form__button.is-style-blank:last-child)>.fs-block-search-form__button{width:var(--fs-blocks-input-height);height:var(--fs-blocks-input-height);justify-content:center;align-items:center;display:flex;position:absolute;inset-block:0}.fs-block-search-form__field:has(>.fs-block-search-form__button.is-style-blank:first-child+.fs-block-search-form__search)>.fs-block-search-form__button{width:var(--fs-blocks-input-height);height:var(--fs-blocks-input-height);justify-content:center;align-items:center;display:flex;position:absolute;inset-block:0}.fs-block-search-form__field:has(>.fs-block-search-form__button.is-style-blank:last-child)>.fs-block-search-form__search{padding-inline-end:2.5em}.fs-block-search-form__field:has(>.fs-block-search-form__button.is-style-blank:last-child)>.fs-block-search-form__search{border-start-end-radius:inherit!important;border-end-end-radius:inherit!important}.fs-block-search-form__field:has(>.fs-block-search-form__button.is-style-blank:last-child)>.fs-block-search-form__button{border-start-end-radius:inherit!important;border-end-end-radius:inherit!important}.fs-block-search-form__field:has(>.fs-block-search-form__button.is-style-blank:last-child)>.fs-block-search-form__button{inset-inline-end:0}.fs-block-search-form__field:has(>.fs-block-search-form__button.is-style-blank:first-child+.fs-block-search-form__search)>.fs-block-search-form__search{padding-inline-start:2.5em}.fs-block-search-form__field:has(>.fs-block-search-form__button.is-style-blank:first-child+.fs-block-search-form__search)>.fs-block-search-form__search{border-start-start-radius:inherit!important;border-end-start-radius:inherit!important}.fs-block-search-form__field:has(>.fs-block-search-form__button.is-style-blank:first-child+.fs-block-search-form__search)>.fs-block-search-form__button{border-start-start-radius:inherit!important;border-end-start-radius:inherit!important}.fs-block-search-form__field:has(>.fs-block-search-form__button.is-style-blank:first-child+.fs-block-search-form__search)>.fs-block-search-form__button{inset-inline-start:0}.fs-block-search-form__field:has(>.fs-block-search-form__button.is-style-blank:first-child+.fs-block-search-form__categories)>.fs-block-search-form__button{width:var(--fs-blocks-input-height);height:auto}.fs-block-search-form__field:has(>.fs-block-search-form__button.is-style-blank:first-child+.fs-block-search-form__categories)>.fs-block-search-form__categories{border-start-start-radius:inherit!important;border-end-start-radius:inherit!important}.fs-block-search-form__results{margin:0;padding:0}.fs-block-search-form:not(:is(.fs-nav-submenu,.fs-block-nav-overlay) *)>.fs-block-search-form__results{top:calc(100% + var(--fs-nav-dropdown-distance));z-index:2;padding-block:var(--wp--preset--spacing--sm,.75rem);color:var(--fs-nav-dropdown-color);background:var(--fs-nav-dropdown-background);border:var(--fs-nav-dropdown-border-width) var(--fs-nav-dropdown-border-style) var(--fs-nav-dropdown-border-color);border-radius:var(--fs-nav-dropdown-border-radius);box-shadow:var(--fs-nav-dropdown-shadow);position:absolute;inset-inline:0}.fs-block-search-form:not(:is(.fs-nav-submenu,.fs-block-nav-overlay) *)>.fs-block-search-form__results .fs-menu-link{padding-inline:var(--input-padding-inline)}.fs-block-search-form__results .fs-nav-link{gap:0}.fs-block-search-form__results .fs-menu-link{gap:0}.fs-block-search-form__results .fs-menu-link:focus{background-color:var(--wp--preset--color--muted,#f7f7f7);outline:none}.fs-block-nav-slider .fs-block-search-form{padding-block:var(--fs-nav-dropdown-padding-block);padding-inline-start:var(--wp--style--root--padding-left);padding-inline-end:var(--wp--style--root--padding-right)}.fs-nav-submenu.is-dropdown .fs-block-search-form .fs-menu-link{padding-inline:var(--input-padding-inline)}.fs-menu-link.fs-block-search-form__result-link{grid-template-areas:"thumb text""thumb suffix";grid-template-columns:fit-content(calc(var(--item-thumbnail-size) + var(--wp--preset--spacing--sm,.75rem))) 1fr;grid-template-rows:auto;align-items:center;min-width:0;display:grid}.fs-block-search-form__result-thumbnail{width:var(--item-thumbnail-size);height:var(--item-thumbnail-size);min-width:var(--item-thumbnail-size);object-position:center;object-fit:cover;grid-area:thumb;margin-inline-end:var(--wp--preset--spacing--sm,.75rem)}.fs-block-search-form__result-text{text-overflow:ellipsis;white-space:nowrap;grid-area:text;overflow:hidden}.fs-block-search-form__result-text mark{color:inherit;background:0 0;font-weight:600}.fs-block-search-form__result-text+.fs-block-search-form__result-suffix{margin-block-start:-.15em}.fs-block-search-form__result-suffix{opacity:.6;font-size:var(--wp--preset--font-size--sm,.875rem);grid-area:suffix}.fs-block-search-form__result-suffix:empty{display:none}
.fs-block-search.is-slider{--fs-nav-icon-size:var(--wp--preset--font-size--sm,.875rem)}.fs-block-search .fs-block-search-form__results{margin-block-start:var(--wp--preset--spacing--sm,.75rem)}
.fs-block-section-title{--align:left;--border-width:2px;margin-bottom:var(--wp--preset--spacing--2-xl,2.5rem);align-items:stretch;justify-content:var(--align);display:flex}.fs-block-section-title__container{justify-content:flex-start;align-items:center;gap:var(--wp--preset--spacing--xs,.5rem);flex:1;margin:0;display:flex}.fs-block-section-title__container:before{content:"";height:var(--border-width);opacity:.1;flex:1;display:none}.fs-block-section-title__container:after{content:"";height:var(--border-width);opacity:.1;flex:1;display:none}@container style(--align:left){.fs-block-section-title__container:after{display:block}}@container style(--align:right){.fs-block-section-title__container:before{display:block}}@container style(--align:center){.fs-block-section-title__container:before{display:block}.fs-block-section-title__container:after{display:block}}.fs-block-section-title__text{flex-basis:content;gap:var(--wp--preset--spacing--xs,.5rem);margin:0}.fs-block-section-title__text .fs-block-icon{margin-right:var(--wp--preset--spacing--xs,.5rem);opacity:.6;display:inline-block}.fs-block-section-title__link{padding-left:var(--wp--preset--spacing--xs,.5rem);align-items:center;gap:var(--wp--preset--spacing--xs,.5rem);flex-shrink:0;order:1;margin-left:auto;font-weight:700;display:flex}.fs-block-section-title__link .fs-block-icon{opacity:.6}.fs-block-section-title.is-style-underline{--border-color:var(--wp--preset--color--divider,#ececec)}.fs-block-section-title.is-style-underline .fs-block-section-title__container{border-bottom:var(--border-width) solid color-mix(in srgb, var(--border-color), transparent 50%)}.fs-block-section-title.is-style-underline .fs-block-section-title__link{border-bottom:var(--border-width) solid color-mix(in srgb, var(--border-color), transparent 50%)}.fs-block-section-title.is-style-underline .fs-block-section-title__text{border-bottom:var(--border-width) solid var(--border-color);margin-bottom:calc(var(--border-width) * -1);padding-bottom:7.5px}.fs-block-section-title.is-style-center,.fs-block-section-title.is-style-outline{align-items:center}:is(.fs-block-section-title.is-style-center,.fs-block-section-title.is-style-outline) .fs-block-section-title__container{justify-content:var(--align);text-align:var(--align);position:relative}:is(.fs-block-section-title.is-style-center,.fs-block-section-title.is-style-outline) .fs-block-section-title__container:before{background-color:currentColor}:is(.fs-block-section-title.is-style-center,.fs-block-section-title.is-style-outline) .fs-block-section-title__container:after{background-color:currentColor}.fs-block-section-title.is-style-outline{gap:0}.fs-block-section-title.is-style-outline .fs-block-section-title__text{border:var(--border-width) solid var(--wp--preset--color--border,#ddd);padding:.3em .8em}
.fs-block-section{--fs-flex-direction:column;--fs-justify-content:flex-start;--fs-height:auto;min-height:var(--fs-height);position:relative}.fs-block-section.has-layers{padding-block:var(--fs-background-padding-block)}.fs-block-section.has-mask{overflow:clip}.fs-block-section.is-sticky{background:var(--wp--preset--color--background,#fff);min-height:100dvh;position:sticky;top:0}.fs-block-section.fs-background{--fs-background-padding-inline:0}.fs-block-section:where(.fs-background):where(.is-layout-flow)>.has-global-padding{margin-right:calc(var(--fs-background-padding-inline) * -1);margin-left:calc(var(--fs-background-padding-inline) * -1);width:auto}.fs-block-section:where(.fs-background):where(.is-layout-constrained)>.has-global-padding:where(.alignfull){margin-right:calc(var(--fs-background-padding-inline) * -1);margin-left:calc(var(--fs-background-padding-inline) * -1);width:auto}.fs-block-section>.fs-layers{max-width:none}.fs-block-section>.fs-layers+*{margin-block-start:0}:where(.fs-block-section)>*{position:relative}:where(.fs-block-section>:not(.alignfull)){width:100%}:where(.fs-block-section.has-mask){--mask-size:30px}.is-mask-circle{clip-path:circle(50%)}.is-mask-angled{clip-path:polygon(0 calc(0% + var(--mask-size)), 100% 0, 100% 100%, 0 100%)}.is-mask-angled-right{clip-path:polygon(0 0, 100% calc(0% + var(--mask-size)), 100% 100%, 0 100%)}.is-mask-angled-large{clip-path:polygon(0 calc(0% + var(--mask-size)), 100% 0, 100% 100%, 0 100%)}.is-mask-angled-right-large{clip-path:polygon(0 0, 100% calc(0% + var(--mask-size)), 100% 100%, 0 100%)}.is-mask-arrow,.is-mask-arrow-large{clip-path:polygon(0 0, calc(50% - var(--mask-size)) 0, 50% calc(0% + var(--mask-size)), calc(50% + var(--mask-size)) 0, 100% 0, 100% 100%, 0 100%)}.is-mask-angled-right,.is-mask-arrow,.is-mask-angled{margin-top:calc(-1 * var(--mask-size))}.is-mask-angled-right-large,.is-mask-arrow-large,.is-mask-angled-large{margin-top:calc(-1 * var(--mask-size) * 2)}:is(.fs-block-banner,.fs-block-section,.fs-block-slider:where(:not(.fs-block-repeater)))+.fs-block-section{margin-block-start:0}.fs-block-section+:is(.fs-block-banner,.fs-block-section,.fs-block-slider:where(:not(.fs-block-repeater))){margin-block-start:0}
.fs-block-sidebar.is-style-framed .widget{background-color:var(--fs-blocks-color-white);border:1px solid var(--wp--preset--color--divider,#ececec);padding:15px 20px;box-shadow:2px 2px 10px #0000000d}.fs-block-sidebar.is-style-boxed .widget{background-color:var(--fs-blocks-color-white);border:1px solid var(--wp--preset--color--divider,#ececec);padding:15px 20px;box-shadow:2px 2px 10px #0000000d}.fs-block-sidebar.is-style-boxed .widget-title{background-color:var(--wp--preset--color--primary,#446084);width:calc(100% + 42px);color:var(--fs-blocks-color-white);margin-top:-16px;margin-left:-21px;padding:10px 20px}.fs-block-sidebar.is-style-boxed .widget-title+.is-divider{display:none}
.fs-block-tab-panel,.fs-block-tab{display:flow-root}:is(.fs-block-tab-panel,.fs-block-tab)[aria-hidden=true]{display:none}
.fs-block-tab{display:flow-root}.fs-block-tab[aria-hidden=true]{display:none}
.fs-block-tabs{--fs-nav-span:4;--gap:30px;--nav-gap:7px;--border-color:var(--wp--preset--color--divider,#ececec);grid-auto-rows:min-content;display:grid}.fs-block-tabs>.fs-block-tab-panels{margin-top:calc(var(--gap) / 2)}.fs-block-tabs>.fs-block-tab-panel{margin-top:calc(var(--gap) / 2)}.fs-block-tabs>.fs-block-tab{margin-top:calc(var(--gap) / 2)}.fs-block-tabs>.fs-block-tabs__nav{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.fs-block-tabs>.fs-block-tabs__nav::-webkit-scrollbar{display:none}.fs-block-tabs__title{color:var(--fs-blocks-color-black);text-transform:uppercase}.fs-block-tabs__link{cursor:pointer}.fs-block-tabs.is-style-tabs>.fs-block-tab-panel{padding:var(--gap);background-color:var(--fs-blocks-color-white);border:1px solid var(--border-color);margin-top:-1px}.fs-block-tabs.is-style-tabs>.fs-block-tab{padding:var(--gap);background-color:var(--fs-blocks-color-white);border:1px solid var(--border-color);margin-top:-1px}.fs-block-tab-panels.is-style-tabs{padding:var(--gap);background-color:var(--fs-blocks-color-white);border:1px solid var(--border-color);margin-top:-1px}@container style(--fs-type:vertical){.fs-block-tabs>.fs-block-tabs__title{grid-column:1/3}.fs-block-tabs>.fs-block-tabs__nav{grid-column:1/2;overflow-x:visible}.fs-block-tabs>.fs-block-tab-panels,.fs-block-tabs>.fs-block-tab-panel,.fs-block-tabs>.fs-block-tab{margin-top:initial;grid-column:2/3}.fs-nav.has-divider{--fs-nav-divider-height:100%}.fs-nav.has-divider .fs-nav-item.is-root>.fs-nav-link:after{width:var(--fs-nav-divider-height);height:var(--fs-nav-divider-width);inset:auto auto 0 50%;transform:translate(-50%,50%)}.fs-block-tab-panels.is-style-tabs,.fs-block-tabs.is-style-tabs>.fs-block-tab-panel,.fs-block-tabs.is-style-tabs>.fs-block-tab{padding-left:calc(var(--gap) + 1px);margin-top:0;margin-left:-1px}}:where(.fs-block-tab-list.is-align-left){justify-content:flex-start}:where(.fs-block-tabs.is-align-left>.fs-block-tabs__nav){justify-content:flex-start}:where(.fs-block-tab-list.is-align-center){justify-content:center}:where(.fs-block-tabs.is-align-center>.fs-block-tabs__nav){justify-content:center}:where(.fs-block-tab-list.is-align-right){justify-content:flex-end}:where(.fs-block-tabs.is-align-right>.fs-block-tabs__nav){justify-content:flex-end}
.fs-block-term-count{display:inline-block}

.fs-block-term-name{color:var(--fs-blocks-color-heading);word-break:break-word;overflow-wrap:break-word;text-wrap:balance}.fs-block-term-name>a{all:inherit;cursor:pointer;margin:0;padding:0;display:inline-block}.fs-block-term-name:hover{color:var(--wp--preset--color--foreground,#4a4a4a)}.fs-block-term-name:focus{color:var(--wp--preset--color--foreground,#4a4a4a)}
.fs-block-testimonial{--fs-align:flex-start;--fs-direction:row;--fs-gap:var(--wp--preset--spacing--xl,1.75rem);--fs-size:80px;--fs-text-align:left}:where(.fs-block-testimonial .fs-block-icon-box__content>.fs-block-rating){margin-bottom:.5rem}.fs-block-testimonial__meta{margin-top:1em;font-style:normal}.fs-block-testimonial__name{font-weight:600}
.fs-block-text-box{--fs-position-x:-50%;--fs-position-y:-50%;--fs-inset:50% auto auto 50%;--fs-width:60;--fs-block-gap:var(--wp--preset--spacing--base,1rem);--content-gap:var(--fs-block-gap);inset:var(--fs-inset);width:calc(var(--fs-width) * 1%);text-align:center;min-height:min-content;position:absolute}.fs-block-text-box.is-style-square{aspect-ratio:1;background-color:var(--fs-blocks-color-black);min-width:min-content;min-height:min-content}.fs-block-text-box.is-style-square .fs-block-text-box__content{width:100%;padding:inherit;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fs-block-text-box.is-style-circle{aspect-ratio:1;background-color:var(--fs-blocks-color-black);min-width:min-content;min-height:min-content}.fs-block-text-box.is-style-circle .fs-block-text-box__content{width:100%;padding:inherit;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fs-block-text-box.is-style-circle{border-radius:50%}.fs-block-text-box__content{--fs-block-gap:var(--content-gap)}.fs-block-text-box__content :is(h1,h2,h3,h4,h5,h6){line-height:1}.fs-block-text-box__border{pointer-events:none;position:absolute;inset:0}
.fs-block-text{white-space:normal}.fs-block-text>*{margin-block:0 1em}.fs-block-text>:first-child{margin-block-start:0}.fs-block-text>:last-child{margin-block-end:0}.fs-block-text h1{margin-block-end:.5em;line-height:1}.fs-block-text h2{margin-block-end:.5em;line-height:1}.fs-block-text h3{margin-block-end:.5em;line-height:1}.fs-block-text h4{margin-block-end:.5em;line-height:1}.fs-block-text h5{margin-block-end:.5em;line-height:1}.fs-block-text h6{margin-block-end:.5em;line-height:1}
.fs-block-video-button{--border-radius:50%;--icon-width:1em;--padding:.3em;--fs-size:2.5em;font-size:var(--fs-size);border-radius:var(--border-radius);flex:none;max-width:fit-content;max-height:fit-content;margin:0;padding:0}.fs-block-video-button .fs-icon{font-size:1.5em;scale:.7}.fs-block-video-button .fs-icon:before{line-height:1}.fs-block-video-button__overlay{--bg-color:var(--fs-blocks-color-black)}.fs-block-video-button__overlay .fs-block-popover__content{aspect-ratio:16/9}.fs-block-video-button__overlay-video{background:var(--fs-blocks-color-black);border:none;position:absolute;inset:0}
.fs-block-video{object-fit:cover;object-position:center;width:100%;aspect-ratio:var(--wp--preset--aspect-ratio--16-9,16 / 9);display:block;position:relative}.fs-block-video__iframe{border:none;width:100%;height:100%;position:absolute;inset:0}:where(.fs-block-video.is-youtube){padding-bottom:56.25%;position:relative}