:is([data-tilda-content-id=cases\/portfolio-ru],[data-tilda-content-id=cases\/portfolio-en]) #allrecords .lr-portfolio-hero{background:#eef3ff url(/assets/addons-hero-background.svg) 50%/cover no-repeat;border-radius:32px;width:calc(100% - 80px);max-width:1330px;min-height:360px;margin:34px auto 0;padding:64px 80px}:is([data-tilda-content-id=cases\/portfolio-ru],[data-tilda-content-id=cases\/portfolio-en]) #allrecords .lr-portfolio-hero__grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px}:is([data-tilda-content-id=cases\/portfolio-ru],[data-tilda-content-id=cases\/portfolio-en]) #allrecords .lr-portfolio-eyebrow{color:#043759;background:0 0;border-radius:0;margin-bottom:20px;padding:0;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:800}:is([data-tilda-content-id=cases\/portfolio-ru],[data-tilda-content-id=cases\/portfolio-en]) #allrecords .lr-portfolio-title{color:#0d1b2a;letter-spacing:0;max-width:none;font-family:Onest,Inter,sans-serif;font-weight:800;line-height:1.08;font-size:clamp(2.4rem,5vw,3rem)!important}:is([data-tilda-content-id=cases\/portfolio-ru],[data-tilda-content-id=cases\/portfolio-en]) #allrecords .lr-portfolio-title span{color:inherit}:is([data-tilda-content-id=cases\/portfolio-ru],[data-tilda-content-id=cases\/portfolio-en]) #allrecords .lr-portfolio-lead{color:#777;max-width:880px;font-family:Inter,system-ui,sans-serif;font-size:17px;line-height:1.65}:is([data-tilda-content-id=cases\/portfolio-ru],[data-tilda-content-id=cases\/portfolio-en]) #allrecords .lr-portfolio-section--cases{background:#fff;padding-top:34px}:is([data-tilda-content-id=cases\/portfolio-ru],[data-tilda-content-id=cases\/portfolio-en]) #allrecords .lr-portfolio-case{border-radius:32px}@media (width<=700px){:is([data-tilda-content-id=cases\/portfolio-ru],[data-tilda-content-id=cases\/portfolio-en]) #allrecords .lr-portfolio-hero{border-radius:24px;width:calc(100% - 36px);min-height:0;padding:42px 24px}:is([data-tilda-content-id=cases\/portfolio-ru],[data-tilda-content-id=cases\/portfolio-en]) #allrecords .lr-portfolio-title{font-size:clamp(2.4rem,5vw,3rem)!important}:is([data-tilda-content-id=cases\/portfolio-ru],[data-tilda-content-id=cases\/portfolio-en]) #allrecords .lr-portfolio-lead{font-size:16px}:is([data-tilda-content-id=cases\/portfolio-ru],[data-tilda-content-id=cases\/portfolio-en]) #allrecords .lr-portfolio-case{border-radius:24px}}