body.site-2026 .design-page .brand{color:#eaf2f7}body.site-2026 .design-page .brand-mark-shell{background:linear-gradient(145deg,rgba(43,142,200,.16),rgba(43,142,200,.14)) padding-box,linear-gradient(135deg,rgba(43,142,200,.16),rgba(43,142,200,.16)) border-box}body.site-2026 .design-page .brand-subtitle,body.site-2026 .design-page .desktop-nav a{color:#eaf2f7}body.site-2026 .design-page .desktop-nav a:after{background:var(--accent-gradient)}body.site-2026 .design-page .desktop-nav a:hover,body.site-2026 .design-page .language-link{color:#eaf2f7}body.site-2026 .design-page .language-link:hover{color:#eaf2f7;border-color:#8ac5ea35}body.site-2026 .design-page .mobile-nav summary{color:#eaf2f7}body.site-2026 .design-page .mobile-nav-panel{background:rgba(43,142,200,.16)}body.site-2026 .design-page .mobile-nav-panel a{color:#eaf2f7}body.site-2026 .design-page .mobile-nav-panel .mobile-primary-link{background:linear-gradient(135deg,rgba(43,142,200,.16),rgba(43,142,200,.16));color:#eaf2f7}body.site-2026 .design-page .hero{background:linear-gradient(122deg,rgba(43,142,200,.16),rgba(43,142,200,.16) 53%,rgba(43,142,200,.16));color:var(--text)}body.site-2026 .design-page .aurora-bg span:first-child,body.site-2026 .design-page .aurora-bg span:nth-child(2){background:rgba(43,142,200,.16)}body.site-2026 .design-page .aurora-bg span:nth-child(3){background:rgba(43,142,200,.12)}body.site-2026 .design-page .cursor-dot-grid span{background:radial-gradient(circle at var(--mx) var(--my),rgba(43,142,200,.16),rgba(43,142,200,.16) 120px,rgba(43,142,200,.1) 170px)}body.site-2026 .design-page .hero::marker{color:var(--signal-cyan)}body.site-2026 .design-page .hero:after{background:linear-gradient(132deg,rgba(43,142,200,.16),rgba(43,142,200,.08))}body.site-2026 .design-page .headline-mark,body.site-2026 .design-page .hero-badge{color:#eaf2f7;background:rgba(43,142,200,.16)}body.site-2026 .design-page .hero-lead{color:#eaf2f7}body.site-2026 .design-page .hero-side-panel{background:linear-gradient(150deg,rgba(43,142,200,.16),rgba(43,142,200,.16))}body.site-2026 .design-page .hero-side-panel:before{background:var(--accent-gradient)}body.site-2026 .design-page .hero-keyline-list li,body.site-2026 .design-page .hero-side-title{color:#eaf2f7}body.site-2026 .design-page .hero-keyline-list li:before{background:linear-gradient(135deg,#192d40,#0f1c2b)}body.site-2026 .design-page .hero-stat{background:rgba(43,142,200,.05);color:#eaf2f7}body.site-2026 .design-page .hero-stat b{color:#eaf2f7}body.site-2026 .design-page .section-eyebrow{color:#8ac5ea}body.site-2026 .design-page .audit-cta-band .section-eyebrow,body.site-2026 .design-page .audit-inline-cta .section-eyebrow,body.site-2026 .design-page .demo-strip .section-eyebrow,body.site-2026 .design-page .foundation-band .section-eyebrow,body.site-2026 .design-page .geo-block .section-eyebrow,body.site-2026 .design-page .hero .section-eyebrow,body.site-2026 .design-page .split-panel .panel .section-eyebrow{color:#eaf2f7}body.site-2026 .design-page .gradient-text{background:var(--accent-gradient)}body.site-2026 .design-page .trust-line{color:#eaf2f7}body.site-2026 .design-page .mission-band{background:linear-gradient(145deg,#0f1c2b,#0f1c2b 45%,#0f1c2b);color:#eaf2f7}body.site-2026 .design-page .mission-copy-block p{color:#eaf2f7}body.site-2026 .design-page .mission-highlight{background:rgba(43,142,200,.16)}body.site-2026 .design-page .split-panel .panel{background:rgba(43,142,200,.16);color:#eaf2f7}body.site-2026 .design-page .split-panel .panel h2,body.site-2026 .design-page .split-panel .panel p{color:#eaf2f7}body.site-2026 .design-page .chip,body.site-2026 .design-page .industry-chip,body.site-2026 .design-page .meta-badge,body.site-2026 .design-page .tag-pill{background:rgba(43,142,200,.16);color:#c5d7e5}body.site-2026 .design-page .tag-pill.ai{border-color:#8ac5ea35;background:rgba(43,142,200,.12);color:#8ac5ea}body.site-2026 .design-page .meta-badge{color:#eaf2f7;background:rgba(43,142,200,.1);border-color:#8ac5ea35}body.site-2026 .design-page .meta-badge span{color:var(--signal-cyan)}body.site-2026 .design-page .openai-partner-membership{color:#eaf2f7}body.site-2026 .design-page .openai-partner-membership>span{color:var(--signal-cyan)}body.site-2026 .design-page .credential-statement{background:rgba(43,142,200,.08);color:#c5d7e5}body.site-2026 .design-page .demo-strip{background:#0f1c2b;color:#eaf2f7}body.site-2026 .design-page .demo-shell h2{color:#eaf2f7}body.site-2026 .design-page .demo-transcript p{background:rgba(43,142,200,.06)}body.site-2026 .design-page .service-pillar-card li:before{background:var(--signal-cyan)}body.site-2026 .design-page .kinetic-icon{color:var(--brand-300)}body.site-2026 .design-page .card:hover .kinetic-icon{color:var(--signal-magenta)}body.site-2026 .design-page .foundation-band{background:linear-gradient(145deg,#0f1c2b,#0f1c2b);color:#eaf2f7}body.site-2026 .design-page .foundation-band h2,body.site-2026 .design-page .foundation-band p{color:#eaf2f7}body.site-2026 .design-page .result-chip{background:rgba(43,142,200,.08)}body.site-2026 .design-page .result-chip b{color:var(--text)}body.site-2026 .design-page .privacy-note{background:rgba(43,142,200,.16);color:#8ac5ea}body.site-2026 .design-page .case-disclosure,body.site-2026 .design-page .case-outcome-list,body.site-2026 .design-page .case-study-meta{color:#8ac5ea}body.site-2026 .design-page .geo-block{background:linear-gradient(140deg,#0f1c2b,#0f1c2b);color:#eaf2f7}body.site-2026 .design-page .geo-block h2,body.site-2026 .design-page .geo-block p{color:#eaf2f7}body.site-2026 .design-page .lab-card .card-kicker{color:#8ac5ea}body.site-2026 .design-page .blog-hero{color:#eaf2f7;background:radial-gradient(circle at 18% 18%,rgba(43,142,200,.16),transparent 34%),radial-gradient(circle at 82% 20%,rgba(43,142,200,.16),transparent 30%),linear-gradient(138deg,#0f1c2b,#0f1c2b 58%,#0f1c2b)}body.site-2026 .design-page .blog-hero:after{background:linear-gradient(125deg,rgba(43,142,200,.13),rgba(43,142,200,.05))}body.site-2026 .design-page .blog-hero .lead,body.site-2026 .design-page .blog-hero h1{color:#eaf2f7}body.site-2026 .design-page .blog-card{background:linear-gradient(145deg,rgba(43,142,200,.16),rgba(43,142,200,.16)) padding-box,linear-gradient(135deg,rgba(43,142,200,.16),rgba(43,142,200,.16)) border-box}body.site-2026 .design-page .blog-card-media{background:#0f1c2b}body.site-2026 .design-page .blog-card h2{color:var(--text)}body.site-2026 .design-page .blog-card .inline-link,body.site-2026 .design-page .blog-card-meta{color:#8ac5ea}body.site-2026 .design-page .blog-post-shell{background:linear-gradient(180deg,#0f1c2b,#0f1c2b 360px,#192d40 0,#192d40)}body.site-2026 .design-page .blog-post-hero{color:#eaf2f7;background:radial-gradient(circle at 18% 16%,rgba(43,142,200,.16),transparent 38%),radial-gradient(circle at 88% 24%,rgba(43,142,200,.16),transparent 34%),linear-gradient(180deg,#0f1c2b,#0f1c2b)}body.site-2026 .design-page .blog-dek,body.site-2026 .design-page .blog-post-hero h1,body.site-2026 .design-page .blog-post-meta,body.site-2026 .design-page .blog-post-meta a,body.site-2026 .design-page .blog-post-meta span+span:before{color:#eaf2f7}body.site-2026 .design-page .blog-post-meta a:focus-visible,body.site-2026 .design-page .blog-post-meta a:hover{color:#eaf2f7}body.site-2026 .design-page .blog-post-hero .tag-pill{color:#eaf2f7;background:rgba(43,142,200,.12);border-color:#8ac5ea35}body.site-2026 .design-page .blog-post-hero .inline-link,body.site-2026 .design-page .blog-post-hero .inline-link:hover{color:#eaf2f7}body.site-2026 .design-page .blog-prose{background:rgba(43,142,200,.16)}body.site-2026 .design-page .blog-feature-media{background:#0f1c2b}body.site-2026 .design-page .blog-feature-media figcaption{color:#eaf2f7;background:#0f1c2b}body.site-2026 .design-page .blog-prose .blog-epigraph p{color:var(--text)}body.site-2026 .design-page .blog-epigraph cite{color:#8ac5ea}body.site-2026 .design-page .key-takeaways{background:linear-gradient(135deg,rgba(43,142,200,.11),rgba(43,142,200,.08)),rgba(43,142,200,.16)}body.site-2026 .design-page .key-takeaways li{color:#c5d7e5}body.site-2026 .design-page .blog-prose h2{color:var(--text)}body.site-2026 .design-page .blog-prose p{color:#c5d7e5}body.site-2026 .design-page .blog-prose a,body.site-2026 .design-page .blog-prose em,body.site-2026 .design-page .blog-prose strong{color:#8ac5ea}body.site-2026 .design-page .blog-prose a:focus-visible,body.site-2026 .design-page .blog-prose a:hover{color:#8ac5ea}body.site-2026 .design-page .press-hero{color:#eaf2f7;background:linear-gradient(rgba(43,142,200,.025) 1px,transparent 0),linear-gradient(90deg,rgba(43,142,200,.025) 1px,transparent 0),radial-gradient(circle at 16% 18%,rgba(43,142,200,.16),transparent 32%),linear-gradient(138deg,#0f1c2b,#0f1c2b 58%,#0f1c2b)}body.site-2026 .design-page .press-hero .lead,body.site-2026 .design-page .press-hero h1{color:#eaf2f7}body.site-2026 .design-page .press-card{border-color:#8ac5ea35;background:rgba(43,142,200,.16)}body.site-2026 .design-page .press-card-media{background:#0f1c2b}body.site-2026 .design-page .press-card h2{color:var(--text)}body.site-2026 .design-page .press-card-actions .inline-link{color:#8ac5ea}body.site-2026 .design-page .press-release-shell{background:#192d40}body.site-2026 .design-page .press-release-hero{color:#eaf2f7;background:linear-gradient(rgba(43,142,200,.025) 1px,transparent 0),linear-gradient(90deg,rgba(43,142,200,.025) 1px,transparent 0),radial-gradient(circle at 12% 18%,rgba(43,142,200,.16),transparent 34%),radial-gradient(circle at 88% 24%,rgba(43,142,200,.15),transparent 32%),linear-gradient(145deg,#0f1c2b,#0f1c2b 58%,#0f1c2b)}body.site-2026 .design-page .press-release-dek,body.site-2026 .design-page .press-release-hero .inline-link,body.site-2026 .design-page .press-release-hero h1,body.site-2026 .design-page .press-release-meta,body.site-2026 .design-page .press-release-meta span+span:before,body.site-2026 .design-page .press-release-status{color:#eaf2f7}body.site-2026 .design-page .press-brief{background:rgba(43,142,200,.16)}body.site-2026 .design-page .press-brief-label,body.site-2026 .design-page .press-stat span,body.site-2026 .design-page .press-stat strong{color:#eaf2f7}body.site-2026 .design-page .press-prose .press-lead,body.site-2026 .design-page .press-prose>p{color:#c5d7e5}body.site-2026 .design-page .press-prose h2{color:var(--text)}body.site-2026 .design-page .press-prose a{color:#8ac5ea}body.site-2026 .design-page .press-prose a:focus-visible,body.site-2026 .design-page .press-prose a:hover{color:#8ac5ea}body.site-2026 .design-page .press-quote{background:#0f1c2b}body.site-2026 .design-page .press-quote footer,body.site-2026 .design-page .press-quote p{color:#eaf2f7}body.site-2026 .design-page .press-quote-secondary{background:#0f1c2b}body.site-2026 .design-page .press-recommendation{background:rgba(43,142,200,.16)}body.site-2026 .design-page .press-recommendation>span{color:#8ac5ea}body.site-2026 .design-page .press-recommendation h3{color:#c5d7e5}body.site-2026 .design-page .press-recommendation p{color:#8ac5ea}body.site-2026 .design-page .press-contact-card{background:linear-gradient(135deg,rgba(43,142,200,.1),rgba(43,142,200,.08)),rgba(43,142,200,.16)}body.site-2026 .design-page .press-contact-card p,body.site-2026 .design-page .press-sources .press-method-note,body.site-2026 .design-page .press-sources li{color:#8ac5ea}body.site-2026 .design-page .bubble.customer{background:rgba(43,142,200,.1);color:#eaf2f7}body.site-2026 .design-page .bubble.agent{background:linear-gradient(135deg,#192d40,#0f1c2b);color:#eaf2f7}body.site-2026 .design-page .bubble.typing span{background:#192d40}body.site-2026 .design-page .matrix-row{background:rgba(43,142,200,.16)}body.site-2026 .design-page .matrix-row span:not(:first-child){color:#8ac5ea}body.site-2026 .design-page .status-badge{background:rgba(43,142,200,.1);color:#eaf2f7}body.site-2026 .design-page .card .status-badge,body.site-2026 .design-page .panel .status-badge,body.site-2026 .design-page .section .status-badge{color:#c5d7e5;background:rgba(43,142,200,.12);border-color:#8ac5ea35}body.site-2026 .design-page .horizon-card{color:#eaf2f7}body.site-2026 .design-page .horizon-card:hover{border-color:#8ac5ea35}body.site-2026 .design-page .horizon-card .inline-link,body.site-2026 .design-page .horizon-card h3,body.site-2026 .design-page .horizon-card p:not(.card-kicker){color:#eaf2f7}body.site-2026 .design-page .roadmap-node{background:rgba(43,142,200,.16);color:#eaf2f7}body.site-2026 .design-page .year-chip{background:linear-gradient(135deg,rgba(43,142,200,.16),rgba(43,142,200,.16));color:#eaf2f7}body.site-2026 .design-page .horizon-globe-panel{background:rgba(43,142,200,.16)}body.site-2026 .design-page .horizon-form-panel{background:linear-gradient(150deg,rgba(43,142,200,.16),rgba(43,142,200,.16));color:#eaf2f7}body.site-2026 .design-page .audit-hero h1,body.site-2026 .design-page .horizon-form-panel h3{color:#eaf2f7}body.site-2026 .design-page .audit-credit{background:rgba(43,142,200,.12);color:#eaf2f7}body.site-2026 .design-page .audit-summary-card{color:#eaf2f7}body.site-2026 .design-page .audit-summary-card li:before{background:var(--success)}body.site-2026 .design-page .audit-rate-card{background:rgba(43,142,200,.16)}body.site-2026 .design-page .audit-rate-card span{color:#8ac5ea}body.site-2026 .design-page .audit-rate-card strong{color:#c5d7e5}body.site-2026 .design-page .audit-rate-card p{color:#8ac5ea}body.site-2026 .design-page .audit-cta-band,body.site-2026 .design-page .audit-cta-band h2,body.site-2026 .design-page .audit-cta-band p,body.site-2026 .design-page .audit-inline-cta,body.site-2026 .design-page .audit-inline-cta h2,body.site-2026 .design-page .audit-inline-cta p{color:#eaf2f7}body.site-2026 .design-page .audit-home-strip{background:linear-gradient(180deg,#0f1c2b,#0f1c2b)}body.site-2026 .design-page .section.alt{background:linear-gradient(135deg,#192d40,#192d40)}body.site-2026 .design-page .section h1.page-title,body.site-2026 .design-page .section h2{color:var(--text)}body.site-2026 .design-page .section .lead{color:#8ac5ea}body.site-2026 .design-page .section .audit-cta-band .lead,body.site-2026 .design-page .section .audit-cta-band h2,body.site-2026 .design-page .section .audit-cta-band p,body.site-2026 .design-page .section .audit-inline-cta .lead,body.site-2026 .design-page .section .audit-inline-cta h2,body.site-2026 .design-page .section .audit-inline-cta p,body.site-2026 .design-page .section .foundation-band .lead,body.site-2026 .design-page .section .foundation-band h2,body.site-2026 .design-page .section .foundation-band p,body.site-2026 .design-page .section .geo-block .lead,body.site-2026 .design-page .section .geo-block h2,body.site-2026 .design-page .section .geo-block p{color:#eaf2f7}body.site-2026 .design-page .cesium-hero{color:#eaf2f7;background:#0f1c2b}body.site-2026 .design-page .cesium-hero-vignette{background:linear-gradient(90deg,rgba(43,142,200,.16),rgba(43,142,200,.16) 35%,rgba(43,142,200,.16) 68%,rgba(43,142,200,.16)),linear-gradient(180deg,rgba(43,142,200,.16),rgba(43,142,200,.16))}body.site-2026 .design-page .cesium-hero h1,body.site-2026 .design-page .cesium-hero-lead{color:#eaf2f7}body.site-2026 .design-page .cesium-trust-row span{background:rgba(43,142,200,.08);color:#eaf2f7}body.site-2026 .design-page .cesium-live-panel{background:linear-gradient(150deg,rgba(43,142,200,.16),rgba(43,142,200,.16))}body.site-2026 .design-page .cesium-live-panel:before{background:linear-gradient(90deg,#192d40,#192d40,#192d40)}body.site-2026 .design-page .cesium-panel-head{color:#eaf2f7}body.site-2026 .design-page .cesium-panel-head strong{color:#8ac5ea}body.site-2026 .design-page .cesium-live-card{background:rgba(43,142,200,.06)}body.site-2026 .design-page .cesium-live-card span{color:#8ac5ea}body.site-2026 .design-page .cesium-live-card strong{color:#eaf2f7}body.site-2026 .design-page .cesium-live-card.amber,body.site-2026 .design-page .cesium-live-card.cyan,body.site-2026 .design-page .cesium-live-card.green{border-color:#8ac5ea35}body.site-2026 .design-page .cesium-import-meter{color:#eaf2f7}body.site-2026 .design-page .cesium-import-meter i{background:rgba(43,142,200,.12)}body.site-2026 .design-page .cesium-import-meter i:before{background:linear-gradient(90deg,#192d40,#192d40)}body.site-2026 .design-page .cesium-ticker li{color:#eaf2f7}body.site-2026 .design-page .cesium-node,body.site-2026 .design-page .cesium-ticker li:before,body.site-2026 .design-page .node-b,body.site-2026 .design-page .node-c{background:#192d40}body.site-2026 .design-page .cesium-section .section-eyebrow{color:#8ac5ea}body.site-2026 .design-page .cesium-example-list span{background:rgba(43,142,200,.1);color:#8ac5ea}body.site-2026 .design-page .cesium-pipeline li{background:rgba(43,142,200,.16)}body.site-2026 .design-page .cesium-pipeline li:before{background:#0f1c2b;color:#eaf2f7}body.site-2026 .design-page .cesium-pipeline li span{color:var(--text)}body.site-2026 .design-page .cesium-pipeline li p{color:#8ac5ea}body.site-2026 .design-page .cesium-workflow-panel{color:#eaf2f7}body.site-2026 .design-page .cesium-workflow-panel.clerk,body.site-2026 .design-page .cesium-workflow-panel.command{background:linear-gradient(145deg,#0f1c2b,#0f1c2b)}body.site-2026 .design-page .cesium-workflow-panel h3,body.site-2026 .design-page .cesium-workflow-panel ol{color:#eaf2f7}body.site-2026 .design-page .cesium-microcopy{color:#8ac5ea;background:rgba(43,142,200,.08)}body.site-2026 .design-page .cesium-final-cta,body.site-2026 .design-page .cesium-security-band{background:linear-gradient(135deg,#0f1c2b,#0f1c2b 58%,#0f1c2b);color:#eaf2f7}body.site-2026 .design-page .cesium-final-cta .lead,body.site-2026 .design-page .cesium-final-cta .section-eyebrow,body.site-2026 .design-page .cesium-final-cta h2,body.site-2026 .design-page .cesium-security-band .lead,body.site-2026 .design-page .cesium-security-band .section-eyebrow,body.site-2026 .design-page .cesium-security-band h2{color:#eaf2f7}body.site-2026 .design-page .cesium-security-grid span{background:rgba(43,142,200,.07);color:#eaf2f7}body.site-2026 .design-page .cesium-legal-note{color:#eaf2f7}body.site-2026 .design-page .cesium-outcome-grid span,body.site-2026 .design-page .cesium-proof-strip span{background:rgba(43,142,200,.16);color:#c5d7e5}body.site-2026 .design-page .cesium-package-card li:before{background:#192d40}body.site-2026 .design-page .cesium-faq-item{background:rgba(43,142,200,.16)}body.site-2026 .design-page .cesium-faq-item summary{color:var(--text)}body.site-2026 .design-page .cesium-faq-item p{color:#8ac5ea}body.site-2026 .design-page .cesium-related-links a,body.site-2026 .design-page .cesium-related-links a:hover{color:#eaf2f7}body.site-2026 .design-page .cesium-product-hero{background:#0f1c2b;color:#eaf2f7}body.site-2026 .design-page .cesium-private-band .section-eyebrow,body.site-2026 .design-page .cesium-product-close .section-eyebrow,body.site-2026 .design-page .cesium-product-hero .section-eyebrow,body.site-2026 .design-page .cesium-product-hero h1,body.site-2026 .design-page .cesium-product-hero-lead{color:#eaf2f7}body.site-2026 .design-page .cesium-product-trust{color:#8ac5ea}body.site-2026 .design-page .cesium-product-hero-proof{background:#192d40}body.site-2026 .design-page .cesium-product-proof-caption{color:#c5d7e5;background:#192d40}body.site-2026 .design-page .cesium-status-dot{background:#0f1c2b}body.site-2026 .design-page .cesium-outcome-band{background:#192d40}body.site-2026 .design-page .cesium-outcome-band strong{color:#c5d7e5}body.site-2026 .design-page .cesium-outcome-band span{color:#8ac5ea}body.site-2026 .design-page .cesium-desktop-band{background:#192d40}body.site-2026 .design-page .cesium-desktop-band .section-eyebrow{color:#8ac5ea}body.site-2026 .design-page .cesium-desktop-heading h2{color:#c5d7e5}body.site-2026 .design-page .cesium-desktop-capabilities li,body.site-2026 .design-page .cesium-desktop-capabilities li:before,body.site-2026 .design-page .cesium-desktop-heading .lead,body.site-2026 .design-page .cesium-desktop-release{color:#8ac5ea}body.site-2026 .design-page .cesium-download-card{background:#192d40}body.site-2026 .design-page .cesium-download-card h3{color:#c5d7e5}body.site-2026 .design-page .cesium-desktop-release-notes .inline-link,body.site-2026 .design-page .cesium-desktop-release-notes p,body.site-2026 .design-page .cesium-download-card .cesium-msi-link,body.site-2026 .design-page .cesium-download-card>p:not(.card-kicker),body.site-2026 .design-page .cesium-download-detail{color:#8ac5ea}body.site-2026 .design-page .cesium-sample-import{background:#0f1c2b;color:#eaf2f7}body.site-2026 .design-page .cesium-sample-import .section-eyebrow,body.site-2026 .design-page .cesium-sample-import h3,body.site-2026 .design-page .cesium-sample-import-copy>p:not(.section-eyebrow){color:#eaf2f7}body.site-2026 .design-page .cesium-sample-import .cesium-download-detail{color:#8ac5ea}body.site-2026 .design-page .cesium-import-steps li p,body.site-2026 .design-page .cesium-import-steps li>span,body.site-2026 .design-page .cesium-import-steps strong{color:#eaf2f7}body.site-2026 .design-page .cesium-import-steps .cesium-sample-privacy{color:#8ac5ea}body.site-2026 .design-page .cesium-desktop-proof-heading h3{color:#c5d7e5}body.site-2026 .design-page .cesium-desktop-proof-heading p{color:#8ac5ea}body.site-2026 .design-page .cesium-desktop-proof-grid figure{background:#192d40}body.site-2026 .design-page .cesium-desktop-proof-grid figcaption strong{color:#c5d7e5}body.site-2026 .design-page .cesium-desktop-proof-grid figcaption span{color:#8ac5ea}body.site-2026 .design-page .cesium-desktop-cloud-cta{background:#192d40}body.site-2026 .design-page .cesium-desktop-cloud-cta h3{color:#c5d7e5}body.site-2026 .design-page .cesium-desktop-cloud-cta p{color:#8ac5ea}body.site-2026 .design-page .cesium-international-band{background:#192d40}body.site-2026 .design-page .cesium-international-band .section-eyebrow{color:#8ac5ea}body.site-2026 .design-page .cesium-international-heading h2{color:#c5d7e5}body.site-2026 .design-page .cesium-international-heading .inline-link,body.site-2026 .design-page .cesium-international-heading .lead{color:#8ac5ea}body.site-2026 .design-page .cesium-international-grid h3{color:#c5d7e5}body.site-2026 .design-page .cesium-international-grid p,body.site-2026 .design-page .cesium-international-note{color:#8ac5ea}body.site-2026 .design-page .cesium-demo-access-band{background:#192d40}body.site-2026 .design-page .cesium-demo-access-band h2{color:#c5d7e5}body.site-2026 .design-page .cesium-demo-access-band p:not(.section-eyebrow),body.site-2026 .design-page .cesium-demo-credentials dt{color:#8ac5ea}body.site-2026 .design-page .cesium-demo-credentials code{color:#c5d7e5}body.site-2026 .design-page .cesium-product-section .section-eyebrow{color:#8ac5ea}body.site-2026 .design-page .cesium-gallery-media,body.site-2026 .design-page .cesium-gallery-panel{background:#192d40}body.site-2026 .design-page .cesium-gallery-caption h3{color:#c5d7e5}body.site-2026 .design-page .cesium-gallery-caption .inline-link,body.site-2026 .design-page .cesium-gallery-caption>p:not(.card-kicker){color:#8ac5ea}body.site-2026 .design-page .cesium-role-panel{background:#0f1c2b;color:#eaf2f7}body.site-2026 .design-page .cesium-role-panel .card-kicker,body.site-2026 .design-page .cesium-role-panel h3,body.site-2026 .design-page .cesium-role-panel li,body.site-2026 .design-page .cesium-role-panel li span,body.site-2026 .design-page .cesium-role-panel p:not(.card-kicker){color:#eaf2f7}body.site-2026 .design-page .cesium-launch-process li>span,body.site-2026 .design-page .cesium-municipal-note{color:#8ac5ea}body.site-2026 .design-page .cesium-launch-process strong{color:#c5d7e5}body.site-2026 .design-page .cesium-launch-process p{color:#8ac5ea}body.site-2026 .design-page .cesium-private-band,body.site-2026 .design-page .cesium-product-close{background:#0f1c2b;color:#eaf2f7}body.site-2026 .design-page .cesium-private-band .lead,body.site-2026 .design-page .cesium-private-band h2,body.site-2026 .design-page .cesium-private-grid h3,body.site-2026 .design-page .cesium-private-grid p,body.site-2026 .design-page .cesium-product-close .lead,body.site-2026 .design-page .cesium-product-close h2{color:#eaf2f7}body.site-2026 .design-page .cesium-private-band .cesium-legal-note{color:#8ac5ea}body.site-2026 .design-page .cesium-deployment-card{background:#192d40}body.site-2026 .design-page .cesium-deployment-card h3{color:#c5d7e5}body.site-2026 .design-page .cesium-deployment-card li,body.site-2026 .design-page .cesium-deployment-card>p:not(.card-kicker){color:#8ac5ea}body.site-2026 .design-page .cesium-deployment-card li:before{background:#0f1c2b}body.site-2026 .design-page .cesium-deployment-card .inline-link{color:#8ac5ea}body.site-2026 .design-page .cesium-product-section .cesium-faq-item{background:#192d40}body.site-2026 .design-page .cesium-product-close .cesium-related-links a{color:#eaf2f7}body.site-2026 .design-page .certificate-hero,body.site-2026 .design-page .certificate-verify-hero{color:#eaf2f7;background:linear-gradient(rgba(43,142,200,.08) 1px,transparent 0),linear-gradient(90deg,rgba(43,142,200,.08) 1px,transparent 0),#0f1c2b}body.site-2026 .design-page .certificate-hero:after,body.site-2026 .design-page .certificate-verify-hero:after{background:linear-gradient(90deg,#0f1c2b,#192d40)}body.site-2026 .design-page .certificate-hero .hero-lead,body.site-2026 .design-page .certificate-hero h1,body.site-2026 .design-page .certificate-verify-hero .hero-lead,body.site-2026 .design-page .certificate-verify-hero h1{color:#eaf2f7}body.site-2026 .design-page .certificate-trust-panel{background:rgba(43,142,200,.16)}body.site-2026 .design-page .certificate-trust-panel span{color:#8ac5ea}body.site-2026 .design-page .certificate-trust-panel p,body.site-2026 .design-page .certificate-trust-panel strong{color:#eaf2f7}body.site-2026 .design-page .certificate-finder-section{background:#192d40}body.site-2026 .design-page .certificate-finder-layout h2,body.site-2026 .design-page .certificate-help-section h2{color:#c5d7e5}body.site-2026 .design-page .certificate-finder-shell{background:#192d40}body.site-2026 .design-page .certificate-field label{color:#c5d7e5}body.site-2026 .design-page .certificate-finder-feedback,body.site-2026 .design-page .certificate-privacy-note{color:#8ac5ea}body.site-2026 .design-page .certificate-result-item h4,body.site-2026 .design-page .certificate-results h3{color:#c5d7e5}body.site-2026 .design-page .certificate-demo-details,body.site-2026 .design-page .certificate-demo-details summary,body.site-2026 .design-page .certificate-help-section a,body.site-2026 .design-page .certificate-result-item p:not(.certificate-status-label){color:#8ac5ea}body.site-2026 .design-page .certificate-record,body.site-2026 .design-page .certificate-status-card{background:rgba(43,142,200,.16)}body.site-2026 .design-page .certificate-status-card h2,body.site-2026 .design-page .certificate-status-card p:not(.certificate-status-label){color:#eaf2f7}body.site-2026 .design-page .certificate-status-indicator,body.site-2026 .design-page .certificate-valid-seal{color:#c5d7e5;background:#192d40}body.site-2026 .design-page .certificate-status-card.is-invalid .certificate-status-indicator{color:#eaf2f7;background:#0f1c2b}body.site-2026 .design-page .certificate-status-card.is-unavailable .certificate-status-indicator{color:#c5d7e5;background:#192d40}body.site-2026 .design-page .certificate-record-header h2,body.site-2026 .design-page .certificate-record-header p:not(.certificate-status-label){color:#eaf2f7}body.site-2026 .design-page .certificate-record.is-invalid .certificate-valid-seal{color:#eaf2f7;background:#0f1c2b}body.site-2026 .design-page .certificate-record-grid dt,body.site-2026 .design-page .certificate-record.is-invalid .certificate-status-label,body.site-2026 .design-page .certificate-status-label{color:#8ac5ea}body.site-2026 .design-page .certificate-record-grid code,body.site-2026 .design-page .certificate-record-grid dd{color:#eaf2f7}body.site-2026 .design-page .certificate-copy-link{color:#8ac5ea}body.site-2026 .design-page .certificate-noscript{color:#c5d7e5;background:#192d40}body.site-2026 .design-page .card{background:var(--glass-bg)}body.site-2026 .design-page .card:hover{border-color:#8ac5ea35}body.site-2026 .design-page .card h3{color:var(--text)}body.site-2026 .design-page .card p,body.site-2026 .design-page .card ul,body.site-2026 .design-page .inline-link{color:#8ac5ea}body.site-2026 .design-page .inline-link:hover{color:var(--violet-500)}body.site-2026 .design-page .ecosystem-home-band{background:linear-gradient(90deg,rgba(43,142,200,.035) 1px,transparent 0),linear-gradient(rgba(43,142,200,.025) 1px,transparent 0),linear-gradient(145deg,#0f1c2b,#0f1c2b 58%,#0f1c2b);color:#eaf2f7}body.site-2026 .design-page .ecosystem-home-band .lead,body.site-2026 .design-page .ecosystem-home-band .section-eyebrow,body.site-2026 .design-page .ecosystem-home-band h2{color:#eaf2f7}body.site-2026 .design-page .ecosystem-card{background:rgba(43,142,200,.16)}body.site-2026 .design-page .ecosystem-card:before{background:var(--ecosystem-accent)}body.site-2026 .design-page .ecosystem-card-index{color:#8ac5ea}body.site-2026 .design-page .ecosystem-live-status{color:#8ac5ea;background:rgba(43,142,200,.09)}body.site-2026 .design-page .ecosystem-live-status>span{background:var(--success)}body.site-2026 .design-page .ecosystem-card .card-kicker{color:#8ac5ea}body.site-2026 .design-page .ecosystem-card h3{color:var(--text)}body.site-2026 .design-page .ecosystem-card p:not(.card-kicker),body.site-2026 .design-page .ecosystem-card-action,body.site-2026 .design-page .footer-ecosystem-inactive{color:#8ac5ea}body.site-2026 .design-page .ecosystem-home-band .ecosystem-card{border-color:#8ac5ea35;background:rgba(43,142,200,.16)}body.site-2026 .design-page .ecosystem-home-band .ecosystem-card .card-kicker,body.site-2026 .design-page .ecosystem-home-band .ecosystem-card-index{color:#8ac5ea}body.site-2026 .design-page .ecosystem-home-band .ecosystem-live-status{color:#eaf2f7;background:rgba(43,142,200,.1)}body.site-2026 .design-page .ecosystem-home-band .ecosystem-card h3,body.site-2026 .design-page .ecosystem-home-band .ecosystem-card p:not(.card-kicker),body.site-2026 .design-page .ecosystem-home-band .ecosystem-card-action,body.site-2026 .design-page .ecosystem-overview-link,body.site-2026 .design-page .ecosystem-overview-link:hover{color:#eaf2f7}body.site-2026 .design-page .ecosystem-capability-line span,body.site-2026 .design-page .product-hub-cta p:not(.section-eyebrow){color:#8ac5ea}body.site-2026 .design-page .audit-cta-band .inline-link,body.site-2026 .design-page .audit-cta-band .inline-link:hover,body.site-2026 .design-page .audit-inline-cta .inline-link,body.site-2026 .design-page .audit-inline-cta .inline-link:hover,body.site-2026 .design-page .foundation-band .inline-link,body.site-2026 .design-page .foundation-band .inline-link:hover,body.site-2026 .design-page .geo-block .inline-link,body.site-2026 .design-page .geo-block .inline-link:hover,body.site-2026 .design-page .horizon-card .inline-link,body.site-2026 .design-page .horizon-card .inline-link:hover,body.site-2026 .design-page .split-panel .panel .inline-link,body.site-2026 .design-page .split-panel .panel .inline-link:hover{color:#eaf2f7}body.site-2026 .design-page .zest-card{background:linear-gradient(var(--glass-bg),var(--glass-bg)) padding-box,var(--accent-gradient) border-box}body.site-2026 .design-page .card-kicker,body.site-2026 .design-page .software-pillar ul{color:#8ac5ea}body.site-2026 .design-page .audit-summary-card .card-kicker,body.site-2026 .design-page .horizon-card .card-kicker{color:#eaf2f7}body.site-2026 .design-page .section .horizon-card .status-badge{color:#eaf2f7;background:rgba(43,142,200,.14);border-color:#8ac5ea35}body.site-2026 .design-page .timeline-item{background:var(--glass-bg)}body.site-2026 .design-page .timeline-modern .timeline-item:before{background:var(--accent-gradient);color:#eaf2f7}body.site-2026 .design-page .metric{background:#0f1c2b;color:#eaf2f7}body.site-2026 .design-page .metric b,body.site-2026 .design-page .metric:before{background:var(--accent-gradient)}body.site-2026 .design-page .form-shell{background:var(--glass-bg)}body.site-2026 .design-page .form-shell:before{background:var(--accent-gradient)}body.site-2026 .design-page .field label,body.site-2026 .design-page .field legend{color:#8ac5ea}body.site-2026 .design-page .field-error{border-color:#8ac5ea35}body.site-2026 .design-page .error-text{color:#8ac5ea}body.site-2026 .design-page .info-box{background:var(--glass-bg)}body.site-2026 .design-page .info-box:before{background:var(--accent-gradient)}body.site-2026 .design-page .answer-block{background:linear-gradient(135deg,rgba(43,142,200,.12),rgba(43,142,200,.08)),rgba(43,142,200,.16)}body.site-2026 .design-page .answer-block:after{background:linear-gradient(90deg,#192d40,#192d40,#0f1c2b)}body.site-2026 .design-page .answer-block h2{color:var(--text)}body.site-2026 .design-page .answer-block p,body.site-2026 .design-page .answer-points li{color:#8ac5ea}body.site-2026 .design-page .answer-points li:before{background:#192d40}body.site-2026 .design-page .faq-item{background:rgba(43,142,200,.16)}body.site-2026 .design-page .faq-item summary{color:var(--text)}body.site-2026 .design-page .faq-item p{color:#8ac5ea}body.site-2026 .design-page .status.error,body.site-2026 .design-page .status.success{background:#192d40;color:#8ac5ea}body.site-2026 .design-page .footer-ecosystem-item small{color:#8ac5ea}body.site-2026 .design-page .legal-content h1{color:var(--text)}body.site-2026 .design-page .legal-content .updated{color:#8ac5ea}body.site-2026 .design-page .legal-content nav{background:var(--glass-bg)}body.site-2026 .design-page .legal-content h2{color:var(--text)}body.site-2026 .design-page .legal-content li,body.site-2026 .design-page .legal-content p{color:#8ac5ea}body.site-2026 .design-page .agentic-home-band,body.site-2026 .design-page .agentic-service-band{background:linear-gradient(90deg,rgba(43,142,200,.035) 1px,transparent 0),linear-gradient(rgba(43,142,200,.025) 1px,transparent 0),linear-gradient(145deg,#0f1c2b,#0f1c2b 56%,#0f1c2b);color:#eaf2f7}body.site-2026 .design-page .agentic-home-band .section-eyebrow,body.site-2026 .design-page .agentic-section-heading h2,body.site-2026 .design-page .agentic-section-heading>p,body.site-2026 .design-page .agentic-service-band .section-eyebrow,body.site-2026 .design-page .agentic-use-cases h3{color:#eaf2f7}body.site-2026 .design-page .agentic-capability-card,body.site-2026 .design-page .agentic-capability-card:hover,body.site-2026 .design-page .agentic-capability-grid{background:rgba(43,142,200,.16)}body.site-2026 .design-page .agentic-capability-card>span{color:#8ac5ea}body.site-2026 .design-page .agentic-capability-card h3,body.site-2026 .design-page .agentic-capability-card p,body.site-2026 .design-page .agentic-runtime-copy h3{color:#eaf2f7}body.site-2026 .design-page .agentic-runtime-flow li{background:rgba(43,142,200,.045)}body.site-2026 .design-page .agentic-runtime-flow span{color:#8ac5ea}body.site-2026 .design-page .agentic-runtime-flow strong{color:#eaf2f7}body.site-2026 .design-page .agentic-control-row span{background:rgba(43,142,200,.06);color:#eaf2f7}body.site-2026 .design-page .agentic-use-cases li{color:#eaf2f7}body.site-2026 .design-page .agentic-use-cases li:before{background:#192d40}body.site-2026 .design-page .agentic-inline-link,body.site-2026 .design-page .agentic-inline-link:hover{color:#eaf2f7}body.site-2026 .design-page .audit-lens-grid{background:#192d40}body.site-2026 .design-page .audit-lens-card{background:rgba(43,142,200,.16)}body.site-2026 .design-page .audit-lens-card>span{color:#8ac5ea}body.site-2026 .design-page .audit-lens-card h3{color:#c5d7e5}body.site-2026 .design-page .audit-lens-card p{color:#8ac5ea}body.site-2026 .design-page .audit-plan-panel{background:rgba(43,142,200,.16)}body.site-2026 .design-page .audit-plan-panel.is-plan{border-color:#8ac5ea35}body.site-2026 .design-page .audit-plan-panel h2{color:#c5d7e5}body.site-2026 .design-page .audit-plan-panel li{color:#8ac5ea}body.site-2026 .design-page .audit-plan-panel li:before{background:rgba(43,142,200,.12);color:#8ac5ea}body.site-2026 .design-page .audit-fit-list p{color:#8ac5ea}body.site-2026 .design-page .audit-fit-list p:before{background:#192d40}body.site-2026 .design-page .workshop-hero{color:#eaf2f7;background:radial-gradient(circle at 82% 18%,rgba(43,142,200,.16),transparent 27%),radial-gradient(circle at 14% 88%,rgba(43,142,200,.12),transparent 30%),#0f1c2b}body.site-2026 .design-page .workshop-hero-copy .hero-lead,body.site-2026 .design-page .workshop-hero-copy h1,body.site-2026 .design-page .workshop-trust-line{color:#eaf2f7}body.site-2026 .design-page .workshop-fact-grid,body.site-2026 .design-page .workshop-fact-grid div{background:rgba(43,142,200,.16)}body.site-2026 .design-page .workshop-fact-grid span,body.site-2026 .design-page .workshop-fact-grid strong{color:#eaf2f7}body.site-2026 .design-page .workshop-learning-section{background:radial-gradient(circle at 92% 8%,rgba(43,142,200,.09),transparent 30%),#192d40}body.site-2026 .design-page .workshop-learning-item>span{color:#8ac5ea}body.site-2026 .design-page .workshop-learning-item h3{color:#c5d7e5}body.site-2026 .design-page .workshop-learning-item p{color:#8ac5ea}body.site-2026 .design-page .workshop-agenda-section{background:#192d40}body.site-2026 .design-page .workshop-session{background:rgba(43,142,200,.16)}body.site-2026 .design-page .workshop-session h3{color:#c5d7e5}body.site-2026 .design-page .workshop-corporate-facts li,body.site-2026 .design-page .workshop-session li{color:#8ac5ea}body.site-2026 .design-page .workshop-corporate-facts li:before,body.site-2026 .design-page .workshop-session li:before{background:#192d40}body.site-2026 .design-page .workshop-included-band{color:#eaf2f7;background:#0f1c2b}body.site-2026 .design-page .workshop-included-band p{color:#8ac5ea}body.site-2026 .design-page .workshop-included-band li{background:rgba(43,142,200,.07)}body.site-2026 .design-page .workshop-registration-step{background:#192d40}body.site-2026 .design-page .workshop-registration-step>span{color:#c5d7e5;background:#192d40}body.site-2026 .design-page .workshop-registration-step h3{color:#c5d7e5}body.site-2026 .design-page .workshop-registration-step p{color:#8ac5ea}body.site-2026 .design-page .workshop-enrollment-note{color:#8ac5ea;background:#192d40}body.site-2026 .design-page .workshop-corporate-section{color:#eaf2f7;background:radial-gradient(circle at 12% 20%,rgba(43,142,200,.1),transparent 28%),#0f1c2b}body.site-2026 .design-page .workshop-corporate-facts li,body.site-2026 .design-page .workshop-corporate-section .lead,body.site-2026 .design-page .workshop-corporate-section h2{color:#eaf2f7}body.site-2026 .design-page .workshop-certificate-link a{color:#8ac5ea}.design-home{--brand-900:#192d40;--brand-500:#2b8ec8;--brand-300:#8ac5ea;--violet-500:#4f46e5;--success:#2bd4a6;--surface:#0f1c2b;--bone:#f3f6fa;--ink:#e6f0f7;--muted:#a6b9ca;--edge:#ffffff26;--text:#e6f0f7;--font-heading:Sora,Arial,sans-serif;--font-body:Inter,Arial,sans-serif;--font-code:JetBrains,monospace;color-scheme:dark;--spread:1}.design-home *{box-sizing:border-box;letter-spacing:0}.design-home{scroll-behavior:smooth;scroll-padding-top:40px;margin:0;background:var(--surface);color:var(--ink);font:16px/1.5 Inter,Arial,sans-serif}.design-home a{color:inherit;text-decoration:none}.design-home a,.design-home button,.design-home summary{-webkit-tap-highlight-color:transparent}.design-home button{font:inherit}.design-home a,.design-home button,.design-home summary{touch-action:manipulation}.design-home button,.design-home summary{cursor:pointer}.design-home a:focus-visible,.design-home button:focus-visible,.design-home summary:focus-visible{outline:3px solid var(--brand-300);outline-offset:6px}.design-home figure,.design-home h1,.design-home h2,.design-home h3,.design-home p{margin:0}.design-home h1,.design-home h2,.design-home h3{font-family:Sora,Arial,sans-serif;font-weight:500}.design-home h2{font-size:48px;line-height:1.2}.design-home img{display:block;max-width:100%}.design-home em{font-family:Georgia,serif;font-weight:400}.design-home sup{font-size:10px;vertical-align:super}.design-home .mono{font:12px JetBrains,monospace;color:var(--muted)}.design-home .skip{position:absolute;top:-100px;left:20px;z-index:50;background:var(--bone);color:var(--surface);padding:15px}.design-home .skip:focus{top:10px}.design-home [hidden]{display:none!important}.design-home .site-head{position:absolute;z-index:20;top:0;left:0;width:100%;padding:32px 4.5%;display:flex;align-items:center;justify-content:space-between}.design-home .brand{display:flex;align-items:center;gap:10px;font-family:Sora,Arial,sans-serif;font-size:23px;font-weight:650}.design-home .brand img{width:36px;height:auto}.design-home .top-nav{display:grid;grid-template-columns:32px 24px 74px;width:178px;height:40px;align-items:center;grid-gap:24px;gap:24px;font-size:13px}.design-home .top-nav>button{grid-column:1;grid-row:1}.design-home .top-nav>a{grid-column:2;grid-row:1}.design-home .top-nav details{position:relative;grid-column:3;grid-row:1}.design-home .top-nav summary{list-style:none;display:flex;gap:26px;align-items:center}.design-home .top-nav summary::-webkit-details-marker{display:none}.design-home .top-nav summary span{font-size:25px}.design-home .menu-panel{position:absolute;top:50px;right:0;width:285px;max-height:75vh;overflow:auto;background:var(--brand-900);padding:16px;border:1px solid var(--edge);box-shadow:0 25px 70px #0008}.design-home .menu-panel a{display:block;padding:9px 12px}.design-home .menu-panel a:hover{background:#ffffff0d}.design-home .motion-toggle{border:1px solid var(--edge);width:32px;height:32px;border-radius:50%;color:var(--ink);background:transparent}.design-home .pill{min-height:54px;display:inline-flex;align-items:center;gap:30px;background:var(--success);color:var(--surface);padding:15px 24px;border-radius:99px;font-size:14px;font-weight:600;transition:transform .25s}.design-home .pill:hover{transform:translateY(-2px)}.design-home .quiet-link{display:inline-flex;align-items:center;gap:30px;border-bottom:1px solid #8ac5ea66;padding-bottom:7px;font-size:14px}.design-home .quiet-link:hover{color:var(--brand-300)}.design-home .hero{height:calc(100svh - 24px);min-height:820px;position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(175deg,var(--surface),#132536 58%,var(--surface))}.design-home .hero h1{position:relative;z-index:2;font-size:144px;line-height:.98;padding:120px 5% 0;text-align:center;pointer-events:none}.design-home .hero h1 em{color:var(--brand-300);font-size:1.04em}.design-home .field{position:absolute;left:0;right:0;top:calc(190px + 8svh);bottom:50px}.design-home .field-poster,.design-home canvas{position:absolute;width:100%;height:100%;object-fit:contain;inset:0}.design-home.motion .field-poster{opacity:0}.design-home.motion .hero h1{opacity:calc(1 - var(--assembly, 0) * 1.8)}.design-home .hero-cta{position:absolute;z-index:5;bottom:65px;left:50%;transform:translateX(-50%);white-space:nowrap}.design-home .hero-cta:hover{transform:translate(-50%,-2px)}.design-home .next{position:absolute;bottom:27px;left:50%;font-size:20px;color:var(--muted)}.design-home .node-labels{list-style:none;margin:0;padding:0;position:absolute;inset:0;opacity:0;pointer-events:none}.design-home .node-labels li{position:absolute;top:var(--y);left:var(--x);transform:translate(-50%,35px);font:12px JetBrains,monospace;background:var(--surface);padding:4px 7px;color:var(--ink);white-space:nowrap}.design-home .statement{min-height:940px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(var(--surface),#142739 64%,var(--surface))}.design-home .statement h2{position:relative;z-index:2;text-align:center;font-size:108px;line-height:1.12;max-width:1300px}.design-home .statement h2 span{display:block}.design-home .outline{color:#132536;background:linear-gradient(105deg,#8ac5ea,#2b8ec8 55%,#8ac5ea);background-clip:text;-webkit-background-clip:text;-webkit-text-stroke:1px transparent;text-shadow:0 1px 12px #2b8ec833}.design-home .runtime{position:relative;min-height:1080px;overflow:hidden;padding:80px 5% 65px;background:linear-gradient(var(--surface),#15283a 50%,var(--surface))}.design-home .runtime h2{text-align:center}.design-home .glass-stack{position:relative;width:660px;height:680px;margin:120px auto 0;perspective:1600px;transform-style:preserve-3d}.design-home .glass-pane{position:absolute;top:0;left:0;width:100%;height:330px;border:1px solid #8ac5ea45;border-top:2px solid #c3eaffb0;border-radius:14px;background:linear-gradient(150deg,#8ac5ea1c,#15283955 50%,#4f46e518);box-shadow:inset 0 1px 15px #c2e9ff0f,0 32px 45px #020a1333;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);transform:translateY(calc(var(--i) * 86px * var(--spread))) scale(calc(1 - var(--i) * .05)) rotateX(55deg) rotate(-23deg);opacity:calc(1 - var(--i) * .14);filter:blur(calc(var(--i) * .18px));transform-origin:center;overflow:visible}.design-home .glass-pane:before{content:"";position:absolute;inset:0;opacity:.15;border-radius:inherit;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.5' filter='url(%23n)'/%3E%3C/svg%3E")}.design-home .pane-grid{position:absolute;inset:30px;border-radius:5px;background:repeating-linear-gradient(90deg,transparent 0 48px,#8ac5ea12 48px 49px),repeating-linear-gradient(0deg,transparent 0 48px,#8ac5ea12 48px 49px);-webkit-mask-image:linear-gradient(135deg,#000,transparent);mask-image:linear-gradient(135deg,#000,transparent)}.design-home .pane-trace{position:absolute;inset:60px 90px 90px;border:1px solid #8ac5ea70;border-left:0;border-bottom:0;border-radius:50% 40% 0 0;box-shadow:0 -1px 0 #fff1}.design-home .pane-label{position:absolute;left:96%;top:calc(130px + var(--i) * 86px);white-space:nowrap;display:flex;gap:20px;font:16px JetBrains,monospace;color:var(--ink);transform:none;padding-left:24px;opacity:1}.design-home .pane-label b{color:var(--brand-300);font-size:11px;font-weight:400}.design-home .runtime .quiet-link{position:absolute;bottom:75px;left:50%;transform:translateX(-50%);white-space:nowrap}.design-home.motion .pane-label{opacity:var(--spread)}.design-home .ghost{position:absolute;inset:70px 0 0;margin:auto;opacity:.32;transform:rotate(-12deg) scale(.9)}.design-home .proof{padding-top:0;overflow:clip;background:linear-gradient(var(--surface),#142638,var(--surface))}.design-home .proof-pin>h2{text-align:center;margin:0 0 45px}.design-home .proof-rail{display:flex;flex-direction:column;align-items:center;gap:100px}.design-home .case{width:100%;max-width:1240px;padding:0 60px}.design-home .case-meta{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.design-home .case h3{font-size:27px}.design-home .product-window{position:relative;border:1px solid #91b5d947;border-radius:12px;overflow:hidden;background:#15293e;box-shadow:0 24px 80px #0005,inset 0 1px 0 #effaff44}.design-home .window-bar{height:25px;background:linear-gradient(#263e52,#182e42);display:flex;align-items:center;gap:5px;padding-left:11px;border-bottom:1px solid #8ac5ea20}.design-home .window-bar span{width:5px;height:5px;background:#8ca6bb;border-radius:50%}.design-home .product-window img{width:100%;height:auto;aspect-ratio:1600/946;object-fit:cover;object-position:top}.design-home .case .product-window{height:470px;box-shadow:0 36px 90px #0006}.design-home .case .product-window img{height:100%;aspect-ratio:auto;object-fit:cover;object-position:top}.design-home .case .product-window picture{display:block;height:calc(100% - 25px)}.design-home .case .portrait-capture img{object-fit:contain;background:linear-gradient(145deg,#192d40,#0f1c2b)}.design-home .case-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:24px}.design-home .case-bottom dl{display:flex;gap:50px;margin:0}.design-home .case-bottom dd{margin:0;font:30px Sora,Arial,sans-serif}.design-home .case-bottom dt{font-size:11px;color:var(--muted);margin-top:2px}.design-home .case-bottom>a{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid #8ac5ea55}.design-home .capture-note{font:10px/1.5 JetBrains,monospace;color:var(--muted);margin-top:14px}.design-home .capture-note a{text-decoration:underline}.design-home .ecosystem{padding:130px 0 60px;overflow:hidden;background:linear-gradient(var(--surface),#192d40 50%,var(--surface))}.design-home .ecosystem h2{text-align:center;margin-bottom:48px}.design-home .ecosystem-product{width:62%;max-width:1000px;margin:0 auto 50px;transform:perspective(1600px) rotateX(7deg)}.design-home .ecosystem-product .product-window{max-height:400px;box-shadow:0 45px 80px #050e1890}.design-home .marquee{overflow:hidden;padding:36px 0 70px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.design-home .marquee-track{display:flex;gap:90px;align-items:center;width:max-content;font:600 44px Sora,Arial,sans-serif;color:var(--brand-300)}.design-home .marquee-track>span{white-space:nowrap;display:flex;align-items:center;gap:20px}.design-home .mark-market{font-family:Georgia,serif;color:var(--bone)}.design-home .mark-visit{font-weight:400;color:var(--bone)}.design-home .mark-linkyoh{color:var(--brand-300)}.design-home .mark-silva img{width:50px;height:auto}.design-home.motion .marquee-track{animation:marks 42s linear infinite}.design-home .marquee:hover .marquee-track{animation-play-state:paused}@keyframes marks{to{transform:translateX(calc(-50% - 45px))}}.design-home .svt-ecosystem-strip{max-width:1240px;margin:0 auto!important}.design-home .tools{background:var(--bone);color:var(--surface);padding:100px 5% 95px;overflow:hidden}.design-home .tools h2{text-align:center;font-size:44px;margin-bottom:60px}.design-home .tool-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:28px;gap:28px;max-width:1400px;margin:auto}.design-home .tool .product-window{height:280px;box-shadow:0 15px 25px #192d4025;transition:transform .35s}.design-home .tool:hover .product-window{transform:translateY(-6px)}.design-home .tool .product-window img{height:255px;object-fit:cover;object-position:top left}.design-home .tool h3{font-size:18px;margin-top:22px;gap:15px}.design-home .contact,.design-home .tool h3{display:flex;justify-content:space-between;align-items:center}.design-home .contact{padding:100px 5% 70px;max-width:1400px;margin:auto;gap:35px}.design-home .contact h2{font-size:50px;max-width:50%}.design-home .contact>div{display:flex;align-items:center;gap:28px}.design-home .answers{padding:50px 5% 80px;max-width:1400px;margin:auto;border-top:1px solid var(--edge);font-size:13px;color:var(--muted)}.design-home .answers>h2{font:12px JetBrains,monospace;margin-bottom:22px}.design-home .answer-lead{display:grid;grid-template-columns:1fr 2fr;grid-gap:70px;gap:70px}.design-home .answer-lead h3{font-size:22px;max-width:280px;color:var(--ink)}.design-home .answer-lead ul{padding-left:20px}.design-home .faq-list{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:50px;column-gap:50px;margin-top:20px}.design-home .faq-list details{border-bottom:1px solid var(--edge);padding:16px 0}.design-home .faq-list summary{color:var(--ink)}.design-home .faq-list p{margin-top:10px;line-height:1.7}.design-home footer{padding:40px 5% 28px;background:var(--surface);border-top:1px solid var(--edge);font-size:12px;color:var(--muted)}.design-home .footer-top{display:flex;align-items:center;gap:30px;flex-wrap:wrap}.design-home .footer-top .brand{color:var(--ink);margin-right:auto}.design-home .credentials{margin-top:25px;color:var(--ink);font-size:11px}.design-home .footer-links{display:flex;gap:15px 25px;flex-wrap:wrap;margin:30px 0;font-size:11px}.design-home .legal{font-size:10px}.design-home .alternate-main{min-height:900px;padding-top:112px;text-align:center;overflow:hidden}.design-home .alternate h1{font-size:80px;line-height:1}.design-home .alternate h1 em{color:var(--brand-300)}.design-home .device-scene{width:800px;max-width:90%;height:510px;margin:40px auto 0;position:relative;perspective:1700px}.design-home .device{width:85%;margin:auto;transform:rotateY(-12deg) rotate(12deg);padding:14px;border-radius:27px;background:linear-gradient(135deg,#aec1d0,#142637 7%,#06101a 80%,#668297);box-shadow:inset 2px 2px 1px #ffffffaa,0 60px 70px #0008;position:relative;-webkit-box-reflect:below 20px linear-gradient(transparent 75%,#ffffff0b)}.design-home .device:after{content:"";position:absolute;inset:100% 0 auto;height:130px;background:linear-gradient(#8ac5ea10,transparent);transform:scaleY(-1) skewX(15deg);filter:blur(15px);opacity:.3}.design-home .device .product-window{border-radius:15px}.design-home .glass-chip{position:absolute;padding:16px 25px;border:1px solid #8ac5ea66;background:#192d40aa;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:12px;box-shadow:0 20px 30px #0005;font:18px Sora,Arial,sans-serif}.design-home .chip-one{left:0;top:0}.design-home .chip-two{right:0;top:300px}.design-home .chip-three{left:70px;bottom:100px}.design-home .alternate-main>p{font:12px JetBrains,monospace;color:var(--muted)}@media (min-width:960px) and (min-height:650px){.design-home.motion .proof{height:290svh}.design-home.motion .proof-pin{position:-webkit-sticky;position:sticky;top:0;height:100svh;overflow:clip;padding-top:24px}.design-home.motion .proof-pin>h2{font-size:36px;margin-bottom:24px}.design-home.motion .proof-rail{flex-direction:row;align-items:flex-start;gap:0;width:max-content;will-change:transform}.design-home.motion .case{width:100vw;max-width:none;padding:0 max(calc((100vw - 860px) / 2),40px);flex-shrink:0}.design-home.motion .case .product-window{height:min(540px,calc(100svh - 330px))}.design-home.motion .case .product-window img{object-fit:contain}}@media (min-width:1600px){.design-home .hero h1{font-size:176px}.design-home .hero{min-height:950px}.design-home .field{top:280px;bottom:95px}.design-home .statement h2{font-size:128px}.design-home.motion .case .product-window{height:min(500px,calc(100svh - 330px))}}@media (max-width:1199px){.design-home .hero h1{font-size:124px}.design-home .statement h2{font-size:88px}.design-home .glass-stack{width:520px}.design-home .pane-label{font-size:13px;padding-left:10px}.design-home .contact{display:block}.design-home .contact h2{max-width:none;margin-bottom:35px}.design-home .tool-grid{gap:18px}.design-home .tool h3{font-size:16px}.design-home .ecosystem h2,.design-home .tools h2{font-size:38px}}@media (max-width:959px){.design-home h2{font-size:36px}.design-home .hero{min-height:820px}.design-home .hero h1{font-size:106px;padding-top:170px}.design-home .field{top:270px;bottom:85px}.design-home .statement{min-height:800px}.design-home .statement h2{font-size:65px}.design-home .runtime{min-height:920px}.design-home .glass-stack{width:430px;margin-top:130px}.design-home .glass-pane{height:245px}.design-home .pane-label{left:84%;background:var(--surface);padding:5px 10px;font-size:12px}.design-home .case{padding:0 5%}.design-home .case .product-window{height:400px}.design-home .case h3{font-size:24px}.design-home .proof{padding-bottom:60px}.design-home .proof-rail{gap:80px}.design-home .ecosystem-product{width:85%}.design-home .ecosystem{padding-top:80px}.design-home .tools{padding-top:75px}.design-home .tool-grid{grid-template-columns:1fr;max-width:540px;gap:45px}.design-home .tool .product-window{height:340px}.design-home .tool .product-window img{height:315px}.design-home .tool h3{font-size:20px}.design-home .contact h2{font-size:40px}.design-home .contact>div{flex-wrap:wrap}.design-home .answer-lead{grid-template-columns:1fr;gap:20px}.design-home .answer-lead h3{max-width:none}.design-home .faq-list{grid-template-columns:1fr}.design-home .site-head{padding:25px 5%}.design-home .top-nav{gap:20px}}@media (max-width:599px){.design-home h2{font-size:27px}.design-home .site-head{padding:25px 22px}.design-home .brand{font-size:19px}.design-home .brand img{width:29px;height:auto}.design-home .top-nav{gap:16px;width:138px;grid-template-columns:28px 18px 60px;font-size:12px}.design-home .top-nav summary{gap:10px}.design-home .motion-toggle{width:28px;height:28px}.design-home .hero{height:844px;min-height:95svh}.design-home .hero h1{font-size:64px;line-height:1.06;padding:138px 15px 0}.design-home .field{top:248px;height:495px;left:-8%;right:-8%}.design-home .hero-cta{bottom:67px;font-size:13px;padding:14px 22px;gap:25px}.design-home .next{bottom:28px}.design-home .node-labels li{font-size:8px;padding:3px;transform:translate(-50%,27px)}.design-home .statement{min-height:690px;padding:70px 15px}.design-home .statement h2{font-size:43px;line-height:1.2}.design-home .runtime{min-height:850px;padding:60px 20px}.design-home .runtime h2{font-size:27px}.design-home .glass-stack{width:270px;height:570px;margin:120px auto 0;transform:translateX(-24px)}.design-home .glass-pane{height:190px;border-radius:8px;transform:translateY(calc(var(--i) * 80px * var(--spread))) scale(calc(1 - var(--i) * .055)) rotateX(50deg) rotate(-26deg)}.design-home .pane-label{top:calc(104px + var(--i) * 80px);left:76%;font-size:10px;gap:8px;transform:none}.design-home .pane-label b{font-size:9px}.design-home .pane-grid{inset:15px}.design-home .pane-trace{inset:35px}.design-home .runtime .quiet-link{bottom:55px;font-size:12px}.design-home .ghost{width:330px;transform:rotate(-14deg);opacity:.22;inset:80px 0 0}.design-home .proof{padding-top:40px}.design-home .proof-pin>h2{font-size:27px;margin-bottom:36px}.design-home .proof-rail{gap:70px}.design-home .case{padding:0 20px}.design-home .case h3{font-size:20px;max-width:265px;line-height:1.4}.design-home .case-meta .mono{font-size:9px}.design-home .case .product-window{height:300px}.design-home .case:first-child .product-window{height:430px}.design-home .case:first-child .product-window img{object-position:center}.design-home .case .product-window img{object-fit:cover;object-position:top left}.design-home .case .portrait-capture img{object-fit:contain}.design-home .case-bottom dl{gap:22px}.design-home .case-bottom dd{font-size:24px}.design-home .case-bottom dt{font-size:9px;max-width:90px;line-height:1.4}.design-home .capture-note{font-size:8px}.design-home .ecosystem{padding:70px 0 40px}.design-home .ecosystem h2{font-size:27px;padding:0 20px}.design-home .ecosystem-product{width:92%;margin-bottom:22px}.design-home .ecosystem-product .product-window{height:225px}.design-home .ecosystem-product img{height:200px;object-fit:cover;object-position:top left}.design-home .marquee{padding:30px 0 35px}.design-home .marquee-track{font-size:29px;gap:50px}.design-home .mark-silva img{width:34px;height:auto}.design-home .tools{padding:65px 20px}.design-home .tools h2{font-size:26px;text-align:left;margin-bottom:38px}.design-home .tool .product-window{height:265px}.design-home .tool .product-window img{height:240px}.design-home .tool h3{font-size:17px}.design-home .tool-grid{gap:36px}.design-home .contact{padding:75px 22px 55px}.design-home .contact h2{font-size:35px;line-height:1.3}.design-home .contact>div{gap:28px}.design-home .answers{padding:40px 22px 50px}.design-home .answer-lead h3{font-size:20px}.design-home .footer-top{gap:18px;align-items:flex-start;flex-direction:column}.design-home .footer-links{gap:14px 20px}.design-home footer{padding:35px 22px}.design-home .legal{font-size:9px}.design-home .alternate h1{font-size:54px}.design-home .device-scene{height:420px;margin-top:80px}.design-home .device{width:100%;padding:8px;border-radius:15px}.design-home .glass-chip{font-size:12px;padding:10px}.design-home .chip-two{top:220px}.design-home .chip-three{left:0;bottom:60px}.design-home .alternate-main{min-height:850px}.design-home .alternate-main>p{padding:0 20px}.design-home .alternate .site-head>a:last-child{font-size:10px}}@media (prefers-reduced-motion:reduce){.design-home.motion .hero h1{opacity:1}.design-home{scroll-behavior:auto}.design-home *,.design-home :after,.design-home :before{animation:none!important;transition:none!important}.design-home.motion .field-poster{opacity:1}.design-home.motion canvas{display:none}.design-home.motion .proof{height:auto;min-height:0}.design-home.motion .proof-pin{position:static;height:auto;min-height:0}.design-home.motion .proof-rail{flex-direction:column;align-items:center;width:auto;transform:none!important;gap:80px}.design-home.motion .case{width:100%;max-width:1240px;padding:0 5%}.design-home .pane-label{opacity:1!important}.design-home .glass-pane{--spread:1}.design-home .node-labels{display:none}.design-home .hero-cta:hover,.design-home .pill:hover,.design-home .tool:hover .product-window{transform:none}.design-home .hero-cta,.design-home .hero-cta:hover{transform:translateX(-50%)}}@font-face{font-family:Sora;src:url(/images/design-2026/sora-latin.woff2) format("woff2");font-weight:100 800;font-display:swap}@font-face{font-family:Inter;src:url(/images/design-2026/inter-latin.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:JetBrains;src:url(/images/design-2026/jetbrains-latin.woff2) format("woff2");font-weight:100 800;font-display:swap}.site-2026{overflow-x:clip;overflow-y:visible;--font-heading:Sora,Arial,sans-serif;--font-body:Inter,Arial,sans-serif;--font-code:JetBrains,monospace;--text:#eaf2f7;--muted:#b7cad9;--bone:#f3f6fa;color:var(--text);background:var(--surface);font:400 16px/1.65 var(--font-body)}.site-2026 *{letter-spacing:0}.site-2026 :is(a,button,input,textarea,select,summary):focus-visible{outline:3px solid var(--brand-300);outline-offset:4px}.site-2026 main:focus{outline:none}.design-skip{position:fixed;left:20px;top:10px;z-index:110;transform:translateY(-150%);background:var(--success);color:var(--surface);padding:12px 20px}.design-skip:focus{transform:none}.site-2026 .design-header{position:relative;background:var(--surface);border-bottom:1px solid #8ac5ea20;-webkit-backdrop-filter:none;backdrop-filter:none}.site-2026 .design-header:before{display:none}.site-2026 .design-header .container{width:90%;max-width:1600px}.site-2026 .site-header-inner{min-height:88px;justify-content:space-between}.site-2026 .brand{gap:12px}.site-2026 .brand-wordmark{font:500 24px var(--font-heading);color:var(--text)}.site-2026 .brand-wordmark sup{font-size:10px;vertical-align:super}.design-noscript{display:flex;flex-wrap:wrap;gap:18px;padding:24px 5%}.design-home{position:relative}.design-home .home-motion-toggle{position:absolute;top:28px;right:5%;z-index:6;width:44px;height:44px;border:1px solid #8ac5ea50;border-radius:50%;background:var(--surface);color:var(--brand-300);font-size:20px;cursor:pointer}.design-home .hero{height:calc(100svh - 110px);min-height:720px;padding:0}.design-home .hero:after,.design-home .hero:before,.design-page .hero:after,.design-page .hero:before,.site-2026 .design-header:after{display:none}.design-home .hero h1{padding-top:48px}.design-home .field{top:calc(112px + 8svh)}.design-home .runtime{min-height:930px;padding-top:30px}.design-home .cesium-positioning{font:400 13px/1.65 var(--font-body);color:#bdd0df;max-width:72ch;margin:24px auto;padding:0 24px}.design-home .cesium-positioning a{text-decoration:underline;text-underline-offset:4px}.design-home .answers{padding-bottom:80px}.site-2026 .container{width:min(1240px,calc(100% - 64px))}.design-page{color:var(--text);background:var(--surface);--glass-bg:#192d40;--glass-border:#8ac5ea35;--surface-light:#192d40;--text-dark:#eaf2f7}body.site-2026 .design-page :is(h1,h2,h3){color:var(--text)}body.site-2026 .design-page :is(.card,.info-box){background:var(--brand-900);border-color:#8ac5ea35}.design-page .section{padding-block:80px}.design-page .section .section{padding-block:48px}.design-page h1,.design-page h2,.design-page h3{font-family:var(--font-heading);letter-spacing:0}.design-page .inner-heading{position:relative;isolation:isolate;min-height:120px;padding:0 130px 24px 0;max-width:100%;font-size:56px;line-height:1.12;color:var(--text);font-weight:500;margin:0 0 24px;overflow-wrap:break-word}.inner-heading-text{position:relative;z-index:1;display:block}.inner-hero-object{position:absolute;right:0;top:12px;width:100px;height:100px;perspective:600px;pointer-events:none}.inner-hero-object>span{display:block;position:absolute;inset:10px;border:1px solid #8ac5ea80;border-top:2px solid #8ac5ea;background:linear-gradient(140deg,#8ac5ea25,#192d4055,#4f46e522);box-shadow:0 18px 25px #0003;transform:rotateX(45deg) rotate(-25deg);border-radius:8px}.inner-hero-object>span:nth-child(2){transform:translateY(20px) scale(.92) rotateX(45deg) rotate(-25deg);opacity:.65}.inner-hero-object>span:nth-child(3){transform:translateY(40px) scale(.84) rotateX(45deg) rotate(-25deg);opacity:.35}.site-2026 .design-page .inner-heading .headline-mark{background:none;border:0;padding:0;box-shadow:none;-webkit-clip-path:none;clip-path:none;font:inherit;color:inherit;-webkit-text-fill-color:currentColor;overflow-wrap:normal}.design-page .inner-heading .headline-mark:after{display:none}.design-page .lead{font-size:18px;line-height:1.8;max-width:72ch}.design-page :is(.hero,.audit-hero,.whatsapp-hero,.workshop-hero,.certificate-hero){padding-block:64px;background:linear-gradient(165deg,var(--brand-900),var(--surface))}.design-page .hero-grid{gap:56px;align-items:center}.design-page .cesium-product-hero .inner-heading{padding-right:0}.design-page .cesium-product-hero .inner-hero-object{display:none}.design-page :is(.hero-side-panel,.about-hero-media){border-radius:16px;border:1px solid #8ac5ea35;box-shadow:0 28px 60px #0003}.site-2026 .product-window{overflow:hidden;border:1px solid #8ac5ea40;border-radius:12px;background:var(--brand-900);box-shadow:0 24px 60px #0004}.site-2026 .window-bar{display:flex;gap:5px;align-items:center;height:25px;padding-left:12px;background:var(--brand-900)}.site-2026 .window-bar span{width:5px;height:5px;border-radius:50%;background:var(--brand-300)}.site-2026 .product-window img{display:block;width:100%;height:auto;object-fit:cover;object-position:top}.design-page .about-hero-media{height:auto;min-height:0;padding:0;background:transparent}.design-page .about-hero-media .product-window{width:100%;aspect-ratio:1.45}.design-page .about-hero-media img{position:static}.design-page :is(.card,.ecosystem-card){border-radius:16px;box-shadow:none;border:1px solid #8ac5ea30;padding:28px;background:linear-gradient(150deg,#192d4088,var(--surface))}.design-page :is(.card,.ecosystem-card):hover{transform:translateY(-3px);box-shadow:0 24px 38px #0002}.design-page h2{font-size:34px;line-height:1.3;font-weight:500}.design-page h3{font-size:21px;line-height:1.4}.site-2026 .btn{font-size:15px;font-family:var(--font-body);min-height:48px;border-radius:999px;padding:13px 23px;box-shadow:none;white-space:normal;letter-spacing:0}.site-2026 .btn:before{display:none}.site-2026 .btn-primary{background:var(--brand-300);border:1px solid var(--brand-300);color:var(--surface)}.site-2026 .btn-primary:hover{background:#c8e7fa;color:var(--surface)}.site-2026 :is(.btn-secondary,.btn-ghost){border:1px solid #8ac5ea65;background:transparent;color:var(--text)}.site-2026 a.btn[href*="wa.me"]{background:var(--success);border-color:var(--success);color:var(--surface)}.design-page .section-eyebrow{font:400 12px/1.6 var(--font-code);color:var(--brand-300)}.design-page .aurora-bg,.design-page .dot-grid{display:none}.design-tools :is(.quicktool-page,.quicktool-fit-section,.quicktools-value-band,.quicktool-answer-section,.quicktools-system-bridge,.quicktool-upgrade-band){background:var(--surface);color:var(--text)}.design-tools :is(.quicktools-value-band,.quicktool-fit-section,.quicktool-heading,.quicktool-answer-section) :is(h1,h2,h3,p,li){color:var(--text)}.design-tools .quicktool-heading-promise{background:var(--brand-900);border-color:var(--brand-300);box-shadow:none}.design-tools .quicktool-heading-promise :is(p,strong,span){color:var(--text)}.design-tools .quicktool-controls{background:var(--bone);color:#192d40;--text-dark:#192d40}.design-tools .quicktool-controls :is(h2,h3,p,label,legend){color:#192d40}.design-tools .quicktool-controls .btn-secondary{color:#192d40;border-color:#557487}body.site-2026 .design-tools .quicktool-controls :is(h2,h3,p,label,legend,.quicktool-step){color:#192d40}body.site-2026 .design-tools .quicktool-controls small{color:#425e72;font-size:13px}body.site-2026 .design-tools .quicktool-share-control .btn-ghost{color:var(--text)}body.site-2026 .design-tools .quicktool-heading-facts span{background:var(--brand-900);color:var(--text);font-size:12px}body.site-2026 .design-tools .quicktool-booking-phone-preview :is(h3,.card-kicker){color:#192d40}body.site-2026 .design-tools .quicktool-privacy-contract :is(strong,p){color:var(--text)}.design-tools .quicktools-hub .answer-block{color:var(--text)}.design-tools .quicktool-fit-layout{border-color:#8ac5ea40}.design-tools .quicktool-heading .section-eyebrow{color:var(--brand-300)}.design-page .blog-post-container{max-width:820px}.design-page .blog-prose{font-size:18px;line-height:1.85;background:transparent;border:0;box-shadow:none}.design-page .blog-prose :is(p,li){color:#d2e0eb}.design-page .blog-prose a{color:var(--brand-300);text-decoration:underline;text-underline-offset:4px}.design-article .inner-heading{font-size:52px;padding-right:0;min-height:0}.design-article .inner-hero-object,.design-legal .inner-hero-object{display:none}.design-legal .container{max-width:850px}.design-legal :is(h1,h2,h3){color:var(--text)}.design-legal .legal-content{background:var(--surface);color:#d2e0eb;padding-block:64px;font-size:17px;line-height:1.85}.design-legal .legal-content :is(p,li){color:#d2e0eb}.design-legal h1{font-size:42px;line-height:1.15}.design-page :is(input,textarea,select){background:#f3f6fa;color:#192d40;border:1px solid #8ac5ea;box-shadow:none}.design-page :is(input,textarea)::placeholder{color:#4b6376}.site-2026 .site-footer{background:var(--surface);color:#c6d7e4;border-top:1px solid #8ac5ea30;padding-top:72px}.site-2026 .site-footer h3{color:var(--text);font:500 16px var(--font-heading)}.site-2026 .site-footer :is(p,li,small){color:#b7cad9}.site-2026 .site-footer .footer-grid{grid-template-columns:1.3fr 1fr 1fr 1fr;gap:40px}.site-2026 .site-footer a:hover{color:var(--brand-300)}.site-2026 .footer-bottom{padding-block:26px;font-size:12px}.site-2026 .svt-ecosystem-strip{font-family:Inter,Arial,sans-serif}.design-reveal{opacity:1}.design-reveal.is-entering{animation:design-reveal .4s ease-out both}@keyframes design-reveal{0%{opacity:.6;transform:translateY(12px)}to{opacity:1;transform:none}}@media (min-width:1600px){.design-home .hero{min-height:840px}}@media (max-width:959px){.site-2026 .site-footer .footer-grid{grid-template-columns:1fr 1fr}.design-page .inner-heading{font-size:44px}.design-home .hero{min-height:730px}}@media (max-width:599px){.site-2026 .container{width:calc(100% - 40px)}.site-2026 .site-header-inner{min-height:74px}.site-2026 .brand-wordmark{font-size:21px}.design-home .hero{height:calc(100svh - 98px);min-height:690px}.design-home .hero h1{padding-top:88px;font-size:64px}.design-home .field{top:260px;bottom:62px}.design-home .home-motion-toggle{top:14px}.design-home .runtime{min-height:700px}.design-page .section{padding-block:52px}.design-page .inner-heading{font-size:36px;min-height:0;padding-right:0;margin-bottom:24px;max-width:100%}.inner-hero-object{position:relative;display:block;right:auto;top:0;width:72px;height:76px;margin-top:14px}.design-page h2{font-size:28px}.design-page h3{font-size:20px}.design-page .lead{font-size:16px}.design-page :is(.card,.ecosystem-card){padding:22px}.design-page .blog-prose{font-size:17px}.design-article .inner-heading{font-size:36px}.design-page .hero-grid{gap:28px}.site-2026 .site-footer .footer-grid{grid-template-columns:1fr;gap:32px}.design-home .cesium-positioning{font-size:12px}}@media (prefers-reduced-motion:reduce){.site-2026 *,.site-2026 :after,.site-2026 :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.design-reveal{transform:none!important;opacity:1!important}}.menu-close,.menu-trigger{display:inline-flex;align-items:center;gap:12px;padding:12px 4px;border:0;background:transparent;color:var(--text);font:500 16px var(--font-heading);cursor:pointer;min-height:44px}.menu-close span,.menu-trigger span{font-size:28px;line-height:1;display:block;transition:transform .25s}.menu-overlay{position:fixed;inset:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:28px 5%;border:0;color:#eaf2f7;background:linear-gradient(140deg,var(--surface),var(--brand-900));overflow:auto;overscroll-behavior:contain;opacity:0;transform:translateY(-12px);transition:opacity .25s,transform .25s;z-index:100}.menu-overlay.is-open{opacity:1;transform:none}.menu-overlay::-webkit-backdrop{background:#0f1c2b}.menu-overlay::backdrop{background:#0f1c2b}.menu-top{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:36px;border-bottom:1px solid #8ac5ea35}.menu-top>a{font:500 24px var(--font-heading)}.menu-close span{transform:rotate(45deg)}.menu-groups{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:40px 32px;gap:40px 32px;margin:40px 0}.menu-group h2{font:400 12px var(--font-code);color:var(--brand-300);margin:0 0 22px}.menu-group ul{list-style:none;padding:0;margin:0;display:grid;grid-gap:6px;gap:6px}.menu-group a{display:block;font:500 20px/1.4 var(--font-heading);padding:7px 0;text-decoration:none;overflow-wrap:anywhere;color:#eaf2f7}.menu-group a:hover{color:var(--brand-300)}.menu-bottom{gap:28px;justify-content:space-between;border-top:1px solid #8ac5ea35;padding:28px 0}.menu-actions,.menu-bottom,.menu-legal{display:flex;flex-wrap:wrap;align-items:center}.menu-actions,.menu-legal{gap:24px}.menu-legal{font-size:13px;color:#c0d1df}.menu-overlay a:focus-visible,.menu-overlay button:focus-visible,.menu-trigger:focus-visible{outline:3px solid var(--brand-300);outline-offset:5px;border-radius:2px}.design-pill{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:48px;padding:13px 24px;border:1px solid var(--success);border-radius:999px;color:var(--surface);background:var(--success);font:600 15px/1.4 var(--font-body);text-decoration:none}.design-pill:hover{background:#8ae8cf;color:var(--surface)}@media (max-width:1199px){.menu-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.menu-group a{font-size:21px}}@media (max-width:599px){.menu-overlay{padding:18px 24px}.menu-groups{grid-template-columns:1fr;gap:34px}.menu-group a{font-size:22px}.menu-top{position:-webkit-sticky;position:sticky;top:-18px;background:var(--surface);padding:16px 0;z-index:1}.menu-actions{width:100%}.menu-top>a{font-size:20px}}@media (prefers-reduced-motion:reduce){.menu-close span,.menu-overlay,.menu-trigger span{transition:none;transform:none}.menu-close span{transform:rotate(45deg)}}