:root{--menu-bg:#fff;--menu-text:#111;--menu-muted:#6c6c6c;--menu-border:#e5e5e5;--overlay-bg:rgba(0,0,0,.5);--header-height:64px}.menu-panel,.menu-panel *,body{font-family:Volvo Novum,Helvetica Neue,sans-serif!important}.top-bar{background:hsla(0,0%,100%,.96);height:var(--header-height);justify-content:space-between;left:0;padding:0 120px;position:absolute;right:0;top:0;z-index:1000}.top-bar,.top-bar-left{align-items:center;display:flex}.top-bar-left{gap:24px}.burger-button{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:0}.close-icon{background:#fff;border-radius:100%;display:block;height:40px;padding:12px;transition:.3s;width:40px}.close-icon:hover{background:#f4f4f4}.burger-icon{background:#fff;border-radius:4px;display:block;height:44px;padding:10px;transition:.3s;width:44px}.burger-icon:hover{background:#f4f4f4}.top-bar-nav{align-items:center;display:flex;font-size:16px;font-weight:500;gap:24px}.top-bar-link{background:none;border:none;cursor:pointer;font:inherit;padding:0}.top-bar-link:hover{text-decoration:none}.top-logo img{left:47%;max-width:100px;position:absolute;top:50%}.top-bar-right{align-items:center;display:flex;font-size:13px;gap:4px}.top-bar-user-icon{display:inline-block;height:22px;margin-right:4px;position:relative;width:22px}.login-link{color:#000;font-size:16px;font-weight:300;text-decoration:none}.menu-overlay{align-items:stretch;background:rgba(0,0,0,.5);display:flex;inset:0;justify-content:flex-start;opacity:0;pointer-events:none;position:fixed;transition:opacity .35s ease-in-out;z-index:2000}.menu-overlay.is-visible{opacity:1;pointer-events:auto}.menu-panel{background:#fff;border-bottom-right-radius:8px;border-top-right-radius:8px;height:100vh;max-width:800px;overflow-y:auto;transform:translateX(-100%);transition:transform .2s ease;width:100%;-webkit-overflow-scrolling:touch}.menu-panel.is-visible{transform:translateX(0)}.menu-panel-header{align-items:center;border-bottom:1px solid #0000001f;display:flex;font-size:14px;height:var(--header-height);justify-content:space-between;padding:0 24px;position:relative}.menu-panel-header-left{align-items:center;display:flex;gap:10px}.back-button{align-items:center;background:#fff;border:none;border-radius:100%;cursor:pointer;display:flex;height:40px;justify-content:center;padding:12px;transition:.3s;width:40px}.back-button:hover{background:#f4f4f4}.back-button.is-hidden{visibility:hidden}.back-arrow{height:18px;width:18px}.menu-header-title{font-size:15px}.menu-panel-header-center{align-items:center;display:flex;font-size:18px;font-weight:500;height:100%;justify-content:center;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}#menuHeaderLogo{height:auto;width:120px}#menuHeaderText{display:none;pointer-events:auto}.close-button{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:0}.menu-heading{font-size:32px;margin:0 0 24px}.menu-section-label{color:var(--menu-muted);font-size:12px;letter-spacing:.16em;margin-bottom:8px;text-transform:uppercase}.menu-primary-links{display:flex;flex-direction:column;gap:22px;margin-bottom:40px;margin-top:40px}.menu-primary-link{color:#333;font-size:22px;font-weight:500}.hero-card-bottom span:hover,.menu-main-item span:hover,.menu-primary-link:hover,.menu-secondary-link:hover{text-decoration:underline}.hero-card:hover .hero-card-bottom span.hero-card-arrow{text-decoration:none}.hero-card-bottom span{text-decoration:none;transition:text-decoration-color .2s ease}.hero-card:hover .hero-card-bottom span{text-decoration:underline}.menu-secondary-links{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.menu-secondary-link{color:#333;font-size:16px}.menu-view{display:none}.menu-view.is-active{display:block;overflow-x:hidden;padding:24px}.menu-main-list{margin-top:32px}.menu-main-item{align-items:center;cursor:pointer;display:flex;font-size:32px;font-weight:500;margin-bottom:18px;padding:10px 0}.menu-main-item span:after{background:url(https://2068265.fs1.hubspotusercontent-na1.net/hubfs/2068265/02025/11/meniu-nou/download.svg) no-repeat 50%/cover;content:"";display:inline-block;height:22px;margin-bottom:0;margin-left:4px;width:22px}.menu-main-item+.menu-main-item{margin-top:8px}.hero-card{background:#fafafa;cursor:pointer;display:block;margin-bottom:40px;overflow:hidden}.hero-card img{display:block;height:auto;width:100%}.hero-card-bottom{align-items:center;color:initial;display:flex;font-size:16px;font-weight:500;justify-content:space-between;padding:22px 16px}.hero-card-arrow{font-family:Volvo Novum Light,Helvetica Neue,sans-serif!important;font-size:22px}.models-overview{margin-bottom:28px}.models-overview-card{align-items:center;background:#f5f5f5;cursor:pointer;display:flex;justify-content:space-between;padding:0 0 0 32px;transition:.3s}.models-overview-card:hover{background:#e6e6e6}.models-overview-card+.models-overview-card{margin-top:12px}.models-overview-title{font-size:16px;font-weight:500}.models-overview-img{max-height:166px;transform:scale(1.2);transition:transform .3s ease}.models-overview-card:hover .models-overview-img{transform:scale(1.3)}.models-list-group{margin-bottom:24px}.models-list-group-title{font-size:16px;margin-bottom:10px}.model-row{align-items:center;background:#f5f5f5;cursor:pointer;display:flex;justify-content:space-between;padding:0 0 0 32px;transition:.3s}.model-row+.model-row{margin-top:10px}.model-row-left{color:initial;display:flex;flex-direction:column;font-size:14px;gap:4px}.model-row-name{color:initial;font-size:16px;font-weight:500}.model-row-img{max-height:166px;transform:scale(1.2);transition:.3s}.model-row:hover .model-row-img{transform:scale(1.3)}.model-row:hover{background:#e6e6e6}.model-row-tag{color:var(--menu-muted);display:none;font-size:11px;letter-spacing:.14em;margin-top:2px;text-align:right;text-transform:uppercase}@media (max-width:1400px){.top-bar-nav{display:none}}@media (max-width:900px){.top-bar{background:#fff;padding:0 16px}.menu-panel{border-radius:0}.model-row-img,.models-overview-img{width:130px}}@media (max-width:768px){.top-logo img{margin-bottom:4px;position:static}}@media (max-width:425px){.login-link{display:none}}