:root{color:#18231f;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#f5f7f6;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html,body,#root{min-width:320px;min-height:100%;margin:0;overflow-x:hidden}body{-webkit-user-select:none;user-select:none;cursor:default;min-height:100vh}input,textarea,[contenteditable=true],.MuiInputBase-input,.MuiSelect-nativeInput{-webkit-user-select:text;user-select:text;cursor:text}*{box-sizing:border-box}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.project-cover{background:url(/assets/construction-recycling.jpg) 50% 58%/cover no-repeat;min-height:244px;margin-inline:-28px;position:relative;overflow:hidden}.project-cover__scrim{background:linear-gradient(90deg,#0a1b15e6 0%,#0a1b15a8 52%,#0a1b1529 100%);position:absolute;inset:0}.project-cover__content{box-sizing:border-box;min-height:244px;padding:34px 28px;position:relative}.pause-switch{background:linear-gradient(#0c1612,#1a2a24);border-radius:12px;padding:4px;display:flex;box-shadow:inset 0 2px 4px #0000008c,0 1px #ffffff1f}.pause-switch__btn{color:#ffffff8c;cursor:pointer;background:0 0;border:0;border-radius:9px;min-width:108px;padding:8px 14px;font:700 13px/1.2 inherit;transition:transform .12s,box-shadow .12s,background .12s,color .12s}.pause-switch__btn.is-in{color:#143028;background:linear-gradient(#f7fbf8,#c5d8ce);transform:translateY(-1px);box-shadow:0 3px #7d9488,0 6px 10px #00000059}.pause-switch__btn:not(.is-in):hover{color:#fff}.pause-switch__btn:disabled{opacity:.55;cursor:default}@media (width<=1199px){.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=899px){.project-cover{margin-inline:-20px}.project-cover__content{padding-inline:20px}}@media (width<=599px){.metric-grid{grid-template-columns:1fr;gap:12px}.project-cover{min-height:292px;margin-inline:-12px}.project-cover__content{min-height:292px;padding:24px 16px}.project-cover__content>div{flex-direction:column}}
