@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&family=IBM+Plex+Sans:wght@300;400;500;600;700&display=swap");:root{--cds-background: #161616;--cds-layer-01: #262626;--cds-layer-02: #393939;--cds-layer-03: #525252;--cds-border-subtle: #393939;--cds-border-strong: #6f6f6f;--cds-text-primary: #f4f4f4;--cds-text-secondary: #e0e0e0;--cds-text-helper: #a8a8a8;--cds-text-on-color: #ffffff;--cds-blue-60: #FF8A4C;--cds-blue-50: #FFAB7A;--cds-blue-70: #FF7433;--cds-support-success: #42be65;--cds-support-warning: #f1c21b;--cds-support-error: #fa4d56;--bg: #161616 !important;--bg-secondary: #262626 !important;--bg-tertiary: #393939 !important;--bg-elevated: #393939 !important;--fg: #f4f4f4 !important;--card: #262626 !important;--primary: #FF8A4C !important;--primary-hover: #FFAB7A !important;--primary-muted: rgba(15, 98, 254, 0.12) !important;--primary-glow: transparent !important;--primary-fg: #ffffff !important;--accent: #FFAB7A !important;--accent-muted: rgba(69, 137, 255, 0.12) !important;--cyan: #FFAB7A !important;--muted: #a8a8a8 !important;--text-muted: #a8a8a8 !important;--text-gray: #a8a8a8 !important;--text-light-gray: #6f6f6f !important;--text-medium: #a8a8a8 !important;--secondary: #262626 !important;--success: #42be65 !important;--warning: #f1c21b !important;--error: #fa4d56 !important;--border: #393939 !important;--border-subtle: #393939 !important;--border-hover: #6f6f6f !important;--border-brand: #FF8A4C !important;--border-light: #393939 !important;--border-gray: #393939 !important;--green-accent: #42be65 !important;--text-dark: #f4f4f4 !important;--bg-light: #161616 !important;--bg-section: #262626 !important;--bg-blue-light: #262626 !important;--radius: 0 !important;--radius-sm: 0 !important;--radius-md: 0 !important;--radius-lg: 0 !important;--radius-xl: 0 !important;--shadow-sm: none !important;--shadow-md: none !important;--shadow-lg: none !important;--shadow-glow: none !important;--shadow-glow-lg: none !important;--font-display: 'IBM Plex Sans', -apple-system, system-ui, sans-serif !important;--font-body: 'IBM Plex Sans', -apple-system, system-ui, sans-serif !important;--font-mono: 'IBM Plex Mono', 'JetBrains Mono', Menlo, monospace !important}body{font-family:'IBM Plex Sans', -apple-system, system-ui, sans-serif !important;font-weight:400;background:#161616 !important;color:#f4f4f4 !important;-webkit-font-smoothing:antialiased;letter-spacing:0}*,*::before,*::after{border-radius:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}.text-gradient,.gradient-text,.highlight-gradient{background:none !important;background-clip:initial !important;-webkit-background-clip:initial !important;-webkit-text-fill-color:#FFAB7A !important;color:#FFAB7A !important}.hero::before,.section::before,.hero-dashboard::before,[class*="gradient"]::before{background:none !important;display:none !important}.header,.header-inner,[class*="glass"],[class*="blur"]{backdrop-filter:none !important;-webkit-backdrop-filter:none !important}h1,h2,h3,h4,h5,h6{font-family:'IBM Plex Sans', sans-serif !important;font-weight:300 !important;letter-spacing:-0.16px !important;color:#f4f4f4 !important}h1{font-size:clamp(42px, 6vw, 76px) !important;line-height:1.0 !important;letter-spacing:-0.64px !important}h2{font-size:clamp(32px, 4vw, 54px) !important;line-height:1.1 !important;letter-spacing:-0.32px !important;font-weight:300 !important}h3{font-size:clamp(24px, 2.5vw, 32px) !important;line-height:1.2 !important;font-weight:400 !important}h4{font-size:20px !important;line-height:1.3 !important;font-weight:400 !important}p,li,span,td,th,div{font-family:'IBM Plex Sans', sans-serif;letter-spacing:0}code,pre,kbd,samp,.mono,[class*="mono"]{font-family:'IBM Plex Mono', 'JetBrains Mono', Menlo, monospace !important}.section-label,.hero-badge,.eyebrow{font-family:'IBM Plex Mono', monospace !important;font-size:12px !important;font-weight:400 !important;letter-spacing:0.32px !important;text-transform:uppercase !important;color:#a8a8a8 !important;background:transparent !important;border:0 !important;border-left:2px solid #FF8A4C !important;padding:4px 0 4px 16px !important;display:inline-flex !important;align-items:center !important;gap:12px !important}.btn,button.btn,a.btn{font-family:'IBM Plex Sans', sans-serif !important;font-size:14px !important;font-weight:400 !important;letter-spacing:0.16px !important;text-transform:none !important;padding:14px 16px !important;border-radius:0 !important;border:0 !important;-webkit-transition:background 70ms ease-in-out, border-color 70ms ease-in-out !important;transition:background 70ms ease-in-out, border-color 70ms ease-in-out !important;min-height:48px !important;display:inline-flex !important;align-items:center !important;justify-content:space-between !important;gap:48px !important;min-width:200px !important;text-decoration:none !important}.header .btn,.header-actions .btn,.btn-header-login,.btn-start-free,.btn-login,.nav .btn,.mobile-menu .btn{justify-content:center !important;gap:8px !important;min-width:0 !important;min-height:36px !important;padding:8px 16px !important;font-size:14px !important}.btn:hover{-webkit-transform:none !important;transform:none !important}.btn:active{-webkit-transform:none !important;transform:none !important}.btn-primary{background:#FF8A4C !important;color:#161616 !important;font-weight:500 !important}.btn-primary:hover{background:#FFAB7A !important;color:#161616 !important}.btn-outline,.btn-secondary,.btn-ghost{background:transparent !important;color:#f4f4f4 !important;border:1px solid #f4f4f4 !important;padding:13px 15px !important}.btn-outline:hover,.btn-secondary:hover,.btn-ghost:hover{background:#262626 !important;border-color:#f4f4f4 !important}.btn-white{background:#ffffff !important;color:#161616 !important;border:0 !important}.btn-white:hover{background:#e0e0e0 !important}.btn-lg{padding:18px 16px !important;font-size:14px !important;min-height:64px !important}.btn-xl{padding:22px 16px !important;font-size:16px !important;min-height:72px !important}.btn-pill{border-radius:0 !important}.header{background:#161616 !important;border-bottom:1px solid #393939 !important;backdrop-filter:none !important}.header-inner{max-width:1312px !important;padding:0 32px !important;margin:0 auto !important}.btn-header-login,.btn-login{font-family:'IBM Plex Sans', sans-serif !important;font-weight:400 !important;color:#e0e0e0 !important;letter-spacing:0 !important;text-transform:none !important}.btn-start-free{background:#FF8A4C !important;color:#161616 !important;padding:12px 16px !important;border-radius:0 !important;font-weight:500 !important;text-transform:none !important}.btn-start-free:hover{background:#FFAB7A !important;color:#161616 !important}.section,section{background:#161616;border-top:1px solid #393939}.section:nth-of-type(even){background:#262626 !important}.section-inner{max-width:1312px !important;padding:96px 32px !important;margin:0 auto !important}.section-title{font-family:'IBM Plex Sans', sans-serif !important;font-weight:300 !important;color:#f4f4f4 !important;max-width:900px}.section-subtitle{font-family:'IBM Plex Sans', sans-serif !important;font-weight:400 !important;color:#e0e0e0 !important;font-size:18px !important;line-height:1.5 !important;max-width:640px}.code-section{background:#262626 !important;border-top:1px solid #393939 !important;border-bottom:1px solid #393939 !important}.code-section pre,.code-section code,.code-preview,pre,code{font-family:'IBM Plex Mono', monospace !important;background:#161616 !important;border:1px solid #393939 !important;border-radius:0 !important;color:#f4f4f4 !important}.comparison-table{border:1px solid #393939 !important;border-radius:0 !important;background:#161616 !important}.comparison-table th,.comparison-table td{border:1px solid #393939 !important;padding:16px !important;font-family:'IBM Plex Sans', sans-serif !important;background:transparent !important}.comparison-table th{background:#262626 !important;font-weight:500 !important;color:#f4f4f4 !important;text-transform:none !important;font-size:14px !important;letter-spacing:0 !important}.comparison-table .highlight-col,.comparison-table th.highlight-col{background:#FF7433 !important;color:#ffffff !important}.features-grid,.feature-grid{gap:1px !important;background:#393939 !important;border:1px solid #393939 !important}.features-grid>*,.feature-grid>*,.feature-card,.feature-item{background:#161616 !important;border:0 !important;border-radius:0 !important;padding:32px !important}.feature-card:hover,.feature-item:hover{background:#262626 !important;-webkit-transform:none !important;transform:none !important}.pricing-grid,.pricing-cards{gap:1px !important;background:#393939}.pricing-card,.pricing-tier,.plan-card{background:#161616 !important;border:1px solid #393939 !important;border-radius:0 !important;padding:32px !important}.pricing-card.featured,.pricing-card.popular,.pricing-tier.featured{border:1px solid #FF8A4C !important;background:#262626 !important}.pricing-price,.price,[class*="price-amount"]{font-family:'IBM Plex Sans', sans-serif !important;font-weight:300 !important;color:#f4f4f4 !important;letter-spacing:-0.64px !important}.faq-item,.faq-question,details{border-bottom:1px solid #393939 !important;border-radius:0 !important;background:transparent !important;padding:20px 0 !important}.faq-question,details summary{font-family:'IBM Plex Sans', sans-serif !important;font-weight:400 !important;color:#f4f4f4 !important;font-size:18px !important;cursor:pointer}.faq-answer,details>*:not(summary){color:#e0e0e0 !important;font-size:16px !important;line-height:1.5 !important;padding-top:12px}.cta-section{background:#FF7433 !important;border-top:1px solid #393939 !important;border-bottom:1px solid #393939 !important;padding:96px 0 !important}.cta-section h2,.cta-section .section-title{color:#ffffff !important}.cta-section p{color:rgba(255,255,255,0.9) !important}.cta-section .btn-primary,.cta-section .btn-white{background:#ffffff !important;color:#FF7433 !important}.cta-section .btn-primary:hover,.cta-section .btn-white:hover{background:#e0e0e0 !important}.footer,footer{background:#161616 !important;border-top:1px solid #393939 !important;color:#e0e0e0 !important}.footer a,footer a{color:#e0e0e0 !important;text-decoration:none}.footer a:hover,footer a:hover{color:#ffffff !important}.badge,.tag,.chip,[class*="badge"]:not(.hero-badge){background:#262626 !important;color:#f4f4f4 !important;border:0 !important;border-radius:0 !important;padding:4px 8px !important;font-family:'IBM Plex Sans', sans-serif !important;font-size:12px !important;font-weight:400 !important;letter-spacing:0 !important;text-transform:none !important}input[type="text"],input[type="email"],input[type="url"],input[type="password"],textarea,select{background:#262626 !important;border:0 !important;border-bottom:1px solid #6f6f6f !important;border-radius:0 !important;color:#f4f4f4 !important;padding:14px 16px !important;font-family:'IBM Plex Sans', sans-serif !important;font-size:14px !important;min-height:48px !important}input:focus,textarea:focus,select:focus{outline:2px solid #FF8A4C !important;outline-offset:-2px;border-bottom-color:transparent !important}input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#a8a8a8 !important}input::-moz-placeholder, textarea::-moz-placeholder{color:#a8a8a8 !important}input:-ms-input-placeholder, textarea:-ms-input-placeholder{color:#a8a8a8 !important}input::-ms-input-placeholder, textarea::-ms-input-placeholder{color:#a8a8a8 !important}input::placeholder,textarea::placeholder{color:#a8a8a8 !important}a:not(.btn):not(.footer a):not(footer a){color:#FFAB7A;text-decoration:none}a:not(.btn):hover{color:#78a9ff;text-decoration:underline}.definition-section,.stats-section{background:#161616 !important;border-top:1px solid #393939 !important}.stat-item,.stat-card{background:#262626 !important;border:1px solid #393939 !important;padding:32px !important}.stat-number,.stat-value{font-family:'IBM Plex Sans', sans-serif !important;font-weight:300 !important;font-size:54px !important;color:#FFAB7A !important;letter-spacing:-0.64px !important}.slack-promo-banner,[class*="slack-banner"]{background:#FF7433 !important;color:#ffffff !important;border-radius:0 !important}.hero{background:#161616 !important;border-bottom:1px solid #393939 !important}.hero-title{font-family:'IBM Plex Sans', sans-serif !important;font-weight:300 !important;letter-spacing:-0.64px !important}[style*="gradient"],[style*="rgb(255, 138, 76)"],[style*="#FF8A4C"],[style*="#ff8a4c"]{background:#FF8A4C !important;color:#ffffff !important}[class*="glow"],[class*="shimmer"],[class*="pulse-glow"]{-webkit-animation:none !important;animation:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.blog-header{background:#161616 !important;border-bottom:1px solid #393939 !important;padding:96px 0 64px !important}.blog-title{color:#f4f4f4 !important;font-family:'IBM Plex Sans', sans-serif !important;font-weight:300 !important;letter-spacing:-0.64px !important}.blog-description{color:#e0e0e0 !important;font-family:'IBM Plex Sans', sans-serif !important;font-weight:400 !important}.blog-header .btn,.blog-header~section .btn,.blog-header~.section .btn{color:#f4f4f4 !important;border-color:#f4f4f4 !important}.blog-header .btn-outline,.blog-header~section .btn-outline,.blog-header~.section .btn-outline{color:#f4f4f4 !important;border:1px solid #f4f4f4 !important;background:transparent !important}.blog-header .btn-outline:hover,.blog-header~section .btn-outline:hover{border-color:#f4f4f4 !important;color:#f4f4f4 !important;background:#262626 !important}.blog-header .btn-primary,.blog-header~section .btn-primary,.blog-header~.section .btn-primary{background:#FF8A4C !important;color:#161616 !important;border-color:#FF8A4C !important;font-weight:500 !important}.blog-header .btn-primary:hover,.blog-header~section .btn-primary:hover{background:#FFAB7A !important;color:#161616 !important}.blog-tabs,.blog-tabs-wrapper{background:#161616 !important;border-bottom:1px solid #393939 !important}.blog-tabs .tab,.blog-header~section .tab{color:#a8a8a8 !important;background:transparent !important;border:0 !important;border-bottom:2px solid transparent !important;font-family:'IBM Plex Sans', sans-serif !important;border-radius:0 !important;padding:12px 16px !important}.blog-tabs .tab:hover{color:#f4f4f4 !important;background:#262626 !important}.blog-tabs .tab.active{color:#f4f4f4 !important;background:transparent !important;border-bottom:2px solid #FF8A4C !important}.blog-card,.featured-blog-card{background:#262626 !important;border:1px solid #393939 !important;border-radius:0 !important}.blog-card:hover{background:#393939 !important;border-color:#6f6f6f !important;-webkit-transform:none !important;transform:none !important}.blog-card-image{background:#161616 !important;border-radius:0 !important}.blog-card-content{background:transparent !important}.blog-card-category{color:#FFAB7A !important;font-family:'IBM Plex Mono', monospace !important;font-size:12px !important;font-weight:400 !important;letter-spacing:0.32px !important;text-transform:uppercase !important}.featured-blog-card .blog-card-title,.blog-card-title{color:#f4f4f4 !important;font-family:'IBM Plex Sans', sans-serif !important;font-weight:400 !important}.blog-card-title a{color:#f4f4f4 !important}.blog-card-title a:hover{color:#FFAB7A !important}.featured-blog-card .blog-card-excerpt,.blog-card-excerpt{color:#e0e0e0 !important;font-family:'IBM Plex Sans', sans-serif !important}.blog-card-meta{color:#a8a8a8 !important;font-family:'IBM Plex Mono', monospace !important;font-size:12px !important}.badge-encrypted{color:#FFAB7A !important;font-family:'IBM Plex Mono', monospace !important;background:transparent !important;border-left:2px solid #FF8A4C !important;padding:4px 0 4px 12px !important;letter-spacing:0.32px !important}.breadcrumbs{color:#a8a8a8 !important}.breadcrumbs a{color:#e0e0e0 !important}.breadcrumbs a:hover{color:#FFAB7A !important}.post-article{background:#161616 !important;color:#f4f4f4 !important}.post-header{background:transparent !important}.post-header h1,.post-article h1{color:#f4f4f4 !important;font-family:'IBM Plex Sans', sans-serif !important;font-weight:300 !important}.post-meta{color:#a8a8a8 !important;font-family:'IBM Plex Mono', monospace !important;font-size:13px !important}.post-content{color:#e8e8e8 !important;font-family:'IBM Plex Sans', sans-serif !important;font-size:18px !important;line-height:1.75 !important}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5{color:#f4f4f4 !important;font-family:'IBM Plex Sans', sans-serif !important;font-weight:400 !important}.post-content p,.post-content li,.post-content td{color:#e8e8e8 !important;font-family:'IBM Plex Sans', sans-serif !important}.post-content strong,.post-content b{color:#ffffff !important;font-weight:600 !important}.post-content a{color:#FFAB7A !important;text-decoration:underline}.post-content a:hover{color:#FF8A4C !important}.post-content blockquote{border-left:4px solid #FF8A4C !important;background:#262626 !important;color:#e8e8e8 !important;border-radius:0 !important;padding:20px 28px !important;margin:24px 0 !important}.post-content code{background:#262626 !important;color:#FFAB7A !important;border:1px solid #393939 !important;padding:2px 6px !important;font-family:'IBM Plex Mono', monospace !important;border-radius:0 !important}.post-content pre{background:#0D0D0D !important;border:1px solid #393939 !important;border-radius:0 !important}.post-content pre code{color:#f4f4f4 !important;background:transparent !important;border:0 !important;font-family:'IBM Plex Mono', monospace !important}.post-content table{border:1px solid #393939 !important;background:#262626 !important}.post-content table th,.post-content table td{border:1px solid #393939 !important;padding:12px 16px !important;color:#e8e8e8 !important}.post-content table th{background:#393939 !important;color:#f4f4f4 !important;font-weight:500 !important}.mid-article-cta,.blog-post-cta{background:#262626 !important;border:1px solid #FF8A4C !important;border-radius:0 !important;padding:32px !important}.mid-article-cta-label{color:#FF8A4C !important;font-family:'IBM Plex Mono', monospace !important;font-size:12px !important;text-transform:uppercase !important;letter-spacing:0.32px !important}.mid-article-cta-text{color:#f4f4f4 !important;font-family:'IBM Plex Sans', sans-serif !important}.mid-article-cta-link{color:#FF8A4C !important;font-weight:500 !important}.author-bio{background:#262626 !important;border:1px solid #393939 !important;border-radius:0 !important;color:#e8e8e8 !important;padding:24px !important}.author-bio h3,.author-bio h4{color:#f4f4f4 !important}.author-bio p{color:#e8e8e8 !important}.blog-post-back{color:#FFAB7A !important;font-family:'IBM Plex Mono', monospace !important;font-size:13px !important}.post-content .callout{background:#262626 !important;border-left:4px solid #FF8A4C !important;border-radius:0 !important;color:#e8e8e8 !important;padding:24px 32px !important}.legal-page,.otl-page,.pdf-page,.slack-page,.legal-content{background:#161616 !important;color:#f4f4f4 !important}.legal-page h1,.legal-page h2,.legal-page h3,.legal-content h1,.legal-content h2,.legal-content h3{color:#f4f4f4 !important}.legal-page p,.legal-page li,.legal-content p,.legal-content li{color:#e0e0e0 !important}[style*="background: #fff"],[style*="background:#fff"],[style*="background-color: #fff"],[style*="background-color:#fff"]{background:#161616 !important}[style*="color: #FF8A4C"],[style*="color:#FF8A4C"],[style*="color: #ff8a4c"]{color:#FFAB7A !important}.btn.btn-primary{background:#FF8A4C !important;color:#161616 !important;border:0 !important;font-weight:500 !important}.btn.btn-primary:hover{background:#FFAB7A !important;color:#161616 !important}.cta-primary,.hero-cta-block .btn,.btn-lg{color:#161616 !important;background:#FF8A4C !important;font-weight:500 !important}.cta-primary:hover,.hero-cta-block .btn:hover,.btn-lg:hover{background:#FFAB7A !important;color:#161616 !important}