.site-header{background:#0d1b3d;position:fixed;top:0;width:100%;z-index:600}.hdr-bar{align-items:center;display:flex;gap:0;height:78px;margin:0 auto;max-width:1140px;padding:0 20px}.hdr-logo{flex-shrink:0;margin-right:40px}.hdr-logo img{height:auto;width:109px}.hdr-nav{align-items:stretch;flex:1;justify-content:space-between;margin-right:40px}.hdr-nav,.nav-item{display:flex;height:100%}.nav-item{align-items:center;position:relative}.nav-trig{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:5px;height:100%;padding:0 16px;transition:color .15s;user-select:none;white-space:nowrap}.nav-trig:hover{color:#00bd6a}.nav-trig .chev{width:10px}.dd-wide{background:#0d1b3d;display:none;left:0;padding:15px 0 25px;position:fixed;right:0;top:72px;z-index:550}.nav-item:hover .dd-wide{display:block}.dd-wide-inner{margin:0 auto;max-width:1140px;padding:0 20px}.dd-prod-grid{display:grid;gap:20px 60px;grid-template-columns:repeat(3,1fr)}.dd-prod-item{border-bottom:1px dashed #fff;border-radius:0;cursor:pointer;display:flex;flex-direction:column;padding:16px 0;transition:background .15s}.dd-prod-item:nth-child(n+6){border-bottom:none}.dd-prod-item:nth-child(-n+3){border-bottom:1px dashed #fff}.dd-prod-item:hover .dd-prod-desc,.dd-prod-item:hover .dd-prod-name{color:#00bd6a}.dd-prod-head{gap:12px;margin-bottom:15px}.dd-prod-head,.dd-prod-icon{align-items:center;display:flex}.dd-prod-icon{flex-shrink:0;justify-content:center}.dd-prod-icon,.dd-prod-icon svg{height:26px;width:26px}.dd-prod-name{color:#fff;font-size:13px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.dd-prod-desc{color:#fff;font-size:13px;line-height:1.5;padding-left:0}.dd-sol-title{color:#fff;font-size:22px;font-weight:700;margin-bottom:20px}.dd-sol-item{align-items:flex-start;border-bottom:1px dashed hsla(0,0%,100%,.15);cursor:pointer;display:flex;gap:12px;max-width:480px;padding:14px 0}.dd-sol-item:last-child{border-bottom:none}.dd-sol-icon{fill:#00bd6a;flex-shrink:0;height:20px;margin-top:1px;width:20px}.dd-sol-name{color:#fff;font-size:14px;font-weight:700;margin-bottom:4px}.dd-sol-desc{color:hsla(0,0%,100%,.5);font-size:13px;line-height:1.4}.dd-small{background:#0d1c42;border-radius:10px;box-shadow:0 8px 32px rgba(0,0,0,.3);display:none;left:50%;min-width:190px;padding:6px 0;position:absolute;top:100%;transform:translateX(-50%);z-index:550}.dd-small a,.nav-item:hover .dd-small{display:block}.dd-small a{color:#fff;font-size:14px;font-weight:400;padding:11px 20px;transition:background .15s,color .15s}.dd-small a:hover{color:#00bd6a}.hdr-actions{align-items:center;display:flex;flex-shrink:0;gap:12px;margin-left:auto}.btn-fale{align-items:center;background:#00bd6a;border-radius:8px;color:#fff;display:inline-flex;font-size:15px;font-weight:600;padding:10px 24px;transition:background .2s;white-space:nowrap}.btn-fale:hover{background:#00d077}.btn-entrar{align-items:center;background:#232d52;border:1px solid hsla(0,0%,100%,.15);border-radius:50px;color:hsla(0,0%,100%,.85);display:inline-flex;font-size:15px;font-weight:500;gap:8px;padding:9px 20px;transition:background .2s;white-space:nowrap}.btn-entrar:hover{background:#2e3d6e}.btn-entrar svg{fill:hsla(0,0%,100%,.7);height:18px;width:18px}.hdr-burger{cursor:pointer;display:none;flex-direction:column;gap:5px;margin-left:16px;padding:6px}.hdr-burger span{background:#fff;border-radius:2px;height:2.5px;transition:.3s;width:25px}.mob-overlay{display:none;inset:0;position:fixed;z-index:900}.mob-overlay.open{display:block}.mob-backdrop{background:rgba(0,0,0,.5);inset:0;position:absolute}.mob-drawer{background:#0d1d41;bottom:0;display:flex;flex-direction:column;left:0;overflow-y:auto;position:absolute;top:0;width:300px;z-index:1}.mob-drawer-top{flex-shrink:0;justify-content:flex-end;min-height:52px;padding:14px 10px}.mob-drawer-top,.mob-x-btn{align-items:center;display:flex}.mob-x-btn{background:hsla(0,0%,100%,.1);border-radius:50%;cursor:pointer;height:32px;justify-content:center;width:32px}.mob-x-btn svg{fill:#fff;height:14px;width:14px}.mob-nav{flex:1}.mob-acc-head{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.07);color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:500;justify-content:space-between;padding:15px 20px}.mob-acc-head .chev-m{width:11px}.mob-acc.open .mob-acc-head svg.chev-m{transform:rotate(180deg)}.mob-plain-link{border-bottom:1px solid hsla(0,0%,100%,.07);color:#fff;display:block;font-size:15px;font-weight:500;padding:15px 20px}.mob-acc-body{background:#071630;display:none;padding:8px 20px}.mob-acc.open .mob-acc-body{display:block}.mob-prod-entry{align-items:center;border-bottom:1px dashed hsla(0,0%,100%,.12);color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:700;gap:12px;letter-spacing:.5px;padding:12px 0;text-transform:uppercase}.mob-prod-entry:last-child{border-bottom:none}.mob-prod-entry svg{flex-shrink:0;height:20px;width:20px}.mob-sol-section-title{color:#fff;font-size:16px;font-weight:700;margin:12px 0 10px}.mob-sol-entry{align-items:center;border-bottom:1px dashed hsla(0,0%,100%,.12);color:#fff;display:flex;font-size:13px;font-weight:700;gap:10px;letter-spacing:.4px;padding:10px 0;text-transform:uppercase}.mob-sol-entry:last-child{border-bottom:none}.mob-sol-entry svg{fill:#00bd6a;flex-shrink:0;height:18px;width:18px}.mob-sub-link{border-bottom:1px solid hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.8);display:block;font-size:14px;padding:11px 0}.mob-sub-link:last-child{border-bottom:none}.mob-drawer-foot{border-top:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;flex-shrink:0;gap:10px;padding:16px 20px}.mob-btn-fale{background:#00bd6a;border-radius:8px;color:#fff;font-weight:600;padding:13px}.mob-btn-entrar,.mob-btn-fale{align-items:center;display:flex;font-size:15px;justify-content:center}.mob-btn-entrar{background:#232d52;border:1px solid hsla(0,0%,100%,.15);border-radius:50px;color:hsla(0,0%,100%,.85);font-weight:500;gap:8px;padding:12px}.mob-btn-entrar svg{fill:hsla(0,0%,100%,.7);height:18px;width:18px}@media(max-width:1080px){.hdr-bar{justify-content:space-between}.hdr-actions,.hdr-nav{display:none}.hdr-burger{display:flex}}@media(max-width:600px){.hdr-bar{padding:0 16px}}