
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
/*# sourceURL=global-styles-inline-css */

:root{--red:#d90700;--red-active:#f30800;--black:#000000;--black-active:#222222;--white:#ffffff;--white-active:#efefef;--light-gray:var(--white-active);--gray:#222222;--font-size:16px;--font-face-body:'Lato','Open Sans',sans-serif;--font-face-title:'Montserrat','Open Sans',sans-serif;--font-weight-title:700;--letter-spacing-title:-0.02em;--font-size-h1:calc(50/15*1rem);--font-size-h2:calc(25/15*1rem);--font-size-h3:calc(18/15*1rem);--font-size-h4:calc(15/15*1rem);--text-color:var(--black);--text-light:var(--white);--link-color:var(--primary-color);--rounding-sm:0.8rem;--rounding-md:1.8rem;--rounding-lg:2.2rem;--padding-sm:0.8rem;--padding-md:1.8rem;--padding-lg:4rem;--spacing-sm:0.8rem;--spacing-md:1.5rem;--spacing-lg:4rem;--body-color:var(--light-gray);--primary-color:var(--red);--primary-color-active:var(--red-active);--secondary-color:var(--white);--secondary-color-active:var(--white-active);--tertiary-color:var(--black);--tertiary-color-active:var(--black-active);--cancel-color:#888888;--cancel-color-active:#777777;--footer-color:var(--gray);--button-primary-bg:var(--primary-color);--button-primary-color:var(--text-light);--button-primary-bg-active:var(--primary-color-active);--button-primary-color-active:var(--text-light);--button-secondary-bg:var(--secondary-color);--button-secondary-color:var(--text-color);--button-secondary-bg-active:var(--secondary-color-active);--button-secondary-color-active:var(--text-color);--button-tertiary-bg:var(--tertiary-color);--button-tertiary-color:var(--text-light);--button-tertiary-bg-active:var(--tertiary-color-active);--button-tertiary-color-active:var(--text-light);--button-cancel-bg:var(--cancel-color);--button-cancel-color:var(--text-light);--button-cancel-bg-active:var(--cancel-color-active);--button-cancel-color-active:var(--text-light);--box-shadow-md:0 0 10px rgb(0 0 0/10%);--header-height:100px;--header-height-sm:70px;--page-width:1320px;--navigation-toggle-size:40px;--z-navigation:100000;}*,*::before,*::after{box-sizing:border-box;background-repeat:no-repeat;background-position:center center;}html,body{height:100%;margin:0;padding:0;background-color:var(--body-color);}#application{display:flex;flex-flow:column;height:100%;min-height:100vh;container-name:application;container-type:inline-size;position:relative;>*{flex-grow:1;}}#content{position:relative;container-type:inline-size;>*:first-child{padding-top:var(--header-height);}}@container application (width<900px){#content>*:first-child{padding-top:0;}}.bg-white{background-color:var(--white);color:var(--text-color);}.bg-black{background-color:var(--black);color:var(--text-light);}.bg-primary{background-color:var(--primary-color);color:var(--text-light);}.text-primary{color:var(--primary-color);}.hidden{display:none;}body:not(.has-js) .js-only{display:none;}.d-none{display:none !important;}.d-md-none{@container (width>600px) and (width<= 900px){display:none !important;}}.d-sm-none{@container (width<= 600px){display:none !important;}}.mt-sm-lg{@container (width<= 600px){margin-top:var(--spacing-lg) !important;}}.mt-sm-md{@container (width<= 600px){margin-top:var(--spacing-md) !important;}}.mb-sm-lg{@container (width<= 600px){margin-bottom:var(--spacing-lg) !important;}}.mb-sm-md{@container (width<= 600px){margin-bottom:var(--spacing-md) !important;}}.mt-md-lg{@container (width<= 900px) and (width>600px){margin-top:var(--spacing-lg) !important;}}.mt-md-md{@container (width<= 900px) and (width>600px){margin-top:var(--spacing-md) !important;}}.mb-md-lg{@container (width<= 900px) and (width>600px){margin-bottom:var(--spacing-lg) !important;}}.mb-md-md{@container (width<= 900px) and (width>600px){margin-bottom:var(--spacing-md) !important;}}body,input,select,button{font-size:var(--font-size);line-height:1.4;}body{font-family:var(--font-face-body);}input[type="submit"],input[type="cancel"],input[type="button"],button,.btn:not(p),.buttons a,.pager a,p.btn>a{--button-bg:var(--button-primary-bg);--button-text:var(--text-light);--button-border:var(--button-bg);--button-active-bg:var(--button-primary-bg);--button-active-text:var(--text-light);display:inline-flex;align-items:center;align-content:center;justify-content:center;appearance:none;font-family:var(--font-face-title);letter-spacing:var(--letter-spacing-title);padding:var(--padding-sm) var(--padding-md);text-align:center;font-weight:600;transition-property:background-color transform filter;transition-duration:400ms;overflow:hidden;position:relative;background-color:var(--button-bg);color:var(--button-text) !important;box-shadow:0 0 4px rgb(0 0 0/20%);border-radius:var(--rounding-sm);border:solid 2px var(--button-border);fill:var(--button-text);white-space:nowrap;vertical-align:middle;font-size:1rem;&.sm{padding:calc(0.5*var(--padding-sm)) var(--padding-sm);}svg{display:inline-block;width:20px;height:20px;vertical-align:middle;margin-left:-20px;margin-right:calc(0.5*var(--spacing-sm));}&.primary{--button-bg:var(--button-primary-bg);--button-text:var(--button-primary-color);--button-active-bg:var(--button-primary-bg-active);--button-active-text:var(--button-primary-color-active);}&.secondary{--button-bg:var(--button-secondary-bg);--button-text:var(--button-secondary-color);--button-active-bg:var(--button-secondary-bg-active);--button-active-text:var(--button-secondary-color-active);}&.tertiary{--button-bg:var(--button-tertiary-bg);--button-text:var(--button-tertiary-color);--button-active-bg:var(--button-tertiary-bg-active);--button-active-text:var(--button-tertiary-color-active);}&.cancel{--button-bg:var(--button-cancel-bg);--button-text:var(--button-cancel-color);--button-active-bg:var(--button-cancel-bg-active);--button-active-text:var(--button-cancel-color-active);}&:has(.icon){padding-left:var(--padding-sm);.icon{margin-right:0.2rem;}}&:hover,&:focus-within,&:active{transform:translateY(-1px);background-color:var(--button-active-bg);color:var(--button-active-text);}}.btn-group{display:flex;justify-content:stretch;>*{margin-left:0;margin-right:0;flex-grow:1;&:not(:first-child,:last-child){border-radius:0;}&:first-child{border-top-right-radius:0;border-bottom-right-radius:0;}&:last-child{border-top-left-radius:0;border-bottom-left-radius:0;}}}a:link,a:visited{text-decoration:none;&:not(.btn){color:var(--link-color);&:hover,&:focus-within{text-decoration:underline;}}}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-face-title);letter-spacing:var(--letter-spacing-title);line-height:1.4;margin-top:2rem;margin-bottom:1rem;color:var(--text-color);&+h2,&+.h2,&+h3,&+.h3,&+h4,&+.h4,&+h5,&+.h5{margin-top:-1rem;}}h1,.h1,.main-title{font-size:clamp(var(--font-size-h2),4vw,var(--font-size-h1));font-weight:var(--font-weight-title);text-align:center;+.sub-title{margin-top:-1rem;margin-bottom:2rem;}}h2,.h2,.sub-title{font-size:clamp(var(--font-size-h3),3vw,var(--font-size-h2));font-weight:400;text-align:center;}h3,.h3{font-size:var(--font-size-h3);font-weight:var(--font-weight-title);}h4,.h4{font-size:var(--font-size-h4);margin:0;}h5,.h5{font-size:var(--font-size-h5);}.text-light{color:var(--text-light);}.text-large{font-size:var(--font-size-h3);}p{margin:0 0 var(--spacing-sm);}ul,ol{padding-left:1.5rem;margin-top:0;li{+li{margin-top:0.5rem;}&::marker{color:var(--primary-color);}}}dl{dt{color:var(--primary-color);font-weight:bold;}dd{margin-left:0;}*+dt{margin-top:1rem;}}.buttons{margin-left:0;margin-right:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;>li{display:block;padding:0;margin-top:0;margin-bottom:0.5rem;}>*+*{margin-left:0.5rem;}}blockquote{display:flex;flex-flow:column;background-color:var(--white);padding:var(--padding-md);border-radius:var(--rounding-md);&:not(.col){margin:var(--spacing-md);}>.wrapper{display:flex;flex-flow:column;flex-grow:10;justify-content:space-between;}p.quote{&::before{content:'“';display:block;color:var(--primary-color);font-size:var(--font-size-h1);font-family:var(--font-face-title);font-weight:var(--font-weight-title);letter-spacing:var(--letter-spacing-title);}font-style:italic;}p.reference{font-weight:bold;}p.contact{min-height:128px;}&:not(.contact-card) .quote+.reference::before{content:'–';color:var(--primary-color);margin-right:0.4rem;}}.icon{font-size:1.5rem;margin-right:0.5rem;display:inline-block;vertical-align:middle;line-height:0;svg{width:20px;height:20px;}}.text-center{text-align:center;}.text-white{color:var(--white);}.text-lg{font-size:1.2rem;}.rounded{position:relative;aspect-ratio:1/1;width:100%;display:block;overflow:hidden;border-radius:100%;img{position:absolute;left:0;top:0;width:100%;display:block;}}.published-tag{>span{background:var(--light-gray);border-radius:var(--rounding-sm);width:auto;margin-right:auto;font-weight:bold;display:inline-block;padding:calc(0.5*var(--padding-sm)) var(--padding-sm);font-size:calc(0.8*var(--font-size));}}hr.spacer{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md);border:solid 1px transparent;}@container (width>900px){.text-light-lg{color:var(--text-light);}}@container (width<900px){.buttons{display:block;margin-left:calc(-0.5*var(--spacing-sm));margin-right:calc(-0.5*var(--spacing-sm));>*{display:inline-block !important;margin:var(--spacing-sm) calc(0.5*var(--spacing-sm));}}}@container (width<600px){dl{dd{display:none;}dt.open+dd{display:block;}}}.content{blockquote.wp-block-quote{border-left:solid 3px var(--red);padding-left:1rem;font-style:italic;border-radius:0;margin-left:0;padding-top:calc(0.5*var(--padding-sm));padding-bottom:calc(0.5*var(--padding-sm));background-color:transparent;>*:first-child{margin-top:0;}>*:last-child{margin-bottom:0;}}.wp-block-heading{margin-bottom:var(--spacing-md);}.line-separator{@container (width<600px){display:block;width:0;height:0;clear:both;overflow:hidden;visibility:hidden;}}}.accordion{--p-y:var(--padding-sm);--p-x:0;details{display:block;padding:var(--p-y) var(--p-x);position:relative;&+*{border-top:solid 1px;}summary{--p-offset:2px;list-style:none;font-size:var(--font-size-h3);transition:padding 400ms;padding-left:0;padding-right:calc(var(--padding-md));&::before{content:'?';margin-right:0.5rem;}+*{margin-top:var(--spacing-md);}&:hover,&:focus-within,&:active{cursor:pointer;padding-left:var(--p-offset);padding-right:calc(var(--padding-md) - var(--p-offset));}}&::before,&::after{letter-spacing:normal;text-transform:none;display:inline-flex;align-items:center;align-content:center;justify-content:center;vertical-align:middle;white-space:nowrap;overflow-wrap:normal;}&::after{content:'›';position:absolute;right:var(--p-x);top:var(--p-y);font-size:var(--font-size-h3);transform:rotate(90deg) scale(1.5);}&:open{summary::before{content:'!';}&::after{transform:rotate(-90deg) scale(1.5) translateY(-4px);}}}}.section.accordion{padding-top:var(--padding-lg);padding-bottom:var(--padding-lg);}.content{width:100%;max-width:var(--page-width);margin-inline:auto;&.bubble{background-color:var(--white);border-radius:var(--rounding-md);padding:var(--padding-md);max-width:35rem;margin-inline:auto;>*:first-child{margin-top:0;}>*:last-child{margin-bottom:0;}}}.row{display:flex;justify-content:stretch;&.vertical{flex-flow:row;flex-flow:column;}&.horizontal{flex-flow:column;}&.wrap{flex-wrap:wrap;}&.centered{justify-content:center;}&.stretch{align-items:stretch;}>.col{flex-grow:1;}}@container (width>900px){.row.inline{float:right;margin-left:var(--spacing-md);margin-bottom:var(--spacing-md);}}.d-block{display:block;}.d-flex{display:flex;}.d-none{display:none;}.w-100{width:100%;}.w-75{width:75%;}.w-66{width:66.6%;}.w-50{width:50%;}.w-33{width:33.3%;}.w-25{width:25%;}.w-auto{width:auto;margin-inline:auto;}.h-100{height:100%;}.h-75{height:75%;}.h-66{height:66.6%;}.h-50{height:50%;}.h-33{height:33.3%;}.h-25{height:25%;}.m-lg{margin:var(--spacing-lg);}.mx-lg{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg);}.my-lg{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg);}.mt-lg{margin-top:var(--spacing-lg);}.mb-lg{margin-bottom:var(--spacing-lg);}.ms-lg{margin-left:var(--spacing-lg);}.me-lg{margin-right:var(--spacing-lg);}.m-md{margin:var(--spacing-md);}.mx-md{margin-left:var(--spacing-md);margin-right:var(--spacing-md);}.my-md{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md);}.mt-md{margin-top:var(--spacing-md);}.mb-md{margin-bottom:var(--spacing-md);}.ms-md{margin-left:var(--spacing-md);}.me-md{margin-right:var(--spacing-md);}.m-sm{margin:var(--spacing-sm);}.mx-sm{margin-left:var(--spacing-sm);margin-right:var(--spacing-sm);}.my-sm{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm);}.mt-sm{margin-top:var(--spacing-sm);}.mb-sm{margin-bottom:var(--spacing-sm);}.ms-sm{margin-left:var(--spacing-sm);}.me-sm{margin-right:var(--spacing-sm);}.m-0{margin:0;}.mx-0{margin-left:0;margin-right:0;}.my-0{margin-top:0;margin-bottom:0;}.mt-0{margin-top:0;}.mb-0{margin-bottom:0;}.ms-0{margin-left:0;}.me-0{margin-right:0;}.p-lg{padding:var(--padding-lg);}.px-lg{padding-left:var(--padding-lg);padding-right:var(--padding-lg);}.py-lg{padding-top:var(--padding-lg);padding-bottom:var(--padding-lg);}.pt-lg{padding-top:var(--padding-lg);}.pb-lg{padding-bottom:var(--padding-lg);}.ps-lg{padding-left:var(--padding-lg);}.pe-lg{padding-right:var(--padding-lg);}.p-md{padding:var(--padding-md);}.px-md{padding-left:var(--padding-md);padding-right:var(--padding-md);}.py-md{padding-top:var(--padding-md);padding-bottom:var(--padding-md);}.pt-md{padding-top:var(--padding-md);}.pb-md{padding-bottom:var(--padding-md);}.ps-md{padding-left:var(--padding-md);}.pe-md{padding-right:var(--padding-md);}.p-sm{padding:var(--padding-sm);}.px-sm{padding-left:var(--padding-sm);padding-right:var(--padding-sm);}.py-sm{padding-top:var(--padding-sm);padding-bottom:var(--padding-sm);}.pt-sm{padding-top:var(--padding-sm);}.pb-sm{padding-bottom:var(--padding-sm);}.ps-sm{padding-left:var(--padding-sm);}.pe-sm{padding-right:var(--padding-sm);}.p-0{padding:0;}.px-0{padding-left:0;padding-right:0;}.py-0{padding-top:0;padding-bottom:0;}.pt-0{padding-top:0;}.pb-0{padding-bottom:0;}.ps-0{padding-left:0;}.pe-0{padding-right:0;}.rounded-sm{border-radius:var(--rounding-sm);}.rounded-md{border-radius:var(--rounding-md);}.rounded-lg{border-radius:var(--rounding-lg);}#header{position:absolute;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;height:var(--header-height);padding-left:2rem;padding-right:2rem;z-index:100;font-family:var(--font-face-title);font-weight:bold;letter-spacing:var(--letter-spacing-title);container-name:header;container-type:inline-size;.logo{img,svg{width:250px;height:auto;g path{fill:#ffffff !important;transition:fill 400ms;}}&:hover,&:focus-within{svg{g{&.symbol path{fill:var(--red) !important;}}}}}#goToContent{position:absolute;left:50%;opacity:0.01;transition:opacity 400ms;color:white;padding:var(--padding-sm) var(--padding-md);&:hover,&:focus-within{opacity:1;}}}@media only screen and (width<= 600px){#header{padding-left:0.5rem;padding-right:0.5rem;height:var(--header-height-sm);.logo{img,svg{width:100%;max-width:150px;}}}}#banner{text-align:center;padding:calc(0.5*var(--padding-sm)) var(--padding-sm);.banner-text ~*{margin-left:var(--spacing-sm);}}@media only screen and (width<= 900px){#banner{padding-top:10px;padding-bottom:10px;.banner-text{display:flex;align-items:center;align-content:center;text-align:left;padding-right:50px;min-height:40px;~*{display:block;margin-left:0;margin-top:var(--spacing-sm);}}}}#navigation{--height:38px;--spacing:1.5rem;--padding:0.5rem;--rounding:var(--rounding-sm);--box-shadow:0 10px 10px rgb(0 0 0/40%);display:flex;align-items:center;>.call{height:var(--height);border-radius:var(--rounding);font-weight:600;margin-left:1rem;.icon{margin-left:-1rem;margin-right:0.8rem;transition:fill 400ms;}&:hover,&:focus-within{.icon{fill:var(--primary-color);}}}>.navigation-wrapper{>ul{display:flex;height:var(--height);margin:0;list-style:none;align-items:center;background-color:white;padding:0 calc(2*var(--padding));border-radius:var(--rounding);box-shadow:var(--box-shadow);&.contact-info{display:none;}~*{margin-left:var(--spacing);}>li{flex-grow:1;position:relative;margin:0;+li{margin-left:calc(var(--spacing)+var(--padding));&::before{position:absolute;content:'';display:inline-block;left:calc(-1*var(--spacing)+var(--padding));top:50%;margin-top:calc(-0.5*var(--padding));background-color:var(--primary-color);border-radius:100%;width:var(--padding);height:var(--padding);}}.nav-item{display:inline-block;color:var(--text-color);font-weight:600;white-space:nowrap;padding:calc(0.5*var(--padding-sm)) var(--padding-sm);}>ul{display:none;position:absolute;flex-flow:column;left:0;top:100%;min-width:100%;margin:0;padding:0;list-style:none;background-color:white;box-shadow:var(--box-shadow);>li{display:block;width:100%;padding:0;margin:0;>.nav-item{display:block;width:100%;transition:background-color 400ms;&:hover,&:focus-within{background-color:var(--light-gray);}}}}&:focus-within,&:hover{>ul{display:flex;}}}}}}#navigationToggle{display:none;}@media only screen and (width<= 1024px){#navigationToggle{position:fixed;right:var(--spacing-md);top:30px;display:block;width:var(--navigation-toggle-size);height:var(--navigation-toggle-size);padding:0;z-index:calc(var(--z-navigation)+1);&::before{content:'+';display:block;transition:transform 400ms;transform:rotate(0);font-size:1.5rem;}&.open{&::before{transform:rotate(-45deg) scale(2);}+#navigation>.navigation-wrapper{opacity:1;pointer-events:all;}}}#navigation{>.navigation-wrapper{position:fixed;left:0;top:0;right:0;height:100vh;padding:var(--spacing-md);opacity:0;pointer-events:none;transition:opacity 400ms;border-radius:0;display:flex;flex-flow:column;justify-content:space-between;box-shadow:none;z-index:var(--z-navigation);background-color:white;overflow:scroll;>ul{box-shadow:none;display:block;height:auto;&.contact-info{display:flex;flex-flow:column;align-items:flex-start;align-content:flex-start;justify-content:flex-end;margin-left:0;>li{flex-grow:0;}}>li{margin:0;+li{margin-left:0;&::before{display:none;}}.nav-item{display:block;padding:0.5rem;&:hover,&:focus-within{background-color:var(--body-color);}}>ul{position:static;display:initial;list-style:initial !important;min-width:0;box-shadow:none;>li{display:list-item !important;margin-left:1.5rem;width:auto;}}&:focus-within{opacity:1;pointer-events:all;}}}}.call{margin-left:0;margin-right:var(--navigation-toggle-size);}}}@media only screen and (width<= 600px){#navigationToggle{position:fixed;right:var(--spacing-sm);top:15px;}}.cta-sticky{position:sticky;bottom:10px;z-index:99;text-align:center;>.wrapper{display:flex;align-items:center;align-content:center;justify-content:center;text-align:center;>.content{display:flex;align-items:center;align-content:center;justify-content:space-between;padding:0 var(--padding-sm) !important;margin-left:var(--padding-sm);margin-right:var(--padding-sm);background-color:white;border-radius:var(--rounding-sm);box-shadow:var(--box-shadow-md);p{margin:var(--padding-sm) 0;}.btn{margin-top:var(--padding-sm);margin-bottom:var(--padding-sm);margin-left:var(--padding-sm);}}}}@container (width>600px){.cta-sticky{>.wrapper{>.content{width:auto;justify-content:stretch;}}}}.section{position:relative;container-type:inline-size;min-height:10rem;padding-top:var(--padding-lg);padding-bottom:var(--padding-lg);>.image-overlay{position:absolute;left:0;top:0;right:0;z-index:0;img{width:100%;height:100%;object-fit:cover;}}>.content{position:relative;z-index:2;padding-left:var(--spacing-md);padding-right:var(--spacing-md);>.wp-block-heading:first-child{margin-top:0;}}&.main>.content{padding:var(--padding-md);}&.narrow{padding-top:var(--padding-md);padding-bottom:var(--padding-md);}&.white{background-color:var(--white);}}@container (width<900px){.quotes{display:block;>*{width:100%;margin-top:var(--spacing-md);blockquote{display:flex;>picture{border-radius:var(--round-sm);min-width:200px;min-height:200px;aspect-ratio:auto;margin-right:var(--spacing-md);margin-bottom:0;img{position:static;aspect-ratio:auto;}}>.wrapper{flex-grow:1;}}}}.section{.content{padding-left:var(--padding-md);padding-right:var(--padding-md);}>.image-overlay{position:relative;width:100%;height:auto;img{position:static;transform:none;}}}}.framed{>*:first-child{margin-top:0;}>*:last-child{margin-bottom:0;}&.half-width{max-width:40rem;margin-inline:auto;}}@container (width<600px){.quotes>*{blockquote{flex-flow:column;}}}@container (width<900px){.section{padding-top:3rem;padding-bottom:3rem;.content>*:first-child{margin-top:0;}}}@container (width>900px){.section{>.image-overlay{&:not(.white) ~ .content{>h1,>h2,>h3,>.main-title,>.sub-title,>p{color:var(--text-light);}.framed{background-color:var(--white);padding:var(--padding-md);border-radius:var(--rounding-md);margin:var(--spacing-lg) auto;font-size:1.1rem;&.tiny{max-width:35rem;text-align:center;}>*:last-child{margin-bottom:0;}}}}}}@container (width>900px){.main-content+#staffCards{padding-top:0;}#whyGoStrong+#experiences{padding-top:0;}#valuesBanner+#servicePath{padding-top:0;}}#footer{background-color:var(--footer-color);padding:var(--padding-md);position:relative;container-type:inline-size;container-name:footer;.curve{top:auto;bottom:100%;margin-top:0;margin-bottom:-2px;}&,a{color:var(--text-light);}h3{margin-top:0;color:var(--text-light);}ul{margin:0;padding:0;list-style:none;}.row+.row{margin-top:calc(var(--spacing-md)+var(--spacing-sm));padding-top:var(--spacing-md);border-top:solid 1px;font-size:0.9rem;&,a{color:#888888;}ul{display:inline-block;li{display:inline;+li::before{content:' | ';}}}}}@container footer (width<900px){.row{flex-wrap:wrap;.col{width:50%;padding-bottom:var(--padding-md);}}}@container footer (width<450px){.row{display:block;}}.article-list{--border-radius:var(--rounding-md);container-type:inline-size;display:flex;flex-wrap:wrap;>*{width:33.3%;padding:0.5rem;display:flex;flex-flow:column;align-items:flex-start;align-content:flex-start;justify-content:stretch;transition:all 400ms;>*{box-shadow:var(--box-shadow-md);width:100%;}>.thumbnail{display:block;aspect-ratio:40/25;overflow:hidden;width:100%;border-bottom:none;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);>img{width:100%;height:100%;transition:all 400ms;object-fit:cover;filter:grayscale(40%);}}>.article-review{padding:var(--padding-md);flex-grow:10;border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);background:white;display:flex;flex-flow:column;justify-content:space-between;>*{flex-grow:1;}h2{text-align:left;margin-top:0;}.excerpt{flex-grow:100;}.read-more{margin-bottom:0;}}&:focus-within,&:hover{transform:translateY(-4px);>.thumbnail{>img{transform:scale(1.05);filter:none;}}}}}@media only screen and (width<600px){.article-list{display:block;>*{width:100%;display:block;}}}#hero{.content{padding-top:var(--spacing-md);.cards{margin-top:var(--spacing-lg);z-index:2;}}&.content-page:not(.has-excerpt)+.main-content{margin-top:-130px;}&.error-page{min-height:30rem;}}.main-content{~ .main-content{padding-top:0;}>.content:first-child{background-color:white;border-radius:var(--rounding-lg);padding:var(--padding-lg);box-shadow:inset 0 0 100px rgb(0 0 0/16%);min-height:20rem;line-height:1.7;&::before{content:'';display:block;height:var(--padding-lg);}&::after{display:block;content:'';clear:both;}}}@media only screen and (width>= 900px){.content:not(.bubble){padding-top:0 !important;}}@container (width<900px){.main-content{margin-top:-100px !important;.content:first-child{box-shadow:none;padding:var(--padding-sm) var(--padding-md);margin:var(--spacing-sm);width:auto;&::before{height:var(--padding-sm);}}}#hero{.image-overlay{max-height:30vh;.curve.bottom.white svg use{fill:var(--light-gray);}}}#valuesBanner{background-color:white;.content{padding-top:3rem;}}}.cards{display:flex;flex-flow:row;margin-inline:auto;align-items:stretch;justify-content:stretch;position:relative;z-index:2;>.card{background-color:var(--white);width:100%;height:100%;display:flex;flex-grow:1;flex-flow:column;justify-content:stretch;position:relative;transition:transform 400ms;overflow:hidden;max-width:600px;margin-inline:auto;&:last-child{border-top-right-radius:var(--rounding-lg);border-bottom-right-radius:var(--rounding-lg);}>.card-heading{height:6rem;text-align:center;display:flex;flex-flow:column;align-items:center;align-content:center;justify-content:center;position:relative;&::before{content:'';display:block;position:absolute;left:0;top:var(--spacing-md);bottom:var(--spacing-md);border-left:solid 1px red;}>*{margin:0;}p{color:var(--primary-color);}}&:first-child{border-top-left-radius:var(--rounding-lg);border-bottom-left-radius:var(--rounding-lg);>.card-heading{&::before{display:none;}}}>.card-body{padding:calc(2*var(--padding-md)) var(--padding-md) var(--padding-md);position:relative;.image-overlay{background-color:#aaaaaa;z-index:0;transition-property:background;transition-duration:1200ms;~*{position:relative;z-index:1;margin-top:var(--padding-sm);}img{transition-property:all;transition-duration:1200ms;filter:grayscale(100%);mix-blend-mode:color-burn;opacity:1;}}.card-content{margin-top:50%;position:relative;z-index:10;background-color:var(--white);min-height:7rem;border-radius:var(--rounding-sm);display:flex;flex-flow:column;align-items:center;align-content:center;justify-content:center;&:empty{background-color:transparent;}p{margin:0;text-align:center;}}>.btn{display:block;width:100%;}}&:focus-within,&:hover{transform:scale(1.01);>.card-body{.image-overlay{background-color:#cccccc;img{filter:grayscale(0%);transform:translateX(-50%) translateY(-50%) scale(1.02);}}}}}}@container (width<900px){.cards{display:block;padding-left:var(--padding-sm);padding-right:var(--padding-sm);>.card{border-radius:var(--rounding-md);&+*{margin-top:var(--spacing-md);}>.card-heading{&::before{display:none;}}>.card-body{.card-content{margin-top:4rem;}}}}}#cookieConsent{display:flex;flex-flow:column;padding:var(--padding-sm);transition:all 400ms;overflow:hidden;position:fixed;bottom:0;left:0;margin:var(--spacing-sm);background-color:var(--white-active);box-shadow:0 0 var(--spacing-sm) rgb(0 0 0/50%);max-width:30rem;opacity:0.01;z-index:-1;&.visible{height:auto;z-index:200;opacity:1;}>.row{display:flex;align-items:center;align-content:center;flex-flow:row;.label{display:block;}&.hidden{display:none !important;}h3,.h3{margin-top:0;}.checkbox-row{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md);}}.logo-image{svg{.symbol{path{fill:var(--red) !important;}}}}}.curve{position:absolute;width:100%;left:0;right:0;z-index:1;&.top{top:0;margin-top:-2px;}&.bottom{bottom:0;margin-bottom:-2px;}>svg{display:block;width:100%;height:100%;object-fit:cover;}&.gray>svg use{fill:var(--body-color);}&.white>svg use{fill:white;}&.footer-gray>svg use{fill:var(--footer-color);}}*:has(>.curve){position:relative;}.events-timeline{max-width:50rem;margin-inline:auto;ul{padding-left:0;list-style:none;}li{--marker-size:20px;position:relative;padding-left:30px;transition:transform 400ms;&::marker{content:'';}&::before{content:'';display:block;position:absolute;left:0;top:2px;border:solid 3px white;border-radius:100%;width:var(--marker-size);height:var(--marker-size);}&::after{content:'';display:block;position:absolute;border:solid 2px white;top:28px;bottom:-20px;left:calc(0.5*var(--marker-size));margin-left:-1.5px;}&:hover,&:focus-within{transform:translateY(-2px);}&.cta{&::before{top:50%;margin-top:calc(-0.5*var(--marker-size));}&::after{top:-20px;bottom:auto;height:30px;}}h4{color:var(--text-light);margin-bottom:var(--spacing-sm);margin-top:var(--spacing-md);text-transform:capitalize;}.event{background-color:var(--white);color:var(--text-color);padding:var(--padding-sm);border-radius:var(--rounding-sm);display:flex;align-items:center;.event-meta{flex-grow:100;margin:0;.date{text-transform:capitalize;}}.cta{flex-grow:1;align-self:flex-end;}.event-date{color:var(--primary-color);margin:0;font-weight:bold;font-family:var(--font-family-title);}*:first-child{margin-top:0;}*:last-child{margin-bottom:0;}}}}@container (width<900px){.events-timeline{li{h4{color:var(--text-color);}&::before,&::after{border-color:var(--primary-color);}}}}@container (width<600px){.events-timeline{li{.event{display:block;.cta{margin-top:1rem;}}}}}input:not([type="checkbox"],[type="radio"],[type="submit"],[type="cancel"]),select,textarea{display:block;appearance:none;border:solid 1px;border-radius:var(--rounding-sm);width:100%;padding:var(--padding-sm);background-color:var(--white);}textarea{min-height:20rem;}label{display:block;margin-bottom:1rem;&.error{color:var(--primary-color);input,select,textarea{color:var(--primary-color);border-color:var(--primary-color);}}}span.label{display:block;font-weight:bold;margin-bottom:0.5rem;}form{.pot{position:absolute;z-index:-1;opacity:0.01;height:0;overflow:hidden;}}.form-options{--p:0.5rem;list-style:none;padding-left:0;margin-left:calc(-1*var(--p));margin-right:calc(-1*var(--p));li{margin:0;padding:0;}label{padding:0.2rem calc(-1*var(--p));margin:0 0 0.1rem;border-radius:0.5rem;&:hover,&:focus-within{outline:solid 1.5px var(--gray);}&:has(input:checked){outline:solid 1.5px var(--black);}}}.question-group{max-width:60rem;border-radius:var(--rounding-lg);padding:var(--padding-md);background-color:white;margin:0 auto 1rem;>*:first-child{margin-top:0;}>*:last-child{margin-bottom:0;}@container (width<900px){border-radius:var(--rounding-md);padding:var(--padding-sm);}}.wp-block-gallery{>.wp-block-image{overflow:hidden;img{transition:all 400ms;}&:focus-within,&:hover{img{transform:scale(1.03);}}}}.image-overlay{position:absolute;z-index:0;left:0;top:0;right:0;bottom:0;overflow:hidden;background-color:var(--black);&.white{background-color:white;}img{width:100%;height:100%;object-fit:cover;position:absolute;z-index:0;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);transition:all 800ms;opacity:0.8;display:block;}}.quotes{flex-flow:wrap;justify-content:center;align-items:stretch;>*{width:calc(33% - 2*var(--spacing-sm));max-width:400px;position:relative;margin-bottom:var(--spacing-md);margin-inline:var(--spacing-sm);.btn{position:absolute;top:var(--spacing-md);right:var(--spacing-md);z-index:1;}.wrapper .btn{right:calc(2*var(--spacing-md));}p.contact{>.btn{position:static;width:100%;margin-top:var(--spacing-sm);}}}&.inline{margin-top:calc(-1*var(--spacing-md));margin-right:calc(-1*var(--spacing-md));margin-bottom:calc(-1*var(--spacing-md));blockquote{box-shadow:var(--box-shadow-md);margin-right:0;}}}.content-text+.quotes{margin-top:var(--spacing-lg);}@container (width<900px){.quotes{display:block;>*{width:100%;max-width:none;}&.inline{margin:0 0 var(--spacing-md);>.col{margin:0;padding:0;}blockquote{margin-left:0;}}}}#modal{--button-size:2.5rem;position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgb(0 0 0/20%);backdrop-filter:blur(20px);display:flex;align-items:center;align-content:center;justify-content:center;z-index:10000;overscroll-behavior:none;overscroll-behavior-block:none;overscroll-behavior-inline:none;&:not([data-open]){display:none !important;z-index:-2;}>*:not(.controls){width:100%;max-width:40rem;background-color:var(--white);border-radius:var(--rounding-md);padding:var(--padding-md);}&[data-mode="large"]{>*:not(.controls){max-width:95vw;max-height:95vh;}}>.controls{position:absolute;left:0;right:0;top:50%;max-width:none;>*{position:absolute;transform:translateY(-50%);&.prev{left:1rem;&::before{content:'‹';}}&.next{right:1rem;&::before{content:'›';}}}}>.controls>*,>.close{width:var(--button-size);;height:var(--button-size);;background-color:var(--primary-color);color:var(--text-light);padding:0;font-size:1.5rem;border-radius:100%;&::before{display:block;font-weight:bold;text-align:center;}&:hover,&:focus-within{background-color:var(--primary-color-active);font-size:1.6rem;}}>.close{position:absolute;top:1rem;right:1rem;display:flex;align-items:center;align-content:center;justify-content:center;transition:all 400ms;&::before{content:'+';transform:rotate(45deg);}}}.pager{display:flex;align-items:center;align-content:center;justify-content:center;margin-top:1rem;container-type:inline-size;>*{display:block;+*{margin-left:1px;}&:first-child{border-top-right-radius:0;border-bottom-right-radius:0;~*:not(:last-child){border-radius:0;}}&:last-child{border-top-left-radius:0;border-bottom-left-radius:0;}}}@media only screen and (width<600px){.pager{justify-content:stretch;>*{flex-grow:1;padding-left:0 !important;padding-right:0 !important;}}}.two-by-two{display:flex;flex-wrap:wrap;margin-left:calc(-1*var(--spacing-md));margin-right:calc(-1*var(--spacing-md));align-items:stretch;align-content:stretch;justify-content:stretch;>.col{width:50%;padding:var(--spacing-md);>.col{--spacing:var(--padding-sm);background-color:var(--white);padding:var(--padding-md) var(--padding-md) 0;+.col{&::before{content:'';display:block;border-top:solid 1px var(--primary-color);margin-top:calc(-1*var(--spacing));margin-bottom:var(--spacing);}}&:first-child{border-top-left-radius:var(--rounding-md);border-top-right-radius:var(--rounding-md);}&:last-child{border-bottom-left-radius:var(--rounding-md);border-bottom-right-radius:var(--rounding-md);padding-bottom:var(--padding-md);flex-grow:100;}>*:first-child{margin-top:0;}>*:last-child{margin-bottom:0;}}}}@container (width<900px){.two-by-two{padding:calc(0.5*var(--padding-sm));>.col{padding:var(--padding-sm) calc(0.5*var(--padding-sm)) 0;}}}@container (width<600px){.two-by-two{>.col{width:100%;}}}#servicePath{margin-inline:auto;>.col{padding:0 var(--padding-md) var(--padding-sm);>*{margin:0;}+.col{border-left:solid 1px var(--primary-color);}}h3{display:flex;align-items:end;}.services{margin:0;padding:0;list-style:none;>li{display:flex;align-items:center;align-content:center;justify-content:space-between;min-height:4rem;padding:calc(0.5*var(--padding-sm)) var(--padding-sm);border-radius:var(--rounding-sm);background-color:var(--white);margin-top:var(--spacing-sm);transition:transform 400ms;position:relative;&::after{content:'▶';display:block;color:var(--primary-color);padding:var(--padding-sm);}&:hover,&:focus-within{transform:translateY(-2px);outline:solid 1.5px var(--red);&::after{transform:scale(1.2);}}a{display:block;width:100%;&:focus,&:active{outline:none;}&::before{content:'';display:block;position:absolute;z-index:1;left:0;top:0;right:0;bottom:0;}}}}}@container (width<1000px){#servicePath h3{min-height:3.5rem;}}@container (width<900px){#servicePath{display:block;>.col{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md);+.col{border-left:none;h3{display:block;border-top:solid 1px var(--primary-color);min-height:0;padding-top:var(--spacing-md);}}}}}ul.service-list{margin:var(--spacing-md) 0;padding:0;display:block;text-align:center;li{display:inline-block;margin-right:var(--spacing-sm);}}#whyGoStrong{.row.flow.wrap{margin-left:calc(-1*var(--spacing-md));margin-right:calc(-1*var(--spacing-md));align-items:stretch;align-content:stretch;justify-content:stretch;>.col{width:50%;padding:var(--spacing-md);>.col{--spacing:var(--padding-sm);background-color:var(--white);padding:var(--padding-md) var(--padding-md) 0;height:100%;+.col{&::before{content:'';display:block;border-top:solid 1px var(--primary-color);margin-top:calc(-1*var(--spacing));margin-bottom:var(--spacing);}}&:first-child{border-top-left-radius:var(--rounding-md);border-top-right-radius:var(--rounding-md);align-content:flex-end;}&:last-child{border-bottom-left-radius:var(--rounding-md);border-bottom-right-radius:var(--rounding-md);padding-bottom:var(--padding-md);}>*:first-child{margin-top:0;}>*:last-child{margin-bottom:0;}}}}}@container (width<900px){#whyGoStrong{.row.flow.wrap{>.col{width:100%;}}}}#contactUs{.content{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg);p{color:var(--text-light);}.row{justify-content:center;margin-inline:auto;>.col{margin:var(--spacing-md);min-width:20rem;.btn{display:block;width:100%;white-space:nowrap;}}}}}@container (width>900px){#contactUs .content{display:flex;align-items:center;align-content:center;justify-content:center;flex-flow:column;min-height:700px;}}@container (width<900px){#contactUs{.content{p{color:inherit;}}}}#vacancies{>.row{align-items:stretch;align-content:center;justify-content:space-around;>.col{display:flex;flex-flow:column;align-items:stretch;align-content:center;justify-content:stretch;flex-grow:0;>*{flex-grow:1;}background-color:var(--white);margin:var(--spacing-sm);padding:var(--padding-md);border-radius:var(--rounding-md);>*:first-child{margin-top:0;}@container (width>1000px){width:calc(33% - 2*var(--spacing-sm));&:first-child:nth-last-child(4){&,~*{width:calc(25% - 2*var(--spacing-sm)) !important;}}&:first-child:nth-last-child(5){&,~*{width:calc(20% - 2*var(--spacing-sm)) !important;}}}.vacancies{text-align:center;font-size:var(--font-size-h1);color:var(--red);margin-bottom:0;}.contact{display:flex;flex-flow:column;.btn{display:inline-block;white-space:nowrap;text-overflow:ellipsis;flex-grow:1;overflow:hidden;~*{margin-top:var(--spacing-sm);}}}}}}@container (width<1000px){#vacancies{>.row{margin:var(--spacing-sm);flex-wrap:wrap;>.col{width:calc(50% - 2*var(--spacing-sm));}}}}@container (width<600px){#vacancies{>.row{display:block;margin:var(--spacing-sm);>.col{width:100%;margin-left:0;margin-right:0;}}}}#valuesBanner{padding-top:0;.image-overlay{background-color:white;~ .content{padding-bottom:2rem;>h1,>.h1,>h2,>.h2,>.main-title,>.sub-title{color:var(--text-color) !important;}.cta{text-align:center;}}}}

/* Added during migration: form confirmation box */
.form-result{background:var(--white);padding:var(--padding-md);border-radius:var(--rounding-md);box-shadow:var(--box-shadow-md);margin:var(--spacing-md) 0}
.form-result .buttons{display:flex;gap:var(--spacing-sm);flex-wrap:wrap;margin-top:var(--spacing-md)}
