@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}:is(.rich-text[data-v-49cc8b66] p)+:is(.faux-sh){margin-top:64px}:is(.rich-text[data-v-49cc8b66] p)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:64px}:is(.rich-text[data-v-49cc8b66] p)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:64px}:is(.rich-text[data-v-49cc8b66] p)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:64px}:is(.rich-text[data-v-49cc8b66] p)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:40px}:is(.rich-text[data-v-49cc8b66] p)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:40px}:is(.rich-text[data-v-49cc8b66] p)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:40px}:is(.rich-text[data-v-49cc8b66] p)+:is(.faux-p-lg){margin-top:32px}:is(.rich-text[data-v-49cc8b66] p)+:is(p:not([class*=faux-]),.faux-p){margin-top:32px}:is(.rich-text[data-v-49cc8b66] p){font-family:Work Sans,sans-serif;font-weight:400;letter-spacing:.012em;padding-top:1px;padding-bottom:1px;font-size:.8125rem;line-height:1.5}:is(.rich-text[data-v-49cc8b66] p):before{content:"";width:0;height:0;display:block;margin-top:calc(-.49em - 1px)}:is(.rich-text[data-v-49cc8b66] p):after{content:"";width:0;height:0;display:block;margin-bottom:calc(-.41000000000000003em - 1px)}:is(.faux-sh[data-v-49cc8b66])+:is(.rich-text :deep(p)){margin-top:24px}:is(h1[data-v-49cc8b66]:not([class*=faux-]):not([class*=ui]),.faux-h1[data-v-49cc8b66])+:is(.rich-text :deep(p)){margin-top:48px}:is(h2[data-v-49cc8b66]:not([class*=faux-]):not([class*=ui]),.faux-h2[data-v-49cc8b66])+:is(.rich-text :deep(p)){margin-top:32px}:is(h3[data-v-49cc8b66]:not([class*=faux-]):not([class*=ui]),.faux-h3[data-v-49cc8b66])+:is(.rich-text :deep(p)){margin-top:32px}:is(h4[data-v-49cc8b66]:not([class*=faux-]):not([class*=ui]),.faux-h4[data-v-49cc8b66])+:is(.rich-text :deep(p)){margin-top:32px}:is(h5[data-v-49cc8b66]:not([class*=faux-]):not([class*=ui]),.faux-h5[data-v-49cc8b66])+:is(.rich-text :deep(p)){margin-top:32px}:is(h6[data-v-49cc8b66]:not([class*=faux-]):not([class*=ui]),.faux-h6[data-v-49cc8b66])+:is(.rich-text :deep(p)){margin-top:32px}:is(.faux-p-lg[data-v-49cc8b66])+:is(.rich-text :deep(p)){margin-top:32px}:is(p[data-v-49cc8b66]:not([class*=faux-]),.faux-p[data-v-49cc8b66])+:is(.rich-text :deep(p)){margin-top:32px}:is(.rich-text[data-v-49cc8b66] p)+:is(.faux-p-sm){margin-top:32px}:is(.faux-p-xs[data-v-49cc8b66])+:is(.rich-text :deep(p)){margin-top:32px}:is(ul[data-v-49cc8b66]:not(.list-none):not(.splide__list):not(.splide__pagination),ol[data-v-49cc8b66]:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(.rich-text :deep(p)){margin-top:32px}:is(blockquote[data-v-49cc8b66]:not([class*=faux-]),.faux-blockquote[data-v-49cc8b66])+:is(.rich-text :deep(p)){margin-top:32px}:is(.rich-text[data-v-49cc8b66] p)+:is(.faux-p-xs){margin-top:32px}:is(.rich-text[data-v-49cc8b66] p)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:40px}:is(.rich-text[data-v-49cc8b66] p)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:32px}@media (min-width: 768px){:is(.rich-text[data-v-49cc8b66] p)+:is(.faux-sh){margin-top:96px}:is(.rich-text[data-v-49cc8b66] p)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:96px}:is(.rich-text[data-v-49cc8b66] p)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:64px}:is(.rich-text[data-v-49cc8b66] p)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:64px}:is(.rich-text[data-v-49cc8b66] p)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:48px}:is(.rich-text[data-v-49cc8b66] p)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:48px}:is(.rich-text[data-v-49cc8b66] p)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:48px}:is(.rich-text[data-v-49cc8b66] p)+:is(.faux-p-lg){margin-top:48px}:is(.rich-text[data-v-49cc8b66] p)+:is(p:not([class*=faux-]),.faux-p){margin-top:48px}:is(.rich-text[data-v-49cc8b66] p){font-size:.875rem}:is(.faux-sh[data-v-49cc8b66])+:is(.rich-text :deep(p)){margin-top:32px}:is(h1[data-v-49cc8b66]:not([class*=faux-]):not([class*=ui]),.faux-h1[data-v-49cc8b66])+:is(.rich-text :deep(p)){margin-top:40px}:is(h2[data-v-49cc8b66]:not([class*=faux-]):not([class*=ui]),.faux-h2[data-v-49cc8b66])+:is(.rich-text :deep(p)){margin-top:40px}:is(h3[data-v-49cc8b66]:not([class*=faux-]):not([class*=ui]),.faux-h3[data-v-49cc8b66])+:is(.rich-text :deep(p)){margin-top:24px}:is(h4[data-v-49cc8b66]:not([class*=faux-]):not([class*=ui]),.faux-h4[data-v-49cc8b66])+:is(.rich-text :deep(p)){margin-top:32px}:is(h5[data-v-49cc8b66]:not([class*=faux-]):not([class*=ui]),.faux-h5[data-v-49cc8b66])+:is(.rich-text :deep(p)){margin-top:24px}:is(h6[data-v-49cc8b66]:not([class*=faux-]):not([class*=ui]),.faux-h6[data-v-49cc8b66])+:is(.rich-text :deep(p)){margin-top:24px}:is(.faux-p-lg[data-v-49cc8b66])+:is(.rich-text :deep(p)){margin-top:48px}:is(p[data-v-49cc8b66]:not([class*=faux-]),.faux-p[data-v-49cc8b66])+:is(.rich-text :deep(p)){margin-top:40px}:is(.rich-text[data-v-49cc8b66] p)+:is(.faux-p-sm){margin-top:48px}:is(.faux-p-xs[data-v-49cc8b66])+:is(.rich-text :deep(p)){margin-top:48px}:is(ul[data-v-49cc8b66]:not(.list-none):not(.splide__list):not(.splide__pagination),ol[data-v-49cc8b66]:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(.rich-text :deep(p)){margin-top:48px}:is(blockquote[data-v-49cc8b66]:not([class*=faux-]),.faux-blockquote[data-v-49cc8b66])+:is(.rich-text :deep(p)){margin-top:48px}:is(.rich-text[data-v-49cc8b66] p)+:is(.faux-p-xs){margin-top:48px}:is(.rich-text[data-v-49cc8b66] p)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:48px}:is(.rich-text[data-v-49cc8b66] p)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:48px}}:is(.rich-text[data-v-0d1895de] p)+:is(.faux-sh){margin-top:64px}:is(.rich-text[data-v-0d1895de] p)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:64px}:is(.rich-text[data-v-0d1895de] p)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:64px}:is(.rich-text[data-v-0d1895de] p)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:64px}:is(.rich-text[data-v-0d1895de] p)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:40px}:is(.rich-text[data-v-0d1895de] p)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:40px}:is(.rich-text[data-v-0d1895de] p)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:40px}:is(.rich-text[data-v-0d1895de] p)+:is(.faux-p-lg){margin-top:32px}:is(.rich-text[data-v-0d1895de] p)+:is(p:not([class*=faux-]),.faux-p){margin-top:32px}:is(.rich-text[data-v-0d1895de] p){font-family:Work Sans,sans-serif;font-weight:400;letter-spacing:.012em;padding-top:1px;padding-bottom:1px;font-size:.8125rem;line-height:1.5}:is(.rich-text[data-v-0d1895de] p):before{content:"";width:0;height:0;display:block;margin-top:calc(-.49em - 1px)}:is(.rich-text[data-v-0d1895de] p):after{content:"";width:0;height:0;display:block;margin-bottom:calc(-.41000000000000003em - 1px)}:is(.faux-sh[data-v-0d1895de])+:is(.rich-text :deep(p)){margin-top:24px}:is(h1[data-v-0d1895de]:not([class*=faux-]):not([class*=ui]),.faux-h1[data-v-0d1895de])+:is(.rich-text :deep(p)){margin-top:48px}:is(h2[data-v-0d1895de]:not([class*=faux-]):not([class*=ui]),.faux-h2[data-v-0d1895de])+:is(.rich-text :deep(p)){margin-top:32px}:is(h3[data-v-0d1895de]:not([class*=faux-]):not([class*=ui]),.faux-h3[data-v-0d1895de])+:is(.rich-text :deep(p)){margin-top:32px}:is(h4[data-v-0d1895de]:not([class*=faux-]):not([class*=ui]),.faux-h4[data-v-0d1895de])+:is(.rich-text :deep(p)){margin-top:32px}:is(h5[data-v-0d1895de]:not([class*=faux-]):not([class*=ui]),.faux-h5[data-v-0d1895de])+:is(.rich-text :deep(p)){margin-top:32px}:is(h6[data-v-0d1895de]:not([class*=faux-]):not([class*=ui]),.faux-h6[data-v-0d1895de])+:is(.rich-text :deep(p)){margin-top:32px}:is(.faux-p-lg[data-v-0d1895de])+:is(.rich-text :deep(p)){margin-top:32px}:is(p[data-v-0d1895de]:not([class*=faux-]),.faux-p[data-v-0d1895de])+:is(.rich-text :deep(p)){margin-top:32px}:is(.rich-text[data-v-0d1895de] p)+:is(.faux-p-sm){margin-top:32px}:is(.faux-p-xs[data-v-0d1895de])+:is(.rich-text :deep(p)){margin-top:32px}:is(ul[data-v-0d1895de]:not(.list-none):not(.splide__list):not(.splide__pagination),ol[data-v-0d1895de]:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(.rich-text :deep(p)){margin-top:32px}:is(blockquote[data-v-0d1895de]:not([class*=faux-]),.faux-blockquote[data-v-0d1895de])+:is(.rich-text :deep(p)){margin-top:32px}:is(.rich-text[data-v-0d1895de] p)+:is(.faux-p-xs){margin-top:32px}:is(.rich-text[data-v-0d1895de] p)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:40px}:is(.rich-text[data-v-0d1895de] p)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:32px}@media (min-width: 768px){:is(.rich-text[data-v-0d1895de] p)+:is(.faux-sh){margin-top:96px}:is(.rich-text[data-v-0d1895de] p)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:96px}:is(.rich-text[data-v-0d1895de] p)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:64px}:is(.rich-text[data-v-0d1895de] p)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:64px}:is(.rich-text[data-v-0d1895de] p)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:48px}:is(.rich-text[data-v-0d1895de] p)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:48px}:is(.rich-text[data-v-0d1895de] p)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:48px}:is(.rich-text[data-v-0d1895de] p)+:is(.faux-p-lg){margin-top:48px}:is(.rich-text[data-v-0d1895de] p)+:is(p:not([class*=faux-]),.faux-p){margin-top:48px}:is(.rich-text[data-v-0d1895de] p){font-size:.875rem}:is(.faux-sh[data-v-0d1895de])+:is(.rich-text :deep(p)){margin-top:32px}:is(h1[data-v-0d1895de]:not([class*=faux-]):not([class*=ui]),.faux-h1[data-v-0d1895de])+:is(.rich-text :deep(p)){margin-top:40px}:is(h2[data-v-0d1895de]:not([class*=faux-]):not([class*=ui]),.faux-h2[data-v-0d1895de])+:is(.rich-text :deep(p)){margin-top:40px}:is(h3[data-v-0d1895de]:not([class*=faux-]):not([class*=ui]),.faux-h3[data-v-0d1895de])+:is(.rich-text :deep(p)){margin-top:24px}:is(h4[data-v-0d1895de]:not([class*=faux-]):not([class*=ui]),.faux-h4[data-v-0d1895de])+:is(.rich-text :deep(p)){margin-top:32px}:is(h5[data-v-0d1895de]:not([class*=faux-]):not([class*=ui]),.faux-h5[data-v-0d1895de])+:is(.rich-text :deep(p)){margin-top:24px}:is(h6[data-v-0d1895de]:not([class*=faux-]):not([class*=ui]),.faux-h6[data-v-0d1895de])+:is(.rich-text :deep(p)){margin-top:24px}:is(.faux-p-lg[data-v-0d1895de])+:is(.rich-text :deep(p)){margin-top:48px}:is(p[data-v-0d1895de]:not([class*=faux-]),.faux-p[data-v-0d1895de])+:is(.rich-text :deep(p)){margin-top:40px}:is(.rich-text[data-v-0d1895de] p)+:is(.faux-p-sm){margin-top:48px}:is(.faux-p-xs[data-v-0d1895de])+:is(.rich-text :deep(p)){margin-top:48px}:is(ul[data-v-0d1895de]:not(.list-none):not(.splide__list):not(.splide__pagination),ol[data-v-0d1895de]:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(.rich-text :deep(p)){margin-top:48px}:is(blockquote[data-v-0d1895de]:not([class*=faux-]),.faux-blockquote[data-v-0d1895de])+:is(.rich-text :deep(p)){margin-top:48px}:is(.rich-text[data-v-0d1895de] p)+:is(.faux-p-xs){margin-top:48px}:is(.rich-text[data-v-0d1895de] p)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:48px}:is(.rich-text[data-v-0d1895de] p)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:48px}}.rich-text[data-v-0d1895de] p{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.letter-input[data-v-b5713a84]{display:none}.letter-label[data-v-b5713a84]{padding-bottom:4px;font-family:Inter,sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:.012em;color:var(--secondary-500);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.letter-input:not([disabled])+.letter-label[data-v-b5713a84]{cursor:pointer}.letter-input:checked+.letter-label[data-v-b5713a84]{border-bottom-width:2px;border-color:var(--secondary-500)}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--gray-200)}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:var(--gray-400)}input::placeholder,textarea::placeholder{opacity:1;color:var(--gray-400)}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:is(.faux-sh){font-family:Work Sans,sans-serif;font-weight:500;letter-spacing:.2em;text-transform:uppercase;padding-top:1px;padding-bottom:1px;font-size:1.125rem;line-height:1.2}:is(.faux-sh):before{content:"";width:0;height:0;display:block;margin-top:calc(-.29em - 1px)}:is(.faux-sh):after{content:"";width:0;height:0;display:block;margin-bottom:calc(-.26em - 1px)}:is(.faux-sh)+:is(.faux-sh){margin-top:20px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1)+:is(.faux-sh){margin-top:48px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2)+:is(.faux-sh){margin-top:32px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3)+:is(.faux-sh){margin-top:32px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4)+:is(.faux-sh){margin-top:32px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5)+:is(.faux-sh){margin-top:32px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6)+:is(.faux-sh){margin-top:32px}:is(.faux-p-lg)+:is(.faux-sh){margin-top:64px}:is(p:not([class*=faux-]),.faux-p)+:is(.faux-sh){margin-top:64px}:is(.faux-p-sm)+:is(.faux-sh){margin-top:64px}:is(.faux-p-xs)+:is(.faux-sh){margin-top:64px}:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(.faux-sh){margin-top:64px}:is(blockquote:not([class*=faux-]),.faux-blockquote)+:is(.faux-sh){margin-top:64px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){font-family:Work Sans,sans-serif;font-weight:700;letter-spacing:.012em;padding-top:1px;padding-bottom:1px;font-size:2.5rem;line-height:1.3}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1):before{content:"";width:0;height:0;display:block;margin-top:calc(-.39em - 1px)}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1):after{content:"";width:0;height:0;display:block;margin-bottom:calc(-.31000000000000005em - 1px)}:is(.faux-sh)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:32px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:48px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:64px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:64px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:32px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:32px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:32px}:is(.faux-p-lg)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:64px}:is(p:not([class*=faux-]),.faux-p)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:64px}:is(.faux-p-sm)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:64px}:is(.faux-p-xs)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:64px}:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:64px}:is(blockquote:not([class*=faux-]),.faux-blockquote)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:64px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){font-family:Work Sans,sans-serif;font-weight:600;letter-spacing:.012em;padding-top:1px;padding-bottom:1px;font-size:1.75rem;line-height:1.3}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2):before{content:"";width:0;height:0;display:block;margin-top:calc(-.39em - 1px)}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2):after{content:"";width:0;height:0;display:block;margin-bottom:calc(-.31000000000000005em - 1px)}:is(.faux-sh)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:24px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:48px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:24px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:24px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:24px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:24px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:24px}:is(.faux-p-lg)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:64px}:is(p:not([class*=faux-]),.faux-p)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:64px}:is(.faux-p-sm)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:64px}:is(.faux-p-xs)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:64px}:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:48px}:is(blockquote:not([class*=faux-]),.faux-blockquote)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:48px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){font-family:Work Sans,sans-serif;font-weight:600;letter-spacing:.012em;padding-top:1px;padding-bottom:1px;font-size:1.5rem;line-height:1.3}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3):before{content:"";width:0;height:0;display:block;margin-top:calc(-.39em - 1px)}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3):after{content:"";width:0;height:0;display:block;margin-bottom:calc(-.31000000000000005em - 1px)}:is(.faux-sh)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:24px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:48px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:24px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:24px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:24px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:24px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:24px}:is(.faux-p-lg)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:64px}:is(p:not([class*=faux-]),.faux-p)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:64px}:is(.faux-p-sm)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:64px}:is(.faux-p-xs)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:64px}:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:48px}:is(blockquote:not([class*=faux-]),.faux-blockquote)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:48px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){font-family:Work Sans,sans-serif;font-weight:500;letter-spacing:.06em;padding-top:1px;padding-bottom:1px;font-size:1.25rem;line-height:1.4}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4):before{content:"";width:0;height:0;display:block;margin-top:calc(-.43999999999999995em - 1px)}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4):after{content:"";width:0;height:0;display:block;margin-bottom:calc(-.36em - 1px)}:is(.faux-sh)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:24px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:48px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:24px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:24px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:24px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:24px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:24px}:is(.faux-p-lg)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:40px}:is(p:not([class*=faux-]),.faux-p)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:40px}:is(.faux-p-sm)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:40px}:is(.faux-p-xs)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:40px}:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:40px}:is(blockquote:not([class*=faux-]),.faux-blockquote)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:40px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){font-family:Work Sans,sans-serif;font-weight:500;letter-spacing:.012em;padding-top:1px;padding-bottom:1px;font-size:1.25rem;line-height:1.3}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5):before{content:"";width:0;height:0;display:block;margin-top:calc(-.39em - 1px)}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5):after{content:"";width:0;height:0;display:block;margin-bottom:calc(-.31000000000000005em - 1px)}:is(.faux-sh)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:24px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:48px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:24px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:24px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:24px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:24px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:24px}:is(.faux-p-lg)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:40px}:is(p:not([class*=faux-]),.faux-p)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:40px}:is(.faux-p-sm)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:40px}:is(.faux-p-xs)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:40px}:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:40px}:is(blockquote:not([class*=faux-]),.faux-blockquote)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:40px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){font-family:Work Sans,sans-serif;font-weight:500;letter-spacing:.06em;text-transform:uppercase;padding-top:1px;padding-bottom:1px;font-size:.9375rem;line-height:1.4}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6):before{content:"";width:0;height:0;display:block;margin-top:calc(-.38999999999999996em - 1px)}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6):after{content:"";width:0;height:0;display:block;margin-bottom:calc(-.36em - 1px)}:is(.faux-sh)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:24px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:48px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:24px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:24px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:24px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:24px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:24px}:is(.faux-p-lg)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:40px}:is(p:not([class*=faux-]),.faux-p)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:40px}:is(.faux-p-sm)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:40px}:is(.faux-p-xs)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:40px}:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:40px}:is(blockquote:not([class*=faux-]),.faux-blockquote)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:40px}:is(.faux-p-lg){font-family:Work Sans,sans-serif;font-weight:400;letter-spacing:.012em;padding-top:1px;padding-bottom:1px;font-size:1.25rem;line-height:1.5}:is(.faux-p-lg):before{content:"";width:0;height:0;display:block;margin-top:calc(-.49em - 1px)}:is(.faux-p-lg):after{content:"";width:0;height:0;display:block;margin-bottom:calc(-.41000000000000003em - 1px)}:is(.faux-sh)+:is(.faux-p-lg){margin-top:24px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1)+:is(.faux-p-lg){margin-top:48px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2)+:is(.faux-p-lg){margin-top:40px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3)+:is(.faux-p-lg){margin-top:40px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4)+:is(.faux-p-lg){margin-top:32px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5)+:is(.faux-p-lg){margin-top:32px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6)+:is(.faux-p-lg){margin-top:32px}:is(.faux-p-lg)+:is(.faux-p-lg){margin-top:32px}:is(p:not([class*=faux-]),.faux-p)+:is(.faux-p-lg){margin-top:32px}:is(.faux-p-sm)+:is(.faux-p-lg){margin-top:32px}:is(.faux-p-xs)+:is(.faux-p-lg){margin-top:32px}:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(.faux-p-lg){margin-top:32px}:is(blockquote:not([class*=faux-]),.faux-blockquote)+:is(.faux-p-lg){margin-top:32px}:is(p:not([class*=faux-]),.faux-p){font-family:Work Sans,sans-serif;font-weight:400;letter-spacing:.012em;padding-top:1px;padding-bottom:1px;font-size:.9375rem;line-height:1.6}:is(p:not([class*=faux-]),.faux-p):before{content:"";width:0;height:0;display:block;margin-top:calc(-.54em - 1px)}:is(p:not([class*=faux-]),.faux-p):after{content:"";width:0;height:0;display:block;margin-bottom:calc(-.4600000000000001em - 1px)}:is(.faux-sh)+:is(p:not([class*=faux-]),.faux-p){margin-top:24px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1)+:is(p:not([class*=faux-]),.faux-p){margin-top:48px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2)+:is(p:not([class*=faux-]),.faux-p){margin-top:40px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3)+:is(p:not([class*=faux-]),.faux-p){margin-top:40px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4)+:is(p:not([class*=faux-]),.faux-p){margin-top:32px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5)+:is(p:not([class*=faux-]),.faux-p){margin-top:32px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6)+:is(p:not([class*=faux-]),.faux-p){margin-top:32px}:is(.faux-p-lg)+:is(p:not([class*=faux-]),.faux-p){margin-top:32px}:is(p:not([class*=faux-]),.faux-p)+:is(p:not([class*=faux-]),.faux-p){margin-top:32px}:is(.faux-p-sm)+:is(p:not([class*=faux-]),.faux-p){margin-top:32px}:is(.faux-p-xs)+:is(p:not([class*=faux-]),.faux-p){margin-top:32px}:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(p:not([class*=faux-]),.faux-p){margin-top:32px}:is(blockquote:not([class*=faux-]),.faux-blockquote)+:is(p:not([class*=faux-]),.faux-p){margin-top:32px}:is(.faux-p-sm){font-family:Work Sans,sans-serif;font-weight:400;letter-spacing:.012em;padding-top:1px;padding-bottom:1px;font-size:.8125rem;line-height:1.5}:is(.faux-p-sm):before{content:"";width:0;height:0;display:block;margin-top:calc(-.49em - 1px)}:is(.faux-p-sm):after{content:"";width:0;height:0;display:block;margin-bottom:calc(-.41000000000000003em - 1px)}:is(.faux-sh)+:is(.faux-p-sm){margin-top:24px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1)+:is(.faux-p-sm){margin-top:48px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2)+:is(.faux-p-sm){margin-top:32px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3)+:is(.faux-p-sm){margin-top:32px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4)+:is(.faux-p-sm){margin-top:32px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5)+:is(.faux-p-sm){margin-top:32px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6)+:is(.faux-p-sm){margin-top:32px}:is(.faux-p-lg)+:is(.faux-p-sm){margin-top:32px}:is(p:not([class*=faux-]),.faux-p)+:is(.faux-p-sm){margin-top:32px}:is(.faux-p-sm)+:is(.faux-p-sm){margin-top:32px}:is(.faux-p-xs)+:is(.faux-p-sm){margin-top:32px}:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(.faux-p-sm){margin-top:32px}:is(blockquote:not([class*=faux-]),.faux-blockquote)+:is(.faux-p-sm){margin-top:32px}:is(.faux-p-xs){font-family:Work Sans,sans-serif;font-weight:400;letter-spacing:.012em;padding-top:1px;padding-bottom:1px;font-size:.75rem;line-height:1.4}:is(.faux-p-xs):before{content:"";width:0;height:0;display:block;margin-top:calc(-.43999999999999995em - 1px)}:is(.faux-p-xs):after{content:"";width:0;height:0;display:block;margin-bottom:calc(-.36em - 1px)}:is(.faux-sh)+:is(.faux-p-xs){margin-top:24px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1)+:is(.faux-p-xs){margin-top:48px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2)+:is(.faux-p-xs){margin-top:32px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3)+:is(.faux-p-xs){margin-top:32px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4)+:is(.faux-p-xs){margin-top:32px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5)+:is(.faux-p-xs){margin-top:32px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6)+:is(.faux-p-xs){margin-top:32px}:is(.faux-p-lg)+:is(.faux-p-xs){margin-top:32px}:is(p:not([class*=faux-]),.faux-p)+:is(.faux-p-xs){margin-top:32px}:is(.faux-p-sm)+:is(.faux-p-xs){margin-top:32px}:is(.faux-p-xs)+:is(.faux-p-xs){margin-top:32px}:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(.faux-p-xs){margin-top:32px}:is(blockquote:not([class*=faux-]),.faux-blockquote)+:is(.faux-p-xs){margin-top:32px}:is(.faux-sh)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:24px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:48px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:32px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:32px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:32px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:32px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:32px}:is(.faux-p-lg)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:40px}:is(p:not([class*=faux-]),.faux-p)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:40px}:is(.faux-p-sm)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:40px}:is(.faux-p-xs)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:40px}:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:32px}:is(blockquote:not([class*=faux-]),.faux-blockquote)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:32px}:is(ul,ol):not(.list-none):not(.splide__list):not(.splide__pagination)>li{font-family:Work Sans,sans-serif;font-weight:400;letter-spacing:.012em;padding-top:1px;padding-bottom:1px;font-size:.9375rem;line-height:1.6}:is(ul,ol):not(.list-none):not(.splide__list):not(.splide__pagination)>li:before{content:"";width:0;height:0;display:block;margin-top:calc(-.54em - 1px)}:is(ul,ol):not(.list-none):not(.splide__list):not(.splide__pagination)>li:after{content:"";width:0;height:0;display:block;margin-bottom:calc(-.4600000000000001em - 1px)}:is(ul,ol):not(.list-none):not(.splide__list):not(.splide__pagination)>li>ul:before,:is(ul,ol):not(.list-none):not(.splide__list):not(.splide__pagination)>li>ol:before{content:"";width:0;height:0;display:block;margin-bottom:calc(-.4600000000000001em - 1px)}:is(ul,ol):not(.list-none):not(.splide__list):not(.splide__pagination)>li>.bullet:before,:is(ul,ol):not(.list-none):not(.splide__list):not(.splide__pagination)>li>.bullet:after{margin-top:-.54em;margin-bottom:calc(-.4600000000000001em)}:is(ul,ol):not(.list-none):not(.splide__list):not(.splide__pagination) :is(ul,ol)>li{font-family:Work Sans,sans-serif;font-weight:400;letter-spacing:.012em;padding-top:1px;padding-bottom:1px;font-size:.9375rem;line-height:1.6}:is(ul,ol):not(.list-none):not(.splide__list):not(.splide__pagination) :is(ul,ol)>li:before{content:"";width:0;height:0;display:block;margin-top:calc(-.54em - 1px)}:is(ul,ol):not(.list-none):not(.splide__list):not(.splide__pagination) :is(ul,ol)>li:after{content:"";width:0;height:0;display:block;margin-bottom:calc(-.4600000000000001em - 1px)}:is(ul,ol):not(.list-none):not(.splide__list):not(.splide__pagination) :is(ul,ol)>li>ul:before,:is(ul,ol):not(.list-none):not(.splide__list):not(.splide__pagination) :is(ul,ol)>li>ol:before{content:"";width:0;height:0;display:block;margin-bottom:calc(-.4600000000000001em - 1px)}:is(ul,ol):not(.list-none):not(.splide__list):not(.splide__pagination) :is(ul,ol)>li>.bullet:before,:is(ul,ol):not(.list-none):not(.splide__list):not(.splide__pagination) :is(ul,ol)>li>.bullet:after{margin-top:-.54em;margin-bottom:calc(-.4600000000000001em)}:is(blockquote:not([class*=faux-]),.faux-blockquote){font-family:Work Sans,sans-serif;font-weight:400;letter-spacing:.012em;padding-top:1px;padding-bottom:1px;font-size:.9375rem;line-height:1.6}:is(blockquote:not([class*=faux-]),.faux-blockquote):before{content:"";width:0;height:0;display:block;margin-top:calc(-.54em - 1px)}:is(blockquote:not([class*=faux-]),.faux-blockquote):after{content:"";width:0;height:0;display:block;margin-bottom:calc(-.4600000000000001em - 1px)}:is(.faux-sh)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:24px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:48px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:32px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:32px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:32px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:32px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:32px}:is(.faux-p-lg)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:32px}:is(p:not([class*=faux-]),.faux-p)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:32px}:is(.faux-p-sm)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:32px}:is(.faux-p-xs)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:32px}:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:32px}:is(blockquote:not([class*=faux-]),.faux-blockquote)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:32px}:is(.ui){font-family:Inter,sans-serif;font-weight:500;letter-spacing:.012em;padding-top:1px;padding-bottom:1px;font-size:.9375rem;line-height:1.6}:is(.ui):before{content:"";width:0;height:0;display:block;margin-top:calc(-.52em - 1px)}:is(.ui):after{content:"";width:0;height:0;display:block;margin-bottom:calc(-.44000000000000006em - 1px)}:is(.ui-lg){font-family:Inter,sans-serif;font-weight:400;letter-spacing:.012em;padding-top:1px;padding-bottom:1px;font-size:.9375rem;line-height:1.6}:is(.ui-lg):before{content:"";width:0;height:0;display:block;margin-top:calc(-.52em - 1px)}:is(.ui-lg):after{content:"";width:0;height:0;display:block;margin-bottom:calc(-.44000000000000006em - 1px)}:is(.ui-sm){font-family:Inter,sans-serif;font-weight:600;letter-spacing:.06em;padding-top:1px;padding-bottom:1px;font-size:.8125rem;line-height:1.3}:is(.ui-sm):before{content:"";width:0;height:0;display:block;margin-top:calc(-.37em - 1px)}:is(.ui-sm):after{content:"";width:0;height:0;display:block;margin-bottom:calc(-.29000000000000004em - 1px)}:is(.ui-sm-caps){font-family:Inter,sans-serif;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding-top:1px;padding-bottom:1px;font-size:.8125rem;line-height:1.3}:is(.ui-sm-caps):before{content:"";width:0;height:0;display:block;margin-top:calc(-.29000000000000004em - 1px)}:is(.ui-sm-caps):after{content:"";width:0;height:0;display:block;margin-bottom:calc(-.29000000000000004em - 1px)}@media (min-width: 768px){:is(.faux-sh){font-size:1.25rem}:is(.faux-sh)+:is(.faux-sh){margin-top:20px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1)+:is(.faux-sh){margin-top:80px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2)+:is(.faux-sh){margin-top:32px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3)+:is(.faux-sh){margin-top:32px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4)+:is(.faux-sh){margin-top:40px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5)+:is(.faux-sh){margin-top:40px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6)+:is(.faux-sh){margin-top:40px}:is(.faux-p-lg)+:is(.faux-sh){margin-top:96px}:is(p:not([class*=faux-]),.faux-p)+:is(.faux-sh){margin-top:96px}:is(.faux-p-sm)+:is(.faux-sh){margin-top:96px}:is(.faux-p-xs)+:is(.faux-sh){margin-top:96px}:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(.faux-sh){margin-top:96px}:is(blockquote:not([class*=faux-]),.faux-blockquote)+:is(.faux-sh){margin-top:96px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){font-size:3.25rem}:is(.faux-sh)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:40px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:48px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:48px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:48px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:48px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:48px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:40px}:is(.faux-p-lg)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:96px}:is(p:not([class*=faux-]),.faux-p)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:96px}:is(.faux-p-sm)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:96px}:is(.faux-p-xs)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:96px}:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:96px}:is(blockquote:not([class*=faux-]),.faux-blockquote)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:96px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){font-size:2.25rem}:is(.faux-sh)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:32px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:48px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:40px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:40px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:32px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:32px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:32px}:is(.faux-p-lg)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:64px}:is(p:not([class*=faux-]),.faux-p)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:64px}:is(.faux-p-sm)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:64px}:is(.faux-p-xs)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:64px}:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:80px}:is(blockquote:not([class*=faux-]),.faux-blockquote)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:80px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){font-size:1.75rem}:is(.faux-sh)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:32px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:48px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:40px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:40px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:32px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:32px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:32px}:is(.faux-p-lg)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:64px}:is(p:not([class*=faux-]),.faux-p)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:64px}:is(.faux-p-sm)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:64px}:is(.faux-p-xs)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:64px}:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:64px}:is(blockquote:not([class*=faux-]),.faux-blockquote)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:64px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){font-size:1.375rem}:is(.faux-sh)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:32px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:48px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:40px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:40px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:32px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:32px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:32px}:is(.faux-p-lg)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:48px}:is(p:not([class*=faux-]),.faux-p)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:48px}:is(.faux-p-sm)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:48px}:is(.faux-p-xs)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:48px}:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:48px}:is(blockquote:not([class*=faux-]),.faux-blockquote)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:48px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){font-size:1.375rem}:is(.faux-sh)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:32px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:48px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:40px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:40px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:32px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:32px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:32px}:is(.faux-p-lg)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:48px}:is(p:not([class*=faux-]),.faux-p)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:48px}:is(.faux-p-sm)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:48px}:is(.faux-p-xs)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:48px}:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:48px}:is(blockquote:not([class*=faux-]),.faux-blockquote)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:48px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){font-size:1rem}:is(.faux-sh)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:32px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:48px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:40px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:40px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:32px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:32px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:32px}:is(.faux-p-lg)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:48px}:is(p:not([class*=faux-]),.faux-p)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:48px}:is(.faux-p-sm)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:48px}:is(.faux-p-xs)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:48px}:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:48px}:is(blockquote:not([class*=faux-]),.faux-blockquote)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:48px}:is(.faux-p-lg){font-size:1.375rem}:is(.faux-sh)+:is(.faux-p-lg){margin-top:32px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1)+:is(.faux-p-lg){margin-top:48px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2)+:is(.faux-p-lg){margin-top:48px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3)+:is(.faux-p-lg){margin-top:40px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4)+:is(.faux-p-lg){margin-top:40px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5)+:is(.faux-p-lg){margin-top:40px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6)+:is(.faux-p-lg){margin-top:40px}:is(.faux-p-lg)+:is(.faux-p-lg){margin-top:48px}:is(p:not([class*=faux-]),.faux-p)+:is(.faux-p-lg){margin-top:48px}:is(.faux-p-sm)+:is(.faux-p-lg){margin-top:48px}:is(.faux-p-xs)+:is(.faux-p-lg){margin-top:48px}:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(.faux-p-lg){margin-top:48px}:is(blockquote:not([class*=faux-]),.faux-blockquote)+:is(.faux-p-lg){margin-top:48px}:is(p:not([class*=faux-]),.faux-p){font-size:1rem}:is(.faux-sh)+:is(p:not([class*=faux-]),.faux-p){margin-top:32px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1)+:is(p:not([class*=faux-]),.faux-p){margin-top:48px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2)+:is(p:not([class*=faux-]),.faux-p){margin-top:48px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3)+:is(p:not([class*=faux-]),.faux-p){margin-top:32px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4)+:is(p:not([class*=faux-]),.faux-p){margin-top:32px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5)+:is(p:not([class*=faux-]),.faux-p){margin-top:24px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6)+:is(p:not([class*=faux-]),.faux-p){margin-top:24px}:is(.faux-p-lg)+:is(p:not([class*=faux-]),.faux-p){margin-top:48px}:is(p:not([class*=faux-]),.faux-p)+:is(p:not([class*=faux-]),.faux-p){margin-top:40px}:is(.faux-p-sm)+:is(p:not([class*=faux-]),.faux-p){margin-top:48px}:is(.faux-p-xs)+:is(p:not([class*=faux-]),.faux-p){margin-top:48px}:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(p:not([class*=faux-]),.faux-p){margin-top:48px}:is(blockquote:not([class*=faux-]),.faux-blockquote)+:is(p:not([class*=faux-]),.faux-p){margin-top:48px}:is(.faux-p-sm){font-size:.875rem}:is(.faux-sh)+:is(.faux-p-sm){margin-top:32px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1)+:is(.faux-p-sm){margin-top:40px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2)+:is(.faux-p-sm){margin-top:40px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3)+:is(.faux-p-sm){margin-top:24px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4)+:is(.faux-p-sm){margin-top:32px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5)+:is(.faux-p-sm){margin-top:24px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6)+:is(.faux-p-sm){margin-top:24px}:is(.faux-p-lg)+:is(.faux-p-sm){margin-top:48px}:is(p:not([class*=faux-]),.faux-p)+:is(.faux-p-sm){margin-top:40px}:is(.faux-p-sm)+:is(.faux-p-sm){margin-top:48px}:is(.faux-p-xs)+:is(.faux-p-sm){margin-top:48px}:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(.faux-p-sm){margin-top:48px}:is(blockquote:not([class*=faux-]),.faux-blockquote)+:is(.faux-p-sm){margin-top:48px}:is(.faux-p-xs){font-size:.8125rem}:is(.faux-sh)+:is(.faux-p-xs){margin-top:32px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1)+:is(.faux-p-xs){margin-top:40px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2)+:is(.faux-p-xs){margin-top:40px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3)+:is(.faux-p-xs){margin-top:24px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4)+:is(.faux-p-xs){margin-top:32px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5)+:is(.faux-p-xs){margin-top:24px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6)+:is(.faux-p-xs){margin-top:24px}:is(.faux-p-lg)+:is(.faux-p-xs){margin-top:48px}:is(p:not([class*=faux-]),.faux-p)+:is(.faux-p-xs){margin-top:40px}:is(.faux-p-sm)+:is(.faux-p-xs){margin-top:48px}:is(.faux-p-xs)+:is(.faux-p-xs){margin-top:48px}:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(.faux-p-xs){margin-top:48px}:is(blockquote:not([class*=faux-]),.faux-blockquote)+:is(.faux-p-xs){margin-top:48px}:is(.faux-sh)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:32px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:64px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:48px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:48px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:48px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:48px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:48px}:is(.faux-p-lg)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:48px}:is(p:not([class*=faux-]),.faux-p)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:48px}:is(.faux-p-sm)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:48px}:is(.faux-p-xs)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:48px}:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:40px}:is(blockquote:not([class*=faux-]),.faux-blockquote)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:48px}:is(ul,ol):not(.list-none):not(.splide__list):not(.splide__pagination)>li{font-size:1rem}:is(ul,ol):not(.list-none):not(.splide__list):not(.splide__pagination) :is(ul,ol)>li{font-size:1rem}:is(blockquote:not([class*=faux-]),.faux-blockquote){font-size:1rem}:is(.faux-sh)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:32px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:64px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:48px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:48px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:48px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:48px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:48px}:is(.faux-p-lg)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:48px}:is(p:not([class*=faux-]),.faux-p)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:48px}:is(.faux-p-sm)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:48px}:is(.faux-p-xs)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:48px}:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:40px}:is(blockquote:not([class*=faux-]),.faux-blockquote)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:48px}:is(.ui){font-size:1rem}:is(.ui-lg){font-size:1rem}:is(.ui-sm){font-size:.875rem}:is(.ui-sm-caps){font-size:.875rem}}*,:before,:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:Work Sans,sans-serif}#appcss .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}#appcss .pointer-events-none{pointer-events:none}#appcss .\!visible{visibility:visible!important}#appcss .visible{visibility:visible}#appcss .invisible{visibility:hidden}#appcss .static{position:static}#appcss .fixed{position:fixed}#appcss .absolute{position:absolute}#appcss .relative{position:relative}#appcss .sticky{position:sticky}#appcss .inset-0{top:0;right:0;bottom:0;left:0}#appcss .-bottom-\[60px\]{bottom:-60px}#appcss .-top-\[100\%\]{top:-100%}#appcss .-top-\[1px\]{top:-1px}#appcss .bottom-0{bottom:0}#appcss .bottom-s1{bottom:4px}#appcss .bottom-s13{bottom:120px}#appcss .bottom-s4{bottom:16px}#appcss .left-0{left:0}#appcss .left-1\/2{left:50%}#appcss .left-\[25px\]{left:25px}#appcss .right-0{right:0}#appcss .right-6{right:6px}#appcss .right-\[18px\]{right:18px}#appcss .right-\[25px\]{right:25px}#appcss .right-\[40px\]{right:40px}#appcss .right-s4{right:16px}#appcss .top-0{top:0}#appcss .top-1\/2{top:50%}#appcss .top-\[-450px\]{top:-450px}#appcss .top-\[10px\]{top:10px}#appcss .top-\[12px\]{top:12px}#appcss .top-\[16px\]{top:16px}#appcss .top-\[40\%\]{top:40%}#appcss .top-\[45px\]{top:45px}#appcss .top-full{top:100%}#appcss .top-s2{top:8px}#appcss .isolate{isolation:isolate}#appcss .-z-10{z-index:-10}#appcss .z-0{z-index:0}#appcss .z-10{z-index:10}#appcss .z-20{z-index:20}#appcss .z-30{z-index:30}#appcss .z-50{z-index:50}#appcss .z-\[9999\]{z-index:9999}#appcss .order-first{order:-9999}#appcss .order-last{order:9999}#appcss .col-span-2{grid-column:span 2 / span 2}#appcss .col-span-3{grid-column:span 3 / span 3}#appcss .col-span-4{grid-column:span 4 / span 4}#appcss .col-span-5{grid-column:span 5 / span 5}#appcss .col-start-1{grid-column-start:1}#appcss .col-end-1{grid-column-end:1}#appcss .row-span-5{grid-row:span 5 / span 5}#appcss .row-span-6{grid-row:span 6 / span 6}#appcss .row-span-full{grid-row:1 / -1}#appcss .float-left{float:left}#appcss .-m-s3{margin:-12px}#appcss .m-0{margin:0}#appcss .m-\[100px\]{margin:100px}#appcss .-mx-s3{margin-left:-12px;margin-right:-12px}#appcss .-mx-s4{margin-left:-16px;margin-right:-16px}#appcss .-my-\[10px\]{margin-top:-10px;margin-bottom:-10px}#appcss .mx-0{margin-left:0;margin-right:0}#appcss .mx-auto{margin-left:auto;margin-right:auto}#appcss .mx-s1{margin-left:4px;margin-right:4px}#appcss .mx-s10{margin-left:64px;margin-right:64px}#appcss .mx-s8{margin-left:40px;margin-right:40px}#appcss .mx-s9{margin-left:48px;margin-right:48px}#appcss .mx-x{margin-left:var(--carbon-x);margin-right:var(--carbon-x)}#appcss .my-0{margin-top:0;margin-bottom:0}#appcss .my-s10{margin-top:64px;margin-bottom:64px}#appcss .my-s11{margin-top:80px;margin-bottom:80px}#appcss .my-s12{margin-top:96px;margin-bottom:96px}#appcss .my-s4{margin-top:16px;margin-bottom:16px}#appcss .my-s8{margin-top:40px;margin-bottom:40px}#appcss .my-s9{margin-top:48px;margin-bottom:48px}#appcss .my-y{margin-top:var(--carbon-y);margin-bottom:var(--carbon-y)}#appcss .-mb-s11{margin-bottom:-80px}#appcss .-mb-s2{margin-bottom:-8px}#appcss .-mb-s7{margin-bottom:-32px}#appcss .-ml-s3{margin-left:-12px}#appcss .-ml-s5{margin-left:-20px}#appcss .-ml-s7{margin-left:-32px}#appcss .-mr-s4{margin-right:-16px}#appcss .-mt-6{margin-top:-6px}#appcss .-mt-\[2px\]{margin-top:-2px}#appcss .-mt-\[75px\]{margin-top:-75px}#appcss .-mt-s1{margin-top:-4px}#appcss .-mt-s12{margin-top:-96px}#appcss .-mt-s2{margin-top:-8px}#appcss .-mt-s4{margin-top:-16px}#appcss .mb-s10{margin-bottom:64px}#appcss .mb-s11{margin-bottom:80px}#appcss .mb-s12{margin-bottom:96px}#appcss .mb-s14{margin-bottom:160px}#appcss .mb-s3{margin-bottom:12px}#appcss .mb-s4{margin-bottom:16px}#appcss .mb-s5{margin-bottom:20px}#appcss .mb-s6{margin-bottom:24px}#appcss .mb-s7{margin-bottom:32px}#appcss .mb-s8{margin-bottom:40px}#appcss .mb-s9{margin-bottom:48px}#appcss .ml-10{margin-left:10px}#appcss .ml-\[6px\]{margin-left:6px}#appcss .ml-s1{margin-left:4px}#appcss .ml-s2{margin-left:8px}#appcss .ml-s3{margin-left:12px}#appcss .ml-s4{margin-left:16px}#appcss .ml-s7{margin-left:32px}#appcss .mr-s1{margin-right:4px}#appcss .mr-s2{margin-right:8px}#appcss .mr-s3{margin-right:12px}#appcss .mr-s4{margin-right:16px}#appcss .mr-s5{margin-right:20px}#appcss .mr-s6{margin-right:24px}#appcss .mt-0{margin-top:0}#appcss .mt-10{margin-top:10px}#appcss .mt-\[-2px\]{margin-top:-2px}#appcss .mt-\[-7vw\]{margin-top:-7vw}#appcss .mt-\[10px\]{margin-top:10px}#appcss .mt-\[2px\]{margin-top:2px}#appcss .mt-\[calc\(var\(--size\)\/-2\)\]{margin-top:calc(var(--size) / -2)}#appcss .mt-auto{margin-top:auto}#appcss .mt-s1{margin-top:4px}#appcss .mt-s10{margin-top:64px}#appcss .mt-s11{margin-top:80px}#appcss .mt-s12{margin-top:96px}#appcss .mt-s2{margin-top:8px}#appcss .mt-s3{margin-top:12px}#appcss .mt-s4{margin-top:16px}#appcss .mt-s5{margin-top:20px}#appcss .mt-s6{margin-top:24px}#appcss .mt-s7{margin-top:32px}#appcss .mt-s8{margin-top:40px}#appcss .mt-s9{margin-top:48px}#appcss .mt-y{margin-top:var(--carbon-y)}#appcss .box-border{box-sizing:border-box}#appcss .line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}#appcss .line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}#appcss .line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}#appcss .line-clamp-5{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}#appcss .line-clamp-6{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6}#appcss .block{display:block}#appcss .inline-block{display:inline-block}#appcss .inline{display:inline}#appcss .\!flex{display:flex!important}#appcss .flex{display:flex}#appcss .inline-flex{display:inline-flex}#appcss .grid{display:grid}#appcss .hidden{display:none}#appcss .aspect-\[1\.46\/1\]{aspect-ratio:1.46/1}#appcss .aspect-\[2\/1\]{aspect-ratio:2/1}#appcss .aspect-\[224\/107\]{aspect-ratio:224/107}#appcss .aspect-\[344\/136\]{aspect-ratio:344/136}#appcss .aspect-square{aspect-ratio:1 / 1}#appcss .aspect-video{aspect-ratio:16 / 9}#appcss .\!h-\[--size\]{height:var(--size)!important}#appcss .\!h-\[12px\]{height:12px!important}#appcss .\!h-s9{height:48px!important}#appcss .h-0{height:0px}#appcss .h-10{height:10px}#appcss .h-11{height:11px}#appcss .h-3{height:3px}#appcss .h-\[--size\]{height:var(--size)}#appcss .h-\[110\%\]{height:110%}#appcss .h-\[12px\]{height:12px}#appcss .h-\[130px\]{height:130px}#appcss .h-\[13px\]{height:13px}#appcss .h-\[203px\]{height:203px}#appcss .h-\[20px\]{height:20px}#appcss .h-\[215px\]{height:215px}#appcss .h-\[26px\]{height:26px}#appcss .h-\[32px\]{height:32px}#appcss .h-\[4px\]{height:4px}#appcss .h-\[50px\]{height:50px}#appcss .h-\[60px\]{height:60px}#appcss .h-\[68px\]{height:68px}#appcss .h-\[72px\]{height:72px}#appcss .h-\[80vh\]{height:80vh}#appcss .h-\[85px\]{height:85px}#appcss .h-\[8px\]{height:8px}#appcss .h-auto{height:auto}#appcss .h-full{height:100%}#appcss .h-icon-12{height:12px}#appcss .h-icon-16{height:16px}#appcss .h-icon-20{height:20px}#appcss .h-icon-24{height:24px}#appcss .h-icon-32{height:32px}#appcss .h-icon-48{height:48px}#appcss .h-icon-64{height:64px}#appcss .h-icon-social{height:32px}#appcss .h-s10{height:64px}#appcss .h-s2{height:8px}#appcss .h-s3{height:12px}#appcss .h-s4{height:16px}#appcss .h-s5{height:20px}#appcss .h-s7{height:32px}#appcss .h-s8{height:40px}#appcss .h-s9{height:48px}#appcss .max-h-\[1000px\]{max-height:1000px}#appcss .max-h-\[450px\]{max-height:450px}#appcss .min-h-\[41px\]{min-height:41px}#appcss .min-h-full{min-height:100%}#appcss .\!w-0{width:0px!important}#appcss .\!w-\[--size\]{width:var(--size)!important}#appcss .\!w-\[12px\]{width:12px!important}#appcss .\!w-s9{width:48px!important}#appcss .w-10{width:10px}#appcss .w-11{width:11px}#appcss .w-2{width:2px}#appcss .w-3{width:3px}#appcss .w-3\/5{width:60%}#appcss .w-\[--size\]{width:var(--size)}#appcss .w-\[120px\]{width:120px}#appcss .w-\[12px\]{width:12px}#appcss .w-\[13px\]{width:13px}#appcss .w-\[180px\]{width:180px}#appcss .w-\[18px\]{width:18px}#appcss .w-\[26px\]{width:26px}#appcss .w-\[32px\]{width:32px}#appcss .w-\[375px\]{width:375px}#appcss .w-\[490px\]{width:490px}#appcss .w-\[4px\]{width:4px}#appcss .w-\[52px\]{width:52px}#appcss .w-\[72px\]{width:72px}#appcss .w-\[8px\]{width:8px}#appcss .w-auto{width:auto}#appcss .w-full{width:100%}#appcss .w-icon-12{width:12px}#appcss .w-icon-16{width:16px}#appcss .w-icon-20{width:20px}#appcss .w-icon-24{width:24px}#appcss .w-icon-32{width:32px}#appcss .w-icon-48{width:48px}#appcss .w-icon-64{width:64px}#appcss .w-icon-social{width:32px}#appcss .w-s10{width:64px}#appcss .w-s11{width:80px}#appcss .w-s3{width:12px}#appcss .w-s4{width:16px}#appcss .w-s5{width:20px}#appcss .w-s7{width:32px}#appcss .w-s8{width:40px}#appcss .w-s9{width:48px}#appcss .min-w-\[32px\]{min-width:32px}#appcss .max-w-1060{max-width:1060px}#appcss .max-w-600{max-width:600px}#appcss .max-w-800{max-width:800px}#appcss .max-w-\[100\%\]{max-width:100%}#appcss .max-w-\[1000px\]{max-width:1000px}#appcss .max-w-\[1056px\]{max-width:1056px}#appcss .max-w-\[1130px\]{max-width:1130px}#appcss .max-w-\[140px\]{max-width:140px}#appcss .max-w-\[225px\]{max-width:225px}#appcss .max-w-\[275px\]{max-width:275px}#appcss .max-w-\[300px\]{max-width:300px}#appcss .max-w-\[33\.333\%\]{max-width:33.333%}#appcss .max-w-\[400px\]{max-width:400px}#appcss .max-w-\[485px\]{max-width:485px}#appcss .max-w-\[500px\]{max-width:500px}#appcss .max-w-\[535px\]{max-width:535px}#appcss .max-w-\[645px\]{max-width:645px}#appcss .max-w-\[740px\]{max-width:740px}#appcss .max-w-\[800px\]{max-width:800px}#appcss .max-w-\[835px\]{max-width:835px}#appcss .max-w-\[870px\]{max-width:870px}#appcss .max-w-content{max-width:1312px}#appcss .max-w-full{max-width:100%}#appcss .max-w-text{max-width:900px}#appcss .max-w-wide{max-width:1440px}#appcss .flex-1{flex:1 1 0%}#appcss .flex-shrink{flex-shrink:1}#appcss .flex-shrink-0{flex-shrink:0}#appcss .shrink{flex-shrink:1}#appcss .shrink-0{flex-shrink:0}#appcss .flex-grow,#appcss .grow{flex-grow:1}#appcss .origin-center{transform-origin:center}#appcss .-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#appcss .-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#appcss .translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#appcss .-rotate-180{--tw-rotate: -180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#appcss .-rotate-\[8deg\]{--tw-rotate: -8deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#appcss .scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#appcss .scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#appcss .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}#appcss .animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}#appcss .animate-spin{animation:spin 1s linear infinite}#appcss .cursor-pointer{cursor:pointer}#appcss .resize{resize:both}#appcss .list-none{list-style-type:none}#appcss .appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}#appcss .break-inside-avoid-column{-moz-column-break-inside:avoid;break-inside:avoid-column}#appcss .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}#appcss .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#appcss .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#appcss .grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}#appcss .flex-row{flex-direction:row}#appcss .flex-col{flex-direction:column}#appcss .flex-wrap{flex-wrap:wrap}#appcss .items-start{align-items:flex-start}#appcss .items-end{align-items:flex-end}#appcss .items-center{align-items:center}#appcss .justify-start{justify-content:flex-start}#appcss .justify-end{justify-content:flex-end}#appcss .justify-center{justify-content:center}#appcss .justify-between{justify-content:space-between}#appcss .justify-around{justify-content:space-around}#appcss .gap-\[10px\]{gap:10px}#appcss .gap-s1{gap:4px}#appcss .gap-s10{gap:64px}#appcss .gap-s11{gap:80px}#appcss .gap-s2{gap:8px}#appcss .gap-s3{gap:12px}#appcss .gap-s4{gap:16px}#appcss .gap-s5{gap:20px}#appcss .gap-s6{gap:24px}#appcss .gap-s7{gap:32px}#appcss .gap-s8{gap:40px}#appcss .gap-s9{gap:48px}#appcss .gap-x-\[10px\]{-moz-column-gap:10px;column-gap:10px}#appcss .gap-x-s1{-moz-column-gap:4px;column-gap:4px}#appcss .gap-x-s10{-moz-column-gap:64px;column-gap:64px}#appcss .gap-x-s2{-moz-column-gap:8px;column-gap:8px}#appcss .gap-x-s3{-moz-column-gap:12px;column-gap:12px}#appcss .gap-x-s4{-moz-column-gap:16px;column-gap:16px}#appcss .gap-x-s5{-moz-column-gap:20px;column-gap:20px}#appcss .gap-x-s6{-moz-column-gap:24px;column-gap:24px}#appcss .gap-x-s7{-moz-column-gap:32px;column-gap:32px}#appcss .gap-x-s8{-moz-column-gap:40px;column-gap:40px}#appcss .gap-x-s9{-moz-column-gap:48px;column-gap:48px}#appcss .gap-y-s2{row-gap:8px}#appcss .gap-y-s4{row-gap:16px}#appcss .gap-y-s6{row-gap:24px}#appcss .gap-y-s7{row-gap:32px}#appcss .gap-y-s8{row-gap:40px}#appcss .gap-y-s9{row-gap:48px}#appcss :is(.space-x-s3>:not([hidden])~:not([hidden])){--tw-space-x-reverse: 0;margin-right:calc(12px * var(--tw-space-x-reverse));margin-left:calc(12px * calc(1 - var(--tw-space-x-reverse)))}#appcss :is(.space-x-s5>:not([hidden])~:not([hidden])){--tw-space-x-reverse: 0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}#appcss :is(.space-y-s10>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(64px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(64px * var(--tw-space-y-reverse))}#appcss :is(.space-y-s7>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(32px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(32px * var(--tw-space-y-reverse))}#appcss :is(.space-y-s8>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(40px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(40px * var(--tw-space-y-reverse))}#appcss :is(.space-y-s9>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(48px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(48px * var(--tw-space-y-reverse))}#appcss .overflow-hidden{overflow:hidden}#appcss .overflow-x-hidden{overflow-x:hidden}#appcss .overflow-x-scroll{overflow-x:scroll}#appcss .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#appcss .text-ellipsis{text-overflow:ellipsis}#appcss .whitespace-nowrap{white-space:nowrap}#appcss .rounded,#appcss .rounded-10{border-radius:10px}#appcss .rounded-100{border-radius:100px}#appcss .rounded-5{border-radius:5px}#appcss .rounded-80{border-radius:80px}#appcss .rounded-\[100px\]{border-radius:100px}#appcss .rounded-\[20px\]{border-radius:20px}#appcss .rounded-\[25px\]{border-radius:25px}#appcss .rounded-\[30px\]{border-radius:30px}#appcss .rounded-full{border-radius:50%}#appcss .rounded-none{border-radius:0}#appcss .rounded-b{border-bottom-right-radius:10px;border-bottom-left-radius:10px}#appcss .rounded-t{border-top-left-radius:10px;border-top-right-radius:10px}#appcss .rounded-tl{border-top-left-radius:10px}#appcss .rounded-tr{border-top-right-radius:10px}#appcss .border{border-width:1px}#appcss .border-0{border-width:0px}#appcss .border-1{border-width:1px}#appcss .border-2{border-width:2px}#appcss .border-4{border-width:4px}#appcss .border-b{border-bottom-width:1px}#appcss .border-b-0{border-bottom-width:0px}#appcss .border-b-1{border-bottom-width:1px}#appcss .border-b-2{border-bottom-width:2px}#appcss .border-l-2{border-left-width:2px}#appcss .border-l-\[5px\]{border-left-width:5px}#appcss .border-r,#appcss .border-r-1{border-right-width:1px}#appcss .border-r-2{border-right-width:2px}#appcss .border-t,#appcss .border-t-1{border-top-width:1px}#appcss .border-t-10{border-top-width:10px}#appcss .border-t-2{border-top-width:2px}#appcss .border-t-8{border-top-width:8px}#appcss .border-t-\[30px\]{border-top-width:30px}#appcss .border-t-\[8px\]{border-top-width:8px}#appcss .border-none{border-style:none}#appcss .border-gray-100{border-color:var(--gray-100)}#appcss .border-gray-200{border-color:var(--gray-200)}#appcss .border-gray-300{border-color:var(--gray-300)}#appcss .border-gray-400{border-color:var(--gray-400)}#appcss .border-gray-500{border-color:var(--gray-500)}#appcss .border-gray-600{border-color:var(--gray-600)}#appcss .border-gray-700{border-color:var(--gray-700)}#appcss .border-primary-100{border-color:var(--primary-100)}#appcss .border-primary-200{border-color:var(--primary-200)}#appcss .border-primary-400{border-color:var(--primary-400)}#appcss .border-primary-500{border-color:var(--primary-500)}#appcss .border-primary-600{border-color:var(--primary-600)}#appcss .border-primary-800{border-color:var(--primary-800)}#appcss .border-red-100{border-color:var(--red-100)}#appcss .border-red-500{border-color:var(--red-500)}#appcss .border-red-600{border-color:var(--red-600)}#appcss .border-red-700{border-color:var(--red-700)}#appcss .border-secondary-300{border-color:var(--secondary-300)}#appcss .border-secondary-500{border-color:var(--secondary-500)}#appcss .border-secondary-600{border-color:var(--secondary-600)}#appcss .border-secondary-700{border-color:var(--secondary-700)}#appcss .border-tertiary-500{border-color:var(--tertiary-500)}#appcss .border-tertiary-600{border-color:var(--tertiary-600)}#appcss .border-transparent{border-color:transparent}#appcss .border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}#appcss .border-r-gray-200{border-right-color:var(--gray-200)}#appcss .border-r-gray-900{border-right-color:var(--gray-900)}#appcss .border-t-secondary-500{border-top-color:var(--secondary-500)}#appcss .border-opacity-30{--tw-border-opacity: .3}#appcss .bg-\[\#E5E7EB\]{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}#appcss .bg-\[\#FAF9F9\]{--tw-bg-opacity: 1;background-color:rgb(250 249 249 / var(--tw-bg-opacity, 1))}#appcss .bg-\[\#e4e1e140\]{background-color:rgba(228,225,225,.25)}#appcss .bg-\[rgba\(102\,196\,234\,0\.15\)\]{background-color:rgba(102,196,234,.15)}#appcss .bg-\[rgba\(224\,224\,224\,0\.15\)\]{background-color:rgba(224,224,224,.15)}#appcss .bg-\[rgba\(228\,225\,225\,0\.25\)\]{background-color:rgba(228,225,225,.25)}#appcss .bg-\[rgba\(228\,225\,225\,0\.30\)\]{background-color:rgba(228,225,225,.3)}#appcss .bg-\[rgba\(230\,245\,252\,0\.50\)\]{background-color:rgba(230,245,252,.5)}#appcss .bg-\[rgba\(230\,248\,235\,0\.53\)\]{background-color:rgba(230,248,235,.53)}#appcss .bg-\[rgba\(230\,248\,235\,0\.60\)\]{background-color:rgba(230,248,235,.6)}#appcss .bg-\[rgba\(244\,244\,244\,0\.15\)\]{background-color:rgba(244,244,244,.15)}#appcss .bg-\[rgba\(255\,247\,227\,0\.75\)\]{background-color:rgba(255,247,227,.75)}#appcss .bg-accent-500{background-color:var(--accent-500)}#appcss .bg-current{background-color:currentColor}#appcss .bg-gray-100{background-color:var(--gray-100)}#appcss .bg-gray-200{background-color:var(--gray-200)}#appcss .bg-gray-50{background-color:var(--gray-50)}#appcss .bg-gray-600{background-color:var(--gray-600)}#appcss .bg-gray-700{background-color:var(--gray-700)}#appcss .bg-gray-800{background-color:var(--gray-800)}#appcss .bg-primary-100{background-color:var(--primary-100)}#appcss .bg-primary-50{background-color:var(--primary-50)}#appcss .bg-primary-500{background-color:var(--primary-500)}#appcss .bg-primary-600{background-color:var(--primary-600)}#appcss .bg-primary-700{background-color:var(--primary-700)}#appcss .bg-primary-800{background-color:var(--primary-800)}#appcss .bg-red-500{background-color:var(--red-500)}#appcss .bg-red-600{background-color:var(--red-600)}#appcss .bg-red-700{background-color:var(--red-700)}#appcss .bg-secondary-50{background-color:var(--secondary-50)}#appcss .bg-secondary-500{background-color:var(--secondary-500)}#appcss .bg-secondary-600{background-color:var(--secondary-600)}#appcss .bg-secondary-700{background-color:var(--secondary-700)}#appcss .bg-secondary-800{background-color:var(--secondary-800)}#appcss .bg-tertiary-500{background-color:var(--tertiary-500)}#appcss .bg-tertiary-600{background-color:var(--tertiary-600)}#appcss .bg-tertiary-700{background-color:var(--tertiary-700)}#appcss .bg-transparent{background-color:transparent}#appcss .bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}#appcss .bg-white\/70{background-color:rgba(255,255,255,.7)}#appcss .bg-opacity-80{--tw-bg-opacity: .8}#appcss .bg-\[linear-gradient\(180deg\,rgba\(0\,157\,220\,0\.50\)0\%\,rgba\(102\,196\,234\,0\.50\)100\%\)\]{background-image:linear-gradient(180deg,rgba(0,157,220,.5),rgba(102,196,234,.5))}#appcss .bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}#appcss .from-primary-800{--tw-gradient-from: var(--primary-800) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}#appcss .from-secondary-800{--tw-gradient-from: var(--secondary-800) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}#appcss .to-primary-700{--tw-gradient-to: var(--primary-700) var(--tw-gradient-to-position)}#appcss .to-secondary-700{--tw-gradient-to: var(--secondary-700) var(--tw-gradient-to-position)}#appcss .bg-cover{background-size:cover}#appcss .bg-top{background-position:top}#appcss .bg-no-repeat{background-repeat:no-repeat}#appcss .stroke-2{stroke-width:2}#appcss .object-cover{-o-object-fit:cover;object-fit:cover}#appcss .object-center{-o-object-position:center;object-position:center}#appcss .p-0{padding:0}#appcss .p-\[1px\]{padding:1px}#appcss .p-s10{padding:64px}#appcss .p-s2{padding:8px}#appcss .p-s3{padding:12px}#appcss .p-s4{padding:16px}#appcss .p-s5{padding:20px}#appcss .p-s6{padding:24px}#appcss .p-s7{padding:32px}#appcss .p-s8{padding:40px}#appcss .p-s9{padding:48px}#appcss .px-10{padding-left:10px;padding-right:10px}#appcss .px-30{padding-left:30px;padding-right:30px}#appcss .px-\[32px\]{padding-left:32px;padding-right:32px}#appcss .px-\[6px\]{padding-left:6px;padding-right:6px}#appcss .px-s1{padding-left:4px;padding-right:4px}#appcss .px-s10{padding-left:64px;padding-right:64px}#appcss .px-s2{padding-left:8px;padding-right:8px}#appcss .px-s3{padding-left:12px;padding-right:12px}#appcss .px-s4{padding-left:16px;padding-right:16px}#appcss .px-s5{padding-left:20px;padding-right:20px}#appcss .px-s6{padding-left:24px;padding-right:24px}#appcss .px-s7{padding-left:32px;padding-right:32px}#appcss .px-s8{padding-left:40px;padding-right:40px}#appcss .px-s9{padding-left:48px;padding-right:48px}#appcss .px-x{padding-left:var(--carbon-x);padding-right:var(--carbon-x)}#appcss .py-\[12px\]{padding-top:12px;padding-bottom:12px}#appcss .py-\[18px\]{padding-top:18px;padding-bottom:18px}#appcss .py-\[7px\]{padding-top:7px;padding-bottom:7px}#appcss .py-s1{padding-top:4px;padding-bottom:4px}#appcss .py-s10{padding-top:64px;padding-bottom:64px}#appcss .py-s11{padding-top:80px;padding-bottom:80px}#appcss .py-s12{padding-top:96px;padding-bottom:96px}#appcss .py-s13{padding-top:120px;padding-bottom:120px}#appcss .py-s14{padding-top:160px;padding-bottom:160px}#appcss .py-s2{padding-top:8px;padding-bottom:8px}#appcss .py-s3{padding-top:12px;padding-bottom:12px}#appcss .py-s4{padding-top:16px;padding-bottom:16px}#appcss .py-s5{padding-top:20px;padding-bottom:20px}#appcss .py-s6{padding-top:24px;padding-bottom:24px}#appcss .py-s7{padding-top:32px;padding-bottom:32px}#appcss .py-s8{padding-top:40px;padding-bottom:40px}#appcss .py-s9{padding-top:48px;padding-bottom:48px}#appcss .py-y{padding-top:var(--carbon-y);padding-bottom:var(--carbon-y)}#appcss .pb-2{padding-bottom:2px}#appcss .pb-\[150px\]{padding-bottom:150px}#appcss .pb-\[2px\]{padding-bottom:2px}#appcss .pb-\[6px\]{padding-bottom:6px}#appcss .pb-s1{padding-bottom:4px}#appcss .pb-s11{padding-bottom:80px}#appcss .pb-s12{padding-bottom:96px}#appcss .pb-s14{padding-bottom:160px}#appcss .pb-s3{padding-bottom:12px}#appcss .pb-s4{padding-bottom:16px}#appcss .pb-s5{padding-bottom:20px}#appcss .pb-s6{padding-bottom:24px}#appcss .pb-s7{padding-bottom:32px}#appcss .pb-s8{padding-bottom:40px}#appcss .pb-s9{padding-bottom:48px}#appcss .pb-y{padding-bottom:var(--carbon-y)}#appcss .pl-\[1px\]{padding-left:1px}#appcss .pl-\[20px\]{padding-left:20px}#appcss .pl-s2{padding-left:8px}#appcss .pl-s3{padding-left:12px}#appcss .pl-s4{padding-left:16px}#appcss .pl-s5{padding-left:20px}#appcss .pl-s6{padding-left:24px}#appcss .pl-s8{padding-left:40px}#appcss .pr-\[1px\]{padding-right:1px}#appcss .pr-\[35px\]{padding-right:35px}#appcss .pr-s3{padding-right:12px}#appcss .pr-s4{padding-right:16px}#appcss .pr-s5{padding-right:20px}#appcss .pr-s6{padding-right:24px}#appcss .pr-s8{padding-right:40px}#appcss .pr-s9{padding-right:48px}#appcss .pt-s1{padding-top:4px}#appcss .pt-s10{padding-top:64px}#appcss .pt-s11{padding-top:80px}#appcss .pt-s12{padding-top:96px}#appcss .pt-s14{padding-top:160px}#appcss .pt-s2{padding-top:8px}#appcss .pt-s4{padding-top:16px}#appcss .pt-s5{padding-top:20px}#appcss .pt-s6{padding-top:24px}#appcss .pt-s7{padding-top:32px}#appcss .pt-s8{padding-top:40px}#appcss .pt-s9{padding-top:48px}#appcss .text-left{text-align:left}#appcss .text-center{text-align:center}#appcss .text-right{text-align:right}#appcss .font-inter{font-family:Inter,sans-serif}#appcss .text-10{font-size:.625rem}#appcss .text-12{font-size:.75rem}#appcss .text-13{font-size:.8125rem}#appcss .text-14{font-size:.875rem}#appcss .text-17{font-size:1.0625rem}#appcss .text-20,#appcss .text-\[1\.25rem\]{font-size:1.25rem}#appcss .text-\[100px\]{font-size:100px}#appcss .text-\[150px\]{font-size:150px}#appcss .text-\[16px\]{font-size:16px}#appcss .font-bold{font-weight:700}#appcss .font-medium{font-weight:500}#appcss .font-normal{font-weight:400}#appcss .font-semibold{font-weight:600}#appcss .uppercase{text-transform:uppercase}#appcss .lowercase{text-transform:lowercase}#appcss .capitalize{text-transform:capitalize}#appcss .normal-case{text-transform:none}#appcss .italic{font-style:italic}#appcss .\!leading-150{line-height:1.5!important}#appcss .leading-120{line-height:1.2}#appcss .leading-130{line-height:1.3}#appcss .tracking-1{letter-spacing:.01em}#appcss .tracking-1-2{letter-spacing:.012em}#appcss .tracking-10{letter-spacing:.1em}#appcss .tracking-2{letter-spacing:.02em}#appcss .tracking-4{letter-spacing:.04em}#appcss .text-\[\#294738\]{--tw-text-opacity: 1;color:rgb(41 71 56 / var(--tw-text-opacity, 1))}#appcss .text-accent-500{color:var(--accent-500)}#appcss .text-accent-600{color:var(--accent-600)}#appcss .text-current{color:currentColor}#appcss .text-gray-500{color:var(--gray-500)}#appcss .text-gray-600{color:var(--gray-600)}#appcss .text-gray-700{color:var(--gray-700)}#appcss .text-gray-800{color:var(--gray-800)}#appcss .text-primary-100{color:var(--primary-100)}#appcss .text-primary-200{color:var(--primary-200)}#appcss .text-primary-400{color:var(--primary-400)}#appcss .text-primary-50{color:var(--primary-50)}#appcss .text-primary-500{color:var(--primary-500)}#appcss .text-primary-600{color:var(--primary-600)}#appcss .text-primary-700{color:var(--primary-700)}#appcss .text-primary-800{color:var(--primary-800)}#appcss .text-red-500{color:var(--red-500)}#appcss .text-red-700{color:var(--red-700)}#appcss .text-secondary-500{color:var(--secondary-500)}#appcss .text-secondary-600{color:var(--secondary-600)}#appcss .text-secondary-700{color:var(--secondary-700)}#appcss .text-secondary-800{color:var(--secondary-800)}#appcss .text-tertiary-500{color:var(--tertiary-500)}#appcss .text-tertiary-600{color:var(--tertiary-600)}#appcss .text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#appcss .underline{text-decoration-line:underline}#appcss .decoration-transparent{text-decoration-color:transparent}#appcss .underline-offset-2{text-underline-offset:2px}#appcss .underline-offset-4{text-underline-offset:4px}#appcss .placeholder-gray-500::-moz-placeholder{color:var(--gray-500)}#appcss .placeholder-gray-500::placeholder{color:var(--gray-500)}#appcss .placeholder-gray-600::-moz-placeholder{color:var(--gray-600)}#appcss .placeholder-gray-600::placeholder{color:var(--gray-600)}#appcss .placeholder-gray-700::-moz-placeholder{color:var(--gray-700)}#appcss .placeholder-gray-700::placeholder{color:var(--gray-700)}#appcss .opacity-0{opacity:0}#appcss .opacity-100{opacity:1}#appcss .opacity-30{opacity:.3}#appcss .opacity-50{opacity:.5}#appcss .shadow-city-card{--tw-shadow: 0px 0px 15px 0px rgba(0, 0, 0, .1);--tw-shadow-colored: 0px 0px 15px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#appcss .shadow-city-card-dark{--tw-shadow: 0px 0px 20px 0px rgba(0, 0, 0, .15);--tw-shadow-colored: 0px 0px 20px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#appcss .shadow-news-card-simple{--tw-shadow: 0px 4px 24px 2px rgba(17, 72, 102, .08);--tw-shadow-colored: 0px 4px 24px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#appcss .outline-none{outline:2px solid transparent;outline-offset:2px}#appcss .ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#appcss .ring-opacity-100{--tw-ring-opacity: 1}#appcss .ring-offset-2{--tw-ring-offset-width: 2px}#appcss .blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#appcss .drop-shadow-news-card-simple{--tw-drop-shadow: drop-shadow(0px 4px 24px 2px rgba(17, 72, 102, .08));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#appcss .grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#appcss .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#appcss .backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}#appcss .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.35s}#appcss .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.35s}#appcss .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.35s}#appcss .transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.35s}#appcss .transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.35s}#appcss .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.35s}#appcss .duration-100{transition-duration:.1s}#appcss .duration-150{transition-duration:.15s}#appcss .duration-200{transition-duration:.2s}#appcss .duration-300{transition-duration:.3s}#appcss .duration-500{transition-duration:.5s}#appcss .duration-75{transition-duration:75ms}#appcss .ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}#appcss .ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}#appcss .ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}#appcss .\@container{container-type:inline-size}#appcss .\@container\/content{container-type:inline-size;container-name:content}#appcss .\[--size\:100px\]{--size: 100px}#appcss .\[--size\:26px\]{--size: 26px}#appcss .\[--size\:36px\]{--size: 36px}#appcss .\[--size\:92px\]{--size: 92px}#appcss .\[grid-area\:left\]{grid-area:left}#appcss .\[grid-area\:right\]{grid-area:right}:root,.virginia-beach-departments{--text-color: #000;--primary-900: #030f17;--primary-800: #092f49;--primary-700: #114866;--primary-600: #196286;--primary-500: #217ea6;--primary-400: #639bb9;--primary-300: #93bacd;--primary-200: #b1cedc;--primary-100: #cfe2ec;--primary-50: #edf7fc;--secondary-900: #13261d;--secondary-800: #294738;--secondary-700: #305d46;--secondary-600: #367554;--secondary-500: #3c8d63;--secondary-400: #70ab8c;--secondary-300: #a1c9b7;--secondary-200: #b5d9c9;--secondary-100: #cae9db;--secondary-50: #edfcf5;--tertiary-900: #2c2108;--tertiary-800: #694b00;--tertiary-700: #925800;--tertiary-600: #C58516;--tertiary-500: #ebad13;--tertiary-400: #efbe4f;--tertiary-300: #f0d580;--tertiary-200: #f7e1a3;--tertiary-100: #fcedc7;--tertiary-50: #fffaea;--accent-900: #2F1D04;--accent-800: #63390A;--accent-700: #97550F;--accent-600: #CC7215;--accent-500: #FF8D1A;--accent-400: #FFA242;--accent-300: #FFB76A;--accent-200: #FFCD93;--accent-100: #FFE2BB;--accent-50: #FFF7E3;--red-900: #2b0d07;--red-800: #661000;--red-700: #861503;--red-600: #a81b03;--red-500: #cc412f;--red-400: #db6545;--red-300: #e29883;--red-200: #eeb7a7;--red-100: #f8d6cc;--red-50: #fff5f2;--gray-900: #1f1f1f;--gray-800: #414141;--gray-700: #585858;--gray-600: #6f6f6f;--gray-500: #888888;--gray-400: #a7a7a7;--gray-300: #c6c6c6;--gray-200: #e7e7e7;--gray-100: #EDEDED;--gray-50: #faf7f7}.city-of-virginia-beach{--text-color: var(--gray-800);--primary-900: #000F18;--primary-800: #003349;--primary-700: #00567A;--primary-600: #007AAB;--primary-500: #009DDC;--primary-400: #33B1E3;--primary-300: #66C4EA;--primary-200: #99D8F1;--primary-100: #CCEBF8;--primary-50: #E6F5FC;--secondary-900: #0B281C;--secondary-800: #084C23;--secondary-700: #06702A;--secondary-600: #039430;--secondary-500: #00B837;--secondary-400: #33C65F;--secondary-300: #66D487;--secondary-200: #99E3AF;--secondary-100: #CCF1D7;--secondary-50: #E6F8EB;--tertiary-900: #2F1D04;--tertiary-800: #614003;--tertiary-700: #936402;--tertiary-600: #CC8D01;--tertiary-500: #F6AA00;--tertiary-400: #F8BC2F;--tertiary-300: #FAC958;--tertiary-200: #FBD883;--tertiary-100: #FDE8AF;--tertiary-50: #FFF7DB;--accent-900: #2F1D04;--accent-800: #63390A;--accent-700: #97550F;--accent-600: #CC7215;--accent-500: #FF8D1A;--accent-400: #FFA242;--accent-300: #FFB76A;--accent-200: #FFCD93;--accent-100: #FFE2BB;--accent-50: #FFF7E3;--red-900: #2B0D07;--red-800: #661000;--red-700: #861503;--red-600: #A81B03;--red-500: #CC412F;--red-400: #DB6545;--red-300: #E29883;--red-200: #EEB7A7;--red-100: #F8D6CC;--red-50: #FFF5F2;--gray-900: #1f1f1f;--gray-800: #393939;--gray-700: #545454;--gray-600: #6E6E6E;--gray-500: #888888;--gray-400: #9F9E9E;--gray-300: #B6B4B4;--gray-200: #CDCBCB;--gray-100: #E4E1E1;--gray-50: #FBF7F7}.dark-mode{--text-color: #ffffff}#app{min-height:100vh}.visually-hidden{position:absolute;overflow:hidden;height:1px;width:1px;clip:rect(1px,1px,1px,1px);clip-path:inset(0px 0px 99.9% 99.9%);padding:0;border:0}.break-word{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.lazyloading,.lazy-img{opacity:0;transition:opacity .5s}.lazyloading.lazyloaded,.lazy-img.lazyloaded{opacity:1;z-index:1}.lazyload:not([src]){visibility:hidden}.image__wrapper{position:relative;z-index:0;display:block;height:auto;width:auto}.image__wrapper--placeholder{background-color:var(--primary-900)}.placeholder{position:absolute;top:50%;left:50%;max-width:140px;z-index:-1;transform:translate(-50%,-50%);transition:opacity .3s}.image__wrapper--placeholder:has(.lazyloaded) .placeholder{opacity:0}.drop-shadow{background:#fff;box-shadow:0 4px 24px 2px rgba(17,72,102,.08)}@media (min-width: 1024px){.column-list-2{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}}ol:not(.list-none):not(.splide__list) li,ul:not(.list-none):not(.splide__list) li{margin-top:25px!important}button.splide__pagination__page{background-color:var(--primary-700)}.splide__pagination__page.is-active{background-color:var(--primary-300)}.splide__track--fade>.splide__list>.splide__slide:not(.carousel__slide){transform:none!important}*:has(+.wave-cta):after{content:"";display:block;padding-bottom:7vw}#app .carousel .splide__track .splide__list{display:flex}.carousel .splide__pagination__page{height:18px;width:18px;border-radius:50%;background-color:var(--primary-200)}@media (min-width: 1024px){.carousel .splide__pagination__page{height:12px;width:12px}}.carousel .splide__pagination__page.is-active{background-color:var(--primary-600)}.carousel .splide__pagination li,.carousel ol:not(.list-none):not(.splide__list) li,.carousel ul:not(.list-none):not(.splide__list) li{margin-top:0!important}.notification-card__content p{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.search-result-content p:before{content:var(--tw-content);display:none}.search-result-content p:after{content:var(--tw-content);display:none}.city-of-virginia-beach .menu-btn{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.city-of-virginia-beach .nav-mobile .submenu-items{background-color:#f6f6f6}.city-of-virginia-beach .nav-mobile .submenu-header{padding:8px 32px 16px}.city-of-virginia-beach .nav-mobile .submenu-items--level-1 .submenu-list-items .menu__item:not(:first-child,:last-child){border-bottom-width:1px;border-color:var(--gray-200)}.city-of-virginia-beach .nav-mobile .submenu-items--level-1 .submenu-list-items .menu__item:not(:first-child,:last-child):last-child{border-width:0px}.city-of-virginia-beach .nav-mobile .submenu-items--level-1 .submenu-list-items .menu__item:not(:first-child,:last-child).menu__item--level-2{padding:0}.city-of-virginia-beach .nav-mobile .submenu-items--level-1 .submenu-list-items .menu__item:not(.submenu-header){margin-left:32px;margin-right:32px}.city-of-virginia-beach .nav-mobile .submenu-items--level-2{position:fixed;top:0;left:0;height:100%;width:100%;overflow-y:auto;z-index:20;padding-top:calc(var(--mobile-top-bar) + var(--mobile-bottom-bar))}.city-of-virginia-beach .nav-mobile .submenu-featured-items{padding-left:24px;padding-right:24px;padding-top:24px}.city-of-virginia-beach .nav-mobile .submenu-featured-items .submenu-featured__link{width:100%}.city-of-virginia-beach .nav-mobile .submenu-featured-items:last-child{padding-bottom:24px}.city-of-virginia-beach .nav-mobile .menu__item--level-2{padding-left:0;padding-right:0}.city-of-virginia-beach body:not(.homepage) .header__row--mainbar{border-bottom-width:1px;background:linear-gradient(90deg,rgba(9,47,73,.9),rgba(9,47,73,.81) 38.26%,rgba(9,47,73,.63) 69.44%),url(/assets/graphics/header-bg.jpg);border-color:rgba(51,177,227,.5)}.city-of-virginia-beach body:not(.homepage) .header__row--mainbar:after{display:none}.city-of-virginia-beach body.homepage .header__row--mainbar .menu-btn,.city-of-virginia-beach body.homepage .header__row--mainbar .header__row-int .nav-primary .menu__item .menu__link--level-1{color:var(--primary-800)}.city-of-virginia-beach body.homepage .header__row--mainbar .header__row-int .nav-primary .menu__item .menu__link--level-1.is-active{color:var(--secondary-700)}.city-of-virginia-beach body.homepage .header__row--mainbar .header__row-int .nav-primary .menu__item .submenu-trigger{color:var(--primary-800)}.city-of-virginia-beach body.homepage .header__row--mainbar .header__row-int .nav-primary .menu__item .submenu-trigger.is-active{color:var(--secondary-700)}.city-of-virginia-beach body.homepage .header__row--mainbar:after{border-bottom-width:1px;border-color:var(--gray-200);--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.city-of-virginia-beach .header__row--mainbar.hero-has-placeholder{background:transparent}.city-of-virginia-beach .header__row--mainbar.hero-has-placeholder:after{content:"";position:fixed;top:0;left:0;display:block;height:90px;width:100%;opacity:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:opacity;transition-duration:75ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width: 768px){.city-of-virginia-beach .header__row--mainbar.hero-has-placeholder:after{transition-duration:.2s}}.city-of-virginia-beach .header__row--mainbar.hero-has-placeholder:after{background:linear-gradient(90deg,rgba(9,47,73,.9),rgba(9,47,73,.81) 38.26%,rgba(9,47,73,.63) 69.44%),url(/assets/graphics/header-bg.jpg);pointer-events:none}.city-of-virginia-beach .header__row--mainbar.hero-has-placeholder.scrolled:after{content:"";position:fixed;top:0;left:0;display:block;height:90px;width:100%;border-bottom-width:1px;opacity:1;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);background:linear-gradient(90deg,rgba(9,47,73,.9),rgba(9,47,73,.81) 38.26%,rgba(9,47,73,.63) 69.44%),url(/assets/graphics/header-bg.jpg);border-color:rgba(51,177,227,.5)}.city-of-virginia-beach .header__row{padding:0}.city-of-virginia-beach .header__row-int{position:initial;max-width:1440px;margin-inline:auto;padding-left:var(--carbon-x);padding-right:var(--carbon-x);box-sizing:content-box}.city-of-virginia-beach .header__row-int .nav-primary .menu__item{position:initial}.city-of-virginia-beach .header__row-int .nav-primary .menu__item .menu__link--level-1{cursor:pointer;padding-top:4px;padding-bottom:4px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.city-of-virginia-beach .header__row-int .nav-primary .menu__item .submenu-trigger{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 1024px){.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper{max-height:500px}}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper .submenu-wrapper-int .submenu-list-items{overflow-y:scroll}@media (min-width: 1024px){.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper .submenu-wrapper-int .submenu-list-items{max-height:500px}}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique){left:0;right:0;top:50px;margin-top:40px;width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:0;transform:none;z-index:100}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int{width:100%;background-color:var(--gray-200);padding:0;background:rgba(228,225,225,.3)}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items{width:100%;padding:40px;grid-template-areas:"left left middle right right right right";grid-template-rows:repeat(6,minmax(auto,50px));grid-template-columns:200px 100px 2fr 1fr 1fr 1fr 1fr}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;max-width:400px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));z-index:1}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .submenu__item{grid-area:auto / left;z-index:2;max-width:300px;padding-top:16px;padding-bottom:16px;font-size:1rem;border-bottom:1px solid var(--gray-100)}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .submenu__item .menu__link{width:100%;color:var(--gray-800)}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .submenu__item .menu__link.is-active,.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .submenu__item .menu__link.is-active+.submenu-trigger{color:var(--secondary-700)}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .submenu__item .submenu-trigger{color:var(--gray-800)}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .menu__container{grid-area:1 / middle / 4 / right;display:flex;flex-direction:row;justify-content:flex-start;gap:40px}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .menu__container .menu_description,.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .menu__container .featured_page{display:flex;flex-direction:column;justify-content:flex-start}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .menu__container .menu_description .menu-description__title,.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .menu__container .menu_description .featured-page__title,.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .menu__container .menu_description .nestedmenu__title,.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .menu__container .featured_page .menu-description__title,.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .menu__container .featured_page .featured-page__title,.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .menu__container .featured_page .nestedmenu__title{padding-bottom:44px}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .menu__container .menu_description .featured-page__items,.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .menu__container .featured_page .featured-page__items{display:flex;gap:40px}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .menu__container .menu_description{max-width:400px}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .menu__container .featured_page{flex-grow:1}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .menu__container .menu__container-content{display:flex;gap:80px;padding-top:40px}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .menu__container .menu__container-content .nestedmenu-featured-list-items{display:flex;flex-direction:row;justify-content:flex-start;gap:40px}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .menu-description__title,.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .nestedmenu__title{grid-area:span 1 / middle;position:relative;margin-left:20px}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .menu-description__title:after,.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .nestedmenu__title:after{content:"";position:absolute;top:30px;display:block;height:2px;width:100%;background-color:var(--gray-100)}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .menu-description__container{grid-area:span 1 / middle;padding-left:20px}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .menu-description__container .menu-description__text{font-size:22px;weight:400}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .nestedmenu-list-items{width:100%;padding-left:20px;grid-area:span 1 / middle}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .nestedmenu-list-items.nested-menu-grid{-moz-columns:4;columns:4;-moz-column-gap:16px;column-gap:16px;padding-bottom:8px}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .featured-page__title{grid-area:span 1 / right;position:relative}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .featured-page__title:after{content:"";position:absolute;top:30px;display:block;height:2px;width:100%;background-color:var(--gray-100)}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .featured-page__items{grid-area:span 4 / right}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .submenu-item_list-container{width:400px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:40px}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .menu__container.secondary{position:absolute;left:-9999px;display:block;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .menu__container.secondary.show{position:absolute;top:60px;left:415px;right:50px;z-index:20;height:100%;max-height:350px;overflow-y:scroll;opacity:1}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .menu__container.primary{position:sticky;top:25px;left:0;opacity:1;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper:not(.unique) .submenu-wrapper-int .submenu-list-items .menu__container.primary.hide{position:absolute;left:-9999px;opacity:0}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper.unique{left:0;right:0;top:50px;margin-top:40px;width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:0;transform:none;z-index:100}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper.unique .submenu-wrapper-int{width:100%;background-color:var(--gray-200);padding:0;background:rgba(228,225,225,.3)}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper.unique .submenu-wrapper-int .submenu-list-items{width:100%;grid-template-columns:repeat(3,minmax(0,1fr));padding:40px}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper.unique .submenu-wrapper-int .submenu-list-items .menu-left__container .menu-description{margin-bottom:48px;margin-top:16px}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper.unique .submenu-wrapper-int .submenu-list-items .menu-left__container .menu-cta{margin-top:64px}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper.unique .submenu-wrapper-int .submenu-list-items .menu__container{grid-area:1 / middle / 4 / right;display:flex;flex-direction:row;justify-content:flex-start;gap:40px}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper.unique .submenu-wrapper-int .submenu-list-items .menu__container .menu_description,.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper.unique .submenu-wrapper-int .submenu-list-items .menu__container .featured_page{display:flex;flex-direction:column;justify-content:flex-start}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper.unique .submenu-wrapper-int .submenu-list-items .menu__container .menu_description .menu-description__title,.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper.unique .submenu-wrapper-int .submenu-list-items .menu__container .menu_description .featured-page__title,.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper.unique .submenu-wrapper-int .submenu-list-items .menu__container .menu_description .nestedmenu__title,.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper.unique .submenu-wrapper-int .submenu-list-items .menu__container .featured_page .menu-description__title,.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper.unique .submenu-wrapper-int .submenu-list-items .menu__container .featured_page .featured-page__title,.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper.unique .submenu-wrapper-int .submenu-list-items .menu__container .featured_page .nestedmenu__title{padding-bottom:40px}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper.unique .submenu-wrapper-int .submenu-list-items .menu__container .menu_description .featured-page__items,.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper.unique .submenu-wrapper-int .submenu-list-items .menu__container .featured_page .featured-page__items{display:flex;gap:40px}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper.unique .submenu-wrapper-int .submenu-list-items .menu__container .menu_description{max-width:400px}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper.unique .submenu-wrapper-int .submenu-list-items .menu__container .featured_page{flex-grow:1}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper.unique .submenu-wrapper-int .submenu-list-items .menu__container .menu__container-content{display:flex;gap:80px;padding-top:40px}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper.unique .submenu-wrapper-int .submenu-list-items .menu__container .menu__container-content .nestedmenu-featured-list-items{display:flex;flex-direction:row;justify-content:flex-start;gap:40px}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper.unique .submenu-wrapper-int .submenu-list-items .menu-description__title,.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper.unique .submenu-wrapper-int .submenu-list-items .nestedmenu__title{grid-area:span 1 / middle;position:relative;margin-left:20px}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper.unique .submenu-wrapper-int .submenu-list-items .menu-description__title:after,.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper.unique .submenu-wrapper-int .submenu-list-items .nestedmenu__title:after{content:"";position:absolute;top:30px;display:block;height:2px;width:100%;background-color:var(--gray-100)}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper.unique .submenu-wrapper-int .submenu-list-items .menu-description__container{grid-area:span 1 / middle;padding-left:20px}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper.unique .submenu-wrapper-int .submenu-list-items .menu-description__container .menu-description__text{font-size:22px;weight:400}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper.unique .submenu-wrapper-int .submenu-list-items .nestedmenu-list-items{width:100%;padding-left:20px;grid-area:span 1 / middle}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper.unique .submenu-wrapper-int .submenu-list-items .featured-page__title{grid-area:span 1 / right;position:relative}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper.unique .submenu-wrapper-int .submenu-list-items .featured-page__title:after{content:"";position:absolute;top:30px;display:block;height:2px;width:100%;background-color:var(--gray-100)}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper.unique .submenu-wrapper-int .submenu-list-items .featured-page__items{grid-area:span 4 / right}.city-of-virginia-beach .header__row-int .nav-primary .submenu-wrapper.unique .submenu-wrapper-int .submenu-list-items .submenu-item_list-container{width:400px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:40px}.city-of-virginia-beach #app .hero:not(.connect){position:relative;padding:0;background:linear-gradient(90deg,rgba(9,47,73,.9),rgba(9,47,73,.81) 38.26%,rgba(9,47,73,.63) 69.44%),url(/assets/graphics/header-bg.jpg)}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .hero__info{height:100%;padding-top:var(--carbon-y);padding-bottom:var(--carbon-y);padding-left:var(--carbon-x)}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .hero__info .crumbs .crumb__item a{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));text-decoration-line:underline;text-decoration-color:transparent;text-underline-offset:4px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .hero__info .crumbs .crumb__item a:hover{text-decoration-line:underline;text-decoration-color:#fff;text-underline-offset:4px}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .hero__info .crumbs .crumb__item:after{background-color:var(--secondary-400)}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .hero__info .hero__buttons{gap:48px}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .hero__info .hero__buttons .quick-link{border-bottom-width:1px;border-color:var(--primary-50);font-weight:600;color:var(--primary-50)}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .hero__info .hero__buttons .quick-link img{margin-bottom:8px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .hero__info .hero__buttons .quick-link:hover img{--tw-translate-y: -8px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .hero__item-image-col{max-height:400px}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .hero__item-image-col{grid-row:-1}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .hero__item-image-col.static{padding:0}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .hero__item-image-col.static .hero__item-image-col__int{height:100%;width:100%}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .hero__item-image-col.static .hero__item-image-col__int .hero__bg-image-wrapper{position:relative;height:100%;width:100%;clip-path:polygon(0 0,100% 0%,100% 100%,0 72%)}@media screen and (min-width: 1024px){.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .hero__item-image-col.static .hero__item-image-col__int .hero__bg-image-wrapper{clip-path:polygon(30% 0,100% 0%,100% 100%,0% 100%)}}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .hero__item-image-col.static .hero__item-image-col__int .hero__bg-image-wrapper .hero__image{display:block;height:100%;width:100%}.city-of-virginia-beach #app .hero:not(.connect).has-placeholder:after{content:"";position:absolute;top:0;right:0;z-index:-10;display:block;height:100%;width:45%;clip-path:polygon(30% 0,100% 0%,100% 100%,0% 100%);background:url(/assets/graphics/wave-gradient.png) no-repeat;background-color:rgba(0,157,220,.25);background-position:top 90px right;background-size:cover}.city-of-virginia-beach #app .hero.connect{position:relative;background:linear-gradient(90deg,rgba(9,47,73,.9),rgba(9,47,73,.81) 38.26%,rgba(9,47,73,.63) 69.44%),url(/assets/graphics/header-bg.jpg)}.city-of-virginia-beach #app .hero.connect:after{content:"";position:absolute;top:24px;right:0;z-index:-10;height:100%;width:100%;opacity:.25;background:url(/assets/graphics/wave-gradient.png) repeat-y}.city-of-virginia-beach .submenu-featured__pill{font-weight:500;font-family:Work Sans,sans-serif;letter-spacing:.1em;opacity:.8}.city-of-virginia-beach .header__search{background-color:var(--secondary-700)}.city-of-virginia-beach .header__search:hover{background-color:var(--secondary-600)}.city-of-virginia-beach .header__search:focus{background-color:var(--secondary-600)}.city-of-virginia-beach .header__search:active{background-color:var(--secondary-600)}.city-of-virginia-beach .header__search:focus-within{background-color:var(--secondary-600)}.header__row{position:relative;z-index:40;padding-left:30px;padding-right:30px}@media (min-width: 768px){.header__row{padding-left:40px;padding-right:40px}}@media (min-width: 1300px){.header__row{padding-left:64px;padding-right:64px}}.header__row-int{position:relative;z-index:10;margin-left:auto;margin-right:auto;display:flex;height:100%;width:100%;max-width:1312px;align-items:center;justify-content:space-between}.header__row--topbar{z-index:50;background-color:var(--gray-50);height:30px}.header__top-left{display:grid;height:100%;grid-auto-flow:column}.quick-links{display:none;height:100%;align-items:center;gap:20px}@media (min-width: 1300px){.quick-links{display:flex}}.quick-links__item{display:flex;height:100%;align-items:center;white-space:nowrap}.quick-links__link{display:flex;align-items:center;padding-top:4px;padding-bottom:4px;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.2;letter-spacing:.012em;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.quick-links__link:hover{color:var(--gray-900);text-decoration-line:underline}.quick-links__link:focus{color:var(--gray-900)}.quick-links__link svg:first-child{margin-right:5px}.quick-links__link svg:last-child{margin-left:5px}.quick-links-trigger{display:none}.quick-links-trigger:hover{color:var(--primary-500)}.quick-links-trigger:focus{color:var(--primary-500)}@media (min-width: 1300px){.quick-links-trigger{display:flex}}.quick-links__link--submenu{color:var(--gray-800)}.quick-links__link--submenu:hover{color:var(--secondary-600)}.quick-links__link--submenu:focus{color:var(--secondary-600)}.quick-links__submenu{position:absolute;left:0;top:100%}.quick-links__submenu .submenu-wrapper-int{padding:8px 12px;background:linear-gradient(180deg,#f4f4f4,rgba(244,244,244,.95) 9.38%);box-shadow:0 -1px 20px rgba(0,0,0,.15)}.quick-links__submenu .submenu-list-items{display:flex;flex-direction:column;gap:12px;min-width:100px}.header__social{display:flex;flex-wrap:wrap;gap:12px}.header__social .social__link{color:var(--gray-600);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.header__social .social__link:hover{color:var(--gray-800)}.header__social .social__link:focus{color:var(--gray-800)}#app .header__social .social__link svg{width:16px}.header__row--mainbar{--navbar-height: 90px;position:sticky;top:0;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));height:var(--navbar-height);transition:background .7s,transform .6s linear}.header__row--mainbar:after{position:absolute;left:0;top:0;height:100%;width:100%;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);content:"";z-index:-1;opacity:1;box-shadow:0 5px 20px rgba(0,0,0,.15);transition:opacity .7s ease-in-out}.header__row--mainbar .header__row-int{gap:40px}.header__logo{position:relative;z-index:10;display:block}.header__logo svg{max-height:60px;width:auto;max-width:100%}.nav-primary{display:flex;gap:20px}@media (min-width: 1300px){.nav-primary{gap:24px}}.nav-primary .menu__item{position:relative;display:flex;align-items:center;align-self:center}.nav-primary .menu__link{display:flex;align-items:center;justify-content:space-between;font-family:Inter,sans-serif;line-height:1.2;letter-spacing:.012em;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.nav-primary .menu__link svg{margin-left:12px}.nav-primary .submenu-wrapper{position:absolute;left:50%;top:13px;padding-top:40px;transform:translate(-50%)}.nav-primary .menu__item--edge .submenu-wrapper{left:auto;right:-20px;transform:translate(0)}.nav-primary .submenu-wrapper-int{position:relative;display:inline-block;padding:40px;background:linear-gradient(180deg,#ececec,#fff 4.68%,#fff);box-shadow:0 8px 20px rgba(0,0,0,.15);border-radius:0 0 5px 5px}.nav-primary .submenu-list-items{display:grid;-moz-column-gap:40px;column-gap:40px;width:-moz-max-content;width:max-content}.nav-primary .submenu-items--multi .submenu-list-items{grid-template-rows:repeat(6,1fr);grid-auto-flow:column}.submenu-featured-items{display:flex;gap:16px;grid-row:1/-1;grid-column:span 2}.submenu-featured__link{position:relative;z-index:10;display:flex;align-items:flex-end;overflow:hidden;border-radius:5px;background-color:var(--primary-800);padding:24px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));width:270px;min-height:200px}.submenu-featured__wrapper-image{position:absolute;top:0;left:0;z-index:-10;height:100%;width:100%}.submenu-featured__wrapper-image:after{position:absolute;top:0;left:0;height:100%;width:100%;content:"";background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.5) 57.52%)}.submenu-featured__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.submenu-featured__pill{margin-bottom:20px;display:inline-block;border-radius:100px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));padding:2px 8px;font-family:Inter,sans-serif;font-size:.5rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;opacity:.5}.nav-primary .submenu-trigger{margin-left:8px}@media (min-width: 1300px){.nav-primary .submenu-trigger{margin-left:12px}}.nav-primary .menu__link--level-1{font-size:.875rem;font-weight:600;color:var(--primary-800)}.nav-primary .menu__link--level-1:hover,.nav-primary .menu__link--level-1:focus,.nav-primary .menu__link--level-1.is-active{color:var(--secondary-600)}.nav-primary .menu__item--level-2{width:auto;max-width:270px}.nav-primary .menu__link--level-2{padding-top:8px;padding-bottom:8px;font-size:.875rem;font-weight:500}.nav-primary .menu__link--level-2:hover,.nav-primary .menu__link--level-2:focus,.nav-primary .menu__link--level-2.is-active{color:var(--secondary-500)}.header__search{display:flex;height:32px;width:32px;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background-color:var(--red-500);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.header__search:hover{background-color:var(--red-700)}.header__search:focus{background-color:var(--red-700)}.menu-btn{color:var(--gray-500);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.menu-btn:hover{color:var(--primary-800)}.menu-btn:focus{color:var(--primary-800)}.menu-btn--close{color:var(--primary-800)}.menu-btn--close:hover{color:var(--gray-500)}.menu-btn--close:focus{color:var(--gray-500)}.nav-mobile-container{--mobile-top-bar: 40px;--mobile-bottom-bar: 90px;position:fixed;top:0;right:0;height:100%;width:100%;overflow-y:auto;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));z-index:999}.nav-mobile-container__int{max-width:100vw}.nav-mobile__header{position:sticky;top:0;z-index:10;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.nav-mobile__header-top{display:flex;align-items:center;justify-content:space-between;background-color:var(--gray-100);padding-left:30px;padding-right:30px;height:var(--mobile-top-bar)}.nav-mobile__header-bottom{display:flex;align-items:center;justify-content:space-between;padding:30px;height:var(--mobile-bottom-bar)}.nav-mobile__content{margin-left:auto;margin-right:auto}.nav-mobile__search{margin-bottom:16px;padding-left:30px;padding-right:30px}.nav-mobile__search-item{display:flex;align-items:center;border-radius:100px;background-color:var(--gray-100);padding-left:32px;padding-right:32px;height:60px}.nav-mobile{padding-left:30px;padding-right:30px}.nav-mobile .menu__item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;-moz-column-gap:20px;column-gap:20px}.nav-mobile .menu__link{position:relative;display:flex;flex-grow:1;align-items:center;justify-content:space-between;font-family:Inter,sans-serif;font-weight:500;line-height:1.2;letter-spacing:.012em;color:var(--gray-800);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.nav-mobile .menu__link:hover,.nav-mobile .menu__link.is-active-link{color:var(--secondary-500)}.nav-mobile .menu__link svg{max-width:12px;max-height:12px}.nav-mobile .is-active-link:not(.menu__link--level-1):before{position:absolute;left:-16px;top:0;margin-right:-8px;display:flex;height:100%;align-items:center;content:"•"}.nav-mobile .submenu-wrapper-int,.nav-mobile .submenu-list-items{min-height:100%}.nav-mobile .submenu-items{flex:0 0 100%}.submenu-header{position:sticky;top:0;left:0;z-index:10;width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-bottom:8px}#app .submenu-trigger-back{flex-grow:0;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--primary-500)}#app .submenu-trigger-back svg{margin-right:8px}#app .submenu-link-back{flex-grow:0;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}#app .submenu-link-back.is-active-link{color:var(--secondary-500)}#app .submenu-link-back:before{content:none}.nav-mobile .menu__item--level-1{border-bottom-width:1px;border-color:var(--gray-200)}.nav-mobile .menu__item--level-1:last-child{border-width:0px}.nav-mobile .menu__link--level-1{display:flex;font-size:1.1875rem;padding-top:26px;padding-bottom:26px}.nav-mobile .menu__link--level-1 svg{max-width:24px;max-height:24px}.nav-mobile .submenu-items--level-1{position:fixed;top:0;left:0;height:100%;width:100%;overflow-y:auto;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));z-index:1;padding-top:calc(var(--mobile-top-bar) + var(--mobile-bottom-bar))}.nav-mobile .menu__item--level-2,.nav-mobile .menu__item.submenu-header{padding-left:30px;padding-right:30px}.nav-mobile .menu__link--level-2{display:flex;padding-top:20px;padding-bottom:20px;font-size:1.0625rem}.nav-mobile .menu__item--level-3{padding-left:16px}.nav-mobile .menu__link--level-3{display:flex;padding-top:16px;padding-bottom:16px;font-size:1.0625rem;font-weight:400;color:var(--primary-800)}.nav-mobile .menu__item--level-4{padding-left:16px}.nav-mobile .menu__link--level-4{display:flex;padding-top:16px;padding-bottom:16px;font-size:1.0625rem;font-weight:400;color:var(--primary-800)}.nav-mobile :not(.menu__item--level-1) .submenu-trigger{display:flex;height:20px;width:20px;align-items:center;justify-content:center}.submenu-trigger-int{position:relative;display:block;height:12px;width:12px}.nav-mobile .submenu-trigger-int:before,.nav-mobile .submenu-trigger-int:after{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background-color:var(--primary-800);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;content:""}.nav-mobile .submenu-trigger-int:before{height:100%;width:1px}.nav-mobile .submenu-trigger-int:after{width:100%;height:1px}.nav-mobile .submenu-trigger.is-active .submenu-trigger-int:before{height:0}.nav-mobile__footer{padding-left:30px;padding-right:30px;margin-top:22px}.nav-mobile__contact{border-radius:10px;padding:24px;background:#061c2b}#app .nav-mobile__contact-heading{font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;text-transform:uppercase;line-height:1.3;letter-spacing:.05em;color:var(--primary-300)}#app .nav-mobile__contact-items{margin-top:32px;display:flex;flex-direction:column;gap:12px;font-size:.9375rem;line-height:1.6;letter-spacing:.012em;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#app .nav-mobile__contact-items li a{display:flex;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}#app .nav-mobile__contact-items li a:hover{color:var(--primary-100)}#app .nav-mobile__contact-items li a:focus{color:var(--primary-100)}#app .nav-mobile__contact-items svg{margin-right:16px;color:var(--primary-500);width:16px;height:16px}.hero{position:relative;z-index:10;overflow:hidden;padding-left:30px;padding-right:30px}@media (min-width: 768px){.hero{padding-left:48px;padding-right:48px}}@media (min-width: 1024px){.hero{padding-left:64px;padding-right:64px}}@media (max-width: 1023px){.hero{padding-top:30px}}.hero{background:linear-gradient(90deg,rgba(9,47,73,.9),rgba(9,47,73,.81) 38.26%,rgba(9,47,73,.63) 69.44%),#092f49}.hero__int{position:relative;margin-left:auto;margin-right:auto;max-width:600px}@media (min-width: 1024px){.hero__int{max-width:1312px}}#app .hero__track{overflow:visible}#app .hero__track .splide__list{display:grid}.hero__arrows{position:relative;z-index:10;margin-bottom:64px;margin-top:24px;display:flex}@media (min-width: 1024px){.hero__arrows{position:absolute;margin-bottom:0;margin-top:0}}.hero__arrows{gap:10px}@media (min-width: 1024px){.hero__arrows{width:50%;right:-98px;top:50%;transform:translateY(-50%);margin-top:238px}}.hero__arrow{display:flex;align-items:center;justify-content:center;border-radius:50%;border-width:2px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.hero__arrow:hover{border-color:var(--primary-300);color:var(--primary-300)}.hero__arrow:focus{border-color:var(--primary-300);color:var(--primary-300)}.hero__arrow{width:36px;height:36px}.hero__arrow:disabled{border-color:var(--primary-700);color:var(--primary-700)}.hero__item{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width: 1024px){.hero__item{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px}}.hero__item{position:relative!important;grid-row-start:1;grid-column-start:1}.hero__info{display:flex;width:100%;flex-direction:column;justify-content:center;padding-top:80px;padding-bottom:80px}@media (min-width: 768px){.hero__info{padding-top:96px;padding-bottom:96px}}@media (min-width: 1024px){.hero__info{padding-top:160px;padding-bottom:160px}.hero--noimage .hero__info{padding-top:96px;padding-bottom:96px}}.hero__heading{position:relative}.hero__heading-bar{position:absolute;top:0;display:block;height:100%;width:8px;background-color:var(--secondary-500)}@media (min-width: 768px){.hero__heading-bar{width:16px}}.hero__heading-bar{left:calc(50% + 8px - 50vw)}@media (min-width: 1024px){.hero__heading-bar{left:calc(100% + 40px - 50vw)}}.hero__intro{color:var(--primary-100)}.hero__buttons{margin-top:48px;display:flex;flex-wrap:wrap;gap:24px}.hero__contact-wrapper{position:relative}@media (min-width: 1024px){.hero__contact-wrapper{position:absolute;right:0;min-width:248px}}.hero__contact{width:100%;border-top-left-radius:5px;border-top-right-radius:5px;padding:24px}@media (min-width: 1024px){.hero__contact{border-bottom-right-radius:5px;border-bottom-left-radius:5px}}.hero__contact{background:rgba(3,15,23,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#app .hero__contact-heading{font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;line-height:1.3;letter-spacing:.012em;color:var(--primary-300)}@media (min-width: 768px){#app .hero__contact-heading{font-size:.9375rem}}#app .hero__contact-items{margin-top:20px;display:flex;flex-direction:column;gap:12px;font-family:Inter,sans-serif;font-size:1.0625rem;line-height:1.2;letter-spacing:.012em;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 768px){#app .hero__contact-items{font-size:.875rem}}#app .hero__contact-items li a{display:flex;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}#app .hero__contact-items li a:hover{color:var(--primary-100)}#app .hero__contact-items li a:focus{color:var(--primary-100)}#app .hero__contact-items svg{margin-right:16px;color:var(--secondary-500);width:16px;height:16px}.hero__waves{position:absolute;display:none;width:100vw;z-index:-1;background-repeat:repeat;background-size:127px auto;background-image:url(/assets/graphics/wave-blue.png)}.hero__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.hero--static .hero__waves--contact{bottom:0;display:block;opacity:.4;left:115px;height:calc(100% + 28px)}@media (min-width: 1024px){.hero--static .hero__waves--contact{left:calc(100% - 135px);height:370px;opacity:.1}.hero--static.hero--noimage .hero__waves--contact{height:222px}}.hero--static .hero__arrows{display:none}.hero__bg-image-wrapper{position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1}.hero__bg-image-wrapper:before{position:absolute;left:0;top:0;height:100%;width:100%;content:"";background:linear-gradient(90deg,rgba(9,47,73,.9),rgba(9,47,73,.81) 38.26%,rgba(9,47,73,.63) 69.44%);z-index:1}@media (min-width: 1024px){.hero--static .hero__contact-wrapper{bottom:64px}}.hero__item-image-col{position:relative;display:flex;align-items:center}@media (min-width: 1024px){.hero__item-image-col{padding-top:64px;padding-left:64px}}.hero__item-image-col{z-index:1}@media (min-width: 1024px){.hero__item-image-col{padding-bottom:125px}}.hero__item-image-col__int{position:relative;width:100%}.hero__slider-image-wrapper{display:block;width:100%;height:245px}@media (min-width: 1024px){.hero__slider-image-wrapper{height:450px;max-width:560px}}.hero__waves--image{left:120px;display:block}@media (min-width: 1024px){.hero__waves--image{left:-64px}}.hero__waves--image{top:86px;height:222px;opacity:.4}.hero--slider .hero__info{padding-top:48px;padding-bottom:48px}@media (min-width: 1024px){.hero--slider .hero__info{padding-top:160px;padding-bottom:160px}.hero--slider .hero__contact-wrapper{right:-34px;top:calc(50% + 195px);transform:translateY(-50%)}}@media (min-width: 1300px){.hero--slider .hero__contact-wrapper{right:56px}}.crumbs{display:none;gap:8px;padding-top:16px;padding-bottom:16px;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.2;letter-spacing:.012em;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 1024px){.crumbs{display:flex}}.crumb__item{display:flex;align-items:center}.crumb__item:not(:last-child):after{margin-left:8px;height:12px;width:12px;background-color:var(--primary-400);content:"";-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center right;mask-position:center right;-webkit-mask-image:url(/assets/icons/24/arrow-sm-right.svg);mask-image:url(/assets/icons/24/arrow-sm-right.svg)}.crumb__item a{color:var(--primary-400);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.crumb__item a:hover{color:var(--primary-200)}.crumb__item a:focus{color:var(--primary-200)}.crumb__item.is-active a{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.crumb__item.is-active a:hover{color:var(--primary-200)}.crumb__item.is-active a:focus{color:var(--primary-200)}.city-of-virginia-beach #app .hero:not(.connect){position:relative;padding:0;background:linear-gradient(90deg,rgba(9,47,73,.9),rgba(9,47,73,.81) 38.26%,rgba(9,47,73,.63) 69.44%),url(/assets/graphics/header-bg.jpg)}.city-of-virginia-beach #app .hero:not(.connect) picture:before{background:none}.city-of-virginia-beach #app .hero:not(.connect) .hero__int{height:100%;max-width:none}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide{height:100%}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track{height:100%}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .splide__slide{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center}@media (min-width: 1024px){.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .splide__slide{flex-direction:row}}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .splide__slide .hero__info{height:100%;flex:1 1 0%;padding-top:var(--carbon-y);padding-bottom:var(--carbon-y);padding-left:var(--carbon-x);padding-right:var(--carbon-x)}@media (min-width: 1024px){.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .splide__slide .hero__info{flex:35%}}@media (max-width: 767px){.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .splide__slide .hero__info{padding-top:calc(var(--carbon-y) + 35px)}}@media (min-width: 1024px){.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .splide__slide .hero__info .hero__heading{padding-top:40px}}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .splide__slide .hero__info .crumbs .crumb__item a{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));text-decoration-line:underline;text-decoration-color:transparent;text-underline-offset:4px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .splide__slide .hero__info .crumbs .crumb__item a:hover{text-decoration-line:underline;text-decoration-color:#fff;text-underline-offset:4px}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .splide__slide .hero__info .crumbs .crumb__item:after{background-color:var(--secondary-400)}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .splide__slide .hero__info .hero__buttons{-moz-column-gap:24px;column-gap:24px;row-gap:16px}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .splide__slide .hero__info .hero__buttons .quick-link{border-bottom-width:1px;border-color:var(--primary-50);font-weight:600;color:var(--primary-600);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .splide__slide .hero__info .hero__buttons .quick-link:hover{border-bottom-width:0px}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .splide__slide .hero__info .hero__buttons .quick-link:focus{border-bottom-width:0px}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .splide__slide .hero__info .hero__buttons .quick-link:active{border-bottom-width:0px}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .splide__slide .hero__info .hero__buttons .quick-link:focus-within{border-bottom-width:0px}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .splide__slide .hero__info .hero__buttons .quick-link img{margin-bottom:8px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .splide__slide .hero__info .hero__buttons .quick-link:hover img{--tw-translate-y: -8px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .hero__item-image-col{height:100%;max-height:400px;width:100%;flex:1 1 0%}@media (min-width: 768px){.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .hero__item-image-col{max-height:100%}}@media (min-width: 1024px){.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .hero__item-image-col{flex:60%}}@media screen and (min-width: 1024px){.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .hero__item-image-col{grid-row:initial}}@media screen and (min-width: 1440px){.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .hero__item-image-col{margin-right:calc((-100vw + 100%)/2)}}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .hero__item-image-col{padding:0}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .hero__item-image-col .hero__item-image-col__int{position:relative;height:100%;width:100%}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .hero__item-image-col .hero__item-image-col__int .hero__slider-image-wrapper{position:relative;top:0;right:0}@media (min-width: 1024px){.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .hero__item-image-col .hero__item-image-col__int .hero__slider-image-wrapper{position:absolute}}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .hero__item-image-col .hero__item-image-col__int .hero__bg-image-wrapper{position:relative}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .hero__item-image-col .hero__item-image-col__int .hero__bg-image-wrapper,.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .hero__item-image-col .hero__item-image-col__int .hero__slider-image-wrapper{height:100%;width:100%;max-width:none;clip-path:polygon(0 0,100% 0%,100% 100%,0 72%)}@media screen and (min-width: 1024px){.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .hero__item-image-col .hero__item-image-col__int .hero__bg-image-wrapper,.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .hero__item-image-col .hero__item-image-col__int .hero__slider-image-wrapper{clip-path:polygon(30% 0,100% 0%,100% 100%,0% 100%)}}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .hero__item-image-col .hero__item-image-col__int .hero__bg-image-wrapper .hero__image,.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .hero__item-image-col .hero__item-image-col__int .hero__slider-image-wrapper .hero__image{display:block;height:100%;width:100%}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__arrows{display:none}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide:not(".carousel") .splide__slide{transform:none!important}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide.thumbnail{border-bottom-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-left:var(--carbon-x);padding-right:var(--carbon-x)}@media (min-width: 768px){.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide.thumbnail{padding-left:0;padding-right:0}}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide.thumbnail{border-color:rgba(205,203,203,.32)}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide.thumbnail .splide__track{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:var(--carbon-x);padding-right:var(--carbon-x);box-sizing:content-box}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide.thumbnail .splide__track .splide__list{display:flex;flex-direction:row}@media (min-width: 768px){.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide.thumbnail .splide__track .splide__list{justify-content:center}}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide.thumbnail .splide__track .splide__list .splide__slide p{cursor:pointer;border-bottom-width:2px;border-color:transparent;padding-top:16px;padding-bottom:16px;font-weight:600;color:var(--primary-800);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide.thumbnail .splide__track .splide__list .splide__slide.is-active p{border-color:var(--primary-500)}.city-of-virginia-beach #app .hero:not(.connect).has-placeholder{margin-top:-90px;min-height:400px;padding-top:90px}.city-of-virginia-beach #app .hero:not(.connect).has-placeholder:after{content:"";position:absolute;top:0;right:0;z-index:-10;display:block;height:100%;width:45%;clip-path:polygon(30% 0,100% 0%,100% 100%,0% 100%);background:url(/assets/graphics/wave-gradient.png) no-repeat;background-color:rgba(0,157,220,.25);background-position:top 90px right;background-size:cover}.city-of-virginia-beach #app .hero:not(.connect).has-placeholder .splide.thumbnail{border-style:none}.city-of-virginia-beach #app .hero:not(.connect).has-placeholder .hero__item-image-col{display:none}.city-of-virginia-beach #app .hero.connect{position:relative;background:linear-gradient(90deg,rgba(9,47,73,.9),rgba(9,47,73,.81) 38.26%,rgba(9,47,73,.63) 69.44%),url(/assets/graphics/header-bg.jpg)}.city-of-virginia-beach #app .hero.connect .hero__info{margin-left:auto;margin-right:auto;max-width:900px;text-align:center;font-weight:600}.city-of-virginia-beach #app .hero.connect:after{content:"";position:absolute;top:24px;right:0;z-index:-10;height:100%;width:100%;opacity:.25;background:url(/assets/graphics/wave-gradient.png) repeat-y}.city-of-virginia-beach #app .hero.connect .hero__item{grid-template-columns:repeat(1,minmax(0,1fr))}.city-of-virginia-beach #app .hero.connect .hero__item .hero__item-image-col{display:none}.city-of-virginia-beach #app .hero.homepage{background:#e6f5fc}.city-of-virginia-beach #app .hero.homepage .hero__int{position:relative}.city-of-virginia-beach #app .hero.homepage .hero__int .quick-link-tabs{position:absolute;top:25%;right:0;z-index:10;display:none;flex-direction:column;row-gap:16px}@media (min-width: 1024px){.city-of-virginia-beach #app .hero.homepage .hero__int .quick-link-tabs{display:flex}}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .quick-link-tabs .quick-link){font-family:Inter,sans-serif;font-weight:600;letter-spacing:.06em;padding-top:1px;padding-bottom:1px;font-size:.8125rem;line-height:1.3}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .quick-link-tabs .quick-link):before{content:"";width:0;height:0;display:block;margin-top:calc(-.37em - 1px)}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .quick-link-tabs .quick-link):after{content:"";width:0;height:0;display:block;margin-bottom:calc(-.29000000000000004em - 1px)}@media (min-width: 768px){:is(.city-of-virginia-beach #app .hero.homepage .hero__int .quick-link-tabs .quick-link){font-size:.875rem}}.city-of-virginia-beach #app .hero.homepage .hero__int .quick-link-tabs .quick-link{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;padding:24px 16px;font-weight:600;text-transform:uppercase;color:var(--primary-800);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.city-of-virginia-beach #app .hero.homepage .hero__int .quick-link-tabs .quick-link:hover{-moz-column-gap:12px;column-gap:12px;color:var(--secondary-500)}.city-of-virginia-beach #app .hero.homepage .hero__int .quick-link-tabs .quick-link:focus{-moz-column-gap:12px;column-gap:12px;color:var(--secondary-500)}.city-of-virginia-beach #app .hero.homepage .hero__int .quick-link-tabs .quick-link:active{-moz-column-gap:12px;column-gap:12px;color:var(--secondary-500)}.city-of-virginia-beach #app .hero.homepage .hero__int .quick-link-tabs .quick-link:focus-within{-moz-column-gap:12px;column-gap:12px;color:var(--secondary-500)}.city-of-virginia-beach #app .hero.homepage .hero__int .quick-link-tabs .quick-link{background:rgba(230,245,252,.8);writing-mode:vertical-rl}.city-of-virginia-beach #app .hero.homepage .hero__int .quick-link-tabs .quick-link svg{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:var(--carbon-x);padding-right:var(--carbon-x);box-sizing:content-box}.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info{height:100%;padding-bottom:var(--carbon-y);padding-top:0;padding-left:var(--carbon-x)}@media (min-width: 1024px){.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info{padding-top:var(--carbon-y)}}@media (min-width: 1600px){.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info{padding-left:0}}@media (min-width: 1024px){.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info{padding-top:calc(var(--carbon-y) + 50px);padding-bottom:var(--carbon-y)}}.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h1,.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3{color:var(--primary-800)}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3)+:is(.faux-sh){margin-top:64px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:64px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:64px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:64px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:40px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:40px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:40px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3){font-family:Work Sans,sans-serif;font-weight:400;letter-spacing:.012em;padding-top:1px;padding-bottom:1px;font-size:1.25rem;line-height:1.5}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3):before{content:"";width:0;height:0;display:block;margin-top:calc(-.49em - 1px)}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3):after{content:"";width:0;height:0;display:block;margin-bottom:calc(-.41000000000000003em - 1px)}:is(.faux-sh)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3){margin-top:24px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3){margin-top:48px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3){margin-top:40px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3){margin-top:40px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3){margin-top:32px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3){margin-top:32px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3){margin-top:32px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3)+:is(.faux-p-lg){margin-top:32px}:is(p:not([class*=faux-]),.faux-p)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3){margin-top:32px}:is(.faux-p-sm)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3){margin-top:32px}:is(.faux-p-xs)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3){margin-top:32px}:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3){margin-top:32px}:is(blockquote:not([class*=faux-]),.faux-blockquote)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3){margin-top:32px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3)+:is(p:not([class*=faux-]),.faux-p){margin-top:32px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3)+:is(.faux-p-sm){margin-top:32px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3)+:is(.faux-p-xs){margin-top:32px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:40px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:32px}@media (min-width: 768px){:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3)+:is(.faux-sh){margin-top:96px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:96px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:64px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:64px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:48px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:48px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:48px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3){font-size:1.375rem}:is(.faux-sh)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3){margin-top:32px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3){margin-top:48px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3){margin-top:48px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3){margin-top:40px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3){margin-top:40px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3){margin-top:40px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3){margin-top:40px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3)+:is(.faux-p-lg){margin-top:48px}:is(p:not([class*=faux-]),.faux-p)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3){margin-top:48px}:is(.faux-p-sm)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3){margin-top:48px}:is(.faux-p-xs)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3){margin-top:48px}:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3){margin-top:48px}:is(blockquote:not([class*=faux-]),.faux-blockquote)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3){margin-top:48px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3)+:is(p:not([class*=faux-]),.faux-p){margin-top:48px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3)+:is(.faux-p-sm){margin-top:48px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3)+:is(.faux-p-xs){margin-top:48px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:48px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info h3)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:48px}}.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p{color:var(--primary-800)}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p)+:is(.faux-sh){margin-top:64px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:64px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:64px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:64px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:40px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:40px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:40px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p){font-family:Work Sans,sans-serif;font-weight:400;letter-spacing:.012em;padding-top:1px;padding-bottom:1px;font-size:1.25rem;line-height:1.5}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p):before{content:"";width:0;height:0;display:block;margin-top:calc(-.49em - 1px)}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p):after{content:"";width:0;height:0;display:block;margin-bottom:calc(-.41000000000000003em - 1px)}:is(.faux-sh)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p){margin-top:24px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p){margin-top:48px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p){margin-top:40px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p){margin-top:40px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p){margin-top:32px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p){margin-top:32px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p){margin-top:32px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p)+:is(.faux-p-lg){margin-top:32px}:is(p:not([class*=faux-]),.faux-p)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p){margin-top:32px}:is(.faux-p-sm)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p){margin-top:32px}:is(.faux-p-xs)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p){margin-top:32px}:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p){margin-top:32px}:is(blockquote:not([class*=faux-]),.faux-blockquote)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p){margin-top:32px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p)+:is(p:not([class*=faux-]),.faux-p){margin-top:32px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p)+:is(.faux-p-sm){margin-top:32px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p)+:is(.faux-p-xs){margin-top:32px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:40px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:32px}@media (min-width: 768px){:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p)+:is(.faux-sh){margin-top:96px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:96px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:64px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:64px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:48px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:48px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:48px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p){font-size:1.375rem}:is(.faux-sh)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p){margin-top:32px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p){margin-top:48px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p){margin-top:48px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p){margin-top:40px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p){margin-top:40px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p){margin-top:40px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p){margin-top:40px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p)+:is(.faux-p-lg){margin-top:48px}:is(p:not([class*=faux-]),.faux-p)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p){margin-top:48px}:is(.faux-p-sm)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p){margin-top:48px}:is(.faux-p-xs)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p){margin-top:48px}:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p){margin-top:48px}:is(blockquote:not([class*=faux-]),.faux-blockquote)+:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p){margin-top:48px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p)+:is(p:not([class*=faux-]),.faux-p){margin-top:48px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p)+:is(.faux-p-sm){margin-top:48px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p)+:is(.faux-p-xs){margin-top:48px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:48px}:is(.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info p)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:48px}}.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info .hero__buttons a.quick-link{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;border-radius:80px;border-width:2px;border-color:var(--primary-500);padding:12px 20px;color:var(--primary-600);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info .hero__buttons a.quick-link:hover{border-color:var(--primary-600);background-color:var(--primary-600);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info .hero__buttons a.quick-link:focus{border-color:var(--primary-600);background-color:var(--primary-600);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info .hero__buttons a.quick-link:active{border-color:var(--primary-600);background-color:var(--primary-600);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info .hero__buttons a.quick-link:focus-within{border-color:var(--primary-600);background-color:var(--primary-600);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info .hero__buttons a.quick-link:hover svg{color:var(--primary-600)}.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info .hero__buttons a.quick-link.btn--outline{border-color:var(--primary-600)}.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info .hero__buttons a.quick-link.btn--outline:hover{background-color:var(--primary-600);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info .hero__buttons a.quick-link.btn--outline:focus{background-color:var(--primary-600);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info .hero__buttons a.quick-link.btn--outline:active{background-color:var(--primary-600);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .splide__slide .hero__info .hero__buttons a.quick-link.btn--outline:focus-within{background-color:var(--primary-600);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .hero__item-image-col .hero__item-image-col__int .hero__slider-image-wrapper{clip-path:polygon(0 0,100% 0,100% 60%,0 85%)}@media screen and (min-width: 1024px){.city-of-virginia-beach #app .hero.homepage .hero__int .splide .splide__track .hero__item-image-col .hero__item-image-col__int .hero__slider-image-wrapper{clip-path:polygon(30% 0,100% 0%,100% 100%,0% 100%)}}.city-of-virginia-beach #app .hero.homepage .hero__pagination{-moz-column-gap:16px;column-gap:16px;border-bottom-width:1px;border-color:var(--gray-100)}@media (min-width: 1024px){.city-of-virginia-beach #app .hero.homepage .hero__pagination{-moz-column-gap:48px;column-gap:48px}}.city-of-virginia-beach #app .hero.homepage .hero__pagination li{height:100%}:is(.city-of-virginia-beach #app .hero.homepage .hero__pagination li .hero__pagination__page){font-family:Inter,sans-serif;font-weight:400;letter-spacing:.012em;padding-top:1px;padding-bottom:1px;font-size:.9375rem;line-height:1.6}:is(.city-of-virginia-beach #app .hero.homepage .hero__pagination li .hero__pagination__page):before{content:"";width:0;height:0;display:block;margin-top:calc(-.52em - 1px)}:is(.city-of-virginia-beach #app .hero.homepage .hero__pagination li .hero__pagination__page):after{content:"";width:0;height:0;display:block;margin-bottom:calc(-.44000000000000006em - 1px)}@media (min-width: 768px){:is(.city-of-virginia-beach #app .hero.homepage .hero__pagination li .hero__pagination__page){font-size:1rem}}.city-of-virginia-beach #app .hero.homepage .hero__pagination li .hero__pagination__page{height:100%;border-bottom-width:4px;border-color:transparent;font-weight:600;text-transform:uppercase;color:var(--primary-800);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.city-of-virginia-beach #app .hero.homepage .hero__pagination li .hero__pagination__page:hover{border-color:var(--primary-500)}.city-of-virginia-beach #app .hero.homepage .hero__pagination li .hero__pagination__page:focus{border-color:var(--primary-500)}.city-of-virginia-beach #app .hero.homepage .hero__pagination li .hero__pagination__page:active{border-color:var(--primary-500)}.city-of-virginia-beach #app .hero.homepage .hero__pagination li .hero__pagination__page:focus-within{border-color:var(--primary-500)}.city-of-virginia-beach #app .hero.hero--static .hero__int .splide .splide__track .splide__slide{display:grid}.city-of-virginia-beach #app .hero__contact-container{background-color:var(--primary-50)}.city-of-virginia-beach #app .hero__contact-wrapper{position:relative;background-color:var(--primary-50);padding-top:8px;padding-bottom:8px}@media (min-width: 768px){.city-of-virginia-beach #app .hero__contact-wrapper{padding-top:0;padding-bottom:0}}.city-of-virginia-beach #app .hero__contact-wrapper .hero__contacts{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:2px;column-gap:2px;border-radius:0;background-color:var(--primary-100);padding:0}.city-of-virginia-beach #app .hero__contact-wrapper .hero__contact{display:flex;width:auto;flex-grow:1;flex-wrap:wrap;align-items:center;-moz-column-gap:16px;column-gap:16px;border-radius:0;background-color:var(--primary-50);padding:0 16px}@media (min-width: 768px){.city-of-virginia-beach #app .hero__contact-wrapper .hero__contact{-moz-column-gap:24px;column-gap:24px}}.city-of-virginia-beach #app .hero__contact-wrapper .hero__contact .hero__contact-heading{margin-top:16px;margin-bottom:16px;min-width:125px;border-right-width:2px;border-color:var(--primary-100);padding-top:8px;padding-bottom:8px;padding-right:8px;font-weight:600;color:var(--primary-800)}@media (min-width: 768px){.city-of-virginia-beach #app .hero__contact-wrapper .hero__contact .hero__contact-heading{padding-right:32px}}@media (min-width: 1024px){.city-of-virginia-beach #app .hero__contact-wrapper .hero__contact .hero__contact-heading{margin-top:0;margin-bottom:0;padding-top:24px;padding-bottom:24px}}.city-of-virginia-beach #app .hero__contact-wrapper .hero__contact div a{display:flex;align-items:center;transition-duration:.3s}.city-of-virginia-beach #app .hero__contact-wrapper .hero__contact div a:hover{color:var(--secondary-500)}.city-of-virginia-beach #app .hero__contact-wrapper .hero__contact div a:focus{color:var(--secondary-500)}.city-of-virginia-beach #app .hero__contact-wrapper .hero__contact div a:active{color:var(--secondary-500)}.city-of-virginia-beach #app .hero__contact-wrapper .hero__contact div a:focus-within{color:var(--secondary-500)}.city-of-virginia-beach #app .hero__contact-wrapper .hero__contact div a:hover svg{color:var(--secondary-500)}.city-of-virginia-beach #app .hero__contact-wrapper .hero__contact div a svg{margin-right:8px;color:var(--primary-800);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.city-of-virginia-beach #app .hero__contact-wrapper .hero__contact div span{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px}.city-of-virginia-beach #app .hero__contact-wrapper .hero__contact div span svg{color:var(--primary-800)}.city-of-virginia-beach #app .hero__contact-wrapper .hero__contact .hero__contact-items{margin-top:0;display:flex;flex-direction:row;flex-wrap:wrap;-moz-column-gap:16px;column-gap:16px;padding-left:8px;font-weight:600;color:var(--primary-800)}@media (min-width: 768px){.city-of-virginia-beach #app .hero__contact-wrapper .hero__contact .hero__contact-items{-moz-column-gap:32px;column-gap:32px;padding-left:32px}}.city-of-virginia-beach #app .hero__contact-wrapper .hero__contact .hero__contact-items a{transition-duration:.3s}.city-of-virginia-beach #app .hero__contact-wrapper .hero__contact .hero__contact-items a:hover{color:var(--secondary-500)}.city-of-virginia-beach #app .hero__contact-wrapper .hero__contact .hero__contact-items a:focus{color:var(--secondary-500)}.city-of-virginia-beach #app .hero__contact-wrapper .hero__contact .hero__contact-items a:active{color:var(--secondary-500)}.city-of-virginia-beach #app .hero__contact-wrapper .hero__contact .hero__contact-items a:focus-within{color:var(--secondary-500)}.city-of-virginia-beach #app .hero__contact-wrapper .hero__contact .hero__contact-items a:hover svg{color:var(--secondary-500)}.city-of-virginia-beach #app .hero__contact-wrapper .hero__contact .hero__contact-items svg{margin-right:8px;color:var(--primary-800);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}*{--carbon-x: 100px;--carbon-y: 120px}@media (max-width: 1023px){*{--carbon-x: 72px;--carbon-y: 80px }}@media (max-width: 767px){*{--carbon-x: 32px;--carbon-y: 72px }}.container{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:var(--carbon-x);padding-right:var(--carbon-x);box-sizing:content-box}.flex-center{justify-content:center;align-items:center}.circle{border-radius:100%}.angled-background{position:absolute;right:0;bottom:0;left:0;z-index:-1;clip-path:polygon(0% 500px,0% 100%,100% 100%,100% 0%);top:-375px}@media (max-width: 767px){.angled-background{top:-225px;clip-path:polygon(0% 120px,0% 100%,100% 100%,100% 0%)}}.no-scroll{overflow:hidden}html{scrollbar-gutter:stable;scroll-behavior:smooth}@media screen and (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}html.menu-active{overflow:hidden}body{min-height:100vh}.menu-active body{overflow:visible!important}@media not screen and (prefers-reduced-motion: reduce){.main-fade-in{opacity:0}}[v-cloak]{visibility:hidden;opacity:0!important}[v-cloak].supercloak{display:none}.smooth-uncloak{transition:.5s opacity .5s}.not-found{margin-top:-96px;padding-top:120px}.not-found .page-content{background-repeat:no-repeat;background-size:100%;padding-top:160px}.not-found .page-content .title{text-align:center;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.not-found .page-content .content-container:after{content:"";background-image:url(/assets/graphics/wave-shape.png);opacity:.6;z-index:20;position:absolute;left:0;right:0;bottom:0;height:100%;width:100%;background-size:cover}:is(.not-found .page-content .content-container .content p)+:is(.faux-sh){margin-top:64px}:is(.not-found .page-content .content-container .content p)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:64px}:is(.not-found .page-content .content-container .content p)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:64px}:is(.not-found .page-content .content-container .content p)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:64px}:is(.not-found .page-content .content-container .content p)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:40px}:is(.not-found .page-content .content-container .content p)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:40px}:is(.not-found .page-content .content-container .content p)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:40px}:is(.not-found .page-content .content-container .content p){font-family:Work Sans,sans-serif;font-weight:400;letter-spacing:.012em;padding-top:1px;padding-bottom:1px;font-size:1.25rem;line-height:1.5}:is(.not-found .page-content .content-container .content p):before{content:"";width:0;height:0;display:block;margin-top:calc(-.49em - 1px)}:is(.not-found .page-content .content-container .content p):after{content:"";width:0;height:0;display:block;margin-bottom:calc(-.41000000000000003em - 1px)}:is(.faux-sh)+:is(.not-found .page-content .content-container .content p){margin-top:24px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1)+:is(.not-found .page-content .content-container .content p){margin-top:48px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2)+:is(.not-found .page-content .content-container .content p){margin-top:40px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3)+:is(.not-found .page-content .content-container .content p){margin-top:40px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4)+:is(.not-found .page-content .content-container .content p){margin-top:32px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5)+:is(.not-found .page-content .content-container .content p){margin-top:32px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6)+:is(.not-found .page-content .content-container .content p){margin-top:32px}:is(.not-found .page-content .content-container .content p)+:is(.faux-p-lg){margin-top:32px}:is(p:not([class*=faux-]),.faux-p)+:is(.not-found .page-content .content-container .content p){margin-top:32px}:is(.faux-p-sm)+:is(.not-found .page-content .content-container .content p){margin-top:32px}:is(.faux-p-xs)+:is(.not-found .page-content .content-container .content p){margin-top:32px}:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(.not-found .page-content .content-container .content p){margin-top:32px}:is(blockquote:not([class*=faux-]),.faux-blockquote)+:is(.not-found .page-content .content-container .content p){margin-top:32px}:is(.not-found .page-content .content-container .content p)+:is(p:not([class*=faux-]),.faux-p){margin-top:32px}:is(.not-found .page-content .content-container .content p)+:is(.faux-p-sm){margin-top:32px}:is(.not-found .page-content .content-container .content p)+:is(.faux-p-xs){margin-top:32px}:is(.not-found .page-content .content-container .content p)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:40px}:is(.not-found .page-content .content-container .content p)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:32px}@media (min-width: 768px){:is(.not-found .page-content .content-container .content p)+:is(.faux-sh){margin-top:96px}:is(.not-found .page-content .content-container .content p)+:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1){margin-top:96px}:is(.not-found .page-content .content-container .content p)+:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2){margin-top:64px}:is(.not-found .page-content .content-container .content p)+:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3){margin-top:64px}:is(.not-found .page-content .content-container .content p)+:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4){margin-top:48px}:is(.not-found .page-content .content-container .content p)+:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5){margin-top:48px}:is(.not-found .page-content .content-container .content p)+:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6){margin-top:48px}:is(.not-found .page-content .content-container .content p){font-size:1.375rem}:is(.faux-sh)+:is(.not-found .page-content .content-container .content p){margin-top:32px}:is(h1:not([class*=faux-]):not([class*=ui]),.faux-h1)+:is(.not-found .page-content .content-container .content p){margin-top:48px}:is(h2:not([class*=faux-]):not([class*=ui]),.faux-h2)+:is(.not-found .page-content .content-container .content p){margin-top:48px}:is(h3:not([class*=faux-]):not([class*=ui]),.faux-h3)+:is(.not-found .page-content .content-container .content p){margin-top:40px}:is(h4:not([class*=faux-]):not([class*=ui]),.faux-h4)+:is(.not-found .page-content .content-container .content p){margin-top:40px}:is(h5:not([class*=faux-]):not([class*=ui]),.faux-h5)+:is(.not-found .page-content .content-container .content p){margin-top:40px}:is(h6:not([class*=faux-]):not([class*=ui]),.faux-h6)+:is(.not-found .page-content .content-container .content p){margin-top:40px}:is(.not-found .page-content .content-container .content p)+:is(.faux-p-lg){margin-top:48px}:is(p:not([class*=faux-]),.faux-p)+:is(.not-found .page-content .content-container .content p){margin-top:48px}:is(.faux-p-sm)+:is(.not-found .page-content .content-container .content p){margin-top:48px}:is(.faux-p-xs)+:is(.not-found .page-content .content-container .content p){margin-top:48px}:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(.not-found .page-content .content-container .content p){margin-top:48px}:is(blockquote:not([class*=faux-]),.faux-blockquote)+:is(.not-found .page-content .content-container .content p){margin-top:48px}:is(.not-found .page-content .content-container .content p)+:is(p:not([class*=faux-]),.faux-p){margin-top:48px}:is(.not-found .page-content .content-container .content p)+:is(.faux-p-sm){margin-top:48px}:is(.not-found .page-content .content-container .content p)+:is(.faux-p-xs){margin-top:48px}:is(.not-found .page-content .content-container .content p)+:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination)){margin-top:48px}:is(.not-found .page-content .content-container .content p)+:is(blockquote:not([class*=faux-]),.faux-blockquote){margin-top:48px}}.not-found .page-content .content-container .content p{font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.not-found .page-content .content-container .button-block{justify-content:center;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.not-found .page-content .content-container .button-block a{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.not-found .page-content .content-container .button-block a:hover{border-color:transparent}.not-found .page-content .content-container .button-block a:focus{border-color:transparent}.not-found .page-content .content-container .button-block a:active{border-color:transparent}.not-found .page-content .content-container .button-block a:focus-within{border-color:transparent}.not-found .section-block{margin:0;padding:0}@media not screen and (prefers-reduced-motion: reduce){.main-fade-in{animation-duration:1s;animation-timing-function:cubic-bezier(0,0,.25,1);animation-fill-mode:forwards}}.main-fade-in{animation-name:fade-in}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.transition--dropdown-enter-active,.transition--dropdown-leave-active{will-change:height,opacity;transition:height .5s,opacity .4s .15s}.transition--dropdown-enter-from,.transition--dropdown-leave-to{height:0!important;opacity:0;transition:height .5s,opacity .4s}.transition--flyout-enter-active,.transition--flyout-leave-active{will-change:transform,opacity;transition:transform .5s,opacity .4s;transform:translate(0)}.transition--flyout-enter-from,.transition--flyout-leave-to{opacity:0;transform:translate(100%);transition:transform .5s,opacity .4s .35s}.transition--fade-enter-active,.transition--fade-leave-active{transition:opacity .25s}.transition--fade-enter-from,.transition--fade-leave-to{opacity:0}.section-block{margin-top:64px;margin-bottom:64px;padding-left:30px;padding-right:30px}@media (min-width: 1024px){.section-block{padding-left:64px;padding-right:64px}}.section-block--padding{margin-top:0;margin-bottom:0;padding-top:64px;padding-bottom:64px}.section-block__int{margin-left:auto;margin-right:auto;max-width:1312px}.section-heading{margin-bottom:48px}.page-2-col{margin-left:auto;margin-right:auto;display:flex;width:100%;max-width:1440px;flex-direction:column}@media (min-width: 768px){.page-2-col{flex-direction:row-reverse}}.page__side-col{flex-shrink:0;border-right-width:2px;border-color:var(--gray-50);padding-bottom:24px}@media (min-width: 768px){.page__side-col{min-height:100px;width:255px}}@media (min-width: 1024px){.page__side-col{width:300px}}.page__main-col{min-width:0px;flex-grow:1}@media (min-width: 768px){.page__main-col{margin-bottom:32px}}@media (max-width: 767px){.page__main-col{margin-top:32px;margin-bottom:32px}}#app .columns-container__int .section-block,#app .columns-container__int .section-block__int,#app .columns-container__int .text-container-int{max-width:none;padding:0;margin-top:48px;margin-bottom:48px}#app .columns-container__int .section-block:first-child,#app .columns-container__int .section-block__int:first-child,#app .columns-container__int .text-container-int:first-child{margin-top:0}#app .columns-container__int .section-block:last-child,#app .columns-container__int .section-block__int:last-child,#app .columns-container__int .text-container-int:last-child{margin-bottom:0}.columns-grid{display:grid;-moz-column-gap:48px;column-gap:48px;row-gap:48px}@media (min-width: 768px){.columns-grid{row-gap:96px}}@media (min-width: 1024px){.columns-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 768px){.columns-grid.columns-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.columns-grid.columns-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 768px){.columns-grid.columns-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.columns-grid.columns-grid--4{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.columns-grid--centered .column{display:flex;flex-direction:column;align-items:center;justify-content:center}.text-container-int{max-width:900px}.text-container-int--center{margin-left:auto;margin-right:auto}.button-block{margin-top:48px;margin-bottom:48px;display:flex;flex-wrap:wrap;align-items:center;gap:24px}.button-block:last-child{margin-bottom:0}#app .icon-bloc-item{margin-top:32px;margin-bottom:32px;height:64px;width:64px}#app .icon-bloc-item:first-child{margin-top:0}#app .icon-bloc-item:last-child{margin-bottom:0}.media-wrapper{position:relative;z-index:10;overflow:hidden;border-radius:5px}.media-overlay:after{position:absolute;top:0;left:0;z-index:10;height:100%;width:100%;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;content:"";background:linear-gradient(0deg,#000,#000);opacity:.7}.media-hover-point:hover .media-overlay:after{opacity:.8}.image-block__wrapper{display:inline-block}.image-block__image{width:auto}.image-block--card .image-block__image{width:100%}.video-block-item{position:relative;display:block;width:100%}.video-block__wrapper-standard{aspect-ratio:16/9}.video-block__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.nav-side{display:none;background-color:var(--gray-100);padding-bottom:40px}@media (min-width: 768px){.nav-side{display:block}}.nav-side{background:linear-gradient(180deg,rgba(244,244,244,.8),rgba(244,244,244,0))}.nav-side .menu__item{display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:space-between;-moz-column-gap:12px;column-gap:12px;padding-left:16px;padding-right:16px}.nav-side .menu__link{position:relative;display:flex;flex-grow:1;align-items:center;justify-content:space-between;gap:12px;padding-top:8px;padding-bottom:8px;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.2;letter-spacing:.012em;color:var(--gray-500);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.nav-side .menu__link:hover,.nav-side .menu__link.is-active-link{color:var(--secondary-500)}.nav-side .menu__item--level-1{margin-bottom:16px;border-bottom-width:2px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.nav-side .menu__link--level-1{padding-top:12px;padding-bottom:12px;font-size:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.nav-side .menu__link--level-1.is-active-link:before,.nav-side .menu__link--level-2.is-active-link:before{position:absolute;left:-16px;top:0;height:100%;width:4px;background-color:var(--secondary-500);content:""}.nav-side .menu__link--level-2{font-weight:500;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.nav-side .menu__item--level-3{padding-right:0}.nav-side .menu__link--level-3{font-weight:400;color:var(--gray-500)}.nav-side .menu__link--level-3.is-active-link:before,.nav-side .menu__link--level-4.is-active-link:before{position:absolute;left:-16px;top:0;display:flex;height:100%;align-items:center;content:"•"}.nav-side .submenu-items{width:100%}.nav-side .submenu-trigger{position:relative;height:12px;width:12px}.nav-side .submenu-trigger:before,.nav-side .submenu-trigger:after{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background-color:var(--primary-800);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;content:""}.nav-side .submenu-trigger:before{height:100%;width:1px}.nav-side .submenu-trigger:after{width:100%;height:1px}.nav-side .submenu-trigger.is-active:before{height:0}.submenu-items--level-2 .submenu-trigger:before,.submenu-items--level-2 .submenu-trigger:after{background-color:var(--gray-500)}@media (max-width: 767px){.sidebar-section{padding-bottom:8px}}.sidebar-section{--sidebar-heading-color: var(--gray-800);--sidebar-border-color: var(--gray-300);--sidebar-icon-color: var(--gray-500)}.sidebar-section--blue{--sidebar-heading-color: var(--primary-600);--sidebar-border-color: var(--primary-300);--sidebar-icon-color: var(--primary-500)}.sidebar-section--green{--sidebar-heading-color: var(--secondary-600);--sidebar-border-color: var(--secondary-300);--sidebar-icon-color: var(--secondary-500)}.sidebar-section--gold{--sidebar-heading-color: var(--tertiary-600);--sidebar-border-color: var(--tertiary-300);--sidebar-icon-color: var(--tertiary-500)}.sidebar-section--red{--sidebar-heading-color: var(--red-600);--sidebar-border-color: var(--red-300);--sidebar-icon-color: var(--red-500)}#app .sidebar__heading{display:flex;width:100%;align-items:center;justify-content:space-between;border-top-width:5px;background-color:var(--gray-50);padding-left:30px;padding-right:30px;font-family:Inter,sans-serif;font-size:1.1875rem;font-weight:500;line-height:1.2;letter-spacing:.012em}@media (min-width: 768px){#app .sidebar__heading{padding-left:16px;padding-right:16px;font-size:1rem}}#app .sidebar__heading{color:var(--sidebar-heading-color);border-color:var(--sidebar-border-color);padding-top:13px;padding-bottom:11px}#app .sidebar__heading:before,#app .sidebar__heading:after{content:none}.sidebar__icon{color:var(--sidebar-icon-color)}.sidebar-items-list{display:flex;flex-direction:column;gap:20px}.sidebar__item-title{font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;line-height:1;letter-spacing:.012em;color:var(--primary-800);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.sidebar__item-title:hover{color:var(--primary-500)}.sidebar__item-subhead{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.2;letter-spacing:.012em;color:var(--gray-600)}.sidebar-content-int{margin-top:24px;margin-bottom:24px;padding-left:30px;padding-right:30px}@media (min-width: 768px){.sidebar-content-int{margin-top:32px;margin-bottom:32px;padding-left:16px;padding-right:16px}}@media (max-width: 767px){.sidebar-p{font-size:.9375rem;line-height:1.6}}.sidebar__link-item{margin-bottom:0}.sidebar__link-item:last-child{margin-bottom:24px}@media (min-width: 768px){.sidebar__link-item:last-child{margin-bottom:24px}}.sidebar__link-item+div.sidebar__link-item{margin-top:8px}.sidebar__link{width:100%;justify-content:space-between!important;padding-top:4px!important;padding-bottom:4px!important;font-size:.875rem!important}.sidebar__link-auto{font-size:.875rem!important}.sidebar__social-items{display:flex;flex-direction:column;gap:8px}.sidebar__social-link{padding-top:4px!important;padding-bottom:4px!important;font-size:1.25rem!important}@media (min-width: 768px){.sidebar__social-link{font-size:.875rem!important}}@media (max-width: 767px){.sidebar__social-link{letter-spacing:.012em!important}}.sidebar__social-link svg{max-width:13px;max-height:13px}.sidebar-image-wrapper{aspect-ratio:92 / 35}@media (min-width: 768px){.sidebar-image-wrapper{aspect-ratio:12 / 7}}.sidebar__image{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.video__container{position:relative}.video-button-wrapper{position:absolute;top:0;left:0;z-index:20;display:flex;height:100%;width:100%;align-items:center;justify-content:center}.video-button-int{display:flex;align-items:center;gap:8px;padding-left:30px;padding-right:30px;text-align:center;font-family:Inter,sans-serif;font-size:1.625rem;font-weight:600;line-height:1.2;letter-spacing:.012em;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.prose a:not(.btn,.no-prose){transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:var(--secondary-600);font-weight:600;border-bottom-width:2px;border-color:transparent;padding-bottom:2px}.prose a:not(.btn,.no-prose):hover{color:var(--secondary-700);border-color:var(--secondary-400)}.prose h2{color:var(--primary-700)}.prose h3{color:var(--primary-500)}:is(h1,h2,h3,h4,h5,h6,p,ul:not(.list-none),ol:not(.list-none)) a{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}h1,h2,h3,h4,h5,h6,p,ul,ol{color:var(--text-color)}li.li-multilevel:after{content:none!important}ol:not(.list-none):not(.splide__list) li,ul:not(.list-none):not(.splide__list) li{margin-top:40px}ul:not(.list-none):not(.splide__list):not(.splide__pagination) li{position:relative;list-style:none;padding-left:33px}ul:not(.list-none):not(.splide__list):not(.splide__pagination) li .bullet{position:absolute;top:0;display:block;height:8px;width:8px;border-radius:50%;background-color:var(--primary-500);left:7px}ul:not(.list-none):not(.splide__list):not(.splide__pagination) li li .bullet{left:0;border-width:1px;border-color:var(--primary-300);background-color:transparent}ul:not(.list-none):not(.splide__list):not(.splide__pagination) li li li .bullet{border-style:none;background-color:var(--primary-100)}ol:not(.list-none):not(.splide__list){padding-left:20px}ol:not(.list-none):not(.splide__list) li{list-style:decimal;padding-left:12px}ol:not(.list-none):not(.splide__list) li::marker{font-weight:700;color:var(--primary-500)}ol:not(.list-none):not(.splide__list) ol li{list-style:lower-alpha}ol:not(.list-none):not(.splide__list) ol li::marker{color:var(--primary-300)}ol:not(.list-none):not(.splide__list) ol ol li{list-style:lower-roman}ol:not(.list-none):not(.splide__list) ol ol li::marker{color:var(--primary-100)}#app blockquote{position:relative;border-radius:5px;background-color:var(--primary-50);padding:40px 32px 32px 64px}#app blockquote p{position:relative}#app blockquote p:before{position:absolute;font-size:3.5rem;color:var(--primary-500);top:10px;left:-44px;content:"“"}#app blockquote footer{margin-top:32px;border-left-width:2px;border-color:var(--primary-200);padding-left:20px;font-size:1.25rem;font-weight:700;line-height:1.5;letter-spacing:.012em;color:var(--primary-500)}#app blockquote footer cite{display:block;font-size:1.0625rem;font-weight:400;font-style:italic;line-height:1.4;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.btn{--btn-text: #ffffff;--btn-text-hover: #ffffff;--btn-text-disabled: var(--primary-200);--btn-bg: var(--primary-500);--btn-bg-hover: var(--secondary-500);--btn-bg-disabled: var(--primary-50);--btn-outline-text: var(--primary-500);--btn-outline-text-hover: #ffffff;--btn-outline-text-disabled: var(--primary-200);--btn-outline: var(--primary-500);--btn-outline-hover: var(--primary-500);--btn-outline-disabled: var(--primary-200);--btn-underline-text: var(--primary-500);--btn-underline-text-hover: var(--secondary-500);--btn-underline-text-disabled: var(--primary-200);--btn-underline: var(--primary-500);--btn-underline-hover: var(--secondary-500);--btn-underline-disabled: var(--primary-200);position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:80px;padding-left:24px;padding-right:24px;font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;text-transform:uppercase;line-height:1.3;letter-spacing:.012em;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width: 768px){.btn{font-size:.9375rem;letter-spacing:.05em}}.btn{gap:10px;padding-top:15px;padding-bottom:15px;z-index:1;color:var(--btn-text);background:var(--btn-bg)}.btn:focus,.btn:hover{background:var(--btn-bg-hover);color:var(--btn-text-hover)}.btn:disabled{background:var(--btn-bg-disabled);color:var(--btn-text-disabled)}.btn svg{flex-shrink:0}.btn--lg{font-size:.9375rem;letter-spacing:.04em}@media (min-width: 768px){.btn--lg{padding:20px 32px;font-size:1rem;letter-spacing:.03em}}.btn--sm{padding-left:20px;padding-right:20px;font-size:.8125rem;letter-spacing:.012em}@media (min-width: 768px){.btn--sm{font-size:.875rem}}.btn--underline{border-radius:0;background-color:transparent;padding:0 0 4px}@media (min-width: 768px){.btn--underline{padding-bottom:6px}}.btn--underline{color:var(--btn-underline-text);border-bottom:2px solid var(--btn-underline)}.btn--underline:focus,.btn--underline:hover{background-color:transparent;color:var(--btn-underline-text-hover);border-color:var(--btn-underline-hover)}.btn--underline:disabled{background:transparent;color:var(--btn-underline-text-disabled);border-color:var(--btn-underline-disabled)}.btn--underline.btn--lg{padding-bottom:10px}@media (min-width: 768px){.btn--underline.btn--lg{padding-bottom:12px}}.btn--underline.btn--sm{padding-bottom:2px}@media (min-width: 768px){.btn--underline.btn--sm{padding-bottom:4px}}.btn--outline{background-color:transparent;border:2px solid var(--btn-outline);color:var(--btn-outline-text)}.btn--outline:focus,.btn--outline:hover{background-color:var(--btn-outline-hover);border-color:var(--btn-outline-hover);color:var(--btn-outline-text-hover)}.btn--outline:disabled{background:transparent;border-color:var(--btn-outline-disabled);color:var(--btn-outline-text-disabled)}.btn--borderless{border-radius:0;background-color:transparent;padding:0;color:var(--btn-underline-text)}.btn--borderless:focus,.btn--borderless:hover{background-color:transparent;color:var(--btn-underline-text-hover)}.btn--borderless:disabled{background-color:transparent;color:var(--btn-underline-text-disabled)}.btn--arrow:after{height:12px;width:12px;background-color:currentColor;content:"";-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center right;mask-position:center right;-webkit-mask-image:url(/assets/icons/12/right-arrow.svg);mask-image:url(/assets/icons/12/right-arrow.svg)}.btn--external:after{height:12px;width:12px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));content:"";-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center right;mask-position:center right;-webkit-mask-image:url(/assets/icons/12/launch.svg);mask-image:url(/assets/icons/12/launch.svg)}.btn--case{text-transform:none}.dark-mode .btn,.btn--inverse{--btn-text: var(--primary-500);--btn-text-hover: #ffffff;--btn-text-disabled: var(--primary-500);--btn-bg: #ffffff;--btn-bg-hover: var(--secondary-500);--btn-bg-disabled: var(--primary-700);--btn-outline-text: #ffffff;--btn-outline-text-hover: var(--secondary-500);--btn-outline-text-disabled: var(--primary-700);--btn-outline: #ffffff;--btn-outline-hover: #ffffff;--btn-outline-disabled: var(--primary-700);--btn-underline-text: #ffffff;--btn-underline-text-hover: var(--secondary-500);--btn-underline-text-disabled: var(--primary-700);--btn-underline: #ffffff;--btn-underline-hover: var(--secondary-500);--btn-underline-disabled: var(--primary-700)}.btn--red{--btn-text: #ffffff;--btn-text-hover: #ffffff;--btn-text-disabled: var(--red-200);--btn-bg: var(--red-500);--btn-bg-hover: var(--primary-800);--btn-bg-disabled: var(--red-50);--btn-outline-text: var(--red-500);--btn-outline-text-hover: #ffffff;--btn-outline-text-disabled: var(--red-200);--btn-outline: var(--red-500);--btn-outline-hover: var(--red-500);--btn-outline-disabled: var(--red-200);--btn-underline-text: var(--red-500);--btn-underline-text-hover: var(--primary-800);--btn-underline-text-disabled: var(--red-200);--btn-underline: var(--red-500);--btn-underline-hover: var(--primary-800);--btn-underline-disabled: var(--red-200)}.dark-mode .btn--red,.btn--red.btn--inverse{--btn-text: var(--red-500);--btn-text-hover: #ffffff;--btn-text-disabled: var(--primary-500);--btn-bg: #ffffff;--btn-bg-hover: var(--primary-800);--btn-bg-disabled: var(--primary-700);--btn-outline-text: #ffffff;--btn-outline-text-hover: var(--red-500);--btn-outline-text-disabled: var(--primary-700);--btn-outline: #ffffff;--btn-outline-hover: #ffffff;--btn-outline-disabled: var(--primary-700);--btn-underline-text: #ffffff;--btn-underline-text-hover: var(--primary-800);--btn-underline-text-disabled: var(--primary-700);--btn-underline: #ffffff;--btn-underline-hover: var(--primary-800);--btn-underline-disabled: var(--primary-700)}.btn--gray{--btn-text: #ffffff;--btn-text-hover: #ffffff;--btn-text-disabled: var(--gray-300);--btn-bg: var(--gray-700);--btn-bg-hover: var(--secondary-600);--btn-bg-disabled: var(--gray-100);--btn-outline-text: var(--gray-700);--btn-outline-text-hover: #ffffff;--btn-outline-text-disabled: var(--gray-300);--btn-outline: var(--gray-700);--btn-outline-hover: var(--gray-700);--btn-outline-disabled: var(--gray-300);--btn-underline-text: var(--gray-700);--btn-underline-text-hover: var(--secondary-600);--btn-underline-text-disabled: var(--gray-300);--btn-underline: var(--gray-700);--btn-underline-hover: var(--primary-600);--btn-underline-disabled: var(--gray-300)}.btn--white{--btn-text: #ffffff;--btn-text-hover: #ffffff;--btn-text-disabled: var(--gray-100);--btn-bg: #ffffff;--btn-bg-hover: var(--secondary-100);--btn-bg-disabled: var(--gray-100);--btn-outline-text: #ffffff;--btn-outline-text-hover: var(--secondary-600);--btn-outline-text-disabled: var(--gray-100);--btn-outline: #ffffff;--btn-outline-hover: var(--secondary-100);--btn-outline-disabled: var(--gray-100);--btn-underline-text: #ffffff;--btn-underline-text-hover: var(--secondary-100);--btn-underline-text-disabled: var(--gray-100);--btn-underline: #ffffff;--btn-underline-hover: var(--secondary-100);--btn-underline-disabled: var(--gray-100)}.btn--secondary{--btn-text: #ffffff;--btn-text-hover: #ffffff;--btn-text-disabled: var(--secondary-200);--btn-bg: var(--secondary-700);--btn-bg-hover: var(--secondary-800);--btn-bg-disabled: var(--secondary-400);--btn-outline-text: var(--secondary-700);--btn-outline-text-hover: var(--secondary-800);--btn-outline-text-disabled: var(--secondary-400);--btn-outline: var(--secondary-600);--btn-outline-hover: var(--secondary-800);--btn-outline-disabled: var(--secondary-400);--btn-underline-text: var(--secondary-700);--btn-underline-text-hover: var(--secondary-800);--btn-underline-text-disabled: var(--secondary-400);--btn-underline: var(--secondary-700);--btn-underline-hover: var(--secondary-800);--btn-underline-disabled: var(--secondary-400)}.footer__cta{--footer-offset: -38px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;border-radius:5px;background-color:var(--primary-500);padding:40px;text-align:center}@media (min-width: 768px){.footer__cta{flex-direction:row;gap:64px;text-align:left}}@media (min-width: 1024px){.footer__cta{padding:48px}}.footer__cta{top:var(--footer-offset);margin-bottom:var(--footer-offset)}.accordion__item{border-bottom-width:2px;border-color:var(--gray-100)}.accordion__item:last-child{border-bottom-width:0px}.accordion__trigger{display:flex;width:100%;align-items:flex-start;justify-content:space-between;padding-top:24px;padding-bottom:24px}@media (min-width: 1024px){.accordion__trigger{padding-top:32px;padding-bottom:32px}}.accordion__heading{font-weight:700!important;text-align:left}.accordion__icon-wrapper{display:flex;align-items:center;height:12px}.accordion__content-wrapper{overflow:hidden}.accordion__content{padding-top:4px;padding-bottom:24px}@media (min-width: 1024px){.accordion__content{padding-bottom:32px}}.modal__dialog{position:relative;z-index:99999}.modal__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--primary-900);--tw-bg-opacity: .7}.modal__container{position:fixed;right:0;bottom:0;top:0;left:0;overflow-y:auto;padding:30px}.modal__container-int{display:flex;min-height:100%;align-items:center;justify-content:center}.modal__panel{width:100%;max-width:900px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:30px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.35s}.modal__close-btn{position:absolute;top:-30px;right:0;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.modal__close-btn:hover{color:var(--primary-100)}@media (min-width: 1024px){.modal__close-btn{right:-30px}}#appcss .fancybox__container{padding:30px}#appcss .fancybox__backdrop{background-color:var(--primary-900);--tw-bg-opacity: .95}.iframe-wrapper{width:100%;aspect-ratio:16/9}.iframe-wrapper iframe{height:100%;width:100%}#app .tabs-block__int .section-block,#app .tabs-block__int .section-block__int,#app .tabs-block__int .text-container-int{max-width:none;padding:0;margin-top:48px;margin-bottom:48px}#app .tabs-block__int .section-block:first-child,#app .tabs-block__int .section-block__int:first-child,#app .tabs-block__int .text-container-int:first-child{margin-top:0}#app .tabs-block__int .section-block:last-child,#app .tabs-block__int .section-block__int:last-child,#app .tabs-block__int .text-container-int:last-child{margin-bottom:0}.tabs-container{overflow:hidden}.tab-list{position:relative;margin-bottom:48px;border-bottom-width:2px;border-color:var(--gray-200)}.tab-list__int{display:flex;-moz-column-gap:30px;column-gap:30px;color:transparent;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;max-width:none;margin-bottom:-2px}.tab-list__int::-webkit-scrollbar{height:8px}.tab-list__int::-webkit-scrollbar-track{background-color:transparent}.tab-list__int::-webkit-scrollbar-button{width:0;height:0;display:none}.tab-list__int::-webkit-scrollbar-corner{background-color:transparent}.tab-list__int::-webkit-scrollbar-thumb{background:currentColor;border-radius:100px}.tab-list__int:hover{color:var(--gray-500)}.tab-list__int{overflow-x:auto;overflow-x:overlay;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:currentColor transparent}.tab-list__int:after{position:absolute;top:0;right:0;opacity:0;content:"";height:85%;width:20%;background:linear-gradient(270deg,rgba(255,255,255,.95) 45%,rgba(255,255,255,0));transform:translate(150%);transition:transform .5s .5s,opacity .5s}.tabs-is-more-last:after{opacity:1;transform:translate(0);transition:transform .5s,opacity .5s}.tab-nav-item-wrapper{scroll-snap-align:end;padding:0;border:none;outline:none;transition:none}.tab-nav-item{flex-shrink:0;border-bottom-width:2px;border-color:transparent;padding-bottom:16px;text-align:left;font-family:Work Sans,sans-serif;font-size:1.375rem;font-weight:600;line-height:1.5;letter-spacing:.012em;color:var(--gray-800);outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.tab-nav-item:focus{color:var(--primary-500)}.tab-nav-item{white-space:nowrap}.tab-nav-item[aria-selected=true]{border-color:var(--primary-500);font-weight:700}.tab-panel{outline:2px solid transparent;outline-offset:2px}#app .tabs__mobile-heading{margin-top:48px;margin-bottom:40px;border-bottom-width:2px;border-color:var(--primary-500);padding-bottom:12px;font-weight:700}#app .tabs__mobile-heading:first-child{margin-top:0}.gallery-block{--gallery-gap: 32px}.gallery__items{display:grid;gap:var(--gallery-gap)}@media (min-width: 640px){.gallery__items{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (min-width: 768px){.gallery__items{grid-template-columns:repeat(auto-fit,minmax(calc(25% - var(--gallery-gap)),1fr))}.gallery__items--1,.gallery__items--2,.gallery__items--4{grid-template-columns:repeat(auto-fit,minmax(calc(50% - var(--gallery-gap)),1fr))}.gallery__items--5,.gallery__items--6{grid-template-columns:repeat(auto-fit,minmax(calc(33.333% - var(--gallery-gap)),1fr))}}.gallery__image-wrapper{position:relative;aspect-ratio:4/3}.gallery__image{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.gallery__title{padding:16px;text-align:center}.gallery-slider-block{--slider-padding: 30px;--slider-offset: 15px;--slider-buffer: 30px}@media (min-width: 640px){.gallery-slider-block{--slider-offset: 1px }}@media (min-width: 1024px){.gallery-slider-block{--slider-padding: 64px;--slider-buffer: 64px }}@media (min-width: 1450px){.gallery-slider-block{--slider-padding: 0;--slider-offset: 0;--slider-buffer: 0 }}.gallery-slider-container{margin-left:-30px;margin-right:-30px;width:auto;overflow:hidden}@media (min-width: 1024px){.gallery-slider-container{margin-left:-64px;margin-right:-64px}}.gallery-slider-wrapper{margin-left:auto;margin-right:auto}@media (min-width: 1450px){.gallery-slider-wrapper{max-width:1312px}}.gallery-slider__items{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding:0 var(--slider-padding);padding-inline-start:var(--slider-padding);padding-inline-end:var(--slider-offset)}.gallery-slider__items::-webkit-scrollbar{display:none}.gallery-slider__items{-ms-overflow-style:none;scrollbar-width:none}.gallery-slider__item{margin-right:16px;flex-shrink:0;opacity:1;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;flex:0 0 calc(100% - var(--slider-padding));scroll-snap-align:start}@media (min-width: 640px){.gallery-slider__item{flex:0 0 calc(48% - var(--slider-padding))}}@media (min-width: 1450px){.gallery-slider__item{flex:0 0 525px}}.gallery-slider__item--last{margin-right:0}.gallery-slider-preview{opacity:.3}.gallery-slider-buffer{flex:0 0 var(--slider-buffer);scroll-snap-align:start}.gallery__slider-title{padding-top:16px;padding-bottom:16px}.gallery-slider__footer{margin-top:20px;display:flex;align-items:center;gap:32px}@media (min-width: 1024px){.gallery-slider__footer{margin-top:32px}}.gallery-slider__footer{margin-left:var(--slider-padding)}.gallery-slider__arrows{display:flex;gap:12px}.gallery-slider__arrow{display:flex;align-items:center;justify-content:center;border-radius:50%;border-width:2px;border-color:var(--primary-500);color:var(--primary-500);width:48px;height:48px}@media (min-width: 768px){.gallery-slider__arrow{width:36px;height:36px}}.gallery-slider__arrow:disabled{border-color:var(--primary-200);color:var(--primary-200)}.gallery-slider__counter{display:flex;gap:10px;font-family:Inter,sans-serif;font-weight:600;line-height:1.3;letter-spacing:.06em;color:var(--primary-300)}.gallery-slider__counter-current{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.gallery-slider__counter-divider{display:block}.gallery-slider__counter-divider:before{content:"/"}.table-block{width:100%}@media (min-width: 768px){.table-block__grid{display:grid;grid-template-columns:repeat(5,minmax(100px,20%))}}.table-block__int{overflow:hidden;border-bottom-width:2px;border-color:var(--primary-500)}@media (min-width: 768px){.table-block__int{overflow-x:auto;border-radius:5px}}.table-block__heading-cols{background-color:var(--primary-800);padding-top:40px;padding-bottom:20px;text-align:center}@media (max-width: 767px){.table-block__heading-cols{display:none}}@media (min-width: 768px){.table-block__heading-cols{min-width:800px}}.table-block__heading-col{padding-left:16px;padding-right:16px;text-align:left}.table-block__heading-col:nth-child(3){text-align:left}.table-block__heading-col:nth-child(4){text-align:left}#app .table-block__heading-col-title{font-weight:700}@media (min-width: 768px){.table-block__rows{min-width:800px}}.table-block__row{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.table-block__row--bg-gray{background-color:var(--gray-100)}.table-block__row--heading{border-top-width:2px;border-color:var(--primary-500);background-color:var(--primary-100)}#app .table-block__row--heading span{display:inline-block;padding:16px 12px;font-weight:700}@media (min-width: 768px){#app .table-block__row--heading span{padding:20px 16px}}.table-block__row-col{width:100%;padding:16px 12px;text-align:left}@media (min-width: 768px){.table-block__row-col{padding:20px 16px}}@media (max-width: 767px){.table-block__row-col{border-bottom-width:2px;border-color:var(--gray-200)}.table-block__row-col:empty{display:none}}#app .table-block__row-col p{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}#app .table-block__row-col--1 p{font-weight:700}.table__col-link{display:inline-flex;align-items:center;gap:8px;border-bottom-width:1px;border-color:var(--primary-500);color:var(--primary-500);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.table__col-link:hover{color:var(--primary-800)}.table__col-link:focus{border-radius:5px;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--primary-300)}.table-block__mobile-row-col{margin-bottom:16px;display:block}@media (min-width: 768px){.table-block__mobile-row-col{display:none}}#app .table-block__mobile-row-col p{font-style:italic}#app .table-block__footnote{margin-top:24px;font-style:italic;color:var(--gray-500)}@media (min-width: 768px){#app .table-block__footnote{margin-top:32px}}#app .table-block__footnote strong{color:var(--gray-600)}.cal-block-int{display:flex;flex-direction:column}@media (min-width: 1024px){.cal-block-int{flex-direction:row;gap:64px}}.cal-filters{top:200px;z-index:10;margin-top:-110px;display:flex;flex-shrink:0;flex-direction:column;gap:16px}@media (min-width: 768px){.cal-filters{margin-top:-30px;flex-direction:row;gap:12px}}@media (min-width: 1024px){.cal-filters{position:sticky;margin-top:-45px;width:336px;flex-direction:column}}.cal-events-container{margin-top:40px;width:100%}@media (min-width: 1024px){.cal-events-container{margin-top:64px}}@media screen and (min-width: 1023px) and (max-width: 1300px){#appcss .page-2-col .cal-block-int{display:flex;flex-direction:column}#appcss .page-2-col .cal-filters{margin-top:-45px;display:flex;width:100%;flex-direction:row;gap:12px}#appcss .page-2-col .cal-events-container{margin-top:0}#appcss .page-2-col .cal-date-picker-inline{display:none}#appcss .page-2-col .cal-date-picker-input{display:block}}.loading-wrapper{display:flex;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:var(--secondary-500);animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}.script-embed-module #eCARD div{font-family:Work Sans,sans-serif!important;font-size:1em!important;color:#000;margin:1px 0 3px;clear:both}.script-embed-module #eCARD p{padding-bottom:20px!important;font-family:Work Sans,sans-serif!important}.script-embed-module #eCARD h2{padding-bottom:10px!important;padding-top:15px!important;font-family:Work Sans,sans-serif!important}.script-embed-module #eCARDMessageEligibility{display:none}.script-embed-module input{background-color:rgba(237,237,237,.5)!important;border-radius:30px!important;border:1px,solid,black!important;padding:8px!important}.script-embed-module select{border:2px solid rgba(0,0,0,.08);border-radius:30px;padding:5px!important}.script-embed-module #eCARDButtonRegister{background-color:#092f49!important;color:#fff;padding:15px 32px;text-align:center}.script-embed-module #eCARDButtonRegister:hover{background-color:#217ea6!important}.script-embed-module #eCARDButtonClearForm{background-color:#092f49!important;color:#fff;padding:15px 32px;text-align:center}.script-embed-module #eCARDButtonClearForm:hover{background-color:#217ea6!important}.main-footer{position:sticky;top:100%}.footer__content{width:100%;background-color:var(--primary-800);padding-left:30px;padding-right:30px}@media (min-width: 768px){.footer__content{padding-left:48px;padding-right:48px}}@media (min-width: 1024px){.footer__content{padding-left:64px;padding-right:64px}}.footer__content--has-cta{margin-top:38px}.footer__int{margin-left:auto;margin-right:auto;max-width:1312px}.city-of-virginia-beach .footer__columns-wrapper.desktop{display:none}@media (min-width: 768px){.city-of-virginia-beach .footer__columns-wrapper.desktop{display:block}}.city-of-virginia-beach .footer__columns-wrapper.desktop .footer__columns{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:16px}.city-of-virginia-beach .footer__columns-wrapper.desktop .footer__columns .footer__left{flex-direction:row;-moz-column-gap:64px;column-gap:64px}@media (min-width: 768px){.city-of-virginia-beach .footer__columns-wrapper.desktop .footer__columns .footer__left{display:flex;padding-bottom:16px}}@media (min-width: 1024px){.city-of-virginia-beach .footer__columns-wrapper.desktop .footer__columns .footer__left{flex-direction:column}}.city-of-virginia-beach .footer__columns-wrapper.desktop .footer__columns .footer__left .footer__contact-info{background-color:transparent;padding:0}.city-of-virginia-beach .footer__columns-wrapper.desktop .footer__columns .footer__left .footer__contact-info .menu__item{display:flex;flex-direction:row;-moz-column-gap:12px;column-gap:12px;color:var(--primary-800)}.city-of-virginia-beach .footer__columns-wrapper.desktop .footer__columns .footer__left .footer__contact-info .menu__item .menu__link{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.city-of-virginia-beach .footer__columns-wrapper.desktop .footer__columns .footer__left .footer__contact-info .menu__item .menu__link:hover{color:var(--secondary-500)}.city-of-virginia-beach .footer__columns-wrapper.desktop .footer__columns .footer__left .footer__contact-info .menu__item .menu__link:focus{color:var(--secondary-500)}.city-of-virginia-beach .footer__columns-wrapper.desktop .footer__columns .footer__left .footer__contact-info .menu__item .menu__link:active{color:var(--secondary-500)}.city-of-virginia-beach .footer__columns-wrapper.desktop .footer__columns .footer__left .footer__contact-info .menu__item .menu__link:focus-within{color:var(--secondary-500)}.city-of-virginia-beach .footer__columns-wrapper.desktop .footer__columns .footer__right{padding:0}.city-of-virginia-beach .footer__columns-wrapper .footer__content{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.city-of-virginia-beach .footer__columns-wrapper .footer-nav-global .menu__link,.city-of-virginia-beach .footer__columns-wrapper .footer__bottom-nav .menu__link{color:var(--primary-800)}.city-of-virginia-beach .footer__columns-wrapper .footer__right{border-style:none;padding-top:0}.city-of-virginia-beach .footer__columns-wrapper .footer__right .footer__nav{display:flex;-moz-column-gap:40px;column-gap:40px}@media (min-width: 1024px){.city-of-virginia-beach .footer__columns-wrapper .footer__right .footer__nav{-moz-column-gap:64px;column-gap:64px}}.city-of-virginia-beach .footer__columns-wrapper .footer-nav-single-col{-moz-columns:1;columns:1}.city-of-virginia-beach .footer__columns-wrapper .footer-nav-single-col .menu__item--level-1:first-child{margin-bottom:20px}.city-of-virginia-beach .footer__columns-wrapper .footer-nav-single-col .menu__item--level-1:first-child .menu__link{font-weight:600;text-transform:uppercase;color:var(--primary-600)}.city-of-virginia-beach .footer__columns-wrapper .footer-nav-single-col .menu__item--level-1:first-child .menu__link:hover{cursor:default;color:var(--primary-600)}.city-of-virginia-beach .footer__columns-wrapper .footer-nav-single-col .menu__item--level-1:first-child .menu__link:focus{cursor:default;color:var(--primary-600)}.city-of-virginia-beach .footer__columns-wrapper .footer-nav-single-col .menu__item--level-1:first-child .menu__link:active{cursor:default;color:var(--primary-600)}.city-of-virginia-beach .footer__columns-wrapper .footer-nav-single-col .menu__item--level-1:first-child .menu__link:focus-within{cursor:default;color:var(--primary-600)}.city-of-virginia-beach .footer__columns-wrapper .footer-nav-single-col .menu__item--level-1{margin-top:12px}.city-of-virginia-beach .footer__columns-wrapper .footer-nav-single-col .menu__item--level-1 .menu__link{padding-top:4px;padding-bottom:4px;font-weight:400;text-transform:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.city-of-virginia-beach .footer__columns-wrapper .footer-nav-single-col .menu__item--level-1 .menu__link:hover{color:var(--secondary-500)}.city-of-virginia-beach .footer__columns-wrapper .footer-nav-single-col .menu__item--level-1 .menu__link:focus{color:var(--secondary-500)}.city-of-virginia-beach .footer__columns-wrapper .footer-nav-single-col .menu__item--level-1 .menu__link:active{color:var(--secondary-500)}.city-of-virginia-beach .footer__columns-wrapper .footer-nav-single-col .menu__item--level-1 .menu__link:focus-within{color:var(--secondary-500)}.city-of-virginia-beach .footer__columns-wrapper.mobile{display:block}@media (min-width: 768px){.city-of-virginia-beach .footer__columns-wrapper.mobile{visibility:hidden;display:none}}.city-of-virginia-beach .footer__columns-wrapper.mobile .footer__nav{flex-direction:column}@media (min-width: 768px){.city-of-virginia-beach .footer__columns-wrapper.mobile .footer__nav{visibility:hidden;display:none}}.city-of-virginia-beach .footer__columns-wrapper.mobile .footer__nav .accordion__item{border-style:none}@media (min-width: 768px){.city-of-virginia-beach .footer__columns-wrapper.mobile .footer__nav .accordion__item{visibility:hidden;display:none}}.city-of-virginia-beach .footer__columns-wrapper.mobile .footer__nav .accordion__item .accordion__trigger{align-items:center!important}.city-of-virginia-beach .footer__columns-wrapper.mobile .footer__nav .accordion__item .accordion__trigger:hover{color:var(--secondary-500)}.city-of-virginia-beach .footer__columns-wrapper.mobile .footer__nav .accordion__item .accordion__trigger:focus{color:var(--secondary-500)}.city-of-virginia-beach .footer__columns-wrapper.mobile .footer__nav .accordion__item .accordion__trigger:active{color:var(--secondary-500)}.city-of-virginia-beach .footer__columns-wrapper.mobile .footer__nav .accordion__item .accordion__trigger:focus-within{color:var(--secondary-500)}@media (min-width: 768px){.city-of-virginia-beach .footer__columns-wrapper.mobile .footer__nav .accordion__item .accordion__trigger{visibility:hidden!important;display:none!important}}.city-of-virginia-beach .footer__columns-wrapper.mobile .footer__nav .accordion__item .accordion__trigger:hover h2,.city-of-virginia-beach .footer__columns-wrapper.mobile .footer__nav .accordion__item .accordion__trigger:focus h2,.city-of-virginia-beach .footer__columns-wrapper.mobile .footer__nav .accordion__item .accordion__trigger:focus-within h2,.city-of-virginia-beach .footer__columns-wrapper.mobile .footer__nav .accordion__item .accordion__trigger:active h2{color:var(--secondary-500)}.city-of-virginia-beach .footer__columns-wrapper.mobile .footer__nav .accordion__item .accordion__trigger:hover svg,.city-of-virginia-beach .footer__columns-wrapper.mobile .footer__nav .accordion__item .accordion__trigger:focus svg,.city-of-virginia-beach .footer__columns-wrapper.mobile .footer__nav .accordion__item .accordion__trigger:focus-within svg,.city-of-virginia-beach .footer__columns-wrapper.mobile .footer__nav .accordion__item .accordion__trigger:active svg{color:var(--secondary-500)}.city-of-virginia-beach .footer__columns-wrapper.mobile .footer__nav .accordion__item .accordion__trigger span{display:none}.city-of-virginia-beach .footer__columns-wrapper.mobile .footer__nav .accordion__item .accordion__trigger span.accordion__icon-wrapper{display:block}.city-of-virginia-beach .footer__columns-wrapper.mobile .footer__nav .accordion__item .accordion__trigger span.accordion__icon-wrapper .accordion__open-icon{height:20px!important;opacity:1;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.city-of-virginia-beach .footer__columns-wrapper.mobile .footer__nav .accordion__item .accordion__trigger span.accordion__icon-wrapper .accordion__close-icon{height:0px!important;opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.city-of-virginia-beach .footer__columns-wrapper.mobile .footer__nav .accordion__item .accordion__trigger_active span.accordion__icon-wrapper .accordion__open-icon{height:0px!important;opacity:0}.city-of-virginia-beach .footer__columns-wrapper.mobile .footer__nav .accordion__item .accordion__trigger_active span.accordion__icon-wrapper .accordion__close-icon{height:20px!important;opacity:1}.city-of-virginia-beach .footer__columns-wrapper.mobile .footer__nav .accordion__item .accordion__content .menu__item--level-1:first-child{margin-bottom:0}.city-of-virginia-beach .footer__columns-wrapper.mobile .footer__nav .accordion__item .accordion__content .menu__item--level-1:first-child .menu__link{cursor:pointer;font-weight:400;text-transform:none;color:var(--primary-800)}.city-of-virginia-beach .footer__bottom{flex-direction:column;justify-content:space-between;gap:0px;border-color:var(--gray-200)}@media (min-width: 768px){.city-of-virginia-beach .footer__bottom{flex-direction:row;align-items:center}}.city-of-virginia-beach .footer__bottom .footer__contact-info{background-color:transparent;padding:48px 0}@media (min-width: 768px){.city-of-virginia-beach .footer__bottom .footer__contact-info{display:none}}.city-of-virginia-beach .footer__bottom .footer__contact-info .menu__item{display:flex;flex-direction:row;-moz-column-gap:12px;column-gap:12px}.city-of-virginia-beach .footer__bottom .footer__contact-info .menu__item .menu__link{color:var(--primary-800)}.city-of-virginia-beach .footer__bottom .footer__bottom-right .social-links{display:none;flex-direction:row;-moz-column-gap:16px;column-gap:16px}@media (min-width: 768px){.city-of-virginia-beach .footer__bottom .footer__bottom-right .social-links{display:flex}}.footer-nav-global .menu__link{margin-bottom:12px;display:block;font-family:Inter,sans-serif;font-size:1rem;line-height:1.2;letter-spacing:.012em;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}@media (min-width: 1024px){.footer-nav-global .menu__link{font-size:.875rem}}.footer-nav-global .menu__link--level-1{font-weight:600;text-transform:uppercase;letter-spacing:.04em;margin-bottom:10px}.footer-nav-global a.menu__link--level-1:hover{color:var(--primary-300)}.footer-nav-global a.menu__link--level-1:focus{color:var(--primary-300)}.footer-nav-global .menu__link--level-2:hover{color:var(--primary-50)}.footer-nav-global .menu__link--level-2:focus{color:var(--primary-50)}.footer-nav-global .menu__link--level-2.last-item .menu__link{margin-bottom:0}.footer__columns-wrapper{display:grid;row-gap:40px;-moz-column-gap:48px;column-gap:48px;padding-top:48px}@media (min-width: 1024px){.footer__columns-wrapper{row-gap:64px;padding-top:64px;grid-template-columns:1fr minmax(275px,307px);grid-template-rows:auto auto}}.footer__left-logo{margin-bottom:24px;display:inline-block}@media (min-width: 1024px){.footer__left-logo{margin-bottom:32px}}.footer__left-top{margin-bottom:48px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;gap:16px}@media (min-width: 768px){.footer__left-top{flex-direction:row}}.footer__social{display:flex;flex-shrink:0;gap:12px}.footer__social .social__link{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.footer__social .social__link:hover{color:var(--primary-100)}.footer__social .social__link:focus{color:var(--primary-100)}#app .footer__social .social__link svg{width:16px}.footer__nav-items li{-webkit-column-break-inside:avoid}.footer__nav-items .menu__item--level-1:first-child{margin-top:0}.footer__nav-items .menu__item--level-1{margin-top:27px}@media (min-width: 640px){.footer__nav-items{-moz-column-count:3;column-count:3}}@media (min-width: 768px){.footer__nav-items{-moz-column-count:3;column-count:3}}.footer__right{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1));padding-top:32px}@media (min-width: 1024px){.footer__right{border-left-width:1px;padding-top:0;padding-left:48px}}@media (max-width: 1023px){.footer__right{border-top-width:1px}}.footer__right-logo{margin-bottom:40px;display:inline-block}@media (min-width: 1024px){.footer__right-logo{margin-bottom:48px}}@media (min-width: 640px){.footer__contact-nav .submenu-items{-moz-column-count:2;column-count:2}}.footer__contact-info{border-radius:10px;padding:24px}@media (min-width: 1024px){.footer__contact-info{padding:0}}@media (max-width: 1023px){.footer__contact-info{background:#061c2b}}.footer__contact-info .menu__item:last-child .menu__link{margin-bottom:0}.footer__bottom{display:flex;flex-direction:column;gap:32px;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1));padding-top:32px;padding-bottom:32px}@media (min-width: 1024px){.footer__bottom{flex-direction:row-reverse;align-items:center;justify-content:space-between}}.footer__bottom{grid-column:1/-1}.footer__bottom-nav{display:flex;flex-direction:column;gap:12px}@media (min-width: 1024px){.footer__bottom-nav{flex-direction:row;gap:24px}}.footer__bottom-nav .menu__link{font-family:Inter,sans-serif;font-size:1.0625rem;font-weight:500;line-height:1.2;letter-spacing:.012em;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.footer__bottom-nav .menu__link:hover{color:var(--primary-100)}.footer__bottom-nav .menu__link:focus{color:var(--primary-100)}@media (min-width: 1024px){.footer__bottom-nav .menu__link{font-size:.875rem}}#app .footer__copy{font-family:Inter,sans-serif;font-size:1.0625rem;line-height:1.5;letter-spacing:.012em}@media (min-width: 1024px){#app .footer__copy{font-size:.875rem}}.footer__text_link{--tw-border-opacity: 1;color:rgb(235 173 19 / var(--tw-border-opacity))!important}.footer__text_link:hover{--tw-border-opacity: 1;border-color:rgb(235 173 19 / var(--tw-border-opacity))!important;text-decoration:underline}#appcss .placeholder\:text-gray-600::-moz-placeholder{color:var(--gray-600)}#appcss .placeholder\:text-gray-600::placeholder{color:var(--gray-600)}#appcss .placeholder\:transition-colors::-moz-placeholder{-moz-transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.35s}#appcss .placeholder\:transition-colors::placeholder{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.35s}#appcss .before\:absolute:before{content:var(--tw-content);position:absolute}#appcss .before\:left-0:before{content:var(--tw-content);left:0}#appcss .before\:top-0:before{content:var(--tw-content);top:0}#appcss .before\:hidden:before{content:var(--tw-content);display:none}#appcss .before\:h-full:before{content:var(--tw-content);height:100%}#appcss .before\:w-full:before{content:var(--tw-content);width:100%}#appcss .before\:rounded-\[20px\]:before{content:var(--tw-content);border-radius:20px}#appcss .before\:bg-\[url\(\'\/assets\/graphics\/header-bg\.jpg\'\)\]:before{content:var(--tw-content);background-image:url(/assets/graphics/header-bg.jpg)}#appcss .before\:bg-left-top:before{content:var(--tw-content);background-position:left top}#appcss .before\:opacity-20:before{content:var(--tw-content);opacity:.2}#appcss .before\:\!content-none:before{--tw-content: none !important;content:var(--tw-content)!important}#appcss .before\:content-none:before{--tw-content: none;content:var(--tw-content)}#appcss .after\:hidden:after{content:var(--tw-content);display:none}#appcss .after\:bg-gray-700:after{content:var(--tw-content);background-color:var(--gray-700)}#appcss .after\:bg-primary-600:after{content:var(--tw-content);background-color:var(--primary-600)}#appcss .after\:\!content-none:after{--tw-content: none !important;content:var(--tw-content)!important}#appcss .after\:content-none:after{--tw-content: none;content:var(--tw-content)}#appcss .first\:top-s4:first-child{top:16px}#appcss .first\:mt-0:first-child{margin-top:0}#appcss .first\:rotate-\[31deg\]:first-child{--tw-rotate: 31deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#appcss .last\:-top-s2:last-child{top:-8px}#appcss .last\:-rotate-3:last-child{--tw-rotate: -3deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#appcss .last\:border-b-0:last-child{border-bottom-width:0px}#appcss .last\:border-b-1:last-child{border-bottom-width:1px}#appcss .last\:border-b-transparent:last-child{border-bottom-color:transparent}#appcss .focus-within\:border-secondary-400:focus-within{border-color:var(--secondary-400)}#appcss .focus-within\:border-secondary-600:focus-within{border-color:var(--secondary-600)}#appcss .focus-within\:text-secondary-400:focus-within{color:var(--secondary-400)}#appcss .hover\:border-current:hover{border-color:currentColor}#appcss .hover\:bg-gray-50:hover{background-color:var(--gray-50)}#appcss .hover\:bg-primary-100:hover{background-color:var(--primary-100)}#appcss .hover\:bg-primary-700:hover{background-color:var(--primary-700)}#appcss .hover\:bg-primary-900:hover{background-color:var(--primary-900)}#appcss .hover\:bg-secondary-700:hover{background-color:var(--secondary-700)}#appcss .hover\:text-black:hover{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}#appcss .hover\:text-gray-900:hover{color:var(--gray-900)}#appcss .hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#appcss .hover\:underline:hover{text-decoration-line:underline}#appcss .hover\:filter-none:hover{filter:none}#appcss .focus\:text-gray-900:focus{color:var(--gray-900)}#appcss .focus\:text-secondary-600:focus{color:var(--secondary-600)}#appcss .disabled\:opacity-50:disabled{opacity:.5}#appcss :is(.group:hover .group-hover\:scale-125){--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#appcss :is(.group:hover .group-hover\:text-gray-900){color:var(--gray-900)}#appcss :is(.group:hover .group-hover\:text-primary-800){color:var(--primary-800)}#appcss :is(.group:hover .group-hover\:text-secondary-700){color:var(--secondary-700)}#appcss :is(.group:hover .group-hover\:opacity-60){opacity:.6}#appcss .interact\:gap-x-s4:hover{-moz-column-gap:16px;column-gap:16px}#appcss .interact\:border-none:hover{border-style:none}#appcss .interact\:border-primary-500:hover{border-color:var(--primary-500)}#appcss .interact\:border-primary-600:hover{border-color:var(--primary-600)}#appcss .interact\:border-primary-800:hover{border-color:var(--primary-800)}#appcss .interact\:border-secondary-100:hover{border-color:var(--secondary-100)}#appcss .interact\:border-secondary-600:hover{border-color:var(--secondary-600)}#appcss .interact\:border-transparent:hover{border-color:transparent}#appcss .interact\:bg-primary-50:hover{background-color:var(--primary-50)}#appcss .interact\:bg-primary-500:hover{background-color:var(--primary-500)}#appcss .interact\:bg-primary-600:hover{background-color:var(--primary-600)}#appcss .interact\:bg-secondary-600:hover{background-color:var(--secondary-600)}#appcss .interact\:bg-secondary-700:hover{background-color:var(--secondary-700)}#appcss .interact\:bg-secondary-800:hover{background-color:var(--secondary-800)}#appcss .interact\:bg-transparent:hover{background-color:transparent}#appcss .interact\:text-gray-900:hover{color:var(--gray-900)}#appcss .interact\:text-primary-500:hover{color:var(--primary-500)}#appcss .interact\:text-primary-600:hover{color:var(--primary-600)}#appcss .interact\:text-primary-700:hover{color:var(--primary-700)}#appcss .interact\:text-primary-800:hover{color:var(--primary-800)}#appcss .interact\:text-secondary-50:hover{color:var(--secondary-50)}#appcss .interact\:text-secondary-500:hover{color:var(--secondary-500)}#appcss .interact\:text-secondary-600:hover{color:var(--secondary-600)}#appcss .interact\:text-secondary-700:hover{color:var(--secondary-700)}#appcss .interact\:text-secondary-900:hover{color:var(--secondary-900)}#appcss .interact\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#appcss .interact\:underline:hover{text-decoration-line:underline}#appcss .interact\:decoration-current:hover{text-decoration-color:currentColor}#appcss .interact\:decoration-transparent:hover{text-decoration-color:transparent}#appcss .interact\:shadow-city-card-dark:hover{--tw-shadow: 0px 0px 20px 0px rgba(0, 0, 0, .15);--tw-shadow-colored: 0px 0px 20px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#appcss .interact\:shadow-none:hover{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#appcss .interact\:outline-none:hover{outline:2px solid transparent;outline-offset:2px}#appcss .interact\:placeholder\:text-primary-800:hover::-moz-placeholder{color:var(--primary-800)}#appcss .interact\:placeholder\:text-primary-800:hover::placeholder{color:var(--primary-800)}#appcss .interact\:after\:bg-primary-800:hover:after{content:var(--tw-content);background-color:var(--primary-800)}#appcss .interact\:gap-x-s4:focus{-moz-column-gap:16px;column-gap:16px}#appcss .interact\:border-none:focus{border-style:none}#appcss .interact\:border-primary-500:focus{border-color:var(--primary-500)}#appcss .interact\:border-primary-600:focus{border-color:var(--primary-600)}#appcss .interact\:border-primary-800:focus{border-color:var(--primary-800)}#appcss .interact\:border-secondary-100:focus{border-color:var(--secondary-100)}#appcss .interact\:border-secondary-600:focus{border-color:var(--secondary-600)}#appcss .interact\:border-transparent:focus{border-color:transparent}#appcss .interact\:bg-primary-50:focus{background-color:var(--primary-50)}#appcss .interact\:bg-primary-500:focus{background-color:var(--primary-500)}#appcss .interact\:bg-primary-600:focus{background-color:var(--primary-600)}#appcss .interact\:bg-secondary-600:focus{background-color:var(--secondary-600)}#appcss .interact\:bg-secondary-700:focus{background-color:var(--secondary-700)}#appcss .interact\:bg-secondary-800:focus{background-color:var(--secondary-800)}#appcss .interact\:bg-transparent:focus{background-color:transparent}#appcss .interact\:text-gray-900:focus{color:var(--gray-900)}#appcss .interact\:text-primary-500:focus{color:var(--primary-500)}#appcss .interact\:text-primary-600:focus{color:var(--primary-600)}#appcss .interact\:text-primary-700:focus{color:var(--primary-700)}#appcss .interact\:text-primary-800:focus{color:var(--primary-800)}#appcss .interact\:text-secondary-50:focus{color:var(--secondary-50)}#appcss .interact\:text-secondary-500:focus{color:var(--secondary-500)}#appcss .interact\:text-secondary-600:focus{color:var(--secondary-600)}#appcss .interact\:text-secondary-700:focus{color:var(--secondary-700)}#appcss .interact\:text-secondary-900:focus{color:var(--secondary-900)}#appcss .interact\:text-white:focus{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#appcss .interact\:underline:focus{text-decoration-line:underline}#appcss .interact\:decoration-current:focus{text-decoration-color:currentColor}#appcss .interact\:decoration-transparent:focus{text-decoration-color:transparent}#appcss .interact\:shadow-city-card-dark:focus{--tw-shadow: 0px 0px 20px 0px rgba(0, 0, 0, .15);--tw-shadow-colored: 0px 0px 20px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#appcss .interact\:shadow-none:focus{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#appcss .interact\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}#appcss .interact\:placeholder\:text-primary-800:focus::-moz-placeholder{color:var(--primary-800)}#appcss .interact\:placeholder\:text-primary-800:focus::placeholder{color:var(--primary-800)}#appcss .interact\:after\:bg-primary-800:focus:after{content:var(--tw-content);background-color:var(--primary-800)}#appcss .interact\:gap-x-s4:active{-moz-column-gap:16px;column-gap:16px}#appcss .interact\:border-none:active{border-style:none}#appcss .interact\:border-primary-500:active{border-color:var(--primary-500)}#appcss .interact\:border-primary-600:active{border-color:var(--primary-600)}#appcss .interact\:border-primary-800:active{border-color:var(--primary-800)}#appcss .interact\:border-secondary-100:active{border-color:var(--secondary-100)}#appcss .interact\:border-secondary-600:active{border-color:var(--secondary-600)}#appcss .interact\:border-transparent:active{border-color:transparent}#appcss .interact\:bg-primary-50:active{background-color:var(--primary-50)}#appcss .interact\:bg-primary-500:active{background-color:var(--primary-500)}#appcss .interact\:bg-primary-600:active{background-color:var(--primary-600)}#appcss .interact\:bg-secondary-600:active{background-color:var(--secondary-600)}#appcss .interact\:bg-secondary-700:active{background-color:var(--secondary-700)}#appcss .interact\:bg-secondary-800:active{background-color:var(--secondary-800)}#appcss .interact\:bg-transparent:active{background-color:transparent}#appcss .interact\:text-gray-900:active{color:var(--gray-900)}#appcss .interact\:text-primary-500:active{color:var(--primary-500)}#appcss .interact\:text-primary-600:active{color:var(--primary-600)}#appcss .interact\:text-primary-700:active{color:var(--primary-700)}#appcss .interact\:text-primary-800:active{color:var(--primary-800)}#appcss .interact\:text-secondary-50:active{color:var(--secondary-50)}#appcss .interact\:text-secondary-500:active{color:var(--secondary-500)}#appcss .interact\:text-secondary-600:active{color:var(--secondary-600)}#appcss .interact\:text-secondary-700:active{color:var(--secondary-700)}#appcss .interact\:text-secondary-900:active{color:var(--secondary-900)}#appcss .interact\:text-white:active{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#appcss .interact\:underline:active{text-decoration-line:underline}#appcss .interact\:decoration-current:active{text-decoration-color:currentColor}#appcss .interact\:decoration-transparent:active{text-decoration-color:transparent}#appcss .interact\:shadow-city-card-dark:active{--tw-shadow: 0px 0px 20px 0px rgba(0, 0, 0, .15);--tw-shadow-colored: 0px 0px 20px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#appcss .interact\:shadow-none:active{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#appcss .interact\:outline-none:active{outline:2px solid transparent;outline-offset:2px}#appcss .interact\:placeholder\:text-primary-800:active::-moz-placeholder{color:var(--primary-800)}#appcss .interact\:placeholder\:text-primary-800:active::placeholder{color:var(--primary-800)}#appcss .interact\:after\:bg-primary-800:active:after{content:var(--tw-content);background-color:var(--primary-800)}#appcss .interact\:gap-x-s4:focus-within{-moz-column-gap:16px;column-gap:16px}#appcss .interact\:border-none:focus-within{border-style:none}#appcss .interact\:border-primary-500:focus-within{border-color:var(--primary-500)}#appcss .interact\:border-primary-600:focus-within{border-color:var(--primary-600)}#appcss .interact\:border-primary-800:focus-within{border-color:var(--primary-800)}#appcss .interact\:border-secondary-100:focus-within{border-color:var(--secondary-100)}#appcss .interact\:border-secondary-600:focus-within{border-color:var(--secondary-600)}#appcss .interact\:border-transparent:focus-within{border-color:transparent}#appcss .interact\:bg-primary-50:focus-within{background-color:var(--primary-50)}#appcss .interact\:bg-primary-500:focus-within{background-color:var(--primary-500)}#appcss .interact\:bg-primary-600:focus-within{background-color:var(--primary-600)}#appcss .interact\:bg-secondary-600:focus-within{background-color:var(--secondary-600)}#appcss .interact\:bg-secondary-700:focus-within{background-color:var(--secondary-700)}#appcss .interact\:bg-secondary-800:focus-within{background-color:var(--secondary-800)}#appcss .interact\:bg-transparent:focus-within{background-color:transparent}#appcss .interact\:text-gray-900:focus-within{color:var(--gray-900)}#appcss .interact\:text-primary-500:focus-within{color:var(--primary-500)}#appcss .interact\:text-primary-600:focus-within{color:var(--primary-600)}#appcss .interact\:text-primary-700:focus-within{color:var(--primary-700)}#appcss .interact\:text-primary-800:focus-within{color:var(--primary-800)}#appcss .interact\:text-secondary-50:focus-within{color:var(--secondary-50)}#appcss .interact\:text-secondary-500:focus-within{color:var(--secondary-500)}#appcss .interact\:text-secondary-600:focus-within{color:var(--secondary-600)}#appcss .interact\:text-secondary-700:focus-within{color:var(--secondary-700)}#appcss .interact\:text-secondary-900:focus-within{color:var(--secondary-900)}#appcss .interact\:text-white:focus-within{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#appcss .interact\:underline:focus-within{text-decoration-line:underline}#appcss .interact\:decoration-current:focus-within{text-decoration-color:currentColor}#appcss .interact\:decoration-transparent:focus-within{text-decoration-color:transparent}#appcss .interact\:shadow-city-card-dark:focus-within{--tw-shadow: 0px 0px 20px 0px rgba(0, 0, 0, .15);--tw-shadow-colored: 0px 0px 20px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#appcss .interact\:shadow-none:focus-within{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#appcss .interact\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}#appcss .interact\:placeholder\:text-primary-800:focus-within::-moz-placeholder{color:var(--primary-800)}#appcss .interact\:placeholder\:text-primary-800:focus-within::placeholder{color:var(--primary-800)}#appcss .interact\:after\:bg-primary-800:focus-within:after{content:var(--tw-content);background-color:var(--primary-800)}#appcss :is(.group:hover .group-interact\:scale-110){--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#appcss :is(.group:hover .group-interact\:border-accent-700){border-color:var(--accent-700)}#appcss :is(.group:hover .group-interact\:bg-gray-50){background-color:var(--gray-50)}#appcss :is(.group:hover .group-interact\:bg-primary-500){background-color:var(--primary-500)}#appcss :is(.group:hover .group-interact\:text-accent-600){color:var(--accent-600)}#appcss :is(.group:hover .group-interact\:text-gray-900){color:var(--gray-900)}#appcss :is(.group:hover .group-interact\:text-primary-500){color:var(--primary-500)}#appcss :is(.group:hover .group-interact\:text-primary-600){color:var(--primary-600)}#appcss :is(.group:hover .group-interact\:text-secondary-500){color:var(--secondary-500)}#appcss :is(.group:hover .group-interact\:text-secondary-600){color:var(--secondary-600)}#appcss :is(.group:hover .group-interact\:text-secondary-700){color:var(--secondary-700)}#appcss :is(.group:hover .group-interact\:shadow-city-card){--tw-shadow: 0px 0px 15px 0px rgba(0, 0, 0, .1);--tw-shadow-colored: 0px 0px 15px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#appcss :is(.group:hover .group-interact\:outline-none){outline:2px solid transparent;outline-offset:2px}#appcss :is(.group:focus .group-interact\:scale-110){--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#appcss :is(.group:focus .group-interact\:border-accent-700){border-color:var(--accent-700)}#appcss :is(.group:focus .group-interact\:bg-gray-50){background-color:var(--gray-50)}#appcss :is(.group:focus .group-interact\:bg-primary-500){background-color:var(--primary-500)}#appcss :is(.group:focus .group-interact\:text-accent-600){color:var(--accent-600)}#appcss :is(.group:focus .group-interact\:text-gray-900){color:var(--gray-900)}#appcss :is(.group:focus .group-interact\:text-primary-500){color:var(--primary-500)}#appcss :is(.group:focus .group-interact\:text-primary-600){color:var(--primary-600)}#appcss :is(.group:focus .group-interact\:text-secondary-500){color:var(--secondary-500)}#appcss :is(.group:focus .group-interact\:text-secondary-600){color:var(--secondary-600)}#appcss :is(.group:focus .group-interact\:text-secondary-700){color:var(--secondary-700)}#appcss :is(.group:focus .group-interact\:shadow-city-card){--tw-shadow: 0px 0px 15px 0px rgba(0, 0, 0, .1);--tw-shadow-colored: 0px 0px 15px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#appcss :is(.group:focus .group-interact\:outline-none){outline:2px solid transparent;outline-offset:2px}#appcss :is(.group:focus-within .group-interact\:scale-110){--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#appcss :is(.group:focus-within .group-interact\:border-accent-700){border-color:var(--accent-700)}#appcss :is(.group:focus-within .group-interact\:bg-gray-50){background-color:var(--gray-50)}#appcss :is(.group:focus-within .group-interact\:bg-primary-500){background-color:var(--primary-500)}#appcss :is(.group:focus-within .group-interact\:text-accent-600){color:var(--accent-600)}#appcss :is(.group:focus-within .group-interact\:text-gray-900){color:var(--gray-900)}#appcss :is(.group:focus-within .group-interact\:text-primary-500){color:var(--primary-500)}#appcss :is(.group:focus-within .group-interact\:text-primary-600){color:var(--primary-600)}#appcss :is(.group:focus-within .group-interact\:text-secondary-500){color:var(--secondary-500)}#appcss :is(.group:focus-within .group-interact\:text-secondary-600){color:var(--secondary-600)}#appcss :is(.group:focus-within .group-interact\:text-secondary-700){color:var(--secondary-700)}#appcss :is(.group:focus-within .group-interact\:shadow-city-card){--tw-shadow: 0px 0px 15px 0px rgba(0, 0, 0, .1);--tw-shadow-colored: 0px 0px 15px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#appcss :is(.group:focus-within .group-interact\:outline-none){outline:2px solid transparent;outline-offset:2px}#appcss :is(.group:active .group-interact\:scale-110){--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#appcss :is(.group:active .group-interact\:border-accent-700){border-color:var(--accent-700)}#appcss :is(.group:active .group-interact\:bg-gray-50){background-color:var(--gray-50)}#appcss :is(.group:active .group-interact\:bg-primary-500){background-color:var(--primary-500)}#appcss :is(.group:active .group-interact\:text-accent-600){color:var(--accent-600)}#appcss :is(.group:active .group-interact\:text-gray-900){color:var(--gray-900)}#appcss :is(.group:active .group-interact\:text-primary-500){color:var(--primary-500)}#appcss :is(.group:active .group-interact\:text-primary-600){color:var(--primary-600)}#appcss :is(.group:active .group-interact\:text-secondary-500){color:var(--secondary-500)}#appcss :is(.group:active .group-interact\:text-secondary-600){color:var(--secondary-600)}#appcss :is(.group:active .group-interact\:text-secondary-700){color:var(--secondary-700)}#appcss :is(.group:active .group-interact\:shadow-city-card){--tw-shadow: 0px 0px 15px 0px rgba(0, 0, 0, .1);--tw-shadow-colored: 0px 0px 15px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#appcss :is(.group:active .group-interact\:outline-none){outline:2px solid transparent;outline-offset:2px}@container (min-width: 36rem){#appcss .\@xl\:col-span-1{grid-column:span 1 / span 1}#appcss .\@xl\:items-start{align-items:flex-start}#appcss .\@xl\:text-left{text-align:left}}@container content (min-width: 42rem){#appcss .\@2xl\/content\:order-none{order:0}#appcss .\@2xl\/content\:aspect-\[294\/211\]{aspect-ratio:294/211}#appcss .\@2xl\/content\:w-2\/5{width:40%}#appcss .\@2xl\/content\:flex-row{flex-direction:row}#appcss .\@2xl\/content\:flex-wrap{flex-wrap:wrap}#appcss .\@2xl\/content\:justify-between{justify-content:space-between}}@media (min-width: 375px){#appcss .tiny\:text-\[35px\]{font-size:35px}}@media (min-width: 640px){#appcss .sm\:columns-2{-moz-columns:2;columns:2}#appcss .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#appcss .sm\:odd\:pr-s5:nth-child(odd){padding-right:20px}}@media (min-width: 768px){#appcss .md\:absolute{position:absolute}#appcss .md\:left-\[-45px\]{left:-45px}#appcss .md\:right-\[-45px\]{right:-45px}#appcss .md\:right-\[theme\(spacing\.s6\)\]{right:24px}#appcss .md\:top-1\/2{top:50%}#appcss .md\:top-s4{top:16px}#appcss .md\:col-span-2{grid-column:span 2 / span 2}#appcss .md\:mx-0{margin-left:0;margin-right:0}#appcss .md\:-mt-s13{margin-top:-120px}#appcss .md\:-mt-s3{margin-top:-12px}#appcss .md\:mb-s3{margin-bottom:12px}#appcss .md\:mt-s8{margin-top:40px}#appcss .md\:block{display:block}#appcss .md\:inline-block{display:inline-block}#appcss .md\:\!flex{display:flex!important}#appcss .md\:flex{display:flex}#appcss .md\:hidden{display:none}#appcss .md\:aspect-\[170\/180\]{aspect-ratio:170/180}#appcss .md\:aspect-\[224\/147\]{aspect-ratio:224/147}#appcss .md\:h-\[207px\]{height:207px}#appcss .md\:h-\[284px\]{height:284px}#appcss .md\:h-s4{height:16px}#appcss .md\:h-s9{height:48px}#appcss .md\:min-h-\[54px\]{min-height:54px}#appcss .md\:w-1\/2{width:50%}#appcss .md\:w-\[108px\]{width:108px}#appcss .md\:w-\[170px\]{width:170px}#appcss .md\:w-\[30\%\]{width:30%}#appcss .md\:w-\[50vw\]{width:50vw}#appcss .md\:w-full{width:100%}#appcss .md\:w-s12{width:96px}#appcss .md\:w-s2{width:8px}#appcss .md\:w-s4{width:16px}#appcss .md\:w-s9{width:48px}#appcss .md\:-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#appcss .md\:columns-3{-moz-columns:3;columns:3}#appcss .md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}#appcss .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#appcss .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#appcss .md\:items-center{align-items:center}#appcss .md\:justify-center{justify-content:center}#appcss .md\:justify-between{justify-content:space-between}#appcss .md\:gap-s6{gap:24px}#appcss .md\:gap-s8{gap:40px}#appcss .md\:rounded-l{border-top-left-radius:10px;border-bottom-left-radius:10px}#appcss .md\:rounded-r{border-top-right-radius:10px;border-bottom-right-radius:10px}#appcss .md\:border-y-2{border-top-width:2px;border-bottom-width:2px}#appcss .md\:border-l-2{border-left-width:2px}#appcss .md\:border-r-2{border-right-width:2px}#appcss .md\:border-gray-200{border-color:var(--gray-200)}#appcss .md\:p-s7{padding:32px}#appcss .md\:p-s8{padding:40px}#appcss .md\:p-s9{padding:48px}#appcss .md\:px-0{padding-left:0;padding-right:0}#appcss .md\:px-s10{padding-left:64px;padding-right:64px}#appcss .md\:px-s14{padding-left:160px;padding-right:160px}#appcss .md\:px-s4{padding-left:16px;padding-right:16px}#appcss .md\:px-s8{padding-left:40px;padding-right:40px}#appcss .md\:px-s9{padding-left:48px;padding-right:48px}#appcss .md\:py-s12{padding-top:96px;padding-bottom:96px}#appcss .md\:py-s7{padding-top:32px;padding-bottom:32px}#appcss .md\:pb-s12{padding-bottom:96px}#appcss .md\:pl-s4{padding-left:16px}#appcss .md\:pl-s5{padding-left:20px}#appcss .md\:pl-s6{padding-left:24px}#appcss .md\:pr-\[33\.33\%\]{padding-right:33.33%}#appcss .md\:pr-s4{padding-right:16px}#appcss .md\:pt-s12{padding-top:96px}#appcss .md\:pt-s13{padding-top:120px}#appcss .md\:pt-s6{padding-top:24px}#appcss .md\:pt-s8{padding-top:40px}#appcss .md\:text-left{text-align:left}#appcss .md\:text-right{text-align:right}#appcss .md\:text-14{font-size:.875rem}#appcss .md\:text-\[1\.2rem\]{font-size:1.2rem}#appcss .md\:text-\[228px\]{font-size:228px}#appcss .md\:text-\[50px\]{font-size:50px}#appcss .md\:first\:top-0:first-child{top:0}#appcss .md\:last\:top-s4:last-child{top:16px}}@media (min-width: 1024px){#appcss .lg\:-bottom-\[45px\]{bottom:-45px}#appcss .lg\:-left-\[61px\]{left:-61px}#appcss .lg\:-right-\[61px\]{right:-61px}#appcss .lg\:top-1\/2{top:50%}#appcss .lg\:top-s7{top:32px}#appcss .lg\:-mx-s4{margin-left:-16px;margin-right:-16px}#appcss .lg\:mx-s13{margin-left:120px;margin-right:120px}#appcss .lg\:my-s11{margin-top:80px;margin-bottom:80px}#appcss .lg\:my-s12{margin-top:96px;margin-bottom:96px}#appcss .lg\:my-s13{margin-top:120px;margin-bottom:120px}#appcss .lg\:mb-0{margin-bottom:0}#appcss .lg\:mb-s10{margin-bottom:64px}#appcss .lg\:mb-s11{margin-bottom:80px}#appcss .lg\:mb-s13{margin-bottom:120px}#appcss .lg\:mb-s5{margin-bottom:20px}#appcss .lg\:mb-s9{margin-bottom:48px}#appcss .lg\:ml-s8{margin-left:40px}#appcss .lg\:mt-s10{margin-top:64px}#appcss .lg\:mt-s11{margin-top:80px}#appcss .lg\:mt-s12{margin-top:96px}#appcss .lg\:mt-s4{margin-top:16px}#appcss .lg\:mt-s5{margin-top:20px}#appcss .lg\:mt-s6{margin-top:24px}#appcss .lg\:mt-s7{margin-top:32px}#appcss .lg\:mt-s8{margin-top:40px}#appcss .lg\:mt-s9{margin-top:48px}#appcss .lg\:block{display:block}#appcss .lg\:flex{display:flex}#appcss .lg\:\!hidden{display:none!important}#appcss .lg\:hidden{display:none}#appcss .lg\:h-\[208px\]{height:208px}#appcss .lg\:h-\[50px\]{height:50px}#appcss .lg\:h-s5{height:20px}#appcss .lg\:w-5\/12{width:41.666667%}#appcss .lg\:w-6\/12{width:50%}#appcss .lg\:w-7\/12{width:58.333333%}#appcss .lg\:w-\[204px\]{width:204px}#appcss .lg\:w-\[2px\]{width:2px}#appcss .lg\:w-\[30vw\]{width:30vw}#appcss .lg\:w-\[40px\]{width:40px}#appcss .lg\:w-full{width:100%}#appcss .lg\:w-s5{width:20px}#appcss .lg\:columns-4{-moz-columns:4;columns:4}#appcss .lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#appcss .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#appcss .lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}#appcss .lg\:flex-row{flex-direction:row}#appcss .lg\:flex-col{flex-direction:column}#appcss .lg\:flex-nowrap{flex-wrap:nowrap}#appcss .lg\:items-start{align-items:flex-start}#appcss .lg\:justify-start{justify-content:flex-start}#appcss .lg\:justify-between{justify-content:space-between}#appcss .lg\:gap-s7{gap:32px}#appcss .lg\:gap-s9{gap:48px}#appcss .lg\:gap-y-s9{row-gap:48px}#appcss .lg\:whitespace-nowrap{white-space:nowrap}#appcss .lg\:rounded-100{border-radius:100px}#appcss .lg\:border,#appcss .lg\:border-1{border-width:1px}#appcss .lg\:border-2{border-width:2px}#appcss .lg\:border-l-\[8px\]{border-left-width:8px}#appcss .lg\:border-t-0{border-top-width:0px}#appcss .lg\:border-none{border-style:none}#appcss .lg\:border-gray-300{border-color:var(--gray-300)}#appcss .lg\:p-0{padding:0}#appcss .lg\:p-s9{padding:48px}#appcss .lg\:px-s10{padding-left:64px;padding-right:64px}#appcss .lg\:px-s4{padding-left:16px;padding-right:16px}#appcss .lg\:px-s7{padding-left:32px;padding-right:32px}#appcss .lg\:px-s8{padding-left:40px;padding-right:40px}#appcss .lg\:px-s9{padding-left:48px;padding-right:48px}#appcss .lg\:py-\[45px\]{padding-top:45px;padding-bottom:45px}#appcss .lg\:py-s12{padding-top:96px;padding-bottom:96px}#appcss .lg\:py-s6{padding-top:24px;padding-bottom:24px}#appcss .lg\:py-s9{padding-top:48px;padding-bottom:48px}#appcss .lg\:pb-s10{padding-bottom:64px}#appcss .lg\:pr-s9{padding-right:48px}#appcss .lg\:pt-s10{padding-top:64px}#appcss .lg\:pt-s11{padding-top:80px}#appcss .lg\:pt-s14{padding-top:160px}#appcss .lg\:text-left{text-align:left}#appcss .lg\:text-14{font-size:.875rem}#appcss .lg\:text-gray-700{color:var(--gray-700)}#appcss .lg\:\[--size\:120px\]{--size: 120px}#appcss .lg\:first\:top-0:first-child{top:0}#appcss .lg\:last\:top-s9:last-child{top:48px}#appcss .lg\:focus-within\:border-secondary-400:focus-within{border-color:var(--secondary-400)}}@media (min-width: 1300px){#appcss .xl\:col-start-2{grid-column-start:2}#appcss .xl\:col-end-2{grid-column-end:2}#appcss .xl\:-mt-s3{margin-top:-12px}#appcss .xl\:mb-s3{margin-bottom:12px}#appcss .xl\:mb-s7{margin-bottom:32px}#appcss .xl\:mb-s8{margin-bottom:40px}#appcss .xl\:mb-s9{margin-bottom:48px}#appcss .xl\:mt-s5{margin-top:20px}#appcss .xl\:block{display:block}#appcss .xl\:flex{display:flex}#appcss .xl\:hidden{display:none}#appcss .xl\:h-\[125\%\]{height:125%}#appcss .xl\:h-\[180px\]{height:180px}#appcss .xl\:h-\[245px\]{height:245px}#appcss .xl\:max-h-\[550px\]{max-height:550px}#appcss .xl\:w-2\/5{width:40%}#appcss .xl\:w-3\/5{width:60%}#appcss .xl\:w-\[180px\]{width:180px}#appcss .xl\:max-w-\[450px\]{max-width:450px}#appcss .xl\:max-w-text{max-width:900px}#appcss .xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#appcss .xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#appcss .xl\:flex-row{flex-direction:row}#appcss .xl\:gap-s10{gap:64px}#appcss .xl\:gap-s12{gap:96px}#appcss .xl\:gap-s7{gap:32px}#appcss .xl\:p-s9{padding:48px}#appcss .xl\:px-s10{padding-left:64px;padding-right:64px}#appcss .xl\:px-s9{padding-left:48px;padding-right:48px}#appcss .xl\:py-s9{padding-top:48px;padding-bottom:48px}#appcss .xl\:pr-\[205px\]{padding-right:205px}#appcss .xl\:pr-s9{padding-right:48px}}@media (max-width: 374px){#appcss .to-tiny\:flex-col{flex-direction:column}}@media (max-width: 639px){#appcss .to-sm\:flex-col{flex-direction:column}}@media (max-width: 767px){#appcss .to-md\:left-s4{left:16px}#appcss .to-md\:order-first{order:-9999}#appcss .to-md\:mx-auto{margin-left:auto;margin-right:auto}#appcss .to-md\:mx-s5{margin-left:20px;margin-right:20px}#appcss .to-md\:mt-s6{margin-top:24px}#appcss .to-md\:\!flex{display:flex!important}#appcss .to-md\:\!hidden{display:none!important}#appcss .to-md\:hidden{display:none}#appcss .to-md\:h-\[170px\]{height:170px}#appcss .to-md\:h-s10{height:64px}#appcss .to-md\:h-s2{height:8px}#appcss .to-md\:w-11\/12{width:91.666667%}#appcss .to-md\:w-full{width:100%}#appcss .to-md\:flex-col{flex-direction:column}#appcss .to-md\:flex-wrap{flex-wrap:wrap}#appcss .to-md\:gap-s7{gap:32px}#appcss .to-md\:rounded-b{border-bottom-right-radius:10px;border-bottom-left-radius:10px}#appcss .to-md\:rounded-t{border-top-left-radius:10px;border-top-right-radius:10px}#appcss .to-md\:border-x-2{border-left-width:2px;border-right-width:2px}#appcss .to-md\:border-b{border-bottom-width:1px}#appcss .to-md\:border-b-2{border-bottom-width:2px}#appcss .to-md\:border-gray-400{border-color:var(--gray-400)}#appcss .to-md\:py-s6{padding-top:24px;padding-bottom:24px}#appcss .to-md\:text-center{text-align:center}#appcss .to-md\:\[grid-row\:1\]{grid-row:1}}@media (max-width: 1023px){#appcss .to-lg\:-bottom-\[65px\]{bottom:-65px}#appcss .to-lg\:my-s8{margin-top:40px;margin-bottom:40px}#appcss .to-lg\:-mb-s9{margin-bottom:-48px}#appcss .to-lg\:-mt-s4{margin-top:-16px}#appcss .to-lg\:mt-s4{margin-top:16px}#appcss .to-lg\:mt-s9{margin-top:48px}#appcss .to-lg\:hidden{display:none}#appcss .to-lg\:h-\[2px\]{height:2px}#appcss .to-lg\:w-full{width:100%}#appcss .to-lg\:flex-col{flex-direction:column}#appcss .to-lg\:justify-center{justify-content:center}#appcss .to-lg\:p-\[50px\]{padding:50px}#appcss .to-lg\:text-center{text-align:center}#appcss .to-lg\:opacity-5{opacity:.05}}@media (max-width: 1299px){#appcss .to-xl\:p-s8{padding:40px}#appcss .to-xl\:pb-s7{padding-bottom:32px}#appcss .to-xl\:text-center{text-align:center}#appcss .to-xl\:\[grid-row\:1\]{grid-row:1}}#appcss :is(.\[\&\>\*\:first-child\]\:mt-0>*:first-child){margin-top:0}#appcss :is(.\[\&\>\*\:nth-child\(2\)\:\:before\]\:content-none>*:nth-child(2)):before{--tw-content: none;content:var(--tw-content)}#appcss :is(.\[\&\>\*\:nth-child\(2\)\]\:inline>*:nth-child(2)){display:inline}#appcss :is(.\[\&\>a\]\:text-primary-200>a){color:var(--primary-200)}@media (max-width: 767px){#appcss :is(.\[\&\>p\]\:to-md\:text-14>p){font-size:.875rem}}
