.home-app-art{flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:450px;margin:0;padding:65px 34px 28px;display:flex;position:relative;overflow:hidden}.home-app-art figcaption{letter-spacing:.025em;text-align:center;margin-top:auto;font-size:.78rem}.home-app-brand{align-items:center;gap:14px;display:flex}.project-copy .home-app-brand{letter-spacing:-.055em;font-family:Arial,Helvetica,sans-serif;font-weight:600}.home-app-brand img{object-fit:contain;border-radius:10px;flex-shrink:0;width:46px;height:46px}.drips-home-project .project-copy{background:#172e37}.drips-home-project .text-link{color:#8edce7}.drips-home-art{color:#c4e9ee;background:radial-gradient(at 50% 55%,#245568,#102a37 75%)}.drips-home-screen{border:1px solid #588898;border-radius:19px;width:164px;height:auto;box-shadow:0 18px 40px #0005}.jobflow-home-project .project-copy{background:#1b293e}.jobflow-home-project .text-link{color:#aac9ff}.jobflow-home-art{color:#2d456a;background:#e5ebf6;gap:30px}.jobflow-home-screen{border:1px solid #bfcde2;border-radius:8px;width:100%;height:auto;margin-block:auto;box-shadow:0 16px 35px #243b6529}@media (max-width:760px){.home-app-art{min-height:360px;padding:65px 24px 25px}.drips-home-screen{width:148px}.jobflow-home-art{min-height:310px}.project-copy .home-app-brand{font-size:2.7rem}}@media (max-width:380px){.project-copy .home-app-brand{gap:10px;font-size:2.3rem}.home-app-brand img{width:38px;height:38px}.home-app-art .project-number{font-size:.63rem;left:24px}}.gigditty-project .gd-home-workspace{color:#36271d;background:radial-gradient(at 95% 5%,#ffe0b9,#0000 55%),#f7f2e8;flex-direction:column;justify-content:center;align-items:center;gap:18px;margin:0;padding:32px;font-family:GeistGigditty,Arial,sans-serif;display:flex}.gd-home-workspace-label{align-self:flex-start;align-items:center;gap:9px;font-size:.78rem;font-weight:650;display:flex}.gd-home-live-dot{background:#c75b13;border-radius:50%;flex-shrink:0;width:8px;height:8px}.gd-home-desk{background:#fffdf8;border:1px solid #e0d4c4;border-radius:15px;width:100%;max-width:400px;padding:25px 28px 20px;transform:rotate(-2deg);box-shadow:0 15px 35px #61401f1c}.gd-home-desk-top{letter-spacing:.12em;color:#66513f;justify-content:space-between;align-items:center;gap:12px;font-size:.6rem;font-weight:750;display:flex}.gd-home-planning{color:#85400e;letter-spacing:0;background:#ffead8;border-radius:20px;padding:4px 9px;font-size:.65rem}.gd-home-desk h4{letter-spacing:-.055em;margin:19px 0 23px;font-size:clamp(1.8rem,2.7vw,2.4rem);font-weight:800;line-height:1.03}.gd-home-lineup-label{color:#716252;letter-spacing:.09em;justify-content:space-between;font-size:.6rem;font-weight:750;display:flex}.gd-home-lineup-label span{letter-spacing:0;font-weight:500}.gd-home-lineup{margin:7px 0 18px;padding:0;list-style:none}.gd-home-lineup li{border-bottom:1px solid #eee5d9;align-items:center;gap:10px;padding:9px 0;font-size:.8rem;display:flex}.gd-home-role{color:#705744;background:#f2eadf;border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;font-size:.58rem;font-weight:750;display:grid}.gd-home-response{white-space:nowrap;border-radius:20px;margin-left:auto;padding:3px 9px;font-size:.62rem;font-weight:600}.gd-home-response.invited{color:#795000;background:#fff0d3}.gd-home-response.open{color:#61554a;background:#eeeae4}.gd-home-response.accepted{color:#315331;background:#e0efdf}.gd-home-show-plan>span{letter-spacing:.09em;color:#716252;font-size:.6rem;font-weight:750}.gd-home-show-plan ol{gap:7px;margin:7px 0 18px;padding:0;list-style:none;display:grid}.gd-home-show-plan li{gap:12px;font-size:.72rem;line-height:1.5;display:flex}.gd-home-show-plan time{color:#756251;font-variant-numeric:tabular-nums;border-right:2px solid #ed903e;flex-shrink:0;width:63px}.gd-home-pay{color:#756251;border-top:1px solid #e6dccd;justify-content:space-between;align-items:center;padding-top:12px;font-size:.72rem;display:flex}.gd-home-pay strong{letter-spacing:-.04em;color:#95420a;font-size:1.2rem}.gd-home-workspace figcaption{color:#6c5644;text-align:center;margin-top:4px;font-size:.65rem;line-height:1.6}@media (max-width:1050px){.gigditty-project .gd-home-workspace{padding:28px 22px}.gd-home-desk{padding:23px}.gd-home-desk h4{font-size:2rem}}@media (max-width:760px){.gigditty-project .gd-home-workspace{padding:30px 24px}.gd-home-desk{max-width:390px;transform:none}.gd-home-workspace-label{align-self:center}.gd-home-desk h4{font-size:2.25rem}}@media (max-width:380px){.gigditty-project .gd-home-workspace{padding:26px 18px}.gd-home-desk{padding:20px}.gd-home-workspace-label{font-size:.71rem}.gd-home-desk h4{font-size:2rem}}
