.Header-module__lnUIdW__header{z-index:100;justify-content:center;padding:20px 16px;display:flex;position:sticky;top:0}.Header-module__lnUIdW__pill{width:100%;max-width:var(--container);height:var(--header-height);border-radius:var(--radius-pill);box-shadow:var(--shadow-header);background:#fff;align-items:center;gap:24px;padding:0 32px;display:flex}.Header-module__lnUIdW__logo{flex-shrink:0;align-items:center;display:flex}.Header-module__lnUIdW__logo img{object-fit:contain;width:auto;height:40px}.Header-module__lnUIdW__nav{flex:1;justify-content:center;align-items:center;gap:50px;display:flex}.Header-module__lnUIdW__navItem{color:var(--color-text);letter-spacing:-.32px;white-space:nowrap;font-size:16px;font-weight:500;transition:color .15s}.Header-module__lnUIdW__navItem:hover{color:var(--color-primary)}.Header-module__lnUIdW__active{color:var(--color-primary);font-weight:700}.Header-module__lnUIdW__cta{background:var(--color-primary);color:#fff;white-space:nowrap;border-radius:999px;flex-shrink:0;padding:10px 18px;font-size:14px;font-weight:600;transition:background .15s}.Header-module__lnUIdW__cta:hover{background:var(--color-primary-dark)}.Header-module__lnUIdW__hamburger{flex-direction:column;gap:5px;padding:8px;display:none}.Header-module__lnUIdW__hamburger span{background:var(--color-text);border-radius:2px;width:22px;height:2px;display:block}.Header-module__lnUIdW__mobileMenu{border-radius:var(--radius-md);box-shadow:var(--shadow-card);background:#fff;flex-direction:column;padding:12px;display:flex;position:absolute;top:100%;left:16px;right:16px}.Header-module__lnUIdW__mobileItem{border-bottom:1px solid var(--color-line-soft);padding:14px 12px;font-weight:500}.Header-module__lnUIdW__mobileItem:last-of-type{border-bottom:none}.Header-module__lnUIdW__mobileCta{background:var(--color-primary);color:#fff;text-align:center;border-radius:var(--radius-sm);margin-top:8px;padding:14px;font-weight:600}@media (max-width:768px){.Header-module__lnUIdW__header{padding:12px}.Header-module__lnUIdW__pill{gap:12px;height:60px;padding:0 16px 0 20px}.Header-module__lnUIdW__nav,.Header-module__lnUIdW__cta{display:none}.Header-module__lnUIdW__hamburger{margin-left:auto;display:flex}}
.Footer-module__3hUVsW__footer{border-top:1px solid var(--color-line);background:#fff;margin-top:80px;padding:48px 16px 56px}.Footer-module__3hUVsW__inner{max-width:var(--container);margin-inline:auto}.Footer-module__3hUVsW__top{border-bottom:1px solid var(--color-line-soft);justify-content:space-between;align-items:flex-start;padding-bottom:36px;display:flex}.Footer-module__3hUVsW__centerLabel{color:var(--color-text);letter-spacing:-.32px;font-size:16px;font-weight:600}.Footer-module__3hUVsW__centerTel{color:var(--color-primary);letter-spacing:-.52px;margin:6px 0 2px;font-size:26px;font-weight:800}.Footer-module__3hUVsW__centerNote{color:var(--color-text-muted);letter-spacing:-.26px;font-size:13px}.Footer-module__3hUVsW__snsLabel{color:var(--color-text);letter-spacing:-.32px;text-align:right;font-size:16px;font-weight:600}.Footer-module__3hUVsW__snsList{gap:8px;margin-top:12px;display:flex}.Footer-module__3hUVsW__snsBtn{background:#1a1a1a;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:opacity .15s;display:flex}.Footer-module__3hUVsW__snsBtn img{filter:brightness(0)invert()}.Footer-module__3hUVsW__snsBtn:hover{opacity:.8}.Footer-module__3hUVsW__company{padding-top:28px}.Footer-module__3hUVsW__companyLogo{object-fit:contain;opacity:.4;width:auto;height:36px;margin-bottom:16px}.Footer-module__3hUVsW__info{color:var(--color-text-muted);letter-spacing:-.26px;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;line-height:24px;display:flex}.Footer-module__3hUVsW__info i{color:#6666;font-style:normal}.Footer-module__3hUVsW__copyright{color:var(--color-text-sub);letter-spacing:-.24px;margin-top:16px;font-size:12px;font-weight:500}@media (max-width:768px){.Footer-module__3hUVsW__footer{margin-top:48px;padding:36px 20px 44px}.Footer-module__3hUVsW__top{flex-direction:column;gap:28px}.Footer-module__3hUVsW__snsLabel{text-align:left}}
