@font-face{font-family:Google Sans;src:url(/assets/fonts/Google_Sans/GoogleSans-VariableFont.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}#top,#features,#how-it-works,#testimonials,#pricing,#faq,#aupos,#environment,#about,#contact{scroll-margin-top:5rem}.auround-border-radius{border-radius:1.5rem!important}.auround-card-hover{background-color:color-mix(in srgb, var(--primary) 2%, var(--card));transition:transform .5s ease-out,border-color .5s ease-out,box-shadow .5s ease-out}.auround-card-hover:hover{transform:translateY(-4px)}.landing-nav-glass{background-color:hsl(var(--background)/.6);-webkit-backdrop-filter:blur(20px)saturate(180%);box-shadow:inset 0 1px #ffffff2e}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.landing-nav-glass{background-color:hsl(var(--background)/.92);-webkit-backdrop-filter:none;box-shadow:none}}.auround-nav-link:hover{background-color:color-mix(in srgb, var(--primary) 8%, transparent)}.auround-nav-cta{transition:transform .3s,box-shadow .3s}.auround-nav-cta:hover{box-shadow:0 6px 16px -4px color-mix(in srgb, var(--primary) 40%, transparent);transform:translateY(-1px)}.auround-hero-orb{will-change:transform}.auround-hero-shot{background-color:color-mix(in srgb, var(--primary) 2%, var(--card))}.auround-hero-orb-1{animation:7s ease-in-out infinite auround-float-1}.auround-hero-orb-2{animation:9s ease-in-out infinite auround-float-2}.auround-hero-orb-3{animation:11s ease-in-out infinite auround-float-3}@keyframes auround-float-1{0%,to{opacity:.7;transform:translate(0)scale(1)rotate(0)}50%{opacity:1;transform:translate(18%,14%)scale(1.25)rotate(8deg)}}@keyframes auround-float-2{0%,to{opacity:.6;transform:translate(0)scale(1)rotate(0)}50%{opacity:.95;transform:translate(-20%,16%)scale(1.18)rotate(-8deg)}}@keyframes auround-float-3{0%,to{opacity:.4;transform:translate(-30%)scale(.9)}50%{opacity:.8;transform:translate(40%,10%)scale(1.1)}}.auround-hero-rise{opacity:0;animation:.7s cubic-bezier(.22,1,.36,1) forwards auround-rise}@keyframes auround-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.auround-hero-orb-1,.auround-hero-orb-2,.auround-hero-orb-3,.auround-hero-rise{opacity:1;animation:none;transform:none}}.auround-reveal{opacity:0;will-change:opacity, transform;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(24px)}.auround-reveal.is-visible{opacity:1;transform:translateY(0)}.auround-lazy-skeleton{background:linear-gradient(100deg, rgb(var(--auround-surface)/.55) 30%, rgb(var(--auround-surface)/.85) 50%, rgb(var(--auround-surface)/.55) 70%);background-size:200% 100%;border-radius:1rem;width:100%;animation:1.4s ease-in-out infinite auround-skeleton-shimmer}@keyframes auround-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.auround-trust{isolation:isolate;background-image:linear-gradient(120deg,#f59e0b0f 0%,#f973160f 42%,#f59e0b14 72%,#f973160a 100%);background-size:200% 200%;animation:26s ease-in-out infinite reverse auround-bg-flow;position:relative;overflow:hidden}.auround-trust:after{content:"";pointer-events:none;z-index:-1;background-image:repeating-linear-gradient(45deg,#f59e0b0a 0 1px,#0000 1px 24px);position:absolute;top:0;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.auround-trust{animation:none}}.auround-landing-card{background-color:color-mix(in srgb, var(--primary) 2%, var(--card));transition:transform .5s ease-out,border-color .5s ease-out,box-shadow .5s ease-out}.auround-landing-card:hover{transform:translateY(-4px)}.auround-mobile-cta{padding-bottom:max(.75rem, env(safe-area-inset-bottom))}.auround-mobile-cta-enter-active,.auround-mobile-cta-leave-active{transition:opacity .25s,transform .25s}.auround-mobile-cta-enter-from,.auround-mobile-cta-leave-to{opacity:0;transform:translateY(100%)}.auround-label{letter-spacing:.05em;text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:1rem}.auround-footer-link:hover{background-color:color-mix(in srgb, var(--primary) 8%, transparent)}.auround-backtotop{-webkit-backdrop-filter:blur(8px)}.auround-backtotop-enter-active,.auround-backtotop-leave-active{transition:opacity .25s,transform .25s}.auround-backtotop-enter-from,.auround-backtotop-leave-to{opacity:0;transform:translateY(12px)}.auround-aupos{isolation:isolate;background-image:linear-gradient(120deg,#9b51e00f 0%,#d946ef0f 42%,#9b51e014 72%,#d946ef0a 100%);background-size:200% 200%;animation:20s ease-in-out infinite reverse auround-bg-flow;position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){.auround-aupos{animation:none}}.auround-pricing{isolation:isolate;background-image:linear-gradient(120deg,#3b82f60f 0%,#6366f10f 45%,#3b82f614 75%,#6366f10a 100%);background-size:200% 200%;animation:24s ease-in-out infinite auround-bg-flow;position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){.auround-pricing{animation:none}}.auround-eco{isolation:isolate;background-image:linear-gradient(120deg,#10b9810f 0%,#14b8a60f 38%,#10b98114 68%,#14b8a60a 100%);background-size:200% 200%;animation:22s ease-in-out infinite auround-bg-flow;position:relative;overflow:hidden}.auround-eco:after{content:"";pointer-events:none;z-index:-1;background-image:radial-gradient(circle,#10b9810f 1.2px,#0000 1.2px);background-size:28px 28px;position:absolute;top:0;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.auround-eco{animation:none}}@keyframes auround-bg-flow{0%,to{background-position:0%}50%{background-position:100%}}.auround-cta{isolation:isolate;background-image:linear-gradient(135deg,#0a1020 0%,#16264a 45%,#0a1020 100%);background-size:200% 200%;animation:28s ease-in-out infinite reverse auround-bg-flow;position:relative;overflow:hidden}.auround-cta:after{content:"";pointer-events:none;z-index:-1;background-image:radial-gradient(circle,#ffffff0f 1.2px,#0000 1.2px);background-size:28px 28px;position:absolute;top:0;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.auround-cta{animation:none}}.auround-legal-prose{color:hsl(var(--muted-foreground));font-size:.95rem;line-height:1.75}.auround-legal-prose>*+*{margin-top:1rem}.auround-legal-prose h2{letter-spacing:-.01em;color:hsl(var(--foreground));margin-top:2.5rem;font-size:1.75rem;font-weight:700;line-height:1.25}.auround-legal-prose h3{color:hsl(var(--foreground));margin-top:1.75rem;font-size:1.15rem;font-weight:600;line-height:1.4}.auround-legal-prose p{color:hsl(var(--muted-foreground))}.auround-legal-prose ul{padding-left:1.5rem;list-style:outside}.auround-legal-prose li{margin-top:.5rem}.auround-legal-prose strong{color:hsl(var(--foreground));font-weight:600}.auround-legal-prose a{color:hsl(var(--primary));text-underline-offset:2px;text-decoration:underline}:root{--font-family:"Google Sans", -apple-system, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif}html,body{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
