.navbar-demo-btn[data-astro-cid-5blmo7yk],.navbar-demo-btn[data-astro-cid-5blmo7yk]:hover,.navbar-demo-btn[data-astro-cid-5blmo7yk]:focus,.navbar-demo-btn[data-astro-cid-5blmo7yk]:active,.navbar-demo-btn[data-astro-cid-5blmo7yk]:visited{box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;text-shadow:none!important;filter:none!important;-webkit-filter:none!important;drop-shadow:none!important;outline:none!important}.navbar-demo-btn[data-astro-cid-5blmo7yk]:before,.navbar-demo-btn[data-astro-cid-5blmo7yk]:after,.navbar-demo-btn[data-astro-cid-5blmo7yk] [data-astro-cid-5blmo7yk]:before,.navbar-demo-btn[data-astro-cid-5blmo7yk] [data-astro-cid-5blmo7yk]:after{box-shadow:none!important;filter:none!important;display:none!important}.nav-glass[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk][href*="calendar.app.google"],.nav-glass[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk][href*="calendar.app.google"]:hover,.nav-glass[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk][href*="calendar.app.google"]:focus,.nav-glass[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk][href*="calendar.app.google"]:active,.nav-glass[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk][href*="calendar.app.google"]:visited{box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;text-shadow:none!important;filter:none!important;-webkit-filter:none!important;drop-shadow:none!important;outline:none!important}.nav-glass[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk][href*="calendar.app.google"]:before,.nav-glass[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk][href*="calendar.app.google"]:after,.nav-glass[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk][href*="calendar.app.google"] [data-astro-cid-5blmo7yk]:before,.nav-glass[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk][href*="calendar.app.google"] [data-astro-cid-5blmo7yk]:after{box-shadow:none!important;filter:none!important;display:none!important}.mobile-menu-link[data-astro-cid-5blmo7yk][href*="calendar.app.google"],.mobile-menu-link[data-astro-cid-5blmo7yk][href*="calendar.app.google"]:hover,.mobile-menu-link[data-astro-cid-5blmo7yk][href*="calendar.app.google"]:focus,.mobile-menu-link[data-astro-cid-5blmo7yk][href*="calendar.app.google"]:active,.mobile-menu-link[data-astro-cid-5blmo7yk][href*="calendar.app.google"]:visited{box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;text-shadow:none!important;filter:none!important;-webkit-filter:none!important;drop-shadow:none!important;outline:none!important}.mobile-menu-link[data-astro-cid-5blmo7yk][href*="calendar.app.google"]:before,.mobile-menu-link[data-astro-cid-5blmo7yk][href*="calendar.app.google"]:after,.mobile-menu-link[data-astro-cid-5blmo7yk][href*="calendar.app.google"] [data-astro-cid-5blmo7yk]:before,.mobile-menu-link[data-astro-cid-5blmo7yk][href*="calendar.app.google"] [data-astro-cid-5blmo7yk]:after{box-shadow:none!important;filter:none!important;display:none!important}.footer-gradient-text[data-astro-cid-uokeob72]{background:linear-gradient(to right,#fff 0% 33%,#f9d9ff 62%,#b1e1ff 74%,#fff 86% 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;background-size:100% 100%}@font-face{font-family:Avenir;src:url(/site-content/font/Avenir-Light.ttf?v=4) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(/site-content/font/Avenir-LightOblique.ttf?v=4) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Avenir;src:url(/site-content/font/Avenir-Book.ttf?v=4) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(/site-content/font/Avenir-BookOblique.ttf?v=4) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Avenir;src:url(/site-content/font/Avenir-Roman.ttf?v=4) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(/site-content/font/Avenir-Oblique.ttf?v=4) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Avenir;src:url(/site-content/font/Avenir-Medium.ttf?v=4) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(/site-content/font/Avenir-MediumOblique.ttf?v=4) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Avenir;src:url(/site-content/font/Avenir-Heavy.ttf?v=4) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(/site-content/font/Avenir-HeavyOblique.ttf?v=4) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Avenir;src:url(/site-content/font/Avenir-Black.ttf?v=4) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(/site-content/font/Avenir-BlackOblique.ttf?v=4) format("truetype");font-weight:900;font-style:italic;font-display:swap}html,body{font-family:Avenir,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.nav-glass{position:relative;border-radius:24px;background:radial-gradient(120% 140% at 0% 0%,#ffffffe6,#ffffff59 28%,#ffffff1f 52%,#ffffff0f 70%,#ffffff08),#ffffff1a;-webkit-backdrop-filter:blur(20px) saturate(180%) brightness(110%);backdrop-filter:blur(20px) saturate(180%) brightness(110%);transition:background .3s ease,box-shadow .3s ease}.nav-glass.is-scrolled{background:radial-gradient(120% 140% at 0% 0%,#ffffffb8,#ffffff7a,#ffffff6b 70%,#fff6),#ffffff6b;-webkit-backdrop-filter:blur(22px) saturate(190%);backdrop-filter:blur(22px) saturate(190%);box-shadow:0 8px 28px #0f172a1a}.nav-glass:before{content:"";position:absolute;inset:0;border-radius:24px;padding:1px;background:linear-gradient(135deg,#fffffff2,#ffffff8c 28%,#ffffff2e 52%,#4c1d952e 78%,#2563eb29) border-box;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nav-glass:after{content:"";position:absolute;inset:-1px;border-radius:24px;background:conic-gradient(from 225deg at 0% 0%,rgba(99,102,241,.22),rgba(168,85,247,.18),rgba(56,189,248,.1),transparent 60%);filter:blur(8px);opacity:.55;pointer-events:none}@media (max-width: 639px){.nav-glass{border-radius:12px}.nav-glass:before{border-radius:12px}.nav-glass:after{border-radius:12px}}.btn-rail{position:relative;display:inline-flex;border-radius:12px;padding:2px;background:conic-gradient(from var(--gradient-angle),#ffffff,#D7C2FF,#538DFF,#684CFC,#5133F0,#330CFF,#5133F0,#684CFC,#538DFF,#D7C2FF,#ffffff);cursor:pointer;box-shadow:0 10px 35px #538dff40;animation:rail-spin 4s linear infinite}.btn-rail:before{content:"";position:absolute;z-index:0;inset:2px;border-radius:22px;background:#fff}@property --gradient-angle{syntax: "<angle>"; initial-value: 90deg; inherits: false;}@keyframes rail-spin{0%{--gradient-angle: 0deg}to{--gradient-angle: 360deg}}.btn-inner{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 12px;border-radius:11px;background:#fff;color:#0f172a;font-weight:600;border:none;font-size:11px;font-family:Avenir,sans-serif}@media (min-width:640px){.btn-inner{height:48px;padding:0 28px;font-size:16px}}.btn-inner--lg{font-family:Avenir,sans-serif;font-weight:700;font-size:14px;height:42px;padding:0 32px;letter-spacing:0}@media (min-width:640px){.btn-inner--lg{font-size:16px;height:48px;padding:0 48px}}@media (min-width:768px){.btn-inner--lg{font-size:16px;height:48px;padding:0 48px}}@media (min-width:1024px){.btn-inner--lg{font-size:18px;height:48px;padding:0 48px}}.hero-card{overflow:hidden}@media (min-width:768px){.hero-card{border-radius:36px}}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.clients-carousel-container{width:100%;overflow:hidden}.clients-carousel-container .overflow-x-hidden::-webkit-scrollbar{display:none}.clients-carousel-container .overflow-x-hidden{-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:auto}.clients-carousel-container .overflow-x-hidden a img{opacity:1}.clients-carousel-container .overflow-x-hidden>div{transition:transform .3s ease}.font-avenir{font-family:Avenir,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
