.wp-block-navigation{position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;background-color:inherit;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item__content{display:block;z-index:1}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:0;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;opacity:0;position:absolute;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{height:0;overflow:hidden;visibility:hidden;width:0;left:-1px;top:100%}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1;padding:.5em 1em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)){padding:.5em 1em}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container:only-child{flex-grow:1}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:0;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-close{width:100%}.wp-block-navigation__responsive-close:focus{outline:0}.wp-block-cover,.wp-block-navigation__responsive-dialog{position:relative}.wp-block-cover{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em}.wp-block-cover .has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .wp-block-cover__background{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__inner-container{color:inherit;position:relative;width:100%}.wp-block-cover .wp-block-cover__image-background{border:0;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:0;padding:0;position:absolute;right:0;top:0;width:100%}:where(.wp-block-cover:not(.has-text-color)){color:#fff}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{z-index:1}:root{--fluentform-primary:#1a7efb;--fluentform-secondary:#606266;--fluentform-danger:#f56c6c;--fluentform-border-color:#dadbdd;--fluentform-border-radius:7px;--fluentform-input-select-height:auto;--bs-blue:#006ddf;--bs-indigo:#5e00a3;--bs-purple:#7413dc;--bs-pink:#ffb4e5;--bs-red:#ed3f23;--bs-orange:#ff912a;--bs-yellow:#ffe627;--bs-green:#25b755;--bs-teal:#088486;--bs-cyan:#17a2b8;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#7413dc;--bs-secondary:#088486;--bs-success:#25b755;--bs-info:#17a2b8;--bs-warning:#ffe627;--bs-danger:#ed3f23;--bs-light:#f2f2f2;--bs-dark:#333;--bs-primary-rgb:116,19,220;--bs-secondary-rgb:8,132,134;--bs-success-rgb:37,183,85;--bs-info-rgb:23,162,184;--bs-warning-rgb:255,230,39;--bs-danger-rgb:237,63,35;--bs-light-rgb:242,242,242;--bs-dark-rgb:51,51,51;--bs-primary-text-emphasis:#2e0858;--bs-secondary-text-emphasis:#033536;--bs-success-text-emphasis:#0f4922;--bs-info-text-emphasis:#09414a;--bs-warning-text-emphasis:#665c10;--bs-danger-text-emphasis:#5f190e;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#e3d0f8;--bs-secondary-bg-subtle:#cee6e7;--bs-success-bg-subtle:#d3f1dd;--bs-info-bg-subtle:#d1ecf1;--bs-warning-bg-subtle:#fffad4;--bs-danger-bg-subtle:#fbd9d3;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#c7a1f1;--bs-secondary-border-subtle:#9ccecf;--bs-success-border-subtle:#a8e2bb;--bs-info-border-subtle:#a2dae3;--bs-warning-border-subtle:#fff5a9;--bs-danger-border-subtle:#f8b2a7;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33,37,41,.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33,37,41,.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#7413dc;--bs-link-color-rgb:116,19,220;--bs-link-decoration:underline;--bs-link-hover-color:#5d0fb0;--bs-link-hover-color-rgb:93,15,176;--bs-code-color:#ffb4e5;--bs-highlight-color:#212529;--bs-highlight-bg:#fffad4;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(116,19,220,.25);--bs-form-valid-color:#25b755;--bs-form-valid-border-color:#25b755;--bs-form-invalid-color:#ed3f23;--bs-form-invalid-border-color:#ed3f23}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{background-color:var(--bs-body-bg);color:var(--bs-body-color);font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);margin:0;text-align:var(--bs-body-text-align);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#fff0;overflow-x:hidden}hr{border:0;border-top:var(--bs-border-width) solid;color:inherit;margin:1rem 0;opacity:.25}h1{font-size:calc(1.375rem + 1.5vw)}h1,h2,h3,p,ul{margin-top:0}h1,h2,h3{color:var(--bs-heading-color);font-weight:500;margin-bottom:.5rem}h2,h3{line-height:1.2}@media (min-width:1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){h3{font-size:1.75rem}}p,ul{margin-bottom:1rem}p{font-size:var(--wp--preset--font-size--text);font-weight:var(--wp--custom--font-weight--regular)}ul{padding-left:2rem}ul ul{margin-bottom:0}strong{font-weight:bolder;font-weight:var(--wp--custom--font-weight--extra-bold)}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1))}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}img,svg{vertical-align:middle}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button{text-transform:none;-webkit-appearance:button}[role=button]{cursor:pointer}button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{-webkit-appearance:button;font:inherit}summary{cursor:pointer;display:list-item}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.form-floating>:disabled~label{color:#6c757d}.form-floating>:disabled~label:after{background-color:var(--bs-secondary-bg)}main.site-main .entry-content:after{clear:both;content:"";display:block}.gap-0{gap:0!important}.wp-block-navigation__submenu-container{border-radius:var(--bs-border-radius)!important}.wp-block-navigation__submenu-container .wp-block-navigation-item:first-child{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.wp-block-navigation__submenu-container .wp-block-navigation-item:last-child{border-bottom-left-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.wp-block-button__link{border-radius:.25rem}.wp-block-button:not(.is-style-outline) .wp-block-button__link:hover,.wp-block-navigation-item__content:hover{filter:brightness(85%)}.wp-block-navigation-item__content:hover{color:currentColor}a:where(:not(.wp-element-button)){text-decoration:none!important}.wp-block-buttons{width:100%}.has-white-background-color{background-color:#fff!important}.has-grey-5-background-color{background-color:#f2f2f2!important}.has-primary-background-color{background-color:var(--wp--preset--color--primary)}.has-secondary-background-color{background-color:var(--wp--preset--color--secondary)}.aligncenter{clear:both;display:block;margin:auto}.alignfull,.alignwide{clear:both;max-width:100vw;position:relative;width:100vw}.alignfull{right:0;right:calc(50vw - 50%)}.alignwide{right:2.375em}div.alignfull .alignwide{margin-left:0;margin-right:0;right:0!important;width:100%}@media (max-width:1199.98px){.alignwide{right:0;width:100%}}@media (min-width:1200px){.alignwide{right:2rem;width:calc(100% + 4rem)}}@media (min-width:1400px){.alignwide{right:10rem;width:calc(100% + 20rem)}}.is-content-justification-center{margin-left:auto!important;margin-right:auto!important}div.wp-block-group:only-child{height:100%}a{background-color:transparent;text-decoration:none}h1{font-size:var(--wp--preset--font-size--xx-large);font-weight:var(--wp--custom--font-weight--black);line-height:1.15}h2{font-size:var(--wp--preset--font-size--x-large);font-weight:var(--wp--custom--font-weight--extra-bold)}h3{font-size:var(--wp--preset--font-size--large);font-weight:var(--wp--custom--font-weight--bold)}.wp-block-group:where(.site-main){padding:0 2.375em}.wp-site-blocks,body{display:flex;flex-direction:column;min-height:100vh}main{flex:1 0 auto}footer div .alignwide{position:static;width:100%}.wp-block-navigation__submenu-container{z-index:999!important}.wp-block-navigation__submenu-container .wp-block-navigation-item{color:#000!important}.wp-block-navigation__submenu-container .wp-block-navigation-item:hover{background-color:#f2f2f2}.wp-block-navigation__container>li{margin-right:10px}@media screen and (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.site-title-column{flex:initial!important;width:auto!important}}@media (max-width:768px){nav ul.wp-block-navigation__container{display:block}}input[type=checkbox]{border:1px solid #949494;padding:.5rem}.wp-block-simplegoogleicalenderwidget-simple-ical-block li.list-group-item:not(:has(ul.list-group)){background-color:#f2f2f2;border-radius:var(--bs-list-group-border-radius);margin-bottom:10px;padding:var(--bs-list-group-item-padding-x)!important}