.page_section__xnZT2{display:flex;flex-direction:column;gap:var(--space-3);padding:0 var(--layout-content-pad-x)}.page_content__iXbJP{display:flex;gap:var(--layout-section-col-gap);align-items:flex-start}.page_labelCol__yeg_M{flex-shrink:0;display:flex;gap:var(--space-3);align-items:flex-start}.page_index__RZxjD{margin:0;flex-shrink:0;font-size:16px;line-height:24px;font-weight:800;color:var(--color-neutral-10);white-space:nowrap}.page_metaStack__t5kn2{width:125px;flex-shrink:0;display:flex;flex-direction:column;gap:var(--space-3)}.page_backLink__RfIdR{font-size:14px;line-height:20px;font-weight:600;color:var(--color-accent,#df5024);text-decoration:none;transition:opacity var(--dur-fast) var(--ease-out)}.page_backLink__RfIdR:hover{opacity:.75}.page_metaOrg__lgSOV{margin:0;font-size:14px;line-height:20px;font-weight:600;color:var(--color-neutral-10,#202327)}.page_metaRole__h0Gvy{margin:0;font-size:13px;line-height:18px;font-weight:400;color:var(--text-subtle,#60646c)}.page_tagList__9Jp05{display:flex;flex-direction:column;gap:4px}.page_tagSep__bud9z{display:none}.page_metaTag__xxbe2{font-size:12px;line-height:16px;font-weight:500;color:var(--text-subtlest,#8b8d98);letter-spacing:.04em;text-transform:uppercase}.page_body__VMQgL{flex:1 1;min-width:0;max-width:var(--layout-prose-width);display:flex;flex-direction:column;gap:var(--space-6);padding-bottom:var(--space-7)}.page_description__VUvzb{display:flex;flex-direction:column;gap:var(--space-3)}.page_para__3muT4{margin:0;font-size:16px;line-height:26px;font-weight:400;color:var(--text-body,#1c2024)}.page_subsection__kAAlp{display:flex;flex-direction:column;gap:var(--space-4)}.page_subsectionHeading__kwBPz{margin:0;font-size:16px;line-height:24px;font-weight:600;color:var(--color-neutral-10,#202327)}.page_subsectionBody__9OppF{display:flex;flex-direction:column;gap:var(--space-3)}@media (max-width:767px){.page_content__iXbJP{flex-direction:column}.page_labelCol__yeg_M{width:100%}.page_metaStack__t5kn2{width:100%;flex-wrap:wrap;align-items:center}.page_metaStack__t5kn2,.page_tagList__9Jp05{flex-direction:row;gap:var(--space-2)}.page_tagSep__bud9z{display:inline}}.ProjectMedia_figure__Pz1y9{margin:0;display:flex;flex-direction:column;gap:var(--space-2);flex-shrink:0;width:737px;max-width:100%}.ProjectMedia_wrap__3Gqj5{position:relative;width:100%;border-radius:12px;overflow:hidden;background:#111}.ProjectMedia_video__edOMW{width:100%;height:auto;display:block}.ProjectMedia_placeholder__tZiW_{width:100%;aspect-ratio:737/403;background:#111}.ProjectMedia_controls__sadvy{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;gap:10px;padding:20px 12px 10px;background:linear-gradient(0deg,rgba(0,0,0,.55) 0,transparent);opacity:0;transition:opacity .18s ease;pointer-events:none}.ProjectMedia_controlsVisible__oXddQ{opacity:1;pointer-events:auto}.ProjectMedia_playBtn__J_jkB{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:none;background:rgba(255,255,255,.18);color:#fff;cursor:pointer;padding:0;transition:background .15s ease}.ProjectMedia_playBtn__J_jkB:hover,.ProjectMedia_timeline__ANgyQ{background:rgba(255,255,255,.3)}.ProjectMedia_timeline__ANgyQ{flex:1 1;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3px;border-radius:2px;outline:none;cursor:pointer}.ProjectMedia_timeline__ANgyQ::-webkit-slider-thumb{-webkit-appearance:none;width:13px;height:13px;border-radius:50%;background:#fff;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.4)}.ProjectMedia_timeline__ANgyQ::-moz-range-thumb{width:13px;height:13px;border-radius:50%;border:none;background:#fff;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.4)}.ProjectMedia_speedWrap__cvGTm{position:relative;flex-shrink:0}.ProjectMedia_speedBtn__qrbLR{background:rgba(255,255,255,.18);color:#fff;border:none;border-radius:4px;padding:3px 7px;font-size:12px;font-weight:600;cursor:pointer;min-width:36px;transition:background .15s ease;font-family:inherit}.ProjectMedia_speedBtn__qrbLR:hover{background:rgba(255,255,255,.3)}.ProjectMedia_speedMenu__Ayn1J{position:absolute;bottom:calc(100% + 6px);right:0;display:flex;flex-direction:column;background:rgba(22,25,29,.95);border-radius:8px;overflow:hidden;min-width:56px;box-shadow:0 4px 16px rgba(0,0,0,.3)}.ProjectMedia_speedOption__v1LwP{background:none;border:none;color:rgba(255,255,255,.75);padding:7px 12px;font-size:13px;font-weight:400;cursor:pointer;text-align:center;font-family:inherit;transition:background .12s ease,color .12s ease}.ProjectMedia_speedOption__v1LwP:hover{background:rgba(255,255,255,.08);color:#fff}.ProjectMedia_speedOptionActive__tcmOQ{color:#df5024;font-weight:600}.ProjectMedia_maximizeBtn___4sfx{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:none;background:rgba(255,255,255,.18);color:#fff;cursor:pointer;padding:0;transition:background .15s ease}.ProjectMedia_maximizeBtn___4sfx:hover{background:rgba(255,255,255,.3)}.ProjectMedia_backdrop__iavJf{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:1000;display:flex;align-items:center;justify-content:center;animation:ProjectMedia_backdropIn__eaKWv .18s ease}@keyframes ProjectMedia_backdropIn__eaKWv{0%{opacity:0}to{opacity:1}}.ProjectMedia_modalWrap__IXnhn{position:relative;width:min(85vw,1375px);max-height:85vh;border-radius:22px;overflow:hidden;background:#000;box-shadow:0 24px 80px rgba(0,0,0,.6);animation:ProjectMedia_modalIn__SWPbh .2s ease}@keyframes ProjectMedia_modalIn__SWPbh{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.ProjectMedia_modalVideo__EED1_{width:100%;height:auto;max-height:85vh;display:block}.ProjectMedia_modalCloseBtn__uAE0w{position:absolute;top:12px;right:12px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:none;background:rgba(0,0,0,.5);color:#fff;cursor:pointer;padding:0;z-index:10;transition:background .15s ease}.ProjectMedia_modalCloseBtn__uAE0w:hover{background:rgba(0,0,0,.75)}.ProjectMedia_caption__7dPdK{font-size:14px;line-height:20px;font-weight:400;color:var(--text-secondary,#60646c)}