:root{--atelier-lime:#d4ed88;--atelier-dark:#13281f;--atelier-paper:#f7f6ef;--atelier-wine:#582f33}body{background:var(--atelier-paper)}.site-header{background:rgba(247,246,239,.94)}.button{border-radius:3px}.brand-symbol{border-radius:50%}.nav-wrap{height:82px}.nav-actions{gap:14px}.motion-switch{display:inline-flex;align-items:center;gap:7px;background:transparent;color:inherit;border:1px solid;border-radius:30px;padding:9px 12px;font-size:10px;line-height:1.5;min-height:35px}.motion-switch:disabled{opacity:.7;cursor:default}.motion-compact{border:0;padding:8px;min-width:34px;min-height:38px}.motion-compact span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.button:hover svg,.text-link:hover svg{transform:translate(2px,-2px)}.button svg,.text-link svg{transition:transform .25s}.v2-home .section{padding-block:110px}.atelier-hero{display:grid;grid-template-columns:.92fr 1.08fr;gap:38px;align-items:center;padding-top:50px;padding-bottom:56px;min-height:730px}.atelier-copy{position:relative;z-index:2}.atelier-copy h1{font-size:clamp(3.8rem,5.8vw,5.5rem);line-height:1.06;letter-spacing:-.06em;margin:0 0 25px}.atelier-copy h1 em{color:#5d7544;display:inline-block;white-space:nowrap}.atelier-copy .eyebrow{font-size:9px;letter-spacing:.12em;margin-bottom:38px}.hero-rule{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #bcc5b2;margin:30px 0 22px;padding-top:13px;max-width:445px}.hero-rule span{font-size:9px;letter-spacing:.14em}.hero-rule svg{color:#6e854b}.atelier-copy .lead{font-size:15px;line-height:1.9;max-width:440px}.atelier-copy .button{min-height:55px;font-size:13px;padding-inline:20px;background:#243f2d}.hero-scroll-link{gap:10px;margin-top:29px;font-size:11px;color:#54634a}.hero-scroll-link,.scroll-icon{display:flex;align-items:center}.scroll-icon{border:1px solid #a5b393;border-radius:50%;width:33px;height:33px;justify-content:center}.atelier-meta{display:flex;gap:18px;margin-top:33px;font-size:8px;letter-spacing:.04em;color:#58664f;flex-wrap:wrap}.sculpture-stage{position:relative;height:635px;min-width:0;border-radius:8px;background:radial-gradient(ellipse at 50% 38%,#344b33 0,#1b3325 42%,#11251b 80%);color:#e0e8cc;isolation:isolate;box-shadow:0 30px 70px #203c3210;overflow:hidden}.stage-grid{position:absolute;inset:0;background-image:linear-gradient(#d6e9ba0b 1px,transparent 0),linear-gradient(90deg,#d6e9ba0b 1px,transparent 0);background-size:52px 52px;-webkit-mask-image:linear-gradient(#0009,transparent 85%);mask-image:linear-gradient(#0009,transparent 85%);pointer-events:none}.stage-topline{position:absolute;top:25px;left:25px;right:25px;display:flex;justify-content:space-between;gap:10px;z-index:3;font-size:8px;letter-spacing:.08em}.stage-topline>span:first-child{display:flex;align-items:center;gap:7px}.stage-topline i{width:5px;height:5px;border-radius:50%;background:var(--atelier-lime);box-shadow:0 0 14px #d4ed88}.webgl-host{position:absolute;inset:37px 0 86px;z-index:2;touch-action:pan-y;opacity:1;transition:opacity .65s}.webgl-host canvas{display:block;width:100%;height:100%;outline:none}.webgl-host.is-pending{opacity:0;pointer-events:none}.stage-bottom{position:absolute;bottom:41px;left:24px;right:24px;display:flex;align-items:center;justify-content:space-between;gap:10px;z-index:4;border-top:1px solid #b9d39638;padding-top:16px}.scene-tabs{display:flex;gap:6px}.scene-tabs button{display:flex;align-items:center;gap:5px;padding:9px 10px;min-height:37px;font-size:10px;text-transform:uppercase;background:transparent;color:#c7d8b7;border:1px solid transparent;border-radius:3px}.scene-tabs button small{font-size:7px;color:#a4b790}.scene-tabs button[aria-pressed=true]{background:#d4ed88;color:#1f3724;border-color:#d4ed88}.scene-tabs button[aria-pressed=true] small{color:#3f572e}.stage-status{font-size:7px;letter-spacing:.02em;color:#cee0b8}.stage-status .motion-switch{font-size:9px;padding:7px 9px;border-color:#78936a}.stage-disclosure{position:absolute;bottom:14px;left:24px;right:24px;text-align:center;font-size:8px;color:#b8cda6;z-index:4}.stage-annotation{position:absolute;left:25px;bottom:127px;z-index:3;display:flex;flex-direction:column;gap:8px;font-size:8px;color:#cee0ba;pointer-events:none}.stage-annotation>span{font-size:7px;letter-spacing:.09em}.stage-annotation i{width:33px;height:1px;background:#8da573}.enable-3d{display:flex;align-items:center;gap:6px;background:#d4ed88;color:#193020;padding:9px 10px;border-radius:3px;font-size:10px;min-height:37px}.sculpture-poster{position:absolute;inset:70px 0 98px;z-index:1;transition:opacity .5s;perspective:850px}.sculpture-poster.is-hidden{opacity:0;pointer-events:none}.poster-halo{position:absolute;width:320px;height:320px;left:50%;top:46%;border:1px solid #cde29d55;border-radius:50%;transform:translate(-50%,-50%) rotateX(50deg) rotate(-28deg);box-shadow:0 0 0 45px #d5ed9f05}.poster-sculpture{position:absolute;width:270px;height:270px;left:50%;top:42%;transform:translate(-50%,-50%) rotate(-27deg)}.poster-sculpture i{position:absolute;inset:0;border-color:#e7f5b5 #badb77 #476731;border-style:solid;border-width:38px;border-radius:45% 55% 60% 40%;box-shadow:inset 4px 7px 15px #eff7cb77,10px 20px 35px #040d0b77;transform:rotateY(38deg)}.poster-sculpture i:nth-child(2){transform:rotate(60deg) rotateY(58deg);border-color:#f9fce6 #d5e1bd #627453}.poster-sculpture i:nth-child(3){transform:rotate(-60deg) rotateY(62deg);border-color:#d1e7a0 #93bc58 #527530}.poster-page{position:absolute;width:188px;background:#ebe6d5;color:#273d2e;padding:19px;box-shadow:0 15px 30px #00130855;border:1px solid #f7f6e8;border-radius:3px}.poster-page small{font-size:8px;display:block;letter-spacing:.07em}.poster-page strong{font-size:26px;font-family:var(--serif);font-weight:450;line-height:1.08;display:block;margin:22px 0}.poster-page span{font-size:6px;letter-spacing:.05em}.poster-page-one{left:6%;top:13%;transform:rotateY(18deg) rotate(-10deg)}.poster-page-two{right:5%;bottom:7%;transform:rotateY(-15deg) rotate(12deg);width:157px;background:#ecc1b0;color:#58393b}.sculpture-stage[data-mode=flow] .poster-sculpture{transform:translate(-50%,-50%) rotate(35deg)}.sculpture-stage[data-mode=orbit] .poster-page-one{transform:rotateY(-15deg) rotate(15deg);top:8%;left:40%}.sculpture-stage[data-mode=orbit] .poster-page-two{right:45%;bottom:0;transform:rotate(-9deg)}.poster-page,.poster-sculpture{transition:transform .8s,top .8s,left .8s,right .8s,bottom .8s}.design-ribbon{overflow:hidden;background:#d9ebac;border-block:1px solid #b4c78d;padding:22px 0}.design-ribbon>div{display:flex;width:max-content;animation:studio-marquee 44s linear infinite}.design-ribbon>div>span,.design-ribbon>div>span>span{display:flex;align-items:center}.design-ribbon>div>span>span{gap:44px;padding-inline:25px;font-size:14px;font-weight:550;letter-spacing:.035em}.design-ribbon svg{color:#476337}.selected-work-heading{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:end;margin-bottom:47px}.selected-work-heading h2{font-size:clamp(2.7rem,4.2vw,4.2rem);line-height:1.09}.work-intro{max-width:380px;justify-self:end}.work-intro p{font-size:13px;line-height:1.9;margin-bottom:12px}.study-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px 32px}.study-card:nth-child(2n){margin-top:90px}.study-card:nth-child(odd){margin-bottom:90px}.study-card{min-width:0}.study-art{padding:42px 32px;min-height:420px;position:relative;display:flex;align-items:center;justify-content:center;border-radius:4px;overflow:hidden;transform:perspective(1100px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transition:transform .25s ease-out}.study-art:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at var(--spot-x,50%) var(--spot-y,50%),#ffffff20,transparent 60%);pointer-events:none}.art-juniper{background:#d4d9bc}.art-forma{background:#d59f8f}.art-still{background:#dedbce}.art-arc{background:#b5c3b0}.study-art .concept-frame{box-shadow:0 25px 38px #19281729;transition:transform .55s cubic-bezier(.22,1,.36,1);transform:rotate(-2deg) scale(.97)}.study-arc .concept-frame,.study-forma .concept-frame{transform:rotate(2deg) scale(.97)}.study-link:hover .concept-frame{transform:rotate(0) scale(1.02)}.study-open{position:absolute;right:20px;bottom:19px;border-radius:50%;width:59px;height:59px;background:#f6f6e9;color:#243c2c;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;z-index:3;box-shadow:0 4px 13px #1d2d1920;transform:rotate(-12deg);transition:transform .3s}.study-open span{font-size:6px;letter-spacing:.05em}.study-link:hover .study-open{transform:rotate(0);background:var(--atelier-lime)}.study-caption{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;padding-top:22px}.study-caption h3{font-size:30px;margin-bottom:12px;display:flex;align-items:center;gap:14px}.study-caption p{font-size:12px;line-height:1.8;margin-bottom:0;max-width:370px}.study-caption .project-kind{font-size:9px;margin-bottom:13px}.concept-tag{font-size:7px;letter-spacing:.06em;border:1px solid #abb89a;border-radius:20px;padding:5px 9px;margin-top:4px;white-space:nowrap;color:#506244}.owned-strip{display:grid;grid-template-columns:1fr 1fr;gap:30px;border-top:1px solid #bdc8b3;padding-top:28px;margin-top:25px}.owned-strip p{font-size:12px;margin:0}.owned-strip>div:last-child{display:flex;gap:14px 23px;justify-content:flex-end;align-items:center;flex-wrap:wrap}.owned-strip a{display:flex;align-items:center;gap:5px;font-size:15px;letter-spacing:-.03em;font-weight:550;padding:8px 0}.owned-strip a:hover{color:#6a804b}.selected-work-section{border-bottom:1px solid #d3dbc8}.atelier-process{background:#142c22;color:#eff3e0;overflow:hidden;position:relative}.atelier-process:after{content:"✳";position:absolute;font-size:720px;line-height:1;color:#34533733;right:-100px;top:-40px;pointer-events:none}.atelier-process>.container{position:relative;z-index:1}.process-intro{max-width:800px}.process-intro .eyebrow{color:#c3dda0}.process-intro h2{font-size:clamp(2.8rem,4.3vw,4.5rem);line-height:1.1}.process-intro em{color:#cce69a}.process-intro p{max-width:580px;color:#c4d3b8;font-size:14px;margin-top:28px}.atelier-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:55px}.atelier-steps article{border-top:1px solid #677e5833;padding-top:23px}.atelier-steps article>span{display:flex;justify-content:space-between;align-items:center;color:#b8d489;font-family:var(--serif);font-size:42px;margin-bottom:28px}.atelier-steps h3{font-size:26px;line-height:1.25;margin-bottom:17px;max-width:310px}.atelier-steps p{font-size:13px;color:#c1d0b5;line-height:1.9}.process-foot{display:flex;gap:35px;margin-top:25px;padding-top:25px;border-top:1px solid #667f4c55;font-size:10px;color:#b9ce9d}.process-foot span{display:flex;align-items:center;gap:7px}.v2-home .pricing-card{border-radius:6px}.v2-home .service-card{border-radius:5px;position:relative}.v2-home .service-card:hover{box-shadow:0 20px 35px #243c2d08}.v2-home .closing-cta{border-radius:5px;background:#d6e6b6}.v2-home .closing-cta h2{font-size:clamp(2.7rem,4vw,4.1rem)}html[data-motion=active] .scroll-icon svg{animation:scroll-nudge 2.2s ease-in-out infinite}html:not([data-motion=active]) .design-ribbon>div{animation-play-state:paused}html:not([data-motion=active]) .study-link:hover .concept-frame,html:not([data-motion=active]) .tilt-surface{transform:none}@keyframes studio-marquee{to{transform:translateX(-50%)}}@keyframes scroll-nudge{0%,to{transform:translateY(-2px)}50%{transform:translateY(3px)}}.concept-frame{container-type:inline-size;width:100%;aspect-ratio:1.25;position:relative;overflow:hidden;background:#efebde;color:#263e2f;font-family:var(--sans)}.concept-frame em,.concept-frame p,.concept-frame span,.concept-frame strong{color:inherit}.concept-nav{display:flex;justify-content:space-between;align-items:center;gap:2cqw;padding:3cqw 4cqw;height:10cqw;border-bottom:1px solid #263e2f22}.concept-wordmark{font-family:var(--serif);font-size:3.2cqw;letter-spacing:-.04em;font-weight:550}.concept-nav>span:nth-child(2){font-size:1.15cqw;letter-spacing:.1em}.concept-nav svg{width:2.5cqw;height:2.5cqw}.concept-base{justify-content:space-between;padding:2.5cqw 4cqw;font-size:1.2cqw;letter-spacing:.065em;height:8cqw}.concept-base,.concept-base>span{display:flex;align-items:center;gap:1cqw}.concept-base svg{width:2cqw;height:2cqw}.juniper-title{text-align:center;padding:4cqw 3cqw 3cqw;height:30cqw}.juniper-title>span{font-size:1.2cqw;letter-spacing:.16em;display:block;margin-bottom:2cqw}.juniper-title strong{display:block;font-family:var(--serif);font-size:7.7cqw;font-weight:440;line-height:.93;letter-spacing:-.055em}.juniper-title i{display:block;font-family:var(--serif);font-size:2.2cqw;margin-top:1.7cqw}.juniper-photo{height:31cqw;margin:0 4cqw;position:relative;overflow:visible}.juniper-photo>img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.concept-seal{position:absolute;bottom:3cqw;right:3cqw;display:flex;align-items:center;justify-content:center;text-align:center;width:12cqw;height:12cqw;border-radius:50%;background:#d4dda9;color:#263e2f!important;font-size:1.35cqw;line-height:1.45;border:1px dashed #738752;outline:1cqw solid #d4dda9;transform:rotate(15deg)}.concept-juniper .concept-base{height:9cqw}.concept-forma{background:#efb7a4;color:#582f33}.concept-forma .concept-wordmark{font-family:var(--sans);font-size:3.6cqw;font-weight:650;letter-spacing:-.07em}.concept-forma .concept-nav{border-color:#582f3330}.forma-layout{display:grid;grid-template-columns:1.05fr 1fr;height:60cqw;padding:3cqw 3.5cqw;gap:2cqw}.forma-type{display:flex;flex-direction:column;justify-content:space-between;padding:2cqw 0}.forma-type>span:first-child{font-size:1.12cqw;letter-spacing:.05em}.forma-type strong{font-size:10cqw;line-height:.92;font-weight:650;letter-spacing:-.065em}.forma-type strong em{font-family:var(--serif);font-size:10.5cqw;font-weight:400;line-height:1}.concept-pill{display:flex;align-items:center;gap:1cqw;font-size:1.2cqw;border-bottom:1px solid #582f33;padding:1.5cqw 0;align-self:flex-start}.concept-pill svg{width:2cqw;height:2cqw}.forma-photo{position:relative;overflow:hidden;border-radius:19cqw 19cqw 0 0;background:#ce9685}.forma-photo img{height:100%;width:100%;object-fit:cover;object-position:43% 50%;filter:saturate(.65)}.forma-photo:after{content:"";position:absolute;inset:45% 0 0;background:linear-gradient(transparent,#361d29c9)}.forma-photo>span{position:absolute;bottom:3cqw;left:3cqw;font-size:2.3cqw;font-weight:500;line-height:1.3;color:#fff7ea;z-index:2}.concept-forma .concept-base{border-top:1px solid #582f3330;height:10cqw}.concept-still{background:#e9e6dc;color:#393f31}.concept-still .concept-wordmark{text-transform:uppercase;letter-spacing:.14em;font-family:var(--sans);font-size:2.1cqw;font-weight:400}.still-photo{height:60cqw;position:relative;overflow:hidden}.still-photo img{width:100%;height:100%;object-fit:cover;filter:brightness(.72) saturate(.7)}.still-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#16201277,transparent 95%)}.still-title{position:absolute;top:12cqw;left:5cqw;color:#fffef2;z-index:2}.still-title>span:first-child{display:block;font-size:1.3cqw;letter-spacing:.13em;margin-bottom:3cqw}.still-title strong{font-family:var(--serif);font-size:9.7cqw;line-height:1;letter-spacing:-.04em;font-weight:420;display:block}.still-cta{display:flex;align-items:center;gap:1cqw;font-size:1.15cqw;border-bottom:1px solid #fffef299;max-width:max-content;padding:2cqw 0;margin-top:3cqw}.still-cta svg{width:2cqw;height:2cqw}.still-index{position:absolute;right:3cqw;bottom:3cqw;color:#fffef2!important;font-size:1.1cqw;letter-spacing:.07em;z-index:2}.concept-still .concept-base{height:10cqw}.concept-arc{background:#e2e5dd;color:#252e29}.concept-arc .concept-wordmark{font-family:var(--sans);text-transform:uppercase;font-size:2.9cqw;font-weight:550;letter-spacing:-.05em}.arc-title{display:flex;justify-content:space-between;align-items:flex-end;padding:4cqw;height:28cqw}.arc-title strong{font-family:var(--sans);font-size:9.3cqw;line-height:.94;letter-spacing:-.07em;font-weight:550}.arc-title strong em{font-family:var(--sans);font-style:normal;font-weight:400;font-size:6.4cqw;letter-spacing:-.04em}.arc-title>span{font-size:1.25cqw;line-height:1.7;display:flex;flex-direction:column;gap:3cqw}.arc-title>span svg{width:5cqw;height:5cqw}.arc-photo{height:32cqw;position:relative;overflow:hidden;margin-inline:4cqw}.arc-photo img{width:100%;height:100%;object-fit:cover;filter:saturate(.25) brightness(.8)}.arc-index{position:absolute;bottom:0;left:0;background:#bacf88;color:#252e29!important;padding:1cqw 2.5cqw;font-size:6cqw;line-height:1.2;letter-spacing:-.05em}.concept-arc .concept-base{height:10cqw}.concept-preview{height:auto!important;aspect-ratio:1.1;padding:32px!important}.concept-preview .concept-frame{box-shadow:0 20px 30px #20382025;transform:rotate(-2deg)}.case-hero{padding-top:35px;padding-bottom:55px}.case-hero .breadcrumb{margin-bottom:50px}.case-heading{display:flex;justify-content:space-between;gap:50px;align-items:flex-end}.case-heading h1{font-size:clamp(3.6rem,7vw,7rem);letter-spacing:-.065em;line-height:1.03}.case-heading h1 em{display:block;font-size:clamp(1.8rem,3.1vw,3rem);margin-top:16px;letter-spacing:-.035em;max-width:800px}.case-sector{font-size:9px;letter-spacing:.07em;line-height:2.1;white-space:nowrap;border-left:1px solid #b8c4ab;padding-left:25px}.case-description{margin:30px 0 0;max-width:600px;font-size:14px}.case-desktop{padding:55px 10%;border-radius:5px}.case-desktop>.concept-frame{max-width:920px;margin:auto;box-shadow:0 25px 45px #1d321f29}.case-caption{display:flex;justify-content:space-between;gap:20px;padding-top:20px;font-size:8px;color:#526148;letter-spacing:.06em}.case-narrative{display:grid;grid-template-columns:1fr 1fr;gap:90px}.case-narrative h2{font-size:clamp(2.5rem,3.5vw,3.8rem)}.case-palette{display:flex;gap:20px;margin-top:40px}.case-palette>div{width:75px}.case-palette span{display:block;width:75px;height:75px;border:1px solid #203c3218;border-radius:50%;margin-bottom:12px}.case-palette code{font-size:10px}.case-story article{border-top:1px solid #c5d0ba;padding-top:18px;margin-bottom:28px}.case-story p{font-size:15px;line-height:1.85}.case-responsive{display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center;margin-bottom:90px}.case-device-stage{min-height:550px;display:flex;align-items:center;justify-content:center;padding:45px}.case-device,.case-device-stage{position:relative;overflow:hidden}.case-device{width:250px;border:8px solid #28372c;border-radius:34px;background:#28372c;box-shadow:20px 30px 50px #0d211b33;transform:rotate(-7deg);padding-top:8px;z-index:1}.device-camera{position:absolute;top:8px;left:50%;transform:translateX(-50%);width:70px;height:13px;background:#28372c;border-radius:0 0 12px 12px;z-index:3}.device-note{position:absolute;left:28px;bottom:28px;font-size:8px;line-height:1.7;letter-spacing:.1em;color:#36482e}.device-note em{font-size:28px;letter-spacing:-.04em}.case-scope h2{font-size:36px;line-height:1.17}.case-scope>p{font-size:12px;line-height:1.9}.case-boundary{border-top:1px solid #c5d0ba;padding-top:30px;margin-bottom:70px}.case-boundary h3{font-size:20px;margin-bottom:15px}.case-boundary p{font-size:12px;line-height:1.9;max-width:950px}.case-boundary .text-link{margin-right:30px;font-size:12px}.concept-compact{aspect-ratio:.56;min-height:420px}.concept-compact .concept-nav{height:17cqw;padding:5cqw}.concept-compact .concept-wordmark{font-size:5cqw}.concept-compact .concept-nav>span:nth-child(2){display:none}.concept-compact .concept-nav svg{width:5cqw;height:5cqw}.concept-compact .juniper-title{height:61cqw;padding:9cqw 4cqw}.concept-compact .juniper-title strong{font-size:12cqw}.concept-compact .juniper-title>span{font-size:2cqw;margin-bottom:6cqw}.concept-compact .juniper-title i{font-size:3.5cqw;margin-top:5cqw}.concept-compact .juniper-photo{height:75cqw;margin:0 5cqw}.concept-compact .concept-base{height:20cqw;font-size:2cqw;line-height:1.7}.concept-compact .concept-seal{width:20cqw;height:20cqw;font-size:2cqw;bottom:5cqw;right:5cqw}.concept-compact .forma-layout{height:139cqw;grid-template-columns:1fr;padding:6cqw;gap:6cqw}.concept-compact .forma-type{position:relative}.concept-compact .forma-type>span:first-child{font-size:1.9cqw}.concept-compact .forma-type strong{font-size:14cqw;margin-top:6cqw}.concept-compact .forma-type strong em{font-size:14cqw}.concept-compact .concept-pill{font-size:2cqw;margin-top:5cqw}.concept-compact .forma-photo{height:60cqw;border-radius:30cqw 30cqw 0 0}.concept-compact .forma-photo>span{font-size:3.5cqw;left:5cqw;bottom:5cqw}.concept-compact .still-photo{height:138cqw}.concept-compact .still-title{top:32cqw;left:7cqw}.concept-compact .still-title strong{font-size:16cqw}.concept-compact .still-title>span:first-child{font-size:2cqw;margin-bottom:7cqw}.concept-compact .still-cta{font-size:2cqw;padding:4cqw 0;margin-top:8cqw}.concept-compact .still-index{font-size:2cqw;bottom:6cqw}.concept-compact .arc-title{height:55cqw;padding:7cqw 5cqw;display:block}.concept-compact .arc-title strong{font-size:17cqw}.concept-compact .arc-title strong em{font-size:11cqw}.concept-compact .arc-title>span{font-size:2cqw;display:none}.concept-compact .arc-photo{height:80cqw}.concept-compact .arc-index{font-size:11cqw;padding:3cqw}.concept-compact .concept-base svg{width:3cqw;height:3cqw}@media (max-width:1120px){.atelier-hero{gap:25px}.atelier-copy h1{font-size:5.7vw}.sculpture-stage{height:575px}.stage-bottom{left:18px;right:18px;gap:7px}.scene-tabs{gap:2px}.scene-tabs button{padding:8px;font-size:9px}.stage-status .motion-switch{font-size:8px;padding:7px}.atelier-meta{gap:12px;font-size:7px}.selected-work-heading{gap:40px}.study-art{min-height:360px;padding:30px 24px}.study-grid{gap:45px 26px}.study-card:nth-child(2n){margin-top:65px}.study-card:nth-child(odd){margin-bottom:65px}.study-caption h3{font-size:26px}.atelier-steps{gap:30px}.atelier-steps h3{font-size:23px}.case-responsive{gap:45px}.case-device-stage{padding:30px;min-height:510px}.case-narrative{gap:60px}.case-desktop{padding:40px 8%}}@media (max-width:900px){.atelier-hero{gap:23px;padding-top:35px;min-height:630px}.sculpture-stage{height:560px}.atelier-copy h1{font-size:5.9vw}.atelier-copy .eyebrow{font-size:8px;margin-bottom:30px}.atelier-copy .lead{font-size:14px}.atelier-copy .button{font-size:11px;padding-inline:15px}.hero-rule span{font-size:8px}.hero-scroll-link{font-size:9px}.atelier-meta{font-size:7px;gap:10px}.stage-bottom{align-items:flex-start;flex-direction:column;gap:12px;bottom:43px}.stage-status{align-self:flex-end}.stage-annotation{bottom:166px;font-size:7px}.stage-topline{left:18px;right:18px;font-size:7px}.webgl-host{inset:35px 0 140px}.poster-sculpture{width:205px;height:205px;top:35%}.poster-sculpture i{border-width:29px}.poster-halo{width:255px;height:255px;top:39%}.poster-page-one{width:152px;top:11%;left:3%;padding:15px}.poster-page-two{width:132px;bottom:19%;right:3%;padding:15px}.poster-page strong{font-size:21px;margin:16px 0}.poster-page small{font-size:6px}.poster-page span{font-size:5px}.v2-home .section{padding-block:80px}.study-art{min-height:315px;padding:26px 20px}.selected-work-heading{grid-template-columns:1.2fr .8fr;gap:25px}.selected-work-heading h2{font-size:37px}.work-intro p{font-size:12px}.study-caption{gap:10px}.study-caption h3{font-size:24px}.study-caption p{font-size:11px}.concept-tag{font-size:6px;padding:4px 6px}.study-open{width:46px;height:46px;bottom:14px;right:14px}.study-open svg{width:20px}.study-open span{font-size:5px}.owned-strip{grid-template-columns:1fr;gap:12px}.owned-strip>div:last-child{justify-content:flex-start}.atelier-steps h3{font-size:21px}.case-heading{gap:30px}.case-heading h1{font-size:65px}.case-heading h1 em{font-size:29px}.case-sector{font-size:8px;padding-left:18px}.case-responsive{gap:35px}.case-device-stage{padding:32px 20px;min-height:500px}.case-device{width:220px}.case-scope h2{font-size:31px}.case-narrative{gap:40px}}@media (max-width:760px){.atelier-hero{grid-template-columns:1fr;padding-top:41px;padding-bottom:30px;gap:35px}.atelier-copy h1{font-size:clamp(3.5rem,11.7vw,5.4rem);max-width:620px;line-height:1.06}.atelier-copy .eyebrow{font-size:8px;margin-bottom:25px}.atelier-copy .lead{font-size:15px;max-width:510px}.hero-rule{max-width:100%;margin:24px 0 20px}.hero-rule span{font-size:8px}.atelier-copy .button{font-size:12px;min-height:51px}.atelier-copy .button-row{margin-top:25px}.hero-scroll-link{font-size:11px;margin-top:22px}.atelier-meta{font-size:7px;gap:16px;margin-top:24px}.sculpture-stage{height:510px;max-width:580px;width:100%;margin:auto}.stage-bottom{flex-direction:row;align-items:center;gap:8px;left:18px;right:18px;bottom:39px;padding-top:15px}.scene-tabs button{font-size:9px;padding:8px;min-height:38px}.scene-tabs button small{font-size:6px}.stage-status{align-self:auto}.stage-status .motion-switch{font-size:8px;min-height:36px}.stage-topline{font-size:7px;top:19px;left:18px;right:18px}.webgl-host{inset:35px 0 94px}.stage-annotation{left:20px;bottom:114px;font-size:7px}.stage-disclosure{font-size:6px;left:15px;right:15px;bottom:14px}.enable-3d{font-size:9px;padding:8px;gap:5px}.sculpture-poster{inset:62px 0 82px}.poster-sculpture{width:240px;height:240px;top:41%}.poster-sculpture i{border-width:34px}.poster-halo{width:285px;height:285px;top:43%}.poster-page-one{width:167px;left:7%;top:9%;padding:17px}.poster-page-two{width:140px;right:6%;bottom:12%;padding:17px}.poster-page strong{font-size:24px}.poster-page small{font-size:7px}.poster-page span{font-size:5px}.design-ribbon{padding:17px 0}.design-ribbon>div>span>span{font-size:11px;gap:27px;padding-inline:18px}.design-ribbon svg{width:19px}.v2-home .section{padding-block:66px}.selected-work-heading{grid-template-columns:1fr;gap:23px;margin-bottom:30px}.selected-work-heading h2{font-size:clamp(2.35rem,8.5vw,3.5rem);line-height:1.1}.work-intro{justify-self:start;max-width:550px}.work-intro p{font-size:13px}.study-grid{grid-template-columns:1fr;gap:38px}.study-card:nth-child(2n),.study-card:nth-child(odd){margin:0}.study-art{padding:32px 25px;min-height:0;aspect-ratio:1.05}.study-caption{padding-top:19px}.study-caption h3{font-size:28px;justify-content:space-between}.study-caption p{font-size:12px}.study-caption .project-kind{font-size:8px}.concept-tag{font-size:7px;padding:5px 8px}.study-open{width:51px;height:51px;right:17px;bottom:17px}.owned-strip{margin-top:38px;gap:17px}.owned-strip a{font-size:14px}.owned-strip .project-kind{font-size:8px}.process-intro h2{font-size:clamp(2.5rem,9vw,3.8rem)}.process-intro p{font-size:13px}.atelier-steps{grid-template-columns:1fr;gap:25px;margin-top:37px}.atelier-steps article{display:grid;grid-template-columns:50px 1fr;gap:0 17px}.atelier-steps article>span{grid-row:1/3;font-size:32px;align-items:flex-start}.atelier-steps article>span svg{display:none}.atelier-steps h3{font-size:24px;margin-bottom:14px}.atelier-steps p{font-size:13px;grid-column:2;margin-bottom:0}.process-foot{gap:12px;flex-wrap:wrap;font-size:9px;margin-top:34px}.atelier-process:after{font-size:580px;right:-170px;top:-15px}.v2-home .closing-cta h2{font-size:35px}.case-hero{padding-top:27px;padding-bottom:34px}.case-hero .breadcrumb{margin-bottom:31px}.case-heading{display:block}.case-heading h1{font-size:clamp(3.15rem,12vw,5rem)}.case-heading h1 em{font-size:28px;line-height:1.2}.case-sector{display:block;border-left:0;border-top:1px solid #bcc7b1;padding:16px 0 0;margin-top:26px;font-size:8px;line-height:1.8}.case-description{font-size:13px;margin-top:19px}.case-desktop{padding:25px 18px}.case-caption{font-size:7px;flex-direction:column;gap:7px;padding-top:15px}.case-narrative{grid-template-columns:1fr;gap:34px}.case-narrative h2{font-size:36px}.case-palette{margin-top:29px;gap:22px}.case-palette>div{width:65px}.case-palette span{width:65px;height:65px}.case-story p{font-size:14px}.case-responsive{grid-template-columns:1fr;gap:39px;margin-bottom:55px}.case-device-stage{min-height:560px}.case-device{width:250px}.case-scope h2{font-size:32px}.case-boundary{margin-bottom:55px}.concept-preview{padding:25px!important}.nav-actions{gap:5px}.motion-compact{padding:6px;min-width:29px}.nav-wrap{height:72px}html[lang=zh-Hans] .atelier-copy h1{font-size:clamp(3.5rem,12vw,5rem)}html[lang=zh-Hans] .atelier-copy h1 em{font-style:normal;font-weight:450}html[lang=zh-Hans] .selected-work-heading h2{font-size:34px}html[lang=zh-Hans] .process-intro h2{font-size:36px}html[lang=zh-Hans] .concept-frame em,html[lang=zh-Hans] .device-note em,html[lang=zh-Hans] .poster-page em{font-family:var(--serif);font-style:italic}}@media (max-width:380px){.atelier-copy h1{font-size:3.2rem}.atelier-meta{gap:10px;font-size:6px}.sculpture-stage{height:457px}.stage-topline{font-size:6px}.scene-tabs button{font-size:8px;padding:7px 6px}.scene-tabs button small{display:none}.enable-3d{font-size:8px;gap:3px;padding:8px 6px}.stage-status .motion-switch{font-size:7px;padding:7px}.stage-disclosure{font-size:5px}.poster-sculpture{width:205px;height:205px}.poster-sculpture i{border-width:29px}.poster-page-one{width:145px;left:4%}.poster-page-two{width:121px;right:3%;padding:13px}.poster-page strong{font-size:21px}.poster-halo{width:245px;height:245px}.study-art{padding:27px 19px}.study-caption h3{font-size:24px}.concept-tag{font-size:6px}.case-device{width:225px}.case-device-stage{min-height:510px}.motion-compact{display:none}.atelier-copy .eyebrow{font-size:7px}.atelier-copy .button{font-size:11px}}@media (prefers-reduced-motion:reduce){.design-ribbon>div{animation:none}.poster-page,.poster-sculpture,.sculpture-poster,.webgl-host{transition:none}.button:hover svg,.study-art,.study-link:hover .concept-frame,.text-link:hover svg{transform:none}}html[data-motion=paused] *{animation-play-state:paused!important}html[data-motion=paused] .poster-page,html[data-motion=paused] .poster-sculpture,html[data-motion=paused] .study-art,html[data-motion=paused] .study-open{transition:none}.v2-home .closing-cta p{color:#45533c}.case-caption{color:#3f5036}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-cyrillic-ext-wght-normal.d1990364.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-cyrillic-wght-normal.2ffcac4f.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-greek-wght-normal.6b69666c.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-vietnamese-wght-normal.383b32a0.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-latin-ext-wght-normal.f5cc7610.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-latin-wght-normal.fedf4c92.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/instrument-serif-latin-400-normal.e872e3f2.woff2) format("woff2"),url(/_next/static/media/instrument-serif-latin-400-normal.4ace7644.woff) format("woff")}@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/_next/static/media/instrument-serif-latin-400-italic.7cb8e1b9.woff2) format("woff2"),url(/_next/static/media/instrument-serif-latin-400-italic.4acb39b8.woff) format("woff")}:root{--paper:#f6f3ec;--ink:#222e35;--muted:#596365;--line:#d7d9d1;--white:#fffcf5;--pine:#142439;--lime:#dce6ad;--accent:#2e46b9;--radius:14px}body{font-size:16px}p{line-height:1.85}h1,h2,h3{font-weight:520}h2{letter-spacing:-.052em}em{font-weight:430}.container{width:min(1340px,calc(100% - 88px))}.section{padding-block:104px}.eyebrow{font-size:11px;letter-spacing:.12em;font-weight:600}.button{border-radius:6px;min-height:54px;padding:16px 23px;font-size:14px;gap:13px;background:var(--ink);border-color:var(--ink)}.button:hover{background:var(--accent);border-color:var(--accent)}.button-outline{background:transparent;color:var(--ink)}.button-outline:hover{background:#e8ebef;color:var(--ink)}.button-lime{background:var(--lime);border-color:var(--lime);color:var(--ink)}.button-lime:hover{color:#fff}.text-link{font-size:14px}.brand{font-weight:650;font-size:27px;letter-spacing:-1.2px}.brand-symbol{background:transparent;width:31px}.brand-dot,.brand-symbol{color:var(--accent)}.site-header{background:#f6f3ecf5;border-color:var(--line)}.nav-wrap{height:92px;gap:24px}.desktop-nav{gap:24px;font-size:14px}.nav-actions{gap:13px}.nav-cta{font-size:12px;padding:11px 16px;min-height:45px}.language-pills{display:flex;align-items:center;border:1px solid #c8cec7;border-radius:7px;padding:3px;gap:2px;background:#fffdf7}.language-pills a{padding:8px 10px;font-size:12px;line-height:1.2;min-height:34px;display:flex;align-items:center;justify-content:center;border-radius:4px;font-weight:550}.language-pills a.active{background:var(--ink);color:white}.language-pills a:hover{background:#e1e6e3;color:var(--ink)}.language-pills a.active:hover{background:var(--ink);color:white}.header-motion{position:absolute;right:7px;top:30px}.header-motion .motion-switch{min-width:30px!important;width:30px!important;padding:5px!important;color:var(--ink)!important;border:0!important;background:transparent!important}.currency-options{display:flex;align-items:center;gap:1px;padding:3px;border:1px solid #c8cec7;border-radius:7px}.currency-options>svg{margin:0 5px;color:#5a665c}.currency-options button{background:transparent;color:#4e5b60;border-radius:4px;font-size:11px;min-height:33px;min-width:37px;padding:7px 5px;font-weight:550}.currency-options button[aria-pressed=true]{background:#e1e6ed;color:#1b344a}.currency-options button:hover{background:#e7ebdf}.currency-expanded{display:flex;align-items:flex-start;gap:22px;padding:20px 0 28px}.currency-expanded .currency-options{background:var(--white);padding:5px}.currency-expanded .currency-options button{font-size:13px;padding:10px 13px;min-width:55px}.currency-explanation{font-size:12px;line-height:1.7;color:var(--muted)}.currency-explanation>button{background:none;text-decoration:underline;text-underline-offset:4px;font-size:12px;color:var(--accent);margin-left:18px;padding:3px 0}.currency-explanation p{font-size:11px;max-width:710px;margin:5px 0 0}.money{font:inherit!important;color:inherit!important;letter-spacing:inherit!important}.price>.money{font-size:43px!important;display:block;line-height:1.1}.price small{font-size:12px;margin-top:12px}.care-price>.money{font-size:31px!important}.pricing-card p{font-size:14px}.plan-name{font-size:24px}.check-list li{font-size:13px}.pricing-note{font-size:12px;line-height:1.85;max-width:980px}.pricing-card.featured{background:#162943}.pricing-grid{gap:24px}.pricing-card{padding:34px 30px}.service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.service-card{padding:35px}.service-card p{font-size:15px}.service-card h3{font-size:30px;max-width:400px}.footer-main>div:not(:first-child)>a{font-size:14px;line-height:1.75}.footer-main h3{font-size:12px}.footer-main p{font-size:15px}.footer-bottom{font-size:11px}.closing-cta{background:#e1e5da}.closing-cta .cta-signal{opacity:.45}.page-hero h1{font-size:clamp(45px,6vw,84px)}.page-hero .lead{font-size:17px}.prose p{font-size:16px}.project-kind{font-size:11px;line-height:1.7}.project-detail-visual .project-preview{border-radius:12px}.demo-case-note{font-size:12px;color:var(--muted)}.studio-hero{padding-top:56px;padding-bottom:74px;display:grid;grid-template-columns:1fr 1.15fr;gap:45px;align-items:center}.studio-hero-intro{min-width:0}.studio-hero h1{font-size:clamp(48px,4.8vw,74px);line-height:1.04;letter-spacing:-.063em;margin:34px 0 28px}.studio-hero h1 em{font-style:italic;display:inline;color:var(--accent)}.studio-hero h1>span{font-family:var(--serif);font-weight:430;font-style:italic}.studio-hero-bottom p{font-size:16px;max-width:490px;margin:30px 0}.studio-hero-bottom>div{display:flex;align-items:flex-start;flex-direction:column;gap:22px}.studio-work-link{display:flex;align-items:center;gap:9px;font-size:13px;padding-block:5px}.studio-hero-intro .eyebrow{max-width:450px;font-size:10px}.studio-strip{border-block:1px solid var(--line);background:#e9eadf}.studio-strip>.container{padding-block:25px;gap:30px}.studio-strip span,.studio-strip>.container{display:flex;justify-content:space-between;align-items:center}.studio-strip span{gap:45px;font-size:12px;letter-spacing:.07em}.studio-strip svg{color:var(--accent);width:22px;height:22px}.portfolio-heading{display:grid;grid-template-columns:1.2fr 1fr;align-items:end;gap:80px;margin-bottom:55px}.portfolio-heading h2{font-size:clamp(38px,4vw,60px)}.portfolio-heading>div:nth-child(2){max-width:430px;justify-self:end}.portfolio-heading p{font-size:15px;margin-bottom:13px}.portfolio-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:66px 30px}.portfolio-project:nth-child(2n){padding-top:85px}.portfolio-cover{display:block;position:relative}.portfolio-surface{height:410px;overflow:hidden;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:32px;background:#e5e4d7;position:relative;perspective:1000px}.portfolio-surface .concept-frame{width:100%;pointer-events:none;transform:rotate(-3deg);box-shadow:0 22px 35px #182c3325;transition:transform .6s}.portfolio-project:nth-child(2n) .portfolio-surface .concept-frame{transform:rotate(3deg)}.portfolio-cover:hover .concept-frame{transform:rotate(0deg) scale(1.035)}.portfolio-enter{position:absolute;right:18px;bottom:18px;background:#fffcf5;color:var(--ink);display:flex;align-items:center;gap:12px;padding:13px 16px;border-radius:6px;font-size:10px;letter-spacing:.04em;box-shadow:0 8px 20px #14283117}.portfolio-caption{padding-top:20px}.portfolio-caption .project-kind{font-size:10px}.portfolio-caption h3 a{display:flex;align-items:center;gap:15px;font-size:29px;line-height:1.3;margin-bottom:10px}.portfolio-caption p{font-size:14px;margin:0 0 12px;max-width:520px}.portfolio-links{display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid var(--line);padding-top:14px}.portfolio-links a{display:flex;align-items:center;gap:8px;font-size:12px}.portfolio-links>span{font-size:9px;letter-spacing:.08em;color:#5f6969}.own-websites{display:flex;align-items:center;justify-content:space-between;gap:30px;border-top:1px solid var(--line);margin-top:62px;padding-top:31px}.own-websites p{font-size:13px;margin:0}.own-websites .eyebrow{margin-bottom:12px}.own-websites>div:last-child{display:flex;align-items:center;gap:30px;flex-wrap:wrap}.own-websites a{display:flex;align-items:center;gap:9px;font-size:15px}.art-paws{background:#e0e6d3}.art-signal{background:#cdd4ee}.desk-stage{height:690px;min-height:0;background:#101e33;border-radius:14px;position:relative;overflow:hidden;border:1px solid #243853;color:#e9eee8;box-shadow:0 30px 70px #10254419}.desk-top{position:absolute;left:23px;right:23px;top:21px;display:flex;align-items:center;justify-content:space-between;gap:20px;z-index:4;font-size:9px;letter-spacing:.1em;color:#ccd6e4}.desk-top>span:first-child{display:flex;gap:8px;align-items:center}.desk-top i{height:6px;width:6px;border-radius:50%;background:#dce6ad;box-shadow:0 0 18px #dce6ad}.desk-canvas{position:absolute;top:42px;bottom:201px;left:0;right:0;inset:42px 0 201px;width:100%;height:auto;z-index:2;pointer-events:auto}.desk-canvas canvas{display:block;width:100%;height:100%;touch-action:pan-y}.desk-canvas.is-pending{opacity:0}.desk-poster{position:absolute;inset:70px 30px 230px;perspective:900px;transition:opacity .4s;pointer-events:none}.desk-poster.is-hidden{opacity:0}.poster-grid{position:absolute;inset:0;background:linear-gradient(#ffffff0a 1px,transparent 0),linear-gradient(90deg,#ffffff0a 1px,transparent 0);background-size:30px 30px;transform:rotateX(25deg)}.desk-poster-card{position:absolute;left:12%;top:4%;width:76%;padding:20px;transform:rotateY(-12deg) rotate(-7deg);box-shadow:0 20px 55px #0005;border:1px solid #ffffff70;overflow:hidden}.desk-poster-card>small{font-size:11px;display:block;letter-spacing:.03em;margin-bottom:18px}.desk-poster-card>strong{font-size:27px;font-family:var(--serif);font-weight:450;line-height:1.1;display:block;max-width:75%;margin-bottom:20px}.desk-poster-card>img{width:100%;height:145px;object-fit:cover}.desk-poster-card>span{display:block;font-size:8px;margin-top:14px}.desk-poster-back{position:absolute;inset:10% 16% 7% 7%;background:#334c67;transform:rotate(-16deg);padding:15px;font:12px monospace;color:#d5e7ff}.desk-instructions{position:absolute;bottom:197px;left:25px;right:25px;display:flex;justify-content:space-between;align-items:center;gap:12px;z-index:4;color:#c2cede;font-size:10px}.desk-instructions>span{display:flex;align-items:center;gap:7px}.desk-instructions button{display:flex;align-items:center;gap:6px;background:transparent;color:#e0e7ed;font-size:10px;padding:9px 0;min-height:35px}.desk-controls{position:absolute;left:23px;right:23px;bottom:32px;z-index:5;border-top:1px solid #3b4d65;padding-top:13px}.desk-control-row{display:flex;align-items:center;justify-content:space-between;gap:15px}.desk-stage .scene-tabs{display:flex;gap:3px}.desk-stage .scene-tabs button{font-size:10px;padding:9px 10px;min-height:37px;color:#d6e0ed;background:transparent;border-radius:5px;letter-spacing:0;text-transform:none}.desk-stage .scene-tabs button[aria-pressed=true]{color:#172438;background:#dae6aa}.desk-stage .scene-tabs small{font-size:8px;margin-right:6px}.desk-stage .enable-3d,.desk-stage .motion-switch{font-size:10px;padding:8px 10px;min-height:36px;color:#dce5f0;border-color:#7d8fa4}.desk-stage .stage-status{font-size:9px;color:#dce5f0}.desk-projects{display:flex;flex-wrap:wrap;gap:5px;margin:11px 0}.desk-projects button{display:flex;align-items:center;gap:6px;background:#26364b;color:#cdd9e6;font-size:9px;border:1px solid transparent;border-radius:4px;padding:7px 8px;min-height:31px}.desk-projects button[aria-pressed=true]{border-color:#e7edcc;color:#fff;background:#36485c}.desk-projects i{height:7px;width:7px;border-radius:50%}.desk-bottom-row{display:flex;align-items:center;justify-content:space-between;gap:15px}.depth-control{display:flex;align-items:center;gap:8px;font-size:9px;color:#ccd7e4}.depth-control input{width:90px;accent-color:#dce6ad;cursor:ew-resize}.depth-control output{width:27px;font-size:9px}.desk-demo-link{display:flex;align-items:center;gap:8px;font-size:11px;color:#eef0d3}.desk-stage .stage-disclosure{font-size:8px;bottom:11px;color:#b9c8d8}.desk-stage :focus-visible{outline-color:#dce6ad}.capability-v3{display:grid;grid-template-columns:.9fr 1.2fr;gap:90px;border-top:1px solid var(--line)}.capability-v3 h2{font-size:46px;max-width:490px;line-height:1.12}.capability-row{display:grid;grid-template-columns:45px 1fr 30px;gap:23px;border-bottom:1px solid var(--line);padding:31px 0}.capability-row:first-child{padding-top:0}.capability-row>span{display:flex;flex-direction:column;gap:23px;font:11px var(--sans);color:#5c6c76}.capability-row>span svg{color:var(--accent)}.capability-row h3{font-size:29px;line-height:1.16;max-width:440px;margin-bottom:16px}.capability-row p{font-size:14px;margin-bottom:17px;max-width:470px}.capability-row small{font-size:9px;color:#5a686e;letter-spacing:.05em}.capability-row>svg{transition:transform .25s}.capability-row:hover>svg{transform:translate(5px,-5px);color:var(--accent)}.trust-section{background:#172a44;color:#f9f5e8}.trust-section h2{font-size:clamp(40px,5vw,72px);line-height:1.1}.trust-section h2 em{color:#dce6ad}.trust-section .eyebrow{color:#c9d5e6}.trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:38px;margin-top:65px}.trust-grid article{border-top:1px solid #657486;padding-top:22px}.trust-grid article>span{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#dce6ad;margin-bottom:30px}.trust-grid h3{font-size:24px;line-height:1.2;margin-bottom:17px}.trust-grid p{font-size:14px;color:#ccd7e4;margin:0;line-height:1.85}.pricing-intro{display:flex;justify-content:space-between;align-items:end;gap:60px;margin-bottom:20px}.pricing-intro h2{font-size:clamp(38px,4.2vw,60px)}.pricing-intro>p{max-width:390px;font-size:15px;margin:0}.studio-signature{font-size:clamp(80px,15vw,230px);letter-spacing:-.085em;line-height:1;font-weight:600;display:flex;align-items:center;justify-content:space-between;padding:0 0 65px;color:#283541}.studio-signature svg{width:11vw;height:11vw;color:var(--accent)}:root{--display:"Manrope Variable","Microsoft YaHei","PingFang SC",sans-serif;--serif:"Instrument Serif","Newsreader Variable",Georgia,"Songti SC",serif}.brand,h1,h2,h3{font-family:var(--display)}em{font-family:var(--serif);font-weight:400}.studio-hero h1{letter-spacing:-.059em}.studio-hero h1 em,.studio-hero h1>span{font-weight:400}.studio-hero h1 em{font-size:1.11em}.care-price,.price{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.region-simulator{margin-top:10px;font-size:11px}.region-simulator summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px}.region-simulator label{display:flex;gap:12px;align-items:center;margin-top:12px}.region-simulator select{background:var(--white);padding:8px;border:1px solid var(--line);border-radius:4px;color:var(--ink)}.currency-status{display:flex;gap:15px;flex-wrap:wrap}.currency-status>button{background:none;color:var(--accent);font-size:12px;text-decoration:underline;padding:0}.footer-language-row{justify-content:space-between;padding:18px 0;border-top:1px solid var(--line)}.footer-language-row,.language-preference{display:flex;align-items:center;font-size:12px}.language-preference{justify-content:center;gap:15px;padding:7px 20px;background:#e7ebf3}.language-preference a{text-decoration:underline;text-underline-offset:4px}.desk-controls{background:#101e33}.desk-stage .stage-disclosure{left:20px;right:20px;text-align:center;line-height:1.5}.money{white-space:nowrap}.pricing-intro{margin-bottom:12px}.concept-paws .concept-nav,.concept-signal .concept-nav{padding:18px 24px}.studio-hero{isolation:isolate}.studio-hero h1{text-wrap:balance}.studio-hero-bottom p{max-width:470px}.v3-home [data-reveal]{will-change:auto}.portfolio-project .concept-frame{border-radius:2px}.portfolio-surface{background-image:radial-gradient(ellipse at 70% 20%,#ffffff65,transparent 60%)}.studio-strip span{font-family:var(--display);font-weight:580}.case-hero h1>em{font-family:var(--serif);font-weight:400}.case-description{font-size:17px;max-width:690px;line-height:1.85}.case-narrative h2{font-size:clamp(35px,3.3vw,49px)}.case-story p{font-size:16px}.case-caption,.case-sector{font-size:11px}.case-device-stage{min-width:0}.case-scope p{font-size:15px}.work-caption p{font-size:14px}.faq-list summary{font-size:16px}.faq-list details p,.guide-card p{font-size:15px}.footer-main>div:first-child{max-width:430px}.footer-main .brand>svg{color:var(--accent)}.footer-location{font-size:12px;line-height:1.7;align-items:flex-start}.footer-location>svg{margin-top:4px}.section-first{padding-top:0}.contact-layout{padding-top:66px}.contact-copy h1{font-size:clamp(50px,5vw,74px)}.contact-copy .lead{font-size:16px}.form-panel .preview-note,.form-small{font-size:12px}.field{font-size:13px}.form-panel h2{font-family:var(--display)}.contact-copy h1 em{color:var(--accent)}.form-panel .selected-plan{font-size:12px}.pricing-card.featured .check-list,.pricing-card.featured p{color:#dce6ef}.pricing-card.featured .check-list{border-color:#65788e}.featured .price small{color:#dce6ef}.pricing-card .price>.money{letter-spacing:-.05em!important}.regional-pricing noscript{font-size:12px}.trust-grid h3{font-family:var(--display)}.studio-signature{overflow:hidden}.demo-case-note{font-size:13px}.concept-paws{background:#f2efdd;color:#2e5746}.paws-composition{display:grid;grid-template-columns:1fr .8fr;gap:20px;padding:24px;align-items:center}.paws-composition strong{font-family:var(--display);font-size:28px;letter-spacing:-.055em;line-height:1.05;display:block;margin:20px 0}.paws-composition strong em{font-family:var(--serif);font-weight:400}.paws-composition>div>span{font-size:6px;letter-spacing:.05em}.paws-concept-photo{height:235px;position:relative}.paws-concept-photo img{width:100%;height:100%;object-fit:cover;border-radius:100px 100px 4px 4px}.paws-concept-photo i{position:absolute;bottom:10px;left:-10px;background:#e7b864;border-radius:50%;width:57px;height:57px;display:flex;align-items:center;justify-content:center;font-size:6px;text-align:center;font-style:normal}.concept-signal{background:#243bbb;color:#f6f0e2}.concept-signal .concept-base,.concept-signal .concept-nav{border-color:#7a8aca}.signal-composition{padding:25px 24px;display:grid;grid-template-columns:1.2fr .8fr;gap:20px;align-items:center;min-height:245px}.signal-composition strong{font-size:31px;letter-spacing:-.065em;line-height:1.04;display:block;margin:20px 0}.signal-composition>div>span{font-size:7px;line-height:1.6;letter-spacing:.03em}.signal-mini-poster{background:#ef965a;color:#2239b3;transform:rotate(5deg);font-size:39px;font-family:var(--display);line-height:.95;letter-spacing:-.07em;padding:20px 13px;position:relative}.signal-mini-poster>svg{position:absolute;bottom:17px;right:0;opacity:.35}.concept-compact .paws-composition,.concept-compact .signal-composition{grid-template-columns:1fr;padding:20px}.concept-compact .paws-concept-photo{height:190px}.concept-compact .signal-mini-poster{max-width:145px}.concept-compact .paws-composition strong{font-size:30px}.concept-compact .signal-composition strong{font-size:35px}@media (min-width:1500px){.studio-hero{grid-template-columns:.95fr 1.15fr;gap:66px;padding-top:70px;padding-bottom:86px}.studio-hero h1{font-size:77px}.desk-stage{height:720px}.desk-canvas{bottom:205px}.portfolio-surface{height:450px}.portfolio-surface .concept-frame{max-width:560px}.studio-signature{font-size:210px}}@media (max-width:1200px){.container{width:calc(100% - 64px)}.nav-wrap{gap:16px}.desktop-nav{gap:16px;font-size:13px}.nav-actions{gap:9px}.nav-cta{padding:10px 12px;font-size:11px}.brand{font-size:25px}.language-pills a{font-size:11px;padding:8px}.currency-options>svg{display:none}.header-motion{right:2px}.studio-hero{gap:30px;grid-template-columns:1fr 1.15fr}.studio-hero h1{font-size:58px}.studio-hero-bottom p{font-size:15px}.studio-hero-intro .eyebrow{font-size:9px}.desk-stage{height:650px}.desk-canvas{inset:42px 0 218px}.desk-controls{left:17px;right:17px}.desk-instructions{left:18px;right:18px;bottom:217px;font-size:9px}.desk-top{left:18px;right:18px;font-size:8px}.desk-stage .scene-tabs button{font-size:10px;padding:8px}.desk-projects button{font-size:9px}.depth-control input{width:67px}.desk-demo-link{font-size:10px}.desk-bottom-row{gap:10px}.desk-poster{inset:65px 25px 238px}.portfolio-surface{height:370px;padding:25px}.portfolio-heading{gap:55px}.portfolio-heading p{font-size:14px}.portfolio-caption h3 a{font-size:26px}.portfolio-caption p{font-size:13px}.portfolio-links>span{font-size:8px}.capability-v3{gap:50px;grid-template-columns:.9fr 1.2fr}.capability-v3 h2{font-size:38px}.capability-row h3{font-size:26px}.capability-row{gap:18px;grid-template-columns:35px 1fr 25px}.trust-grid{gap:25px}.trust-grid h3{font-size:22px}.trust-grid p{font-size:13px}.pricing-card{padding:30px 24px}.price>.money{font-size:38px!important}.pricing-intro{gap:40px}.pricing-intro p{max-width:330px}.own-websites>div:last-child{gap:22px}.own-websites a{font-size:13px}.paws-composition strong{font-size:24px}.paws-concept-photo{height:210px}.signal-composition{gap:14px;padding:22px 18px}.signal-composition strong{font-size:25px}.signal-mini-poster{font-size:31px}}@media (max-width:1000px){.desktop-nav{display:none}.menu-toggle{display:flex}.nav-wrap{height:84px}.header-motion{display:none}.nav-actions{gap:13px}.studio-hero{grid-template-columns:1fr;padding-top:48px;gap:38px}.studio-hero h1{font-size:clamp(52px,7.7vw,79px);max-width:820px;margin-block:20px}.studio-hero-bottom{display:grid;grid-template-columns:1fr .85fr;gap:35px;align-items:center}.studio-hero-bottom p{margin:0;font-size:16px}.studio-hero-bottom>div{justify-self:end}.desk-stage{height:650px;width:100%;max-width:850px;margin:auto}.desk-canvas{inset:45px 0 180px}.desk-controls{left:25px;right:25px;bottom:35px}.desk-instructions{left:26px;right:26px;bottom:180px}.desk-top{font-size:9px;left:25px;right:25px}.desk-projects button{font-size:10px;min-height:34px;padding:7px 11px}.desk-stage .scene-tabs button{font-size:12px;min-height:42px;padding:10px 13px}.depth-control,.desk-stage .enable-3d,.desk-stage .motion-switch{font-size:11px}.depth-control input{width:140px}.desk-demo-link{font-size:12px}.desk-poster{inset:70px 80px 200px}.desk-poster-card>img{height:155px}.desk-poster-card>strong{font-size:29px}.studio-strip span{font-size:10px;gap:16px}.portfolio-grid{gap:45px 24px}.portfolio-project:nth-child(2n){padding-top:55px}.portfolio-heading{grid-template-columns:1fr 1fr;gap:30px}.portfolio-heading h2{font-size:40px}.portfolio-surface{height:310px;padding:22px}.portfolio-surface .concept-frame{font-size:12px}.portfolio-caption h3 a{font-size:24px}.own-websites{align-items:flex-start}.own-websites>div:last-child{flex-direction:column;align-items:flex-start;gap:13px}.capability-v3{grid-template-columns:1fr;gap:40px}.capability-v3 h2{font-size:46px;max-width:none}.capability-row:first-child{padding-top:30px;border-top:1px solid var(--line)}.capability-row{grid-template-columns:55px 1fr 32px}.capability-row h3{font-size:30px}.capability-row p{max-width:600px;font-size:15px}.trust-grid{grid-template-columns:repeat(2,1fr);gap:35px 40px}.trust-grid h3{font-size:25px}.trust-grid p{font-size:15px}.pricing-intro{align-items:flex-start}.pricing-intro h2{font-size:40px}.pricing-intro>p{max-width:280px;font-size:14px}.pricing-card{padding:28px 19px}.plan-name{font-size:21px}.price>.money{font-size:34px!important}.pricing-card p{font-size:13px}.check-list li{font-size:12px}.service-card h3{font-size:27px}.section{padding-block:80px}.section-first{padding-top:0}.paws-composition{padding:18px;gap:12px}.paws-composition strong{font-size:21px}.paws-concept-photo{height:172px}.signal-composition{min-height:195px;padding:18px 16px;gap:10px}.signal-composition strong{font-size:22px}.signal-mini-poster{font-size:28px;padding:14px 10px}}@media (max-width:700px){.container{width:calc(100% - 40px)}.section{padding-block:60px}.section-first{padding-top:0}.nav-wrap{display:grid;grid-template-columns:1fr auto;gap:7px 12px;height:auto;padding-block:12px}.brand{font-size:25px;grid-row:1;grid-column:1;justify-self:start}.brand-symbol{width:25px}.nav-actions{display:contents}.nav-actions>.language-pills{grid-row:2;grid-column:1;justify-self:start}.nav-actions>.currency-control{grid-row:2;grid-column:2}.nav-actions>.menu-toggle{grid-row:1;grid-column:2;justify-self:end;min-height:38px;height:38px}.nav-cta{display:none}.language-pills a{font-size:12px;padding:9px 13px;min-height:35px}.currency-options button{min-width:40px;font-size:12px;min-height:35px}.currency-options>svg{display:block;margin-inline:4px}.language-preference{font-size:11px;gap:8px;padding-inline:15px}.studio-hero{padding-top:35px;padding-bottom:55px;gap:30px}.studio-hero h1{font-size:clamp(45px,10.8vw,65px);line-height:1.06;letter-spacing:-.06em;margin:25px 0}.studio-hero h1 em{font-size:1.15em}.studio-hero-bottom{grid-template-columns:1fr;gap:22px}.studio-hero-bottom p{font-size:15px;max-width:520px;line-height:1.9}.studio-hero-bottom>div{justify-self:start;gap:17px}.studio-hero-bottom .button{min-height:52px;font-size:13px}.studio-work-link{font-size:12px}.studio-hero-intro .eyebrow{font-size:9px;line-height:1.8}.desk-stage{height:675px;border-radius:10px}.desk-canvas{inset:44px 0 253px}.desk-top{font-size:8px;left:16px;right:16px}.desk-top>span:last-child{display:none}.desk-controls{left:16px;right:16px;bottom:39px;padding-top:12px}.desk-control-row{gap:8px;flex-wrap:wrap}.desk-stage .scene-tabs button{font-size:11px;min-height:42px;padding:9px 10px}.desk-stage .scene-tabs small{font-size:8px;margin-right:4px}.desk-stage .stage-status{margin-left:auto}.desk-stage .enable-3d,.desk-stage .motion-switch{font-size:10px;min-height:40px;padding:8px}.desk-projects{gap:6px;margin:12px 0;display:grid;grid-template-columns:repeat(3,1fr)}.desk-projects button{font-size:9px;min-height:36px;padding:6px;justify-content:center;white-space:nowrap}.desk-bottom-row{display:grid;grid-template-columns:1fr;gap:10px}.depth-control{justify-content:space-between;font-size:10px}.depth-control input{width:min(140px,44vw);min-height:26px}.desk-demo-link{font-size:12px;justify-content:space-between;border-top:1px solid #394b66;padding-top:11px;min-height:39px}.desk-instructions{bottom:253px;left:16px;right:16px;font-size:8px;gap:9px}.desk-instructions>span{gap:4px}.desk-instructions button{font-size:9px;min-height:36px}.desk-poster{inset:64px 13px 279px}.desk-poster-card{left:10%;width:82%;padding:17px}.desk-poster-card>strong{font-size:26px;max-width:92%;margin-bottom:14px}.desk-poster-card>small{font-size:11px;margin-bottom:13px}.desk-poster-card>img{height:140px}.desk-poster-back{font-size:9px;inset:7% 16% 6% 5%}.desk-stage .stage-disclosure{bottom:12px;font-size:8px;left:15px;right:15px}.studio-strip>.container{display:grid;grid-template-columns:1fr;gap:14px;padding-block:23px}.studio-strip span{font-size:11px;justify-content:space-between}.studio-strip svg{width:18px;height:18px}.portfolio-heading{grid-template-columns:1fr;gap:24px;margin-bottom:30px}.portfolio-heading h2{font-size:40px}.portfolio-heading>div:nth-child(2){max-width:100%;justify-self:start}.portfolio-heading p{font-size:14px}.portfolio-grid{grid-template-columns:1fr;gap:39px}.portfolio-project:nth-child(2n){padding-top:0}.portfolio-surface{height:360px;padding:28px}.portfolio-caption{padding-top:17px}.portfolio-caption h3 a{font-size:28px;margin-bottom:11px}.portfolio-caption p{font-size:14px}.portfolio-caption .project-kind{font-size:9px}.portfolio-enter{font-size:9px;right:13px;bottom:13px;padding:11px 13px}.portfolio-enter svg{width:22px}.portfolio-links a{font-size:12px;min-height:30px}.portfolio-links>span{font-size:8px}.own-websites{flex-direction:column;margin-top:36px;padding-top:25px;gap:22px}.own-websites p{font-size:13px}.own-websites>div:last-child{flex-direction:row;flex-wrap:wrap;gap:18px 22px}.own-websites a{font-size:13px}.capability-v3{gap:28px}.capability-v3 h2{font-size:37px}.capability-v3 .eyebrow{font-size:9px}.capability-row{grid-template-columns:30px 1fr 23px;gap:14px;padding:27px 0}.capability-row h3{font-size:26px}.capability-row p{font-size:14px}.capability-row small{font-size:8px;line-height:1.7;display:block}.capability-row>span{font-size:10px;gap:25px}.capability-row>span svg{width:22px}.trust-section h2{font-size:43px}.trust-grid{grid-template-columns:1fr;gap:28px;margin-top:38px}.trust-grid article>span{margin-bottom:17px}.trust-grid h3{font-size:26px}.trust-grid p{font-size:14px}.pricing-intro{flex-direction:column;gap:24px}.pricing-intro h2{font-size:39px}.pricing-intro p{font-size:14px;max-width:100%}.currency-expanded{flex-direction:column;gap:13px;padding-bottom:28px}.currency-expanded .currency-options{padding:4px}.currency-expanded .currency-options button{font-size:13px;min-height:39px;padding:9px 19px}.currency-explanation{font-size:12px}.currency-explanation p{font-size:11px}.region-simulator{margin-top:9px}.region-simulator summary{line-height:1.8}.region-simulator select{font-size:14px;max-width:230px}.pricing-grid{gap:29px}.pricing-card{padding:30px 26px}.pricing-card .plan-name{font-size:26px}.pricing-card p{font-size:14px}.price>.money{font-size:44px!important}.check-list li{font-size:13px}.pricing-note{font-size:12px;text-align:left}.studio-signature{font-size:clamp(54px,13vw,90px);padding-bottom:44px;gap:10px}.studio-signature svg{width:12vw;height:12vw}.page-hero h1{font-size:clamp(40px,9.5vw,62px)}.page-hero .lead{font-size:15px}.service-grid{grid-template-columns:1fr}.service-card{padding:27px}.service-card h3{font-size:27px}.service-card p{font-size:14px}.footer-language-row{align-items:flex-start;gap:18px;flex-direction:column}.footer-main h3{font-size:11px}.footer-main>div:not(:first-child)>a{font-size:13px}.footer-main{gap:30px 20px}.footer-main>div:first-child p{font-size:15px}.footer-bottom,.footer-location{font-size:11px}.form-panel{padding:27px 22px}.field input,.field select,.field textarea{font-size:16px}.contact-copy h1{font-size:52px}.contact-copy .lead{font-size:15px}.contact-promises p{font-size:12px}.case-description{font-size:15px}.case-hero .button-row{gap:14px}.case-hero .button{font-size:13px}.case-caption{font-size:10px;line-height:1.8}.case-story p{font-size:15px}.case-scope p{font-size:14px}.case-scope h2{font-size:34px}.paws-composition{padding:22px;gap:15px}.paws-composition strong{font-size:26px}.paws-concept-photo{height:207px}.signal-composition{min-height:246px;padding:24px 20px;gap:14px}.signal-composition strong{font-size:29px}.signal-mini-poster{font-size:35px}.signal-composition>div>span{font-size:7px}html[lang=zh-Hans] .studio-hero h1{font-size:clamp(43px,10.3vw,62px);line-height:1.18}html[lang=zh-Hans] .studio-hero h1 em,html[lang=zh-Hans] .studio-hero h1>span{font-family:var(--sans);font-size:1em;font-style:normal}html[lang=zh-Hans] .capability-v3 h2{font-size:34px;line-height:1.35}html[lang=zh-Hans] .portfolio-heading h2{font-size:38px}}@media (max-width:380px){.container{width:calc(100% - 32px)}.language-pills a{padding:8px 10px}.currency-options button{min-width:34px;padding:7px 4px;font-size:11px}.currency-options>svg{width:13px}.brand{font-size:23px}.studio-hero h1{font-size:42px}.desk-stage{height:680px}.desk-control-row{display:grid;grid-template-columns:1fr}.desk-stage .stage-status{margin:0}.desk-canvas,.desk-instructions{bottom:287px}.desk-poster{bottom:310px}.desk-stage .scene-tabs{justify-content:space-between}.desk-stage .scene-tabs button{flex:1 1;font-size:10px}.desk-stage .enable-3d,.desk-stage .motion-switch{width:auto;min-height:31px}.desk-projects button{font-size:8px}.desk-controls{left:13px;right:13px}.desk-instructions>span{font-size:7px}.desk-instructions>span svg{display:none}.portfolio-surface{height:290px;padding:21px}.portfolio-caption h3 a{font-size:25px}.portfolio-heading h2{font-size:34px}.paws-composition{padding:17px;gap:10px}.paws-composition strong{font-size:20px}.paws-concept-photo{height:171px}.signal-composition{min-height:192px;padding:18px 15px;gap:10px}.signal-composition strong{font-size:23px}.signal-mini-poster{font-size:29px;padding:15px 10px}.price>.money{font-size:39px!important}.pricing-intro h2{font-size:34px}.region-simulator label{align-items:flex-start;flex-direction:column}.studio-signature{font-size:55px}}@media (prefers-reduced-motion:reduce){.portfolio-cover:hover .concept-frame{transform:none}.desk-poster{transition:none}}.paws-concept-photo i{color:#223e31}.desk-stage[data-mode=flow] .desk-poster-back{transform:translate(-20px,-9px) rotate(-13deg)}.desk-stage[data-mode=flow] .desk-poster-card{transform:translate(calc(var(--layer-depth, .55) * 36px),calc(var(--layer-depth, .55) * 16px)) rotate(8deg)}.desk-stage[data-mode=orbit] .desk-poster-card{left:33%;width:44%;padding:17px 14px;border:6px solid #263851;border-radius:19px;transform:rotate(5deg)}.desk-stage[data-mode=orbit] .desk-poster-card>strong{font-size:24px;margin-bottom:12px;line-height:1.08}.desk-stage[data-mode=orbit] .desk-poster-card>small{font-size:10px}.desk-stage[data-mode=orbit] .desk-poster-card>img{height:150px}.desk-stage[data-mode=orbit] .desk-poster-card>span{font-size:7px}.desk-stage[data-mode=orbit] .desk-poster-back{transform:rotate(-7deg);inset:18% 50% 16% 4%}@media (max-width:700px){.desk-stage[data-mode=orbit] .desk-poster-card{width:49%;left:31%;padding:13px 10px}.desk-stage[data-mode=orbit] .desk-poster-card>strong{font-size:19px}.desk-stage[data-mode=orbit] .desk-poster-card>img{height:107px}.desk-stage[data-mode=orbit] .desk-poster-card>small{font-size:9px}}.desk-stage .enable-3d{background:#d4ed88;color:#17263b;border-color:#d4ed88}