.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:initial}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:inherit;position:relative;width:100%}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6: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)) .wp-block-cover__image-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container,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}.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:auto}.attachment svg,.widget_media_image svg{max-width:100%;height:auto}:root{--soft-shadow-dark:0 0.5px 1.4px #0000001a, 0 1.3px 3.8px rgba(0, 0, 0, .125), 0 3px 9px rgba(0, 0, 0, .135), 0 10px 30px rgba(0, 0, 0, .145);--soft-shadow-small:0 0.5px 1.4px rgba(0, 0, 0, .015), 0 1.3px 3.8px #00000005, 0 3px 9px rgba(0, 0, 0, .025), 0 10px 30px rgba(0, 0, 0, .035);--transition-timing:ease}html,body{position:relative;background-image:linear-gradient(to top right,#002c3a,#000e16,#1d0000);background-size:100% 100%}body{min-height:100%;min-height:-webkit-fill-available}*{box-sizing:border-box}.hidden,[hidden]{display:none}#wpadminbar{position:fixed}@supports (-webkit-tap-highlight-color:transparent){input,select,textarea,button,a{-webkit-tap-highlight-color:#fff0}}:root,u,ins,a{text-underline-offset:initial!important;-ms-text-underline-position:below;text-underline-position:under;text-decoration-thickness:1px!important;text-decoration-color:currentColor}a{text-decoration:underline;opacity:.75}a:hover,a:focus{text-decoration-style:dotted;color:currentColor;opacity:.99}.wp-block-separator{border-bottom:1px solid var(--wp--preset--color--dark-gray);opacity:.75;mix-blend-mode:exclusion}.wp-block-buttons>.wp-block-button{font-size:18px}.wp-block-button .wp-block-button__link,.wp-block-button .wp-block-button__link:active,.wp-block-button .wp-block-button__link:focus,.wp-block-button .wp-block-button__link:visited{--1px-in-em:0.0625em;font-size:1em;background:unset;color:var(--wp--preset--color--foreground);font-weight:700;border:unset;text-decoration:unset;position:relative;padding:0 calc(var(--1px-in-em) * 20 + 1ch + 15px) 0 2px;margin:0;transition:color 0.4s var(--transition-timing);opacity:1}.is-style-outline>.wp-block-button__link,.wp-block-button__link.is-style-outline,.is-style-outline>.wp-block-button__link:is(:active,:focus,:visited),.wp-block-button__link.is-style-outline:is(:active,:focus,:visited){border:calc(var(--1px-in-em) * 2) solid;padding:.667em calc(var(--1px-in-em) * 20 + 1ch + 15px) .667em 1.333em!important}.wp-block-button .wp-block-button__link::before,.wp-block-button .wp-block-button__link::after{content:"";box-sizing:border-box;display:block;transition:right 0.4s var(--transition-timing)}.wp-block-button .wp-block-button__link::before{border-width:calc(var(--1px-in-em) * 3) calc(var(--1px-in-em) * 3) 0 0;border-style:solid;border-color:currentcolor;transform:rotate(45deg);position:absolute;top:50%;right:15px;transform:rotate(45deg) translateY(-50%);transform-origin:50% 0;width:calc(var(--1px-in-em) * 12);height:calc(var(--1px-in-em) * 12)}.wp-block-button .wp-block-button__link::after{background-color:currentcolor;position:absolute;top:50%;right:15px;transform:translateY(-50%);height:calc(var(--1px-in-em) * 2);width:calc(var(--1px-in-em) * 20)}.wp-block-button .wp-block-button__link:hover{color:var(--wp--preset--color--foreground);opacity:.5}.wp-block-button .wp-block-button__link:hover::before{right:3px;opacity:1}.wp-block-button .wp-block-button__link:hover::after{right:2px;opacity:1}h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h3+h3,h3+h4,h3+h5,h3+h6,h4+h4,h4+h5,h4+h6,h5+h5,h5+h6,h6+h6{margin-top:unset!important}@supports (font-variation-settings:normal){h1,h2,h3,h4,h5,h6,.has-font-stretch__condensed{font-stretch:condensed}}.has-font-stretch__normal{font-stretch:normal}footer :where(h3,p,ul,ol,a){color:darkgray;mix-blend-mode:exclusion}.wp-site-blocks>header{display:grid;grid-template-areas:"hero";position:fixed;position:-webkit-sticky;position:sticky;left:0;top:0;right:0;width:100%;z-index:3;height:auto;margin-bottom:calc(3 * var(--wp--custom--spacing--outer))}body.admin-bar .wp-site-blocks>header{top:var(--wp-admin--admin-bar--height)}.wp-site-blocks>header+*{margin-block-start:0}.wp-site-blocks header figure.hero{display:grid;grid-area:hero;margin-block:0!important;max-height:min(100vh, 650px);overflow:hidden}.wp-site-blocks header figure.hero img{width:100%;height:inherit;max-height:inherit;object-fit:cover;object-position:50% 65%;grid-area:1/-1}.wp-site-blocks header figure.hero figcaption{align-self:end;justify-self:end;grid-area:1/-1;background-color:#000;color:#fff;font-size:.625rem;padding-inline:.5em;opacity:0;transition:opacity .4s var(--transition-timing)}.wp-site-blocks header figure:hover figcaption{opacity:1}.navigation__wrapper{padding-inline:var(--wp--custom--spacing--outer);padding-block:calc(var(--wp--custom--spacing--outer) / 2);z-index:2}.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container.is-menu-open{display:flex;padding-inline:var(--wp--custom--spacing--outer);padding-block-start:calc(var(--wp--custom--spacing--outer) / 2)}body.admin-bar .wp-block-navigation__responsive-container,body.admin-bar .wp-block-navigation__responsive-container.is-menu-open{padding-block-start:calc(var(--wp--custom--spacing--outer) / 2 + var(--wp-admin--admin-bar--height))}.navigation__wrapper nav{--navigation-layout-justification-setting:flex-end;justify-content:flex-end}.navigation__wrapper nav.wp-block-navigation .wp-block-navigation-item a{transition:text-decoration-thickness 0.1s var(--transition-timing)}.navigation__wrapper nav.wp-block-navigation .wp-block-navigation-item a:hover{text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:3px!important}@media (max-width:599px){.navigation__wrapper nav{--navigation-layout-justification-setting:center}}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{font-size:clamp(2rem, 9vw, 2.5rem)}@supports (-webkit-backdrop-filter:initial) or (backdrop-filter:initial){.navigation__wrapper,.wp-block-navigation .wp-block-navigation__responsive-container{background-color:transparent!important}.navigation__wrapper::before,.wp-block-navigation .wp-block-navigation__responsive-container::before{content:"";display:block;background-color:#fff0;position:absolute;inset:0;z-index:-1}.navigation__wrapper::before{margin-left:calc(-1 * var(--wp--custom--spacing--outer));margin-right:calc(-1 * var(--wp--custom--spacing--outer));width:unset}.navigation__wrapper.has-foreground-background-color::before,.wp-block-navigation .wp-block-navigation__responsive-container.has-foreground-background-color::before{--navigation-bg-color:255, 255, 255}.navigation__wrapper.has-background-background-color::before,.wp-block-navigation .wp-block-navigation__responsive-container.has-background-background-color::before{--navigation-bg-color:0, 0, 0}.navigation__wrapper::before{background-color:#fff0;background-image:linear-gradient(rgba(var(--navigation-bg-color),1),rgba(var(--navigation-bg-color),.25));-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%)}.wp-block-navigation .wp-block-navigation__responsive-container::before{background-color:rgba(var(--navigation-bg-color),0);background-image:linear-gradient(rgba(var(--navigation-bg-color),1),rgba(var(--navigation-bg-color),0) 25%);background-size:100% 200%;background-position:0% 50%;background-repeat:no-repeat;-webkit-backdrop-filter:blur(0) saturate(100%);backdrop-filter:blur(0) saturate(100%);transition:all .4s var(--transition-timing)}.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open::before{background-color:rgba(var(--navigation-bg-color),.25);background-position:0% 0%;-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);transition:all .4s var(--transition-timing)}}.wp-block-navigation .wp-block-navigation__responsive-container{transform:translateX(0%);transition:all .4s var(--transition-timing);pointer-events:none;width:100%;height:100%}.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open{transform:translateX(0%);pointer-events:initial}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{flex-wrap:nowrap;transform:translateY(25%);opacity:0;transition:all .4s;transition-delay:0s}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{transform:translateY(0%);opacity:1;transition:all .4s var(--transition-timing);transition-delay:.2s}.has-modal-open .wp-block-navigation__responsive-container-open{transform:rotate(45deg) scale(1.5);transition:all .4s var(--transition-timing);transition-delay:0s}.wp-block-navigation__responsive-container-open svg rect{x:3px;y:7.5px;width:18px;height:1.5px;transition:all .4s var(--transition-timing)}.wp-block-navigation__responsive-container-open svg rect+rect{y:15px}.has-modal-open .wp-block-navigation__responsive-container-open svg rect{y:11.25;transition:all .4s var(--transition-timing)}.wp-block-navigation__responsive-container-open,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-close{opacity:1;transform:rotate(0deg) scale(1);transition:all .6s var(--transition-timing);transition-delay:0s}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-close{opacity:0;transform:rotate(-45deg) scale(1.5);transition:all .4s var(--transition-timing);transition-delay:0s}.navigation__wrapper nav .wp-block-navigation__container{font-weight:700;font-stretch:condensed;text-transform:uppercase;align-items:flex-end}.navigation__wrapper nav .wp-block-navigation__container .align-to-end{justify-content:flex-end;flex-grow:1}.navigation__wrapper nav .wp-block-navigation__container .current-menu-item a,.navigation__wrapper nav a[aria-current=page]{color:var(--wp--preset--color--fire-engine-red,#c91229);text-decoration:underline;text-decoration-thickness:3px!important;text-decoration-color:currentColor}@supports (color:color(display-p3 1 1 1)){.navigation__wrapper nav .wp-block-navigation__container .current-menu-item a:where(:hover,:focus),.navigation__wrapper nav a[aria-current=page]:where(:hover,:focus){color:color(display-p3 1 .1727 .1918);text-decoration-color:currentColor}}.wp-block-site-logo .custom-logo-link{height:20px}.wp-block-site-logo a,.wp-block-site-logo a:where(:hover,:focus){text-decoration:none;opacity:1;cursor:pointer}.wp-block-site-logo .custom-logo-link .custom-logo{width:auto;height:100%;aspect-ratio:201 / 15;max-width:min(100%, 65vw);transition:all .4s var(--transition-timing)}.white-logo .custom-logo{-webkit-filter:invert(1);filter:invert(1)}.featured-image__wrapper{display:grid}.featured-image{grid-area:1/-1}.featured-image img{width:100%;min-height:320px;max-height:min(414px, 100vh);object-fit:cover;object-position:50% 50%}.featured-image__caption{grid-area:1/-1;display:grid;align-items:end;padding-bottom:var(--wp--style--block-gap);font-weight:700;font-size:var(--wp--preset--font-size--medium)}.wp-site-blocks>header+.wp-block-cover{margin-top:calc(-3 * var(--wp--custom--spacing--outer));mix-blend-mode:lighten}.page-template-default .wp-site-blocks>header+.wp-block-cover{min-height:25vh;align-items:end}.sharedaddy{margin-top:100px!important}.sharedaddy .sd-sharing{margin-bottom:1rem;display:flex;gap:1rem;line-height:2!important;align-items:baseline!important;position:relative}div.sharedaddy .sd-sharing h3.sd-title{color:var(--wp--preset--color--foreground);display:inline-block;font-size:.75;font-weight:700;line-height:1;margin:0}div.sharedaddy .sd-sharing h3.sd-title::before{border-color:var(--wp--preset--color--dark-gray);position:absolute;bottom:100%;left:0;mix-blend-mode:exclusion}.sharedaddy #sharing_email .sharing_send,.sharedaddy .sd-content ul li .option a.share-ustom,.sharedaddy .sd-content ul li a.sd-button,.sharedaddy .sd-content ul li.advanced a.share-more,.sharedaddy .sd-content ul li.preview-item div.option.option-smart-off a,.sharedaddy .sd-social-icon .sd-content ul li a.sd-button,.sharedaddy .sd-social-icon-text .sd-content ul li a.sd-button,.sharedaddy .sd-social-official .sd-content>ul>li .digg_button>a,.sharedaddy .sd-social-official .sd-content>ul>li>a.sd-button,.sharedaddy .sd-social-text .sd-content ul li a.sd-button{color:var(--wp--preset--color--foreground)!important;transition:all 0.1s var(--transition-timing);background:unset!important;border:unset!important;opacity:.5!important}.sharedaddy .sd-social-icon .sd-content ul li a.sd-button:active,.sharedaddy .sd-social-icon .sd-content ul li a.sd-button:hover,.sharedaddy .sd-social-icon-text .sd-content ul li a.sd-button:active,.sharedaddy .sd-social-icon-text .sd-content ul li a.sd-button:hover,.sharedaddy .sd-social-official .sd-content>ul>li .digg_button>a:active,.sharedaddy .sd-social-official .sd-content>ul>li .digg_button>a:hover,.sharedaddy .sd-social-official .sd-content>ul>li>a.sd-button:active,.sharedaddy .sd-social-official .sd-content>ul>li>a.sd-button:hover,.sharedaddy .sd-social-text .sd-content ul li a.sd-button:active,.sharedaddy .sd-social-text .sd-content ul li a.sd-button:hover{color:var(--wp--preset--color--foreground)!important;background:unset!important;border:unset!important;opacity:1!important}.sd-content ul{margin:0!important;padding:0!important;display:flex;gap:1rem}.sd-content ul li{margin:0!important;padding:0!important}.sd-content ul li a{margin:0!important;padding:0!important}@media (max-width:599px){.sd-content ul li a span{display:none}}.sd-content .share-customize-link{visibility:hidden;margin-top:1rem}.sd-content:hover .share-customize-link{visibility:visible}::-webkit-input-placeholder{color:var(--wp--preset--color--gray)}::-moz-placeholder{color:var(--wp--preset--color--gray)}:-ms-input-placeholder{color:var(--wp--preset--color--gray)}:-moz-placeholder{color:var(--wp--preset--color--gray)}.wp-block-cover{--parallax-position-y:0;--parallax-animation:1}main h1,main h2,main h3{--headline-gradient-start:silver;--headline-gradient-end:gray;--headline-gradient-shimmer:white;--headline-gradient-direction:90deg;--headline-position-y:0%;--headline-animation:1;--gradient-highlight-spread:20%;--gradient-shimmer-angle:100deg;--gradient-position-start:200;--gradient-position-end:-150;--gradient-position:calc(var(--gradient-position-start) * 1%)}main p{--paragraph-animation:1}main :where(ul,ol){--list-animation:1}main .carousel{--carousel-animation:1;--carousel-position-x:0%}.will-change{will-change:transform,opacity}main :where(h1,h2,h3:not(.sd-title)).will-change{will-change:transform,opacity,background}.wp-block-cover.will-change{will-change:transform,opacity,background}.wp-block-cover.will-change img.wp-block-cover__image-background{will-change:opacity,object-position}main .carousel.will-change .wp-block-gallery{will-change:contents,gap}body.home main h2,body.home main h3,body.page-template-default main h2,body.page-template-default main section h2,body.page-template-default main section h3{--headline-boundery:3em;margin-block-start:var(--headline-boundery)!important}@supports (color:color(display-p3 1 1 1)){main h1,main h2,main h3{--headline-gradient-shimmer:color(display-p3 1 1 1)}}@supports (background-clip:text) or (-webkit-background-clip:text) or (-moz-background-clip:text){main h1,main h2,main h3{-moz-background-clip:text;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;color:#fff0;background-image:linear-gradient(var(--headline-gradient-direction),var(--headline-gradient-end),var(--headline-gradient-start),var(--headline-gradient-end));background-repeat:repeat;background-size:100% 100%;background-position:50% 50%;mix-blend-mode:screen}main h1,main h2,main h3{background-image:linear-gradient(var(--gradient-shimmer-angle),#fff0 calc(50% - var(--gradient-highlight-spread)),var(--headline-gradient-shimmer),#fff0 calc(50% + var(--gradient-highlight-spread))),linear-gradient(var(--headline-gradient-direction),var(--headline-gradient-end),var(--headline-gradient-start),var(--headline-gradient-end));background-repeat:no-repeat,repeat;background-size:200% 100%,100% 100%;background-position:var(--gradient-position) 50%,50% 50%}main h1,main h2,main h3:not(.sd-title){--tY:calc(var(--headline-boundery) * var(--headline-position-y) / 100);transform:translateY(var(--tY)) translateZ(0)}main h1,main h2,main h3:not(.sd-title){opacity:calc(var(--headline-animation) * 1.5)}main h3.sd-title{--gradient-position:100%}main p{opacity:calc(var(--paragraph-animation) * 1.5);color:silver;mix-blend-mode:exclusion;transform:translateZ(0)}main :where(ul,ol){opacity:calc(var(--list-animation) * 1);transform:translateZ(0)}}.wp-block-cover{background-image:url(https://walidchamoun.com/wp-content/uploads/website_background-3.png);background-position-y:calc(0.1px * var(--parallax-position-y));background-size:cover;opacity:.2;opacity:calc(var(--parallax-animation) / 2)}.wp-block-cover .wp-block-post-title{margin:0;opacity:.5}.wp-block-cover img{object-position:50% calc(50% + -0.005% * var(--parallax-position-y));object-fit:cover;opacity:calc(var(--parallax-animation) / 2)}.home .wp-block-cover{min-height:calc(100vh - (var(--wp--custom--spacing--outer) + 24px))}@media only screen and (max-width:1084px){.wp-block-cover{background-size:150%}.wp-block-cover img{object-fit:none}}main .carousel{opacity:calc(var(--carousel-animation) * 1.1)}main section{padding-block-start:10rem}:where(:not(.alignleft):not(.alignright)) :where(h2,h3,h4,h5,h6,p).has-text-align-left{max-width:clamp(599px, 60%, 100%)!important;margin-inline:0!important;margin-left:unset;margin-right:unset}main .carousel{margin-left:calc(-1 * var(--wp--custom--spacing--outer))!important;margin-right:calc(-1 * var(--wp--custom--spacing--outer))!important;width:unset;max-width:none;padding-left:var(--wp--custom--spacing--outer);padding-right:var(--wp--custom--spacing--outer)}main .carousel{overflow-x:scroll;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}main .carousel{--carousel-col-num:2}@media only screen and (min-width:600px){main .carousel{--carousel-col-num:3}}@media only screen and (min-width:1084px){main .carousel{--carousel-col-num:4}}@media only screen and (min-width:1200px){main .carousel{--carousel-col-num:5}}main .carousel::-webkit-scrollbar{inline-size:0!important;display:none}main .carousel .wp-block-gallery{width:calc(100% - var(--wp--style--block-gap) * 2);display:flex;flex-wrap:nowrap;gap:var(--wp--style--block-gap)}main .carousel .wp-block-gallery{gap:max(var(--wp--style--block-gap), var(--carousel-position-x) * -0.5)}@media only screen and (min-width:600px){main .carousel .wp-block-gallery{gap:max(var(--wp--style--block-gap), var(--carousel-position-x) * -0.1)}}main .carousel .wp-block-gallery::before,main .carousel .wp-block-gallery::after{content:"";padding-inline-end:calc(100% / var(--carousel-col-num))}main .carousel .wp-block-gallery .wp-block-image{flex:1 0 auto;display:flex;align-items:flex-start;justify-content:center;scroll-snap-align:center;background-color:rgba(var(--navigation-bg-color,0,0,0),.25);margin:0;padding:0;width:100%!important;inline-size:100%!important;max-width:calc(100% / (var(--carousel-col-num) - 1))!important;max-inline-size:calc(100% / (var(--carousel-col-num) - 1))!important;max-height:calc(100vh - (var(--wp--custom--spacing--outer) + var(--wp--style--block-gap) + 24px));max-block-size:calc(100vh - (var(--wp--custom--spacing--outer) + var(--wp--style--block-gap) + 24px))}