.hero[data-astro-cid-i3irphx7]{min-height:min(850px,100svh)}.hero-content[data-astro-cid-i3irphx7]{pointer-events:none;flex:1;align-items:center;padding-top:8rem;padding-bottom:4rem;display:flex}.hero-actions[data-astro-cid-i3irphx7]{pointer-events:auto}.hero-copy[data-astro-cid-i3irphx7]{width:100%;max-width:68rem}.hero-copy[data-astro-cid-i3irphx7] h1[data-astro-cid-i3irphx7]{font-size:clamp(3rem,7.5vw,6.5rem);line-height:1.03}.hero-copy[data-astro-cid-i3irphx7] .lede[data-astro-cid-i3irphx7]{max-width:38rem}@media (width<=600px){.hero-content[data-astro-cid-i3irphx7]{padding-top:8rem;padding-bottom:3rem}.hero-copy[data-astro-cid-i3irphx7] h1[data-astro-cid-i3irphx7]{font-size:clamp(2.6rem,10vw,3.75rem)}.hero-actions[data-astro-cid-i3irphx7]{gap:.6rem}.hero-actions[data-astro-cid-i3irphx7] .btn[data-astro-cid-i3irphx7]{padding-inline:1.1rem;font-size:.9rem}}html.js:not(.reduce-motion) .hero-in[data-astro-cid-i3irphx7],html.js:not(.reduce-motion) [data-astro-cid-i3irphx7][data-hero-title]{opacity:0}.product-link[data-astro-cid-i3irphx7]{position:relative}.product-link[data-astro-cid-i3irphx7]:before{content:"";transform-origin:0;height:1px;transition:transform .7s var(--ease-out-expo);background:#fff;position:absolute;top:-1px;left:0;right:2rem;transform:scaleX(0)}.product-link[data-astro-cid-i3irphx7]:hover:before{transform:scaleX(1)}.arrow-chip[data-astro-cid-i3irphx7]{width:2rem;height:2rem;color:var(--color-cloud);box-shadow:inset 0 0 0 1px var(--color-charcoal-3);transition:background-color .3s, color .3s, transform .5s var(--ease-out-expo);border-radius:999px;place-items:center;font-size:.9rem;display:inline-grid}.product-link[data-astro-cid-i3irphx7]:hover .arrow-chip[data-astro-cid-i3irphx7]{color:var(--color-charcoal);background:#fff;transform:translate(3px)}.explore[data-astro-cid-nwktezpe] span[data-astro-cid-nwktezpe]{transition:transform .4s var(--ease-out-expo);display:inline-block}a[data-astro-cid-nwktezpe]:hover .explore[data-astro-cid-nwktezpe] span[data-astro-cid-nwktezpe]{transform:translate(4px)}.tag-rings[data-astro-cid-nwktezpe] span[data-astro-cid-nwktezpe]{aspect-ratio:1;border:1.5px solid #0f172a24;border-radius:999px;grid-area:1/1;width:46%;animation:3.6s cubic-bezier(.2,.6,.3,1) infinite ring}.tag-rings[data-astro-cid-nwktezpe] span[data-astro-cid-nwktezpe]:nth-child(2){animation-delay:1.2s}.tag-rings[data-astro-cid-nwktezpe] span[data-astro-cid-nwktezpe]:nth-child(3){animation-delay:2.4s}@keyframes ring{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(2)}}.tag-img[data-astro-cid-nwktezpe]{transition:transform .8s var(--ease-out-expo)}a[data-astro-cid-nwktezpe]:hover .tag-img[data-astro-cid-nwktezpe]{transform:rotate(-4deg)scale(1.04)}.overview[data-astro-cid-gaesoiqy]{background:#162036;border-top:1px solid #334155;border-bottom:1px solid #334155}.overview-heading[data-astro-cid-gaesoiqy]{border-bottom:1px solid #334155;justify-content:space-between;gap:1rem;padding:1.25rem 1.75rem;display:flex}.overview-heading[data-astro-cid-gaesoiqy] h2[data-astro-cid-gaesoiqy]{font-family:var(--font-sans);letter-spacing:0;font-size:1rem}.overview-body[data-astro-cid-gaesoiqy]{grid-template-columns:1.4fr 1fr;display:grid}.map[data-astro-cid-gaesoiqy]{align-self:center;min-width:0;position:relative}.map[data-astro-cid-gaesoiqy] svg[data-astro-cid-gaesoiqy]{width:100%;height:auto}.map-caption[data-astro-cid-gaesoiqy]{color:#cbd5e1;justify-content:space-between;gap:1rem;padding:1.2rem 1.75rem;font-size:.8rem;display:flex}.insights[data-astro-cid-gaesoiqy]{border-left:1px solid #334155;padding:2.5rem}.insights[data-astro-cid-gaesoiqy] h3[data-astro-cid-gaesoiqy]{font-size:1.65rem}.cost-track[data-astro-cid-gaesoiqy]{background:#222d45;height:5px;margin-top:.7rem}.cost-track[data-astro-cid-gaesoiqy] span[data-astro-cid-gaesoiqy]{transform-origin:0;background:#0ea5ff;height:100%;display:block}.hardware-row[data-astro-cid-gaesoiqy]{border-top:1px solid #cbd5e1;grid-template-columns:100px 1fr 1.5fr;align-items:center;gap:2rem;padding:2rem 0;display:grid}.hardware-row[data-astro-cid-gaesoiqy]:last-child{border-bottom:1px solid #cbd5e1}.device[data-astro-cid-gaesoiqy]{background:#162036;border-bottom:7px solid #334155;border-radius:8px;justify-content:center;align-items:center;gap:5px;width:82px;height:58px;display:flex;transform:rotate(-8deg)}.device[data-astro-cid-gaesoiqy] span[data-astro-cid-gaesoiqy]{background:#94a3b8;border-radius:50%;width:4px;height:4px}.device[data-astro-cid-gaesoiqy] span[data-astro-cid-gaesoiqy]:first-child{background:#14d8c8}@media (width<=767px){.overview-body[data-astro-cid-gaesoiqy]{grid-template-columns:1fr}.insights[data-astro-cid-gaesoiqy]{border-top:1px solid #334155;border-left:0;padding:1.75rem}.overview-heading[data-astro-cid-gaesoiqy]{flex-direction:column;gap:.3rem;padding:1.25rem}.map-caption[data-astro-cid-gaesoiqy]{padding:1rem}.hardware-row[data-astro-cid-gaesoiqy]{grid-template-columns:75px 1fr;gap:1.25rem}.hardware-row[data-astro-cid-gaesoiqy]>p[data-astro-cid-gaesoiqy]{grid-column:1/-1}.device[data-astro-cid-gaesoiqy]{width:65px;height:48px}}.hardware-row[data-astro-cid-gaesoiqy]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:3rem}.hardware-row[data-astro-cid-gaesoiqy]>div[data-astro-cid-gaesoiqy]{min-width:0}@media (width<=767px){.hardware-row[data-astro-cid-gaesoiqy]{grid-template-columns:minmax(0,1fr);gap:1.5rem}}
