.vlog_homeSection__g07F2{position:relative;background:var(--studio-bg)}.vlog_card__dXxCH{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding:28px;border:1px solid var(--studio-line);background:var(--studio-surface);border-radius:16px}.vlog_card__dXxCH:hover{border-color:var(--studio-accent)}.vlog_cover__Jwxij{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:290px;padding:36px;overflow:hidden;border-radius:10px;background:var(--studio-accent);color:var(--studio-bg)}.vlog_cover__Jwxij>span{font:11px/1.8 monospace;letter-spacing:.1em;margin-bottom:24px}.vlog_cover__Jwxij>strong{position:relative;z-index:1;max-width:75%;font-size:clamp(28px,3vw,42px);line-height:1.35;letter-spacing:-.04em}.vlog_cover__Jwxij img{position:absolute;right:24px;bottom:24px;width:100px;height:100px;border-radius:50%}.vlog_meta__XtU_l{color:var(--studio-muted);font:12px/1.8 monospace;margin:0 0 20px}.vlog_copy__QiqiL h2{font-size:clamp(24px,2.6vw,36px);line-height:1.45;margin:0}.vlog_copy__QiqiL>p:not(.vlog_meta__XtU_l){font-size:16px;line-height:1.9;color:var(--studio-muted);margin:20px 0}.vlog_read__ifahn{display:inline-flex;gap:12px;align-items:center;min-height:44px;color:var(--studio-accent);font-size:15px}@media(max-width:700px){.vlog_card__dXxCH{grid-template-columns:1fr;gap:24px;padding:18px}.vlog_cover__Jwxij{min-height:230px;padding:24px}.vlog_cover__Jwxij>strong{font-size:29px}.vlog_cover__Jwxij img{width:80px;height:80px;right:18px;bottom:18px}}.studio_studio__YpiNG{--studio-bg:#141412;--studio-surface:#20201c;--studio-text:#f6f2e8;--studio-muted:#aaa9a3;--studio-accent:#ffe36b;--studio-line:#42423b;min-height:100vh;background:var(--studio-bg);color:var(--studio-text);overflow:clip;font-family:PingFang SC,Microsoft YaHei,system-ui,sans-serif}.studio_studio__YpiNG :is(a,button):focus-visible{outline:2px solid var(--studio-accent);outline-offset:5px}.studio_studio__YpiNG ::selection{background:var(--studio-accent);color:var(--studio-bg)}.studio_skipLink__Mf4kE{position:fixed;top:-100px;left:20px;z-index:100;padding:15px;background:var(--studio-accent);color:var(--studio-bg)}.studio_skipLink__Mf4kE:focus{top:10px}.studio_header__O5Yem{position:relative;display:flex;align-items:center;gap:28px;width:min(1380px,calc(100% - 128px));min-height:105px;margin:auto;z-index:30}.studio_brand__TjFBM{display:flex;gap:13px;align-items:center;font-size:15px;font-weight:600;letter-spacing:.03em}.studio_brand__TjFBM small{display:block;font:9px monospace;letter-spacing:.24em;margin-top:5px;color:var(--studio-muted)}.studio_brandIcon___xK_z{border-radius:16px;width:46px;height:46px}.studio_desktopNav__CUes4{margin-left:auto;display:flex;gap:35px;color:var(--studio-muted);font-size:12px}.studio_desktopNav__CUes4 a{display:flex;align-items:center;min-height:44px}.studio_desktopNav__CUes4 a:hover,.studio_desktopNav__CUes4 a[aria-current]{color:var(--studio-accent)}.studio_headerLink__0QBPn{display:flex;align-items:center;gap:12px;font-size:12px;min-height:44px;margin-left:25px;border-bottom:1px solid var(--studio-line)}.studio_menuButton__qwvie,.studio_mobileNav__1xYRv{display:none}.studio_footer__5ReXW,.studio_main__0fysX{width:min(1380px,calc(100% - 128px));margin:auto}.studio_footer__5ReXW{position:relative;background:var(--studio-bg);border-top:1px solid var(--studio-line);padding:35px 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.studio_footerBrand__a36s2{font-size:13px}.studio_footerBrand__a36s2 span,.studio_footer__5ReXW p{font:10px/1.9 monospace;color:var(--studio-muted)}.studio_footer__5ReXW>div{display:flex;gap:22px}.studio_footer__5ReXW>div a{display:flex;align-items:center;gap:5px;min-height:44px;color:var(--studio-muted);font-size:11px}.studio_routeCurtain__jR7se{position:fixed;inset:0;z-index:90;pointer-events:none;display:grid;place-items:center;background:var(--studio-accent);color:var(--studio-bg);font-size:clamp(36px,8vw,100px);font-weight:850;letter-spacing:-.06em;animation:studio_curtain__p_yD4 .85s cubic-bezier(.76,0,.24,1) both}.studio_routeCurtain__jR7se span{transform:rotate(-6deg)}@keyframes studio_curtain__p_yD4{0%{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 0,0 0);visibility:hidden}}.studio_section__o9sj1{padding:80px 0}.studio_eyebrow__m_vl1{font:11px/1.8 monospace;letter-spacing:.14em;color:var(--studio-accent);margin:0 0 20px}.studio_pageTitle__rSU3X{font-size:clamp(45px,6.7vw,103px);font-weight:750;letter-spacing:-.06em;line-height:1.13;margin:0;overflow-wrap:anywhere}.studio_accent__qpcKf{color:var(--studio-accent)}.studio_lead__xqXHm{max-width:670px;color:var(--studio-muted);font-size:15px;line-height:2;margin:30px 0 0}.studio_section__o9sj1 h2{font-size:clamp(26px,3vw,42px);letter-spacing:-.035em;margin:0}.studio_projectGrid__njKfE{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:90px 40px;margin-top:100px}.studio_projectCard__VeGZ5{position:relative;display:block;grid-column:span 6;min-width:0}.studio_projectCard__VeGZ5:nth-child(2){padding-top:130px}.studio_projectCard__VeGZ5:nth-child(3){grid-column:span 7}.studio_projectCard__VeGZ5:nth-child(4){grid-column:span 5;padding-top:130px}.studio_projectCard__VeGZ5:nth-child(5){grid-column:3/span 8}.studio_projectCard__VeGZ5 .studio_caseCover__elXnR{height:330px}.studio_projectCard__VeGZ5:nth-child(3) .studio_caseCover__elXnR{height:400px}.studio_projectCard__VeGZ5:nth-child(4) .studio_caseCover__elXnR{height:270px}.studio_projectCard__VeGZ5:nth-child(5) .studio_caseCover__elXnR{height:340px}.studio_cardCopy___PDJ6{padding-top:26px}.studio_cardMeta__5APRu{display:flex;justify-content:space-between;font:10px monospace;color:var(--studio-muted);margin:0 0 18px}.studio_cardCopy___PDJ6 h2{font-size:33px}.studio_cardCopy___PDJ6>p:last-of-type{font-size:14px;color:var(--studio-muted);line-height:1.8}.studio_tags__yu8WD{display:flex;flex-wrap:wrap;gap:14px;margin-top:25px}.studio_tags__yu8WD span{border-bottom:1px solid var(--studio-line);color:var(--studio-muted);padding-bottom:6px;font-size:10px}.studio_caseCover__elXnR{--case-color:var(--studio-accent);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--studio-surface);color:var(--case-color);border-radius:3px}.studio_caseCover__elXnR img{max-width:82%;max-height:90%;width:auto;height:auto;object-fit:contain;transform:rotate(-4deg);box-shadow:10px 20px 35px #0006;transition:transform .7s}.studio_projectCard__VeGZ5:hover .studio_caseCover__elXnR img{transform:rotate(0) scale(1.04)}.studio_caseCover__elXnR>span{font-size:clamp(35px,4.5vw,70px);font-weight:750;letter-spacing:-.05em;line-height:1.2;transform:rotate(-5deg);white-space:pre-line}.studio_caseCover__elXnR small{position:absolute;bottom:20px;left:25px;color:var(--studio-muted);font:9px monospace;letter-spacing:.12em}.studio_guwen__k8ZpP{--case-color:#b1dcff;background:#252d32}.studio_myschedule__uaziI{--case-color:#c9b3ff;background:#272333}.studio_cycling__A6Tcj{--case-color:#ffae75;background:#31271f}.studio_childgrowth__fXLrY{--case-color:#b7e5c5;background:#222c25}.studio_qingheng__i99od{--case-color:#edb7a3;background:#312924}.studio_textLink___XfZO{display:inline-flex;gap:12px;align-items:center;color:var(--studio-accent);min-height:44px;font-size:12px}.studio_backLink__xrWCF{margin-top:30px}.studio_detailHero__ZhVcg{display:grid;grid-template-columns:1.2fr 1fr;gap:8%;align-items:center;padding:60px 0 100px}.studio_detailHero__ZhVcg .studio_caseCover__elXnR{height:560px}.studio_detailTagline__4fg6N{font-size:24px;line-height:1.65;color:var(--studio-accent);margin:28px 0 0}.studio_detailHero__ZhVcg .studio_lead__xqXHm{font-size:14px}.studio_featureGrid__WuFc8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px;margin-top:40px}.studio_featureGrid__WuFc8 article{border-top:1px solid var(--studio-line);padding-top:24px}.studio_featureGrid__WuFc8 article>span{font:11px monospace;color:var(--studio-accent)}.studio_featureGrid__WuFc8 h3{font-size:22px;font-weight:550;margin:25px 0 15px}.studio_featureGrid__WuFc8 p,.studio_projectNote__sgnHw p:not(.studio_eyebrow__m_vl1){font-size:14px;line-height:1.95;color:var(--studio-muted)}.studio_quote__DfEIZ{margin:45px 0;max-width:80%;padding:25px 0 25px 30px;border-left:3px solid var(--studio-accent);transform:rotate(-2deg)}.studio_quote__DfEIZ svg{color:var(--studio-accent)}.studio_quote__DfEIZ p{font-size:clamp(23px,3vw,40px);line-height:1.6;margin:15px 0;letter-spacing:-.025em}.studio_quote__DfEIZ span{font-size:10px;color:var(--studio-muted)}.studio_projectNote__sgnHw{border-top:1px solid var(--studio-line)}.studio_projectNote__sgnHw p{max-width:700px}.studio_actions__Bk6zb{display:flex;flex-wrap:wrap;gap:16px;margin-top:28px}.studio_primary__b9lm2,.studio_secondary__8Y91C{display:inline-flex;align-items:center;justify-content:center;gap:15px;min-height:50px;padding:0 25px;border-radius:30px;font-size:13px}.studio_primary__b9lm2{background:var(--studio-accent);color:var(--studio-bg)}.studio_secondary__8Y91C{border:1px solid var(--studio-line)}.studio_related__YAycd{display:flex;flex-wrap:wrap;gap:25px;padding-bottom:60px}.studio_related__YAycd a{display:flex;align-items:center;gap:9px;min-height:44px;color:var(--studio-muted);font-size:12px}.studio_related__YAycd a:hover{color:var(--studio-accent)}.studio_sectionHead__FxuSi{display:flex;justify-content:space-between;gap:20px;align-items:flex-end;margin-bottom:35px}.studio_mediaIntro__PAFpA{color:var(--studio-muted);font-size:12px}.studio_screenshotGrid__c5oB5{display:flex;flex-wrap:wrap;gap:50px}.studio_screenshotCard__nWkTg{flex:1 1 300px;min-width:0;margin:0}.studio_screenshotCard__nWkTg a{display:flex;justify-content:center;padding:30px;background:var(--studio-surface);border-radius:3px}.studio_screenshotCard__nWkTg img{max-width:100%;width:auto;height:470px;object-fit:contain}.studio_wideCapture__yN8F_{flex-basis:100%}.studio_wideCapture__yN8F_ img{width:100%;height:auto;max-height:700px}.studio_screenshotCard__nWkTg figcaption{padding-top:22px}.studio_screenshotCard__nWkTg h3{font-size:19px;margin:0;font-weight:550}.studio_screenshotCard__nWkTg p{color:var(--studio-muted);font-size:11px;line-height:1.8;margin:9px 0 0}@media(max-width:1000px){.studio_footer__5ReXW,.studio_header__O5Yem,.studio_main__0fysX{width:calc(100% - 80px)}.studio_detailHero__ZhVcg{gap:5%}.studio_detailHero__ZhVcg .studio_caseCover__elXnR{height:430px}.studio_projectGrid__njKfE{gap:65px 25px}.studio_featureGrid__WuFc8{gap:28px}}@media(max-width:700px){.studio_footer__5ReXW,.studio_header__O5Yem,.studio_main__0fysX{width:calc(100% - 40px)}.studio_header__O5Yem{min-height:88px;gap:10px}.studio_brand__TjFBM{font-size:14px;gap:10px}.studio_brandIcon___xK_z{width:40px;height:40px;border-radius:12px}.studio_desktopNav__CUes4,.studio_headerLink__0QBPn{display:none}.studio_menuButton__qwvie{display:grid;place-items:center;width:44px;height:44px;margin-left:auto;border:1px solid var(--studio-line);border-radius:50%;background:var(--studio-bg);color:var(--studio-text)}.studio_mobileNav__1xYRv:not([hidden]){display:flex;flex-direction:column;position:absolute;top:78px;right:0;left:0;padding:15px 22px;background:var(--studio-surface);border:1px solid var(--studio-line);border-radius:15px}.studio_mobileNav__1xYRv a{display:flex;align-items:center;min-height:48px;font-size:14px}.studio_footer__5ReXW{padding-bottom:80px;gap:14px}.studio_footer__5ReXW p{width:100%;margin:0}.studio_section__o9sj1{padding:50px 0}.studio_pageTitle__rSU3X{font-size:clamp(36px,10vw,65px)}.studio_lead__xqXHm{font-size:13px}.studio_projectGrid__njKfE{display:flex;flex-direction:column;margin-top:50px;gap:55px}.studio_projectCard__VeGZ5:nth-child(n){padding-top:0}.studio_projectCard__VeGZ5:nth-child(2n){margin-left:7%}.studio_projectCard__VeGZ5:nth-child(odd){margin-right:7%}.studio_projectCard__VeGZ5:nth-child(n) .studio_caseCover__elXnR{height:310px}.studio_cardCopy___PDJ6 h2{font-size:27px}.studio_cardCopy___PDJ6>p:last-of-type{font-size:13px}.studio_detailHero__ZhVcg{display:flex;flex-direction:column;align-items:stretch;gap:45px;padding:35px 0 60px}.studio_detailHero__ZhVcg .studio_caseCover__elXnR{height:350px}.studio_detailTagline__4fg6N{font-size:21px}.studio_featureGrid__WuFc8{grid-template-columns:1fr;gap:28px;margin-top:30px}.studio_featureGrid__WuFc8 h3{font-size:20px;margin-top:16px}.studio_quote__DfEIZ{max-width:100%;padding-left:20px}.studio_sectionHead__FxuSi{flex-direction:column;align-items:flex-start}.studio_screenshotGrid__c5oB5{gap:35px}.studio_screenshotCard__nWkTg a{padding:15px}.studio_screenshotCard__nWkTg img{height:440px}.studio_related__YAycd{gap:16px}.studio_footer__5ReXW>div{gap:18px}}.studio_captureSection__QjD_2{display:grid;grid-template-columns:1fr 280px;gap:10%;align-items:center;border-top:1px solid var(--studio-line)}.studio_captureSection__QjD_2 video{width:100%;max-height:610px;border-radius:18px;background:var(--studio-surface)}.studio_captureSection__QjD_2 .studio_lead__xqXHm{max-width:500px}@media(max-width:700px){.studio_captureSection__QjD_2{grid-template-columns:1fr;gap:30px}.studio_captureSection__QjD_2 video{width:min(100%,270px);margin:auto}}@media(prefers-reduced-motion:reduce){.studio_studio__YpiNG *,.studio_studio__YpiNG :after,.studio_studio__YpiNG :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.studio_routeCurtain__jR7se{display:none}}.studio_monopoly__rggJv{--case-color:#ffe36b;background:#302e20}@media (max-width:1000px) and (max-height:600px) and (pointer:coarse),(max-width:700px){.studio_studio__YpiNG{--studio-mobile-gutter:max(20px,env(safe-area-inset-left,0px),env(safe-area-inset-right,0px))}.studio_footer__5ReXW,.studio_header__O5Yem,.studio_main__0fysX{width:calc(100% - 2 * var(--studio-mobile-gutter))}.studio_header__O5Yem{min-height:88px;gap:10px;padding-top:env(safe-area-inset-top,0)}.studio_brand__TjFBM{font-size:14px;gap:10px}.studio_brandIcon___xK_z{width:40px;height:40px;border-radius:12px}.studio_desktopNav__CUes4,.studio_headerLink__0QBPn{display:none}.studio_menuButton__qwvie{display:grid;place-items:center;width:44px;height:44px;margin-left:auto;border:1px solid var(--studio-line);border-radius:50%;background:var(--studio-bg);color:var(--studio-text)}.studio_mobileNav__1xYRv:not([hidden]){display:flex;flex-direction:column;position:absolute;top:100%;right:0;left:0;padding:12px 20px;background:var(--studio-surface);border:1px solid var(--studio-line);border-radius:15px}.studio_mobileNav__1xYRv a{display:flex;align-items:center;min-height:48px;font-size:1rem}.studio_footer__5ReXW{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px));gap:14px}.studio_footer__5ReXW p{width:100%;margin:0}.studio_footer__5ReXW>div{flex-wrap:wrap;gap:8px 18px}.studio_footerBrand__a36s2,.studio_footer__5ReXW>div a{font-size:.875rem}.studio_cardCopy___PDJ6>p:last-of-type,.studio_detailHero__ZhVcg .studio_lead__xqXHm,.studio_featureGrid__WuFc8 p,.studio_lead__xqXHm,.studio_projectNote__sgnHw p:not(.studio_eyebrow__m_vl1){font-size:1rem;line-height:1.85}.studio_primary__b9lm2,.studio_related__YAycd a,.studio_secondary__8Y91C,.studio_textLink___XfZO{font-size:.875rem}}