/**
 * name: stallion
 * version: v1.0.0
 * description: Steadfast's starter project - Craft CMS, Vite, and Docker
 * author: Steadfast Design Firm
 */
@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}[data-v-bee3b4c4]:is(.rich-text :deep(p))+:is(.faux-sh){margin-top:64px}[data-v-bee3b4c4]:is(.rich-text :deep(p))+:is(h1:not([class*="faux-"]):not([class*="ui"]),.faux-h1){margin-top:64px}[data-v-bee3b4c4]:is(.rich-text :deep(p))+:is(h2:not([class*="faux-"]):not([class*="ui"]),.faux-h2){margin-top:64px}[data-v-bee3b4c4]:is(.rich-text :deep(p))+:is(h3:not([class*="faux-"]):not([class*="ui"]),.faux-h3){margin-top:64px}[data-v-bee3b4c4]:is(.rich-text :deep(p))+:is(h4:not([class*="faux-"]):not([class*="ui"]),.faux-h4){margin-top:40px}[data-v-bee3b4c4]:is(.rich-text :deep(p))+:is(h5:not([class*="faux-"]):not([class*="ui"]),.faux-h5){margin-top:40px}[data-v-bee3b4c4]:is(.rich-text :deep(p))+:is(h6:not([class*="faux-"]):not([class*="ui"]),.faux-h6){margin-top:40px}[data-v-bee3b4c4]:is(.rich-text :deep(p))+:is(.faux-p-lg){margin-top:32px}[data-v-bee3b4c4]:is(.rich-text :deep(p))+:is(p:not([class*="faux-"]),.faux-p){margin-top:32px}[data-v-bee3b4c4]:is(.rich-text :deep(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}[data-v-bee3b4c4]:is(.rich-text :deep(p)):before{content:"";width:0;height:0;display:block;margin-top:calc(-.49em - 1px)}[data-v-bee3b4c4]:is(.rich-text :deep(p)):after{content:"";width:0;height:0;display:block;margin-bottom:calc(-.41000000000000003em - 1px)}[data-v-bee3b4c4]:is(.faux-sh)+:is(.rich-text :deep(p)){margin-top:24px}[data-v-bee3b4c4]:is(h1:not([class*="faux-"]):not([class*="ui"]),.faux-h1)+:is(.rich-text :deep(p)){margin-top:48px}[data-v-bee3b4c4]:is(h2:not([class*="faux-"]):not([class*="ui"]),.faux-h2)+:is(.rich-text :deep(p)){margin-top:32px}[data-v-bee3b4c4]:is(h3:not([class*="faux-"]):not([class*="ui"]),.faux-h3)+:is(.rich-text :deep(p)){margin-top:32px}[data-v-bee3b4c4]:is(h4:not([class*="faux-"]):not([class*="ui"]),.faux-h4)+:is(.rich-text :deep(p)){margin-top:32px}[data-v-bee3b4c4]:is(h5:not([class*="faux-"]):not([class*="ui"]),.faux-h5)+:is(.rich-text :deep(p)){margin-top:32px}[data-v-bee3b4c4]:is(h6:not([class*="faux-"]):not([class*="ui"]),.faux-h6)+:is(.rich-text :deep(p)){margin-top:32px}[data-v-bee3b4c4]:is(.faux-p-lg)+:is(.rich-text :deep(p)){margin-top:32px}[data-v-bee3b4c4]:is(p:not([class*="faux-"]),.faux-p)+:is(.rich-text :deep(p)){margin-top:32px}[data-v-bee3b4c4]:is(.rich-text :deep(p))+:is(.faux-p-sm){margin-top:32px}[data-v-bee3b4c4]:is(.faux-p-xs)+:is(.rich-text :deep(p)){margin-top:32px}[data-v-bee3b4c4]:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(.rich-text :deep(p)){margin-top:32px}[data-v-bee3b4c4]:is(blockquote:not([class*="faux-"]),.faux-blockquote)+:is(.rich-text :deep(p)){margin-top:32px}[data-v-bee3b4c4]:is(.rich-text :deep(p))+:is(.faux-p-xs){margin-top:32px}[data-v-bee3b4c4]:is(.rich-text :deep(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}[data-v-bee3b4c4]:is(.rich-text :deep(p))+:is(blockquote:not([class*="faux-"]),.faux-blockquote){margin-top:32px}@media (min-width: 768px){[data-v-bee3b4c4]:is(.rich-text :deep(p))+:is(.faux-sh){margin-top:96px}[data-v-bee3b4c4]:is(.rich-text :deep(p))+:is(h1:not([class*="faux-"]):not([class*="ui"]),.faux-h1){margin-top:96px}[data-v-bee3b4c4]:is(.rich-text :deep(p))+:is(h2:not([class*="faux-"]):not([class*="ui"]),.faux-h2){margin-top:64px}[data-v-bee3b4c4]:is(.rich-text :deep(p))+:is(h3:not([class*="faux-"]):not([class*="ui"]),.faux-h3){margin-top:64px}[data-v-bee3b4c4]:is(.rich-text :deep(p))+:is(h4:not([class*="faux-"]):not([class*="ui"]),.faux-h4){margin-top:48px}[data-v-bee3b4c4]:is(.rich-text :deep(p))+:is(h5:not([class*="faux-"]):not([class*="ui"]),.faux-h5){margin-top:48px}[data-v-bee3b4c4]:is(.rich-text :deep(p))+:is(h6:not([class*="faux-"]):not([class*="ui"]),.faux-h6){margin-top:48px}[data-v-bee3b4c4]:is(.rich-text :deep(p))+:is(.faux-p-lg){margin-top:48px}[data-v-bee3b4c4]:is(.rich-text :deep(p))+:is(p:not([class*="faux-"]),.faux-p){margin-top:48px}[data-v-bee3b4c4]:is(.rich-text :deep(p)){font-size:.875rem}[data-v-bee3b4c4]:is(.faux-sh)+:is(.rich-text :deep(p)){margin-top:32px}[data-v-bee3b4c4]:is(h1:not([class*="faux-"]):not([class*="ui"]),.faux-h1)+:is(.rich-text :deep(p)){margin-top:40px}[data-v-bee3b4c4]:is(h2:not([class*="faux-"]):not([class*="ui"]),.faux-h2)+:is(.rich-text :deep(p)){margin-top:40px}[data-v-bee3b4c4]:is(h3:not([class*="faux-"]):not([class*="ui"]),.faux-h3)+:is(.rich-text :deep(p)){margin-top:24px}[data-v-bee3b4c4]:is(h4:not([class*="faux-"]):not([class*="ui"]),.faux-h4)+:is(.rich-text :deep(p)){margin-top:32px}[data-v-bee3b4c4]:is(h5:not([class*="faux-"]):not([class*="ui"]),.faux-h5)+:is(.rich-text :deep(p)){margin-top:24px}[data-v-bee3b4c4]:is(h6:not([class*="faux-"]):not([class*="ui"]),.faux-h6)+:is(.rich-text :deep(p)){margin-top:24px}[data-v-bee3b4c4]:is(.faux-p-lg)+:is(.rich-text :deep(p)){margin-top:48px}[data-v-bee3b4c4]:is(p:not([class*="faux-"]),.faux-p)+:is(.rich-text :deep(p)){margin-top:40px}[data-v-bee3b4c4]:is(.rich-text :deep(p))+:is(.faux-p-sm){margin-top:48px}[data-v-bee3b4c4]:is(.faux-p-xs)+:is(.rich-text :deep(p)){margin-top:48px}[data-v-bee3b4c4]:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(.rich-text :deep(p)){margin-top:48px}[data-v-bee3b4c4]:is(blockquote:not([class*="faux-"]),.faux-blockquote)+:is(.rich-text :deep(p)){margin-top:48px}[data-v-bee3b4c4]:is(.rich-text :deep(p))+:is(.faux-p-xs){margin-top:48px}[data-v-bee3b4c4]:is(.rich-text :deep(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}[data-v-bee3b4c4]:is(.rich-text :deep(p))+:is(blockquote:not([class*="faux-"]),.faux-blockquote){margin-top:48px}}[data-v-69ec40ad]:is(.rich-text :deep(p))+:is(.faux-sh){margin-top:64px}[data-v-69ec40ad]:is(.rich-text :deep(p))+:is(h1:not([class*="faux-"]):not([class*="ui"]),.faux-h1){margin-top:64px}[data-v-69ec40ad]:is(.rich-text :deep(p))+:is(h2:not([class*="faux-"]):not([class*="ui"]),.faux-h2){margin-top:64px}[data-v-69ec40ad]:is(.rich-text :deep(p))+:is(h3:not([class*="faux-"]):not([class*="ui"]),.faux-h3){margin-top:64px}[data-v-69ec40ad]:is(.rich-text :deep(p))+:is(h4:not([class*="faux-"]):not([class*="ui"]),.faux-h4){margin-top:40px}[data-v-69ec40ad]:is(.rich-text :deep(p))+:is(h5:not([class*="faux-"]):not([class*="ui"]),.faux-h5){margin-top:40px}[data-v-69ec40ad]:is(.rich-text :deep(p))+:is(h6:not([class*="faux-"]):not([class*="ui"]),.faux-h6){margin-top:40px}[data-v-69ec40ad]:is(.rich-text :deep(p))+:is(.faux-p-lg){margin-top:32px}[data-v-69ec40ad]:is(.rich-text :deep(p))+:is(p:not([class*="faux-"]),.faux-p){margin-top:32px}[data-v-69ec40ad]:is(.rich-text :deep(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}[data-v-69ec40ad]:is(.rich-text :deep(p)):before{content:"";width:0;height:0;display:block;margin-top:calc(-.49em - 1px)}[data-v-69ec40ad]:is(.rich-text :deep(p)):after{content:"";width:0;height:0;display:block;margin-bottom:calc(-.41000000000000003em - 1px)}[data-v-69ec40ad]:is(.faux-sh)+:is(.rich-text :deep(p)){margin-top:24px}[data-v-69ec40ad]:is(h1:not([class*="faux-"]):not([class*="ui"]),.faux-h1)+:is(.rich-text :deep(p)){margin-top:48px}[data-v-69ec40ad]:is(h2:not([class*="faux-"]):not([class*="ui"]),.faux-h2)+:is(.rich-text :deep(p)){margin-top:32px}[data-v-69ec40ad]:is(h3:not([class*="faux-"]):not([class*="ui"]),.faux-h3)+:is(.rich-text :deep(p)){margin-top:32px}[data-v-69ec40ad]:is(h4:not([class*="faux-"]):not([class*="ui"]),.faux-h4)+:is(.rich-text :deep(p)){margin-top:32px}[data-v-69ec40ad]:is(h5:not([class*="faux-"]):not([class*="ui"]),.faux-h5)+:is(.rich-text :deep(p)){margin-top:32px}[data-v-69ec40ad]:is(h6:not([class*="faux-"]):not([class*="ui"]),.faux-h6)+:is(.rich-text :deep(p)){margin-top:32px}[data-v-69ec40ad]:is(.faux-p-lg)+:is(.rich-text :deep(p)){margin-top:32px}[data-v-69ec40ad]:is(p:not([class*="faux-"]),.faux-p)+:is(.rich-text :deep(p)){margin-top:32px}[data-v-69ec40ad]:is(.rich-text :deep(p))+:is(.faux-p-sm){margin-top:32px}[data-v-69ec40ad]:is(.faux-p-xs)+:is(.rich-text :deep(p)){margin-top:32px}[data-v-69ec40ad]:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(.rich-text :deep(p)){margin-top:32px}[data-v-69ec40ad]:is(blockquote:not([class*="faux-"]),.faux-blockquote)+:is(.rich-text :deep(p)){margin-top:32px}[data-v-69ec40ad]:is(.rich-text :deep(p))+:is(.faux-p-xs){margin-top:32px}[data-v-69ec40ad]:is(.rich-text :deep(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}[data-v-69ec40ad]:is(.rich-text :deep(p))+:is(blockquote:not([class*="faux-"]),.faux-blockquote){margin-top:32px}@media (min-width: 768px){[data-v-69ec40ad]:is(.rich-text :deep(p))+:is(.faux-sh){margin-top:96px}[data-v-69ec40ad]:is(.rich-text :deep(p))+:is(h1:not([class*="faux-"]):not([class*="ui"]),.faux-h1){margin-top:96px}[data-v-69ec40ad]:is(.rich-text :deep(p))+:is(h2:not([class*="faux-"]):not([class*="ui"]),.faux-h2){margin-top:64px}[data-v-69ec40ad]:is(.rich-text :deep(p))+:is(h3:not([class*="faux-"]):not([class*="ui"]),.faux-h3){margin-top:64px}[data-v-69ec40ad]:is(.rich-text :deep(p))+:is(h4:not([class*="faux-"]):not([class*="ui"]),.faux-h4){margin-top:48px}[data-v-69ec40ad]:is(.rich-text :deep(p))+:is(h5:not([class*="faux-"]):not([class*="ui"]),.faux-h5){margin-top:48px}[data-v-69ec40ad]:is(.rich-text :deep(p))+:is(h6:not([class*="faux-"]):not([class*="ui"]),.faux-h6){margin-top:48px}[data-v-69ec40ad]:is(.rich-text :deep(p))+:is(.faux-p-lg){margin-top:48px}[data-v-69ec40ad]:is(.rich-text :deep(p))+:is(p:not([class*="faux-"]),.faux-p){margin-top:48px}[data-v-69ec40ad]:is(.rich-text :deep(p)){font-size:.875rem}[data-v-69ec40ad]:is(.faux-sh)+:is(.rich-text :deep(p)){margin-top:32px}[data-v-69ec40ad]:is(h1:not([class*="faux-"]):not([class*="ui"]),.faux-h1)+:is(.rich-text :deep(p)){margin-top:40px}[data-v-69ec40ad]:is(h2:not([class*="faux-"]):not([class*="ui"]),.faux-h2)+:is(.rich-text :deep(p)){margin-top:40px}[data-v-69ec40ad]:is(h3:not([class*="faux-"]):not([class*="ui"]),.faux-h3)+:is(.rich-text :deep(p)){margin-top:24px}[data-v-69ec40ad]:is(h4:not([class*="faux-"]):not([class*="ui"]),.faux-h4)+:is(.rich-text :deep(p)){margin-top:32px}[data-v-69ec40ad]:is(h5:not([class*="faux-"]):not([class*="ui"]),.faux-h5)+:is(.rich-text :deep(p)){margin-top:24px}[data-v-69ec40ad]:is(h6:not([class*="faux-"]):not([class*="ui"]),.faux-h6)+:is(.rich-text :deep(p)){margin-top:24px}[data-v-69ec40ad]:is(.faux-p-lg)+:is(.rich-text :deep(p)){margin-top:48px}[data-v-69ec40ad]:is(p:not([class*="faux-"]),.faux-p)+:is(.rich-text :deep(p)){margin-top:40px}[data-v-69ec40ad]:is(.rich-text :deep(p))+:is(.faux-p-sm){margin-top:48px}[data-v-69ec40ad]:is(.faux-p-xs)+:is(.rich-text :deep(p)){margin-top:48px}[data-v-69ec40ad]:is(ul:not(.list-none):not(.splide__list):not(.splide__pagination),ol:not(.list-none):not(.splide__list):not(.splide__pagination))+:is(.rich-text :deep(p)){margin-top:48px}[data-v-69ec40ad]:is(blockquote:not([class*="faux-"]),.faux-blockquote)+:is(.rich-text :deep(p)){margin-top:48px}[data-v-69ec40ad]:is(.rich-text :deep(p))+:is(.faux-p-xs){margin-top:48px}[data-v-69ec40ad]:is(.rich-text :deep(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}[data-v-69ec40ad]:is(.rich-text :deep(p))+:is(blockquote:not([class*="faux-"]),.faux-blockquote){margin-top:48px}}.rich-text[data-v-69ec40ad] p{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.letter-input[data-v-71e649fc]{display:none}.letter-label[data-v-71e649fc]{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-71e649fc]{cursor:pointer}.letter-input:checked+.letter-label[data-v-71e649fc]{border-bottom-width:2px;border-color:var(--secondary-500)}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--gray-200)}:before,:after{--tw-content: ""}html{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,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}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-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;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[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]{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}*,: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: }::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: }#appcss :is(.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 :is(.pointer-events-none){pointer-events:none}#appcss :is(.\!visible){visibility:visible!important}#appcss :is(.visible){visibility:visible}#appcss :is(.invisible){visibility:hidden}#appcss :is(.static){position:static}#appcss :is(.fixed){position:fixed}#appcss :is(.absolute){position:absolute}#appcss :is(.relative){position:relative}#appcss :is(.sticky){position:sticky}#appcss :is(.inset-0){inset:0px}#appcss :is(.-bottom-\[60px\]){bottom:-60px}#appcss :is(.-top-\[100\%\]){top:-100%}#appcss :is(.-top-\[1px\]){top:-1px}#appcss :is(.bottom-0){bottom:0px}#appcss :is(.bottom-s1){bottom:4px}#appcss :is(.bottom-s12){bottom:96px}#appcss :is(.bottom-s13){bottom:120px}#appcss :is(.bottom-s4){bottom:16px}#appcss :is(.left-0){left:0px}#appcss :is(.left-1\/2){left:50%}#appcss :is(.left-\[25px\]){left:25px}#appcss :is(.right-0){right:0px}#appcss :is(.right-6){right:6px}#appcss :is(.right-\[18px\]){right:18px}#appcss :is(.right-\[25px\]){right:25px}#appcss :is(.right-\[40px\]){right:40px}#appcss :is(.right-s4){right:16px}#appcss :is(.top-0){top:0px}#appcss :is(.top-1\/2){top:50%}#appcss :is(.top-\[-450px\]){top:-450px}#appcss :is(.top-\[10px\]){top:10px}#appcss :is(.top-\[12px\]){top:12px}#appcss :is(.top-\[16px\]){top:16px}#appcss :is(.top-\[40\%\]){top:40%}#appcss :is(.top-\[45px\]){top:45px}#appcss :is(.top-full){top:100%}#appcss :is(.top-s2){top:8px}#appcss :is(.isolate){isolation:isolate}#appcss :is(.-z-10){z-index:-10}#appcss :is(.z-0){z-index:0}#appcss :is(.z-10){z-index:10}#appcss :is(.z-20){z-index:20}#appcss :is(.z-30){z-index:30}#appcss :is(.z-50){z-index:50}#appcss :is(.z-\[9999\]){z-index:9999}#appcss :is(.order-first){order:-9999}#appcss :is(.order-last){order:9999}#appcss :is(.col-span-2){grid-column:span 2 / span 2}#appcss :is(.col-span-3){grid-column:span 3 / span 3}#appcss :is(.col-span-4){grid-column:span 4 / span 4}#appcss :is(.col-span-5){grid-column:span 5 / span 5}#appcss :is(.col-start-1){grid-column-start:1}#appcss :is(.col-end-1){grid-column-end:1}#appcss :is(.row-span-5){grid-row:span 5 / span 5}#appcss :is(.row-span-6){grid-row:span 6 / span 6}#appcss :is(.row-span-full){grid-row:1 / -1}#appcss :is(.float-left){float:left}#appcss :is(.-m-s3){margin:-12px}#appcss :is(.m-0){margin:0}#appcss :is(.m-\[100px\]){margin:100px}#appcss :is(.-mx-s3){margin-left:-12px;margin-right:-12px}#appcss :is(.-mx-s4){margin-left:-16px;margin-right:-16px}#appcss :is(.-my-\[10px\]){margin-top:-10px;margin-bottom:-10px}#appcss :is(.mx-auto){margin-left:auto;margin-right:auto}#appcss :is(.mx-s1){margin-left:4px;margin-right:4px}#appcss :is(.mx-s10){margin-left:64px;margin-right:64px}#appcss :is(.mx-s8){margin-left:40px;margin-right:40px}#appcss :is(.mx-s9){margin-left:48px;margin-right:48px}#appcss :is(.mx-x){margin-left:var(--carbon-x);margin-right:var(--carbon-x)}#appcss :is(.my-0){margin-top:0;margin-bottom:0}#appcss :is(.my-s10){margin-top:64px;margin-bottom:64px}#appcss :is(.my-s11){margin-top:80px;margin-bottom:80px}#appcss :is(.my-s12){margin-top:96px;margin-bottom:96px}#appcss :is(.my-s4){margin-top:16px;margin-bottom:16px}#appcss :is(.my-s8){margin-top:40px;margin-bottom:40px}#appcss :is(.my-s9){margin-top:48px;margin-bottom:48px}#appcss :is(.my-y){margin-top:var(--carbon-y);margin-bottom:var(--carbon-y)}#appcss :is(.-mb-s11){margin-bottom:-80px}#appcss :is(.-mb-s2){margin-bottom:-8px}#appcss :is(.-mb-s7){margin-bottom:-32px}#appcss :is(.-ml-s3){margin-left:-12px}#appcss :is(.-ml-s5){margin-left:-20px}#appcss :is(.-ml-s7){margin-left:-32px}#appcss :is(.-mr-s4){margin-right:-16px}#appcss :is(.-mt-6){margin-top:-6px}#appcss :is(.-mt-\[2px\]){margin-top:-2px}#appcss :is(.-mt-\[75px\]){margin-top:-75px}#appcss :is(.-mt-s1){margin-top:-4px}#appcss :is(.-mt-s12){margin-top:-96px}#appcss :is(.-mt-s2){margin-top:-8px}#appcss :is(.-mt-s4){margin-top:-16px}#appcss :is(.mb-s10){margin-bottom:64px}#appcss :is(.mb-s11){margin-bottom:80px}#appcss :is(.mb-s12){margin-bottom:96px}#appcss :is(.mb-s14){margin-bottom:160px}#appcss :is(.mb-s3){margin-bottom:12px}#appcss :is(.mb-s4){margin-bottom:16px}#appcss :is(.mb-s5){margin-bottom:20px}#appcss :is(.mb-s6){margin-bottom:24px}#appcss :is(.mb-s7){margin-bottom:32px}#appcss :is(.mb-s8){margin-bottom:40px}#appcss :is(.mb-s9){margin-bottom:48px}#appcss :is(.ml-10){margin-left:10px}#appcss :is(.ml-\[6px\]){margin-left:6px}#appcss :is(.ml-s1){margin-left:4px}#appcss :is(.ml-s2){margin-left:8px}#appcss :is(.ml-s3){margin-left:12px}#appcss :is(.ml-s4){margin-left:16px}#appcss :is(.ml-s7){margin-left:32px}#appcss :is(.mr-s1){margin-right:4px}#appcss :is(.mr-s2){margin-right:8px}#appcss :is(.mr-s3){margin-right:12px}#appcss :is(.mr-s4){margin-right:16px}#appcss :is(.mr-s5){margin-right:20px}#appcss :is(.mr-s6){margin-right:24px}#appcss :is(.mt-0){margin-top:0}#appcss :is(.mt-10){margin-top:10px}#appcss :is(.mt-\[-2px\]){margin-top:-2px}#appcss :is(.mt-\[-7vw\]){margin-top:-7vw}#appcss :is(.mt-\[10px\]){margin-top:10px}#appcss :is(.mt-\[2px\]){margin-top:2px}#appcss :is(.mt-\[calc\(var\(--size\)\/-2\)\]){margin-top:calc(var(--size) / -2)}#appcss :is(.mt-auto){margin-top:auto}#appcss :is(.mt-s1){margin-top:4px}#appcss :is(.mt-s10){margin-top:64px}#appcss :is(.mt-s11){margin-top:80px}#appcss :is(.mt-s12){margin-top:96px}#appcss :is(.mt-s2){margin-top:8px}#appcss :is(.mt-s3){margin-top:12px}#appcss :is(.mt-s4){margin-top:16px}#appcss :is(.mt-s5){margin-top:20px}#appcss :is(.mt-s6){margin-top:24px}#appcss :is(.mt-s7){margin-top:32px}#appcss :is(.mt-s8){margin-top:40px}#appcss :is(.mt-s9){margin-top:48px}#appcss :is(.mt-y){margin-top:var(--carbon-y)}#appcss :is(.box-border){box-sizing:border-box}#appcss :is(.line-clamp-2){overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}#appcss :is(.line-clamp-3){overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}#appcss :is(.line-clamp-4){overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}#appcss :is(.line-clamp-5){overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}#appcss :is(.line-clamp-6){overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6}#appcss :is(.block){display:block}#appcss :is(.inline-block){display:inline-block}#appcss :is(.inline){display:inline}#appcss :is(.\!flex){display:flex!important}#appcss :is(.flex){display:flex}#appcss :is(.inline-flex){display:inline-flex}#appcss :is(.grid){display:grid}#appcss :is(.hidden){display:none}#appcss :is(.aspect-\[1\.46\/1\]){aspect-ratio:1.46/1}#appcss :is(.aspect-\[2\/1\]){aspect-ratio:2/1}#appcss :is(.aspect-\[224\/107\]){aspect-ratio:224/107}#appcss :is(.aspect-\[344\/136\]){aspect-ratio:344/136}#appcss :is(.aspect-square){aspect-ratio:1 / 1}#appcss :is(.aspect-video){aspect-ratio:16 / 9}#appcss :is(.\!h-\[--size\]){height:var(--size)!important}#appcss :is(.\!h-\[12px\]){height:12px!important}#appcss :is(.\!h-s9){height:48px!important}#appcss :is(.h-0){height:0px}#appcss :is(.h-10){height:10px}#appcss :is(.h-11){height:11px}#appcss :is(.h-3){height:3px}#appcss :is(.h-\[--size\]){height:var(--size)}#appcss :is(.h-\[110\%\]){height:110%}#appcss :is(.h-\[12px\]){height:12px}#appcss :is(.h-\[130px\]){height:130px}#appcss :is(.h-\[13px\]){height:13px}#appcss :is(.h-\[203px\]){height:203px}#appcss :is(.h-\[20px\]){height:20px}#appcss :is(.h-\[215px\]){height:215px}#appcss :is(.h-\[26px\]){height:26px}#appcss :is(.h-\[32px\]){height:32px}#appcss :is(.h-\[4px\]){height:4px}#appcss :is(.h-\[50px\]){height:50px}#appcss :is(.h-\[60px\]){height:60px}#appcss :is(.h-\[68px\]){height:68px}#appcss :is(.h-\[72px\]){height:72px}#appcss :is(.h-\[80dvh\]){height:80dvh}#appcss :is(.h-\[85px\]){height:85px}#appcss :is(.h-\[8px\]){height:8px}#appcss :is(.h-auto){height:auto}#appcss :is(.h-full){height:100%}#appcss :is(.h-icon-12){height:12px}#appcss :is(.h-icon-16){height:16px}#appcss :is(.h-icon-20){height:20px}#appcss :is(.h-icon-24){height:24px}#appcss :is(.h-icon-32){height:32px}#appcss :is(.h-icon-48){height:48px}#appcss :is(.h-icon-64){height:64px}#appcss :is(.h-icon-social){height:32px}#appcss :is(.h-s10){height:64px}#appcss :is(.h-s2){height:8px}#appcss :is(.h-s3){height:12px}#appcss :is(.h-s4){height:16px}#appcss :is(.h-s5){height:20px}#appcss :is(.h-s7){height:32px}#appcss :is(.h-s8){height:40px}#appcss :is(.h-s9){height:48px}#appcss :is(.max-h-\[1000px\]){max-height:1000px}#appcss :is(.max-h-\[450px\]){max-height:450px}#appcss :is(.min-h-\[41px\]){min-height:41px}#appcss :is(.min-h-full){min-height:100%}#appcss :is(.\!w-0){width:0px!important}#appcss :is(.\!w-\[--size\]){width:var(--size)!important}#appcss :is(.\!w-\[12px\]){width:12px!important}#appcss :is(.\!w-s9){width:48px!important}#appcss :is(.w-10){width:10px}#appcss :is(.w-11){width:11px}#appcss :is(.w-2){width:2px}#appcss :is(.w-3){width:3px}#appcss :is(.w-3\/5){width:60%}#appcss :is(.w-\[--size\]){width:var(--size)}#appcss :is(.w-\[120px\]){width:120px}#appcss :is(.w-\[12px\]){width:12px}#appcss :is(.w-\[13px\]){width:13px}#appcss :is(.w-\[180px\]){width:180px}#appcss :is(.w-\[18px\]){width:18px}#appcss :is(.w-\[26px\]){width:26px}#appcss :is(.w-\[32px\]){width:32px}#appcss :is(.w-\[375px\]){width:375px}#appcss :is(.w-\[490px\]){width:490px}#appcss :is(.w-\[4px\]){width:4px}#appcss :is(.w-\[52px\]){width:52px}#appcss :is(.w-\[72px\]){width:72px}#appcss :is(.w-\[8px\]){width:8px}#appcss :is(.w-auto){width:auto}#appcss :is(.w-full){width:100%}#appcss :is(.w-icon-12){width:12px}#appcss :is(.w-icon-16){width:16px}#appcss :is(.w-icon-20){width:20px}#appcss :is(.w-icon-24){width:24px}#appcss :is(.w-icon-32){width:32px}#appcss :is(.w-icon-48){width:48px}#appcss :is(.w-icon-64){width:64px}#appcss :is(.w-icon-social){width:32px}#appcss :is(.w-s10){width:64px}#appcss :is(.w-s11){width:80px}#appcss :is(.w-s3){width:12px}#appcss :is(.w-s4){width:16px}#appcss :is(.w-s5){width:20px}#appcss :is(.w-s7){width:32px}#appcss :is(.w-s8){width:40px}#appcss :is(.w-s9){width:48px}#appcss :is(.min-w-\[32px\]){min-width:32px}#appcss :is(.max-w-1060){max-width:1060px}#appcss :is(.max-w-600){max-width:600px}#appcss :is(.max-w-800){max-width:800px}#appcss :is(.max-w-\[100\%\]){max-width:100%}#appcss :is(.max-w-\[1000px\]){max-width:1000px}#appcss :is(.max-w-\[1056px\]){max-width:1056px}#appcss :is(.max-w-\[1130px\]){max-width:1130px}#appcss :is(.max-w-\[140px\]){max-width:140px}#appcss :is(.max-w-\[225px\]){max-width:225px}#appcss :is(.max-w-\[275px\]){max-width:275px}#appcss :is(.max-w-\[300px\]){max-width:300px}#appcss :is(.max-w-\[33\.333\%\]){max-width:33.333%}#appcss :is(.max-w-\[400px\]){max-width:400px}#appcss :is(.max-w-\[485px\]){max-width:485px}#appcss :is(.max-w-\[500px\]){max-width:500px}#appcss :is(.max-w-\[535px\]){max-width:535px}#appcss :is(.max-w-\[645px\]){max-width:645px}#appcss :is(.max-w-\[740px\]){max-width:740px}#appcss :is(.max-w-\[800px\]){max-width:800px}#appcss :is(.max-w-\[835px\]){max-width:835px}#appcss :is(.max-w-\[870px\]){max-width:870px}#appcss :is(.max-w-content){max-width:1312px}#appcss :is(.max-w-full){max-width:100%}#appcss :is(.max-w-text){max-width:900px}#appcss :is(.max-w-wide){max-width:1440px}#appcss :is(.flex-1){flex:1 1 0%}#appcss :is(.flex-shrink){flex-shrink:1}#appcss :is(.flex-shrink-0){flex-shrink:0}#appcss :is(.shrink){flex-shrink:1}#appcss :is(.shrink-0){flex-shrink:0}#appcss :is(.flex-grow){flex-grow:1}#appcss :is(.grow){flex-grow:1}#appcss :is(.origin-center){transform-origin:center}#appcss :is(.-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 :is(.-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 :is(.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 :is(.-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 :is(.-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 :is(.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 :is(.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 :is(.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 :is(.animate-pulse){animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}#appcss :is(.animate-spin){animation:spin 1s linear infinite}#appcss :is(.cursor-pointer){cursor:pointer}#appcss :is(.resize){resize:both}#appcss :is(.list-none){list-style-type:none}#appcss :is(.appearance-none){-webkit-appearance:none;-moz-appearance:none;appearance:none}#appcss :is(.break-inside-avoid-column){-moz-column-break-inside:avoid;break-inside:avoid-column}#appcss :is(.grid-cols-1){grid-template-columns:repeat(1,minmax(0,1fr))}#appcss :is(.grid-cols-2){grid-template-columns:repeat(2,minmax(0,1fr))}#appcss :is(.grid-cols-3){grid-template-columns:repeat(3,minmax(0,1fr))}#appcss :is(.grid-cols-4){grid-template-columns:repeat(4,minmax(0,1fr))}#appcss :is(.flex-row){flex-direction:row}#appcss :is(.flex-col){flex-direction:column}#appcss :is(.flex-wrap){flex-wrap:wrap}#appcss :is(.items-start){align-items:flex-start}#appcss :is(.items-end){align-items:flex-end}#appcss :is(.items-center){align-items:center}#appcss :is(.justify-start){justify-content:flex-start}#appcss :is(.justify-end){justify-content:flex-end}#appcss :is(.justify-center){justify-content:center}#appcss :is(.justify-between){justify-content:space-between}#appcss :is(.justify-around){justify-content:space-around}#appcss :is(.gap-\[10px\]){gap:10px}#appcss :is(.gap-s1){gap:4px}#appcss :is(.gap-s10){gap:64px}#appcss :is(.gap-s11){gap:80px}#appcss :is(.gap-s2){gap:8px}#appcss :is(.gap-s3){gap:12px}#appcss :is(.gap-s4){gap:16px}#appcss :is(.gap-s5){gap:20px}#appcss :is(.gap-s6){gap:24px}#appcss :is(.gap-s7){gap:32px}#appcss :is(.gap-s8){gap:40px}#appcss :is(.gap-s9){gap:48px}#appcss :is(.gap-x-\[10px\]){-moz-column-gap:10px;column-gap:10px}#appcss :is(.gap-x-s10){-moz-column-gap:64px;column-gap:64px}#appcss :is(.gap-x-s2){-moz-column-gap:8px;column-gap:8px}#appcss :is(.gap-x-s3){-moz-column-gap:12px;column-gap:12px}#appcss :is(.gap-x-s4){-moz-column-gap:16px;column-gap:16px}#appcss :is(.gap-x-s5){-moz-column-gap:20px;column-gap:20px}#appcss :is(.gap-x-s6){-moz-column-gap:24px;column-gap:24px}#appcss :is(.gap-x-s7){-moz-column-gap:32px;column-gap:32px}#appcss :is(.gap-x-s8){-moz-column-gap:40px;column-gap:40px}#appcss :is(.gap-x-s9){-moz-column-gap:48px;column-gap:48px}#appcss :is(.gap-y-s2){row-gap:8px}#appcss :is(.gap-y-s4){row-gap:16px}#appcss :is(.gap-y-s6){row-gap:24px}#appcss :is(.gap-y-s7){row-gap:32px}#appcss :is(.gap-y-s8){row-gap:40px}#appcss :is(.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 :is(.overflow-hidden){overflow:hidden}#appcss :is(.overflow-x-hidden){overflow-x:hidden}#appcss :is(.overflow-x-scroll){overflow-x:scroll}#appcss :is(.truncate){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#appcss :is(.text-ellipsis){text-overflow:ellipsis}#appcss :is(.whitespace-nowrap){white-space:nowrap}#appcss :is(.rounded){border-radius:10px}#appcss :is(.rounded-10){border-radius:10px}#appcss :is(.rounded-100){border-radius:100px}#appcss :is(.rounded-5){border-radius:5px}#appcss :is(.rounded-80){border-radius:80px}#appcss :is(.rounded-\[100px\]){border-radius:100px}#appcss :is(.rounded-\[20px\]){border-radius:20px}#appcss :is(.rounded-\[25px\]){border-radius:25px}#appcss :is(.rounded-\[30px\]){border-radius:30px}#appcss :is(.rounded-full){border-radius:50%}#appcss :is(.rounded-none){border-radius:0}#appcss :is(.rounded-b){border-bottom-right-radius:10px;border-bottom-left-radius:10px}#appcss :is(.rounded-t){border-top-left-radius:10px;border-top-right-radius:10px}#appcss :is(.rounded-tl){border-top-left-radius:10px}#appcss :is(.rounded-tr){border-top-right-radius:10px}#appcss :is(.border){border-width:1px}#appcss :is(.border-0){border-width:0px}#appcss :is(.border-1){border-width:1px}#appcss :is(.border-2){border-width:2px}#appcss :is(.border-4){border-width:4px}#appcss :is(.border-b){border-bottom-width:1px}#appcss :is(.border-b-0){border-bottom-width:0px}#appcss :is(.border-b-1){border-bottom-width:1px}#appcss :is(.border-b-2){border-bottom-width:2px}#appcss :is(.border-l-2){border-left-width:2px}#appcss :is(.border-l-\[5px\]){border-left-width:5px}#appcss :is(.border-r){border-right-width:1px}#appcss :is(.border-r-1){border-right-width:1px}#appcss :is(.border-r-2){border-right-width:2px}#appcss :is(.border-t){border-top-width:1px}#appcss :is(.border-t-1){border-top-width:1px}#appcss :is(.border-t-10){border-top-width:10px}#appcss :is(.border-t-2){border-top-width:2px}#appcss :is(.border-t-8){border-top-width:8px}#appcss :is(.border-t-\[30px\]){border-top-width:30px}#appcss :is(.border-t-\[8px\]){border-top-width:8px}#appcss :is(.border-none){border-style:none}#appcss :is(.border-gray-100){border-color:var(--gray-100)}#appcss :is(.border-gray-200){border-color:var(--gray-200)}#appcss :is(.border-gray-300){border-color:var(--gray-300)}#appcss :is(.border-gray-400){border-color:var(--gray-400)}#appcss :is(.border-gray-500){border-color:var(--gray-500)}#appcss :is(.border-gray-600){border-color:var(--gray-600)}#appcss :is(.border-gray-700){border-color:var(--gray-700)}#appcss :is(.border-primary-100){border-color:var(--primary-100)}#appcss :is(.border-primary-200){border-color:var(--primary-200)}#appcss :is(.border-primary-400){border-color:var(--primary-400)}#appcss :is(.border-primary-500){border-color:var(--primary-500)}#appcss :is(.border-primary-600){border-color:var(--primary-600)}#appcss :is(.border-primary-800){border-color:var(--primary-800)}#appcss :is(.border-red-100){border-color:var(--red-100)}#appcss :is(.border-red-500){border-color:var(--red-500)}#appcss :is(.border-red-600){border-color:var(--red-600)}#appcss :is(.border-red-700){border-color:var(--red-700)}#appcss :is(.border-secondary-300){border-color:var(--secondary-300)}#appcss :is(.border-secondary-500){border-color:var(--secondary-500)}#appcss :is(.border-secondary-600){border-color:var(--secondary-600)}#appcss :is(.border-secondary-700){border-color:var(--secondary-700)}#appcss :is(.border-tertiary-500){border-color:var(--tertiary-500)}#appcss :is(.border-tertiary-600){border-color:var(--tertiary-600)}#appcss :is(.border-transparent){border-color:transparent}#appcss :is(.border-white){--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}#appcss :is(.border-r-gray-200){border-right-color:var(--gray-200)}#appcss :is(.border-r-gray-900){border-right-color:var(--gray-900)}#appcss :is(.border-t-secondary-500){border-top-color:var(--secondary-500)}#appcss :is(.border-opacity-30){--tw-border-opacity: .3}#appcss :is(.bg-\[\#E5E7EB\]){--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}#appcss :is(.bg-\[\#FAF9F9\]){--tw-bg-opacity: 1;background-color:rgb(250 249 249 / var(--tw-bg-opacity))}#appcss :is(.bg-\[\#e4e1e140\]){background-color:rgba(228,225,225,.25)}#appcss :is(.bg-\[rgba\(102\,196\,234\,0\.15\)\]){background-color:rgba(102,196,234,.15)}#appcss :is(.bg-\[rgba\(224\,224\,224\,0\.15\)\]){background-color:rgba(224,224,224,.15)}#appcss :is(.bg-\[rgba\(228\,225\,225\,0\.25\)\]){background-color:rgba(228,225,225,.25)}#appcss :is(.bg-\[rgba\(228\,225\,225\,0\.30\)\]){background-color:rgba(228,225,225,.3)}#appcss :is(.bg-\[rgba\(230\,245\,252\,0\.50\)\]){background-color:rgba(230,245,252,.5)}#appcss :is(.bg-\[rgba\(230\,248\,235\,0\.53\)\]){background-color:rgba(230,248,235,.53)}#appcss :is(.bg-\[rgba\(230\,248\,235\,0\.60\)\]){background-color:rgba(230,248,235,.6)}#appcss :is(.bg-\[rgba\(244\,244\,244\,0\.15\)\]){background-color:rgba(244,244,244,.15)}#appcss :is(.bg-\[rgba\(255\,247\,227\,0\.75\)\]){background-color:rgba(255,247,227,.75)}#appcss :is(.bg-accent-500){background-color:var(--accent-500)}#appcss :is(.bg-current){background-color:currentColor}#appcss :is(.bg-gray-100){background-color:var(--gray-100)}#appcss :is(.bg-gray-200){background-color:var(--gray-200)}#appcss :is(.bg-gray-50){background-color:var(--gray-50)}#appcss :is(.bg-gray-600){background-color:var(--gray-600)}#appcss :is(.bg-gray-700){background-color:var(--gray-700)}#appcss :is(.bg-gray-800){background-color:var(--gray-800)}#appcss :is(.bg-primary-100){background-color:var(--primary-100)}#appcss :is(.bg-primary-50){background-color:var(--primary-50)}#appcss :is(.bg-primary-500){background-color:var(--primary-500)}#appcss :is(.bg-primary-600){background-color:var(--primary-600)}#appcss :is(.bg-primary-700){background-color:var(--primary-700)}#appcss :is(.bg-primary-800){background-color:var(--primary-800)}#appcss :is(.bg-red-500){background-color:var(--red-500)}#appcss :is(.bg-red-600){background-color:var(--red-600)}#appcss :is(.bg-red-700){background-color:var(--red-700)}#appcss :is(.bg-secondary-50){background-color:var(--secondary-50)}#appcss :is(.bg-secondary-500){background-color:var(--secondary-500)}#appcss :is(.bg-secondary-600){background-color:var(--secondary-600)}#appcss :is(.bg-secondary-700){background-color:var(--secondary-700)}#appcss :is(.bg-secondary-800){background-color:var(--secondary-800)}#appcss :is(.bg-tertiary-500){background-color:var(--tertiary-500)}#appcss :is(.bg-tertiary-600){background-color:var(--tertiary-600)}#appcss :is(.bg-tertiary-700){background-color:var(--tertiary-700)}#appcss :is(.bg-transparent){background-color:transparent}#appcss :is(.bg-white){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}#appcss :is(.bg-white\/70){background-color:rgba(255,255,255,.7)}#appcss :is(.bg-opacity-80){--tw-bg-opacity: .8}#appcss :is(.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)0%,rgba(102,196,234,.5)100%)}#appcss :is(.bg-gradient-to-r){background-image:linear-gradient(to right,var(--tw-gradient-stops))}#appcss :is(.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 :is(.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 :is(.to-primary-700){--tw-gradient-to: var(--primary-700) var(--tw-gradient-to-position)}#appcss :is(.to-secondary-700){--tw-gradient-to: var(--secondary-700) var(--tw-gradient-to-position)}#appcss :is(.bg-cover){background-size:cover}#appcss :is(.bg-top){background-position:top}#appcss :is(.bg-no-repeat){background-repeat:no-repeat}#appcss :is(.stroke-2){stroke-width:2}#appcss :is(.object-cover){-o-object-fit:cover;object-fit:cover}#appcss :is(.object-center){-o-object-position:center;object-position:center}#appcss :is(.p-0){padding:0}#appcss :is(.p-\[1px\]){padding:1px}#appcss :is(.p-s10){padding:64px}#appcss :is(.p-s2){padding:8px}#appcss :is(.p-s3){padding:12px}#appcss :is(.p-s4){padding:16px}#appcss :is(.p-s5){padding:20px}#appcss :is(.p-s6){padding:24px}#appcss :is(.p-s7){padding:32px}#appcss :is(.p-s8){padding:40px}#appcss :is(.p-s9){padding:48px}#appcss :is(.px-10){padding-left:10px;padding-right:10px}#appcss :is(.px-30){padding-left:30px;padding-right:30px}#appcss :is(.px-\[32px\]){padding-left:32px;padding-right:32px}#appcss :is(.px-\[6px\]){padding-left:6px;padding-right:6px}#appcss :is(.px-s1){padding-left:4px;padding-right:4px}#appcss :is(.px-s10){padding-left:64px;padding-right:64px}#appcss :is(.px-s2){padding-left:8px;padding-right:8px}#appcss :is(.px-s3){padding-left:12px;padding-right:12px}#appcss :is(.px-s4){padding-left:16px;padding-right:16px}#appcss :is(.px-s5){padding-left:20px;padding-right:20px}#appcss :is(.px-s6){padding-left:24px;padding-right:24px}#appcss :is(.px-s7){padding-left:32px;padding-right:32px}#appcss :is(.px-s8){padding-left:40px;padding-right:40px}#appcss :is(.px-s9){padding-left:48px;padding-right:48px}#appcss :is(.px-x){padding-left:var(--carbon-x);padding-right:var(--carbon-x)}#appcss :is(.py-\[12px\]){padding-top:12px;padding-bottom:12px}#appcss :is(.py-\[18px\]){padding-top:18px;padding-bottom:18px}#appcss :is(.py-\[7px\]){padding-top:7px;padding-bottom:7px}#appcss :is(.py-s1){padding-top:4px;padding-bottom:4px}#appcss :is(.py-s10){padding-top:64px;padding-bottom:64px}#appcss :is(.py-s11){padding-top:80px;padding-bottom:80px}#appcss :is(.py-s12){padding-top:96px;padding-bottom:96px}#appcss :is(.py-s13){padding-top:120px;padding-bottom:120px}#appcss :is(.py-s14){padding-top:160px;padding-bottom:160px}#appcss :is(.py-s2){padding-top:8px;padding-bottom:8px}#appcss :is(.py-s3){padding-top:12px;padding-bottom:12px}#appcss :is(.py-s4){padding-top:16px;padding-bottom:16px}#appcss :is(.py-s5){padding-top:20px;padding-bottom:20px}#appcss :is(.py-s6){padding-top:24px;padding-bottom:24px}#appcss :is(.py-s7){padding-top:32px;padding-bottom:32px}#appcss :is(.py-s8){padding-top:40px;padding-bottom:40px}#appcss :is(.py-s9){padding-top:48px;padding-bottom:48px}#appcss :is(.py-y){padding-top:var(--carbon-y);padding-bottom:var(--carbon-y)}#appcss :is(.pb-2){padding-bottom:2px}#appcss :is(.pb-\[150px\]){padding-bottom:150px}#appcss :is(.pb-\[2px\]){padding-bottom:2px}#appcss :is(.pb-\[6px\]){padding-bottom:6px}#appcss :is(.pb-s1){padding-bottom:4px}#appcss :is(.pb-s11){padding-bottom:80px}#appcss :is(.pb-s12){padding-bottom:96px}#appcss :is(.pb-s14){padding-bottom:160px}#appcss :is(.pb-s3){padding-bottom:12px}#appcss :is(.pb-s4){padding-bottom:16px}#appcss :is(.pb-s5){padding-bottom:20px}#appcss :is(.pb-s6){padding-bottom:24px}#appcss :is(.pb-s7){padding-bottom:32px}#appcss :is(.pb-s8){padding-bottom:40px}#appcss :is(.pb-s9){padding-bottom:48px}#appcss :is(.pb-y){padding-bottom:var(--carbon-y)}#appcss :is(.pl-\[1px\]){padding-left:1px}#appcss :is(.pl-\[20px\]){padding-left:20px}#appcss :is(.pl-s2){padding-left:8px}#appcss :is(.pl-s3){padding-left:12px}#appcss :is(.pl-s4){padding-left:16px}#appcss :is(.pl-s5){padding-left:20px}#appcss :is(.pl-s6){padding-left:24px}#appcss :is(.pl-s8){padding-left:40px}#appcss :is(.pr-\[1px\]){padding-right:1px}#appcss :is(.pr-\[35px\]){padding-right:35px}#appcss :is(.pr-s3){padding-right:12px}#appcss :is(.pr-s4){padding-right:16px}#appcss :is(.pr-s5){padding-right:20px}#appcss :is(.pr-s6){padding-right:24px}#appcss :is(.pr-s8){padding-right:40px}#appcss :is(.pr-s9){padding-right:48px}#appcss :is(.pt-s1){padding-top:4px}#appcss :is(.pt-s10){padding-top:64px}#appcss :is(.pt-s11){padding-top:80px}#appcss :is(.pt-s12){padding-top:96px}#appcss :is(.pt-s14){padding-top:160px}#appcss :is(.pt-s2){padding-top:8px}#appcss :is(.pt-s4){padding-top:16px}#appcss :is(.pt-s5){padding-top:20px}#appcss :is(.pt-s6){padding-top:24px}#appcss :is(.pt-s7){padding-top:32px}#appcss :is(.pt-s8){padding-top:40px}#appcss :is(.pt-s9){padding-top:48px}#appcss :is(.text-left){text-align:left}#appcss :is(.text-center){text-align:center}#appcss :is(.text-right){text-align:right}#appcss :is(.font-inter){font-family:Inter,sans-serif}#appcss :is(.text-10){font-size:.625rem}#appcss :is(.text-12){font-size:.75rem}#appcss :is(.text-13){font-size:.8125rem}#appcss :is(.text-14){font-size:.875rem}#appcss :is(.text-17){font-size:1.0625rem}#appcss :is(.text-20){font-size:1.25rem}#appcss :is(.text-\[1\.25rem\]){font-size:1.25rem}#appcss :is(.text-\[100px\]){font-size:100px}#appcss :is(.text-\[150px\]){font-size:150px}#appcss :is(.text-\[16px\]){font-size:16px}#appcss :is(.font-bold){font-weight:700}#appcss :is(.font-medium){font-weight:500}#appcss :is(.font-normal){font-weight:400}#appcss :is(.font-semibold){font-weight:600}#appcss :is(.uppercase){text-transform:uppercase}#appcss :is(.lowercase){text-transform:lowercase}#appcss :is(.capitalize){text-transform:capitalize}#appcss :is(.normal-case){text-transform:none}#appcss :is(.italic){font-style:italic}#appcss :is(.\!leading-150){line-height:1.5!important}#appcss :is(.leading-120){line-height:1.2}#appcss :is(.leading-130){line-height:1.3}#appcss :is(.tracking-1){letter-spacing:.01em}#appcss :is(.tracking-1-2){letter-spacing:.012em}#appcss :is(.tracking-10){letter-spacing:.1em}#appcss :is(.tracking-2){letter-spacing:.02em}#appcss :is(.tracking-4){letter-spacing:.04em}#appcss :is(.text-\[\#294738\]){--tw-text-opacity: 1;color:rgb(41 71 56 / var(--tw-text-opacity))}#appcss :is(.text-accent-500){color:var(--accent-500)}#appcss :is(.text-accent-600){color:var(--accent-600)}#appcss :is(.text-current){color:currentColor}#appcss :is(.text-gray-500){color:var(--gray-500)}#appcss :is(.text-gray-600){color:var(--gray-600)}#appcss :is(.text-gray-700){color:var(--gray-700)}#appcss :is(.text-gray-800){color:var(--gray-800)}#appcss :is(.text-primary-100){color:var(--primary-100)}#appcss :is(.text-primary-200){color:var(--primary-200)}#appcss :is(.text-primary-400){color:var(--primary-400)}#appcss :is(.text-primary-50){color:var(--primary-50)}#appcss :is(.text-primary-500){color:var(--primary-500)}#appcss :is(.text-primary-600){color:var(--primary-600)}#appcss :is(.text-primary-700){color:var(--primary-700)}#appcss :is(.text-primary-800){color:var(--primary-800)}#appcss :is(.text-red-500){color:var(--red-500)}#appcss :is(.text-red-700){color:var(--red-700)}#appcss :is(.text-secondary-500){color:var(--secondary-500)}#appcss :is(.text-secondary-600){color:var(--secondary-600)}#appcss :is(.text-secondary-700){color:var(--secondary-700)}#appcss :is(.text-secondary-800){color:var(--secondary-800)}#appcss :is(.text-tertiary-500){color:var(--tertiary-500)}#appcss :is(.text-tertiary-600){color:var(--tertiary-600)}#appcss :is(.text-white){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#appcss :is(.underline){text-decoration-line:underline}#appcss :is(.decoration-transparent){text-decoration-color:transparent}#appcss :is(.underline-offset-2){text-underline-offset:2px}#appcss :is(.underline-offset-4){text-underline-offset:4px}#appcss :is(.placeholder-gray-500)::-moz-placeholder{color:var(--gray-500)}#appcss :is(.placeholder-gray-500)::placeholder{color:var(--gray-500)}#appcss :is(.placeholder-gray-600)::-moz-placeholder{color:var(--gray-600)}#appcss :is(.placeholder-gray-600)::placeholder{color:var(--gray-600)}#appcss :is(.placeholder-gray-700)::-moz-placeholder{color:var(--gray-700)}#appcss :is(.placeholder-gray-700)::placeholder{color:var(--gray-700)}#appcss :is(.opacity-0){opacity:0}#appcss :is(.opacity-100){opacity:1}#appcss :is(.opacity-30){opacity:.3}#appcss :is(.opacity-50){opacity:.5}#appcss :is(.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(.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 :is(.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 :is(.outline-none){outline:2px solid transparent;outline-offset:2px}#appcss :is(.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 :is(.ring-opacity-100){--tw-ring-opacity: 1}#appcss :is(.ring-offset-2){--tw-ring-offset-width: 2px}#appcss :is(.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 :is(.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 :is(.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 :is(.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 :is(.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 :is(.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 :is(.transition-all){transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.35s}#appcss :is(.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 :is(.transition-opacity){transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.35s}#appcss :is(.transition-shadow){transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.35s}#appcss :is(.transition-transform){transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.35s}#appcss :is(.duration-100){transition-duration:.1s}#appcss :is(.duration-150){transition-duration:.15s}#appcss :is(.duration-200){transition-duration:.2s}#appcss :is(.duration-300){transition-duration:.3s}#appcss :is(.duration-500){transition-duration:.5s}#appcss :is(.duration-75){transition-duration:75ms}#appcss :is(.ease-in){transition-timing-function:cubic-bezier(.4,0,1,1)}#appcss :is(.ease-in-out){transition-timing-function:cubic-bezier(.4,0,.2,1)}#appcss :is(.ease-out){transition-timing-function:cubic-bezier(0,0,.2,1)}#appcss :is(.\@container){container-type:inline-size}#appcss :is(.\@container\/content){container-type:inline-size;container-name:content}.\[--size\:100px\]{--size: 100px}.\[--size\:26px\]{--size: 26px}.\[--size\:36px\]{--size: 36px}.\[--size\:92px\]{--size: 92px}.\[grid-area\:left\]{grid-area:left}.\[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);-webkit-clip-path:inset(0px 0px 99.9% 99.9%);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:#ffffff;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))}.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))}.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:0px;left:0px;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) 0%,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:0px;left:0px;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) 0%,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:0px;left:0px;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) 0%,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))}.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))}@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:0px;right:0px;top:50px;margin-top:40px;width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));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:0px;left:0px;height:100%;width:100%;max-width:400px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));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));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:0px;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:0px;right:0px;top:50px;margin-top:40px;width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));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));padding:40px}.city-of-virginia-beach #app .hero:not(.connect){position:relative;padding:0;background:linear-gradient(90deg,rgba(9,47,73,.9) 0%,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 .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));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}@media (min-width: 768px){.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .hero__item-image-col{max-height:100%}}.city-of-virginia-beach #app .hero:not(.connect) .hero__int .splide .splide__track .hero__item-image-col{grid-row:-1}@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}}.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%;-webkit-clip-path:polygon(0 0,100% 0%,100% 100%,0 72%);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{-webkit-clip-path:polygon(30% 0,100% 0%,100% 100%,0% 100%);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{margin-top:-90px;min-height:400px;padding-top:90px}.city-of-virginia-beach #app .hero:not(.connect).has-placeholder:after{content:"";position:absolute;top:0px;right:0px;z-index:-10;display:block;height:100%;width:45%;-webkit-clip-path:polygon(30% 0,100% 0%,100% 100%,0% 100%);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) 0%,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:0px;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:0px;top:100%}.quick-links__submenu .submenu-wrapper-int{padding:8px 12px;background:linear-gradient(180deg,#f4f4f4 0%,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:0px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));height:var(--navbar-height);transition:background .7s,transform .6s linear}.header__row--mainbar:after{position:absolute;left:0px;top:0px;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 0%,#ffffff 4.68%,#ffffff 100%);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));width:270px;min-height:200px}.submenu-featured__wrapper-image{position:absolute;top:0px;left:0px;z-index:-10;height:100%;width:100%}.submenu-featured__wrapper-image:after{position:absolute;top:0px;left:0px;height:100%;width:100%;content:"";background:linear-gradient(180deg,rgba(0,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));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));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:0px;right:0px;height:100%;width:100%;overflow-y:auto;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));z-index:999}.nav-mobile-container__int{max-width:100vw}.nav-mobile__header{position:sticky;top:0px;z-index:10;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.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:0px;margin-right:-8px;display:flex;height:100%;align-items:center;content:"\2022"}.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:0px;left:0px;z-index:10;width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));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:0px;left:0px;height:100%;width:100%;overflow-y:auto;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));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:0px;right:0px;top:0px;bottom:0px;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))}#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) 0%,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));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));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:0px;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:0px;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))}@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:0px;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:0px;top:0px;height:100%;width:100%;z-index:-1}.hero__bg-image-wrapper:before{position:absolute;left:0px;top:0px;height:100%;width:100%;content:"";background:linear-gradient(90deg,rgba(9,47,73,.9) 0%,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))}@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))}.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) 0%,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));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:0px;right:0px}@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;-webkit-clip-path:polygon(0 0,100% 0%,100% 100%,0 72%);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{-webkit-clip-path:polygon(30% 0,100% 0%,100% 100%,0% 100%);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));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:0px;right:0px;z-index:-10;display:block;height:100%;width:45%;-webkit-clip-path:polygon(30% 0,100% 0%,100% 100%,0% 100%);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) 0%,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:0px;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:0px;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))}.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))}.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))}.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))}.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))}.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))}.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))}.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))}.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{-webkit-clip-path:polygon(0 0,100% 0,100% 60%,0 85%);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{-webkit-clip-path:polygon(30% 0,100% 0%,100% 100%,0% 100%);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;inset:0;z-index:-1;-webkit-clip-path:polygon(0% 500px,0% 100%,100% 100%,100% 0%);clip-path:polygon(0% 500px,0% 100%,100% 100%,100% 0%);top:-375px}@media (max-width: 767px){.angled-background{top:-225px;-webkit-clip-path:polygon(0% 120px,0% 100%,100% 100%,100% 0%);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))}.not-found .page-content .content-container:after{content:"";background-image:url(/assets/graphics/wave-shape.png);opacity:.6;z-index:20;position:absolute;left:0px;right:0px;bottom:0px;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))}.not-found .page-content .content-container .button-block{justify-content:center;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.not-found .page-content .content-container .button-block a{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));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:0px;left:0px;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,rgba(0,0,0,1),rgba(0,0,0,1));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) 0%,rgba(244,244,244,0) 100%)}.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))}.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))}.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:0px;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))}.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:0px;display:flex;height:100%;align-items:center;content:"\2022"}.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:0px;right:0px;top:0px;bottom:0px;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:0px;left:0px;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.video__container{position:relative}.video-button-wrapper{position:absolute;top:0px;left:0px;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))}.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:var(--secondary-200);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:0px;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:0px;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:"\201c"}#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))}.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));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{margin-left:-20px;margin-right:-20px;overflow:hidden}.accordion__content{padding-top:4px;padding-bottom:24px}@media (min-width: 1024px){.accordion__content{padding-bottom:32px}}.accordion__content{padding-left:20px;padding-right:20px}.modal__dialog{position:relative;z-index:99999}.modal__backdrop{position:fixed;inset:0px;background-color:var(--primary-900);--tw-bg-opacity: .7}.modal__container{position:fixed;inset:0px;top:0px;left:0px;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));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:0px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));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:0px;right:0px;opacity:0;content:"";height:85%;width:20%;background:linear-gradient(270deg,rgba(255,255,255,.95) 45%,rgba(255,255,255,0) 100%);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:0px;left:0px;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))}.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))}.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))}#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))}.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));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));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 :is(.placeholder\:text-gray-600)::-moz-placeholder{color:var(--gray-600)}#appcss :is(.placeholder\:text-gray-600)::placeholder{color:var(--gray-600)}#appcss :is(.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 :is(.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 :is(.before\:absolute):before{content:var(--tw-content);position:absolute}#appcss :is(.before\:left-0):before{content:var(--tw-content);left:0px}#appcss :is(.before\:top-0):before{content:var(--tw-content);top:0px}#appcss :is(.before\:hidden):before{content:var(--tw-content);display:none}#appcss :is(.before\:h-full):before{content:var(--tw-content);height:100%}#appcss :is(.before\:w-full):before{content:var(--tw-content);width:100%}#appcss :is(.before\:rounded-\[20px\]):before{content:var(--tw-content);border-radius:20px}#appcss :is(.before\:bg-\[url\(\'\/assets\/graphics\/header-bg\.jpg\'\)\]):before{content:var(--tw-content);background-image:url(/assets/graphics/header-bg.jpg)}#appcss :is(.before\:bg-left-top):before{content:var(--tw-content);background-position:left top}#appcss :is(.before\:opacity-20):before{content:var(--tw-content);opacity:.2}#appcss :is(.before\:\!content-none):before{--tw-content: none !important;content:var(--tw-content)!important}#appcss :is(.before\:content-none):before{--tw-content: none;content:var(--tw-content)}#appcss :is(.after\:hidden):after{content:var(--tw-content);display:none}#appcss :is(.after\:bg-gray-700):after{content:var(--tw-content);background-color:var(--gray-700)}#appcss :is(.after\:bg-primary-600):after{content:var(--tw-content);background-color:var(--primary-600)}#appcss :is(.after\:\!content-none):after{--tw-content: none !important;content:var(--tw-content)!important}#appcss :is(.after\:content-none):after{--tw-content: none;content:var(--tw-content)}#appcss :is(.first\:top-s4:first-child){top:16px}#appcss :is(.first\:mt-0:first-child){margin-top:0}#appcss :is(.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 :is(.last\:-top-s2:last-child){top:-8px}#appcss :is(.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 :is(.last\:border-b-0:last-child){border-bottom-width:0px}#appcss :is(.last\:border-b-1:last-child){border-bottom-width:1px}#appcss :is(.last\:border-b-transparent:last-child){border-bottom-color:transparent}#appcss :is(.focus-within\:border-secondary-400:focus-within){border-color:var(--secondary-400)}#appcss :is(.focus-within\:border-secondary-600:focus-within){border-color:var(--secondary-600)}#appcss :is(.focus-within\:text-secondary-400:focus-within){color:var(--secondary-400)}#appcss :is(.hover\:border-current:hover){border-color:currentColor}#appcss :is(.hover\:bg-gray-50:hover){background-color:var(--gray-50)}#appcss :is(.hover\:bg-primary-100:hover){background-color:var(--primary-100)}#appcss :is(.hover\:bg-primary-700:hover){background-color:var(--primary-700)}#appcss :is(.hover\:bg-primary-900:hover){background-color:var(--primary-900)}#appcss :is(.hover\:bg-secondary-700:hover){background-color:var(--secondary-700)}#appcss :is(.hover\:text-black:hover){--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}#appcss :is(.hover\:text-gray-900:hover){color:var(--gray-900)}#appcss :is(.hover\:text-white:hover){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#appcss :is(.hover\:underline:hover){text-decoration-line:underline}#appcss :is(.hover\:filter-none:hover){filter:none}#appcss :is(.focus\:text-gray-900:focus){color:var(--gray-900)}#appcss :is(.focus\:text-secondary-600:focus){color:var(--secondary-600)}#appcss :is(.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 :is(.interact\:gap-x-s4:hover){-moz-column-gap:16px;column-gap:16px}#appcss :is(.interact\:border-none:hover){border-style:none}#appcss :is(.interact\:border-primary-500:hover){border-color:var(--primary-500)}#appcss :is(.interact\:border-primary-600:hover){border-color:var(--primary-600)}#appcss :is(.interact\:border-primary-800:hover){border-color:var(--primary-800)}#appcss :is(.interact\:border-secondary-100:hover){border-color:var(--secondary-100)}#appcss :is(.interact\:border-secondary-600:hover){border-color:var(--secondary-600)}#appcss :is(.interact\:border-transparent:hover){border-color:transparent}#appcss :is(.interact\:bg-primary-50:hover){background-color:var(--primary-50)}#appcss :is(.interact\:bg-primary-500:hover){background-color:var(--primary-500)}#appcss :is(.interact\:bg-primary-600:hover){background-color:var(--primary-600)}#appcss :is(.interact\:bg-secondary-600:hover){background-color:var(--secondary-600)}#appcss :is(.interact\:bg-secondary-700:hover){background-color:var(--secondary-700)}#appcss :is(.interact\:bg-secondary-800:hover){background-color:var(--secondary-800)}#appcss :is(.interact\:bg-transparent:hover){background-color:transparent}#appcss :is(.interact\:text-gray-900:hover){color:var(--gray-900)}#appcss :is(.interact\:text-primary-500:hover){color:var(--primary-500)}#appcss :is(.interact\:text-primary-600:hover){color:var(--primary-600)}#appcss :is(.interact\:text-primary-700:hover){color:var(--primary-700)}#appcss :is(.interact\:text-primary-800:hover){color:var(--primary-800)}#appcss :is(.interact\:text-secondary-50:hover){color:var(--secondary-50)}#appcss :is(.interact\:text-secondary-500:hover){color:var(--secondary-500)}#appcss :is(.interact\:text-secondary-600:hover){color:var(--secondary-600)}#appcss :is(.interact\:text-secondary-700:hover){color:var(--secondary-700)}#appcss :is(.interact\:text-secondary-900:hover){color:var(--secondary-900)}#appcss :is(.interact\:text-white:hover){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#appcss :is(.interact\:underline:hover){text-decoration-line:underline}#appcss :is(.interact\:decoration-current:hover){text-decoration-color:currentColor}#appcss :is(.interact\:decoration-transparent:hover){text-decoration-color:transparent}#appcss :is(.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 :is(.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 :is(.interact\:outline-none:hover){outline:2px solid transparent;outline-offset:2px}#appcss :is(.interact\:placeholder\:text-primary-800:hover)::-moz-placeholder{color:var(--primary-800)}#appcss :is(.interact\:placeholder\:text-primary-800:hover)::placeholder{color:var(--primary-800)}#appcss :is(.interact\:after\:bg-primary-800:hover):after{content:var(--tw-content);background-color:var(--primary-800)}#appcss :is(.interact\:gap-x-s4:focus){-moz-column-gap:16px;column-gap:16px}#appcss :is(.interact\:border-none:focus){border-style:none}#appcss :is(.interact\:border-primary-500:focus){border-color:var(--primary-500)}#appcss :is(.interact\:border-primary-600:focus){border-color:var(--primary-600)}#appcss :is(.interact\:border-primary-800:focus){border-color:var(--primary-800)}#appcss :is(.interact\:border-secondary-100:focus){border-color:var(--secondary-100)}#appcss :is(.interact\:border-secondary-600:focus){border-color:var(--secondary-600)}#appcss :is(.interact\:border-transparent:focus){border-color:transparent}#appcss :is(.interact\:bg-primary-50:focus){background-color:var(--primary-50)}#appcss :is(.interact\:bg-primary-500:focus){background-color:var(--primary-500)}#appcss :is(.interact\:bg-primary-600:focus){background-color:var(--primary-600)}#appcss :is(.interact\:bg-secondary-600:focus){background-color:var(--secondary-600)}#appcss :is(.interact\:bg-secondary-700:focus){background-color:var(--secondary-700)}#appcss :is(.interact\:bg-secondary-800:focus){background-color:var(--secondary-800)}#appcss :is(.interact\:bg-transparent:focus){background-color:transparent}#appcss :is(.interact\:text-gray-900:focus){color:var(--gray-900)}#appcss :is(.interact\:text-primary-500:focus){color:var(--primary-500)}#appcss :is(.interact\:text-primary-600:focus){color:var(--primary-600)}#appcss :is(.interact\:text-primary-700:focus){color:var(--primary-700)}#appcss :is(.interact\:text-primary-800:focus){color:var(--primary-800)}#appcss :is(.interact\:text-secondary-50:focus){color:var(--secondary-50)}#appcss :is(.interact\:text-secondary-500:focus){color:var(--secondary-500)}#appcss :is(.interact\:text-secondary-600:focus){color:var(--secondary-600)}#appcss :is(.interact\:text-secondary-700:focus){color:var(--secondary-700)}#appcss :is(.interact\:text-secondary-900:focus){color:var(--secondary-900)}#appcss :is(.interact\:text-white:focus){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#appcss :is(.interact\:underline:focus){text-decoration-line:underline}#appcss :is(.interact\:decoration-current:focus){text-decoration-color:currentColor}#appcss :is(.interact\:decoration-transparent:focus){text-decoration-color:transparent}#appcss :is(.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 :is(.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 :is(.interact\:outline-none:focus){outline:2px solid transparent;outline-offset:2px}#appcss :is(.interact\:placeholder\:text-primary-800:focus)::-moz-placeholder{color:var(--primary-800)}#appcss :is(.interact\:placeholder\:text-primary-800:focus)::placeholder{color:var(--primary-800)}#appcss :is(.interact\:after\:bg-primary-800:focus):after{content:var(--tw-content);background-color:var(--primary-800)}#appcss :is(.interact\:gap-x-s4:active){-moz-column-gap:16px;column-gap:16px}#appcss :is(.interact\:border-none:active){border-style:none}#appcss :is(.interact\:border-primary-500:active){border-color:var(--primary-500)}#appcss :is(.interact\:border-primary-600:active){border-color:var(--primary-600)}#appcss :is(.interact\:border-primary-800:active){border-color:var(--primary-800)}#appcss :is(.interact\:border-secondary-100:active){border-color:var(--secondary-100)}#appcss :is(.interact\:border-secondary-600:active){border-color:var(--secondary-600)}#appcss :is(.interact\:border-transparent:active){border-color:transparent}#appcss :is(.interact\:bg-primary-50:active){background-color:var(--primary-50)}#appcss :is(.interact\:bg-primary-500:active){background-color:var(--primary-500)}#appcss :is(.interact\:bg-primary-600:active){background-color:var(--primary-600)}#appcss :is(.interact\:bg-secondary-600:active){background-color:var(--secondary-600)}#appcss :is(.interact\:bg-secondary-700:active){background-color:var(--secondary-700)}#appcss :is(.interact\:bg-secondary-800:active){background-color:var(--secondary-800)}#appcss :is(.interact\:bg-transparent:active){background-color:transparent}#appcss :is(.interact\:text-gray-900:active){color:var(--gray-900)}#appcss :is(.interact\:text-primary-500:active){color:var(--primary-500)}#appcss :is(.interact\:text-primary-600:active){color:var(--primary-600)}#appcss :is(.interact\:text-primary-700:active){color:var(--primary-700)}#appcss :is(.interact\:text-primary-800:active){color:var(--primary-800)}#appcss :is(.interact\:text-secondary-50:active){color:var(--secondary-50)}#appcss :is(.interact\:text-secondary-500:active){color:var(--secondary-500)}#appcss :is(.interact\:text-secondary-600:active){color:var(--secondary-600)}#appcss :is(.interact\:text-secondary-700:active){color:var(--secondary-700)}#appcss :is(.interact\:text-secondary-900:active){color:var(--secondary-900)}#appcss :is(.interact\:text-white:active){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#appcss :is(.interact\:underline:active){text-decoration-line:underline}#appcss :is(.interact\:decoration-current:active){text-decoration-color:currentColor}#appcss :is(.interact\:decoration-transparent:active){text-decoration-color:transparent}#appcss :is(.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 :is(.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 :is(.interact\:outline-none:active){outline:2px solid transparent;outline-offset:2px}#appcss :is(.interact\:placeholder\:text-primary-800:active)::-moz-placeholder{color:var(--primary-800)}#appcss :is(.interact\:placeholder\:text-primary-800:active)::placeholder{color:var(--primary-800)}#appcss :is(.interact\:after\:bg-primary-800:active):after{content:var(--tw-content);background-color:var(--primary-800)}#appcss :is(.interact\:gap-x-s4:focus-within){-moz-column-gap:16px;column-gap:16px}#appcss :is(.interact\:border-none:focus-within){border-style:none}#appcss :is(.interact\:border-primary-500:focus-within){border-color:var(--primary-500)}#appcss :is(.interact\:border-primary-600:focus-within){border-color:var(--primary-600)}#appcss :is(.interact\:border-primary-800:focus-within){border-color:var(--primary-800)}#appcss :is(.interact\:border-secondary-100:focus-within){border-color:var(--secondary-100)}#appcss :is(.interact\:border-secondary-600:focus-within){border-color:var(--secondary-600)}#appcss :is(.interact\:border-transparent:focus-within){border-color:transparent}#appcss :is(.interact\:bg-primary-50:focus-within){background-color:var(--primary-50)}#appcss :is(.interact\:bg-primary-500:focus-within){background-color:var(--primary-500)}#appcss :is(.interact\:bg-primary-600:focus-within){background-color:var(--primary-600)}#appcss :is(.interact\:bg-secondary-600:focus-within){background-color:var(--secondary-600)}#appcss :is(.interact\:bg-secondary-700:focus-within){background-color:var(--secondary-700)}#appcss :is(.interact\:bg-secondary-800:focus-within){background-color:var(--secondary-800)}#appcss :is(.interact\:bg-transparent:focus-within){background-color:transparent}#appcss :is(.interact\:text-gray-900:focus-within){color:var(--gray-900)}#appcss :is(.interact\:text-primary-500:focus-within){color:var(--primary-500)}#appcss :is(.interact\:text-primary-600:focus-within){color:var(--primary-600)}#appcss :is(.interact\:text-primary-700:focus-within){color:var(--primary-700)}#appcss :is(.interact\:text-primary-800:focus-within){color:var(--primary-800)}#appcss :is(.interact\:text-secondary-50:focus-within){color:var(--secondary-50)}#appcss :is(.interact\:text-secondary-500:focus-within){color:var(--secondary-500)}#appcss :is(.interact\:text-secondary-600:focus-within){color:var(--secondary-600)}#appcss :is(.interact\:text-secondary-700:focus-within){color:var(--secondary-700)}#appcss :is(.interact\:text-secondary-900:focus-within){color:var(--secondary-900)}#appcss :is(.interact\:text-white:focus-within){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#appcss :is(.interact\:underline:focus-within){text-decoration-line:underline}#appcss :is(.interact\:decoration-current:focus-within){text-decoration-color:currentColor}#appcss :is(.interact\:decoration-transparent:focus-within){text-decoration-color:transparent}#appcss :is(.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 :is(.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 :is(.interact\:outline-none:focus-within){outline:2px solid transparent;outline-offset:2px}#appcss :is(.interact\:placeholder\:text-primary-800:focus-within)::-moz-placeholder{color:var(--primary-800)}#appcss :is(.interact\:placeholder\:text-primary-800:focus-within)::placeholder{color:var(--primary-800)}#appcss :is(.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 :is(.\@xl\:col-span-1){grid-column:span 1 / span 1}#appcss :is(.\@xl\:items-start){align-items:flex-start}#appcss :is(.\@xl\:text-left){text-align:left}}@container content (min-width: 42rem){#appcss :is(.\@2xl\/content\:order-none){order:0}#appcss :is(.\@2xl\/content\:aspect-\[294\/211\]){aspect-ratio:294/211}#appcss :is(.\@2xl\/content\:w-2\/5){width:40%}#appcss :is(.\@2xl\/content\:flex-row){flex-direction:row}#appcss :is(.\@2xl\/content\:flex-wrap){flex-wrap:wrap}#appcss :is(.\@2xl\/content\:justify-between){justify-content:space-between}}@media (min-width: 375px){#appcss :is(.tiny\:text-\[35px\]){font-size:35px}}@media (min-width: 640px){#appcss :is(.sm\:columns-2){-moz-columns:2;columns:2}#appcss :is(.sm\:grid-cols-2){grid-template-columns:repeat(2,minmax(0,1fr))}#appcss :is(.sm\:odd\:pr-s5:nth-child(odd)){padding-right:20px}}@media (min-width: 768px){#appcss :is(.md\:absolute){position:absolute}#appcss :is(.md\:left-\[-45px\]){left:-45px}#appcss :is(.md\:right-\[-45px\]){right:-45px}#appcss :is(.md\:right-\[theme\(spacing\.s6\)\]){right:24px}#appcss :is(.md\:top-1\/2){top:50%}#appcss :is(.md\:top-s4){top:16px}#appcss :is(.md\:col-span-2){grid-column:span 2 / span 2}#appcss :is(.md\:mx-0){margin-left:0;margin-right:0}#appcss :is(.md\:-mt-s13){margin-top:-120px}#appcss :is(.md\:-mt-s3){margin-top:-12px}#appcss :is(.md\:mb-s3){margin-bottom:12px}#appcss :is(.md\:mt-s8){margin-top:40px}#appcss :is(.md\:block){display:block}#appcss :is(.md\:inline-block){display:inline-block}#appcss :is(.md\:\!flex){display:flex!important}#appcss :is(.md\:flex){display:flex}#appcss :is(.md\:hidden){display:none}#appcss :is(.md\:aspect-\[170\/180\]){aspect-ratio:170/180}#appcss :is(.md\:aspect-\[224\/147\]){aspect-ratio:224/147}#appcss :is(.md\:h-\[207px\]){height:207px}#appcss :is(.md\:h-\[284px\]){height:284px}#appcss :is(.md\:h-s4){height:16px}#appcss :is(.md\:h-s9){height:48px}#appcss :is(.md\:min-h-\[54px\]){min-height:54px}#appcss :is(.md\:w-1\/2){width:50%}#appcss :is(.md\:w-\[108px\]){width:108px}#appcss :is(.md\:w-\[170px\]){width:170px}#appcss :is(.md\:w-\[30\%\]){width:30%}#appcss :is(.md\:w-\[50vw\]){width:50vw}#appcss :is(.md\:w-full){width:100%}#appcss :is(.md\:w-s12){width:96px}#appcss :is(.md\:w-s2){width:8px}#appcss :is(.md\:w-s4){width:16px}#appcss :is(.md\:w-s9){width:48px}#appcss :is(.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 :is(.md\:columns-3){-moz-columns:3;columns:3}#appcss :is(.md\:grid-cols-1){grid-template-columns:repeat(1,minmax(0,1fr))}#appcss :is(.md\:grid-cols-2){grid-template-columns:repeat(2,minmax(0,1fr))}#appcss :is(.md\:grid-cols-3){grid-template-columns:repeat(3,minmax(0,1fr))}#appcss :is(.md\:items-center){align-items:center}#appcss :is(.md\:justify-center){justify-content:center}#appcss :is(.md\:justify-between){justify-content:space-between}#appcss :is(.md\:gap-s6){gap:24px}#appcss :is(.md\:gap-s8){gap:40px}#appcss :is(.md\:rounded-l){border-top-left-radius:10px;border-bottom-left-radius:10px}#appcss :is(.md\:rounded-r){border-top-right-radius:10px;border-bottom-right-radius:10px}#appcss :is(.md\:border-y-2){border-top-width:2px;border-bottom-width:2px}#appcss :is(.md\:border-l-2){border-left-width:2px}#appcss :is(.md\:border-r-2){border-right-width:2px}#appcss :is(.md\:border-gray-200){border-color:var(--gray-200)}#appcss :is(.md\:p-s7){padding:32px}#appcss :is(.md\:p-s8){padding:40px}#appcss :is(.md\:p-s9){padding:48px}#appcss :is(.md\:px-0){padding-left:0;padding-right:0}#appcss :is(.md\:px-s10){padding-left:64px;padding-right:64px}#appcss :is(.md\:px-s14){padding-left:160px;padding-right:160px}#appcss :is(.md\:px-s4){padding-left:16px;padding-right:16px}#appcss :is(.md\:px-s8){padding-left:40px;padding-right:40px}#appcss :is(.md\:px-s9){padding-left:48px;padding-right:48px}#appcss :is(.md\:py-s12){padding-top:96px;padding-bottom:96px}#appcss :is(.md\:py-s7){padding-top:32px;padding-bottom:32px}#appcss :is(.md\:pb-s12){padding-bottom:96px}#appcss :is(.md\:pl-s4){padding-left:16px}#appcss :is(.md\:pl-s5){padding-left:20px}#appcss :is(.md\:pl-s6){padding-left:24px}#appcss :is(.md\:pr-\[33\.33\%\]){padding-right:33.33%}#appcss :is(.md\:pr-s4){padding-right:16px}#appcss :is(.md\:pt-s12){padding-top:96px}#appcss :is(.md\:pt-s13){padding-top:120px}#appcss :is(.md\:pt-s6){padding-top:24px}#appcss :is(.md\:pt-s8){padding-top:40px}#appcss :is(.md\:text-left){text-align:left}#appcss :is(.md\:text-right){text-align:right}#appcss :is(.md\:text-14){font-size:.875rem}#appcss :is(.md\:text-\[1\.2rem\]){font-size:1.2rem}#appcss :is(.md\:text-\[228px\]){font-size:228px}#appcss :is(.md\:text-\[50px\]){font-size:50px}#appcss :is(.md\:first\:top-0:first-child){top:0px}#appcss :is(.md\:last\:top-s4:last-child){top:16px}}@media (min-width: 1024px){#appcss :is(.lg\:-bottom-\[45px\]){bottom:-45px}#appcss :is(.lg\:-left-\[61px\]){left:-61px}#appcss :is(.lg\:-right-\[61px\]){right:-61px}#appcss :is(.lg\:top-1\/2){top:50%}#appcss :is(.lg\:top-s7){top:32px}#appcss :is(.lg\:-mx-s4){margin-left:-16px;margin-right:-16px}#appcss :is(.lg\:mx-s13){margin-left:120px;margin-right:120px}#appcss :is(.lg\:my-s11){margin-top:80px;margin-bottom:80px}#appcss :is(.lg\:my-s12){margin-top:96px;margin-bottom:96px}#appcss :is(.lg\:my-s13){margin-top:120px;margin-bottom:120px}#appcss :is(.lg\:mb-0){margin-bottom:0}#appcss :is(.lg\:mb-s10){margin-bottom:64px}#appcss :is(.lg\:mb-s11){margin-bottom:80px}#appcss :is(.lg\:mb-s13){margin-bottom:120px}#appcss :is(.lg\:mb-s5){margin-bottom:20px}#appcss :is(.lg\:mb-s9){margin-bottom:48px}#appcss :is(.lg\:ml-s8){margin-left:40px}#appcss :is(.lg\:mt-s10){margin-top:64px}#appcss :is(.lg\:mt-s11){margin-top:80px}#appcss :is(.lg\:mt-s12){margin-top:96px}#appcss :is(.lg\:mt-s4){margin-top:16px}#appcss :is(.lg\:mt-s5){margin-top:20px}#appcss :is(.lg\:mt-s6){margin-top:24px}#appcss :is(.lg\:mt-s7){margin-top:32px}#appcss :is(.lg\:mt-s8){margin-top:40px}#appcss :is(.lg\:mt-s9){margin-top:48px}#appcss :is(.lg\:block){display:block}#appcss :is(.lg\:flex){display:flex}#appcss :is(.lg\:\!hidden){display:none!important}#appcss :is(.lg\:hidden){display:none}#appcss :is(.lg\:h-\[208px\]){height:208px}#appcss :is(.lg\:h-\[50px\]){height:50px}#appcss :is(.lg\:h-s5){height:20px}#appcss :is(.lg\:w-5\/12){width:41.666667%}#appcss :is(.lg\:w-6\/12){width:50%}#appcss :is(.lg\:w-7\/12){width:58.333333%}#appcss :is(.lg\:w-\[204px\]){width:204px}#appcss :is(.lg\:w-\[2px\]){width:2px}#appcss :is(.lg\:w-\[30vw\]){width:30vw}#appcss :is(.lg\:w-\[40px\]){width:40px}#appcss :is(.lg\:w-full){width:100%}#appcss :is(.lg\:w-s5){width:20px}#appcss :is(.lg\:columns-4){-moz-columns:4;columns:4}#appcss :is(.lg\:grid-cols-2){grid-template-columns:repeat(2,minmax(0,1fr))}#appcss :is(.lg\:grid-cols-3){grid-template-columns:repeat(3,minmax(0,1fr))}#appcss :is(.lg\:grid-cols-7){grid-template-columns:repeat(7,minmax(0,1fr))}#appcss :is(.lg\:flex-row){flex-direction:row}#appcss :is(.lg\:flex-col){flex-direction:column}#appcss :is(.lg\:flex-nowrap){flex-wrap:nowrap}#appcss :is(.lg\:items-start){align-items:flex-start}#appcss :is(.lg\:justify-start){justify-content:flex-start}#appcss :is(.lg\:justify-between){justify-content:space-between}#appcss :is(.lg\:gap-s7){gap:32px}#appcss :is(.lg\:gap-s9){gap:48px}#appcss :is(.lg\:gap-y-s9){row-gap:48px}#appcss :is(.lg\:whitespace-nowrap){white-space:nowrap}#appcss :is(.lg\:rounded-100){border-radius:100px}#appcss :is(.lg\:border){border-width:1px}#appcss :is(.lg\:border-1){border-width:1px}#appcss :is(.lg\:border-2){border-width:2px}#appcss :is(.lg\:border-l-\[8px\]){border-left-width:8px}#appcss :is(.lg\:border-t-0){border-top-width:0px}#appcss :is(.lg\:border-none){border-style:none}#appcss :is(.lg\:border-gray-300){border-color:var(--gray-300)}#appcss :is(.lg\:p-0){padding:0}#appcss :is(.lg\:p-s9){padding:48px}#appcss :is(.lg\:px-s10){padding-left:64px;padding-right:64px}#appcss :is(.lg\:px-s4){padding-left:16px;padding-right:16px}#appcss :is(.lg\:px-s7){padding-left:32px;padding-right:32px}#appcss :is(.lg\:px-s8){padding-left:40px;padding-right:40px}#appcss :is(.lg\:px-s9){padding-left:48px;padding-right:48px}#appcss :is(.lg\:py-\[45px\]){padding-top:45px;padding-bottom:45px}#appcss :is(.lg\:py-s12){padding-top:96px;padding-bottom:96px}#appcss :is(.lg\:py-s6){padding-top:24px;padding-bottom:24px}#appcss :is(.lg\:py-s9){padding-top:48px;padding-bottom:48px}#appcss :is(.lg\:pb-s10){padding-bottom:64px}#appcss :is(.lg\:pr-s9){padding-right:48px}#appcss :is(.lg\:pt-s10){padding-top:64px}#appcss :is(.lg\:pt-s11){padding-top:80px}#appcss :is(.lg\:pt-s14){padding-top:160px}#appcss :is(.lg\:text-left){text-align:left}#appcss :is(.lg\:text-14){font-size:.875rem}#appcss :is(.lg\:text-gray-700){color:var(--gray-700)}.lg\:\[--size\:120px\]{--size: 120px}#appcss :is(.lg\:first\:top-0:first-child){top:0px}#appcss :is(.lg\:last\:top-s9:last-child){top:48px}#appcss :is(.lg\:focus-within\:border-secondary-400:focus-within){border-color:var(--secondary-400)}}@media (min-width: 1300px){#appcss :is(.xl\:col-start-2){grid-column-start:2}#appcss :is(.xl\:col-end-2){grid-column-end:2}#appcss :is(.xl\:-mt-s3){margin-top:-12px}#appcss :is(.xl\:mb-0){margin-bottom:0}#appcss :is(.xl\:mb-s3){margin-bottom:12px}#appcss :is(.xl\:mb-s7){margin-bottom:32px}#appcss :is(.xl\:mb-s8){margin-bottom:40px}#appcss :is(.xl\:mb-s9){margin-bottom:48px}#appcss :is(.xl\:mt-s5){margin-top:20px}#appcss :is(.xl\:block){display:block}#appcss :is(.xl\:flex){display:flex}#appcss :is(.xl\:hidden){display:none}#appcss :is(.xl\:h-\[125\%\]){height:125%}#appcss :is(.xl\:h-\[180px\]){height:180px}#appcss :is(.xl\:h-\[245px\]){height:245px}#appcss :is(.xl\:max-h-\[550px\]){max-height:550px}#appcss :is(.xl\:w-2\/5){width:40%}#appcss :is(.xl\:w-3\/5){width:60%}#appcss :is(.xl\:w-\[180px\]){width:180px}#appcss :is(.xl\:max-w-\[450px\]){max-width:450px}#appcss :is(.xl\:max-w-text){max-width:900px}#appcss :is(.xl\:grid-cols-2){grid-template-columns:repeat(2,minmax(0,1fr))}#appcss :is(.xl\:grid-cols-3){grid-template-columns:repeat(3,minmax(0,1fr))}#appcss :is(.xl\:flex-row){flex-direction:row}#appcss :is(.xl\:gap-s10){gap:64px}#appcss :is(.xl\:gap-s12){gap:96px}#appcss :is(.xl\:gap-s7){gap:32px}#appcss :is(.xl\:p-s9){padding:48px}#appcss :is(.xl\:px-s10){padding-left:64px;padding-right:64px}#appcss :is(.xl\:px-s9){padding-left:48px;padding-right:48px}#appcss :is(.xl\:py-s9){padding-top:48px;padding-bottom:48px}#appcss :is(.xl\:pr-\[205px\]){padding-right:205px}#appcss :is(.xl\:pr-s9){padding-right:48px}}@media (max-width: 374px){#appcss :is(.to-tiny\:flex-col){flex-direction:column}}@media (max-width: 639px){#appcss :is(.to-sm\:flex-col){flex-direction:column}}@media (max-width: 767px){#appcss :is(.to-md\:left-s4){left:16px}#appcss :is(.to-md\:order-first){order:-9999}#appcss :is(.to-md\:mx-auto){margin-left:auto;margin-right:auto}#appcss :is(.to-md\:mx-s5){margin-left:20px;margin-right:20px}#appcss :is(.to-md\:mt-s6){margin-top:24px}#appcss :is(.to-md\:\!flex){display:flex!important}#appcss :is(.to-md\:\!hidden){display:none!important}#appcss :is(.to-md\:hidden){display:none}#appcss :is(.to-md\:h-\[170px\]){height:170px}#appcss :is(.to-md\:h-s10){height:64px}#appcss :is(.to-md\:h-s2){height:8px}#appcss :is(.to-md\:w-11\/12){width:91.666667%}#appcss :is(.to-md\:w-full){width:100%}#appcss :is(.to-md\:flex-col){flex-direction:column}#appcss :is(.to-md\:flex-wrap){flex-wrap:wrap}#appcss :is(.to-md\:gap-s7){gap:32px}#appcss :is(.to-md\:rounded-b){border-bottom-right-radius:10px;border-bottom-left-radius:10px}#appcss :is(.to-md\:rounded-t){border-top-left-radius:10px;border-top-right-radius:10px}#appcss :is(.to-md\:border-x-2){border-left-width:2px;border-right-width:2px}#appcss :is(.to-md\:border-b){border-bottom-width:1px}#appcss :is(.to-md\:border-b-2){border-bottom-width:2px}#appcss :is(.to-md\:border-gray-400){border-color:var(--gray-400)}#appcss :is(.to-md\:py-s6){padding-top:24px;padding-bottom:24px}#appcss :is(.to-md\:text-center){text-align:center}.to-md\:\[grid-row\:1\]{grid-row:1}}@media (max-width: 1023px){#appcss :is(.to-lg\:-bottom-\[65px\]){bottom:-65px}#appcss :is(.to-lg\:my-s8){margin-top:40px;margin-bottom:40px}#appcss :is(.to-lg\:-mb-s9){margin-bottom:-48px}#appcss :is(.to-lg\:-mt-s4){margin-top:-16px}#appcss :is(.to-lg\:mt-s4){margin-top:16px}#appcss :is(.to-lg\:mt-s9){margin-top:48px}#appcss :is(.to-lg\:hidden){display:none}#appcss :is(.to-lg\:h-\[2px\]){height:2px}#appcss :is(.to-lg\:w-full){width:100%}#appcss :is(.to-lg\:flex-col){flex-direction:column}#appcss :is(.to-lg\:justify-center){justify-content:center}#appcss :is(.to-lg\:p-\[50px\]){padding:50px}#appcss :is(.to-lg\:text-center){text-align:center}#appcss :is(.to-lg\:opacity-5){opacity:.05}}@media (max-width: 1299px){#appcss :is(.to-xl\:p-s8){padding:40px}#appcss :is(.to-xl\:pb-s7){padding-bottom:32px}#appcss :is(.to-xl\:text-center){text-align:center}.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}}#appcss :is(.homepage .\[\.homepage_\&\]\:hidden){display:none}#appcss :is(body:not(.homepage) .\[body\:not\(\.homepage\)_\&\]\:hidden){display:none}
