.wrapper[data-astro-cid-vio76aal]{position:relative;padding:var(--paddingTop) var(--paddingRight) var(--paddingBottom) var(--paddingLeft)}.wrapper[data-astro-cid-vio76aal]:before{content:"";background-color:var(--bgColor);clip-path:polygon(var(--polygonClass));height:100%;width:100%;display:block;position:absolute;top:0;z-index:-1}@media screen and (max-width:1024px){.wrapper[data-astro-cid-vio76aal]{padding:max(var(--paddingTop),2rem)0 max(var(--paddingBottom),2rem)0}}.code[data-astro-cid-uga5powb]{counter-reset:step;counter-increment:step 0}.code[data-astro-cid-uga5powb] .highlight{position:relative}.code[data-astro-cid-uga5powb] .highlight>[data-astro-cid-uga5powb]{position:relative;z-index:1}.accordion__wrapper{list-style:none;padding:0;border-top:0!important}.accordion__item{width:100%;border:1px solid var(--shades-0);margin-bottom:1rem;padding:16px}.accordion__header{width:100%;height:100%;border:0!important;font-weight:600;display:flex;justify-content:space-between;align-items:center;padding:0}.header__toggle-indicator{width:20px}.accordion__panel{visibility:hidden;overflow:hidden;height:0;border-left:2px solid #202020;border-right:2px solid #202020;transition:height .3s ease-in-out,visibility 0s .3s}.panel__inner{padding:16px 0}.accordion__panel{border:0!important}.is-active .accordion__panel{visibility:visible;height:auto;transition:height .3s ease-in-out,visibility 0s 0s}.accordion__header span{position:relative;display:inline-block;font-style:normal;font-weight:600}.svg-wrapper{display:none;position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0}.svg-wrapper svg{height:100%}.accordion-list[data-astro-cid-bt6nfdc6]{margin-top:60px}.accordion-list[data-astro-cid-bt6nfdc6]:first-child{margin-top:0}em[data-astro-cid-x2bxeaym]{font-size:1.75rem}.ticker[data-astro-cid-q3emkjwl]{-webkit-mask-image:linear-gradient(to right,transparent,#000 20px,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(to right,transparent,#000 20px,#000 calc(100% - 20px),transparent)}.animate-ticker[data-astro-cid-q3emkjwl]{animation:ticker calc(var(--logoCount)*10s) linear infinite;width:-moz-max-content;width:max-content}@keyframes ticker{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.logo-list[data-astro-cid-q3emkjwl]{overflow-x:hidden;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.ticker[data-astro-cid-q3emkjwl]:not(:has(.animate-ticker)){-webkit-mask-image:none;mask-image:none}@media (min-width:1024px){.logo-list[data-astro-cid-q3emkjwl] figure[data-astro-cid-q3emkjwl]{height:var(--trackHeight, 64px)!important}}.background-image-container[data-astro-cid-o4tn2z2v]{position:relative;z-index:0;width:100%;min-height:300px;overflow:visible}.background-image-container[data-astro-cid-o4tn2z2v]:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:90%;background:url(/media/images/case-study-background.svg)no-repeat center center;background-size:cover;opacity:1;z-index:-1}@media (max-width:1024px){.max-height[data-astro-cid-27ytbgns]{max-height:var(--mobileMaxHeight)}.max-width[data-astro-cid-27ytbgns]{max-width:var(--mobileMaxWidth)}}.testimonial-card[data-astro-cid-3ba2o4vp]{background-color:var(--sunset-red-500)}.testimonial-card[data-astro-cid-3ba2o4vp].yellow{background-color:var(--sunrise-yellow-500);color:var(--midnight-black-500)}.services[data-astro-cid-6umjevil]{clip-path:polygon(0 0,100%0,100% 100%,0 100%)}.td-icon[data-astro-cid-yn5zpxiw]{background:url("data:image/svg+xml,%3csvg%20width='82'%20height='67'%20viewBox='0%200%2082%2067'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M80.4721%2034.8905L80.9311%2035.4551L42.4672%2066.6727L39.0254%2063.9235L38.6869%2065.1117L29.3987%2058.7828L30.201%2056.8735L36.5058%2044.1213L24.716%2055.4262C23.9511%2056.564%2023.5004%2057.2412%2023.5004%2057.2412L23.1187%2056.958L19.9883%2059.9582L19.8788%2059.8708L19.2287%2060.6436L13.4964%2056.27L13.8721%2055.7637L13.4853%2055.4781L12.95%2056.2032C12.2925%2055.9059%206.79968%2051.651%206.79968%2051.651C6.83816%2051.623%207.22393%2051.1525%207.86949%2050.3487L7.51337%2050.0658L15.5724%2036.4596C12.9739%2037.9325%2011.2011%2038.8451%2010.5283%2039.0128L7.11404%2033.5198L6.49882%2033.9022L5.03508%2031.5466L3.62264%2032.4254L0.664325%2027.6628L4.19149%2025.4695L3.61145%2024.5365L10.9016%2020.0053C10.8865%2020.0202%2010.8702%2020.0338%2010.8528%2020.0459L13.2163%2018.5667L10.9016%2020.0053C16.8988%2015.0332%2030.9218%206.04736%2030.9218%206.04736L31.8932%206.88031L35.4537%204.65393L37.1616%206.32111L37.7057%205.84385L45.2654%2013.4641L58.4418%200.830791L58.8717%201.14477C59.2189%200.704688%2059.4096%200.463016%2059.4096%200.463016C60.2345%200.909407%2064.853%204.38309%2064.853%204.38309L65.1819%203.93782L70.9766%208.22767L70.7993%208.89603L71.6262%209.51102C71.4908%209.51029%2071.2548%209.67761%2070.9335%209.99015L71.2057%2010.1883L60.9132%2031.0069L67.0175%2026.0531L67.0559%2026.0201L70.8468%2022.7552L71.5275%2023.5457L73.6396%2021.7254L77.1179%2025.7626L76.2739%2026.4912L77.9926%2028.488L77.6226%2028.8054L81.6343%2033.4613C81.51%2033.7363%2081.1062%2034.2246%2080.4721%2034.8905Z'%20fill='%23D1463F'/%3e%3c/svg%3e")center/contain no-repeat}@media (max-width:1024px){.max-height[data-astro-cid-yn5zpxiw]{max-height:var(--mobileMaxHeight)}.max-width[data-astro-cid-yn5zpxiw]{max-width:var(--mobileMaxWidth)}}.wrapper .td-icon{background:url("data:image/svg+xml,%3csvg%20width='82'%20height='67'%20viewBox='0%200%2082%2067'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M80.4721%2034.8905L80.9311%2035.4551L42.4672%2066.6727L39.0254%2063.9235L38.6869%2065.1117L29.3987%2058.7828L30.201%2056.8735L36.5058%2044.1213L24.716%2055.4262C23.9511%2056.564%2023.5004%2057.2412%2023.5004%2057.2412L23.1187%2056.958L19.9883%2059.9582L19.8788%2059.8708L19.2287%2060.6436L13.4964%2056.27L13.8721%2055.7637L13.4853%2055.4781L12.95%2056.2032C12.2925%2055.9059%206.79968%2051.651%206.79968%2051.651C6.83816%2051.623%207.22393%2051.1525%207.86949%2050.3487L7.51337%2050.0658L15.5724%2036.4596C12.9739%2037.9325%2011.2011%2038.8451%2010.5283%2039.0128L7.11404%2033.5198L6.49882%2033.9022L5.03508%2031.5466L3.62264%2032.4254L0.664325%2027.6628L4.19149%2025.4695L3.61145%2024.5365L10.9016%2020.0053C10.8865%2020.0202%2010.8702%2020.0338%2010.8528%2020.0459L13.2163%2018.5667L10.9016%2020.0053C16.8988%2015.0332%2030.9218%206.04736%2030.9218%206.04736L31.8932%206.88031L35.4537%204.65393L37.1616%206.32111L37.7057%205.84385L45.2654%2013.4641L58.4418%200.830791L58.8717%201.14477C59.2189%200.704688%2059.4096%200.463016%2059.4096%200.463016C60.2345%200.909407%2064.853%204.38309%2064.853%204.38309L65.1819%203.93782L70.9766%208.22767L70.7993%208.89603L71.6262%209.51102C71.4908%209.51029%2071.2548%209.67761%2070.9335%209.99015L71.2057%2010.1883L60.9132%2031.0069L67.0175%2026.0531L67.0559%2026.0201L70.8468%2022.7552L71.5275%2023.5457L73.6396%2021.7254L77.1179%2025.7626L76.2739%2026.4912L77.9926%2028.488L77.6226%2028.8054L81.6343%2033.4613C81.51%2033.7363%2081.1062%2034.2246%2080.4721%2034.8905Z'%20fill='%23282121'/%3e%3c/svg%3e")center/contain no-repeat}.hero-title .mark{font-family:var(--font-family-special)}.hero-content{height:calc(var(--vh, 1vh)*100 - 260px)!important}#videoModal[data-astro-cid-io2xu7mm]{padding:20px;background:0 0;width:auto;max-width:75%}#videoModal[data-astro-cid-io2xu7mm] video[data-astro-cid-io2xu7mm]{max-width:100%}.close[data-astro-cid-io2xu7mm]{position:absolute;top:30px;right:30px}.close[data-astro-cid-io2xu7mm]:hover,.close[data-astro-cid-io2xu7mm]:focus{color:#000;text-decoration:none;cursor:pointer}.video[data-astro-cid-z4tpej43] video[data-astro-cid-z4tpej43]{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.play[data-astro-cid-z4tpej43]{position:absolute;bottom:50px;right:-50px}.highlight1[data-astro-cid-z4tpej43]{-webkit-mask:url(/media/images/mask1.svg);mask:url(/media/images/mask1.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%}.highlight2[data-astro-cid-z4tpej43]{-webkit-mask:url(/media/images/mask2.svg);mask:url(/media/images/mask2.svg)}.frame1[data-astro-cid-z4tpej43]{box-shadow:20px 20px 0 0 var(--sunset-red-500)}.frame2[data-astro-cid-z4tpej43]{box-shadow:20px 20px 0 0 var(--sunrise-yellow-500)}.highlight1[data-astro-cid-z4tpej43],.highlight2[data-astro-cid-z4tpej43]{filter:grayscale(100%)}.highlight1[data-astro-cid-z4tpej43]:hover,.highlight2[data-astro-cid-z4tpej43]:hover{filter:none}.mobile-video-container[data-astro-cid-z4tpej43] video[data-astro-cid-z4tpej43]{-o-object-fit:contain;object-fit:contain}.spacer-anchor[data-astro-cid-zlyqn4em]{scroll-margin-top:100px;scroll-behavior:smooth}.link-preview[data-astro-cid-ztfdmrby]{--lp-width:var(--link-preview-width, 30em);--lp-pad-x:var(--link-preview-padding-inline, 0);--lp-pad-y:var(--link-preview-padding-block, .5em);--lp-corners:var(--link-preview-corners, 0);--lp-desc-lines:var(--link-preview-description-lines, 1);position:relative;width:var(--lp-width);max-width:100%;display:flex;flex-direction:column-reverse;border-radius:var(--lp-corners)}.link-preview[data-astro-cid-ztfdmrby] [data-astro-cid-ztfdmrby]{margin:0!important}.link-preview__content[data-astro-cid-ztfdmrby]{display:flex;flex-direction:column;padding:var(--lp-pad-y) var(--lp-pad-x)}.link-preview[data-astro-cid-ztfdmrby] header[data-astro-cid-ztfdmrby]{display:flex;flex-direction:column-reverse}.link-preview__description[data-astro-cid-ztfdmrby]{display:-webkit-box;-webkit-line-clamp:var(--lp-desc-lines);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.link-preview[data-astro-cid-ztfdmrby]:not(.link-preview--has-video) a[data-astro-cid-ztfdmrby]:after{content:"";position:absolute;inset:0}.link-preview[data-astro-cid-ztfdmrby] img[data-astro-cid-ztfdmrby],.link-preview[data-astro-cid-ztfdmrby] video[data-astro-cid-ztfdmrby]{aspect-ratio:1200/630;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-top-left-radius:var(--lp-corners);border-top-right-radius:var(--lp-corners)}