@import"https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=Inter:wght@300;400;500;600;700;800&display=swap";#navbar[data-astro-cid-5blmo7yk]{position:fixed;top:0;left:0;right:0;z-index:1000;padding:22px 0;transition:all .4s ease}#navbar[data-astro-cid-5blmo7yk].scrolled{background:#03040fe0;backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.06);padding:14px 0}.nav-inner[data-astro-cid-5blmo7yk]{display:flex;align-items:center;justify-content:space-between;gap:40px}.nav-logo[data-astro-cid-5blmo7yk]{display:flex;align-items:center;gap:10px;text-decoration:none}.nav-logo-img[data-astro-cid-5blmo7yk]{width:34px;height:auto;display:block}.wordmark[data-astro-cid-5blmo7yk]{font-family:Inter,system-ui,sans-serif;font-weight:500;font-size:19px;color:#fff;letter-spacing:-.03em}.nav-links[data-astro-cid-5blmo7yk]{display:flex;gap:32px;list-style:none}.nav-links[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk]{color:#ffffff94;text-decoration:none;font-size:14px;transition:color .3s}.nav-links[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk]:hover,.nav-links[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk].active{color:var(--blue)}.hamburger[data-astro-cid-5blmo7yk]{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:4px}.hamburger[data-astro-cid-5blmo7yk] span[data-astro-cid-5blmo7yk]{display:block;width:24px;height:2px;background:#fff}.mobile-menu[data-astro-cid-5blmo7yk]{display:none;position:fixed;inset:0;background:#03040ff7;backdrop-filter:blur(24px);z-index:999;flex-direction:column;align-items:center;justify-content:center;gap:28px}.mobile-menu[data-astro-cid-5blmo7yk].open{display:flex}.mobile-menu[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk]{font-family:var(--display);font-style:italic;font-size:38px;color:#fff;text-decoration:none;transition:color .3s}.mobile-menu[data-astro-cid-5blmo7yk] .shiny-cta[data-astro-cid-5blmo7yk]{font-family:Inter,system-ui,sans-serif;font-style:normal;font-size:16px}.mobile-menu[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk]:hover{color:var(--blue)}.mobile-close[data-astro-cid-5blmo7yk]{position:absolute;top:24px;right:28px;background:none;border:none;color:#fff;font-size:30px;cursor:pointer}@media (max-width: 768px){.nav-links[data-astro-cid-5blmo7yk],.nav-cta[data-astro-cid-5blmo7yk]{display:none}.hamburger[data-astro-cid-5blmo7yk]{display:flex}}footer[data-astro-cid-sz7xmlte]{background:#020310;border-top:1px solid rgba(255,255,255,.06);padding:72px 0 0}.footer-grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr 1fr;gap:40px;margin-bottom:56px}.brand-logo[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:9px;text-decoration:none}.footer-logo-img[data-astro-cid-sz7xmlte]{width:30px;height:auto;display:block}.brand-logo[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]{font-family:Inter,system-ui,sans-serif;font-weight:500;font-size:18px;color:#fff;letter-spacing:-.03em}.tagline[data-astro-cid-sz7xmlte]{font-size:13px;color:var(--muted);margin-top:10px;font-weight:300;line-height:1.6;max-width:200px}.socials[data-astro-cid-sz7xmlte]{display:flex;gap:10px;margin-top:18px}.socials[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{width:36px;height:36px;border:1px solid rgba(255,255,255,.1);border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .3s}.socials[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{border-color:var(--blue);background:#1a3bff1a}.socials[data-astro-cid-sz7xmlte] svg[data-astro-cid-sz7xmlte]{width:15px;height:15px;fill:#ffffff8c;transition:fill .3s}.socials[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover svg[data-astro-cid-sz7xmlte]{fill:var(--blue)}.footer-wa[data-astro-cid-sz7xmlte]{display:inline-flex;margin-top:16px;color:#d9ffe8;font-size:13px;text-decoration:none;border-bottom:1px solid rgba(37,211,102,.45);padding-bottom:4px}.footer-wa[data-astro-cid-sz7xmlte]:hover{color:var(--whatsapp)}.fcol[data-astro-cid-sz7xmlte] h4[data-astro-cid-sz7xmlte]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.09em;color:#ffffff59;margin-bottom:16px}.fcol[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:block;font-size:14px;color:#ffffff8c;text-decoration:none;margin-bottom:10px;transition:color .3s}.fcol[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:#fff}.footer-bottom[data-astro-cid-sz7xmlte]{border-top:1px solid rgba(255,255,255,.06);padding:22px 0;display:flex;justify-content:space-between;font-size:12px;color:#ffffff47;flex-wrap:wrap;gap:8px}@media (max-width: 1024px){.footer-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr 1fr}.footer-grid[data-astro-cid-sz7xmlte] .footer-brand[data-astro-cid-sz7xmlte]{grid-column:span 3}}@media (max-width: 600px){.footer-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr}.footer-grid[data-astro-cid-sz7xmlte] .footer-brand[data-astro-cid-sz7xmlte]{grid-column:span 2}.footer-bottom[data-astro-cid-sz7xmlte]{flex-direction:column;text-align:center}}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:#000;color:#fff;font-family:Inter,system-ui,-apple-system,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;letter-spacing:-.005em;overflow-x:hidden}:root{--bg: #000000;--bg-2: #050510;--navy: #0A0A2E;--blue: #1A3BFF;--blue-d: #0033FF;--blue-l: #6E8BFF;--muted: #8A8FA8;--card: rgba(255, 255, 255, .04);--border: 1px solid rgba(255, 255, 255, .08);--border-blue: 1px solid rgba(26, 59, 255, .2);--display: "Instrument Serif", serif;--whatsapp: #25D366;--shiny-cta-bg: #000000;--shiny-cta-bg-subtle: #1a1818;--shiny-cta-fg: #ffffff;--shiny-cta-highlight: #1A3BFF;--shiny-cta-highlight-subtle: #8484ff}.container{max-width:1440px;margin:0 auto;padding:0 48px}.section{padding:100px 0}.serif{font-family:var(--display)}.section-label{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--blue);margin-bottom:16px}.section-label:before{content:"";width:20px;height:1px;background:var(--blue)}.section-title{font-family:var(--display);font-style:italic;font-size:clamp(36px,4.5vw,60px);line-height:1.05;margin-bottom:14px}.section-sub{font-size:17px;color:var(--muted);font-weight:300;max-width:540px}.blue{color:var(--blue)}.btn{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;border-radius:0;font-family:Inter,system-ui,sans-serif;font-size:15px;font-weight:500;cursor:pointer;transition:background .25s ease,border-color .25s ease,transform .2s ease,opacity .2s ease;text-decoration:none;border:none}.btn-primary{background:var(--blue);color:#fff}.btn-primary:hover{background:var(--blue-d);transform:translateY(-2px);opacity:.92}.btn-outline{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.28)}.btn-outline:hover{border-color:#ffffff80;background:#ffffff0a;transform:translateY(-2px)}.btn-sm{padding:10px 22px;font-size:14px}.fade-up{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s ease}.fade-up.in{opacity:1;transform:translateY(0)}.d1{transition-delay:.1s}.d2{transition-delay:.2s}.d3{transition-delay:.3s}.d4{transition-delay:.4s}html.js-anim [data-hero-fade],html.js-anim [data-stagger]>[data-stagger-item]{opacity:0}@media (prefers-reduced-motion: reduce){html.js-anim [data-hero-fade],html.js-anim [data-stagger]>[data-stagger-item]{opacity:1!important}}.card{background:linear-gradient(180deg,#ffffff0b,#ffffff05);border:1px solid rgba(255,255,255,.085);border-radius:18px;padding:32px;transition:border-color .3s,transform .3s}.card:hover{border-color:#1a3bff59;transform:translateY(-3px)}@media (max-width: 768px){.section{padding:70px 0}.container{padding:0 24px}}.webex-logo-img{width:22px;height:auto;display:block;flex-shrink:0}@property --gradient-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@property --gradient-angle-offset{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@property --gradient-percent{syntax: "<percentage>"; initial-value: 5%; inherits: false;}@property --gradient-shine{syntax: "<color>"; initial-value: white; inherits: false;}.shiny-cta{--animation: gradient-angle linear infinite;--duration: 3s;--shadow-size: 2px;isolation:isolate;position:relative;overflow:hidden;cursor:pointer;outline-offset:4px;padding:1.1rem 2.2rem;font-family:inherit;font-size:1rem;font-weight:500;line-height:1.2;border:1px solid transparent;border-radius:360px;color:var(--shiny-cta-fg);background:linear-gradient(var(--shiny-cta-bg),var(--shiny-cta-bg)) padding-box,conic-gradient(from calc(var(--gradient-angle) - var(--gradient-angle-offset)),transparent,var(--shiny-cta-highlight) var(--gradient-percent),var(--gradient-shine) calc(var(--gradient-percent) * 2),var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),transparent calc(var(--gradient-percent) * 4)) border-box;box-shadow:inset 0 0 0 1px var(--shiny-cta-bg-subtle);text-decoration:none;display:inline-flex;align-items:center;gap:8px}.shiny-cta:before,.shiny-cta:after,.shiny-cta span:before{content:"";pointer-events:none;position:absolute;inset-inline-start:50%;inset-block-start:50%;translate:-50% -50%;z-index:-1}.shiny-cta:active{translate:0 1px}.shiny-cta:before{--size: calc(100% - var(--shadow-size) * 3);--position: 2px;--space: calc(var(--position) * 2);width:var(--size);height:var(--size);background:radial-gradient(circle at var(--position) var(--position),white calc(var(--position) / 4),transparent 0) padding-box;background-size:var(--space) var(--space);background-repeat:space;mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg),black,transparent 10% 90%,black);border-radius:inherit;opacity:.4;z-index:-1}.shiny-cta:after{--animation: shimmer linear infinite;width:100%;aspect-ratio:1;background:linear-gradient(-50deg,transparent,var(--shiny-cta-highlight),transparent);mask-image:radial-gradient(circle at bottom,transparent 40%,black);opacity:.6}.shiny-cta span{z-index:1;position:relative}.shiny-cta span:before{--size: calc(100% + 1rem) ;width:var(--size);height:var(--size);box-shadow:inset 0 -1ex 2rem 4px var(--shiny-cta-highlight);opacity:0}.shiny-cta{--transition: .8s cubic-bezier(.25, 1, .5, 1);transition:var(--transition);transition-property:--gradient-angle-offset,--gradient-percent,--gradient-shine}.shiny-cta,.shiny-cta:before,.shiny-cta:after{animation:var(--animation) var(--duration),var(--animation) calc(var(--duration) / .4) reverse paused;animation-composition:add}.shiny-cta span:before{transition:opacity var(--transition);animation:calc(var(--duration) * 1.5) breathe linear infinite}.shiny-cta:is(:hover,:focus-visible){--gradient-percent: 20%;--gradient-angle-offset: 95deg;--gradient-shine: var(--shiny-cta-highlight-subtle)}.shiny-cta:is(:hover,:focus-visible),.shiny-cta:is(:hover,:focus-visible):before,.shiny-cta:is(:hover,:focus-visible):after{animation-play-state:running}.shiny-cta:is(:hover,:focus-visible) span:before{opacity:0}.shiny-cta-sm{padding:.7rem 1.4rem;font-size:.875rem}.whatsapp-cta{--shiny-cta-highlight: var(--whatsapp);--shiny-cta-highlight-subtle: #8ff2b5}.wa-quick-note{color:#ffffff85;font-size:12px;letter-spacing:.04em}@keyframes gradient-angle{to{--gradient-angle: 360deg}}@keyframes shimmer{to{rotate:360deg}}@keyframes breathe{0%,to{scale:1}50%{scale:1.2}}@media (prefers-reduced-motion: reduce){.shiny-cta,.shiny-cta:before,.shiny-cta:after,.shiny-cta span:before{animation:none!important}.fade-up{opacity:1!important;transform:none!important;transition:none!important}}.rv-mask{display:inline-block;overflow:hidden;vertical-align:bottom;line-height:1;padding-bottom:.05em}.rv-word{display:inline-block;will-change:transform}
