.divider,body,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}.form-control:focus,.form-select:focus,.nav-toggler:focus{box-shadow:0 0 0 3px var(--brand-green-tint)}.nav-toggler .nav-toggler__bars,.nav-toggler[aria-expanded=true] .nav-toggler__close,img,svg,video{display:block}.app-link,.detail-badge,.direct-challenge-form .btn-primary,.solution-col .btn-primary,.tab-lbl{text-overflow:ellipsis;white-space:nowrap}*,::after,::before{box-sizing:border-box;padding:0;margin:0}:root{--bg-base:#1A2B1D;--bg-base-dark:#060D07;--base-light:#FFFFFF;--bg-subtle:#1F3222;--bg-muted:#243D27;--bg-raised:#2D4E32;--bg-elevated:#365C3B;--bg-high:#3E6B44;--brand-primary:#4CAF50;--brand-primary-hover:#66BB6A;--brand-primary-dark:#2D6A35;--brand-primary-tint:rgba(76, 175, 80, 0.18);--brand-primary-subtle:rgba(76, 175, 80, 0.09);--brand-border-subtle:rgba(255, 255, 255, 0.42);--brand-border-subtle2:rgba(255, 255, 255, 0.14);--brand-accent:#7EE8A2;--dark-accent:#080E09;--text-primary:rgba(255, 255, 255, 0.93);--text-primary2:rgba(255, 255, 255, 0.65);--text-secondary:#C6D6C9;--text-muted:#93A896;--text-disabled:#6B7F6E;--text-on-brand:#0F1A11;--text-link:var(--brand-accent);--border-subtle:rgba(255, 255, 255, 0.06);--border-base:rgba(255, 255, 255, 0.10);--border-strong:rgba(255, 255, 255, 0.18);--border-brand:var(--brand-primary);--clr-success:#4CAF50;--clr-warning:#FFA726;--clr-danger:rgba(239, 83, 80, 0.8);--clr-info:#4FA3D1;--gradient-brand:linear-gradient(135deg, var(--brand-primary) 0%, var(--brand-accent) 100%);--gradient-surface:linear-gradient(180deg, var(--bg-subtle) 0%, var(--bg-base) 100%);--glow-brand:0 0 40px rgba(76, 175, 80, 0.25);--overlay-scrim:rgba(10, 18, 12, 0.72)}@font-face{font-family:DMMono-LightItalic;src:url('../fonts/DMMono-Italic.woff') format('woff2'),url('../fonts/DMMono-LightItalic.woff') format('woff');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:DMMono-Medium;src:url('../fonts/DMMono-Medium.woff2') format('woff2'),url('../fonts/DMMono-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:DMMono-MediumItalic;src:url('../fonts/DMMono-MediumItalic.woff2') format('woff2'),url('../fonts/DMMono-MediumItalic.woff') format('woff');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:DMMono-Regular;src:url('../fonts/DMMono-Regular.woff2') format('woff2'),url('../fonts/DMMono-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DMMono-Italic;src:url('../fonts/DMMono-Italic.woff2') format('woff2'),url('../fonts/DMMono-Italic.woff') format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:DMMono-Light;src:url('../fonts/DMMono-Light.woff2') format('woff2'),url('../fonts/DMMono-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Syne-Regular;src:url('../fonts/Syne-Regular.woff2') format('woff2'),url('../fonts/Syne-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Syne-Medium;src:url('../fonts/Syne-Medium.woff2') format('woff2'),url('../fonts/Syne-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Syne-SemiBold;src:url('../fonts/Syne-SemiBold.woff2') format('woff2'),url('../fonts/Syne-SemiBold.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Syne-Bold;src:url('../fonts/Syne-Bold.woff2') format('woff2'),url('../fonts/Syne-Bold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Syne-ExtraBold;src:url('../fonts/Syne-ExtraBold.woff2') format('woff2'),url('../fonts/Syne-ExtraBold.woff') format('woff');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:DMSans-Bold;src:url('../fonts/DMSans-Bold.woff2') format('woff2'),url('../fonts/DMSans-Bold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DMSans-ExtraBold;src:url('../fonts/DMSans-ExtraBold.woff2') format('woff2'),url('../fonts/DMSans-ExtraBold.woff') format('woff');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:DMSans-ExtraLight;src:url('../fonts/DMSans-ExtraLight.woff2') format('woff2'),url('../fonts/DMSans-ExtraLight.woff') format('woff');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:DMSans-Light;src:url('../fonts/DMSans-Light.woff2') format('woff2'),url('../fonts/DMSans-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:DMSans-Medium;src:url('../fonts/DMSans-Medium.woff2') format('woff2'),url('../fonts/DMSans-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:DMSans-Regular;src:url('../fonts/DMSans-Regular.woff2') format('woff2'),url('../fonts/DMSans-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DMSans-SemiBold;src:url('../fonts/DMSans-SemiBold.woff2') format('woff2'),url('../fonts/DMSans-SemiBold.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:DMSans-Thin;src:url('../fonts/DMSans-Thin.woff2') format('woff2'),url('../fonts/DMSans-Thin.woff') format('woff');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:DMSans-ThinItalic;src:url('../fonts/DMSans-ThinItalic.woff2') format('woff2'),url('../fonts/DMSans-ThinItalic.woff') format('woff');font-weight:100;font-style:italic;font-display:swap}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + var(--space-4));-webkit-text-size-adjust:100%}body{min-height:100dvh;background-color:var(--bg-base);color:var(--text-secondary);font-family:var(--font-body);font-size:var(--fs-base);line-height:var(--lh-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}a{text-decoration:none}img,svg,video{max-width:100%;height:auto}::selection{background:var(--brand-primary);color:var(--text-on-brand)}:focus-visible{outline:2px solid var(--brand-accent);outline-offset:2px;border-radius:var(--radius-xs)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg-subtle)}::-webkit-scrollbar-thumb{background:var(--bg-high);border-radius:var(--radius-pill)}::-webkit-scrollbar-thumb:hover{background:var(--brand-green-dark)}.container{max-width:1128px!important}.btn-outline-brand{background-color:transparent;border:1px solid var(--border-strong);color:var(--text-primary);border-radius:var(--radius-pill);padding:.65rem 1.5rem}.btn-outline-brand:hover{border-color:var(--brand-green);background-color:var(--brand-green-subtle);color:var(--text-primary)}.btn-whatsapp{background-color:var(--whatsapp);border:none;color:#06210e;border-radius:var(--radius-pill)}.btn-whatsapp:hover{filter:brightness(1.08);color:#06210e}.form-control,.form-select{background-color:var(--bg-muted);border:1px solid var(--border-base);color:var(--text-primary);border-radius:var(--radius-sm);padding:.7rem 1rem}.form-control::placeholder{color:var(--text-disabled)}.form-control:focus,.form-select:focus{background-color:var(--bg-muted);border-color:var(--brand-green);color:var(--text-primary)}.badge-brand{display:inline-flex;align-items:center;gap:var(--space-2);background-color:var(--brand-green-tint);border:1px solid var(--brand-green-subtle);color:var(--brand-accent);border-radius:var(--radius-pill);padding:.3rem .85rem;font-size:var(--fs-xs);font-weight:var(--fw-medium)}.divider{height:1px;background:var(--border-subtle);border:0}.skip-link{position:absolute;left:-9999px;top:0;z-index:var(--z-toast);background:var(--brand-green);color:var(--text-on-brand);padding:var(--space-3) var(--space-4);border-radius:0 0 var(--radius-sm) 0}.skip-link:focus{left:0;color:var(--text-on-brand)}.nav-brand .nav-brand__tagline,.site-header .nav-link{font-family:DMMono-Regular;color:var(--brand-border-subtle)}.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important}.site-header .navbar{padding-block:0;background-color:var(--dark-accent);position:relative;z-index:999999}.nav-brand{display:flex;align-items:center;gap:var(--space-3);padding-block:var(--space-3)}.nav-brand__mark{font-family:var(--font-display);font-size:1.4rem;font-weight:var(--fw-black);letter-spacing:-.03em;line-height:1;color:var(--text-primary);white-space:nowrap}.nav-brand__mark span{color:var(--brand-green)}.nav-brand__rule{width:1px;align-self:stretch;background:var(--border-strong)}.hero{padding:80px 0 25px}.column-content{display:flex;flex-direction:column}.hero-top,.market-reach-block{gap:20px}.site-header .nav-link{font-size:13px;letter-spacing:.13px;padding:0!important}.site-header .nav-link:focus-visible,.site-header .nav-link:hover{color:var(--text-primary)}.site-header .nav-link.active{color:var(--brand-accent)}.nav-toggler{background:0 0!important;border:none!important;padding:0}.nav-toggler .nav-toggler__close,.nav-toggler[aria-expanded=true] .nav-toggler__bars,.step-card.sol-step-card::after,.tab-pane{display:none}.nav-overlay{position:fixed;inset:0;background:var(--overlay-scrim);opacity:0;visibility:hidden;transition:opacity .35s,visibility .35s;z-index:1015}.nav-overlay.show{opacity:1;visibility:visible}body.nav-open{overflow:hidden}@media (max-width:991.98px){.site-header .navbar-collapse{display:block;overflow-y:auto;position:fixed;width:100%;top:44px;left:0;max-height:calc(100dvh - 61px);background:rgba(26,43,29,.98);border-bottom:1px solid rgba(255,255,255,.14);padding:8px 24px 24px;opacity:0;visibility:hidden;transform:translateY(-16px);pointer-events:none;transition:opacity .3s,transform .3s,visibility .3s;z-index:1020}.site-header .navbar-collapse.show{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.site-header .navbar-nav{width:100%}.site-header .nav-link{padding:14px 0!important;border-bottom:1px solid rgba(255,255,255,.08)}.nav-actions{display:flex;flex-direction:column;gap:24px;padding:12px 0 0}.nav-whatsapp{justify-content:center}}.tab-btn.active,.tab-btn:hover{background:var(--bg-raised)}.btn-border,.btn-primary,.hamburger{display:inline-block}.hamburger{position:relative;width:20px;height:14px}.hamburger__line{position:absolute;left:0;width:100%;height:2px;background:var(--text-primary);border-radius:2px;transition:transform .3s,opacity .2s,top .3s}.hamburger__line:first-child{top:0}.hamburger__line:nth-child(2){top:6px}.hamburger__line:nth-child(3){top:12px}.nav-toggler[aria-expanded=true] .hamburger__line:first-child{top:6px;transform:rotate(45deg)}.nav-toggler[aria-expanded=true] .hamburger__line:nth-child(2){opacity:0;transform:translateX(-6px)}.nav-toggler[aria-expanded=true] .hamburger__line:nth-child(3){top:6px;transform:rotate(-45deg)}.nav-brand .nav-brand__tagline{font-size:9px;line-height:130%;letter-spacing:.9px;border-left:1px solid var(--brand-border-subtle2);padding:0 0 0 10px;margin:0 0 0 10px}.navbar-nav{gap:25px;padding:0 0 0 40px!important}.navbar .container-fluid{max-width:100%!important;padding:10.2px 45px!important;transition:padding .3s ease-in-out}.btn-border,.btn-primary,.hero-actions .btn-primary{transition:.3s ease-in-out}.btn-primary{font-family:Syne-Bold;padding:11.8px 20px;background:var(--brand-primary);border-radius:4px;font-style:normal;font-size:12px;letter-spacing:.48px;color:var(--bg-base-dark);border:none}.btn-border{padding:12px 24px;border:1px solid var(--brand-border-subtle2);border-radius:4px;font-family:Syne-Bold;font-size:13px;letter-spacing:.52px;color:var(--text-primary2)}.hero-tags span{font-family:DMMono-Medium;font-size:10px;line-height:160%;letter-spacing:1.6px;text-transform:uppercase;color:var(--brand-primary)}.hero-actions,.know-header-start{display:flex;align-items:center;gap:12px}.hero-tags{display:flex;align-items:center;gap:5px}.hero-content h1{font-family:Syne-ExtraBold;font-size:76px;line-height:97%;letter-spacing:-2.66px;color:var(--text-primary);word-break:break-word}.hero-content{padding:0 50px 0 0}.hero-content p{font-family:DMSans-Light;font-size:15px;line-height:180%;color:var(--text-primary2);max-width:500px;width:100%;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.card-head-box svg,.faq-question:hover,.highlight-text,.info-text a:hover,.region-countries a:hover,.stats-wrap .stat .plus,.tab-btn.active i,.view-all-link:hover{color:var(--brand-primary)}.hero-actions .btn-primary{display:flex;width:fit-content;align-items:center;gap:10px;padding:15.5px 29px}.stats-wrap .stat,.tab-btn{display:flex;transition:.3s}.hero-actions .btn-border{padding:14px 24px}.hero-bottom{gap:40px;padding:24px 0 0}.hero .container{max-width:1261px!important}.stats-wrap{display:flex;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.08);border-radius:4px;width:fit-content;margin:56px 0 0}.tab-btn:first-child,.tab-btn:last-child,.tab-nav-list{border-radius:4px 4px 0 0}.stats-wrap .stat{padding:16px 20px;border-right:1px solid rgba(255,255,255,.08);font-family:Syne-ExtraBold;font-size:22px;letter-spacing:-.44px;color:var(--text-primary);flex-grow:0;flex-direction:column;gap:4px;width:175px}.app-card:nth-child(3n),.knowledge-card:last-child,.lab-item:nth-child(2n),.metric-item:last-child,.stats-grid .col-lg-4:nth-child(3n) .stat-box,.stats-wrap .stat:last-child,.step-card.last-card{border-right:none}.site-header.fixed-header{position:fixed;top:0;left:0;width:100%;z-index:1030;transition:.3s ease-in-out}.site-header.fixed-header .container-fluid{padding-top:8px!important;padding-bottom:8px!important}@-webkit-keyframes float-bob4{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes float-bob4{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}.site-header{top:0;position:relative;width:100%;z-index:1020}.header-spacer{height:0}.site-header.is-fixed{position:fixed;top:0;left:0;right:0;transform:translateY(-100%);transition:transform .5s cubic-bezier(.22, .61, .36, 1),box-shadow .3s;will-change:transform}.app-card,.step-card{position:relative;height:100%}.site-header.is-fixed.is-pinned{transform:translateY(0)}.site-header.no-transition{transition:none!important}.applications-section,.pvc-challenges-section{background-color:var(--bg-muted);padding:100px 0}.pvc-challenges-section .section-header{margin-bottom:50px;text-align:center}.pvc-challenges-section .eyebrow-text{font-family:DMMono-Medium;font-size:10px;letter-spacing:1.6px;text-transform:uppercase;color:var(--brand-accent);padding:0 0 12px;display:inline-block;margin:0 auto;width:fit-content;text-align:center}.challenge-up h3,.tab-btn{color:var(--text-primary)}.challenge-up h3,.product-text h4,.product-text p,.pvc-challenges-section .section-subtitle{display:-webkit-box;-webkit-box-orient:vertical}.how-it-works .section-title,.pvc-challenges-section .section-title{font-family:Syne-ExtraBold;font-size:46px;line-height:105%;text-align:center;letter-spacing:-1.15px;color:var(--text-primary);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.tab-lbl{max-width:16ch;overflow:hidden}.pvc-challenges-section .section-subtitle{font-family:DMSans-Light;font-weight:300;font-size:15px;line-height:180%;text-align:center;color:var(--text-primary2);max-width:500px;margin:0 auto;padding:15px 0 0;-webkit-line-clamp:5;overflow:hidden}.common-causes,.custom-tabs-wrapper{margin-top:40px}.tab-nav-list{display:flex;list-style:none;padding:0;margin:0;background:rgba(255,255,255,.08);border-width:1px 1px 0;border-style:solid;border-color:rgba(255,255,255,.08)}.challenge-col-wrap,.tab-btn{border-right:1px solid rgba(255,255,255,.08)}.tab-btn{flex:1;flex-direction:column;align-items:center;justify-content:center;padding:16px 10px;cursor:pointer;gap:8px;font-family:Syne-SemiBold;font-size:11px;text-align:center;letter-spacing:.33px;background:var(--bg-muted);color:var(--brand-border-subtle)}.faq-question,.solutions-block .section-title,.solutions-block .solutions-wrapper{text-align:left}.tag-badge,.tag-small{font-size:9px;letter-spacing:1.26px;text-transform:uppercase}.tab-btn:last-child{border-right:none}.tab-btn.active{color:var(--base-light);position:relative}.tab-btn.active::after{content:'';position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:var(--brand-primary)}.tab-btn.active i{opacity:1}.tab-content-container{background:var();border:1px solid rgba(255,255,255,.08);border-radius:0 0 4px 4px}.tab-pane.active{display:block;animation:.4s forwards fadeUp}@keyframes fadeUp{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.tag-badge{border-radius:2px;font-family:DMMono-Medium;line-height:14px;padding:4px 10px;display:inline-block;width:fit-content}.tag-badge.clr-warning{background:rgba(255,167,38,.08);color:var(--clr-warning);border:1px solid rgba(255,167,38,.2)}.tag-badge.clr-success{background:rgba(76,175,80,.1);border:1px solid rgba(76,175,80,.2);color:var(--clr-success)}.challenge-up h3{font-family:Syne-Bold;font-size:18px;letter-spacing:-.27px;margin-bottom:4px;-webkit-line-clamp:3;overflow:hidden}.tag-small{display:inline-block;font-family:DMMono-Regular;color:var(--brand-border-subtle)}.challenge-up p,.proddetail-desc p,.solution-col p, .solution-description{font-family:DMSans-Light;font-size:14px;line-height:180%;color:var(--text-primary2)}.highlight-para{font-family:DMSans-SemiBold;color:var(--brand-primary)}.challenge-col-wrap{padding:36px 32px;gap:20px}.app-content-top,.challenge-up{gap:12px}.challenge-down{gap:90px}.cause-graphic{display:flex;align-items:center;gap:20px;justify-content:center;border-bottom:1px solid rgba(255,255,255,.08);padding:0 0 40px}.cause-graphic:last-child{border-bottom:0}.graphic-exclamation{display:flex;flex-direction:column;align-items:center;gap:10px;width:fit-content;justify-content:center}.prod-mark,.product-card{align-items:center;display:flex}.graphic-exclamation .dot-top{width:30px;height:100px;background-color:#f5a623;border-radius:20px}.graphic-exclamation .dot-bottom{width:30px;height:30px;background-color:#f5a623;border-radius:50%}.product-card,.tab-icn{border:1px solid rgba(255,255,255,.08)}.cause-text{font-family:DMSans-Light;font-size:13px;color:var(--text-primary2);max-width:50px;width:100%}.recommended-products{gap:2px;border-top:1px solid rgba(255,255,255,.08);padding:20px 0 0;margin:11px 0 0}.solution-col{padding:36px 23px;gap:4px}.product-card{justify-content:space-between;background:rgba(255,255,255,.05);border-radius:4px;padding:13px 12px}.app-card-down,.product-text,.region-item{gap:5px}.prod-mark{width:28px;height:28px;border:1px solid rgba(76,175,80,.2);border-radius:14px;justify-content:center}.product-card:hover{background:rgba(255,255,255,.06);border-color:rgba(76,175,80,.4)}.product-info{display:flex;align-items:center;gap:15px}.product-indicator{width:6px;height:6px;min-width:6px;min-height:6px;background-color:var(--brand-primary);border-radius:50%;display:block}.product-text h4{font-family:Syne-Bold;font-size:13px;color:var(--text-primary);-webkit-line-clamp:1;overflow:hidden}.direct-challenge-label,.product-text p{font-family:DMSans-Regular;line-height:160%}.product-text p,.step-title{-webkit-line-clamp:2;overflow:hidden}.product-text p{font-size:11px;color:var(--brand-border-subtle)}.product-card i{color:var(--brand-primary);font-size:1.2rem}.solution-col .btn-primary{margin-top:20px;width:fit-content;max-width:25ch;overflow:hidden}.solution-col .btn-primary:hover{opacity:.9}.tab-icn{display:flex;justify-content:center;align-items:center;width:32px;height:32px;background:rgba(255,255,255,.05);border-radius:16px}.direct-challenge-box,.steps-wrapper{border:1px solid rgba(255,255,255,.08)}.tab-btn.active .tab-icn{background:rgba(76,175,80,.09);border:1px solid rgba(76,175,80,.25)}.tab-icn svg path{stroke:rgba(255,255,255,0.40)}.tab-btn.active .tab-icn svg path{stroke:var(--brand-primary)}.direct-challenge-box{background:rgba(255,255,255,.02);border-radius:4px;padding:24px 28px;gap:12px}.direct-challenge-label{font-size:13px;color:var(--brand-border-subtle)}.direct-challenge-form{display:flex;align-items:center;gap:10px;width:100%}.direct-challenge-wrap{margin-top:24px;padding:20px 0 0}.direct-challenge-form .custom-input{flex:1;font-family:DMSans-Light;transition:.3s ease-in-out;padding:11px 16px;background:var(--bg-subtle);border:1px solid var(--brand-border-subtle2);border-radius:4px;font-size:14px;color:var(--brand-border-subtle)}.direct-challenge-form .custom-input::placeholder{color:var(--brand-border-subtle)}.direct-challenge-form .custom-input:focus{border-color:var(--brand-primary);background:rgba(0,0,0,.35);box-shadow:0 0 0 1px var(--brand-primary-tint)}.app-card,.metric-item,.step-card{border-right:1px solid rgba(255,255,255,.08)}.direct-challenge-form .btn-primary{text-transform: unset;margin:0;font-size:13px;padding:14px 24px;max-width:25ch;overflow:hidden}.applications-section .eyebrow-text,.how-it-works .eyebrow-text{font-family:DMMono-Medium;font-size:10px;color:var(--brand-primary);letter-spacing:1.6px;text-transform:uppercase}.how-it-works{background-color:var(--bg-subtle);padding:100px 0}.how-it-works .eyebrow-text{padding:0 0 12px;display:inline-block}.steps-wrapper{border-radius:4px;overflow:hidden}.step-card{padding:31px 24px;transition:background .3s;gap:15px}.how-it-wrapper{gap:49px}.feature-list,.step-card-down{display:flex;flex-direction:column;gap:10px}.step-card::after{content:"";position:absolute;right:-1px;width:1px;height:36px;top:28px;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(76,175,80,.3) 50%,rgba(0,0,0,0) 100%)}.step-number{font-family:DMMono-Medium;font-size:11px;color:var(--brand-primary);margin-bottom:16px;display:inline-block}.step-icon{display:flex;align-items:center;padding:0 0 0 5px}.step-desc,.step-title{display:-webkit-box;-webkit-box-orient:vertical}.step-icon svg{stroke:var(--brand-border-subtle)}.step-title{font-family:Syne-Bold !important;font-size:13px;color:var(--text-primary);line-height:120%}.step-desc{font-family:DMSans-Regular;font-size:12px;line-height:160%;color:var(--brand-border-subtle);-webkit-line-clamp:4;overflow:hidden}.app-desc,.app-desc-lg{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.app-content{gap:16px;padding-right:20px}.app-title{font-family:Syne-ExtraBold;font-size:46px;line-height:105%;letter-spacing:-1.15px;color:var(--text-primary)}.app-desc,.solutions-block li{font-family:DMSans-Regular;font-size:12px;color:var(--brand-border-subtle)}.app-desc{line-height:150%}.app-desc-lg{font-family:DMSans-Light;font-size:14px;line-height:180%;color:var(--text-primary2);max-width:280px;width:100%}.app-link{font-family:Syne-SemiBold;font-size:13px;letter-spacing:.52px;color:var(--brand-primary);display:flex;align-items:center;gap:5px;transition:.3s;max-width:25ch;overflow:hidden}.app-content-wrap{gap:28px}.app-card{padding:22px 19px 25px 24px;border-bottom:1px solid rgba(255,255,255,.08);transition:background .3s;background:var(--bg-muted);justify-content:space-between}.app-card:hover,.stat-card:hover{background:rgba(255,255,255,.04)}.app-card:hover .app-icon svg{opacity:1}.app-card-icon{position:absolute;top:24px;right:24px;display:flex}.app-card-title{font-family:Syne-Bold;font-size:15px;color:var(--text-primary);margin-top:30px}.app-card-desc,.stat-desc{font-family:DMSans-Light;font-size:13px;line-height:160%;color:var(--text-primary2)}.app-icon svg{margin-left:auto;opacity:.25;transition:.3s}.apps-wrapper,.lab-grid{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.08);border-radius:4px}.solutions-wrapper .section-header{display:flex;align-items:flex-end;justify-content:space-between}.solution-head-start{max-width:845px;width:100%}.solutions-block{background-color:var(--bg-base)}.solutions-block .step-title{font-size:17px;margin-bottom:12px}.solutions-block .step-desc{font-family:DMSans-Light;font-size:13px;line-height:170%;color:var(--text-primary2)}ul{list-style:none!important;padding:0!important}.solutions-block li{display:flex;align-items:center;gap:8px}.solutions-block .step-card-down{gap:23px}.solutions-block .step-down-cta{display:flex;flex-direction:column;gap:28px}.sol-step-card .step-icon{width:44px;height:44px;background:rgba(76,175,80,.09);border:1px solid rgba(76,175,80,.15);border-radius:4px;padding:0;justify-content:center}.step-card.sol-step-card{padding:31px 28px;background:var(--bg-subtle);gap:22px}.custom-table th,.doc-link:hover,.tds-card .card-sm-title,tbody tr:hover{background:var(--bg-muted)}.step-card.sol-step-card:hover{background-color:var(--bg-muted)}.sol-steps-wrapper{border-radius:8px;background:rgba(255,255,255,.08)}.proddetail-head-start p{font-family:DMSans-Light;font-size:15px;line-height:180%;color:var(--text-primary2);max-width:580px;width:100%;padding:0 0 5px}.product-detail-block{background-color:var(--bg-subtle);padding:100px 0;border-top:1px solid rgba(255,255,255,.08)}.product-detail-block .eyebrow-text{font-family:DMMono-Medium;font-size:11px;letter-spacing:1.6px;text-transform:uppercase;color:var(--brand-primary);margin-bottom:8px;display:inline-block}.proddetail-head-start .section-title{text-align:left;max-width:870px;width:100%;word-break:break-all;font-family:Syne-ExtraBold;font-size:56px;line-height:1.05;letter-spacing:-1.5px;color:var(--text-primary);margin-bottom:16px}.prod-info-col{gap:27px}.custom-prod-row{justify-content:space-between}.metrics-grid{display:grid;grid-template-columns:repeat(4,1fr);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.08);border-radius:4px}.metric-item{padding:18px 16px;background:var(--bg-base)}.detail-badge,.lab-icon{border:1px solid rgba(76,175,80,.15)}.metric-val{font-family:Syne-ExtraBold;font-size:20px;letter-spacing:-.4px;color:var(--brand-primary)}.metric-val .metric-unit{font-family:Syne-Medium;font-size:11px;line-height:100%;color:var(--brand-border-subtle)}.metric-label,.tds-card .card-sm-title{font-family:DMMono-Regular;line-height:160%}.metric-label{font-size:9px;letter-spacing:.9px;text-transform:uppercase;color:var(--brand-border-subtle)}.prod-badges-wrap{display:flex;flex-wrap:wrap;gap:7px}.detail-badge{display:inline-flex;align-items:center;gap:6px;padding:7px 11px;background:rgba(76,175,80,.09);border-radius:20px;font-family:DMSans-Regular;font-size:12px;color:var(--text-primary2);max-width:25ch;overflow:hidden}.cap-col-left,.comparison-card,.inner-tbls.table-multi>tbody>tr>td.inner-td:first-child{border-right:1px solid rgba(255,255,255,.08)}.info-item,.prod-cta{display:flex;align-items:center;gap:10px}.founding-team-box,.proddetail-desc{gap:16px}.prod-cta .btn-primary{font-size:13px}.comparison-card{padding:28px}.row-founding-title h2,.tbl-titles{font-family:Syne-Bold !important;font-size:12px;letter-spacing:.48px;color:rgba(255,255,255,.65)}.custom-row-tblcols,.tds-card{background:var(--bg-base);border:1px solid rgba(255,255,255,.08);border-radius:8px}.tds-card .card-sm-title{padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.08);font-size:12px;letter-spacing:.48px;color:var(--brand-primary) !important}.card-head-box{display:flex;align-items:center;gap:10px;margin-bottom:17px;color:var(--text-primary)}.custom-table td,.custom-table th,.inner-td tr td,.inner-td tr th,.tds-key{color:var(--brand-border-subtle)}tbody tr{transition:.2s}.inner-td tr td,.inner-td tr th,.table-multi tbody tr:hover{background-color:var(--bg-subtle)!important}.clr-brand-reg{font-family:DMMono-Regular!important;font-size:10px!important}.table-multi{background:var(--bg-subtle);border:1px solid rgba(255,255,255,.08);border-radius:4px}.inner-td,.inner-td:hover{padding:0!important;border-bottom-width:0!important;box-shadow:unset!important;background:rgba(255,255,255,.08)!important}.inner-td tr td,.inner-td tr th{font-family:DMSans-Light;font-size:12px;padding:12.5px 16px;font-weight:unset!important}.tds-list{gap:16px;padding:16px}.tds-row{display:flex;justify-content:space-between;align-items:flex-start;font-family:DMMono-Regular;font-size:12px;line-height:150%}.tds-key{font-family:DMSans-Light;font-size:13px;padding:12px 16px;flex:0 0 43%}.custom-table th,.tds-val{font-family:DMMono-Medium;padding:12px 16px}.tds-val{font-size:13px;line-height:160%;color:var(--text-primary);flex:0 0 59%}.clr-brand{color:var(--brand-primary)!important}.clr-danger{color:var(--clr-danger)!important}.custom-table{border-collapse:collapse}.custom-table th{font-size:10px;letter-spacing:1px;text-transform:uppercase;font-weight:unset!important}.custom-table td{font-family:DMSans-Light;font-size:13px;padding:12.5px 16px}.clr-brand.clr-brand-bold{font-family:DMSans-Medium;font-size:12px;color:var(--brand-primary)}thead .clr-brand.clr-brand-bold{font-family:DMMono-Medium;color:var(--brand-primary)}.custom-table tr:last-child td,.lab-item:nth-last-child(-n+2),.stats-grid .col-lg-4:nth-child(n+4) .stat-box{border-bottom:none}tbody .clr-danger{font-family:DMSans-Regular;color:var(--clr-danger);font-size:12px}.doc-link svg,.reg-item{color:var(--text-primary2)}.reg-item{font-family:DMMono-Regular;font-size:11px}.doc-link{display:flex;flex-direction:row;align-items:center;padding:13px 14px;gap:10px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-radius:4px;font-family:DMSans-Regular;font-size:13px;color:rgba(255,255,255,.65);transition:.3s}.doc-list{gap:2px}.inner-td tr th{position:relative;padding-left:35px;width:80%}.inner-td tr td{text-align:right}.inner-td tr th::before{content:"";width:5px;height:5px;background:var(--brand-primary);border-radius:2.5px;display:block;position:absolute;top:50%;left:16px;transform:translateY(-50%);z-index:1}.inner-tbls>tbody>tr>td.inner-td:first-child{border-right:1px solid #3c4942}.inner-tbls.table-multi{border-collapse:separate!important;border-spacing:0;border:1px solid rgba(255,255,255,.08);border-radius:4px;overflow:hidden}.inner-td tr:hover td,.inner-td tr:hover th{background-color:var(--bg-base)!important}.multi-row-compar-card{display:flex;flex-direction:column;gap:23px;border-right:0!important}.about-sidebar,.stats-wrapper{border:1px solid rgba(255,255,255,.08)}.multi-row-wrapper{gap:40px}.case-study-section{padding:100px 0;background:var(--bg-subtle);border-top:1px solid rgba(255,255,255,.08)}.case-content{gap:13px;max-width:260px;width:100%}.about-section .eyebrow-text,.case-study-section .eyebrow-text,.faq-section .eyebrow-text{font-family:DMMono-Medium;font-size:10px;letter-spacing:1.6px;text-transform:uppercase;color:var(--brand-primary);margin-bottom:3px;display:inline-block}.faq-icon,.faq-question,.hq-header,.hq-info,.hq-title,.stat-box{display:flex}.case-title{font-family:Syne-ExtraBold;letter-spacing:-2px;color:var(--text-primary);margin-bottom:8px;font-size:46px;line-height:105%;letter-spacing:-1.15px;color:var(--text-primary)}.case-desc{font-family:DMSans-Light;color:var(--text-primary2);max-width:85%;font-size:14px;line-height:180%;color:var(--text-primary2)}.stats-wrapper{border-radius:4px;background:var(--bg-subtle);max-width:772px;width:100%;margin-left:auto}.stat-card{position:relative;padding:36px 28px;height:100%;gap:11px;border-right:1px solid rgba(255,255,255,.08);transition:background .3s;z-index:1;overflow:hidden}.stat-eyebrow{font-family:DMMono-Regular;font-size:9px;line-height:160%;letter-spacing:1.26px;text-transform:uppercase;color:var(--brand-border-subtle);margin-bottom:3px}.stat-big-number{font-family:Syne-ExtraBold;font-size:52px;line-height:1;letter-spacing:-1.5px;color:var(--brand-primary)}.stat-watermark{position:absolute;bottom:-15px;right:5%;font-family:Syne-ExtraBold;z-index:-1;user-select:none;pointer-events:none;font-size:96px;line-height:100%;letter-spacing:-3.84px;color:rgba(76,175,80,.04)}.faq-multi-row{gap:45px}.faq-section{background-color:var(--bg-base);padding:100px 0}.about-title,.faq-title{font-family:Syne-ExtraBold;color:var(--text-primary);font-size:46px;line-height:105%;letter-spacing:-1.15px;word-break:break-all;margin:13px 0 20px}.faq-answer p,.faq-desc{font-family:DMSans-Light;color:var(--text-primary2)}.faq-desc{font-size:15px;line-height:180%}.faq-accordion{max-width:712px;width:100%;padding:0 0 26px}.faq-question{width:100%;background:0 0;border:none;padding:21px 0;justify-content:space-between;align-items:center;font-family:Syne-SemiBold;cursor:pointer;transition:color .3s;font-size:15px;letter-spacing:-.15px;color:rgba(255,255,255,.65)}.faq-icon{border-radius:11px;align-items:center;justify-content:center;transition:.3s;flex-shrink:0;margin-left:16px;width:22px;height:22px;border:1px solid rgba(255,255,255,.14)}.faq-question:hover .faq-icon{border-color:var(--brand-primary);color:var(--brand-primary)}.faq-answer{max-height:0;overflow:hidden;opacity:0;transition:max-height .45s cubic-bezier(.33, 1, .68, 1),opacity .25s}.faq-answer p{font-size:14px;line-height:170%;padding-bottom:24px;padding-right:40px;margin:0}.faq-item{border-bottom:1px solid rgba(255,255,255,.08)}.faq-item.active .faq-answer{opacity:1;transition:max-height .45s cubic-bezier(.33, 1, .68, 1),opacity .35s .1s;max-height:500px}.faq-item.active .faq-icon{transform:rotate(45deg);border-color:var(--brand-primary);color:var(--brand-primary)}.contact-card .app-link,.founder-info{margin:6px 0 0}.about-desc,.about-sidebar,.contact-card{width:100%;margin-left:auto}.contact-card{padding:29px 28px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.14);border-radius:8px;gap:16px;max-width:320px}.contact-title,.footer-list ul li a:hover{color:var(--text-primary)}.contact-desc{font-family:DMSans-Regular;font-size:13px;line-height:170%;color:var(--brand-border-subtle)}.contact-card .icon-box{width:40px;height:40px;background:rgba(76,175,80,.09);border:1px solid rgba(76,175,80,.2);border-radius:20px;display:flex;align-items:center;justify-content:center;padding:0!important;margin:0 0 3px}.about-section{background-color:#162419;color:var(--base-light);padding:100px 0;font-family:inherit}.about-header-row{margin-bottom:50px;align-items:flex-end}.about-desc{font-family:DMSans-Light;font-size:14px;line-height:180%;color:var(--text-primary2);max-width:440px}.stats-grid{border-bottom:none;background:rgba(255,255,255,.08);border-radius:8px 8px 0 0}.stat-box{padding:22px 18px;background:var(--bg-subtle);flex-direction:column;justify-content:flex-start;border-right:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);min-height:160px}.stat-value{font-family:Syne-ExtraBold;font-size:32px;line-height:100%;letter-spacing:-.8px;color:var(--text-primary)}.hq-header i,.stat-unit{color:var(--brand-primary)}.stat-unit{font-family:Syne-Semibold;font-size:13px;letter-spacing:-.8px}.hq-title,.stat-label{font-family:DMMono-Regular;font-size:9px;color:var(--brand-border-subtle)}.stat-label{letter-spacing:.9px;text-transform:uppercase}.hq-title,.trusted-by-row h3{letter-spacing:1.26px;text-transform:uppercase}.about-image-placeholder{background-color:#eee;flex-grow:1;min-height:200px;width:100%}.about-sidebar{background:rgba(255,255,255,.08);border-radius:8px;padding:29px 25px;max-width:98.5%;height:fit-content;gap:15px}.about-content-row{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.08);border-radius:8px}.hq-info{gap:10px;justify-content:space-between}.hq-title{line-height:160%;font-weight:unset;align-items:center;gap:17px;width:fit-content}.hq-title svg{width:13px;min-width:13px;height:13px}.hq-header{font-size:.75rem;color:#8c9b90;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:25px;align-items:center;gap:10px}.hq-header i{font-size:1rem}.hq-address{font-family:DMSans-Light;font-size:14px;line-height:180%;color:var(--text-primary2);width:100%}.cert-list li,.founder-avatar{color:var(--brand-border-subtle);display:flex}.cert-list{list-style:none;max-width:114px;width:100%;display:flex;flex-direction:column;gap:8px}.cert-list li{align-items:center;font-family:DMSans-Regular;font-size:12px;line-height:160%;gap:10px}.founder-info .founder-bio,.lab-text h3,.lab-text p,.segment-text h3{display:-webkit-box;-webkit-box-orient:vertical}.cert-list li:last-child{margin-bottom:0}.cert-dot{width:5px;height:5px;background-color:var(--brand-primary);border-radius:50%}.founder-know-col{display:flex;flex-direction:column;gap:13px}.row-founding-title{display:flex;align-items:center;gap:8px}.founding-team{display:flex;align-items:flex-start;gap:16px;max-width:700px}.founder-avatar{flex-direction:row;justify-content:center;align-items:center;min-width:44px;min-height:44px;background:var(--bg-raised);border:1px solid rgba(255,255,255,.14);border-radius:22px;font-family:Syne-Bold;font-size:11px;letter-spacing:.44px}.knowledge-block,footer{border-top:1px solid rgba(255,255,255,.08)}.founder-avatar span{color:#8c9b90;font-family:DMMono-Medium;font-size:.85rem}.founder-info .founder-name{font-family:Syne-Bold;font-size:14px;color:var(--text-primary)}.founder-info .founder-role{font-family:DMMono-Regular;font-size:9px;letter-spacing:.9px;text-transform:uppercase;color:var(--brand-primary)}.founder-info .founder-bio{font-family:DMSans-Light;font-size:13px;line-height:170%;color:var(--brand-border-subtle);min-height:141px;-webkit-line-clamp:8;overflow:hidden}.founder-disc{gap:9px;padding:7px 0 0}.knowledge-block{padding:24px 32px 27px;background:var(--bg-base);display:flex;flex-direction:column;gap:20px;height:100%;min-height:316px;margin:0 0 7px}.foot-main-row,.knowledge-header{display:flex;justify-content:space-between;align-items:center}.bracket-icon{width:10px;height:10px;border-top:2px solid var(--brand-primary);border-left:2px solid var(--brand-primary);display:inline-block}.knowledge-label{font-family:DMMono-Medium;font-size:10px;letter-spacing:1.2px;text-transform:uppercase;color:var(--brand-accent);font-weight:unset}.view-all-link{text-decoration:underline;display:flex;align-items:center;gap:2px;transition:color .3s;font-family:Syne-SemiBold;font-size:11px;letter-spacing:.44px;color:var(--brand-border-subtle)}.lab-icon i,.tag-green{color:var(--brand-primary)}.knowledge-grid{display:flex;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.08);border-radius:4px}.knowledge-card{padding:16px 18px;background:var(--bg-subtle);display:flex;flex-direction:column;text-decoration:none;transition:background-color .3s;width:33.33%;overflow:hidden;justify-content:space-between;border-right:1px solid rgba(255,255,255,.08);gap:8px}.knowledge-card:hover{background-color:rgba(255,255,255,.03)}.tag-cat{display:inline-block;align-self:flex-start;padding:5px 9px;border-radius:2px;font-family:DMMono-Medium;font-size:9px;letter-spacing:.9px;text-transform:uppercase}.tag-green{background:rgba(76,175,80,.12)}.tag-blue{background:rgba(66,165,245,.12);color:#42a5f5}.tag-yellow{background:rgba(255,167,38,.12);color:#ffa726}.tag-danger{background:rgba(239,83,80,.12);color:#ef5350}.article-title{font-family:Syne-SemiBold !important;font-size:13px;letter-spacing:-.13px;color:var(--text-primary)}.article-arrow{color:#8c9b90;font-size:1.2rem;margin-top:auto;align-self:flex-end;transition:transform .3s,color .3s}.knowledge-card:hover .article-arrow{color:var(--base-light);transform:translateX(5px)}.capabilities-box,.founding-team-box{padding:32px;background:var(--bg-subtle);border:1px solid rgba(255,255,255,.08);border-radius:8px}.lab-item,footer{background:var(--bg-base)}.know-up{gap:13px}.know-aerrow svg{text-align:end}.cap-content-inner{height:100%;gap:20px}.cap-col-start .cap-content-inner{padding:0 33px 0 0;border-right:1px solid rgba(255,255,255,.08)}.cap-col-end .cap-content-inner{padding:0 0 0 32px;gap:27px}.cap-desc{font-family:DMSans-Light;font-size:13px;line-height:180%;color:var(--brand-border-subtle)}.lab-item{padding:14px;display:flex;gap:10px;height:100%}.lab-icon,.turnaround-banner{background:rgba(76,175,80,.09)}.lab-icon{display:flex;flex-direction:row;justify-content:center;align-items:center;min-width:28px;min-height:28px;height:28px;border-radius:4px}.lab-text,.region-list{display:flex;flex-direction:column}.lab-icon i{font-size:.9rem}.lab-text{gap:6px}.lab-text h3,.segment-text h3{font-family:Syne-Bold;font-size:12px;color:var(--text-primary);-webkit-line-clamp:1;overflow:hidden}.lab-text p,.misc-title{font-family:DMSans-Regular;color:var(--brand-border-subtle)}.lab-text p{font-style:normal;font-weight:400;font-size:11px;line-height:150%;-webkit-line-clamp:3;overflow:hidden}.misc-title,.turnaround-banner strong{font-size:13px;max-width:20ch;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.turnaround-banner{padding:12px 14px;border:1px solid rgba(76,175,80,.15);border-radius:4px;display:flex;align-items:center;gap:7px}.misc-title{line-height:21px}.case-study-section.whyus-section .stat .stat-number{display:flex;align-items:center;gap:1px}.hero .stat-number{display:flex;align-items:center;gap:2px}.stat-number span.counter{max-width:5ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.turnaround-banner strong{font-family:DMSans-bold;color:var(--brand-primary)}.region-list{gap:20px}.segment-cards,.segment-text{flex-direction:column;display:flex}.region-item .region-name{font-family:Syne-Bold;font-size:12px;color:rgba(255,255,255,.65)}.progress-track{width:100%;height:3px;overflow:hidden;background:rgba(255,255,255,.08);border-radius:2px}.progress-fill{height:100%;width:0;border-radius:2px;background:linear-gradient(90deg,#4caf50 0,#2d6a35 100%);transition:width 1.2s cubic-bezier(.22, .61, .36, 1)}.region-list.is-visible .fill-85{width:85%}.region-list.is-visible .fill-75{width:75%}.region-list.is-visible .fill-60{width:60%}.region-list.is-visible .fill-45{width:45%}.region-list.is-visible .fill-30{width:30%}.region-list .region-item:first-child .progress-fill{transition-delay:0s}.region-list .region-item:nth-child(2) .progress-fill{transition-delay:0.12s}.region-list .region-item:nth-child(3) .progress-fill{transition-delay:0.24s}.region-list .region-item:nth-child(4) .progress-fill{transition-delay:0.36s}.region-list .region-item:nth-child(5) .progress-fill{transition-delay:0.48s}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important}.progress-fill,.site-header.is-fixed{transition:none}}.region-countries,.region-countries a,.segment-text p{font-family:DMSans-Regular;font-size:11px;color:var(--brand-border-subtle);transition:.3s}.segment-cards{gap:2px}.segment-text{gap:4px}.customer-segments-block{display:flex;flex-direction:column;gap:16px}.segment-card{display:flex;flex-direction:row;align-items:center;padding:14px 12px;gap:12px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-radius:4px;transition:background-color .3s}.segment-card:hover{background-color:rgba(255,255,255,.04)}.segment-dot{width:5px;height:5px;background-color:var(--brand-primary);border-radius:50%;flex-shrink:0;display:inline-block}.commitment-box .step-desc{-webkit-line-clamp:14;font-family:DMSans-Light;padding:10px 0 0}.commitment-box .step-card.sol-step-card{background:var(--bg-base);gap:15px;padding:24px 20px}.commitment-box .sol-step-card .step-icon{width:36px;height:36px}.whyus-section{background:var(--bg-muted);overflow:hidden}.whyus-content .case-desc{max-width:100%}.whyus-content .stats-wrap .stat{font-size:28px}.whyus-section .stats-wrap .stat{background:var(--bg-muted);padding:21px 12px;font-size:28px;text-align:center}.whyus-section .stats-wrap .stat:first-child{width:119px;min-width:119px}.whyus-section .stats-wrap .stat:nth-child(2){width:122px;min-width:122px}.whyus-section .stats-wrap .stat:nth-child(3){width:147px;min-width:147px}.whyus-section .stats-wrap .stat:nth-child(4){min-width:147px;padding-left:4px;width:100%}.whyus-section .stats-wrap .stat-label{line-height:160%!important}.manuf-list{padding:10px 14px;gap:7px;display:flex;align-items:center;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-radius:4px;width:fit-content}.trusted-by-row h3{font-family:DMMono-Regular;font-size:9px;color:var(--brand-border-subtle)}.segment-text p{font-family:Syne-Bold;letter-spacing:.44px}.trusted-by-row{display:flex;align-items:center;gap:30px;flex-wrap:wrap;max-width:990px;padding:24px 0 0;margin:64px 0 0;position:relative}.contact-col-inner,.contact-down{flex-direction:column;display:flex}.trusted-by-row::before{background:rgba(255,255,255,.08);height:1px;width:150vw;position:absolute;left:-60%;content:"";top:0}.contact-title{font-family:Syne-ExtraBold !important;letter-spacing:-2px;color:var(--text-primary);margin-bottom:8px;font-size:32px;line-height:105%;letter-spacing:-.8px;overflow-wrap:break-word}.contact-section{padding:80px 0;background:var(--bg-raised);border-top:1px solid rgba(255,255,255,.14)}.contact-content{padding:0 48px 0 0}.contact-down{gap:10px;padding:24px 0 0;max-width:220px;width:100%}.contact-down .btn-icn{display:flex;align-items:center;gap:6px}.contact-down .btn-primary{padding:15px 20px}.contact-down .btn-border{padding:14px 20px}.info-label{font-family:DMMono-Medium;font-size:9px;letter-spacing:1.26px;text-transform:uppercase;color:var(--brand-border-subtle)}.info-text,.info-text a{font-family:DMSans-Regular;font-size:13px;color:rgba(255,255,255,.65);transition:.3s;line-height:160%}.info-icon{width:28px;height:28px;background:rgba(76,175,80,.09);border:1px solid rgba(76,175,80,.15);border-radius:4px;display:flex;align-items:center;justify-content:center}.contact-col-inner{gap:17px}.contact-info-block{display:flex;flex-direction:column;gap:19px}.middle-cont-col{border-right:1px solid rgba(255,255,255,.08);border-left:1px solid rgba(255,255,255,.08)}.contact-col-end .contact-col-inner{padding:0 0 0 36px}.middle-cont-col .contact-col-inner{padding:0 0 0 40px}.graphic-exclamation svg{width:20px}footer{padding:20px 0}footer .container{max-width:1224px!important}.footer-list ul{display:flex;align-items:center;gap:20px}.footer-row p{font-family:DMMono-Regular;font-size:10px;line-height:16px;letter-spacing:.6px;color:rgba(255,255,255,.42)}.footer-list ul li a{font-family:DMSans-Regular;font-size:11px;line-height:18px;color:rgba(255,255,255,.42);transition:.3s}@media (min-width:992px){.nav-actions{display:flex;align-items:center;gap:var(--space-4)}.nav-whatsapp{display:none}}.nav-whatsapp{font-family:Syne-SemiBold;font-size:15px;letter-spacing:-.15px;color:#25d366}.nav-whatsapp i{font-size:16px;margin:0 9px 0 0}.cause-wrap-box{display:flex;flex-direction:column;gap:35px}