[data-astro-cid-3pedk6zf]{box-sizing:border-box}.mySlides-desktop[data-astro-cid-3pedk6zf]{display:none;height:400px}img[data-astro-cid-3pedk6zf]{vertical-align:middle}.slideshow-container[data-astro-cid-3pedk6zf]{width:100%;min-height:30vh;display:flex;align-items:center;gap:2rem;padding:0 2rem}.static-text-section[data-astro-cid-3pedk6zf]{flex:1;max-width:32%;padding:2rem;margin-left:2rem}.static-text-section[data-astro-cid-3pedk6zf] h1[data-astro-cid-3pedk6zf]{font-size:2.5rem;font-weight:700;margin-bottom:1rem;line-height:1.2;text-align:left;color:#111827}.static-text-section[data-astro-cid-3pedk6zf] p[data-astro-cid-3pedk6zf]{font-size:1.1rem;line-height:1.6;margin-bottom:1.5rem;text-align:left;color:#374151}@media only screen and (max-width: 1240px){.static-text-section[data-astro-cid-3pedk6zf]{max-width:36%}.static-text-section[data-astro-cid-3pedk6zf] h1[data-astro-cid-3pedk6zf]{font-size:2rem}.static-text-section[data-astro-cid-3pedk6zf] p[data-astro-cid-3pedk6zf]{font-size:1rem}}@media only screen and (max-width: 1024px){.static-text-section[data-astro-cid-3pedk6zf]{max-width:40%}.static-text-section[data-astro-cid-3pedk6zf] h1[data-astro-cid-3pedk6zf]{font-size:1.6rem}.static-text-section[data-astro-cid-3pedk6zf] p[data-astro-cid-3pedk6zf]{font-size:.95rem}}@media only screen and (max-width: 900px){.static-text-section[data-astro-cid-3pedk6zf]{max-width:45%}.static-text-section[data-astro-cid-3pedk6zf] h1[data-astro-cid-3pedk6zf]{font-size:1.3rem}.static-text-section[data-astro-cid-3pedk6zf] p[data-astro-cid-3pedk6zf]{font-size:.9rem}}html.dark .static-text-section[data-astro-cid-3pedk6zf] h1[data-astro-cid-3pedk6zf]{color:#fff}html.dark .static-text-section[data-astro-cid-3pedk6zf] p[data-astro-cid-3pedk6zf]{color:#d1d5db}.carousel-section[data-astro-cid-3pedk6zf]{flex:1;max-width:60%;position:relative}.text[data-astro-cid-3pedk6zf]{color:#f2f2f2;font-size:15px;padding:8px 12px;position:absolute;bottom:8px;width:100%;text-align:center}.numbertext[data-astro-cid-3pedk6zf]{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}.dot[data-astro-cid-3pedk6zf]{height:15px;width:15px;margin:0 5px;background-color:#d1d5db;border-radius:50%;display:inline-block;transition:background-color .6s ease;cursor:pointer}.active[data-astro-cid-3pedk6zf],.dot[data-astro-cid-3pedk6zf]:hover{background-color:#657ed4}@media only screen and (max-width: 768px){.slideshow-container[data-astro-cid-3pedk6zf]{flex-direction:column;gap:1rem}.static-text-section[data-astro-cid-3pedk6zf],.carousel-section[data-astro-cid-3pedk6zf]{max-width:100%}.static-text-section[data-astro-cid-3pedk6zf] h1[data-astro-cid-3pedk6zf]{font-size:2rem}.static-text-section[data-astro-cid-3pedk6zf] p[data-astro-cid-3pedk6zf]{font-size:1rem}.mySlides-desktop[data-astro-cid-3pedk6zf]{height:300px}}@media only screen and (max-width: 300px){.text[data-astro-cid-3pedk6zf]{font-size:11px}.static-text-section[data-astro-cid-3pedk6zf] h1[data-astro-cid-3pedk6zf]{font-size:1.5rem}.static-text-section[data-astro-cid-3pedk6zf] p[data-astro-cid-3pedk6zf]{font-size:.9rem}}[data-astro-cid-ojrdjzgy]{box-sizing:border-box}body{font-family:inherit}.mySlides-mobile[data-astro-cid-ojrdjzgy]{display:none;height:300px}img[data-astro-cid-ojrdjzgy]{vertical-align:middle}.static-text-section[data-astro-cid-ojrdjzgy]{padding:3rem 1.5rem;text-align:center}.static-text-section[data-astro-cid-ojrdjzgy] h1[data-astro-cid-ojrdjzgy]{font-size:1.25rem;font-weight:700;margin-bottom:1rem;line-height:1.2;color:#111827}.static-text-section[data-astro-cid-ojrdjzgy] p[data-astro-cid-ojrdjzgy]{font-size:1rem;line-height:1.6;margin-bottom:1.5rem;color:#374151}html.dark .static-text-section[data-astro-cid-ojrdjzgy] h1[data-astro-cid-ojrdjzgy]{color:#fff}html.dark .static-text-section[data-astro-cid-ojrdjzgy] p[data-astro-cid-ojrdjzgy]{color:#d1d5db}.slideshow-container[data-astro-cid-ojrdjzgy]{width:100%;height:44vh;position:relative;margin:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.text[data-astro-cid-ojrdjzgy]{color:#f2f2f2;font-size:15px;padding:8px 12px;position:absolute;bottom:8px;width:100%;text-align:center}.numbertext[data-astro-cid-ojrdjzgy]{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}.dot-mobile[data-astro-cid-ojrdjzgy]{height:15px;width:15px;margin:0 5px;background-color:#d1d5db;border-radius:50%;display:inline-block;transition:background-color .6s ease;cursor:pointer}.active[data-astro-cid-ojrdjzgy],.dot-mobile[data-astro-cid-ojrdjzgy]:hover{background-color:#657ed4}@media only screen and (max-width: 300px){.text[data-astro-cid-ojrdjzgy]{font-size:11px}.static-text-section[data-astro-cid-ojrdjzgy] h1[data-astro-cid-ojrdjzgy]{font-size:1.125rem}.static-text-section[data-astro-cid-ojrdjzgy] p[data-astro-cid-ojrdjzgy]{font-size:.9rem}.mySlides-mobile[data-astro-cid-ojrdjzgy]{height:250px}}[data-astro-cid-zpdnhdmd]{box-sizing:border-box}.case-study-card-slide[data-astro-cid-zpdnhdmd]{display:none}.case-study-slideshow-container[data-astro-cid-zpdnhdmd]{width:100%;max-width:1400px;position:relative;margin:auto;padding:2rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-touch-callout:none}.case-study-card[data-astro-cid-zpdnhdmd]{background:var(--theme-bg);border-radius:1rem;overflow:hidden;box-shadow:0 10px 25px #0000001a;transition:transform .3s ease,box-shadow .3s ease;height:500px;display:flex;flex-direction:column;max-width:1000px;margin:0 auto}.case-study-card[data-astro-cid-zpdnhdmd]:hover{transform:translateY(-5px);box-shadow:0 20px 40px #00000026}.card-image-container[data-astro-cid-zpdnhdmd]{position:relative;height:250px;overflow:hidden}.card-image[data-astro-cid-zpdnhdmd]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.case-study-card[data-astro-cid-zpdnhdmd]:hover .card-image[data-astro-cid-zpdnhdmd]{transform:scale(1.05)}.card-content[data-astro-cid-zpdnhdmd]{padding:2rem;flex-grow:1;display:flex;flex-direction:column}.card-title[data-astro-cid-zpdnhdmd]{font-size:1.5rem;font-weight:700;color:var(--theme-text);margin-bottom:.5rem;line-height:1.3}.card-collaborator[data-astro-cid-zpdnhdmd]{font-size:.875rem;color:#657ed4;font-weight:600;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.5px}.card-description[data-astro-cid-zpdnhdmd]{color:var(--theme-text-secondary);line-height:1.6;margin-bottom:1.5rem;flex-grow:1}.read-more-btn[data-astro-cid-zpdnhdmd]{display:inline-flex;align-items:center;color:#657ed4;font-weight:600;text-decoration:none;transition:color .3s ease;margin-top:auto}.read-more-btn[data-astro-cid-zpdnhdmd]:hover{color:#4c63d2}.case-study-card-dot[data-astro-cid-zpdnhdmd]{height:15px;width:15px;margin:0 5px;background-color:#d1d5db;border-radius:50%;display:inline-block;transition:background-color .6s ease;cursor:pointer}.case-study-card-dot[data-astro-cid-zpdnhdmd].active{background-color:#657ed4}@media (max-width: 768px){.case-study-slideshow-container[data-astro-cid-zpdnhdmd]{padding:1rem 1.5rem}.case-study-card[data-astro-cid-zpdnhdmd]{height:450px}.card-content[data-astro-cid-zpdnhdmd]{padding:1.5rem}.card-title[data-astro-cid-zpdnhdmd]{font-size:1.25rem}}@media (max-width: 480px){.case-study-slideshow-container[data-astro-cid-zpdnhdmd]{padding:1rem 2rem}.case-study-card[data-astro-cid-zpdnhdmd]{height:400px}.card-content[data-astro-cid-zpdnhdmd]{padding:1.25rem}}.tator-details-container[data-astro-cid-sqa4wv7k]{box-shadow:0 10px 25px #0000001a;transition:box-shadow .3s ease}.tator-details-container[data-astro-cid-sqa4wv7k]:hover{box-shadow:0 15px 35px #0000001f}.tab-button[data-astro-cid-sqa4wv7k]{color:#6b7280;border-color:transparent}.tab-button[data-astro-cid-sqa4wv7k].active{color:#4f46e5;border-color:#4f46e5}.tab-button[data-astro-cid-sqa4wv7k]:hover{color:#4f46e5;border-color:#a5b4fc}.tab-content[data-astro-cid-sqa4wv7k]{min-height:300px;padding:2rem 0}@media (min-width: 1280px){.xl\\[data-astro-cid-sqa4wv7k]:columns-3{-moz-column-rule:1px solid #d1d5db;column-rule:1px solid #d1d5db;-moz-column-fill:balance;column-fill:balance}.dark[data-astro-cid-sqa4wv7k] .xl\\[data-astro-cid-sqa4wv7k]:columns-3{-moz-column-rule:1px solid #6b7280;column-rule:1px solid #6b7280}.column-dividers[data-astro-cid-sqa4wv7k]{background-image:linear-gradient(to right,transparent 33%,#d1d5db 33%,#d1d5db 33.2%,transparent 33.2%),linear-gradient(to right,transparent 66.8%,#d1d5db 66.8%,#d1d5db 67%,transparent 67%);background-repeat:no-repeat;background-size:100% 100%}.dark[data-astro-cid-sqa4wv7k] .column-dividers[data-astro-cid-sqa4wv7k]{background-image:linear-gradient(to right,transparent 33%,#6b7280 33%,#6b7280 33.2%,transparent 33.2%),linear-gradient(to right,transparent 66.8%,#6b7280 66.8%,#6b7280 67%,transparent 67%)}}.tab-content[data-astro-cid-sqa4wv7k].hidden{display:none}.tab-content[data-astro-cid-sqa4wv7k].active{display:block;animation:fadeIn .3s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}html.dark .tab-button[data-astro-cid-sqa4wv7k]{color:#9ca3af}html.dark .tab-button[data-astro-cid-sqa4wv7k].active{color:#818cf8;border-color:#818cf8}html.dark .tab-button[data-astro-cid-sqa4wv7k]:hover{color:#818cf8;border-color:#6366f1}
