/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */.case-study-copy{flex-direction:column;flex:none;align-items:flex-start;gap:36px;width:100%;max-width:795px;display:flex;position:relative}.case-study-copy h4.title{font-family:var(--font-family-abc-marfa-mono);font-variation-settings:"wght" 400,"MONO" 1;letter-spacing:2.1px;margin-top:-1px;font-size:14px;line-height:14px}.case-study-copy h2.subtitle,.case-study-copy h4.title{color:var(--color-text-dark);align-self:stretch;font-weight:400;position:relative}.case-study-copy h2.subtitle{font-family:var(--font-family-feature-regular);letter-spacing:0;font-size:64px;line-height:70.4px}@media screen and (max-width:768px){@media (min-width:769px) and (max-width:1024px){.case-study-copy{gap:48px}.copy-header h2{font-size:42px}.copy-header p{font-size:20px}.copy-content{gap:32px}.stat-number{font-size:56px}.stat-label{font-size:16px}.list-item{font-size:20px}}}@media screen and (max-width:480px){@media (max-width:480px){.case-study-copy{width:100%!important}.case-study-copy h2.subtitle{font-size:32px;font-weight:400;line-height:35.2px}.case-study-copy h2.subtitle,.case-study-copy h4.title{color:var(--color-text-dark);word-wrap:break-word;width:100%}.case-study-copy h4.title{font-size:13px;font-family:var(--font-family-abc-marfa-mono);font-variation-settings:"wght" 400,"MONO" 1;text-transform:uppercase;letter-spacing:1.95px;font-weight:400;line-height:13px}}}

/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */.case-studies{flex-direction:column;flex:1;justify-content:center;display:flex;position:relative}.case-studies .case-studies-container{z-index:2;flex-direction:column;align-items:flex-start;gap:40px;padding:0;display:flex;position:relative}.case-studies .case-study-cards{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-auto-rows:1fr;gap:26px;width:100%;padding-bottom:16px;display:grid}.case-studies .case-study-cards .card{height:100%}@media screen and (max-width:768px){.case-studies{overflow:hidden}.case-studies .copy{width:100%;left:0}.cards{width:100%;height:auto;overflow-x:auto}}@media (max-width:768px){.case-studies{overflow:visible}.case-studies .case-studies-container{align-items:center;gap:24px;width:100%}.case-studies .case-studies-container .button-container{width:100%}.case-study-copy{text-align:center;width:100%;padding-left:0}.case-study-card{width:100%}}@media (max-width:480px){.case-studies{padding-top:40px;padding-bottom:40px}.case-studies .case-study-cards{gap:28px}.case-studies .button{max-width:280px;font-size:14px}.case-study-card{max-width:320px}}