/* Generated in Phase 10 Step 10-8 from frozen V118. Do not edit source fidelity without review. */

/* V118 lines 415-419 */
body.work-tuned .work-hero{background:var(--warm);
  border-top-color:var(--warm-line);
  padding:104px 0 94px!important;}

/* V118 lines 420-426 */
body.work-tuned .work-hero .wrap{display:grid;
  grid-template-columns:minmax(150px,.30fr) minmax(0,1fr);
  column-gap:68px;
  row-gap:14px;
  align-items:start;}

/* V118 lines 427-427 */
body.work-tuned .work-hero .num{grid-column:1;grid-row:1 / span 2;margin:8px 0 0}

/* V118 lines 428-428 */
body.work-tuned .work-hero .page{grid-column:2;grid-row:1;max-width:900px}

/* V118 lines 429-429 */
body.work-tuned .work-hero .lead{grid-column:2;grid-row:2;max-width:720px;margin-top:4px!important}

/* V118 lines 431-431 */
body.work-tuned #featured-work{background:var(--white);border-top-color:var(--white)}

/* V118 lines 432-440 */
body.work-tuned #featured-work .sec-head,
body.work-tuned #all-projects .sec-head{max-width:none;
  display:grid;
  grid-template-columns:minmax(150px,.30fr) minmax(0,1fr);
  column-gap:68px;
  row-gap:12px;
  align-items:start;}

/* V118 lines 441-442 */
body.work-tuned #featured-work .sec-head>.num,
body.work-tuned #all-projects .sec-head>.num{grid-column:1;grid-row:1 / span 2;margin:7px 0 0}

/* V118 lines 443-444 */
body.work-tuned #featured-work .sec-head>.sec-title,
body.work-tuned #all-projects .sec-head>.sec-title{grid-column:2;grid-row:1;margin-bottom:0;max-width:840px}

/* V118 lines 446-451 */
body.work-tuned .work-featured-grid{display:grid;
  grid-template-columns:repeat(12,minmax(0,1fr));
  gap:18px;
  align-items:stretch;}

/* V118 lines 452-452 */
body.work-tuned .work-featured-grid>.proj:nth-child(1){grid-column:span 7;grid-row:span 2}

/* V118 lines 453-454 */
body.work-tuned .work-featured-grid>.proj:nth-child(2),
body.work-tuned .work-featured-grid>.proj:nth-child(3){grid-column:span 5}

/* V118 lines 455-455 */
body.work-tuned .work-featured-grid>.proj:nth-child(1) .proj-vis{aspect-ratio:16/10}

/* V118 lines 456-456 */
body.work-tuned .work-featured-grid>.proj:nth-child(n/**/+2) .proj-vis{aspect-ratio:16/6.8}

/* V118 lines 457-457 */
body.work-tuned .work-featured-grid>.proj:nth-child(1) .proj-body{padding:30px}

/* V118 lines 458-458 */
body.work-tuned .work-featured-grid>.proj:nth-child(n/**/+2) .proj-body{padding:22px 24px}

/* V118 lines 459-459 */
body.work-tuned .work-featured-grid>.proj:nth-child(n/**/+2) .proj-body p{display:none}

/* V118 lines 460-460 */
body.work-tuned .work-featured-grid>.proj:nth-child(n/**/+2) .meta{padding-top:12px}

/* V118 lines 462-462 */
body.work-tuned #all-projects{background:#EEF3F4;border-top-color:#DEE8EA}

/* V118 lines 464-464 */
body.work-tuned .work-project-grid{gap:18px}

/* V118 lines 465-465 */
body.work-tuned .work-project-grid>div{min-width:0}

/* V118 lines 466-466 */
body.work-tuned .proj{background:var(--white);border-radius:6px}

/* V118 lines 467-469 */
body.work-tuned .proj,
body.work-tuned .proj:hover,
body.work-tuned .proj:focus-visible{transform:none}

/* V118 lines 470-470 */
body.work-tuned .proj .proj-vis img{transform:scale(1.001);transition:transform .34s cubic-bezier(.2,.7,.2,1)}

