.speedoz-header{position:relative;z-index:100;overflow:visible!important}.speedoz-header .header-inner{position:relative;max-width:1440px;overflow:visible}.sz-mega-nav{--menu-blue:#244cdd;--menu-ink:#182c42;--menu-muted:#647185;font-family:inherit;color:var(--menu-ink);margin-left:auto;font-size:15px;font-weight:600}.sz-mega-nav *{box-sizing:border-box}.sz-primary-links{list-style:none;padding:0;margin:0;display:flex;align-items:center;gap:6px}.sz-primary-links>li{list-style:none;margin:0;padding:0}.sz-top-link,.sz-menu-disclosure>summary,.sz-contact-link{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:13px 15px;text-decoration:none!important;white-space:nowrap;border-radius:11px;cursor:pointer;color:var(--menu-ink);line-height:1.4}.sz-menu-disclosure>summary{list-style:none}.sz-menu-disclosure>summary::-webkit-details-marker{display:none}.sz-top-link:hover,.sz-menu-disclosure[open]>summary,.sz-menu-disclosure>summary:hover{background:#eef4ff;color:var(--menu-blue)}.sz-contact-link{background:var(--menu-blue);color:white!important;border-radius:100px;padding:15px 23px;margin-left:10px}.sz-contact-link:hover{background:#183bb5}.sz-chevron{width:7px;height:7px;border-right:1.7px solid;border-bottom:1.7px solid;transform:rotate(45deg);margin-top:-4px}.sz-menu-disclosure[open]>summary .sz-chevron{transform:rotate(225deg);margin-top:4px}.sz-menu-panel{position:absolute;top:100%;background:white;box-shadow:0 20px 40px #132c4520;border:1px solid #e1e8f1;z-index:101;font-size:14px;line-height:1.6;font-weight:400;color:var(--menu-ink)}.sz-menu-wide{left:0;right:0;border-radius:0 0 22px 22px;border-top:2px solid var(--menu-blue);padding:30px;max-height:calc(100dvh - 110px);overflow:auto}.sz-menu-columns{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:30px}.sz-menu-label{display:flex;gap:10px;align-items:center;margin:0 0 20px!important;font-size:10px!important;font-weight:750;line-height:1.5;letter-spacing:.1em;color:var(--menu-ink)}.sz-menu-label:before{content:'';width:23px;height:3px;background:#b3dd54;flex-shrink:0}.sz-menu-service-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}.sz-menu-link{display:flex;align-items:flex-start;gap:11px;padding:11px 8px;border-radius:12px;text-decoration:none!important;color:var(--menu-blue);line-height:1.4}.sz-menu-link:hover,.sz-menu-post:hover{background:#f3f7ff}.sz-menu-link strong{font-size:14px;font-weight:650;display:block}.sz-menu-link small{font-size:11px;font-weight:400;display:block;color:var(--menu-muted);line-height:1.6;margin-top:4px}.sz-menu-icon{flex:0 0 34px;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:#eef4ff;color:var(--menu-blue)}.sz-menu-icon svg{width:20px;height:20px}.sz-menu-feature{background:linear-gradient(140deg,#eef4ff,#f1edff);border-radius:18px;padding:25px;align-self:start}.sz-menu-feature h2{font-size:26px!important;font-weight:650!important;letter-spacing:-.04em;line-height:1.2!important;color:var(--menu-blue);margin:0 0 18px!important}.sz-menu-feature p:not(.sz-menu-label){font-size:14px!important;line-height:1.8;color:#506075;margin:0 0 18px}.sz-menu-more{display:inline-block;font-size:13px;font-weight:700;line-height:1.5;color:var(--menu-blue);text-decoration:none!important;margin-top:15px}.sz-menu-more:hover{text-decoration:underline!important;text-underline-offset:4px}.sz-menu-post{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-radius:10px;text-decoration:none!important;color:var(--menu-ink);line-height:1.5}.sz-menu-post img{width:76px;height:76px;object-fit:cover;border-radius:12px;flex-shrink:0}.sz-menu-post strong{font-size:14px;font-weight:650;display:block}.sz-menu-post small{font-size:11px;font-weight:400;color:var(--menu-muted);display:block;margin-top:8px}.sz-menu-help{border-top:1px solid #e1e8f1;padding-top:20px;margin-top:25px}.sz-menu-help p,.sz-menu-muted{font-size:13px;line-height:1.7;color:var(--menu-muted);margin:8px 0 0}.sz-company-columns{grid-template-columns:1fr 1.1fr 1fr}.sz-company-columns .sz-menu-link{padding:14px 8px}.sz-blog-item{position:relative}.sz-blog-panel{width:430px;right:-100px;top:calc(100% + 12px);border-radius:20px;overflow:hidden}.sz-blog-intro{display:flex;align-items:flex-start;gap:14px;padding:23px;background:#eef4ff}.sz-blog-intro strong{font-size:17px}.sz-blog-intro p{font-size:13px;line-height:1.6;margin:6px 0 0;color:var(--menu-muted)}.sz-blog-articles{padding:12px 23px}.sz-blog-all{display:block;padding:18px 23px;background:#f5f7fa;margin-top:0;border-top:1px solid #e8edf4}.sz-mobile-toggle{display:none}.sz-mega-nav a:focus-visible,.sz-mega-nav summary:focus-visible,.sz-mobile-toggle:focus-visible{outline:3px solid #4e70ee;outline-offset:3px}.sz-service-breadcrumb{font-size:12px!important;color:#c5dcff!important;margin-bottom:28px!important}.sz-service-breadcrumb a{color:inherit}.sz-service .sz-about-card a{color:inherit;text-decoration:none}.sz-service .sz-about-card a:hover{color:#244cdd}
@media(max-width:1100px) and (min-width:981px){.sz-top-link,.sz-menu-disclosure>summary{padding:12px 9px}.sz-menu-columns{gap:18px}.sz-menu-wide{padding:22px}.sz-menu-feature{padding:20px}.sz-menu-feature h2{font-size:23px!important}}
@media(max-width:980px){.speedoz-header .header-inner{flex-wrap:wrap}.sz-mega-nav{margin-left:auto}.sz-mobile-toggle{display:flex;align-items:center;gap:18px;background:#eef4ff;border:1px solid #dce5f4;border-radius:12px;padding:12px 18px;color:#244cdd;font:600 14px/1.4 inherit;min-height:46px}.sz-primary-links{display:flex;flex-direction:column;align-items:stretch;position:absolute;left:0;right:0;top:100%;background:#fff;padding:16px 20px;max-height:calc(100dvh - 90px);overflow:auto;box-shadow:0 20px 30px #18334a20}.sz-menu-ready .sz-primary-links{display:none}.sz-menu-ready .sz-primary-links.sz-mobile-open{display:flex}.sz-menu-panel{position:static;box-shadow:none;max-height:none;border-radius:14px;margin:8px 0 12px;width:100%;overflow:visible}.sz-menu-wide{padding:20px;border-top:1px solid #dce5f4}.sz-menu-columns,.sz-company-columns{grid-template-columns:1fr;gap:24px}.sz-menu-service-grid{grid-template-columns:1fr 1fr}.sz-menu-feature{padding:23px}.sz-menu-latest{display:none}.sz-contact-link{margin-left:0;justify-content:center}.sz-blog-panel{width:auto}.sz-top-link,.sz-menu-disclosure>summary{font-size:16px;padding:14px}.sz-menu-link small{font-size:12px}.sz-menu-link strong{font-size:14px}.sz-company-columns>div:last-child{display:none}}
@media(max-width:540px){.sz-menu-service-grid{grid-template-columns:1fr}.sz-menu-wide{padding:15px}.sz-primary-links{padding:12px 16px}.sz-menu-feature h2{font-size:24px!important}.sz-menu-service-grid .sz-menu-link{padding:10px 4px}.sz-menu-service-grid .sz-menu-link small{max-width:250px}}
