.A8YDEq_control{width:32px;min-width:24px;height:32px;min-height:24px;color:inherit;box-shadow:none;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:4px;flex-shrink:0;place-items:center;padding:0;display:grid}.A8YDEq_control svg{width:12px;height:12px}.A8YDEq_control:hover{color:hsl(var(--primary))}.A8YDEq_control:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.A8YDEq_control:disabled{cursor:default;opacity:.45}
.mRZala_scene{--device-violet:#7c3aed;isolation:isolate;aspect-ratio:1.28;width:100%;color:hsl(var(--foreground));margin:1.25rem 0 0;position:relative;container-type:inline-size}.mRZala_scene a{text-decoration:none}.mRZala_scene a:focus-visible{outline:2px solid var(--device-violet);outline-offset:3px}.mRZala_scene[data-scroll-reveal-active]:where(:not([data-scroll-reveal-interacting])) .mRZala_laptop,.mRZala_scene[data-scroll-reveal-active]:where(:not([data-scroll-reveal-interacting])) .mRZala_tablet,.mRZala_scene[data-scroll-reveal-active]:where(:not([data-scroll-reveal-interacting])) .mRZala_phone{animation:.82s cubic-bezier(.16,1,.3,1) backwards mRZala_deviceArrival}.mRZala_scene[data-scroll-reveal-active] .mRZala_laptop{--device-enter-x:0px;--device-enter-y:24px;animation-delay:40ms}.mRZala_scene[data-scroll-reveal-active] .mRZala_tablet{--device-enter-x:14px;--device-enter-y:18px;animation-delay:.12s}.mRZala_scene[data-scroll-reveal-active] .mRZala_phone{--device-enter-x:-10px;--device-enter-y:20px;animation-delay:.2s}@keyframes mRZala_deviceArrival{0%{opacity:.6;translate:var(--device-enter-x) var(--device-enter-y);scale:.97}to{opacity:1;translate:0;scale:1}}@media (max-width:639px){.mRZala_scene[data-scroll-reveal-active] .mRZala_laptop,.mRZala_scene[data-scroll-reveal-active] .mRZala_tablet,.mRZala_scene[data-scroll-reveal-active] .mRZala_phone{--device-enter-y:12px;--device-enter-x:0px;animation-duration:.64s}}.mRZala_groundShadow{filter:blur(1.8cqw);background:#09051738;border-radius:50%;width:85%;height:7%;position:absolute;top:82%;left:8%}.mRZala_laptop{z-index:2;width:77%;position:absolute;top:9%;left:7%;transform:rotate(-3deg)}.mRZala_laptopLid{background:linear-gradient(125deg,#4f4b58,#121117 18%,#08070b 70%,#686170);border:1px solid #a39fae;border-radius:1.7cqw;padding:1.2cqw 1cqw 1.5cqw;position:relative;box-shadow:inset 0 0 0 1px #ffffff25,0 1.5cqw 3cqw #09061740}.mRZala_laptopScreen{aspect-ratio:1203/753;background:hsl(var(--background));border-radius:.7cqw;overflow:hidden;box-shadow:0 0 0 .2cqw #000}.mRZala_camera{background:#253446;border-radius:50%;width:.35cqw;height:.35cqw;position:absolute;top:.45cqw;left:50%;box-shadow:0 0 0 1px #0008}.mRZala_lidMark{background:#777180;border-radius:1cqw;width:8%;height:.12cqw;position:absolute;bottom:.6cqw;left:46%}.mRZala_laptopBase{filter:drop-shadow(0 1.2cqw 1cqw #08051650);width:113%;max-width:none;margin:-.15cqw 0 0 -6.5%;display:block}.mRZala_website,.mRZala_auditScreen,.mRZala_appScreen{background:hsl(var(--background));height:100%;color:hsl(var(--foreground));font-size:1.15cqw;line-height:1.4}.mRZala_website{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:hsl(var(--primary) / .3) transparent;background-image:radial-gradient(at 85% 25%,#7c3aed17,#0000 60%);overflow-y:auto}.mRZala_laptopBrowser{display:block}.mRZala_heroNavigation{z-index:1;aspect-ratio:1100/64;width:100%;position:relative}.mRZala_navReplica{transform-origin:0 0;position:absolute;top:0;left:0}.mRZala_navReplica :is(a,button){min-width:calc(24px / var(--mockup-nav-scale));min-height:calc(24px / var(--mockup-nav-scale))}.mRZala_mobileMockupNavigation{z-index:1;aspect-ratio:390/64;flex-shrink:0;width:100%;min-height:32px;position:relative}.mRZala_compactNav{display:none}@container (max-width:600px){.mRZala_navReplica{display:none}.mRZala_mobileMockupNavigation{min-height:0}.mRZala_compactNav{border-bottom:.1cqw solid hsl(var(--border));background:hsl(var(--background));justify-content:space-between;align-items:center;gap:2%;padding-inline:3%;display:flex;position:absolute;inset:0}.mRZala_compactBrand{width:24%;min-width:0}.mRZala_mobileMockupNavigation .mRZala_compactBrand{width:60%}.mRZala_compactNav>svg{width:10%;height:auto}.mRZala_compactLinks{color:hsl(var(--muted-foreground));gap:2cqw;font-size:1cqw;display:flex}}.mRZala_auditScreen,.mRZala_appScreen{position:relative}.mRZala_scene[data-animate=false] *,.mRZala_scene[data-animate=false] :after{animation-play-state:paused!important}.mRZala_siteIntro{grid-template-columns:1.04fr 1fr;align-items:center;gap:2cqw;padding:3.8cqw 2.7cqw 2.8cqw;display:grid}.mRZala_eyebrow{color:var(--device-violet);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.85cqw;font-size:.87cqw;font-weight:650;display:block}.mRZala_heading{color:hsl(var(--foreground));letter-spacing:-.045em;font-size:3.2cqw;font-weight:750;line-height:1.12;display:block}.mRZala_heading>span{color:var(--device-violet)}.mRZala_description{color:hsl(var(--muted-foreground));margin-top:1.2cqw;font-size:1.12cqw;line-height:1.65}.mRZala_button{background:var(--device-violet);color:#fff;border-radius:.65cqw;align-items:center;gap:.8cqw;margin-top:1.8cqw;padding:1cqw 1.35cqw;font-size:1cqw;font-weight:600;display:inline-flex;box-shadow:0 .7cqw 1.6cqw #7c3aed20}.mRZala_button svg{width:1.2cqw;height:1.2cqw}.mRZala_trustLine{color:hsl(var(--muted-foreground));align-items:center;gap:.55cqw;margin-top:1.5cqw;font-size:.85cqw;display:flex}.mRZala_trustLine svg{width:1cqw;height:1cqw;color:var(--device-violet)}.mRZala_trustLine em{background:currentColor;border-radius:50%;width:.2cqw;height:.2cqw}.mRZala_project{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:1cqw 1cqw 0 0;overflow:hidden;transform:rotate(3deg);box-shadow:0 1.5cqw 3cqw #09061715}.mRZala_projectImage{background:#fff;height:100%;display:block;position:relative}.mRZala_projectCaption{gap:.4cqw;padding:1cqw 1.2cqw;font-size:1cqw;display:grid}.mRZala_projectCaption>span{color:hsl(var(--muted-foreground));font-size:.85cqw}.mRZala_projectCaption strong{justify-content:space-between;align-items:center;display:flex}.mRZala_projectCaption svg{width:1.3cqw;height:1.3cqw;color:var(--device-violet)}.mRZala_serviceTiles{grid-template-columns:repeat(3,1fr);gap:.8cqw;margin:0 2.7cqw;display:grid}.mRZala_serviceTile{border:1px solid hsl(var(--border));background:hsl(var(--card) / .8);border-radius:.8cqw;align-items:center;gap:.8cqw;padding:1.1cqw .8cqw;display:flex}.mRZala_serviceTile>svg{width:1.8cqw;height:1.8cqw;color:var(--device-violet);flex-shrink:0}.mRZala_serviceTile>svg:last-child{width:1cqw;margin-left:auto}.mRZala_serviceTile strong{font-size:.9cqw;font-weight:650;display:block}.mRZala_serviceTile small{color:hsl(var(--muted-foreground));margin-top:.4cqw;font-size:.8cqw;display:block}.mRZala_tablet{z-index:3;background:linear-gradient(140deg,#78727f,#131117 12%,#08070c 82%,#928995);border:1px solid #8d889b;border-radius:2cqw;width:29%;height:59cqw;padding:1cqw 1cqw 1.7cqw;position:absolute;top:18%;right:0;transform:rotate(3deg);box-shadow:inset 0 0 0 1px #ffffff20,0 1.8cqw 2.5cqw #09061745}.mRZala_tablet .mRZala_camera{top:.35cqw}.mRZala_tabletHome{background:#7a7586;border-radius:.5cqw;width:28%;height:.25cqw;position:absolute;bottom:.55cqw;left:36%}.mRZala_auditScreen{background-image:radial-gradient(at 100% 0,#7c3aed12,#0000 60%);border-radius:1cqw;overflow:hidden}.mRZala_tablet .mRZala_heading{font-size:2.5cqw}.mRZala_tablet .mRZala_description{margin-top:.65cqw;font-size:1.05cqw}.mRZala_auditSummary .mRZala_eyebrow{margin-bottom:.35cqw;font-size:.68cqw}.mRZala_phone{z-index:4;width:21%;position:absolute;top:39%;left:0;transform:none}.mRZala_phoneFrame{aspect-ratio:380/832;background:linear-gradient(110deg,#6d6874,#18161d 12%,#100e16 85%,#8b8594);border:1px solid #8e899a;border-radius:2cqw;width:100%;min-width:0;height:auto;padding:3.68% 2.37% 4.74%;position:relative;box-shadow:inset 0 0 0 1px #ffffff25}.mRZala_phoneDisplay{background:hsl(var(--background));border-radius:1.65cqw;height:100%;overflow:hidden}.mRZala_phoneCamera{background:#152237;border:1px solid #3e3b47;border-radius:50%;width:.6cqw;height:.6cqw;position:absolute;top:1.8%;left:calc(50% - .3cqw)}.mRZala_phoneHome{background:#85808f;border-radius:1cqw;width:30%;height:.2cqw;position:absolute;bottom:1%;left:35%}.mRZala_phone:before{content:"";pointer-events:none;border-radius:2cqw;position:absolute;inset:0;box-shadow:0 1.8cqw 1.5cqw #09061745}.mRZala_appScreen{background-image:radial-gradient(at 100% 0,#7c3aed10,#0000 65%);flex-direction:column;display:flex}.mRZala_projectMedia{aspect-ratio:1.6;border-radius:inherit;isolation:isolate;clip-path:inset(0 round 1cqw 1cqw 0 0);position:relative;overflow:hidden}.mRZala_projectSliderControls{color:hsl(var(--foreground));isolation:isolate;align-items:center;gap:0;padding:0;display:flex;position:absolute;bottom:.8cqw;left:.8cqw}.mRZala_projectSliderControls:before{content:"";z-index:-1;border:1px solid hsl(var(--border) / .6);background:hsl(var(--background) / .94);pointer-events:none;border-radius:999px;position:absolute;inset:5px 0}.mRZala_projectSlide{will-change:opacity;position:absolute;inset:0}.mRZala_projectSliderControls button{width:1.9cqw;min-width:24px;height:1.9cqw;min-height:24px;box-shadow:none;background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:grid}.mRZala_projectSliderControls button:hover{background:0 0}.mRZala_projectSliderControls button svg{width:8px;min-width:0;height:8px;min-height:0}.mRZala_projectSliderControls span{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(6px,.85cqw,9px)}.mRZala_projectProgress>div{border-radius:0;height:.35cqw;min-height:2px}.mRZala_projectSliderControls button:disabled{cursor:default;opacity:.45}.mRZala_scene .mRZala_projectSliderControls button:focus-visible{outline-offset:4px}.mRZala_phone .mRZala_description{margin-top:.6cqw;font-size:.85cqw}.mRZala_caption{width:100%;color:hsl(var(--muted-foreground));letter-spacing:.06em;justify-content:center;align-items:center;gap:.9cqw;font-size:1.15cqw;display:flex;position:absolute;top:97%}.mRZala_caption svg{width:1.5cqw;height:1.5cqw;color:var(--device-violet)}@media (min-width:1024px){.mRZala_scene{width:54%;max-width:850px;margin:0;position:absolute;top:4.5rem;right:0}.mRZala_eyebrow,.mRZala_trustLine,.mRZala_projectCaption>span,.mRZala_serviceTile small,.mRZala_auditSummary .mRZala_eyebrow{font-size:1.1cqw}.mRZala_description,.mRZala_tablet .mRZala_description{font-size:1.4cqw}.mRZala_button,.mRZala_projectCaption,.mRZala_serviceTile strong{font-size:1.25cqw}.mRZala_siteIntro{padding-top:2.4cqw;padding-bottom:1.4cqw}.mRZala_website .mRZala_description{line-height:1.45}.mRZala_serviceTile{padding-block:.9cqw}.mRZala_phone .mRZala_heading{font-size:2.2cqw}}.mRZala_auditOverview .mRZala_eyebrow{margin-bottom:.2cqw;font-size:.8cqw}.mRZala_projectProgress{background:hsl(var(--primary) / .15);border-radius:1cqw;height:.4cqw;margin-top:.3cqw;display:block;overflow:hidden}.mRZala_projectProgress>span{border-radius:inherit;background:hsl(var(--primary));width:72%;height:100%;display:block;position:relative;overflow:hidden}.mRZala_projectProgress>span:after{content:"";background:linear-gradient(90deg,#0000,#ffffff80,#0000);animation:3s linear infinite mRZala_progressShine;position:absolute;inset:0}.mRZala_phone .mRZala_heading{font-size:1.9cqw}@keyframes mRZala_graphReveal{0%,8%{stroke-dashoffset:1px}45%,to{stroke-dashoffset:0}}@keyframes mRZala_scoreReveal{0%,8%{stroke-dashoffset:100px}45%,to{stroke-dashoffset:15px}}@keyframes mRZala_progressShine{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes mRZala_activityBar{0%{opacity:.7;transform:scaleY(.8)}to{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.mRZala_scene *,.mRZala_scene :after{animation:none!important}}.mRZala_auditScreen{flex-direction:column;display:flex}.mRZala_scene [data-tone=green]{color:#10b981}.mRZala_scene [data-tone=amber]{color:#d97706}.mRZala_scene [data-tone=sky]{color:#0ea5e9}.mRZala_scene button:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.mRZala_scene button:disabled{cursor:default}@keyframes mRZala_demoPulse{0%,to{opacity:1}50%{opacity:.45}}.mRZala_mockupMethod{margin:2.5cqw 2.7cqw;padding-block:1cqw}.mRZala_mockupMethod>div:first-of-type{max-width:60cqw;margin-bottom:2cqw}.mRZala_mockupMethod>div:first-of-type>p{margin-bottom:.6cqw;font-size:.8cqw}.mRZala_mockupMethod h2{font-size:2cqw;line-height:1.2}.mRZala_mockupMethod>div:last-child>div[aria-hidden=true]{height:.2cqw;display:block;top:2cqw}.mRZala_mockupMethod ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:1cqw;display:grid}.mRZala_mockupMethod li{text-align:center;flex-direction:column;align-items:center;gap:0;width:auto}.mRZala_mockupMethod li>div[aria-hidden=true]{border-width:1px;width:4cqw;height:4cqw;margin-bottom:1cqw}.mRZala_mockupMethod li>div[aria-hidden=true] svg{width:1.6cqw;height:1.6cqw}.mRZala_mockupMethod li>div:last-child{padding-top:0}.mRZala_mockupMethod h3{margin-bottom:.4cqw;font-size:.8cqw;line-height:1.4}.mRZala_mockupMethod li p{max-width:14cqw;font-size:.75cqw;line-height:1.5}
.JPX9pq_controls{isolation:isolate;color:hsl(var(--foreground));align-items:center;gap:0;padding:0;display:flex;position:absolute;top:calc(77.45% + 8px);left:44%;transform:translate(-50%)}.JPX9pq_controls:before{content:"";z-index:-1;border:1px solid hsl(var(--border) / .6);background:hsl(var(--background) / .94);pointer-events:none;border-radius:999px;position:absolute;inset:5px 0}.JPX9pq_count{font-variant-numeric:tabular-nums;white-space:nowrap;padding-inline:5px;font-size:10px}.JPX9pq_count>span{color:hsl(var(--muted-foreground))}.JPX9pq_progress{bottom:0;z-index:2;background:hsl(var(--primary) / .18);pointer-events:none;height:3px;position:absolute;inset-inline:0}.JPX9pq_progress>span{background:hsl(var(--primary));height:100%;transform:scaleX(var(--capture-progress,0));transform-origin:0;transition:transform .12s linear;display:block}.JPX9pq_progress>span[data-ready=true]{transform:scaleX(.9)}.JPX9pq_progress>span[data-ready=true][data-running=true]{animation:linear forwards JPX9pq_finish}@keyframes JPX9pq_finish{0%{transform:scaleX(.9)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.JPX9pq_progress>span{transition:none;animation:none!important}}
.aWa5ta_track{background:hsl(var(--primary) / .18);border-radius:999px;height:3px;overflow:hidden}.aWa5ta_fill{background:hsl(var(--primary));transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.aWa5ta_fill[data-running=true]{animation:aWa5ta_countdown var(--carousel-duration) linear forwards}@keyframes aWa5ta_countdown{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.aWa5ta_fill[data-running=true]{animation:none}}
.D2nFHa_bar{color:hsl(var(--foreground));background:hsl(var(--background));font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:space-between;align-items:center;font-weight:600;line-height:1;display:flex}.D2nFHa_indicators{align-items:center;display:flex}.D2nFHa_hero{padding:.8cqw 1.4cqw .45cqw;font-size:.8cqw}.D2nFHa_hero .D2nFHa_indicators{gap:.45cqw}.D2nFHa_hero .D2nFHa_indicators svg{width:1.1cqw;height:1.1cqw}.D2nFHa_hero .D2nFHa_indicators .D2nFHa_battery{width:2cqw;height:1cqw}@media (min-width:1024px){.D2nFHa_hero{font-size:1.1cqw}}.D2nFHa_frame{padding:4% 6% 3%;container-type:inline-size}.D2nFHa_frame time{font-size:clamp(5px,4cqw,12px)}.D2nFHa_frame .D2nFHa_indicators{gap:1.5cqw}.D2nFHa_frame .D2nFHa_indicators svg{width:5cqw;height:5cqw}.D2nFHa_frame .D2nFHa_indicators .D2nFHa_battery{width:9cqw;height:4.5cqw}
.oA6VrW_story{--intro:0;--position:0;position:relative}.oA6VrW_pin{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding:1rem 0 3rem;display:grid;position:relative}.oA6VrW_decor{display:none}.oA6VrW_copyDeck{align-content:center;min-width:0;display:grid;position:relative}.oA6VrW_copy{grid-area:3/1;min-width:0;transition:opacity .45s,transform .65s cubic-bezier(.22,1,.36,1),visibility 0s .45s}.oA6VrW_copy[data-active=false]{opacity:0;visibility:hidden;transform:translateY(18px)}.oA6VrW_copy[data-active=true]{transition-delay:.12s,.12s,0s}.oA6VrW_case{max-width:34rem}.oA6VrW_category{letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--primary));align-items:center;gap:.75rem;margin-bottom:1rem;font-size:.7rem;font-weight:600;display:flex}.oA6VrW_category span{border:1px solid hsl(var(--primary) / .35);letter-spacing:0;border-radius:999px;place-items:center;min-width:2.1rem;height:1.6rem;padding-inline:.5rem;font-family:ui-monospace,monospace;display:inline-grid}.oA6VrW_case h2{letter-spacing:-.04em;text-wrap:balance;color:hsl(var(--foreground));font-size:clamp(1.85rem,3.1vw,2.75rem);font-weight:700;line-height:1.06}.oA6VrW_need{max-width:30rem;color:hsl(var(--muted-foreground));margin-top:1rem;font-size:.95rem;line-height:1.65}.oA6VrW_solutions{flex-wrap:wrap;gap:.5rem;margin-top:1.4rem;display:flex}.oA6VrW_solutions li{border:1px solid hsl(var(--border));background:hsl(var(--card) / .6);border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .85rem;font-size:.75rem;line-height:1.2;display:inline-flex}.oA6VrW_solutions svg{color:hsl(var(--primary));flex-shrink:0}.oA6VrW_caseLink{border:1px solid hsl(var(--primary) / .4);background:hsl(var(--primary) / .07);min-height:44px;color:hsl(var(--foreground));border-radius:999px;align-items:center;gap:.5rem;margin-top:1.25rem;padding-inline:1.1rem;font-size:.8rem;font-weight:600;transition:border-color .2s,background-color .2s;display:inline-flex}.oA6VrW_caseLink:hover{border-color:hsl(var(--primary) / .75);background:hsl(var(--primary) / .14)}.oA6VrW_finaleActions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.oA6VrW_finaleActions .oA6VrW_caseLink{margin-top:0}.oA6VrW_rail{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2rem;display:flex}.oA6VrW_steps{gap:.4rem;display:flex}.oA6VrW_steps button,.oA6VrW_arrows button{border:1px solid hsl(var(--primary) / .4);background:hsl(var(--primary) / .07);min-width:44px;height:44px;color:hsl(var(--foreground));border-radius:999px;place-items:center;padding-inline:.75rem;font:500 .75rem ui-monospace,monospace;transition:color .2s,border-color .2s,background-color .2s;display:inline-grid}.oA6VrW_steps button:hover,.oA6VrW_arrows button:hover:not(:disabled){color:hsl(var(--foreground));border-color:hsl(var(--primary) / .75);background:hsl(var(--primary) / .14)}.oA6VrW_steps button[aria-pressed=true]{color:hsl(var(--foreground));border-color:hsl(var(--primary) / .6);background:hsl(var(--primary) / .14)}.oA6VrW_arrows{gap:.4rem;display:flex}.oA6VrW_arrows button:disabled{opacity:.35}.oA6VrW_steps button:focus-visible,.oA6VrW_arrows button:focus-visible,.oA6VrW_caseLink:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:4px}.oA6VrW_stage{aspect-ratio:16/11;perspective:1800px;perspective-origin:50% 35%;touch-action:pan-y;--mx:0;--my:0;min-width:0;position:relative}.oA6VrW_stage:before{content:"";pointer-events:none;background:radial-gradient(ellipse at 50% 55%, hsl(var(--primary) / .22), transparent 62%);filter:blur(10px);position:absolute;inset:5% -5% 15%}.oA6VrW_tilt{transform-style:preserve-3d;transform:rotateX(calc(var(--my) * -5deg)) rotateY(calc(var(--mx) * 7deg));transition:transform .9s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.oA6VrW_world{transform-style:preserve-3d;transform:translateX(calc(var(--intro) * 5%)) rotateY(calc(var(--intro) * -24deg)) rotateX(calc(var(--intro) * 7deg)) scale(calc(1 - var(--intro) * .06));transform-origin:40%;position:absolute;inset:0}.oA6VrW_floor{transform-origin:50% 100%;background-image:linear-gradient(hsl(var(--primary) / .16) 1px, transparent 1px), linear-gradient(90deg, hsl(var(--primary) / .16) 1px, transparent 1px);background-size:64px 64px;background-position:calc(var(--position) * -128px) 0;pointer-events:none;height:70%;position:absolute;bottom:-8%;left:-30%;right:-30%;transform:rotateX(78deg);-webkit-mask-image:radial-gradient(at 50% 100%,#000 10%,#0000 65%);mask-image:radial-gradient(at 50% 100%,#000 10%,#0000 65%)}.oA6VrW_layer{transform-style:preserve-3d;transform:translate3d(calc(var(--ahead) * 10% - var(--behind) * 18%), calc(var(--ahead) * -6% + var(--behind) * 4%), calc(var(--ahead) * -320px + var(--behind) * 520px)) rotateY(calc(var(--ahead) * -12deg + var(--behind) * 14deg));opacity:calc(1 - var(--ahead) * .35 - var(--behind) * 2.6);pointer-events:none;will-change:transform, opacity;place-items:center;display:grid;position:absolute;inset:0}.oA6VrW_devices{width:84%;transform-style:preserve-3d;position:relative}.oA6VrW_browser{box-shadow:0 50px 90px -40px hsl(var(--primary) / .55), 0 0 0 1px hsl(var(--border) / .6);background:hsl(var(--card));border-radius:.9rem;position:relative;overflow:hidden}.oA6VrW_screenImage{object-fit:cover;object-position:top;width:100%;max-width:none;height:100%;display:block}.oA6VrW_phoneScreenImage{width:100%;max-width:none;height:auto;display:block}.oA6VrW_phone{width:21%;transform:translateZ(110px) translateY(calc(var(--ahead) * 60px - var(--behind) * 90px));border-radius:10%/4.5%;position:absolute;bottom:-10%;right:-6%;box-shadow:0 30px 50px -15px #0000008c}.oA6VrW_chip{border:1px solid hsl(var(--border) / .9);background:hsl(var(--background) / .82);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap;color:hsl(var(--foreground));opacity:calc(1 - var(--ahead) * 3 - var(--behind) * 3);border-radius:999px;align-items:center;gap:.45rem;padding:.55rem .95rem;font-size:.72rem;font-weight:600;display:inline-flex;position:absolute;box-shadow:0 18px 40px -18px #0009}.oA6VrW_chip svg{color:hsl(var(--primary))}.oA6VrW_chipLive{transform:translateZ(150px) translateX(calc(var(--behind) * -120px));top:14%;left:-7%}.oA6VrW_chipLive i{background:#22c55e;border-radius:999px;width:.5rem;height:.5rem;box-shadow:0 0 0 4px #22c55e2e}.oA6VrW_chipCategory{transform:translateZ(80px) translateY(calc(var(--behind) * -80px));top:-5%;right:12%}.oA6VrW_chipCategory:before{content:"";background:hsl(var(--primary));width:.5rem;height:.5rem;box-shadow:0 0 0 4px hsl(var(--primary) / .2);border-radius:999px}.oA6VrW_chipSolution{transform:translateZ(190px) translateX(calc(var(--behind) * -160px));bottom:8%;left:-4%}.oA6VrW_blank{background:hsl(var(--background))}.oA6VrW_draft{background-color:hsl(var(--background));background-image:linear-gradient(hsl(var(--primary) / .07) 1px, transparent 1px), linear-gradient(90deg, hsl(var(--primary) / .07) 1px, transparent 1px);text-align:center;background-size:28px 28px;flex-direction:column;justify-content:center;align-items:center;gap:.8rem;height:100%;padding:6% 10%;display:flex;position:relative}.oA6VrW_draft strong{letter-spacing:-.045em;color:hsl(var(--foreground));font-size:clamp(1.4rem,3.4vw,2.9rem);font-weight:700;line-height:1}.oA6VrW_draftNav{background:hsl(var(--muted));border-radius:999px;height:6px;position:absolute;top:6%;left:6%;right:6%}.oA6VrW_draftLine{background:hsl(var(--muted));border-radius:999px;width:55%;height:8px}.oA6VrW_draftLine.oA6VrW_short{width:35%}.oA6VrW_draftButton{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-radius:999px;align-items:center;gap:.5rem;margin-top:.4rem;padding:.6rem 1.1rem;font-size:.75rem;font-weight:600;display:inline-flex}.oA6VrW_draftButton svg{color:hsl(var(--foreground));fill:hsl(var(--background));margin:1.2rem -1.6rem 0 0}.oA6VrW_draftGrid{grid-template-columns:repeat(3,1fr);gap:.6rem;width:70%;margin-top:.6rem;display:grid}.oA6VrW_draftGrid i{border:1px dashed hsl(var(--primary) / .35);border-radius:.6rem;height:2.6rem}.oA6VrW_story:not([data-scroll-driven]) .oA6VrW_layer{transition:transform .8s cubic-bezier(.22,1,.36,1),opacity .6s,visibility 0s .6s}.oA6VrW_story:not([data-scroll-driven]) .oA6VrW_layer[data-active=true]{transition-delay:0s}.oA6VrW_story:not([data-scroll-driven]) .oA6VrW_phone,.oA6VrW_story:not([data-scroll-driven]) .oA6VrW_chip{transition:transform .8s cubic-bezier(.22,1,.36,1),opacity .4s}.oA6VrW_copyDeck{display:contents}.oA6VrW_copy[data-intro]{grid-row:1}.oA6VrW_stage{grid-row:2}.oA6VrW_rail{grid-area:4/1}@media (min-width:1024px){.oA6VrW_pin{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);column-gap:3rem;padding-inline:1rem}.oA6VrW_stage{grid-area:1/2/span 4;align-self:center}.oA6VrW_copy[data-intro]{grid-row:1}.oA6VrW_copy:not([data-intro]){grid-row:2;margin-top:3rem}.oA6VrW_rail{grid-row:3}}@media (min-width:1280px) and (min-height:700px) and (prefers-reduced-motion:no-preference){.oA6VrW_story{height:calc(100svh + var(--stops) * 32svh)}.oA6VrW_story[data-has-intro]{--intro:1;margin-top:-5rem}.oA6VrW_pin{align-items:center;height:100svh;max-height:1100px;padding-block:5.25rem 1rem;position:sticky;top:0}.oA6VrW_copyDeck{grid-area:1/1;align-content:center;display:grid;position:relative}.oA6VrW_copyDeck .oA6VrW_copy,.oA6VrW_copyDeck .oA6VrW_copy:not([data-intro]){grid-area:1/1;align-self:center;margin-top:0}.oA6VrW_copyDeck .oA6VrW_copy:not([data-intro]){align-self:start;padding-top:2rem}.oA6VrW_rail{grid-area:1/1;align-self:end;margin-top:0;transition:opacity .4s}.oA6VrW_story[data-intro-active] .oA6VrW_rail,.oA6VrW_story[data-intro-active] .oA6VrW_copy:not([data-intro]){opacity:0;visibility:hidden}.oA6VrW_stage{aspect-ratio:auto;grid-area:1/2;height:min(70svh,46vw)}.oA6VrW_decor{z-index:2;opacity:var(--intro);pointer-events:none;display:block;position:absolute;top:6rem;right:1.5%}.oA6VrW_story[data-has-intro]:not([data-scroll-driven]) .oA6VrW_decor{opacity:1}}@media (max-width:1023px){.oA6VrW_pin{padding-inline:0;gap:1rem;padding-bottom:1.5rem}.oA6VrW_stage{aspect-ratio:16/10;width:100%;max-width:560px;margin-inline:auto}.oA6VrW_layer{opacity:0;visibility:hidden;transform:none}.oA6VrW_layer[data-active=true]{opacity:1;visibility:visible}.oA6VrW_world{transform:none}.oA6VrW_copy:not([data-intro])[data-active=false]{height:0;min-height:0;overflow:hidden}.oA6VrW_copy:not([data-intro]){grid-row:4}.oA6VrW_rail{grid-row:3;justify-content:center;margin-top:0}.oA6VrW_chipCategory{display:none}}@media (min-width:740px) and (max-width:1023px) and (max-height:600px){.oA6VrW_pin [data-hero-copy]>p:not([data-hero-description]){font-size:.875rem}.oA6VrW_pin [data-hero-copy]>ul{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.oA6VrW_pin [data-hero-copy]>ul a{height:100%;padding-right:.5rem;font-size:.65rem}}@media (max-width:639px){.oA6VrW_devices{width:90%}.oA6VrW_phone{width:24%;bottom:-7%;right:-2%}.oA6VrW_chip{padding:.4rem .7rem;font-size:.62rem}.oA6VrW_chipLive{top:auto;bottom:-2rem;left:0}.oA6VrW_chipSolution,.oA6VrW_layer[data-finale] .oA6VrW_chip{display:none}.oA6VrW_draft{gap:.75rem;padding:1rem}.oA6VrW_draft strong{font-size:clamp(1.2rem,5vw,1.6rem)}.oA6VrW_draftLine,.oA6VrW_draftGrid{display:none}.oA6VrW_draftButton{white-space:nowrap;min-height:44px;margin-top:0}.oA6VrW_draftButton svg{margin:0}.oA6VrW_finaleActions{flex-direction:column;align-items:stretch}.oA6VrW_finaleActions .oA6VrW_caseLink{justify-content:center}.oA6VrW_rail{border-top:1px solid hsl(var(--border) / .6);justify-content:center;gap:.5rem;margin-top:.25rem;padding-top:1rem}.oA6VrW_arrows{display:none}}@media (prefers-reduced-motion:reduce){.oA6VrW_copy,.oA6VrW_layer,.oA6VrW_tilt,.oA6VrW_phone,.oA6VrW_chip{transition:none!important}.oA6VrW_tilt{transform:none}}.oA6VrW_kicker{letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-top:1.25rem;font-size:.62rem;font-weight:600}.oA6VrW_kicker+.oA6VrW_need{margin-top:.4rem}.oA6VrW_kicker+.oA6VrW_solutions{margin-top:.6rem}.oA6VrW_screen{width:100%;height:100%}.oA6VrW_caseName{letter-spacing:-.01em;color:hsl(var(--muted-foreground));margin-bottom:.5rem;font-size:.95rem;font-weight:600;display:block}.oA6VrW_pin{counter-reset:story-case story-step}.oA6VrW_copy[data-case]{counter-increment:story-case}.oA6VrW_caseIndex:before{content:counter(story-case, decimal-leading-zero)}.oA6VrW_steps button[data-case]{counter-increment:story-step}.oA6VrW_steps button[data-case] .oA6VrW_stepIndex:before{content:counter(story-step, decimal-leading-zero)}.oA6VrW_layer[data-active=true] .oA6VrW_draftButton{pointer-events:auto;cursor:pointer;transition:transform .2s,box-shadow .2s}.oA6VrW_layer[data-active=true] .oA6VrW_draftButton:hover{box-shadow:0 12px 30px -10px hsl(var(--primary) / .8);transform:translateY(-2px)}.oA6VrW_facts{border-top:1px solid hsl(var(--border) / .6);grid-template-columns:1fr 1fr;gap:.9rem 1.5rem;max-width:34rem;margin-top:1.4rem;padding-top:1.1rem;display:grid}.oA6VrW_facts dt{letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:.35rem;font-size:.62rem;font-weight:600}.oA6VrW_facts dd{color:hsl(var(--foreground));font-size:.8rem;font-weight:500}.oA6VrW_factWide{grid-column:1/-1}.oA6VrW_factWide dd{flex-wrap:wrap;gap:.4rem;display:flex}.oA6VrW_factWide dd span{border:1px solid hsl(var(--border));background:hsl(var(--card) / .6);border-radius:999px;padding:.2rem .6rem;font-size:.72rem}@media (max-width:1279px),(max-height:899px),(prefers-reduced-motion:reduce){.oA6VrW_layer[data-finale] .oA6VrW_chip,.oA6VrW_layer[data-finale] .oA6VrW_draftLine,.oA6VrW_layer[data-finale] .oA6VrW_draftGrid{display:none}.oA6VrW_layer[data-finale] .oA6VrW_draft{gap:.75rem;padding:1rem}.oA6VrW_layer[data-finale] .oA6VrW_draft strong{font-size:clamp(1.2rem,3vw,1.6rem)}.oA6VrW_layer[data-finale] .oA6VrW_draftButton{white-space:nowrap;min-height:44px;margin-top:0}.oA6VrW_layer[data-finale] .oA6VrW_draftButton svg{margin:0}.oA6VrW_case{max-width:38rem}.oA6VrW_case .oA6VrW_category{gap:.5rem;margin-bottom:.75rem;font-size:.62rem}.oA6VrW_case h2{letter-spacing:-.025em;font-size:clamp(1.375rem,5.8vw,1.75rem);line-height:1.15}.oA6VrW_caseName{margin-bottom:.35rem;font-size:.8rem}.oA6VrW_case .oA6VrW_need{margin-top:.65rem;font-size:.875rem;line-height:1.5}.oA6VrW_case .oA6VrW_kicker,.oA6VrW_case .oA6VrW_facts,.oA6VrW_case .oA6VrW_solutions li:nth-child(n+3){display:none}.oA6VrW_case .oA6VrW_solutions{flex-direction:column;gap:.5rem;margin-top:.85rem}.oA6VrW_case .oA6VrW_solutions li{background:0 0;border:0;border-radius:0;padding:0;font-size:.8rem;line-height:1.4}.oA6VrW_case .oA6VrW_caseLink{max-width:100%;margin-top:1rem;font-size:.75rem}.oA6VrW_case[data-scene-finale] .oA6VrW_solutions,.oA6VrW_case[data-scene-finale] .oA6VrW_finaleActions .oA6VrW_caseLink{display:none}.oA6VrW_case .oA6VrW_finaleActions{margin-top:1rem}}@media (min-width:1024px) and (max-width:1279px),(min-width:1024px) and (max-height:699px),(min-width:1024px) and (prefers-reduced-motion:reduce),(min-width:740px) and (max-width:1023px) and (max-height:600px){.oA6VrW_pin{grid-template-rows:max-content max-content minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:1rem 2rem;padding-block:1rem}.oA6VrW_copy[data-intro]{grid-area:1/1/span 3;align-self:start}.oA6VrW_stage{aspect-ratio:16/10;grid-area:1/2;align-self:start}.oA6VrW_rail{grid-area:2/2;justify-content:center;gap:.75rem;margin-top:0}.oA6VrW_copy:not([data-intro]){grid-area:3/2;margin-top:0}.oA6VrW_copy:not([data-intro])[data-active=false]{height:0;min-height:0;overflow:hidden}.oA6VrW_case .oA6VrW_category{display:none}.oA6VrW_pin [data-hero-copy] h1{margin-bottom:1rem}.oA6VrW_pin [data-hero-copy]>p{margin-bottom:1.25rem}.oA6VrW_pin [data-hero-copy]>p:last-child{display:none}}@media (min-width:1280px) and (min-height:700px) and (max-height:899px){.oA6VrW_story[data-has-intro] [data-hero-copy] h1{margin-bottom:.75rem}.oA6VrW_story[data-has-intro] [data-hero-copy]>p:not([data-hero-description]){margin-bottom:.75rem;font-size:.8125rem;line-height:1.5}.oA6VrW_story[data-has-intro] [data-hero-copy]>p:first-child{margin-bottom:.5rem;font-size:.625rem}.oA6VrW_story[data-has-intro] [data-hero-copy]>p:last-child{margin-top:.5rem;margin-bottom:0;font-size:.5625rem}.oA6VrW_story[data-has-intro] [data-hero-copy]>div:not([data-hero-reviews]){margin-bottom:.75rem}.oA6VrW_story[data-has-intro] [data-hero-reviews] figure{padding:.625rem}.oA6VrW_story[data-has-intro] [data-hero-reviews] blockquote{margin-top:.5rem}.oA6VrW_story[data-has-intro] [data-hero-reviews] figure>div:last-child{margin-top:.5rem;padding-top:.5rem}.oA6VrW_story[data-has-intro] [data-auto-review-rail]{padding-block:.5rem}.oA6VrW_story[data-has-intro] [data-hero-facts]{gap:.25rem .75rem;margin-top:.5rem}.oA6VrW_story[data-has-intro] [data-hero-facts] a{font-size:.6875rem}.oA6VrW_story[data-has-intro] [data-hero-fact-icon]{width:1.5rem;height:1.5rem}}.oA6VrW_story[data-intro-overflow]{height:auto}.oA6VrW_story[data-intro-overflow] .oA6VrW_pin{height:auto;max-height:none;position:relative;top:auto}.oA6VrW_story[data-intro-overflow] .oA6VrW_copyDeck{display:contents}.oA6VrW_story[data-intro-overflow] .oA6VrW_copyDeck .oA6VrW_copy[data-intro]{grid-area:1/1}.oA6VrW_story[data-intro-overflow] .oA6VrW_copyDeck .oA6VrW_copy:not([data-intro]){grid-area:2/1;margin-top:2rem;padding-top:0}.oA6VrW_story[data-intro-overflow] .oA6VrW_copyDeck .oA6VrW_copy:not([data-intro])[data-active=true]{opacity:1;visibility:visible}.oA6VrW_story[data-intro-overflow] .oA6VrW_rail{opacity:1;visibility:visible;grid-area:3/1}.oA6VrW_story[data-intro-overflow] .oA6VrW_stage{grid-row:1/span 3}
.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))}}
@font-face{font-family:Allura;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bc3cdba7557578e9-s.3z762zgvajcdx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Allura;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6e0722da56363036-s.1s0a7r2tq87ly.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Allura;font-style:normal;font-weight:400;font-display:swap;src:url(../media/09fd331868a74310-s.14z_rwep9_i37.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Allura Fallback;src:local(Arial);ascent-override:105.51%;descent-override:59.35%;line-gap-override:0.0%;size-adjust:75.82%}._0JDnzG_className{font-family:Allura,Allura Fallback;font-style:normal;font-weight:400}
@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4e53e3b149393d1c-s.04zcam1iel9wu.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8a93cb13d889c4ad-s.034_md61ci_hx.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0da3903252e3445-s.2-gvzunjwzw93.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8dba48c3ca6529a0-s.3r6si8l984dsl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}._3tR6HW_className{font-family:Caveat,Caveat Fallback;font-style:normal;font-weight:500}
.tFmKoa_root{isolation:isolate}.tFmKoa_surface{min-width:0}
