*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:Futura BT,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--color-red: #CD202C;--color-putty: #F1E6E1;--color-white: #FFFFFF;--color-teal: #06717F;--color-bordeaux: #790000;--color-black: #000;--color-orchid: #B01D5B;--color-sun: #FFAE71;--color-coral: #F94949;--color-dark-grey: #333333;--color-grey1: #ECECEC;--color-grey2: #E5E3E2;--color-black-50: #808080;--color-bordeaux-50: #BC8080;--color-light-teal: #D7E8EA;--color-dark-teal: #316F7D;--color-light-putty: #F9F5F3;--font-sans: Futura BT, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-weight-normal: 400;--font-weight-medium: 450;--font-size-heading-xs: 18px;--font-line-height-heading-xs: 24px;--font-weight-heading-xs: 400;--font-size-heading-sm: 24px;--font-line-height-heading-sm: 32px;--font-weight-heading-sm: 400;--font-size-heading-md: 24px;--font-line-height-heading-md: 32px;--font-weight-heading-md: 400;--font-size-heading-lg: 24px;--font-line-height-heading-lg: 32px;--font-weight-heading-lg: 400;--font-size-heading-xl: 32px;--font-line-height-heading-xl: 40px;--font-size-heading-2-xl: 32px;--font-line-height-heading-2-xl: 40px;--font-weight-heading-2-xl: 450;--font-size-body-xs: 14px;--font-line-height-body-xs: 20px;--font-weight-body-xs: 400;--font-size-body-sm: 16px;--font-line-height-body-sm: 24px;--font-weight-body-sm: 400;--font-size-body-md: 16px;--font-line-height-body-md: 24px;--font-weight-body-md: 400;--font-size-body-lg: 18px;--font-line-height-body-lg: 28px;--font-weight-body-lg: 400;--font-size-body-xl: 21px;--font-line-height-body-xl: 31px;--font-weight-body-xl: 400;--font-size-eyebrow: 18px;--font-line-height-eyebrow: 24px;--font-weight-eyebrow: 450}@media(min-width:834px){:root{--font-size-heading-2-xl: 40px;--font-line-height-heading-2-xl: 48px;--font-size-body-xs: 16px;--font-line-height-body-xs: 24px;--font-size-body-lg: 24px;--font-line-height-body-lg: 32px;--font-weight-body-lg: 400}}@media(min-width:1024px){:root{--font-size-heading-xs: 21px;--font-line-height-heading-xs: 28px;--font-size-heading-md: 32px;--font-line-height-heading-md: 40px;--font-size-heading-lg: 32px;--font-line-height-heading-lg: 40px;--font-size-heading-xl: 40px;--font-line-height-heading-xl: 48px;--font-size-heading-2-xl: 48px;--font-line-height-heading-2-xl: 56px;--font-size-body-md: 21px;--font-line-height-body-md: 28px;--font-size-body-xl: 24px;--font-line-height-body-xl: 32px;--font-size-eyebrow: 21px;--font-line-height-eyebrow: 28px}}@media(min-width:1280px){:root{--font-size-heading-lg: 40px;--font-line-height-heading-lg: 48px;--font-size-heading-xl: 48px;--font-line-height-heading-xl: 56px;--font-size-heading-2-xl: 64px;--font-line-height-heading-2-xl: 72px;--font-size-body-sm: 18px;--font-line-height-body-sm: 24px;--font-size-body-xl: 28px;--font-line-height-body-xl: 40px}}:root{--spacer-0: 0px;--spacer-1: 4px;--spacer-2: 8px;--spacer-3: 12px;--spacer-4: 16px;--spacer-5: 20px;--spacer-6: 24px;--spacer-7: 28px;--spacer-8: 32px;--spacer-9: 36px;--spacer-10: 40px;--spacer-zero: 0px;--spacer-sm: 40px;--spacer-md: 64px;--spacer-lg: 72px;--spacer-xl: 80px;--spacer-2xl: 80px}@media(min-width:834px){:root{--spacer-sm: 40px;--spacer-md: 64px;--spacer-lg: 80px;--spacer-xl: 72px;--spacer-2xl: 120px}}@media(min-width:1024px){:root{--spacer-sm: 64px;--spacer-md: 80px;--spacer-lg: 80px;--spacer-xl: 120px;--spacer-2xl: 160px}}:root{--z-0: 0;--z-10: 10;--z-20: 20;--z-30: 30;--z-40: 40;--z-50: 50;--z-auto: auto}.has-red-background-color:not(.wp-block-button__link){background-color:#cd202c}.has-red-hover-background:hover:not(.wp-block-button__link){background-color:#cd202c}.has-red-color,.has-red-hover-color:hover{color:#cd202c}.has-putty-background-color:not(.wp-block-button__link){background-color:#f1e6e1}.has-putty-hover-background:hover:not(.wp-block-button__link){background-color:#f1e6e1}.has-putty-color,.has-putty-hover-color:hover{color:#f1e6e1}.has-white-background-color:not(.wp-block-button__link){background-color:#fff}.has-white-hover-background:hover:not(.wp-block-button__link){background-color:#fff}.has-white-color,.has-white-hover-color:hover{color:#fff}.has-teal-background-color:not(.wp-block-button__link){background-color:#06717f}.has-teal-hover-background:hover:not(.wp-block-button__link){background-color:#06717f}.has-teal-color,.has-teal-hover-color:hover{color:#06717f}.has-bordeaux-background-color:not(.wp-block-button__link){background-color:#790000}.has-bordeaux-hover-background:hover:not(.wp-block-button__link){background-color:#790000}.has-bordeaux-color,.has-bordeaux-hover-color:hover{color:#790000}.has-black-background-color:not(.wp-block-button__link){background-color:#000}.has-black-hover-background:hover:not(.wp-block-button__link){background-color:#000}.has-black-color,.has-black-hover-color:hover{color:#000}.has-orchid-background-color:not(.wp-block-button__link){background-color:#b01d5b}.has-orchid-hover-background:hover:not(.wp-block-button__link){background-color:#b01d5b}.has-orchid-color,.has-orchid-hover-color:hover{color:#b01d5b}.has-sun-background-color:not(.wp-block-button__link){background-color:#ffae71}.has-sun-hover-background:hover:not(.wp-block-button__link){background-color:#ffae71}.has-sun-color,.has-sun-hover-color:hover{color:#ffae71}.has-coral-background-color:not(.wp-block-button__link){background-color:#f94949}.has-coral-hover-background:hover:not(.wp-block-button__link){background-color:#f94949}.has-coral-color,.has-coral-hover-color:hover{color:#f94949}.has-dark-grey-background-color:not(.wp-block-button__link){background-color:#333}.has-dark-grey-hover-background:hover:not(.wp-block-button__link){background-color:#333}.has-dark-grey-color,.has-dark-grey-hover-color:hover{color:#333}.has-grey1-background-color:not(.wp-block-button__link){background-color:#ececec}.has-grey1-hover-background:hover:not(.wp-block-button__link){background-color:#ececec}.has-grey1-color,.has-grey1-hover-color:hover{color:#ececec}.has-grey2-background-color:not(.wp-block-button__link){background-color:#e5e3e2}.has-grey2-hover-background:hover:not(.wp-block-button__link){background-color:#e5e3e2}.has-grey2-color,.has-grey2-hover-color:hover{color:#e5e3e2}.has-black-50-background-color:not(.wp-block-button__link){background-color:gray}.has-black-50-hover-background:hover:not(.wp-block-button__link){background-color:gray}.has-black-50-color,.has-black-50-hover-color:hover{color:gray}.has-bordeaux-50-background-color:not(.wp-block-button__link){background-color:#bc8080}.has-bordeaux-50-hover-background:hover:not(.wp-block-button__link){background-color:#bc8080}.has-bordeaux-50-color,.has-bordeaux-50-hover-color:hover{color:#bc8080}.has-light-teal-background-color:not(.wp-block-button__link){background-color:#d7e8ea}.has-light-teal-hover-background:hover:not(.wp-block-button__link){background-color:#d7e8ea}.has-light-teal-color,.has-light-teal-hover-color:hover{color:#d7e8ea}.has-dark-teal-background-color:not(.wp-block-button__link){background-color:#316f7d}.has-dark-teal-hover-background:hover:not(.wp-block-button__link){background-color:#316f7d}.has-dark-teal-color,.has-dark-teal-hover-color:hover{color:#316f7d}.has-light-putty-background-color:not(.wp-block-button__link){background-color:#f9f5f3}.has-light-putty-hover-background:hover:not(.wp-block-button__link){background-color:#f9f5f3}.has-light-putty-color,.has-light-putty-hover-color:hover{color:#f9f5f3}.has-heading-xs-font-size{font-size:var(--font-size-heading-xs);line-height:var(--font-line-height-heading-xs);font-weight:var(--font-weight-heading-xs)}.has-heading-sm-font-size{font-size:var(--font-size-heading-sm);line-height:var(--font-line-height-heading-sm);font-weight:var(--font-weight-heading-sm)}.has-heading-md-font-size{font-size:var(--font-size-heading-md);line-height:var(--font-line-height-heading-md);font-weight:var(--font-weight-heading-md)}.has-heading-lg-font-size{font-size:var(--font-size-heading-lg);line-height:var(--font-line-height-heading-lg);font-weight:var(--font-weight-heading-lg)}.has-heading-xl-font-size{font-size:var(--font-size-heading-xl);line-height:var(--font-line-height-heading-xl);font-weight:var(--font-weight-heading-xl)}.has-heading-2-xl-font-size{font-size:var(--font-size-heading-2-xl);line-height:var(--font-line-height-heading-2-xl);font-weight:var(--font-weight-heading-2-xl)}.has-body-xs-font-size{font-size:var(--font-size-body-xs);line-height:var(--font-line-height-body-xs);font-weight:var(--font-weight-body-xs)}.has-body-sm-font-size{font-size:var(--font-size-body-sm);line-height:var(--font-line-height-body-sm);font-weight:var(--font-weight-body-sm)}.has-body-md-font-size{font-size:var(--font-size-body-md);line-height:var(--font-line-height-body-md);font-weight:var(--font-weight-body-md)}.has-body-lg-font-size{font-size:var(--font-size-body-lg);line-height:var(--font-line-height-body-lg);font-weight:var(--font-weight-body-lg)}.has-body-xl-font-size{font-size:var(--font-size-body-xl);line-height:var(--font-line-height-body-xl);font-weight:var(--font-weight-body-xl)}.has-eyebrow-font-size{font-size:var(--font-size-eyebrow);line-height:var(--font-line-height-eyebrow);font-weight:var(--font-weight-eyebrow)}.u-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}.u-mb-0{margin-bottom:var(--spacer-0)}.u-py-sm{padding-top:var(--spacer-sm);padding-bottom:var(--spacer-sm)}.u-pb-0{padding-bottom:var(--spacer-0)}.u-pb-1{padding-bottom:var(--spacer-1)}.u-pb-10{padding-bottom:var(--spacer-10)}.u-pb-2{padding-bottom:var(--spacer-2)}.u-pb-2xl{padding-bottom:var(--spacer-2xl)}.u-pb-3{padding-bottom:var(--spacer-3)}.u-pb-4{padding-bottom:var(--spacer-4)}.u-pb-5{padding-bottom:var(--spacer-5)}.u-pb-6{padding-bottom:var(--spacer-6)}.u-pb-7{padding-bottom:var(--spacer-7)}.u-pb-8{padding-bottom:var(--spacer-8)}.u-pb-9{padding-bottom:var(--spacer-9)}.u-pb-lg{padding-bottom:var(--spacer-lg)}.u-pb-md{padding-bottom:var(--spacer-md)}.u-pb-sm{padding-bottom:var(--spacer-sm)}.u-pb-xl{padding-bottom:var(--spacer-xl)}.u-pb-zero{padding-bottom:var(--spacer-zero)}.u-pt-0{padding-top:var(--spacer-0)}.u-pt-1{padding-top:var(--spacer-1)}.u-pt-10{padding-top:var(--spacer-10)}.u-pt-2{padding-top:var(--spacer-2)}.u-pt-2xl{padding-top:var(--spacer-2xl)}.u-pt-3{padding-top:var(--spacer-3)}.u-pt-4{padding-top:var(--spacer-4)}.u-pt-5{padding-top:var(--spacer-5)}.u-pt-6{padding-top:var(--spacer-6)}.u-pt-7{padding-top:var(--spacer-7)}.u-pt-8{padding-top:var(--spacer-8)}.u-pt-9{padding-top:var(--spacer-9)}.u-pt-lg{padding-top:var(--spacer-lg)}.u-pt-md{padding-top:var(--spacer-md)}.u-pt-sm{padding-top:var(--spacer-sm)}.u-pt-xl{padding-top:var(--spacer-xl)}.u-pt-zero{padding-top:var(--spacer-zero)}:root,.block-editor-block-list__layout{--grid-columns: 6;--grid-spacing-x: 16px;--grid-gutter: 24px;--container-narrow-width: 100%;--container-content-width: 100%;--container-container-width: 100%;--container-wide-width: 100%;--narrow: min(var(--container-narrow-width), 100% - var(--grid-gutter) * 2);--content: minmax(0, calc((var(--container-content-width) - var(--container-narrow-width)) / 2));--container: minmax( 0, calc((var(--container-container-width) - var(--container-content-width)) / 2) );--wide: minmax(0, calc((var(--container-wide-width) - var(--container-container-width)) / 2));--full: minmax(var(--grid-gutter), 1fr);--block-padding: var(--spacer-xl);--block-spacing-bottom: 3rem;--color-debug-1: cyan;--color-debug-2: magenta;--border-radius: 16px;--border-radius-small: 4px;--border-radius-large: 18px;--border-radius-button: 3.75rem;--placeholder-image-background: var(--color-vam-black);--heading-indent: 60px;--site-header-top-navigation-height: 5.625rem;--site-header-body-height: 5.5rem;--site-header-height: calc( var(--site-header-top-navigation-height) + var(--site-header-body-height) )}@media(min-width:576px){:root,.block-editor-block-list__layout{--grid-gutter: 2.5rem}}@media(min-width:834px){:root,.block-editor-block-list__layout{--grid-columns: 12;--grid-gutter: 40px;--container-narrow-width: 498px;--container-content-width: 626px;--container-container-width: 754px;--container-wide-width: 754px;--site-header-top-navigation-height: 3.125rem}}@media(min-width:1024px){:root,.block-editor-block-list__layout{--grid-spacing-x: 24px;--container-narrow-width: 622px;--container-content-width: 782px;--container-container-width: 944px;--container-wide-width: 944px;--site-header-body-height: 7.5rem}}@media(min-width:1280px){:root,.block-editor-block-list__layout{--container-gutter: 120px;--container-narrow-width: 744px;--container-content-width: 936px;--container-container-width: 1128px;--container-wide-width: 1224px}}@media(min-width:1512px){:root,.block-editor-block-list__layout{--grid-spacing-x: 32px;--container-narrow-width: 744px;--container-content-width: 936px;--container-container-width: 1128px;--container-wide-width: 1224px}}@font-face{font-family:Futura BT;font-weight:400;font-style:normal;font-display:swap;src:url(/build/assets/futura_bt_book-webfont-C4LmZ9yo.woff2) format("woff2"),url(/build/assets/futura_bt_book-webfont-E38_UYYS.woff) format("woff")}@font-face{font-family:Futura BT;font-weight:450;font-style:normal;font-display:swap;src:url(/build/assets/futura_bt_medium-webfont-DcZ3ADuf.woff2) format("woff2"),url(/build/assets/futura_bt_medium-webfont-CDDDlUdQ.woff) format("woff")}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased}::selection{color:currentColor;background-color:color-mix(in srgb,var(--color-red) 30%,transparent)}::-moz-selection{color:currentColor;background-color:color-mix(in srgb,var(--color-red) 30%,transparent)}.u-is-rte,.o-section__copy{--highlight-color: var(--color-red)}.has-white-color .u-is-rte,.has-white-color .o-section__copy{--highlight-color: currentColor}.u-is-rte :is(h1,h2,h3,h4,h5,h6),.o-section__copy :is(h1,h2,h3,h4,h5,h6){margin-bottom:1rem}.u-is-rte *+:is(h1,h2,h3,h4),.o-section__copy *+:is(h1,h2,h3,h4){margin-top:3rem}.u-is-rte p,.o-section__copy p{margin-bottom:1.5rem}.u-is-rte p a,.o-section__copy p a{color:var(--color-teal);text-decoration:underline}.u-is-rte h2+h3,.o-section__copy h2+h3{margin-top:1rem;text-wrap:balance}.u-is-rte ul,.u-is-rte ol,.o-section__copy ul,.o-section__copy ol{margin-bottom:2rem;padding:0;padding-left:1.25rem}.u-is-rte ul li,.u-is-rte ol li,.o-section__copy ul li,.o-section__copy ol li{margin-bottom:.5rem;list-style-type:disc}.u-is-rte ul li>ul,.u-is-rte ul li ol,.u-is-rte ol li>ul,.u-is-rte ol li ol,.o-section__copy ul li>ul,.o-section__copy ul li ol,.o-section__copy ol li>ul,.o-section__copy ol li ol{margin:.5rem 0}.u-is-rte ol li,.o-section__copy ol li{list-style-type:decimal}.u-is-rte *:last-child,.o-section__copy *:last-child{margin-bottom:0}b,strong{font-weight:var(--font-weight-medium)}:where(.has-eyebrow-font-size){color:var(--color-red)}:where(.has-red-background-color .has-eyebrow-font-size){color:currentColor}:where(.has-bullet-point){position:relative;padding-left:2rem}:where(.has-bullet-point):before{content:"";position:absolute;top:.7em;left:0;width:24px;height:1px;background:currentColor}@media(min-width:1024px){:where(.has-bullet-point):before{width:36px}:where(.has-bullet-point){padding-left:3rem}}.o-site-container{min-height:100svh}:where(.o-main),:where(.c-site-footer),:where(.o-section){display:grid;grid-column:full;grid-template-columns:inherit}:where(.o-main).is-admin,:where(.c-site-footer).is-admin,:where(.o-section).is-admin{padding-inline:2rem}:where(.o-main>:not(.o-section)),:where(.o-section__inner){grid-column:content}:where(.has-narrow-container .o-section__inner){grid-column:narrow}:where(.has-container-container .o-section__inner){grid-column:container}:where(.has-wide-container .o-section__inner),:where(.has-container-wide .o-section__inner),:where(.alignwide .o-section__inner){grid-column:wide}:where(.has-full-container .o-section__inner){grid-column:full}:where(.o-section){--link: currentColor;isolation:isolate;position:relative;z-index:var(--z-0);overflow:clip;max-width:100%;padding-block:var(--block-padding)}.o-main>:where(.o-section):first-child,.o-main>.b-background-wrapper:first-child .b-background-wrapper__inner>:where(.o-section):first-child{padding-top:calc(var(--block-padding) + var(--site-header-height) - 2rem)}.o-main>.b-background-wrapper:first-child .b-background-wrapper__inner>:where(.o-section):first-child.u-pt-zero{--block-padding: 1.5rem}section:not(.is-admin) .o-section__content:has(*:empty){display:none}.has-container-grid{display:grid;grid-template-columns:[full-start] var(--full) [wide-start] var(--wide) [container-start] var(--container) [content-start] var(--content) [narrow-start] var(--narrow) [narrow-end] var(--content) [content-end] var(--container) [container-end] var(--wide) [wide-end] var(--full) [full-end]}.c-admin-toolbar{position:fixed;z-index:999;bottom:5px;left:50%;transform:translate(-50%);padding:1px;border-radius:4px;font-family:sans-serif;font-size:8px;color:#fff;text-transform:uppercase;background-color:#222}.c-admin-toolbar__link--env{display:inline-block;padding:1rem;font-weight:700;text-align:center;text-transform:uppercase}.c-admin-toolbar__nav{position:relative;display:flex;gap:2px}.c-admin-toolbar__link{display:block;padding:1rem;border-radius:4px;color:#fff;text-align:center;text-decoration:none;white-space:nowrap;background-color:#000}.c-admin-toolbar__link:hover{color:#000;background-color:#fff}.c-admin-toolbar__subnav{position:relative}.c-admin-toolbar__subnav-dropdown{position:absolute;bottom:100%;left:50%;transform:translate(-50%);display:none;flex-direction:column;gap:2px;border-radius:4px;background-color:#222}.c-admin-toolbar__subnav:hover>.c-admin-toolbar__subnav-dropdown{display:flex}.c-admin-toolbar__close{position:absolute;top:0rem;right:-1.75rem;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:2rem;font-size:12px;color:#fff;background-color:#000}.c-admin-toolbar__close:hover{background-color:red}.has-background-theme{background-color:var(--theme-color, unset);background-image:var(--theme-image, none);background-repeat:no-repeat;background-size:100% 100%}.has-red-1-background-theme{--theme-image: url(/build/assets/red-1-RNIStjw6.png);--theme-color: var(--color-red)}.has-red-2-background-theme{--theme-image: url(/build/assets/red-2-Cax37oSR.png);--theme-color: var(--color-red)}.has-red-3-background-theme{--theme-image: url(/build/assets/red-3-kARMs102.png);--theme-color: var(--color-red)}.has-putty-1-background-theme{--theme-image: url(/build/assets/putty-1-CZYAIzkL.png);--theme-color: var(--color-putty)}.has-putty-2-background-theme{--theme-image: url(/build/assets/putty-2-DxvU4Tuq.png);--theme-color: var(--color-putty)}.has-putty-3-background-theme{--theme-image: url(/build/assets/putty-3-BYsWv2l9.png);--theme-color: var(--color-putty)}.has-bordeaux-background-theme{--theme-color: var(--color-bordeaux)}.has-background-split{position:relative}.has-background-split:before,.has-background-split:after{pointer-events:none;content:"";position:absolute;z-index:-1;inset:0 0 50%;background-color:var(--split-bg-top, transparent)}.has-background-split:after{inset:50% 0 0;background:var(--split-bg-bottom, transparent)}.c-card{position:relative;overflow:hidden;display:flex;flex-direction:column}.c-card__media{position:relative;overflow:hidden;flex-shrink:0;aspect-ratio:380/213;width:100%;background-color:var(--color-dark-grey)}.c-card__media img{width:100%;height:100%;object-fit:cover}.c-card__media svg{width:100%;height:100%}.c-card__price{position:absolute;top:8px;left:0;padding-block:6px;padding-inline:9px;font-size:13px;font-weight:var(--font-weight-medium);line-height:18px;color:var(--color-vam-black);background-color:var(--color-puruple)}.c-card__content{display:flex;flex-direction:column;height:100%;margin-top:16px}.c-card__heading{margin-top:8px}@media(min-width:834px){.c-card__heading{margin-top:2px}}.c-card__link:after{pointer-events:all;content:"";position:absolute;inset:0}.c-card__excerpt{margin-top:8px}.c-card__footer{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:40px}@media(min-width:834px){.c-card__footer{padding-top:32px}}@media(min-width:1512px){.c-card__footer{padding-top:30px}}.c-card__location{display:flex;gap:8px;align-items:center}.c-card.c-card--white{color:var(--color-black);background-color:var(--color-putty)}.c-card.c-card--white .c-card__content{padding-inline:16px}@media(min-width:1024px){.c-card.c-card--white .c-card__content{padding-inline:24px}}.c-card.c-card--white .c-card__footer{margin-top:16px;padding-inline:16px}@media(min-width:1512px){.c-card.c-card--white .c-card__footer{margin-top:32px}}@media(min-width:834px){.c-card--post,.c-card--event_post,.c-card--work_post,.c-card--attachment{height:100%}}.c-cookie-notice{position:fixed;right:16px;bottom:16px;left:16px;display:none;padding:16px;border-radius:4px;transition:transform .4s ease,z-index .4s ease,opacity .4s ease;animation:cookie-reveal .3s ease}.c-cookie-notice.is-open{display:block;animation:cookie-reveal .3s ease;animation-direction:reverse}@media(min-width:834px){.c-cookie-notice{left:initial;max-width:272px}}@media(min-width:1024px){.c-cookie-notice{max-width:320px;padding:24px}}.c-cookie-notice__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}@media(min-width:1024px){.c-cookie-notice__header{margin-bottom:16px}}.c-cookie-notice__button-close{all:unset;cursor:pointer;flex-shrink:0}.c-cookie-notice__button-close svg{fill:none}.c-cookie-notice__copy{margin-bottom:24px}.c-cookie-notice__copy a{color:var(--color-putty)}@media(min-width:834px){.c-cookie-notice__copy{margin-bottom:32px}}@keyframes cookie-reveal{0%{z-index:-1;transform:translateY(20%);opacity:0}to{z-index:var(--z-20);transform:translateY(0);opacity:1}}[data-cursor-container]{position:relative}.c-cursor-follow{--badge-size: 10px;pointer-events:none;cursor:pointer;position:absolute;z-index:var(--z-20);top:calc(var(--badge-size) / 2 * -1);left:calc(var(--badge-size) / 2 * -1);display:flex;flex-direction:column;align-items:center;justify-content:center;width:var(--badge-size);height:var(--badge-size);opacity:0}.is-style-outline :where(.wp-block-button .wp-block-button__link),.is-style-red-fill :where(.wp-block-button .wp-block-button__link),.is-style-fill :where(.wp-block-button .wp-block-button__link){--button-gap: 10px;--button-border-width: 1.5px;--button-border-color: var(--color-teal);--button-border-radius: 2rem;--button-background-color: var(--color-teal);--button-padding: 12px 24px;--button-color: var(--color-white);--button-hover-border-width: 1px;--button-hover-border-color: var(--color-teal);--button-hover-color: var(--color-white);--button-hover-background-color: var(--color-teal);cursor:pointer;display:inline-flex;gap:var(--button-gap);align-items:center;justify-content:center;padding:var(--button-padding);border-radius:var(--button-border-radius);font-weight:var(--font-weight-medium);color:var(--button-color);overflow-wrap:break-word;white-space:nowrap;-webkit-appearance:none;appearance:none;background-color:var(--button-background-color);box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color);transition:color .5s ease}@media(prefers-reduced-motion:no-preference){.is-style-outline :where(.wp-block-button .wp-block-button__link),.is-style-red-fill :where(.wp-block-button .wp-block-button__link),.is-style-fill :where(.wp-block-button .wp-block-button__link){transition:color .25s ease,background-color .25s ease,border-color .25s ease}}.is-style-outline :hover:where(.wp-block-button .wp-block-button__link),.is-style-red-fill :hover:where(.wp-block-button .wp-block-button__link),.is-style-fill :hover:where(.wp-block-button .wp-block-button__link),.is-style-outline :focus:where(.wp-block-button .wp-block-button__link),.is-style-red-fill :focus:where(.wp-block-button .wp-block-button__link),.is-style-fill :focus:where(.wp-block-button .wp-block-button__link),.is-style-outline :active:where(.wp-block-button .wp-block-button__link),.is-style-red-fill :active:where(.wp-block-button .wp-block-button__link),.is-style-fill :active:where(.wp-block-button .wp-block-button__link),.is-style-outline :visited:where(.wp-block-button .wp-block-button__link),.is-style-red-fill :visited:where(.wp-block-button .wp-block-button__link),.is-style-fill :visited:where(.wp-block-button .wp-block-button__link),[data-has-hover]:hover .is-style-outline :where(.wp-block-button .wp-block-button__link),.is-style-outline [data-has-hover]:hover :where(.wp-block-button .wp-block-button__link),[data-has-hover]:hover .is-style-red-fill :where(.wp-block-button .wp-block-button__link),.is-style-red-fill [data-has-hover]:hover :where(.wp-block-button .wp-block-button__link),[data-has-hover]:hover .is-style-fill :where(.wp-block-button .wp-block-button__link),.is-style-fill [data-has-hover]:hover :where(.wp-block-button .wp-block-button__link){text-decoration:none}.is-style-outline :hover:where(.wp-block-button .wp-block-button__link),.is-style-red-fill :hover:where(.wp-block-button .wp-block-button__link),.is-style-fill :hover:where(.wp-block-button .wp-block-button__link),.is-style-outline :focus:where(.wp-block-button .wp-block-button__link),.is-style-red-fill :focus:where(.wp-block-button .wp-block-button__link),.is-style-fill :focus:where(.wp-block-button .wp-block-button__link),[data-has-hover]:hover .is-style-outline :where(.wp-block-button .wp-block-button__link),.is-style-outline [data-has-hover]:hover :where(.wp-block-button .wp-block-button__link),[data-has-hover]:hover .is-style-red-fill :where(.wp-block-button .wp-block-button__link),.is-style-red-fill [data-has-hover]:hover :where(.wp-block-button .wp-block-button__link),[data-has-hover]:hover .is-style-fill :where(.wp-block-button .wp-block-button__link),.is-style-fill [data-has-hover]:hover :where(.wp-block-button .wp-block-button__link){border-color:var(--button-hover-border-color);color:var(--button-hover-color);background-color:var(--button-hover-background-color)}.c-form .gform_fields{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(auto-fill,auto);row-gap:32px;column-gap:var(--grid-spacing-x);width:100%}@media(min-width:834px){.c-form .gform_fields{row-gap:24px}}.c-form .gfield{--field-span: 1 / -1;position:relative;grid-column:var(--field-span)}@media(min-width:834px){.c-form .gfield.gfield--width-full{--field-span: span 12}.c-form .gfield.gfield--width-eleven-twelfths{--field-span: span 11}.c-form .gfield.gfield--width-five-sixths{--field-span: span 10}.c-form .gfield.gfield--width-three-quarter{--field-span: span 9}.c-form .gfield.gfield--width-two-thirds{--field-span: span 8}.c-form .gfield.gfield--width-seven-twelfths{--field-span: span 7}.c-form .gfield.gfield--width-half{--field-span: span 6}.c-form .gfield.gfield--width-five-twelfths{--field-span: span 5}.c-form .gfield.gfield--width-third{--field-span: span 4}.c-form .gfield.gfield--width-quarter{--field-span: span 3}}.c-form input[type=email],.c-form input[type=text]{display:block;width:100%;margin-top:8px;padding-block:9px;border-bottom:1px solid var(--color-grey-4);color:var(--color-vam-black);appearance:none;background-color:transparent;outline:0;caret-color:currentColor}.c-form input[type=email]::placeholder,.c-form input[type=text]::placeholder{color:var(--color-grey-4)}.c-form input[type=email]:hover,.c-form input[type=text]:hover{border-bottom:1px solid var(--color-grey-3)}.c-form input[type=email]:hover::placeholder,.c-form input[type=text]:hover::placeholder{color:var(--color-grey-3)}.c-form input[type=email]:focus,.c-form input[type=text]:focus{border-bottom:1px solid var(--color-vam-black)}@media(min-width:834px){.c-form input[type=email],.c-form input[type=text]{margin-top:16px}}.c-form textarea{resize:none;display:block;width:100%;height:197px;margin-top:8px;padding:16px;color:var(--color-vam-black);appearance:none;background-color:var(--color-grey-8);outline:0;caret-color:currentColor}.c-form textarea::placeholder{color:var(--color-grey-4)}.c-form textarea:hover{background-color:var(--color-grey-6)}.c-form textarea:hover::placeholder{color:var(--color-grey-3)}.c-form textarea:focus{border-bottom:1px solid var(--color-vam-black)}@media(min-width:834px){.c-form textarea{height:166px;margin-top:16px;padding:24px}}.c-form .gfield_error input[type=email],.c-form .gfield_error input[type=text]{border-bottom:1px solid var(--color-red)}.c-form .gfield_error textarea{border:1px solid var(--color-red)}.c-form .gfield_error .ginput_container:not(.ginput_container_consent){position:relative}.c-form .gfield_error .ginput_container:not(.ginput_container_consent):after{content:url(/build/assets/circle-close-red-Bvsgrfxi.svg);position:absolute;display:inline-block;width:24px;height:24px}.c-form .gfield_error .ginput_container:not(.ginput_container_consent).ginput_container_text:after,.c-form .gfield_error .ginput_container:not(.ginput_container_consent).ginput_container_email:after{top:50%;right:0;transform:translateY(-50%)}.c-form .gfield_error .ginput_container:not(.ginput_container_consent).ginput_container_textarea:after{top:10px;right:10px}.c-form .gform_heading,.c-form .gfield_required,.c-form .gform_submission_error{display:none}.c-form .gfield_label{display:block;text-transform:uppercase}.c-form fieldset.hidden_label{border:none}.c-form fieldset.hidden_label legend{position:absolute;overflow:hidden;width:1px;height:1px;white-space:nowrap;clip-path:inset(50%);clip:rect(0 0 0 0)}.c-form .ginput_container_consent{display:flex;gap:10px;align-items:flex-start;justify-content:flex-start}.c-form .ginput_container_consent .gform-field-label{-webkit-user-select:none;user-select:none;font-size:13px;font-weight:500;line-height:18px;color:var(--vam-black, #1d1e20)}.c-form .ginput_container_consent input{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-block;flex-shrink:0;width:16px;height:16px;margin-top:2px;padding:0;border:1px solid var(--color-vam-black);border-color:#6b7280;border-width:1px;border-radius:50%;color:#2563eb;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}.c-form .ginput_container_consent input:checked{background:url(/build/assets/radio-DQQM8AGc.svg) no-repeat center center}.c-form .gfield_consent_description{margin-top:8px}.c-form .gfield_consent_description a{text-decoration:underline}@media(min-width:834px){.c-form .gfield_consent_description{margin-top:16px}}.c-form .gform_footer{margin-top:32px}.c-form .validation_message{margin-top:8px;font-size:12px;font-weight:700;line-height:12px;color:var(--color-red);text-transform:uppercase;letter-spacing:2px}.c-form .gform_confirmation_message strong{display:block;margin-bottom:24px}.c-form .gform_confirmation_message br{display:none}.c-search-hero{margin-bottom:var(--spacer-xs);padding-bottom:0}@media(min-width:834px){.c-search-hero__content{display:flex;align-items:center;justify-content:space-between}}.c-search-cards__grid{display:grid;row-gap:3rem;column-gap:1.5rem}@media(min-width:834px){.c-search-cards__grid{grid-template-columns:repeat(3,1fr);grid-template-rows:1fr}}@media(min-width:1024px){.c-search-cards__grid{row-gap:4rem;column-gap:2rem}}.c-video{position:relative;overflow:hidden;aspect-ratio:16/9;width:100%;border-radius:var(--border-radius)}.c-video__media{pointer-events:none;width:100%;height:100%;object-fit:cover;background:var(--color-grey-5)}.c-video__media::-webkit-media-controls{display:none}.c-video__media iframe{width:100%;height:100%;object-fit:cover}.c-video__media-buttons{position:absolute;bottom:0;left:0;display:flex;gap:8px;padding:16px}@media(min-width:834px){.c-video__media-buttons{gap:16px;padding:32px}}.c-video__media-btn{--btn-size: 32px;display:flex;align-items:center;justify-content:center;width:var(--btn-size);height:var(--btn-size);border:1px solid var(--color-putty);color:var(--color-putty);background:transparent;mix-blend-mode:difference}.c-video__media-btn .c-video__media-btn__play,.c-video__media-btn.is-paused .c-video__media-btn__pause{display:none}.c-video__media-btn.is-paused .c-video__media-btn__play{display:block}@media(min-width:834px){.c-video__media-btn{--btn-size: 40px}}.c-video__media-btn--mute{border-radius:50%}.c-video__media-btn--mute .lines{transform-origin:center;transform-box:fill-box;transform:rotate(0);transition:transform .4s ease}.c-video__media-btn--mute.is-active .lines{transform:rotate(45deg)}.wp-block-embed iframe{width:100%;height:100%}.wp-block-embed>figcaption{display:block;width:100%;padding-top:6px;text-align:left}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper{aspect-ratio:21/9}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper{aspect-ratio:18/9}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper{aspect-ratio:16/9}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper{aspect-ratio:4/3}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper{aspect-ratio:1/1}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper{aspect-ratio:9/16}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper{aspect-ratio:1/2}.block-editor-block-list__block .wp-block-embed__wrapper{pointer-events:none}.wp-block-embed-vimeo .wp-block-embed__wrapper{aspect-ratio:16/9}.wp-block-pullquote{margin-block:2.5rem;padding:0;padding-left:1.5rem;border-left:2px solid var(--highlight-color)}.wp-block-pullquote p{margin:0;font-size:var(--font-size-body-sm);line-height:var(--font-line-height-body-sm);font-weight:var(--font-weight-body-sm)}.wp-block-pullquote p+p{margin-top:.5rem}.wp-block-pullquote cite{position:relative;display:block;margin-top:.5rem;padding-left:3rem;font-style:normal;color:var(--highlight-color);font-size:var(--font-size-heading-xs);line-height:var(--font-line-height-heading-xs);font-weight:var(--font-weight-heading-xs)}.wp-block-pullquote cite:before{content:"";position:absolute;top:14px;left:0;width:36px;height:1px;background:var(--highlight-color)}.wp-block-separator{height:1px}.block-editor-block-list__block.wp-block-separator{min-width:500px}.is-style-red-fill :where(.wp-block-button .wp-block-button__link),.is-style-fill :where(.wp-block-button .wp-block-button__link),.is-style-outline :where(.wp-block-button .wp-block-button__link){--button-gap: 10px;--button-border-width: 1.5px;--button-border-color: var(--color-teal);--button-border-radius: 2rem;--button-background-color: var(--color-teal);--button-padding: 12px 24px;--button-color: var(--color-white);--button-hover-border-width: 1px;--button-hover-border-color: var(--color-teal);--button-hover-color: var(--color-white);--button-hover-background-color: var(--color-teal);cursor:pointer;display:inline-flex;gap:var(--button-gap);align-items:center;justify-content:center;padding:var(--button-padding);border-radius:var(--button-border-radius);font-weight:var(--font-weight-medium);color:var(--button-color);overflow-wrap:break-word;white-space:nowrap;-webkit-appearance:none;appearance:none;background-color:var(--button-background-color);box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color);transition:color .5s ease}@media(prefers-reduced-motion:no-preference){.is-style-red-fill :where(.wp-block-button .wp-block-button__link),.is-style-fill :where(.wp-block-button .wp-block-button__link),.is-style-outline :where(.wp-block-button .wp-block-button__link){transition:color .25s ease,background-color .25s ease,border-color .25s ease}}.is-style-red-fill :hover:where(.wp-block-button .wp-block-button__link),.is-style-fill :hover:where(.wp-block-button .wp-block-button__link),.is-style-outline :hover:where(.wp-block-button .wp-block-button__link),.is-style-red-fill :focus:where(.wp-block-button .wp-block-button__link),.is-style-fill :focus:where(.wp-block-button .wp-block-button__link),.is-style-outline :focus:where(.wp-block-button .wp-block-button__link),.is-style-red-fill :active:where(.wp-block-button .wp-block-button__link),.is-style-fill :active:where(.wp-block-button .wp-block-button__link),.is-style-outline :active:where(.wp-block-button .wp-block-button__link),.is-style-red-fill :visited:where(.wp-block-button .wp-block-button__link),.is-style-fill :visited:where(.wp-block-button .wp-block-button__link),.is-style-outline :visited:where(.wp-block-button .wp-block-button__link),[data-has-hover]:hover .is-style-red-fill :where(.wp-block-button .wp-block-button__link),.is-style-red-fill [data-has-hover]:hover :where(.wp-block-button .wp-block-button__link),[data-has-hover]:hover .is-style-fill :where(.wp-block-button .wp-block-button__link),.is-style-fill [data-has-hover]:hover :where(.wp-block-button .wp-block-button__link),[data-has-hover]:hover .is-style-outline :where(.wp-block-button .wp-block-button__link),.is-style-outline [data-has-hover]:hover :where(.wp-block-button .wp-block-button__link){text-decoration:none}.is-style-red-fill :hover:where(.wp-block-button .wp-block-button__link),.is-style-fill :hover:where(.wp-block-button .wp-block-button__link),.is-style-outline :hover:where(.wp-block-button .wp-block-button__link),.is-style-red-fill :focus:where(.wp-block-button .wp-block-button__link),.is-style-fill :focus:where(.wp-block-button .wp-block-button__link),.is-style-outline :focus:where(.wp-block-button .wp-block-button__link),[data-has-hover]:hover .is-style-red-fill :where(.wp-block-button .wp-block-button__link),.is-style-red-fill [data-has-hover]:hover :where(.wp-block-button .wp-block-button__link),[data-has-hover]:hover .is-style-fill :where(.wp-block-button .wp-block-button__link),.is-style-fill [data-has-hover]:hover :where(.wp-block-button .wp-block-button__link),[data-has-hover]:hover .is-style-outline :where(.wp-block-button .wp-block-button__link),.is-style-outline [data-has-hover]:hover :where(.wp-block-button .wp-block-button__link){border-color:var(--button-hover-border-color);color:var(--button-hover-color);background-color:var(--button-hover-background-color)}.is-style-outline :where(.wp-block-button .wp-block-button__link){--button-background-color: transparent;--button-border-color: var(--color-teal);--button-color: var(--color-teal);--button-hover-background-color: var(--color-teal);--button-hover-color: var(--color-white);--button-hover-border-color: var(--color-teal)}.wp-block-buttons{--buttons-gap: 16px;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--buttons-gap);align-items:center;justify-content:flex-start}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.align-text-left .wp-block-buttons,.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.align-text-center .wp-block-buttons,.wp-block-buttons.is-content-justification-center{justify-content:center}.align-text-right .wp-block-buttons,.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.orientation-vertical{flex-direction:column}.wp-block-buttons.orientation-vertical.is-content-justification-left{align-items:flex-start}.wp-block-buttons.orientation-vertical.is-content-justification-center{align-items:center}.wp-block-buttons.orientation-vertical.is-content-justification-right{align-items:flex-end}.wp-block-buttons+.wp-block-buttons{margin-top:var(--buttons-gap)}@media(min-width:1024px){.wp-block-buttons{--buttons-gap: 32px}}.has-white-color .is-style-fill :where(.wp-block-button .wp-block-button__link),.has-red-background-color .is-style-fill :where(.wp-block-button .wp-block-button__link),[data-dialog-state=open] .c-site-header .is-style-fill :where(.wp-block-button .wp-block-button__link){--button-color: var(--color-teal);--button-background-color: var(--color-white);--button-border-color: var(--color-white);--button-hover-color: var(--color-teal);--button-hover-border-color: var(--color-white);--button-hover-background-color: var(--color-white)}.is-style-red-fill :where(.wp-block-button .wp-block-button__link){--button-background-color: var(--color-red);--button-color: var(--color-white);--button-border-color: var(--color-red);--button-hover-background-color: var(--color-bordeaux);--button-hover-color: var(--color-white);--button-hover-border-color: var(--color-bordeaux)}.has-white-color .is-style-outline :where(.wp-block-button .wp-block-button__link),.has-red-background-color .is-style-outline :where(.wp-block-button .wp-block-button__link),[class*=has-red-][class*=-background-theme] .is-style-outline :where(.wp-block-button .wp-block-button__link){--button-color: var(--color-white);--button-border-color: var(--color-white);--button-hover-background-color: var(--color-white);--button-hover-color: var(--color-red);--button-hover-border-color: var(--color-white)}:where(.wp-block-button .wp-block-button__link) .icon-wrapper{transform:translateY(2px);flex-shrink:0}.wp-block-columns{display:flex;flex-direction:column;gap:3rem;margin-top:3.5rem}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media(min-width:834px){.wp-block-columns{flex-direction:row;gap:1rem;margin-top:2rem}}@media(min-width:1024px){.wp-block-columns{gap:1.5rem}}.wp-block-column{flex:1;width:100%}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column .b-single-column__content h1,.wp-block-column .b-single-column__content h2,.wp-block-column .b-single-column__content h3,.wp-block-column .b-single-column__content h4,.wp-block-column .b-single-column__content h5,.wp-block-column .b-single-column__content h6{margin-top:1rem;margin-bottom:.5rem}.wp-block-column .b-single-column .b-image__media{aspect-ratio:1/1;border-radius:0}@media(min-width:834px){.wp-block-columns:has(>:nth-child(2):last-child) .wp-block-column .b-single-column .b-image__media{aspect-ratio:369/241}}.wp-block-column .b-single-column .b-image__media img{height:100%}.has-text-align-left,.align-text-left{text-align:left}.has-text-align-center,.align-text-center{text-align:center}.has-text-align-right,.align-text-right{text-align:right}.is-preview .is-placeholder{opacity:.3}.wp-block-table{--table-background-color: var(--color-putty);--table-border-color: var(--color-black);overflow-x:auto;margin-block:4rem}.has-white-color .wp-block-table{--table-background-color: transparent;--table-border-color: var(--highlight-color)}.wp-block-table table{border-collapse:collapse;width:100%;min-width:560px}.wp-block-table td,.wp-block-table th{padding:.5rem 1rem;border:.5px solid var(--table-border-color);vertical-align:top}.wp-block-table th{font-weight:var(--font-weight-medium);color:var(--highlight-color);background:var(--table-background-color);font-size:var(--font-size-heading-xs);line-height:var(--font-line-height-heading-xs);font-weight:var(--font-weight-heading-xs)}.wp-block-table td{font-size:var(--font-size-body-xs);line-height:var(--font-line-height-body-xs);font-weight:var(--font-weight-body-xs)}.wp-block-table tfoot td{text-align:center}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.alignleft,.wp-block-table.aligncenter,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table.is-style-stripes{background-color:transparent}.wp-block-table .has-border-color>*,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color th,.wp-block-table .has-border-color td{border-color:inherit}.wp-block-table table[style*=border-style]>*,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] td{border-style:inherit}.wp-block-table table[style*=border-width]>*,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] td{border-width:inherit}.wp-block-table figcaption{margin-top:1.5rem}.c-archive-heading{margin-bottom:2rem}@media(min-width:834px){.c-archive-heading{margin-bottom:4rem}}.c-page-content{grid-column:container;padding-top:calc(var(--site-header-body-height) + var(--block-padding))}.c-styleguide-hero__inner,.c-styleguide-footer__inner{grid-column:container}.u-debug-grid{pointer-events:none;position:fixed;z-index:9999;top:0;left:0;display:flex;grid-template-columns:repeat(12,1fr);gap:24px;justify-content:center;width:100%;height:100vh}.u-debug-grid__wide:before,.u-debug-grid__content:before{position:fixed;z-index:999;top:var(--site-header-height, 50%);display:inline-block;padding:5px;font-size:8px;color:#fff;text-transform:uppercase;background-color:#000}.u-debug-grid__wide{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-spacing-x);height:100%;outline:1px dashed var(--color-debug-1)}.u-debug-grid__wide:before{content:"Wide"}.u-debug-grid__content{position:absolute;top:0;left:50%;transform:translate(-50%);display:flex;height:100%;outline:1px dashed var(--color-debug-1)}.u-debug-grid__content:before{content:"Content"}.u-debug-grid__col{opacity:.1;background-color:var(--color-debug-2)}@media(max-width:1023.98px){.u-debug-grid__col:nth-child(n+7){display:none}}.is-debug-mode:before{content:"debug mode";position:fixed;bottom:40px;left:0;display:block;padding:10px;font-size:10px;font-weight:700;color:#fff;text-transform:uppercase;background-color:var(--color-debug-1)}.is-debug-grid .u-is-rte,.is-debug-grid .o-section__copy{background-color:#f723}.u-faux-link{cursor:pointer;position:absolute;z-index:var(--z-10);inset:0;overflow:clip;text-decoration:none;text-indent:200%;white-space:nowrap;opacity:0;background:transparent}.u-body-scroll-lock{position:fixed;top:var(--scroll-y);width:100vw}.env__badge,#wpadminbar .env__badge{padding:5px 7px;border-radius:5px;font-size:8px!important;color:#fff;text-transform:uppercase}.env__badge--development{background-color:#02f1a6}.env__badge--staging{background-color:#02c2f1}.env__badge--production{background-color:#f10284}@media(min-width:834px){.md-up\:u-hidden{display:none}}@media(max-width:833.98px){.md-down\:u-hidden{display:none}}
