.studio-module__H37ZyW__studio{--bee:#ffd400;--ink:#080808;--panel:#11120f;--line:#2c2d28;--muted:#92948b;--mx:78vw;--my:8vh;color:#f4f4ee;background:radial-gradient(circle at 78% 8%,#ffd40021,transparent 24rem),radial-gradient(circle at 8% 90%,#ffd4000f,transparent 28rem),var(--ink);min-height:100dvh;font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif;position:relative;overflow:hidden}.studio-module__H37ZyW__studio:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle 190px at var(--mx) var(--my),#ffd40013,transparent 72%);mix-blend-mode:screen;position:fixed;inset:0}.studio-module__H37ZyW__shell{z-index:1;width:min(1240px,100% - 40px);margin:0 auto;position:relative}.studio-module__H37ZyW__nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:74px;display:flex}.studio-module__H37ZyW__wordmark{color:#fff;letter-spacing:-.04em;font-size:20px;font-weight:900;text-decoration:none}.studio-module__H37ZyW__wordmark span{color:var(--bee)}.studio-module__H37ZyW__navMeta{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:20px;font:700 10px/1 monospace;display:flex}.studio-module__H37ZyW__live{color:#dedfd7;align-items:center;gap:7px;display:flex}.studio-module__H37ZyW__live:before{content:"";background:var(--bee);width:7px;height:7px;box-shadow:0 0 16px var(--bee);border-radius:50%}.studio-module__H37ZyW__hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 300px;align-items:end;gap:60px;min-height:410px;padding:82px 0 58px;display:grid}.studio-module__H37ZyW__kicker{color:var(--bee);letter-spacing:.18em;text-transform:uppercase;margin:0 0 22px;font:800 11px/1 monospace}.studio-module__H37ZyW__hero h1{letter-spacing:-.075em;max-width:850px;margin:0;font-size:clamp(60px,9vw,138px);font-weight:950;line-height:.78}.studio-module__H37ZyW__hero h1 span{color:var(--bee)}.studio-module__H37ZyW__heroAside{align-self:end;padding-bottom:4px}.studio-module__H37ZyW__heroAside p{color:#b4b6ae;margin:0 0 24px;font-size:14px;line-height:1.75}.studio-module__H37ZyW__heroIndex{color:var(--muted);border-top:1px solid #5a5b54;justify-content:space-between;padding-top:12px;font:800 10px/1 monospace;display:flex}.studio-module__H37ZyW__heroIndex b{color:var(--bee);font-size:20px}.studio-module__H37ZyW__projects{padding:42px 0 84px}.studio-module__H37ZyW__sectionHead{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.studio-module__H37ZyW__sectionTitle{align-items:baseline;gap:14px;display:flex}.studio-module__H37ZyW__sectionTitle h2{letter-spacing:-.03em;margin:0;font-size:20px}.studio-module__H37ZyW__sectionTitle span{color:var(--muted);font:700 10px/1 monospace}.studio-module__H37ZyW__sort{border:1px solid var(--line);background:#0d0e0c;padding:3px;display:flex}.studio-module__H37ZyW__sort button{min-width:70px;color:var(--muted);cursor:pointer;letter-spacing:.08em;background:0 0;border:0;padding:9px 12px;font:900 10px/1 monospace}.studio-module__H37ZyW__sort button[aria-pressed=true]{color:var(--ink);background:var(--bee)}.studio-module__H37ZyW__grid{grid-template-columns:repeat(12,1fr);gap:16px;display:grid}.studio-module__H37ZyW__projectCard{min-height:390px;color:inherit;background:linear-gradient(145deg,#171812,#0e0f0d);border:1px solid #34362f;grid-column:span 6;grid-template-rows:1fr auto;text-decoration:none;transition:border-color .2s,transform .2s;display:grid;position:relative;overflow:hidden}.studio-module__H37ZyW__projectCard:hover{border-color:var(--bee);transform:translateY(-3px)}.studio-module__H37ZyW__projectVisual{color:#101010;isolation:isolate;background:#e8e2cf;place-items:center;min-height:270px;display:grid;position:relative;overflow:hidden}.studio-module__H37ZyW__projectVisual:before{content:"";z-index:-1;background:repeating-linear-gradient(115deg,#0000 0 33px,#0000000f 33px 34px);position:absolute;inset:-30%;transform:rotate(-8deg)}.studio-module__H37ZyW__projectVisual:after{content:"DENG";letter-spacing:-.1em;color:#1010100f;font-size:180px;font-weight:950;line-height:1;position:absolute;bottom:-36px;right:-16px}.studio-module__H37ZyW__dengMark{text-align:center;position:relative;transform:rotate(-2deg)}.studio-module__H37ZyW__dengMark small{color:#fff;letter-spacing:.12em;background:#101010;margin-bottom:12px;padding:6px 10px;font:900 10px/1 monospace;display:inline-block}.studio-module__H37ZyW__dengMark strong{letter-spacing:-.08em;font-size:clamp(58px,8vw,112px);line-height:.8;display:block}.studio-module__H37ZyW__dengMark strong span{color:#ff4d24;text-shadow:5px 5px 0 var(--bee)}.studio-module__H37ZyW__projectBody{border-top:1px solid #34362f;grid-template-columns:1fr auto;align-items:end;gap:24px;padding:23px 24px;display:grid}.studio-module__H37ZyW__projectNo{color:var(--bee);margin:0 0 8px;font:800 10px/1 monospace}.studio-module__H37ZyW__projectBody h3{letter-spacing:-.04em;margin:0;font-size:28px}.studio-module__H37ZyW__projectBody p{max-width:580px;color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.55}.studio-module__H37ZyW__dates{color:var(--muted);white-space:nowrap;grid-template-columns:auto auto;gap:7px 18px;font:700 9px/1.2 monospace;display:grid}.studio-module__H37ZyW__dates b{color:#d9dacf}.studio-module__H37ZyW__rank{z-index:2;color:#101010;background:var(--bee);text-align:center;border:1px solid #101010;min-width:82px;padding:10px 12px;font:950 10px/1 monospace;position:absolute;top:18px;right:18px;box-shadow:4px 4px #101010}.studio-module__H37ZyW__rank strong{margin-top:5px;font-size:18px;display:block}.studio-module__H37ZyW__catCard .studio-module__H37ZyW__projectVisual{background:linear-gradient(160deg,#87c6df 0%,#dcebdc 52%,#8cab68 100%)}.studio-module__H37ZyW__catCard .studio-module__H37ZyW__projectVisual:before{background:radial-gradient(circle at 25% 28%,#ffffffb8 0 7%,#0000 8%),radial-gradient(at 74% 74%,#ffffff4d,#0000 38%);inset:0;transform:none}.studio-module__H37ZyW__catCard .studio-module__H37ZyW__projectVisual:after{content:"☁";color:#ffffff47;font-size:170px;bottom:-24px;right:4%}.studio-module__H37ZyW__catMark{text-align:center;position:relative;transform:rotate(1.5deg)}.studio-module__H37ZyW__catMark>span{color:#f8fbf5;letter-spacing:.12em;background:#263f49;margin-bottom:16px;padding:6px 9px;font:900 9px/1 monospace;display:inline-block}.studio-module__H37ZyW__catMark strong{color:#17313a;letter-spacing:-.09em;font-size:clamp(48px,6vw,78px);line-height:.88;display:block}.studio-module__H37ZyW__catMark strong em{color:#fff;text-shadow:4px 4px #527c66;font-style:normal}.studio-module__H37ZyW__catMark>i{color:#fff;font-size:30px;font-style:normal;position:absolute;top:34px;right:-25px}.studio-module__H37ZyW__placeholder{background:#ffffff05;border:1px dashed #3d3e38;flex-direction:column;grid-column:span 4;justify-content:space-between;min-height:390px;padding:24px;display:flex}.studio-module__H37ZyW__placeholderTop{color:#66685f;justify-content:space-between;font:800 10px/1 monospace;display:flex}.studio-module__H37ZyW__placeholderMark{width:126px;height:108px;color:var(--bee);align-self:center;place-items:center;display:grid;position:relative}.studio-module__H37ZyW__placeholderMark>i{clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:#171812;border:1px solid #535548;width:86px;height:74.48px;position:absolute;box-shadow:inset 0 0 26px #ffd4000f}.studio-module__H37ZyW__placeholderMark>b{letter-spacing:.12em;font-size:13px;position:relative}.studio-module__H37ZyW__placeholderMark>span{gap:7px;display:flex;position:absolute;bottom:1px}.studio-module__H37ZyW__placeholderMark em{background:var(--bee);border-radius:50%;width:5px;height:5px;animation:1.35s ease-in-out infinite studio-module__H37ZyW__workDot}.studio-module__H37ZyW__placeholderMark em:nth-child(2){animation-delay:.18s}.studio-module__H37ZyW__placeholderMark em:nth-child(3){animation-delay:.36s}.studio-module__H37ZyW__placeholder h3{color:#a7a89f;margin:0 0 8px;font-size:19px}.studio-module__H37ZyW__placeholder p{color:#66685f;margin:0;font-size:12px;line-height:1.6}.studio-module__H37ZyW__cursorBee{z-index:20;opacity:0;pointer-events:none;will-change:transform;width:24px;height:16px;transition:opacity .16s;position:fixed;top:-8px;left:-12px}.studio-module__H37ZyW__cursorBee[data-visible=true]{opacity:1}.studio-module__H37ZyW__cursorBee>b{background:repeating-linear-gradient(90deg,var(--bee) 0 4px,#080808 4px 6px);border:2px solid #080808;border-radius:50%;width:15px;height:10px;position:absolute;top:4px;left:5px}.studio-module__H37ZyW__cursorBee>i,.studio-module__H37ZyW__cursorBee>span{background:#ffffff29;border:1px solid #ffffffbf;border-radius:70% 30%;width:9px;height:7px;position:absolute;top:0}.studio-module__H37ZyW__cursorBee>i{left:4px;transform:rotate(-24deg)}.studio-module__H37ZyW__cursorBee>span{left:13px;transform:scaleX(-1)rotate(-24deg)}.studio-module__H37ZyW__manifesto{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:40px;padding:72px 0;display:grid}.studio-module__H37ZyW__manifestoLabel{color:var(--bee);letter-spacing:.16em;font:800 10px/1 monospace}.studio-module__H37ZyW__manifesto blockquote{letter-spacing:-.045em;margin:0;font-size:clamp(25px,3vw,42px);font-weight:800;line-height:1.22}.studio-module__H37ZyW__footer{border-top:1px solid var(--line);color:#6f7169;justify-content:space-between;gap:20px;padding:24px 0 32px;font:700 9px/1.5 monospace;display:flex}@media (max-width:760px){.studio-module__H37ZyW__shell{width:min(100% - 28px,560px)}.studio-module__H37ZyW__nav{height:58px}.studio-module__H37ZyW__navMeta>span:first-child{display:none}.studio-module__H37ZyW__hero{grid-template-columns:1fr;gap:38px;min-height:385px;padding:62px 0 40px}.studio-module__H37ZyW__hero h1{font-size:clamp(62px,22vw,92px)}.studio-module__H37ZyW__heroAside{max-width:330px}.studio-module__H37ZyW__projects{padding:30px 0 60px}.studio-module__H37ZyW__sectionHead{align-items:flex-end}.studio-module__H37ZyW__sectionTitle{display:block}.studio-module__H37ZyW__sectionTitle span{margin-top:7px;display:block}.studio-module__H37ZyW__sort button{min-width:58px;padding-inline:8px}.studio-module__H37ZyW__grid{display:block}.studio-module__H37ZyW__projectCard{min-height:430px;margin-bottom:14px}.studio-module__H37ZyW__projectVisual{min-height:260px}.studio-module__H37ZyW__dengMark strong{font-size:76px}.studio-module__H37ZyW__projectBody{grid-template-columns:1fr;gap:18px;padding:20px}.studio-module__H37ZyW__dates{justify-content:start}.studio-module__H37ZyW__placeholder{min-height:260px}.studio-module__H37ZyW__manifesto{grid-template-columns:1fr;gap:22px;padding:54px 0}.studio-module__H37ZyW__footer{display:block}.studio-module__H37ZyW__footer span{margin-top:7px;display:block}}@keyframes studio-module__H37ZyW__workDot{0%,to{opacity:.28;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}@media (pointer:coarse){.studio-module__H37ZyW__studio:before,.studio-module__H37ZyW__cursorBee{display:none}}@media (prefers-reduced-motion:reduce){.studio-module__H37ZyW__projectCard{transition:none}.studio-module__H37ZyW__placeholderMark em{animation:none}.studio-module__H37ZyW__studio:before,.studio-module__H37ZyW__cursorBee{display:none}}.studio-module__H37ZyW__dotField{z-index:0;pointer-events:none;opacity:.78;width:100%;height:100%;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000000e6,#00000047 78%,#0000);mask-image:linear-gradient(#000000e6,#00000047 78%,#0000)}.studio-module__H37ZyW__wordmark{position:relative}.studio-module__H37ZyW__wordmark:after{content:"嗡";border:1px solid var(--bee);color:var(--bee);background:var(--ink);opacity:0;margin-left:7px;padding:3px 5px;font:800 8px/1 monospace;transition:opacity .16s,transform .16s;position:absolute;top:-13px;left:100%;transform:translateY(5px)rotate(8deg)}.studio-module__H37ZyW__wordmark:hover:after,.studio-module__H37ZyW__wordmark:focus-visible:after{opacity:1;transform:translateY(0)rotate(8deg)}.studio-module__H37ZyW__live:before{animation:2.4s ease-in-out infinite studio-module__H37ZyW__beePulse}.studio-module__H37ZyW__projectCard:active{transform:translateY(1px)scale(.997)}.studio-module__H37ZyW__projectVisual:before,.studio-module__H37ZyW__dengMark,.studio-module__H37ZyW__rank,.studio-module__H37ZyW__placeholderMark>i{transition:transform .28s,background-color .2s}.studio-module__H37ZyW__projectCard:hover .studio-module__H37ZyW__projectVisual:before{transform:rotate(-8deg)translate(12px,-8px)}.studio-module__H37ZyW__projectCard:hover .studio-module__H37ZyW__dengMark{transform:rotate(-1deg)scale(1.018)}.studio-module__H37ZyW__projectCard:hover .studio-module__H37ZyW__rank{transform:rotate(2deg)}.studio-module__H37ZyW__placeholder:hover .studio-module__H37ZyW__placeholderMark>i{background:#1d1c10;transform:rotate(30deg)}.studio-module__H37ZyW__placeholder:hover .studio-module__H37ZyW__placeholderMark>b:after{content:"…先喝口蜂蜜";color:#777;width:max-content;font:700 8px/1 monospace;position:absolute;top:24px;left:50%;transform:translate(-50%)}@keyframes studio-module__H37ZyW__beePulse{0%,to{opacity:.55;transform:scale(.85)}50%{opacity:1;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.studio-module__H37ZyW__dotField{display:none}.studio-module__H37ZyW__live:before{animation:none}.studio-module__H37ZyW__projectVisual:before,.studio-module__H37ZyW__dengMark,.studio-module__H37ZyW__rank,.studio-module__H37ZyW__placeholderMark>i{transition:none}}
