.work-stages{width:100%;min-width:0;color:var(--unite-ink)}.work-stages__cards{display:grid;grid-template-columns:repeat(var(--stage-count, 4),minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.work-stages__cards li{min-width:0}.work-stages__card{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);width:100%;height:100%;padding:0;overflow:hidden;border:1px solid var(--unite-border);border-radius:var(--shape-surface);background:var(--unite-white);color:var(--unite-link-deep);font-family:var(--unite-font);text-align:left;cursor:pointer}.work-stages__card:hover{border-color:var(--unite-steel)}.work-stages__card:focus-visible{outline:1px solid var(--unite-link-deep);outline-offset:2px}.work-stages__card-heading{display:flex;align-items:center;padding:14px 14px 8px;min-height:40px}.work-stages__art-frame{position:relative;display:block;align-self:end;min-width:0}.work-stages__number{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:36px;height:36px;border-radius:8px;background:#e7f1f5;color:#176b97;font-size:var(--unite-type-16);font-weight:600;line-height:1;pointer-events:none}.work-stages__toggle{display:block;flex:0 0 18px;width:18px;height:18px;pointer-events:none}.work-stages__card .work-stages__card-heading{padding-right:64px}.work-stages__card-heading strong{flex:1;min-width:0;font-size:var(--unite-type-20);font-weight:600;line-height:1.35;overflow-wrap:normal;hyphens:none}.work-stages__art{display:block;width:100%;aspect-ratio:3 / 1;max-height:min(124px,12svh);mask-image:linear-gradient(to bottom,transparent,black 20%,black 80%,transparent)}.work-stages__art img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.work-stages__lead{margin:0 0 12px;font-size:var(--unite-type-16);line-height:1.4;color:var(--unite-muted)}.work-stages__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 20px;margin:0;padding:0;list-style:none}.work-stages__items li{min-width:0;padding-top:10px;border-top:1px solid var(--unite-border)}.work-stages__items :is(h3,h4){margin:0 0 6px;color:var(--unite-link-deep);font-size:var(--unite-type-16);font-weight:600;line-height:1.35}.work-stages__items p{margin:0;color:var(--unite-muted);font-size:var(--unite-type-14);line-height:1.45}.work-stages__items .work-stages__caption{margin-bottom:6px;color:var(--unite-ink)}@media (min-width: 701px) and (max-width: 1000px){.work-stages__card-heading{padding-inline:8px;gap:4px}.work-stages__card-heading strong{font-size:var(--unite-type-16)}}@media (max-width: 700px){.work-stages__cards{grid-template-columns:minmax(0,1fr);gap:12px}.work-stages__card-heading{gap:6px;padding:14px 14px 8px}.work-stages__art{max-height:124px}.work-stages__items{grid-template-columns:minmax(0,1fr);gap:16px}.work-stages__items p{font-size:var(--unite-type-16);line-height:1.5}}.work-stages__items--single{grid-template-columns:minmax(0,1fr);max-width:85ch}.work-stages__reading-card{grid-template-areas:"heading" "art" "copy";grid-template-rows:auto auto minmax(0,1fr);cursor:default}@supports (grid-template-rows: subgrid){.work-stages--inline .work-stages__cards>li{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:0}.work-stages__reading-card{grid-row:span 3;grid-template-rows:subgrid;row-gap:0}}.work-stages__reading-card:hover{border-color:var(--unite-border)}.work-stages__reading-card .work-stages__art{max-height:124px}.work-stages__reading-card .work-stages__card-heading{grid-area:heading;display:flex;margin:0;min-height:76px;align-items:center}.work-stages__reading-card .work-stages__art-frame{grid-area:art}.work-stages__reading-card .work-stages__card-heading strong{font-size:var(--unite-type-20)}.work-stages__inline-reading{grid-area:copy;padding:0 14px 16px}.work-stages__inline-reading .work-stages__items li{padding:0;border:0}.work-stages__inline-reading .work-stages__items p{font-size:var(--unite-type-16);line-height:1.5}.work-stages--disclosure .work-stages__cards{align-items:start}.work-stages__disclosure{overflow:hidden;border:1px solid var(--unite-border);border-radius:var(--shape-surface);background:var(--unite-white)}.work-stages__disclosure>summary{display:grid;grid-template-areas:"heading" "art" "summary" "more";grid-template-rows:auto auto auto auto;height:auto;border:0;border-radius:0;list-style:none}.work-stages__disclosure>summary::-webkit-details-marker{display:none}.work-stages__disclosure>summary:focus-visible{outline:2px solid #0e79b6;outline-offset:-3px}.work-stages__disclosure .work-stages__card-heading{grid-area:heading;margin:0;min-height:76px}.work-stages__disclosure .work-stages__art-frame{grid-area:art}.work-stages__disclosure .work-stages__art{max-height:144px}.work-stages__summary{grid-area:summary;padding:0 14px;min-height:72px;color:var(--unite-muted);font-size:var(--unite-type-16);line-height:1.5}.work-stages__read-more{grid-area:more;display:flex;align-items:center;gap:6px;padding:10px 14px 16px;color:var(--unite-link-deep);font-size:var(--unite-type-14);font-weight:600}.work-stages__disclosure[open]{border-color:var(--unite-bronze-accent)}.work-stages__disclosure[open] .work-stages__number{background:var(--unite-action-tint);color:var(--unite-action-ink)}.work-stages__disclosure[open] .work-stages__toggle-vertical,.work-stages__when-open,.work-stages__disclosure[open] .work-stages__when-closed{display:none}.work-stages__disclosure[open] .work-stages__when-open{display:inline}.work-stages__disclosure-body{padding:16px 18px 20px;border-top:1px solid var(--unite-border)}.work-stages__disclosure-body .work-stages__items{grid-template-columns:minmax(0,1fr);gap:18px;max-width:none}.work-stages__disclosure-body .work-stages__items>li{border:0;padding:0}.work-stages__disclosure-body .work-stages__items p{font-size:var(--unite-type-16);line-height:1.5}@media (min-width: 1001px){.work-stages__disclosure{overflow:visible;border:0;border-radius:0;background:transparent}.work-stages__disclosure>summary{border:1px solid var(--unite-border);border-radius:var(--shape-surface)}.work-stages__disclosure[open]>summary{border-color:var(--unite-bronze-accent)}.work-stages__disclosure-body{width:calc(var(--stage-count) * 100% + (var(--stage-count) - 1) * 16px);margin-left:calc(var(--stage-index) * (-100% - 16px));margin-top:16px;border:1px solid var(--unite-border);border-radius:var(--shape-surface);background:var(--unite-white);padding:22px 24px}.work-stages__disclosure-body .work-stages__items{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px}}@media (max-width: 1000px) and (min-width: 701px){.work-stages--disclosure .work-stages__card-heading{padding-left:14px}.work-stages--disclosure .work-stages__cards{grid-template-columns:minmax(0,1fr)}.work-stages__disclosure .work-stages__card-heading{min-height:64px}.work-stages__disclosure .work-stages__art{aspect-ratio:4 / 1;max-height:224px;mask-image:linear-gradient(to bottom,transparent,black 12%,black 88%,transparent)}.work-stages__summary{min-height:0;padding-bottom:10px}}@media (max-width: 700px){.work-stages__reading-card{grid-template-areas:"heading" "copy" "art"}.work-stages__reading-card .work-stages__card-heading{min-height:64px}.work-stages__disclosure>summary{grid-template-areas:"heading" "summary" "art" "more"}.work-stages__disclosure .work-stages__card-heading{min-height:64px}.work-stages__number{width:28px;height:28px;font-size:var(--unite-type-14)}.work-stages__summary{min-height:0;padding-bottom:10px}.work-stages__disclosure .work-stages__art{max-height:124px}.work-stages__disclosure-body{padding-inline:14px}}
