@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-variable.woff2) format("woff2")}.presentation-theme{--font-body:"Inter",Arial,ui-sans-serif,system-ui,sans-serif;--font-display:var(--font-body);--deck-bg:#191b1c;--deck-panel:#232728;--deck-raised:#2b3031;--deck-text:#f3f5f4;--deck-muted:#b4bebf;--deck-soft:#909ea0;--deck-line:#384244;--deck-accent:#09c7c4;--deck-tint:#203738;--bg:var(--deck-bg);--bg-2:var(--deck-panel);--panel:var(--deck-panel);--panel-2:var(--deck-raised);--text:var(--deck-text);--muted:var(--deck-muted);--soft:var(--deck-muted);--line:var(--deck-line);--line-strong:#526467;--accent:var(--deck-accent);--accent-2:#6ac7eb;--accent-3:#8e95df;--accent-soft:var(--deck-tint);--success:var(--deck-accent);--bg-main:var(--deck-bg);--bg-section:var(--deck-panel);--surface:var(--deck-panel);--surface-soft:var(--deck-raised);--border-soft:var(--deck-line);--text-main:var(--deck-text);--text-secondary:var(--deck-muted);--text-muted:var(--deck-soft);--landing-bg:var(--deck-bg);--landing-card:var(--deck-panel);--landing-ink:var(--deck-text);--landing-muted:var(--deck-muted);--landing-soft:var(--deck-soft);--landing-line:var(--deck-line);--landing-purple:var(--deck-accent);--landing-violet:#89d8e4;--landing-blue:#6ac7eb;--shadow:0 16px 44px #0002;color-scheme:dark;min-height:100vh;background:var(--deck-bg);color:var(--deck-text);font-family:var(--font-body);font-weight:300;font-optical-sizing:auto}body:has(.presentation-theme){background:#191b1c}.presentation-theme ::selection{background:#09c7c450;color:#fff}.presentation-theme :is(input,select,textarea){accent-color:var(--deck-accent)}.presentation-theme :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-display);font-weight:500;letter-spacing:-.035em}.presentation-theme :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--deck-accent);outline-offset:4px}.presentation-theme :is(section[id],h2[id],h3[id]){scroll-margin-top:110px}.landing-page.presentation-theme{background:var(--deck-bg);padding-top:1px}.presentation-theme .landing-header{top:0;width:min(1320px,calc(100% - 64px));min-height:86px;margin:0 auto;padding:12px 0;gap:22px;border:0;border-bottom:1px solid var(--deck-line);border-radius:0;background:#191b1cf2;box-shadow:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.presentation-theme .blog-brand-mark,.presentation-theme .brand-mark,.presentation-theme .landing-brand-mark{width:38px;height:38px;min-width:38px;border:0;border-radius:10px;background:transparent;box-shadow:none}.presentation-theme .landing-brand-mark:after,.presentation-theme .landing-brand-mark:before{display:none}.presentation-theme .blog-brand-mark img,.presentation-theme .brand-mark img,.presentation-theme .landing-brand-mark img{width:100%;height:100%}.presentation-theme .landing-brand strong{color:var(--deck-text);font-size:19px;letter-spacing:-.025em}.presentation-theme .landing-brand small{color:var(--deck-soft);font-size:10px}.presentation-theme .landing-nav{gap:1px}.presentation-theme .landing-nav a{padding:10px 8px;color:var(--deck-muted);font-size:12px;border-radius:6px}.presentation-theme .landing-nav a:hover{background:var(--deck-panel);color:var(--deck-accent)}.presentation-theme .landing-header-actions{gap:8px}.presentation-theme .landing-header-actions .landing-ghost{display:none}.presentation-theme :is(.landing-primary,.landing-secondary,.landing-ghost){min-height:48px;border-radius:8px;padding:0 22px;font-size:14px;font-weight:500;box-shadow:none;transition:background-color .2s,border-color .2s,transform .2s}.presentation-theme .landing-primary{border:1px solid var(--deck-accent);background:var(--deck-accent);color:#102527}.presentation-theme .landing-primary:hover{background:#53ddda;border-color:#53ddda;box-shadow:none;transform:translateY(-1px)}.presentation-theme :is(.landing-secondary,.landing-ghost){border:1px solid #506164;background:transparent;color:var(--deck-text)}.presentation-theme :is(.landing-secondary,.landing-ghost):hover{border-color:var(--deck-accent);background:var(--deck-tint);box-shadow:none}.presentation-theme .landing-header .landing-primary{min-height:40px;padding:0 16px;font-size:12px}.presentation-theme .landing-hero{position:relative;isolation:isolate;width:min(1320px,calc(100% - 64px));display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;min-height:640px;padding:86px 0 80px;overflow:visible;background:none}.presentation-theme .landing-hero:before{content:"";position:absolute;z-index:-1;inset:auto -32px -10px;height:170px;background:url(/assets/presentation-grid.svg) bottom/100% 100% no-repeat;opacity:.5;pointer-events:none}.presentation-theme .landing-hero:after{display:none}.presentation-theme .landing-hero-copy{max-width:720px;position:relative;z-index:2;padding:0}.presentation-overline{display:block;margin-bottom:24px;color:var(--deck-muted);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.presentation-theme .landing-hero h1{max-width:730px;margin:0 0 28px;color:var(--deck-text);font-size:clamp(42px,4.35vw,64px);font-weight:500;line-height:1.09;letter-spacing:-.045em}.presentation-theme .landing-hero h1>span{display:block;color:var(--deck-accent)}.presentation-theme .landing-hero-copy>p{max-width:560px;margin:0;color:var(--deck-muted);font-size:17px;line-height:1.65}.presentation-theme .landing-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.presentation-theme .landing-microcopy{margin-top:16px;color:var(--deck-soft);font-size:12px}.presentation-voice{position:relative;min-width:0;padding-top:12px}.presentation-voice-label{display:flex;align-items:center;gap:9px;color:var(--deck-soft);font-size:10px;letter-spacing:.16em}.presentation-voice-label>span{width:6px;height:6px;border-radius:50%;background:var(--deck-accent);box-shadow:0 0 12px #09c7c450}.presentation-wave{display:block;width:125%;max-width:none;height:auto;margin:-4% -12% -7%}.presentation-voice-caption{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;padding-top:20px;border-top:1px solid var(--deck-line);color:var(--deck-muted);font-size:13px;line-height:1.6}.presentation-voice-caption>span:last-child{display:inline-flex;align-items:center;gap:8px;color:var(--deck-accent);font-size:11px}.presentation-theme .proof-strip{width:min(1320px,calc(100% - 64px));margin:0 auto 20px;border:0;border-top:1px solid var(--deck-line);border-bottom:1px solid var(--deck-line);border-radius:0;background:transparent;box-shadow:none;padding:28px 0}.presentation-theme .proof-strip>div{background:transparent;border-color:var(--deck-line);border-radius:0}.presentation-theme .proof-strip strong{color:var(--deck-accent);font-size:29px;font-weight:500}.presentation-theme .proof-strip span{color:var(--deck-soft);font-size:12px;line-height:1.55}.presentation-theme :is(.landing-section,.smart-stream-section,.security-section,.final-cta,.mid-lead-cta,.landing-footer){width:min(1200px,calc(100% - 64px))}.presentation-theme .landing-section{padding-top:96px}.presentation-theme .section-heading{max-width:780px;margin-bottom:34px}.presentation-theme :is(.section-heading h2,.smart-stream-section h2,.security-section h2,.final-cta h2,.mid-lead-cta h2){max-width:820px;margin-top:16px;color:var(--deck-text);font-size:clamp(30px,3.1vw,46px);font-weight:500;line-height:1.16;letter-spacing:-.035em}.presentation-theme .landing-eyebrow{border:0;border-radius:0;padding:0;background:none;color:var(--deck-accent);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.presentation-theme :is(.section-heading>p,.final-cta p,.mid-lead-cta p,.security-section p){color:var(--deck-muted);font-size:16px;line-height:1.7}.presentation-theme :is(.feature-card,.process-card,.demo-card,.steps article,.scenario-panel,.integration-orbit,.trust-grid article,.pricing-card,.tariff-card,.lead-form,.landing-faq-list details){border:1px solid var(--deck-line);border-radius:12px;background:var(--deck-panel);box-shadow:none;color:var(--deck-text)}.presentation-theme :is(.feature-card,.demo-card,.tariff-card):hover{border-color:#4a6669;box-shadow:none}.presentation-theme .feature-card{padding:28px}.presentation-theme .feature-card strong{color:var(--deck-text);font-size:21px;font-weight:500;line-height:1.35}.presentation-theme .feature-card p{color:var(--deck-muted);font-size:14px;line-height:1.65}.presentation-theme :is(.problem-bento .feature-card.featured,.steps article:last-child,.pilot-section .results-dashboard .feature-card:first-child){background:#203032;border-color:#386366;box-shadow:none}.presentation-theme :is(.feature-card>span,.steps article span,.trust-grid article svg){border-color:#36575a;border-radius:8px;background:var(--deck-tint);color:var(--deck-accent);box-shadow:none}.presentation-theme .process-card{padding:24px}.presentation-theme .process-line>span{border:1px solid var(--deck-line);border-radius:8px;background:var(--deck-raised);box-shadow:none}.presentation-theme .process-line span strong{color:var(--deck-text)}.presentation-theme :is(.process-line small,.steps p,.demo-card p){color:var(--deck-muted)}.presentation-theme .dialogue-example{border:0;border-left:2px solid var(--deck-accent);border-radius:0;background:#1c2223}.presentation-theme .dialogue-example p{color:var(--deck-muted)}.presentation-theme .dialogue-example span{color:var(--deck-accent)}.presentation-theme .demo-card{padding:24px}.presentation-theme .demo-card strong{color:var(--deck-text);font-weight:500}.presentation-theme .demo-card button{border:1px solid #3a6a6e;background:var(--deck-tint);color:var(--deck-accent);border-radius:50%}.presentation-theme .demo-wave i{background:var(--deck-accent)}.presentation-theme .demo-wave i:nth-child(3n){background:#78bde6}.presentation-theme .smart-stream-section{grid-template-columns:minmax(0,1fr);gap:40px;padding:44px;border:1px solid var(--deck-line);border-radius:12px;background:#202526;box-shadow:none}.presentation-theme .smart-stream-intro{display:grid;grid-template-columns:1.1fr 1fr;grid-column-gap:56px;column-gap:56px;align-items:center}.presentation-theme .smart-stream-intro .landing-eyebrow{grid-column:1/-1}.presentation-theme .smart-stream-intro h2{margin-bottom:0}.presentation-theme .smart-stream-intro p{margin:16px 0 0;color:var(--deck-muted);font-size:16px;line-height:1.7}.presentation-theme .stream-flow{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;padding:0}.presentation-theme .stream-flow article{align-content:start;gap:12px;min-height:205px;padding:22px 18px;border-radius:10px;border-color:var(--deck-line);background:var(--deck-panel);box-shadow:none;animation:presentation-stream-step 10s ease-in-out infinite}.presentation-theme .stream-flow article:nth-child(2){animation-delay:2s}.presentation-theme .stream-flow article:nth-child(3){animation-delay:4s}.presentation-theme .stream-flow article:nth-child(4){animation-delay:6s}.presentation-theme .stream-flow article:nth-child(5){animation-delay:8s}.presentation-theme .stream-step-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;color:var(--deck-accent)}.presentation-theme .stream-step-top small{font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.1em}.presentation-theme .stream-flow strong{font-size:18px;line-height:1.3;color:var(--deck-text);overflow-wrap:normal}.presentation-theme .stream-flow article>span{font-size:14px;line-height:1.6;color:var(--deck-muted);overflow-wrap:normal}@keyframes presentation-stream-step{0%,14%{border-color:#398889;background:#213c3d;box-shadow:inset 0 2px 0 #09c7c4}20%,to{border-color:var(--deck-line);background:var(--deck-panel);box-shadow:inset 0 2px 0 transparent}}@media (max-width:1000px){.presentation-theme .stream-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.presentation-theme .stream-flow article{min-height:180px;padding:24px}.presentation-theme .stream-flow article:last-child{grid-column:1/-1}}@media (max-width:760px){.presentation-theme .smart-stream-intro{grid-template-columns:minmax(0,1fr)}.presentation-theme .smart-stream-section{gap:28px}}@media (max-width:560px){.presentation-theme .stream-flow{grid-template-columns:minmax(0,1fr);gap:12px}.presentation-theme .stream-flow article{min-height:0;padding:22px;gap:10px}.presentation-theme .stream-step-top{margin-bottom:4px}}.presentation-theme :is(.smart-stream-section,.security-section){margin-top:96px}.presentation-theme .smart-stream-section .landing-eyebrow{color:var(--deck-accent)}.presentation-theme :is(.stream-node,.stream-nodes>strong,.stream-nodes span){border-color:var(--deck-line);border-radius:8px;background:var(--deck-raised);color:var(--deck-text);box-shadow:none}.presentation-theme .stream-node:before{border-color:var(--deck-accent)}.presentation-theme .scenario-tabs button{border-color:var(--deck-line);border-radius:6px;background:transparent;color:var(--deck-muted)}.presentation-theme .scenario-tabs button.active{background:var(--deck-tint);border-color:#3a7375;color:var(--deck-accent)}.presentation-theme .scenario-panel{padding:20px}.presentation-theme .scenario-panel div{background:var(--deck-panel);box-shadow:none}.presentation-theme .scenario-panel h3{color:var(--deck-text)}.presentation-theme :is(.scenario-panel p,.scenario-panel li){color:var(--deck-muted)}.presentation-theme .scenario-result-card{background:var(--deck-raised)!important;border-color:var(--deck-line);border-radius:8px}.presentation-theme .scenario-result-card strong{color:var(--deck-text)}.presentation-theme .scenario-result-card span{color:var(--deck-accent)}.presentation-theme :is(.integration-source-grid span,.integration-target-grid span,.integration-hub){border-color:var(--deck-line);border-radius:8px;background:var(--deck-raised);color:var(--deck-text);box-shadow:none}.presentation-theme .integration-hub{background:#203638;border-color:#396569}.presentation-theme .integration-flow{background:var(--deck-panel);border-color:var(--deck-line);border-radius:12px;box-shadow:none}.presentation-theme .integration-side span{border-radius:7px}.presentation-theme .integration-hub:after,.presentation-theme .integration-hub:before{background:#3c6a6d}.presentation-theme .integration-hub svg{color:var(--deck-accent)}.presentation-theme .security-section{border:1px solid #365256;border-radius:12px;background:#1f2b2d url(/assets/presentation-grid.svg) bottom/100% auto no-repeat;padding:44px;box-shadow:none}.presentation-theme .trust-grid article{background:#263235}.presentation-theme .tariff-card{min-height:180px}.presentation-theme .tariff-rate strong{border-radius:6px;background:#3b4243;color:var(--deck-text);font-size:32px;font-weight:500}.presentation-theme .tariff-card:nth-child(3){border-color:#42787b;background:#263638}.presentation-theme .tariff-card:nth-child(3) .tariff-rate strong{background:var(--deck-accent);color:#112628}.presentation-theme :is(.tariff-rate span,.tariff-card-bottom span,.tariff-card-bottom b){color:var(--deck-muted)}.presentation-theme .cost-calculator-section .pricing-card{padding:26px}.presentation-theme :is(.pricing-card>div:first-child,.cost-breakdown article,.cost-calculator-section .price-total,.calculator-select-row label){border-color:var(--deck-line);border-radius:8px;background:var(--deck-raised);box-shadow:none}.presentation-theme :is(.cost-breakdown strong,.price-total strong){color:var(--deck-text);font-weight:500}.presentation-theme :is(.cost-breakdown span,.cost-breakdown small,.price-total small,.pricing-card label){color:var(--deck-muted)}.presentation-theme .pricing-card select{border-color:#516063;border-radius:6px;background:var(--deck-panel);color:var(--deck-text)}.presentation-theme .functionality-package-guide-heading h3{color:var(--deck-text)}.presentation-theme .functionality-package-grid article{border-color:var(--deck-line);border-radius:8px;background:var(--deck-raised)}.presentation-theme .functionality-package-grid article.selected{border-color:var(--deck-accent);background:#263638}.presentation-theme .functionality-package-grid h4{color:var(--deck-text)}.presentation-theme .functionality-package-grid strong{color:var(--deck-accent)}.presentation-theme .functionality-package-grid p{color:var(--deck-muted)}.presentation-theme .pricing-card input[type=range]::-webkit-slider-runnable-track{background:#4b6669}.presentation-theme .pricing-card input[type=range]::-moz-range-track{background:#4b6669}.presentation-theme :is(.final-cta,.mid-lead-cta){margin:96px auto 0;padding:40px;border:1px solid #365256;border-radius:12px;background:linear-gradient(135deg,#233133,#202425);box-shadow:none;gap:48px}.presentation-theme .lead-form{background:#232829;padding:24px;gap:16px}.presentation-theme .lead-form label{color:var(--deck-muted);font-size:12px;font-weight:500}.presentation-theme .lead-form :is(input:not([type=checkbox]),textarea){border-color:#4c5a5c;border-radius:8px;background:#1c2122;color:var(--deck-text)}.presentation-theme .lead-form :is(input,textarea)::placeholder{color:#859597;opacity:1}.presentation-theme .lead-form :is(input,textarea):focus{border-color:var(--deck-accent);box-shadow:0 0 0 3px #09c7c419}.presentation-theme .lead-form .lead-consent input[type=checkbox]{border-color:#657b7e;border-radius:5px;background-color:#1c2122;box-shadow:none}.presentation-theme .lead-form .lead-consent input[type=checkbox]:checked{border-color:var(--deck-accent);background-color:#087f80}.presentation-theme .lead-form .phone-country-select{background:#1c2122!important;border-color:#4c5a5c!important;border-radius:8px!important}.presentation-theme .lead-form .phone-country-select:focus-within{border-color:var(--deck-accent)!important;box-shadow:0 0 0 3px #09c7c419!important}.presentation-theme .landing-faq-list details{border-width:0 0 1px;border-radius:0;background:transparent;padding:0 6px}.presentation-theme .landing-faq-list summary{color:var(--deck-text);padding-block:24px;font-weight:500}.presentation-theme .landing-faq-list p{color:var(--deck-muted)}.presentation-theme .landing-footer{position:relative;padding-top:56px;padding-bottom:36px;margin-top:80px;border-color:var(--deck-line);background:transparent;color:var(--deck-text)}.presentation-theme .footer-brand-col p{color:var(--deck-muted)}.presentation-theme :is(.footer-column a,.footer-bottom,.footer-documents a){color:var(--deck-soft)}.presentation-theme .footer-column strong{color:var(--deck-text)}.presentation-theme :is(.footer-column a:hover,.footer-documents a:hover){color:var(--deck-accent)}.presentation-theme .landing-mobile-menu{border-color:var(--deck-line);border-radius:12px;background:#202526;color:var(--deck-text)}.presentation-theme :is(.landing-mobile-menu button,.landing-menu-button){border-color:var(--deck-line);background:var(--deck-panel);color:var(--deck-text)}.presentation-theme .landing-mobile-menu>a:not(.landing-primary){background:transparent;color:var(--deck-muted)}.presentation-theme .mobile-sticky-cta{border-color:var(--deck-line);background:#202526f5;box-shadow:none}.presentation-theme .mobile-sticky-cta a{background:var(--deck-accent);color:#102527;border-color:var(--deck-accent);border-radius:7px}.presentation-theme .mobile-sticky-cta a:last-child{border-color:#4c6568;background:transparent;color:var(--deck-text)}.blog-shell.presentation-theme{--blog-bg:var(--deck-bg);--blog-card:var(--deck-panel);--blog-ink:var(--deck-text);--blog-muted:var(--deck-muted);--blog-line:var(--deck-line);--blog-purple:var(--deck-accent);background:var(--deck-bg);padding-top:1px}.presentation-theme .blog-header{top:0;margin-top:0;border:0;border-bottom:1px solid var(--deck-line);border-radius:0;background:#191b1cf2;box-shadow:none}.presentation-theme .blog-nav a:hover{background:var(--deck-panel);color:var(--deck-accent)}.presentation-theme :is(.blog-header-cta,.blog-cta a,.article-bottom-cta a){border-radius:7px;background:var(--deck-accent);color:#102527}.presentation-theme :is(.blog-hero,.collection-hero){background:url(/assets/presentation-wave.svg) 100%/50% auto no-repeat;max-width:none;padding-block:92px 68px}.presentation-theme :is(.blog-hero h1,.collection-hero h1){max-width:850px;font-size:clamp(42px,5.5vw,76px);line-height:1.08;font-weight:500}.presentation-theme :is(.blog-featured,.blog-card,.blog-empty,.blog-collection-list,.blog-collection-nav a,.author-card,.article-author-card){border-color:var(--deck-line);border-radius:12px;background:var(--deck-panel);box-shadow:none}.presentation-theme :is(.blog-card:hover,.blog-featured:hover){box-shadow:none;border-color:#4a676a}.presentation-theme :is(.blog-collection-nav a,.blog-collection-nav small){color:var(--deck-accent);background:var(--deck-tint)}.presentation-theme .blog-collection-list a:hover{background:var(--deck-raised)}.presentation-theme .blog-card-image{background:linear-gradient(145deg,#1c2f34,#3b5e67)}.presentation-theme :is(.blog-cta,.article-bottom-cta){border:1px solid #3c6669;border-radius:12px;background:#213234}.presentation-theme :is(.blog-cta span,.article-bottom-cta span){color:var(--deck-accent)}.presentation-theme :is(.article-content,.article-prose){color:#d2d9d9}.presentation-theme :is(.article-content,.article-prose) :is(h2,h3,h4){color:var(--deck-text)}.presentation-theme :is(.article-toc a.active,.article-toc a[aria-current=location]){background:var(--deck-tint);color:var(--deck-accent)}.presentation-theme :is(.article-content,.article-prose) :is(blockquote,pre,table){border-color:var(--deck-line);background:var(--deck-panel);color:var(--deck-text)}.presentation-theme :is(.article-inline-lead,.article-inline-cta){border:1px solid #3c6669;border-radius:12px;background:#202e30;color:var(--deck-text)}.presentation-theme :is(.article-inline-lead button,.article-inline-cta a){border-radius:7px;background:var(--deck-accent);color:#102527}.presentation-theme :is(.article-inline-lead-copy>span,.article-inline-cta span,.article-lead-consent a){color:#80dedc}.presentation-theme .article-inline-note{border-color:#3c6669;border-radius:8px;background:var(--deck-tint);color:var(--deck-text)}.presentation-theme :is(.blog-mobile-menu,.blog-menu-button){background:var(--deck-panel);color:var(--deck-text);border-color:var(--deck-line)}.presentation-theme .blog-footer{border-color:var(--deck-line)}.presentation-theme .markdown-content{color:#d2d9d9}.presentation-theme .markdown-content :is(h2,h3,h4,h5,h6){color:var(--deck-text);font-weight:500}.presentation-theme .markdown-content blockquote{background:var(--deck-panel);color:var(--deck-muted);border-left-color:var(--deck-accent);border-radius:0 8px 8px 0}.presentation-theme .markdown-content code{background:var(--deck-tint);color:#8de0de}.presentation-theme .markdown-content pre{background:#131a1b;border:1px solid var(--deck-line);border-radius:8px}.presentation-theme .markdown-content pre code{background:transparent;color:#dce7e7}.presentation-theme .markdown-table-wrap th{background:var(--deck-raised)}.presentation-theme :is(.article-related-grid>a,.article-neighbors>a,.article-gist-summary){background:var(--deck-panel);border-color:var(--deck-line);border-radius:12px;box-shadow:none}.presentation-theme .article-gist-summary nav{background:#202e30}.presentation-theme .article-gist-summary nav :is(a,small,span){color:var(--deck-muted)}.presentation-theme .article-gist-summary nav a:hover{background:var(--deck-tint);color:var(--deck-accent)}.presentation-theme :is(.article-collections a,.article-toc a:hover){background:var(--deck-tint);color:var(--deck-accent)}.presentation-theme .author-profile-photo{background:linear-gradient(135deg,#23484d,#364866);box-shadow:none}.presentation-theme .article-inline-lead.success{background:var(--deck-tint);color:var(--deck-text)}.presentation-theme .article-inline-lead.success h3{color:var(--deck-text)!important}:root .token-dashboard-page.presentation-theme{--dash-outer:var(--deck-bg);--dash-outer-alt:var(--deck-bg);--dash-dark:var(--deck-bg);--dash-dark-alt:var(--deck-panel);--dash-dark-card:var(--deck-panel);--dash-dark-card-2:var(--deck-raised);--dash-light:var(--deck-bg);--dash-white:var(--deck-panel);--dash-light-card:var(--deck-raised);--dash-text-dark:var(--deck-text);--dash-text-light:var(--deck-text);--dash-muted-dark:var(--deck-muted);--dash-muted-light:var(--deck-muted);--dash-border-light:var(--deck-line);--dash-border-dark:var(--deck-line);--dash-top-grid:transparent;--dash-top-glow-a:transparent;--dash-top-glow-b:transparent;--dash-chart-surface:#09c7c409;--dash-chart-bar:#09c7c450;--dash-chart-line:var(--deck-accent);--dash-kicker:var(--deck-accent);--dash-nav-active-bg:var(--deck-tint);--dash-nav-active-text:var(--deck-text);--dash-nav-hover-bg:var(--deck-tint);--dash-nav-hover-text:var(--deck-accent);background:var(--deck-bg)}:root[data-theme=light] :is(.token-dashboard-page,.simple-page-shell,.legal-page-shell).presentation-theme{--deck-bg:#f1f5f4;--deck-panel:#ffffff;--deck-raised:#e8f0ef;--deck-text:#1b2c2e;--deck-muted:#506466;--deck-soft:#63787a;--deck-line:#c6d6d5;--deck-accent:#007e80;--deck-tint:#dbefee;color-scheme:light}.token-dashboard-page.presentation-theme :is(.app-shell,.dashboard-card,.light-card,.dashboard-mode-section){box-shadow:none}.token-dashboard-page.presentation-theme .app-shell{border:0;border-radius:0;background:var(--deck-bg)}.token-dashboard-page.presentation-theme .dashboard-title-row h1{font-weight:500}.token-dashboard-page.presentation-theme :is(.hero-metric strong,.summary-value strong){animation:none;text-shadow:none}.token-dashboard-page.presentation-theme :is(.dashboard-kicker,.model-provider-name){color:var(--deck-accent)}.token-dashboard-page.presentation-theme :is(.file-drop,.status-badge.success,.status-badge.green,.fit.ok,.compare-insight){background:var(--deck-tint);border-color:var(--deck-line);color:var(--deck-accent)}.token-dashboard-page.presentation-theme :is(.dashboard-card,.light-card,.dashboard-mode-section){border-radius:12px}.token-dashboard-page.presentation-theme :is(.segmented button.active,.chart-controls button.active,.primary-button,.secondary-button){background:var(--deck-accent);color:var(--deck-bg);box-shadow:none}.token-dashboard-page.presentation-theme :is(.control input,.control select,textarea):focus{box-shadow:0 0 0 3px #09c7c425;border-color:var(--deck-accent)}.token-dashboard-page.presentation-theme tbody tr:hover td{background:var(--deck-raised)}.token-dashboard-page.presentation-theme .mobile-bottom-nav{background:var(--deck-panel);border-color:var(--deck-line)}.token-dashboard-page.presentation-theme .mobile-bottom-nav a:first-child{background:var(--deck-tint);color:var(--deck-accent)}:root .token-dashboard-page.presentation-theme :is(.status-badge.success,.output-token-presets button.active){background:var(--deck-tint);border-color:var(--deck-line);color:var(--deck-accent)}:root .token-dashboard-page.presentation-theme .mobile-bottom-nav{background:var(--deck-panel);border-color:var(--deck-line);box-shadow:none}.token-dashboard-page.presentation-theme textarea::placeholder{color:var(--deck-soft);opacity:1}.presentation-theme .article-inline-lead input:focus{border-color:var(--deck-accent);box-shadow:0 0 0 3px #09c7c425}.presentation-theme .site-header{border-color:var(--deck-line);border-radius:8px;background:var(--deck-bg);box-shadow:none;color:var(--deck-text)}.presentation-theme :is(.primary-button,.secondary-button){border-color:var(--deck-accent);border-radius:7px;background:var(--deck-accent);color:#102527;box-shadow:none}.presentation-theme :is(.ghost-button,.icon-button){border-color:var(--deck-line);border-radius:7px;background:var(--deck-panel);color:var(--deck-text);box-shadow:none}.presentation-theme .mobile-panel{background:var(--deck-panel);color:var(--deck-text);border-color:var(--deck-line)}.presentation-theme .section-kicker{color:var(--deck-accent)}.presentation-theme :is(.info-card,.legal-page-content){border-color:var(--deck-line);background:var(--deck-panel);color:var(--deck-text);border-radius:12px;box-shadow:none}.presentation-theme .legal-footer{background:transparent;border-color:var(--deck-line);color:var(--deck-muted)}.presentation-theme .simple-hero{background:url(/assets/presentation-wave.svg) 100%/50% auto no-repeat}.presentation-theme .simple-hero :is(h1,h2){color:var(--deck-text)}.presentation-theme .simple-hero p{color:var(--deck-muted)}:root .presentation-theme :is(p,li,blockquote,small,input,textarea,select){font-weight:300}:root .presentation-theme :is(h1,h2,h3,h4,h5,h6,strong,b,button,summary,th,nav a){font-weight:500}.presentation-theme :is(.landing-microcopy,.cost-breakdown span,.price-total small){font-weight:300}.presentation-theme .lead-form .phone-country-display{font-weight:500!important}.presentation-theme .mobile-sticky-cta a{font-weight:500}@media (max-width:1180px){.presentation-theme .landing-nav{display:none}.presentation-theme .landing-menu-button{display:grid}.presentation-theme .landing-header{grid-template-columns:1fr auto}.presentation-theme .landing-hero{min-height:600px;gap:28px}.presentation-theme .landing-hero h1{font-size:clamp(38px,4.5vw,54px)}.presentation-theme :is(.final-cta,.mid-lead-cta){grid-template-columns:1fr 1fr;gap:28px;padding:28px}}@media (max-width:760px){.presentation-theme :is(.landing-header,.landing-hero,.proof-strip,.landing-section,.smart-stream-section,.security-section,.final-cta,.mid-lead-cta,.landing-footer){width:calc(100% - 40px)}.presentation-theme .landing-header{min-height:72px;padding-block:10px}.presentation-theme .landing-brand strong{font-size:17px}.presentation-theme .landing-header .landing-primary{display:none}.presentation-theme .landing-hero{grid-template-columns:minmax(0,1fr);gap:40px;min-height:auto;padding:48px 0 36px}.presentation-theme .landing-hero-copy{max-width:600px}.presentation-theme .landing-hero h1{font-size:clamp(34px,7.8vw,52px);line-height:1.1;margin-bottom:24px}.presentation-overline{font-size:9px;margin-bottom:20px}.presentation-theme .landing-hero-copy>p{font-size:15px;line-height:1.6}.presentation-theme .landing-hero-actions{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}.presentation-theme .landing-hero-actions>:is(a,button){width:100%;min-height:48px}.presentation-theme .landing-microcopy{display:block;text-align:left}.presentation-voice{margin-top:8px}.presentation-wave{width:110%;margin-inline:-5%;margin-top:-6%;margin-bottom:-8%}.presentation-voice-caption{font-size:12px}.presentation-theme .proof-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;padding-block:28px}.presentation-theme .proof-strip>div{border:0;padding:0}.presentation-theme .proof-strip strong{font-size:25px}.presentation-theme .proof-strip>div:last-child{grid-column:1/-1}.presentation-theme .landing-section{padding-top:60px}.presentation-theme .section-heading{margin-bottom:24px}.presentation-theme :is(.section-heading h2,.smart-stream-section h2,.security-section h2,.final-cta h2,.mid-lead-cta h2){font-size:30px}.presentation-theme :is(.section-heading>p,.final-cta p,.mid-lead-cta p,.security-section p){font-size:14px}.presentation-theme :is(.feature-card,.demo-card,.process-card){padding:22px}.presentation-theme .feature-card strong{font-size:19px}.presentation-theme :is(.smart-stream-section,.security-section,.final-cta,.mid-lead-cta){margin-top:60px;padding:24px 20px}.presentation-theme :is(.final-cta,.mid-lead-cta){grid-template-columns:minmax(0,1fr);gap:28px}.presentation-theme .lead-form{padding:16px;gap:14px}.presentation-theme .tariff-card{min-height:150px;padding:16px}.presentation-theme .tariff-rate strong{font-size:25px}.presentation-theme .cost-calculator-section .pricing-card{padding:16px}.presentation-theme .landing-footer{padding-bottom:100px}.presentation-theme :is(.blog-hero,.collection-hero){padding-top:58px;background-size:80% auto;background-position:100% 0}.presentation-theme :is(.blog-hero h1,.collection-hero h1){font-size:40px}.presentation-theme .simple-hero{background:none}.presentation-theme .article-toc{background:var(--deck-panel);border-radius:8px}}@media (prefers-reduced-motion:reduce){.presentation-theme *,.presentation-theme :after,.presentation-theme :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.presentation-custom-hero{display:block;width:100%;aspect-ratio:5/3;object-fit:contain;border-radius:20px}