@media(max-width: 980px){body.loft-page-body.nav-open .loft-nav-wrapper{background-color:#fff}body.loft-page-body .loft-nav-wrapper{height:70px;padding:0 16px;border-bottom:1px solid rgba(0,0,0,.08)}body.loft-page-body .loft-nav-wrapper .nav-row{width:100%;height:70px}body.loft-page-body .loft-nav-wrapper .nav-row .nav-logo img{min-width:0;width:172px;height:auto}body.loft-page-body .loft-nav-wrapper .nav-row .nav-menu input#nav-toggle+label{width:48px;height:100%;aspect-ratio:auto;margin:0 -8px 0 0}body.loft-page-body .loft-nav-wrapper .nav-row .nav-menu input#nav-toggle+label .nav-toggle-icon{width:32px;height:32px;font-size:0}body.loft-page-body .loft-nav-wrapper .nav-row .nav-menu input#nav-toggle+label .nav-toggle-icon i{display:block;width:32px;height:32px}body.loft-page-body .loft-nav-wrapper .nav-row .nav-menu input#nav-toggle+label .nav-toggle-icon svg{display:block;width:32px;height:32px;fill:none;stroke:#282829;stroke-width:2.5;stroke-linecap:round}body.loft-page-body .loft-nav-wrapper .nav-row .nav-menu .nav-main{top:100%;background-color:#fff;height:calc(100vh - 110px);overflow-y:auto}body.loft-page-body .loft-nav-wrapper .nav-row .nav-menu .nav-main .nav-links{margin-left:0;padding:24px 7% 40px;box-sizing:border-box}body.loft-page-body .loft-nav-wrapper .nav-row .nav-menu .nav-main .nav-links .nav-link-wrapper{position:relative;border-bottom:1px solid rgba(0,0,0,.08)}body.loft-page-body .loft-nav-wrapper .nav-row .nav-menu .nav-main .nav-links .nav-link-wrapper:hover{background-color:rgba(0,0,0,0);opacity:1}body.loft-page-body .loft-nav-wrapper .nav-row .nav-menu .nav-main .nav-links .nav-link-wrapper .nav-link{width:auto;font-size:22px;line-height:30px;font-weight:500;padding:24px 0;transition:color .3s ease}body.loft-page-body .loft-nav-wrapper .nav-row .nav-menu .nav-main .nav-links .nav-link-wrapper.has-subnav .nav-link{padding-right:0}body.loft-page-body .loft-nav-wrapper .nav-row .nav-menu .nav-main .nav-links .nav-link-wrapper.has-subnav label.subnav-indicator{margin:0 0 0 10px;padding:0}body.loft-page-body .loft-nav-wrapper .nav-row .nav-menu .nav-main .nav-links .nav-link-wrapper.has-subnav label.subnav-indicator::before{content:"";position:absolute;top:0;left:0;right:0;height:78px;cursor:pointer}body.loft-page-body .loft-nav-wrapper .nav-row .nav-menu .nav-main .nav-links .nav-link-wrapper.has-subnav label.subnav-indicator .subnav-arrow{width:8px;height:8px;margin:-4px 0 0;border-color:#282829;transition:transform .3s ease,border-color .3s ease}body.loft-page-body .loft-nav-wrapper .nav-row .nav-menu .nav-main .nav-links .nav-link-wrapper.has-subnav:has(input:checked) .nav-link{color:#bda0ff}body.loft-page-body .loft-nav-wrapper .nav-row .nav-menu .nav-main .nav-links .nav-link-wrapper.has-subnav:has(input:checked) label.subnav-indicator .subnav-arrow{border-color:#bda0ff;transform:rotate(225deg);margin-top:4px}body.loft-page-body .loft-nav-wrapper .nav-row .nav-menu .nav-main .nav-links .nav-link-wrapper.has-subnav .nav-submenu{display:grid;grid-template-rows:0fr;max-height:none;overflow:visible;transition:grid-template-rows .4s ease;opacity:1;visibility:visible;pointer-events:auto;transform:none}body.loft-page-body .loft-nav-wrapper .nav-row .nav-menu .nav-main .nav-links .nav-link-wrapper.has-subnav .nav-submenu .nav-submenu-inner{min-height:0;overflow:hidden;visibility:hidden;transition:visibility 0s linear .4s}body.loft-page-body .loft-nav-wrapper .nav-row .nav-menu .nav-main .nav-links .nav-link-wrapper.has-subnav .nav-submenu .submenu-item{font-size:18px;line-height:26px;font-weight:400;padding:13px 0}body.loft-page-body .loft-nav-wrapper .nav-row .nav-menu .nav-main .nav-links .nav-link-wrapper.has-subnav .nav-submenu .submenu-item:hover{background-color:rgba(0,0,0,0);color:#bda0ff}body.loft-page-body .loft-nav-wrapper .nav-row .nav-menu .nav-main .nav-links .nav-link-wrapper.has-subnav input[type=checkbox]:checked~.nav-submenu{grid-template-rows:1fr;max-height:none}body.loft-page-body .loft-nav-wrapper .nav-row .nav-menu .nav-main .nav-links .nav-link-wrapper.has-subnav:hover .nav-submenu{max-height:none}body.loft-page-body .loft-nav-wrapper .nav-row .nav-menu .nav-main .nav-links .nav-link-wrapper.has-subnav input[type=checkbox]:checked~.nav-submenu .nav-submenu-inner{padding-bottom:12px;visibility:visible;transition-delay:0s}}
