.case__card__problem span,.case__info__number span,.case__info__offer em,.case__info__offer p,.case__info__offer span{font-family:var(--karla-font);font-size:18px;font-weight:300;line-height:25px}@media(max-width:600px){.case__card__problem span,.case__info__number span,.case__info__offer em,.case__info__offer p,.case__info__offer span{font-size:16px;line-height:20px}}.case__info__quote p{font-family:var(--karla-font);font-size:14px;font-weight:300;line-height:20px}@media(max-width:770px){.case__info__quote p{font-size:14px;line-height:20px}}.case__info__quote blockquote{font-family:var(--fjalla-font);font-size:32px;font-weight:400;line-height:36px}@media(max-width:770px){.case__info__quote blockquote{font-size:26px;line-height:30px}}@media(max-width:400px){.case__info__quote blockquote{font-size:20px;line-height:26px}}.case__info__number div{font-family:var(--fjalla-font);font-size:24px;font-weight:400;line-height:30px}@media(max-width:770px){.case__info__number div{font-size:20px;line-height:26px}}.case{container:case-page/inline-size;position:relative}.case__top-banner{height:550px;background-repeat:no-repeat;background-position:50%;background-size:cover;background-image:url(/images/case_desktop.png)}.case__container{padding:297px 50px 0;background-color:#262321}.case__card{position:absolute;width:100%;top:300px}.case__card__wrapper{width:1170px;flex-direction:column;justify-content:center;margin:0 auto;padding:70px;background-color:#9b4404;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.case__card__title,.case__card__wrapper{display:flex;align-items:flex-start;gap:30px}.case__card__title{width:100%;flex-direction:row;justify-content:space-between}.case__card__title h1{text-transform:uppercase;color:#fff}.case__card__title div{max-width:270px;justify-content:flex-end;flex-wrap:wrap}.case__card__problem h2{margin-bottom:20px}.case__card__problem span{color:#fff}.case__card__problem b{font-family:var(--karla-font);font-size:18px;font-weight:700;line-height:25px;color:#fff}.case__info{margin:0 auto;flex-direction:row;gap:175px}.case__info,.case__info__numbers{display:flex;align-items:flex-start;justify-content:center}.case__info__numbers{flex-direction:column;gap:50px}.case__info__number{display:flex;align-items:center;flex-direction:row;gap:20px;justify-content:flex-start}.case__info__number div{min-width:145px;height:145px;display:flex;align-items:center;flex-direction:column;gap:0;justify-content:center;text-align:center;white-space:pre;color:#fff;background-repeat:no-repeat;background-position:50%;background-size:cover;background-image:url(/images/case-circle.png)}.case__info__number div span{font-family:var(--fjalla-font);font-size:12px;font-weight:400;line-height:20px}.case__info__number span{color:#fff}.case__info__quote{width:300px;padding-top:240px}.case__info__quote__author{display:none}.case__info__quote.desktop{display:block}.case__info__quote.mobile{display:none}.case__info__quote blockquote{margin-bottom:20px;text-transform:uppercase;color:#fff}.case__info__quote p{color:#e2e0df}.case__info__offer{max-width:470px}.case__info__offer em,.case__info__offer h3,.case__info__offer p,.case__info__offer span{color:#fff}.case__info__offer b{font-family:var(--karla-font);font-size:18px;font-weight:600;line-height:25px;color:#fff}.case__info__offer hr{width:94px;margin:30px 0;border:2px solid #9b4404}.case__info__offer svg{height:50px;margin:70px 0;transform:rotate(90deg)}.case__button{width:100%;margin-top:70px}.case__button button{margin:0 auto}.case__info__quote__author{font-family:var(--karla-font);font-size:14px;font-weight:300;line-height:20px}@media(max-width:770px){.case__info__quote__author{font-size:14px;line-height:20px}}@container case-page (width < 1250px){.case__card{padding:0 50px}.case__card__wrapper{width:100%}}@container case-page (width < 1100px){.case__container{padding-top:350px}.case__info{justify-content:space-between;gap:70px}}@container case-page (width < 900px){.case__card__wrapper{padding:70px 30px}.case__info{gap:60px}.case__info__offer>svg{height:100%}}@container case-page (width < 770px){.case__top-banner{height:284px}.case__card{top:140px;padding:0 30px}.case__container{padding:450px 30px 0}.case__info__quote{width:250px}}@container case-page (width < 601px){.case__card__problem b{font-size:16px;line-height:20px}}@container case-page (width < 650px){.case__card__title{flex-direction:column}.case__card div{justify-content:flex-start}.case__container{padding-top:550px}.case__info{flex-direction:column;align-items:center}.case__info__quote{margin:0 auto;padding-top:30px}.case__info__quote__author{display:block;padding-top:20px;color:#e2e0df}.case__info__quote.desktop{display:none}.case__info__quote.mobile{display:block}.case__info__offer hr{margin:20px 0}.case__info__offer svg{margin:50px 0}@container case-page (width < 600px){.case__offer b{font-size:16px;line-height:20px}}}@container case-page (width < 530px){.case__top-banner{height:190px}.case__card{top:110px;padding:0 20px}.case__card__wrapper{padding:50px 20px;gap:20px}.case__card__title{gap:20px}.case__card__problem>h2{margin-bottom:30px}}@container case-page (width < 415px){.case__container{padding-top:600px}.case__info{gap:50px}.case__info__numbers{gap:20px}}@container case-page (width < 365px){.case__container{padding-top:650px}}