.annotation-link a[data-v-f08d0724]{color:var(--primary-color);text-decoration:none;font-weight:700;margin:0 1px;transition:opacity .3s ease}.annotation-link a[data-v-f08d0724]:hover{opacity:.8}.annotations-footer[data-v-371f3d68]{margin-top:50px;padding-top:25px;border-top:1px solid var(--border-color);text-align:left}.annotations-footer p[data-v-371f3d68]{font-size:.9rem;color:var(--text-color);opacity:.8;margin:0 0 10px;line-height:1.5}.annotations-footer p span[data-v-371f3d68]{display:inline-block;min-width:20px;color:var(--primary-color);font-weight:700}.pricing[data-v-e7be3c85]{padding:60px 0;background:transparent}.section-subtitle[data-v-e7be3c85]{text-align:center;max-width:600px;margin:-30px auto 50px;color:var(--text-color);font-size:1.1rem}.pricing-grid[data-v-e7be3c85]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:30px}.pricing-card[data-v-e7be3c85]{padding:40px;text-align:center;width:100%;max-width:380px}.pricing-card.popular[data-v-e7be3c85]{transform:scale(1.05);border:1px solid rgba(66,184,131,.5);box-shadow:0 0 40px #42b8834d}.popular-badge[data-v-e7be3c85]{position:absolute;top:-15px;left:50%;transform:translate(-50%);background:var(--primary-color);color:var(--heading-color);padding:5px 15px;border-radius:20px;font-size:.9rem;font-weight:700}.pricing-card h3[data-v-e7be3c85]{font-size:1.8rem;margin-bottom:15px;color:var(--heading-color)}.price[data-v-e7be3c85]{font-size:1.5rem;color:var(--heading-color);margin-bottom:10px;display:flex;justify-content:center;align-items:baseline}.price span[data-v-e7be3c85]:first-child{font-size:3rem;font-weight:700}.price .duration[data-v-e7be3c85]{font-size:1.2rem;color:var(--text-color);margin-left:8px}.plan-description[data-v-e7be3c85]{color:var(--text-color);margin-bottom:30px;min-height:40px}.features-list li[data-v-e7be3c85]{margin-bottom:15px;color:var(--text-color);font-size:1rem}.pricing-card .btn[data-v-e7be3c85]{padding:14px 32px;font-size:1.1rem}:root{--primary-color: #42b883;--primary-color-glow: rgba(66, 184, 131, .5);--background-color: #0D1117;--surface-color: rgba(22, 27, 34, .7);--border-color: rgba(255, 255, 255, .1);--heading-color: #FFFFFF;--text-color: #c9d1d9;--border-radius: 12px;--shadow: 0 8px 32px 0 rgba(0, 0, 0, .37);--backdrop-blur: 12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{background-color:var(--background-color);color:var(--text-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6;margin:0;overflow-x:hidden}#app-container{position:relative;z-index:1}body:before,body:after{content:"";position:fixed;z-index:-1;top:0;left:0;width:600px;height:600px;border-radius:50%;filter:blur(150px);opacity:.15}body:before{background:radial-gradient(circle,var(--primary-color),transparent 60%);top:-200px;left:-200px;animation:move-glow1 20s infinite alternate}body:after{background:radial-gradient(circle,#38bdf8,transparent 60%);bottom:-200px;right:-200px;animation:move-glow2 25s infinite alternate}@keyframes move-glow1{0%{transform:translate(0) rotate(0)}to{transform:translate(200px,300px) rotate(180deg)}}@keyframes move-glow2{0%{transform:translate(0) rotate(0)}to{transform:translate(-200px,-300px) rotate(-180deg)}}.container{max-width:1100px;margin:0 auto;padding:0 20px}.section-title,.hero h2{color:var(--heading-color)}.section-title{font-size:2.8rem;margin-bottom:50px;text-align:center}.navbar,.feature-card,.pricing-card,.social-proof{background:var(--surface-color);border:1px solid var(--border-color);border-radius:var(--border-radius);box-shadow:var(--shadow);backdrop-filter:blur(var(--backdrop-blur));-webkit-backdrop-filter:blur(var(--backdrop-blur));transition:all .3s ease}.navbar{padding:1.2rem 0;position:sticky;top:0;z-index:1000}.navbar .container{display:flex;justify-content:space-between;align-items:center}.navbar .logo{display:flex;align-items:center;gap:12px;text-decoration:none}.navbar .logo h1{color:var(--heading-color);font-size:1.5rem}.navbar nav{display:flex;align-items:center;gap:1.5rem}.navbar nav a{color:var(--text-color);transition:color .3s ease;text-decoration:none}.navbar nav a:hover{color:var(--heading-color)}.navbar .cta-button{padding:8px 18px;font-weight:500}.hero{text-align:center;padding:100px 0;background:transparent}.hero h2{font-size:3.5rem}.hero .subtitle{color:var(--text-color)}.hero-buttons{margin-top:40px;display:flex;justify-content:center;flex-wrap:wrap;gap:1.5rem}.btn{text-decoration:none;padding:14px 28px;border-radius:var(--border-radius);font-weight:700;border:none;cursor:pointer;transition:all .3s ease}.btn-primary{background:var(--primary-color);color:var(--heading-color);box-shadow:0 0 20px var(--primary-color-glow)}.btn-primary:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 0 35px var(--primary-color-glow)}.btn-secondary{background:transparent;color:var(--heading-color);border:1px solid var(--border-color)}.btn-secondary:hover{background:var(--border-color)}.features{padding:60px 0}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.feature-card{padding:30px;text-align:center}.feature-card:hover{transform:translateY(-10px);border-color:#fff3}.card-icon{font-size:3rem;line-height:1;margin-bottom:20px}.feature-card h3{color:var(--heading-color)}.feature-card p{color:var(--text-color)}.social-proof{padding:40px;margin:60px auto}.proof-title{text-align:center;color:#8b949e;font-weight:500;margin-bottom:30px}.logos-container{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;gap:20px}.logos-container img{max-height:40px;opacity:.6;transition:opacity .3s ease}.logos-container img:hover{opacity:1}.footer{background:transparent;text-align:center;padding:40px 0;margin-top:60px;border-top:1px solid var(--border-color);color:var(--text-color)}[id^=annotation-]{scroll-margin-top:200px}
