.epv10.work1{--faint:#8a81a0;--band-pad-top:150px;--band-pad-bottom:156px;font-size:17px}.epv10.work1 .wrap{max-width:1180px}.epv10.work1 .sr{transform:translateY(30px)}.epv10.work1 .sr.on{transform:none}.epv10.work1 .dots{opacity:.35;-webkit-mask-image:radial-gradient(140% 70% at 50% 0,#000 30%,#0000 90%);mask-image:radial-gradient(140% 70% at 50% 0,#000 30%,#0000 90%)}.epv10.work1 .bloom{z-index:0}.epv10.work1 .orb{z-index:1}.epv10.work1 .btn{padding:18px 34px;font-size:17px}.epv10.work1 .btn-grad{border-radius:16px;padding:22px 44px;font-size:19px;box-shadow:0 18px 50px -12px #ec4899cc}.epv10.work1 .btn-grad:hover{transform:translateY(-2px);box-shadow:0 24px 60px -12px #ec4899f2}.epv10.work1 .card.hero-card{background-color:var(--card);background-image:radial-gradient(58% 15% at 80% 0,#ec489957,#0000 62%),radial-gradient(48% 13% at 10% 1%,#a855f752,#0000 64%),radial-gradient(56% 12% at 78% 38%,#3b49ce26,#0000 64%),radial-gradient(44% 11% at 4% 76%,#a855f71f,#0000 62%)}.epv10.work1 .band{text-align:center}.epv10.work1 .zone{position:relative}.epv10.work1 .z-in{z-index:3;position:relative}.epv10.work1 .z-head h2{font-size:clamp(34px,4.4vw,58px);line-height:1.08}.epv10.work1 .z-head .sub{font-size:18.5px}.epv10.work1 .homenav .links a.here{color:var(--ink)}.epv10.work1 .hero{text-align:center;padding-top:clamp(180px,21vw,244px);padding-bottom:clamp(52px,6vw,80px)}.epv10.work1 .hero h1{color:#fff;font-size:clamp(44px,5.4vw,82px);line-height:1.04}.epv10.work1 .hero .sub{color:var(--dim);max-width:52ch;margin:26px auto 0;font-size:clamp(18px,1.5vw,21px)}.epv10.work1 .hero .sub b{color:var(--txt)}.epv10.work1 .hero .ctas{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:40px;display:flex}.epv10.work1 .hero .g{color:var(--faint);font-family:var(--mono);letter-spacing:.06em;margin-top:26px;font-size:12.5px}.epv10.work1 .hero .g b{color:var(--dim)}.epv10.work1 .band .note{color:var(--ink-dim);font-family:var(--mono);letter-spacing:.06em;margin:44px 0 0;font-size:12.5px}.epv10.work1 .gallery{gap:clamp(26px,3vw,40px);padding-bottom:clamp(90px,10vw,140px);display:grid}.epv10.work1 .proj{border:1px solid color-mix(in srgb,var(--acc) 20%,transparent);background:linear-gradient(160deg,#171128eb,#0f0a1ae6);border-radius:24px;grid-template-columns:1.06fr 1fr;align-items:center;gap:clamp(28px,3.5vw,60px);padding:clamp(26px,3vw,42px);text-decoration:none;transition:border-color .35s,box-shadow .35s,transform .35s;display:grid;position:relative}.epv10.work1 .proj:hover{border-color:color-mix(in srgb,var(--acc) 52%,transparent);box-shadow:0 26px 60px -26px #000000bf,0 0 50px -20px color-mix(in srgb,var(--acc) 55%,transparent);transform:translateY(-5px)}.epv10.work1 .proj:after{background:radial-gradient(500px circle at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--acc) 9%,transparent),transparent 65%);content:"";opacity:0;pointer-events:none;border-radius:24px;transition:opacity .4s;position:absolute;inset:0}.epv10.work1 .proj:hover:after{opacity:1}.epv10.work1 .proj.flip{grid-template-columns:1fr 1.06fr}.epv10.work1 .proj.flip .shot-wrap{order:2}.epv10.work1 .shot-wrap{perspective:1200px}.epv10.work1 .shot{transform:rotateY(var(--ry,-4deg));border:1px solid #ffffff24;border-radius:14px;transition:transform .45s;overflow:hidden;box-shadow:0 40px 80px -30px #000000bf}.epv10.work1 .proj:hover .shot{transform:rotateY(0)}.epv10.work1 .proj.flip .shot{--ry:4deg}.epv10.work1 .s-chrome{background:#241e4a;align-items:center;gap:7px;padding:9px 13px;display:flex}.epv10.work1 .s-dot{border-radius:50%;width:8px;height:8px}.epv10.work1 .s-dot:first-child{background:#f87171}.epv10.work1 .s-dot:nth-child(2){background:#fbbf24}.epv10.work1 .s-dot:nth-child(3){background:#34d399}.epv10.work1 .s-url{color:#c4b2ff;white-space:nowrap;background:#090611b3;border:1px solid #ffffff17;border-radius:7px;flex:1;justify-content:center;gap:8px;max-width:280px;margin:0 auto;padding:3.5px 12px;font-size:11px;display:flex;overflow:hidden}.epv10.work1 .s-live,.epv10.work1 .s-url{font-family:var(--mono);align-items:center}.epv10.work1 .s-live{color:#6ee7b7;letter-spacing:.14em;gap:5px;font-size:9.5px;font-weight:700;display:inline-flex}.epv10.work1 .s-live i{background:#34d399;border-radius:50%;width:6px;height:6px;animation:2.2s ease-in-out infinite work1LivePulse;box-shadow:0 0 8px 1px #34d399cc}@keyframes work1LivePulse{50%{opacity:.45}}.epv10.work1 .s-shot{aspect-ratio:16/10;background:#0b0713;position:relative}.epv10.work1 .s-shot img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.epv10.work1 .p-info h3{color:#fff;margin-top:12px;font-size:clamp(26px,2.6vw,38px);line-height:1.08}.epv10.work1 .p-info .lede{color:var(--dim);font-family:var(--serif);letter-spacing:-.01em;max-width:44ch;margin:14px 0 0;font-size:clamp(17px,1.4vw,19.5px);font-style:italic;line-height:1.5}.epv10.work1 .p-info .visit{border-bottom:2px solid color-mix(in srgb,var(--acc) 65%,transparent);color:#fff;align-items:center;gap:9px;margin-top:26px;padding-bottom:4px;font-size:16px;font-weight:700;transition:gap .25s;display:inline-flex}.epv10.work1 .proj:hover .p-info .visit{gap:14px}@media (max-width:880px){.epv10.work1 .proj,.epv10.work1 .proj.flip{grid-template-columns:1fr;gap:22px;padding:20px 18px 26px}.epv10.work1 .proj.flip .shot-wrap{order:0}.epv10.work1 .shot{transform:none}.epv10.work1 .p-info h3{font-size:26px}}.epv10.work1 .sub-band .jobs{flex-wrap:wrap;justify-content:center;gap:13px;max-width:900px;margin:48px auto 0;padding:0 20px;display:flex}.epv10.work1 .sub-band .jobs span{border:1px solid var(--pline);color:#4a4556;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:10px;padding:13px 21px;font-size:14.5px;font-weight:600;display:inline-flex;box-shadow:0 8px 20px -14px #170f284d}.epv10.work1 .sub-band .jobs span b{color:#059669;font-size:13px;font-weight:800}.epv10.work1 .sub-band .more{margin-top:40px}.epv10.work1 .sub-band .more a{color:var(--ink);border-bottom:2.5px solid #ec4899;align-items:center;gap:9px;padding-bottom:3px;font-size:16.5px;font-weight:700;text-decoration:none;display:inline-flex}.epv10.work1 .close{text-align:center;background:radial-gradient(70% 40% at 14% 104%,#065f4659,#0000 60%),radial-gradient(70% 40% at 86% 106%,#ec489940,#0000 64%);padding-top:clamp(80px,9vw,130px);padding-bottom:clamp(150px,17vw,220px)}.epv10.work1 .close h2{color:#fff;max-width:17ch;margin:0 auto;font-size:clamp(38px,4.8vw,68px);line-height:1.05}.epv10.work1 .close .sub{color:#cfc9e8;max-width:44ch;margin:24px auto 0;font-size:18.5px}.epv10.work1 .close .ctas{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:42px;display:flex}.epv10.work1 .close .g{color:#f4f1fa8c;font-family:var(--mono);letter-spacing:.06em;margin-top:28px;font-size:12.5px}@media (max-width:760px){.epv10.work1{--band-pad-top:104px;--band-pad-bottom:110px}}@media (prefers-reduced-motion:reduce){.epv10.work1 .band-inner{transform:none!important}}
/*# sourceMappingURL=0h4buy98ermkg.css.map*/