.CasoDetail-module__KPxaSa__article{padding-top:calc(var(--header-h) + clamp(36px, 5vw, 64px));padding-bottom:clamp(60px,8vw,120px)}.CasoDetail-module__KPxaSa__breadcrumbs{font-family:var(--font-mono);color:var(--mut);align-items:center;gap:8px;margin-bottom:24px;font-size:.8rem;display:flex}.CasoDetail-module__KPxaSa__breadcrumbs a{color:var(--mut);text-decoration:none;transition:color .2s}.CasoDetail-module__KPxaSa__breadcrumbs a:hover{color:var(--ac)}.CasoDetail-module__KPxaSa__hero{max-width:900px;margin-bottom:clamp(40px,6vw,64px)}.CasoDetail-module__KPxaSa__metaRow{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:20px;display:flex}.CasoDetail-module__KPxaSa__category{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;background-color:var(--card-2);color:var(--ink-2);border-radius:999px;padding:4px 12px;font-size:.75rem}.CasoDetail-module__KPxaSa__location{font-family:var(--font-mono);color:var(--mut);font-size:.8rem}.CasoDetail-module__KPxaSa__title{letter-spacing:-.03em;margin-bottom:24px;font-size:clamp(2.2rem,5vw,3.8rem);font-weight:400;line-height:1.08}.CasoDetail-module__KPxaSa__title em{color:var(--ac);font-style:italic}.CasoDetail-module__KPxaSa__heroSummary{color:var(--ink-2);font-size:clamp(1.15rem,2vw,1.35rem);line-height:1.6}.CasoDetail-module__KPxaSa__statsBar{background-color:var(--paper);border:1px solid var(--line);border-radius:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px;margin-bottom:clamp(48px,7vw,80px);padding:clamp(24px,4vw,40px);display:grid}.CasoDetail-module__KPxaSa__statCard{flex-direction:column;display:flex}.CasoDetail-module__KPxaSa__statVal{font-family:var(--font-serif);color:var(--ac);margin-bottom:8px;font-size:clamp(2.2rem,4vw,3.2rem);font-weight:600;line-height:1}.CasoDetail-module__KPxaSa__statLbl{font-family:var(--font-sans);color:var(--ink);margin-bottom:4px;font-size:1rem;font-weight:600}.CasoDetail-module__KPxaSa__statDet{font-family:var(--font-mono);color:var(--mut);font-size:.75rem}.CasoDetail-module__KPxaSa__contentGrid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:clamp(40px,6vw,72px);display:grid}@media (max-width:900px){.CasoDetail-module__KPxaSa__contentGrid{grid-template-columns:1fr}}.CasoDetail-module__KPxaSa__mainContent{flex-direction:column;gap:48px;display:flex}.CasoDetail-module__KPxaSa__sectionBlock{flex-direction:column;gap:16px;display:flex}.CasoDetail-module__KPxaSa__sectionTitle{border-bottom:1px solid var(--line-soft);padding-bottom:12px;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:400}.CasoDetail-module__KPxaSa__paragraph{color:var(--ink-2);font-size:1.1rem;line-height:1.7}.CasoDetail-module__KPxaSa__deliverablesList{flex-direction:column;gap:14px;margin-top:8px;padding-left:0;list-style:none;display:flex}.CasoDetail-module__KPxaSa__deliverableItem{color:var(--ink-2);align-items:flex-start;gap:12px;font-size:1.05rem;line-height:1.5;display:flex}.CasoDetail-module__KPxaSa__checkIcon{color:var(--ac);flex-shrink:0;font-size:1.1rem;font-weight:700}.CasoDetail-module__KPxaSa__quoteBlock{background-color:var(--card-2);border-left:4px solid var(--ac);border-radius:0 16px 16px 0;margin:16px 0;padding:28px 32px}.CasoDetail-module__KPxaSa__quoteText{font-family:var(--font-serif);color:var(--ink);margin-bottom:16px;font-size:1.25rem;font-style:italic;line-height:1.5}.CasoDetail-module__KPxaSa__quoteAuthor{font-family:var(--font-sans);color:var(--ac-text);font-size:.95rem;font-weight:600}.CasoDetail-module__KPxaSa__quoteRole{font-family:var(--font-mono);color:var(--mut);font-size:.8rem}.CasoDetail-module__KPxaSa__sidebar{top:calc(var(--header-h) + 24px);flex-direction:column;gap:32px;display:flex;position:sticky}.CasoDetail-module__KPxaSa__sideCard{background-color:var(--paper);border:1px solid var(--line);border-radius:16px;padding:24px}.CasoDetail-module__KPxaSa__sideTitle{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--mut);margin-bottom:16px;font-size:.8rem}.CasoDetail-module__KPxaSa__specRow{border-bottom:1px solid var(--line-soft);flex-direction:column;gap:4px;padding:10px 0;display:flex}.CasoDetail-module__KPxaSa__specRow:last-child{border-bottom:none}.CasoDetail-module__KPxaSa__specLabel{font-family:var(--font-mono);color:var(--mut);font-size:.75rem}.CasoDetail-module__KPxaSa__specValue{color:var(--ink);font-size:.95rem;font-weight:500}.CasoDetail-module__KPxaSa__techPills{flex-wrap:wrap;gap:8px;display:flex}.CasoDetail-module__KPxaSa__techPill{font-family:var(--font-mono);background-color:var(--card);color:var(--ink);border-radius:6px;padding:4px 10px;font-size:.75rem}.CasoDetail-module__KPxaSa__liveBtn{background-color:var(--ink);width:100%;color:var(--bg);border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:16px;padding:12px 20px;font-size:.95rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:flex}.CasoDetail-module__KPxaSa__liveBtn:hover{opacity:.9}
