.nt-header{z-index:100;transition:box-shadow var(--wd-dur) var(--wd-ease), border-color var(--wd-dur) var(--wd-ease);background:#fff;border-bottom:1px solid #0000;position:sticky;top:0}.nt-header.is-scrolled{border-bottom-color:var(--wd-border-light);box-shadow:0 4px 20px #0c14240f}.nt-header__inner{height:var(--wd-header-h);align-items:center;gap:28px;display:flex}.nt-logo{flex:none;align-items:center;display:flex}.nt-logo img{width:auto;height:46px}.nt-logo__text{font-family:var(--wd-font-secondary);letter-spacing:-.01em;color:var(--wd-primary);font-size:22px;font-weight:700}.nt-gnb{flex:auto;justify-content:center;display:flex}.nt-gnb__list{gap:8px;display:flex}.nt-gnb__item{position:relative}.nt-gnb__top{height:var(--wd-header-h);color:var(--wd-text-primary);transition:color var(--wd-dur-fast) var(--wd-ease);align-items:center;padding-inline:18px;font-size:16px;font-weight:600;display:inline-flex}.nt-gnb__item:hover .nt-gnb__top:not(.is-disabled){color:var(--wd-primary)}.nt-gnb__top--parent{cursor:default}.nt-sub{border:1px solid var(--wd-border-light);min-width:180px;box-shadow:var(--wd-shadow-dropdown);opacity:0;visibility:hidden;transition:all var(--wd-dur-fast) var(--wd-ease);background:#fff;padding:8px 0;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(8px)}.nt-gnb__item:hover .nt-sub{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.nt-sub a,.nt-sub span{color:var(--wd-text-secondary);transition:all var(--wd-dur-fast) var(--wd-ease);white-space:nowrap;padding:10px 20px;font-size:14.5px;display:block}.nt-sub a:hover{background:var(--wd-primary-50);color:var(--wd-primary)}.nt-header__inquiry{background:var(--wd-primary);color:#fff;letter-spacing:-.01em;border-radius:var(--wd-radius-full);height:46px;transition:background var(--wd-dur) var(--wd-ease), transform var(--wd-dur) var(--wd-ease);flex:none;justify-content:center;align-items:center;padding:0 28px;font-size:15px;font-weight:600;display:inline-flex}.nt-header__inquiry:hover{background:var(--wd-primary-hover);transform:translateY(-1px)}.nt-burger{flex-direction:column;gap:5px;width:30px;padding:6px;display:none}.nt-burger span{background:var(--wd-primary);height:2px;transition:all var(--wd-dur-fast) var(--wd-ease);display:block}.nt-drawer{display:none}@media (max-width:1080px){.nt-gnb,.nt-header__inquiry{display:none}.nt-burger{margin-left:auto;display:flex}.nt-drawer{inset:var(--wd-header-h) 0 0;z-index:99;opacity:0;visibility:hidden;transition:all var(--wd-dur) var(--wd-ease);background:#0c142466;display:block;position:fixed}.nt-drawer.is-open{opacity:1;visibility:visible}.nt-drawer__panel{width:min(340px,86vw);height:100%;transition:transform var(--wd-dur) var(--wd-ease);background:#fff;padding:24px 22px 40px;position:absolute;top:0;right:0;overflow-y:auto;transform:translate(100%)}.nt-drawer.is-open .nt-drawer__panel{transform:none}.nt-drawer__group{border-bottom:1px solid var(--wd-border-light);padding:6px 0}.nt-drawer__top{padding:12px 4px;font-size:17px;font-weight:700;display:block}.nt-drawer__sub{flex-direction:column;gap:2px;padding:0 4px 10px;display:flex}.nt-drawer__sub a,.nt-drawer__sub span{color:var(--wd-text-secondary);padding:7px 12px;font-size:14.5px}.nt-drawer__cta{width:100%;margin-top:22px}}
.nt-footer{background:var(--wd-surface-dark);color:var(--wd-text-muted)}.nt-footer__inner{grid-template-columns:1.3fr 2fr;gap:60px;padding-block:64px 48px;display:grid}.nt-footer__logo{opacity:.95;width:auto;height:30px}.nt-footer__logo--text{height:auto;font-family:var(--wd-font-secondary);letter-spacing:-.01em;color:#fff;opacity:1;font-size:21px;font-weight:700;display:inline-block}.nt-footer__tagline{color:#9aa4b4;margin-top:20px;font-size:14px;line-height:1.7}.nt-footer__contact{flex-direction:column;gap:10px;margin-top:26px;display:flex}.nt-footer__contact div{gap:14px;font-size:13.5px;line-height:1.55;display:flex}.nt-footer__contact dt{color:#6f7c92;flex:0 0 64px;font-weight:600}.nt-footer__contact dd{color:#aeb8c8}.nt-footer__contact a:hover{color:#fff}.nt-footer__nav{grid-template-columns:repeat(6,1fr);gap:20px;display:grid}.nt-footer__col-top{color:#e6eaf1;margin-bottom:16px;font-size:14.5px;font-weight:700;display:block}.nt-footer__col-top.is-disabled{color:#5a6478!important}.nt-footer__col ul{flex-direction:column;gap:9px;display:flex}.nt-footer__col li a{color:#8b94a6;transition:color var(--wd-dur-fast);font-size:13px}.nt-footer__col li a:hover{color:#fff}.nt-footer__col li .is-disabled{font-size:13px;color:#525c70!important}.nt-footer__bottom{border-top:1px solid var(--wd-border-dark)}.nt-footer__bottom>div{color:#6f7c92;justify-content:space-between;align-items:center;padding-block:22px;font-size:12.5px;display:flex}@media (max-width:960px){.nt-footer__inner{grid-template-columns:1fr;gap:40px}.nt-footer__nav{grid-template-columns:repeat(3,1fr);gap:28px 16px}}@media (max-width:640px){.nt-footer__nav{grid-template-columns:repeat(2,1fr)}.nt-footer__bottom>div{flex-direction:column;align-items:flex-start;gap:6px}}
