.ContentBox_section__e9BIn{display:flex;min-height:auto;padding:60px 0;position:relative;background:rgba(0,0,0,.7)}.ContentBox_container__rtOlg{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;gap:40px;align-items:center}.ContentBox_container__rtOlg.ContentBox_imageLeft__rcUCm{flex-direction:row-reverse}.ContentBox_container__rtOlg.ContentBox_imageCenter__UeHtO{flex-direction:column-reverse;gap:0}.ContentBox_container__rtOlg.ContentBox_imageCenter__UeHtO .ContentBox_title__7qDbr{text-align:center}.ContentBox_container__rtOlg.ContentBox_imageCenter__UeHtO .ContentBox_imageWrapper__A7LLN{flex:unset}.ContentBox_container__rtOlg a[href^="mailto:"]{color:var(--color-title);text-decoration:underline}.ContentBox_container__rtOlg h3{margin:1.5rem 0 1rem}@media(max-width:768px){.ContentBox_container__rtOlg,.ContentBox_container__rtOlg.ContentBox_imageLeft__rcUCm{flex-direction:column}}.ContentBox_content__PiHFF{flex:1 1}.ContentBox_imageWrapper__A7LLN{flex:1 1;max-width:500px}.ContentBox_image__9_U87{width:100%;height:auto}.ContentBox_hpImage__VmUPw .ContentBox_image__9_U87{position:absolute;top:-25%;right:0;width:50%;height:50%}@media(max-width:768px){.ContentBox_hpImage__VmUPw .ContentBox_image__9_U87{right:29%;top:-28%}}.ContentBox_hpImage__VmUPw .ContentBox_content__PiHFF{flex:unset;margin:10%}.ContentBox_noImage55__wAzo3 .ContentBox_content__PiHFF{max-width:60%}.ContentBox_bulletList__PusIt:not(.ContentBox_noBullets__AaGGh){list-style-type:square;padding-left:1.5rem;margin-bottom:1rem}.ContentBox_noBullets__AaGGh{list-style-type:none;padding-left:0}.ContentBox_numberedList__wth07{list-style-type:decimal;padding-left:1.5rem;margin-bottom:1rem}.ContentBox_bullet__QGuoV{margin-bottom:.5rem;font-family:var(--font-primary);font-size:1.1rem;line-height:var(--line-height-base);color:var(--text-light)}.ContentBox_bullet__QGuoV:last-child{margin-bottom:0}@media(max-width:600px){.ContentBox_container__rtOlg .ContentBox_content__PiHFF{max-width:95%}}.Page_pageHeader__ljnLk{max-width:1200px;margin:0 auto 4rem;text-align:left}.Page_pageHeader__ljnLk h2{font-family:var(--font-title);font-size:1.75rem;font-weight:600;color:var(--accent-teal);margin:0 0 1.5rem}.Page_pageHeader__ljnLk h3{font-family:var(--font-title);font-size:1.3rem;font-weight:600;color:var(--text-white);margin:2.5rem 0 1rem;padding-top:1.5rem;border-top:1px solid hsla(0,0%,100%,.1)}.Page_pageHeader__ljnLk p{margin-bottom:1rem;line-height:1.7}.Page_headerWrapper__FrtFK{padding:20px}.Page_pageTitle__6KFRO{font-family:var(--font-title);font-size:2.4rem;margin-bottom:1rem;color:var(--text-white)}@media(max-width:768px){.Page_pageTitle__6KFRO{font-size:2.5rem;margin-bottom:.75rem}}.Page_pageDescription__jTEnX{font-family:var(--font-primary);font-size:1.25rem;line-height:1.5;max-width:800px;color:var(--text-light)}@media(max-width:768px){.Page_pageDescription__jTEnX{font-size:1.1rem}}.Page_partnersHead__mLUlj,.Page_platformHead__wwGdw{padding:20px}.Page_partnersHead__mLUlj .Page_pageHeader__ljnLk{max-width:900px;padding:0 20px}.Page_headerImageWrap__s_kXY{display:flex;justify-content:center;margin:1.5rem 0 2rem}.Page_headerImage__QT8Z_{max-width:480px;width:100%;height:auto;opacity:.9}@media(max-width:768px){.Page_headerImage__QT8Z_{max-width:100%}}.ContactButton_contactButton__IA4Bc{background:linear-gradient(90deg,#0edfb3,#12dbb8 22%,#1fcfc9 51%,#35bde4 85%,#41b3f4);border:none;border-radius:25px;color:#fff;cursor:pointer;font-family:var(--font-title);padding:10px 20px;white-space:nowrap}.ContactButton_contactButton__IA4Bc.ContactButton_mid__Hx44h{border-radius:100px;font-size:1.2rem;margin:40px 0 0 40px;padding:20px 50px}@media(max-width:1024px){.ContactButton_contactButton__IA4Bc.ContactButton_mid__Hx44h{margin-left:40px;padding:20px 50px}}@media(max-width:600px){.ContactButton_contactButton__IA4Bc.ContactButton_mid__Hx44h{margin-left:10px;padding:20px}}.ContactButton_contactButton__IA4Bc.ContactButton_large__Jv2xj{border-radius:100px;font-size:2rem;margin-top:40px;padding:30px 40px}@media(max-width:1024px){.ContactButton_contactButton__IA4Bc.ContactButton_large__Jv2xj{font-size:1.2rem;padding:20px 70px}}@media(max-width:600px){.ContactButton_contactButton__IA4Bc.ContactButton_large__Jv2xj{font-size:1.2rem;padding:10px 20px}}.ContactButton_contactButton__IA4Bc.ContactButton_largeW__6z18m{align-self:center;border-radius:100px;font-size:2rem;margin-top:40px;padding:30px 80px}@media(max-width:1024px){.ContactButton_contactButton__IA4Bc.ContactButton_largeW__6z18m{font-size:2.2rem;padding:20px 70px}}.ContactButton_contactButton__IA4Bc.ContactButton_dark__uGdgz{color:#fff}.MediaHub_menuWrapper__I9tSs{display:flex;flex-direction:column;gap:.75rem;margin-bottom:2rem}.MediaHub_menuRow__apcf6{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap}.MediaHub_menuRow__apcf6:first-child .MediaHub_menuButton__TgG4L,.MediaHub_menuRow__apcf6:last-child .MediaHub_menuButton__TgG4L{flex-grow:1;flex-shrink:1;flex-basis:calc(33.333% - .75rem);max-width:calc(33.333% - .75rem)}.MediaHub_menuButton__TgG4L{background:rgba(0,0,0,.8);border:2px solid var(--purple-dark-mode);border-radius:10px;color:var(--purple-dark-mode);cursor:pointer;font-family:var(--font-title);font-size:1rem;font-weight:600;min-width:150px;padding:.75rem 1.25rem;position:relative;transition:all .2s ease}.MediaHub_menuButton__TgG4L:hover:not(:disabled){transform:translateY(-2px)}.MediaHub_menuButton__TgG4L.MediaHub_selected__0gBj4,.MediaHub_menuButton__TgG4L:hover:not(:disabled){background:#fff;border-color:#fff;color:var(--bg-primary);box-shadow:0 4px 16px hsla(0,0%,100%,.15)}.MediaHub_menuButton__TgG4L.MediaHub_comingSoon__zW7rw{background:transparent;border-color:hsla(0,0%,100%,.08);color:var(--text-nav-inactive);cursor:not-allowed;opacity:.5}.MediaHub_menuButton__TgG4L.MediaHub_comingSoon__zW7rw:hover{transform:none;box-shadow:none;background:transparent;color:var(--text-nav-inactive)}.MediaHub_menuButton__TgG4L:disabled{cursor:not-allowed}.MediaHub_comingSoonBadge__QtXc5{background:hsla(0,0%,100%,.1);border-radius:4px;color:var(--text-secondary);font-size:.65rem;font-weight:600;letter-spacing:.5px;margin-left:.5rem;padding:.15rem .4rem;text-transform:uppercase;vertical-align:middle}.MediaHub_caseStudiesSection__YklVm{margin-top:1rem}.MediaHub_sectionIntro__1n7Gm{color:var(--text-secondary);font-size:1rem;margin-bottom:1.5rem;text-align:center}@media(max-width:900px){.MediaHub_menuRow__apcf6{flex-wrap:wrap}.MediaHub_menuRow__apcf6:first-child .MediaHub_menuButton__TgG4L,.MediaHub_menuRow__apcf6:last-child .MediaHub_menuButton__TgG4L{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - .75rem);max-width:calc(50% - .75rem)}.MediaHub_menuButton__TgG4L{font-size:.9rem;min-width:120px;padding:.6rem 1rem}}@media(max-width:600px){.MediaHub_menuRow__apcf6:first-child .MediaHub_menuButton__TgG4L,.MediaHub_menuRow__apcf6:last-child .MediaHub_menuButton__TgG4L{flex:1 1 100%;max-width:100%}.MediaHub_menuButton__TgG4L{font-size:.85rem;padding:.5rem .75rem}}.form_flexed__AV0M2{display:flex;flex-direction:column}.form_card-pf__aFrDP,.form_login-pf-page__LipPw{background:#1e1e1e;color:#d5f2fa;height:100%}.form_contactWrapper___C7YQ{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;margin:-70px auto 0;min-width:375px;width:20vw}.form_form__QshAB{display:flex;flex-direction:column;width:100%}p.form_error__22O6J{color:#46fbc4;margin-top:0;max-height:0;transition:all .2s}p.form_error__22O6J.form_show__h6AxL{margin-top:40px;max-height:20px}.form_bottomMsg__mj6OG{font-size:1rem;line-height:22px;margin-top:60px;text-align:justify}.form_inputSet__Gt_QE{margin-top:40px;position:relative}.form_inputSet__Gt_QE.form_inputSet__Gt_QE.form_disabled__uUtck .form_form-input-label__1mArY{color:#999}.form_inputSet__Gt_QE.form_inputSet__Gt_QE.form_disabled__uUtck .form_form-input__0RWZ6{background-color:#5e5e5e;cursor:not-allowed}.form_checkboxWrap__CN6y5{margin-top:10px}.form_inputSet__Gt_QE .form_form-input__0RWZ6{background-color:#1e1e1e;border:1px solid #56575c;border-radius:10px;color:#b3b3b3;display:block;font-family:Ubuntu,Arial,Helvetica,sans-serif!important;font-size:1rem;padding:10px;transition:all .2s;transition:border-radius .2s ease-out;width:100%;-webkit-text-fill-color:#b3b3b3}.form_inputSet__Gt_QE .form_form-input__0RWZ6:focus{background-color:#1e1e1e;outline:none}.form_inputSet__Gt_QE .form_form-input__0RWZ6::placeholder{color:#1e1e1e}.form_inputSet__Gt_QE .form_form-input__0RWZ6:placeholder-shown~.form_form-input-label__1mArY{color:#eee;font-size:14px;top:-25px}.form_inputSet__Gt_QE .form_form-input__0RWZ6.form_success__jQYP0{border-color:lime}.form_inputSet__Gt_QE .form_form-input__0RWZ6.form_fail__i3LlX{border-color:#5250ba}.form_inputSet__Gt_QE .form_form-input__0RWZ6.form_readonly__OkyP0{border:0;transition:border .5s}.form_inputSet__Gt_QE .form_form-input__0RWZ6:disabled{border:1px solid #252525}.form_inputSet__Gt_QE .form_form-input__0RWZ6.form_small__txONI{border-radius:unset;padding:5px}.form_inputSet__Gt_QE .form_form-input__0RWZ6:-webkit-autofill,.form_inputSet__Gt_QE .form_form-input__0RWZ6:-webkit-autofill:active,.form_inputSet__Gt_QE .form_form-input__0RWZ6:-webkit-autofill:focus,.form_inputSet__Gt_QE .form_form-input__0RWZ6:-webkit-autofill:hover{box-shadow:inset 0 40px 0 0 #1e1e1e!important;-webkit-text-fill-color:#999!important}.form_inputSet__Gt_QE .form_form-input__0RWZ6:-internal-autofill-previewed,.form_inputSet__Gt_QE .form_form-input__0RWZ6:-internal-autofill-selected,.form_inputSet__Gt_QE .form_form-input__0RWZ6:-webkit-autofill,.form_inputSet__Gt_QE .form_form-input__0RWZ6:-webkit-autofill:active,.form_inputSet__Gt_QE .form_form-input__0RWZ6:-webkit-autofill:focus,.form_inputSet__Gt_QE .form_form-input__0RWZ6:-webkit-autofill:hover,.form_inputSet__Gt_QE .form_form-input__0RWZ6:autofill,.form_inputSet__Gt_QE .form_form-input__0RWZ6:autofill:active,.form_inputSet__Gt_QE .form_form-input__0RWZ6:autofill:focus,.form_inputSet__Gt_QE .form_form-input__0RWZ6:autofill:hover{box-shadow:inset 0 40px 0 0 #1e1e1e!important;-webkit-text-fill-color:#999!important}.form_inputSet__Gt_QE:first-child{margin-top:0}.form_inputSet__Gt_QE .form_form-input-textarea__wtm6y{font-family:Ubuntu,Arial,Helvetica,sans-serif;height:100px;resize:none}.form_inputSet__Gt_QE .form_form-input-select__FeE4E{width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%2342b8ea' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:36px}.form_inputSet__Gt_QE .form_form-input-select__FeE4E option{background-color:#1e1e1e;color:#b3b3b3}.form_inputSet__Gt_QE input[type=password]{letter-spacing:.3em}.form_inputSet__Gt_QE .form_form-input-label__1mArY{color:#fff;font-size:14px;font-weight:400;left:10px;position:absolute;top:-20px;transition:all .3s ease}.form_inputSet__Gt_QE input[type=number]{-moz-appearance:textfield}.form_buttonsGroup__1dnOc{display:flex;flex-direction:column;margin-top:40px}.form_custom-button__OU1lz{align-items:center;background:transparent;border:none;border-radius:5px;box-shadow:2px 2px 3px #1e1e1e;cursor:pointer;font-family:Ubuntu,Arial,Helvetica,sans-serif!important;font-size:1rem;font-weight:500;height:40px;letter-spacing:.5px;line-height:36px;margin-top:20px;min-width:115px;outline:none;padding:0 35px;text-align:center;text-decoration:none;white-space:nowrap;width:auto}.form_custom-button__OU1lz.form_active__9I_KN,.form_custom-button__OU1lz:hover{transition:background-color .5s}.form_custom-button__OU1lz.form_disabled__uUtck,.form_custom-button__OU1lz:disabled{cursor:not-allowed;background-color:transparent!important;color:#56575c!important;border-color:#37383a!important}.form_custom-button__OU1lz.form_blue___MLWq{background-color:var(--accent-teal);border:2px solid transparent;color:#0a0e17;width:100%}.form_custom-button__OU1lz.form_blue___MLWq.form_active__9I_KN,.form_custom-button__OU1lz.form_blue___MLWq:hover{background-color:var(--accent-teal-hover);border:2px solid var(--accent-teal)}.form_custom-button__OU1lz.form_stopPurple__WKzqZ{background-color:var(--accent-teal);border:2px solid transparent;color:#0a0e17}.form_custom-button__OU1lz.form_stopPurple__WKzqZ.form_active__9I_KN,.form_custom-button__OU1lz.form_stopPurple__WKzqZ:hover{border:2px solid var(--accent-teal-hover)}.form_requiredLabel__YHLEB{font-family:var(--font-title);font-size:1.2rem;margin:20px 0;text-align:right}.form_helperText__tLq3_{color:#999;font-size:.8rem;margin-top:5px;padding-left:10px}.form_privacyNote__O2R7j{color:#999;font-size:.85rem;margin-top:20px;text-align:center}.form_privacyNote__O2R7j a{color:#4794ee;text-decoration:underline}.form_privacyNote__O2R7j a:hover{color:#6aabf5}.form_buttonContainer__Z9eJ3{display:flex;justify-content:center;flex-direction:column;align-items:center}.form_inputSet__Gt_QE .form_form-input__0RWZ6.form_is-invalid__hnHed{border-radius:10px 10px 0 0}.form_contactHeader__h7PNK{font-family:scapienTitle,sans-serif;letter-spacing:.3}.form_contactForm__C7tCt{grid-template-columns:1fr;grid-template-rows:.5fr 2.4fr .3fr}.form_invalid-feedback__jMdpP{background:rgba(30,30,30,.5);border-radius:0 0 10px 10px;color:#46fbc4;font-size:.8rem;font-weight:300;max-height:0;overflow:hidden;padding:0;transition:all .2s}.form_checkboxContainer__korCT+.form_invalid-feedback__jMdpP,.form_is-invalid__hnHed~.form_invalid-feedback__jMdpP{max-height:100px;padding:5px 10px}.form_checkboxContainer__korCT+.form_invalid-feedback__jMdpP{margin-top:10px;border-radius:10px}.form_row__1lwKo{display:flex;flex-direction:row;justify-content:center}.form_row__1lwKo>DIV{padding:10px 20px;width:50%}@media only screen and (max-width:1024px){.form_row__1lwKo>DIV{padding:0}.form_row__1lwKo>DIV:last-child{border-top:1px solid var(--blue3);padding-top:10px;margin-top:20px}}.form_margin__vqSYR{margin-top:50px!important}.form_contactText__Amb4S{color:#dffff5;display:flex;flex-direction:column;font-size:12pt;justify-content:space-between}.form_contactText__Amb4S h2,.form_contactText__Amb4S h3{font-family:scapienTitle,sans-serif}.form_contactText__Amb4S h2{line-height:1.2em;margin-top:20px}.form_contactText__Amb4S A{color:#fff}.form_contactText__Amb4S .form_details__pEp2M{margin:0}.form_contactForm__C7tCt .form_bert__5E22S{margin-top:60px;text-align:center;width:100%;animation-name:form_bert__5E22S;animation-duration:4s}.form_contactTextArea__KA2tA{resize:none}.form_checkboxContainer__korCT{align-items:center;display:flex;gap:10px;position:relative;z-index:10}.form_checkboxContainer__korCT .form_form-input-label__1mArY{position:static;width:unset;padding-left:2rem}.form_checkboxContainer__korCT .form_checkIcon___xWuY{display:none}.form_checkboxContainer__korCT LABEL{outline:none}.form_checkboxContainer__korCT LABEL *{cursor:pointer}.form_checkboxContainer__korCT :before{background-color:transparent;border:1px solid #56575c;border-radius:5px;content:"";display:block;height:1.2rem;left:0;position:absolute;top:0;width:1.2rem}.form_checkboxContainer__korCT .form_hiddenCheckbox__GUWL2{display:none}.form_checkboxContainer__korCT .form_hiddenCheckbox__GUWL2:checked~:before{background-color:var(--blue-1)}.form_checkboxContainer__korCT .form_hiddenCheckbox__GUWL2:checked~.form_form-input-label__1mArY .form_checkIcon___xWuY{color:#fff;display:block;font-size:.9rem;left:4px;position:absolute;top:4px;z-index:1}@media only screen and (max-width:1024px){.form_contactForm__C7tCt .form_row__1lwKo{flex-direction:column}.form_contactForm__C7tCt .form_row__1lwKo>DIV{width:100%}.form_contactForm__C7tCt .form_bert__5E22S{display:none}.form_checkboxContainer__korCT :before{top:2px}.form_checkboxContainer__korCT .form_hiddenCheckbox__GUWL2:checked~.form_form-input-label__1mArY .form_checkIcon___xWuY{left:3px;top:5px}}@keyframes form_bert__5E22S{0%{top:0}50%{top:20px}to{top:0}}.EmailVerification_verificationContainer__GWojn{background:var(--mono-3);border:3px solid var(--purple-1);border-radius:15px;margin:2rem 0;padding:2rem;max-width:500px}.EmailVerification_form__ldRw_{display:flex;flex-direction:column;gap:1rem}.EmailVerification_formTitle__N8Bbe{color:var(--purple-1);font-family:var(--font-title);font-size:1.5rem;font-weight:600;margin:0 0 .5rem}.EmailVerification_formDescription__2Cj_I{color:var(--mono-dark-2);font-size:1rem;line-height:1.5;margin:0 0 1rem}.EmailVerification_formDescription__2Cj_I strong{color:var(--purple-1)}.EmailVerification_inputWrapper__yx3jI{margin-bottom:.5rem}.EmailVerification_inputWrapper__yx3jI label{color:var(--purple-1)!important}.EmailVerification_error__dNSmc{background:rgba(220,38,38,.1);border:1px solid rgba(220,38,38,.3);border-radius:8px;color:#dc2626;font-size:.9rem;margin:0;padding:.75rem 1rem}.EmailVerification_buttonGroup__LAYCn{display:flex;gap:1rem;flex-wrap:wrap}.EmailVerification_buttonGroup__LAYCn button{flex:1 1;margin-left:0!important;min-width:150px}.EmailVerification_form__ldRw_ button{margin-left:0!important}.EmailVerification_disclaimer___zbdB{color:var(--mono-dark-1);font-size:.8rem;line-height:1.4;margin:.5rem 0 0;text-align:center}.EmailVerification_textButton__a2_j9{background:none;border:none;color:var(--purple-1);cursor:pointer;font-size:inherit;padding:0;text-decoration:underline}.EmailVerification_textButton__a2_j9:hover{color:var(--purple-1)}@media(max-width:600px){.EmailVerification_verificationContainer__GWojn{padding:1.5rem;margin:1rem 0}.EmailVerification_formTitle__N8Bbe{font-size:1.25rem}.EmailVerification_formDescription__2Cj_I{font-size:.9rem}.EmailVerification_buttonGroup__LAYCn{flex-direction:column}.EmailVerification_buttonGroup__LAYCn button{width:100%}}.CaseStudy_caseStudyLayout__U7_4_{display:grid;grid-template-columns:1fr 350px;grid-gap:2rem;gap:2rem;margin-top:1.5rem}@media(max-width:992px){.CaseStudy_caseStudyLayout__U7_4_{grid-template-columns:1fr}}.CaseStudy_caseStudyContent__Vvz45{background:#fff;border:3px solid var(--purple-1);border-radius:15px;padding:2rem;color:#333!important}.CaseStudy_caseStudyContent__Vvz45 h1,.CaseStudy_caseStudyContent__Vvz45 h3,.CaseStudy_caseStudyContent__Vvz45 h4,.CaseStudy_caseStudyContent__Vvz45 h5,.CaseStudy_caseStudyContent__Vvz45 h6{color:#111!important}.CaseStudy_caseStudyContent__Vvz45 h1{font-family:var(--font-title);font-size:2rem;font-weight:600;margin:0 0 1.5rem}.CaseStudy_caseStudyContent__Vvz45 h2{font-family:var(--font-title);font-size:1.5rem;font-weight:600;color:var(--purple-1)!important;margin:2rem 0 1rem;padding-bottom:.5rem;border-bottom:2px solid var(--mono-2)}.CaseStudy_caseStudyContent__Vvz45 h3{font-family:var(--font-title);font-size:1.25rem;font-weight:600;margin:1.5rem 0 .75rem}.CaseStudy_caseStudyContent__Vvz45 p{color:#333!important;font-size:1rem;line-height:1.7;margin:0 0 1rem}.CaseStudy_caseStudyContent__Vvz45 a{color:var(--purple-1)!important;text-decoration:underline}.CaseStudy_caseStudyContent__Vvz45 a:hover{color:var(--purple-1)!important}.CaseStudy_caseStudyContent__Vvz45 ol,.CaseStudy_caseStudyContent__Vvz45 ul{color:#333!important;list-style-type:square;margin:0 0 1.5rem 1.5rem;padding:0}.CaseStudy_caseStudyContent__Vvz45 ol li,.CaseStudy_caseStudyContent__Vvz45 ul li{color:#333!important;margin-bottom:.5rem;line-height:1.6}.CaseStudy_caseStudyContent__Vvz45 span{color:#333!important}.CaseStudy_caseStudyContent__Vvz45 b,.CaseStudy_caseStudyContent__Vvz45 strong{font-weight:600;color:#111!important}.CaseStudy_caseStudyContent__Vvz45 em,.CaseStudy_caseStudyContent__Vvz45 i{font-style:italic}.CaseStudy_caseStudyContent__Vvz45 table{width:100%;border-collapse:collapse;margin:1.5rem 0}.CaseStudy_caseStudyContent__Vvz45 table td,.CaseStudy_caseStudyContent__Vvz45 table th{border:1px solid var(--mono-2);padding:.75rem;text-align:left}.CaseStudy_caseStudyContent__Vvz45 table th{background:var(--purple-1);color:#fff!important;font-family:var(--font-title);font-weight:600}.CaseStudy_caseStudyContent__Vvz45 table td{background:#fff;color:#111!important}.CaseStudy_caseStudyContent__Vvz45 table tr:nth-child(2n) td{background:#f5f5f5}.CaseStudy_downloadSection__gYslE{background:#f5f5f5;border:3px solid var(--purple-1);border-radius:15px;padding:1.5rem;height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:100px}.CaseStudy_downloadSection__gYslE h2{font-family:var(--font-title);font-size:1.25rem;font-weight:600;color:var(--purple-1)!important;margin:0 0 1rem}.CaseStudy_downloadSection__gYslE p{color:#333!important;font-size:.95rem;line-height:1.6;margin:0 0 1rem}.CaseStudy_downloadSection__gYslE li,.CaseStudy_downloadSection__gYslE span{color:#333!important}@media(max-width:992px){.CaseStudy_downloadSection__gYslE{position:static}}.CaseStudy_downloadButton__PEMiF{background:var(--purple-1);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-family:var(--font-title);font-size:1rem;font-weight:600;padding:.75rem 1.5rem;text-align:center;text-decoration:none;transition:background .2s ease,transform .2s ease;width:100%}.CaseStudy_downloadButton__PEMiF:hover{background:var(--purple-1);transform:translateY(-2px)}.CaseStudy_downloadButton__PEMiF:active{transform:translateY(0)}.CaseStudy_comingSoon__pZswl{background:var(--mono-2);border-radius:8px;color:#555;font-style:italic;padding:.75rem 1.5rem;text-align:center}.CaseStudy_date__OwtXd{color:#555;font-size:.9rem;margin:.5rem 0 0}.CaseStudy_caseStudySimple__pR37U{display:flex;flex-direction:column;gap:2rem;margin-top:1.5rem;max-width:800px;margin-left:auto;margin-right:auto}.CaseStudy_abstract__KPBAH{background:#fff;border:3px solid var(--purple-1);border-radius:15px;padding:2rem}.CaseStudy_abstract__KPBAH h2{font-family:var(--font-title);font-size:1.5rem;font-weight:600;color:var(--purple-1)!important;margin:0 0 1rem}.CaseStudy_abstract__KPBAH p{color:#333!important;font-size:1rem;line-height:1.7;margin:0}.CaseStudy_abstract__KPBAH li,.CaseStudy_abstract__KPBAH span{color:#333!important}.CaseStudy_comingSoonContainer__PuSCx{background:#f5f5f5;border:3px solid var(--mono-2);border-radius:15px;padding:3rem;text-align:center;margin-top:1.5rem}.CaseStudy_comingSoonContainer__PuSCx h2{font-family:var(--font-title);font-size:1.5rem;font-weight:600;color:var(--purple-1)!important;margin:0 0 1rem}.CaseStudy_comingSoonContainer__PuSCx p{color:#333!important;font-size:1rem;line-height:1.6;margin:0}.CaseStudy_comingSoonContainer__PuSCx li,.CaseStudy_comingSoonContainer__PuSCx span{color:#333!important}.CaseStudy_articleTitle__DDzFO{font-family:var(--font-title);font-size:2rem;font-weight:600;color:var(--purple-1);margin:0 0 .5rem}.CaseStudy_articleSubtitle__RnOAa{font-family:var(--font-title);font-size:1.1rem;font-weight:500;color:#333;font-style:italic;margin:0 0 2rem;padding-bottom:1.5rem;border-bottom:2px solid var(--mono-2)}.CaseStudy_backLink__W12wU{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.CaseStudy_backLink__W12wU a{color:var(--accent-teal);font-family:var(--font-title);font-weight:600;text-decoration:none;transition:color .2s ease}.CaseStudy_backLink__W12wU a:hover{color:var(--accent-teal);text-decoration:underline}.CaseStudy_cardMeta__lf59_{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.CaseStudy_tag__oD0xS{background:var(--purple-1)}.CaseStudy_pastTag__z7Le5,.CaseStudy_tag__oD0xS{border-radius:4px;color:#fff;font-family:var(--font-title);font-size:.75rem;font-weight:600;letter-spacing:.5px;padding:.25rem .75rem;text-transform:uppercase}.CaseStudy_pastTag__z7Le5{background:var(--mono-dark-1)}.CaseStudy_cardLocation__Ux5eI{color:#555;font-size:.85rem;margin:0}.CaseStudy_cardLocation__Ux5eI:before{content:"📍 "}@media(max-width:768px){.CaseStudy_caseStudyContent__Vvz45{padding:1.5rem}.CaseStudy_caseStudyContent__Vvz45 h1{font-size:1.5rem}.CaseStudy_caseStudyContent__Vvz45 h2{font-size:1.25rem}.CaseStudy_caseStudyContent__Vvz45 h3{font-size:1.1rem}.CaseStudy_downloadSection__gYslE{padding:1rem}.CaseStudy_downloadSection__gYslE h2{font-size:1.1rem}}