.lnt-header{align-items:center;background:transparent!important;box-sizing:border-box;display:flex;height:70px;left:0;padding:0 clamp(20px,3.5vw,50px);position:fixed;top:5px;transform:translateY(0);transition:top .3s ease,transform .35s ease,background-color .3s ease,box-shadow .3s ease;width:100%;z-index:1000}.lnt-header.is-hidden{transform:translateY(-120%)}.lnt-header.is-sticky{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background-color:rgba(11,65,77,.96)!important;border-bottom:1px solid hsla(0,0%,100%,.08);box-shadow:0 4px 20px rgba(0,0,0,.3);top:0!important;transform:translateY(0)}.lnt-header__inner{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1440px;width:100%}.lnt-header__logo-link{align-items:center;display:inline-flex;text-decoration:none}.lnt-header__logo{display:block;height:36px;width:auto}.lnt-header .lnt-logo--light{display:block!important}.lnt-header .lnt-logo--dark,body.header-dark .lnt-header:not(.is-sticky) .lnt-logo--light,body.light-theme .lnt-header:not(.is-sticky) .lnt-logo--light{display:none!important}.lnt-header.is-sticky .lnt-logo--light,body.header-dark .lnt-header:not(.is-sticky) .lnt-logo--dark,body.light-theme .lnt-header:not(.is-sticky) .lnt-logo--dark{display:block!important}.lnt-header.is-sticky .lnt-logo--dark{display:none!important}.lnt-header__menu-btn{align-items:center!important;background-color:#153a43!important;border:1px solid hsla(0,0%,100%,.16)!important;border-radius:2px!important;box-shadow:none!important;color:#fff!important;cursor:pointer;display:inline-flex!important;font-size:14px!important;font-weight:400!important;gap:12px!important;height:48px!important;justify-content:center!important;letter-spacing:.01em!important;line-height:1!important;min-width:103px!important;outline:none!important;padding:0 16px!important;transition:opacity .2s ease,transform .2s ease}.lnt-header__menu-btn:hover{opacity:.92!important;transform:translateY(-1px)}.lnt-header__menu-label{color:#fff!important;font-family:inherit;font-size:16px;font-weight:400;text-transform:capitalize}.lnt-header__menu-hamburger{align-items:center!important;display:flex!important;height:14px;justify-content:center!important;width:14px}.lnt-header__menu-hamburger svg{display:block;height:14px;width:14px}.lnt-drawer{background-color:#0b414d;color:#fff;display:flex;flex-direction:column;inset:0;justify-content:space-between;opacity:0;overflow:hidden;pointer-events:none;position:fixed;transition:opacity .4s cubic-bezier(.16,1,.3,1),visibility .4s;visibility:hidden;z-index:99999}.lnt-drawer.is-open{opacity:1;pointer-events:auto;visibility:visible}.lnt-drawer a,.lnt-drawer a:active,.lnt-drawer a:hover,.lnt-drawer a:link,.lnt-drawer a:visited{text-decoration:none!important}.lnt-drawer__topbar{border-bottom:1px solid hsla(0,0%,100%,.12);height:70px;max-height:70px;min-height:70px}.lnt-drawer__topbar,.lnt-drawer__topbar-inner{align-items:center;box-sizing:border-box;display:flex;width:100%}.lnt-drawer__topbar-inner{justify-content:space-between;margin:0 auto;max-width:1440px;padding:0 clamp(20px,3.5vw,50px)}.lnt-drawer__topbar-left{align-items:center;display:flex}.lnt-drawer__top-logo img{display:block;height:36px;width:auto}.lnt-drawer__top-logo span{color:#fff;font-size:22px;font-weight:700}.lnt-drawer__topbar-right{align-items:center;display:flex;gap:clamp(16px,2vw,28px)}.lnt-drawer__close-btn,.lnt-drawer__search-btn{align-items:center;background:transparent!important;border:none!important;box-shadow:none!important;color:#fff!important;cursor:pointer;display:inline-flex;font-size:14px;gap:8px;opacity:.85;outline:none!important;text-decoration:none;transition:opacity .2s ease}.lnt-drawer__close-btn:hover,.lnt-drawer__search-btn:hover{opacity:1!important}.lnt-drawer__back-btn{display:none}.lnt-drawer__container{display:flex;flex:1;flex-direction:column;margin:0 auto;max-width:1440px;padding:0 clamp(20px,3.5vw,50px)}.lnt-drawer__body,.lnt-drawer__container{box-sizing:border-box;min-height:0;width:100%}.lnt-drawer__body{align-items:stretch;display:grid;flex:1;gap:40px;grid-template-columns:280px 360px 578px;justify-content:space-between}.lnt-drawer__col-main{border-right:1px solid hsla(0,0%,100%,.12);box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:24px;padding-right:36px;padding-top:clamp(20px,3.5vh,40px)}.lnt-drawer__main-nav{display:flex;flex-direction:column;gap:clamp(12px,1.8vh,18px);list-style:none;margin:0;padding:0}.lnt-drawer__main-link,.lnt-drawer__main-link:active,.lnt-drawer__main-link:link,.lnt-drawer__main-link:visited{align-items:center;background:transparent!important;border:none!important;box-shadow:none!important;color:hsla(0,0%,100%,.35)!important;cursor:pointer;display:flex;font-family:The Seasons,serif;font-size:24px;font-weight:400;justify-content:space-between;letter-spacing:-.01em;outline:none!important;padding:3px 0;text-align:left;text-decoration:none!important;transition:color .25s ease;width:100%}.lnt-drawer__main-item.is-active .lnt-drawer__main-link,.lnt-drawer__main-link:hover{color:#fff!important}.lnt-drawer__chevron{opacity:.4;transition:opacity .25s ease,transform .25s ease}.lnt-drawer__main-item.is-active .lnt-drawer__chevron,.lnt-drawer__main-item:hover .lnt-drawer__chevron{opacity:1!important;transform:translateX(4px)}.lnt-drawer__col-sub{box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;min-width:0;padding-bottom:24px;padding-top:clamp(20px,3.5vh,40px);transition:opacity .3s ease}.lnt-drawer__body:not(.has-active-sub) .lnt-drawer__col-preview,.lnt-drawer__body:not(.has-active-sub) .lnt-drawer__col-sub{opacity:0;pointer-events:none}.lnt-drawer__subpanel{display:none;flex-direction:column;gap:20px;max-height:clamp(380px,58vh,525px);overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.lnt-drawer__subpanel::-webkit-scrollbar{display:none}.lnt-drawer__subpanel.is-active{display:flex}.lnt-drawer__subtabs-bar{display:flex!important;gap:24px;margin-bottom:4px;padding-bottom:6px}.lnt-drawer__subtab-btn{background:transparent!important;border:none!important;box-shadow:none!important;color:hsla(0,0%,100%,.6)!important;cursor:pointer;font-size:18px;font-weight:400;letter-spacing:.02em;outline:none!important;padding:4px 0;position:relative;transition:color .2s ease}.lnt-drawer__subtab-btn.is-active,.lnt-drawer__subtab-btn:hover{color:#fff!important;font-weight:500}.lnt-drawer__subtab-btn.is-active:after{background-color:#cda34f;bottom:-6px;content:"";height:2px;left:0;position:absolute;width:100%}.lnt-drawer__project-group{display:none}.lnt-drawer__project-group.is-active{display:block}.lnt-drawer__projects-list{display:flex;flex-direction:column;gap:13px;list-style:none;margin:0;padding:0}.lnt-drawer__m-thumb{display:none!important}.lnt-drawer__project-link,.lnt-drawer__project-link:active,.lnt-drawer__project-link:link,.lnt-drawer__project-link:visited{background:transparent!important;box-shadow:none!important;color:hsla(0,0%,100%,.55)!important;display:inline-block;font-size:16px;font-weight:300;letter-spacing:.01em;line-height:1.4;outline:none!important;text-decoration:none!important;transition:color .2s ease,font-weight .1s ease}.lnt-drawer__project-link.is-active,.lnt-drawer__project-link:hover{color:#fff!important;font-weight:600!important}.lnt-drawer__col-preview{align-items:flex-start;box-sizing:border-box;display:flex;justify-content:flex-end;min-width:0;padding-bottom:24px;padding-top:clamp(20px,3.5vh,40px);width:100%}.lnt-drawer__preview-wrap{aspect-ratio:578/525;border-radius:4px;box-sizing:border-box;height:525px;max-height:clamp(340px,56vh,525px);max-width:100%;opacity:0;overflow:hidden;position:relative;transition:opacity .35s ease,visibility .35s ease;visibility:hidden;width:578px}.lnt-drawer__preview-wrap.is-visible{opacity:1;visibility:visible}.lnt-drawer__preview-img{display:block;height:100%;object-fit:cover;width:100%}.lnt-drawer__main-item,.lnt-drawer__main-item.is-active,.lnt-drawer__main-item.is-active .lnt-drawer__main-link,.lnt-drawer__main-item:hover,.lnt-drawer__main-link,.lnt-drawer__main-link:active,.lnt-drawer__main-link:focus,.lnt-drawer__main-link:hover,.lnt-drawer__project-link,.lnt-drawer__project-link:active,.lnt-drawer__project-link:focus,.lnt-drawer__project-link:hover{background:transparent!important;background-color:transparent!important;box-shadow:none!important;outline:none!important}.lnt-drawer__main-link:after,.lnt-drawer__main-link:before{content:none!important;display:none!important}.lnt-drawer__footer{background-color:#084453;border-top:1px solid hsla(0,0%,100%,.08);height:54px;min-height:54px}.lnt-drawer__footer,.lnt-drawer__footer-inner{align-items:center;box-sizing:border-box;display:flex;width:100%}.lnt-drawer__footer-inner{color:hsla(0,0%,100%,.6);font-size:12px;justify-content:space-between;letter-spacing:.08em;margin:0 auto;max-width:1440px;padding:0 clamp(20px,3.5vw,50px)}.lnt-drawer__socials{display:flex;gap:16px}.lnt-drawer__social-link,.lnt-drawer__social-link:link,.lnt-drawer__social-link:visited{color:hsla(0,0%,100%,.75)!important;display:flex;transition:color .2s ease}.lnt-drawer__social-link:hover{color:#fff!important}@media (max-width:1280px) and (min-width:993px){.lnt-drawer__body{gap:28px;grid-template-columns:240px 300px minmax(360px,500px)}}@media (max-width:992px){.lnt-header{height:56px;padding:0 16px;top:14px}.lnt-header__logo{height:28px}.lnt-header__menu-btn{font-size:14px!important;gap:8px!important;height:38px!important;min-width:82px!important;padding:0 12px!important}.lnt-header__menu-hamburger svg{height:12px;width:12px}.lnt-drawer{background-color:#0b414d!important;height:100vh;height:100dvh}.lnt-drawer__topbar{border-bottom:1px solid hsla(0,0%,100%,.12);height:60px;max-height:60px;min-height:60px}.lnt-drawer__topbar-inner{padding:0 20px}.lnt-drawer__top-logo img{height:28px}.lnt-drawer__container{box-sizing:border-box;display:flex;flex:1;flex-direction:column;justify-content:space-between;overflow:hidden;padding:24px 20px 16px;position:relative;width:100%}.lnt-drawer__col-preview{display:none!important}.lnt-drawer__body{display:block!important;height:100%;margin:0;padding:0;position:relative;width:100%}.lnt-drawer__col-main{border-right:none;height:100%;justify-content:flex-start;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .3s ease}.lnt-drawer__col-main,.lnt-drawer__main-nav{display:flex;flex-direction:column;padding:0;width:100%}.lnt-drawer__main-nav{gap:20px;margin:0}.lnt-drawer__main-item{width:100%}.lnt-drawer__main-link,.lnt-drawer__main-link:link,.lnt-drawer__main-link:visited{align-items:center!important;color:hsla(0,0%,100%,.85)!important;display:flex!important;font-family:Playfair Display,Georgia,Times New Roman,serif!important;font-size:26px!important;justify-content:space-between!important;letter-spacing:-.01em;line-height:1.25!important;padding:4px 0!important;width:100%!important}.lnt-drawer__main-item.is-active .lnt-drawer__main-link{color:#fff!important}.lnt-drawer__chevron{height:15px;opacity:.8!important;width:9px}.lnt-drawer__col-sub{display:flex;flex-direction:column;height:100%;inset:0;opacity:0;padding:0;pointer-events:none;position:absolute;transform:translateX(100%);transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .3s ease;width:100%}.lnt-drawer.is-mobile-sub .lnt-drawer__col-main{opacity:0;pointer-events:none;transform:translateX(-100%)}.lnt-drawer.is-mobile-sub .lnt-drawer__col-sub{opacity:1;pointer-events:auto;transform:translateX(0)}.lnt-drawer__back-btn{display:none}.lnt-drawer.is-mobile-sub .lnt-drawer__back-btn{align-items:center!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;background:hsla(0,0%,100%,.3)!important;border:1px solid hsla(0,0%,100%,.14)!important;border-radius:2px!important;cursor:pointer;display:inline-flex!important;height:34px!important;justify-content:center!important;min-width:34px!important;padding:0!important;width:34px!important}.lnt-drawer.is-mobile-sub .lnt-drawer__back-btn svg{display:block;height:17px;width:17px}.lnt-drawer.is-mobile-sub .lnt-drawer__top-logo{display:none!important}.lnt-drawer__subtabs-bar{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.12);display:flex!important;gap:24px;margin-bottom:18px;padding-bottom:8px;width:100%}.lnt-drawer__subtab-btn{color:hsla(0,0%,100%,.55)!important;font-size:18px!important;padding:4px 0!important}.lnt-drawer__subtab-btn.is-active{color:#fff!important;font-weight:500}.lnt-drawer__subtab-btn.is-active:after{background-color:#cda34f;bottom:-9px;height:2px}.lnt-drawer__subpanel{box-sizing:border-box;display:none;flex-direction:column;gap:0;max-height:calc(100dvh - 180px);overflow-y:scroll!important;padding-right:14px;scrollbar-color:#cda34f hsla(0,0%,100%,.22);scrollbar-width:thin;width:100%}.lnt-drawer__subpanel.is-active{display:flex}.lnt-drawer__project-groups{width:100%}.lnt-drawer__projects-list{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;width:100%}.lnt-drawer__project-item{width:100%}.lnt-drawer__project-link,.lnt-drawer__project-link:link,.lnt-drawer__project-link:visited{align-items:center!important;background:transparent!important;display:flex!important;gap:16px!important;padding:0!important;text-decoration:none!important;width:100%!important}.lnt-drawer__m-thumb{background-color:hsla(0,0%,100%,.06);border-radius:3px!important;display:block!important;flex-shrink:0!important;height:74px!important;min-width:112px!important;overflow:hidden!important;width:112px!important}.lnt-drawer__m-thumb img{display:block!important;height:100%!important;object-fit:cover!important;width:100%!important}.lnt-drawer__project-name{color:#fff!important;flex:1!important;font-size:15px!important;font-weight:400!important;letter-spacing:.01em!important;line-height:1.4!important;word-break:break-word}.lnt-drawer__subpanel::-webkit-scrollbar{display:block!important;width:2px!important}.lnt-drawer__subpanel::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.22)!important;border-radius:1px!important}.lnt-drawer__subpanel::-webkit-scrollbar-thumb{background-color:#cda34f!important;border-radius:1px!important}.lnt-drawer__footer{background-color:#084453;height:52px;min-height:52px}.lnt-drawer__footer-inner{font-size:11px;padding:0 20px}}