.S_vrQW_page{padding-bottom:5rem;overflow:clip}.S_vrQW_eyebrow{letter-spacing:.15em;text-transform:uppercase;color:hsl(var(--primary));font-size:.68rem;font-weight:700;line-height:1.6}.dark .S_vrQW_eyebrow{color:hsl(var(--foreground))}.S_vrQW_hero{isolation:isolate;margin-top:-5rem;padding-top:6rem;padding-bottom:2rem;position:relative}.S_vrQW_heroBackdrop{z-index:-2;opacity:.7;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.dark .S_vrQW_heroBackdrop{opacity:.95}.S_vrQW_heroBackdrop:after{content:"";background:linear-gradient(90deg, hsl(var(--background) / .85) 0%, hsl(var(--background) / .45) 35%, transparent 60%);position:absolute;inset:0}.S_vrQW_heroGrid{align-items:center;gap:1.5rem;display:grid}.S_vrQW_heroCopy{z-index:2;min-width:0;padding-top:1.25rem;position:relative}.S_vrQW_title{letter-spacing:-.035em;text-wrap:balance;color:hsl(var(--foreground));margin-top:.6rem;font-size:clamp(2.4rem,4vw,4.2rem);font-weight:750;line-height:1.08}.S_vrQW_lead{text-wrap:pretty;max-width:36rem;margin-top:1.4rem;font-size:clamp(1.08rem,1.8vw,1.45rem);line-height:1.5}.S_vrQW_heroArt{aspect-ratio:16/10;min-width:0;margin:2rem -1rem 0;position:relative}.S_vrQW_annotation{z-index:3;isolation:isolate;pointer-events:none;text-align:right;max-width:13rem;font-size:1.875rem;line-height:1.25;display:none;position:absolute;top:6rem;right:1.5%;transform:rotate(6deg)}.S_vrQW_annotation:before{content:"";z-index:-1;background:radial-gradient(ellipse at center, hsl(var(--background)) 0%, hsl(var(--background) / .9) 40%, transparent 75%);position:absolute;inset:-2.5rem -3rem}.S_vrQW_facts{z-index:2;border-radius:1rem;gap:1.3rem;margin-top:1rem;padding:1.5rem;display:grid;position:relative}.S_vrQW_facts>div{grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:center;column-gap:1rem;min-width:0;display:grid}.S_vrQW_facts>div>svg{grid-row:1/span 2}.S_vrQW_facts svg{width:1.7rem;height:1.7rem;color:hsl(var(--primary));flex-shrink:0}.S_vrQW_facts dd{text-wrap:pretty;overflow-wrap:anywhere;grid-area:1/2;font-size:.85rem;font-weight:600;line-height:1.5}.S_vrQW_facts dt{color:hsl(var(--muted-foreground));grid-area:2/2;margin-top:.3rem;font-size:.72rem}.S_vrQW_sectionTitle{letter-spacing:-.025em;text-wrap:balance;margin-top:.5rem;font-size:clamp(1.75rem,2.5vw,2.6rem);font-weight:700;line-height:1.2}.S_vrQW_paragraph{color:hsl(var(--muted-foreground));text-wrap:pretty;margin-top:1.3rem;font-size:.95rem;line-height:1.8}.S_vrQW_context{gap:2.5rem;padding-top:3rem;padding-bottom:4rem;display:grid}.S_vrQW_contextCopy{min-width:0}.S_vrQW_scopeList{gap:.8rem;margin-top:1.3rem;font-size:.85rem;display:grid}.S_vrQW_scopeList li{align-items:baseline;gap:.7rem;display:flex}.S_vrQW_scopeList svg{align-self:flex-start;margin-top:.15rem}.S_vrQW_technologies{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem .8rem;margin-top:1.5rem;display:grid}.S_vrQW_technologies li{text-align:center;overflow-wrap:anywhere;flex-direction:column;align-items:center;gap:.65rem;font-size:.7rem;display:flex}.S_vrQW_technologyIcon{width:2.3rem;height:2.3rem;color:hsl(var(--primary));background:hsl(var(--primary) / .09);border-radius:.55rem;justify-content:center;align-items:center;display:flex}.S_vrQW_technologyLink{-webkit-text-decoration-color:hsl(var(--primary));text-decoration-color:hsl(var(--primary));text-underline-offset:.2em;border-radius:.4rem}.S_vrQW_technologyLink:hover{color:hsl(var(--primary));text-decoration-line:underline}.S_vrQW_technologyLink:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:4px}.S_vrQW_technologyTile{flex-direction:column;align-items:center;gap:.65rem;width:100%;display:flex}.S_vrQW_technologyIcon svg{width:1.45rem;height:1.45rem}.S_vrQW_interventions{isolation:isolate;padding:3rem 0 4rem;position:relative}.S_vrQW_workGrid{align-items:center;gap:3rem;display:grid}.S_vrQW_featureLead{margin-top:2rem}.S_vrQW_featureLead h3{margin-top:1rem;font-size:1.1rem;font-weight:600}.S_vrQW_featureIcon{width:2.65rem;height:2.65rem;color:hsl(var(--primary));background:linear-gradient(135deg, hsl(var(--primary) / .22), hsl(var(--primary) / .04));box-shadow:inset 0 0 0 1px hsl(var(--primary) / .18);border-radius:.7rem;justify-content:center;align-items:center;display:inline-flex}.S_vrQW_featureIcon svg{width:1.35rem;height:1.35rem}.S_vrQW_featureIndex{gap:.8rem;margin-top:1.5rem;display:grid}.S_vrQW_featureIndex a{align-items:center;gap:.7rem;font-size:.85rem;font-weight:500;display:inline-flex}.S_vrQW_featureIndex a:hover{color:hsl(var(--primary))}.S_vrQW_featureIndex svg{color:hsl(var(--primary));flex-shrink:0}.S_vrQW_featureGrid{gap:1.1rem;margin-top:3rem;display:grid}.S_vrQW_featureCard{border-radius:1rem;padding:1.5rem;scroll-margin-top:7rem}.S_vrQW_featureCard h3{margin-top:1.4rem;font-size:1.05rem;font-weight:650;line-height:1.4}.S_vrQW_featureCard p{color:hsl(var(--muted-foreground));text-wrap:pretty;margin-top:.8rem;font-size:.85rem;line-height:1.8}.S_vrQW_number{color:hsl(var(--primary) / .7);font-family:monospace;font-size:.75rem}.S_vrQW_captureComposition{isolation:isolate;aspect-ratio:16/11;min-width:0;position:relative}.S_vrQW_heroCaptures{aspect-ratio:auto;position:absolute;inset:0}.S_vrQW_mainCapture{z-index:1;width:84%;transform:var(--main-capture-transform,perspective(1200px) rotateY(-10deg) rotateZ(-4deg));filter:drop-shadow(0 22px 25px hsl(var(--primary) / .12));position:absolute;top:10%;left:1%}.S_vrQW_secondaryCapture{z-index:0;width:25%;transform:var(--secondary-capture-transform,perspective(1200px) rotateY(-10deg) rotateZ(7deg));opacity:.9;filter:drop-shadow(0 16px 20px hsl(var(--primary) / .15));position:absolute;top:8%;right:1%}.S_vrQW_captureComposition[data-detail=browser] .S_vrQW_secondaryCapture{width:58%;top:38%}.S_vrQW_mainCapture,.S_vrQW_secondaryCapture{transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .4s,filter .4s}.S_vrQW_captureControl{z-index:20;cursor:pointer;background:0 0;border:0;border-radius:.75rem;width:100%;height:100%;padding:0;position:absolute;inset:0}.S_vrQW_captureControl:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:5px}.S_vrQW_captureComposition[data-detail=phone] .S_vrQW_secondaryCapture .S_vrQW_captureControl{border-radius:12%}.S_vrQW_captureComposition[data-front=detail] .S_vrQW_secondaryCapture{z-index:2;opacity:1;transform:var(--secondary-front-transform,perspective(1200px) rotateY(-6deg) rotateZ(3deg) translateX(-8%))}.S_vrQW_captureComposition[data-front=detail][data-detail=browser] .S_vrQW_mainCapture{opacity:.82}@media (hover:hover){.S_vrQW_captureComposition[data-front=main] .S_vrQW_secondaryCapture:hover{z-index:2;opacity:1;transform:var(--secondary-front-transform,perspective(1200px) rotateY(-6deg) rotateZ(3deg) translateX(-8%))}.S_vrQW_captureComposition[data-front=detail] .S_vrQW_mainCapture:hover{opacity:1}}.S_vrQW_heroCaptures{--main-capture-transform:none}.S_vrQW_heroCaptures[data-detail=browser]{--secondary-capture-transform:none;--secondary-front-transform:none}.S_vrQW_galleryBackdrop{z-index:-2;pointer-events:none;opacity:.55;position:absolute;inset:-12% -18%;-webkit-mask-image:radial-gradient(closest-side,#000 35%,#0000);mask-image:radial-gradient(closest-side,#000 35%,#0000)}.dark .S_vrQW_galleryBackdrop{opacity:.5}.S_vrQW_illustrationComposition{isolation:isolate;min-width:0;padding:1.5rem 0;position:relative}.S_vrQW_summary{isolation:isolate;padding:3rem 0;position:relative}.S_vrQW_summaryGrid{gap:1rem;margin-top:1.7rem;display:grid}.S_vrQW_summaryGrid p{font-size:.92rem}.S_vrQW_reviews{margin-top:3.5rem}.S_vrQW_quote{border-radius:1rem;padding:2rem;position:relative}.S_vrQW_quote blockquote{text-wrap:pretty;padding-right:1rem;font-size:1.1rem;line-height:1.8;position:relative}.S_vrQW_quoteMark{color:hsl(var(--primary) / .25);font-size:6rem;line-height:1;position:absolute;top:.4rem;right:1.5rem}.S_vrQW_reviewInitials{background:hsl(var(--primary) / .1);width:3rem;height:3rem;color:hsl(var(--primary));border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:flex}.S_vrQW_related{margin-top:2.5rem;padding:1rem 0 3rem}.S_vrQW_page a:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:4px;border-radius:.3rem}@media (min-width:640px){.S_vrQW_hero{padding-top:6.5rem}.S_vrQW_facts{grid-template-columns:1fr 1fr;padding:1.7rem}.S_vrQW_facts>div:last-child{grid-column:1/-1}.S_vrQW_technologies{grid-template-columns:repeat(4,minmax(0,1fr))}.S_vrQW_featureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.S_vrQW_summaryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.S_vrQW_cta{padding:3rem}}@media (min-width:1024px){.S_vrQW_hero{padding-top:8rem}.S_vrQW_heroGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:0;min-height:420px}.S_vrQW_heroCopy{padding-top:0;padding-bottom:1.5rem}.S_vrQW_heroArt{width:100%;margin-top:0;margin-left:0;margin-right:0}.S_vrQW_annotation{display:block}.S_vrQW_facts{grid-template-columns:.8fr 1fr 1.2fr;margin-top:0}.S_vrQW_facts>div:last-child{grid-column:auto}.S_vrQW_context{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5rem;padding-top:3.5rem;padding-bottom:5rem}.S_vrQW_workGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:5rem}.S_vrQW_featureGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.S_vrQW_featureCard{padding:1.8rem}.S_vrQW_summary{padding-bottom:4rem}}@media (prefers-reduced-motion:reduce){.S_vrQW_page *,.S_vrQW_page :before,.S_vrQW_page :after{scroll-behavior:auto;transition:none;animation:none}}@media (max-width:1279px){.S_vrQW_heroBackdrop:after{background:linear-gradient(180deg, hsl(var(--background) / .98), hsl(var(--background) / .97) 55%, hsl(var(--background) / .7))}.dark .S_vrQW_heroBackdrop:after{background:linear-gradient(180deg, hsl(var(--background) / .95), hsl(var(--background) / .85) 55%, hsl(var(--background) / .6))}}
