@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&family=Instrument+Sans:wght@600;700&display=swap";
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root,:host{--color-border:var(--border);--font-display:"Instrument Sans", "Inter", system-ui, sans-serif;--font-sans:"Inter", system-ui, sans-serif}.atende-showcase{--radius:9px;--background:#0e1521;--foreground:#e6ecf5;--surface:#152030;--surface-2:#1b2738;--card:#152030;--card-foreground:#e6ecf5;--popover:#152030;--popover-foreground:#e6ecf5;--primary:#e89870;--primary-foreground:#0e1521;--primary-dim:#b25c3a;--primary-glow:#e8987059;--secondary:#1b2738;--secondary-foreground:#e6ecf5;--muted:#1b2738;--muted-foreground:#8896a8;--accent:#9db7e8;--accent-foreground:#0e1521;--destructive:#e29292;--destructive-foreground:#0e1521;--success:#8dcb9a;--warning:#e0b774;--border:#25334a;--input:#1b2738;--ring:#e89870;--chart-1:#e89870;--chart-2:#9db7e8;--chart-3:#c7a4dc;--chart-4:#8dcb9a;--chart-5:#e29292;--gradient-primary:linear-gradient(135deg, #e89870, #b25c3a);--gradient-hero:radial-gradient(ellipse 80% 50% at 50% -10%, #e8987033, transparent 60%), radial-gradient(ellipse 60% 40% at 100% 50%, #9db7e81f, transparent), radial-gradient(ellipse 50% 30% at 0% 80%, #e8987014, transparent);--shadow-elegant:0 30px 80px -20px #0000008c, 0 0 0 1px #ffffff0a inset;--shadow-glow:0 20px 60px #e8987038;--sidebar:#0a1019;--sidebar-foreground:#e6ecf5;--sidebar-primary:#e89870;--sidebar-primary-foreground:#0e1521;--sidebar-accent:#1b2738;--sidebar-accent-foreground:#e6ecf5;--sidebar-border:#25334a;--sidebar-ring:#e89870;--landing-nav-bg:#0a1019b8;--landing-nav-bg-scrolled:#0a1019eb;--landing-nav-shadow-scrolled:0 8px 32px #00000073;--landing-watermark-opacity:.055;--landing-hero-glow:#e8987059;--landing-cta-ring-bg:#e8987014;--landing-cta-ring-border:#e8987038;--landing-footer-icon-shadow:0 8px 28px #00000059;--color-background:var(--background);--color-foreground:var(--foreground);--color-border:var(--border);--color-muted-foreground:var(--muted-foreground);--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-accent:var(--accent);--color-accent-foreground:var(--accent-foreground);--color-surface:var(--surface);--color-surface-2:var(--surface-2);--color-destructive:var(--destructive);--color-destructive-foreground:var(--destructive-foreground);--color-success:var(--success);--color-primary-dim:var(--primary-dim);--color-card:var(--card);--color-input:var(--input);--color-ring:var(--ring);--color-secondary:var(--secondary);--color-secondary-foreground:var(--secondary-foreground);--color-muted:var(--muted);--color-card-foreground:var(--card-foreground);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;z-index:0;min-height:100dvh;color:var(--foreground);background-color:var(--background);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;position:relative;overflow-x:hidden}html[data-theme=light] .atende-showcase{--background:#fafaf7;--foreground:#18171a;--surface:#fff;--surface-2:#f8f7f3;--card:#fff;--card-foreground:#18171a;--popover:#fff;--popover-foreground:#18171a;--primary:#b25c3a;--primary-foreground:#fff;--primary-dim:#8f4a2e;--primary-glow:#b25c3a47;--secondary:#f1efe9;--secondary-foreground:#18171a;--muted:#f1efe9;--muted-foreground:#6e6a65;--accent:#2e4f7a;--accent-foreground:#fff;--destructive:#7a2e2e;--destructive-foreground:#fff;--success:#2f5d3a;--warning:#8a5a12;--border:#e8e3d9;--input:#f8f7f3;--ring:#b25c3a;--chart-1:#b25c3a;--chart-2:#2e4f7a;--chart-3:#5a3470;--chart-4:#2f5d3a;--chart-5:#7a2e2e;--gradient-primary:linear-gradient(135deg, #c97a52, #b25c3a);--gradient-hero:radial-gradient(ellipse 80% 50% at 50% -10%, #b25c3a24, transparent 60%), radial-gradient(ellipse 60% 40% at 100% 50%, #2e4f7a14, transparent), radial-gradient(ellipse 50% 30% at 0% 80%, #b25c3a0f, transparent);--shadow-elegant:0 30px 80px -24px #1412101f, 0 0 0 1px #1412100a inset;--shadow-glow:0 20px 50px #b25c3a2e;--sidebar:#f1efe9;--sidebar-foreground:#18171a;--sidebar-primary:#b25c3a;--sidebar-primary-foreground:#fff;--sidebar-accent:#f8f7f3;--sidebar-accent-foreground:#18171a;--sidebar-border:#e8e3d9;--sidebar-ring:#b25c3a;--landing-nav-bg:#fafaf7db;--landing-nav-bg-scrolled:#fafaf7f5;--landing-nav-shadow-scrolled:0 8px 32px #14121014;--landing-watermark-opacity:.04;--landing-hero-glow:#b25c3a38;--landing-cta-ring-bg:#b25c3a0f;--landing-cta-ring-border:#b25c3a33;--landing-footer-icon-shadow:0 8px 24px #1412101a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=light] .atende-showcase:before{background:radial-gradient(70% 50% at 15% 0,#b25c3a1a,#0000 55%),radial-gradient(50% 40% at 85% 75%,#2e4f7a14,#0000 50%)}html[data-theme=light] .atende-showcase .text-gradient-primary{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#18171a 0%,#6e6a65 100%);-webkit-background-clip:text;background-clip:text}.atende-showcase:before{content:"";z-index:0;pointer-events:none;opacity:.9;background:radial-gradient(80% 60% at 20% 20%,#e8987029,#0000 55%),radial-gradient(50% 40% at 80% 70%,#9db7e81a,#0000 50%);position:fixed;inset:0}@layer base{.atende-showcase *{border-color:var(--color-border)}}@layer utilities{.atende-showcase .font-display{font-family:var(--font-display)}.atende-showcase .text-gradient-primary{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#f4f7fb 0%,#8896a8 100%);-webkit-background-clip:text;background-clip:text}.atende-showcase .bg-gradient-primary{background:var(--gradient-primary)}.atende-showcase .bg-gradient-hero{background:var(--gradient-hero)}.atende-showcase .shadow-elegant{box-shadow:var(--shadow-elegant)}.atende-showcase .shadow-glow{box-shadow:var(--shadow-glow)}.atende-showcase .glass{-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--border)}.atende-showcase .landing-nav.glass{background:var(--landing-nav-bg);box-shadow:none}.atende-showcase .landing-nav.glass.landing-nav--scrolled{background:var(--landing-nav-bg-scrolled);box-shadow:var(--landing-nav-shadow-scrolled)}.atende-showcase .scrollbar-none::-webkit-scrollbar{display:none}}@keyframes lfs-fade-in-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes lfs-fade-in-down{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes lfs-pulse-dot{0%,to{opacity:1}50%{opacity:.4}}.atende-showcase .animate-fade-in-up{animation:.75s both lfs-fade-in-up}.atende-showcase .animate-fade-in-down{animation:.7s both lfs-fade-in-down}.atende-showcase .animate-pulse-dot{animation:2s ease-in-out infinite lfs-pulse-dot}.landing-hero-wrap{position:relative;overflow:hidden}.landing-hero-watermark{width:min(520px,92vw);height:min(520px,92vw);opacity:var(--landing-watermark-opacity);pointer-events:none;z-index:0;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.landing-hero-watermark img{object-fit:contain;width:100%;height:100%}.landing-hero-inner{z-index:1;position:relative}.landing-hero-glow{background:radial-gradient(ellipse at center, var(--landing-hero-glow), transparent 70%);filter:blur(40px);pointer-events:none;z-index:0;width:min(360px,70vw);height:120px;position:absolute;top:18%;left:50%;transform:translate(-50%)}.landing-footer-brand{align-items:center;gap:14px;display:flex}.landing-footer-icon{width:52px;height:52px;box-shadow:var(--landing-footer-icon-shadow);border-radius:14px;flex-shrink:0}.landing-cta-brand-ring{background:var(--landing-cta-ring-bg);border:1px solid var(--landing-cta-ring-border);border-radius:20px;justify-content:center;align-items:center;margin-bottom:1.25rem;padding:14px 20px;display:inline-flex}.landing-beta-toast{z-index:60;border:1px solid var(--border);background:var(--surface);border-radius:14px;align-items:center;gap:10px;max-width:min(420px,100vw - 32px);padding:10px 12px 10px 14px;display:flex;position:fixed;bottom:20px;left:50%}@supports (color:color-mix(in lab, red, red)){.landing-beta-toast{background:color-mix(in srgb, var(--surface) 92%, transparent)}}.landing-beta-toast{-webkit-backdrop-filter:blur(12px);box-shadow:var(--shadow-elegant);pointer-events:auto;animation:.45s both landing-beta-toast-in;transform:translate(-50%)}@keyframes landing-beta-toast-in{0%{opacity:0;transform:translate(-50%)translateY(12px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.landing-beta-toast-badge{font-size:calc(9px * var(--font-scale));letter-spacing:.08em;text-transform:uppercase;background:var(--primary);border-radius:999px;flex-shrink:0;padding:4px 8px;font-weight:800}@supports (color:color-mix(in lab, red, red)){.landing-beta-toast-badge{background:color-mix(in srgb, var(--primary) 18%, transparent)}}.landing-beta-toast-badge{color:var(--primary);border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.landing-beta-toast-badge{border:1px solid color-mix(in srgb, var(--primary) 35%, transparent)}}.landing-beta-toast-text{min-width:0;font-size:calc(11.5px * var(--font-scale));color:var(--muted-foreground);flex:1;margin:0;line-height:1.45}.landing-beta-toast-text strong{color:var(--foreground);font-weight:600}.landing-beta-toast-close{width:28px;height:28px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin:-2px -2px -2px 0;transition:color .15s,background .15s;display:inline-flex}.landing-beta-toast-close:hover{color:var(--foreground);background:var(--muted)}@supports (color:color-mix(in lab, red, red)){.landing-beta-toast-close:hover{background:color-mix(in srgb, var(--muted) 80%, transparent)}}@media (max-width:480px){.landing-beta-toast{max-width:calc(100vw - 24px);bottom:14px}.landing-beta-toast-text{font-size:calc(11px * var(--font-scale))}}
