@media only screen and (min-width: 0rem){#testimonials{padding:var(--sectionPadding);background:#fff;min-width:100vw;display:flex;align-items:center;justify-content:center}#testimonials .cs-container,#testimonials .container{width:100%;max-width:960px;padding:0 1rem}#testimonials__header{display:flex;flex-direction:column;align-items:flex-start;margin:0 auto}#testimonials__header .cs-topper{color:var(--primary);margin-bottom:.5rem}#testimonials__header .cs-title{font-size:var(--headerFontSize);color:var(--headerColor)}#testimonials__header .divider{width:100%;max-width:24rem;height:2px;margin-top:1.5rem;background:var(--primaryLight);border-radius:0}#testimonials__list{margin-top:3rem;width:100%}#testimonials__list .testimonial{margin-bottom:3rem}#testimonials__list .testimonial__header{display:flex;align-items:center}#testimonials__list .testimonial__avatar{width:4rem;height:4rem;margin-right:1rem;background:var(--secondaryLight);border-radius:0;overflow:hidden}#testimonials__list .testimonial__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#testimonials__list .testimonial__info h4{font-weight:700;color:var(--headerColor)}#testimonials__list .testimonial__info p{color:var(--bodyTextColor)}#testimonials__list .testimonial__quote{margin-top:2rem;font-size:1.125rem;color:var(--bodyTextColor);line-height:1.5}}@media only screen and (min-width: 0rem) and (min-width: 1024px){#testimonials__list .testimonial--middle{padding:0 2rem;margin:0 2rem;border-left:1px solid var(--bodyTextColor);border-right:1px solid var(--bodyTextColor)}}@media only screen and (min-width: 0rem) and only screen and (min-width: 1024px){#testimonials__list .testimonial{width:33%;margin-bottom:0}}@media only screen and (min-width: 1024px){#testimonials .cs-container,#testimonials .container{max-width:960px}#testimonials__header{align-items:center}#testimonials__header .cs-title{text-align:center}#testimonials__list{display:flex;justify-content:center;align-items:flex-start}}@media only screen and (min-width: 1440px){#testimonials .cs-container,#testimonials .container{max-width:1200px}}@media only screen and (min-width: 1800px){#testimonials .cs-container,#testimonials .container{max-width:1400px}}@media only screen and (min-width: 0rem){#services-690{padding:var(--sectionPadding)}#services-690 .cs-container{width:100%;max-width:34.375rem;margin:auto;display:flex;flex-direction:column;align-items:center;gap:clamp(3rem,6vw,4rem)}#services-690 .cs-content{text-align:left;width:100%;display:flex;flex-direction:column;align-items:flex-start}#services-690 .cs-flex-group{flex:none}#services-690 .cs-color{color:var(--primary)}#services-690 .cs-card-group{width:100%;margin:0;padding:0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column;row-gap:1rem}#services-690 .cs-item{list-style:none;width:100%;padding:clamp(1.25rem,4vw,2.5rem) 1.5rem;background-color:#f7f8f8;box-sizing:border-box;transition:background-color .3s,transform .3s,box-shadow .3s}#services-690 .cs-item:hover{background-color:#fff;box-shadow:#959da533 0 8px 50px;transform:translateY(-.4375rem)}#services-690 .cs-item:hover .cs-picture:before{width:100%;height:100%;opacity:1}#services-690 .cs-link{text-decoration:none;display:flex;justify-content:center;align-items:center;flex-direction:column}#services-690 .cs-picture{width:4rem;height:4rem;margin:0;margin-bottom:1.5rem;display:flex;justify-content:center;align-items:center;border-radius:0;background-color:#fff;box-shadow:0 12px 30px #1a1a1a0a;position:relative;z-index:1}#services-690 .cs-icon{height:2rem;width:auto}#services-690 .cs-h3{font-size:1.25rem;font-weight:900;text-align:center;line-height:1.2em;margin:0;margin-bottom:.75rem;color:var(--headerColor);transition:color .3s}#services-690 .cs-item-text{font-size:clamp(.875rem,1.5vw,1rem);text-align:center;line-height:1.5em;margin:0;color:var(--bodyTextColor);transition:color .3s}}@media only screen and (min-width: 48rem){#services-690 .cs-container{max-width:80rem}#services-690 .cs-content{flex-direction:row;justify-content:space-between;align-items:center;gap:3rem}#services-690 .cs-flex-group{width:50%}#services-690 .cs-card-group{margin-bottom:2.5rem;flex-direction:row;justify-content:center;flex-wrap:wrap;-moz-column-gap:1.25rem;column-gap:1.25rem}#services-690 .cs-item{width:30vw;max-width:25.8125rem}#services-690 .cs-item:nth-of-type(2){transform:translateY(2.5rem)}#services-690 .cs-item:nth-of-type(2):hover{transform:translateY(2.0625rem)}}.phone-cta[data-astro-cid-w5lal5xo]{display:flex;align-items:center;justify-content:right;width:100%;gap:.75rem}@media only screen and (max-width: 767px){.phone-cta[data-astro-cid-w5lal5xo]{margin-top:1rem;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.5rem}}.phone-info[data-astro-cid-w5lal5xo]{display:flex;align-items:center;flex-direction:row;gap:0rem}@media only screen and (max-width: 767px){.phone-info[data-astro-cid-w5lal5xo]{justify-content:center}}.phone-link[data-astro-cid-w5lal5xo]{display:flex;align-items:right;text-decoration:none;color:var(--bodyTextColor);font-weight:500;transition:color .3s ease}.phone-link[data-astro-cid-w5lal5xo]:hover{text-decoration:underline}.phone-icon[data-astro-cid-w5lal5xo]{width:1.5rem;height:1.5rem;margin-right:.5rem}.phone-number[data-astro-cid-w5lal5xo]{font-size:var(--bodyFontSize);white-space:nowrap;font-weight:var(--bodyFontWeight)}.phone-text[data-astro-cid-w5lal5xo]{font-size:var(--bodyFontSize);font-weight:700;white-space:nowrap}@media only screen and (min-width: 0rem){#services-1252[data-astro-cid-5ym7tjhl]{padding:var(--sectionPadding);position:relative;z-index:10}#services-1252[data-astro-cid-5ym7tjhl] .cs-container[data-astro-cid-5ym7tjhl]{display:flex!important;justify-content:center!important;align-items:center!important;flex-direction:column!important;gap:0rem!important}#services-1252[data-astro-cid-5ym7tjhl] .cs-content[data-astro-cid-5ym7tjhl]{text-align:center;width:100%;display:flex;flex-direction:column;align-items:center;gap:.3rem}#services-1252[data-astro-cid-5ym7tjhl] .cs-flex-group[data-astro-cid-5ym7tjhl]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem}#services-1252[data-astro-cid-5ym7tjhl] .cs-title[data-astro-cid-5ym7tjhl]{max-width:20ch;text-align:center;margin:0}#services-1252[data-astro-cid-5ym7tjhl] .cs-topper[data-astro-cid-5ym7tjhl]{text-align:center}#services-1252[data-astro-cid-5ym7tjhl] .cs-card-group[data-astro-cid-5ym7tjhl]{margin:0;padding:0;width:100%;display:grid;grid-template-columns:repeat(12,1fr);gap:clamp(1rem,2vw,1.25rem)}#services-1252[data-astro-cid-5ym7tjhl] .cs-item[data-astro-cid-5ym7tjhl]{width:100%;text-align:left;list-style:none;margin:0;padding:0;background-color:#f8f8f8;border:1px solid #cccccc;overflow:hidden;box-shadow:0 12px 40px #1a1a1a0f;box-sizing:border-box;grid-column:span 12;grid-row:span 1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;position:relative;z-index:1;transition:transform .05s ease-out,border-color .3s ease;will-change:transform}#services-1252[data-astro-cid-5ym7tjhl] .cs-item[data-astro-cid-5ym7tjhl]:hover{border-color:#999}#services-1252[data-astro-cid-5ym7tjhl] .cs-item[data-astro-cid-5ym7tjhl]:hover .cs-item-background[data-astro-cid-5ym7tjhl] img[data-astro-cid-5ym7tjhl]{opacity:.7;transform:translateY(-10%) scale(1.1)}#services-1252[data-astro-cid-5ym7tjhl] .cs-item[data-astro-cid-5ym7tjhl]:hover .cs-h3[data-astro-cid-5ym7tjhl]{color:var(--primary)}#services-1252[data-astro-cid-5ym7tjhl] .cs-item[data-astro-cid-5ym7tjhl]:before{content:"";width:100%;height:100%;border:1px solid rgba(255,255,255,.4);box-sizing:border-box;pointer-events:none;opacity:1;position:absolute;display:block;top:0;left:0;z-index:10}#services-1252[data-astro-cid-5ym7tjhl] .cs-item[data-astro-cid-5ym7tjhl]:after{content:"";width:2.5rem;height:2.5rem;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fed500' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='M13 5l7 7-7 7'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;position:absolute;top:1.5rem;right:1.5rem;transform:rotate(-45deg);transition:transform .3s ease;pointer-events:none;z-index:15}#services-1252[data-astro-cid-5ym7tjhl] .cs-link[data-astro-cid-5ym7tjhl]{text-decoration:none;padding:clamp(7.8125rem,19vw,14.75rem) 1.5rem 1.5rem;position:relative;display:block}#services-1252[data-astro-cid-5ym7tjhl] .cs-h3[data-astro-cid-5ym7tjhl]{font-size:clamp(1.125rem,2vw,1.375rem);font-weight:700;line-height:1.2em;text-align:inherit;margin:0 0 .75rem;color:var(--headerColor);transition:color .3s}#services-1252[data-astro-cid-5ym7tjhl] .cs-item-text[data-astro-cid-5ym7tjhl]{font-size:clamp(.875rem,1.5vw,1rem);line-height:1.5em;max-width:28.125rem;margin:0;padding:0;color:var(--bodyTextColor);display:flex;flex-direction:column;gap:.5rem}#services-1252[data-astro-cid-5ym7tjhl] .cs-subservice[data-astro-cid-5ym7tjhl]{font-size:.75rem;font-weight:400;letter-spacing:.15em;text-transform:uppercase;color:#666;line-height:1.3em;display:block;margin:0}#services-1252[data-astro-cid-5ym7tjhl] .cs-item-background[data-astro-cid-5ym7tjhl]{width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:-1}#services-1252[data-astro-cid-5ym7tjhl] .cs-item-background[data-astro-cid-5ym7tjhl]:before{content:"";position:absolute;display:block;height:100%;width:100%;background:#ffffffd9;top:0;left:0;z-index:1}#services-1252[data-astro-cid-5ym7tjhl] .cs-item-background[data-astro-cid-5ym7tjhl]:after{content:"";position:absolute;display:block;height:60%;width:100%;background:linear-gradient(to bottom,#fff0,#fffffff2);bottom:0;left:0;z-index:2}#services-1252[data-astro-cid-5ym7tjhl] .cs-item-background[data-astro-cid-5ym7tjhl] img[data-astro-cid-5ym7tjhl]{position:absolute;top:0;left:0;height:120%;width:100%;-o-object-fit:cover;object-fit:cover;transform:translateY(-10%);transition:transform .6s,opacity .3s;will-change:transform}}@media only screen and (min-width: 0rem) and only screen and (max-width: 47.9375rem){#services-1252[data-astro-cid-5ym7tjhl] .cs-content[data-astro-cid-5ym7tjhl]{flex-direction:column-reverse;align-items:center;text-align:center;gap:.5rem}}@media only screen and (min-width: 48rem){#services-1252[data-astro-cid-5ym7tjhl] .cs-container[data-astro-cid-5ym7tjhl]{gap:3rem!important}#services-1252[data-astro-cid-5ym7tjhl] .cs-content[data-astro-cid-5ym7tjhl]{flex-direction:row;justify-content:space-between;align-items:center;gap:0rem;text-align:left}#services-1252[data-astro-cid-5ym7tjhl] .cs-title[data-astro-cid-5ym7tjhl]{margin:0;text-align:left}#services-1252[data-astro-cid-5ym7tjhl] .cs-topper[data-astro-cid-5ym7tjhl]{text-align:left}#services-1252[data-astro-cid-5ym7tjhl] .cs-flex-group[data-astro-cid-5ym7tjhl]{width:50%;text-align:left;align-items:flex-start}#services-1252[data-astro-cid-5ym7tjhl] .cs-item[data-astro-cid-5ym7tjhl]{grid-column:span 6}}@media only screen and (min-width: 48rem) and only screen and (max-width: 47.9375rem){#services-1252[data-astro-cid-5ym7tjhl] .cs-flex-group[data-astro-cid-5ym7tjhl]{width:100%;align-items:center;text-align:center}}@media only screen and (min-width: 64rem){#services-1252[data-astro-cid-5ym7tjhl] .cs-item[data-astro-cid-5ym7tjhl]{grid-column:span 4}}.cs-button-solid[data-astro-cid-bbe6dxrz]:-moz-any-link,.cs-button[data-astro-cid-bbe6dxrz]:-moz-any-link{font-size:1rem!important;line-height:1.2em!important;text-decoration:none!important;font-family:Lato,sans-serif!important;font-weight:300!important;text-transform:none!important;margin:0!important;color:#fff!important;min-width:150px!important;padding:.75rem 1.5rem!important;background-color:var(--primary)!important;border-radius:0!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;position:relative!important;z-index:1!important;box-sizing:border-box!important;-moz-transition:background-color .3s ease!important;transition:background-color .3s ease!important}.cs-button-solid[data-astro-cid-bbe6dxrz],.cs-button[data-astro-cid-bbe6dxrz],.cs-button-solid[data-astro-cid-bbe6dxrz]:any-link,.cs-button[data-astro-cid-bbe6dxrz]:any-link,button[data-astro-cid-bbe6dxrz].cs-button-solid,button[data-astro-cid-bbe6dxrz].cs-button{font-size:1rem!important;line-height:1.2em!important;text-decoration:none!important;font-family:Lato,sans-serif!important;font-weight:300!important;text-transform:none!important;margin:0!important;color:#fff!important;min-width:150px!important;padding:.75rem 1.5rem!important;background-color:var(--primary)!important;border-radius:0!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;position:relative!important;z-index:1!important;box-sizing:border-box!important;transition:background-color .3s ease!important}.cs-button-solid[data-astro-cid-bbe6dxrz]:hover,.cs-button[data-astro-cid-bbe6dxrz]:hover,button[data-astro-cid-bbe6dxrz].cs-button-solid:hover,button[data-astro-cid-bbe6dxrz].cs-button:hover{background-color:var(--primaryDark)!important}#stats-1336[data-astro-cid-bbe6dxrz]{width:100%;max-width:100%;padding:0;margin:clamp(2rem,5vw,3rem) 0 0 0;padding:clamp(2rem,5vw,3rem) 0 0 0;border-top:1px solid #e8e8e8;display:flex;justify-content:space-between;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem}#stats-1336[data-astro-cid-bbe6dxrz] .cs-item[data-astro-cid-bbe6dxrz]{list-style:none;width:32%;display:flex;flex-direction:column;align-self:stretch;align-content:space-between}#stats-1336[data-astro-cid-bbe6dxrz] .cs-number[data-astro-cid-bbe6dxrz]{font-size:1.5625rem;line-height:1.2em;font-weight:700;text-align:center;color:#2a2400;display:block;margin:0 0 .5rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-variant-numeric:tabular-nums}@media only screen and (min-width: 48rem){#stats-1336[data-astro-cid-bbe6dxrz] .cs-number[data-astro-cid-bbe6dxrz]{text-align:left}}#stats-1336[data-astro-cid-bbe6dxrz] .cs-h3[data-astro-cid-bbe6dxrz]{font-size:.75rem;line-height:1.5em;font-weight:400;text-align:center;margin:0;color:var(--bodyTextColor);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media only screen and (min-width: 48rem){#stats-1336[data-astro-cid-bbe6dxrz] .cs-h3[data-astro-cid-bbe6dxrz]{font-size:1rem;text-align:left}}.cs-button-group[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:clamp(.5rem,2vw,1rem);flex-wrap:wrap}@media (max-width: 900px){.cs-button-group[data-astro-cid-bbe6dxrz]{flex-direction:column-reverse;gap:1.5rem;align-items:center;text-align:center}}@media (max-width: 600px){.cs-button-group[data-astro-cid-bbe6dxrz]{flex-direction:column-reverse;gap:clamp(.5rem,1.5vw,.75rem);width:100%}.cs-button-group[data-astro-cid-bbe6dxrz] p[data-astro-cid-bbe6dxrz]{font-size:clamp(.875rem,2.5vw,1rem)}}@media (max-width: 380px){.cs-button-group[data-astro-cid-bbe6dxrz]{flex-direction:column-reverse;gap:.75rem;width:100%}}@media only screen and (min-width: 0rem){#hero-1806[data-astro-cid-bbe6dxrz]{padding:clamp(12.5rem,16.82vw,15.25rem) 0 0;overflow:hidden;position:relative;z-index:1;margin:0 auto}#hero-1806[data-astro-cid-bbe6dxrz] .cs-container[data-astro-cid-bbe6dxrz]{width:var(--contentWidthMobile);max-width:var(--contentWidthDesktopMax);margin:auto;padding-left:1rem;padding-right:1rem;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:clamp(2rem,6vw,3rem)}#hero-1806[data-astro-cid-bbe6dxrz] .cs-content[data-astro-cid-bbe6dxrz]{text-align:center;width:100%;padding:0 1rem;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;z-index:2}#hero-1806[data-astro-cid-bbe6dxrz] .cs-topper[data-astro-cid-bbe6dxrz]{font-size:1rem;line-height:1.2em;text-transform:uppercase;text-align:inherit;letter-spacing:.1em;color:#2a2400;font-weight:600;margin-bottom:.25rem;display:block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}#hero-1806[data-astro-cid-bbe6dxrz] .cs-title[data-astro-cid-bbe6dxrz]{font-size:clamp(2.4375rem,6.3vw,5.25/2 rem);line-height:1.2em;text-align:inherit;max-width:23ch;margin:0 0 1rem;color:var(--headerColor);position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;transform:translateZ(0)}#hero-1806[data-astro-cid-bbe6dxrz] .cs-title[data-astro-cid-bbe6dxrz]:after{display:none}#hero-1806[data-astro-cid-bbe6dxrz] .cs-text[data-astro-cid-bbe6dxrz]{font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.5em;text-align:inherit;width:100%;max-width:33.1875rem;margin:0 0 2rem;color:var(--bodyTextColor);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}#hero-1806[data-astro-cid-bbe6dxrz] .cs-button-solid[data-astro-cid-bbe6dxrz]{font-size:1rem;line-height:clamp(2.875rem,5.5vw,3.5rem);text-decoration:none;text-align:center;margin:0;color:#fff;min-width:9.375rem;padding:0 1.5rem;background-color:var(--primary);border-radius:0;display:inline-block;position:relative;z-index:1;box-sizing:border-box}#hero-1806[data-astro-cid-bbe6dxrz] .cs-button-solid[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;height:100%;width:0%;background:#000;opacity:1;top:0;left:0;z-index:-1;border-radius:0;transition:width .3s}#hero-1806[data-astro-cid-bbe6dxrz] .cs-button-solid[data-astro-cid-bbe6dxrz]:hover:before{width:100%}#hero-1806[data-astro-cid-bbe6dxrz] .cs-video-group[data-astro-cid-bbe6dxrz]{width:100%;height:80vw;max-height:60vh;min-height:18.75rem;display:flex;flex-direction:column;row-gap:1rem;position:relative;z-index:1}#hero-1806[data-astro-cid-bbe6dxrz] .cs-video-group[data-astro-cid-bbe6dxrz]:before{content:"";width:300vw;height:500%;background:#f7f7f7;position:absolute;display:block;bottom:3.375rem;left:50%;z-index:-1;transform:translate(-50%)}#hero-1806[data-astro-cid-bbe6dxrz] .cs-box[data-astro-cid-bbe6dxrz]{width:100%;height:auto;margin:0;padding:clamp(1.5rem,4vw,2rem);background-color:var(--primary);display:flex;align-items:center;gap:clamp(1rem,2vw,1.5rem);--notch-width: 5px;--notch-depth: 5px;clip-path:polygon(0% 0%,calc(50% - var(--notch-width)) 0%,50% var(--notch-depth),calc(50% + var(--notch-width)) 0%,100% 0%,100% calc(50% - var(--notch-width)),calc(100% - var(--notch-depth)) 50%,100% calc(50% + var(--notch-width)),100% 100%,calc(50% + var(--notch-width)) 100%,50% calc(100% - var(--notch-depth)),calc(50% - var(--notch-width)) 100%,0% 100%,0% 0%);overflow:hidden}#hero-1806[data-astro-cid-bbe6dxrz] .cs-header[data-astro-cid-bbe6dxrz]{font-size:clamp(1.25rem,2.5vw,1.5625rem);line-height:1.2em;font-weight:700;margin:0;padding:0;color:#fff;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}#hero-1806[data-astro-cid-bbe6dxrz] .cs-box-icon[data-astro-cid-bbe6dxrz]{width:clamp(2.5rem,4vw,3rem)}#hero-1806[data-astro-cid-bbe6dxrz] .cs-video-wrapper[data-astro-cid-bbe6dxrz]{width:100%;height:100%;display:block;position:relative}#hero-1806[data-astro-cid-bbe6dxrz] .cs-video-wrapper[data-astro-cid-bbe6dxrz]:hover{cursor:pointer}#hero-1806[data-astro-cid-bbe6dxrz] .cs-video-wrapper[data-astro-cid-bbe6dxrz]:hover .cs-play[data-astro-cid-bbe6dxrz]{transform:translate(-50%,-50%) scale(1.2)}#hero-1806[data-astro-cid-bbe6dxrz] .cs-video-wrapper[data-astro-cid-bbe6dxrz] video[data-astro-cid-bbe6dxrz],#hero-1806[data-astro-cid-bbe6dxrz] .cs-video-wrapper[data-astro-cid-bbe6dxrz] .cs-picture[data-astro-cid-bbe6dxrz]{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#hero-1806[data-astro-cid-bbe6dxrz] .cs-video-wrapper[data-astro-cid-bbe6dxrz] video[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz],#hero-1806[data-astro-cid-bbe6dxrz] .cs-video-wrapper[data-astro-cid-bbe6dxrz] .cs-picture[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#hero-1806[data-astro-cid-bbe6dxrz] .cs-play[data-astro-cid-bbe6dxrz]{width:clamp(5rem,14vw,7.5rem);height:clamp(5rem,14vw,7.5rem);display:flex;pointer-events:none;justify-content:center;align-items:center;border-radius:50%;background-color:#fff3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .3s,opacity .3s}#hero-1806[data-astro-cid-bbe6dxrz] .cs-play[data-astro-cid-bbe6dxrz].cs-hide{transform:translate(-50%,-50%) scale(0)!important;opacity:0}#hero-1806[data-astro-cid-bbe6dxrz] .cs-icon[data-astro-cid-bbe6dxrz]{width:1.25rem;height:auto}}@media only screen and (min-width: 0rem) and only screen and (min-width: 64rem){#hero-1806[data-astro-cid-bbe6dxrz] .cs-container[data-astro-cid-bbe6dxrz]{padding-left:1.5rem;padding-right:1.5rem;width:var(--contentWidthDesktop)}}@media only screen and (min-width: 30rem){#hero-1806[data-astro-cid-bbe6dxrz] .cs-container[data-astro-cid-bbe6dxrz]{padding-left:1.25rem;padding-right:1.25rem}#hero-1806[data-astro-cid-bbe6dxrz] .cs-content[data-astro-cid-bbe6dxrz]{padding:0 .5rem}#hero-1806[data-astro-cid-bbe6dxrz] .cs-video-group[data-astro-cid-bbe6dxrz]{height:70vw;max-height:50vh}}@media only screen and (min-width: 64rem){#hero-1806[data-astro-cid-bbe6dxrz] .cs-container[data-astro-cid-bbe6dxrz]{padding-left:3rem;padding-right:3rem;flex-direction:row;align-items:stretch;justify-content:space-between}#hero-1806[data-astro-cid-bbe6dxrz] .cs-content[data-astro-cid-bbe6dxrz]{text-align:left;width:47%;max-width:32.625rem;padding-bottom:clamp(10.5rem,30vw,18.75rem);flex:none;align-items:flex-start;align-self:flex-start;order:2}#hero-1806[data-astro-cid-bbe6dxrz] .cs-title[data-astro-cid-bbe6dxrz]{max-width:10ch}#hero-1806[data-astro-cid-bbe6dxrz] .cs-video-group[data-astro-cid-bbe6dxrz]{width:50%;max-width:39.375rem;height:auto;min-height:clamp(33.125rem,67vw,55rem)}#hero-1806[data-astro-cid-bbe6dxrz] .cs-video-group[data-astro-cid-bbe6dxrz]:before{bottom:6.25rem}#hero-1806[data-astro-cid-bbe6dxrz] .cs-video-wrapper[data-astro-cid-bbe6dxrz]{height:90%}#hero-1806[data-astro-cid-bbe6dxrz] .cs-box[data-astro-cid-bbe6dxrz]{width:80%;max-width:19.1875rem;flex-direction:column;position:absolute;bottom:0;right:calc(clamp(7.25rem,17vw,12.5rem)*-1)}}@media only screen and (min-width: 75rem){#hero-1806[data-astro-cid-bbe6dxrz] .cs-video-wrapper[data-astro-cid-bbe6dxrz]{height:100%}#hero-1806[data-astro-cid-bbe6dxrz] .cs-box[data-astro-cid-bbe6dxrz]{bottom:3rem}}
