.service-title[data-astro-cid-6gmmtbuf]{font-family:Inter,sans-serif}.service-card[data-astro-cid-6gmmtbuf]{transition:transform .28s,border-color .28s,box-shadow .28s}.service-art[data-astro-cid-6gmmtbuf]{background-image:radial-gradient(ellipse at center, #f795221a, transparent 70%), radial-gradient(rgb(var(--line) / .07) 1px, transparent 1px);background-size:auto,20px 20px}.service-image[data-astro-cid-6gmmtbuf],.service-arrow[data-astro-cid-6gmmtbuf],.service-orbit[data-astro-cid-6gmmtbuf]{transition:transform .4s}.dark .service-card[data-astro-cid-6gmmtbuf]{background:#10141e;border-color:#ffffff14;box-shadow:0 3px 10px #0000001f}.dark .service-art[data-astro-cid-6gmmtbuf]{background-color:#121722;background-image:radial-gradient(at 50% 55%,#f795220b,#0000 72%),linear-gradient(145deg,#ffffff05,#0000 65%);background-size:auto;border-bottom-color:#ffffff0b}.dark img[data-astro-cid-6gmmtbuf].service-image{filter:drop-shadow(0 3px 4px #00000029)}.service-card[data-astro-cid-6gmmtbuf]:focus-within{border-color:#f795224d}.service-link[data-astro-cid-6gmmtbuf]{transition:background-color .22s,border-color .22s,transform .22s}.service-arrow-wrap[data-astro-cid-6gmmtbuf]{transition:background-color .22s}.service-link[data-astro-cid-6gmmtbuf]:hover,.service-link[data-astro-cid-6gmmtbuf]:focus-visible{background:#f7952212;border-color:#f7952266}.service-link[data-astro-cid-6gmmtbuf]:hover .service-arrow-wrap[data-astro-cid-6gmmtbuf],.service-link[data-astro-cid-6gmmtbuf]:focus-visible .service-arrow-wrap[data-astro-cid-6gmmtbuf]{background:#f795222b}.service-link[data-astro-cid-6gmmtbuf]:active{transform:translateY(1px)}@media (hover:hover){.service-card[data-astro-cid-6gmmtbuf]:hover{border-color:#f7952240;transform:translateY(-2px);box-shadow:0 5px 14px #0000000f}.dark .service-card[data-astro-cid-6gmmtbuf]:hover{border-color:#f7952233;box-shadow:0 5px 14px #0000002e}.service-card[data-astro-cid-6gmmtbuf]:hover .service-image[data-astro-cid-6gmmtbuf]{transform:scale(1.025)}.service-card[data-astro-cid-6gmmtbuf]:hover .service-orbit[data-astro-cid-6gmmtbuf]{transform:scale(1.08)}.service-link[data-astro-cid-6gmmtbuf]:hover .service-arrow[data-astro-cid-6gmmtbuf]{transform:translate(2px)}}.pricing-section[data-astro-cid-ca3gqwx6]{background-image:radial-gradient(ellipse at 50% 0, rgb(var(--accent) / .05), transparent 60%)}[data-astro-cid-ca3gqwx6][hidden]{display:none!important}.control-label[data-astro-cid-ca3gqwx6]{text-transform:uppercase;letter-spacing:.12em;color:rgb(var(--muted));margin-bottom:8px;font:10px JetBrains Mono,monospace}.pricing-switch[data-astro-cid-ca3gqwx6]{border:1px solid rgb(var(--line) / .12);background:rgb(var(--surface-850));border-radius:12px;padding:4px;display:flex}.pricing-switch[data-astro-cid-ca3gqwx6] button[data-astro-cid-ca3gqwx6]{color:rgb(var(--muted));cursor:pointer;border-radius:8px;padding:0 18px;font-size:13px;font-weight:600;transition:color .18s,background .18s,box-shadow .18s}.pricing-switch[data-astro-cid-ca3gqwx6] button[data-astro-cid-ca3gqwx6][aria-pressed=true]{color:rgb(var(--ink));background:rgb(var(--surface-950));box-shadow:0 2px 6px rgb(var(--line) / .08)}.pricing-switch[data-astro-cid-ca3gqwx6] button[data-astro-cid-ca3gqwx6]:hover{color:rgb(var(--accent))}.demo-tag[data-astro-cid-ca3gqwx6]{border:1px solid rgb(var(--accent) / .25);color:rgb(var(--accent));white-space:nowrap;border-radius:4px;padding:4px 7px;font:9px JetBrains Mono,monospace}.pricing-card[data-astro-cid-ca3gqwx6]{background:rgb(var(--surface-950));border:1px solid rgb(var(--line) / .12);transition:border-color .24s,box-shadow .24s,transform .24s;overflow:hidden}.pricing-card[data-astro-cid-ca3gqwx6]:hover{border-color:rgb(var(--accent) / .45);box-shadow:0 14px 40px rgb(var(--line) / .05);transform:translateY(-4px)}.pricing-featured[data-astro-cid-ca3gqwx6]{border-color:rgb(var(--accent) / .5);box-shadow:0 0 0 1px rgb(var(--accent) / .08), 0 12px 40px rgb(var(--accent) / .05)}.card-cap[data-astro-cid-ca3gqwx6]{background:rgb(var(--surface-850) / .55);border-bottom:1px solid rgb(var(--line) / .08);padding:15px 24px}.pricing-featured[data-astro-cid-ca3gqwx6] .card-cap[data-astro-cid-ca3gqwx6]{background:rgb(var(--accent) / .08)}.featured-tag[data-astro-cid-ca3gqwx6]{color:rgb(var(--accent));font-size:10px;font-weight:600}.feature-node[data-astro-cid-ca3gqwx6]{border:1px solid rgb(var(--accent));flex-shrink:0;width:5px;height:5px;transform:rotate(45deg)}.pricing-cta[data-astro-cid-ca3gqwx6]{border:1px solid rgb(var(--line) / .15);color:rgb(var(--ink));transition:background .18s,border-color .18s}.pricing-cta[data-astro-cid-ca3gqwx6]:hover{border-color:rgb(var(--accent));background:rgb(var(--accent) / .06)}.pricing-cta[data-astro-cid-ca3gqwx6][aria-disabled=true]{opacity:.5;cursor:not-allowed}.pricing-featured[data-astro-cid-ca3gqwx6] .pricing-cta[data-astro-cid-ca3gqwx6]{color:#06080e;background:#f79522;border-color:#f79522}.pricing-featured[data-astro-cid-ca3gqwx6] .pricing-cta[data-astro-cid-ca3gqwx6]:hover{background:#ffab40}.cta-arrow[data-astro-cid-ca3gqwx6]{font-size:19px;transition:transform .18s}.pricing-cta[data-astro-cid-ca3gqwx6]:hover .cta-arrow[data-astro-cid-ca3gqwx6]{transform:translate(2px,-2px)}.load-more[data-astro-cid-ca3gqwx6]{cursor:pointer;background:rgb(var(--surface-950));transition:border-color .18s,background .18s}.load-more[data-astro-cid-ca3gqwx6]:hover{border-color:rgb(var(--accent));background:rgb(var(--accent) / .05)}.load-icon[data-astro-cid-ca3gqwx6]{transition:transform .22s}.load-more[data-astro-cid-ca3gqwx6][aria-expanded=true] .load-icon[data-astro-cid-ca3gqwx6]{transform:rotate(45deg)}.hardware-card[data-astro-cid-k4qwplpo]{transition:transform .25s,border-color .25s,box-shadow .25s}.hardware-art[data-astro-cid-k4qwplpo]{background-color:rgb(var(--surface-850));background-image:radial-gradient(ellipse at center, rgb(var(--accent) / .06), transparent 75%)}.hardware-image[data-astro-cid-k4qwplpo]{filter:drop-shadow(0 5px 7px #1218281f);transition:transform .35s}.dark .hardware-card[data-astro-cid-k4qwplpo]{background:#10141e;border-color:#ffffff14;box-shadow:0 3px 10px #0000001f}.dark .hardware-art[data-astro-cid-k4qwplpo]{background-color:#121722;background-image:radial-gradient(#f795220b,#0000 72%)}.dark .hardware-image[data-astro-cid-k4qwplpo]{filter:drop-shadow(0 5px 7px #0000003d)}.hardware-arrow[data-astro-cid-k4qwplpo]{font-size:19px;transition:transform .18s}.hardware-link[data-astro-cid-k4qwplpo]:hover{text-underline-offset:4px;text-decoration:underline}.hardware-card[data-astro-cid-k4qwplpo]:focus-within{border-color:rgb(var(--accent) / .5)}.accessories-panel[data-astro-cid-k4qwplpo]{background:linear-gradient(115deg, rgb(var(--accent) / .06), rgb(var(--surface-900)) 70%)}@media (hover:hover){.hardware-card[data-astro-cid-k4qwplpo]:hover{border-color:rgb(var(--accent) / .3);transform:translateY(-2px);box-shadow:0 5px 14px #0000000f}.hardware-card[data-astro-cid-k4qwplpo]:hover .hardware-image[data-astro-cid-k4qwplpo]{transform:scale(1.025)}.hardware-link[data-astro-cid-k4qwplpo]:hover .hardware-arrow[data-astro-cid-k4qwplpo]{transform:translate(2px,-2px)}}.map-route[data-astro-cid-ndqic5o6]{stroke:#ffd395;stroke-width:2px;stroke-dasharray:3 45;opacity:.35;animation:6s linear infinite route-flow}.map-ring[data-astro-cid-ndqic5o6]{stroke:#f79522;stroke-width:2px;opacity:.4;transform-box:fill-box;transform-origin:50%;animation:3.5s ease-out infinite location-pulse;animation-delay:var(--location-delay)}.map-node[data-astro-cid-ndqic5o6]{fill:#ffd395;opacity:.6}.is-selected[data-astro-cid-ndqic5o6] .map-route[data-astro-cid-ndqic5o6],.is-selected[data-astro-cid-ndqic5o6] .map-node[data-astro-cid-ndqic5o6]{opacity:1}.is-selected[data-astro-cid-ndqic5o6] .map-ring[data-astro-cid-ndqic5o6]{stroke:#ffe1b9;stroke-width:3px}.map-overlay[data-astro-cid-ndqic5o6] path[data-astro-cid-ndqic5o6],.map-overlay[data-astro-cid-ndqic5o6] .map-ring[data-astro-cid-ndqic5o6]{animation-play-state:paused}.map-animating[data-astro-cid-ndqic5o6] .map-overlay[data-astro-cid-ndqic5o6] path[data-astro-cid-ndqic5o6],.map-animating[data-astro-cid-ndqic5o6] .map-ring[data-astro-cid-ndqic5o6]{animation-play-state:running}.location-dot[data-astro-cid-ndqic5o6]{background:rgb(var(--muted) / .5);border-radius:50%;flex-shrink:0;width:8px;height:8px}.location-control[data-astro-cid-ndqic5o6]{background:rgb(var(--line) / .025);transition:background-color .2s,transform .2s}.location-control[data-astro-cid-ndqic5o6]:hover{background:rgb(var(--accent) / .055)}.location-control[data-astro-cid-ndqic5o6][aria-pressed=true]{background:rgb(var(--accent) / .09)}@media (hover:hover){.location-control[data-astro-cid-ndqic5o6]:hover{transform:translateY(-2px)}}@media (width<=639px){.location-control[data-astro-cid-ndqic5o6]:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 4px)}}.location-control[data-astro-cid-ndqic5o6][aria-pressed=true] .location-dot[data-astro-cid-ndqic5o6]{background:#f79522}@keyframes route-flow{to{stroke-dashoffset:-192px}}@keyframes location-pulse{0%{opacity:.7;transform:scale(.7)}80%,to{opacity:0;transform:scale(2)}}@media (prefers-reduced-motion:reduce){.map-overlay[data-astro-cid-ndqic5o6] path[data-astro-cid-ndqic5o6],.map-overlay[data-astro-cid-ndqic5o6] .map-ring[data-astro-cid-ndqic5o6]{animation:none}.location-control[data-astro-cid-ndqic5o6]{transition:none}}[data-astro-cid-gbagwgyn][hidden]{display:none!important}.client-row[data-astro-cid-gbagwgyn]{overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.client-track[data-astro-cid-gbagwgyn]{width:max-content;animation:65s linear infinite paused clients-left;display:flex}.moves-right[data-astro-cid-gbagwgyn] .client-track[data-astro-cid-gbagwgyn]{animation-name:clients-right}.client-group[data-astro-cid-gbagwgyn]{flex:none;gap:16px;margin:0;padding-right:16px;list-style:none;display:flex}.client-card[data-astro-cid-gbagwgyn]{flex:0 0 208px;width:208px}.client-logo[data-astro-cid-gbagwgyn]{height:104px;box-shadow:0 2px 6px #00000009}.is-running[data-astro-cid-gbagwgyn] .client-track[data-astro-cid-gbagwgyn]{animation-play-state:running}.client-sliders[data-astro-cid-gbagwgyn]:hover .client-track[data-astro-cid-gbagwgyn],.client-sliders[data-astro-cid-gbagwgyn]:focus-within .client-track[data-astro-cid-gbagwgyn]{animation-play-state:paused}@media (width>=640px){.client-card[data-astro-cid-gbagwgyn]{flex-basis:256px;width:256px}.client-logo[data-astro-cid-gbagwgyn]{height:128px}}@keyframes clients-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes clients-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.client-track[data-astro-cid-gbagwgyn]{animation:none}.client-row[data-astro-cid-gbagwgyn]{overflow-x:auto;mask-image:none}[data-astro-cid-gbagwgyn][data-client-copy]{display:none}}summary[data-astro-cid-jjxz7kjc]{list-style:none}summary[data-astro-cid-jjxz7kjc]::-webkit-details-marker{display:none}.faq-indicator[data-astro-cid-jjxz7kjc]{transition:transform .2s}details[data-astro-cid-jjxz7kjc][open] .faq-indicator[data-astro-cid-jjxz7kjc]{transform:rotate(45deg)}details[data-astro-cid-jjxz7kjc][open] summary[data-astro-cid-jjxz7kjc]{color:rgb(var(--accent))}.contact-panel[data-astro-cid-tafa2flm]{background-image:radial-gradient(ellipse at 100% 0, rgb(var(--accent) / .09), transparent 65%)}
