@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_333574c6-module__a01f3W__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_333574c6-module__a01f3W__variable{--font-outfit:"Outfit", "Outfit Fallback"}
.Logo-module__WIRVka__box{aspect-ratio:693/297;height:100%;display:block;position:relative}.Logo-module__WIRVka__img{object-fit:contain;object-position:left center;width:100%;height:100%;position:absolute;inset:0}.Logo-module__WIRVka__dark{display:none}[data-theme=dark] .Logo-module__WIRVka__light{display:none}[data-theme=dark] .Logo-module__WIRVka__dark{display:block}
.Footer-module__3hUVsW__wrap{padding:64px 48px 24px}.Footer-module__3hUVsW__card{background:var(--glass-bg);border:1px solid var(--glass-border);max-width:1440px;box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(22px)saturate(180%);border-radius:6px;margin:0 auto;padding:52px 64px 0;position:relative}.Footer-module__3hUVsW__card:before{content:"";background:linear-gradient(90deg, transparent, var(--glass-shine), transparent);pointer-events:none;height:1px;position:absolute;top:0;left:8%;right:8%}.Footer-module__3hUVsW__grid{grid-template-columns:1.55fr 1.05fr 1fr;gap:56px;padding-bottom:36px;display:grid}.Footer-module__3hUVsW__logo{width:fit-content;height:64px;margin-bottom:20px;display:block}.Footer-module__3hUVsW__heading{color:var(--text);margin:0 0 14px;font-size:16px;font-weight:600}.Footer-module__3hUVsW__subheading{color:var(--text);margin:14px 0 4px;font-size:15px;font-weight:600}.Footer-module__3hUVsW__text{color:var(--text-muted);text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0 0 6px;font-size:14.5px;line-height:1.65}.Footer-module__3hUVsW__social{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:flex}.Footer-module__3hUVsW__social a{width:36px;height:36px;color:var(--text);border:1px solid var(--glass-border);background:var(--hover);border-radius:4px;place-items:center;transition:color .2s,background .2s,transform .2s;display:grid}.Footer-module__3hUVsW__social a:hover{color:#fff;background:var(--brand);transform:translateY(-2px)}.Footer-module__3hUVsW__social svg{width:16px;height:16px}.Footer-module__3hUVsW__map{border:1px solid var(--glass-border);background:var(--hover);border-radius:6px;height:250px;position:relative;overflow:hidden}.Footer-module__3hUVsW__map iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.Footer-module__3hUVsW__mapLink{color:var(--brand-accent);margin-top:10px;font-size:14px;text-decoration:none;display:inline-block}.Footer-module__3hUVsW__mapLink:hover{text-underline-offset:4px;text-decoration:underline}.Footer-module__3hUVsW__company{letter-spacing:.3px;color:var(--text);margin:0 0 6px;font-size:14.5px;font-weight:700}.Footer-module__3hUVsW__address{color:var(--text-muted);flex-direction:column;margin:0 0 8px;font-size:14.5px;font-style:normal;line-height:1.6;display:flex}.Footer-module__3hUVsW__address a{color:var(--text-muted);text-decoration:none;transition:color .2s}.Footer-module__3hUVsW__address a:hover{color:var(--brand-accent)}.Footer-module__3hUVsW__hours{color:var(--text-muted);margin:0;padding:0;font-size:14.5px;line-height:1.6;list-style:none}.Footer-module__3hUVsW__bottom{border-top:1px solid var(--glass-border);color:var(--text-muted);padding:22px 0 24px;font-size:16px}.Footer-module__3hUVsW__bottom p{margin:0}@media (max-width:1100px){.Footer-module__3hUVsW__grid{grid-template-columns:1fr 1fr}.Footer-module__3hUVsW__grid>:first-child{grid-column:1/-1}}@media (max-width:720px){.Footer-module__3hUVsW__wrap{padding:56px 16px 16px}.Footer-module__3hUVsW__card{padding:40px 24px 0}.Footer-module__3hUVsW__grid{grid-template-columns:1fr;gap:40px}}@media (max-width:520px){.Footer-module__3hUVsW__wrap{padding-bottom:88px}.Footer-module__3hUVsW__logo{height:54px}}
.BrandText-module__PglxEG__zkteco{white-space:nowrap;flex-shrink:0;line-height:1;display:inline-block;position:relative}.BrandText-module__PglxEG__logo{vertical-align:baseline;width:auto;height:.76em;display:inline-block}.BrandText-module__PglxEG__dark{display:none}[data-theme=dark] .BrandText-module__PglxEG__light{display:none}[data-theme=dark] .BrandText-module__PglxEG__dark{display:inline-block}.BrandText-module__PglxEG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.CtaBanner-module__X7kM2G__section{background:#0a0e1a;padding:68px 32px;position:relative;overflow:hidden}.CtaBanner-module__X7kM2G__section:before{content:"";filter:blur(36px);pointer-events:none;background:linear-gradient(105deg,#0000 38%,#2f5bd357 46%,#0000 54%),linear-gradient(105deg,#0000 70%,#13307a8c 77%,#0000 84%),radial-gradient(40% 70% at 12% 30%,#2f5bd34d,#0000 70%),radial-gradient(30% 60% at 100% 0,#2f5bd34d,#0000 70%);position:absolute;inset:-20%}.CtaBanner-module__X7kM2G__bgImage{object-fit:cover;object-position:center 85%;opacity:.38;pointer-events:none}.CtaBanner-module__X7kM2G__content{text-align:center;text-shadow:0 1px 14px #050812bf;flex-direction:column;align-items:center;max-width:720px;margin:0 auto;display:flex;position:relative}.CtaBanner-module__X7kM2G__eyebrow{letter-spacing:1.5px;text-transform:uppercase;color:#fff;border:1px solid #ffffffb3;border-radius:999px;margin:0 0 18px;padding:6px 16px;font-size:13px;font-weight:600}.CtaBanner-module__X7kM2G__heading{letter-spacing:-1px;color:#fff;text-wrap:balance;margin:0 0 12px;font-size:clamp(28px,3vw,42px);font-weight:500;line-height:1.15}.CtaBanner-module__X7kM2G__text{color:#ffffffd1;margin:0 0 26px;font-size:16.5px;line-height:1.6}.CtaBanner-module__X7kM2G__button{color:#fff;background:var(--brand-2);border-radius:8px;align-items:center;height:48px;padding:0 26px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.CtaBanner-module__X7kM2G__button:hover{transform:translateY(-1px);box-shadow:0 12px 26px #2f5bd373}.CtaBanner-module__X7kM2G__button:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (max-width:600px){.CtaBanner-module__X7kM2G__section{padding:52px 20px}.CtaBanner-module__X7kM2G__bgImage{object-position:44% 100%;-webkit-mask-image:linear-gradient(#000 82%,#0000 100%);mask-image:linear-gradient(#000 82%,#0000 100%);height:100%!important;top:auto!important;bottom:22%!important}.CtaBanner-module__X7kM2G__text{font-size:15.5px}}@media (prefers-reduced-motion:reduce){.CtaBanner-module__X7kM2G__button{transition:none}.CtaBanner-module__X7kM2G__button:hover{transform:none}}
.GoogleReviews-module__6ieJOG__section{--edge:max(96px, calc((100% - 1440px) / 2 + 96px));padding:0 var(--edge) 64px}.GoogleReviews-module__6ieJOG__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 32px;margin-bottom:20px;display:flex}.GoogleReviews-module__6ieJOG__heading{letter-spacing:3px;text-transform:uppercase;color:var(--brand-2);align-items:center;gap:14px;margin:0;font-family:ui-monospace,Cascadia Mono,Consolas,Menlo,monospace;font-size:18px;font-weight:600;line-height:1.3;display:flex}.GoogleReviews-module__6ieJOG__heading:before{content:"";background:var(--brand-2);flex-shrink:0;width:16px;height:16px}[data-theme=dark] .GoogleReviews-module__6ieJOG__heading{color:var(--brand-accent)}.GoogleReviews-module__6ieJOG__summary{color:var(--text-muted);align-items:center;gap:8px;margin:0;font-size:14.5px;display:flex}.GoogleReviews-module__6ieJOG__summary strong{color:var(--text);font-size:16.5px}.GoogleReviews-module__6ieJOG__summaryLogo{width:18px;height:18px}.GoogleReviews-module__6ieJOG__stars{letter-spacing:1.5px;color:#f5b301;font-size:13px}.GoogleReviews-module__6ieJOG__wall{columns:var(--cols,4) 240px;column-gap:14px;margin:0;padding:0;list-style:none}.GoogleReviews-module__6ieJOG__card{break-inside:avoid;background:var(--menu-bg-strong);border:1px solid var(--glass-border);border-radius:16px;margin-bottom:14px;transition:transform .25s,box-shadow .25s;box-shadow:0 8px 22px #13307a12}.GoogleReviews-module__6ieJOG__card:hover{transform:translateY(-2px);box-shadow:0 16px 36px #13307a24}.GoogleReviews-module__6ieJOG__figure{margin:0;padding:18px 20px 20px}.GoogleReviews-module__6ieJOG__author{align-items:center;gap:10px;margin-bottom:10px;display:flex}.GoogleReviews-module__6ieJOG__avatar{color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:15px;font-weight:600;display:grid}.GoogleReviews-module__6ieJOG__who{flex-direction:column;flex:1;min-width:0;display:flex}.GoogleReviews-module__6ieJOG__name{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.GoogleReviews-module__6ieJOG__detail{color:var(--text-muted);font-size:12.5px;line-height:1.35}.GoogleReviews-module__6ieJOG__source{flex-shrink:0;align-self:flex-start;width:16px;height:16px}.GoogleReviews-module__6ieJOG__quote{margin:6px 0 0}.GoogleReviews-module__6ieJOG__quote p{color:var(--text);margin:0 0 4px;font-size:14.5px;line-height:1.55}.GoogleReviews-module__6ieJOG__quote p:last-child{margin-bottom:0}.GoogleReviews-module__6ieJOG__cta{color:#fff;background:radial-gradient(circle at 100% 0%, #8fb0ff66, transparent 55%), linear-gradient(150deg, var(--brand) 0%, var(--brand-2) 100%);border-color:#0000}.GoogleReviews-module__6ieJOG__ctaLink{color:inherit;flex-direction:column;gap:6px;padding:20px;text-decoration:none;display:flex}.GoogleReviews-module__6ieJOG__ctaRating{letter-spacing:-1px;align-items:center;gap:10px;font-size:34px;font-weight:700;line-height:1;display:flex}.GoogleReviews-module__6ieJOG__ctaStars{letter-spacing:1.5px;color:#ffc83d;font-size:15px}.GoogleReviews-module__6ieJOG__ctaText{color:#ffffffd9;font-size:14px}.GoogleReviews-module__6ieJOG__ctaLabel{margin-top:6px;font-size:14.5px;font-weight:600}.GoogleReviews-module__6ieJOG__ctaLink:hover .GoogleReviews-module__6ieJOG__ctaLabel{text-underline-offset:4px;text-decoration:underline}@media (max-width:1180px){.GoogleReviews-module__6ieJOG__section{--edge:32px;padding-bottom:56px}}@media (max-width:720px){.GoogleReviews-module__6ieJOG__section{--edge:20px;padding-bottom:44px}.GoogleReviews-module__6ieJOG__heading{letter-spacing:2px;gap:10px;font-size:15px}.GoogleReviews-module__6ieJOG__figure{padding:16px 16px 18px}}@media (max-width:600px){.GoogleReviews-module__6ieJOG__wall{margin:0 calc(var(--edge) * -1);padding:0 var(--edge) 6px;scroll-snap-type:x mandatory;scroll-padding:0 var(--edge);scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.GoogleReviews-module__6ieJOG__wall::-webkit-scrollbar{display:none}.GoogleReviews-module__6ieJOG__card{scroll-snap-align:start;flex:0 0 84%;margin-bottom:0}.GoogleReviews-module__6ieJOG__card:hover{transform:none}}@media (prefers-reduced-motion:reduce){.GoogleReviews-module__6ieJOG__card{transition:none}.GoogleReviews-module__6ieJOG__card:hover{transform:none}}
.HeroSlider-module__nw0o0a__hero{--hero-veil:#ffffff80;--hero-glow-a:#2f5bd30f;--hero-glow-b:#6ebe461a;--hero-line-a:#2f5bd3;--hero-line-b:#2aa7c9;--hero-line-c:#6ebe46;--hero-title:#101828;--hero-text:#475467;--hero-chip:#ffffffb3;--hero-spot:radial-gradient(closest-side, #ffffffe6, #fff0);isolation:isolate;width:100%;margin-top:8px;position:relative;overflow:hidden}.HeroSlider-module__nw0o0a__hero:before{content:"";z-index:-1;background:radial-gradient(900px circle at 8% 40%, var(--hero-glow-a), transparent 60%), radial-gradient(800px circle at 95% 70%, var(--hero-glow-b), transparent 60%), var(--hero-veil);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 160px calc(100% - 140px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 160px calc(100% - 140px),#0000 100%)}[data-theme=dark] .HeroSlider-module__nw0o0a__hero{--hero-veil:#0b12248c;--hero-glow-a:#2f5bd31c;--hero-glow-b:#6ebe461a;--hero-line-a:#5b82ff;--hero-line-b:#3cc3e0;--hero-line-c:#86d45c;--hero-title:#f2f4f8;--hero-text:#b4bdcc;--hero-chip:#ffffff0f;--hero-spot:radial-gradient(closest-side, #c8d7ff38, #c8d7ff00)}.HeroSlider-module__nw0o0a__bg{z-index:-1;pointer-events:none;opacity:.55;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 120px calc(100% - 90px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 120px calc(100% - 90px),#0000 100%)}[data-theme=dark] .HeroSlider-module__nw0o0a__bg{opacity:.5}.HeroSlider-module__nw0o0a__brandBar{z-index:3;pointer-events:none;position:absolute;top:22px;left:0;right:0}.HeroSlider-module__nw0o0a__brandInner{justify-content:flex-end;max-width:1440px;margin:0 auto;padding:0 96px;display:flex}.HeroSlider-module__nw0o0a__brandBadge{align-items:center;display:inline-flex}.HeroSlider-module__nw0o0a__brandLogo{width:auto;height:30px;display:block}.HeroSlider-module__nw0o0a__brandDark{display:none}[data-theme=dark] .HeroSlider-module__nw0o0a__brandLight{display:none}[data-theme=dark] .HeroSlider-module__nw0o0a__brandDark{display:block}.HeroSlider-module__nw0o0a__stage{touch-action:pan-y;display:grid;position:relative}.HeroSlider-module__nw0o0a__slide{will-change:transform;grid-area:1/1;transition:transform .5s cubic-bezier(.22,.61,.36,1)}.HeroSlider-module__nw0o0a__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:48px;max-width:1440px;min-height:clamp(500px,38vw,600px);margin:0 auto;padding:84px 96px 72px;display:grid}.HeroSlider-module__nw0o0a__copy{max-width:600px}.HeroSlider-module__nw0o0a__eyebrow{letter-spacing:1.6px;text-transform:uppercase;color:var(--brand-accent);flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 16px;font-size:13.5px;font-weight:600;display:flex}.HeroSlider-module__nw0o0a__eyebrowBar{background:linear-gradient(90deg, var(--hero-line-a), var(--hero-line-c));border-radius:2px;width:28px;height:3px}.HeroSlider-module__nw0o0a__badge{letter-spacing:.5px;text-transform:none;color:#fff;background:linear-gradient(90deg,#4caf50,#6ebe46);border-radius:999px;padding:3px 10px;font-size:12px}.HeroSlider-module__nw0o0a__title{letter-spacing:-1px;color:var(--hero-title);margin:0 0 16px;font-size:clamp(32px,3.6vw,54px);font-weight:700;line-height:1.08}.HeroSlider-module__nw0o0a__highlight{color:#8bc144}[data-theme=dark] .HeroSlider-module__nw0o0a__highlight{color:#8fc94a}.HeroSlider-module__nw0o0a__subtitle{max-width:520px;color:var(--hero-text);margin:0 0 24px;font-size:17px;line-height:1.65}.HeroSlider-module__nw0o0a__list{color:var(--hero-title);gap:10px;margin:0 0 30px;padding:0;font-size:15.5px;list-style:none;display:grid}.HeroSlider-module__nw0o0a__list li{align-items:center;gap:10px;display:flex}.HeroSlider-module__nw0o0a__list svg{color:#fff;background:linear-gradient(135deg,#4caf50,#6ebe46);border-radius:50%;flex-shrink:0;width:20px;height:20px;padding:3px}.HeroSlider-module__nw0o0a__iconGrid{color:var(--hero-title);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;margin:0 0 30px;padding:0;font-size:15px;font-weight:500;list-style:none;display:grid}.HeroSlider-module__nw0o0a__iconGrid li{align-items:center;gap:12px;display:flex}.HeroSlider-module__nw0o0a__iconBox{width:42px;height:42px;color:var(--brand-accent);background:var(--hero-chip);border:1px solid var(--glass-border);border-radius:6px;flex-shrink:0;place-items:center;display:grid}.HeroSlider-module__nw0o0a__iconBox svg{width:22px;height:22px}.HeroSlider-module__nw0o0a__chips{flex-wrap:wrap;gap:10px;margin:0 0 30px;padding:0;list-style:none;display:flex}.HeroSlider-module__nw0o0a__chips li{color:var(--hero-title);background:var(--hero-chip);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(8px);border-radius:999px;padding:8px 14px;font-size:14.5px;font-weight:500}.HeroSlider-module__nw0o0a__actions{flex-wrap:wrap;gap:12px;display:flex}.HeroSlider-module__nw0o0a__primary,.HeroSlider-module__nw0o0a__secondary{border-radius:4px;align-items:center;gap:10px;height:50px;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.HeroSlider-module__nw0o0a__primary{color:#fff;background:linear-gradient(110deg, var(--brand) 0%, var(--brand) 50%, var(--brand-2) 100%);border:1px solid #ffffff40;box-shadow:0 8px 20px #13307a4d}.HeroSlider-module__nw0o0a__primary:hover{transform:translateY(-1px);box-shadow:0 12px 26px #13307a61}.HeroSlider-module__nw0o0a__primary svg{width:16px;height:16px}.HeroSlider-module__nw0o0a__secondary{color:var(--hero-title);background:var(--hero-chip);border:1px solid var(--glass-border)}.HeroSlider-module__nw0o0a__secondary:hover{background:var(--hover)}.HeroSlider-module__nw0o0a__visual{place-items:center;min-width:0;display:grid;position:relative}.HeroSlider-module__nw0o0a__glow{background:var(--hero-spot);pointer-events:none;position:absolute;inset:-6% -4%}.HeroSlider-module__nw0o0a__image{object-fit:contain;filter:drop-shadow(0 24px 30px #0f172a29);width:100%;height:auto;max-height:440px;position:relative}[data-theme=dark] .HeroSlider-module__nw0o0a__image{filter:drop-shadow(0 24px 34px #00000080)}.HeroSlider-module__nw0o0a__slide[data-active=true] .HeroSlider-module__nw0o0a__copy>*{animation:.7s cubic-bezier(.22,.61,.36,1) both HeroSlider-module__nw0o0a__rise}.HeroSlider-module__nw0o0a__slide[data-active=true] .HeroSlider-module__nw0o0a__copy>:nth-child(2){animation-delay:60ms}.HeroSlider-module__nw0o0a__slide[data-active=true] .HeroSlider-module__nw0o0a__copy>:nth-child(3){animation-delay:.12s}.HeroSlider-module__nw0o0a__slide[data-active=true] .HeroSlider-module__nw0o0a__copy>:nth-child(4){animation-delay:.18s}.HeroSlider-module__nw0o0a__slide[data-active=true] .HeroSlider-module__nw0o0a__copy>:nth-child(5){animation-delay:.24s}@keyframes HeroSlider-module__nw0o0a__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.HeroSlider-module__nw0o0a__arrow{z-index:2;width:46px;height:46px;color:var(--text);background:var(--menu-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(12px);cursor:pointer;border-radius:4px;place-items:center;padding:0;transition:background .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.HeroSlider-module__nw0o0a__arrow:hover{background:var(--menu-bg-strong)}.HeroSlider-module__nw0o0a__arrow svg{width:20px;height:20px}.HeroSlider-module__nw0o0a__prev{left:28px}.HeroSlider-module__nw0o0a__next{right:28px}.HeroSlider-module__nw0o0a__controls{z-index:2;align-items:center;gap:14px;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.HeroSlider-module__nw0o0a__dots{gap:8px;display:flex}.HeroSlider-module__nw0o0a__dot{background:var(--text-muted);opacity:.35;cursor:pointer;border:none;border-radius:999px;width:10px;height:10px;padding:0;transition:width .3s,opacity .3s,background .3s}.HeroSlider-module__nw0o0a__dot[aria-current=true]{opacity:1;background:linear-gradient(90deg, var(--hero-line-a), var(--hero-line-c));width:28px}.HeroSlider-module__nw0o0a__pause{width:30px;height:30px;color:var(--text-muted);background:var(--hero-chip);border:1px solid var(--glass-border);cursor:pointer;border-radius:4px;place-items:center;padding:0;display:grid}.HeroSlider-module__nw0o0a__pause:hover{color:var(--text)}.HeroSlider-module__nw0o0a__pause svg{width:14px;height:14px}@media (max-width:1180px){.HeroSlider-module__nw0o0a__inner{gap:32px;padding:80px 72px 72px}.HeroSlider-module__nw0o0a__brandInner{padding:0 72px}}@media (max-width:900px){.HeroSlider-module__nw0o0a__inner{grid-template-columns:1fr;gap:20px;min-height:0;padding:64px 20px 76px}.HeroSlider-module__nw0o0a__brandBar{top:16px}.HeroSlider-module__nw0o0a__brandInner{padding:0 20px}.HeroSlider-module__nw0o0a__brandLogo{height:20px}.HeroSlider-module__nw0o0a__visual{order:-1}.HeroSlider-module__nw0o0a__image{max-height:230px}.HeroSlider-module__nw0o0a__title{letter-spacing:-.5px}.HeroSlider-module__nw0o0a__subtitle{margin-bottom:18px;font-size:16px}.HeroSlider-module__nw0o0a__list,.HeroSlider-module__nw0o0a__iconGrid,.HeroSlider-module__nw0o0a__chips{margin-bottom:22px}.HeroSlider-module__nw0o0a__list{font-size:15px}.HeroSlider-module__nw0o0a__arrow{display:none}}@media (max-width:420px){.HeroSlider-module__nw0o0a__iconGrid{grid-template-columns:1fr;gap:10px}.HeroSlider-module__nw0o0a__primary,.HeroSlider-module__nw0o0a__secondary{height:46px;padding:0 18px;font-size:15px}}@media (hover:none){.HeroSlider-module__nw0o0a__arrow{display:none}}@media (prefers-reduced-motion:reduce){.HeroSlider-module__nw0o0a__slide,.HeroSlider-module__nw0o0a__dot{transition:none!important}.HeroSlider-module__nw0o0a__slide[data-active=true] .HeroSlider-module__nw0o0a__copy>*{animation:none}}
.FaqList-module___3AZqq__section{--edge:max(96px, calc((100% - 1440px) / 2 + 96px));padding:88px var(--edge);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:64px;display:grid}.FaqList-module___3AZqq__heading{letter-spacing:-.6px;color:var(--text);margin:0;font-size:clamp(28px,2.8vw,40px);font-weight:700;line-height:1.15;position:sticky;top:140px}.FaqList-module___3AZqq__list{flex-direction:column;gap:12px;display:flex}.FaqList-module___3AZqq__item{background:var(--menu-bg-strong);border:1px solid var(--glass-border);border-radius:18px;box-shadow:0 8px 22px #13307a0f}.FaqList-module___3AZqq__question{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;list-style:none;display:flex}.FaqList-module___3AZqq__question::-webkit-details-marker{display:none}.FaqList-module___3AZqq__question:focus-visible{outline:2px solid var(--brand-2);outline-offset:2px;border-radius:18px}.FaqList-module___3AZqq__questionText{color:var(--text);margin:0;font-size:17.5px;font-weight:600;line-height:1.4}.FaqList-module___3AZqq__icon{background:#2f5bd31a;border-radius:50%;flex-shrink:0;width:32px;height:32px;position:relative}.FaqList-module___3AZqq__icon:before,.FaqList-module___3AZqq__icon:after{content:"";background:var(--brand-2);border-radius:2px;width:12px;height:2px;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FaqList-module___3AZqq__icon:after{transform:translate(-50%,-50%)rotate(90deg)}.FaqList-module___3AZqq__item[open] .FaqList-module___3AZqq__icon:after{transform:translate(-50%,-50%)rotate(0)}[data-theme=dark] .FaqList-module___3AZqq__icon{background:#8fb0ff1f}[data-theme=dark] .FaqList-module___3AZqq__icon:before{background:var(--brand-accent)}[data-theme=dark] .FaqList-module___3AZqq__icon:after{background:var(--brand-accent)}.FaqList-module___3AZqq__answer{padding:0 24px 22px}.FaqList-module___3AZqq__answer p,.FaqList-module___3AZqq__answer li{color:var(--text-muted);margin:0 0 10px;font-size:16px;line-height:1.7}.FaqList-module___3AZqq__answer ul{margin:0;padding-left:20px}.FaqList-module___3AZqq__answer li{margin-bottom:6px}@media (max-width:1180px){.FaqList-module___3AZqq__section{--edge:32px;gap:40px;padding-top:72px;padding-bottom:72px}}@media (max-width:900px){.FaqList-module___3AZqq__section{grid-template-columns:minmax(0,1fr);gap:24px}.FaqList-module___3AZqq__heading{position:static}}@media (max-width:600px){.FaqList-module___3AZqq__section{--edge:20px;padding-top:56px;padding-bottom:56px}.FaqList-module___3AZqq__question{padding:16px 18px}.FaqList-module___3AZqq__questionText{font-size:16px}.FaqList-module___3AZqq__answer{padding:0 18px 18px}.FaqList-module___3AZqq__answer p,.FaqList-module___3AZqq__answer li{font-size:15px}}@media (prefers-reduced-motion:reduce){.FaqList-module___3AZqq__icon:before,.FaqList-module___3AZqq__icon:after{transition:none}}
.PartnersMarquee-module__2vMo1a__section{--edge:max(48px, calc((100% - 1440px) / 2 + 48px));--slot-w:190px;--slot-h:60px;--gap:56px;--scale:1;padding:48px 0 68px}.PartnersMarquee-module__2vMo1a__heading{padding:0 var(--edge);letter-spacing:-.3px;color:var(--text);margin:0 0 32px;font-size:clamp(22px,2.2vw,30px);font-weight:700;line-height:1.2}.PartnersMarquee-module__2vMo1a__marquee{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.PartnersMarquee-module__2vMo1a__group{justify-content:space-around;align-items:center;gap:var(--gap);min-width:100%;padding:0 var(--gap) 0 0;animation:PartnersMarquee-module__2vMo1a__scroll var(--duration,40s) linear infinite;flex-shrink:0;margin:0;list-style:none;display:flex}@keyframes PartnersMarquee-module__2vMo1a__scroll{to{transform:translate(-100%)}}.PartnersMarquee-module__2vMo1a__item{width:calc(var(--slot-w) * var(--scale));height:calc(var(--slot-h) * var(--scale));flex-shrink:0;justify-content:center;align-items:center;display:flex}.PartnersMarquee-module__2vMo1a__logo{width:calc(var(--logo-w) * var(--scale));opacity:.88;height:auto;transition:opacity .25s,transform .25s}.PartnersMarquee-module__2vMo1a__item:hover .PartnersMarquee-module__2vMo1a__logo{opacity:1;transform:scale(1.06)}.PartnersMarquee-module__2vMo1a__dark{display:none}[data-theme=dark] .PartnersMarquee-module__2vMo1a__logo{opacity:.85}[data-theme=dark] .PartnersMarquee-module__2vMo1a__hasDark .PartnersMarquee-module__2vMo1a__light{display:none}[data-theme=dark] .PartnersMarquee-module__2vMo1a__hasDark .PartnersMarquee-module__2vMo1a__dark{display:block}@media (max-width:1180px){.PartnersMarquee-module__2vMo1a__section{--edge:32px;--gap:44px;--scale:.88;padding:40px 0 60px}}@media (max-width:600px){.PartnersMarquee-module__2vMo1a__section{--edge:20px;--gap:32px;--scale:.72;padding:32px 0 48px}.PartnersMarquee-module__2vMo1a__heading{margin-bottom:24px}}@media (prefers-reduced-motion:reduce){.PartnersMarquee-module__2vMo1a__marquee{padding:0 var(--edge);display:block;-webkit-mask-image:none;mask-image:none}.PartnersMarquee-module__2vMo1a__group{flex-wrap:wrap;justify-content:center;row-gap:24px;width:100%;min-width:0;padding:0;animation:none}.PartnersMarquee-module__2vMo1a__group[aria-hidden]{display:none}}
.ModuleExplorer-module__2Ts3Uq__section{--edge:max(96px, calc((100% - 1440px) / 2 + 96px));--sticky-top:120px;padding:64px var(--edge) 72px}.ModuleExplorer-module__2Ts3Uq__head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:16px 72px;margin-bottom:28px;display:grid}.ModuleExplorer-module__2Ts3Uq__heading{letter-spacing:-.6px;color:var(--text);margin:0;font-size:clamp(28px,2.8vw,40px);font-weight:700;line-height:1.15}.ModuleExplorer-module__2Ts3Uq__intro{color:var(--text-muted);margin:0;font-size:16.5px;line-height:1.75}.ModuleExplorer-module__2Ts3Uq__jump{top:var(--sticky-top);z-index:20;background:var(--header-solid);border:1px solid var(--dropdown-border);border-radius:16px;padding:6px;position:sticky;box-shadow:0 10px 30px #13307a1a}.ModuleExplorer-module__2Ts3Uq__jump ul{grid-template-columns:repeat(var(--count), minmax(0, 1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.ModuleExplorer-module__2Ts3Uq__chip{white-space:nowrap;height:48px;color:var(--text-muted);border-radius:11px;justify-content:center;align-items:center;gap:10px;padding:0 12px;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s,color .2s;display:flex}.ModuleExplorer-module__2Ts3Uq__chip:hover,.ModuleExplorer-module__2Ts3Uq__chip:focus-visible{color:var(--text);background:var(--hover)}.ModuleExplorer-module__2Ts3Uq__chip:focus-visible{outline:2px solid var(--brand-2);outline-offset:1px}.ModuleExplorer-module__2Ts3Uq__chipNumber{letter-spacing:.5px;color:var(--brand-2);font-size:12px;font-weight:700}[data-theme=dark] .ModuleExplorer-module__2Ts3Uq__chipNumber{color:var(--brand-accent)}.ModuleExplorer-module__2Ts3Uq__group{scroll-margin-top:calc(var(--sticky-top) + 76px);padding-top:44px}.ModuleExplorer-module__2Ts3Uq__groupHead{border-bottom:1px solid var(--dropdown-border);align-items:baseline;gap:14px;margin-bottom:20px;padding-bottom:14px;display:flex}.ModuleExplorer-module__2Ts3Uq__groupNumber{letter-spacing:1px;color:var(--brand-2);font-size:14px;font-weight:700}[data-theme=dark] .ModuleExplorer-module__2Ts3Uq__groupNumber{color:var(--brand-accent)}.ModuleExplorer-module__2Ts3Uq__groupTitle{letter-spacing:-.3px;color:var(--text);margin:0;font-size:24px;font-weight:700}.ModuleExplorer-module__2Ts3Uq__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.ModuleExplorer-module__2Ts3Uq__card{background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(18px)saturate(160%);border-radius:18px;flex-direction:column;padding:20px 18px 14px;transition:transform .25s,border-color .25s;display:flex}.ModuleExplorer-module__2Ts3Uq__card:hover{border-color:#2f5bd359;transform:translateY(-3px)}.ModuleExplorer-module__2Ts3Uq__cardTitle{color:var(--text);align-items:center;gap:10px;margin:0 0 10px;font-size:16.5px;font-weight:700;line-height:1.3;display:flex}.ModuleExplorer-module__2Ts3Uq__cardTitle:before{content:"";background:linear-gradient(135deg, var(--brand-2), var(--brand));border-radius:3px;flex-shrink:0;width:10px;height:10px}.ModuleExplorer-module__2Ts3Uq__list{margin:0;padding:0;list-style:none}.ModuleExplorer-module__2Ts3Uq__list li{color:var(--text-muted);padding:7px 0 7px 21px;font-size:14px;line-height:1.45;position:relative}.ModuleExplorer-module__2Ts3Uq__list li+li{border-top:1px dashed var(--dropdown-border)}.ModuleExplorer-module__2Ts3Uq__list li:before{content:"";border-left:2px solid var(--brand-2);border-bottom:2px solid var(--brand-2);width:11px;height:6px;position:absolute;top:12px;left:1px;transform:rotate(-45deg)}[data-theme=dark] .ModuleExplorer-module__2Ts3Uq__list li:before{border-color:var(--brand-accent)}@media (prefers-reduced-motion:reduce){.ModuleExplorer-module__2Ts3Uq__card{transition:none}.ModuleExplorer-module__2Ts3Uq__card:hover{transform:none}}@media (max-width:1279px){.ModuleExplorer-module__2Ts3Uq__section{--edge:48px}}@media (max-width:1365px){.ModuleExplorer-module__2Ts3Uq__card{padding:18px 15px 12px}.ModuleExplorer-module__2Ts3Uq__cardTitle{font-size:15.5px}.ModuleExplorer-module__2Ts3Uq__list li{padding-left:19px;font-size:13px}}@media (max-width:1180px){.ModuleExplorer-module__2Ts3Uq__section{--edge:32px;--sticky-top:100px}.ModuleExplorer-module__2Ts3Uq__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ModuleExplorer-module__2Ts3Uq__card{padding:20px 18px 14px}.ModuleExplorer-module__2Ts3Uq__cardTitle{font-size:16.5px}.ModuleExplorer-module__2Ts3Uq__list li{padding-left:21px;font-size:14px}}@media (max-width:900px){.ModuleExplorer-module__2Ts3Uq__head{grid-template-columns:minmax(0,1fr)}.ModuleExplorer-module__2Ts3Uq__chipNumber{display:none}.ModuleExplorer-module__2Ts3Uq__chip{padding:0 6px;font-size:14px}}@media (max-width:640px){.ModuleExplorer-module__2Ts3Uq__section{--edge:20px;padding-top:48px;padding-bottom:48px}.ModuleExplorer-module__2Ts3Uq__jump{border-radius:14px}.ModuleExplorer-module__2Ts3Uq__jump ul{grid-template-columns:repeat(var(--count), 112px);scrollbar-width:none;overflow-x:auto}.ModuleExplorer-module__2Ts3Uq__jump ul::-webkit-scrollbar{display:none}.ModuleExplorer-module__2Ts3Uq__chip{height:42px}.ModuleExplorer-module__2Ts3Uq__groupTitle{font-size:21px}.ModuleExplorer-module__2Ts3Uq__cards{grid-template-columns:minmax(0,1fr);gap:14px}}
.ReachMap-module__qxvqhq__section{--edge:max(96px, calc((100% - 1440px) / 2 + 96px));padding:0 var(--edge) 56px}.ReachMap-module__qxvqhq__eyebrow{letter-spacing:1.5px;text-transform:uppercase;color:var(--brand-accent);border:1px solid var(--brand-accent);border-radius:999px;margin:0 0 18px;padding:6px 16px;font-size:13px;font-weight:600;display:inline-block}.ReachMap-module__qxvqhq__heading{letter-spacing:-.8px;color:var(--text);margin:0 0 10px;font-size:clamp(28px,3vw,44px);font-weight:400;line-height:1.1}.ReachMap-module__qxvqhq__text{color:var(--text-muted);margin:0;font-size:16.5px;line-height:1.6}.ReachMap-module__qxvqhq__stage{overflow:hidden}.ReachMap-module__qxvqhq__map{max-width:680px;margin:12px auto 0;position:relative}.ReachMap-module__qxvqhq__image{width:100%;height:auto}.ReachMap-module__qxvqhq__dark{display:none}[data-theme=dark] .ReachMap-module__qxvqhq__light{display:none}[data-theme=dark] .ReachMap-module__qxvqhq__dark{display:block}.ReachMap-module__qxvqhq__image{-webkit-mask-image:radial-gradient(closest-side,#000 28%,#000000e0 42%,#000000a8 56%,#0000006b 69%,#0003 81%,#0000000f 92%,#0000 100%);mask-image:radial-gradient(closest-side,#000 28%,#000000e0 42%,#000000a8 56%,#0000006b 69%,#0003 81%,#0000000f 92%,#0000 100%)}.ReachMap-module__qxvqhq__routes{width:100%;height:100%;position:absolute;inset:0}.ReachMap-module__qxvqhq__route{stroke:var(--brand-accent);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:.5 7;opacity:.7}.ReachMap-module__qxvqhq__comet{stroke:var(--brand-accent);stroke-width:4.5px;stroke-linecap:round;stroke-dasharray:18 200;stroke-dashoffset:18px;animation:3.2s linear infinite ReachMap-module__qxvqhq__travel}@keyframes ReachMap-module__qxvqhq__travel{to{stroke-dashoffset:-100px}}.ReachMap-module__qxvqhq__point{fill:var(--brand-2);stroke:#fff;stroke-width:3.5px}.ReachMap-module__qxvqhq__pulse{fill:var(--brand-accent);opacity:0;transform-box:fill-box;transform-origin:50%;animation:2.6s ease-out infinite ReachMap-module__qxvqhq__pulse}@keyframes ReachMap-module__qxvqhq__pulse{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}.ReachMap-module__qxvqhq__labels{margin:0;padding:0;list-style:none}.ReachMap-module__qxvqhq__label{white-space:nowrap;color:var(--text);background:var(--menu-bg-strong);border-radius:999px;align-items:center;gap:6px;padding:8px 15px 8px 10px;font-size:15px;font-weight:500;line-height:1;display:flex;position:absolute;box-shadow:0 6px 18px #13307a29}.ReachMap-module__qxvqhq__top{transform:translate(-50%,calc(-100% - 14px))}.ReachMap-module__qxvqhq__bottom{transform:translate(-50%,14px)}.ReachMap-module__qxvqhq__left{transform:translate(calc(-100% - 14px),-50%)}.ReachMap-module__qxvqhq__right{transform:translate(14px,-50%)}.ReachMap-module__qxvqhq__pin{width:20px;height:20px;color:var(--brand-2);flex-shrink:0}.ReachMap-module__qxvqhq__code{letter-spacing:.5px;color:var(--text-muted);font-size:11.5px}.ReachMap-module__qxvqhq__hub{color:#fff;background:var(--brand-2)}.ReachMap-module__qxvqhq__hub .ReachMap-module__qxvqhq__pin,.ReachMap-module__qxvqhq__hub .ReachMap-module__qxvqhq__code{color:#fff}@media (max-width:1180px){.ReachMap-module__qxvqhq__section{--edge:32px;padding-bottom:48px}}@media (max-width:600px){.ReachMap-module__qxvqhq__section{--edge:20px;padding-bottom:36px}.ReachMap-module__qxvqhq__text{font-size:15.5px}.ReachMap-module__qxvqhq__stage{margin:0 calc(var(--edge) * -1)}.ReachMap-module__qxvqhq__map{width:190%;max-width:none;margin-left:-41%}.ReachMap-module__qxvqhq__label{gap:3px;padding:5px 10px 5px 6px;font-size:12.5px}.ReachMap-module__qxvqhq__top{transform:translate(-50%,calc(-100% - 8px))}.ReachMap-module__qxvqhq__bottom{transform:translate(-50%,8px)}.ReachMap-module__qxvqhq__left{transform:translate(calc(-100% - 8px),-50%)}.ReachMap-module__qxvqhq__right{transform:translate(8px,-50%)}.ReachMap-module__qxvqhq__pin{width:15px;height:15px}.ReachMap-module__qxvqhq__code{display:none}}@media (prefers-reduced-motion:reduce){.ReachMap-module__qxvqhq__comet,.ReachMap-module__qxvqhq__pulse{display:none}}
.Breadcrumbs-module__Z5qQ5G__breadcrumb ol{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 18px;padding:0;font-size:14px;list-style:none;display:flex}.Breadcrumbs-module__Z5qQ5G__breadcrumb li+li:before{content:"/";opacity:.5;margin-right:8px}.Breadcrumbs-module__Z5qQ5G__breadcrumb a{color:var(--brand-accent);text-decoration:none}.Breadcrumbs-module__Z5qQ5G__breadcrumb a:hover{text-underline-offset:3px;text-decoration:underline}.Breadcrumbs-module__Z5qQ5G__onDark ol{color:#ffffffb3}.Breadcrumbs-module__Z5qQ5G__onDark a{color:#fff}
.Header-module__lnUIdW__wrap{z-index:50;padding:20px 48px;position:sticky;top:0}.Header-module__lnUIdW__header{background-color:#0000;background-image:var(--glass-bg);border:1px solid var(--glass-border);max-width:1440px;height:88px;box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(22px)saturate(180%);border-top:0;border-radius:0 0 6px 6px;justify-content:space-between;align-items:center;gap:24px;margin:0 auto;padding:0 24px 0 28px;transition:background-color .25s,border-radius .3s;display:flex;position:relative}[data-scrolled] .Header-module__lnUIdW__header{background-color:var(--header-solid);border-top:1px solid var(--glass-border);border-radius:6px}.Header-module__lnUIdW__header:before{content:"";background:linear-gradient(90deg, transparent, var(--glass-shine), transparent);pointer-events:none;height:1px;position:absolute;top:0;left:8%;right:8%}.Header-module__lnUIdW__logo{flex-shrink:0;height:48px;display:block}.Header-module__lnUIdW__desktopNav{flex:1;justify-content:center;min-width:0;padding-inline:clamp(0px,12.5vw - 162.5px,28px);display:flex}.Header-module__lnUIdW__navList{flex:1;justify-content:space-between;align-items:center;gap:2px;max-width:980px;margin:0;padding:0;list-style:none;display:flex}.Header-module__lnUIdW__navList>li{flex-shrink:0;position:relative}.Header-module__lnUIdW__navLink{color:var(--text-muted);white-space:nowrap;border-radius:4px;align-items:center;gap:6px;padding:10px 12px;font-size:15.5px;font-weight:500;text-decoration:none;transition:color .2s,background .2s;display:flex}.Header-module__lnUIdW__navLink:hover,.Header-module__lnUIdW__navLink:focus-visible{color:var(--text);background:var(--hover)}.Header-module__lnUIdW__navLink[aria-current=page],.Header-module__lnUIdW__navLink[data-active=true]{color:var(--brand-accent);font-weight:600}.Header-module__lnUIdW__chev{width:14px;height:14px;transition:transform .2s}.Header-module__lnUIdW__chevOpen{transform:rotate(180deg)}.Header-module__lnUIdW__dropdown{background:var(--header-solid);border:1px solid var(--dropdown-border);opacity:0;visibility:hidden;border-radius:8px;min-width:270px;margin:0;padding:8px;list-style:none;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:calc(100% + 18px);left:0;transform:translateY(6px);box-shadow:0 18px 44px #13307a2e,0 2px 8px #13307a14}[data-theme=dark] .Header-module__lnUIdW__dropdown{box-shadow:0 18px 44px #0000008c}.Header-module__lnUIdW__dropdown:before{content:"";height:20px;position:absolute;top:-20px;left:0;right:0}.Header-module__lnUIdW__hasDropdown:hover .Header-module__lnUIdW__dropdown,.Header-module__lnUIdW__hasDropdown:focus-within .Header-module__lnUIdW__dropdown{opacity:1;visibility:visible;transform:translateY(0)}.Header-module__lnUIdW__hasDropdown:hover .Header-module__lnUIdW__chev,.Header-module__lnUIdW__hasDropdown:focus-within .Header-module__lnUIdW__chev{transform:rotate(180deg)}.Header-module__lnUIdW__dropdownLink{color:var(--text-muted);border-left:2px solid #0000;border-radius:4px;padding:10px 12px;font-size:15px;text-decoration:none;transition:all .15s;display:block}.Header-module__lnUIdW__dropdownLink[aria-current=page]{color:var(--brand-accent);border-left-color:var(--brand-2);font-weight:600}.Header-module__lnUIdW__dropdownLink:hover,.Header-module__lnUIdW__dropdownLink:focus-visible{background:var(--hover);color:var(--text);border-left-color:var(--brand-2)}.Header-module__lnUIdW__actions{flex-shrink:0;align-items:center;gap:14px;display:flex}.Header-module__lnUIdW__iconBtn{width:42px;height:42px;color:var(--text);cursor:pointer;background:0 0;border:none;border-radius:4px;place-items:center;padding:0;display:grid}.Header-module__lnUIdW__iconBtn:hover{background:var(--hover)}.Header-module__lnUIdW__iconBtn svg{width:21px;height:21px}.Header-module__lnUIdW__sun{display:none}[data-theme=dark] .Header-module__lnUIdW__sun{display:block}[data-theme=dark] .Header-module__lnUIdW__moon{display:none}.Header-module__lnUIdW__cta{background:linear-gradient(110deg, var(--brand) 0%, var(--brand) 50%, var(--brand-2) 100%);color:#fff;border:1px solid #ffffff40;border-radius:4px;justify-content:center;align-items:center;gap:10px;height:52px;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 20px #13307a52,inset 0 1px #ffffff40}.Header-module__lnUIdW__cta:hover{transform:translateY(-1px);box-shadow:0 12px 26px #13307a66,inset 0 1px #ffffff40}.Header-module__lnUIdW__cta svg{width:16px;height:16px;transition:transform .2s}.Header-module__lnUIdW__cta:hover svg{transform:translate(2px,-2px)}.Header-module__lnUIdW__burger,.Header-module__lnUIdW__mobileNav{display:none}@media (max-width:1320px){.Header-module__lnUIdW__header{gap:14px}.Header-module__lnUIdW__navLink{padding:10px 8px;font-size:14.5px}}@media (max-width:1260px){.Header-module__lnUIdW__navLink{gap:4px;padding:10px 6px}}@media (max-width:1180px){.Header-module__lnUIdW__wrap{padding:14px 16px}.Header-module__lnUIdW__header{height:76px;padding:0 14px 0 18px}.Header-module__lnUIdW__logo{height:40px}.Header-module__lnUIdW__desktopNav,.Header-module__lnUIdW__actions>.Header-module__lnUIdW__cta{display:none}.Header-module__lnUIdW__burger{display:grid}.Header-module__lnUIdW__mobileNav{background:var(--menu-bg-strong);border:1px solid var(--glass-border);max-height:75vh;box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(22px)saturate(180%);border-radius:6px;padding:10px;display:block;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto}.Header-module__lnUIdW__mobileNav ul{margin:0;padding:0;list-style:none}.Header-module__lnUIdW__mobileRow{justify-content:space-between;align-items:center;display:flex}.Header-module__lnUIdW__mobileLink{color:var(--text);border-radius:4px;flex:1;padding:12px;font-size:16px;font-weight:500;text-decoration:none;display:block}.Header-module__lnUIdW__mobileLink[aria-current=page]{color:var(--brand-accent);font-weight:600}.Header-module__lnUIdW__mobileLink:hover{background:var(--hover)}.Header-module__lnUIdW__mobileNav .Header-module__lnUIdW__mobileSub{padding:0 0 6px 12px}.Header-module__lnUIdW__mobileCta{width:100%;margin-top:8px}}
.PageHero-module__NuqhHa__section{--edge:max(96px, calc((100% - 1440px) / 2 + 96px));padding:48px var(--edge) 88px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.PageHero-module__NuqhHa__textOnly{grid-template-columns:minmax(0,1fr)}.PageHero-module__NuqhHa__textOnly .PageHero-module__NuqhHa__copy{max-width:900px}.PageHero-module__NuqhHa__facts{flex-wrap:wrap;align-items:center;gap:14px;margin-top:32px;display:flex}.PageHero-module__NuqhHa__facts .PageHero-module__NuqhHa__badge,.PageHero-module__NuqhHa__facts .PageHero-module__NuqhHa__stat{position:static}.PageHero-module__NuqhHa__facts .PageHero-module__NuqhHa__stat{border-radius:999px;flex-direction:row;align-items:baseline;gap:10px;padding:10px 18px}.PageHero-module__NuqhHa__facts .PageHero-module__NuqhHa__value{letter-spacing:-.5px;font-size:22px}.PageHero-module__NuqhHa__facts .PageHero-module__NuqhHa__label{margin-top:0}.PageHero-module__NuqhHa__eyebrow{letter-spacing:1.5px;text-transform:uppercase;color:var(--brand-2);margin:0 0 12px;font-size:14px;font-weight:600}[data-theme=dark] .PageHero-module__NuqhHa__eyebrow{color:var(--brand-accent)}.PageHero-module__NuqhHa__heading{letter-spacing:-1px;color:var(--text);margin:0 0 22px;font-size:clamp(34px,3.6vw,52px);font-weight:700;line-height:1.1}.PageHero-module__NuqhHa__lead{color:var(--text);border-left:3px solid var(--brand-2);margin:0 0 18px;padding-left:18px;font-size:19px;line-height:1.6}.PageHero-module__NuqhHa__text{color:var(--text-muted);margin:0 0 14px;font-size:16.5px;line-height:1.75}.PageHero-module__NuqhHa__actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.PageHero-module__NuqhHa__primary,.PageHero-module__NuqhHa__secondary{border-radius:4px;align-items:center;gap:10px;height:50px;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.PageHero-module__NuqhHa__primary{color:#fff;background:linear-gradient(110deg, var(--brand) 0%, var(--brand) 50%, var(--brand-2) 100%);border:1px solid #ffffff40;box-shadow:0 8px 20px #13307a4d}.PageHero-module__NuqhHa__primary:hover{transform:translateY(-1px);box-shadow:0 12px 26px #13307a61}.PageHero-module__NuqhHa__primary svg{width:16px;height:16px}.PageHero-module__NuqhHa__secondary{color:var(--text);background:var(--hover);border:1px solid var(--glass-border)}.PageHero-module__NuqhHa__secondary:hover{background:#2f5bd31f}.PageHero-module__NuqhHa__secondary svg{width:18px;height:18px;color:var(--brand-2)}.PageHero-module__NuqhHa__media{margin:0 0 28px 28px;position:relative}.PageHero-module__NuqhHa__media:before{content:"";z-index:-1;background:linear-gradient(135deg, var(--brand-2), var(--brand));opacity:.16;border-radius:28px;position:absolute;inset:28px -28px -28px 28px}.PageHero-module__NuqhHa__image{border-radius:24px;width:100%;height:auto;display:block;box-shadow:0 24px 60px #13307a38}.PageHero-module__NuqhHa__product:before{background:radial-gradient(closest-side, var(--brand-2), transparent);opacity:.18;border-radius:50%;inset:8% 4%}.PageHero-module__NuqhHa__product .PageHero-module__NuqhHa__image{box-shadow:none;filter:drop-shadow(0 18px 30px #13307a38);border-radius:0}.PageHero-module__NuqhHa__product{margin:0;padding:64px 0 104px}.PageHero-module__NuqhHa__product .PageHero-module__NuqhHa__badge{top:0;right:0}.PageHero-module__NuqhHa__product .PageHero-module__NuqhHa__stat{bottom:0;left:0}.PageHero-module__NuqhHa__badge,.PageHero-module__NuqhHa__stat{background:var(--menu-bg-strong);border:1px solid var(--glass-border);margin:0;position:absolute;box-shadow:0 14px 34px #13307a33}.PageHero-module__NuqhHa__badge{color:var(--text);border-radius:999px;align-items:center;gap:8px;padding:9px 16px 9px 9px;font-size:14.5px;font-weight:600;display:flex;top:22px;right:22px}.PageHero-module__NuqhHa__check{color:#fff;background:var(--brand-2);border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.PageHero-module__NuqhHa__check svg{width:14px;height:14px}.PageHero-module__NuqhHa__stat{border-radius:18px;flex-direction:column;padding:18px 24px;display:flex;bottom:-28px;left:-28px}.PageHero-module__NuqhHa__value{letter-spacing:-1px;color:var(--brand-2);font-size:38px;font-weight:700;line-height:1}[data-theme=dark] .PageHero-module__NuqhHa__value{color:var(--brand-accent)}.PageHero-module__NuqhHa__label{color:var(--text-muted);margin-top:6px;font-size:14px}@media (max-width:1180px){.PageHero-module__NuqhHa__section{--edge:32px;gap:48px;padding-top:36px;padding-bottom:72px}}@media (max-width:1000px){.PageHero-module__NuqhHa__section{grid-template-columns:minmax(0,1fr)}.PageHero-module__NuqhHa__media{max-width:640px}}@media (max-width:600px){.PageHero-module__NuqhHa__section{--edge:20px;gap:40px;padding-top:24px;padding-bottom:56px}.PageHero-module__NuqhHa__lead{font-size:17px}.PageHero-module__NuqhHa__text{font-size:15.5px}.PageHero-module__NuqhHa__media{margin:0 0 20px}.PageHero-module__NuqhHa__media:before{inset:16px -8px -16px 16px}.PageHero-module__NuqhHa__image{border-radius:18px}.PageHero-module__NuqhHa__badge{padding:6px 12px 6px 6px;font-size:12.5px;top:12px;right:12px}.PageHero-module__NuqhHa__check{width:20px;height:20px}.PageHero-module__NuqhHa__stat{padding:12px 16px;bottom:-20px;left:12px}.PageHero-module__NuqhHa__value{font-size:28px}.PageHero-module__NuqhHa__label{font-size:12.5px}}
.ServicesCarousel-module__reylIq__section{--edge:max(48px, calc((100% - 1440px) / 2 + 48px));--gap:20px;--panel:#0b1530;padding:36px var(--edge) 84px}[data-theme=dark] .ServicesCarousel-module__reylIq__section{--panel:#0f1a33}.ServicesCarousel-module__reylIq__heading{letter-spacing:-.8px;color:var(--text);margin:0 0 32px;font-size:clamp(28px,3vw,44px);font-weight:400;line-height:1.1}.ServicesCarousel-module__reylIq__grid{gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ServicesCarousel-module__reylIq__item{display:flex}.ServicesCarousel-module__reylIq__featured{grid-column:span 2}.ServicesCarousel-module__reylIq__card{background:var(--panel);border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;width:100%;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 34px #0b153029}.ServicesCarousel-module__reylIq__media{aspect-ratio:16/10;background:#0d1424;flex-shrink:0;position:relative;overflow:hidden}.ServicesCarousel-module__reylIq__media:after{content:"";background:linear-gradient(180deg, transparent, var(--panel));pointer-events:none;height:34%;position:absolute;inset:auto 0 0}.ServicesCarousel-module__reylIq__image{object-fit:cover;transition:transform .8s cubic-bezier(.16,1,.3,1)}.ServicesCarousel-module__reylIq__body{color:#fff;flex-direction:column;flex:1;padding:6px 22px 18px;display:flex}.ServicesCarousel-module__reylIq__eyebrow{letter-spacing:1.4px;text-transform:uppercase;color:#9bd35a;margin:0 0 8px;font-size:11.5px;font-weight:600}.ServicesCarousel-module__reylIq__title{letter-spacing:-.2px;margin:0 0 8px;font-size:20px;font-weight:500;line-height:1.2}.ServicesCarousel-module__reylIq__link{color:inherit;text-decoration:none}.ServicesCarousel-module__reylIq__link:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.ServicesCarousel-module__reylIq__text{color:#ffffffd1;margin:0 0 14px;font-size:14px;line-height:1.55}.ServicesCarousel-module__reylIq__footer{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;display:flex}.ServicesCarousel-module__reylIq__more{text-underline-offset:4px;font-size:14px;font-weight:500}.ServicesCarousel-module__reylIq__go{color:#fff;border:1.5px solid #fffc;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;transition:background .25s,color .25s,transform .25s;display:grid}.ServicesCarousel-module__reylIq__go svg{width:18px;height:18px}.ServicesCarousel-module__reylIq__featured .ServicesCarousel-module__reylIq__card{flex-direction:row;min-height:340px}.ServicesCarousel-module__reylIq__featured .ServicesCarousel-module__reylIq__media{aspect-ratio:auto;width:50%}.ServicesCarousel-module__reylIq__featured .ServicesCarousel-module__reylIq__media:after{background:linear-gradient(90deg, transparent, var(--panel));width:34%;height:auto;inset:0 0 0 auto}.ServicesCarousel-module__reylIq__featured .ServicesCarousel-module__reylIq__body{justify-content:flex-end;padding:24px 26px 20px 10px}.ServicesCarousel-module__reylIq__featured .ServicesCarousel-module__reylIq__title{font-size:24px}.ServicesCarousel-module__reylIq__featured .ServicesCarousel-module__reylIq__footer{margin-top:6px}.ServicesCarousel-module__reylIq__card:hover,.ServicesCarousel-module__reylIq__card:focus-within{transform:translateY(-3px);box-shadow:0 22px 44px #0b153042}.ServicesCarousel-module__reylIq__card:hover .ServicesCarousel-module__reylIq__image,.ServicesCarousel-module__reylIq__card:focus-within .ServicesCarousel-module__reylIq__image{transform:scale(1.05)}.ServicesCarousel-module__reylIq__card:hover .ServicesCarousel-module__reylIq__go,.ServicesCarousel-module__reylIq__card:focus-within .ServicesCarousel-module__reylIq__go{color:var(--panel);background:#fff;transform:translate(2px)}.ServicesCarousel-module__reylIq__card:hover .ServicesCarousel-module__reylIq__more{text-decoration:underline}.ServicesCarousel-module__reylIq__card:has(.ServicesCarousel-module__reylIq__link:focus-visible){outline:3px solid var(--brand-2);outline-offset:3px}@media (max-width:1180px){.ServicesCarousel-module__reylIq__section{--edge:32px;padding:32px var(--edge) 72px}.ServicesCarousel-module__reylIq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.ServicesCarousel-module__reylIq__section{--edge:20px;--gap:14px;padding:24px var(--edge) 56px}.ServicesCarousel-module__reylIq__heading{margin-bottom:22px}.ServicesCarousel-module__reylIq__grid{grid-template-columns:minmax(0,1fr)}.ServicesCarousel-module__reylIq__featured{grid-column:auto}.ServicesCarousel-module__reylIq__featured .ServicesCarousel-module__reylIq__card{flex-direction:column;min-height:0}.ServicesCarousel-module__reylIq__featured .ServicesCarousel-module__reylIq__media{aspect-ratio:16/10;width:auto}.ServicesCarousel-module__reylIq__featured .ServicesCarousel-module__reylIq__media:after{background:linear-gradient(180deg, transparent, var(--panel));width:auto;height:34%;inset:auto 0 0}.ServicesCarousel-module__reylIq__featured .ServicesCarousel-module__reylIq__image{object-position:50% 42%}.ServicesCarousel-module__reylIq__featured .ServicesCarousel-module__reylIq__body{padding:6px 22px 18px}.ServicesCarousel-module__reylIq__featured .ServicesCarousel-module__reylIq__title{font-size:20px}}@media (prefers-reduced-motion:reduce){.ServicesCarousel-module__reylIq__card,.ServicesCarousel-module__reylIq__image,.ServicesCarousel-module__reylIq__go{transition:none}.ServicesCarousel-module__reylIq__card:hover,.ServicesCarousel-module__reylIq__card:focus-within,.ServicesCarousel-module__reylIq__card:hover .ServicesCarousel-module__reylIq__image,.ServicesCarousel-module__reylIq__card:focus-within .ServicesCarousel-module__reylIq__image{transform:none}}
.TopBar-module__LYwH0W__bar{color:#ffffffe6;background:linear-gradient(90deg, #0d2160 0%, var(--brand) 55%, #1d3f99 100%);border-radius:6px 6px 0 0;max-width:1440px;max-height:42px;margin:0 auto;transition:max-height .3s,opacity .2s;overflow:hidden}[data-theme=dark] .TopBar-module__LYwH0W__bar{background:linear-gradient(90deg,#08112e 0%,#0e1f55 100%);border:1px solid #ffffff14;border-bottom:0}[data-scrolled] .TopBar-module__LYwH0W__bar{opacity:0;visibility:hidden;max-height:0;transition:max-height .3s,opacity .2s,visibility 0s .3s}.TopBar-module__LYwH0W__inner{justify-content:space-between;align-items:center;gap:16px;height:42px;padding:0 24px 0 28px;display:flex}.TopBar-module__LYwH0W__contact,.TopBar-module__LYwH0W__social{align-items:center;margin:0;padding:0;list-style:none;display:flex}.TopBar-module__LYwH0W__contact{gap:28px;min-width:0}.TopBar-module__LYwH0W__contact a{letter-spacing:.2px;color:inherit;white-space:nowrap;align-items:center;gap:8px;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.TopBar-module__LYwH0W__contact svg{color:#9fb8ff;flex-shrink:0;width:15px;height:15px}.TopBar-module__LYwH0W__contact a:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.TopBar-module__LYwH0W__social{gap:4px}.TopBar-module__LYwH0W__social a{width:30px;height:30px;color:inherit;border-radius:50%;place-items:center;transition:background .2s,color .2s;display:grid}.TopBar-module__LYwH0W__social a:hover{color:#fff;background:#ffffff1f}.TopBar-module__LYwH0W__social svg{width:15px;height:15px}.TopBar-module__LYwH0W__contact a:focus-visible,.TopBar-module__LYwH0W__social a:focus-visible{outline-offset:-2px;outline:2px solid #9fb8ff}.TopBar-module__LYwH0W__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.TopBar-module__LYwH0W__bar{transition:none}[data-scrolled] .TopBar-module__LYwH0W__bar{transition:none}}@media (max-width:1180px){.TopBar-module__LYwH0W__inner{padding:0 14px 0 18px}}@media (max-width:600px){.TopBar-module__LYwH0W__bar{max-height:36px}.TopBar-module__LYwH0W__inner{justify-content:center;height:36px;padding:0 12px}.TopBar-module__LYwH0W__contact{gap:18px}.TopBar-module__LYwH0W__contact a{gap:6px;font-size:13px}.TopBar-module__LYwH0W__contact svg{width:13px;height:13px}.TopBar-module__LYwH0W__social{display:none}}
.PrincipleQuote-module__rvzTRG__section{--edge:max(96px, calc((100% - 1440px) / 2 + 96px));padding:8px var(--edge) 88px}.PrincipleQuote-module__rvzTRG__panel{color:#fff;background:radial-gradient(circle at 85% 20%, #8fb0ff59, transparent 45%), linear-gradient(120deg, var(--brand) 0%, #1b3f9e 55%, var(--brand-2) 100%);border-radius:28px;margin:0;padding:64px 72px;position:relative;overflow:hidden;box-shadow:0 24px 60px #13307a47}.PrincipleQuote-module__rvzTRG__panel:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 30%,#000);mask-image:linear-gradient(90deg,#0000 30%,#000)}.PrincipleQuote-module__rvzTRG__mark{color:#ffffff59;width:52px;height:39px;margin-bottom:22px}.PrincipleQuote-module__rvzTRG__label{letter-spacing:.3px;color:#ffffffc7;margin:0 0 12px;font-size:16px;font-weight:500}.PrincipleQuote-module__rvzTRG__quote{z-index:1;max-width:1000px;margin:0;position:relative}.PrincipleQuote-module__rvzTRG__quote p{letter-spacing:-.4px;text-wrap:balance;margin:0;font-size:clamp(24px,2.6vw,38px);font-weight:500;line-height:1.3}@media (max-width:1180px){.PrincipleQuote-module__rvzTRG__section{--edge:32px;padding-bottom:72px}.PrincipleQuote-module__rvzTRG__panel{padding:52px 48px}}@media (max-width:600px){.PrincipleQuote-module__rvzTRG__section{--edge:20px;padding-bottom:56px}.PrincipleQuote-module__rvzTRG__panel{border-radius:20px;padding:36px 24px}.PrincipleQuote-module__rvzTRG__mark{width:38px;height:28px;margin-bottom:16px}.PrincipleQuote-module__rvzTRG__label{font-size:14.5px}}
.ProcessSteps-module__pklKHG__section{--edge:max(96px, calc((100% - 1440px) / 2 + 96px));--zk-green:#7cc243;--icon:60px;padding:80px var(--edge)}.ProcessSteps-module__pklKHG__head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:24px 72px;margin-bottom:52px;display:grid}.ProcessSteps-module__pklKHG__heading{letter-spacing:-.6px;color:var(--text);margin:0;font-size:clamp(28px,2.8vw,40px);font-weight:700;line-height:1.15}.ProcessSteps-module__pklKHG__intro{color:var(--text-muted);margin:0;font-size:16.5px;line-height:1.75}.ProcessSteps-module__pklKHG__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.ProcessSteps-module__pklKHG__step{position:relative}.ProcessSteps-module__pklKHG__step:not(:last-child):after{content:"";top:calc(var(--icon) / 2 - 1px);left:calc(var(--icon) + 14px);background-image:linear-gradient(90deg, var(--zk-green) 55%, transparent 0);opacity:.7;background-size:12px 2px;height:2px;position:absolute;right:-14px}.ProcessSteps-module__pklKHG__marker{width:var(--icon);height:var(--icon);margin-bottom:24px;position:relative}.ProcessSteps-module__pklKHG__icon{width:100%;height:100%;color:var(--brand-2);background:var(--menu-bg-strong);border:1px solid var(--glass-border);border-radius:18px;place-items:center;transition:transform .25s,color .25s,background .25s;display:grid;box-shadow:0 12px 28px #13307a24}[data-theme=dark] .ProcessSteps-module__pklKHG__icon{color:var(--brand-accent)}.ProcessSteps-module__pklKHG__icon svg{width:26px;height:26px}.ProcessSteps-module__pklKHG__step:hover .ProcessSteps-module__pklKHG__icon{color:#fff;background:var(--brand);transform:translateY(-3px)}.ProcessSteps-module__pklKHG__number{letter-spacing:.3px;color:#12170f;background:var(--zk-green);border:2px solid var(--page-bg);border-radius:999px;place-items:center;min-width:28px;height:24px;padding:0 6px;font-size:12px;font-weight:700;display:grid;position:absolute;top:-8px;right:-10px}.ProcessSteps-module__pklKHG__title{color:var(--text);margin:0 0 10px;font-size:19px;font-weight:700;line-height:1.3}.ProcessSteps-module__pklKHG__text{color:var(--text-muted);margin:0;font-size:15.5px;line-height:1.7}.ProcessSteps-module__pklKHG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ProcessSteps-module__pklKHG__contact{color:#fff;background:radial-gradient(520px at 100% 0,#7cc24333,#0000 65%),linear-gradient(140deg,#14191d 0%,#1b2125 55%,#0e1215 100%);border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;margin-top:60px;padding:30px 36px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 56px #0a0e1247}[data-theme=dark] .ProcessSteps-module__pklKHG__contact{border:1px solid #ffffff1a;box-shadow:0 24px 56px #00000073}.ProcessSteps-module__pklKHG__contactHeading{letter-spacing:-.3px;margin:0 0 4px;font-size:24px;font-weight:700}.ProcessSteps-module__pklKHG__contactText{color:#ffffffad;margin:0;font-size:15.5px}.ProcessSteps-module__pklKHG__actions{flex-wrap:wrap;gap:10px;display:flex}.ProcessSteps-module__pklKHG__primary,.ProcessSteps-module__pklKHG__ghost{border-radius:999px;justify-content:center;align-items:center;gap:9px;height:48px;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s,background .2s,border-color .2s;display:inline-flex}.ProcessSteps-module__pklKHG__primary{color:#12170f;background:#fff}.ProcessSteps-module__pklKHG__primary:hover{background:#eaf3df;transform:translateY(-1px)}.ProcessSteps-module__pklKHG__primary svg{color:#4e8f22;width:15px;height:15px}.ProcessSteps-module__pklKHG__ghost{color:#fff;background:#ffffff0f;border:1px solid #ffffff38}.ProcessSteps-module__pklKHG__ghost:hover{background:#ffffff1f;border-color:#fff6}.ProcessSteps-module__pklKHG__ghost svg{width:17px;height:17px;color:var(--zk-green);flex-shrink:0}.ProcessSteps-module__pklKHG__whatsapp svg{color:#25d366}.ProcessSteps-module__pklKHG__primary:focus-visible,.ProcessSteps-module__pklKHG__ghost:focus-visible{outline:2px solid var(--zk-green);outline-offset:3px}@media (prefers-reduced-motion:reduce){.ProcessSteps-module__pklKHG__icon,.ProcessSteps-module__pklKHG__primary{transition:none}.ProcessSteps-module__pklKHG__step:hover .ProcessSteps-module__pklKHG__icon,.ProcessSteps-module__pklKHG__primary:hover{transform:none}}@media (max-width:1180px){.ProcessSteps-module__pklKHG__section{--edge:32px;padding-top:64px;padding-bottom:64px}.ProcessSteps-module__pklKHG__head{gap:16px 48px}.ProcessSteps-module__pklKHG__steps{gap:24px}.ProcessSteps-module__pklKHG__step:not(:last-child):after{right:-12px}}@media (max-width:900px){.ProcessSteps-module__pklKHG__head{grid-template-columns:minmax(0,1fr);margin-bottom:36px}.ProcessSteps-module__pklKHG__steps{grid-template-columns:minmax(0,1fr);gap:0}.ProcessSteps-module__pklKHG__step{grid-template-columns:var(--icon) minmax(0, 1fr);column-gap:22px;padding-bottom:32px;display:grid}.ProcessSteps-module__pklKHG__step:last-child{padding-bottom:0}.ProcessSteps-module__pklKHG__marker{grid-row:span 2;margin-bottom:0}.ProcessSteps-module__pklKHG__title{margin-top:4px}.ProcessSteps-module__pklKHG__step:not(:last-child):after{top:calc(var(--icon) + 12px);bottom:12px;left:calc(var(--icon) / 2 - 1px);background-image:linear-gradient(180deg, var(--zk-green) 55%, transparent 0);background-size:2px 12px;width:2px;height:auto;right:auto}.ProcessSteps-module__pklKHG__contact{margin-top:44px}}@media (max-width:600px){.ProcessSteps-module__pklKHG__section{--edge:20px;--icon:52px;padding-top:48px;padding-bottom:48px}.ProcessSteps-module__pklKHG__intro{font-size:15.5px}.ProcessSteps-module__pklKHG__icon{border-radius:15px}.ProcessSteps-module__pklKHG__icon svg{width:23px;height:23px}.ProcessSteps-module__pklKHG__step{column-gap:18px}.ProcessSteps-module__pklKHG__title{font-size:18px}.ProcessSteps-module__pklKHG__text{font-size:15px}.ProcessSteps-module__pklKHG__contact{border-radius:18px;padding:26px 20px}.ProcessSteps-module__pklKHG__contactHeading{font-size:21px}.ProcessSteps-module__pklKHG__actions,.ProcessSteps-module__pklKHG__primary,.ProcessSteps-module__pklKHG__ghost{width:100%}}
.WhyAllied-module__fClr2a__section{background:var(--glass-bg);border-top:1px solid var(--glass-border);border-bottom:1px solid var(--glass-border);width:100%;box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(22px)saturate(180%);margin:40px 0 0;position:relative}.WhyAllied-module__fClr2a__section:before{content:"";background:linear-gradient(90deg, transparent, var(--glass-shine), transparent);pointer-events:none;height:1px;position:absolute;top:0;left:8%;right:8%}.WhyAllied-module__fClr2a__highlights{--hl-edge:max(96px, calc((100% - 1440px) / 2 + 96px));--hl-line:#13307a1a;padding:16px var(--hl-edge);border-bottom:1px solid var(--hl-line);background:#eceef3;margin:0;list-style:none;display:flex}[data-theme=dark] .WhyAllied-module__fClr2a__highlights{--hl-line:#ffffff1a;background:#ffffff0a}.WhyAllied-module__fClr2a__highlight{flex:auto;align-items:center;gap:14px;min-width:0;padding:2px 24px;display:flex}.WhyAllied-module__fClr2a__highlight:first-child{padding-left:0}.WhyAllied-module__fClr2a__highlight:last-child{padding-right:0}.WhyAllied-module__fClr2a__highlight+.WhyAllied-module__fClr2a__highlight{border-left:1px solid var(--hl-line)}.WhyAllied-module__fClr2a__highlightIcon{width:28px;height:28px;color:var(--brand-2);flex-shrink:0}[data-theme=dark] .WhyAllied-module__fClr2a__highlightIcon{color:var(--brand-accent)}.WhyAllied-module__fClr2a__highlightBody{flex-direction:column;gap:1px;min-width:0;display:flex}.WhyAllied-module__fClr2a__highlightTitle{color:var(--text);font-size:16px;font-weight:600;line-height:1.3}.WhyAllied-module__fClr2a__highlightText{color:var(--text-muted);font-size:14px;line-height:1.45}.WhyAllied-module__fClr2a__card{grid-template-columns:1.1fr 1fr;gap:56px;padding:64px max(96px,50% - 624px);display:grid}.WhyAllied-module__fClr2a__single{grid-template-columns:minmax(0,1fr)}.WhyAllied-module__fClr2a__single .WhyAllied-module__fClr2a__text{max-width:1100px}.WhyAllied-module__fClr2a__withBadge{grid-template-columns:minmax(0,1fr) auto;align-items:center}.WhyAllied-module__fClr2a__badge{width:146px;height:auto;display:block}.WhyAllied-module__fClr2a__credentials{align-items:center;gap:32px;display:flex}.WhyAllied-module__fClr2a__certificate{flex-direction:column;flex-shrink:0;align-items:center;gap:14px;width:220px;text-decoration:none;display:flex}.WhyAllied-module__fClr2a__frame{background:#fff;border:1px solid #13307a14;border-radius:6px;padding:8px;transition:transform .3s,box-shadow .3s;display:block;transform:rotate(2.5deg);box-shadow:0 20px 44px #13307a38,0 2px 6px #13307a14}.WhyAllied-module__fClr2a__certificate:hover .WhyAllied-module__fClr2a__frame,.WhyAllied-module__fClr2a__certificate:focus-visible .WhyAllied-module__fClr2a__frame{transform:rotate(0)translateY(-4px);box-shadow:0 26px 54px #13307a47,0 2px 6px #13307a14}.WhyAllied-module__fClr2a__certificate:focus-visible{outline:none}.WhyAllied-module__fClr2a__certificate:focus-visible .WhyAllied-module__fClr2a__frame{outline:2px solid var(--brand-2);outline-offset:4px}.WhyAllied-module__fClr2a__certImage{border-radius:3px;width:100%;height:auto;display:block}.WhyAllied-module__fClr2a__certCaption{text-align:center;color:var(--text);flex-direction:column;gap:2px;font-size:13.5px;font-weight:600;line-height:1.35;display:flex}.WhyAllied-module__fClr2a__certCaption span+span{color:var(--text-muted);font-weight:500}.WhyAllied-module__fClr2a__badgeSide{flex-shrink:0;width:128px;margin-bottom:44px}[data-theme=dark] .WhyAllied-module__fClr2a__frame{border-color:#ffffff1a;box-shadow:0 20px 44px #00000080}.WhyAllied-module__fClr2a__heading{letter-spacing:-.5px;color:var(--text);margin:0 0 20px;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.2}.WhyAllied-module__fClr2a__text{color:var(--text-muted);margin:0 0 14px;font-size:16.5px;line-height:1.75}.WhyAllied-module__fClr2a__moreLink{color:var(--brand-accent);text-underline-offset:4px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.WhyAllied-module__fClr2a__moreLink:hover{text-decoration-thickness:2px}.WhyAllied-module__fClr2a__actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.WhyAllied-module__fClr2a__primary,.WhyAllied-module__fClr2a__secondary{border-radius:4px;align-items:center;gap:10px;height:50px;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.WhyAllied-module__fClr2a__primary{color:#fff;background:linear-gradient(110deg, var(--brand) 0%, var(--brand) 50%, var(--brand-2) 100%);border:1px solid #ffffff40;box-shadow:0 8px 20px #13307a4d}.WhyAllied-module__fClr2a__primary:hover{transform:translateY(-1px);box-shadow:0 12px 26px #13307a61}.WhyAllied-module__fClr2a__primary svg{width:16px;height:16px}.WhyAllied-module__fClr2a__secondary{color:var(--text);background:var(--hover);border:1px solid var(--glass-border)}.WhyAllied-module__fClr2a__secondary:hover{background:#25d3661f}.WhyAllied-module__fClr2a__secondary svg{color:#25d366;width:20px;height:20px}.WhyAllied-module__fClr2a__rating{color:var(--text-muted);align-items:center;gap:10px;margin-top:22px;font-size:15px;text-decoration:none;display:inline-flex}.WhyAllied-module__fClr2a__rating:hover,.WhyAllied-module__fClr2a__rating strong{color:var(--text)}.WhyAllied-module__fClr2a__stars{color:#f5b301;letter-spacing:2px}.WhyAllied-module__fClr2a__points{grid-template-columns:1fr 1fr;align-content:center;gap:16px;margin:0;padding:0;list-style:none;display:grid}.WhyAllied-module__fClr2a__point{background:var(--hover);border:1px solid var(--glass-border);border-radius:6px;flex-direction:column;padding:24px;transition:transform .2s,background .2s;display:flex}.WhyAllied-module__fClr2a__point:hover{transform:translateY(-2px)}.WhyAllied-module__fClr2a__pointTitle{color:var(--text);margin:0 0 8px;font-size:17px;font-weight:600}.WhyAllied-module__fClr2a__pointText{color:var(--text-muted);flex:1;margin:0 0 14px;font-size:14.5px;line-height:1.6}.WhyAllied-module__fClr2a__pointLink{color:var(--brand-accent);font-size:14.5px;font-weight:600;text-decoration:none}.WhyAllied-module__fClr2a__pointLink:hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:1400px){.WhyAllied-module__fClr2a__highlight{gap:12px;padding-inline:20px}.WhyAllied-module__fClr2a__highlightIcon{width:26px;height:26px}.WhyAllied-module__fClr2a__highlightTitle{font-size:15px}.WhyAllied-module__fClr2a__highlightText{font-size:13.5px}}@media (max-width:1180px){.WhyAllied-module__fClr2a__highlights{--hl-edge:32px;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px;padding-block:16px;display:grid}.WhyAllied-module__fClr2a__highlight+.WhyAllied-module__fClr2a__highlight{border-left:0}.WhyAllied-module__fClr2a__highlight:nth-child(odd){padding-left:0}.WhyAllied-module__fClr2a__highlight:nth-child(2n){border-left:1px solid var(--hl-line);padding-right:0}.WhyAllied-module__fClr2a__card{grid-template-columns:1fr;gap:36px;padding:48px 32px}.WhyAllied-module__fClr2a__withBadge{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:900px){.WhyAllied-module__fClr2a__withBadge{grid-template-columns:minmax(0,1fr)}.WhyAllied-module__fClr2a__credentials{border-top:1px solid #13307a1a;justify-content:center;gap:36px;padding-top:36px}[data-theme=dark] .WhyAllied-module__fClr2a__credentials{border-top-color:#ffffff1a}}@media (max-width:600px){.WhyAllied-module__fClr2a__highlights{--hl-edge:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-block:16px}.WhyAllied-module__fClr2a__highlight,.WhyAllied-module__fClr2a__highlight:nth-child(2n){text-align:center;background:#ffffffbf;border:1px solid #13307a0f;border-radius:10px;flex-direction:column;justify-content:flex-start;gap:10px;padding:16px 10px 14px;box-shadow:0 4px 14px #13307a0d}[data-theme=dark] .WhyAllied-module__fClr2a__highlight{box-shadow:none;background:#ffffff0a;border-color:#ffffff14}[data-theme=dark] .WhyAllied-module__fClr2a__highlight:nth-child(2n){box-shadow:none;background:#ffffff0a;border-color:#ffffff14}.WhyAllied-module__fClr2a__highlightIcon{background:#2f5bd31a;border-radius:50%;width:42px;height:42px;padding:10px}[data-theme=dark] .WhyAllied-module__fClr2a__highlightIcon{background:#8fb0ff1f}.WhyAllied-module__fClr2a__highlightBody{align-items:center;gap:3px}.WhyAllied-module__fClr2a__highlightTitle{font-size:14.5px}.WhyAllied-module__fClr2a__highlightText{font-size:12.5px;line-height:1.4}.WhyAllied-module__fClr2a__card{padding:32px 20px}.WhyAllied-module__fClr2a__points{grid-template-columns:1fr}.WhyAllied-module__fClr2a__text{font-size:15.5px}.WhyAllied-module__fClr2a__credentials{gap:28px}.WhyAllied-module__fClr2a__certificate{width:170px}.WhyAllied-module__fClr2a__badgeSide{width:100px}}
.WhatsAppButton-module__N1AFea__button{z-index:60;color:#fff;background:#25d366;border-radius:50%;place-items:center;width:60px;height:60px;transition:transform .2s,box-shadow .2s;display:grid;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 24px #25d36666}.WhatsAppButton-module__N1AFea__button:hover{transform:translateY(-2px)scale(1.04);box-shadow:0 14px 30px #25d36680}.WhatsAppButton-module__N1AFea__button svg{width:30px;height:30px}@media (max-width:520px){.WhatsAppButton-module__N1AFea__button{width:54px;height:54px;bottom:16px;right:16px}}
.ProductFamilyGrid-module__YTo7oq__section{--edge:max(96px, calc((100% - 1440px) / 2 + 96px));--zk-green:#7cc243;padding:80px var(--edge)}.ProductFamilyGrid-module__YTo7oq__head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:24px 72px;margin-bottom:40px;display:grid}.ProductFamilyGrid-module__YTo7oq__heading{letter-spacing:-.6px;color:var(--text);margin:0;font-size:clamp(28px,2.8vw,40px);font-weight:700;line-height:1.15}.ProductFamilyGrid-module__YTo7oq__intro{color:var(--text-muted);margin:0;font-size:16.5px;line-height:1.75}.ProductFamilyGrid-module__YTo7oq__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.ProductFamilyGrid-module__YTo7oq__card{background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(18px)saturate(160%);border-radius:20px;flex-direction:column;grid-column:span 2;padding:10px;transition:transform .25s,box-shadow .25s;display:flex;position:relative}.ProductFamilyGrid-module__YTo7oq__card:hover{transform:translateY(-4px);box-shadow:0 22px 48px #13307a2e,inset 0 1px #fffc}.ProductFamilyGrid-module__YTo7oq__card:nth-child(n+4){flex-direction:row;grid-column:span 3}.ProductFamilyGrid-module__YTo7oq__card:nth-child(n+4) .ProductFamilyGrid-module__YTo7oq__media{flex:0 0 46%;height:auto;min-height:240px}.ProductFamilyGrid-module__YTo7oq__card:nth-child(n+4) .ProductFamilyGrid-module__YTo7oq__body{justify-content:center;padding:24px 20px 20px 24px}.ProductFamilyGrid-module__YTo7oq__card:nth-child(n+4) .ProductFamilyGrid-module__YTo7oq__text{flex:none}.ProductFamilyGrid-module__YTo7oq__media{background:#fff;border-radius:14px;height:230px;position:relative;overflow:hidden}.ProductFamilyGrid-module__YTo7oq__media:after{content:"";background:var(--zk-green);border-radius:3px 3px 0 0;width:36px;height:3px;transition:width .3s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.ProductFamilyGrid-module__YTo7oq__card:hover .ProductFamilyGrid-module__YTo7oq__media:after{width:45%}.ProductFamilyGrid-module__YTo7oq__image{object-fit:contain;width:calc(100% - 48px);height:calc(100% - 48px);transition:transform .35s;display:block;position:absolute;inset:24px}.ProductFamilyGrid-module__YTo7oq__card:hover .ProductFamilyGrid-module__YTo7oq__image{transform:scale(1.05)}.ProductFamilyGrid-module__YTo7oq__body{flex-direction:column;flex:1;padding:20px 14px 12px;display:flex}.ProductFamilyGrid-module__YTo7oq__title{color:var(--text);margin:0 0 8px;font-size:19px;font-weight:700;line-height:1.3}.ProductFamilyGrid-module__YTo7oq__text{color:var(--text-muted);flex:1;margin:0 0 18px;font-size:15px;line-height:1.65}.ProductFamilyGrid-module__YTo7oq__more{color:var(--brand-accent);background:var(--hover);border:1px solid var(--glass-border);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:9px 16px;font-size:14.5px;font-weight:600;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.ProductFamilyGrid-module__YTo7oq__more:hover{color:#fff;background:var(--brand)}[data-theme=dark] .ProductFamilyGrid-module__YTo7oq__more:hover{color:#0e1320;background:var(--brand-accent)}.ProductFamilyGrid-module__YTo7oq__more svg{width:14px;height:14px;transition:transform .2s}.ProductFamilyGrid-module__YTo7oq__more:hover svg{transform:translate(2px,-2px)}.ProductFamilyGrid-module__YTo7oq__more:focus-visible{outline:2px solid var(--brand-2);outline-offset:3px}.ProductFamilyGrid-module__YTo7oq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ProductFamilyGrid-module__YTo7oq__related{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:32px;display:flex}.ProductFamilyGrid-module__YTo7oq__relatedLabel{color:var(--text);font-size:15px;font-weight:600}.ProductFamilyGrid-module__YTo7oq__related ul{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ProductFamilyGrid-module__YTo7oq__chip{color:var(--brand-accent);border:1px solid var(--glass-border);background:var(--glass-bg);border-radius:999px;padding:8px 16px;font-size:14.5px;font-weight:600;text-decoration:none;transition:background .2s;display:inline-block}.ProductFamilyGrid-module__YTo7oq__chip:hover{background:var(--hover)}@media (prefers-reduced-motion:reduce){.ProductFamilyGrid-module__YTo7oq__card,.ProductFamilyGrid-module__YTo7oq__image,.ProductFamilyGrid-module__YTo7oq__media:after,.ProductFamilyGrid-module__YTo7oq__more svg{transition:none}.ProductFamilyGrid-module__YTo7oq__card:hover,.ProductFamilyGrid-module__YTo7oq__card:hover .ProductFamilyGrid-module__YTo7oq__image{transform:none}}@media (max-width:1180px){.ProductFamilyGrid-module__YTo7oq__section{--edge:32px;padding-top:64px;padding-bottom:64px}.ProductFamilyGrid-module__YTo7oq__head{gap:16px 48px}}@media (max-width:1100px){.ProductFamilyGrid-module__YTo7oq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductFamilyGrid-module__YTo7oq__card,.ProductFamilyGrid-module__YTo7oq__card:nth-child(n+4){flex-direction:column;grid-column:span 1}.ProductFamilyGrid-module__YTo7oq__card:nth-child(n+4) .ProductFamilyGrid-module__YTo7oq__media{flex:none;height:230px;min-height:0}.ProductFamilyGrid-module__YTo7oq__card:nth-child(n+4) .ProductFamilyGrid-module__YTo7oq__body{padding:20px 14px 12px}.ProductFamilyGrid-module__YTo7oq__card:last-child .ProductFamilyGrid-module__YTo7oq__body{padding:24px 20px 20px 24px}.ProductFamilyGrid-module__YTo7oq__card:last-child{flex-direction:row;grid-column:1/-1}.ProductFamilyGrid-module__YTo7oq__card:last-child .ProductFamilyGrid-module__YTo7oq__media{flex:0 0 46%;height:auto;min-height:220px}}@media (max-width:800px){.ProductFamilyGrid-module__YTo7oq__head{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.ProductFamilyGrid-module__YTo7oq__section{--edge:20px;padding-top:48px;padding-bottom:48px}.ProductFamilyGrid-module__YTo7oq__head{margin-bottom:28px}.ProductFamilyGrid-module__YTo7oq__intro{font-size:15.5px}.ProductFamilyGrid-module__YTo7oq__grid{grid-template-columns:minmax(0,1fr);gap:16px}.ProductFamilyGrid-module__YTo7oq__card:last-child{flex-direction:column}.ProductFamilyGrid-module__YTo7oq__card:last-child .ProductFamilyGrid-module__YTo7oq__body{padding:20px 14px 12px}.ProductFamilyGrid-module__YTo7oq__card .ProductFamilyGrid-module__YTo7oq__media,.ProductFamilyGrid-module__YTo7oq__card:nth-child(n+4) .ProductFamilyGrid-module__YTo7oq__media,.ProductFamilyGrid-module__YTo7oq__card:last-child .ProductFamilyGrid-module__YTo7oq__media{flex:none;height:200px;min-height:0}.ProductFamilyGrid-module__YTo7oq__title{font-size:18px}}
.QualityPolicy-module__VQLG1a__section{--edge:max(96px, calc((100% - 1440px) / 2 + 96px));padding:88px var(--edge);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:72px;display:grid}.QualityPolicy-module__VQLG1a__aside{position:sticky;top:140px}.QualityPolicy-module__VQLG1a__heading{letter-spacing:-.6px;color:var(--text);margin:0 0 20px;font-size:clamp(28px,2.8vw,40px);font-weight:700;line-height:1.15}.QualityPolicy-module__VQLG1a__lead{color:var(--text);border-left:3px solid var(--brand-2);margin:0;padding-left:18px;font-size:19px;line-height:1.6}.QualityPolicy-module__VQLG1a__text{color:var(--text-muted);margin:0 0 16px;font-size:16.5px;line-height:1.75}.QualityPolicy-module__VQLG1a__callout{background:var(--menu-bg-strong);border:1px solid var(--glass-border);border-radius:20px;margin-top:28px;padding:28px 30px;box-shadow:0 10px 30px #13307a17}.QualityPolicy-module__VQLG1a__calloutLabel{letter-spacing:.3px;color:var(--brand-2);margin:0 0 8px;font-size:14px;font-weight:600}[data-theme=dark] .QualityPolicy-module__VQLG1a__calloutLabel{color:var(--brand-accent)}.QualityPolicy-module__VQLG1a__calloutQuote{color:var(--text);margin:0 0 14px;font-size:18px;font-weight:500;line-height:1.6}.QualityPolicy-module__VQLG1a__calloutAfter{color:var(--text-muted);margin:0;font-size:15px;line-height:1.7}@media (max-width:1180px){.QualityPolicy-module__VQLG1a__section{--edge:32px;gap:48px;padding-top:72px;padding-bottom:72px}}@media (max-width:900px){.QualityPolicy-module__VQLG1a__section{grid-template-columns:minmax(0,1fr);gap:28px}.QualityPolicy-module__VQLG1a__aside{position:static}}@media (max-width:600px){.QualityPolicy-module__VQLG1a__section{--edge:20px;padding-top:56px;padding-bottom:56px}.QualityPolicy-module__VQLG1a__lead{font-size:17px}.QualityPolicy-module__VQLG1a__text{font-size:15.5px}.QualityPolicy-module__VQLG1a__callout{padding:22px 20px}.QualityPolicy-module__VQLG1a__calloutQuote{font-size:16.5px}}
.WhyChooseAllied-module__VtWhEW__section{--edge:max(96px, calc((100% - 1440px) / 2 + 96px));padding:16px var(--edge) 80px}.WhyChooseAllied-module__VtWhEW__top{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:56px;display:grid}.WhyChooseAllied-module__VtWhEW__eyebrow{color:var(--brand-accent);align-items:center;gap:12px;margin:0 0 14px;font-size:14px;font-weight:600;display:flex}.WhyChooseAllied-module__VtWhEW__eyebrow:before{content:"";background:var(--brand-2);width:32px;height:2px}.WhyChooseAllied-module__VtWhEW__heading{letter-spacing:-.8px;color:var(--text);margin:0;font-size:clamp(28px,3vw,44px);font-weight:400;line-height:1.15}.WhyChooseAllied-module__VtWhEW__intro{color:var(--text-muted);margin:0;font-size:16.5px;line-height:1.6}.WhyChooseAllied-module__VtWhEW__steps{grid-template-columns:repeat(4,minmax(0,1fr));margin:44px 0 0;padding:0;list-style:none;display:grid}.WhyChooseAllied-module__VtWhEW__step{position:relative}.WhyChooseAllied-module__VtWhEW__number{letter-spacing:-2px;color:var(--brand-accent);margin-bottom:16px;font-size:clamp(48px,5vw,68px);font-weight:200;line-height:1;display:block}.WhyChooseAllied-module__VtWhEW__node{height:14px;margin-bottom:22px;display:block;position:relative}.WhyChooseAllied-module__VtWhEW__node:before{content:"";background:var(--brand-2);width:14px;height:14px;box-shadow:0 0 0 5px var(--hover);border-radius:50%;position:absolute;top:0;left:0}.WhyChooseAllied-module__VtWhEW__node:after{content:"";background:var(--brand-2);opacity:.45;height:2px;position:absolute;top:6px;left:14px;right:0}.WhyChooseAllied-module__VtWhEW__step:last-child .WhyChooseAllied-module__VtWhEW__node:after{background:linear-gradient(90deg, var(--brand-2), transparent)}.WhyChooseAllied-module__VtWhEW__body{padding-right:32px}.WhyChooseAllied-module__VtWhEW__title{color:var(--text);margin:0 0 8px;font-size:18px;font-weight:600}.WhyChooseAllied-module__VtWhEW__text{color:var(--text-muted);margin:0 0 12px;font-size:15px;line-height:1.6}.WhyChooseAllied-module__VtWhEW__link{color:var(--brand-accent);text-underline-offset:4px;font-size:14.5px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.WhyChooseAllied-module__VtWhEW__link:hover{text-decoration-thickness:2px}@media (max-width:1180px){.WhyChooseAllied-module__VtWhEW__section{--edge:32px;padding-bottom:64px}}@media (max-width:900px){.WhyChooseAllied-module__VtWhEW__top{grid-template-columns:minmax(0,1fr);gap:14px}.WhyChooseAllied-module__VtWhEW__steps{grid-template-columns:minmax(0,1fr);margin-top:32px}.WhyChooseAllied-module__VtWhEW__step{padding:0 0 30px 38px}.WhyChooseAllied-module__VtWhEW__step:last-child{padding-bottom:0}.WhyChooseAllied-module__VtWhEW__number{letter-spacing:-1px;margin-bottom:8px;font-size:36px}.WhyChooseAllied-module__VtWhEW__node{width:14px;height:auto;margin:0;position:absolute;top:8px;bottom:0;left:0}.WhyChooseAllied-module__VtWhEW__node:after{width:2px;height:auto;inset:14px auto -8px 6px}.WhyChooseAllied-module__VtWhEW__step:last-child .WhyChooseAllied-module__VtWhEW__node:after{background:linear-gradient(var(--brand-2), transparent)}.WhyChooseAllied-module__VtWhEW__body{padding-right:0}}@media (max-width:600px){.WhyChooseAllied-module__VtWhEW__section{--edge:20px;padding-bottom:48px}.WhyChooseAllied-module__VtWhEW__intro{font-size:15.5px}}
.global-not-found-module__SU5qpW__main{--edge:max(96px, calc((100% - 1440px) / 2 + 96px));padding:64px var(--edge) 104px}.global-not-found-module__SU5qpW__code{letter-spacing:3px;color:var(--brand-accent);margin:0 0 8px;font-size:15px;font-weight:600}.global-not-found-module__SU5qpW__heading{letter-spacing:-1px;max-width:760px;color:var(--text);margin:0 0 16px;font-size:clamp(32px,4vw,52px);font-weight:500;line-height:1.1}.global-not-found-module__SU5qpW__text{max-width:620px;color:var(--text-muted);margin:0 0 32px;font-size:17px;line-height:1.7}.global-not-found-module__SU5qpW__links{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;max-width:900px;margin:0 0 36px;padding:0;list-style:none;display:grid}.global-not-found-module__SU5qpW__links a{color:var(--text);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:6px;padding:14px 18px;font-weight:500;text-decoration:none;transition:border-color .2s,color .2s;display:block}.global-not-found-module__SU5qpW__links a:hover{color:var(--brand-accent);border-color:var(--brand-2)}.global-not-found-module__SU5qpW__actions{flex-wrap:wrap;gap:12px;display:flex}.global-not-found-module__SU5qpW__primary,.global-not-found-module__SU5qpW__secondary{border-radius:4px;align-items:center;height:48px;padding:0 22px;font-weight:600;text-decoration:none;display:inline-flex}.global-not-found-module__SU5qpW__primary{color:#fff;background:var(--brand)}.global-not-found-module__SU5qpW__primary:hover{background:var(--brand-2)}.global-not-found-module__SU5qpW__secondary{color:var(--text);background:var(--hover);border:1px solid var(--glass-border)}@media (max-width:1180px){.global-not-found-module__SU5qpW__main{--edge:32px}}@media (max-width:600px){.global-not-found-module__SU5qpW__main{--edge:20px;padding-top:40px;padding-bottom:64px}}
.SplitFeature-module__QViH1q__section{--edge:max(96px, calc((100% - 1440px) / 2 + 96px));padding:80px var(--edge);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:72px;display:grid}.SplitFeature-module__QViH1q__tinted{background:var(--hover)}.SplitFeature-module__QViH1q__reverse .SplitFeature-module__QViH1q__media{order:2}.SplitFeature-module__QViH1q__media{position:relative}.SplitFeature-module__QViH1q__image{aspect-ratio:3/2;object-fit:cover;border-radius:24px;width:100%;height:auto;display:block;box-shadow:0 24px 56px #13307a33}.SplitFeature-module__QViH1q__media:after{content:"";z-index:-1;background:var(--brand-2);opacity:.85;border-radius:20px;width:96px;height:96px;position:absolute;bottom:-14px;left:-14px}.SplitFeature-module__QViH1q__reverse .SplitFeature-module__QViH1q__media:after{left:auto;right:-14px}.SplitFeature-module__QViH1q__textOnly{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start}.SplitFeature-module__QViH1q__aside{position:sticky;top:140px}.SplitFeature-module__QViH1q__textOnly .SplitFeature-module__QViH1q__heading{margin:0}.SplitFeature-module__QViH1q__textOnly .SplitFeature-module__QViH1q__copy{max-width:760px}.SplitFeature-module__QViH1q__product .SplitFeature-module__QViH1q__image{aspect-ratio:auto;object-fit:contain;box-shadow:none;filter:drop-shadow(0 18px 30px #13307a2e);border-radius:0}.SplitFeature-module__QViH1q__product .SplitFeature-module__QViH1q__media:after{display:none}.SplitFeature-module__QViH1q__document .SplitFeature-module__QViH1q__media{justify-content:center;display:flex}.SplitFeature-module__QViH1q__document .SplitFeature-module__QViH1q__image{aspect-ratio:auto;object-fit:contain;background:#fff;border:1px solid #13307a14;border-radius:6px;width:auto;max-width:100%;max-height:460px;padding:8px;box-shadow:0 20px 44px #13307a33}.SplitFeature-module__QViH1q__document .SplitFeature-module__QViH1q__media:after{display:none}.SplitFeature-module__QViH1q__heading{letter-spacing:-.6px;color:var(--text);margin:0 0 20px;font-size:clamp(28px,2.8vw,40px);font-weight:700;line-height:1.15}.SplitFeature-module__QViH1q__text{color:var(--text-muted);margin:0 0 14px;font-size:16.5px;line-height:1.75}.SplitFeature-module__QViH1q__subheading{color:var(--text);margin:28px 0 10px;font-size:19px;font-weight:700;line-height:1.3}.SplitFeature-module__QViH1q__subheading:first-child{margin-top:0}.SplitFeature-module__QViH1q__list{margin:0 0 16px;padding:0;list-style:none}.SplitFeature-module__QViH1q__list li{color:var(--text-muted);margin-bottom:8px;padding-left:22px;font-size:16.5px;line-height:1.6;position:relative}.SplitFeature-module__QViH1q__list li:before{content:"";background:var(--brand-2);border-radius:50%;width:8px;height:8px;position:absolute;top:.62em;left:2px}.SplitFeature-module__QViH1q__links{flex-wrap:wrap;gap:10px 24px;margin:22px 0 0;padding:0;list-style:none;display:flex}.SplitFeature-module__QViH1q__link{color:var(--brand-accent);font-size:15.5px;font-weight:600;text-decoration:none}.SplitFeature-module__QViH1q__link:hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:1180px){.SplitFeature-module__QViH1q__section{--edge:32px;gap:48px;padding-top:64px;padding-bottom:64px}}@media (max-width:1000px){.SplitFeature-module__QViH1q__section{grid-template-columns:minmax(0,1fr)}.SplitFeature-module__QViH1q__reverse .SplitFeature-module__QViH1q__media{order:0}.SplitFeature-module__QViH1q__textOnly{gap:20px}.SplitFeature-module__QViH1q__aside{position:static}.SplitFeature-module__QViH1q__media{max-width:640px}}@media (max-width:600px){.SplitFeature-module__QViH1q__section{--edge:20px;gap:36px;padding-top:48px;padding-bottom:48px}.SplitFeature-module__QViH1q__image{border-radius:18px}.SplitFeature-module__QViH1q__media:after{border-radius:14px;width:64px;height:64px;bottom:-8px;left:-8px}.SplitFeature-module__QViH1q__reverse .SplitFeature-module__QViH1q__media:after{left:-8px;right:auto}.SplitFeature-module__QViH1q__text,.SplitFeature-module__QViH1q__list li{font-size:15.5px}.SplitFeature-module__QViH1q__subheading{font-size:17.5px}}
.TeamCulture-module__V2xiEG__wrap{--edge:max(96px, calc((100% - 1440px) / 2 + 96px));padding:0 var(--edge) 96px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:20px;display:grid}.TeamCulture-module__V2xiEG__card{background:var(--menu-bg-strong);border:1px solid var(--glass-border);border-radius:24px;flex-direction:column;padding:44px 44px 40px;display:flex;box-shadow:0 12px 34px #13307a14}.TeamCulture-module__V2xiEG__heading{letter-spacing:-.4px;color:var(--text);margin:0 0 18px;font-size:clamp(24px,2.2vw,32px);font-weight:700;line-height:1.2}.TeamCulture-module__V2xiEG__text{color:var(--text-muted);margin:0 0 14px;font-size:16px;line-height:1.75}.TeamCulture-module__V2xiEG__brand{color:#fff;background:radial-gradient(circle at 100% 0,#ffffff1f,#0000 50%),linear-gradient(150deg,#474c55 0%,#2a2e35 100%);border-color:#0000}.TeamCulture-module__V2xiEG__brand .TeamCulture-module__V2xiEG__heading{color:#fff}.TeamCulture-module__V2xiEG__brand .TeamCulture-module__V2xiEG__text{color:#ffffffd9}.TeamCulture-module__V2xiEG__location{color:#fff;border-top:1px solid #ffffff38;align-items:flex-start;gap:10px;margin:auto 0 0;padding-top:22px;font-size:15px;font-weight:500;line-height:1.5;display:flex}.TeamCulture-module__V2xiEG__location svg{color:#ffffffd9;flex-shrink:0;width:20px;height:20px;margin-top:1px}@media (max-width:1180px){.TeamCulture-module__V2xiEG__wrap{--edge:32px;padding-bottom:80px}}@media (max-width:900px){.TeamCulture-module__V2xiEG__wrap{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.TeamCulture-module__V2xiEG__wrap{--edge:20px;padding-bottom:56px}.TeamCulture-module__V2xiEG__card{border-radius:20px;padding:28px 22px}.TeamCulture-module__V2xiEG__text{font-size:15.5px}}
.UserGroupGrid-module__hKSgWa__section{--edge:max(96px, calc((100% - 1440px) / 2 + 96px));padding:72px var(--edge) 32px}.UserGroupGrid-module__hKSgWa__head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:16px 72px;margin-bottom:36px;display:grid}.UserGroupGrid-module__hKSgWa__heading{letter-spacing:-.6px;color:var(--text);margin:0;font-size:clamp(28px,2.8vw,40px);font-weight:700;line-height:1.15}.UserGroupGrid-module__hKSgWa__intro{color:var(--text-muted);margin:0;font-size:16.5px;line-height:1.75}.UserGroupGrid-module__hKSgWa__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.UserGroupGrid-module__hKSgWa__card{background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(18px)saturate(160%);border-radius:18px;padding:26px 24px;transition:transform .25s}.UserGroupGrid-module__hKSgWa__card:hover{transform:translateY(-3px)}.UserGroupGrid-module__hKSgWa__icon{color:#fff;background:linear-gradient(135deg, var(--brand-2), var(--brand));border-radius:14px;place-items:center;width:50px;height:50px;margin-bottom:18px;display:grid;box-shadow:0 10px 22px #13307a40}.UserGroupGrid-module__hKSgWa__icon svg{width:24px;height:24px}.UserGroupGrid-module__hKSgWa__title{color:var(--text);margin:0 0 8px;font-size:19px;font-weight:700}.UserGroupGrid-module__hKSgWa__text{color:var(--text-muted);margin:0;font-size:15px;line-height:1.65}@media (prefers-reduced-motion:reduce){.UserGroupGrid-module__hKSgWa__card{transition:none}.UserGroupGrid-module__hKSgWa__card:hover{transform:none}}@media (max-width:1180px){.UserGroupGrid-module__hKSgWa__section{--edge:32px}.UserGroupGrid-module__hKSgWa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.UserGroupGrid-module__hKSgWa__head{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.UserGroupGrid-module__hKSgWa__section{--edge:20px;padding-top:48px;padding-bottom:16px}.UserGroupGrid-module__hKSgWa__grid{grid-template-columns:minmax(0,1fr);gap:14px}.UserGroupGrid-module__hKSgWa__intro{font-size:15.5px}}
.ZktecoHero-module__LrWmbq__section{--edge:max(48px, calc((100% - 1440px) / 2 + 48px));--zk-green:#7cc243;padding:24px var(--edge) 80px}.ZktecoHero-module__LrWmbq__panel{isolation:isolate;color:#fff;background:radial-gradient(760px at 76% 40%,#7cc2432e,#0000 62%),radial-gradient(560px at 0 0,#ffffff0f,#0000 70%),radial-gradient(520px at 0 100%,#7cc24314,#0000 70%),linear-gradient(140deg,#14191d 0%,#1b2125 52%,#0e1215 100%);border-radius:28px;position:relative;overflow:hidden;box-shadow:0 30px 70px #0a0e1259}.ZktecoHero-module__LrWmbq__panel:before{content:"";z-index:-1;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80% at 72% 40%,#000 10%,#0000 75%);mask-image:radial-gradient(70% 80% at 72% 40%,#000 10%,#0000 75%)}.ZktecoHero-module__LrWmbq__panel:after{content:"";background:linear-gradient(90deg,#0000,#ffffff80,#0000);height:1px;position:absolute;top:0;left:6%;right:6%}[data-theme=dark] .ZktecoHero-module__LrWmbq__panel{background:radial-gradient(760px at 76% 40%,#7cc24324,#0000 62%),radial-gradient(560px at 0 0,#ffffff0d,#0000 70%),linear-gradient(140deg,#111518 0%,#171c20 52%,#0b0e10 100%);border:1px solid #ffffff1a;box-shadow:0 30px 70px #00000080}.ZktecoHero-module__LrWmbq__grid{grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);align-items:center;gap:40px;padding:64px 56px 44px 64px;display:grid}.ZktecoHero-module__LrWmbq__pill{color:#ffffffeb;-webkit-backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:10px;margin:0 0 26px;padding:6px 16px 6px 6px;font-size:14.5px;font-weight:600;display:inline-flex}.ZktecoHero-module__LrWmbq__check{color:#12170f;background:var(--zk-green);border-radius:50%;place-items:center;width:24px;height:24px;display:grid;box-shadow:0 0 0 4px #7cc24333}.ZktecoHero-module__LrWmbq__check svg{width:13px;height:13px}.ZktecoHero-module__LrWmbq__heading{letter-spacing:-1.6px;color:#fff;text-wrap:balance;margin:0 0 24px;font-size:clamp(38px,4.3vw,62px);font-weight:700;line-height:1.04}.ZktecoHero-module__LrWmbq__brand{font-size:.97em;display:inline-block}.ZktecoHero-module__LrWmbq__lead{color:#ffffffe6;max-width:600px;margin:0 0 14px;font-size:18.5px;line-height:1.6}.ZktecoHero-module__LrWmbq__text{color:#ffffffa8;max-width:600px;margin:0;font-size:16px;line-height:1.7}.ZktecoHero-module__LrWmbq__actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.ZktecoHero-module__LrWmbq__primary,.ZktecoHero-module__LrWmbq__ghost{border-radius:999px;justify-content:center;align-items:center;gap:10px;height:52px;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .2s,background .2s,box-shadow .2s,border-color .2s;display:inline-flex}.ZktecoHero-module__LrWmbq__primary{color:#12170f;background:#fff;box-shadow:0 10px 26px #00000040}.ZktecoHero-module__LrWmbq__primary:hover{background:#eaf3df;transform:translateY(-1px)}.ZktecoHero-module__LrWmbq__primary svg{color:#4e8f22;width:16px;height:16px}.ZktecoHero-module__LrWmbq__ghost{color:#fff;background:#ffffff0f;border:1px solid #ffffff3d}.ZktecoHero-module__LrWmbq__ghost:hover{background:#ffffff1f;border-color:#fff6}.ZktecoHero-module__LrWmbq__ghost svg{width:18px;height:18px;color:var(--zk-green)}.ZktecoHero-module__LrWmbq__whatsapp{width:52px;padding:0}.ZktecoHero-module__LrWmbq__whatsapp svg{color:#25d366;width:22px;height:22px}.ZktecoHero-module__LrWmbq__primary:focus-visible,.ZktecoHero-module__LrWmbq__ghost:focus-visible{outline:2px solid var(--zk-green);outline-offset:3px}.ZktecoHero-module__LrWmbq__stage{padding:24px 0 64px;position:relative}.ZktecoHero-module__LrWmbq__stage:before{content:"";z-index:-1;background:radial-gradient(closest-side,#e1eee44d,#7cc2431a 55%,#0000);border-radius:50%;position:absolute;inset:-4% 2% 14%}.ZktecoHero-module__LrWmbq__stage:after{content:"";z-index:-1;background:radial-gradient(closest-side,#0009,#0000);border-radius:50%;height:18px;position:absolute;bottom:70px;left:8%;right:8%}.ZktecoHero-module__LrWmbq__image{filter:drop-shadow(0 26px 30px #00000080);width:100%;height:auto;display:block}.ZktecoHero-module__LrWmbq__methods{-webkit-backdrop-filter:blur(10px);white-space:nowrap;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;gap:8px;margin:0;padding:6px;list-style:none;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.ZktecoHero-module__LrWmbq__methods li{letter-spacing:.2px;color:#ffffffe6;background:#ffffff0f;border-radius:999px;align-items:center;gap:7px;padding:7px 14px;font-size:13.5px;font-weight:600;display:flex}.ZktecoHero-module__LrWmbq__methods li:before{content:"";background:var(--zk-green);width:6px;height:6px;box-shadow:0 0 8px var(--zk-green);border-radius:50%}.ZktecoHero-module__LrWmbq__stats{background:#00000040;border-top:1px solid #ffffff1a;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ZktecoHero-module__LrWmbq__stat{flex-direction:column;gap:4px;padding:24px 32px 26px;display:flex}.ZktecoHero-module__LrWmbq__stat+.ZktecoHero-module__LrWmbq__stat{border-left:1px solid #ffffff1a}.ZktecoHero-module__LrWmbq__stat:first-child{padding-left:64px}.ZktecoHero-module__LrWmbq__value{letter-spacing:-.8px;color:#fff;font-size:32px;font-weight:700;line-height:1.1}.ZktecoHero-module__LrWmbq__label{color:#ffffff9e;font-size:14px}@media (max-width:1180px){.ZktecoHero-module__LrWmbq__section{--edge:24px}.ZktecoHero-module__LrWmbq__grid{padding:52px 40px 36px 48px}.ZktecoHero-module__LrWmbq__stat{padding:22px 24px}.ZktecoHero-module__LrWmbq__stat:first-child{padding-left:48px}.ZktecoHero-module__LrWmbq__value{font-size:28px}}@media (max-width:1000px){.ZktecoHero-module__LrWmbq__grid{grid-template-columns:minmax(0,1fr);gap:24px;padding:44px 40px 32px}.ZktecoHero-module__LrWmbq__stage{width:100%;max-width:620px;margin:0 auto}.ZktecoHero-module__LrWmbq__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ZktecoHero-module__LrWmbq__stat,.ZktecoHero-module__LrWmbq__stat:first-child{padding:20px 28px}.ZktecoHero-module__LrWmbq__stat:nth-child(3){border-left:0}.ZktecoHero-module__LrWmbq__stat:nth-child(n+3){border-top:1px solid #ffffff1a}}@media (max-width:600px){.ZktecoHero-module__LrWmbq__section{--edge:12px;padding-top:12px;padding-bottom:56px}.ZktecoHero-module__LrWmbq__panel{border-radius:20px}.ZktecoHero-module__LrWmbq__grid{padding:32px 20px 24px}.ZktecoHero-module__LrWmbq__pill{margin-bottom:20px;font-size:13px}.ZktecoHero-module__LrWmbq__heading{letter-spacing:-1px}.ZktecoHero-module__LrWmbq__lead{font-size:17px}.ZktecoHero-module__LrWmbq__text{font-size:15.5px}.ZktecoHero-module__LrWmbq__actions{gap:10px}.ZktecoHero-module__LrWmbq__primary{flex:100%}.ZktecoHero-module__LrWmbq__ghost:not(.ZktecoHero-module__LrWmbq__whatsapp){flex:1}.ZktecoHero-module__LrWmbq__stage{padding-bottom:56px}.ZktecoHero-module__LrWmbq__stage:after{bottom:60px}.ZktecoHero-module__LrWmbq__methods{gap:4px;padding:4px}.ZktecoHero-module__LrWmbq__methods li{gap:6px;padding:6px 10px;font-size:12px}.ZktecoHero-module__LrWmbq__stat,.ZktecoHero-module__LrWmbq__stat:first-child{padding:18px 20px}.ZktecoHero-module__LrWmbq__value{font-size:24px}.ZktecoHero-module__LrWmbq__label{font-size:12.5px}}
.CategoryHub-module__QkB4pW__band{--edge:max(48px, calc((100% - 1440px) / 2 + 48px));padding:24px var(--edge) 0}.CategoryHub-module__QkB4pW__bandInner{isolation:isolate;background:radial-gradient(520px circle at 100% 0%, #2f5bd329, transparent 70%), var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(22px)saturate(180%);border-radius:24px;padding:56px 48px 52px;position:relative;overflow:hidden}.CategoryHub-module__QkB4pW__bandInner:before{content:"";z-index:-1;background-image:linear-gradient(#13307a0f 1px,#0000 1px),linear-gradient(90deg,#13307a0f 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(50% 90% at 100% 0,#000 10%,#0000 70%);mask-image:radial-gradient(50% 90% at 100% 0,#000 10%,#0000 70%)}[data-theme=dark] .CategoryHub-module__QkB4pW__bandInner:before{background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px)}.CategoryHub-module__QkB4pW__breadcrumb ol{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 18px;padding:0;font-size:14px;list-style:none;display:flex}.CategoryHub-module__QkB4pW__breadcrumb li+li:before{content:"/";opacity:.5;margin-right:8px}.CategoryHub-module__QkB4pW__breadcrumb a{color:var(--brand-accent);text-decoration:none}.CategoryHub-module__QkB4pW__breadcrumb a:hover{text-underline-offset:3px;text-decoration:underline}.CategoryHub-module__QkB4pW__heading{letter-spacing:-1.5px;color:var(--text);margin:0 0 16px;font-size:clamp(36px,4.6vw,64px);font-weight:700;line-height:1.05}.CategoryHub-module__QkB4pW__intro{max-width:760px;color:var(--text-muted);margin:0;font-size:18px;line-height:1.65}.CategoryHub-module__QkB4pW__count{color:var(--text-muted);background:var(--hover);border:1px solid var(--glass-border);border-radius:999px;align-items:baseline;gap:6px;margin:24px 0 0;padding:7px 14px;font-size:14px;display:inline-flex}.CategoryHub-module__QkB4pW__count strong{color:var(--brand-accent);font-size:15px}.CategoryHub-module__QkB4pW__listSection{--edge:max(96px, calc((100% - 1440px) / 2 + 96px));padding:48px var(--edge) 72px}.CategoryHub-module__QkB4pW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.CategoryHub-module__QkB4pW__two{grid-template-columns:repeat(2,minmax(0,1fr))}.CategoryHub-module__QkB4pW__grid>li{display:flex}.CategoryHub-module__QkB4pW__card{background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(18px)saturate(160%);border-radius:18px;flex-direction:column;flex:1;padding:28px 28px 24px;text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative}.CategoryHub-module__QkB4pW__card:before{content:"";background:var(--brand-2);border-radius:0 3px 3px 0;width:3px;height:28px;transition:height .3s;position:absolute;top:28px;left:-1px}.CategoryHub-module__QkB4pW__card:hover{border-color:#2f5bd359;transform:translateY(-4px);box-shadow:0 22px 48px #13307a2e,inset 0 1px #fffc}.CategoryHub-module__QkB4pW__card:hover:before{height:calc(100% - 56px)}.CategoryHub-module__QkB4pW__card:focus-visible{outline:2px solid var(--brand-2);outline-offset:3px}.CategoryHub-module__QkB4pW__number{letter-spacing:1px;color:var(--brand-2);margin-bottom:14px;font-size:13px;font-weight:700}[data-theme=dark] .CategoryHub-module__QkB4pW__number{color:var(--brand-accent)}.CategoryHub-module__QkB4pW__title{color:var(--text);margin:0 0 10px;font-size:20px;font-weight:700;line-height:1.3}.CategoryHub-module__QkB4pW__text{color:var(--text-muted);flex:1;margin:0 0 22px;font-size:15.5px;line-height:1.65}.CategoryHub-module__QkB4pW__more{color:var(--brand-accent);align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.CategoryHub-module__QkB4pW__more svg{width:16px;height:16px;transition:transform .2s}.CategoryHub-module__QkB4pW__card:hover .CategoryHub-module__QkB4pW__more svg{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.CategoryHub-module__QkB4pW__card,.CategoryHub-module__QkB4pW__card:before,.CategoryHub-module__QkB4pW__more svg{transition:none}.CategoryHub-module__QkB4pW__card:hover,.CategoryHub-module__QkB4pW__card:hover .CategoryHub-module__QkB4pW__more svg{transform:none}}@media (max-width:1180px){.CategoryHub-module__QkB4pW__band{--edge:24px}.CategoryHub-module__QkB4pW__listSection{--edge:32px}}@media (max-width:900px){.CategoryHub-module__QkB4pW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.CategoryHub-module__QkB4pW__bandInner{padding:44px 32px 40px}}@media (max-width:600px){.CategoryHub-module__QkB4pW__band{--edge:12px;padding-top:12px}.CategoryHub-module__QkB4pW__bandInner{border-radius:20px;padding:32px 20px}.CategoryHub-module__QkB4pW__heading{letter-spacing:-1px}.CategoryHub-module__QkB4pW__intro{font-size:16px}.CategoryHub-module__QkB4pW__listSection{--edge:20px;padding-top:32px;padding-bottom:56px}.CategoryHub-module__QkB4pW__grid,.CategoryHub-module__QkB4pW__two{grid-template-columns:minmax(0,1fr);gap:14px}.CategoryHub-module__QkB4pW__card{padding:24px 22px 20px}}
