:root{--navy:#0f2a3d;--navy-line:#1b4a66;--yellow:#f4b400;--orange:#e8602c;--offwhite:#f5f1e8;--brick:#a9482f;--brick-line:#7e331f;--charcoal:#12181c;--steel:#7c8a94}[data-astro-cid-icjzvbxu]{box-sizing:border-box}html,body{background:var(--navy);background-image:linear-gradient(var(--navy-line) 1px, transparent 1px), linear-gradient(90deg, var(--navy-line) 1px, transparent 1px);height:100%;color:var(--offwhite);background-size:40px 40px;margin:0;padding:0;font-family:Work Sans,sans-serif;overflow:hidden}.page[data-astro-cid-icjzvbxu]{flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex;position:relative}.tape[data-astro-cid-icjzvbxu]{background:repeating-linear-gradient(135deg, var(--yellow) 0px, var(--yellow) 26px, var(--charcoal) 26px, var(--charcoal) 52px);width:100%;height:34px;box-shadow:0 0 0 2px var(--charcoal);flex-shrink:0;position:relative;overflow:hidden}.tape-text[data-astro-cid-icjzvbxu]{white-space:nowrap;letter-spacing:4px;color:var(--charcoal);mix-blend-mode:multiply;align-items:center;font-family:Oswald,sans-serif;font-size:13px;font-weight:600;animation:14s linear infinite scrollTape;display:flex;position:absolute;inset:0}.tape-text[data-astro-cid-icjzvbxu] span[data-astro-cid-icjzvbxu]{padding:0 24px}@keyframes scrollTape{0%{transform:translate(0)}to{transform:translate(-50%)}}.brand[data-astro-cid-icjzvbxu]{align-items:center;gap:12px;margin-top:22px;display:flex}.brand[data-astro-cid-icjzvbxu] img[data-astro-cid-icjzvbxu]{object-fit:contain;filter:drop-shadow(0 0 10px #f4b40059);width:52px;height:52px}.brand-name[data-astro-cid-icjzvbxu]{letter-spacing:1px;color:var(--offwhite);text-align:left;font-family:Oswald,sans-serif;font-size:20px;font-weight:600;line-height:1.15}.brand-name[data-astro-cid-icjzvbxu] span[data-astro-cid-icjzvbxu]{letter-spacing:3px;color:var(--yellow);margin-top:2px;font-family:Work Sans,sans-serif;font-size:11px;font-weight:400;display:block}.content[data-astro-cid-icjzvbxu]{text-align:center;max-width:640px;padding:28px 20px 8px}h1[data-astro-cid-icjzvbxu]{letter-spacing:.5px;margin:0 0 14px;font-family:Oswald,sans-serif;font-size:clamp(28px,5vw,46px);font-weight:700;line-height:1.1}p[data-astro-cid-icjzvbxu].sub{color:#c9d4da;max-width:420px;margin:0 auto;font-size:16px;line-height:1.5}.scene[data-astro-cid-icjzvbxu]{width:min(90vw,620px);height:220px;margin-top:18px;position:relative}.ground[data-astro-cid-icjzvbxu]{background:var(--steel);opacity:.6;height:3px;position:absolute;bottom:38px;left:0;right:0}.wall[data-astro-cid-icjzvbxu]{flex-direction:column-reverse;gap:3px;width:130px;display:flex;position:absolute;bottom:41px;left:16px}.brick-row[data-astro-cid-icjzvbxu]{opacity:0;gap:3px;animation:6s ease-in-out infinite layBrick;display:flex;transform:translateY(6px)}.brick-row[data-astro-cid-icjzvbxu] div[data-astro-cid-icjzvbxu]{background:var(--brick);border:1px solid var(--brick-line);border-radius:1px;flex:1;height:14px}.brick-row[data-astro-cid-icjzvbxu]:first-child{animation-delay:0s}.brick-row[data-astro-cid-icjzvbxu]:nth-child(2){animation-delay:.5s}.brick-row[data-astro-cid-icjzvbxu]:nth-child(3){animation-delay:1s}.brick-row[data-astro-cid-icjzvbxu]:nth-child(4){animation-delay:1.5s}.brick-row[data-astro-cid-icjzvbxu]:nth-child(5){animation-delay:2s}.brick-row[data-astro-cid-icjzvbxu]:nth-child(6){animation-delay:2.5s}@keyframes layBrick{0%{opacity:0;transform:translateY(6px)}8%{opacity:1;transform:translateY(0)}82%{opacity:1;transform:translateY(0)}92%{opacity:0;transform:translateY(6px)}to{opacity:0}}.crane[data-astro-cid-icjzvbxu]{background:var(--yellow);width:6px;height:150px;position:absolute;bottom:41px;right:40px}.crane-arm[data-astro-cid-icjzvbxu]{background:var(--yellow);transform-origin:100%;width:120px;height:6px;position:absolute;top:0;left:auto;right:0}.crane[data-astro-cid-icjzvbxu]:before{content:"";background:var(--yellow);border-radius:1px;width:8px;height:8px;position:absolute;top:0;left:-1px}.hook-line[data-astro-cid-icjzvbxu]{background:var(--steel);transform-origin:top;width:2px;animation:6s ease-in-out infinite hookMove;position:absolute;top:6px;left:-64px}.hook-brick[data-astro-cid-icjzvbxu]{background:var(--brick);border:1px solid var(--brick-line);width:14px;height:12px;position:absolute;bottom:-14px;left:-6px}@keyframes hookMove{0%{height:20px}10%{height:70px}45%{height:70px}55%{height:20px}to{height:20px}}.worker-hammer[data-astro-cid-icjzvbxu]{width:34px;height:70px;position:absolute;bottom:41px;left:180px}.sign-post[data-astro-cid-icjzvbxu]{background:#8a5a34;width:4px;height:46px;position:absolute;bottom:0;left:30px}.sign-board[data-astro-cid-icjzvbxu]{background:var(--yellow);border:2px solid var(--charcoal);width:64px;height:22px;color:var(--charcoal);letter-spacing:.5px;justify-content:center;align-items:center;font-family:Oswald,sans-serif;font-size:9px;font-weight:600;display:flex;position:absolute;bottom:38px;left:14px;transform:rotate(-2deg)}.figure[data-astro-cid-icjzvbxu]{width:34px;height:56px;position:absolute;bottom:0;left:0}.helmet[data-astro-cid-icjzvbxu]{background:var(--orange);border-radius:8px 8px 2px 2px;width:16px;height:10px;position:absolute;top:0;left:9px}.head[data-astro-cid-icjzvbxu]{background:#d8a67c;border-radius:50%;width:12px;height:12px;position:absolute;top:8px;left:11px}.torso[data-astro-cid-icjzvbxu]{background:var(--steel);border-radius:4px;width:18px;height:22px;position:absolute;top:19px;left:8px}.leg[data-astro-cid-icjzvbxu]{background:var(--charcoal);border-radius:2px;width:7px;height:17px;position:absolute;top:39px}.leg[data-astro-cid-icjzvbxu].l{left:9px}.leg[data-astro-cid-icjzvbxu].r{left:18px}.arm-hammer[data-astro-cid-icjzvbxu]{background:var(--steel);transform-origin:top;border-radius:3px;width:6px;height:20px;animation:1.1s ease-in-out infinite swing;position:absolute;top:20px;left:22px}.hammer[data-astro-cid-icjzvbxu]{background:#5b4636;border-radius:1px;width:12px;height:7px;position:absolute;bottom:-4px;left:-3px}@keyframes swing{0%{transform:rotate(-10deg)}35%{transform:rotate(38deg)}50%{transform:rotate(30deg)}to{transform:rotate(-10deg)}}.spark[data-astro-cid-icjzvbxu]{background:var(--yellow);opacity:0;border-radius:50%;width:5px;height:5px;animation:1.1s ease-in-out infinite spark;position:absolute;bottom:-2px;left:2px}@keyframes spark{0%,30%{opacity:0;transform:scale(.4)}38%{opacity:1;transform:scale(1.3)}50%{opacity:0;transform:scale(.6)}to{opacity:0}}.worker-wheelbarrow[data-astro-cid-icjzvbxu]{width:66px;height:50px;animation:6s ease-in-out infinite walk;position:absolute;bottom:41px;left:0}@keyframes walk{0%{transform:translate(300px)scaleX(1)}45%{transform:translate(430px)scaleX(1)}50%{transform:translate(430px)scaleX(-1)}95%{transform:translate(300px)scaleX(-1)}to{transform:translate(300px)scaleX(1)}}.wb-figure[data-astro-cid-icjzvbxu]{width:30px;height:50px;position:absolute;bottom:0;left:18px}.wb-barrow[data-astro-cid-icjzvbxu]{width:34px;height:16px;position:absolute;bottom:0;left:0}.wb-tub[data-astro-cid-icjzvbxu]{background:var(--steel);border-radius:2px 2px 8px 8px;width:26px;height:10px;position:absolute;bottom:8px;left:2px}.wb-wheel[data-astro-cid-icjzvbxu]{border:2px solid var(--charcoal);border-radius:50%;width:9px;height:9px;animation:.5s linear infinite spin;position:absolute;bottom:0;left:12px}@keyframes spin{to{transform:rotate(360deg)}}.wb-leg[data-astro-cid-icjzvbxu]{background:var(--charcoal);border-radius:2px;width:6px;height:15px;position:absolute;top:34px}.wb-leg[data-astro-cid-icjzvbxu].l{left:7px}.wb-leg[data-astro-cid-icjzvbxu].r{left:16px}.wb-torso[data-astro-cid-icjzvbxu]{background:var(--orange);border-radius:4px;width:16px;height:20px;position:absolute;top:15px;left:6px}.wb-head[data-astro-cid-icjzvbxu]{background:#d8a67c;border-radius:50%;width:12px;height:12px;position:absolute;top:2px;left:8px}.wb-helmet[data-astro-cid-icjzvbxu]{background:var(--yellow);border-radius:8px 8px 2px 2px;width:16px;height:9px;position:absolute;top:-4px;left:6px}.dust[data-astro-cid-icjzvbxu]{opacity:0;background:#c9d4da;border-radius:50%;width:6px;height:6px;position:absolute;bottom:38px}.dust[data-astro-cid-icjzvbxu].d1{animation:1.1s ease-out infinite puff;left:200px}.dust[data-astro-cid-icjzvbxu].d2{animation:1.1s ease-out .15s infinite puff;left:206px}@keyframes puff{0%{opacity:0;transform:translate(0)scale(.5)}35%{opacity:.7}70%{opacity:0;transform:translate(6px,-16px)scale(1)}to{opacity:0}}.footnote[data-astro-cid-icjzvbxu]{color:#8fa2ac;margin-top:6px;font-size:13px}@media (prefers-reduced-motion:reduce){[data-astro-cid-icjzvbxu]{animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (width<=480px){.scene[data-astro-cid-icjzvbxu]{height:190px}.worker-hammer[data-astro-cid-icjzvbxu]{left:150px}.crane[data-astro-cid-icjzvbxu]{right:20px}}
