.q8{--bg:#FFFFFF;--paper:#F6F7F8;--stage:#EDF0F4;--ink:#0B0C0E;--ink-2:#4F5359;--muted:#64676D;--line:#E2E4E7;--blue:#1769FF;--blue-ink:#0E56DB;--blue-soft:#EDF3FF;--blue-line:#C9DCFF;--red:#ED1C24;--green:#0A7A46;--green-soft:#E6F7EF;--amber:#F0A600;--floor:#EEF1F5;--floor-line:#DCE2EA;--wall:#0B0C0E;--trail-vac:#FFFFFF;--trail-mop:#D6E4FB;--nogo:#C7CED8;--radius:28px;--shadow:0 24px 80px rgba(12,15,21,.12);--font-display:"Manrope","Helvetica Neue",Arial,sans-serif;--font-body:"DM Sans","Helvetica Neue",Arial,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;color-scheme:light}.q8{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:clip}.q8 h3{font-family:var(--font-display);text-wrap:balance;margin:0;line-height:1.02;letter-spacing:-.04em;color:var(--ink)}.q8{--font-display:"Archivo","Helvetica Neue",Arial,sans-serif;--font-body:"Inter","Helvetica Neue",Arial,sans-serif;--font-mono:"Inter","Helvetica Neue",Arial,sans-serif;--ink:#181B20;--ink-2:#22252B;--muted:#666B73;--line:#E7E7E4;--blue:#2563EB;--blue-ink:#1D4ED8;--blue-soft:#EDF3FE;--blue-line:#D6E4FC;--radius:18px;font-size:15px}.q8 h3{letter-spacing:-.02em;line-height:1.15}.q8 *{box-sizing:border-box}.q8 a{color:inherit}.q8 button{font:inherit}.q8 h1,.q8 h2,.q8 h3{font-family:var(--font-display);text-wrap:balance;margin:0;line-height:1.02;letter-spacing:-.04em;color:var(--ink)}.q8 h2{font-size:clamp(30.4px,3.6vw,51.2px);font-weight:800}.q8 h3{font-size:20px;font-weight:700;letter-spacing:-.02em}.q8 p{margin:0}.q8 .wrap{width:min(1240px,100%);margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.q8 .eyebrow{font-size:11.84px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--blue)}.q8 .num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.q8 .btn{display:inline-flex;align-items:center;justify-content:center;gap:8.8px;padding:14.4px 22.4px;border-radius:999px;font-weight:700;font-size:15.68px;text-decoration:none;border:1.5px solid transparent;cursor:pointer;transition:transform .18s ease,background .18s ease,border-color .18s ease;line-height:1;font-family:var(--font-body)}.q8 .btn:hover{transform:translateY(-1px)}.q8 .btn:focus-visible,.q8 button:focus-visible,.q8 summary:focus-visible,.q8 a:focus-visible{outline:2.5px solid var(--blue);outline-offset:3px}.q8 .btn-primary{background:var(--blue);color:#fff;box-shadow:0 8px 24px #1769ff38}.q8 .btn-primary:hover{background:var(--blue-ink)}.q8 .btn-ink{background:var(--ink);color:#fff}.q8 .btn-ink:hover{background:#22252a}.q8 .btn-ghost{background:var(--paper);color:var(--ink)}.q8 .btn-ghost:hover{background:#eaecef}.q8 .btn small{font-weight:500;opacity:.8}.q8 .section-head{display:grid;gap:14.4px;max-width:64ch;margin-bottom:clamp(28px,4vw,52px)}.q8 .section-head p{color:var(--ink-2);font-size:17.6px;line-height:1.65}.q8 .top .wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;height:72px}.q8 .logo{font-family:var(--font-display);font-weight:800;letter-spacing:.12em;font-size:18.4px;text-decoration:none;display:inline-flex;align-items:center}.q8 .logo i{display:inline-block;width:7px;height:7px;background:var(--red);border-radius:50%;margin-left:4px}.q8 .top .btn{padding:11.2px 17.6px;font-size:14.4px}.q8 .delivery .dot{width:9px;height:9px;border-radius:50%;background:var(--green);flex:none;box-shadow:0 0 0 0 var(--green);animation:ping 1.8s ease-out infinite}.q8 .demo{background:var(--bg)}.q8 .demo-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.8fr);gap:clamp(20px,3vw,40px);align-items:start}.q8 .plan-card{background:var(--paper);border:1px solid var(--line);border-radius:26px;padding:clamp(10px,2vw,18px);overflow:hidden}.q8 .plan-card svg{width:100%;height:auto;display:block;max-width:100%}.q8 .plan-foot{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:12.8px 6.4px 0;font-size:12.8px;color:var(--muted)}.q8 .legend{display:flex;gap:16px;flex-wrap:wrap}.q8 .legend span{display:inline-flex;align-items:center;gap:6.4px}.q8 .legend i{width:14px;height:10px;border-radius:3px;display:inline-block;border:1px solid var(--line)}.q8 .legend .l-vac{background:var(--trail-vac)}.q8 .legend .l-mop{background:var(--trail-mop)}.q8 .legend .l-nogo{background:repeating-linear-gradient(45deg,var(--nogo) 0 3px,transparent 3px 6px)}.q8 .panel{display:grid;gap:16px}.q8 .phases{display:grid;grid-template-columns:repeat(4,1fr);gap:6.4px}.q8 .phase{border:1px solid var(--line);border-radius:12px;padding:9.6px 6.4px;text-align:center;font-size:12.48px;font-weight:700;color:var(--muted);background:#fff;transition:all .3s ease;cursor:pointer}.q8 .phase.done{color:var(--ink-2)}.q8 .phase.active{color:var(--blue-ink);background:var(--blue-soft);border-color:var(--blue)}.q8 .phase small{display:block;font-family:var(--font-mono);font-weight:400;font-size:10.56px;letter-spacing:.06em;margin-bottom:2.4px}.q8 .status{border:1px solid var(--line);border-radius:18px;background:#fff;padding:16px 17.6px;display:grid;gap:12px}.q8 .status-line{display:flex;align-items:center;gap:9.6px;font-weight:700;font-size:16px;min-height:1.6em}.q8 .dot{width:9px;height:9px;border-radius:50%;background:var(--green);flex:none;box-shadow:0 0 0 0 var(--green);animation:ping 1.8s ease-out infinite}@keyframes ping{0%{box-shadow:0 0 #0a7a4680}to{box-shadow:0 0 0 9px transparent}}.q8 .log{list-style:none;margin:0;padding:0;display:grid;gap:5.6px;font-size:13.44px;color:var(--ink-2)}.q8 .log li{display:flex;gap:11.2px;animation:logIn .35s ease both}.q8 .log li time{font-family:var(--font-mono);color:var(--muted);font-size:12.16px;flex:none;padding-top:.1em}@keyframes logIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.q8 .stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.q8 .stat{background:#fff;border:1px solid var(--line);border-radius:14px;padding:12px 13.6px}.q8 .stat b{display:block;font-family:var(--font-mono);font-weight:500;font-size:20px;letter-spacing:-.02em}.q8 .stat span{font-size:11.84px;color:var(--muted)}.q8 .controls{display:flex;gap:8px;flex-wrap:wrap}.q8 .controls .btn{padding:11.2px 16.8px;font-size:14.08px}.q8 .demo-note{font-size:13.12px;color:var(--muted)}@media(max-width:900px){.q8 .demo-grid{grid-template-columns:1fr}}@media(max-width:480px){.q8 .phases{grid-template-columns:repeat(2,1fr)}.q8 .stat b{font-size:16.8px}}.q8 .room{transition:opacity .9s ease}.q8 .plan.armed .room{opacity:.16}.q8 .plan .room.on{opacity:1}.q8 .wall{stroke:var(--wall);stroke-width:6;stroke-linecap:square;fill:none}.q8 .room-fill{fill:var(--floor)}.q8 .room-label{font-family:var(--font-mono);font-size:11px;fill:var(--muted);letter-spacing:.08em;text-transform:uppercase}.q8 .furn{fill:#fff;stroke:var(--floor-line);stroke-width:1.5}.q8 .furn-label{font-family:var(--font-body);font-size:10px;fill:var(--muted)}.q8 .trail{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:28}.q8 .trail.vac{stroke:var(--trail-vac)}.q8 .trail.mop{stroke:var(--trail-mop)}.q8 .dock-body{fill:var(--ink)}.q8 .dock-glow{fill:var(--green);opacity:0}.q8 .plan.docked .dock-glow{animation:glow 1.6s ease-in-out infinite}@keyframes glow{0%,to{opacity:.25}50%{opacity:.9}}.q8 .dust{fill:var(--muted);opacity:0}.q8 .plan.emptying .dust{animation:dust 1.3s ease-in forwards}.q8 .plan.emptying .dust:nth-child(2){animation-delay:.18s}.q8 .plan.emptying .dust:nth-child(3){animation-delay:.36s}.q8 .plan.emptying .dust:nth-child(4){animation-delay:.5s}@keyframes dust{0%{opacity:0;transform:translate(0)}20%{opacity:.9}to{opacity:0;transform:translate(-14px,-26px)}}.q8 .obs-ring{fill:none;stroke:var(--blue);stroke-width:2;opacity:0;transform-box:fill-box;transform-origin:center}.q8 .obs.hit .obs-ring{animation:ring 2.2s ease-out}@keyframes ring{0%{opacity:0;transform:scale(.6)}15%{opacity:1;transform:scale(1)}80%{opacity:.9;transform:scale(1.15)}to{opacity:0;transform:scale(1.3)}}.q8 .obs-label{font-family:var(--font-mono);font-size:10.5px;fill:var(--blue-ink);opacity:0;transition:opacity .3s ease;letter-spacing:.04em}.q8 .obs.hit .obs-label{opacity:1}.q8 .obs.seen .obs-label{opacity:.8}.q8 .robot-body{fill:var(--ink)}.q8 .robot-top{fill:#fff;opacity:.16}.q8 .robot-lidar{fill:var(--blue)}.q8 .robot-front{fill:#fff;opacity:.85}.q8 .lidar-sweep{stroke:var(--blue);stroke-width:1.5;opacity:0;transform-box:fill-box;transform-origin:0 50%}.q8 .plan.mapping .lidar-sweep{opacity:.9;animation:spin 1.1s linear infinite}.q8 .lidar-ring{fill:none;stroke:var(--blue);stroke-width:1;opacity:0}.q8 .plan.mapping .lidar-ring{animation:lring 1.6s ease-out infinite}@keyframes lring{0%{opacity:.7;r:16}to{opacity:0;r:48}}.q8 .sense{fill:none;stroke:var(--blue);stroke-width:2.5;opacity:0}.q8 .robot.sense .sense{animation:sense .9s ease-out 2}@keyframes sense{0%{opacity:0}30%{opacity:1}to{opacity:0}}.q8 .brush{stroke:var(--ink-2);stroke-width:1.6;stroke-linecap:round;transform-box:fill-box;transform-origin:center}.q8 .plan.cleaning .brush{animation:spin .5s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.q8 .mopbar{fill:var(--blue);opacity:0;transition:opacity .4s}.q8 .plan.mop .mopbar{opacity:.9}.q8 .nogo-fill{fill:url(#hatch)}.q8 .nogo-label{font-family:var(--font-mono);font-size:10.5px;fill:var(--ink-2);letter-spacing:.06em}.q8 .door{stroke:var(--floor-line);stroke-width:2;stroke-dasharray:3 4}.q8 .app-explain{margin-top:clamp(40px,6vw,80px);display:grid;grid-template-columns:.95fr 1.05fr;gap:clamp(28px,5vw,72px);align-items:center}.q8 .phone-wrap{aspect-ratio:1/1;max-width:100%;background:#0c0e12;border-radius:36px;position:relative;display:grid;place-items:center;overflow:hidden}.q8 .map-lines{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.45;background-image:linear-gradient(rgba(42,112,255,.13) 1px,transparent 1px),linear-gradient(90deg,rgba(42,112,255,.13) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:radial-gradient(circle,#000,transparent 73%);mask-image:radial-gradient(circle,#000,transparent 73%)}.q8 .phone{height:min(600px,86%);width:auto;max-width:78%;aspect-ratio:300/600;background:#15171b;border:8px solid #30343A;border-radius:44px;padding:14px;position:relative;z-index:2;box-shadow:0 30px 80px #000}.q8 .phone-screen{height:100%;background:#f6f7f9;border-radius:30px;overflow:hidden;color:#17191c;display:grid;grid-template-rows:auto auto 1fr auto auto;gap:8px;padding:18px 12px 12px}.q8 .phone-top{padding:4px 6px 0;font-weight:800;font-size:15px;font-family:var(--font-display)}.q8 .phone-status{padding:0 6px;font-size:11.5px;color:var(--ink-2);display:flex;align-items:center;gap:6px;min-height:1.3em}.q8 .phone-status .dot{width:7px;height:7px}.q8 .home-map{background:linear-gradient(135deg,#dce8f8,#edf2f8);border-radius:18px;overflow:hidden;display:grid;place-items:center;padding:6px}.q8 .home-map svg{width:100%;height:auto;max-width:100%}.q8 .phone-controls{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.q8 .phone-controls i{background:#fff;border-radius:12px;padding:10px 4px;text-align:center;font-style:normal;font-size:10.5px;font-weight:600;box-shadow:0 3px 12px #0000000f}.q8 .start-clean{background:var(--blue);color:#fff;padding:12px;text-align:center;border-radius:999px;font-weight:700;font-size:13px;border:0;cursor:pointer;width:100%}.q8 .start-clean:hover{background:var(--blue-ink)}.q8 .app-copy h2{margin:9.6px 0 19.2px}.q8 .app-copy>p{font-size:17.6px;line-height:1.65;color:var(--ink-2)}.q8 .app-list{display:grid;margin-top:28.8px;border-top:1px solid #D9DCE0}.q8 .app-row{padding:20px 0;border-bottom:1px solid #D9DCE0;display:flex;gap:16px;align-items:start}.q8 .app-num{color:var(--blue);font-weight:800;font-family:var(--font-mono);font-size:13.6px;padding-top:.15em}.q8 .app-row b{display:block;margin-bottom:4px;font-size:16.8px}.q8 .app-row span{color:#666a71;font-size:15.2px}@media(max-width:900px){.q8 .app-explain{grid-template-columns:1fr}.q8 .phone-wrap{order:2}.q8 .app-copy{order:1}}.q8 .station{background:#edf3fb;overflow:hidden}.q8 .station-visual{aspect-ratio:4/5;max-width:100%;border-radius:36px;background:#11161c;position:relative;overflow:hidden;box-shadow:var(--shadow)}.q8 .station-visual img{width:100%;height:100%;object-fit:cover}.q8 .station-pill{position:absolute;bottom:24px;left:24px;color:#fff;background:#05070ab8;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;padding:12px 16px;font:600 13px var(--font-display);letter-spacing:.04em}.q8 .final .btn{margin-top:26px;background:#fff;color:var(--ink);padding:17px 28px;font-size:16px}.q8 footer .wrap{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.q8 .show .section-head p{color:#afb3bb}.q8 .show .eyebrow{color:#8eb8ff}@keyframes fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ovRing{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.15)}}@keyframes ovIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ovBar{0%{transform:scaleY(.08);opacity:.4}to{transform:scaleY(1);opacity:1}}@keyframes ovDraw{0%{stroke-dashoffset:1600}to{stroke-dashoffset:0}}@keyframes ovDust{0%{opacity:0;transform:translate(0)}25%{opacity:.9}to{opacity:0;transform:translate(-30px,-150px)}}@keyframes ovArc{0%{stroke-dashoffset:377}to{stroke-dashoffset:0}}@keyframes ovRuler{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.q8 .stock .dot{width:9px;height:9px;border-radius:50%;background:var(--green);flex:none;box-shadow:0 0 0 0 var(--green);animation:ping 1.8s ease-out infinite}@keyframes stockFill{0%{width:0}}.q8 .lidar-wedge{fill:url(#lg);opacity:0;transform-box:fill-box;transform-origin:0% 50%}.q8 .plan.mapping .lidar-wedge{opacity:.9;animation:spin 1.3s linear infinite}.q8 .lidar-ring{fill:none;stroke:var(--blue);stroke-width:2;opacity:0}.q8 .plan.mapping .lidar-ring{animation:lring 1.8s ease-out infinite}.q8 .plan.mapping .lidar-ring.r2{animation-delay:.9s}@keyframes lring{0%{opacity:.9;r:14}to{opacity:0;r:78}}.q8 .scan circle{fill:var(--blue);opacity:0}.q8 .plan.armed .room.on .scan circle{animation:scanIn 2.6s ease-out both}.q8 .scan circle:nth-child(2){animation-delay:.12s}.q8 .scan circle:nth-child(3){animation-delay:.24s}.q8 .scan circle:nth-child(4){animation-delay:.36s}.q8 .scan circle:nth-child(5){animation-delay:.48s}.q8 .scan circle:nth-child(6){animation-delay:.6s}.q8 .scan circle:nth-child(7){animation-delay:.72s}.q8 .scan circle:nth-child(8){animation-delay:.84s}.q8 .scan circle:nth-child(9){animation-delay:.96s}.q8 .scan circle:nth-child(10){animation-delay:1.08s}.q8 .scan circle:nth-child(11){animation-delay:1.2s}.q8 .scan circle:nth-child(12){animation-delay:1.32s}.q8 .scan circle:nth-child(13){animation-delay:1.44s}.q8 .scan circle:nth-child(14){animation-delay:1.56s}@keyframes scanIn{0%{opacity:0;r:1.5}20%{opacity:1;r:4}to{opacity:0;r:2.5}}.q8 .plan.armed .room.on .room-fill{animation:scanFlash 1.4s ease-out both}@keyframes scanFlash{0%{fill:#cfe0ff}to{fill:var(--floor)}}.q8 .plan.charging .robot-lidar{animation:chargePulse 1s ease-in-out infinite}@keyframes chargePulse{0%,to{fill:var(--blue)}50%{fill:var(--green)}}.q8 .bolt{fill:var(--green);opacity:0}.q8 .plan.charging .bolt{opacity:1;animation:boltBlink 1s ease-in-out infinite}@keyframes boltBlink{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.q8 .plan.mapping .lidar-wedge,.q8 .plan.mapping .lidar-ring,.q8 .plan.armed .room.on .scan circle,.q8 .plan.armed .room.on .room-fill,.q8 .plan.charging .robot-lidar,.q8 .plan.charging .bolt,.q8 .stock-line i,.q8 .stock .dot{animation:none!important}.q8 .plan.mapping .lidar-wedge{opacity:.6}}.q8 .cine-copy .eyebrow{color:#8eb8ff}@keyframes techGlow{0%{transform:translateZ(0) scale(1);opacity:.7}to{transform:translate3d(-4vw,3vh,0) scale(1.12);opacity:1}}@keyframes techScan{0%{transform:translateY(-30%) rotate(-4deg);opacity:0}8%{opacity:1}92%{opacity:1}to{transform:translateY(820%) rotate(-4deg);opacity:0}}.q8 .tech-copy .eyebrow{color:#8eb8ff;font-family:var(--font-mono);font-weight:500;letter-spacing:.16em;font-size:11.2px}@keyframes scrollCue{0%{transform:translateY(0);opacity:1}70%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:0}}@keyframes sealIn{0%{opacity:0;transform:scale(.7) rotate(-12deg)}to{opacity:1;transform:none}}@keyframes sealSpin{to{transform:rotate(360deg)}}.q8 .compare-dark .section-head p{color:#afb3bb}.q8 .compare-dark .eyebrow{color:#8eb8ff}.q8 .btn-wa{background:#25d366;color:#062a16;font-weight:800}.q8 .btn-wa:hover{background:#1ebe5b}.q8 .btn-wa svg{width:20px;height:20px;fill:currentColor}.q8 .rv{opacity:1}.q8.js .rv{opacity:0;transform:translateY(20px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.q8.js .rv.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.q8.js .rv{opacity:1;transform:none;transition:none}.q8 .log li,.q8 .feature-card img{animation:none!important;transition:none!important}.q8 .dot{animation:none}}@keyframes q8mq{0%{transform:translate(0)}to{transform:translate(-33.333%)}}.q8 .service .section-head{margin-bottom:36px}.q8 .final .btn-final{display:inline-flex;flex-direction:column;align-items:center;gap:2px;font-family:var(--font-display);font-weight:800;font-size:17px;padding:16px 38px;border-radius:999px;background:var(--blue);color:#fff;border:0;box-shadow:0 10px 24px #2563eb4d;cursor:pointer;line-height:1.2}.q8 .final .btn-final .sub{font-family:var(--font-body);font-weight:500;font-size:12px;opacity:.85}.q8 .final .btn-final:hover{background:var(--blue-ink)}.q8 .room.clean .room-fill{fill:#e6eefb}.q8 .room.mopped .room-fill{fill:#dcf1f0}.q8 .plan .room.clean .room-label{fill:#1769ff}.q8 .map-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.q8 .map-tab{display:inline-flex;align-items:center;gap:8px;padding:7px 12px 7px 10px;border-radius:999px;border:1px solid var(--line);background:#fff;font-size:13px;font-weight:600;color:var(--ink-2);white-space:nowrap}.q8 .map-tab .n{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em;color:var(--muted)}.q8 .map-tab small{font-size:11px;font-weight:700;padding:3px 8px;border-radius:999px;background:var(--blue-soft);color:var(--blue-ink)}.q8 .map-tab.active{background:var(--blue);border-color:var(--blue);color:#fff}.q8 .map-tab.active .n{color:#dce8ff}.q8 .map-tab.active small{background:#ffffff2e;color:#fff}.q8 .map-tab.free{color:var(--muted);border-style:dashed;background:transparent}.q8 .phone-maps{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:10.5px;color:var(--muted);margin:4px 0 8px;line-height:1.3}.q8 .phone-maps b{color:var(--blue);font-weight:700}.q8 .phone-maps i{width:3px;height:3px;border-radius:50%;background:var(--line)}@media(max-width:560px){.q8 .map-tab{font-size:12px;padding:6px 10px 6px 9px;gap:6px}.q8 .map-tab small{font-size:10px;padding:2px 6px}}.q8 .phone .phone-screen{grid-template-rows:auto auto auto 1fr auto auto}.q8 .phone .phone-maps{padding:0 6px;margin:0}.q8 h1,.q8 h2,.q8 h3{letter-spacing:-.02em;line-height:1.15}.q8 h2{font-size:clamp(28px,3.2vw,40px)}.q8 h3{font-size:18px}.q8 .eyebrow,.q8 .why-kicker{font-family:var(--font-body);font-size:12px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:#1d4ed8}.q8 .section-head p{font-size:16px;font-weight:300;color:var(--muted);line-height:1.6}.q8 .btn{font-family:var(--font-display);font-weight:700;font-size:17px;padding:16px 28px}.q8 .btn-primary{background:#2563eb;box-shadow:0 10px 24px #2563eb4d}.q8 .btn-primary:hover{background:#1d4ed8}.q8 .opt,.q8 .stat,.q8 .s-card,.q8 .grev-card,.q8 .s-help{border-radius:14px;border-color:#e7e7e4}.q8 .stat b{font-family:var(--font-display);font-weight:800}.q8 .app-num{font-family:var(--font-body)}.q8 .phase{border-radius:10px}.q8 .final .btn-final{background:#2563eb}.thapp-demo .q8{background:transparent}.thapp-demo .q8 .demo{padding:0}.thapp-demo .q8 .section-head{margin-bottom:28px}
/*# sourceMappingURL=/cdn/shop/t/29/assets/th-app-demo.css.map */
