/* The same original Kerala Hand typography and warm palette as Skillies Voice. */
@font-face{font-family:"Skillies Kerala Hand";src:url('/assets/fonts/SkilliesKeralaHand-Regular.woff2') format('woff2');font-display:swap;font-weight:400 700}
@font-face{font-family:"Skillies Kerala Hand Mono";src:url('/assets/fonts/SkilliesKeralaHandMono-Regular.woff2') format('woff2');font-display:swap}
@font-face{font-family:"Noto Serif Malayalam";src:url('/assets/fonts/noto-serif-malayalam.ttf') format('truetype');font-display:swap;font-weight:400}
:root{--bg:#fff8ed;--bg-2:#f3ede0;--bg-3:#eee5d7;--card:#fffdf7;--card-strong:#fffdf7;--fg:#4b3547;--fg-2:#5f4758;--muted:#76646c;--faint:#76646c;--line:#dfd0c7;--line-2:#cbb9b0;--red:#70425d;--red-hover:#59364c;--red-text:#a44731;--red-soft:#f3e3e5;--dark:#432d42;--dark-2:#51394e;--dark-line:#785c6f;--on-dark:#fff8ed;--on-dark-muted:#e3d6d6;--sans:"Skillies Kerala Hand","Noto Serif Malayalam",sans-serif;--mono:"Skillies Kerala Hand Mono",monospace;--pixel:var(--mono);--wrap:1320px;--gutter:clamp(22px,5.5vw,80px);--radius:6px;--radius-s:4px;--pill:4px;--shadow:0 20px 50px -35px #432d422f;--shadow-s:0 10px 30px -25px #432d422f}
body{font-size:18px;line-height:1.75}h1,h2,h3,h4{font-weight:400;letter-spacing:-.015em}h2{line-height:1.12}h3{line-height:1.25}.enterprise-home .masthead{background:#fff8edf5;border-bottom:1px solid var(--line)}.enterprise-home .masthead.is-scrolled{background:#fff8edf5}.nav-wrap{height:80px;gap:24px}.masthead .e-wordmark img{width:112px}.masthead nav>a,.masthead nav summary{font-size:15px;font-weight:400;padding:10px 11px}.masthead .nav-cta{background:var(--red);border-color:var(--red);font-weight:400;font-size:15px}.masthead nav>a[aria-current=page]{font-weight:400}.e-button,.nav-cta{font-weight:400;border-radius:4px;background:var(--red);border-color:var(--red);font-size:17px;min-height:50px;padding:12px 22px}.e-button:hover,.nav-cta:hover{background:var(--red-hover);border-color:var(--red-hover);box-shadow:none}.e-button.is-secondary{background:transparent;border-color:var(--line-2);color:var(--fg)}.e-button.is-secondary:hover{background:var(--bg-2);border-color:var(--fg)}.menu-toggle{background:var(--card);font-weight:400;border-radius:4px}.inline-link{font-size:16px;font-weight:400}.eyebrow{font:12px/1.65 var(--mono);letter-spacing:.035em;color:var(--red-text)}.eyebrow::before{background:var(--red-text);width:5px;height:5px;border-radius:50%}.vb-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.voice-business-home .js-reveal{opacity:1;transform:none}
.vb-hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(36px,6vw,90px);align-items:center;padding-top:44px;padding-bottom:44px}.vb-hero-copy>.eyebrow{margin-bottom:25px}.vb-lettered{margin-left:-7px}.vb-lettered img,.vb-lettered svg{width:100%;max-width:485px;height:auto}.vb-tagline{margin:8px 0 24px -6px;max-width:440px}.vb-tagline img,.vb-tagline svg{width:100%;height:auto}.vb-lede{font-size:clamp(23px,2vw,27px);line-height:1.35;margin-bottom:14px;max-width:530px}.vb-hero-description{color:var(--muted);max-width:490px;font-size:18px;line-height:1.65}.vb-hero .hero-actions{margin-top:27px;gap:12px}.vb-hero .hero-actions .e-button{font-size:16px;min-height:50px;padding-inline:21px}.vb-hero-foot{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:27px;padding-top:17px;border-top:1px solid var(--line);font-size:13px;color:var(--muted)}.vb-hero-foot span{display:flex;align-items:center;gap:7px}.vb-hero-foot span::before{content:"";width:4px;height:4px;border-radius:50%;background:#587657}
.vb-voice{min-width:0;align-self:center}.vb-voice-top{display:flex;align-items:center;justify-content:space-between;gap:14px;font:12px var(--mono);color:var(--muted)}.vb-language{padding:7px 10px;background:var(--bg-2);border-radius:3px;font:13px var(--sans)}.vb-particle-stage{position:relative;width:100%;aspect-ratio:1.12;min-height:280px;max-height:450px}.vb-particle-stage canvas{display:block;width:100%;height:100%}.vb-orbit-word{position:absolute;font-size:13px;color:var(--muted);pointer-events:none}.vb-word-one{top:18%;left:0;writing-mode:vertical-rl;font-family:"Noto Serif Malayalam",serif;font-size:12px}.vb-word-two{right:0;bottom:25%;writing-mode:vertical-rl;font:11px var(--mono);letter-spacing:.13em}.vb-field-caption{position:absolute;bottom:6%;left:0;right:0;text-align:center;font:10px var(--mono);letter-spacing:.09em;color:var(--muted)}.vb-listen{display:flex;gap:13px;align-items:center;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.vb-play{width:45px;height:45px;flex:none;display:grid;place-items:center;background:var(--red);color:var(--bg);border:0;border-radius:50%}.vb-play:hover{background:var(--red-hover)}.vb-play svg{width:20px;height:20px}.vb-play-icon{fill:currentColor;stroke:none}.vb-pause-icon{display:none;stroke-width:3}.vb-listen.is-playing .vb-play-icon{display:none}.vb-listen.is-playing .vb-pause-icon{display:block}.vb-listen strong{font-size:18px;font-weight:400;display:block;line-height:1.4}.vb-listen span{display:block;font-size:12px;color:var(--muted)}.vb-listen b{font-weight:400}.vb-motion{margin-left:auto;align-self:flex-end;flex:none;padding:4px 0;background:none;border:0;border-bottom:1px solid var(--line);font-size:12px;color:var(--muted);min-height:30px}.vb-sample-transcript{font:13px/1.95 "Noto Serif Malayalam",serif;color:var(--muted);margin:15px 0 9px}.vb-text-link{display:inline-flex;gap:10px;align-items:center;border-bottom:1px solid var(--line-2);padding:4px 0;font-size:16px;min-height:38px}.vb-text-link:hover{color:var(--red-text)}.vb-text-link svg{width:15px}
.vb-root-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px 0}.vb-root-strip>.e-wrap{display:flex;align-items:center;justify-content:space-between;gap:24px;font:11px/1.65 var(--mono);color:var(--muted)}.vb-root-strip [lang=ml]{font:16px/1.6 "Noto Serif Malayalam",serif;color:var(--fg)}.vb-section{padding-block:88px}.vb-section-heading{display:grid;grid-template-columns:1.15fr .85fr;gap:40px;align-items:end;margin-bottom:38px}.vb-section-heading .eyebrow{margin-bottom:18px}.vb-section-heading h2{font-size:clamp(35px,4vw,56px)}.vb-section-heading h2 em{font-style:normal;color:var(--red-text)}.vb-section-heading>p{font-size:18px;color:var(--muted);max-width:450px;padding-bottom:5px}.vb-service-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}.vb-service{display:flex;flex-direction:column;padding:32px 35px;border:1px solid var(--line);border-radius:5px;background:#f0ede0}.vb-service-care{background:#f3e5e6}.vb-service-index{display:flex;justify-content:space-between;gap:20px;font:11px var(--mono);color:var(--muted);border-bottom:1px solid var(--line-2);padding-bottom:20px;margin-bottom:29px}.vb-service-index [lang=ml]{font:12px "Noto Serif Malayalam",serif;color:var(--fg)}.vb-service h3{font-size:36px;margin-bottom:18px}.vb-service>p{font-size:18px;color:var(--muted);line-height:1.65;max-width:520px}.vb-service ul{list-style:none;padding:0;margin:24px 0 18px;font-size:16px;line-height:1.6}.vb-service li{padding:10px 0;border-bottom:1px solid #c9beb570}.vb-service li::before{content:"↗";color:var(--red-text);margin-right:12px}.vb-service .inline-link{margin-top:auto}.vb-service-api{display:flex;flex-wrap:wrap;gap:2px 22px;margin-top:6px}.vb-service-note{font-size:13px;color:var(--muted);line-height:1.6;margin-top:18px;max-width:46ch}
.vb-care-section{padding-block:78px;background:#f4eee2;border-block:1px solid var(--line)}.vb-workflow-tabs{display:flex;flex-wrap:wrap;border-bottom:1px solid var(--line-2);gap:0;margin-bottom:24px}.vb-workflow-tabs button{font-size:17px;padding:14px 22px;background:none;border:0;border-bottom:2px solid transparent;min-height:49px;color:var(--muted)}.vb-workflow-tabs button:first-child{padding-left:0}.vb-workflow-tabs button[aria-selected=true]{border-color:var(--red);color:var(--fg)}.vb-workflow{border:1px solid var(--line-2);border-radius:5px;background:var(--card)}.vb-workflow-head{display:flex;gap:20px;justify-content:space-between;border-bottom:1px solid var(--line);padding:17px 26px;color:var(--muted);font:11px/1.6 var(--mono)}.vb-workflow-grid{display:grid;grid-template-columns:1.04fr 1fr 1fr}.vb-workflow-grid article{padding:27px;min-width:0}.vb-workflow-grid article+article{border-left:1px solid var(--line)}.vb-step{display:block;font:11px/1.6 var(--mono);color:var(--red-text);margin-bottom:27px}.vb-workflow h3{font-size:27px;margin-bottom:20px}.vb-workflow blockquote{font:18px/1.8 "Noto Serif Malayalam",serif;color:var(--fg);margin:0 0 8px}.vb-workflow p{font-size:16px;color:var(--muted);line-height:1.7}.vb-workflow .vb-gloss{font-size:13px;margin-bottom:22px}.vb-message-preview{background:#ecf0e6;padding:20px 19px;border-radius:5px;margin-bottom:23px}.vb-message-preview>span{font:10px/1.6 var(--mono);color:#54634d;display:block}.vb-message-preview>p{color:#3c513b;margin:15px 0;font-size:18px}.vb-message-preview>.vb-message-meta{font-family:var(--sans);font-size:12px}.vb-record{margin-bottom:24px}.vb-record>span{font:11px var(--mono);display:block;margin-bottom:14px;color:var(--muted)}.vb-record dl{font-size:16px}.vb-record dl>div{display:grid;grid-template-columns:78px minmax(0,1fr);gap:8px;padding-block:12px;border-bottom:1px solid var(--line)}.vb-record dt{color:var(--muted)}.vb-record dd{margin:0;line-height:1.45}.vb-demo-note{font-size:13px;color:var(--muted);margin-top:17px}
.vb-integration-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.vb-integration-grid article{border-top:1px solid var(--line-2);padding-top:27px;display:flex;flex-direction:column;align-items:flex-start}.vb-integration-icon{font:40px/1 var(--sans);color:var(--red-text);height:50px;margin-bottom:21px}.vb-integration-grid h3{font-size:27px;margin-bottom:16px}.vb-integration-grid p{font-size:17px;line-height:1.75;color:var(--muted);margin-bottom:17px}.vb-integration-grid .inline-link{margin-top:auto;font-size:15px}.vb-call-bars{display:flex;align-items:center;gap:5px;height:50px}.vb-call-bars i{width:3px;background:var(--red-text);height:17px;border-radius:2px}.vb-call-bars i:nth-child(2),.vb-call-bars i:nth-child(4){height:30px}.vb-call-bars i:nth-child(3){height:42px}.vb-odoo{letter-spacing:-.03em;color:var(--red);font-family:var(--sans);font-size:39px}.vb-integration-note{display:grid;grid-template-columns:190px 1fr auto;gap:32px;align-items:center;border-top:1px solid var(--line);padding-top:30px;margin-top:45px}.vb-integration-note>span{font:11px var(--mono);color:var(--red-text)}.vb-integration-note>p{font-size:15px;color:var(--muted)}.vb-integration-note .inline-link{font-size:15px}
.vb-partners{background:var(--dark);color:var(--on-dark);padding-block:80px}.vb-partner-grid{display:grid;grid-template-columns:1fr .85fr;gap:100px}.vb-partners .eyebrow{color:var(--on-dark-muted);margin-bottom:23px}.vb-partners .eyebrow:before{background:#daa797}.vb-partners h2{font-size:clamp(35px,3.7vw,54px);line-height:1.16}.vb-partners h2 em{font-style:normal;color:#dab0ad}.vb-partners .vb-partner-grid>div>p:not(.eyebrow){font-size:18px;color:var(--on-dark-muted);max-width:480px;margin:26px 0}.vb-partners .e-button{background:var(--bg);color:var(--fg);border-color:var(--bg);font-size:17px}.vb-partners .e-button:hover{background:#eee0d2}.vb-partner-list{align-self:center}.vb-partner-list article{display:flex;gap:23px;border-top:1px solid var(--dark-line);padding:28px 0}.vb-partner-list article:last-child{border-bottom:1px solid var(--dark-line)}.vb-partner-list article>span{font:13px var(--mono);color:#dab0ad;padding-top:3px}.vb-partner-list h3{font-size:25px;margin-bottom:12px}.vb-partner-list p{font-size:16px;color:var(--on-dark-muted);line-height:1.75}
.vb-process{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px}.vb-process article{border-top:1px solid var(--line-2);padding-top:23px}.vb-process span{font:11px var(--mono);color:var(--red-text)}.vb-process h3{font-size:27px;margin:19px 0 14px}.vb-process p{font-size:17px;color:var(--muted);line-height:1.75}.voice-business-home .engagement-section{padding-block:66px 80px;border-top:1px solid var(--line);grid-template-columns:.3fr 1fr;gap:55px}.voice-business-home .engagement-section h2{font-size:42px;font-weight:400}.voice-business-home .engagement-section details{background:transparent}.voice-business-home .engagement-section>div>p{font-size:17px;line-height:1.75}.voice-business-home .engagement-section summary{font-size:18px;font-weight:400}.voice-business-home .engagement-deliverables strong{font-weight:400;font-size:19px}.voice-business-home .engagement-deliverables p{font-size:14px}.vb-close{padding-block:65px 73px;background:#eee7d8;text-align:center;border-block:1px solid var(--line)}.vb-close .eyebrow{justify-content:center}.vb-close h2{font:clamp(38px,5vw,66px)/1.6 "Noto Serif Malayalam",serif;margin:17px 0 12px}.vb-close p:not(.eyebrow){font-size:28px;line-height:1.5;color:var(--muted)}.vb-close .hero-actions{justify-content:center;gap:20px;margin-top:27px}.vb-footer{padding-block:32px 28px}.vb-footer-main{display:flex;align-items:center;gap:30px;border-bottom:1px solid var(--line);padding-bottom:25px}.vb-footer .e-wordmark img{width:116px}.vb-footer-main p{font-size:15px;color:var(--muted)}.vb-footer-main>a:last-child{margin-left:auto;font-size:14px}.vb-footer-links{display:flex;flex-wrap:wrap;gap:22px 36px;justify-content:space-between;margin-top:24px;color:var(--muted);font-size:12px}.vb-footer-links nav{display:flex;flex-wrap:wrap;gap:9px 20px}.vb-footer-links nav:first-child{width:100%}
/* Supporting pages retain their existing workflows in the Voice palette. */
.enterprise-page h1,.enterprise-page h2{font-weight:400;letter-spacing:-.015em}.enterprise-page .ep-crumb{font-size:15px}.enterprise-page .ep-footer p{font-size:16px}.enterprise-page .flow-wires{color:var(--red)}.enterprise-page .flow-wires path{stroke:var(--red)}.enterprise-page .flow-wires marker path{fill:var(--red);stroke:none}.enterprise-page .input-doc,.enterprise-page .detail-context blockquote,.enterprise-page .detail-integrations article{background:var(--card)}.enterprise-page .rules-gate{background:var(--red-soft);color:var(--fg)}.enterprise-page .system-sources span{background:var(--card)}.enterprise-page .industry-heading h1,.enterprise-page .systems-heading h1,.enterprise-page .detail-copy h1{line-height:1.15}
@media(min-width:1500px){.vb-hero{padding-block:74px 65px}.vb-particle-stage{max-height:480px}}
@media(max-width:1100px){.masthead .nav-wrap{gap:12px}.masthead nav>a,.masthead nav summary{padding-inline:8px;font-size:14px}.masthead .nav-cta{font-size:13px;padding-inline:12px}.vb-hero{gap:37px}.vb-hero-description{font-size:17px}.vb-listen strong{font-size:16px}.vb-motion{font-size:11px}.vb-service{padding:28px}.vb-service h3{font-size:31px}.vb-partner-grid{gap:55px}.vb-integration-note{grid-template-columns:155px 1fr;gap:25px}.vb-integration-note .inline-link{grid-column:2}.vb-workflow-grid article{padding:23px}.vb-record dl>div{grid-template-columns:64px 1fr}.vb-section-heading{gap:28px}}
@media(max-width:980px){.enterprise-home .masthead nav{background:var(--bg);border-color:var(--line)}.masthead .mobile-consult{font-size:17px}.masthead nav>a,.masthead nav summary{font-size:18px}.vb-hero{padding-top:40px;grid-template-columns:1fr 1fr;gap:30px}.vb-hero-copy>.eyebrow{font-size:10px;margin-bottom:21px}.vb-lede{font-size:23px}.vb-hero-foot{font-size:12px}.vb-listen{flex-wrap:wrap;gap:10px}.vb-motion{width:100%;text-align:right;margin-top:-4px;min-height:24px;border:0}.vb-particle-stage{min-height:230px}.vb-field-caption{font-size:8px}.vb-section{padding-block:65px}.vb-service-index{font-size:10px;flex-wrap:wrap;gap:12px}.vb-service-index [lang=ml]{font-size:11px}.vb-service h3{font-size:29px}.vb-service>p{font-size:17px}.vb-service ul{font-size:15px}.vb-workflow-grid{grid-template-columns:1fr 1fr}.vb-workflow-grid article:last-child{grid-column:1/-1;border-top:1px solid var(--line);border-left:0;display:grid;grid-template-columns:1fr 1fr;gap:20px 35px}.vb-workflow-grid article:last-child .vb-step{grid-column:1/-1;margin:0}.vb-record{margin-bottom:0}.vb-workflow-grid article:last-child>p{align-self:center}.vb-partner-grid{gap:40px}.vb-partner-list h3{font-size:22px}.vb-root-strip>.e-wrap{gap:16px;font-size:9px}.vb-root-strip [lang=ml]{font-size:14px}.vb-integration-grid{gap:24px}.vb-integration-grid h3{font-size:25px}.vb-process h3{font-size:25px}.voice-business-home .engagement-section{gap:30px;grid-template-columns:1fr}.voice-business-home .engagement-section>.eyebrow{padding:0}}
@media(max-width:700px){html{scroll-padding-top:78px}.nav-wrap{height:70px}.masthead .e-wordmark img{width:105px}.masthead .nav-cta{display:none}.masthead nav>a,.masthead nav summary{min-height:46px}.vb-hero{grid-template-columns:1fr;padding-block:32px 36px;gap:42px}.vb-hero-copy>.eyebrow{font-size:11px;margin-bottom:22px}.vb-lettered{max-width:470px;margin-left:-5px}.vb-tagline{max-width:350px;margin-top:2px;margin-bottom:23px}.vb-lede{font-size:26px}.vb-hero-description{font-size:18px}.vb-hero .hero-actions{gap:11px}.vb-hero .hero-actions .e-button{font-size:15px;padding-inline:17px}.vb-hero-foot{font-size:12px;gap:8px 15px}.vb-voice{width:100%;max-width:490px;justify-self:center}.vb-particle-stage{aspect-ratio:1.35;min-height:240px}.vb-field-caption{font-size:9px}.vb-listen{flex-wrap:nowrap}.vb-listen strong{font-size:17px}.vb-motion{width:auto;border-bottom:1px solid var(--line);margin-top:0;min-height:30px}.vb-listen span{font-size:11px}.vb-root-strip>.e-wrap{flex-wrap:wrap;justify-content:flex-start;gap:10px 18px;font-size:9px}.vb-root-strip [lang=ml]{font-size:14px}.vb-root-strip>.e-wrap>span:last-child{width:100%;font-size:9px}.vb-section{padding-block:55px}.vb-section-heading{grid-template-columns:1fr;gap:21px;margin-bottom:29px}.vb-section-heading h2{font-size:38px}.vb-section-heading>p{font-size:17px}.vb-service-grid{grid-template-columns:1fr;gap:20px}.vb-service{padding:25px}.vb-service h3{font-size:34px}.vb-service-index{margin-bottom:23px;font-size:11px}.vb-service-index [lang=ml]{font-size:12px}.vb-service-note{font-size:13px}.vb-care-section{padding-block:54px}.vb-workflow-tabs{gap:0}.vb-workflow-tabs button,.vb-workflow-tabs button:first-child{font-size:13px;padding:12px 10px;flex:1;text-align:center;line-height:1.5}.vb-workflow-head{display:block;padding:15px 20px;font-size:10px}.vb-workflow-head>span{display:block}.vb-workflow-head>span:last-child{margin-top:6px;color:var(--red-text)}.vb-workflow-grid{grid-template-columns:1fr}.vb-workflow-grid article{padding:25px}.vb-workflow-grid article+article{border-left:0;border-top:1px solid var(--line)}.vb-workflow-grid article:last-child{grid-column:auto;display:block}.vb-workflow-grid article:last-child .vb-step{margin-bottom:23px}.vb-record{margin-bottom:24px}.vb-workflow h3{font-size:28px}.vb-workflow p{font-size:16px}.vb-workflow blockquote{font-size:17px}.vb-demo-note{font-size:12px;line-height:1.75}.vb-integration-grid{grid-template-columns:1fr;gap:33px}.vb-integration-grid article{padding-top:24px}.vb-integration-icon{height:42px;margin-bottom:16px}.vb-integration-grid h3{font-size:28px}.vb-integration-grid p{margin-bottom:13px}.vb-integration-note{grid-template-columns:1fr;gap:14px;padding-top:24px;margin-top:30px}.vb-integration-note .inline-link{grid-column:auto}.vb-partners{padding-block:57px}.vb-partner-grid{grid-template-columns:1fr;gap:30px}.vb-partners h2{font-size:38px}.vb-partners .vb-partner-grid>div>p:not(.eyebrow){font-size:17px}.vb-partner-list article{gap:17px;padding:23px 0}.vb-partner-list h3{font-size:24px}.vb-process{grid-template-columns:1fr;gap:28px}.vb-process h3{font-size:28px}.voice-business-home .engagement-section{padding-block:48px 55px;gap:22px}.voice-business-home .engagement-section h2{font-size:35px}.voice-business-home .engagement-deliverables{grid-template-columns:1fr}.voice-business-home .engagement-deliverables p{padding:13px 0;border:0;border-bottom:1px solid var(--line)}.voice-business-home .engagement-section details>div{padding-inline:0}.vb-close{padding-block:48px 52px}.vb-close h2{font-size:43px;line-height:1.5}.vb-close .eyebrow{font-size:10px}.vb-close p:not(.eyebrow){font-size:24px}.vb-close .hero-actions{gap:14px 22px}.vb-close .e-button{width:100%}.vb-close .vb-text-link{font-size:14px}.vb-footer-main{flex-wrap:wrap;gap:18px}.vb-footer-main p{width:100%;font-size:15px}.vb-footer-main>a:last-child{position:absolute;right:var(--gutter);font-size:12px}.vb-footer-links{font-size:12px;gap:20px}.vb-footer-links nav{gap:11px 20px}.vb-footer-links>span{width:100%}}
@media(max-width:370px){.vb-lede{font-size:23px}.vb-hero .hero-actions .e-button{font-size:14px;padding-inline:13px}.vb-listen{flex-wrap:wrap}.vb-motion{width:100%;text-align:right;border:0;margin-top:-5px}.vb-section-heading h2,.vb-partners h2{font-size:33px}.vb-workflow-tabs button{font-size:12px;padding-inline:7px}.vb-service{padding:22px}.vb-close h2{font-size:37px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}.vb-motion{display:none}}

/* Frame the brush artwork exactly as on the Voice page, without its transparent margins. */
.vb-filter-defs{position:absolute;width:0;height:0;overflow:hidden}.vb-lettered svg{filter:url(#vb-plum-ink);stroke:none}.vb-tagline svg{stroke:none}.eyebrow,.vb-step,.vb-service-index,.vb-workflow-head,.vb-process span,.vb-voice-top,.vb-field-caption,.vb-root-strip>.e-wrap{-webkit-font-smoothing:antialiased}

.vb-partners :focus-visible,.enterprise-page .voice-studio :focus-visible,.enterprise-page .voice-architecture :focus-visible{outline-color:var(--on-dark)}

/* Pixel-font smoothing rules from the previous theme do not suit pen lettering. */
body.enterprise-home [class]{-webkit-font-smoothing:antialiased}.enterprise-page .flow-label,.enterprise-page .doc-tag,.enterprise-page .rules-gate{font-size:11px;line-height:1.65}
