.CaseStudyShell-module__-O1qsq__page{padding-top:56px;padding-bottom:var(--space-2xl);background:var(--color-white);min-height:100vh}.CaseStudyShell-module__-O1qsq__header{padding:var(--space-2xl) 0 var(--space-xl)}.CaseStudyShell-module__-O1qsq__kicker{font-family:var(--font-instrument-sans), "Instrument Sans", sans-serif;font-size:var(--text-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:var(--space-sm);font-weight:500}.CaseStudyShell-module__-O1qsq__title{margin-bottom:var(--space-md);color:var(--color-text-primary)}.CaseStudyShell-module__-O1qsq__intro{max-width:52ch;color:var(--color-text-secondary);margin-bottom:var(--space-sm)}.CaseStudyShell-module__-O1qsq__meta{gap:var(--space-md) var(--space-xl);margin-bottom:var(--space-md);flex-wrap:wrap;display:flex}.CaseStudyShell-module__-O1qsq__metaRow{gap:var(--space-sm);align-items:baseline;display:flex}.CaseStudyShell-module__-O1qsq__dt{color:var(--color-text-muted)}.CaseStudyShell-module__-O1qsq__dd{font-family:var(--font-instrument-sans), "Instrument Sans", sans-serif;font-size:var(--text-body);color:var(--color-text-primary);margin:0}.CaseStudyShell-module__-O1qsq__tag{font-family:var(--font-instrument-sans), "Instrument Sans", sans-serif;font-size:var(--text-micro);letter-spacing:.06em;text-transform:uppercase;margin-bottom:var(--space-lg);border-radius:2px;padding:4px 10px;font-weight:500;display:inline-block}.CaseStudyShell-module__-O1qsq__tagPink{color:var(--color-pink);background:var(--color-pink-subtle);border:1px solid var(--color-pink-faded)}.CaseStudyShell-module__-O1qsq__tagBlue{color:var(--color-blue);background:var(--color-blue-subtle);border:1px solid var(--color-blue-faded)}.CaseStudyShell-module__-O1qsq__heroFrame{margin-top:var(--space-xl);background:var(--color-surface);border-radius:2px;min-height:280px;position:relative;overflow:hidden}.CaseStudyShell-module__-O1qsq__cover{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:280px}.CaseStudyShell-module__-O1qsq__body{padding-bottom:var(--space-3xl)}.CaseStudyShell-module__-O1qsq__shellBlock{margin-top:var(--space-xl)}.CaseStudyShell-module__-O1qsq__shellLabel{color:var(--color-text-muted);margin-top:var(--space-md);margin-bottom:var(--space-sm)}.CaseStudyShell-module__-O1qsq__shellPlaceholder{min-height:120px}.CaseStudyShell-module__-O1qsq__note{margin-top:var(--space-xl);color:var(--color-text-secondary)}.CaseStudyShell-module__-O1qsq__code{font-family:var(--font-instrument-sans), "Instrument Sans", monospace;font-size:var(--text-ui);background:var(--color-pink-subtle);border-radius:2px;padding:0 4px}.CaseStudyShell-module__-O1qsq__nav{border-top:1px solid var(--color-rule);padding-top:var(--space-lg)}.CaseStudyShell-module__-O1qsq__navInner{align-items:center;gap:var(--space-md);grid-template-columns:1fr auto 1fr;display:grid}.CaseStudyShell-module__-O1qsq__navLink{color:var(--color-text-primary);text-decoration:none}.CaseStudyShell-module__-O1qsq__navLink:hover{color:var(--color-pink)}.CaseStudyShell-module__-O1qsq__navNext{text-align:right;justify-self:end}.CaseStudyShell-module__-O1qsq__navEmpty{visibility:hidden}.CaseStudyShell-module__-O1qsq__allWork{color:var(--color-text-secondary);justify-self:center;text-decoration:none}.CaseStudyShell-module__-O1qsq__allWork:hover{color:var(--color-pink)}
.CaseStudyNarration-module__N7eBEa__section{position:relative;overflow-x:clip}.CaseStudyNarration-module__N7eBEa__sticky{justify-content:center;align-items:center;height:calc(100vh - 56px);display:flex;position:sticky;top:56px;overflow:hidden}.CaseStudyNarration-module__N7eBEa__logo{object-fit:contain;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;width:clamp(300px,52vw,680px);height:auto;max-height:55vh;transition:opacity .7s cubic-bezier(.16,1,.3,1);position:absolute}.CaseStudyNarration-module__N7eBEa__bgWord{font-family:var(--font-unbounded), "Unbounded", sans-serif;white-space:nowrap;color:var(--color-text-primary);opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;letter-spacing:-.03em;font-size:clamp(72px,14vw,200px);font-weight:400;transition:opacity .7s cubic-bezier(.16,1,.3,1);position:absolute}.CaseStudyNarration-module__N7eBEa__logoVisible{opacity:.05}.CaseStudyNarration-module__N7eBEa__text{text-align:center;max-width:min(640px,55vw);font-family:var(--font-instrument-sans), "Instrument Sans", sans-serif;letter-spacing:-.01em;color:#1000ebd9;opacity:0;margin:0;font-size:clamp(22px,2.4vw,36px);font-style:normal;font-weight:500;line-height:1.35;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);position:absolute;transform:translateY(48px)}.CaseStudyNarration-module__N7eBEa__textIn{opacity:1;transform:translateY(0)}.CaseStudyNarration-module__N7eBEa__textOut{opacity:0;transform:translateY(-48px)}@media (max-width:767px){.CaseStudyNarration-module__N7eBEa__text{max-width:calc(100vw - 2 * var(--grid-margin-mobile));font-size:clamp(18px,4.5vw,26px)}.CaseStudyNarration-module__N7eBEa__logo{width:clamp(220px,70vw,400px)}}@media (prefers-reduced-motion:reduce){.CaseStudyNarration-module__N7eBEa__text,.CaseStudyNarration-module__N7eBEa__logo,.CaseStudyNarration-module__N7eBEa__bgWord{transition:opacity .2s;transform:none!important}}
.KacchiKalaCaseStudy-module__QKAdhG__page{background:var(--color-white);width:100%;color:var(--color-text-primary)}.KacchiKalaCaseStudy-module__QKAdhG__entrySection{padding-top:calc(56px + var(--space-lg));padding-bottom:0}.KacchiKalaCaseStudy-module__QKAdhG__kicker{color:var(--color-text-muted);margin-bottom:var(--space-sm);display:block}.KacchiKalaCaseStudy-module__QKAdhG__pageTitle{margin:0 0 var(--space-md);max-width:22ch}.KacchiKalaCaseStudy-module__QKAdhG__outcome{color:#1000eb;margin:0 0 var(--space-md);max-width:52ch;font-weight:500}.KacchiKalaCaseStudy-module__QKAdhG__metaRow{gap:var(--space-lg) var(--space-2xl);margin:var(--space-md) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.KacchiKalaCaseStudy-module__QKAdhG__metaItem{flex-direction:column;gap:4px;display:flex}.KacchiKalaCaseStudy-module__QKAdhG__metaDt{color:var(--color-text-muted)}.KacchiKalaCaseStudy-module__QKAdhG__metaDd{color:var(--color-text-primary);margin:0}.KacchiKalaCaseStudy-module__QKAdhG__heroImageWrap{margin-top:var(--space-sm);border-radius:10px;overflow:hidden}.KacchiKalaCaseStudy-module__QKAdhG__heroImage{width:100%;height:auto;display:block}.KacchiKalaCaseStudy-module__QKAdhG__section{padding:var(--space-2xl) 0}.KacchiKalaCaseStudy-module__QKAdhG__sectionNum{color:var(--color-text-muted);margin-bottom:var(--space-xs);padding-top:var(--space-lg);display:block}.KacchiKalaCaseStudy-module__QKAdhG__sectionTitle{margin:0 0 var(--space-md);color:#1000eb73}.KacchiKalaCaseStudy-module__QKAdhG__sectionLead{margin:0 0 var(--space-sm);color:#1000eb;max-width:52ch;font-weight:500}.KacchiKalaCaseStudy-module__QKAdhG__body{margin:0 0 var(--space-md);max-width:60ch}.KacchiKalaCaseStudy-module__QKAdhG__fullBleed{width:100%;height:auto;margin:var(--space-lg) 0;border-radius:4px;display:block}.KacchiKalaCaseStudy-module__QKAdhG__designCols{gap:var(--space-xl);margin-top:var(--space-lg);grid-template-columns:1fr 1fr;align-items:start;display:grid}@media (max-width:767px){.KacchiKalaCaseStudy-module__QKAdhG__designCols{gap:var(--space-lg);grid-template-columns:1fr}}.KacchiKalaCaseStudy-module__QKAdhG__typographySpec{gap:var(--space-sm);border-left:1px solid var(--color-rule);padding-left:var(--space-lg);flex-direction:column;display:flex}.KacchiKalaCaseStudy-module__QKAdhG__colLabel{color:var(--color-text-muted);margin-bottom:var(--space-sm);display:block}.KacchiKalaCaseStudy-module__QKAdhG__typographyRow{padding-bottom:var(--space-sm);border-bottom:1px solid var(--color-rule);flex-direction:column;gap:4px;display:flex}.KacchiKalaCaseStudy-module__QKAdhG__typographyRole{color:var(--color-text-muted)}.KacchiKalaCaseStudy-module__QKAdhG__typographyFont{color:var(--color-text-primary)}.KacchiKalaCaseStudy-module__QKAdhG__spreadGallery{gap:var(--space-sm);margin-top:var(--space-lg);grid-template-columns:1fr 1fr;display:grid}.KacchiKalaCaseStudy-module__QKAdhG__spreadImg{border-radius:4px;width:100%;height:auto;display:block}@media (max-width:767px){.KacchiKalaCaseStudy-module__QKAdhG__spreadGallery{grid-template-columns:1fr}}.KacchiKalaCaseStudy-module__QKAdhG__flipbookWrap{width:100%;margin:var(--space-lg) 0;background:var(--color-rule);padding-top:60%;position:relative}.KacchiKalaCaseStudy-module__QKAdhG__flipbook{border:none;width:100%;height:100%;position:absolute;inset:0}.KacchiKalaCaseStudy-module__QKAdhG__flipbookExternal{color:var(--color-pink);text-underline-offset:3px;margin-bottom:var(--space-lg);text-decoration:underline;transition:opacity .15s;display:inline-block}.KacchiKalaCaseStudy-module__QKAdhG__flipbookExternal:hover{opacity:.7}.KacchiKalaCaseStudy-module__QKAdhG__caseNav{border-top:1px solid var(--color-rule);padding:var(--space-lg) 0}.KacchiKalaCaseStudy-module__QKAdhG__caseNavInner{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.KacchiKalaCaseStudy-module__QKAdhG__navLink{color:var(--color-text-secondary);align-items:center;gap:8px;transition:color .15s;display:flex}.KacchiKalaCaseStudy-module__QKAdhG__navLink:hover{color:var(--color-text-primary)}.KacchiKalaCaseStudy-module__QKAdhG__navNext{text-align:right}.KacchiKalaCaseStudy-module__QKAdhG__allWork{color:var(--color-text-muted);transition:color .15s}.KacchiKalaCaseStudy-module__QKAdhG__allWork:hover{color:var(--color-text-primary)}@media (max-width:767px){.KacchiKalaCaseStudy-module__QKAdhG__caseNavInner{gap:var(--space-sm);flex-wrap:wrap}}
.ECourtsCaseStudy-module__eLcimW__page{background:var(--color-white);width:100%;color:var(--color-text-primary)}.ECourtsCaseStudy-module__eLcimW__entrySection{padding-top:calc(56px + var(--space-lg));padding-bottom:0}.ECourtsCaseStudy-module__eLcimW__kicker{color:var(--color-text-muted);margin-bottom:var(--space-sm);display:block}.ECourtsCaseStudy-module__eLcimW__pageTitle{margin:0 0 var(--space-md);max-width:22ch}.ECourtsCaseStudy-module__eLcimW__outcome{color:var(--color-blue);margin:0 0 var(--space-md);max-width:52ch;font-weight:500}.ECourtsCaseStudy-module__eLcimW__metaRow{gap:var(--space-lg) var(--space-2xl);margin:var(--space-md) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.ECourtsCaseStudy-module__eLcimW__metaItem{flex-direction:column;gap:4px;display:flex}.ECourtsCaseStudy-module__eLcimW__metaDt{color:var(--color-text-muted)}.ECourtsCaseStudy-module__eLcimW__metaDd{color:var(--color-text-primary);margin:0}.ECourtsCaseStudy-module__eLcimW__heroImageWrap{margin-top:var(--space-lg);will-change:transform;border-radius:10px;overflow:hidden}.ECourtsCaseStudy-module__eLcimW__heroImage{width:100%;height:auto;display:block}.ECourtsCaseStudy-module__eLcimW__section{padding:var(--space-2xl) 0}.ECourtsCaseStudy-module__eLcimW__sectionNum{color:var(--color-text-muted);margin-bottom:var(--space-xs);padding-top:var(--space-lg);display:block}.ECourtsCaseStudy-module__eLcimW__sectionTitle{margin:0 0 var(--space-md);color:#1000eb99}.ECourtsCaseStudy-module__eLcimW__sectionLead{margin:0 0 var(--space-sm);max-width:52ch;color:var(--color-blue);font-weight:500}.ECourtsCaseStudy-module__eLcimW__bodyText{gap:var(--space-md);max-width:60ch;margin-bottom:var(--space-lg);flex-direction:column;display:flex}.ECourtsCaseStudy-module__eLcimW__bodyText p{margin:0}.ECourtsCaseStudy-module__eLcimW__bodyParagraph{margin:0 0 var(--space-lg);max-width:60ch}.ECourtsCaseStudy-module__eLcimW__principleCallout{font-family:var(--font-unbounded);letter-spacing:-.02em;color:var(--color-blue);border-left:3px solid var(--color-blue);padding:var(--space-sm) 0 var(--space-sm) var(--space-lg);margin:var(--space-lg) 0;font-size:clamp(28px,4vw,52px);font-weight:400;line-height:1.15}.ECourtsCaseStudy-module__eLcimW__principle{font-family:var(--font-unbounded);letter-spacing:-.02em;color:var(--color-blue);margin:0 0 var(--space-lg);font-size:clamp(28px,4vw,52px);font-weight:400;line-height:1.15}.ECourtsCaseStudy-module__eLcimW__imageBlock{margin-top:var(--space-xl);position:relative}.ECourtsCaseStudy-module__eLcimW__fullImage{border:1px solid var(--color-rule);background:#fff;border-radius:8px;width:100%;height:auto;padding:clamp(12px,2.5vw,32px);display:block}.ECourtsCaseStudy-module__eLcimW__imageCaption{margin-top:var(--space-sm);color:var(--color-text-primary);font-size:15px;line-height:1.5;display:block}.ECourtsCaseStudy-module__eLcimW__depthTriggerWrap{margin-top:var(--space-md)}.ECourtsCaseStudy-module__eLcimW__depthButtonWrap{margin-top:var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--color-rule);justify-content:flex-end;display:flex}.ECourtsCaseStudy-module__eLcimW__leadRow{justify-content:space-between;align-items:baseline;gap:var(--space-lg);margin-bottom:var(--space-sm);display:flex}.ECourtsCaseStudy-module__eLcimW__leadRow .ECourtsCaseStudy-module__eLcimW__sectionLead{flex:1;margin:0}@media (max-width:767px){.ECourtsCaseStudy-module__eLcimW__leadRow{align-items:flex-start;gap:var(--space-sm);flex-direction:column}}.ECourtsCaseStudy-module__eLcimW__decisionList{gap:var(--space-xl);margin:var(--space-lg) 0;flex-direction:column;display:flex}.ECourtsCaseStudy-module__eLcimW__decisionItem{gap:var(--space-md);grid-template-columns:2rem 1fr;align-items:start;display:grid}.ECourtsCaseStudy-module__eLcimW__decisionNum{color:var(--color-pink);padding-top:2px}.ECourtsCaseStudy-module__eLcimW__decisionContent{gap:var(--space-xs);flex-direction:column;display:flex}.ECourtsCaseStudy-module__eLcimW__decisionTitle{color:var(--color-text-primary);margin:0}.ECourtsCaseStudy-module__eLcimW__decisionBody{color:var(--color-text-primary);max-width:56ch;margin:0}.ECourtsCaseStudy-module__eLcimW__lessonList{gap:var(--space-xl);margin:var(--space-lg) 0;flex-direction:column;display:flex}.ECourtsCaseStudy-module__eLcimW__lessonItem{gap:var(--space-md);grid-template-columns:2rem 1fr;align-items:start;display:grid}.ECourtsCaseStudy-module__eLcimW__lessonNum{color:var(--color-text-muted);padding-top:2px}.ECourtsCaseStudy-module__eLcimW__lessonContent{gap:var(--space-xs);flex-direction:column;display:flex}.ECourtsCaseStudy-module__eLcimW__lessonTitle{color:var(--color-text-primary);margin:0}.ECourtsCaseStudy-module__eLcimW__lessonBody{color:var(--color-text-primary);max-width:56ch;margin:0}.ECourtsCaseStudy-module__eLcimW__caseNav{border-top:1px solid var(--color-rule);padding:var(--space-lg) 0}.ECourtsCaseStudy-module__eLcimW__caseNavInner{justify-content:space-between;align-items:center;display:flex}.ECourtsCaseStudy-module__eLcimW__navLink{color:var(--color-text-secondary);align-items:center;gap:6px;text-decoration:none;transition:color .12s ease-out;display:inline-flex}.ECourtsCaseStudy-module__eLcimW__navLink:hover{color:var(--color-text-primary)}.ECourtsCaseStudy-module__eLcimW__navLinkRight{text-align:right}.ECourtsCaseStudy-module__eLcimW__navCenter{color:var(--color-text-muted);text-decoration:none;transition:color .12s ease-out}.ECourtsCaseStudy-module__eLcimW__navCenter:hover{color:var(--color-text-primary)}.ECourtsCaseStudy-module__eLcimW__reveal{opacity:0;transition:opacity .6s cubic-bezier(.16, 1, .3, 1) var(--reveal-delay,0s), transform .6s cubic-bezier(.16, 1, .3, 1) var(--reveal-delay,0s);transform:translateY(28px)}.ECourtsCaseStudy-module__eLcimW__revealed{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.ECourtsCaseStudy-module__eLcimW__reveal{opacity:1;transition:none;transform:none}}@keyframes ECourtsCaseStudy-module__eLcimW__csOverlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes ECourtsCaseStudy-module__eLcimW__csOverlayScaleIn{0%{opacity:0;transform:scale(.97)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes ECourtsCaseStudy-module__eLcimW__csOverlaySlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.ECourtsCaseStudy-module__eLcimW__overlayBackdrop{z-index:200;padding:calc(56px + var(--space-lg)) var(--space-lg) var(--space-lg);background:#0000008c;justify-content:center;align-items:center;animation:.2s ease-out forwards ECourtsCaseStudy-module__eLcimW__csOverlayFadeIn;display:flex;position:fixed;inset:0}.ECourtsCaseStudy-module__eLcimW__overlayPanel{background:var(--color-white);border-radius:12px;flex-direction:column;width:min(760px,100%);height:min(85vh,900px);animation:.28s cubic-bezier(.16,1,.3,1) forwards ECourtsCaseStudy-module__eLcimW__csOverlayScaleIn;display:flex;position:relative;overflow:hidden}.ECourtsCaseStudy-module__eLcimW__overlayHeader{padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--color-rule);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.ECourtsCaseStudy-module__eLcimW__overlayTitle{color:var(--color-blue);text-transform:uppercase;letter-spacing:.12em}.ECourtsCaseStudy-module__eLcimW__overlayClose{width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;font-size:14px;transition:color .12s ease-out;display:flex}.ECourtsCaseStudy-module__eLcimW__overlayClose:hover{color:var(--color-text-primary)}.ECourtsCaseStudy-module__eLcimW__overlayClose:focus-visible{outline:2px solid var(--color-pink);outline-offset:2px}.ECourtsCaseStudy-module__eLcimW__overlayBody{overscroll-behavior:contain;padding:var(--space-lg) var(--space-lg) var(--space-xl);-webkit-overflow-scrolling:touch;flex:1;overflow:hidden auto}.ECourtsCaseStudy-module__eLcimW__overlayContent{gap:var(--space-md);flex-direction:column;display:flex;overflow-x:hidden}.ECourtsCaseStudy-module__eLcimW__overlayLead{font-family:var(--font-instrument-sans);font-size:var(--text-body-lg,1.125rem);color:var(--color-blue);max-width:52ch;margin:0;font-weight:500;line-height:1.6}.ECourtsCaseStudy-module__eLcimW__overlayImageBlock{gap:var(--space-sm);flex-direction:column;display:flex}.ECourtsCaseStudy-module__eLcimW__overlayImage{border:1px solid var(--color-rule);background:var(--color-white);width:100%;height:auto;display:block}.ECourtsCaseStudy-module__eLcimW__overlayCaption{color:var(--color-text-primary);margin:0;font-size:15px;font-weight:400}.ECourtsCaseStudy-module__eLcimW__overlayH3{color:var(--color-blue);padding-bottom:var(--space-sm);border-bottom:1px solid var(--color-rule);margin:0;font-size:20px;font-weight:600}.ECourtsCaseStudy-module__eLcimW__gapSimpleList{gap:var(--space-sm);margin-bottom:var(--space-xl);flex-direction:column;display:flex}.ECourtsCaseStudy-module__eLcimW__gapSimpleItem{padding:var(--space-sm) 0;border-bottom:1px solid var(--color-rule);color:var(--color-text-primary);line-height:1.6}.ECourtsCaseStudy-module__eLcimW__decisionOverlayItem{gap:var(--space-md);padding-bottom:var(--space-md);border-bottom:1px solid var(--color-rule);grid-template-columns:2.5rem 1fr;display:grid}.ECourtsCaseStudy-module__eLcimW__decisionOverlayItemSimple{grid-template-columns:1fr}.ECourtsCaseStudy-module__eLcimW__decisionOverlayNum{font-size:var(--text-micro);letter-spacing:.12em;color:var(--color-pink);padding-top:4px;font-weight:500}.ECourtsCaseStudy-module__eLcimW__decisionOverlayBody{gap:var(--space-md);flex-direction:column;display:flex}.ECourtsCaseStudy-module__eLcimW__decisionOverlayTitle{color:var(--color-blue);margin:0;font-size:20px;font-weight:600}.ECourtsCaseStudy-module__eLcimW__decisionOverlayMeta{gap:var(--space-sm);flex-direction:column;display:flex}.ECourtsCaseStudy-module__eLcimW__decisionLabel{color:var(--color-text-muted);margin-bottom:4px;display:block}.ECourtsCaseStudy-module__eLcimW__decisionValue{color:var(--color-text-primary);font-family:var(--font-instrument-sans);font-size:var(--text-body);margin:0;line-height:1.5}.ECourtsCaseStudy-module__eLcimW__decisionWhy{color:var(--color-text-primary);font-size:var(--text-body);margin:0;line-height:1.65}@media (max-width:767px){.ECourtsCaseStudy-module__eLcimW__pageTitle,.ECourtsCaseStudy-module__eLcimW__outcome{max-width:none}.ECourtsCaseStudy-module__eLcimW__fullImage{padding:10px}.ECourtsCaseStudy-module__eLcimW__overlayBackdrop{align-items:flex-end;padding:0}.ECourtsCaseStudy-module__eLcimW__overlayPanel{width:100%;height:92vh;min-height:unset;border-radius:12px 12px 0 0;animation-name:ECourtsCaseStudy-module__eLcimW__csOverlaySlideUp}.ECourtsCaseStudy-module__eLcimW__decisionOverlayItem{grid-template-columns:1fr}.ECourtsCaseStudy-module__eLcimW__decisionOverlayNum{display:none}.ECourtsCaseStudy-module__eLcimW__metaRow{gap:var(--space-md) var(--space-lg)}}.ECourtsCaseStudy-module__eLcimW__regionsTable{border-collapse:collapse;width:100%;margin:var(--space-md) 0}.ECourtsCaseStudy-module__eLcimW__regionsTable th,.ECourtsCaseStudy-module__eLcimW__regionsTable td{padding:var(--space-sm) var(--space-md);text-align:left;border-bottom:1px solid var(--color-rule);font-size:var(--text-body)}.ECourtsCaseStudy-module__eLcimW__regionsTable th{font-size:var(--text-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);border-bottom:2px solid var(--color-rule);font-weight:500}.ECourtsCaseStudy-module__eLcimW__regionsTable td:first-child{color:var(--color-text-primary);font-weight:500}.ECourtsCaseStudy-module__eLcimW__regionsTable td:last-child{color:var(--color-text-primary)}@media (max-width:767px){.ECourtsCaseStudy-module__eLcimW__regionsTable th,.ECourtsCaseStudy-module__eLcimW__regionsTable td{padding:var(--space-xs) var(--space-sm)}}.ECourtsCaseStudy-module__eLcimW__gloss{cursor:pointer;opacity:.9;border-bottom:1px dashed;display:inline;position:relative}.ECourtsCaseStudy-module__eLcimW__glossTip{background:var(--color-text-primary);color:var(--color-white);font-family:var(--font-instrument-sans);white-space:normal;z-index:300;pointer-events:none;border-radius:4px;width:220px;padding:8px 10px;font-size:12px;font-weight:400;line-height:1.4;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.ECourtsCaseStudy-module__eLcimW__glossTip:after{content:"";border:5px solid #0000;border-top-color:var(--color-text-primary);position:absolute;top:100%;left:50%;transform:translate(-50%)}.ECourtsCaseStudy-module__eLcimW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ECourtsCaseStudy-module__eLcimW__caveatBox{margin:var(--space-lg) 0;padding:var(--space-md);border:1px solid var(--color-rule);background:#fff;border-radius:8px;max-width:62ch}.ECourtsCaseStudy-module__eLcimW__caveatBox p{color:var(--color-text-primary);margin:0;font-size:15px;line-height:1.6}.ECourtsCaseStudy-module__eLcimW__caveatLabel{color:var(--color-pink);margin-bottom:8px;display:block}.ECourtsCaseStudy-module__eLcimW__statGrid{gap:var(--space-lg);margin:var(--space-lg) 0;grid-template-columns:repeat(4,1fr);display:grid}.ECourtsCaseStudy-module__eLcimW__statItem{border-top:2px solid var(--color-text-primary);padding-top:var(--space-xs)}.ECourtsCaseStudy-module__eLcimW__statValue{font-family:var(--font-unbounded);letter-spacing:-.02em;color:var(--color-text-primary);font-size:clamp(26px,3vw,42px);font-weight:400;line-height:1.1}.ECourtsCaseStudy-module__eLcimW__statItem:last-child .ECourtsCaseStudy-module__eLcimW__statValue{color:var(--color-pink)}.ECourtsCaseStudy-module__eLcimW__statItem:last-child{border-top-color:var(--color-pink)}.ECourtsCaseStudy-module__eLcimW__statLabel{color:var(--color-text-primary);margin-top:8px;font-size:15px;line-height:1.45;display:block}@media (max-width:1023px){.ECourtsCaseStudy-module__eLcimW__statGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:479px){.ECourtsCaseStudy-module__eLcimW__statGrid{grid-template-columns:1fr}}.ECourtsCaseStudy-module__eLcimW__arenaSplit{gap:var(--space-md);margin:var(--space-lg) 0;grid-template-columns:1fr 1fr;display:grid}.ECourtsCaseStudy-module__eLcimW__arenaCard{border:1px solid var(--color-rule);padding:var(--space-md);background:#fff;border-radius:10px}.ECourtsCaseStudy-module__eLcimW__arenaCardActual{border-color:var(--color-pink-faded);background:var(--color-pink-subtle)}.ECourtsCaseStudy-module__eLcimW__arenaCardLabel{color:var(--color-text-secondary);margin-bottom:var(--space-xs);display:block}.ECourtsCaseStudy-module__eLcimW__arenaCardActual .ECourtsCaseStudy-module__eLcimW__arenaCardLabel{color:var(--color-pink)}.ECourtsCaseStudy-module__eLcimW__arenaCardTitle{margin:0 0 var(--space-xs);color:var(--color-text-primary);font-size:clamp(20px,2vw,26px);font-weight:500;line-height:1.2}.ECourtsCaseStudy-module__eLcimW__arenaCardList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ECourtsCaseStudy-module__eLcimW__arenaCardList li{color:var(--color-text-primary);padding-left:14px;font-size:15px;line-height:1.55;position:relative}.ECourtsCaseStudy-module__eLcimW__arenaCardList li:before{content:"";opacity:.4;background:currentColor;border-radius:50%;width:5px;height:5px;position:absolute;top:9px;left:0}@media (max-width:767px){.ECourtsCaseStudy-module__eLcimW__arenaSplit{grid-template-columns:1fr}}.ECourtsCaseStudy-module__eLcimW__workGrid{gap:var(--space-md);margin:var(--space-lg) 0;grid-template-columns:1fr 1fr;display:grid}.ECourtsCaseStudy-module__eLcimW__workCard{border:1px solid var(--color-rule);padding:var(--space-md);gap:var(--space-xs);background:#fff;border-radius:10px;flex-direction:column;display:flex}.ECourtsCaseStudy-module__eLcimW__workNum{color:var(--color-pink)}.ECourtsCaseStudy-module__eLcimW__workTitle{color:var(--color-text-primary);margin:0;font-size:clamp(19px,1.8vw,24px);font-weight:500;line-height:1.25}.ECourtsCaseStudy-module__eLcimW__workBody{color:var(--color-text-primary);margin:0;font-size:15px;line-height:1.6}@media (max-width:767px){.ECourtsCaseStudy-module__eLcimW__workGrid{grid-template-columns:1fr}}.ECourtsCaseStudy-module__eLcimW__bigNumberWrap{margin:var(--space-lg) 0}.ECourtsCaseStudy-module__eLcimW__bigNumber{font-family:var(--font-unbounded);letter-spacing:-.03em;color:var(--color-pink);font-size:clamp(44px,7vw,104px);font-weight:400;line-height:1;display:block}.ECourtsCaseStudy-module__eLcimW__bigNumberCaption{margin-top:var(--space-sm);color:var(--color-blue);max-width:50ch;font-size:clamp(17px,1.6vw,21px);font-weight:500;line-height:1.55;display:block}.ECourtsCaseStudy-module__eLcimW__roadmapRow{gap:var(--space-md);padding:var(--space-sm) 0;border-top:1px solid var(--color-rule);grid-template-columns:5rem 1fr;display:grid}.ECourtsCaseStudy-module__eLcimW__roadmapYear{color:var(--color-pink);letter-spacing:.08em;text-transform:uppercase;padding-top:3px;font-size:13px;font-weight:600}.ECourtsCaseStudy-module__eLcimW__roadmapBody{color:var(--color-text-primary);margin:0;font-size:15px;line-height:1.6}
.NetflixFlexCaseStudy-module__ndszbW__page{background:var(--color-white);width:100%;color:var(--color-text-primary)}.NetflixFlexCaseStudy-module__ndszbW__entrySection{padding-top:calc(56px + var(--space-lg));padding-bottom:0}.NetflixFlexCaseStudy-module__ndszbW__kicker{color:var(--color-text-muted);margin-bottom:var(--space-sm);display:block}.NetflixFlexCaseStudy-module__ndszbW__pageTitle{margin:0 0 var(--space-md);max-width:22ch}.NetflixFlexCaseStudy-module__ndszbW__outcome{color:#1000eb;margin:0 0 var(--space-md);max-width:52ch;font-weight:500}.NetflixFlexCaseStudy-module__ndszbW__metaRow{gap:var(--space-lg) var(--space-2xl);margin:var(--space-md) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.NetflixFlexCaseStudy-module__ndszbW__metaItem{flex-direction:column;gap:4px;display:flex}.NetflixFlexCaseStudy-module__ndszbW__metaDt{color:var(--color-text-muted)}.NetflixFlexCaseStudy-module__ndszbW__metaDd{color:var(--color-text-primary);margin:0}.NetflixFlexCaseStudy-module__ndszbW__heroImageWrap{margin-top:var(--space-sm);border-radius:10px;overflow:hidden}.NetflixFlexCaseStudy-module__ndszbW__heroImage{width:100%;height:auto;display:block}.NetflixFlexCaseStudy-module__ndszbW__section{padding:var(--space-2xl) 0}.NetflixFlexCaseStudy-module__ndszbW__sectionNum{color:var(--color-text-muted);margin-bottom:var(--space-xs);padding-top:var(--space-lg);display:block}.NetflixFlexCaseStudy-module__ndszbW__sectionTitle{margin:0 0 var(--space-md);color:#1000eb73}.NetflixFlexCaseStudy-module__ndszbW__sectionLead{margin:0 0 var(--space-sm);color:#1000eb;max-width:52ch;font-weight:500}.NetflixFlexCaseStudy-module__ndszbW__body{margin:0 0 var(--space-md);max-width:60ch}.NetflixFlexCaseStudy-module__ndszbW__fullBleed{width:100%;height:auto;margin:var(--space-lg) 0;border-radius:4px;display:block}.NetflixFlexCaseStudy-module__ndszbW__coneLadder{margin-top:var(--space-lg);flex-direction:column;display:flex}.NetflixFlexCaseStudy-module__ndszbW__coneStep{gap:var(--space-md);padding:var(--space-md) 0;border-top:1px solid var(--color-rule);grid-template-columns:140px 1fr;display:grid}.NetflixFlexCaseStudy-module__ndszbW__coneStep:last-child{border-bottom:1px solid var(--color-rule)}.NetflixFlexCaseStudy-module__ndszbW__coneLabel{color:var(--color-text-muted);padding-top:3px}.NetflixFlexCaseStudy-module__ndszbW__coneText{max-width:58ch;margin:0}@media (max-width:767px){.NetflixFlexCaseStudy-module__ndszbW__coneStep{gap:var(--space-xs);grid-template-columns:1fr}}.NetflixFlexCaseStudy-module__ndszbW__modeGrid{gap:var(--space-md);margin-top:var(--space-lg);grid-template-columns:1fr 1fr;display:grid}.NetflixFlexCaseStudy-module__ndszbW__modeCard{border:1px solid var(--color-rule);padding:var(--space-md);gap:var(--space-xs);border-radius:6px;flex-direction:column;display:flex}.NetflixFlexCaseStudy-module__ndszbW__modeName{margin:0;font-weight:600}.NetflixFlexCaseStudy-module__ndszbW__modeText{color:var(--color-text-secondary);margin:0}@media (max-width:767px){.NetflixFlexCaseStudy-module__ndszbW__modeGrid{grid-template-columns:1fr}}.NetflixFlexCaseStudy-module__ndszbW__embedWrap{width:100%;margin-top:var(--space-lg);background:#0a0a0a;border-radius:6px;padding-top:62%;position:relative;overflow:hidden}.NetflixFlexCaseStudy-module__ndszbW__embed{border:none;width:100%;height:100%;position:absolute;inset:0}.NetflixFlexCaseStudy-module__ndszbW__embedCaption{margin:var(--space-xs) 0 0;color:var(--color-text-muted);font-style:italic}@media (max-width:767px){.NetflixFlexCaseStudy-module__ndszbW__embedWrap{padding-top:130%}}.NetflixFlexCaseStudy-module__ndszbW__timeline{margin-top:var(--space-lg);flex-direction:column;display:flex}.NetflixFlexCaseStudy-module__ndszbW__timelineItem{gap:var(--space-md);padding:var(--space-md) 0;border-top:1px solid var(--color-rule);grid-template-columns:140px 1fr;display:grid}.NetflixFlexCaseStudy-module__ndszbW__timelineItem:last-child{border-bottom:1px solid var(--color-rule)}.NetflixFlexCaseStudy-module__ndszbW__timelineYear{color:var(--color-pink);padding-top:3px;font-weight:600}.NetflixFlexCaseStudy-module__ndszbW__timelineText{max-width:58ch;margin:0}@media (max-width:767px){.NetflixFlexCaseStudy-module__ndszbW__timelineItem{gap:var(--space-xs);grid-template-columns:1fr}}.NetflixFlexCaseStudy-module__ndszbW__learnings{gap:var(--space-lg);margin-top:var(--space-lg);flex-direction:column;display:flex}.NetflixFlexCaseStudy-module__ndszbW__learning{gap:var(--space-md);grid-template-columns:48px 1fr;align-items:start;display:grid}.NetflixFlexCaseStudy-module__ndszbW__learningNum{color:var(--color-text-muted);padding-top:4px}.NetflixFlexCaseStudy-module__ndszbW__learningText{max-width:58ch;margin:0}