/* V118 lines 471-472 */
body.work-tuned .proj:hover .proj-vis img,
body.work-tuned .proj:focus-visible .proj-vis img{transform:scale(1.016)}

/* V118 lines 473-473 */
body.work-tuned .proj:focus-visible{outline:2px solid var(--cyan-deep);outline-offset:3px}

/* V118 lines 474-474 */
body.work-tuned .proj-body{background:var(--white)}

/* V118 lines 475-475 */
body.work-tuned #all-projects .proj{border-color:#D7E1E3}

/* V118 lines 476-476 */
body.work-tuned .work-project-grid>.proj{min-width:0}

/* V118 lines 477-477 */
body.work-tuned .work-project-card .proj-vis{aspect-ratio:16/10;overflow:hidden}

/* V118 lines 478-478 */
body.work-tuned .work-project-card .proj-vis img{width:100%;height:100%;object-fit:cover;display:block}

/* V118 lines 479-479 */
body.work-tuned .work-filter{margin:34px 0 30px}

/* V118 lines 480-480 */
body.work-tuned .work-filter-row{display:flex;flex-wrap:wrap;gap:9px}

/* V118 lines 481-485 */
body.work-tuned .work-filter-chip{appearance:none;border:1px solid #BECBCD;background:rgba(255,255,255,.72);color:var(--ink);
  border-radius:999px;min-height:42px;padding:9px 15px;font-family:var(--mono);font-size:11px;
  font-weight:650;letter-spacing:.08em;line-height:1;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease;}

