@charset "UTF-8";.ds-accordion__container{position:relative;-moz-column-break-inside:avoid;break-inside:avoid;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.ds-accordion__button{width:100%;padding-top:1rem;padding-bottom:1rem;text-align:left}@media (min-width: 1024px){.ds-accordion__button{padding-top:1.5rem;padding-bottom:1.5rem}}.ds-accordion__button--inner{display:flex;align-items:center;justify-content:space-between}.ds-accordion__button--inner>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.ds-accordion__button--inner{padding-left:.5rem;padding-right:.5rem}@media (min-width: 1024px){.ds-accordion__button--inner{padding-left:1rem;padding-right:1rem}}.ds-accordion__button--inner--title{font-size:1.25rem;line-height:1.75rem;font-weight:500;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}@media (min-width: 768px){.ds-accordion__button--inner--title{font-size:1.5rem;line-height:2rem}}@media (min-width: 1024px){.ds-accordion__button--inner--title{font-size:1.5rem;line-height:2rem}}.ds-accordion__button--icon-container{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;transition-duration:.2s}.ds-accordion__button--icon{font-size:10px;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);--webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ds-accordion__content{position:relative;max-height:0px;overflow:hidden;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.ds-accordion__content--inner{padding-left:.5rem;padding-right:.5rem;padding-bottom:2rem}@media (min-width: 1024px){.ds-accordion__content--inner{padding-left:1rem;padding-right:1rem;padding-bottom:3rem}}.ds-accordion ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.ds-accordion ul li{display:flex;align-items:center}.ds-accordion ul li:before{margin-right:.5rem;font-family:"Font Awesome 6 Sharp";content:"";font-size:.875rem;margin-right:10px;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(196 3 40/var(--tw-text-opacity))}.ds-announcement{position:relative;overflow:hidden;background-color:#3c33290d;padding:1.5rem;--tw-text-opacity: 1;color:rgb(87 83 78 / var(--tw-text-opacity))}@media (min-width: 1024px){.ds-announcement{padding:2.5rem}}.ds-announcement__title{position:relative;z-index:10;margin-bottom:.75rem;font-family:Figtree,sans-serif;font-size:1.875rem;line-height:2.25rem;--tw-text-opacity: 1;color:rgb(60 51 41 / var(--tw-text-opacity))}@media (min-width: 1024px){.ds-announcement__title{margin-bottom:1rem;font-size:2.25rem;line-height:2.5rem}}.ds-announcement__content{position:relative;z-index:10;font-size:1.125rem;line-height:1.75rem}@media (min-width: 1024px){.ds-announcement__content{font-size:1.25rem;line-height:1.75rem}}.ds-announcement__content a{--tw-text-opacity: 1;color:rgb(60 51 41 / var(--tw-text-opacity));text-decoration-line:underline;text-underline-offset:2px}.ds-announcement__content a:hover{--tw-text-opacity: 1;color:rgb(142 52 15 / var(--tw-text-opacity))}.ds-badge{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;padding:.125rem .5rem;text-align:center;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.ds-badge:focus{outline:2px solid transparent;outline-offset:2px}.ds-badge.ds-badge--info{background-color:#ffffffb3;--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.ds-badge.ds-badge--info-dark{background-color:#3c33294d;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.ds-badge.ds-badge--secondary{background-color:#fff3;--tw-text-opacity: 1;color:rgb(255 218 0 / var(--tw-text-opacity));--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.ds-badge.ds-badge--success{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ds-badge.ds-badge--danger{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ds-badge i{margin-right:.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.ds-breadcrumb{display:flex;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 229 229 / var(--tw-border-opacity));padding-top:1rem;padding-bottom:1rem}.ds-breadcrumb ol{display:flex;align-items:center}.ds-breadcrumb ol>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.ds-breadcrumb ol li{display:flex;align-items:center}.ds-breadcrumb ol li a{margin-right:.75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity));transition-duration:.2s}.ds-breadcrumb ol li a:last-child{--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity))}.ds-breadcrumb ol li a:hover{--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity))}.ds-breadcrumb ol li a:hover:last-child{--tw-text-opacity: 1;color:rgb(60 51 41 / var(--tw-text-opacity))}.ds-breadcrumb ol li svg{height:1rem;width:1rem;flex-shrink:0;--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity))}.ds-button-2{display:flex;align-items:center;justify-content:space-between;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1.25rem 1rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-duration:.2s}.ds-button-2:hover{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity))}@media (min-width: 1024px){.ds-button-2{padding:2rem 1.5rem}}.ds-button-2__prepend{display:flex;align-items:center}.ds-button-2__prepend>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.ds-button-2__icon-container{display:flex;height:25px;width:25px;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(16 107 100 / var(--tw-bg-opacity));font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 1024px){.ds-button-2__icon-container{height:33px;width:33px;font-size:1.125rem;line-height:1.75rem}}.ds-button-2__text{font-size:1.25rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(60 51 41 / var(--tw-text-opacity))}@media (min-width: 1024px){.ds-button-2__text{font-size:1.5rem;line-height:2rem}}.ds-button-2__append{--tw-text-opacity: 1;color:rgb(16 107 100 / var(--tw-text-opacity));transition-duration:.2s}.group:hover .ds-button-2__append{--tw-translate-x: .25rem;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}.ds-button-2.ds-button-2--small{padding:1.25rem 1rem}.ds-button-2.ds-button-2--small .ds-button-2__icon-container{height:25px;width:25px;font-size:.875rem;line-height:1.25rem}.ds-button-2.ds-button-2--small .ds-button-2__text{font-size:1.25rem;line-height:1.75rem}@media (min-width: 1024px){.ds-button-2.ds-button-2--small .ds-button-2__text{font-size:1.25rem;line-height:1.75rem}}.ds-button-3{display:flex}.ds-button-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.ds-button-3{padding-top:.75rem}.ds-button-3__icon-container{margin-top:.25rem;--tw-text-opacity: 1;color:rgb(139 205 178 / var(--tw-text-opacity));transition-duration:.2s}.group:hover .ds-button-3__icon-container{--tw-text-opacity: 1;color:rgb(60 51 41 / var(--tw-text-opacity))}.ds-button-3__title{font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(16 107 100 / var(--tw-text-opacity));transition-duration:.2s}.group:hover .ds-button-3__title{--tw-text-opacity: 1;color:rgb(60 51 41 / var(--tw-text-opacity))}.ds-button-3__description{--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity));transition-duration:.2s}.group:hover .ds-button-3__description{--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity))}.ds-button{position:relative;display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;overflow:hidden;border-radius:9999px;padding:.5rem 1.5rem;font-family:Figtree,sans-serif;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-inset: inset;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.ds-button__icon--prepend{margin-right:.5rem}.ds-button__icon--prepend .ds-button__icon-container{margin-left:0;margin-right:1rem}.ds-button.ds-button--primary{--tw-bg-opacity: 1;background-color:rgb(88 169 157 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));--tw-ring-opacity: 1;--tw-ring-color: rgb(88 169 157 / var(--tw-ring-opacity)) }.ds-button.ds-button--primary:hover{--tw-bg-opacity: 1;background-color:rgb(20 184 166 / var(--tw-bg-opacity));--tw-ring-opacity: 1;--tw-ring-color: rgb(20 184 166 / var(--tw-ring-opacity)) }.ds-button.ds-button--primary__icon{padding:.5rem .625rem .5rem 1.25rem}.ds-button.ds-button--primary__icon--prepend{padding-right:1.25rem;padding-left:.625rem}.ds-button.ds-button--primary__icon--prepend .ds-button__icon-container{margin-left:0;margin-right:1rem}.ds-button.ds-button--primary__icon span{position:relative;z-index:10}.group:hover .ds-button.ds-button--primary__icon span{--tw-text-opacity: 1;color:rgb(38 38 38 / var(--tw-text-opacity))}.ds-button.ds-button--secondary{background-color:transparent;--tw-text-opacity: 1;color:rgb(49 86 163 / var(--tw-text-opacity));--tw-ring-opacity: 1;--tw-ring-color: rgb(49 86 163 / var(--tw-ring-opacity)) }.ds-button.ds-button--secondary:hover{--tw-bg-opacity: 1;background-color:rgb(49 86 163 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ds-button.ds-button--secondary__icon{padding-left:1.25rem;padding-right:.625rem}.ds-button.ds-button--secondary__icon span{position:relative;z-index:10}.ds-button.ds-button--secondary__icon--prepend{background-color:transparent;--tw-text-opacity: 1;color:rgb(49 86 163 / var(--tw-text-opacity));--tw-ring-opacity: 1;--tw-ring-color: rgb(49 86 163 / var(--tw-ring-opacity)) }.ds-button.ds-button--secondary__icon--prepend:hover{--tw-bg-opacity: 1;background-color:rgb(49 86 163 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ds-button.ds-button--secondary__icon--prepend .ds-button__icon-container{margin-left:0;margin-right:.75rem}.ds-button.ds-button--secondary__icon span{position:relative;z-index:10;--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity))}.group:hover .ds-button.ds-button--secondary__icon span{--tw-text-opacity: 1;color:rgb(38 38 38 / var(--tw-text-opacity))}.ds-button.ds-button--sm{padding:.375rem 1.25rem;font-size:1rem;line-height:1.5rem}.ds-button.ds-button--text-icon{position:relative;display:flex;align-items:center;justify-content:flex-start;border-radius:0;border-width:0px;padding-top:0;padding-bottom:0;padding-left:0;padding-right:.5rem;text-align:left;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);transition-duration:.2s}.ds-button.ds-button--text-icon:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-offset-width: 0px }.group:hover .ds-button.ds-button--text-icon{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.ds-button.ds-button--text-icon i{font-size:1rem;line-height:1.5rem;transition-duration:.2s}.ds-button.ds-button--text-icon i:last-child{padding-left:.75rem;--tw-text-opacity: 1;color:rgb(88 169 157 / var(--tw-text-opacity))}.group:hover .ds-button.ds-button--text-icon i:last-child{--tw-text-opacity: 1;color:rgb(20 184 166 / var(--tw-text-opacity));--tw-translate-x: .5rem;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}.ds-card-based-2{border-radius:.5rem;border-width:1px;padding:1rem}.ds-card-based-2 h4{font-size:1.125rem;line-height:1.75rem;font-weight:600}.ds-cards--case-study{max-width:28rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(212 212 212 / var(--tw-border-opacity));padding:1.5rem 1.5rem 2rem}.ds-cards--case-study__image-container{display:flex;aspect-ratio:3 / 2;align-items:center;justify-content:center;overflow:hidden;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 229 229 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:2rem}.ds-cards--case-study__image{-o-object-fit:cover;object-fit:cover}.ds-cards--case-study__details-container{margin-top:1.5rem}.ds-cards--case-study__details-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse));--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.ds-cards--case-study__details-container--link{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity));text-decoration-line:underline;text-underline-offset:2px;transition-duration:.2s}.ds-cards--case-study__details-container--link:hover{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity))}.ds-card--default{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-duration:.5s}.ds-card--default:hover{--tw-translate-y: -.25rem;--tw-translate-x: -0px;--tw-scale-x: 1.01;--tw-scale-y: 1.01;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));--webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .ds-card--default{--tw-shadow: 0 40px 40px -30px rgba(29,22,4,.25);--tw-shadow-colored: 0 40px 40px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ds-card--default__image-container{position:relative;aspect-ratio:3 / 2;cursor:pointer;overflow:hidden}.ds-card--default__image{position:relative;aspect-ratio:3 / 2;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition-duration:.5s;--tw-scale-x: 1;--tw-scale-y: 1;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}.group:hover .ds-card--default__image{--tw-scale-x: 1.05;--tw-scale-y: 1.05;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}.ds-card--default__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;background-color:#58a99d1a}.ds-card--default__icon-container{z-index:20;display:flex;align-items:center;justify-content:center;font-size:2.25rem;line-height:2.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));opacity:0;transition-duration:.3s;--tw-translate-y: -1rem;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}.group:hover .ds-card--default__icon-container{opacity:1;--tw-translate-y: 0px;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}@media (min-width: 1024px){.ds-card--default__icon-container{font-size:44px}}.ds-card--default__content{display:flex;flex:1 1 0%;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:1.25rem 1.5rem 1.5rem}.ds-card--default__title{margin-bottom:.75rem;font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity: 1;color:rgb(49 86 163 / var(--tw-text-opacity))}.ds-card--default__description{font-size:.875rem;line-height:1.25rem}@media (min-width: 1024px){.ds-card--default__description{font-size:1rem;line-height:1.5rem}}.ds-card--default__carousel{aspect-ratio:3 / 2}.ds-card--default .ds-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.ds-card--default .ds-list{font-size:.875rem;line-height:1.25rem}.ds-card--default .ds-list.ds-list--icons li>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.ds-card--default .ds-list.ds-list--icons li i{margin-top:.125rem}.ds-cards--flip{aspect-ratio:4 / 3;height:100%;width:100%;cursor:pointer;background-color:transparent;text-align:left;--tw-perspective: 1000px;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}.ds-cards--flip__container{position:relative;height:100%;width:100%;border-radius:.75rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.7s;transform-style:preserve-3d}.ds-cards--flip__container:hover{--tw-rotate-y: 180deg;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}.ds-cards--flip__container{-webkit-transform-style:preserve-3d}.ds-cards--flip__eyebrow{margin-bottom:.625rem;display:block;font-size:.75rem;line-height:1rem}.ds-cards--flip__title{margin-bottom:-.5rem;font-size:1.875rem;line-height:2.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 768px){.ds-cards--flip__title{font-size:2.25rem;line-height:2.5rem}}.ds-cards--flip__arrow{position:absolute;right:0;bottom:0;font-size:1.25rem;line-height:1.75rem}.ds-cards--flip__front{position:absolute;display:flex;height:100%;width:100%;flex-direction:column;border-radius:.75rem;background-image:linear-gradient(to top right,var(--tw-gradient-stops));--tw-gradient-from: #8E340F var(--tw-gradient-from-position);--tw-gradient-to: rgb(142 52 15 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-from-position: 40%;--tw-gradient-to: #8E340F var(--tw-gradient-to-position);--tw-gradient-to-position: 90%;padding:1.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));transition-duration:.2s;backface-visibility:hidden}@media (min-width: 768px){.ds-cards--flip__front{padding:2rem}}.ds-cards--flip__front--content{position:relative;display:flex;flex-grow:1;flex-direction:column;justify-content:space-between}.ds-cards--flip__front--content--image{margin-left:auto;height:4rem;width:4rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(6px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(245 245 244 / .2)}@media (min-width: 640px){.ds-cards--flip__front--content--image{height:6rem;width:6rem}}@media (min-width: 768px){.ds-cards--flip__front--content--image{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(12px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}}.ds-cards--flip__back{position:absolute;display:flex;height:100%;width:100%;flex-direction:column;overflow:hidden;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(250 250 249 / var(--tw-bg-opacity));padding:1.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));backface-visibility:hidden}@media (min-width: 768px){.ds-cards--flip__back{padding:2rem}}.ds-cards--flip__back{transform:rotateY(180deg)}.ds-cards--flip__back--content{position:relative;display:flex;flex-grow:1;flex-direction:column;justify-content:flex-end;--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity))}@media (min-width: 1024px){.ds-cards--flip__back--content{font-size:1.125rem;line-height:1.75rem}}.ds-cards--flip__back .ds-cards--flip__title{--tw-text-opacity: 1;color:rgb(60 51 41 / var(--tw-text-opacity))}.ds-cards--flip__back .ds-cards--flip__arrow{top:.5rem;--tw-text-opacity: 1;color:rgb(3 33 36 / var(--tw-text-opacity))}.ds-card--hero{position:relative;display:flex;width:100%;align-items:center;justify-content:center;overflow:hidden;transition-duration:.2s}.ds-card--hero__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ds-card--hero__overlay-gradient{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;background-color:#0006}.ds-card--hero__caption{position:absolute;left:0;right:0;z-index:10;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width: 640px){.ds-card--hero__caption{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 1024px){.ds-card--hero__caption{padding-left:2rem;padding-right:2rem}}.ds-card--hero__caption--inner{max-width:36rem}@media (min-width: 1280px){.ds-card--hero__caption--inner{max-width:42rem}}.ds-card--hero__title{margin-bottom:1rem;font-family:Figtree,sans-serif;font-size:2.25rem;line-height:2.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 1024px){.ds-card--hero__title{font-size:3rem;line-height:1}}@media (min-width: 1280px){.ds-card--hero__title{font-size:3.75rem;line-height:1}}.ds-card--hero__text{font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity))}@media (min-width: 1024px){.ds-card--hero__text{font-size:1.25rem;line-height:1.75rem}}.ds-cards--news{position:relative;display:flex;height:100%;width:100%;cursor:pointer;flex-direction:column;border-radius:.375rem;background-size:cover;background-position:center;background-repeat:no-repeat;transition-duration:.2s}.ds-cards--news:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(115 115 115 / .1);--tw-shadow: var(--tw-shadow-colored)}.ds-cards--news__image{aspect-ratio:3 / 2;height:100%;width:100%;border-top-left-radius:.5rem;border-top-right-radius:.5rem;-o-object-fit:cover;object-fit:cover;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.group:hover .ds-cards--news__image{--tw-scale-x: 1.1;--tw-scale-y: 1.1;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}.ds-cards--news__image{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d}.ds-cards--news__content{position:relative;display:flex;width:100%;flex:1 1 0%;flex-direction:column;justify-content:space-between;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1rem;--tw-text-opacity: 1;color:rgb(60 51 41 / var(--tw-text-opacity))}.group:hover .ds-cards--news__content{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity))}@media (min-width: 1024px){.ds-cards--news__content{padding:1.5rem}}.ds-cards--news__title{margin-bottom:.5rem;font-size:1.5rem;line-height:2rem;font-weight:500}@media (min-width: 768px){.ds-cards--news__title{font-size:1.875rem;line-height:2.25rem}}.ds-cards--news__description{flex:1 1 0%;font-size:1.25rem;line-height:1.75rem;transition-duration:.5s}@media (min-width: 1024px){.ds-cards--news__description{font-size:1.5rem;line-height:2rem}}.ds-cards--news__badge{position:relative}.ds-cards--project{position:relative;cursor:pointer;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;transition-duration:.2s}.ds-cards--project:hover{--tw-shadow-color: rgb(115 115 115 / .1);--tw-shadow: var(--tw-shadow-colored)}@media (min-width: 1024px){.ds-cards--project:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}.ds-cards--project__image{aspect-ratio:3 / 2;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.group:hover .ds-cards--project__image{--tw-scale-x: 1.1;--tw-scale-y: 1.1;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}.ds-cards--project__image{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d}.ds-cards--project__bg-gradient{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:block;height:100%;width:100%;background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from: #000 var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: transparent var(--tw-gradient-to-position);opacity:.6;transition-duration:.5s}.group:hover .ds-cards--project__bg-gradient{opacity:1}.ds-cards--project__content{position:absolute;bottom:1.5rem;z-index:10;width:100%;padding-left:1.5rem;padding-right:1.5rem;padding-top:0;padding-bottom:0}.ds-cards--project__content-inner{width:100%;font-family:Figtree,sans-serif;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.group:hover .ds-cards--project__content-inner{--tw-text-opacity: 1;color:rgb(245 245 244 / var(--tw-text-opacity))}.ds-cards--project__title{margin-bottom:.5rem;font-family:Figtree,sans-serif;font-size:1.875rem;line-height:2.25rem;font-weight:500}.ds-cards--project__description{font-size:1.25rem;line-height:1.75rem;transition-duration:.5s}@media (min-width: 1024px){.ds-cards--project__description{font-size:1.5rem;line-height:2rem}}.ds-cards--project__badge{position:relative}.ds-team-member{position:relative;aspect-ratio:3 / 4;overflow:hidden;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(243 245 250 / var(--tw-bg-opacity))}.ds-team-member:hover{cursor:pointer}.ds-team-member__image{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;padding-top:3rem;transition-duration:.2s;--tw-scale-x: 1.05;--tw-scale-y: 1.05;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}.group:hover .ds-team-member__image{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);--tw-scale-x: 1;--tw-scale-y: 1;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}.ds-team-member__hover-overlay{position:absolute;top:0;right:0;left:0;bottom:0;display:flex;align-items:center;justify-content:center;background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from: #1D376B var(--tw-gradient-from-position);--tw-gradient-to: rgb(29 55 107 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(63 103 164 / .2) var(--tw-gradient-to-position);opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-translate-y: 25%;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}.group:hover .ds-team-member__hover-overlay{opacity:1;--tw-translate-y: 0px;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}.ds-team-member__hover-overlay-icon{font-size:2.25rem;line-height:2.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));opacity:0;transition-delay:.2s;transition-duration:.3s;--tw-translate-y: -100%;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}.group:hover .ds-team-member__hover-overlay-icon{opacity:1;--tw-translate-y: 0px;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}.ds-team-member__overlay{position:absolute;left:0;right:0;bottom:0;display:flex;height:33.333333%;flex-direction:column;justify-content:flex-end;background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from: rgb(0 0 0 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: transparent var(--tw-gradient-to-position);padding-left:.75rem;padding-right:.75rem;padding-bottom:1.5rem;text-align:center}.ds-team-member__name{font-size:1.5rem;line-height:2rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 1024px){.ds-team-member__name{margin-bottom:.25rem}}.ds-team-member__position{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.ds-card--testimonial{padding-left:.5rem;padding-right:.5rem;padding-top:2rem}@media (min-width: 640px){.ds-card--testimonial{display:inline-block;width:100%}}@media (min-width: 768px){.ds-card--testimonial{padding-left:.75rem;padding-right:.75rem}}@media (min-width: 1024px){.ds-card--testimonial{padding-left:1rem;padding-right:1rem}}.ds-card--testimonial__container{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(243 245 250 / var(--tw-bg-opacity));padding:1.25rem;font-size:.875rem;line-height:1.25rem}@media (min-width: 1024px){.ds-card--testimonial__container{padding:2rem}}.ds-card--testimonial__rating{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}.ds-card--testimonial__stars{display:flex;align-items:center;--tw-text-opacity: 1;color:rgb(23 58 130 / var(--tw-text-opacity))}.ds-card--testimonial__name{margin-top:.75rem;font-weight:700}.ds-card--testimonial blockquote{font-size:.875rem;line-height:1.25rem}.ds-cards--team-member{display:flex;flex-direction:column;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1rem 1rem 1.5rem;transition-duration:.2s}.ds-cards--team-member:hover{--tw-shadow: 0 20px 40px -20px rgba(0, 0, 0, .35);--tw-shadow-colored: 0 20px 40px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-translate-y: -.25rem;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}.ds-cards--team-member__image-container{position:relative;aspect-ratio:1 / 1;overflow:hidden;border-radius:.25rem;background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from: #f5f5f5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 245 245 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: transparent var(--tw-gradient-to-position) }.ds-cards--team-member__image-container--overlay{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:.25rem;background-color:rgb(82 82 82 / var(--tw-bg-opacity));--tw-bg-opacity: 0;transition-duration:.2s}.ds-cards--team-member__image-container--overlay:hover{--tw-bg-opacity: .6 }.ds-cards--team-member__image-container--arrow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;font-size:1.5rem;line-height:2rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));opacity:0;transition-duration:.5s;--tw-translate-x: -1.5rem;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}.ds-cards--team-member__image-container--arrow:hover{opacity:1;--tw-translate-x: 0px;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}.ds-cards--team-member__image-container--image{-o-object-fit:cover;object-fit:cover;mix-blend-mode:multiply}.ds-cards--team-member__content{margin-top:1rem;display:flex;flex-grow:1;flex-direction:column;justify-content:space-between}.ds-cards--team-member__content>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.ds-cards--team-member__content{text-align:center}.ds-cards--team-member__content--title{font-size:1.5rem;line-height:2rem;font-weight:500;--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity))}.ds-cards--team-member__content--position{font-weight:500;--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity))}.ds-cards--team-member__content--link{display:flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(254 234 238 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity));transition-duration:.2s}.ds-cards--team-member__content--link:hover{--tw-bg-opacity: 1;background-color:rgb(248 218 224 / var(--tw-bg-opacity))}.ds-cards--testimonials{border-left-width:4px;--tw-border-opacity: 1;border-color:rgb(142 52 15 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(251 251 240 / var(--tw-bg-opacity));padding:2rem 2rem 3rem}@media (min-width: 1024px){.ds-cards--testimonials{padding:3rem 4rem 4rem}}.ds-cards--testimonials__quotemark{display:flex;height:34px;width:34px;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(231 231 199 / var(--tw-bg-opacity));text-align:center;font-family:Figtree,sans-serif;font-size:40px;font-weight:700;line-height:1.15;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ds-cards--testimonials__comment{position:relative;margin-top:1rem;margin-bottom:1.25rem;--tw-text-opacity: 1;color:rgb(60 51 41 / var(--tw-text-opacity))}.ds-cards--testimonials__comment:before{--tw-content: "“";content:var(--tw-content)}.ds-cards--testimonials__comment:after{--tw-content: "”";content:var(--tw-content)}@media (min-width: 1024px){.ds-cards--testimonials__comment{font-size:1.25rem;line-height:1.75rem}}.ds-cards--testimonials__name{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(60 51 41 / var(--tw-text-opacity))}.ds-cards--testimonials__name span{font-weight:700}[data-module=ds-carousel--card-based]{position:relative}[data-module=ds-carousel--card-based] .carousel-cell{margin-left:1rem;margin-right:1rem;width:100%;transform-style:preserve-3d}[data-module=ds-carousel--card-based] .custom-nav{position:absolute;bottom:1.5rem}[data-module=ds-carousel--card-based] .custom-nav>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}@media (min-width: 1024px){[data-module=ds-carousel--card-based] .custom-nav{bottom:2rem}}[data-module=ds-carousel--card-based] .custom-nav .button{height:auto;border-radius:0;background-color:transparent;font-size:56px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));transition-duration:.2s}[data-module=ds-carousel--card-based] .custom-nav .button:hover{background-color:transparent;--tw-text-opacity: 1;color:rgb(231 229 228 / var(--tw-text-opacity))}[data-module=ds-carousel--card-based].carousel--card-based--with-overflow .flickity-viewport{overflow:visible}[data-module=ds-carousel--card-based] .flickity-page-dots{left:0;right:0;z-index:0;margin-left:auto;margin-right:auto;display:inline-flex;height:-moz-fit-content;height:fit-content;align-items:center;justify-content:center;padding-left:1rem;padding-right:1rem}@media (min-width: 640px){[data-module=ds-carousel--card-based] .flickity-page-dots{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 1024px){[data-module=ds-carousel--card-based] .flickity-page-dots{padding-left:2rem;padding-right:2rem}}[data-module=ds-carousel--card-based] .flickity-page-dots .dot{height:.625rem;width:.625rem;background-color:#ffffff80;transition-duration:.2s}[data-module=ds-carousel--card-based] .flickity-page-dots .dot:last-child{margin-right:0}[data-module=ds-carousel--card-based] .flickity-page-dots .dot:hover{background-color:#fffc}[data-module=ds-carousel--card-based] .flickity-page-dots .dot.is-selected{height:.5rem;width:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));outline-style:solid;outline-offset:2px;outline-color:#fff}@media (min-width: 768px){.ds-card--horizontal [data-module=ds-carousel--card-based] .ds-card--full-image__image{border-top-right-radius:0}}.ds-divider{border-radius:.5rem;border-width:1px;padding:1rem}.ds-divider h4{font-size:1.125rem;line-height:1.75rem;font-weight:600}.ds-download{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 229 229 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1rem;font-size:1rem;line-height:1.5rem;line-height:1.625;text-decoration-line:none;transition-duration:.2s}.ds-download:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(115 115 115 / .1);--tw-shadow: var(--tw-shadow-colored) }@media (min-width: 1024px){.ds-download{font-size:1.125rem;line-height:1.75rem}}.ds-download h3{margin-left:.75rem;font-size:1.125rem;line-height:1.75rem}.group:hover .ds-download h3{--tw-text-opacity: 1;color:rgb(16 107 100 / var(--tw-text-opacity))}.ds-download__icon-container{position:relative;display:flex;height:33px;width:33px;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(16 107 100 / var(--tw-bg-opacity))}.ds-download__icon{fill:currentColor;text-align:center;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ds-eyebrow{position:relative;padding-left:.75rem;padding-right:.75rem;padding-top:5px;padding-bottom:5px;font-size:.875rem;line-height:1.25rem;line-height:1}.ds-eyebrow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:99999px;padding:1px;background:linear-gradient(to left,#e9e7a1,#7fc347,#61bc99);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.ds-eyebrow__inner{display:flex;align-items:center;justify-content:center}.ds-eyebrow__icon{margin-right:.25rem;font-size:.75rem;line-height:1rem;line-height:1}.ds-eyebrow__icon svg{display:inline-block;height:1rem;width:1rem;fill:currentColor}.ds-eyebrow.ds-eyebrow--dark .ds-eyebrow__inner{--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity))}.ds-feature{font-size:1rem;line-height:1.5rem;line-height:1.625}@media (min-width: 1024px){.ds-feature{font-size:1.125rem;line-height:1.75rem}}.ds-feature h3{margin-left:.75rem;font-size:1.5rem;line-height:2rem;--tw-text-opacity: 1;color:rgb(16 107 100 / var(--tw-text-opacity))}.ds-feature__icon-container{position:relative;display:flex;height:33px;width:33px;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(16 107 100 / var(--tw-bg-opacity))}.ds-feature__icon{height:1.25rem;width:1.25rem;fill:currentColor;text-align:center;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 768px){.ds-fifty-fifty--content-middle .ds-fifty-fifty__left-block,.ds-fifty-fifty--content-middle .ds-fifty-fifty__right-block{display:flex;flex-direction:column;align-items:center;justify-content:center}}.ds-fifty-fifty__container{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1.5rem}.ds-fifty-fifty__left-block{grid-column:span 12 / span 12}@media (min-width: 768px){.ds-fifty-fifty__left-block{grid-column:span 6 / span 6}}.ds-fifty-fifty__right-block{grid-column:span 12 / span 12}@media (min-width: 768px){.ds-fifty-fifty__right-block{grid-column:span 6 / span 6}}.ds-flip{border-radius:.5rem;border-width:1px;padding:1rem}.ds-flip h4{font-size:1.125rem;line-height:1.75rem;font-weight:600}.ds-footer{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: #0a326f var(--tw-gradient-from-position);--tw-gradient-to: rgb(10 50 111 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(23 58 130 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #173A82 var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: #173A82 var(--tw-gradient-to-position) }.ds-footer .footer-links li a{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));transition-duration:.2s}.ds-footer .footer-links li a:hover{--tw-text-opacity: 1;color:rgb(211 225 251 / var(--tw-text-opacity))}.ds-footer h4{margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(189 209 249 / var(--tw-text-opacity))}.ds-footer .social-links{margin-top:1rem;display:flex}.ds-footer .social-links>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.ds-footer .social-links li a{display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:9999px;background-color:#71b2e04d;font-size:1.5rem;line-height:2rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));transition-duration:.2s}.ds-footer .social-links li a:hover{background-color:#71b2e099}.ds-checkbox input{width:1rem;height:1rem;border-radius:.125rem;--tw-border-opacity: 1;border-color:rgb(168 162 158 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(142 52 15 / var(--tw-text-opacity))}.ds-checkbox input:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(142 52 15 / var(--tw-ring-opacity)) }.ds-checkbox label{font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(87 83 78 / var(--tw-text-opacity))}.ds-input input{display:block;width:100%;border-radius:.375rem;border-width:0px;padding-top:.375rem;padding-bottom:.375rem;padding-right:2.5rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(87 83 78 / var(--tw-text-opacity));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-inset: inset;--tw-ring-opacity: 1;--tw-ring-color: rgb(168 162 158 / var(--tw-ring-opacity)) }.ds-input input::-moz-placeholder{--tw-text-opacity: 1;color:rgb(168 162 158 / var(--tw-text-opacity))}.ds-input input::placeholder{--tw-text-opacity: 1;color:rgb(168 162 158 / var(--tw-text-opacity))}.ds-input input:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-inset: inset;--tw-ring-opacity: 1;--tw-ring-color: rgb(120 113 108 / var(--tw-ring-opacity)) }.ds-input label{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(87 83 78 / var(--tw-text-opacity))}.ds-input__container{position:relative;margin-top:.5rem;border-radius:.375rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ds-input__icon-container{pointer-events:none;position:absolute;top:0;bottom:0;right:0;display:flex;align-items:center;padding-right:.75rem}.ds-radio input{width:1rem;height:1rem;border-radius:9999px;--tw-border-opacity: 1;border-color:rgb(168 162 158 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(142 52 15 / var(--tw-text-opacity))}.ds-radio input:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(142 52 15 / var(--tw-ring-opacity)) }.ds-radio label{font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(87 83 78 / var(--tw-text-opacity))}.ds-select{position:relative;z-index:20}.ds-select [type=search]{-webkit-appearance:textfield;border-style:none;padding:0;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity))}.ds-select [type=search]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}@media (min-width: 640px){.ds-select [type=search]{line-height:1.25rem}}.ds-select [type=search]::-webkit-search-decoration{-webkit-appearance:none}.ds-select__button{position:relative;z-index:0;width:100%;cursor:default;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.5rem 2.5rem .5rem .75rem;text-align:left;font-size:.875rem;line-height:1.25rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ds-select__button:focus{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(209 250 229 / .6)}@media (min-width: 640px){.ds-select__button{line-height:1.25rem}}.ds-textarea textarea{display:block;width:100%;border-radius:.375rem;border-width:0px;padding-top:.375rem;padding-bottom:.375rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(87 83 78 / var(--tw-text-opacity));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-inset: inset;--tw-ring-opacity: 1;--tw-ring-color: rgb(168 162 158 / var(--tw-ring-opacity)) }.ds-textarea textarea::-moz-placeholder{--tw-text-opacity: 1;color:rgb(168 162 158 / var(--tw-text-opacity))}.ds-textarea textarea::placeholder{--tw-text-opacity: 1;color:rgb(168 162 158 / var(--tw-text-opacity))}.ds-textarea textarea:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-inset: inset;--tw-ring-opacity: 1;--tw-ring-color: rgb(120 113 108 / var(--tw-ring-opacity)) }.ds-textarea label{margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(87 83 78 / var(--tw-text-opacity))}.ds-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem}@media (min-width: 640px){.ds-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1024px){.ds-gallery{grid-template-columns:repeat(4,minmax(0,1fr))}}.ds-header{position:absolute;z-index:50;display:inline-flex;width:100%;align-items:center;padding-top:1rem;padding-bottom:1rem;transition-duration:.2s}@media (min-width: 1024px){.ds-header{min-height:84px;padding-top:1.25rem;padding-bottom:1.25rem}}.ds-header.solid-header{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 1280px){.ds-header.solid-header{padding-top:1.19rem;padding-bottom:1.19rem}}.ds-header.solid-header .hamburger-line{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}.ds-header.solid-header .white-logo{display:none!important}.ds-header.solid-header .master-logo{display:block!important}.ds-header.solid-header .desktop-menu a,.ds-header.solid-header .desktop-menu button{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity));transition-duration:.2s}.ds-header.solid-header .desktop-menu a:hover,.ds-header.solid-header .desktop-menu button:hover{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.ds-header .master-logo{display:none}.ds-header.active{position:fixed;top:0;left:0;z-index:50;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-top:1rem;padding-bottom:1rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 1024px){.ds-header.active{padding-top:1.25rem;padding-bottom:1.25rem}}.ds-header.active .desktop-menu a,.ds-header.active .desktop-menu button{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity));transition-duration:.2s}.ds-header.active .desktop-menu a:hover,.ds-header.active .desktop-menu button:hover{--tw-text-opacity: 1;color:rgb(23 58 130 / var(--tw-text-opacity))}.ds-header.active .desktop-menu .chevron{margin-left:.125rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.ds-header.active .white-logo{display:none}.ds-header.active .master-logo{display:block}.ds-header.active .ds-hamburger-icon button span{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}.ds-header .desktop-menu a,.ds-header .desktop-menu button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));transition-duration:.2s}.ds-header .desktop-menu a:hover,.ds-header .desktop-menu button:hover{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity))}.ds-header .desktop-menu .chevron{margin-left:.125rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.ds-header .appointments-btn{margin-right:1.5rem;display:none}@media (min-width: 768px){.ds-header .appointments-btn{display:block}}.ds-header .desktop-submenu__link{margin:-.75rem;display:flex;align-items:center;border-radius:.25rem;padding:.5rem .75rem;line-height:1}.ds-header .desktop-submenu__link:hover{background-color:#3156a30d}.ds-header .desktop-submenu__link--text{font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.ds-header .desktop-submenu__link.group:hover .desktop-submenu__link--text{--tw-text-opacity: 1;color:rgb(23 58 130 / var(--tw-text-opacity))}.ds-header .menu ul{margin-top:3rem;flex-grow:1}.ds-header .menu ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}@media (min-width: 768px){.ds-header .menu ul{margin-top:0}.ds-header .menu ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}}.ds-header .menu ul li{overflow:hidden}.ds-header .menu ul li a,.ds-header .menu ul li button{position:relative;display:inline-flex}@keyframes mask-fade-up{0%{opacity:0;transform:translateY(12rem);visibility:visible}to{opacity:1;transform:translateY(0);visibility:visible}}.ds-header .menu ul li a,.ds-header .menu ul li button{animation:mask-fade-up 1s ease forwards;align-items:center;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));opacity:0;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-delay:.3s}.ds-header .menu ul li a .animated-icon,.ds-header .menu ul li button .animated-icon{margin-right:.5rem;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity: 1;color:rgb(156 175 212 / var(--tw-text-opacity));transition-duration:.2s;--tw-translate-x: -1rem;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}@media (min-width: 768px){.ds-header .menu ul li a .animated-icon,.ds-header .menu ul li button .animated-icon{font-size:1.125rem;line-height:1.75rem;--tw-translate-x: -1.5rem;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}}.ds-header .menu ul li a .text,.ds-header .menu ul li button .text{text-align:left;font-family:Figtree,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:600;transition-duration:.2s;--tw-translate-x: -1rem;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}@media (min-width: 768px){.ds-header .menu ul li a .text,.ds-header .menu ul li button .text{font-size:1.875rem;line-height:2.25rem;--tw-translate-x: -1.5rem;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}}.ds-header .menu ul li a .chevron,.ds-header .menu ul li button .chevron{position:absolute;right:0;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(156 175 212 / var(--tw-text-opacity));transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ds-header .menu ul li a.group:hover .animated-icon,.ds-header .menu ul li button.group:hover .animated-icon{--tw-translate-x: .5rem;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}.ds-header .menu ul li a.group:hover .text,.ds-header .menu ul li button.group:hover .text{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));--tw-translate-x: .5rem;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}.ds-header .menu ul li a.group:hover .chevron,.ds-header .menu ul li button.group:hover .chevron{--tw-text-opacity: 1;color:rgb(243 245 250 / var(--tw-text-opacity))}.ds-header .menu .divider{height:1px}@keyframes in-from-left{0%{opacity:0;width:0;visibility:visible}to{opacity:1;width:100%;visibility:visible}}.ds-header .menu .divider{animation:in-from-left 1s ease forwards;background-color:#d1d5db33;opacity:0;animation-delay:.2s}.ds-header .menu .menu__submenu ul li{position:relative;overflow:visible!important}.ds-header .menu .menu__submenu ul li a,.ds-header .menu .menu__submenu ul li button{font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));transition-duration:.2s}.ds-header .menu .menu__submenu ul li a:hover,.ds-header .menu .menu__submenu ul li button:hover{--tw-text-opacity: 1;color:rgb(238 244 243 / var(--tw-text-opacity))}.ds-hello{border-radius:.5rem;border-width:1px;padding:1rem}.ds-hello h4{font-size:1.125rem;line-height:1.75rem;font-weight:600}.ds-hero{position:relative;aspect-ratio:16 / 9}.ds-hero__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.ds-hero__desktop{position:absolute;bottom:5rem;z-index:10;display:none;max-width:1536px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 1024px){.ds-hero__desktop{display:block}}.ds-hero__desktop--eyebrow{font-weight:500;--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity))}.ds-hero__desktop--description{font-size:1.875rem;line-height:2.25rem;font-weight:500;line-height:1.5}.ds-hero__mobile{position:relative}@media (min-width: 1024px){.ds-hero__mobile{display:none}}.ds-hero__mobile--eyebrow{font-weight:500;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.ds-hero__mobile--description{font-size:1.25rem;line-height:1.75rem;font-weight:500;line-height:1.5;--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity))}@media (min-width: 768px){.ds-hero__mobile--description{font-size:1.5rem;line-height:2rem}}.ds-image{position:relative;display:flex;width:100%;overflow:hidden}.ds-image.entry-image.align-left{width:100%;justify-content:flex-start}.ds-image.entry-image.align-center{width:100%;justify-content:center}.ds-image.entry-image.align-right{width:100%;justify-content:flex-end}.ds-image.entry-image.align-inline{display:inline-block;width:auto}.ds-image.entry-image img{margin-top:0!important;margin-bottom:0!important}.ds-image.entry-image.size-sm img{height:15rem;width:15rem}.ds-image.entry-image.size-md img{height:24rem;width:24rem}.ds-image.entry-image.size-lg img{height:auto;width:100%}.ds-image--blue-overlay .blue-overlay-block{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#3156a31a;display:block!important}.ds-image--teal-overlay .teal-overlay-block{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#58a99d1a;display:block!important}.ds-list{margin-left:1rem}.ds-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}@media (min-width: 768px){.ds-list{-moz-column-gap:3rem;column-gap:3rem}}@media (min-width: 1024px){.ds-list{font-size:1.125rem;line-height:1.75rem}}.ds-list.ds-list--icons{margin-left:0}.ds-list.ds-list--icons li{display:flex}.ds-list.ds-list--icons li>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.ds-list.ds-list--icons li i{margin-top:-.125rem;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(88 169 157 / var(--tw-text-opacity))}@media (min-width: 1024px){.ds-list.ds-list--icons li i{margin-top:0}}.ds-list.ds-list--icons li svg{height:1.5rem;width:1.5rem;fill:#58a99d}@media (min-width: 768px){.ds-list--flow-horizontal{display:grid;row-gap:0px}}.ds-list--disc{list-style-type:disc}.ds-list--decimal{list-style-type:decimal}.ds-logo{display:flex;aspect-ratio:3 / 2;width:100%;align-items:center;justify-content:center;padding:1rem}.ds-logo__logo-img{max-width:8rem;opacity:.8;--tw-saturate: saturate(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-duration:.3s}.ds-logo__logo-img:hover{opacity:1;--tw-saturate: saturate(1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.ds-map{position:relative;height:300px;width:100%}@media (min-width: 768px){.ds-map{height:500px}}.ds-our-values{position:relative;--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity));padding-top:4rem;padding-bottom:4rem}@media (min-width: 768px){.ds-our-values{padding-top:6rem;padding-bottom:6rem}}@media (min-width: 1024px){.ds-our-values{padding-top:7rem;padding-bottom:7rem}}.ds-page-title{position:relative;display:flex;height:282px;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;--tw-bg-opacity: 1;background-color:rgb(23 58 130 / var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem}@media (min-width: 640px){.ds-page-title{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 1024px){.ds-page-title{height:375px;padding-left:2rem;padding-right:2rem}}.ds-page-title__eyebrow{margin-bottom:.5rem;text-align:center;font-weight:600;--tw-text-opacity: 1;color:rgb(88 169 157 / var(--tw-text-opacity))}@media (min-width: 768px){.ds-page-title__eyebrow{font-size:1.125rem;line-height:1.75rem}}.ds-page-title__title{z-index:20;max-width:56rem;text-align:center;font-size:1.875rem;line-height:2.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 640px){.ds-page-title__title{font-size:2.25rem;line-height:2.5rem}}@media (min-width: 1024px){.ds-page-title__title{font-size:3rem;line-height:1}}.ds-page-title__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;height:100%;width:100%;background-color:#173a82cc;mix-blend-mode:multiply}.ds-page-title__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;height:100%;width:100%}.ds-page-title__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ds-paginator--simple{display:flex;width:100%;justify-content:center}.ds-paginator--simple .pagination{display:flex;width:100%;align-items:center;justify-content:space-between}.ds-paginator--auto p{display:none}.ds-paginator--auto span.relative.z-0.inline-flex>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.ds-paginator--auto span.relative.z-0.inline-flex{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ds-paginator--auto span.relative.z-0.inline-flex a,.ds-paginator--auto span.relative.z-0.inline-flex span span{height:2.5rem;width:2.5rem;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.ds-paginator--auto span.relative.z-0.inline-flex a:hover,.ds-paginator--auto span.relative.z-0.inline-flex span span:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.ds-paginator--auto span.relative.z-0.inline-flex span{width:100%}.ds-paginator--auto span.relative.z-0.inline-flex span[aria-disabled]{cursor:not-allowed}.ds-phase{display:flex;align-items:flex-start}.ds-phase.ds-phase--one,.ds-phase.ds-phase--1{--tw-bg-opacity: 1;background-color:rgb(255 242 246 / var(--tw-bg-opacity))}.ds-phase.ds-phase--two,.ds-phase.ds-phase--2{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity))}.ds-phase.ds-phase--three,.ds-phase.ds-phase--3{--tw-bg-opacity: 1;background-color:rgb(255 253 246 / var(--tw-bg-opacity))}.ds-prev-next-nav{position:relative;display:flex;width:100%;border-top-width:1px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 229 229 / var(--tw-border-opacity))}.ds-prev-next-nav__prev{position:relative;display:flex;width:50%;align-items:center;justify-content:center;border-right-width:1px;--tw-border-opacity: 1;border-color:rgb(229 229 229 / var(--tw-border-opacity));padding-top:2.5rem;padding-bottom:2.5rem;transition-duration:.2s}.ds-prev-next-nav__prev:hover{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity))}@media (min-width: 640px){.ds-prev-next-nav__prev{padding-left:1.5rem}}@media (min-width: 768px){.ds-prev-next-nav__prev{justify-content:flex-start;padding-right:3rem}}@media (min-width: 1024px){.ds-prev-next-nav__prev{padding-top:3rem;padding-bottom:3rem;padding-left:2rem}}.ds-prev-next-nav__prev--arrow{font-size:1.25rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity));transition-duration:.2s}.group:hover .ds-prev-next-nav__prev--arrow{opacity:1;--tw-translate-x: 0px;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}@media (min-width: 768px){.ds-prev-next-nav__prev--arrow{--tw-text-opacity: 1;color:rgb(16 107 100 / var(--tw-text-opacity));opacity:0;--tw-translate-x: 1.5rem;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}}.ds-prev-next-nav__prev--content{display:none;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-translate-x: 0px;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}.group:hover .ds-prev-next-nav__prev--content{--tw-translate-x: 1.5rem;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}@media (min-width: 768px){.ds-prev-next-nav__prev--content{display:block}}.ds-prev-next-nav__back{position:absolute;right:0;bottom:0;left:0;top:50%;z-index:10;margin-left:auto;margin-right:auto;margin-top:-1.5rem;display:flex;height:3rem;width:3rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 229 229 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));text-align:center;--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity));transition-duration:.2s}.ds-prev-next-nav__back:hover{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity))}.ds-prev-next-nav__next{position:relative;display:flex;width:50%;align-items:center;justify-content:center;border-right-width:1px;--tw-border-opacity: 1;border-color:rgb(229 229 229 / var(--tw-border-opacity));padding-top:2.5rem;padding-bottom:2.5rem;transition-duration:.2s}.ds-prev-next-nav__next:hover{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity))}@media (min-width: 640px){.ds-prev-next-nav__next{padding-right:1.5rem}}@media (min-width: 768px){.ds-prev-next-nav__next{justify-content:flex-end;padding-left:3rem}}@media (min-width: 1024px){.ds-prev-next-nav__next{padding-top:3rem;padding-bottom:3rem;padding-right:2rem}}.ds-prev-next-nav__next--content{display:none;text-align:right;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-translate-x: 0px;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}.group:hover .ds-prev-next-nav__next--content{--tw-translate-x: -1.5rem;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}@media (min-width: 768px){.ds-prev-next-nav__next--content{display:block}}.ds-prev-next-nav__next--arrow{font-size:1.25rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(16 107 100 / var(--tw-text-opacity));transition-duration:.2s}.group:hover .ds-prev-next-nav__next--arrow{opacity:1;--tw-translate-x: 0px;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}@media (min-width: 768px){.ds-prev-next-nav__next--arrow{opacity:0;--tw-translate-x: -1.5rem;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}}.ds-project-filter h4{font-size:1.125rem;line-height:1.75rem;font-weight:600}.ds-search-box{position:relative;padding:.25rem}.ds-search-box i{position:absolute;top:.875rem;left:1.5rem;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity))}@media (min-width: 1024px){.ds-search-box i{top:1rem}}.ds-search-box input{height:3rem;width:100%;border-radius:9999px;border-style:none;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-left:3rem;padding-right:3rem}.ds-search-box input::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(163 163 163 / var(--tw-placeholder-opacity))}.ds-search-box input::placeholder{--tw-placeholder-opacity: 1;color:rgb(163 163 163 / var(--tw-placeholder-opacity))}.ds-search-box input{--tw-shadow: -1px -1px 6px -1px rgba(0, 0, 0, .1), 1px 1px 6px -1px rgba(0, 0, 0, .2);--tw-shadow-colored: -1px -1px 6px -1px var(--tw-shadow-color), 1px 1px 6px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ds-search-box input:hover{cursor:pointer}.ds-search-box input:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-inset: inset;--tw-ring-opacity: 1;--tw-ring-color: rgb(142 52 15 / var(--tw-ring-opacity)) }@media (min-width: 1024px){.ds-search-box input{height:3.5rem}}.ds-search-box span{position:absolute;right:3rem;border-left-width:1px;padding-left:1rem}.ds-search-box span i{top:.625rem;--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity))}.ds-search-box span i:hover{cursor:pointer;--tw-text-opacity: 1;color:rgb(142 52 15 / var(--tw-text-opacity))}@media (min-width: 1024px){.ds-search-box span i{top:.875rem}}.ds-section-header-light{position:relative;display:flex;flex-direction:column;align-items:center;padding:3rem 1rem}@media (min-width: 640px){.ds-section-header-light{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 768px){.ds-section-header-light{padding-top:6rem;padding-bottom:4rem}}@media (min-width: 1024px){.ds-section-header-light{padding-left:2rem;padding-right:2rem}}@media (min-width: 1536px){.ds-section-header-light{padding-bottom:5rem}}.ds-section-header-light__title{z-index:20;max-width:56rem;text-align:center;font-size:1.875rem;line-height:2.25rem;--tw-text-opacity: 1;color:rgb(60 51 41 / var(--tw-text-opacity))}@media (min-width: 640px){.ds-section-header-light__title{font-size:2.25rem;line-height:2.5rem}}@media (min-width: 1024px){.ds-section-header-light__title{font-size:3rem;line-height:1}}.ds-section-header-light__description{z-index:20;margin-top:.5rem;max-width:48rem;text-align:center;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity))}@media (min-width: 1024px){.ds-section-header-light__description{margin-top:1rem;font-size:1.25rem;line-height:1.75rem}}.ds-section-header-light__description a{--tw-text-opacity: 1;color:rgb(16 107 100 / var(--tw-text-opacity));text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition-duration:.2s}.ds-section-header-light__description a:hover{--tw-text-opacity: 1;color:rgb(132 204 22 / var(--tw-text-opacity))}.ds-section-header{position:relative;margin-left:auto;margin-right:auto;margin-bottom:2rem;display:flex;max-width:36rem;flex-direction:column;align-items:center;justify-content:center}@media (min-width: 768px){.ds-section-header{margin-bottom:3rem}}.ds-section-header__eyebrow{margin-bottom:.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(88 169 157 / var(--tw-text-opacity))}@media (min-width: 768px){.ds-section-header__eyebrow{margin-bottom:1rem;font-size:1.125rem;line-height:1.75rem}}.ds-section-header__title{text-align:center;font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}@media (min-width: 768px){.ds-section-header__title{font-size:1.875rem;line-height:2.25rem}}.ds-stat{position:relative;display:flex;flex-direction:column-reverse;align-items:center;justify-content:flex-start;text-align:center}@media (min-width: 1024px){.ds-stat dt{font-size:1.125rem;line-height:1.75rem}}.ds-stat dd{font-size:3rem;line-height:1;font-weight:500}@media (min-width: 1024px){.ds-stat dd{font-size:3.75rem;line-height:1}}.ds-tabs div[data-type=tabs]{margin-bottom:2.5rem}@media (min-width: 640px){.ds-tabs--mobile{display:none}}.ds-tabs--desktop__container{margin-bottom:-1px;display:flex;cursor:pointer}.ds-tabs--desktop__container>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.ds-tabs--desktop__tab{white-space:nowrap;border-bottom-width:2px;border-color:transparent;padding:.75rem .25rem;font-size:1.125rem;line-height:1.75rem;font-weight:500;font-family:Libre Baskerville,serif}.ds-tabs--desktop__tab.active{--tw-border-opacity: 1;border-color:rgb(142 52 15 / var(--tw-border-opacity))}.ds-team-member{overscroll-behavior:none}.ds-timeline-entry{display:flex}@media (min-width: 768px){.ds-timeline-entry{display:contents}}.ds-timeline-entry__timeline-container{position:relative;grid-column-start:1;margin-right:1rem;display:flex}@media (min-width: 768px){.ds-timeline-entry__timeline-container{margin-left:auto;margin-right:auto}}@media (min-width: 1024px){.ds-timeline-entry__timeline-container{margin-right:1.5rem}}.ds-timeline-entry__timeline-container-inner{display:flex;height:100%;width:2.5rem;align-items:flex-start;justify-content:center}.ds-timeline-entry__timeline{pointer-events:none;height:100%;width:.25rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.ds-timeline-entry__icon-container{position:absolute;top:0;display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:.375rem;background-image:linear-gradient(to top right,var(--tw-gradient-stops));--tw-gradient-from: #B90226 var(--tw-gradient-from-position);--tw-gradient-to: rgb(185 2 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #dc2626 var(--tw-gradient-to-position) }.ds-timeline-entry__icon{text-align:center;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ds-timeline-entry__entry-container{grid-column-start:2;grid-column-end:12;margin-bottom:3rem}@media (min-width: 1024px){.ds-timeline-entry__entry-container{margin-bottom:5rem;padding-left:1.25rem}}@media (min-width: 1280px){.ds-timeline-entry__entry-container{padding-left:.5rem}}.ds-timeline-entry__entry-title{margin-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:500}@media (min-width: 1024px){.ds-timeline-entry__entry-title{font-size:1.5rem;line-height:2rem}}.ds-timeline-entry__badge{margin-bottom:.5rem}.ds-timetable-entry{padding-top:1rem;padding-bottom:.75rem}.ds-timetable-entry h4{font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.ds-timetable-entry__instructor-details{margin-top:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.ds-timetable-entry__instructor-details span{margin-right:.25rem;font-size:.75rem;line-height:1rem}@media (min-width: 1024px){.ds-class-timetable .timetable-day{padding-left:.75rem}}.ds-class-timetable .timetable-day-title{border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(49 86 163 / var(--tw-bg-opacity));padding:.375rem .5rem;font-size:1.25rem;line-height:1.75rem;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ds-click-and-collect .text-sm.text-red-500{margin-top:.5rem}.ds-click-and-collect #preferred_date{padding-right:.5rem}.ds-contact .ds-fifty-fifty .grid{gap:0px;overflow:hidden;border-radius:.5rem}@media (min-width: 768px){.ds-contact .ds-fifty-fifty .grid{grid-template-columns:repeat(12,minmax(0,1fr))}.ds-contact .ds-fifty-fifty .left-block{grid-column:span 6 / span 6}}@media (min-width: 1024px){.ds-contact .ds-fifty-fifty .left-block{grid-column:span 5 / span 5}}@media (min-width: 768px){.ds-contact .ds-fifty-fifty .right-block{grid-column:span 6 / span 6}}@media (min-width: 1024px){.ds-contact .ds-fifty-fifty .right-block{grid-column:span 7 / span 7}}.ds-default.ds-livestock-enterprise .ds-fifty-fifty{margin-top:3.5rem}.ds-default.ds-livestock-enterprise .ds-fifty-fifty ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.ds-default.ds-livestock-enterprise .ds-fifty-fifty ul li p{margin-top:0;margin-bottom:0;line-height:1.375}.ds-default.ds-livestock-enterprise .ds-fifty-fifty__right-block{padding:2rem 1.5rem}.ds-default.ds-livestock-enterprise .ds-fifty-fifty .ds-image{height:100%}.ds-home .hero-carousel .carousel-cell,.ds-home .hero-carousel .ds-card--hero{margin-left:0;margin-right:0;height:100dvh;width:100%;--tw-bg-opacity: 1;background-color:rgb(60 51 41 / var(--tw-bg-opacity))}.ds-home .hero-carousel .flickity-page-dots{bottom:3rem;justify-content:flex-start}@media (min-width: 1024px){.ds-home .hero-carousel .flickity-page-dots{bottom:3.5rem}}.ds-home .hero-carousel .flickity-page-dots .dot:first-child{margin-left:.25rem}.ds-home .hero-carousel .custom-nav{right:1rem}@media (min-width: 640px){.ds-home .hero-carousel .custom-nav{right:1.5rem}}@media (min-width: 1024px){.ds-home .hero-carousel .custom-nav{right:2rem}}.ds-home .ds-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.ds-home [data-module=ds-carousel--card-based].services-carousel .carousel-cell{margin-left:.5rem;margin-right:.5rem;display:flex;min-height:490px;width:90%}@media (min-width: 640px){.ds-home [data-module=ds-carousel--card-based].services-carousel .carousel-cell{width:45%}}@media (min-width: 768px){.ds-home [data-module=ds-carousel--card-based].services-carousel .carousel-cell{margin-left:.75rem;margin-right:.75rem;min-height:520px}}@media (min-width: 1024px){.ds-home [data-module=ds-carousel--card-based].services-carousel .carousel-cell{margin-left:1rem;margin-right:1rem;width:30%}}.ds-home [data-module=ds-carousel--card-based].services-carousel .custom-nav{position:relative;margin-top:4rem;display:flex;justify-content:center}.ds-home [data-module=ds-carousel--card-based].services-carousel .custom-nav>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.ds-home [data-module=ds-carousel--card-based].services-carousel .custom-nav{--tw-translate-y: 0px;--webkit-transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),var(--tw-translate-z)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) perspective(var(--tw-perspective))}@media (min-width: 1024px){.ds-home [data-module=ds-carousel--card-based].services-carousel .custom-nav{margin-top:5rem}}.ds-home [data-module=ds-carousel--card-based].services-carousel .custom-nav .button{height:2.5rem;width:2.5rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(88 169 157 / var(--tw-bg-opacity));font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));transition-duration:.2s}.ds-home [data-module=ds-carousel--card-based].services-carousel .custom-nav .button:hover{--tw-bg-opacity: 1;background-color:rgb(20 184 166 / var(--tw-bg-opacity))}.ds-home [data-module=ds-carousel--card-based].services-carousel .custom-nav .button--next{position:relative}.ds-job-application .text-sm.text-red-500{margin-top:.5rem}.ds-job-application #preferred_date{padding-right:.5rem}.ds-job-application .text-block ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.ds-job-application .text-block ul li p{margin-top:0;margin-bottom:0;line-height:1.375}.ds-prices{--tw-bg-opacity: 1;background-color:rgb(238 244 243 / var(--tw-bg-opacity))}.ds-prices .pricing-title{margin:.375rem .375rem .5rem;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(49 86 163 / var(--tw-bg-opacity));padding:.375rem .5rem;font-size:1.25rem;line-height:1.75rem;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ds-service img{border-radius:.5rem}
