:root{--serif:"Lora Variable","Lora Fallback",Georgia,"Times New Roman",serif;--sans:-apple-system,BlinkMacSystemFont,"SF Pro Text","Inter Variable","Inter Fallback","Segoe UI",system-ui,sans-serif;--v-head:-apple-system,BlinkMacSystemFont,"SF Pro Display","Inter Variable","Inter Fallback","Segoe UI",system-ui,sans-serif;--v-body:var(--sans);--b-ink:#0A332F;--b-text:#22404A;--b-muted:#45616A;--b-line:#D6E8E1;--b-green:#0F8F6C;--b-green-d:#0B6E58;--b-blue:#2463C2;--v-ink:#0A332F;--v-text:#22404A;--v-muted:#45616A;--v-rule:#D6E8E1;--v-hi:#0F8F6C;--acc:#0F8F6C;--acc-deep:#0B6E58;--v-grad:linear-gradient(110deg,#0F8F6C,#12807F 55%,#2463C2);--v3-text:#22404A;--v3-muted:#45616A;--v3-teal:#0F8F6C;--v3-violet:#0F8F6C;--v3-blue:#2463C2;--v3-head-grad:linear-gradient(115deg,#0A332F,#0B5E4D 55%,#1A5FB8);--v3-light-grad:linear-gradient(115deg,#0A332F,#0B5E4D 55%,#1A5FB8);--v3-btn:linear-gradient(110deg,#0F8F6C,#12807F 55%,#2463C2);--b-cta:linear-gradient(120deg,#0E8466,#12807F 45%,#2463C2)}body{font-family:var(--serif);color:var(--b-text);font-size:17.5px;line-height:1.7}.h2,.h3-h1,.h3-h2,.hb-h3,.v-h1,.v-h2,h1,h2,h3,h4,h5,h6{font-family:var(--v-head)!important;font-stretch:normal!important}.btn,.byline,.crumbs,.eyebrow,.h3-btn,.h3-eyebrow,.h3-pill,.h3-prod-price,.h3-prod-tag,.h3-step-when,.mm-head,.mm-panel,.mw-g,.ng,.np-pro-btn,.np-tile,.pc-form,.pcx-btn,.salebar,.source-line,.tg-k,.tg-tag,.trust-k,.trust-strip li,.ts-perks b,.ts-toc,.v-btn,.v-cat-tabs,.v-faq summary,.v-footer-bar,.v-footer-cols h2,.v-kicker,.v-nav,.v-nav-links,.v-receipt-price,button,code,header,input,kbd,label,nav,select,table th,textarea{font-family:var(--sans)}.h3-lead,.h3-pain-f,.h3-sub,.lead,.tg-d,.v-guide-c,.v-lead,blockquote,dd,li,p,td{color:var(--b-text)}.lead,.paper .lead,.v-lead{color:#33505A}.au-sum h2,.hb-grad,.hb-h3,.hb-page .v-h1-page,.pa-exp h3,.paper h2,.paper h3,.prose h2,.prose h3,.t-dental .page-hero h1,.t-dental .prose h2,.t-law .page-hero h1,.t-law .prose h2,.v-final .v-h2,.v-h2,.v-page h2:not([class]){background:var(--v3-head-grad)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}.paper-grid,.v-head,.v-head-world,.v-hub-hero,.v-svc-hero{background:linear-gradient(180deg,#EAF6FF,#F1FAF6)!important;color:var(--b-text)!important}.paper-grid:before,.v-head:before,.v-hub-hero:before,.v-svc-hero:before{width:520px;height:520px;aspect-ratio:auto;right:-140px;top:-220px;bottom:auto;border-radius:50%;background:radial-gradient(circle,rgba(143,217,182,.55) 0,transparent 65%);box-shadow:none!important;filter:blur(10px);animation:b-blob 18s ease-in-out infinite alternate!important}.paper-grid:after,.v-head:after,.v-hub-hero:after,.v-svc-hero:after{left:-160px;right:auto;bottom:-220px;width:460px;height:460px;border-radius:50%;opacity:1;background:radial-gradient(circle,rgba(140,196,255,.4) 0,transparent 65%)!important;-webkit-mask-image:none;mask-image:none;animation:b-blob 22s ease-in-out infinite alternate-reverse!important}@keyframes b-blob{to{transform:translate3d(50px,30px,0) scale(1.08)}}.paper-grid .crumbs,.paper-grid .crumbs a,.v-head .crumbs,.v-head .crumbs a,.v-page .v-head .crumbs a{color:#45616A!important}.paper-grid .eyebrow,.v-head .v-kicker,.v-hub-hero .v-kicker,.v-svc-hero .v-kicker{background:#DFF3EA!important;border-color:#C2E6D6!important;color:#0B5E4D!important;-webkit-backdrop-filter:none;backdrop-filter:none}.paper-grid .eyebrow:before,.v-head .v-kicker:before{background:#0F8F6C!important;box-shadow:0 0 0 4px rgba(15,143,108,.15)!important}.paper-grid .page-hero h1,.v-head .v-h1,.v-hub-hero .v-h1,.v-svc-hero .v-h1{background:var(--v3-head-grad)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}.hb-page .v-head .v-lead,.paper .paper-grid .lead,.paper-grid .lead,.v-head .v-lead,body .v-head .v-lead{color:#33505A!important}.paper-grid .byline a,.paper-grid p a,.v-head .byline a,.v-head li a,.v-head p a{color:#065F46!important}.paper-grid .byline,.paper-grid .byline span,.v-head .byline{color:#45616A!important}.paper-grid .fresh,.v-head .fresh{background:rgba(255,255,255,.75)!important;border-color:#D6E8E1!important;color:#22404A!important}.paper-grid .answer,.v-head .answer{background:#fff!important;border-color:#D6E8E1!important;color:#22404A!important}.paper-grid .answer b,.paper-grid .answer p{color:#22404A!important}.paper-grid .answer .label{color:#065F46!important}.v-ink:not(.is-world *){background:linear-gradient(180deg,#F1FAF6,#EEF6FF)!important;color:var(--b-text)!important}.v-ink .v-h2{color:transparent}.v-ink .v-lead,.v-ink p{color:#33505A!important}.v-ink a:not(.v-btn):not(.h3-btn){color:#065F46!important}.v-ink .v-btn-line,.v-ink .v-btn-sm.v-btn-line{color:#0A332F!important;border-color:#B9D9CD!important;background:#fff}.v-ink .v-checks-dark li{color:#22404A;border-bottom-color:#D6E8E1}.v-ink .v-checks-dark{border-top-color:#0A332F}.v-ink .v-trust-dark li{color:#22404A}.v-ink label,.v-ink legend{color:#0A332F!important}.btn-primary,.h3-btn-main,.v-btn-hi,.v-ink .v-btn-hi,.v-page .v-btn-hi{background:var(--v3-btn)!important;color:#fff!important;box-shadow:0 12px 26px -12px rgba(15,143,108,.6),inset 0 1px 0 rgba(255,255,255,.25)!important}.btn-ink,.v-btn-ink,.v-page .v-btn-ink{background:#0A332F;color:#fff}.btn-ink:hover,.v-btn-ink:hover{background:#0B5E4D}.v-cat-tabs button[aria-selected=true]{background:#0A332F;border-color:#0A332F}.ar-demo-r,.np-pro,.np-watch-sec,.pa-si-pitch,.pa-top,.pcx{background:var(--b-cta)!important;color:#EAF7F3!important;box-shadow:0 26px 50px -34px rgba(15,110,90,.7)!important}.np-pro:after,.pa-si-pitch:after,.pa-top:after,.pcx:after{background:radial-gradient(circle,rgba(255,255,255,.22),transparent 70%)!important}.np-pro-k,.np-watch-k,.pa-top .pa-k,.pcx-k{color:#FFE3A3!important}.pcx-why div{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.22)}.pcx-why b{background:none;-webkit-background-clip:border-box;background-clip:initial;color:#fff}.np-pro p,.np-pro ul,.np-watch-sec p,.pcx-r p,.pcx-why span{color:#E3F4EF!important}.np-watch-fine,.pcx-fine{color:#D2ECE6!important}.pcx-btn{background:#fff!important;color:#0A332F!important}.np-watch-alt,.np-watch-fine a,.pcx-alt{color:#fff!important}.np-pro li:before{color:#FFE3A3}.np-watch-h{background:none!important;-webkit-background-clip:border-box!important;background-clip:initial!important;color:#fff!important}.np-pro-go{background:var(--v3-btn)}.np-pro-strip:hover{box-shadow:0 12px 26px -16px rgba(15,110,90,.5)}.salebar{background:linear-gradient(90deg,#FFF4D9,#FFE9D6 50%,#FFF4D9)!important;color:#4A3812!important;border-bottom:1px solid #f3dfc0}.salebar-t b{color:#2A1F08!important}.salebar-tag{background:#0A332F!important;color:#fff!important}.salebar-c{color:#B83A0A!important}.salebar-go{background:#0A332F!important;color:#fff!important}.salebar-x{background:rgba(74,56,18,.08)!important;color:#4A3812!important}.v-footer{background:#EEF7F3!important;color:#33505A!important;border-top:1px solid #d6e8e1}.v-footer .v-brand{color:#0A332F!important}.v-footer .v-brand-ai{color:#065F46!important}.v-footer-brand .v-tagline,.v-tagline{background:linear-gradient(90deg,#0B6E58,#2463C2)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}.v-footer-brand p{color:#33505A}.v-footer-cols h2{color:#065F46!important;background:none!important;-webkit-background-clip:border-box!important;background-clip:initial!important}.v-footer-bar nav a,.v-footer-cols a{color:#1E3D44!important}.v-footer-bar nav a:hover,.v-footer-cols a:hover{color:#065F46!important}.v-footer-cols a.v-footer-more{color:#2463C2!important}.v-footer-contact a{background:#fff!important;border-color:#C9DFD7!important;color:#1E3D44!important}.v-footer-contact a:hover{border-color:#8FD0B9!important;background:#F1FAF6!important}.v-footer-bar{border-top-color:#D6E8E1!important}.v-footer-bar p{color:#45616A!important}.h3-step-n,.mw-ic,.tg-ico{filter:saturate(1.1) brightness(.92)}.h3-eyebrow,.h3-prod-go,.tg-go,.tg-k,.v-kicker,a.v-link{color:#065F46}.v-offer2-feats li:before{background:linear-gradient(135deg,#0F8F6C,#2463C2)!important}.v-faq summary{color:#0A332F}a{text-underline-offset:3px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.h3-pain,.h3-prod,.h3-steps li,.hub-card,.np-fact,.tg-card,.tg-for a,.ts-perks li,.v-card,.v-guide,.v-offer2{animation:b-rise linear both;animation-timeline:view();animation-range:entry 0 entry 45%}.prose h2{animation:b-fade linear both;animation-timeline:view();animation-range:entry 0 entry 40%}}}@keyframes b-rise{0%{opacity:0;transform:translate3d(0,28px,0) scale(.98)}to{opacity:1;transform:none}}@keyframes b-fade{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:none}}@supports (animation-timeline:scroll()){.paper:before,.v-page.hb-page:before{content:"";position:fixed;z-index:70;left:0;top:0;height:3px;width:100%;transform-origin:0 50%;background:linear-gradient(90deg,#0F8F6C,#2463C2);animation:b-progress linear both;animation-timeline:scroll(root);pointer-events:none}}@keyframes b-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.paper-grid:after,.paper-grid:before,.v-head:after,.v-head:before{animation:none!important}}.v-hub-hero .v-lead,.v-svc-hero .v-lead{color:#33505A!important}.v-hub-hero .crumbs,.v-hub-hero .crumbs a{color:#45616A!important}.v-head .v-btn-line,.v-hub-hero .v-btn-line,.v-svc-hero .v-btn-line{color:#0A332F!important;border-color:#B9D9CD!important;background:#fff!important}.v-hub-hero .v-btn-line:hover,.v-svc-hero .v-btn-line:hover{background:#F1FAF6!important;border-color:#8FD0B9!important}.v-proof{border-top-color:#CFE3DC!important}.v-proof figure+figure{border-left-color:#CFE3DC!important}.v-proof strong{color:#0A332F!important;font-stretch:normal}.v-proof mark{color:inherit;box-shadow:inset 0 -.14em 0 #8FD9B6}.v-proof figcaption{color:#33505A!important}.v-proof figcaption a{color:#065F46!important}.v-btn-acc{background:var(--v3-btn)!important;color:#fff!important;border-color:transparent!important}.demo-tabs button{color:#1E3D44!important;background:#fff!important;border-color:#C9DFD7!important;font-family:var(--sans)}.demo-tabs button[aria-selected=true]{background:#0A332F!important;color:#fff!important;border-color:#0A332F!important}.ct-mail span{color:#45616A!important}.fresh,.fresh-dark{background:rgba(255,255,255,.8)!important;border-color:#D6E8E1!important;color:#22404A!important}.fresh a,.fresh strong,.fresh-dark a,.fresh-dark strong{color:#0B5E4D!important;text-decoration-color:#0B5E4D}.fresh-dot{background:#0F8F6C!important}.pf3{padding:clamp(64px,8vw,110px) 0;background:#fff}.pf3-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:38px}.pf3-card{display:flex;flex-direction:column;padding:14px 14px 22px;border-radius:24px;border:1px solid #d6e8e1;background:#fff;box-shadow:0 18px 40px -30px rgba(11,80,70,.35);transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease,border-color .3s ease}.pf3-card:hover{transform:translateY(-6px);box-shadow:0 30px 60px -34px rgba(11,80,70,.45);border-color:#9ED8C4}.pf3-art{border-radius:18px;overflow:hidden;background:var(--pf3-bg);padding:6px 4px 0}.pf3-med{--pf3-bg:linear-gradient(160deg,#F0FAF6,#EAF3FF)}.pf3-thr{--pf3-bg:linear-gradient(160deg,#F4F1FF,#F0FAF6)}.pf3-law{--pf3-bg:linear-gradient(160deg,#FFF6EC,#F7F1FF)}.pf3-card h3{margin:18px 8px 0;font-size:22px;font-weight:720;letter-spacing:-.02em;color:#0A332F}.pf3-card p{margin:8px 8px 0;font-size:16px;line-height:1.6;color:#33505A}.pf3-links{display:flex;flex-wrap:wrap;gap:8px;margin:auto 8px 0;padding-top:16px;font-family:var(--sans)}.pf3-links a{padding:7px 12px;border-radius:99px;font-size:14px;font-weight:600;text-decoration:none;color:#0B5E4D;background:#E6F5EF;transition:background-color .2s ease}.pf3-links a:hover{background:#D2EEE2}.pf3-links a.pf3-go{color:#fff;background:#0A332F}.pf3-links a.pf3-go:hover{background:#0B5E4D}.pf3-any{display:flex;align-items:center;gap:14px;margin-top:18px;padding:18px 22px;border-radius:18px;text-decoration:none;background:linear-gradient(110deg,#EAF8F1,#EAF3FF 60%,#FFF6EC);border:1px solid #d6e8e1;font-family:var(--sans);transition:transform .25s ease,box-shadow .25s ease}.pf3-any:hover{transform:translateY(-2px);box-shadow:0 16px 34px -22px rgba(11,80,70,.4)}.pf3-any b{color:#0A332F;font-size:17px}.pf3-any span{color:#33505A;font-size:15.5px}.pf3-any i{margin-left:auto;font-style:normal;font-size:22px;color:#065F46;transition:transform .2s ease}.pf3-any:hover i{transform:translateX(4px)}.v-head-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(20px,4vw,56px);align-items:center}.v-head-art{max-width:520px;justify-self:end;width:100%}.v-hub-scene{padding:10px 0 0!important}.v-hub-scene .wf-scene{max-width:540px}@media (max-width:1000px){.pf3-grid{max-width:560px;margin-inline:auto}.pf3-grid,.v-head-grid{grid-template-columns:minmax(0,1fr)}.v-head-art{justify-self:center;max-width:460px;margin-top:8px}}@media (max-width:560px){.pf3-any{flex-wrap:wrap}.pf3-any i{display:none}}.fresh strong,.paper-grid .fresh strong,.paper-grid [class*=fresh] strong,.v-head .fresh strong{color:#0B5E4D!important}.paper-grid .fresh-dot,.paper-grid [class*=fresh] .fresh-dot{background:#0F8F6C!important;border:0!important}.fresh{font-family:var(--sans);font-size:14.5px}:root{--v3-btn:linear-gradient(110deg,#0B7A5E,#0E6E78 55%,#1E55AE);--v-grad:linear-gradient(110deg,#0B7A5E,#0E6E78 55%,#1E55AE);--b-cta:linear-gradient(120deg,#0A6B53,#0D6570 45%,#1D50A3)}.h3-bright{--v3-btn:linear-gradient(110deg,#0B7A5E,#0E6E78 55%,#1E55AE)}.pr-btn-main{background:linear-gradient(110deg,#0B7A5E,#0E6E78 55%,#1E55AE)!important}.h3-bright .h3-eyebrow,.h3-bright .h3-road .h3-eyebrow,.h3-eyebrow,.pr-dark .pr-eyebrow,.pr-eyebrow{background:linear-gradient(110deg,#0A5A47,#1D50A3)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}.cta-band,.side-dark{background:linear-gradient(135deg,#EAF8F1,#EAF3FF)!important;border:1px solid #cfe5dd!important}.cta-band,.cta-band .t,.cta-band p,.cta-band span,.side-dark,.side-dark li,.side-dark p,.side-dark span{color:#22404A!important}.cta-band .k,.side-dark .k{color:#0B5E4D!important}.side-dark .tag,.side-dark .tag-dark{background:#fff!important;color:#0B5E4D!important;border:1px solid #cfe5dd}.cta-band h2,.cta-band h3,.side-dark h2,.side-dark h3{background:var(--v3-head-grad)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}.paper .cta-band .btn-primary{background:var(--v3-btn)!important;color:#fff!important}.ha-note{color:#56727B!important}.sp s{color:#8C3B2C!important}.pr-rn{color:#56727B!important}.pr a:not(.pr-btn):not(.pcx-btn):not(.np-pro-btn){color:#0B5E4D}.ct-mail>span,body .v-head .ct-mail>span{color:#45616A!important}.mc-out .mc-big span{color:#FFF1EF!important}.v-work-title{color:#0A332F!important}.pr-calc-out .pr-calc-pro span,.pr-calc-out .pr-calc-pro strong{color:#fff!important}.ar-demo-r .ha-note,.ha .ha-note{color:#E3F4EF!important}.v-av,.v-book-btn,.v-gantt span:nth-child(2),.v-mini-cta,.v-sign-btn,.v-sms-me{background:#0B7A5E!important}.v-mini-cta{color:#fff!important}.v-days .sel,.v-ss-slots .sel{background:#0A332F!important;color:#fff!important}.v-brief b{color:#0B5E4D!important}:root{--v-hi:#0B7A5E;--acc:#0B7A5E;--v3-teal:#0B7A5E}.mc-out .mc-big{background:linear-gradient(120deg,#9E1F14,#C2363B)!important}.v-gantt span:nth-child(3){background:#1E55AE!important;color:#fff!important}.v-care-list b,.v-report b{color:#0B5E4D!important}.us-flag{display:inline-block;vertical-align:-2px;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.12);flex:none}.h3-pill.h3-usa{gap:10px;padding-left:12px;color:#0A332F!important;font-weight:650}.trust-k .us-flag{margin-right:6px;vertical-align:-3px}.salebar-tag{display:inline-flex!important;align-items:center;gap:6px}.v-usa{display:flex;align-items:center;gap:8px;margin:10px 0 0;font:600 14px/1.4 var(--sans);color:#0A332F!important}.ha3{max-width:660px}@media (min-width:1001px){.h3-bright .h3-hero-in{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr)}}:root{--b-ink:#052420;--b-text:#142C33;--b-muted:#2A454C;--v-ink:#052420;--v-text:#142C33;--v-muted:#2A454C;--v3-text:#142C33;--v3-muted:#2A454C;--v3-head-grad:linear-gradient(115deg,#052420,#07473A 55%,#123F7A);--v3-light-grad:linear-gradient(115deg,#052420,#07473A 55%,#123F7A)}.au-small,.byline,.byline span,.h3-lead,.h3-pain-f,.h3-sub,.hb-p,.lead,.mw-ch small,.pf3-card p,.tg-d,.ts-perks small,.v-guide-c,.v-lead,blockquote,body,dd,figcaption,li,p,td{color:#142C33}.h3-lead,.h3-sub,.hb-page .v-head .v-lead,.lead,.paper .lead,.paper-grid .lead,.v-head .v-lead,.v-lead,body .v-head .v-lead{color:#142C33!important}.crumbs,.crumbs a,.paper-grid .crumbs a,.trust-k,.trust-n,.v-head .crumbs a,small{color:#2A454C!important}.lead b,.paper-grid .lead b,.v-head .v-lead b,.v-head .v-lead strong,.v-lead b{color:#052420!important}.ng-t{background:#fff!important;border:1px solid #cfe3dc!important;box-shadow:0 8px 20px -16px rgba(5,36,32,.35)}.ng-k{color:#2A454C!important}.ng-t b{color:#052420!important}.ng-ok b{color:#065F46!important}.ng-warn b{color:#8A4B00!important}.ng-bad b{color:#9E1F14!important}.ng-info b{color:#123F7A!important}.ng-ok:before{background:#0B7A5E}.ng-warn:before{background:#D97706}.ng-bad:before{background:#C2362B}.ng-info:before{background:#1E55AE}.ng-t small{color:#2A454C!important}.ng-btn{background:linear-gradient(110deg,#0B7A5E,#0E6E78 55%,#1E55AE)!important;color:#fff!important}.ng-btn.ng-line{background:#fff!important;color:#052420!important;border:1.5px solid #9fc9ba!important}.v-head .np-revealed{background:#EAF8F1!important;border-color:#9ED8C4!important;color:#052420!important}.v-head .np-revealed a{color:#065F46!important}.cl-pitch{background:linear-gradient(120deg,#0A6B53,#0D6570 45%,#1D50A3)!important}.cl-pitch,.cl-pitch li,.cl-pitch p,.cl-pitch span{color:#fff!important}.au-small a,.disclaimer a,.hb-p a,.pf-value a,.prose a,.source-line a,figcaption a,li>a:not([class]),main a:not([class]),p a:not([class]),td a{color:#065F46!important;text-decoration-color:rgba(6,95,70,.45)}.prose a:hover,main a:not([class]):hover,p a:not([class]):hover,td a:hover{color:#052420!important;text-decoration-color:initial}.eyebrow,.g-call-k,.h3-step-when,.mm-head,.pcx-k,.tg-k,.ts-toc p,.v-brand-ai,.v-footer .v-brand-ai,.v-footer-cols h2,.v-guide-k,.v-kicker,.v-kicker-acc,.v-tool-go,.v-tool-tag{color:#065F46!important}.v-footer-cols a.v-footer-more,.v-footer-more{color:#123F7A!important}.byline,.byline span,.disclaimer,.ll-opt,.pcx-fine,.pr-con-lists span,.pr-st,.source-line,.stat span,.v-footer-bar p{color:#2A454C!important}.salebar-c{color:#8C2A06!important}.v-footer-brand .v-tagline,.v-tagline{background:none!important;-webkit-background-clip:border-box!important;background-clip:initial!important;color:#065F46!important}.pr-grad{background:linear-gradient(110deg,#065F46,#123F7A)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}.h3-bright .h3-h1 .v-k-hi>span{background:linear-gradient(100deg,#065F46,#123F7A)!important;-webkit-background-clip:text!important;background-clip:text!important}:root{--v3-btn:linear-gradient(110deg,#075C47,#0A5862 55%,#163F86);--v-grad:linear-gradient(110deg,#075C47,#0A5862 55%,#163F86);--b-cta:linear-gradient(120deg,#075C47,#0A5862 45%,#163F86)}.h3-bright{--v3-btn:linear-gradient(110deg,#075C47,#0A5862 55%,#163F86)}.btn-primary,.h3-btn-main,.ng-btn:not(.ng-line),.pf3-links a.pf3-go,.pr-btn-main,.v-btn-acc,.v-btn-hi{background:linear-gradient(110deg,#075C47,#0A5862 55%,#163F86)!important;color:#fff!important}.ar-demo-r,.cl-pitch,.np-pro,.np-watch-sec,.pa-si-pitch,.pa-top,.pcx,.pr-calc-out .pr-calc-pro{background:linear-gradient(120deg,#075C47,#0A5862 45%,#163F86)!important}.np-pro p,.np-pro ul,.np-watch-fine,.np-watch-sec p,.pcx-alt,.pcx-fine,.pcx-r p,.pcx-why span{color:#FFFFFF!important}.cmp-types button{color:#052420}.cl-pitch :not(.btn):not(.v-btn),.np-pro,.np-pro :not(.np-pro-btn):not(.np-pro-btn *),.np-watch-sec :not(.np-pro-btn):not(.np-pro-btn *),.pa-si-pitch :not(.btn):not(.v-btn),.pa-top :not(.btn):not(.btn-light):not(.pc-badge.green):not(.pc-badge.amber):not(.pc-badge.red),.pcx,.pcx :not(.pcx-btn):not(.pcx-btn *){color:#FFFFFF!important}.np-pro-btn,.pcx-btn{background:#fff!important;color:#052420!important}.np-pro-k,.np-watch-k,.pcx-k{color:#FFE9B8!important}.np-own-k{background:linear-gradient(110deg,#075C47,#163F86)!important;color:#fff!important}.np-own b{color:#052420!important}.np-own{color:#142C33!important}.stat-dark{background:#EAF8F1!important;color:#052420!important;border:1px solid #cfe3dc}.stat-dark span{color:#2A454C!important}.sp b,.stat-dark strong{color:#065F46!important}.sp em{color:#8C2A06!important}.pr-big{background:linear-gradient(110deg,#065F46,#123F7A)!important;-webkit-background-clip:text!important;background-clip:text!important}.cmp-empty span,.h3-road-cta span,.ha-call-h em,.mc-note,.np-fact-k,.pr-con-note,.pr-reason p,.pr-rn,.v3-rv p{color:#2A454C!important}.dm-chips button,.ha-mode,.np-fact-link,.pc-more,.pf-go,.pr-live{color:#065F46!important}.eyebrow,.h3-step-when,.pr-kick,.v-kicker{color:#054D39!important}.dm-chips button.on,.dm-chips button[aria-pressed=true],.dm-chips button[aria-selected=true]{background:#052420!important;color:#fff!important}:root{--b-muted:#1E383F;--v-muted:#1E383F;--v3-muted:#1E383F}.byline,.byline span,.cmp-empty span,.crumbs,.crumbs a,.disclaimer,.h3-road-cta span,.mc-note,.ng .ng-t span,.ng-k,.ng-t small,.ng-t>span,.np-alert span,.np-fact-k,.pr-con-note,.pr-reason p,.source-line,.trust-k,.trust-n,.v-footer-bar p,.v3-rv p,small{color:#1E383F!important}.ha3-cta rect,.v-av,.v-book-btn,.v-gantt span:nth-child(2),.v-mini-cta,.v-sign-btn{background:#075C47!important}.v-gantt span:first-child{background:#163F86!important;color:#fff!important}.h3-prod-tag{color:#054D39!important}.mc-out .mc-big span{color:#fff!important}.crumbs [aria-current],.crumbs span,.ng span,.ng-t small,.ng-t span{color:#142C33!important}.eyebrow,.paper-grid .eyebrow,.pr-kick,.v-head .v-kicker,.v-kicker{color:#043A2C!important}.byline,.byline span{color:#142C33!important}.lead b,.lead strong,.paper-grid b,.paper-grid strong,.v-head .v-lead b,.v-head .v-lead strong,.v-head b,.v-head strong,.v-lead b,.v-lead strong{color:#04201C!important}.prose a:not([class]),main .au-small a,main .crumbs a,main li a:not([class]),main p a:not([class]),main small a:not([class]),main td a:not([class]){color:#064E3B!important;text-decoration-color:rgba(6,78,59,.45)}.prose a:not([class]):hover,main li a:not([class]):hover,main p a:not([class]):hover,main td a:not([class]):hover{color:#04201C!important}.v-head a.ng-btn:not(.ng-line),.v-head button.ng-btn:not(.ng-line),a.ng-btn:not(.ng-line),button.ng-btn:not(.ng-line){color:#fff!important;background:linear-gradient(110deg,#075C47,#0A5862 55%,#163F86)!important;border:0!important}.v-head a.ng-btn.ng-line,a.ng-btn.ng-line,button.ng-btn.ng-line{color:#04201C!important;background:#fff!important;border:1.5px solid #9fc9ba!important}.v-head a.btn-primary,.v-head a.h3-btn-main,.v-head a.v-btn-acc,.v-head a.v-btn-hi{color:#fff!important}body{color:#13302F}.h3-lead,.h3-sub,.lead,.v-lead,dd,li,p,td{color:#1A3A3F}.v-story-steps li{opacity:1!important}.v-story-steps strong{color:#04201C!important}.v-story-steps p{color:#1A3A3F!important}.v-story-steps li .v-story-n,.v-story-steps li>span:first-child{transition:background-color .3s ease,color .3s ease}.v-story-steps li.on .v-story-n,.v-story-steps li.on>span:first-child{color:#065F46!important}.ar-demo-r{background:linear-gradient(135deg,#E4F6EE,#E6EEFF)!important;color:#0B2F2B!important;box-shadow:0 26px 50px -34px rgba(15,110,90,.35)!important;border:1px solid #d3e8e0}.ar-demo-r .ha-note,.ha .ha-note{color:#1E3D44!important}.ha-acts,.ha-call{background:#fff!important;border-color:#DCE7EA!important}.ha-acts li{opacity:1!important}.ha-acts li:not(.on) .ha-ic{filter:grayscale(1) opacity(.55)}.ha-acts li:not(.on) .ha-ok{visibility:hidden}.ha-t em,.ha-t small,.ha-t span{color:#2A454C!important}.pw-a{background:linear-gradient(150deg,#EEF3FF,#E4F5EE)!important;border:1px solid #d6e0f5}.pw-a,.pw-k{color:#13204F!important}.pw-k{background:#DCE5FF!important}.pw-t{color:#0F1A4A!important}.pw-p{color:#23336E!important}.pw-a li,.pw-a ul{color:#13204F!important}.ar-steps span{background:linear-gradient(110deg,#075C47,#163F86)!important}.ar-steps p{color:#2A3A60!important}.vp-frame{position:relative;aspect-ratio:16/9;border-radius:22px;overflow:hidden;background:#E9F1FB;box-shadow:0 40px 80px -44px rgba(10,37,64,.45),0 0 0 1px rgba(10,37,64,.08)}.vp-frame iframe,.vp-poster,.vp-poster img{position:absolute;inset:0;width:100%;height:100%;border:0}.vp-poster{padding:0;margin:0;cursor:pointer;background:none;display:block}.vp-poster img{object-fit:cover;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.vp-poster:hover img{transform:scale(1.02)}.vp-play{position:absolute;left:55.5%;top:79%;width:92px;height:92px;margin:-46px 0 0 -46px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#0B7A5E,#1E6FE0);box-shadow:0 0 0 10px rgba(255,255,255,.75),0 18px 40px -12px rgba(10,37,64,.6);transition:transform .25s ease}.vp-poster:focus-visible .vp-play,.vp-poster:hover .vp-play{transform:scale(1.08)}.vp-poster:focus-visible{outline:3px solid #1E6FE0;outline-offset:3px}.vp-len{position:absolute;right:14px;bottom:14px;padding:6px 10px;border-radius:8px;background:#0A2540;color:#fff;font:700 14px/1 Inter,sans-serif}.vp-ch{list-style:none;margin:22px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px}.vp-ch button{width:100%;display:flex;gap:12px;align-items:baseline;text-align:left;padding:10px 12px;border:0;border-radius:12px;background:transparent;font:600 16px/1.4 Inter,sans-serif;color:#12304A;cursor:pointer}.vp-ch button:focus-visible,.vp-ch button:hover{background:#E8F3EE;color:#06604A}.vp-t{flex:none;min-width:44px;font-weight:800;color:#0B6E58;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vs-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px,4vw,56px);align-items:center}.vs-text .v-h2{max-width:18ch}.vs-link{display:inline-flex;gap:8px;margin-top:22px;font:700 17px/1.3 Inter,sans-serif;color:#065F46;text-decoration:underline;text-underline-offset:4px}.vw-wrap{max-width:980px}.vw-sum{margin:34px 0 0;padding:24px 26px;border-radius:18px;background:#F2F8F5;border:1px solid #d6e8e0;font-size:18px;line-height:1.65;color:#1A3A40}.vw-tr h3{margin:30px 0 8px;font:750 22px/1.3 var(--v-head,inherit);color:#0A2540}.vw-tr p{margin:10px 0 0;font-size:18px;line-height:1.7;color:#1E3A44;max-width:70ch}.vw-tools{list-style:none;margin:22px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.vw-tools a{display:block;height:100%;padding:16px 18px;border-radius:14px;background:#fff;border:1px solid #dce6ee;font:700 16px/1.4 Inter,sans-serif;color:#0A3D62;text-decoration:none;transition:border-color .2s,transform .2s}.vw-tools a:hover{border-color:#22B07D;transform:translateY(-2px)}.vw-src{margin-top:18px;font-size:15px;line-height:1.6;color:#33505A}@media (max-width:900px){.vs-grid{grid-template-columns:minmax(0,1fr)}.vw-tools{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:600px){.vp-ch,.vw-tools{grid-template-columns:minmax(0,1fr)}.vp-play{width:56px;height:56px;margin:-28px 0 0 -28px;box-shadow:0 0 0 6px rgba(255,255,255,.75),0 12px 24px -10px rgba(10,37,64,.6)}.vp-play svg{width:26px;height:26px}}.vs-text .v-lead{color:#1E3A44!important}.vs-text .v-kicker{color:#0A2540!important}.v-cat-tabs button[aria-selected=true] span{color:#B8F5DC!important}.v-chat.me p{background:#1F56E0!important}.salebar-c{display:inline-block;min-width:8.6em;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@font-face{font-family:Inter Fallback;src:local("Arial"),local("Liberation Sans"),local("Helvetica Neue"),local("Helvetica");size-adjust:107.48%;ascent-override:90.14%;descent-override:22.44%;line-gap-override:0%}@font-face{font-family:Lora Fallback;src:local("Times New Roman"),local("Liberation Serif"),local("Times");size-adjust:116.77%;ascent-override:86.16%;descent-override:23.47%;line-gap-override:0%}.why5-sec{background:linear-gradient(180deg,#F3FAF7,#EEF6FD)}.why5-sec .v-h2{max-width:22ch;color:#0A2540}.why5-sec .v-lead{max-width:62ch;color:#142C33}.why5-k{color:#065F46!important}.why5{list-style:none;margin:36px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:16px}.why5 li{position:relative;padding:26px 24px 24px;border-radius:20px;background:#fff;border:1px solid #d6e6ee;box-shadow:0 14px 30px -24px rgba(10,37,64,.35);transition:transform .25s ease,border-color .25s ease}.why5 li:hover{transform:translateY(-3px);border-color:#22B07D}.why5-n{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#E3F5EC;color:#065F46;font:800 18px/1 var(--sans)}.why5 h3{margin:16px 0 8px;font-size:21px;line-height:1.3;color:#0A2540}.why5 p{margin:0;font-size:16.5px;line-height:1.65;color:#142C33}.why5 p a{color:#065F46;font-weight:700;text-decoration:underline;text-underline-offset:3px}.why5 li.why5-go{display:flex;flex-direction:column;background:linear-gradient(150deg,#0B3D33,#0A2E4A);border-color:transparent}.why5 li.why5-go h3{margin-top:0;color:#FFFFFF!important}.why5 li.why5-go p{color:#EAF6F1!important}.why5-btn{display:inline-flex;align-self:flex-start;gap:8px;margin-top:auto;padding:13px 22px;border-radius:12px;background:#FFFFFF;color:#0B3D33!important;font:800 16px/1.2 var(--sans);text-decoration:none}.why5 li.why5-go p+.why5-btn{margin-top:22px}.why5-btn:focus-visible,.why5-btn:hover{background:#E3F5EC}@media (prefers-reduced-motion:reduce){.why5 li{transition:none}.why5 li:hover{transform:none}}.clc{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px 18px;margin:0;padding:16px 20px;border-radius:16px;background:linear-gradient(120deg,#E6F6EF,#EAF4FD);border:1px solid #bfdccf;text-decoration:none;transition:border-color .2s ease,transform .2s ease}.clc:hover{border-color:#0B6E58;transform:translateY(-1px)}.clc-k{font:800 14px/1.3 var(--sans);letter-spacing:.04em;text-transform:uppercase;color:#065F46}.clc-t{font:500 16px/1.5 var(--sans);color:#14293A}.clc-go,.clc-t b{color:#0A2540}.clc-go{font:800 16px/1.3 var(--sans);white-space:nowrap}.clc-wrap{padding:22px 0 0}@media (max-width:820px){.clc{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.clc{transition:none}.clc:hover{transform:none}}.sc-note{font:500 14.5px/1.4 var(--sans);color:#2E4657}.sc-grid{display:grid;grid-template-columns:320px minmax(0,1fr);gap:14px;margin-top:12px}.sc-list{max-height:640px;overflow-y:auto;border:1px solid #d3e3ec;border-radius:14px}.sc-item{display:block;width:100%;text-align:left;padding:12px 14px;border:0;border-bottom:1px solid #d3e3ec;background:#FFFFFF;cursor:pointer;font-family:var(--sans)}.sc-item.on{background:#EAF5FD;box-shadow:inset 4px 0 0 #1257A6}.sc-top{display:flex;justify-content:space-between;gap:8px}.sc-top b{color:#0A2540;font-size:15px}.sc-top time{color:#2E4657;font-size:12.5px;white-space:nowrap}.sc-sub{display:block;margin-top:2px;color:#065F46;font:600 13px/1.3 var(--sans)}.sc-last{display:block;margin-top:4px;color:#14293A;font-size:14px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-thread{min-width:0;border:1px solid #d3e3ec;border-radius:14px;padding:14px}.sc-lead{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px 14px;margin:0 0 12px;padding-bottom:12px;border-bottom:1px solid #d3e3ec}.sc-lead dt{font:600 12.5px/1.3 var(--sans);color:#2E4657}.sc-lead dd{margin:0;font:700 14.5px/1.35 var(--sans);color:#0A2540;overflow-wrap:anywhere}.sc-msgs{max-height:420px;overflow-y:auto;display:grid;gap:8px}.sc-m{margin:0;padding:9px 12px;border-radius:12px;font:500 15px/1.5 var(--sans);color:#14293A;background:#F4F8FB}.sc-m b{color:#0A2540;margin-right:4px}.sc-m small{display:block;margin-top:3px;font-size:12px;color:#2E4657}.sc-visitor{background:#EAF5FD}.sc-admin{background:#E6F6EF}.sc-empty,.sc-sys{margin:4px 0;text-align:center;font:600 13px/1.4 var(--sans);color:#2E4657}.sc-reply{display:grid;gap:8px;margin-top:12px}.sc-reply textarea{min-height:80px;padding:10px 12px;border-radius:12px;border:1px solid #9db6c6;font:500 15px/1.45 var(--sans);color:#0A2540}.sc-actions{display:flex;flex-wrap:wrap;gap:8px}@media (max-width:860px){.sc-grid{grid-template-columns:minmax(0,1fr)}}.cc-launch{position:fixed;right:18px;bottom:18px;z-index:80;display:inline-flex;align-items:center;gap:10px;padding:14px 20px 14px 16px;border:0;border-radius:999px;background:#0B6E58;color:#FFFFFF;font:800 16.5px/1 var(--sans);box-shadow:0 18px 34px -14px rgba(6,95,70,.85);cursor:pointer;transition:transform .2s ease,background-color .2s ease}.cc-launch:hover{background:#065F46;transform:translateY(-2px)}.cc-launch[hidden]{display:none}.cc-dot{display:inline-block;width:9px;height:9px;border-radius:50%;background:#34D399;box-shadow:0 0 0 4px rgba(52,211,153,.3)}.cc{position:fixed;right:18px;bottom:18px;z-index:90;width:min(410px,calc(100vw - 24px));height:min(660px,calc(100vh - 36px));display:flex;flex-direction:column;background:#FFFFFF;border:1px solid #d3e3ec;border-radius:22px;box-shadow:0 32px 64px -24px rgba(10,37,64,.55);overflow:hidden;font-family:var(--sans)}.cc[hidden]{display:none}.cc-head{display:flex;align-items:center;gap:12px;padding:14px 14px 12px 16px;background:linear-gradient(140deg,#E6F6EF,#EAF4FD);border-bottom:1px solid #d3e3ec}.cc-av{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#0A2540;color:#FFFFFF;font:800 18px/1 var(--sans)}.cc-title{flex:1 1;min-width:0}.cc-title b{display:block;font:800 16.5px/1.25 var(--sans);color:#0A2540}.cc-title span{display:flex;align-items:center;gap:7px;margin-top:2px;font:600 13.5px/1.3 var(--sans);color:#065F46}.cc-x{flex:none;width:40px;height:40px;border-radius:12px;border:1px solid #d3e3ec;background:#FFFFFF;color:#0A2540;font:400 24px/1 var(--sans);cursor:pointer}.cc-log{flex:1 1;overflow-y:auto;overscroll-behavior:contain;padding:14px;display:flex;flex-direction:column;gap:8px}.cc .cc-msg{margin:0;max-width:86%;padding:10px 13px;border-radius:16px;font:500 15.5px/1.5 var(--sans);white-space:pre-line;overflow-wrap:anywhere}.cc .cc-ai{align-self:flex-start;background:#EEF5F8;color:#14293A;border-bottom-left-radius:5px}.cc .cc-me{align-self:flex-end;background:#1257A6;color:#FFFFFF;border-bottom-right-radius:5px}.cc .cc-team{align-self:flex-start;background:#E6F6EF;color:#0A2540;border:1px solid #bfdccf;border-bottom-left-radius:5px}.cc .cc-team:before{content:attr(data-who);display:block;margin-bottom:3px;font:800 12.5px/1.3 var(--sans);color:#065F46}.cc-typing{align-self:flex-start;display:inline-flex;gap:4px;margin:0;padding:12px 14px;border-radius:16px;background:#EEF5F8}.cc-typing i{width:7px;height:7px;border-radius:50%;background:#3F5A6B;animation:ccb 1s ease-in-out infinite}.cc-typing i:nth-child(2){animation-delay:.15s}.cc-typing i:nth-child(3){animation-delay:.3s}@keyframes ccb{0%,80%,to{opacity:.3}40%{opacity:1}}.cc-chips{display:flex;flex-wrap:wrap;gap:6px;padding:4px 14px 8px}.cc-chips button{padding:8px 12px;border-radius:999px;border:1px solid #a9c9db;background:#FFFFFF;color:#1257A6;font:700 14px/1.2 var(--sans);cursor:pointer}.cc-chips button:hover{background:#EAF5FD}.cc-ts{padding:0 14px}.cc .cc-err{margin:0 14px 6px;padding:8px 10px;border-radius:10px;background:#FDECEC;color:#8A1C23;font:600 14px/1.4 var(--sans)}.cc-form{display:flex;gap:8px;padding:10px 12px 8px;border-top:1px solid #d3e3ec}.cc-form input{flex:1 1;min-width:0;min-height:46px;padding:10px 14px;border-radius:14px;border:1px solid #9db6c6;font:500 16px/1.3 var(--sans);color:#0A2540;background:#FFFFFF}.cc-form input::placeholder{color:#4E6676}.cc-form button{flex:none;width:48px;height:46px;border:0;border-radius:14px;background:#0B6E58;color:#FFFFFF;display:grid;place-items:center;cursor:pointer}.cc-form button:disabled{opacity:.6;cursor:wait}.cc .cc-legal{margin:0;padding:0 14px 10px;font:500 12.5px/1.4 var(--sans);color:#2E4657}.cc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:520px){.cc{right:0;bottom:0;width:100vw;height:100dvh;border:0;border-radius:0}.cc-launch{right:12px;bottom:12px}}@media (prefers-reduced-motion:reduce){.cc-launch{transition:none}.cc-launch:hover{transform:none}.cc-typing i{animation:none;opacity:.7}}.cc{padding:0!important;margin:0!important;max-width:none}@media (max-width:520px){.cc{top:0;left:0;right:0;bottom:0;width:100%;height:100%;height:100dvh}}.sa-fabs{position:fixed;right:16px;bottom:16px;z-index:80;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.sa-fabs[hidden]{display:none}.sa-fab{display:inline-flex;align-items:center;justify-content:flex-end;gap:0;height:52px;min-width:52px;padding:0 14px;border:0;border-radius:999px;color:#FFFFFF!important;text-decoration:none!important;cursor:pointer;box-shadow:0 12px 26px -12px rgba(10,37,64,.7);transition:gap .22s ease,transform .2s ease;font:800 15px/1 var(--sans)}.sa-fab svg{flex:none}.sa-fab span{max-width:0;overflow:hidden;white-space:nowrap;transition:max-width .25s ease}.sa-fab:focus-visible,.sa-fab:hover{gap:9px;transform:translateY(-1px)}.sa-fab:focus-visible span,.sa-fab:hover span{max-width:190px}.sa-fab:focus-visible{outline:3px solid #1257A6;outline-offset:3px}.sa-ai{background:#0B6E58}.sa-ai:hover{background:#065F46}.sa-team{background:#0A2540;height:46px;min-width:46px;padding:0 12px}.sa-team:hover{background:#12355A}.sa-live{position:absolute;top:-2px;right:-2px;width:12px;height:12px;border-radius:50%;background:#34D399;border:2px solid #ffffff}.sa-ai{position:relative}body:has(.pa) .cc,body:has(.pa) .sa-fabs{display:none!important}@media (max-width:560px){.sa-fabs{right:12px;bottom:12px;gap:8px}.sa-fab{height:48px;min-width:48px;padding:0 12px}.sa-team{height:42px;min-width:42px;padding:0 10px}}@media (prefers-reduced-motion:reduce){.sa-fab,.sa-fab span{transition:none}.sa-fab:hover{transform:none}}@media print{.cc,.sa-fabs{display:none!important}}.lc-m .lc-t{display:block!important;height:auto!important;overflow:visible!important;background:none!important;border-radius:0!important;margin-top:5px;font:600 12.5px/1.4 var(--sans)!important;color:#2E4657!important}.lc-thread{background:#F7FAFC!important;border-color:#D3E3EC!important}.lc-m.me .lc-b{background:#1257A6!important;color:#FFFFFF!important}.lc-m.them .lc-b{background:#FFFFFF!important;color:#14293A!important;border-color:#D3E3EC!important}.lc-form{border-top-color:#D3E3EC!important}.lc-form textarea{border-color:#9DB6C6!important;color:#0A2540}.lc-form textarea::placeholder{color:#4E6676}.lc-empty,.lc-empty p{color:#14293A}.vs-cta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:22px}.vs-cta .v-btn{min-height:48px}.vs-demo{display:inline-flex;align-items:center;gap:8px;font:800 16.5px/1.3 var(--sans);color:#065F46!important;text-decoration:underline;text-underline-offset:4px}.vs-demo i{width:9px;height:9px;border-radius:50%;background:#16A34A;box-shadow:0 0 0 4px rgba(22,163,74,.2)}.vp-video{display:block;width:100%;height:100%;aspect-ratio:16/9;background:#0A2540;border-radius:inherit}.pa-top .pc-badge{background:rgba(255,255,255,.16)!important;border:1px solid rgba(255,255,255,.55)!important;color:#FFFFFF!important;font-weight:700}.pa-top .pc-badge.green{background:#E6F6EF!important;color:#065F46!important;border-color:#E6F6EF!important}.pa-top .pc-badge.amber{background:#FFF1DC!important;color:#5E3200!important;border-color:#FFF1DC!important}.pa-top .pc-badge.red{background:#FDECEC!important;color:#8A1C23!important;border-color:#FDECEC!important}.h3-pain-p span{color:#A1262D!important;background:#FDECEC!important}.v-work-title span{color:#065F46!important}.cc .cc-link{color:#0B5A9C;font-weight:700;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.cc .cc-link:hover{color:#065F46}.cc .cc-ai .cc-link,.cc .cc-team .cc-link{color:#0B5A9C}.np-quick{background:#ECFDF5;border:2px solid #059669;border-radius:16px;padding:18px 22px;margin:0 0 30px;color:#0A1628}.np-quick h2{margin:0 0 8px!important;font-size:1.25rem!important;color:#0A1628}.np-quick p{margin:0;color:#0A1628}.np-pop{list-style:none;padding:0;margin:12px 0 28px;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px}.np-pop li{margin:0}.np-pop a{display:block;padding:11px 14px;border:1.5px solid #cbd5e1;border-radius:12px;background:#fff;color:#0B4A7F;font-weight:650;text-decoration:none}.np-pop a:hover{border-color:#0B5A9C;text-decoration:underline}.np-pop a{font-family:Inter Variable,Inter Fallback,system-ui,sans-serif;font-size:15.5px;line-height:1.35;letter-spacing:0}.np-pop a,.np-quick p{text-align:left;word-spacing:normal}.cx{--cx-acc:#0B6E58;background:#fff;border:1.5px solid #cfe3db;border-radius:18px;padding:22px;color:#052420;font-family:Inter Variable,Inter Fallback,system-ui,sans-serif;min-width:0;box-shadow:0 18px 40px -30px rgba(5,36,32,.45)}.cx *{box-sizing:border-box}.cx-firm{margin:0 0 4px;font:700 13px/1.3 inherit;letter-spacing:.04em;text-transform:uppercase;color:var(--cx-acc)}.cx-h{font-family:var(--serif,"Lora",Georgia,serif);font-weight:700;font-size:clamp(21px,2.4vw,27px);line-height:1.2;color:#052420;margin:0 0 14px}.cx-f{display:grid;gap:6px;font-size:13.5px;font-weight:650;line-height:1.3;color:#052420;min-width:0;align-content:start}.cx-f input,.cx-f select,.cx-len input{font:500 16px/1.4 inherit;font-family:inherit;color:#052420;padding:11px 12px;border:1.5px solid #b9d3ca;border-radius:10px;background:#fff;width:100%;min-width:0;min-height:48px}.cx-f input:focus,.cx-f select:focus,.cx-len input:focus{outline:2px solid var(--cx-acc);outline-offset:1px}.cx-unit{max-width:260px;margin-bottom:14px}.cx-rows{list-style:none;margin:0;padding:0;display:grid;gap:12px}.cx-row{border:1.5px solid #d6e8e1;border-radius:14px;padding:14px;background:#F6FBF9;margin:0}.cx-row.cx-sub{background:#FFF5F5;border-color:#F1C9C9}.cx-row-top{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:10px}.cx-row-top b{font-size:15px;color:#052420;min-width:64px}.cx-shape{flex:1 1 200px}.cx-x{margin-left:auto;font:650 13.5px/1 inherit;font-family:inherit;color:#8A1C1C;background:#fff;border:1.5px solid #e7b4b4;border-radius:8px;padding:9px 12px;cursor:pointer;min-height:40px}.cx-dims{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 12px}.cx-len{border:0;margin:0;padding:0;min-width:0}.cx-len legend{font-size:13.5px;font-weight:650;color:#052420;padding:0;margin-bottom:6px}.cx-len-pair{display:grid;grid-template-columns:1fr 1fr;gap:6px}.cx-len-pair label{position:relative;display:block}.cx-len-pair input{padding-right:30px}.cx-len-pair span{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:13px;font-weight:650;color:#2A454C;pointer-events:none}.cx-qty{max-width:120px}.cx-row-foot{justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:10px}.cx-check,.cx-row-foot{display:flex;align-items:center}.cx-check{gap:9px;font-size:14.5px;line-height:1.4;color:#142C33;min-height:40px}.cx-check input{width:18px;height:18px;accent-color:var(--cx-acc)}.cx-row-a{font-weight:800;font-size:16px;color:#052420}.cx-add{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:12px 0 4px}.cx-btn-line{font:700 14.5px/1 inherit;font-family:inherit;color:#0B5A48;background:#fff;border:1.5px dashed #0b6e58;border-radius:10px;padding:12px 16px;cursor:pointer;min-height:46px}.cx-btn-line:hover{background:#ECFDF5}.cx-tip{font-size:13.5px;color:#2A454C}.cx-extra{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-top:16px;padding-top:16px;border-top:1.5px solid #e2eee9}.cx-out{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin-top:18px}.cx-out div{display:grid;gap:2px;padding:14px;border-radius:12px;background:#EEF7F3}.cx-out .cx-big{background:var(--cx-acc);grid-column:1/-1}.cx-out .cx-big strong{font-size:32px}.cx-out .cx-big span,.cx-out .cx-big strong{color:#fff}.cx-out strong{font-family:var(--serif,"Lora",Georgia,serif);font-weight:700;font-size:21px;line-height:1.15;color:#052420}.cx-out span{font-size:13px;color:#1E383F}.cx-warn{margin:14px 0 0;padding:12px 14px;border-radius:12px;background:#F1F7FF;font-size:14.5px;line-height:1.55;color:#142C33}.cx-cta{display:block;margin-top:14px;text-align:center;padding:13px;border-radius:10px;background:var(--cx-acc);color:#fff;font-weight:700;text-decoration:none}.cx-note{font-size:13px;color:#1E383F;margin:14px 0 0;line-height:1.5}.cx-by{font-size:12.5px;color:#2A454C;margin:6px 0 0}.cx-by a{color:inherit}.cx-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cx-embed{border:0;box-shadow:none;padding:14px}@media (max-width:480px){.cx{padding:16px}.cx-row{padding:12px}.cx-out .cx-big strong{font-size:28px}}.cx,.cx *{word-spacing:normal;letter-spacing:normal;text-align:left;-webkit-hyphens:manual;hyphens:manual}.cx-out strong{letter-spacing:-.01em;font-family:Inter Variable,Inter Fallback,system-ui,sans-serif;font-weight:800;letter-spacing:-.02em}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/bricolage-grotesque-vietnamese-wght-normal.96a5d80f.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/bricolage-grotesque-latin-ext-wght-normal.232ded7b.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/bricolage-grotesque-latin-wght-normal.3e340e57.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}