.public-shell .nav .wrap{width:min(1760px,calc(100% - 80px));max-width:1760px;margin-inline:auto;padding:0}.public-shell .nav{height:88px}.public-shell .nav.scrolled{height:70px}.public-shell .brand{font-size:23px;gap:11px}.public-shell .brand-mark{width:40px;height:40px}.public-shell .nav-links{gap:9px}.public-shell .nav-links a{padding:10px 12px;font-size:15px}.public-shell .nav-cta{margin-left:22px}.public-shell .nav-cta .btn,.public-shell .link-plain{min-height:46px;padding-inline:20px;font-size:14px}@media(max-width:1120px){.public-shell .nav .wrap{width:calc(100% - 36px)}.public-shell .nav{height:72px}.public-shell .brand{font-size:21px}.public-shell .brand-mark{width:36px;height:36px}}@media(max-width:600px){.public-shell .nav .wrap{width:calc(100% - 26px)}}
.public-shell .nav{height:96px}.public-shell .nav .wrap{width:min(1540px,calc(100% - 72px));max-width:1540px;gap:22px}.public-shell .brand{gap:13px;font-size:25px}.public-shell .brand-word{display:inline-flex;align-items:center}.public-shell .brand-cv{color:#ff5b0a}.public-shell .brand-mark{width:50px;height:50px;overflow:hidden;border-radius:13px;background:#eee}.public-shell .brand-mark img{width:100%!important;height:100%!important;object-fit:cover!important;transform:scale(1.9);transform-origin:center}.public-shell .nav-links{gap:7px}.public-shell .nav-links a{font-size:15.5px}.public-shell .hero{padding-top:calc(var(--nav-h) + 86px)}@media(max-width:1120px){.public-shell .nav{height:80px}.public-shell .nav .wrap{width:calc(100% - 32px)}.public-shell .brand{font-size:23px}.public-shell .brand-mark{width:46px;height:46px}.public-shell .hero{padding-top:calc(var(--nav-h) + 74px)}}@media(max-width:600px){.public-shell .brand{font-size:21px;gap:10px}.public-shell .brand-mark{width:42px;height:42px}.public-shell .hero{padding-top:calc(var(--nav-h) + 68px)}}
.public-shell .nav .wrap{position:relative}.public-shell .nav-links{position:absolute;left:50%;margin-left:0;transform:translateX(-50%);justify-content:center}.public-shell .nav-cta{margin-left:auto}.public-shell .nav-dropdown{position:relative}.public-shell .nav-dropdown>button{min-height:42px;padding:10px 12px;border:0;border-radius:999px;color:#393d44;background:transparent;font:600 15.5px "Plus Jakarta Sans",sans-serif;white-space:nowrap;cursor:pointer}.public-shell .nav-dropdown>button i{margin-left:5px;font-size:9px;transition:transform .2s}.public-shell .nav-dropdown:hover>button,.public-shell .nav-dropdown:focus-within>button{color:#e9500a;background:#fff1e8}.public-shell .nav-dropdown:hover>button i,.public-shell .nav-dropdown:focus-within>button i{transform:rotate(180deg)}.public-shell .nav-dropdown-menu{position:absolute;top:calc(100% + 12px);left:50%;width:330px;padding:10px;visibility:hidden;opacity:0;transform:translate(-50%,-8px);border:1px solid rgba(255,107,26,.14);border-radius:18px;background:rgba(255,255,255,.97);box-shadow:0 22px 55px rgba(38,25,17,.14);backdrop-filter:blur(18px);transition:opacity .2s,transform .2s,visibility .2s}.public-shell .nav-dropdown-menu:before{position:absolute;left:0;right:0;top:-14px;height:14px;content:""}.public-shell .nav-dropdown:hover .nav-dropdown-menu,.public-shell .nav-dropdown:focus-within .nav-dropdown-menu{visibility:visible;opacity:1;transform:translate(-50%,0)}.public-shell .nav-dropdown-menu a{padding:11px!important;display:flex;align-items:center;gap:12px;border-radius:12px!important}.public-shell .nav-dropdown-menu a>span{width:38px;height:38px;display:grid;place-items:center;flex:0 0 auto;border-radius:11px;color:#e9500a;background:#fff1e8}.public-shell .nav-dropdown-menu a div{min-width:0}.public-shell .nav-dropdown-menu a b,.public-shell .nav-dropdown-menu a small{display:block}.public-shell .nav-dropdown-menu a b{color:#222;font-size:13px}.public-shell .nav-dropdown-menu a small{margin-top:3px;color:#777;font-size:10.5px;font-weight:500}.public-shell .nav-dropdown-menu a:hover{background:#fff8f3}.public-shell .nav-dropdown-menu a:hover b{color:#e9500a}@media(max-width:1280px){.public-shell .nav-links{gap:2px}.public-shell .nav-links>a,.public-shell .nav-dropdown>button{padding-inline:8px;font-size:14px}}@media(max-width:1120px){.public-shell .nav-links{display:none;position:static;transform:none}}
.public-shell .nav-links>a,.public-shell .nav-dropdown>button{color:#242424;font-size:16px;font-weight:650}.public-shell .nav-cta{position:relative;right:0;flex:0 0 auto;white-space:nowrap}.public-shell .nav-cta .btn,.public-shell .nav-cta .link-plain{flex:0 0 auto;white-space:nowrap}.public-shell .nav .wrap{overflow:visible}@media(max-width:1320px){.public-shell .nav-links{display:none;position:static;transform:none}.public-shell .burger{display:block}.public-shell .mobile-menu{display:flex;padding:0 24px;flex-direction:column;gap:10px}.public-shell .nav-cta{margin-left:auto}.public-shell .nav .wrap{width:calc(100% - 40px)}}@media(max-width:760px){.public-shell .nav-cta{display:none}.public-shell .nav .wrap{width:calc(100% - 26px)}}
