.CaseDetails-module__F0RRDa__main{background-color:var(--bg-elevated);flex-direction:column;width:100%;padding-top:90px;display:flex;position:relative;overflow:hidden}.CaseDetails-module__F0RRDa__hero{background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:flex-start;align-items:flex-end;width:100%;height:400px;padding:25px 30px;display:flex;position:relative}.CaseDetails-module__F0RRDa__heroOverlay{background:var(--bg-alt)}.CaseDetails-module__F0RRDa__heroContent{z-index:2;flex-direction:column;gap:12px;display:flex;position:relative}.CaseDetails-module__F0RRDa__yearBadge{background:rgba(var(--ink-rgb), .1);border:1px solid rgba(var(--ink-rgb), .2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50px;width:fit-content;padding:7px 16px}.CaseDetails-module__F0RRDa__yearText{color:var(--text);font-family:var(--font-nunito-sans);font-size:14px;font-weight:500}.CaseDetails-module__F0RRDa__title{color:var(--text);font-family:var(--font-tektur);margin:0;font-size:48px;font-weight:700;line-height:1.1}.CaseDetails-module__F0RRDa__contentWrapper{z-index:2;flex-direction:column;gap:0;width:100%;max-width:1410px;margin:0 auto;padding:25px 30px 89px;display:flex;position:relative}.CaseDetails-module__F0RRDa__descriptionSection{max-width:600px}.CaseDetails-module__F0RRDa__sectionTitle{color:var(--text);font-family:var(--font-tektur);margin-bottom:16px;font-size:24px;font-weight:600}.CaseDetails-module__F0RRDa__descriptionText{color:rgba(var(--ink-rgb), .7);font-family:var(--font-nunito-sans);font-size:16px;line-height:1.6}.CaseDetails-module__F0RRDa__grid{grid-template-columns:1fr 1fr;gap:40px;display:grid}.CaseDetails-module__F0RRDa__tasksList{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.CaseDetails-module__F0RRDa__taskItem{color:rgba(var(--ink-rgb), .8);font-family:var(--font-nunito-sans);align-items:flex-start;gap:12px;font-size:16px;display:flex}.CaseDetails-module__F0RRDa__taskIcon{color:var(--accent-text);flex-shrink:0;margin-top:4px}.CaseDetails-module__F0RRDa__tagsContainer{flex-wrap:wrap;gap:12px;display:flex}.CaseDetails-module__F0RRDa__tag{background:rgba(var(--ink-rgb), .05);border:1px solid rgba(var(--ink-rgb), .1);color:var(--text);font-family:var(--font-nunito-sans);border-radius:30px;padding:10px 20px;font-size:14px;transition:all .3s}.CaseDetails-module__F0RRDa__tag:hover{background:rgba(var(--ink-rgb), .1);border-color:rgba(var(--ink-rgb), .3)}.CaseDetails-module__F0RRDa__backBtn{color:rgba(var(--ink-rgb), .6);font-family:var(--font-nunito-sans);align-items:center;gap:8px;font-size:16px;text-decoration:none;transition:color .3s;display:inline-flex}.CaseDetails-module__F0RRDa__backBtn:hover{color:var(--text)}@media (max-width:768px){.CaseDetails-module__F0RRDa__hero{height:200px;padding:20px 15px}.CaseDetails-module__F0RRDa__title{font-size:24px}.CaseDetails-module__F0RRDa__yearBadge{padding:4px 12px}.CaseDetails-module__F0RRDa__yearText{font-size:12px}.CaseDetails-module__F0RRDa__contentWrapper{gap:0;width:100%;padding:20px 15px}.CaseDetails-module__F0RRDa__descriptionSection{max-width:100%}.CaseDetails-module__F0RRDa__sectionTitle{margin-bottom:12px;font-size:20px}.CaseDetails-module__F0RRDa__descriptionText{font-size:14px}.CaseDetails-module__F0RRDa__grid{grid-template-columns:1fr;gap:20px}.CaseDetails-module__F0RRDa__taskItem{font-size:14px}.CaseDetails-module__F0RRDa__tag{padding:6px 12px;font-size:12px}.CaseDetails-module__F0RRDa__backBtn{margin-bottom:20px;font-size:14px}}
