:root{--content-ink: #f8fbf5;--content-muted: rgba(226, 232, 218, .76);--content-soft: rgba(226, 232, 218, .58);--content-panel: rgba(13, 24, 19, .84);--content-panel-strong: rgba(18, 29, 23, .94);--content-panel-soft: rgba(255, 255, 255, .055);--content-border: rgba(207, 232, 201, .15);--content-border-strong: rgba(102, 255, 199, .28);--content-gold: #f6c324;--content-green: #42dc86;--content-mint: #66ffc7;--content-cyan: #65dff4;--content-danger: #ff6b6b;--content-shadow: 0 24px 72px rgba(0, 0, 0, .34)}body.content-page{color:var(--content-ink);background:linear-gradient(180deg,#05110dfa,#09100c),linear-gradient(115deg,rgba(102,255,199,.08) 0 1px,transparent 1px 100%)}body.content-page .main-content,body.content-page>main{position:relative;isolation:isolate;width:100%!important;min-height:calc(100vh - var(--layout-header-height, 64px));padding:clamp(18px,2.5vw,34px) clamp(16px,3vw,36px) 86px!important;color:var(--content-ink);background:linear-gradient(rgba(255,255,255,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(112deg,transparent 0 14%,rgba(246,195,36,.12) 14.15%,transparent 14.45%),linear-gradient(180deg,#07120e1f,#07120ec7);background-size:64px 64px,64px 64px,auto,auto}body.content-page .main-content:before,body.content-page>main:before{content:"";position:fixed;inset:var(--layout-header-height, 64px) 0 0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(66,220,134,.1),transparent 28%,rgba(246,195,36,.08) 64%,transparent),repeating-linear-gradient(115deg,transparent 0 118px,rgba(255,255,255,.035) 119px 120px);opacity:.62}body.content-page .about-content,body.content-page .info-page,body.content-page .feedback-container,body.content-page .comparison-hero,body.content-page .quick-stats,body.content-page .comparison-grid,body.content-page .faq-section,body.content-page .hero-section,body.content-page .features-grid,body.content-page .demo-section>*,body.content-page .tech-specs,body.content-page .enterprise-footer>*{width:min(100%,1060px)!important;max-width:1060px!important;margin-left:auto!important;margin-right:auto!important}body.content-page.content-legal .about-content,body.content-page.content-legal article.about-content{width:min(100%,900px)!important;max-width:900px!important}body.content-page .about-content,body.content-page .info-page{padding:0!important}body.content-page .main-content{overflow-y:auto}body.content-page .info-page.card{overflow:hidden;padding-bottom:clamp(22px,3vw,34px)!important}body.content-page .info-page>p,body.content-page .info-page>div{width:min(100% - 32px,900px);margin-left:auto!important;margin-right:auto!important}body.content-page .info-page>h1:first-child+p{margin-top:28px!important}body.content-page .info-page h2{margin:28px 0 8px!important;color:var(--content-ink)!important;font-size:clamp(1.2rem,2.2vw,1.55rem)!important;line-height:1.2!important}body.content-page .info-page h2+p{margin-top:0!important;color:var(--content-muted)!important;line-height:1.65!important}body.content-page h1,body.content-page h2,body.content-page h3,body.content-page h4,body.content-page .sidebar-title,body.content-page .v-title{color:var(--content-ink)!important;letter-spacing:0!important}body.content-page p,body.content-page li,body.content-page td,body.content-page .v-text,body.content-page .tip-content,body.content-page .stat-label,body.content-page .date{color:var(--content-muted)!important}body.content-page strong{color:#fffce6f5}body.content-page a{color:var(--content-mint)!important;text-decoration-thickness:1px;text-underline-offset:4px}body.content-page a:hover,body.content-page a:focus-visible{color:var(--content-cyan)!important}body.content-page .about-content>h1:first-child,body.content-page .info-page>h1:first-child,body.content-page .feedback-container>h1:first-child,body.content-page .page-intro,body.content-page .about-content>div:first-child,body.content-page .comparison-hero,body.content-page .hero-section,body.content-page .error-container{position:relative;overflow:hidden;margin-bottom:clamp(24px,4vw,42px)!important;padding:clamp(24px,4.6vw,54px) clamp(18px,4vw,44px)!important;border:1px solid rgba(207,232,201,.16)!important;border-radius:8px!important;color:var(--content-ink)!important;background:linear-gradient(135deg,#ffffff1b,#ffffff09),linear-gradient(108deg,rgba(66,220,134,.14),transparent 44%),linear-gradient(180deg,#0b1c16eb,#0c120ff5)!important;box-shadow:var(--content-shadow),inset 0 1px #ffffff1f!important;text-align:center!important}body.content-page.content-legal .about-content>h1:first-child,body.content-page.content-legal .about-content>div:first-child{padding:clamp(22px,3.8vw,42px) clamp(18px,3.2vw,34px)!important;background:linear-gradient(135deg,#ffffff16,#ffffff07),linear-gradient(180deg,#0d1b16f0,#0c120ffa)!important}body.content-page .about-content>h1:first-child:before,body.content-page .info-page>h1:first-child:before,body.content-page .feedback-container>h1:first-child:before,body.content-page .page-intro:before,body.content-page .about-content>div:first-child:before,body.content-page .comparison-hero:before,body.content-page .hero-section:before,body.content-page .error-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:42px 42px;opacity:.42}body.content-page .about-content>h1:first-child>*,body.content-page .info-page>h1:first-child>*,body.content-page .feedback-container>h1:first-child>*,body.content-page .page-intro>*,body.content-page .about-content>div:first-child>*,body.content-page .comparison-hero>*,body.content-page .hero-section>*,body.content-page .error-container>*{position:relative;z-index:1}body.content-page h1{font-size:clamp(2rem,5vw,4.15rem)!important;line-height:1.02!important;font-weight:950!important}body.content-page.content-legal h1{font-size:clamp(1.85rem,4vw,3rem)!important}body.content-page .page-intro h1,body.content-page .hero-title,body.content-page .comparison-hero h1{margin-bottom:14px!important}body.content-page .mission-stmt,body.content-page .hero-subtitle,body.content-page .page-intro p,body.content-page .comparison-hero p,body.content-page .feedback-container>p,body.content-page .about-content>h1:first-child+p,body.content-page .about-content>div:first-child p,body.content-page .info-page>h1:first-child+p{max-width:760px!important;margin:14px auto 0!important;color:#e2e8dad6!important;font-size:clamp(1rem,1.5vw,1.18rem)!important;line-height:1.68!important}body.content-page .hero-badge,body.content-page .version-badge,body.content-page .vs-badge,body.content-page .widget-label{display:inline-flex!important;align-items:center;width:fit-content;min-height:28px;padding:5px 11px!important;border:1px solid rgba(246,195,36,.34)!important;border-radius:999px!important;color:#ffe790!important;background:#f6c3241a!important;font-size:.78rem!important;font-weight:900!important;letter-spacing:0!important;text-transform:uppercase!important}body.content-page .story-section,body.content-page .value-card,body.content-page .essay-card,body.content-page .changelog-entry,body.content-page .comparison-card,body.content-page .faq-item,body.content-page .feature-card,body.content-page .widget-container,body.content-page .tech-specs,body.content-page .contact-section,body.content-page #feedback-form,body.content-page .quick-stats,body.content-page .right-panel .rp-card,body.content-page .demo-section,body.content-page .enterprise-footer,body.content-page .comparison-section,body.content-page .code-preview{border:1px solid var(--content-border)!important;border-radius:8px!important;color:var(--content-ink)!important;background:linear-gradient(145deg,#ffffff16,#ffffff07),#0c1813d1!important;box-shadow:inset 0 1px #ffffff1a,0 18px 44px #00000038!important}body.content-page .content-card,body.content-page .content-note-card,body.content-page .content-callout,body.content-page .community-nudge,body.content-page .content-table-panel{border:1px solid var(--content-border)!important;border-radius:8px!important;padding:clamp(18px,2.6vw,28px)!important;color:var(--content-ink)!important;background:linear-gradient(145deg,#ffffff14,#ffffff07),#0c1813c7!important;box-shadow:inset 0 1px #ffffff14,0 16px 38px #0003!important}body.content-page .content-callout{border-color:#f6c32442!important;background:linear-gradient(145deg,#f6c32421,#ffffff08),#10160ddb!important}body.content-page .content-callout-danger{border-color:#ff6b6b57!important;background:linear-gradient(145deg,#ff6b6b21,#f6c3240e),#140f0edb!important}body.content-page .content-callout-success{border-color:#42dc8652!important;background:linear-gradient(145deg,#42dc861f,#66ffc70a),#091a12db!important}body.content-page .content-quote-panel{text-align:center;border-color:#f6c32461!important;background:linear-gradient(120deg,#f6c324e0,#42dc86b8,#65dff499)!important}body.content-page .content-quote-panel,body.content-page .content-quote-panel *{color:#06110d!important}body.content-page .content-footer-note{padding:38px 16px;color:var(--content-soft)!important;font-size:.82rem;text-align:center}body.content-page .content-section-gap{margin-top:clamp(22px,3.2vw,40px)!important}body.content-page .content-section-bottom{margin-bottom:clamp(22px,3.2vw,40px)!important}body.content-page .content-center{text-align:center}body.content-page .content-lede{max-width:700px;margin:14px auto 0!important;color:#e2e8dad6!important;font-size:clamp(1rem,1.45vw,1.14rem)!important;line-height:1.72!important}body.content-page .content-muted{color:var(--content-muted)!important}body.content-page .content-link-strong{font-weight:800}body.content-page .content-card-title,body.content-page .content-section-heading{color:var(--content-ink)!important;font-weight:900}body.content-page .content-card-title{margin-bottom:12px}body.content-page .content-section-heading{margin:clamp(24px,4vw,40px) 0 16px!important}body.content-page .content-warning-title{color:var(--content-danger)!important}body.content-page .content-success{color:var(--content-green)!important}body.content-page .content-metric-grid,body.content-page .content-trust-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))!important;gap:clamp(14px,2vw,20px)!important;margin-top:24px!important}body.content-page .content-metric-card,body.content-page .content-trust-card{padding:22px!important;border:1px solid rgba(207,232,201,.14)!important;border-radius:8px!important;text-align:center;background:linear-gradient(145deg,#ffffff14,#ffffff07),#ffffff0a!important}body.content-page .content-metric-value{color:var(--content-gold)!important;font-size:clamp(2rem,4vw,2.7rem);font-weight:950;line-height:1}body.content-page .content-metric-label,body.content-page .content-trust-label{margin-top:7px;color:var(--content-muted)!important;font-size:.9rem;font-weight:800}body.content-page .content-trust-icon,body.content-page .content-section-icon,body.content-page .essay-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:10px;border:1px solid rgba(207,232,201,.14);border-radius:8px;background:#ffffff0f;font-size:1.45rem}body.content-page .content-feature-row{display:flex;gap:15px;align-items:flex-start}body.content-page .content-feature-row .content-section-icon{flex:0 0 auto}body.content-page .content-plain-list,body.content-page .comparison-list,body.content-page .quick-link-list{list-style:none;padding:0}body.content-page .content-plain-list li,body.content-page .comparison-list li,body.content-page .quick-link-list li{display:flex;gap:10px;align-items:flex-start;margin-bottom:12px;color:var(--content-muted)!important}body.content-page .content-table-panel{margin-top:15px;overflow-x:auto}body.content-page .content-table-panel td:first-child{color:var(--content-ink)!important;font-weight:800}body.content-page .is-muted{opacity:.72}body.content-page .btn-large{min-height:50px!important;padding:14px 28px!important;font-size:1.05rem!important}body.content-page .tip-highlight{display:inline-flex;align-items:center;width:fit-content;margin-right:6px;padding:2px 8px;border-radius:999px;color:#06110d!important;background:var(--content-gold)!important;font-weight:900}body.content-page.content-legal .story-section,body.content-page.content-legal .changelog-entry,body.content-page.content-legal .faq-item{background:linear-gradient(145deg,#ffffff12,#ffffff06),#0d1813e0!important;box-shadow:inset 0 1px #ffffff14,0 12px 34px #0000002e!important}body.content-page .story-section,body.content-page .essay-card,body.content-page .changelog-entry,body.content-page .faq-item{margin-top:clamp(18px,3vw,30px)!important;margin-bottom:clamp(18px,3vw,30px)!important;padding:clamp(20px,3vw,34px)!important}body.content-page .story-section:hover,body.content-page .value-card:hover,body.content-page .essay-card:hover,body.content-page .comparison-card:hover,body.content-page .feature-card:hover,body.content-page .widget-container:hover{border-color:#66ffc742!important;transform:translateY(-2px)}body.content-page.content-legal .story-section:hover,body.content-page.content-legal .changelog-entry:hover{transform:none}body.content-page .sidebar-title{display:flex;align-items:center;gap:10px;margin-bottom:10px;color:var(--content-ink)!important;font-size:clamp(1.05rem,1.7vw,1.35rem)!important;font-weight:900!important}body.content-page .sidebar-title:after{content:"";height:1px;flex:1 1 auto;min-width:32px;background:linear-gradient(90deg,rgba(102,255,199,.34),transparent)}body.content-page .values-grid,body.content-page .features-grid,body.content-page .comparison-grid,body.content-page .widget-showcase,body.content-page .comparison-container{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))!important;gap:clamp(14px,2vw,22px)!important}body.content-page .value-card,body.content-page .feature-card,body.content-page .comparison-card{padding:clamp(20px,3vw,30px)!important}body.content-page .v-icon,body.content-page .feature-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:48px!important;height:48px!important;margin-bottom:16px!important;border:1px solid rgba(207,232,201,.16)!important;border-radius:8px!important;background:linear-gradient(145deg,#66ffc726,#f6c32414)!important;box-shadow:inset 0 1px #ffffff1f!important;font-size:1.55rem!important}body.content-page .quick-stats,body.content-page .specs-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))!important;gap:12px!important}body.content-page .tech-specs h3{margin:0 0 20px!important;text-align:center}body.content-page .cta-group{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin:24px 0 36px}body.content-page .section-header{width:min(100%,800px);margin:0 auto clamp(28px,4vw,54px);text-align:center}body.content-page .section-header h2,body.content-page .enterprise-footer h2{font-size:clamp(1.65rem,3.4vw,2.5rem)!important}body.content-page .widget-showcase{width:min(100%,1180px);margin:0 auto}body.content-page .widget-wrapper{min-height:460px;display:flex;justify-content:center;padding:clamp(14px,2vw,20px)}body.content-page .code-preview{margin-top:26px;overflow-x:auto;border-radius:8px;padding:20px;text-align:left;white-space:pre-wrap}body.content-page .comparison-container{width:min(100%,900px);margin:0 auto}body.content-page .comparison-section .comparison-card.is-negative{border-color:#ff6b6b61!important}body.content-page .comparison-section .comparison-card.is-positive{border-color:#f6c3246b!important}body.content-page .comparison-list .is-negative{color:var(--content-danger)!important}body.content-page .comparison-list .is-positive{color:var(--content-green)!important}body.content-page .enterprise-footer>p,body.content-page .section-header p{max-width:680px;margin:12px auto 0!important;color:var(--content-muted)!important;font-size:clamp(1rem,1.45vw,1.1rem)!important;line-height:1.7!important}body.content-feedback #feedback-form{width:min(100%,620px);margin:28px auto!important;text-align:left}body.content-feedback #fb-message{min-height:120px;resize:vertical}body.content-feedback #fb-submit{width:100%}body.content-feedback #fb-status{display:none;margin-top:20px;padding:14px;border:1px solid var(--content-border);border-radius:8px;text-align:center}body.content-feedback #fb-status.is-visible{display:block}body.content-feedback #fb-status.is-success{border-color:#42dc8657;color:var(--content-green)!important;background:#42dc861a}body.content-feedback #fb-status.is-error{border-color:#ff6b6b57;color:var(--content-danger)!important;background:#ff6b6b1a}body.content-feedback .status-title{margin-bottom:8px;font-weight:900}body.content-feedback .status-detail{margin-top:12px;padding-top:12px;border-top:1px dashed var(--content-border);font-size:.85rem;opacity:.9}body.content-page .stat-item,body.content-page .spec-item{padding:16px!important;border:1px solid rgba(207,232,201,.12)!important;border-radius:8px!important;background:#ffffff0b!important}body.content-page .stat-value,body.content-page .spec-item .value,body.content-page .assumption-table .value{color:var(--content-gold)!important}body.content-page table,body.content-page .assumption-table{display:block;width:100%!important;overflow-x:auto;border-collapse:collapse!important;border:1px solid var(--content-border)!important;border-radius:8px!important;background:#05110d6b!important}body.content-page th,body.content-page td{padding:14px 16px!important;border-bottom:1px solid rgba(207,232,201,.11)!important;background:transparent!important;vertical-align:top}body.content-page th{color:var(--content-ink)!important;background:#ffffff0d!important}body.content-page .std-input,body.content-page input,body.content-page select,body.content-page textarea{border:1px solid rgba(207,232,201,.15)!important;border-radius:8px!important;color:var(--content-ink)!important;background:#ffffff13!important;box-shadow:inset 0 1px #ffffff1a!important}body.content-page textarea{line-height:1.55}body.content-page input::placeholder,body.content-page textarea::placeholder{color:#e2e8da85!important}body.content-page .std-input:focus,body.content-page input:focus,body.content-page select:focus,body.content-page textarea:focus{border-color:#66ffc77a!important;outline:none!important;box-shadow:0 0 0 3px #66ffc71f,inset 0 1px #ffffff1f!important}body.content-page .action-btn,body.content-page .home-btn,body.content-page .cta-btn,body.content-page .btn-primary,body.content-page .btn-secondary{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:10px 18px!important;border:1px solid rgba(102,255,199,.28)!important;border-radius:8px!important;color:#07120e!important;background:linear-gradient(120deg,var(--content-gold),var(--content-green),var(--content-cyan))!important;box-shadow:0 14px 34px #28ae6038!important;font-weight:900!important;text-decoration:none!important;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease!important}body.content-page .btn-secondary{color:var(--content-ink)!important;background:linear-gradient(145deg,#ffffff14,#ffffff08),#ffffff0a!important}body.content-page .action-btn:hover,body.content-page .home-btn:hover,body.content-page .cta-btn:hover,body.content-page .btn-primary:hover,body.content-page .btn-secondary:hover{transform:translateY(-1px);box-shadow:0 18px 44px #28ae604d!important}body.content-page .code-preview,body.content-page code,body.content-page pre{color:#c7f1e0f0!important;background:linear-gradient(rgba(255,255,255,.026) 1px,transparent 1px),#040c09eb!important;background-size:28px 28px!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important}body.content-page .error-container{min-height:min(620px,calc(100vh - 160px));display:flex;flex-direction:column;align-items:center;justify-content:center}body.content-page.content-error .logo{color:var(--content-ink)!important;font-weight:950!important;filter:drop-shadow(0 8px 20px rgba(0,0,0,.22))}body.content-page.content-error .logo span{color:var(--content-gold)!important}body.content-page .error-code{color:var(--content-gold)!important;font-size:clamp(5rem,16vw,11rem)!important;font-weight:950!important;line-height:.9!important;text-shadow:0 0 36px rgba(246,195,36,.22)}body.content-page .error-title{color:var(--content-ink)!important;font-size:clamp(1.6rem,4vw,3rem)!important;font-weight:900!important;margin-top:20px}body.content-page .error-desc{color:var(--content-muted)!important;max-width:560px;line-height:1.7}body.content-page .right-panel{border-left:1px solid var(--content-border)!important;background:#07120ec7!important}body.content-page .demo-section,body.content-page .enterprise-footer,body.content-page .comparison-section{width:min(100%,1240px);margin:42px auto!important;padding:clamp(26px,4vw,54px) clamp(16px,3vw,34px)!important}body.content-page .widget-wrapper{border:1px solid rgba(207,232,201,.12)!important;border-radius:8px!important;background:#040c09bd!important}body.content-page .floating-feedback{border:1px solid rgba(102,255,199,.26)!important;background:linear-gradient(145deg,var(--content-gold),var(--content-green))!important}@media (max-width: 768px){body.content-page .main-content,body.content-page>main{padding:16px 14px 70px!important}body.content-page .story-section,body.content-page .essay-card,body.content-page .changelog-entry,body.content-page .faq-item,body.content-page .value-card,body.content-page .feature-card,body.content-page .comparison-card,body.content-page #feedback-form{padding:18px!important}body.content-page .comparison-container,body.content-page .widget-showcase{grid-template-columns:1fr!important}body.content-page table,body.content-page .assumption-table{font-size:.9rem}}@media (prefers-reduced-motion: reduce){body.content-page *,body.content-page *:before,body.content-page *:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
