.WorkDetailPage-module__F3BCoa__page{padding-top:0}.WorkDetailPage-module__F3BCoa__hero{background:var(--fl-bg-canvas);padding:clamp(8rem,14vw,13rem) 0 clamp(4rem,7vw,6rem)}.WorkDetailPage-module__F3BCoa__heroInner{max-width:64rem;margin:0 auto;padding:0 2rem}.WorkDetailPage-module__F3BCoa__eyebrow{color:#00a19b;font-family:var(--fl-font-mono);letter-spacing:.15em;text-transform:uppercase;margin:0 0 1.5rem;font-size:.76rem}.WorkDetailPage-module__F3BCoa__heroTitle{max-width:18ch;color:var(--fl-text-primary);font-family:var(--fl-font-display);letter-spacing:-.03em;text-transform:uppercase;margin:0;font-size:clamp(3.55rem,5.4vw,5.2rem);font-weight:900;line-height:.95}.WorkDetailPage-module__F3BCoa__heroDivider{background:#ffffff26;width:3rem;height:1px;margin:2rem 0}.WorkDetailPage-module__F3BCoa__heroMeta{flex-wrap:wrap;align-items:baseline;gap:2.5rem;display:flex}.WorkDetailPage-module__F3BCoa__heroSummary{max-width:38ch;color:var(--fl-text-secondary);font-family:var(--fl-font-sans);margin:0;font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.7}.WorkDetailPage-module__F3BCoa__heroSystem{color:#ffffff40;font-family:var(--fl-font-mono);letter-spacing:.14em;text-transform:uppercase;flex-shrink:0;font-size:.68rem}.WorkDetailPage-module__F3BCoa__visualBand{background:var(--fl-bg-canvas);padding:0 2rem}.WorkDetailPage-module__F3BCoa__visualInner{max-width:64rem;margin:0 auto}.WorkDetailPage-module__F3BCoa__visualGradient{background:linear-gradient(145deg,#1a1a2e 0%,#0e0e0e 50%,#16161a 100%);border-radius:1rem;align-items:flex-end;width:100%;min-height:clamp(10rem,20vw,16rem);padding:1.5rem 2rem;display:flex}.WorkDetailPage-module__F3BCoa__visualLabel{color:#fff3;font-family:var(--fl-font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:.68rem}.WorkDetailPage-module__F3BCoa__proseSection{background:#fff;padding:clamp(4rem,7vw,6rem) 0}.WorkDetailPage-module__F3BCoa__proseInner,.WorkDetailPage-module__F3BCoa__numberedInner{grid-template-columns:10rem minmax(0,1fr);gap:3rem;max-width:64rem;margin:0 auto;padding:0 2rem;display:grid}.WorkDetailPage-module__F3BCoa__proseSide{padding-top:.15rem}.WorkDetailPage-module__F3BCoa__sideLabel,.WorkDetailPage-module__F3BCoa__sideLabelLight{font-family:var(--fl-font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.68rem}.WorkDetailPage-module__F3BCoa__sideLabel{color:#0e0e0e4d}.WorkDetailPage-module__F3BCoa__sideLabelLight{color:#ffffff40}.WorkDetailPage-module__F3BCoa__proseBody{max-width:42rem}.WorkDetailPage-module__F3BCoa__proseText{color:#0e0e0eb8;font-family:var(--fl-font-sans);letter-spacing:.005em;margin:0;font-size:clamp(1rem,1.15vw,1.08rem);line-height:1.85}.WorkDetailPage-module__F3BCoa__numberedSection{background:#fff;border-top:1px solid #0e0e0e0f;padding:clamp(4rem,7vw,6rem) 0}.WorkDetailPage-module__F3BCoa__numberedBody{flex-direction:column;gap:0;max-width:42rem;display:flex}.WorkDetailPage-module__F3BCoa__numberedItem{border-bottom:1px solid #0e0e0e0f;grid-template-columns:2.5rem minmax(0,1fr);align-items:baseline;gap:.75rem;padding:1.25rem 0;display:grid}.WorkDetailPage-module__F3BCoa__numberedItem:first-child{padding-top:0}.WorkDetailPage-module__F3BCoa__numberedItem:last-child{border-bottom:none}.WorkDetailPage-module__F3BCoa__numberedIndex{color:#0e0e0e33;font-family:var(--fl-font-mono);letter-spacing:.08em;font-size:.68rem}.WorkDetailPage-module__F3BCoa__numberedText{color:#0e0e0ea6;font-family:var(--fl-font-sans);margin:0;font-size:clamp(.95rem,1.1vw,1.02rem);line-height:1.7}.WorkDetailPage-module__F3BCoa__workSection{background:var(--fl-bg-canvas);padding:clamp(4rem,7vw,6rem) 0}.WorkDetailPage-module__F3BCoa__workItem{border-bottom:1px solid #ffffff0f;grid-template-columns:2.5rem minmax(0,1fr);align-items:baseline;gap:.75rem;padding:1.25rem 0;display:grid}.WorkDetailPage-module__F3BCoa__workItem:first-child{padding-top:0}.WorkDetailPage-module__F3BCoa__workItem:last-child{border-bottom:none}.WorkDetailPage-module__F3BCoa__workIndex{color:#ffffff26;font-family:var(--fl-font-mono);letter-spacing:.08em;font-size:.68rem}.WorkDetailPage-module__F3BCoa__workText{color:var(--fl-text-secondary);font-family:var(--fl-font-sans);margin:0;font-size:clamp(.95rem,1.1vw,1.02rem);line-height:1.7}.WorkDetailPage-module__F3BCoa__outcomesSection{background:#fff;padding:clamp(5rem,9vw,7rem) 0}.WorkDetailPage-module__F3BCoa__outcomesInner{max-width:64rem;margin:0 auto;padding:0 2rem}.WorkDetailPage-module__F3BCoa__outcomesEyebrow{color:#00a19b;font-family:var(--fl-font-mono);letter-spacing:.14em;text-transform:uppercase;margin:0 0 2.5rem;font-size:.68rem}.WorkDetailPage-module__F3BCoa__outcomesRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.WorkDetailPage-module__F3BCoa__outcome{border-left:1px solid #0e0e0e14;flex-direction:column;gap:.4rem;padding:0 2rem;display:flex}.WorkDetailPage-module__F3BCoa__outcome:first-child{border-left:none;padding-left:0}.WorkDetailPage-module__F3BCoa__outcomeValue{color:#00a19b;font-family:var(--fl-font-display);letter-spacing:-.03em;font-size:clamp(2.2rem,3.5vw,3rem);font-weight:800;line-height:1}.WorkDetailPage-module__F3BCoa__outcomeLabel{color:#0e0e0ed9;font-family:var(--fl-font-mono);letter-spacing:.12em;text-transform:uppercase;margin-top:.25rem;font-size:.68rem}.WorkDetailPage-module__F3BCoa__outcomeContext{color:#0e0e0e80;font-family:var(--fl-font-sans);margin:.5rem 0 0;font-size:.88rem;line-height:1.6}.WorkDetailPage-module__F3BCoa__quoteSection{background:var(--fl-bg-canvas);padding:clamp(4rem,7vw,6rem) 0}.WorkDetailPage-module__F3BCoa__quoteInner{max-width:64rem;margin:0 auto;padding:0 2rem}.WorkDetailPage-module__F3BCoa__quote{border-left:2px solid #ffffff1a;max-width:42rem;margin:0;padding:0 0 0 2rem}.WorkDetailPage-module__F3BCoa__quoteText{color:var(--fl-text-secondary);font-family:var(--fl-font-sans);margin:0;font-size:clamp(1.1rem,1.5vw,1.3rem);font-style:italic;line-height:1.7}.WorkDetailPage-module__F3BCoa__quoteAttrib{color:#ffffff40;font-family:var(--fl-font-mono);letter-spacing:.12em;text-transform:uppercase;margin-top:1.25rem;font-size:.68rem;font-style:normal}.WorkDetailPage-module__F3BCoa__navSection{background:#fff;border-top:1px solid #0e0e0e0f;padding:clamp(3rem,5vw,4rem) 0}.WorkDetailPage-module__F3BCoa__navInner{justify-content:space-between;align-items:center;max-width:64rem;margin:0 auto;padding:0 2rem;display:flex}.WorkDetailPage-module__F3BCoa__backLink{color:#0e0e0e73;font-family:var(--fl-font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.76rem;text-decoration:none;transition:color .2s}.WorkDetailPage-module__F3BCoa__backLink:hover{color:#0e0e0e}.WorkDetailPage-module__F3BCoa__applyButton{color:#fff;min-height:3rem;font-family:var(--fl-font-mono);letter-spacing:.15em;text-transform:uppercase;background:#0e0e0e;border-radius:100px;justify-content:center;align-items:center;padding:.85rem 2rem;font-size:.72rem;text-decoration:none;transition:transform .2s,background-color .2s;display:inline-flex}.WorkDetailPage-module__F3BCoa__applyButton:hover{background:#1a1a1a;transform:translateY(-1px)}@media (max-width:1100px){.WorkDetailPage-module__F3BCoa__proseInner,.WorkDetailPage-module__F3BCoa__numberedInner{grid-template-columns:1fr;gap:1rem}.WorkDetailPage-module__F3BCoa__outcomesRow{grid-template-columns:1fr;gap:2rem}.WorkDetailPage-module__F3BCoa__outcome{border-top:1px solid #0e0e0e14;border-left:none;padding:1.5rem 0 0}.WorkDetailPage-module__F3BCoa__outcome:first-child{border-top:none;padding-top:0}}@media (max-width:768px){.WorkDetailPage-module__F3BCoa__heroInner,.WorkDetailPage-module__F3BCoa__proseInner,.WorkDetailPage-module__F3BCoa__numberedInner,.WorkDetailPage-module__F3BCoa__outcomesInner,.WorkDetailPage-module__F3BCoa__quoteInner,.WorkDetailPage-module__F3BCoa__navInner,.WorkDetailPage-module__F3BCoa__visualBand{padding:0 1.25rem}.WorkDetailPage-module__F3BCoa__hero{padding:clamp(6rem,10vw,8rem) 0 clamp(3rem,5vw,4rem)}.WorkDetailPage-module__F3BCoa__heroTitle{font-size:clamp(2.8rem,8.5vw,3.5rem)}.WorkDetailPage-module__F3BCoa__heroMeta{flex-direction:column;gap:1rem}.WorkDetailPage-module__F3BCoa__numberedItem,.WorkDetailPage-module__F3BCoa__workItem{grid-template-columns:2rem minmax(0,1fr);gap:.5rem}.WorkDetailPage-module__F3BCoa__quote{padding-left:1.25rem}.WorkDetailPage-module__F3BCoa__navInner{flex-direction:column;align-items:stretch;gap:1rem}.WorkDetailPage-module__F3BCoa__backLink,.WorkDetailPage-module__F3BCoa__applyButton{text-align:center;justify-content:center}}
