.alina-case-hero{padding:140px 0 50px;background:radial-gradient(ellipse at 85% 22%,#12375888,transparent 52%)}
.alina-case-heading{display:grid;grid-template-columns:1.4fr 1fr;align-items:end;gap:55px}.alina-case-heading h1{font-size:clamp(40px,4.7vw,68px)}.alina-case-heading h1 span{color:#9bdcff}.alina-case-heading .eyebrow{color:#9bdcff}.alina-case-summary .page-lead{font-size:19px;line-height:1.75;margin-top:22px}.alina-case-badge{display:inline-block;padding:8px 13px;border:1px solid #427f9c;border-radius:6px;color:#c9eeff;font-size:12px;line-height:1.6}.alina-case-date{font-size:12px;margin-top:22px;color:#8c9fb8}.alina-case-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:55px;border-top:1px solid var(--line);padding-top:24px}.alina-case-facts span{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#8da9c4;margin-bottom:8px}.alina-case-facts strong{font-size:17px;font-weight:550;color:#dcecff}.alina-case-screen{margin-block:0;padding:18px;background:#0d182c;border:1px solid #20344c;border-radius:14px}.alina-case-screen img{width:100%;height:auto;border-radius:7px}.alina-case-screen figcaption{font-size:12px;line-height:1.8;color:#92a9c4;margin-top:16px;padding-inline:4px}.alina-next{background:#061225}.alina-next-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-bottom:28px}.alina-next-grid article{padding-top:22px;border-top:1px solid #355471}.alina-next-grid article>span{font-size:11px;color:#8fc6e7;text-transform:uppercase;letter-spacing:.08em}.alina-next-grid h3{font-size:26px;margin:20px 0 16px}.alina-next-grid p{font-size:15px;line-height:1.8}.alina-next .text-link{white-space:normal}.case-card.alina .case-visual{background:#11141c}.case-card.alina .case-visual img{object-fit:cover;object-position:top}.alina-card-status{display:inline-block;font-size:12px;line-height:1.6;color:#9bdcff;margin-top:12px}.alina-case-screen a:focus-visible{display:block}.alina-case-hero .breadcrumb{margin-bottom:42px}
@media(max-width:900px){.alina-case-heading{grid-template-columns:1fr;gap:30px}.alina-case-summary{max-width:660px}.alina-case-heading h1{font-size:54px}.alina-next-grid{grid-template-columns:1fr;gap:30px}.alina-next-grid h3{margin-top:12px}.alina-case-facts{gap:16px}.alina-case-facts strong{font-size:15px}}
@media(max-width:600px){.alina-case-hero{padding:106px 0 30px}.alina-case-hero .breadcrumb{margin-bottom:30px}.alina-case-heading{gap:25px}.alina-case-heading h1{font-size:38px;line-height:1.18}.alina-case-heading .eyebrow{font-size:10px;line-height:1.7;margin-bottom:20px}.alina-case-summary .page-lead{font-size:16px}.alina-case-badge{font-size:11px}.alina-case-facts{grid-template-columns:1fr;margin-top:32px;gap:18px}.alina-case-facts span{margin-bottom:4px}.alina-case-screen{padding:10px;border-radius:10px}.alina-case-screen figcaption{font-size:10px;margin-top:12px}.alina-next-grid h3{font-size:25px}.alina-next-grid p{font-size:14px}}
