@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";:root{--primary: #2ecc71;--primary-hover: #27ae60;--secondary: #16a085;--bg-dark: #050505;--bg-card: rgba(15, 15, 15, .6);--bg-card-hover: rgba(20, 20, 20, .8);--border: rgba(255, 255, 255, .08);--text-main: #ffffff;--text-muted: #888888}*,*:before,*:after{box-sizing:border-box}html,body{width:100%;max-width:100%;margin:0;padding:0;overflow-x:hidden}html{scroll-behavior:smooth}body{background-color:var(--bg-dark);background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:40px 40px;background-position:center top;color:var(--text-main);font-family:Inter,sans-serif;position:relative}.d-none{display:none!important}.text-primary{color:var(--primary)!important}.w-100{width:100%!important}.pt-20{padding-top:20px}.text-left{text-align:left}.relative-z2{position:relative;z-index:2}.delay-1{transition-delay:.1s}.delay-2{transition-delay:.2s}.delay-3{transition-delay:.3s}.wrapper{position:relative;z-index:2;width:100%;overflow:hidden}.bg-glow{position:absolute;border-radius:50%;filter:blur(150px);opacity:.15;z-index:0;pointer-events:none;will-change:transform}.glow-1{top:-100px;left:0;transform:translate(-30%);width:min(500px,80vw);height:500px;background:var(--primary);animation:floatGlow1 12s infinite alternate ease-in-out}.glow-2{top:40%;right:0;transform:translate(30%);width:min(600px,80vw);height:600px;background:var(--secondary);animation:floatGlow2 15s infinite alternate ease-in-out}@keyframes floatGlow1{0%{transform:translate(-30%) scale(1)}to{transform:translate(-20%,30px) scale(1.1)}}@keyframes floatGlow2{0%{transform:translate(30%) scale(1)}to{transform:translate(20%,-30px) scale(1.1)}}header{position:fixed;top:0;left:0;right:0;z-index:1000;padding:20px 50px;display:flex;justify-content:space-between;align-items:center;background:transparent;border-bottom:1px solid transparent;transition:all .4s cubic-bezier(.25,1,.5,1);width:100%}header.scrolled{background:#050505bf;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border);padding:12px 50px;box-shadow:0 10px 30px #00000080}.logo{font-size:1.8rem;font-weight:900;letter-spacing:-1.5px;text-decoration:none;color:#fff;transition:.2s;display:inline-flex;align-items:center;gap:.34em}.logo-texto{display:inline-block}.logo-icone{width:1.02em;height:1.02em;flex:none;display:block}.logo-icone-fundo{opacity:1;transform:none;transform-box:fill-box;transform-origin:center}.logo-icone-traco{stroke-dasharray:100;stroke-dashoffset:0}.logo-icone-ponto{opacity:1;transform:none;transform-box:fill-box;transform-origin:center}.logo-icone--desenha .logo-icone-fundo{animation:logo-icone-fundo .7s cubic-bezier(.34,1.56,.64,1) both}.logo-icone--desenha .logo-icone-traco{animation:logo-icone-traco 1.05s cubic-bezier(.65,0,.35,1) .28s both}.logo-icone--desenha .logo-icone-ponto{animation:logo-icone-ponto .5s cubic-bezier(.34,1.56,.64,1) 1.2s both}.logo-icone--desenha .logo-icone-ponto--dir{animation-delay:1.33s}@keyframes logo-icone-fundo{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes logo-icone-traco{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes logo-icone-ponto{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion: reduce){.logo-icone--desenha .logo-icone-fundo,.logo-icone--desenha .logo-icone-traco,.logo-icone--desenha .logo-icone-ponto{animation:none}}.nav-links{display:flex;gap:30px;align-items:center}.nav-links a{color:var(--text-muted);text-decoration:none;font-weight:600;font-size:.95rem;transition:.3s}.nav-links a:hover{color:var(--text-main);text-shadow:0 0 10px rgba(255,255,255,.3)}.header-actions{display:flex;align-items:center;gap:15px}.btn-nav-login{background:var(--primary);color:#06120a;border:1px solid var(--primary);padding:10px 24px;border-radius:30px;font-weight:600;cursor:pointer;text-decoration:none;transition:.3s;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center}.btn-nav-login:hover{background:var(--primary-hover);border-color:var(--primary-hover);color:#06120a;box-shadow:0 0 20px #2ecc7166}.btn-text-mobile{display:none}.logged-in-badge{color:#aaa;font-size:.85rem;font-weight:700;background:#ffffff0d;padding:8px 16px;border-radius:20px;border:1px solid #333;backdrop-filter:blur(5px)}.badge-hero{border:1px solid rgba(255,255,255,.1);background:#ffffff08;padding:8px 18px;border-radius:30px;font-size:.85rem;font-weight:600;color:#ddd;margin-bottom:25px;display:inline-flex;align-items:center;justify-content:center;gap:8px;backdrop-filter:blur(10px);box-shadow:0 4px 15px #0003}button.badge-hero{cursor:pointer;transition:all .3s ease;outline:none;font-family:inherit}button.badge-hero:hover{border-color:#2ecc7166;background:#2ecc710d;transform:translateY(-2px)}button.badge-hero.off{border-color:#ffffff0d;background:#ffffff03;color:#666;box-shadow:none}button.badge-hero.off:hover{border-color:#fff3}button.badge-hero.off .badge-live-dot{background-color:#444;animation:none;box-shadow:none}@keyframes pulse-live{0%{box-shadow:0 0 #2ecc71b3}70%{box-shadow:0 0 0 6px #2ecc7100}to{box-shadow:0 0 #2ecc7100}}.badge-live-dot{display:block;width:8px;height:8px;background-color:var(--primary);border-radius:50%;animation:pulse-live 2s infinite}.hero{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;max-width:1000px;margin:0 auto;padding:100px 20px 20px}.hero h1{font-size:clamp(2.2rem,6vw,5rem);font-weight:900;line-height:1.1;margin-bottom:25px;letter-spacing:-2px}.hero h1 span{background:linear-gradient(135deg,#2ecc71,#16a085,#58d68d);background-size:200% 200%;animation:gradientShift 5s ease infinite;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero p{font-size:clamp(1rem,2vw,1.25rem);color:var(--text-muted);line-height:1.6;margin:0 auto 40px;max-width:700px}.hero-note{font-size:.85rem;color:#888;margin-top:15px;font-weight:500}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}#dynamic-text:after{content:"|";animation:blink 1s step-end infinite;color:var(--text-main);-webkit-text-fill-color:var(--text-main)}@keyframes blink{50%{opacity:0}}.hero-buttons{display:flex;gap:15px;justify-content:center;flex-wrap:wrap;width:100%;position:relative;z-index:10;margin-top:20px}.btn-cta{background:var(--primary);color:#000;border:none;padding:18px 40px;border-radius:50px;font-size:1.1rem;font-weight:800;cursor:pointer;box-shadow:0 10px 30px #2ecc7140;text-decoration:none;display:inline-block;transition:all .3s cubic-bezier(.25,.8,.25,1)}.btn-cta:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 15px 40px #2ecc7166;background:var(--primary-hover)}.btn-secondary{background:#ffffff08;color:#fff;border:1px solid var(--border);padding:18px 40px;border-radius:50px;font-size:1.1rem;font-weight:800;cursor:pointer;text-decoration:none;display:inline-block;transition:.3s;backdrop-filter:blur(10px)}.btn-secondary:hover{background:#ffffff14;border-color:#fff3;transform:translateY(-3px)}.social-proof-section{padding:40px 20px;text-align:center}.social-proof{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;font-size:.85rem;color:var(--text-muted);opacity:.8}.social-proof-group{display:flex;align-items:center;justify-content:center;gap:12px}.social-proof-rating{display:flex;align-items:center;justify-content:center;gap:5px;color:#f1c40f;font-size:1.1rem;letter-spacing:2px}.social-proof-rating-text{color:#888;font-size:.8rem;letter-spacing:0;margin-left:5px;font-weight:600}.social-avatars{display:flex;align-items:center;margin-right:5px;flex:0 0 auto}.social-avatar-item{width:32px;height:32px;flex:0 0 32px;border-radius:50%;border:2px solid var(--bg-dark);display:flex;align-items:center;justify-content:center;font-size:14px;line-height:1;overflow:hidden}.social-avatar-1{background:#16a085;z-index:3}.social-avatar-2{background:#e74c3c;z-index:2;margin-left:-12px}.social-avatar-3{background:#f1c40f;z-index:1;margin-left:-12px}.logo-cloud{margin-top:30px;display:flex;flex-wrap:wrap;justify-content:center;gap:40px;opacity:.4;filter:grayscale(100%)}.logo-1{font-size:1.2rem;font-weight:900;letter-spacing:-1px}.logo-2{font-size:1.2rem;font-weight:800;font-family:serif;font-style:italic}.logo-3{font-size:1.2rem;font-weight:900;letter-spacing:2px}.logo-4{font-size:1.2rem;font-weight:700}.section-container{max-width:1200px;margin:0 auto;padding:80px 20px;scroll-margin-top:100px;position:relative;z-index:2}.section-title{text-align:center;font-size:clamp(2rem,5vw,2.8rem);font-weight:900;margin:0 0 15px;color:var(--text-main);letter-spacing:-1px}.section-subtitle{text-align:center;color:var(--text-muted);margin:0 auto 50px;font-size:clamp(1rem,2vw,1.1rem);line-height:1.5;max-width:600px}.grid-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:25px}.card{background:var(--bg-card);border:1px solid var(--border);padding:40px;border-radius:24px;transition:.4s cubic-bezier(.25,.8,.25,1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);position:relative;z-index:1;text-align:left;--rot-x: 0deg;--rot-y: 0deg}.card:hover{border-color:#ffffff26;background:var(--bg-card-hover);transform:translateY(-8px) perspective(1000px) rotateX(var(--rot-x)) rotateY(var(--rot-y));box-shadow:0 20px 40px #0009}.card-icon{font-size:2.5rem;margin-bottom:20px;display:block;filter:drop-shadow(0 4px 10px rgba(0,0,0,.4));position:relative;z-index:2}.card-icon svg{width:2.5rem;height:2.5rem;display:block}.card h3{font-size:1.3rem;margin:0 0 12px;font-weight:800;position:relative;z-index:2}.card p{color:var(--text-muted);font-size:.95rem;line-height:1.6;margin:0;position:relative;z-index:2}.magnetic-card{overflow:hidden;position:relative;transform-style:preserve-3d}.card-glow{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(600px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),rgba(255,255,255,.06),transparent 40%);opacity:0;transition:opacity .5s;z-index:0;pointer-events:none}.magnetic-card:hover .card-glow{opacity:1}.admin-section{background:#2ecc7108;border-radius:40px;border:1px solid rgba(46,204,113,.1);margin-top:50px;overflow:hidden}.admin-bg-glow{position:absolute;top:0;right:0;width:300px;height:300px;background:radial-gradient(circle,#2ecc711a,#0000 70%);pointer-events:none}.admin-title{color:var(--secondary)}.admin-card{background:#0a0a0ab3;border-color:#ffffff0d}.testimonial-box{background:linear-gradient(180deg,var(--bg-card) 0%,transparent 100%);border:1px solid var(--border);border-radius:32px;padding:50px 30px;text-align:center;max-width:900px;margin:0 auto;position:relative}.testimonial-quote-mark{font-size:3rem;color:var(--primary);opacity:.3;position:absolute;top:20px;left:30px;line-height:1}.testimonial-text{font-size:clamp(1.1rem,2.5vw,1.4rem);font-weight:500;font-style:italic;color:#ddd;line-height:1.6;max-width:700px;margin:0 auto 30px;position:relative;z-index:2}.testimonial-author{display:flex;align-items:center;justify-content:center;gap:15px;text-align:left}.testimonial-avatar{width:50px;height:50px;border-radius:50%;background:#9b59b6;display:flex;align-items:center;justify-content:center;font-size:24px;border:2px solid var(--border)}.testimonial-name{display:block;color:#fff;font-size:1.1rem}.testimonial-role{font-size:.85rem;color:var(--text-muted)}.faq-list{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:15px}.faq-item{background:#ffffff05;border:1px solid var(--border);padding:25px;border-radius:16px;text-align:left}.faq-question{margin:0 0 10px;color:#fff;font-size:1.1rem}.faq-answer{margin:0;color:var(--text-muted);font-size:.95rem;line-height:1.5}.pricing-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:center;margin-top:50px;max-width:780px;margin-left:auto;margin-right:auto}.pricing-card{text-align:center;padding:40px 20px}.pricing-plan-name{font-size:1.5rem;color:#aaa;margin:0 0 5px}.pricing-plan-desc{font-size:.9rem;margin:0 0 30px}.pricing-price{font-size:3rem;font-weight:900;color:#fff;margin-bottom:30px}.pricing-price-period{font-size:1rem;color:#888;font-weight:400}.pricing-features{list-style:none;padding:0;text-align:left;color:#ccc;font-size:.95rem;margin-bottom:40px;display:flex;flex-direction:column;gap:15px}.btn-cta-outline{background:#222;color:#fff;box-shadow:none;width:100%;border:1px solid rgba(255,255,255,.1)}.btn-cta-outline:hover{background:#333}.pro-card{text-align:center;padding:50px 20px;border:2px solid var(--primary);transform:scale(1.05);background:linear-gradient(180deg,#2ecc7114,#0000);box-shadow:0 20px 50px #2ecc7126;z-index:2;animation:proPulse 4s infinite alternate}.pro-card:hover{transform:scale(1.05) translateY(-8px) perspective(1000px) rotateX(var(--rot-x)) rotateY(var(--rot-y))!important}.pro-card-glow{background:radial-gradient(circle at var(--mouse-x) var(--mouse-y),rgba(46,204,113,.15),transparent 40%)}.pro-badge{position:absolute;top:20px;left:50%;transform:translate(-50%);background:var(--primary);color:#000;padding:6px 20px;border-radius:20px;font-weight:900;font-size:.8rem;letter-spacing:1px;white-space:nowrap;z-index:3;box-shadow:0 4px 15px #2ecc7166}@keyframes proPulse{0%{border-color:#2ecc714d}to{border-color:#2ecc71cc}}.pro-plan-name{font-size:1.8rem;color:var(--primary);margin:0 0 5px}.pro-plan-desc{font-size:.9rem;margin-bottom:30px;color:#ddd}.pricing-guarantee{font-size:.8rem;color:var(--primary);margin:15px 0 0;font-weight:700}.lead-form{max-width:560px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.lead-form-row{display:flex;gap:14px;flex-wrap:wrap}.lead-form-row input{flex:1;min-width:200px}.lead-form input[type=text],.lead-form input[type=email],.lead-form textarea{background:var(--panel);border:1px solid var(--border);border-radius:12px;padding:14px 16px;font-size:1rem;color:var(--text-color);font-family:inherit}.lead-form textarea{resize:vertical}.lead-form input:focus,.lead-form textarea:focus{outline:none;border-color:var(--primary)}.lead-consent{display:flex;align-items:center;gap:10px;font-size:.9rem;color:var(--text-muted);text-align:left}.lead-consent input{width:auto}.lead-form-status{min-height:1.2em;font-size:.9rem}.lead-form-status.success{color:var(--primary)}.lead-form-status.error{color:#e74c3c}.cta-section{padding-bottom:100px;text-align:center}.cta-box{background:linear-gradient(135deg,#2ecc711a,#0000);border:1px solid var(--primary);border-radius:32px;padding:70px 20px;box-shadow:0 20px 50px #2ecc710d;position:relative;overflow:hidden}.cta-bg-glow{position:absolute;top:0;left:50%;transform:translate(-50%);width:80%;height:100%;background:radial-gradient(circle,rgba(46,204,113,.05) 0%,transparent 70%);pointer-events:none}.cta-title{font-size:clamp(2rem,4vw,3rem);font-weight:900;color:#fff;margin-bottom:20px;position:relative;z-index:2}.cta-subtitle{font-size:1.1rem;color:#aaa;margin:0 auto 40px;max-width:600px;position:relative;z-index:2}.btn-cta-large{font-size:1.2rem;padding:20px 50px;position:relative;z-index:2}footer{border-top:1px solid var(--border);background:#020202;padding:60px 20px 20px;position:relative;z-index:2;margin-top:50px;text-align:left}.footer-top{max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px;padding-bottom:40px;border-bottom:1px solid rgba(255,255,255,.05)}.footer-brand{flex:1;min-width:250px;text-align:left}.footer-brand .logo{margin-bottom:15px;align-self:flex-start}.footer-desc{color:var(--text-muted);font-size:.9rem;line-height:1.6;margin:0}.footer-badge{margin-top:20px;display:inline-flex;align-items:center;gap:8px;background:#ffffff08;padding:8px 12px;border-radius:8px;border:1px solid var(--border);font-size:.8rem;color:#aaa}.footer-badge-dot{display:block;width:8px;height:8px;background-color:var(--primary);border-radius:50%;box-shadow:0 0 10px var(--primary)}.footer-links-group{display:flex;gap:60px;flex-wrap:wrap;text-align:left}.footer-title{color:#fff;margin:0 0 15px;font-size:1rem}.footer-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.footer-list a{color:var(--text-muted);text-decoration:none;font-size:.9rem;transition:.2s;font-weight:400}.footer-list a:hover{color:var(--primary)}.footer-bottom{max-width:1200px;margin:20px auto 0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;font-size:.85rem;color:#666}.footer-copy{margin:0}.footer-legal{display:flex;gap:20px}.footer-legal a{color:#666;text-decoration:none;transition:.2s;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.footer-legal a:hover{color:var(--primary)}.reveal{opacity:0;transform:translateY(40px);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.reveal.active{opacity:1;transform:translateY(0)}a:focus-visible,button:focus-visible{outline:3px solid var(--secondary);outline-offset:3px}a:focus:not(:focus-visible),button:focus:not(:focus-visible){outline:none}.mobile-menu-btn{display:none;background:none;border:none;cursor:pointer;padding:5px;z-index:1001;position:relative}.mobile-menu-btn span{display:block;width:24px;height:2px;background:#fff;margin:5px 0;transition:all .3s ease-in-out;border-radius:2px}@media (max-width: 850px){.grid-cards{grid-template-columns:1fr;gap:20px}}@media (max-width: 768px){header{padding:15px 20px;justify-content:space-between}header.scrolled{padding:10px 20px}.logo{font-size:1.4rem;flex-shrink:0;z-index:1001;position:relative}.mobile-menu-btn{display:block;margin-right:15px}.nav-links{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;top:0;right:-100%;width:280px;height:100vh;background:#0a0a0af2;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border-left:1px solid var(--border);transition:right .4s cubic-bezier(.25,.8,.25,1);z-index:1000;box-shadow:-20px 0 50px #00000080;will-change:transform,right}.nav-links.active{right:0}.nav-links a{font-size:1.2rem;padding:20px;width:100%;text-align:center}.mobile-menu-btn.active span:nth-child(1){transform:translateY(7px) rotate(45deg);background:var(--primary)}.mobile-menu-btn.active span:nth-child(2){opacity:0}.mobile-menu-btn.active span:nth-child(3){transform:translateY(-7px) rotate(-45deg);background:var(--primary)}.header-actions{justify-content:flex-end;flex-shrink:1;z-index:1001;position:relative}.btn-nav-login{padding:8px 15px;font-size:.85rem;text-align:center}.logged-in-badge{display:none!important}.hero{padding:120px 20px 40px;min-height:auto}.hero h1{font-size:2.2rem;margin-bottom:15px}.hero p{font-size:1rem;margin-bottom:30px;padding:0 10px}.section-container{padding:50px 20px}.section-title{font-size:1.6rem}.section-subtitle{font-size:.95rem;margin-bottom:30px}.card{padding:25px 20px}.pro-card{transform:scale(1)!important;padding:55px 20px 30px!important;margin-top:15px}.pro-card:hover{transform:scale(1) translateY(-5px)!important}.btn-cta,.btn-secondary{width:100%;display:block;padding:15px 20px;font-size:1rem;text-align:center;margin-bottom:10px}.footer-top{padding:40px 20px}.footer-links-group{gap:30px;flex-direction:column;margin-top:20px}.footer-bottom{padding:0 20px;flex-direction:column;text-align:center}}@media (max-width: 500px){header{padding:12px 15px;gap:10px}header.scrolled{padding:10px 15px}.logo{font-size:1.2rem}.btn-text-desktop{display:none}.btn-text-mobile{display:inline}.btn-nav-login{padding:6px 14px;font-size:.8rem}}.interaction-toast{position:fixed;bottom:40px;left:50%;transform:translate(-50%) translateY(100px);background:#2ecc7126;border:1px solid var(--primary);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#fff;padding:12px 24px;border-radius:30px;font-weight:600;font-size:.95rem;z-index:9999;display:flex;align-items:center;gap:10px;opacity:0;transition:all .6s cubic-bezier(.34,1.56,.64,1);box-shadow:0 10px 30px #00000080,0 0 20px #2ecc7133;pointer-events:none;white-space:nowrap}.interaction-toast.show{transform:translate(-50%) translateY(0);opacity:1;pointer-events:none}.toast-icon{font-size:1.2rem}@media (max-width: 768px){.interaction-toast{bottom:20px;font-size:.85rem;padding:10px 20px}}.interaction-toast a,.interaction-toast button{pointer-events:auto}.pulse-highlight{animation:pulse-cta 2s infinite ease-in-out!important}.pulse-highlight:hover{animation:none!important;transform:scale(1.05) translateY(-3px)!important;box-shadow:0 15px 40px #2ecc7166!important}@keyframes pulse-cta{0%{box-shadow:0 0 #2ecc71cc;transform:scale(1) translateY(0)}50%{box-shadow:0 0 0 15px #2ecc7100;transform:scale(1.05) translateY(-2px);background:#4ef096;color:#000}to{box-shadow:0 0 #2ecc7100;transform:scale(1) translateY(0)}}.user-workspaces-container{margin-top:20px;padding-top:20px;border-top:1px solid rgba(255,255,255,.1)}.workspaces-title{font-size:1.2rem;font-weight:700;color:var(--text-main);margin:0 0 20px;text-align:center}.workspaces-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:15px;max-width:800px;margin:0 auto}.workspace-card{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:20px;transition:.3s;backdrop-filter:blur(12px);cursor:pointer;text-align:left}.workspace-card:hover{border-color:var(--primary);background:var(--bg-card-hover);transform:translateY(-4px);box-shadow:0 10px 30px #0006}.workspace-card-header{display:flex;align-items:center;gap:12px;margin-bottom:12px}.workspace-card-logo{width:44px;height:44px;border-radius:10px;background:#ffffff0d;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:1.5rem;overflow:hidden;flex-shrink:0}.workspace-card-logo img{width:100%;height:100%;object-fit:cover}.workspace-card-info{flex:1;min-width:0}.workspace-card-name{font-weight:700;color:#fff;font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-card-slug{font-size:.8rem;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-card-stats{display:flex;gap:15px;font-size:.8rem;color:var(--text-muted)}.workspace-card-stat{display:flex;align-items:center;gap:5px}.workspace-card-plan{display:inline-block;margin-top:10px;padding:4px 10px;border-radius:20px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.workspace-card-plan.starter{background:#a0aec033;color:#a0aec0}.workspace-card-plan.pro{background:#2ecc7133;color:#2ecc71}.workspace-card-plan.enterprise{background:#9b59b633;color:#9b59b6}
