body.aivory-page{background:var(--cream,#FAF6EF)!important;color:var(--ink,#0D0D0E)!important;font-family:var(--font-body,'Inter',sans-serif)!important}body.aivory-page main{font-family:var(--font-body,'Inter',sans-serif)!important;color:var(--ink,#0D0D0E)!important}body.aivory-page main h1,body.aivory-page main h2,body.aivory-page main h3,body.aivory-page main h4,body.aivory-page main h5,body.aivory-page main h6{font-family:var(--font-display,'IBM Plex Sans',sans-serif)!important;font-weight:700!important;color:var(--ink,#0D0D0E)!important}body.aivory-page main p{color:var(--ink-muted,#4A4A4A)!important;font-family:var(--font-body,'Inter',sans-serif)!important}body.aivory-page main span,body.aivory-page main li,body.aivory-page main label,body.aivory-page main div{color:inherit;font-family:inherit}body.aivory-page main a{color:var(--violet,#7C3AED)!important;transition:color 150ms ease-in-out}body.aivory-page main a:hover{color:var(--pink,#EC4899)!important}body.aivory-page main .gpu-mkt{background:#0d0d0e!important;color:#faf6ef!important}body.aivory-page main .gpu-mkt h2{color:#fff!important}body.aivory-page main .gpu-mkt p{color:rgba(255,255,255,.72)!important}body.aivory-page main .gpu-mkt a{color:inherit!important}body.aivory-page main .gpu-mkt a:hover{color:inherit!important}body.aivory-page main .gpu-mkt .gpu-mkt__cta{color:#fff!important}body.aivory-page main .gpu-mkt .gpu-row__deploy{color:#fff!important}body.aivory-page main .gpu-mkt .gpu-row__deploy:hover{color:#fdba74!important}body.aivory-page main .gpu-mkt strong{color:#fff!important}body.aivory-page main .gpu-mkt li{color:rgba(255,255,255,.9)!important}body.aivory-page main .gpu-mkt span{color:inherit!important}body.aivory-page main strong{color:var(--ink,#0D0D0E)!important;font-weight:600}body.aivory-page main li{color:var(--ink-muted,#4A4A4A)!important}body.aivory-page main>section{border-top:none!important}body.aivory-page main .gradient-text,body.aivory-page main .gradient-text-multi,body.aivory-page main [class*=gradient-text]{background:linear-gradient(135deg,var(--violet,#7C3AED) 0%,var(--pink,#EC4899) 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important}body.aivory-page main .gradient-text-green{background:linear-gradient(135deg,var(--lime,#84CC16) 0%,var(--cyan,#06B6D4) 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important}body.aivory-page main .hero-section,body.aivory-page main .hero-platforms-wrapper,body.aivory-page main .solution-section,body.aivory-page main .how-it-works-section,body.aivory-page main .problem-section,body.aivory-page main .comparison-section,body.aivory-page main .pricing-section,body.aivory-page main .early-access-section,body.aivory-page main .roi-section,body.aivory-page main .compliance-banner,body.aivory-page main .dashboard-section,body.aivory-page main .code-tabs-section,body.aivory-page main .docs-overview-hero{background:var(--ink,#0D0D0E)!important;color:var(--cream,#FAF6EF)!important}body.aivory-page main .hero-section h1,body.aivory-page main .hero-section h2,body.aivory-page main .hero-section h3,body.aivory-page main .hero-section p,body.aivory-page main .solution-section h1,body.aivory-page main .solution-section h2,body.aivory-page main .solution-section h3,body.aivory-page main .solution-section p,body.aivory-page main .how-it-works-section h1,body.aivory-page main .how-it-works-section h2,body.aivory-page main .how-it-works-section h3,body.aivory-page main .how-it-works-section p,body.aivory-page main .problem-section h1,body.aivory-page main .problem-section h2,body.aivory-page main .problem-section h3,body.aivory-page main .problem-section p,body.aivory-page main .pricing-section h1,body.aivory-page main .pricing-section h2,body.aivory-page main .pricing-section h3,body.aivory-page main .pricing-section p,body.aivory-page main .comparison-section h1,body.aivory-page main .comparison-section h2,body.aivory-page main .comparison-section h3,body.aivory-page main .comparison-section p,body.aivory-page main .early-access-section h1,body.aivory-page main .early-access-section h2,body.aivory-page main .early-access-section h3,body.aivory-page main .early-access-section p,body.aivory-page main .roi-section h1,body.aivory-page main .roi-section h2,body.aivory-page main .roi-section h3,body.aivory-page main .roi-section p,body.aivory-page main .compliance-banner h1,body.aivory-page main .compliance-banner h2,body.aivory-page main .compliance-banner h3,body.aivory-page main .compliance-banner p,body.aivory-page main .dashboard-section h1,body.aivory-page main .dashboard-section h2,body.aivory-page main .dashboard-section h3,body.aivory-page main .dashboard-section p,body.aivory-page main .code-tabs-section h1,body.aivory-page main .code-tabs-section h2,body.aivory-page main .code-tabs-section h3,body.aivory-page main .code-tabs-section p,body.aivory-page main .docs-overview-hero h1,body.aivory-page main .docs-overview-hero h2,body.aivory-page main .docs-overview-hero p{color:var(--cream,#FAF6EF)!important}body.aivory-page main .hero-section .hero-subtitle,body.aivory-page main .hero-section .hero-badge-label,body.aivory-page main .solution-section .section-subtitle,body.aivory-page main .how-it-works-section .section-subtitle,body.aivory-page main .problem-section .problem-card-text,body.aivory-page main .pricing-section .section-subtitle,body.aivory-page main .pricing-section .pricing-subtitle,body.aivory-page main .pricing-section .pricing-subtitle-lead,body.aivory-page main .comparison-section .section-subtitle,body.aivory-page main .early-access-section .section-subtitle,body.aivory-page main .roi-section .section-subtitle,body.aivory-page main .dashboard-section .section-subtitle,body.aivory-page main .docs-overview-hero .docs-overview-hero-subtitle{color:var(--cream-60,rgba(240,235,227,.6))!important}body.aivory-page main .section-title{font-family:var(--font-display,'IBM Plex Sans',sans-serif)!important;font-weight:700!important}body.aivory-page main .section-subtitle{font-family:var(--font-body,'Inter',sans-serif)!important}body.aivory-page main .hidden-cost-section,body.aivory-page main .bg-white,body.aivory-page main .bg-grey-neutral,body.aivory-page main .bg-light-bg,body.aivory-page main .products-grid-section{background:var(--cream,#FAF6EF)!important;color:var(--ink,#0D0D0E)!important}body.aivory-page main .hidden-cost-section h1,body.aivory-page main .hidden-cost-section h2,body.aivory-page main .hidden-cost-section h3,body.aivory-page main .bg-white h1,body.aivory-page main .bg-white h2,body.aivory-page main .bg-white h3,body.aivory-page main .bg-grey-neutral h1,body.aivory-page main .bg-grey-neutral h2,body.aivory-page main .bg-grey-neutral h3,body.aivory-page main .products-grid-section h1,body.aivory-page main .products-grid-section h2,body.aivory-page main .products-grid-section h3{color:var(--ink,#0D0D0E)!important}body.aivory-page main .hidden-cost-section p,body.aivory-page main .bg-white p,body.aivory-page main .bg-grey-neutral p,body.aivory-page main .products-grid-section p{color:var(--ink-muted,#4A4A4A)!important}body.aivory-page main .hidden-cost-section[style*=background]{background:var(--cream,#FAF6EF)!important}body.aivory-page main section[style*="--bg-section-4"],body.aivory-page main section[style*="--bg-section-5"],body.aivory-page main section[style*="--bg-section-1"],body.aivory-page main section[style*="--bg-section-3"]{background:var(--ink,#0D0D0E)!important;color:var(--cream,#FAF6EF)!important}body.aivory-page main .btn{font-family:var(--font-display,'IBM Plex Sans',sans-serif)!important;font-weight:600!important;border-radius:100px!important;padding:.875rem 2rem!important;transition:all 250ms var(--ease-out-expo,cubic-bezier(.16,1,.3,1))!important}body.aivory-page main .btn-primary{background:var(--violet,#7C3AED)!important;border:1px solid var(--violet,#7C3AED)!important;color:#fff!important;backdrop-filter:none!important}body.aivory-page main .btn-primary:hover{background:#6d28d9!important;border-color:#6d28d9!important;box-shadow:0 10px 40px var(--violet-glow,rgba(124,58,237,.3))!important;transform:translateY(-2px)!important}body.aivory-page main .btn-secondary{background:0 0!important;border:1px solid var(--white-10,rgba(255,255,255,.1))!important;color:#fff!important;border-radius:100px!important;padding:.875rem 2rem!important}body.aivory-page main .btn-secondary::before{display:none!important}body.aivory-page main .btn-secondary:hover{border-color:var(--violet,#7C3AED)!important;background:var(--violet-08,rgba(124,58,237,8%))!important;transform:translateY(-2px)!important}body.aivory-page main .hidden-cost-section .btn-secondary,body.aivory-page main .bg-white .btn-secondary,body.aivory-page main .bg-grey-neutral .btn-secondary{border-color:rgba(0,0,0,.15)!important;color:var(--ink,#0D0D0E)!important}body.aivory-page main .hidden-cost-section .btn-secondary:hover,body.aivory-page main .bg-white .btn-secondary:hover,body.aivory-page main .bg-grey-neutral .btn-secondary:hover{border-color:var(--violet,#7C3AED)!important;color:var(--violet,#7C3AED)!important}body.aivory-page main .pricing-card,body.aivory-page main .solution-card,body.aivory-page main .early-access-card,body.aivory-page main .code-card,body.aivory-page main .problem-card,body.aivory-page main .roi-calculator,body.aivory-page main .mission-problem-card{background:rgba(255,255,255,5%)!important;border:1px solid var(--white-10,rgba(255,255,255,.1))!important;border-radius:16px!important;backdrop-filter:blur(8px)!important}body.aivory-page main .pricing-card:hover,body.aivory-page main .solution-card:hover,body.aivory-page main .early-access-card:hover,body.aivory-page main .problem-card:hover,body.aivory-page main .mission-problem-card:hover{border-color:var(--violet-glow,rgba(124,58,237,.3))!important;box-shadow:0 8px 32px rgba(124,58,237,.1)!important}body.aivory-page main .pricing-card-featured{border:2px solid var(--violet,#7C3AED)!important;box-shadow:0 0 20px var(--violet-glow,rgba(124,58,237,.15))!important}body.aivory-page main .pricing-card-featured::before{background:linear-gradient(180deg,rgba(124,58,237,.4) 0%,rgba(236,72,153,.1) 100%)!important}body.aivory-page main .pricing-card-featured:hover{box-shadow:0 8px 32px var(--violet-glow,rgba(124,58,237,.3)),0 0 40px rgba(124,58,237,.15)!important}body.aivory-page main .hidden-cost-section .cost-stat-card,body.aivory-page main .hidden-cost-section .problem-card,body.aivory-page main .docs-choice-card,body.aivory-page main .product-card,body.aivory-page main .docs-card,body.aivory-page main .contact-card,body.aivory-page main .support-card{background:#fff!important;border:1px solid rgba(0,0,0,8%)!important;border-radius:16px!important;box-shadow:0 2px 8px rgba(0,0,0,4%)!important}body.aivory-page main .hidden-cost-section .cost-stat-card:hover,body.aivory-page main .docs-choice-card:hover,body.aivory-page main .product-card:hover,body.aivory-page main .docs-card:hover,body.aivory-page main .contact-card:hover,body.aivory-page main .support-card:hover{border-color:rgba(124,58,237,.2)!important;box-shadow:0 8px 24px rgba(0,0,0,8%)!important;transform:translateY(-4px)!important}body.aivory-page main .pricing-badge{background:linear-gradient(135deg,var(--violet,#7C3AED) 0%,var(--pink,#EC4899) 100%)!important;color:#fff!important;font-family:var(--font-display,'IBM Plex Sans',sans-serif)!important;border-radius:100px!important}body.aivory-page main .pricing-card-title{font-family:var(--font-display,'IBM Plex Sans',sans-serif)!important;color:var(--cream,#FAF6EF)!important}body.aivory-page main .pricing-card-featured .pricing-card-title{background:linear-gradient(135deg,var(--violet,#7C3AED) 0%,var(--pink,#EC4899) 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}body.aivory-page main .pricing-amount{font-family:var(--font-display,'IBM Plex Sans',sans-serif)!important;color:var(--cream,#FAF6EF)!important}body.aivory-page main .pricing-features li{color:var(--cream-60,rgba(240,235,227,.6))!important}body.aivory-page main .pricing-features i.fa-check{color:var(--lime,#84CC16)!important}body.aivory-page main .pricing-enterprise-banner{background:rgba(255,255,255,3%)!important;border:1px solid var(--white-10,rgba(255,255,255,.1))!important;border-radius:16px!important}body.aivory-page main .pricing-enterprise-banner:hover{border-color:var(--violet-glow,rgba(124,58,237,.3))!important}body.aivory-page main .hero-section::before{opacity:.15!important}body.aivory-page main .hero-value-item{color:var(--cream-60,rgba(240,235,227,.6))!important}body.aivory-page main .hero-value-item svg{color:var(--lime,#84CC16)!important;fill:var(--lime,#84CC16)!important}body.aivory-page main .hero-badge{color:var(--white-60,rgba(255,255,255,.4))!important}body.aivory-page main .hero-badge.active{color:var(--violet,#7C3AED)!important}body.aivory-page main .hero-badge-label{color:var(--white-60,rgba(255,255,255,.6))!important}body.aivory-page main .platforms-section{background:var(--ink,#0D0D0E)!important;color:var(--cream,#FAF6EF)!important;border-top:1px solid var(--white-05,rgba(255,255,255,5%))!important}body.aivory-page main .platforms-section::before{background:linear-gradient(90deg,transparent,rgba(124,58,237,.2) 50%,transparent)!important}body.aivory-page main .platforms-section .platform-name{color:var(--cream,#FAF6EF)!important}body.aivory-page main .platform-badge.gradient-purple,body.aivory-page main .bg-gradient-purple{background:linear-gradient(135deg,var(--violet,#7C3AED) 0%,var(--pink,#EC4899) 100%)!important}body.aivory-page main .platform-badge.gradient-teal,body.aivory-page main .bg-gradient-teal{background:linear-gradient(135deg,var(--lime,#84CC16) 0%,var(--cyan,#06B6D4) 100%)!important}body.aivory-page main .how-it-works-section::before{background:linear-gradient(90deg,transparent,rgba(124,58,237,.15) 50%,transparent)!important}body.aivory-page main .step-number{background:linear-gradient(135deg,var(--violet,#7C3AED) 0%,var(--pink,#EC4899) 100%)!important;color:#fff!important;font-family:var(--font-display,'IBM Plex Sans',sans-serif)!important}body.aivory-page main .step-title{color:var(--cream,#FAF6EF)!important;font-family:var(--font-display,'IBM Plex Sans',sans-serif)!important}body.aivory-page main .step-description{color:var(--cream-60,rgba(240,235,227,.6))!important}body.aivory-page main .step-description code{background:var(--violet-10,rgba(124,58,237,.1))!important;border-color:rgba(124,58,237,.2)!important;color:var(--violet,#7C3AED)!important}body.aivory-page main .step-arrow{color:rgba(124,58,237,.3)!important}body.aivory-page main .comparison-section{border-top:1px solid var(--white-05,rgba(255,255,255,5%))!important}body.aivory-page main .comparison-table{border-color:var(--white-10,rgba(255,255,255,.1))!important}body.aivory-page main .comparison-highlight{background:var(--violet-08,rgba(124,58,237,8%))!important}body.aivory-page main .comparison-highlight-strong{background:var(--violet-10,rgba(124,58,237,.1))!important}body.aivory-page main .comparison-cell .fa-check{color:var(--lime,#84CC16)!important}body.aivory-page main .problem-card-danger{border-color:rgba(236,72,153,.3)!important}body.aivory-page main .problem-card-warning{border-color:rgba(124,58,237,.3)!important}body.aivory-page main .problem-card-solution{border-color:rgba(132,204,22,.5)!important;background:linear-gradient(to bottom right,rgba(132,204,22,.1),rgba(6,182,212,8%))!important;box-shadow:0 8px 32px rgba(132,204,22,.1),0 0 24px rgba(132,204,22,5%)!important}body.aivory-page main .problem-card-solution:hover{box-shadow:0 16px 48px rgba(132,204,22,.2),0 0 40px rgba(132,204,22,.1)!important;border-color:rgba(132,204,22,.6)!important}body.aivory-page main .problem-icon-danger{background:var(--pink-10,rgba(236,72,153,.1))!important;color:var(--pink,#EC4899)!important}body.aivory-page main .problem-icon-warning{background:var(--violet-10,rgba(124,58,237,.1))!important;color:var(--violet,#7C3AED)!important}body.aivory-page main .problem-icon-success{background:var(--lime-15,rgba(132,204,22,.15))!important;color:var(--lime,#84CC16)!important}body.aivory-page main .problem-card-danger .problem-stat{color:var(--pink,#EC4899)!important}body.aivory-page main .problem-card-warning .problem-stat{color:var(--violet,#7C3AED)!important}body.aivory-page main .problem-card-solution .problem-stat{color:var(--lime,#84CC16)!important}body.aivory-page main .problem-badge{background:var(--violet-10,rgba(124,58,237,.1))!important;border-color:rgba(124,58,237,.3)!important;color:var(--violet,#7C3AED)!important}body.aivory-page main .text-teal{color:var(--cyan,#06B6D4)!important}body.aivory-page main .text-warning{color:var(--pink,#EC4899)!important}body.aivory-page main .text-muted{color:var(--ink-light,#8A8A8A)!important}body.aivory-page main .text-contrast-4{color:var(--ink-light,#8A8A8A)!important}body.aivory-page main .support-card-highlight{color:var(--violet,#7C3AED)!important}body.aivory-page main pre{background:#1a1a1e!important;border:1px solid var(--white-10,rgba(255,255,255,.1))!important;border-radius:12px!important;font-family:var(--font-mono,'JetBrains Mono',monospace)!important}body.aivory-page main pre code{color:var(--cream,#FAF6EF)!important;font-family:var(--font-mono,'JetBrains Mono',monospace)!important}body.aivory-page main code{background:var(--violet-08,rgba(124,58,237,8%))!important;border:1px solid rgba(124,58,237,.15)!important;border-radius:6px!important;color:var(--violet,#7C3AED)!important;font-family:var(--font-mono,'JetBrains Mono',monospace)!important}body.aivory-page main .code-card{background:#1a1a1e!important}body.aivory-page main .code-tab-active,body.aivory-page main .code-tab.active{color:var(--cream,#FAF6EF)!important;border-bottom-color:var(--violet,#7C3AED)!important}body.aivory-page main .code-block{color:var(--cream-60,rgba(240,235,227,.6))!important;font-family:var(--font-mono,'JetBrains Mono',monospace)!important}body.aivory-page main .page-layout{background:0 0!important;color:var(--ink,#0D0D0E)!important}body.aivory-page main .page-layout h1{background:linear-gradient(135deg,var(--violet,#7C3AED) 0%,var(--pink,#EC4899) 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}body.aivory-page main .page-content{background:0 0!important}body.aivory-page main .page-content h2{color:var(--ink,#0D0D0E)!important;font-family:var(--font-display,'IBM Plex Sans',sans-serif)!important}body.aivory-page main .page-content h3{color:var(--ink,#0D0D0E)!important;font-family:var(--font-display,'IBM Plex Sans',sans-serif)!important}body.aivory-page main .page-content p{color:var(--ink-muted,#4A4A4A)!important}body.aivory-page main .page-content li{color:var(--ink-muted,#4A4A4A)!important}body.aivory-page main .page-content strong{color:var(--ink,#0D0D0E)!important}body.aivory-page main .effective-date{color:var(--ink-light,#8A8A8A)!important}body.aivory-page main .about-page-layout h2{color:var(--ink,#0D0D0E)!important;font-family:var(--font-display,'IBM Plex Sans',sans-serif)!important}body.aivory-page main .about-page-layout h3{color:var(--ink,#0D0D0E)!important}body.aivory-page main .about-page-layout p{color:var(--ink-muted,#4A4A4A)!important}body.aivory-page main .about-page-layout li{color:var(--ink-muted,#4A4A4A)!important}body.aivory-page main .founders-grid h3{color:var(--ink,#0D0D0E)!important}body.aivory-page main .founders-grid p{color:var(--ink-muted,#4A4A4A)!important}body.aivory-page main .founder-links a{color:var(--ink-muted,#4A4A4A)!important}body.aivory-page main .founder-links a:hover{color:var(--ink,#0D0D0E)!important}body.aivory-page main .founder-links a:hover i{color:var(--violet,#7C3AED)!important}body.aivory-page main .founder-links i{color:var(--violet,#7C3AED)!important}body.aivory-page main .separator{border-top-color:var(--ink,#0D0D0E)!important}body.aivory-page main .founder-story-text{color:var(--ink-muted,#4A4A4A)!important}body.aivory-page main .support-section-title{color:var(--ink,#0D0D0E)!important}body.aivory-page main .support-faq-item{border-bottom-color:rgba(0,0,0,8%)!important}body.aivory-page main .support-faq-item summary{color:var(--ink,#0D0D0E)!important}body.aivory-page main .support-faq-item summary::before{color:var(--violet,#7C3AED)!important}body.aivory-page main .support-faq-item[open] summary{color:var(--violet,#7C3AED)!important}body.aivory-page main .support-faq-item p{color:var(--ink-muted,#4A4A4A)!important}body.aivory-page main .support-card{background:#fff!important;border:1px solid rgba(0,0,0,8%)!important}body.aivory-page main .support-card:hover{border-color:rgba(124,58,237,.2)!important}body.aivory-page main .support-card h3{color:var(--ink,#0D0D0E)!important}body.aivory-page main .support-card p{color:var(--ink-muted,#4A4A4A)!important}body.aivory-page main .support-email-link{color:var(--violet,#7C3AED)!important}body.aivory-page main .support-email-link:hover{color:var(--pink,#EC4899)!important}body.aivory-page main .contact-card{background:#fff!important;border:1px solid rgba(0,0,0,8%)!important}body.aivory-page main .contact-card:hover{border-color:rgba(124,58,237,.2)!important}body.aivory-page main .contact-card-icon{background:linear-gradient(135deg,var(--violet-10,rgba(124,58,237,.1)),var(--pink-10,rgba(236,72,153,.1)))!important;color:var(--violet,#7C3AED)!important}body.aivory-page main .contact-card h3{color:var(--ink,#0D0D0E)!important}body.aivory-page main .contact-card p{color:var(--ink-muted,#4A4A4A)!important}body.aivory-page main .contact-link{color:var(--violet,#7C3AED)!important}body.aivory-page main .contact-link:hover{color:var(--pink,#EC4899)!important}body.aivory-page main .contact-meta{color:var(--ink-light,#8A8A8A)!important}body.aivory-page main .docs-container{color:var(--ink,#0D0D0E)!important}body.aivory-page main .docs-nav-title,body.aivory-page main .docs-nav-title a{color:var(--ink,#0D0D0E)!important}body.aivory-page main .docs-nav-title a:hover{color:var(--violet,#7C3AED)!important}body.aivory-page main .docs-nav-section-title{color:var(--ink-light,#8A8A8A)!important}body.aivory-page main .docs-nav-section-title a{color:var(--ink-light,#8A8A8A)!important}body.aivory-page main .docs-nav-section-title a:hover{color:var(--ink,#0D0D0E)!important}body.aivory-page main .docs-nav-group-title{color:var(--ink-light,#8A8A8A)!important;border-bottom-color:rgba(0,0,0,6%)!important}body.aivory-page main .docs-nav-list a{color:var(--ink-muted,#4A4A4A)!important}body.aivory-page main .docs-nav-list a:hover{color:var(--ink,#0D0D0E)!important;background:var(--violet-08,rgba(124,58,237,8%))!important}body.aivory-page main .docs-nav-list a.active{color:var(--violet,#7C3AED)!important;background:var(--violet-10,rgba(124,58,237,.1))!important}body.aivory-page main .docs-sidebar::-webkit-scrollbar-thumb{background:rgba(124,58,237,.3)!important}body.aivory-page main .docs-sidebar::-webkit-scrollbar-thumb:hover{background:rgba(124,58,237,.5)!important}body.aivory-page main .docs-sidebar{background:0 0!important;border:none!important;border-radius:0!important;box-shadow:none!important}body.aivory-page main .docs-content{background:0 0!important;border:none!important;border-radius:0!important;box-shadow:none!important}body.aivory-page main .docs-product-switcher{border-bottom-color:rgba(0,0,0,8%)!important}body.aivory-page main .docs-product-badge.guard{color:var(--violet,#7C3AED)!important;background:var(--violet-08,rgba(124,58,237,8%))!important}body.aivory-page main .docs-product-badge.guard.active{background:var(--violet-10,rgba(124,58,237,.1))!important;border-color:rgba(124,58,237,.2)!important}body.aivory-page main .docs-product-badge.architect{color:var(--lime,#84CC16)!important;background:var(--lime-08,rgba(132,204,22,8%))!important}body.aivory-page main .docs-product-badge.architect.active{background:var(--lime-15,rgba(132,204,22,.15))!important;border-color:rgba(132,204,22,.2)!important}body.aivory-page main .docs-choice-card{background:#fff!important;border:1px solid rgba(0,0,0,8%)!important;border-radius:16px!important}body.aivory-page main .docs-choice-card.guard::before{background:linear-gradient(135deg,var(--violet,#7C3AED),var(--pink,#EC4899))!important}body.aivory-page main .docs-choice-card.guard .docs-icon{background:linear-gradient(135deg,var(--violet,#7C3AED),var(--pink,#EC4899))!important}body.aivory-page main .docs-choice-card.guard .docs-label{color:var(--violet,#7C3AED)!important}body.aivory-page main .docs-choice-card.architect::before{background:linear-gradient(135deg,var(--lime,#84CC16),var(--cyan,#06B6D4))!important}body.aivory-page main .docs-choice-card.architect .docs-icon{background:linear-gradient(135deg,var(--lime,#84CC16),var(--cyan,#06B6D4))!important}body.aivory-page main .error-404-number{background:linear-gradient(135deg,var(--violet,#7C3AED) 0%,var(--pink,#EC4899) 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}body.aivory-page main .error-404-links-list a{color:var(--violet,#7C3AED)!important}body.aivory-page main .error-404-links-list a:hover{color:var(--pink,#EC4899)!important}body.aivory-page main .error-404-links{border-top-color:rgba(0,0,0,8%)!important}body.aivory-page main .error-404-links p{color:var(--ink-light,#8A8A8A)!important}body.aivory-page main .error-404-links-list span{color:var(--ink-light,#8A8A8A)!important}body.aivory-page main .early-access-icon{background:var(--violet-10,rgba(124,58,237,.1))!important;color:var(--violet,#7C3AED)!important}body.aivory-page main .early-access-card:hover .early-access-icon{background:var(--violet,#7C3AED)!important;color:#fff!important}body.aivory-page main .compliance-banner::before{background:linear-gradient(90deg,transparent,rgba(124,58,237,.15) 50%,transparent)!important}body.aivory-page main .compliance-banner-title{color:var(--cream-60,rgba(240,235,227,.6))!important}body.aivory-page main .roi-calculator{background:rgba(255,255,255,3%)!important;border:1px solid var(--white-10,rgba(255,255,255,.1))!important;border-radius:16px!important}body.aivory-page main .traditional-fail{background:rgba(255,255,255,3%)!important;border-color:var(--white-10,rgba(255,255,255,.1))!important;border-radius:16px!important}body.aivory-page main .fail-icon{background:var(--pink-10,rgba(236,72,153,.1))!important;color:var(--pink,#EC4899)!important}body.aivory-page main .fail-title{color:var(--cream,#FAF6EF)!important}body.aivory-page main .fail-text{color:var(--cream-60,rgba(240,235,227,.6))!important}body.aivory-page main .hero-section a,body.aivory-page main .solution-section a,body.aivory-page main .how-it-works-section a,body.aivory-page main .pricing-section a,body.aivory-page main .comparison-section a,body.aivory-page main .early-access-section a,body.aivory-page main .roi-section a,body.aivory-page main .dashboard-section a,body.aivory-page main .code-tabs-section a,body.aivory-page main .docs-overview-hero a{color:var(--cream,#FAF6EF)!important}body.aivory-page main .btn-primary{color:#fff!important}body.aivory-page main .architect-card-green.pricing-card-featured{box-shadow:0 0 20px rgba(132,204,22,.15)!important;border-color:var(--lime,#84CC16)!important}body.aivory-page main .architect-card-green.pricing-card-featured::before{background:linear-gradient(180deg,rgba(132,204,22,.4) 0%,rgba(6,182,212,.1) 100%)!important}body.aivory-page main .architect-card-green .pricing-card-title{background:linear-gradient(135deg,var(--lime,#84CC16),var(--cyan,#06B6D4))!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}body.aivory-page .footer{font-family:var(--font-body,'IBM Plex Sans','Open Sans',sans-serif)!important}body.aivory-page ::selection{background:var(--violet,#7C3AED);color:#fff}body.aivory-page ::-webkit-scrollbar{width:8px}body.aivory-page ::-webkit-scrollbar-track{background:var(--cream,#FAF6EF)}body.aivory-page ::-webkit-scrollbar-thumb{background:var(--ink-light,#8A8A8A);border-radius:4px}body.aivory-page ::-webkit-scrollbar-thumb:hover{background:var(--ink-muted,#4A4A4A)}body.aivory-page main .legacy-tagline{color:var(--violet,#7C3AED)!important}body.aivory-page main .legacy-intro-text{color:var(--ink-muted,#4A4A4A)!important}body.aivory-page main .legacy-platforms{color:var(--ink-muted,#4A4A4A)!important}body.aivory-page main .support-card-icon{color:var(--violet,#7C3AED)!important}body.aivory-page main .error-404-links-list a,body.aivory-page main .support-email-link,body.aivory-page main .contact-link,body.aivory-page main .founder-links i{color:var(--violet,#7C3AED)!important}body.aivory-page main .platforms-section::before,body.aivory-page main .how-it-works-section::before,body.aivory-page main .compliance-banner::before{background:linear-gradient(90deg,transparent,rgba(124,58,237,.2) 50%,transparent)!important}body.aivory-page main [style*="background: var(--bg-section"],body.aivory-page main [style*="background: linear-gradient"],body.aivory-page main [style*="background:#0a0e1a"],body.aivory-page main [style*="background: #0a0e1a"]{}body.aivory-page main .docs-overview-hero{background:var(--ink,#0D0D0E)!important}body.aivory-page main .quick-links-section{background:var(--ink,#0D0D0E)!important;color:var(--cream,#FAF6EF)!important}body.aivory-page main .quick-links-section h2,body.aivory-page main .quick-links-section h3{color:var(--cream,#FAF6EF)!important}body.aivory-page main .quick-links-section p{color:var(--cream-60,rgba(240,235,227,.6))!important}body.aivory-page main .quick-link-card{background:rgba(255,255,255,5%)!important;border:1px solid var(--white-10,rgba(255,255,255,.1))!important;border-radius:16px!important;color:var(--cream,#FAF6EF)!important}body.aivory-page main .quick-link-card:hover{border-color:var(--violet-glow,rgba(124,58,237,.3))!important;box-shadow:0 8px 32px rgba(124,58,237,.1)!important}body.aivory-page main .quick-link-title{color:var(--cream,#FAF6EF)!important}body.aivory-page main .quick-link-description{color:var(--cream-60,rgba(240,235,227,.6))!important}body.aivory-page main .quick-link-icon{color:var(--violet,#7C3AED)!important}body.aivory-page main .free-benefits-section{background:var(--ink,#0D0D0E)!important;color:var(--cream,#FAF6EF)!important}body.aivory-page main .free-benefits-section h2,body.aivory-page main .free-benefits-section h3{color:var(--cream,#FAF6EF)!important}body.aivory-page main .free-benefits-section p{color:var(--cream-60,rgba(240,235,227,.6))!important}body.aivory-page main .benefit-card{background:rgba(255,255,255,5%)!important;border:1px solid var(--white-10,rgba(255,255,255,.1))!important;border-radius:16px!important;color:var(--cream,#FAF6EF)!important}body.aivory-page main .benefit-card:hover{border-color:var(--violet-glow,rgba(124,58,237,.3))!important}body.aivory-page main .benefit-title{color:var(--cream,#FAF6EF)!important}body.aivory-page main .benefit-description{color:var(--cream-60,rgba(240,235,227,.6))!important}body.aivory-page main .benefit-icon{color:var(--violet,#7C3AED)!important}body.aivory-page main .upgrade-cta-section{background:var(--ink,#0D0D0E)!important;color:var(--cream,#FAF6EF)!important}body.aivory-page main .upgrade-cta-section h2,body.aivory-page main .upgrade-cta-section h3{color:var(--cream,#FAF6EF)!important}body.aivory-page main .upgrade-cta-section p{color:var(--cream-60,rgba(240,235,227,.6))!important}body.aivory-page main .upgrade-cta-section a{color:var(--cream,#FAF6EF)!important}body.aivory-page main .premium-cta-banner{background:rgba(13,13,14,.6)!important;color:var(--cream,#FAF6EF)!important;border-top:1px solid var(--white-05,rgba(255,255,255,5%))!important}body.aivory-page main .premium-cta-banner h2,body.aivory-page main .premium-cta-banner h3,body.aivory-page main .premium-cta-banner p{color:var(--cream,#FAF6EF)!important}body.aivory-page main .premium-cta-banner a{color:var(--cream,#FAF6EF)!important}body.aivory-page main .platforms-download-section{background:var(--cream,#FAF6EF)!important;color:var(--ink,#0D0D0E)!important}body.aivory-page main .platforms-download-section h2,body.aivory-page main .platforms-download-section h3{color:var(--ink,#0D0D0E)!important}body.aivory-page main .platforms-download-section p{color:var(--ink-muted,#4A4A4A)!important}body.aivory-page main .platform-download-card{background:#fff!important;border:1px solid rgba(0,0,0,8%)!important;border-radius:16px!important;box-shadow:0 2px 8px rgba(0,0,0,4%)!important;color:var(--ink,#0D0D0E)!important}body.aivory-page main .platform-download-card:hover{border-color:rgba(124,58,237,.2)!important;box-shadow:0 8px 24px rgba(0,0,0,8%)!important;transform:translateY(-4px)!important}body.aivory-page main .platform-card-title{color:var(--ink,#0D0D0E)!important}body.aivory-page main .platform-card-description{color:var(--ink-muted,#4A4A4A)!important}body.aivory-page main .platform-card-setup-time{color:var(--ink-light,#8A8A8A)!important}body.aivory-page main .hidden-cost-section table,body.aivory-page main .hidden-cost-section table th,body.aivory-page main .hidden-cost-section table td{color:var(--ink,#0D0D0E)!important;border-color:rgba(0,0,0,.1)!important}body.aivory-page main .hidden-cost-section table thead th{color:var(--ink-muted,#4A4A4A)!important}body.aivory-page main .hidden-cost-section table .fa-check{color:var(--lime,#84CC16)!important}body.aivory-page main .hidden-cost-section#comparison{--color-contrast-2:#4A4A4A;--border-color:rgba(0, 0, 0, 0.1);--color-contrast-1:#0D0D0E}body.aivory-page main .try-free-hero{background:var(--cream,#FAF6EF)!important;color:var(--ink,#0D0D0E)!important}body.aivory-page main .try-free-hero h1,body.aivory-page main .try-free-hero h2{color:var(--ink,#0D0D0E)!important}body.aivory-page main .try-free-hero p{color:var(--ink-muted,#4A4A4A)!important}body.aivory-page main .comparison-section table th,body.aivory-page main .comparison-section table td{color:var(--cream,#FAF6EF)!important}body.aivory-page main .comparison-section .fa-check{color:var(--lime,#84CC16)!important}body.aivory-page main .comparison-section .fa-xmark,body.aivory-page main .comparison-section .fa-times{color:var(--ink-light,#8A8A8A)!important}body.aivory-page main .hidden-cost-section .cost-comparison-card{background:#fff!important;border:1px solid rgba(0,0,0,8%)!important;box-shadow:0 2px 8px rgba(0,0,0,4%)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;color:var(--ink,#0D0D0E)!important}body.aivory-page main .hidden-cost-section .cost-comparison-card.cost-comparison-good{border-color:rgba(132,204,22,.35)!important;box-shadow:0 4px 16px rgba(132,204,22,8%)!important}body.aivory-page main .hidden-cost-section .cost-comparison-card.cost-comparison-bad{border-color:rgba(236,72,153,.35)!important;box-shadow:0 4px 16px rgba(236,72,153,8%)!important}body.aivory-page main .hidden-cost-section .cost-comparison-title{color:var(--ink,#0D0D0E)!important;font-weight:700!important;font-family:var(--font-display,'IBM Plex Sans',sans-serif)!important}body.aivory-page main .hidden-cost-section .cost-comparison-badge{color:var(--ink,#0D0D0E)!important;font-weight:700!important;opacity:1!important;border-radius:9999px!important;padding:.3rem .8rem!important;font-size:.6875rem!important;letter-spacing:.06em!important;text-transform:uppercase!important}body.aivory-page main .hidden-cost-section .cost-comparison-badge.good{background:rgba(132,204,22,.18)!important;color:#3f6b0a!important;border:1px solid rgba(132,204,22,.5)!important}body.aivory-page main .hidden-cost-section .cost-comparison-badge.bad{background:rgba(236,72,153,.14)!important;color:#9d1a55!important;border:1px solid rgba(236,72,153,.5)!important}body.aivory-page main .hidden-cost-section .cost-comparison-amount{color:var(--ink,#0D0D0E)!important;font-family:var(--font-display,'IBM Plex Sans',sans-serif)!important;font-weight:800!important}body.aivory-page main .hidden-cost-section .cost-comparison-good .cost-comparison-amount{color:#3f6b0a!important}body.aivory-page main .hidden-cost-section .cost-comparison-bad .cost-comparison-amount{color:#9d1a55!important}body.aivory-page main .hidden-cost-section .cost-comparison-per{color:var(--ink-muted,#4A4A4A)!important}body.aivory-page main .hidden-cost-section .cost-comparison-vs{color:var(--ink-light,#8A8A8A)!important;font-weight:700!important}body.aivory-page main .hidden-cost-section .cost-multiplier{background:rgba(0,0,0,4%)!important;border:1px solid rgba(0,0,0,8%)!important;border-radius:12px!important;color:var(--ink-muted,#4A4A4A)!important}body.aivory-page main .hidden-cost-section .cost-multiplier strong{color:var(--ink,#0D0D0E)!important;font-weight:800!important}body.aivory-page main .hidden-cost-section .hidden-cost-cta{background:rgba(0,0,0,4%)!important;border:1px solid rgba(0,0,0,8%)!important;border-radius:16px!important}body.aivory-page main .hidden-cost-section .hidden-cost-cta p{color:var(--ink,#0D0D0E)!important;font-weight:500!important}body.aivory-page main .hidden-cost-section .hidden-cost-cta strong{color:var(--ink,#0D0D0E)!important;font-weight:700!important}body.aivory-page main .hidden-cost-section .code-card{background:#1a1a1e!important;border:1px solid rgba(0,0,0,.15)!important;color:var(--cream,#FAF6EF)!important;box-shadow:0 8px 24px rgba(0,0,0,8%)!important}body.aivory-page main .hidden-cost-section .code-card .code-label,body.aivory-page main .hidden-cost-section .code-card .code-line,body.aivory-page main .hidden-cost-section .code-card .code-block{color:var(--cream,#FAF6EF)!important}body.aivory-page main .hidden-cost-section .code-card .code-comment{color:rgba(240,235,227,.5)!important}body.aivory-page main .hidden-cost-section .code-card .violation-marker{color:var(--pink,#EC4899)!important}body.aivory-page main .btn,body.aivory-page main .btn-primary,body.aivory-page main .btn-secondary,body.aivory-page main a.btn,body.aivory-page main button.btn{border-radius:9999px!important;font-weight:600!important;padding:.875rem 1.75rem!important;font-size:1rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;line-height:1.2!important;text-decoration:none!important;white-space:nowrap!important}body.aivory-page main .btn-large,body.aivory-page main .btn.btn-large{padding:1rem 2.25rem!important;font-size:1.0625rem!important}body.aivory-page main .btn-small,body.aivory-page main .btn.btn-small{padding:.625rem 1.25rem!important;font-size:.875rem!important}body.aivory-page main .hidden-cost-section .btn-secondary,body.aivory-page main .bg-white .btn-secondary,body.aivory-page main .bg-grey-neutral .btn-secondary,body.aivory-page main .try-free-hero .btn-secondary,body.aivory-page main .products-grid-section .btn-secondary,body.aivory-page main .platforms-download-section .btn-secondary{background:0 0!important;border:2px solid var(--ink,#0D0D0E)!important;color:var(--ink,#0D0D0E)!important}body.aivory-page main .hidden-cost-section .btn-secondary:hover,body.aivory-page main .bg-white .btn-secondary:hover,body.aivory-page main .bg-grey-neutral .btn-secondary:hover,body.aivory-page main .try-free-hero .btn-secondary:hover,body.aivory-page main .products-grid-section .btn-secondary:hover,body.aivory-page main .platforms-download-section .btn-secondary:hover{background:var(--ink,#0D0D0E)!important;color:var(--cream,#FAF6EF)!important;border-color:var(--ink,#0D0D0E)!important}body.aivory-page main h1{font-size:clamp(2.5rem,5vw,4rem)!important;line-height:1.1!important;letter-spacing:-.02em!important}body.aivory-page main h2,body.aivory-page main .section-title{font-size:clamp(1.75rem,4vw,3rem)!important;line-height:1.15!important;letter-spacing:-.015em!important}body.aivory-page main h3{font-size:clamp(1.25rem,3vw,2rem)!important;line-height:1.2!important;letter-spacing:-.01em!important}body.aivory-page main h4{font-size:clamp(1.125rem,2vw,1.375rem)!important;line-height:1.3!important}body.aivory-page main .section-subtitle{font-size:clamp(1rem,1.5vw,1.125rem)!important;line-height:1.6!important}body.aivory-page main .solution-section{background:var(--ink,#0D0D0E)!important;color:var(--cream,#FAF6EF)!important}body.aivory-page main .solution-section h1,body.aivory-page main .solution-section h2,body.aivory-page main .solution-section h3,body.aivory-page main .solution-section h4,body.aivory-page main .solution-section p,body.aivory-page main .solution-section li,body.aivory-page main .solution-section span:not(.gradient-text):not(.gradient-text-green):not([class*=gradient]),body.aivory-page main .solution-section .solution-card-title,body.aivory-page main .solution-section .solution-card-text{color:var(--cream,#FAF6EF)!important}body.aivory-page main .solution-section .section-subtitle,body.aivory-page main .solution-section .solution-card-text{color:var(--cream-60,rgba(240,235,227,.7))!important}body.aivory-page main .solution-section .solution-card{background:rgba(255,255,255,4%)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:16px!important}body.aivory-page main .solution-section .solution-icon{color:var(--violet,#7C3AED)!important;background:rgba(124,58,237,.12)!important}body.aivory-page main.architect-page .solution-section .solution-icon,body.aivory-page main .solution-section .solution-icon.architect,body.aivory-page main .architect-solution .solution-icon{color:var(--lime,#84CC16)!important;background:rgba(132,204,22,.12)!important}body.aivory-page main .hidden-cost-section table,body.aivory-page main .comparison-section.on-cream table,body.aivory-page main section.bg-white table,body.aivory-page main section.bg-grey-neutral table{border-collapse:collapse!important;width:100%!important}body.aivory-page main .hidden-cost-section table th,body.aivory-page main .hidden-cost-section table td{color:var(--ink,#0D0D0E)!important;border:1px solid rgba(0,0,0,8%)!important;padding:.85rem 1rem!important;text-align:left!important;vertical-align:middle!important}body.aivory-page main .hidden-cost-section table thead th{background:rgba(0,0,0,4%)!important;color:var(--ink,#0D0D0E)!important;font-weight:700!important;font-family:var(--font-display,'IBM Plex Sans',sans-serif)!important}body.aivory-page main .hidden-cost-section table tbody tr:nth-child(even){background:rgba(0,0,0,2%)!important}body.aivory-page main .hidden-cost-section table tbody tr:hover{background:rgba(124,58,237,4%)!important}body.aivory-page main .gradient-text,body.aivory-page main span.gradient-text{background:linear-gradient(135deg,var(--violet,#7C3AED) 0%,var(--pink,#EC4899) 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important}body.aivory-page main .gradient-text-green,body.aivory-page main span.gradient-text-green{background:linear-gradient(135deg,var(--lime,#84CC16) 0%,var(--cyan,#06B6D4) 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important}body.aivory-page .orejime-Notice,body.aivory-page .orejime-Modal{font-family:var(--font-body,'Inter',sans-serif)!important;color:var(--ink,#0D0D0E)!important}body.aivory-page .orejime-Notice{background:var(--ink,#0D0D0E)!important;color:var(--cream,#FAF6EF)!important;border-top:1px solid rgba(255,255,255,.1)!important;box-shadow:0 -8px 32px rgba(0,0,0,.2)!important}body.aivory-page .orejime-Notice-description,body.aivory-page .orejime-Notice p{color:rgba(240,235,227,.8)!important}body.aivory-page .orejime-Notice-button--save,body.aivory-page .orejime-Notice-button--accept{background:var(--violet,#7C3AED)!important;color:#fff!important;border-radius:9999px!important;border:none!important;font-weight:600!important}body.aivory-page .orejime-Notice-button--decline,body.aivory-page .orejime-Notice-button--learnMore{background:0 0!important;color:var(--cream,#FAF6EF)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:9999px!important}body.aivory-page main .hidden-cost-section .section-subtitle,body.aivory-page main .bg-white .section-subtitle,body.aivory-page main .bg-grey-neutral .section-subtitle,body.aivory-page main .products-grid-section .section-subtitle,body.aivory-page main .try-free-hero .section-subtitle,body.aivory-page main .platforms-download-section .section-subtitle{color:var(--ink-muted,#4A4A4A)!important}body.aivory-page main .hidden-cost-section *:not(.gradient-text):not(.gradient-text-green):not(code):not(pre):not(.code-card):not(.code-card *):not(.cost-comparison-badge):not(.cost-comparison-amount){color:inherit}body.aivory-page main .quick-links-section .quick-link-card h3 a,body.aivory-page main .quick-link-card .quick-link-title a{color:var(--cream,#FAF6EF)!important;text-decoration:none!important}body.aivory-page main .quick-links-section .quick-link-card:hover h3 a,body.aivory-page main .quick-link-card:hover .quick-link-title a{color:var(--violet,#7C3AED)!important}body.aivory-page main .quick-links-section .quick-link-card .quick-link-description{color:rgba(240,235,227,.7)!important}body.aivory-page main .quick-links-section .quick-link-card .quick-link-icon{color:var(--violet,#7C3AED)!important}body.aivory-page main .about-page-layout,body.aivory-page main .about-page-layout .page-content{background:var(--cream,#FAF6EF)!important;color:var(--ink,#0D0D0E)!important}body.aivory-page main .about-page-layout h1{color:var(--ink,#0D0D0E)!important}body.aivory-page main .about-page-layout h1 .gradient-text{color:transparent!important}body.aivory-page main .founder-story-text,body.aivory-page main .about-page-layout .page-content p,body.aivory-page main .about-page-layout .page-content li{color:var(--ink-muted,#4A4A4A)!important;font-size:1.0625rem!important;line-height:1.7!important}body.aivory-page main .try-free-hero{background:var(--cream,#FAF6EF)!important}body.aivory-page main .try-free-hero h1,body.aivory-page main .try-free-hero h2{color:var(--ink,#0D0D0E)!important}body.aivory-page main .try-free-hero p,body.aivory-page main .try-free-hero .section-subtitle{color:var(--ink-muted,#4A4A4A)!important}body.aivory-page main .free-benefits-section .benefit-card h3,body.aivory-page main .free-benefits-section .benefit-title{color:var(--cream,#FAF6EF)!important;font-weight:700!important}body.aivory-page main .free-benefits-section .benefit-card p,body.aivory-page main .free-benefits-section .benefit-description{color:rgba(240,235,227,.75)!important}body.aivory-page main section:not(.hero-platforms-wrapper):not(.hero-section):not(.section-cta):not(.quick-links-section):not(.free-benefits-section):not(.gpu-mkt){background:#faf6ef!important}body.aivory-page main section:not(.hero-platforms-wrapper):not(.hero-section):not(.section-cta):not(.pricing-section):not(.gpu-mkt) h1,body.aivory-page main section:not(.hero-platforms-wrapper):not(.hero-section):not(.section-cta):not(.pricing-section):not(.gpu-mkt) h2,body.aivory-page main section:not(.hero-platforms-wrapper):not(.hero-section):not(.section-cta):not(.pricing-section):not(.gpu-mkt) h3,body.aivory-page main section:not(.hero-platforms-wrapper):not(.hero-section):not(.section-cta):not(.pricing-section):not(.gpu-mkt) h4{color:#0d0d0e!important}body.aivory-page main section:not(.hero-platforms-wrapper):not(.hero-section):not(.section-cta):not(.si-final):not(.gpu-mkt) p:not(.si-stat-body),body.aivory-page main section:not(.hero-platforms-wrapper):not(.hero-section):not(.section-cta):not(.si-final):not(.gpu-mkt) li,body.aivory-page main section:not(.hero-platforms-wrapper):not(.hero-section):not(.section-cta):not(.si-final):not(.gpu-mkt) span:not([class*=si-]):not([class*=gpu-]){color:#4a4a4a!important}body.aivory-page main section:nth-of-type(even):not(.hero-platforms-wrapper):not(.hero-section):not(.section-cta):not(.quick-links-section):not(.free-benefits-section):not(.gpu-mkt){background:#f0ebe3!important}body.aivory-page main .section-cta,body.aivory-page main section[class*=final-cta],body.aivory-page main section[class*=bottom-cta]{background:linear-gradient(135deg,#0D0D0E 0%,#1a0a2e 100%)!important}body.aivory-page main .section-cta h1,body.aivory-page main .section-cta h2,body.aivory-page main .section-cta h3,body.aivory-page main .section-cta p,body.aivory-page main .section-cta span{color:#fff!important}body.aivory-page main section:not(.hero-platforms-wrapper):not(.hero-section):not(.section-cta) .card,body.aivory-page main section:not(.hero-platforms-wrapper):not(.hero-section):not(.section-cta) .feature-card,body.aivory-page main section:not(.hero-platforms-wrapper):not(.hero-section):not(.section-cta) .product-card,body.aivory-page main section:not(.hero-platforms-wrapper):not(.hero-section):not(.section-cta) .solution-card,body.aivory-page main section:not(.hero-platforms-wrapper):not(.hero-section):not(.section-cta) .benefit-card{background:#fff!important;border:1px solid rgba(0,0,0,8%)!important;color:#0d0d0e!important}body.aivory-page main section:not(.hero-platforms-wrapper):not(.hero-section):not(.section-cta) .card h3,body.aivory-page main section:not(.hero-platforms-wrapper):not(.hero-section):not(.section-cta) .card h4,body.aivory-page main section:not(.hero-platforms-wrapper):not(.hero-section):not(.section-cta) .feature-card h3,body.aivory-page main section:not(.hero-platforms-wrapper):not(.hero-section):not(.section-cta):not(.pricing-section) .feature-card h4,body.aivory-page main section:not(.hero-platforms-wrapper):not(.hero-section):not(.section-cta):not(.pricing-section) .product-card h3,body.aivory-page main section:not(.hero-platforms-wrapper):not(.hero-section):not(.section-cta):not(.pricing-section) .solution-card h3{color:#0d0d0e!important}body.aivory-page main table,body.aivory-page main .comparison-table{background:#fff!important;border:1px solid rgba(0,0,0,.1)!important;border-radius:12px!important;overflow:hidden!important;color:#0d0d0e!important}body.aivory-page main table thead,body.aivory-page main table thead tr{background:#0d0d0e!important;color:#fff!important}body.aivory-page main table thead th,body.aivory-page main table thead td{background:#0d0d0e!important;color:#fff!important;font-weight:700!important;padding:1rem!important}body.aivory-page main table tbody tr{background:#fff!important;color:#0d0d0e!important;border-bottom:1px solid rgba(0,0,0,6%)!important}body.aivory-page main table tbody tr:nth-child(even){background:#faf6ef!important}body.aivory-page main table tbody tr:hover{background:rgba(107,138,255,6%)!important}body.aivory-page main table tbody td,body.aivory-page main table tbody th,body.aivory-page main table tbody tr td,body.aivory-page main table tbody tr th,body.aivory-page main table td:nth-child(1),body.aivory-page main table td:nth-child(2),body.aivory-page main table td:nth-child(3),body.aivory-page main table td:nth-child(4),body.aivory-page main table td:nth-child(5),body.aivory-page main table tr td,body.aivory-page main table tr th{color:#0d0d0e!important;background:0 0!important;padding:1rem!important;border-color:rgba(0,0,0,8%)!important}body.aivory-page main .hidden-cost-section table td,body.aivory-page main .hidden-cost-section table th{color:#0d0d0e!important}body.aivory-page main table tbody td:first-child,body.aivory-page main table tbody th:first-child{font-weight:600!important;color:#0d0d0e!important}body.aivory-page main table .fa-check,body.aivory-page main table i.fa-check{color:#84cc16!important}body.aivory-page main table .fa-xmark,body.aivory-page main table i.fa-xmark,body.aivory-page main table .fa-times{color:#ef4444!important}body.aivory-page main section.pricing-section .pricing-enterprise-banner,body.aivory-page main section .pricing-enterprise-banner,body.aivory-page main .pricing-enterprise-banner.pricing-enterprise-banner{background:linear-gradient(135deg,#0D0D0E 0%,#1a1a2e 100%)!important;border:1px solid rgba(255,255,255,.1)!important;color:#fff!important}body.aivory-page main section .pricing-enterprise-banner h1,body.aivory-page main section .pricing-enterprise-banner h2,body.aivory-page main section .pricing-enterprise-banner h3,body.aivory-page main section .pricing-enterprise-banner h4,body.aivory-page main section .pricing-enterprise-banner p,body.aivory-page main section .pricing-enterprise-banner span,body.aivory-page main section .pricing-enterprise-banner .pricing-enterprise-title,body.aivory-page main section .pricing-enterprise-banner .pricing-enterprise-title.pricing-enterprise-title{color:#fff!important}body.aivory-page main .pricing-enterprise-banner h1,body.aivory-page main .pricing-enterprise-banner h2,body.aivory-page main .pricing-enterprise-banner h3,body.aivory-page main .pricing-enterprise-banner h4,body.aivory-page main .pricing-enterprise-banner p,body.aivory-page main .pricing-enterprise-banner li,body.aivory-page main .pricing-enterprise-banner span,body.aivory-page main .pricing-enterprise-banner .pricing-enterprise-title,body.aivory-page main .pricing-enterprise-banner .pricing-enterprise-text,body.aivory-page main .pricing-enterprise-banner .pricing-enterprise-content,body.aivory-page main .pricing-enterprise-title,body.aivory-page main .pricing-enterprise-text,body.aivory-page main .pricing-enterprise-text *,body.aivory-page main [class*=pricing-enterprise] h1,body.aivory-page main [class*=pricing-enterprise] h2,body.aivory-page main [class*=pricing-enterprise] h3,body.aivory-page main [class*=pricing-enterprise] h4,body.aivory-page main [class*=pricing-enterprise] p,body.aivory-page main [class*=pricing-enterprise] li,body.aivory-page main [class*=pricing-enterprise] span{color:#fff!important}body.aivory-page main .roi-calculator,body.aivory-page main .calculator-section{background:#fff!important;border:1px solid rgba(0,0,0,8%)!important;color:#0d0d0e!important;border-radius:16px!important;padding:2rem!important}body.aivory-page main .roi-calculator label,body.aivory-page main .calculator-section label,body.aivory-page main [class*=calculator] label,body.aivory-page main [class*=roi] label{color:#0d0d0e!important;font-weight:600!important;font-size:.9375rem!important;display:block!important;margin-bottom:.5rem!important}body.aivory-page main .roi-calculator input,body.aivory-page main .calculator-section input,body.aivory-page main .roi-calculator select,body.aivory-page main .calculator-section select,body.aivory-page main [class*=calculator] input,body.aivory-page main [class*=calculator] select,body.aivory-page main [class*=roi] input,body.aivory-page main [class*=roi] select{background:#faf6ef!important;color:#0d0d0e!important;border:1px solid rgba(0,0,0,.15)!important;padding:.75rem 1rem!important;border-radius:8px!important;font-size:.9375rem!important}body.aivory-page main .roi-calculator input[type=range],body.aivory-page main .calculator-section input[type=range],body.aivory-page main [class*=calculator] input[type=range],body.aivory-page main [class*=roi] input[type=range]{background:0 0!important;padding:0!important}body.aivory-page main .roi-calculator p,body.aivory-page main .roi-calculator span,body.aivory-page main .roi-calculator h2,body.aivory-page main .roi-calculator h3,body.aivory-page main .roi-calculator div,body.aivory-page main [class*=roi] p,body.aivory-page main [class*=roi] span,body.aivory-page main [class*=roi] h2,body.aivory-page main [class*=roi] h3,body.aivory-page main [class*=calculator] p,body.aivory-page main [class*=calculator] span,body.aivory-page main [class*=calculator] h2,body.aivory-page main [class*=calculator] h3{color:#0d0d0e!important}body.aivory-page main .roi-calculator .result-value,body.aivory-page main .calculator-section .result-value,body.aivory-page main .roi-results,body.aivory-page main .calculator-result{background:linear-gradient(135deg,rgba(107,138,255,8%) 0%,rgba(181,122,255,8%) 100%)!important;border:1px solid rgba(107,138,255,.2)!important;border-radius:12px!important;padding:1.5rem!important}body.aivory-page main [class*=roi] .big-number,body.aivory-page main [class*=calculator] .big-number,body.aivory-page main [class*=savings-amount],body.aivory-page main [class*=savings-value]{background:linear-gradient(135deg,#6B8AFF 0%,#B57AFF 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;font-weight:700!important}body.aivory-page main .roi-section{background:#faf6ef!important}body.aivory-page main .roi-calculator{background:#fff!important;border:1px solid rgba(0,0,0,8%)!important;border-radius:16px!important;padding:2.5rem!important;color:#0d0d0e!important;box-shadow:0 4px 20px rgba(0,0,0,4%)!important}body.aivory-page main .roi-calculator *,body.aivory-page main .roi-container *,body.aivory-page main .roi-inputs *,body.aivory-page main .roi-results *,body.aivory-page main .roi-input-item *,body.aivory-page main .roi-input-group *{color:#0d0d0e!important}body.aivory-page main .roi-label{color:#0d0d0e!important;font-weight:600!important;font-size:.9375rem!important;display:block!important;margin-bottom:.5rem!important}body.aivory-page main .roi-input-item input,body.aivory-page main .roi-input-item select{background:#faf6ef!important;color:#0d0d0e!important;border:1px solid rgba(0,0,0,.15)!important;padding:.75rem 1rem!important;border-radius:8px!important;width:100%!important}body.aivory-page main .roi-input-item input[type=range]{background:0 0!important;padding:0!important;border:none!important}body.aivory-page main .roi-value,body.aivory-page main .roi-input-value{color:#6b8aff!important;font-weight:700!important}body.aivory-page main .roi-results{background:linear-gradient(135deg,rgba(107,138,255,8%) 0%,rgba(181,122,255,8%) 100%)!important;border:1px solid rgba(107,138,255,.2)!important;border-radius:12px!important;padding:1.5rem!important}body.aivory-page main .roi-results h2,body.aivory-page main .roi-results h3,body.aivory-page main .roi-results p,body.aivory-page main .roi-results span,body.aivory-page main .roi-results div,body.aivory-page main .roi-result-label,body.aivory-page main .roi-result-value{color:#0d0d0e!important}body.aivory-page main .roi-savings,body.aivory-page main .roi-total,body.aivory-page main .roi-big-number{background:linear-gradient(135deg,#6B8AFF 0%,#B57AFF 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;font-weight:700!important;font-size:clamp(2rem,4vw,3rem)!important}body.aivory-page main .dark-section,body.aivory-page main [class*=dark-bg]{color:#fff!important}body.aivory-page main .dark-section *,body.aivory-page main [class*=dark-bg] *{color:inherit}body.aivory-page main .dark-section h1,body.aivory-page main .dark-section h2,body.aivory-page main .dark-section h3,body.aivory-page main .dark-section h4{color:#fff!important}body.aivory-page main [style*="var(--bg-section-3)"],body.aivory-page main [style*="var(--bg-section-4)"],body.aivory-page main [style*="var(--bg-section-5)"],body.aivory-page main [style*="var(--bg-section-6)"],body.aivory-page main [style*="var(--color-base)"],body.aivory-page main [style*="var(--color-navy)"],body.aivory-page main [style*="background: var(--bg-dark"],body.aivory-page main [style*="background:var(--bg-dark"]{color:#fff!important;background:linear-gradient(135deg,#0D0D0E 0%,#1a1a2e 100%)!important;border-color:rgba(255,255,255,.12)!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-3)"] h1,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-3)"] h2,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-3)"] h3,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-3)"] h4,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-3)"] h5,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-3)"] h6,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-3)"] p,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-3)"] li,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-3)"] span,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-3)"] strong,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-3)"] em,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-3)"] div,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-4)"] h1,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-4)"] h2,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-4)"] h3,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-4)"] h4,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-4)"] h5,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-4)"] h6,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-4)"] p,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-4)"] li,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-4)"] span,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-4)"] strong,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-5)"] h1,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-5)"] h2,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-5)"] h3,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-5)"] h4,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-5)"] p,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-5)"] li,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-5)"] span,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-5)"] strong,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-6)"] h1,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-6)"] h2,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-6)"] h3,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-6)"] h4,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-6)"] p,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-6)"] li,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-6)"] span,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main [style*="var(--bg-section-6)"] strong{color:#fff!important}html body.aivory-page main [style*="var(--bg-section-3)"],html body.aivory-page main [style*="var(--bg-section-4)"],html body.aivory-page main [style*="var(--bg-section-5)"],html body.aivory-page main [style*="var(--bg-section-6)"]{color:#fff!important}body.aivory-page main{--color-contrast-1:#0D0D0E;--color-contrast-2:#2a2a2e;--color-contrast-3:#4A4A4A;--color-contrast-4:#6b7280;--color-white:#ffffff;--text-primary:#0D0D0E;--text-secondary:#4A4A4A;--text-muted:#6b7280;--border-color:rgba(0,0,0,0.1)}body.aivory-page main [style*="var(--bg-section-3)"],body.aivory-page main [style*="var(--bg-section-4)"],body.aivory-page main [style*="var(--bg-section-5)"],body.aivory-page main [style*="var(--bg-section-6)"],body.aivory-page main .solution-card,body.aivory-page main .benefit-card-dark,body.aivory-page main .hero-section,body.aivory-page main .section-cta{--color-contrast-1:#ffffff;--color-contrast-2:rgba(255,255,255,0.9);--color-contrast-3:rgba(255,255,255,0.7);--color-contrast-4:rgba(255,255,255,0.5);--text-primary:#ffffff;--text-secondary:rgba(255,255,255,0.8);--border-color:rgba(255,255,255,0.1)}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .coming-soon,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .coming-soon-label,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .platform-coming-soon,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .platform-label,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .platform-name,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .availability-label,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .integration-column-coming-soon,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .integration-column-coming-soon *,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .platforms-section .coming-soon-label,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .platforms-section [class*=coming-soon]{color:#4a4a4a!important;opacity:1!important}body.aivory-page main .platform-item,body.aivory-page main .platform-link{opacity:1!important}body.aivory-page main [class*=lifecycle-tab],body.aivory-page main [class*=solution-tab],body.aivory-page main [class*=tab-pill]{background:rgba(5,150,105,.12)!important;color:#047857!important;border:1px solid rgba(5,150,105,.3)!important;font-weight:600!important}body.aivory-page main [class*=lifecycle-tab].active,body.aivory-page main [class*=solution-tab].active,body.aivory-page main [class*=tab-pill].active{background:linear-gradient(135deg,#059669 0%,#0891b2 100%)!important;color:#fff!important}body.aivory-page main .free-benefits-section .benefit-card,body.aivory-page main .benefit-card{background:linear-gradient(135deg,#0D0D0E 0%,#1a1a2e 100%)!important;border:1px solid rgba(255,255,255,.1)!important}body.aivory-page main .free-benefits-section .benefit-card h1,body.aivory-page main .free-benefits-section .benefit-card h2,body.aivory-page main .free-benefits-section .benefit-card h3,body.aivory-page main .free-benefits-section .benefit-card h4,body.aivory-page main .free-benefits-section .benefit-card p,body.aivory-page main .benefit-card h3,body.aivory-page main .benefit-card h4,body.aivory-page main .benefit-card p,body.aivory-page main .benefit-card span{color:#fff!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .solution-section>.section-container>.section-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .solution-section>.section-container>.section-subtitle,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hidden-cost-section>.section-container>.section-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hidden-cost-section>.section-container>.section-subtitle,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #solution>.section-container>.section-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #solution>.section-container>.section-subtitle,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #operations>.section-container>.section-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #operations>.section-container>.section-subtitle,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #see-it-in-action>.section-container>.section-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #see-it-in-action>.section-container>.section-subtitle,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #comparison>.section-container>.section-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #comparison>.section-container>.section-subtitle,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #cloud-providers>.section-container>.section-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #cloud-providers>.section-container>.section-subtitle,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #setup>.section-container>.section-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #setup>.section-container>.section-subtitle,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free>.section-container>.section-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free>.section-container>.section-subtitle{color:#0d0d0e!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .solution-section>.section-container>.section-subtitle,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hidden-cost-section>.section-container>.section-subtitle,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #see-it-in-action>.section-container>.section-subtitle,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #comparison>.section-container>.section-subtitle,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #cloud-providers>.section-container>.section-subtitle,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #setup>.section-container>.section-subtitle,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free>.section-container>.section-subtitle{color:#4a4a4a!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .lifecycle-indicator .lifecycle-step{background-color:rgba(5,150,105,.12)!important;border-color:rgba(5,150,105,.45)!important;color:#047857!important;font-weight:700!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .lifecycle-indicator .lifecycle-step i,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .lifecycle-indicator .lifecycle-step span{color:#047857!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .lifecycle-indicator .lifecycle-step.active{background-image:linear-gradient(135deg,#059669 0%,#0891b2 100%)!important;background-color:transparent!important;border-color:#059669!important;color:#fff!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .lifecycle-indicator .lifecycle-step.active i,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .lifecycle-indicator .lifecycle-step.active span{color:#fff!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .lifecycle-indicator .lifecycle-arrow{color:#6b7280!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .dashboard-showcase .dashboard-item{background-image:none!important;background-color:#fff!important;border:1px solid rgba(13,13,14,.1)!important;box-shadow:0 1px 3px rgba(13,13,14,6%),0 8px 24px rgba(13,13,14,4%)!important;--color-contrast-1:#0D0D0E;--color-contrast-2:#1a1a1a;--color-contrast-3:#4A4A4A;--color-text:#0D0D0E}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .dashboard-showcase .dashboard-item .dashboard-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .dashboard-showcase .dashboard-item h3.dashboard-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .dashboard-showcase .dashboard-item .dashboard-info,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .dashboard-showcase .dashboard-item .dashboard-info p,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .dashboard-showcase .dashboard-item .dashboard-header{color:#0d0d0e!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .dashboard-showcase .dashboard-item .dashboard-description{color:#4a4a4a!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .operations-grid .operation-card{background-image:none!important;background-color:#fff!important;border:1px solid rgba(13,13,14,.1)!important;box-shadow:0 1px 3px rgba(13,13,14,6%),0 8px 24px rgba(13,13,14,4%)!important;--color-contrast-1:#0D0D0E;--color-contrast-2:#1a1a1a;--color-contrast-3:#4A4A4A}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .operations-grid .operation-card .operation-card-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .operations-grid .operation-card h3,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .operations-grid .operation-card h3.operation-card-title{color:#0d0d0e!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .operations-grid .operation-card .operation-card-text,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .operations-grid .operation-card p{color:#4a4a4a!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .operations-grid .operation-card .operation-card-icon,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .operations-grid .operation-card i,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .operations-grid .operation-card svg{color:var(--color-teal,#059669)!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main section[style*="var(--bg-section-5)"]>.section-container>p,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main section[style*="var(--bg-section-4)"]>.section-container>p,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main section[style*="var(--bg-section-1)"]>.section-container>p{color:#0d0d0e!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #see-it-in-action .screenshot-cta-heading,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .screenshot-cta-block .screenshot-cta-heading{color:#0d0d0e!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #see-it-in-action .screenshot-cta-block{border-top-color:rgba(0,0,0,.12)!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #see-it-in-action>.section-container>p{color:#4a4a4a!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #cta .section-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #cta>.section-container>.section-title{color:#0d0d0e!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #cta .section-subtitle,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #cta>.section-container>.section-subtitle{color:#4a4a4a!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .integration-column-coming-soon .coming-soon-label{color:#0d0d0e!important;opacity:1!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .integration-column-coming-soon .platform-item .platform-name{color:#4a4a4a!important;opacity:1!important;font-weight:600!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .integration-column-coming-soon .platform-item i{color:#4a4a4a!important;opacity:.85!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .platforms-section .available-label,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .platforms-section .coming-soon-label{color:#0d0d0e!important;font-weight:700!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #problem h3[style*="color: var(--color-contrast-1)"],html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #problem>.section-container>h3{color:#0d0d0e!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #problem>.section-container>p[style*="color: var(--color-contrast-3)"],html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #problem>.section-container>p{color:#4a4a4a!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .screenshot-cta-divider{background:linear-gradient(180deg,transparent,rgba(0,0,0,.22),transparent)!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #setup .framework-label{color:#0d0d0e!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #cloud-providers>.section-container>p{color:#4a4a4a!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #see-it-in-action>.section-container>p[style*="color: var(--color-contrast-3)"]{color:#4a4a4a!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #comparison table tbody td,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #comparison table tbody th{color:#0d0d0e!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #comparison table thead,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #comparison table thead tr,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #comparison table thead th,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #comparison table thead td{background-color:#0d0d0e!important;background-image:none!important;color:#fff!important;font-weight:700!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #comparison>.section-container>div>p{color:#0d0d0e!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free .solution-grid-2col>div{background-image:none!important;background-color:#fff!important;border:1px solid rgba(13,13,14,.12)!important;box-shadow:0 1px 3px rgba(13,13,14,6%),0 8px 24px rgba(13,13,14,5%)!important;color:#0d0d0e!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free .solution-grid-2col>div h3,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free .solution-grid-2col>div li,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free .solution-grid-2col>div li span,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free .solution-grid-2col>div li strong,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free .solution-grid-2col>div span{color:#0d0d0e!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free .solution-grid-2col>div p{color:#4a4a4a!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free .solution-grid-2col>div p[style*="color: var(--color-contrast-3)"],html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free .solution-grid-2col>div div[style*=border-top] p{color:#4a4a4a!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free .solution-grid-2col>div div[style*=border-top] strong{color:#0d0d0e!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free .solution-grid-2col>div>div[style*="position: absolute"]{background:rgba(5,150,105,.12)!important;color:#047857!important;border:1px solid rgba(5,150,105,.28)!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free .solution-grid-2col>div div[style*=border-top]{border-top-color:rgba(13,13,14,.12)!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .platforms-section .available-label,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .platforms-section .platform-name{color:#fff!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hero-platforms-wrapper .platforms-section .platform-name,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hero-platforms-wrapper .platforms-section .available-label,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hero-platforms-wrapper .platforms-section .coming-soon-label{color:#fff!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hero-platforms-wrapper .platforms-section .integration-column-coming-soon .platform-name,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hero-platforms-wrapper .platforms-section .integration-column-coming-soon .coming-soon-label{color:rgba(255,255,255,.85)!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hero-platforms-wrapper .integration-column-coming-soon .platform-item i{color:rgba(255,255,255,.6)!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .how-it-works-section>.section-container>.section-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .how-it-works-section .section-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .dashboard-section>.section-container>.section-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .dashboard-section .section-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .comparison-section>.section-container>.section-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .comparison-section .section-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .pricing-section>.section-container>.section-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .pricing-section .section-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .pricing-section .pricing-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .early-access-section>.section-container>.section-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .early-access-section .section-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .roi-section>.roi-container>.section-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .roi-section .section-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .compliance-banner>.section-container>.section-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .compliance-banner .section-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .mission-section>.section-container>.section-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .mission-section .section-title{color:#0d0d0e!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .how-it-works-section .section-subtitle,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .dashboard-section .section-subtitle,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .comparison-section .section-subtitle,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .pricing-section .section-subtitle,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .early-access-section .section-subtitle,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .roi-section .section-subtitle,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .compliance-banner .section-subtitle,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .mission-section .section-subtitle{color:#4a4a4a!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free.solution-section .section-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free .section-title{color:#0d0d0e!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free.solution-section .section-subtitle,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free .section-subtitle{color:#4a4a4a!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #how-it-works .framework-label,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .how-it-works-section .framework-label{color:#0d0d0e!important;font-weight:600!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .how-it-works-section .framework-select{background:#fff!important;color:#0d0d0e!important;border:1px solid rgba(0,0,0,.15)!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .dashboard-section .dashboard-cta{background:#fff!important;border:1px solid rgba(0,0,0,8%)!important;color:#0d0d0e!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .dashboard-section .dashboard-cta .dashboard-cta-text,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .dashboard-section .dashboard-cta p{color:#4a4a4a!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hidden-cost-section .code-card{background:#0d0d0e!important;border:1px solid rgba(255,255,255,.12)!important;color:#e2e8f0!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hidden-cost-section .code-card .code-label{color:rgba(255,255,255,.55)!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hidden-cost-section .code-card .code-block,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hidden-cost-section .code-card .code-block .code-line{color:#e2e8f0!important;background:0 0!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hidden-cost-section .code-card .code-block .code-line span,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hidden-cost-section .code-card .code-comment{color:#94a3b8!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hidden-cost-section .code-card .code-block .code-violation{background:rgba(239,68,68,.18)!important;color:#fecaca!important;padding:0 .25rem!important;border-radius:3px!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hidden-cost-section .code-card .code-block .code-violation .violation-marker{color:#fca5a5!important;background:0 0!important;margin-left:.5rem!important;font-weight:600!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hidden-cost-section .code-card .code-block .code-violation .violation-marker i{color:#f87171!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hidden-cost-section .cost-comparison-card{background:#fff!important;border:1px solid rgba(0,0,0,8%)!important;color:#0d0d0e!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hidden-cost-section .cost-comparison-card.cost-comparison-good{border-color:rgba(16,185,129,.35)!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hidden-cost-section .cost-comparison-card.cost-comparison-bad{border-color:rgba(236,72,153,.35)!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hidden-cost-section .cost-comparison-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hidden-cost-section .cost-comparison-amount{color:#0d0d0e!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hidden-cost-section .cost-comparison-per{color:#4a4a4a!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hidden-cost-section .cost-comparison-vs{color:#6b7280!important;font-weight:700!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hidden-cost-section .cost-comparison-badge{color:#fff!important;font-weight:700!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hidden-cost-section .cost-comparison-badge.good{background:#059669!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hidden-cost-section .cost-comparison-badge.bad{background:#be185d!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hidden-cost-section .cost-multiplier{background:rgba(239,68,68,8%)!important;border:1px solid rgba(239,68,68,.3)!important;color:#0d0d0e!important;border-radius:12px!important;padding:1rem 1.5rem!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hidden-cost-section .cost-multiplier strong{color:#b91c1c!important;font-weight:800!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hidden-cost-section .hidden-cost-cta{background:0 0!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hidden-cost-section .hidden-cost-cta p{color:#4a4a4a!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #solution .solution-card,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .solution-section .solution-card{background:#fff!important;border:1px solid rgba(0,0,0,8%)!important;color:#0d0d0e!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #solution .solution-card .solution-card-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #solution .solution-card h3,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .solution-section .solution-card .solution-card-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .solution-section .solution-card h3{color:#0d0d0e!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #solution .solution-card .solution-card-text,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #solution .solution-card p,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .solution-section .solution-card .solution-card-text,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .solution-section .solution-card p{color:#4a4a4a!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .how-it-works-section .code-example-card{background:#0d0d0e!important;border:1px solid rgba(255,255,255,.12)!important;color:#e2e8f0!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .how-it-works-section .code-example-card .code-example-header,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .how-it-works-section .code-example-card .code-example-label{color:#e2e8f0!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .how-it-works-section .code-example-card .code-example-label i{color:#34d399!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .how-it-works-section .code-example-card pre,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .how-it-works-section .code-example-card pre code,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .how-it-works-section .code-example-card .code-example-block{color:#e2e8f0!important;background:0 0!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .how-it-works-section .code-example-card .code-comment{color:#94a3b8!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .how-it-works-section .demo-arrow{color:#6b7280!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .comparison-section .simple-comparison-table{background:#fff!important;border:1px solid rgba(0,0,0,.1)!important;color:#0d0d0e!important;border-radius:12px!important;overflow:hidden!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .comparison-section .simple-comparison-table thead th,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .comparison-section .simple-comparison-table thead .comparison-header-feature,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .comparison-section .simple-comparison-table thead .comparison-header-centered,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .comparison-section .simple-comparison-table thead .comparison-header-highlight{background:#0d0d0e!important;color:#fff!important;font-weight:700!important;padding:1rem!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .comparison-section .simple-comparison-table tbody td,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .comparison-section .simple-comparison-table tbody tr td,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .comparison-section .simple-comparison-table .comparison-feature,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .comparison-section .simple-comparison-table .comparison-value,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .comparison-section .simple-comparison-table .comparison-value-highlight{color:#0d0d0e!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .comparison-section .simple-comparison-table .comparison-value-highlight{background:rgba(16,185,129,8%)!important;font-weight:600!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .comparison-section .simple-comparison-table .fa-check,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .comparison-section .simple-comparison-table .text-teal{color:#059669!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .comparison-section .simple-comparison-table .fa-xmark,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .comparison-section .simple-comparison-table .text-warning{color:#ef4444!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .comparison-section .comparison-disclaimer{color:#4a4a4a!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .comparison-section .comparison-disclaimer a,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .comparison-section .simple-comparison-wrapper .comparison-disclaimer a{color:#6d28d9!important;text-decoration:underline!important;font-weight:600!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .comparison-section .comparison-disclaimer a:hover{color:#5b21b6!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .pricing-section .pricing-card{background:#fff!important;border:1px solid rgba(0,0,0,8%)!important;color:#0d0d0e!important;border-radius:16px!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .pricing-section .pricing-card.pricing-card-featured{background:linear-gradient(180deg,#ffffff 0%,#f5f0ff 100%)!important;border:2px solid #7c3aed!important;box-shadow:0 10px 40px rgba(124,58,237,.15)!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .pricing-section .pricing-card .pricing-card-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .pricing-section .pricing-card h3.pricing-card-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .pricing-section .pricing-card h3{color:#0d0d0e!important;font-weight:700!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .pricing-section .pricing-card .pricing-card-subtitle,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .pricing-section .pricing-card p{color:#4a4a4a!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .pricing-section .pricing-card .pricing-amount{color:#0d0d0e!important;font-weight:800!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .pricing-section .pricing-card .pricing-period{color:#6b7280!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .pricing-section .pricing-card .pricing-features li,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .pricing-section .pricing-card .pricing-features li span,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .pricing-section .pricing-card .pricing-features li strong{color:#0d0d0e!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .pricing-section .pricing-card .pricing-features li i,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .pricing-section .pricing-card .pricing-features .fa-check{color:#059669!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .pricing-section .pricing-card .pricing-trial-note{color:#6b7280!important;font-size:.8125rem!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .early-access-section .early-access-card{background:#fff!important;border:1px solid rgba(0,0,0,8%)!important;color:#0d0d0e!important;border-radius:16px!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .early-access-section .early-access-card .early-access-card-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .early-access-section .early-access-card h3{color:#0d0d0e!important;font-weight:700!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .early-access-section .early-access-card .early-access-card-text,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .early-access-section .early-access-card p{color:#4a4a4a!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .early-access-section .early-access-icon{color:#7c3aed!important;background:rgba(124,58,237,.1)!important;border-radius:12px!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .early-access-section .early-access-icon i{color:#7c3aed!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .roi-section .roi-disclaimer{color:#4a4a4a!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .roi-section .roi-disclaimer a{color:#6d28d9!important;text-decoration:underline!important;font-weight:600!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .roi-section .roi-result-value.roi-result-danger{background:0 0!important;-webkit-text-fill-color:#b91c1c!important;color:#b91c1c!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .roi-section .roi-result-value.roi-result-success{background:0 0!important;-webkit-text-fill-color:#047857!important;color:#047857!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .roi-section .roi-result-note{color:#6b7280!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .compliance-banner .compliance-badge{background:#fff!important;border:1px solid rgba(0,0,0,8%)!important;color:#0d0d0e!important;border-radius:12px!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .compliance-banner .compliance-badge .compliance-name,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .compliance-banner .compliance-badge .compliance-detail{color:#0d0d0e!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .compliance-banner .compliance-badge .compliance-detail{color:#4a4a4a!important;font-size:.8125rem!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .compliance-banner .compliance-footer{color:#4a4a4a!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .mission-section .mission-statement-text,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .mission-section .mission-statement-cta,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .mission-section .mission-statement-cta strong{color:#0d0d0e!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .mission-section .mission-problem-card{background:#fff!important;border:1px solid rgba(0,0,0,8%)!important;color:#0d0d0e!important;border-radius:16px!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .mission-section .mission-problem-card.mission-problem-card-highlight{border:2px solid #059669!important;background:linear-gradient(180deg,#ffffff 0%,#f0fdf4 100%)!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .mission-section .mission-problem-card .mission-problem-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .mission-section .mission-problem-card h3{color:#0d0d0e!important;font-weight:700!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .mission-section .mission-problem-card .mission-problem-text,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .mission-section .mission-problem-card p,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .mission-section .mission-problem-card p strong{color:#4a4a4a!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .mission-section .mission-problem-card p strong{color:#0d0d0e!important;font-weight:700!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .mission-section .mission-problem-icon{border-radius:12px!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .mission-section .mission-problem-icon-warning{background:rgba(245,158,11,.12)!important;color:#d97706!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .mission-section .mission-problem-icon-danger{background:rgba(239,68,68,.12)!important;color:#dc2626!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .mission-section .mission-problem-icon-success{background:rgba(16,185,129,.12)!important;color:#059669!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .mission-section .mission-problem-icon i{color:inherit!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .mission-section .mission-trust{color:#4a4a4a!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .mission-section .mission-trust-item,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .mission-section .mission-trust-item span{color:#4a4a4a!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .mission-section .mission-trust-item i{color:#059669!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .mission-section .mission-experience{color:#4a4a4a!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .mission-section .mission-experience a{color:#6d28d9!important;text-decoration:underline!important;font-weight:600!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .mission-section .text-gradient-teal{background:linear-gradient(135deg,#059669 0%,#0891b2 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;font-weight:700!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free.solution-section .solution-grid-2col>div,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .solution-section#whats-free .solution-grid-2col>div,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free .solution-grid.solution-grid-2col>div{background-image:none!important;background-color:#fff!important;border:1px solid rgba(13,13,14,.12)!important;box-shadow:0 1px 3px rgba(13,13,14,6%),0 8px 24px rgba(13,13,14,5%)!important;color:#0d0d0e!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free.solution-section .solution-grid-2col>div h3,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free.solution-section .solution-grid-2col>div li,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free.solution-section .solution-grid-2col>div li span,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free.solution-section .solution-grid-2col>div li strong,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free.solution-section .solution-grid-2col>div span,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free .solution-grid.solution-grid-2col>div h3,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free .solution-grid.solution-grid-2col>div li,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free .solution-grid.solution-grid-2col>div li span,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free .solution-grid.solution-grid-2col>div li strong,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free .solution-grid.solution-grid-2col>div span{color:#0d0d0e!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free.solution-section .solution-grid-2col>div p,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free .solution-grid.solution-grid-2col>div p{color:#4a4a4a!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free.solution-section .solution-grid-2col>div p[style*=color],html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free .solution-grid.solution-grid-2col>div p[style*=color]{color:#4a4a4a!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free.solution-section .solution-grid-2col>div li i.fa-check,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free .solution-grid.solution-grid-2col>div li i.fa-check{color:#047857!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free.solution-section .solution-grid-2col>div li i.fa-plus,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free .solution-grid.solution-grid-2col>div li i.fa-plus{color:#6d28d9!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free.solution-section .solution-grid-2col>div div[style*=border-top],html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free .solution-grid.solution-grid-2col>div div[style*=border-top]{border-top-color:rgba(13,13,14,.12)!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free.solution-section .solution-grid-2col>div>div[style*="position: absolute"],html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #whats-free .solution-grid.solution-grid-2col>div>div[style*="position: absolute"]{background:rgba(5,150,105,.12)!important;color:#047857!important;border:1px solid rgba(5,150,105,.28)!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hero-section .hero-code-violation{color:transparent!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .pricing-section .pricing-enterprise-banner{background:linear-gradient(135deg,#0D0D0E 0%,#1a1a2e 100%)!important;border:1px solid rgba(255,255,255,.12)!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .pricing-section .pricing-enterprise-banner .pricing-enterprise-title,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .pricing-section .pricing-enterprise-banner .pricing-enterprise-description,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .pricing-section .pricing-enterprise-banner h3,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .pricing-section .pricing-enterprise-banner p{color:#fff!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .pricing-section .pricing-enterprise-banner .pricing-enterprise-description{color:rgba(255,255,255,.8)!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #testimonials .testimonials-section,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .testimonials-section .testimonial-card,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .testimonials-section .testimonial-quote,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .testimonials-section .testimonial-author,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .testimonials-section .testimonial-role{color:#0d0d0e!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .testimonials-section .testimonial-logo img,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .testimonials-section .testimonial-card:hover .testimonial-logo img{filter:none!important;opacity:1!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .testimonials-section .testimonial-card{background:#fff!important;border:1px solid rgba(0,0,0,8%)!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .testimonials-section .testimonial-role{color:#4a4a4a!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main section .text-warning{color:#dc2626!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main section .text-teal{color:#059669!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hero-section .gradient-text{background:linear-gradient(135deg,#a78bfa 0%,#c4b5fd 50%,#d8b4fe 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important;font-weight:800!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hero-platforms-wrapper .platforms-section,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main section.platforms-section{background:#0a0e1a!important;background-image:none!important;color:#fff!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .platforms-section .available-label,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .platforms-section .coming-soon-label,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .platforms-section .platform-name,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main section.platforms-section .available-label,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main section.platforms-section .platform-name{color:#fff!important;opacity:1!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .platforms-section .platform-link,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main section.platforms-section .platform-link{color:#c4b5fd!important;opacity:1!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .platforms-section .platform-link:hover,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main section.platforms-section .platform-link:hover{color:#ddd6fe!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hero-section .hero-badge.active,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hero-compliance-badges .hero-badge.active{color:#c4b5fd!important;background:rgba(124,58,237,.15)!important;border-color:rgba(167,139,250,.5)!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hidden-cost-section .code-card .code-block .code-violation,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hidden-cost-section .code-card .code-line.code-violation{background:rgba(127,29,29,.6)!important;color:#fef2f2!important;padding:0 .25rem!important;border-radius:3px!important;display:inline-block!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hidden-cost-section .code-card .code-block .code-violation .violation-marker,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hidden-cost-section .code-card .violation-marker{color:#fff!important;background:0 0!important;font-weight:700!important;margin-left:.5rem!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hidden-cost-section .cost-comparison-badge.good{background:#047857!important;color:#fff!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hidden-cost-section .cost-comparison-badge.bad{background:#9f1239!important;color:#fff!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .hidden-cost-section .text-warning{color:#b91c1c!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .pricing-section .pricing-card .btn.btn-secondary{background:#fff!important;color:#0d0d0e!important;border:2px solid #0d0d0e!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .pricing-section .pricing-card .btn.btn-secondary:hover{background:#0d0d0e!important;color:#fff!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .pricing-section .pricing-card .pricing-trial-note,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main .pricing-section .pricing-trial-note{color:#525b6b!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main section#setup .btn.btn-secondary,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main section#cta .btn.btn-secondary,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main section#see-it-in-action .btn.btn-secondary,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main section#operations .btn.btn-secondary,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main section#solution .btn.btn-secondary,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main section#whats-free .btn.btn-secondary{background-color:#fff!important;color:#0d0d0e!important;border:2px solid #0d0d0e!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main section#setup .btn.btn-secondary:hover,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main section#cta .btn.btn-secondary:hover,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main section#see-it-in-action .btn.btn-secondary:hover,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main section#operations .btn.btn-secondary:hover,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main section#solution .btn.btn-secondary:hover,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main section#whats-free .btn.btn-secondary:hover{background-color:#0d0d0e!important;color:#fff!important}html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #comparison table tbody td span,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #comparison table tbody td small,html body.aivory-page.aivory-page.aivory-page.aivory-page.aivory-page main #comparison table tbody th span{color:#0d0d0e!important}body.aivory-page main .blog-body .table-scroll table{background:0 0!important;border:0!important;border-radius:0!important;color:var(--ink,#0D0D0E)!important}body.aivory-page main .blog-body .table-scroll table thead,body.aivory-page main .blog-body .table-scroll table thead tr{background:0 0!important}body.aivory-page main .blog-body .table-scroll table thead th{background:0 0!important;color:var(--ink-muted,#4A4A4A)!important;font-family:var(--font-mono,monospace)!important;font-size:.6875rem!important;font-weight:500!important;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;padding:0 2rem .625rem 0!important;border-bottom:1px solid var(--ink,#0D0D0E)!important}body.aivory-page main .blog-body .table-scroll table tbody tr,body.aivory-page main .blog-body .table-scroll table tbody tr:nth-child(even){background:0 0!important;border-bottom:0!important}body.aivory-page main .blog-body .table-scroll table tbody td,body.aivory-page main .blog-body .table-scroll table tbody tr td{background:0 0!important;color:var(--ink-muted,#4A4A4A)!important;padding:.5rem 2rem .5rem 0!important;border-bottom:1px solid var(--rule,rgba(13,13,14,8%))!important;vertical-align:baseline}body.aivory-page main .blog-body .table-scroll table tbody td:first-child,body.aivory-page main .blog-body .table-scroll table tbody tr td:first-child{color:var(--ink,#0D0D0E)!important;font-weight:600}body.aivory-page main .blog-body .table-scroll table thead th:last-child,body.aivory-page main .blog-body .table-scroll table tbody td:last-child,body.aivory-page main .blog-body .table-scroll table tbody tr td:last-child{padding-right:0!important}body.aivory-page main .blog-body .table-scroll table tbody tr:last-child td{border-bottom:0!important}body.aivory-page main .blog-body .table-scroll table tbody tr:hover{background:var(--cream-dark,#F0EBE3)!important}body.aivory-page main .blog-body .table-scroll table a{color:var(--ink,#0D0D0E)!important;text-decoration:underline!important;text-decoration-color:var(--rule-strong,rgba(13,13,14,.14));text-decoration-thickness:1px;text-underline-offset:.2em}body.aivory-page main .blog-body .table-scroll table a:hover{color:var(--guard-violet,#7C3AED)!important;text-decoration-color:initial}body.aivory-page main .blog-body .table-scroll table tbody tr:hover td{background:var(--cream-dark,#F0EBE3)!important}body.aivory-page main .reference-contact h2{font-size:1.25rem!important;letter-spacing:-.02em}