.case-study-wrapper{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));position:relative;z-index:1}.case-study__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.case-study__card{position:relative;overflow:hidden;border-radius:20px;aspect-ratio:415 / 679;width:100%;max-width:415px;margin:0 auto;transition:transform .4s ease}.case-study__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.case-study__card:hover{transform:translateY(-8px) scale(1.02)}.case-study__card:hover .case-study__img{transform:scale(1.08)}.case-study__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;padding:24px;background:linear-gradient(to top,#0000008c,#0000);color:#fff}.case-study__header h1,.case-study__header h2,.case-study__header h3,.case-study__header h4,.case-study__header h5,.case-study__header h6,.case-study__title h1,.case-study__title h2,.case-study__title h3,.case-study__title h4,.case-study__title h5,.case-study__title h6{font-weight:600}.case-study__title h1,.case-study__title h2,.case-study__title h3,.case-study__title h4,.case-study__title h5,.case-study__title h6{color:#fff!important}.case-study__header h1,.case-study__title h1{font-size:80px;line-height:1.1}.case-study__header h2,.case-study__title h2{font-size:50px;line-height:1.1}.case-study__header h3,.case-study__title h3{font-size:36px;line-height:1.1}.case-study__header h4,.case-study__title h4{font-size:30px;line-height:1.1}.case-study__header h5,.case-study__title h5{font-size:24px;line-height:1.1}.case-study__header h6,.case-study__title h6{font-size:20px;line-height:1.1}.case-study__header p,.case-study__description p,.case-study__text p,.case-study__title p{font-size:22px;line-height:1.4;margin:0}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.case-study__button{margin-top:12px;padding:10px 16px;background:#fff;color:#000;text-decoration:none;width:fit-content;font-weight:600;font-size:15px}.case-study__button:hover{--glow-color: #FFFAC9;--glow-size: 8px;box-shadow:0 0 var(--glow-size) var(--glow-color),0 0 calc(var(--glow-size) * 1.5) var(--glow-color),0 0 calc(var(--glow-size) * 2) var(--glow-color)}@media(max-width:768px){.case-study__grid{grid-template-columns:1fr;gap:20px}.case-study__header,.case-study__description{margin-bottom:20px}.case-study__title,.case-study__text{margin-bottom:5px!important}.case-study__header h1,.case-study__title h1{font-size:32px;margin:0}.case-study__header h2,.case-study__title h2{font-size:28px;margin:0}.case-study__header h3,.case-study__title h3{font-size:24px}.case-study__header h4,.case-study__title h4{font-size:15px;margin:0}.case-study__header h5,.case-study__title h5{font-size:13px;margin:0}.case-study__header h6,.case-study__title h6{font-size:12px;margin:0}.case-study__header p,.case-study__description p,.case-study__text p,.case-study__title p{font-size:13px;line-height:1.4}.case-study__card{aspect-ratio:281 / 462;max-width:281px}.case-study__grid{grid-template-columns:1fr;justify-items:center}}.font-times{font-family:Times New Roman,serif}.font-helvetica{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-case-study.css.map */