/* V118 lines 486-486 */
body.work-tuned .work-filter-chip:hover{border-color:#87989B;background:#fff}

/* V118 lines 487-488 */
body.work-tuned .work-filter-chip.is-active,
body.work-tuned .work-filter-chip[aria-pressed="true"]{background:#15191B;border-color:#15191B;color:#fff}

/* V118 lines 489-489 */
body.work-tuned .work-filter-chip:focus-visible{outline:2px solid var(--cyan-deep);outline-offset:3px}

/* V118 lines 490-490 */
body.work-tuned .work-results-count{margin:16px 0 0;font-family:var(--mono);font-size:11px;font-weight:650;letter-spacing:.14em;color:var(--muted)}

/* V118 lines 491-491 */
body.work-tuned .work-project-card[hidden]{display:none!important}

/* V118 lines 555-556 */
@media (prefers-reduced-motion: reduce){
  body.work-tuned .proj .proj-vis img{transition:none!important}
}

/* V118 lines 559-562 */
@media (max-width:1000px){
  body.work-tuned .work-hero .wrap,
  body.work-tuned #featured-work .sec-head,
  body.work-tuned #all-projects .sec-head{grid-template-columns:1fr;row-gap:12px}
}

/* V118 lines 563-571 */
@media (max-width:1000px){
  body.work-tuned .work-hero .num,
  body.work-tuned .work-hero .page,
  body.work-tuned .work-hero .lead,
  body.work-tuned #featured-work .sec-head>.num,
  body.work-tuned #featured-work .sec-head>.sec-title,
  body.work-tuned #all-projects .sec-head>.num,
  body.work-tuned #all-projects .sec-head>.sec-title{grid-column:1;grid-row:auto}
}

/* V118 lines 572-575 */
@media (max-width:1000px){
  body.work-tuned .work-hero .num,
  body.work-tuned #featured-work .sec-head>.num,
  body.work-tuned #all-projects .sec-head>.num{margin:0 0 10px}
}

/* V118 lines 576-576 */
@media (max-width:1000px){
  body.work-tuned .work-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
}

/* V118 lines 577-577 */
@media (max-width:1000px){
  body.work-tuned .work-featured-grid>.proj:nth-child(1){grid-column:1/-1;grid-row:auto}
}

/* V118 lines 578-579 */
@media (max-width:1000px){
  body.work-tuned .work-featured-grid>.proj:nth-child(2),
  body.work-tuned .work-featured-grid>.proj:nth-child(3){grid-column:span 1}
}

/* V118 lines 580-580 */
@media (max-width:1000px){
  body.work-tuned .work-featured-grid>.proj:nth-child(n/**/+2) .proj-vis{aspect-ratio:16/10}
}

/* V118 lines 581-581 */
@media (max-width:1000px){
  body.work-tuned .work-featured-grid>.proj:nth-child(n/**/+2) .proj-body p{display:block}
}

/* V118 lines 582-582 */
@media (max-width:1000px){
  body.work-tuned .work-project-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
}

/* V118 lines 585-585 */
@media (max-width:700px){
  body.work-tuned .work-hero{padding:72px 0 68px!important}
}

/* V118 lines 586-586 */
@media (max-width:700px){
  body.work-tuned .work-featured-grid{grid-template-columns:1fr}
}

/* V118 lines 587-589 */
@media (max-width:700px){
  body.work-tuned .work-featured-grid>.proj:nth-child(1),
  body.work-tuned .work-featured-grid>.proj:nth-child(2),
  body.work-tuned .work-featured-grid>.proj:nth-child(3){grid-column:1;grid-row:auto}
}

/* V118 lines 590-590 */
@media (max-width:700px){
  body.work-tuned .work-featured-grid>.proj:nth-child(n/**/+1) .proj-vis{aspect-ratio:16/10}
}

/* V118 lines 591-591 */
@media (max-width:700px){
  body.work-tuned .work-project-grid{grid-template-columns:1fr!important}
}

/* V118 lines 592-592 */
@media (max-width:700px){
  body.work-tuned .work-filter{margin:28px 0 26px;overflow:visible}
}

/* V118 lines 593-593 */
@media (max-width:700px){
  body.work-tuned .work-filter-row{flex-wrap:wrap;overflow:visible;gap:8px;margin:0;padding:2px 0 8px}
}

/* V118 lines 594-594 */
@media (max-width:700px){
  body.work-tuned .work-filter-chip{flex:0 0 auto;min-height:44px}
}

/* V118 lines 871-878 */
body.work-tuned .work-hero .wrap{display:grid!important;
  grid-template-columns:minmax(0,.84fr) minmax(430px,1.16fr)!important;
  gap:76px!important;
  align-items:center!important;}

/* V118 lines 879-879 */
.work-hero-copy{min-width:0}

/* V118 lines 880-885 */
body.work-tuned .work-hero .num{display:block!important;margin:0 0 24px!important;
  grid-column:auto!important;grid-row:auto!important;}

/* V118 lines 886-891 */
body.work-tuned .work-hero .page{grid-column:auto!important;grid-row:auto!important;
  margin:0!important;max-width:760px!important;}

/* V118 lines 892-897 */
body.work-tuned .work-hero .lead{grid-column:auto!important;grid-row:auto!important;
  max-width:680px!important;margin-top:24px!important;}

/* V118 lines 900-904 */
@media (max-width:1000px){
  body.work-tuned .work-hero .wrap{grid-template-columns:1fr!important;gap:42px!important;}
}

/* V118 lines 1228-1233 */
body.work-tuned .work-hero.secondary-image-hero{padding:0!important;}

/* V118 lines 1234-1241 */
body.work-tuned .work-hero.secondary-image-hero .wrap{display:block!important;
  grid-template-columns:none!important;
  gap:0!important;}

/* V118 lines 1242-1247 */
body.work-tuned .work-hero.secondary-image-hero .secondary-hero-copy{padding:48px 0 44px!important;}

/* V118 lines 1249-1254 */
@media (max-width:1000px){
  body.work-tuned .work-hero.secondary-image-hero .secondary-hero-copy{padding:44px 0 40px!important;}
}

/* V118 lines 1257-1262 */
@media (max-width:700px){
  body.work-tuned .work-hero.secondary-image-hero{padding:0!important;}
}

/* V118 lines 1263-1268 */
@media (max-width:700px){
  body.work-tuned .work-hero.secondary-image-hero .secondary-hero-copy{padding:38px 0 36px!important;}
}
