.appReel-module__gvYnlq__stage{aspect-ratio:16/10;border-radius:10px;position:relative;overflow:hidden}.appReel-module__gvYnlq__splash{z-index:10;opacity:0;pointer-events:none;background:radial-gradient(50% 55% at 50% 45%,#ffffff8c,#0000 70%),linear-gradient(90deg,#a6afff 0%,#bca5ff 100%);place-items:center;transition:opacity .45s,transform .6s;display:grid;position:absolute;inset:0;transform:scale(1.08)}.appReel-module__gvYnlq__splash[data-on]{opacity:1;transform:none}.appReel-module__gvYnlq__splash img{width:48%;transition:transform 1.2s cubic-bezier(.16,1,.3,1)}@starting-style{.appReel-module__gvYnlq__splash img{transform:scale(.8)}}.appReel-module__gvYnlq__scene{flex:1;min-height:0;position:relative}.appReel-module__gvYnlq__pipe{font-size:calc(var(--u) * 9);position:absolute;inset:0}.appReel-module__gvYnlq__bar1,.appReel-module__gvYnlq__bar2{justify-content:space-between;align-items:center;display:flex;position:absolute;left:0;right:0}.appReel-module__gvYnlq__bar1{height:calc(var(--u) * 34);top:0}.appReel-module__gvYnlq__bar2{top:calc(var(--u) * 44);height:calc(var(--u) * 36)}.appReel-module__gvYnlq__tabs{padding:calc(var(--u) * 3);border-radius:calc(var(--u) * 9);background:#fff;display:flex}.appReel-module__gvYnlq__tabs i{padding:calc(var(--u) * 6) calc(var(--u) * 12);border-radius:calc(var(--u) * 7);color:#55576a;font-size:calc(var(--u) * 11);font-style:normal}.appReel-module__gvYnlq__tabs i[data-on]{background:var(--indigo);color:#fff}.appReel-module__gvYnlq__search{width:calc(var(--u) * 200);padding:calc(var(--u) * 8) calc(var(--u) * 12);border-radius:calc(var(--u) * 9);color:#a3a5b3;font-size:calc(var(--u) * 10);background:#fff;box-shadow:0 0 0 1px #e3e4ee}.appReel-module__gvYnlq__totals{align-items:center;gap:calc(var(--u) * 16);display:flex}.appReel-module__gvYnlq__totals i{color:var(--muted);font-size:calc(var(--u) * 11);justify-items:center;font-style:normal;display:grid}.appReel-module__gvYnlq__totals b{color:var(--ink);font-size:calc(var(--u) * 11);font-weight:500}.appReel-module__gvYnlq__btns{gap:calc(var(--u) * 8);display:flex}.appReel-module__gvYnlq__btns i{padding:calc(var(--u) * 9) calc(var(--u) * 16);border-radius:calc(var(--u) * 9);background:var(--indigo);color:#fff;font-size:calc(var(--u) * 10.5);font-style:normal;font-weight:500}.appReel-module__gvYnlq__phase{top:calc(var(--u) * 92);width:calc(var(--u) * 144);height:calc(var(--u) * 48);padding-top:calc(var(--u) * 9);border-radius:calc(var(--u) * 10);box-shadow:inset 0 calc(var(--u) * -4) 0 var(--tone);background:#fff;justify-items:center;display:grid;position:absolute}.appReel-module__gvYnlq__phase b{font-size:calc(var(--u) * 11);white-space:nowrap;font-weight:500}.appReel-module__gvYnlq__phase small{color:var(--muted);font-size:calc(var(--u) * 9.5)}.appReel-module__gvYnlq__pipe [data-tone=pink]{--tone:#f0457f;--tint:#fde8f0}.appReel-module__gvYnlq__pipe [data-tone=indigo]{--tone:#6b77e1;--tint:#e6f6ec;--tag:#2f8a55}.appReel-module__gvYnlq__pipe [data-tone=violet]{--tone:#8b5cf6;--tint:#f1eafe}.appReel-module__gvYnlq__pipe [data-tone=green]{--tone:#3aa968;--tint:#e6f6ec}.appReel-module__gvYnlq__pipe [data-tone=orange]{--tone:#f2721c;--tint:#fff1e6}.appReel-module__gvYnlq__drop{width:calc(var(--u) * 144);height:calc(var(--u) * 96);position:absolute}.appReel-module__gvYnlq__deal{z-index:1;gap:calc(var(--u) * 3);width:calc(var(--u) * 144);height:calc(var(--u) * 96);padding:calc(var(--u) * 9) calc(var(--u) * 10);border-radius:calc(var(--u) * 10);background:#fff;flex-direction:column;transition:left .8s cubic-bezier(.65,0,.35,1),top .8s cubic-bezier(.65,0,.35,1),transform .25s,box-shadow .25s,opacity .4s;display:flex;position:absolute}@starting-style{.appReel-module__gvYnlq__deal{opacity:0;transform:translateY(calc(var(--u) * 12))}}.appReel-module__gvYnlq__deal em{padding:calc(var(--u) * 2) calc(var(--u) * 7);background:var(--tint);color:var(--tag,var(--tone));font-size:calc(var(--u) * 7.5);border-radius:999px;align-self:flex-start;font-style:normal;transition:background-color .3s,color .3s}.appReel-module__gvYnlq__deal b{font-size:calc(var(--u) * 10.5);text-underline-offset:calc(var(--u) * 2);white-space:nowrap;font-weight:500;text-decoration:underline}.appReel-module__gvYnlq__deal small{justify-content:space-between;gap:calc(var(--u) * 6);color:#4a4a5e;font-size:calc(var(--u) * 8.5);display:flex}.appReel-module__gvYnlq__deal strong{font-weight:500}.appReel-module__gvYnlq__deal>span{color:#4a4a5e;font-size:calc(var(--u) * 8);justify-content:space-between;margin-top:auto;display:flex}.appReel-module__gvYnlq__deal u{color:var(--indigo)}.appReel-module__gvYnlq__deal[data-lift]{z-index:3;box-shadow:0 0 0 calc(var(--u) * 2) var(--indigo), 0 calc(var(--u) * 16) calc(var(--u) * 30) #34248c40;transform:rotate(-3deg)scale(1.05)}.appReel-module__gvYnlq__deal[data-done]{box-shadow:0 0 0 calc(var(--u) * 2) #3aa968}.appReel-module__gvYnlq__toast{z-index:6;color:#fff;font-family:var(--font-body);white-space:nowrap;opacity:0;pointer-events:none;background:#1f2030;border-radius:999px;align-items:center;gap:6px;padding:6px 12px 6px 7px;font-size:10px;font-weight:500;transition:opacity .3s,transform .4s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;bottom:5%;left:50%;transform:translate(-50%,12px)}.appReel-module__gvYnlq__toast[data-on]{opacity:1;transform:translate(-50%)}.appReel-module__gvYnlq__toast i{background:#3aa968;border-radius:50%;place-items:center;width:15px;height:15px;font-size:9px;font-style:normal;display:grid}.appReel-module__gvYnlq__cursor{z-index:7;pointer-events:none;width:15px;height:15px;transition:left .8s cubic-bezier(.65,0,.35,1),top .8s cubic-bezier(.65,0,.35,1);position:absolute}.appReel-module__gvYnlq__cursor svg{fill:#17152e;stroke:#fff;stroke-width:1.6px;stroke-linejoin:round;filter:drop-shadow(0 2px 2px #0000004d);width:100%;height:100%;display:block}.appReel-module__gvYnlq__cursor svg[data-press]{animation:.25s ease-out appReel-module__gvYnlq__press}@keyframes appReel-module__gvYnlq__press{50%{transform:scale(.8)}}.appReel-module__gvYnlq__ripple{opacity:0;border:2px solid #8b5cf6;border-radius:50%;width:20px;height:20px;animation:.6s ease-out appReel-module__gvYnlq__ripple;position:absolute;top:-8px;left:-8px}@keyframes appReel-module__gvYnlq__ripple{0%{opacity:.9;transform:scale(.2)}to{opacity:0;transform:scale(1.8)}}@media (prefers-reduced-motion:reduce){.appReel-module__gvYnlq__splash,.appReel-module__gvYnlq__splash img,.appReel-module__gvYnlq__deal{transition:none}}
.caseTip-module__6vpCEq__tip{color:#f2e6bd;width:320px;position:relative}.caseTip-module__6vpCEq__lead{top:var(--lead-y,50%);width:var(--lead,0px);transform-origin:100%;background:linear-gradient(90deg,#d68cff,#d68cff59);height:1px;animation:.35s cubic-bezier(.3,.7,.2,1) both caseTip-module__6vpCEq__leadIn;position:absolute;right:100%;box-shadow:0 0 8px #d68cffcc}.caseTip-module__6vpCEq__lead:before{content:"";background:#f0c8ff;border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;left:-3px;box-shadow:0 0 10px #d68cff}[data-side=left] .caseTip-module__6vpCEq__lead{transform-origin:0;background:linear-gradient(270deg,#d68cff,#d68cff59);left:100%;right:auto}[data-side=left] .caseTip-module__6vpCEq__lead:before{left:auto;right:-3px}@keyframes caseTip-module__6vpCEq__leadIn{0%{transform:scaleX(0)}}.caseTip-module__6vpCEq__card{padding:8px;overflow:hidden}.caseTip-module__6vpCEq__body{flex-direction:column;gap:6px;padding:12px 8px 6px;display:flex}.caseTip-module__6vpCEq__title{font-family:var(--font-display);letter-spacing:.01em;font-size:20px;font-weight:700;line-height:1.1}.caseTip-module__6vpCEq__subject{color:#f2e6bdbf;font-family:var(--font-nunito);margin:0;font-size:13px;font-weight:500;line-height:1.35}.caseTip-module__6vpCEq__stats{grid-template-columns:repeat(3,1fr);gap:6px;margin:6px 0 2px;padding:0;list-style:none;display:grid}.caseTip-module__6vpCEq__stats li{color:#f2e6bdb3;font-family:var(--font-nunito);white-space:nowrap;background:radial-gradient(120% 90% at 0 0,#f7a35c38,#0000 60%),#f2e6bd0d;border-radius:9px;flex-direction:column;gap:2px;padding:7px 9px;font-size:10px;font-weight:600;line-height:1.2;animation:.55s cubic-bezier(.3,.7,.2,1) both caseTip-module__6vpCEq__statIn;display:flex;box-shadow:inset 0 0 0 1px #f7a35c4d,0 0 18px #e8467f1f}.caseTip-module__6vpCEq__stats b{color:#ffc98a;font-family:var(--font-display);white-space:nowrap;filter:drop-shadow(0 0 8px #f7a35c73);font-size:15px;font-weight:700}@keyframes caseTip-module__6vpCEq__statIn{0%{opacity:0;transform:translateY(8px)}}.caseTip-module__6vpCEq__tags{flex-wrap:wrap;align-items:center;gap:4px;margin:2px 0 1px;display:flex}.caseTip-module__6vpCEq__tags em{color:#e4c3ff;font-family:var(--font-nunito);background:#d68cff1f;border-radius:999px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:600}@media (prefers-reduced-motion:reduce){.caseTip-module__6vpCEq__lead,.caseTip-module__6vpCEq__stats li{transition:none;animation:none}}
.projectsTip-module__QKn5MG__stage{aspect-ratio:16/10;background:#120a24;border-radius:10px;position:relative;overflow:hidden}.projectsTip-module__QKn5MG__room{width:507px;max-width:none;height:auto;position:absolute;top:-10px;left:-101px}.projectsTip-module__QKn5MG__tv{background:#1a1040;border-radius:1px;width:130.5px;height:65.6px;position:absolute;top:29.3px;left:86.5px;overflow:hidden}.projectsTip-module__QKn5MG__tv img{object-fit:cover;object-position:50% 30%;opacity:0;width:100%;height:100%;transition:opacity .35s ease-out;position:absolute;inset:0}.projectsTip-module__QKn5MG__tv img[data-on]{opacity:1}@media (prefers-reduced-motion:reduce){.projectsTip-module__QKn5MG__tv img{transition:none}}
