:where(.projectShowcase) .sv-art *{box-sizing:border-box}:where(.projectShowcase) .sv-art{aspect-ratio:16/10;isolation:isolate;background:var(--matte);pointer-events:none;border-radius:20px;width:100%;position:relative;overflow:hidden;container-type:inline-size}:where(.projectShowcase) .sv-art .sv-screen{background:#fff;border-radius:.7cqw;position:absolute;overflow:hidden;box-shadow:0 20px 42px #0003}:where(.projectShowcase) .sv-art img{object-fit:contain;pointer-events:none;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}@media (max-width:580px){:where(.projectShowcase) .sv-art{border-radius:14px}:where(.projectShowcase) .sv-art .sv-screen{border-radius:.8cqw}}:where(.projectShowcase) .sv-art.sv-scene{background:var(--matte);aspect-ratio:16/10;isolation:isolate}:where(.projectShowcase) .sv-scene:before{content:"";z-index:0;background:radial-gradient(at 20% 10%,#fff6,#0000 62%),linear-gradient(145deg,#0000 50%,#02000712);position:absolute;inset:0}:where(.projectShowcase) .sv-screen-position{width:72%;aspect-ratio:var(--screen-ratio);z-index:3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:where(.projectShowcase) .sv-scene[data-project=scoutr] .sv-screen-position,:where(.projectShowcase) .sv-scene[data-project=unity] .sv-screen-position{width:66%}:where(.projectShowcase) .sv-scene-float{width:100%;height:100%;position:absolute;inset:0}:where(.projectShowcase) .sv-scene .sv-screen.sv-main{border-radius:.6cqw;width:100%;height:100%;inset:0;transform:none;box-shadow:0 2.6cqw 4.5cqw #02000730,0 .25cqw .4cqw #02000712}:where(.projectShowcase) .sv-scene .sv-main>img{object-fit:contain}:where(.projectShowcase) .sv-scene-phone{aspect-ratio:375/1095;z-index:5;width:12%;position:absolute;top:29%;left:11%}:where(.projectShowcase) .sv-scene-phone .sv-screen{border-radius:1cqw;width:100%;height:100%;inset:0;transform:none;box-shadow:0 20px 42px #0003}:where(.projectShowcase) .sv-depth-plane{pointer-events:none;position:absolute;inset:0}:where(.projectShowcase) .sv-plane-top{z-index:1}:where(.projectShowcase) .sv-plane-left{z-index:6;transform-origin:0 100%;transform:translate(-2%,1%)scale(.9)}:where(.projectShowcase) .sv-plane-right{z-index:4;transform-origin:100% 100%;transform:translate(2%,1%)scale(.84)}:where(.projectShowcase) .sv-scene .sv-prop{object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}:where(.projectShowcase) .sv-scene .sv-prop-left{clip-path:inset(44% 58% 0 0)}:where(.projectShowcase) .sv-scene .sv-prop-top{clip-path:inset(0 0 45% 64%)}:where(.projectShowcase) .sv-scene .sv-prop-right{clip-path:inset(50% 0 0 65%)}:where(.projectShowcase) .sv-scene-shadow{filter:blur(1.3cqw);opacity:.11;z-index:1;background:#020007;border-radius:50%;width:56%;height:5%;position:absolute;top:82%;left:22%}:where(.projectShowcase) .sv-scene[data-project=scoutr] .sv-scene-shadow,:where(.projectShowcase) .sv-scene[data-project=unity] .sv-scene-shadow{width:52%;top:87%;left:24%}:where(.projectShowcase) .sv-scene[data-motion-visible=true] .sv-motion-layer{animation-play-state:running}:where(.projectShowcase) html[data-motion-paused=true] .sv-scene .sv-motion-layer,:where(.projectShowcase) html[data-page-hidden=true] .sv-scene .sv-motion-layer{animation-play-state:paused}:where(.projectShowcase) .sv-scene .sv-screen{background:#fff}:where(.projectShowcase) .sv-scene[data-project=tasting-menu] .sv-screen{background:#0f0d0d}@media (max-width:580px){:where(.projectShowcase) .sv-scene .sv-screen.sv-main{border-radius:.8cqw}:where(.projectShowcase) .sv-scene-phone .sv-screen{border-radius:1cqw}}:where(.projectShowcase) .sv-scene .sv-motion-layer{will-change:auto}:where(.projectShowcase) .sv-scene[data-motion-visible=true] .sv-motion-layer{will-change:transform}:where(.projectShowcase) html[data-motion-paused=true] .sv-scene .sv-motion-layer,:where(.projectShowcase) html[data-page-hidden=true] .sv-scene .sv-motion-layer{will-change:auto}@media (prefers-reduced-motion:reduce){:where(.projectShowcase) .sv-scene .sv-motion-layer{will-change:auto!important;animation:none!important}}@media print{:where(.projectShowcase) .sv-scene .sv-motion-layer{animation:none!important}}:where(.projectShowcase) .sv-demo{pointer-events:none;position:absolute;inset:0;overflow:hidden}:where(.projectShowcase) .sv-demo-card{left:var(--x);top:var(--y);width:var(--w);height:var(--h);background-repeat:no-repeat;background-size:var(--bgw) var(--bgh);background-position:var(--bgx) var(--bgy);opacity:0;z-index:3;transform-origin:50%;border-radius:.35cqw;animation:12s cubic-bezier(.2,.7,.3,1) infinite paused sv-demo-card-a;position:absolute;box-shadow:0 .6cqw 1.3cqw #0200072b}:where(.projectShowcase) .sv-demo-card-b{animation-name:sv-demo-card-b}:where(.projectShowcase) .sv-demo-pointer{z-index:8;opacity:0;width:100%;height:100%;animation:12s cubic-bezier(.2,.7,.3,1) infinite paused sv-demo-cursor;position:absolute;inset:0}:where(.projectShowcase) .sv-cursor-icon{filter:drop-shadow(0 1px 1px #0005);transform-origin:15% 15%;width:clamp(9px,1.6cqw,21px);height:auto;animation:12s ease-in-out infinite paused sv-demo-press;display:block;position:absolute;top:0;left:0}:where(.projectShowcase) .sv-demo-click-position{left:var(--cx);top:var(--cy);aspect-ratio:1;z-index:7;width:clamp(12px,2cqw,28px);position:absolute;transform:translate(-50%,-50%)}:where(.projectShowcase) .sv-demo-click{border:1.5px solid var(--pa);opacity:0;border-radius:50%;animation:12s ease-out infinite paused sv-demo-click-a;position:absolute;inset:0}:where(.projectShowcase) .sv-demo-click-b{animation-name:sv-demo-click-b}@keyframes sv-demo-cursor{0%,to{opacity:0;transform:translate(23%,13%)}7%{opacity:1;transform:translate(23%,13%)}20%,34%{transform:translate3d(var(--ax),var(--ay),0);opacity:1}56%,73%{transform:translate3d(var(--bx),var(--by),0);opacity:1}92%{opacity:0;transform:translate(78%,87%)}}@keyframes sv-demo-press{0%,22%,29%,59%,66%,to{transform:scale(1)}24%,61%{transform:scale(.8)}26%,63%{transform:scale(1.12)}28%,65%{transform:scale(1)}}@keyframes sv-demo-card-a{0%,19%,43%,to{opacity:0;transform:scale(1)}22%{opacity:1;transform:scale(1.015)}25%{opacity:1;transform:scale(.985)}29%,36%{transform:scale(var(--lift));opacity:1}}@keyframes sv-demo-card-b{0%,54%,85%,to{opacity:0;transform:scale(1)}58%{opacity:1;transform:scale(1.01)}62%{opacity:1;transform:scale(.99)}66%,77%{transform:scale(var(--lift));opacity:1}}@keyframes sv-demo-click-a{0%,22%,31%,to{opacity:0;transform:scale(.4)}24%{opacity:.65;transform:scale(.45)}30%{opacity:0;transform:scale(1.6)}}@keyframes sv-demo-click-b{0%,59%,69%,to{opacity:0;transform:scale(.4)}61%{opacity:.65;transform:scale(.45)}68%{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){:where(.projectShowcase) .sv-demo .sv-motion-layer{animation:none!important}:where(.projectShowcase) .sv-demo-card,:where(.projectShowcase) .sv-demo-pointer,:where(.projectShowcase) .sv-demo-click{opacity:0!important}}:where(.projectShowcase) .sv-demo-pointer .sv-cursor-icon{filter:drop-shadow(0 1px 2px #02000766);width:clamp(12px,2cqw,26px)}:where(.projectShowcase) .sv-cursor-gesture{transform-box:fill-box;transform-origin:8% 3%;animation:12s cubic-bezier(.2,.7,.3,1) infinite paused sv-cursor-gesture}@keyframes sv-cursor-gesture{0%,7%{transform:rotate(-10deg)}19%,34%{transform:rotate(0)}46%{transform:rotate(9deg)}55%,73%{transform:rotate(0)}87%,to{transform:rotate(-8deg)}}:where(.projectShowcase) .sv-unity-flow>img.sv-flow-home{object-fit:cover;object-position:center top}:where(.projectShowcase) .sv-flow-page.sv-flow-requests{object-fit:contain;opacity:0;width:100%;height:100%;animation:12s linear infinite paused sv-flow-requests;position:absolute;inset:0}:where(.projectShowcase) .sv-unity-flow .sv-demo{z-index:2}@keyframes sv-flow-requests{0%,25%{opacity:0}26%,62%{opacity:1}63%,to{opacity:0}}:where(.projectShowcase) .sv-flow-target-a{animation-name:sv-flow-target-a}:where(.projectShowcase) .sv-flow-target-b{animation-name:sv-flow-target-b}@keyframes sv-flow-target-a{0%,19%,26%,to{opacity:0;transform:scale(1)}22%{opacity:1;transform:scale(1.03)}24%{opacity:1;transform:scale(.97)}25%{opacity:1;transform:scale(1.06)}}@keyframes sv-flow-target-b{0%,54%,63%,to{opacity:0;transform:scale(1)}58%{opacity:1;transform:scale(1.03)}61%{opacity:1;transform:scale(.97)}62%{opacity:1;transform:scale(1.06)}}:where(.projectShowcase) .sv-trivee-flow .sv-flow-discover{object-fit:contain;opacity:0;width:100%;height:100%;animation:12s linear infinite paused sv-flow-requests;position:absolute;inset:0}:where(.projectShowcase) .sv-trivee-flow .sv-demo,:where(.projectShowcase) .sv-scene[data-project=trivee] .sv-plane-left{z-index:2}:where(.projectShowcase) .sv-scene[data-project=unity] .sv-scene-phone{top:29%;left:77%}:where(.projectShowcase) .sv-tasting-flow .sv-flow-directory{object-fit:contain;opacity:0;width:100%;height:100%;animation:12s linear infinite paused sv-flow-requests;position:absolute;inset:0}:where(.projectShowcase) .sv-tasting-flow .sv-demo,:where(.projectShowcase) .sv-scene[data-project=tasting-menu] .sv-plane-left{z-index:2}.projectShowcase{width:100%;min-width:0;position:relative}.projectShowcase .sv-art.sv-scene{aspect-ratio:16/10;border-radius:20px}.projectShowcase .sv-motion-layer{animation-duration:4.8s;animation-iteration-count:1;animation-fill-mode:both}.projectShowcase [data-motion-finished=true] .sv-motion-layer{will-change:auto!important;animation:none!important}.projectShowcase [data-motion-visible=false] .sv-motion-layer{will-change:auto}@media (prefers-reduced-motion:reduce){.projectShowcase .sv-motion-layer{will-change:auto!important;animation:none!important}}@media (max-width:600px){.projectShowcase .sv-art.sv-scene{border-radius:14px}}.projectShowcase .sv-scene[data-project=scoutr] .sv-screen-position{width:72%}.projectShowcase .sv-scene[data-project=scoutr] .sv-plane-left{z-index:2}
.preview-module__BYDK1W__page{padding-bottom:40px}.preview-module__BYDK1W__container{width:min(960px,100%);margin:0 auto;padding:0 20px}.preview-module__BYDK1W__heading{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:960px;margin:auto;padding:144px 20px 44px;display:flex}.preview-module__BYDK1W__heading h1{max-width:900px}.preview-module__BYDK1W__heading>p{max-width:720px}.preview-module__BYDK1W__breadcrumb{color:#d2d0dd;font-size:12px}.preview-module__BYDK1W__breadcrumb:hover{color:#fff}.preview-module__BYDK1W__eyebrow{font-family:var(--font-mono),monospace;letter-spacing:.1em;text-transform:uppercase;color:#b9b5c8;font-size:11px}.preview-module__BYDK1W__details{grid-template-columns:1fr 1.15fr 1.3fr 1fr;gap:25px;margin:44px 0 64px;display:grid}.preview-module__BYDK1W__details dt{font-family:var(--font-heading),sans-serif;color:#fff;margin-bottom:12px;font-size:14px;font-weight:600}.preview-module__BYDK1W__details dd{color:#d2d0dd;font-size:13px;line-height:1.8}.preview-module__BYDK1W__intro{margin-bottom:70px}.preview-module__BYDK1W__intro .preview-module__BYDK1W__eyebrow{margin-bottom:14px}.preview-module__BYDK1W__intro h2{margin-bottom:24px}.preview-module__BYDK1W__intro>p:not(.preview-module__BYDK1W__eyebrow){color:#d2d0dd;max-width:830px;margin-top:16px;font-size:18px;line-height:1.8}.preview-module__BYDK1W__roleOverview{border-top:1px solid #ffffff20;margin-bottom:52px;padding-top:36px}.preview-module__BYDK1W__roleOverview h2{margin:14px 0 20px}.preview-module__BYDK1W__roleOverview>p:last-of-type{color:#d2d0dd;max-width:700px;font-size:17px;line-height:1.8}.preview-module__BYDK1W__roleNames{flex-wrap:wrap;gap:10px;margin:24px 0 0;padding:0;list-style:none;display:flex}.preview-module__BYDK1W__roleNames li{font:11px var(--font-mono),monospace;color:#d2d0dd;border:1px solid #ffffff26;border-radius:100px;padding:9px 13px}.preview-module__BYDK1W__roles,.preview-module__BYDK1W__sections{flex-direction:column;gap:78px;display:flex}.preview-module__BYDK1W__sections{margin-top:78px}.preview-module__BYDK1W__roleSection{min-width:0}.preview-module__BYDK1W__roleCopy{grid-template-columns:1fr 1fr;align-items:end;gap:48px;margin-bottom:28px;display:grid}.preview-module__BYDK1W__roleCopy h2{letter-spacing:-.035em;max-width:430px;margin-top:12px}.preview-module__BYDK1W__roleCopy>p{color:#d2d0dd;margin:0;font-size:15px;line-height:1.85}.preview-module__BYDK1W__featureArt{isolation:isolate;border-radius:20px;place-items:center;width:100%;min-width:0;padding:7.5%;display:grid;position:relative;overflow:hidden}.preview-module__BYDK1W__featureArt:before{content:"";z-index:-1;aspect-ratio:1;background:#ffffff28;border-radius:50%;width:65%;position:absolute;top:-40%;left:-25%}.preview-module__BYDK1W__featureArt:after{content:"";z-index:-1;aspect-ratio:1;background:#0200070a;border-radius:50%;width:45%;position:absolute;bottom:-38%;right:-16%}.preview-module__BYDK1W__trivee{background:#d2e2e5}.preview-module__BYDK1W__scoutr{background:#d6c6e1}.preview-module__BYDK1W__tasting{background:#a57551}.preview-module__BYDK1W__unity{background:#ded7e8}.preview-module__BYDK1W__featureScreen{background:#fff;border-radius:9px;width:100%;overflow:hidden;box-shadow:0 20px 46px #02000730,0 1px 2px #02000718}.preview-module__BYDK1W__featureScreen img{width:100%;height:auto;display:block}.preview-module__BYDK1W__mobileArt{background:radial-gradient(at 65% 30%,#eee7f6,#0000 65%),#ded7e8;min-height:490px}.preview-module__BYDK1W__featurePhone{aspect-ratio:375/908;background:#fff;border:5px solid #27202e;border-radius:27px;width:auto;height:410px;overflow:hidden;box-shadow:0 24px 45px #02000733}.preview-module__BYDK1W__featurePhone img{object-fit:cover;object-position:top;width:100%;height:100%}.preview-module__BYDK1W__quote{margin:78px 0 0}.preview-module__BYDK1W__quote+.preview-module__BYDK1W__next{border-top:0;margin-top:0}.preview-module__BYDK1W__next{color:#c4bdce;border-top:1px solid #ffffff20;justify-content:space-between;gap:20px;margin:78px 0 0;padding-top:26px;font-size:13px;display:flex}.preview-module__BYDK1W__next a:hover,.preview-module__BYDK1W__back a:hover{color:#fff}.preview-module__BYDK1W__cta{text-align:center;padding:78px 20px 30px}.preview-module__BYDK1W__cta p{color:#d2d0dd;margin-top:18px}.preview-module__BYDK1W__primary{color:#fff;min-height:44px;font-family:var(--font-heading),sans-serif;background:#4f2abf;border-radius:100px;justify-content:center;align-items:center;gap:10px;padding:12px 25px;font-size:14px;font-weight:500;transition:background .2s;display:inline-flex}.preview-module__BYDK1W__primary:hover{background:#6335df}.preview-module__BYDK1W__cta .preview-module__BYDK1W__primary{margin-top:28px}.preview-module__BYDK1W__primary:focus-visible,.preview-module__BYDK1W__next a:focus-visible,.preview-module__BYDK1W__breadcrumb:focus-visible,.preview-module__BYDK1W__cardArt:focus-visible,.preview-module__BYDK1W__back a:focus-visible{outline-offset:5px;outline:3px solid #c6aeff}.preview-module__BYDK1W__indexHeading{max-width:1200px;padding-top:150px;padding-bottom:66px}.preview-module__BYDK1W__indexCards{flex-direction:column;gap:40px;max-width:1200px;margin:auto;padding:0 20px 70px;display:flex}.preview-module__BYDK1W__card{border:1px solid #5e5e5e80;border-radius:20px;align-items:center;gap:38px;padding:24px;transition:border-color .2s,background .2s;display:flex}.preview-module__BYDK1W__card:hover{background:#ffffff03;border-color:#5e5e5ecc}.preview-module__BYDK1W__cardCopy{flex:1;min-width:0}.preview-module__BYDK1W__cardCopy h2{margin:20px 0 16px}.preview-module__BYDK1W__cardCopy>p{color:#d2d0dd;max-width:470px;font-size:14px;line-height:1.7}.preview-module__BYDK1W__cardCopy .preview-module__BYDK1W__primary{margin-top:24px}.preview-module__BYDK1W__chips{flex-wrap:wrap;gap:8px;display:flex}.preview-module__BYDK1W__chips span{color:#d2d0dd;background:#ffffff0f;border:1px solid #ffffff26;border-radius:100px;padding:5px 11px;font-size:10px}.preview-module__BYDK1W__cardArt{border-radius:16px;width:49%;min-width:0;display:block}.preview-module__BYDK1W__back{text-align:center;color:#c4bdce;margin-top:16px;font-size:13px}@media (max-width:767px){.preview-module__BYDK1W__heading{gap:18px;padding:118px 22px 32px}.preview-module__BYDK1W__heading h1{font-size:42px;line-height:1.08}.preview-module__BYDK1W__heading>p{font-size:16px;line-height:1.7}.preview-module__BYDK1W__details{grid-template-columns:1fr 1fr;gap:26px 22px;margin:34px 0 48px}.preview-module__BYDK1W__details dt{margin-bottom:8px;font-size:13px}.preview-module__BYDK1W__details dd{font-size:12px;line-height:1.8}.preview-module__BYDK1W__intro{margin-bottom:48px}.preview-module__BYDK1W__intro h2,.preview-module__BYDK1W__roleOverview h2{margin-bottom:18px;font-size:28px;line-height:1.2}.preview-module__BYDK1W__intro>p:not(.preview-module__BYDK1W__eyebrow),.preview-module__BYDK1W__roleOverview>p:last-of-type{font-size:16px;line-height:1.8}.preview-module__BYDK1W__roleOverview{margin-bottom:40px}.preview-module__BYDK1W__roles,.preview-module__BYDK1W__sections{gap:50px}.preview-module__BYDK1W__sections{margin-top:50px}.preview-module__BYDK1W__roleCopy{grid-template-columns:1fr;gap:18px;margin-bottom:22px}.preview-module__BYDK1W__roleCopy h2{max-width:360px;font-size:28px;line-height:1.15}.preview-module__BYDK1W__roleCopy>p{font-size:14px;line-height:1.8}.preview-module__BYDK1W__featureArt{border-radius:14px;padding:7%}.preview-module__BYDK1W__featureScreen{border-radius:5px}.preview-module__BYDK1W__mobileArt{min-height:430px}.preview-module__BYDK1W__featurePhone{border-width:4px;border-radius:22px;height:350px}.preview-module__BYDK1W__quote{margin:50px 0 0}.preview-module__BYDK1W__next{margin-top:48px;font-size:12px}.preview-module__BYDK1W__cta{padding:58px 0 20px}.preview-module__BYDK1W__cta h2{font-size:30px;line-height:1.15}.preview-module__BYDK1W__cta p{font-size:14px}.preview-module__BYDK1W__card{flex-direction:column-reverse;align-items:stretch;gap:24px;padding:18px}.preview-module__BYDK1W__cardArt{width:100%}.preview-module__BYDK1W__cardCopy h2{margin-top:18px;font-size:28px}.preview-module__BYDK1W__cardCopy>p{font-size:14px}.preview-module__BYDK1W__indexHeading{padding-bottom:42px}.preview-module__BYDK1W__indexCards{gap:30px}.preview-module__BYDK1W__roleNames{gap:8px}.preview-module__BYDK1W__roleNames li{padding:8px 11px;font-size:10px}}@media (prefers-reduced-motion:reduce){.preview-module__BYDK1W__primary,.preview-module__BYDK1W__card{transition:none}}.preview-module__BYDK1W__breadcrumb,.preview-module__BYDK1W__eyebrow,.preview-module__BYDK1W__details dd,.preview-module__BYDK1W__intro>p:not(.preview-module__BYDK1W__eyebrow),.preview-module__BYDK1W__roleOverview>p:last-of-type,.preview-module__BYDK1W__roleNames li,.preview-module__BYDK1W__roleCopy>p,.preview-module__BYDK1W__next,.preview-module__BYDK1W__cta p,.preview-module__BYDK1W__cardCopy>p,.preview-module__BYDK1W__chips span,.preview-module__BYDK1W__back{color:#625d55}.preview-module__BYDK1W__breadcrumb:hover,.preview-module__BYDK1W__next a:hover,.preview-module__BYDK1W__back a:hover,.preview-module__BYDK1W__details dt{color:#302d28}.preview-module__BYDK1W__roleOverview,.preview-module__BYDK1W__next{border-color:#302d2833}.preview-module__BYDK1W__roleNames li{background:#ebe6db;border-color:#302d2833}.preview-module__BYDK1W__card{background:#ebe6db}.preview-module__BYDK1W__card:hover{background:#e3dccf}.preview-module__BYDK1W__chips span{background:#ded7c9;border-color:#302d2833}.preview-module__BYDK1W__primary:focus-visible,.preview-module__BYDK1W__next a:focus-visible,.preview-module__BYDK1W__breadcrumb:focus-visible,.preview-module__BYDK1W__cardArt:focus-visible,.preview-module__BYDK1W__back a:focus-visible{outline-color:#704c91}@media (max-width:480px){.preview-module__BYDK1W__next{flex-direction:column;gap:12px}.preview-module__BYDK1W__next a:last-child{text-align:right;align-self:flex-end}}
