@font-face{font-family:Inter;src:url("/v2/review/shared/control/assets/inter-medium.ttf") format("truetype");font-weight:400 500;font-style:normal;font-display:swap}
@font-face{font-family:Inter;src:url("/v2/review/shared/control/assets/inter-semibold.ttf") format("truetype");font-weight:600 800;font-style:normal;font-display:swap}
:root{--ink:#142b49;--muted:#586d86;--blue:#165bc4;--bright:#058fff;--cloud:#edf5ff;--line:#d5e2f1;--white:#fff;}
*{box-sizing:border-box;}html{scroll-behavior:smooth;scroll-padding-top:30px;}body{margin:0;color:var(--ink);background:white;font-size:16px;font-weight:400;line-height:1.65;}h1,h2,h3,p,figure{margin:0;}h1,h2,h3{}h2{}h3{}a{color:inherit;text-decoration:none;}button,input{font:inherit;}button{cursor:pointer;}a,button{-webkit-tap-highlight-color:transparent;touch-action:manipulation;}a,button,summary{transition:color .18s,background .18s,border-color .18s;}img{max-width:100%;display:block;}svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;}[hidden]{display:none!important;}:focus-visible{outline:3px solid var(--bright);outline-offset:5px;}.wrap{width:min(1240px,calc(100% - 112px));margin-inline:auto;}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.skip-link{position:fixed;left:18px;top:-100px;z-index:100;background:white;padding:12px 20px;}.skip-link:focus{top:10px;}.site-header{background:var(--cloud);border-bottom:1px solid var(--line);position:relative;z-index:10;}.nav-shell{width:min(1344px,calc(100% - 80px));margin:auto;min-height:88px;display:flex;align-items:center;gap:48px;}.brand{flex-shrink:0;}.brand img{width:142px;height:auto;}.site-header nav{display:flex;align-items:center;gap:30px;margin-left:auto;}.site-header nav a{font-size:14px;white-space:nowrap;padding-block:8px;}.site-header nav a:hover,.footer-links a:hover{color:var(--blue);}.site-header nav a[aria-current]{color:var(--blue);position:relative;}.site-header nav a[aria-current]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--blue);}.nav-actions{display:flex;align-items:center;gap:28px;}.sign-in{font-size:14px;white-space:nowrap;}.button{display:inline-flex;align-items:center;justify-content:center;gap:25px;padding:15px 24px;min-height:52px;border:1px solid transparent;border-radius:3px;font-size:14px;font-weight:700;line-height:1.4;white-space:nowrap;}.button-primary{color:white;background:var(--blue);}.button-primary:hover{background:#10499f;}.nav-demo{min-height:43px;padding:12px 20px;}.menu-button{display:none;border:0;background:none;color:inherit;width:32px;height:44px;padding:6px;}.menu-button span{height:1.5px;width:22px;background:currentColor;display:block;margin:5px 0;}.hero{background:var(--cloud);overflow:hidden;}.hero-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:10px;align-items:center;padding-block:74px 66px;min-height:640px;}.hero-copy{position:relative;z-index:1;}.hero h1{}.hero h1 span{color:var(--blue);}.hero-sub{max-width:490px;margin-top:30px;font-size:18px;line-height:1.65;font-weight:400;color:#415d7d;}.hero-product{position:relative;align-self:stretch;min-width:0;display:flex;align-items:center;}.hero-product img{width:136%;max-width:none;margin-left:-15%;height:auto;transform:rotate(-8deg) translateY(-12px);filter:drop-shadow(0 25px 20px #19395d12);}.hero-caption{position:absolute;bottom:27px;left:13%;right:0;display:flex;align-items:center;gap:15px;font-size:14px;color:var(--muted);}.hero-caption .line{width:50px;height:1px;background:#91a9c7;}.section{padding-block:100px;}.section-intro{font-size:16px;color:var(--muted);margin-top:22px;line-height:1.65;}.glasses-section .section-heading{margin-bottom:45px;}.hardware-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:72px;align-items:center;}.hardware-figure{min-width:0;}.hardware-stage{position:relative;background:#edf5ff;border:1px solid #e6edf5;border-radius:5px;aspect-ratio:1.37;overflow:hidden;}.hardware-object{position:absolute;width:100%;left:0;top:10%;transform-origin:50% 50%;transition:transform .6s cubic-bezier(.2,.65,.25,1);}.hardware-object img{width:100%;height:auto;}.hotspot{position:absolute;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--blue);color:#fff;border:3px solid white;box-shadow:0 0 0 5px #165bc422;font-size:14px;line-height:1;transform:translate(-50%,-50%);transition:background .2s;}.record-hotspot{left:23.3%;top:51.8%;}.light-hotspot{left:78.5%;top:48.5%;}.hotspot:hover{background:#093c87;}.hardware-stage[data-view="record"] .hardware-object{transform:translate(26.7%,0) scale(2);transform-origin:23.3% 51.8%;}.hardware-stage[data-view="light"] .hardware-object{transform:translate(-28.5%,0) scale(2);transform-origin:78.5% 48.5%;}.hardware-stage[data-view="record"] .light-hotspot,.hardware-stage[data-view="light"] .record-hotspot{visibility:hidden;}.hardware-stage[data-view="record"] .hotspot,.hardware-stage[data-view="light"] .hotspot{visibility:hidden;}.reset-view{position:absolute;left:20px;top:20px;padding:9px 12px;background:#fffffff2;color:var(--ink);border:1px solid var(--line);border-radius:3px;font-size:14px;}.reset-view span{margin-left:15px;}figcaption{display:flex;gap:22px;margin-top:18px;}figcaption button{display:flex;gap:9px;align-items:center;background:transparent;color:var(--muted);border:0;padding:7px 0;font-size:14px;}figcaption button>span{width:20px;height:20px;display:grid;place-items:center;border:1px solid #bccfe6;border-radius:50%;font-size:14px;color:var(--blue);}figcaption button[aria-pressed="true"]{color:var(--blue);}figcaption button[aria-pressed="true"]>span{background:var(--blue);color:white;border-color:var(--blue);}.hardware-point{display:flex;gap:20px;padding:25px 0;border-top:1px solid var(--line);}.hardware-point:first-child{padding-top:0;border-top:0;}.hardware-point:last-child{padding-bottom:0;}.point-icon{color:var(--blue);padding-top:1px;}.hardware-point h3{margin-bottom:10px;}.hardware-point p{color:var(--muted);max-width:365px;}.footage-section{background:var(--cloud);border-block:1px solid #e4ecf8;}.footage-section .section-heading h2 span{color:var(--blue);}.footage-flow{list-style:none;padding:0;margin:30px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;}.flow-stop{min-width:0;}.flow-visual{height:235px;display:flex;align-items:center;justify-content:center;position:relative;padding:18px 28px 18px 0;}.glasses-visual{display:flex;flex-direction:column;justify-content:center;}.glasses-visual>img{width:300px;max-width:100%;height:190px;object-fit:contain;}.device-label{font-size:14px;color:var(--muted);margin-top:-10px;}.flow-line{position:relative;display:flex;align-items:center;height:35px;gap:13px;margin-top:20px;margin-bottom:25px;}.flow-line:before{content:"";position:absolute;left:32px;right:0;top:50%;height:1px;background:#a9c5e7;}.stop-number{position:relative;z-index:1;width:32px;height:32px;border:1px solid #a9c5e7;background:var(--cloud);border-radius:50%;display:grid;place-items:center;font-size:14px;flex-shrink:0;color:var(--blue);}.transfer-label{position:relative;font-size:14px;background:var(--cloud);padding:0 9px;color:#516f95;z-index:1;white-space:nowrap;}.transfer-label span{margin-left:8px;font-size:14px;}.last-line:before{display:none;}.last-line .transfer-label{color:var(--blue);}.flow-stop h3{margin-bottom:14px;}.flow-stop>p{color:var(--muted);max-width:265px;padding-right:20px;}.phone{height:200px;width:115px;border:4px solid #23456c;border-radius:18px;background:white;position:relative;padding:27px 8px 10px;box-shadow:5px 8px 0 #172e5010;}.phone-speaker{height:6px;width:32px;border-radius:10px;background:#23456c;position:absolute;top:8px;left:calc(50% - 16px);}.phone-header{font-size:14px;font-weight:700;display:flex;justify-content:space-between;align-items:center;}.phone-header>span{font-size:14px;color:var(--muted);font-weight:400;}.gallery-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;margin-top:12px;}.gallery-grid>span{height:37px;background:linear-gradient(140deg,#d8e4ed,#9cafc0 50%,#607d96 51%,#819bae);border-radius:2px;}.gallery-grid>span:nth-child(2n){background:linear-gradient(40deg,#a3b9c9,#d8e0df 50%,#7593aa 51%,#93a5b7);}.gallery-grid>span:nth-child(3n){background:linear-gradient(90deg,#b9c8d0 40%,#5b7791 41%,#5b7791 55%,#d3e0e9 56%);}.local-label{display:flex;gap:5px;align-items:center;justify-content:center;margin-top:12px;color:#476989;font-size:14px;}.local-label svg{width:10px;height:10px;}.phone-home{position:absolute;bottom:6px;left:calc(50% - 19px);height:3px;width:38px;border-radius:10px;background:#23456c;}.workspace-preview{width:280px;background:white;border:1px solid #bbcee6;border-radius:6px;overflow:hidden;box-shadow:7px 8px 0 #172e5009;}.workspace-top{height:46px;padding:12px 15px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e5edf6;}.workspace-top img{width:62px;height:auto;}.workspace-top>span{font-size:14px;color:var(--muted);}.workspace-row{display:flex;gap:9px;align-items:center;padding:16px 13px;}.workspace-row:last-child{padding-top:2px;padding-bottom:20px;}.report-symbol{width:32px;height:36px;background:var(--cloud);border-radius:3px;display:grid;place-items:center;color:var(--blue);}.report-symbol svg{width:18px;height:18px;}.workspace-row strong{font-size:14px;display:block;font-weight:400;}.workspace-row div>span{font-size:14px;color:var(--muted);display:block;}.workspace-row .check{color:var(--blue);font-size:14px;margin-left:auto;}.company-section .section-heading{margin-bottom:43px;}.visibility-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;}.visibility-column{padding:36px 38px;border-radius:4px;border:1px solid var(--line);}.visibility-column.private{background:var(--cloud);border-color:var(--cloud);}.visibility-heading{display:flex;align-items:center;gap:15px;}.visibility-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--cloud);color:var(--blue);}.private .visibility-icon{background:#dceaff;}.visibility-heading h3{}.visibility-column ul{list-style:none;padding:0;margin:28px 0 29px;}.visibility-column li{font-size:14px;padding:13px 0 13px 24px;position:relative;border-bottom:1px solid var(--line);}.visibility-column li:last-child{border:0;}.visibility-column li:before{content:"✓";position:absolute;left:0;color:var(--blue);font-size:14px;}.private li:before{content:"−";}.visibility-column>p{color:var(--muted);padding-top:17px;border-top:1px solid var(--line);}.questions-section{background:#edf5ff;border-top:1px solid #e9eef5;}.questions-layout{display:grid;grid-template-columns:.9fr 1.4fr;gap:95px;}.questions-layout .section-heading{align-self:start;position:sticky;top:40px;}.questions-layout h2{}.questions-layout .section-intro{font-size:14px;}.faq-list{border-top:1px solid #c5d2e2;}.faq-list details{border-bottom:1px solid #c5d2e2;}.faq-list summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:22px;list-style:none;font-size:14px;line-height:1.5;padding:23px 0;}.faq-list summary::-webkit-details-marker{display:none;}.faq-list summary>span{width:16px;height:16px;position:relative;flex-shrink:0;margin-right:3px;}.faq-list summary>span:before,.faq-list summary>span:after{content:"";position:absolute;top:7px;left:0;width:14px;height:1px;background:var(--blue);transition:transform .2s;}.faq-list summary>span:after{transform:rotate(90deg);}.faq-list details[open] summary{color:var(--blue);}.faq-list details[open] summary>span:after{transform:rotate(0deg);}.faq-list summary:hover{color:var(--blue);}.faq-answer{padding:0 38px 24px 0;color:var(--muted);font-size:14px;line-height:1.8;}.crew-cta{background:var(--blue);color:white;padding-block:76px;}.crew-layout{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:100px;}.crew-cta h2{}.crew-cta h2+p{color:#d6e6ff;margin-top:24px;}.crew-actions{max-width:340px;}.button-white{background:white;color:var(--blue);justify-content:space-between;min-width:250px;padding:18px 23px;font-size:14px;}.button-white:hover{background:#e5f0ff;}.button-white svg{width:19px;height:19px;}.button-white:disabled{opacity:.7;cursor:wait;}.crew-actions :focus-visible{outline-color:white;}.share-status{min-height:22px;font-size:14px;color:#e6efff;margin-top:12px;}.share-fallback{margin-top:12px;}.share-fallback label{font-size:14px;display:block;margin-bottom:6px;}.share-fallback input{width:100%;font-size:14px;border:1px solid white;border-radius:3px;padding:10px;color:var(--ink);background:white;}.manager-cta{margin-top:20px;padding-top:24px;border-top:1px solid #ffffff50;}.manager-cta p{color:#d6e6ff;margin-bottom:9px;}.manager-cta a{font-size:14px;display:inline-flex;gap:40px;align-items:center;padding:5px 0;}.manager-cta a:hover{text-decoration:underline;text-underline-offset:5px;}.manager-cta a span{font-size:20px;}footer.wrap{display:flex;gap:40px;align-items:center;padding-block:38px;}footer .brand img{width:120px;}.footer-links{display:flex;gap:24px;margin-left:auto;font-size:14px;}.copyright{font-size:14px;color:var(--muted);white-space:nowrap;}
@media  (min-width:1600px){.hero-product img{width:146%;margin-left:-18%;}.hero-layout{padding-block:92px 84px;}}
@media  (max-width:1100px){.wrap{width:calc(100% - 72px);}.nav-shell{width:calc(100% - 64px);gap:28px;}.site-header nav{gap:22px;}.nav-actions{gap:20px;}.brand img{width:125px;}.sign-in{display:none;}.hero-layout{min-height:590px;padding-block:60px;}.hero h1{}.hero-sub{font-size:16px;max-width:420px;}.hero-caption{left:2%;bottom:20px;font-size:14px;}.hardware-layout{gap:38px;grid-template-columns:1.1fr 1fr;}.hardware-point{gap:15px;}.hardware-point h3{}.hardware-point p{}.section{padding-block:80px;}.flow-visual{padding-right:15px;height:220px;}.transfer-label{font-size:14px;padding-inline:6px;}.flow-stop h3{}.flow-stop>p{}.visibility-column{padding:28px;}.visibility-column li{font-size:14px;}.visibility-heading h3{}.questions-layout{gap:55px;grid-template-columns:.8fr 1.4fr;}.faq-list summary{font-size:14px;}.crew-layout{gap:60px;}.footer-links{gap:18px;}.copyright{display:none;}}
@media  (max-width:760px){.wrap{width:calc(100% - 40px);}.nav-shell{width:calc(100% - 40px);height:74px;min-height:74px;justify-content:space-between;gap:12px;}.brand img{width:120px;}.nav-actions{gap:16px;}.nav-demo{font-size:14px;min-height:40px;padding:10px 15px;}.menu-button{display:block;}.site-header nav{display:none;position:absolute;top:74px;left:0;right:0;background:var(--cloud);border-bottom:1px solid var(--line);margin:0;padding:20px 24px;box-shadow:0 12px 20px #142e5010;align-items:flex-start;gap:15px;}.site-header nav.open{display:flex;flex-direction:column;}.site-header nav a{font-size:16px;}.site-header nav a[aria-current]:after{display:none;}.hero-layout{grid-template-columns:1fr;min-height:0;padding-block:42px 15px;gap:0;}.hero h1{max-width:650px;}.hero h1 br:nth-of-type(2){display:none;}.hero h1 span{display:block;margin-top:2px;}.hero h1 span br{display:none;}.hero-sub{max-width:500px;font-size:16px;margin-top:24px;line-height:1.65;}.hero-product{height:280px;width:min(460px,100%);margin-inline:auto;margin-top:15px;}.hero-product img{width:108%;margin-left:-4%;transform:rotate(-7deg) translateY(-10px);}.hero-caption{bottom:0;left:0;right:0;justify-content:center;font-size:14px;}.hero-caption .line{width:30px;}.section{padding-block:59px;}h2{}.glasses-section .section-heading{margin-bottom:31px;}.hardware-layout{grid-template-columns:1fr;gap:35px;}.hardware-stage{aspect-ratio:1.4;}.hardware-object{top:7%;}.hotspot{width:30px;height:30px;}.hardware-point{gap:17px;padding-block:22px;}.hardware-point h3{}.hardware-point p{max-width:100%;}.point-icon svg{width:22px;height:22px;}figcaption{gap:24px;margin-top:12px;}figcaption button{font-size:14px;}.section-intro{font-size:14px;margin-top:19px;}.footage-flow{grid-template-columns:1fr;margin-top:35px;gap:30px;}.flow-stop{display:grid;grid-template-columns:34px 1fr;column-gap:18px;position:relative;}.flow-stop:not(:last-child):after{content:"";position:absolute;left:15px;top:36px;height:calc(100% + 25px);width:1px;background:#b6cde9;}.flow-visual{grid-column:2;grid-row:2;height:195px;justify-content:flex-start;padding:10px 0;margin:3px 0 10px;}.glasses-visual{align-items:flex-start;justify-content:center;}.glasses-visual>img{height:170px;width:270px;margin-left:-15px;max-width:calc(100% + 10px);}.device-label{margin-top:0;margin-left:25px;font-size:14px;}.flow-line{grid-column:1;grid-row:1/5;height:auto;margin:0;align-items:flex-start;display:block;z-index:1;}.flow-line:before{display:none;}.flow-line .transfer-label{position:absolute;left:53px;top:-27px;padding:0;white-space:nowrap;font-size:14px;}.flow-line:not(.last-line) .transfer-label{display:none;}.last-line .transfer-label{display:none;}.stop-number{width:32px;height:32px;font-size:14px;}.flow-stop h3{grid-column:2;grid-row:1;padding-top:3px;margin:0;}.flow-stop>p{grid-column:2;grid-row:3;max-width:330px;padding-right:0;}.phone{height:180px;width:106px;margin-left:45px;}.gallery-grid>span{height:30px;}.workspace-preview{width:min(270px,100%);}.company-section .section-heading{margin-bottom:29px;}.company-section h2{}.company-section h2 br{display:none;}.visibility-grid{grid-template-columns:1fr;gap:17px;}.visibility-column{padding:26px;}.visibility-heading h3{}.visibility-column li{font-size:14px;padding-block:12px;}.visibility-column ul{margin:20px 0;}.visibility-column>p{}.visibility-icon{width:40px;height:40px;}.questions-layout{grid-template-columns:1fr;gap:32px;}.questions-layout .section-heading{position:static;}.questions-layout h2{}.questions-layout h2 br{display:none;}.questions-layout .section-intro{font-size:14px;}.questions-layout .section-intro br{display:none;}.faq-list summary{font-size:14px;padding-block:21px;gap:20px;}.faq-answer{padding-right:24px;font-size:14px;}.crew-cta{padding-block:57px;}.crew-layout{grid-template-columns:1fr;gap:32px;}.crew-cta h2{}.crew-cta h2+p{margin-top:20px;}.crew-actions{max-width:100%;}.button-white{min-width:260px;}.manager-cta{margin-top:15px;padding-top:20px;}.share-status{min-height:17px;}.manager-cta a{font-size:14px;}.manager-cta p{}footer.wrap{flex-wrap:wrap;padding-block:32px;gap:25px;}.footer-links{width:100%;margin:0;gap:24px;justify-content:space-between;font-size:14px;}footer .brand img{width:115px;}}
@media  (max-width:370px){.nav-shell,.wrap{width:calc(100% - 32px);}.brand img{width:106px;}.nav-actions{gap:9px;}.nav-demo{font-size:14px;padding-inline:10px;}.hero h1{}.hero-product{height:245px;}.hero-sub{font-size:14px;}.visibility-column{padding:23px 20px;}.visibility-column li{font-size:14px;}.visibility-heading h3{}.company-section h2{}.crew-cta h2{}}
@media  (prefers-reduced-motion:reduce){html{scroll-behavior:auto;}*,*:before,*:after{transition:none!important;}}

.glasses-section .section-heading h2{max-width:1050px;}.footage-section .section-heading h2{max-width:1000px;}.hero h1 span{display:block;}.visibility-column>.visibility-intro{border:0;padding:0;margin:22px 0 0;color:var(--ink);font-size:18px;line-height:1.5;}.shared ul{margin-bottom:0;}.flow-stop>p{max-width:340px;padding-right:35px;}@media  (max-width:760px){.glasses-section .section-heading h2 br{display:none;}.visibility-column>.visibility-intro{font-size:16px;}.flow-stop>p{max-width:100%;padding-right:0;}}
