.work-heading{display:flex;gap:28px;align-items:center;padding:32px 0 26px}.work-heading>a{color:var(--muted);font-size:14px;white-space:nowrap}.work-heading>div{flex:1;min-width:0}.work-heading h1{font-size:clamp(24px,3vw,36px);margin:8px 0;line-height:1.25}.work-heading span{color:var(--accent);font-size:12px}.work-heading p{color:var(--muted);font-size:14px;margin:0}.work-heading button{border:1px solid var(--line);border-radius:3px;background:var(--paper);color:var(--ink);padding:14px 20px;cursor:pointer;min-height:44px}.work-stage{height:calc(100svh - 180px);min-height:520px;background:#070b11;border-radius:8px;overflow:hidden}.work-stage iframe{width:100%;height:100%;border:0;display:block}.work-stage:fullscreen{border-radius:0;height:100vh;width:100vw;min-height:0}.work-help{font-size:12px;color:var(--muted);padding:16px 0}main:has(.work-stage){width:96%;max-width:1800px;padding-bottom:20px}@media(max-width:700px){.work-heading{flex-wrap:wrap;gap:14px;padding-top:20px}.work-heading>a{width:100%}.work-heading h1{font-size:24px}.work-stage{height:76svh;min-height:530px;border-radius:4px}main:has(.work-stage){width:100%;padding:0 10px;box-sizing:border-box}.work-heading p{font-size:12px;line-height:1.7}.work-heading button{padding:10px;flex:none;font-size:12px}.work-help{line-height:1.8}}
