.site-header[data-astro-cid-3ef6ksr2]{position:fixed;inset:0 0 auto;z-index:50;height:var(--header-h);color:var(--navy);background:#f7f6f2f5;backdrop-filter:blur(16px);border-bottom:1px solid #203c3512;transition:box-shadow .2s}.site-header[data-astro-cid-3ef6ksr2].scrolled{box-shadow:0 4px 24px #203c3506}.site-header[data-astro-cid-3ef6ksr2].transparent:not(.scrolled):not(.open){background:transparent;color:#fffefa;border-bottom-color:#ffffff24;backdrop-filter:none}.transparent[data-astro-cid-3ef6ksr2]:not(.scrolled):not(.open) .gnb[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:not(.cta):after{background:#fffefa}.transparent[data-astro-cid-3ef6ksr2]:not(.scrolled):not(.open) .gnb[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].cta{background:#ffffff09;border:1px solid #ffffff70;padding:9px 16px}.transparent[data-astro-cid-3ef6ksr2]:not(.scrolled):not(.open) .gnb[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].cta:hover{background:#ffffff20}.transparent[data-astro-cid-3ef6ksr2]:not(.scrolled):not(.open) .tel[data-astro-cid-3ef6ksr2]{border-left-color:#ffffff30}.transparent[data-astro-cid-3ef6ksr2]:not(.scrolled):not(.open) .menu-btn[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{background:#fffefa}.inner[data-astro-cid-3ef6ksr2]{height:100%;display:flex;align-items:center;gap:24px}.brand[data-astro-cid-3ef6ksr2]{flex-shrink:0}.gnb[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:18px;margin-left:auto}.gnb[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font-size:13px;font-weight:500;padding:8px 0;position:relative;white-space:nowrap}.gnb[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:not(.cta):after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background:var(--navy);transition:width .2s}.gnb[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover:after,.gnb[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].active:after{width:100%}.gnb[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].cta{display:inline-flex;align-items:center;gap:18px;background:var(--navy);color:#fffefa;padding:10px 17px}.gnb[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].cta:hover{background:var(--navy-2)}.tel[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:8px;font-size:12px;white-space:nowrap;border-left:1px solid var(--line);padding-left:23px}.menu-btn[data-astro-cid-3ef6ksr2]{display:none;margin-left:auto;width:44px;height:44px;background:none;border:0;padding:10px}.menu-btn[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{display:block;height:1px;background:var(--navy);margin:7px 0;transition:transform .2s}.open[data-astro-cid-3ef6ksr2] .menu-btn[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]:first-child{transform:translateY(4px) rotate(45deg)}.open[data-astro-cid-3ef6ksr2] .menu-btn[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]:last-child{transform:translateY(-4px) rotate(-45deg)}.mobile-nav[data-astro-cid-3ef6ksr2]{background:var(--bg);padding:10px 24px 28px;border-bottom:1px solid var(--line);max-height:calc(100dvh - var(--header-h));overflow:auto}.mobile-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:not(.btn){display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid var(--line);font-size:15px}.mobile-nav[data-astro-cid-3ef6ksr2] .btn[data-astro-cid-3ef6ksr2]{display:flex;margin-top:24px}.certificate-menu[data-astro-cid-3ef6ksr2]{position:relative}.certificate-menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]{cursor:pointer;list-style:none;font-size:13px;white-space:nowrap;padding:8px 0}.certificate-menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]::-webkit-details-marker{display:none}.certificate-menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{margin-left:8px}.certificate-dropdown[data-astro-cid-3ef6ksr2]{position:absolute;top:43px;left:-20px;width:245px;padding:12px 20px;background:var(--surface);color:var(--navy);border:1px solid var(--line);box-shadow:0 12px 35px #13291f16}.certificate-dropdown[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:block;padding:12px 0!important;font-size:12px!important;border-bottom:1px solid var(--line)}.certificate-dropdown[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:last-child{border:0}@media(max-width:1150px){.tel[data-astro-cid-3ef6ksr2]{display:none}}@media(max-width:960px){.gnb[data-astro-cid-3ef6ksr2]{display:none}.menu-btn[data-astro-cid-3ef6ksr2]{display:block}}.footer[data-astro-cid-sz7xmlte]{background:#192d27;color:#ffffffb3;padding:65px 0 110px;font-size:12px}.footer[data-astro-cid-sz7xmlte] .logo{color:#fff}.top[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap;padding-bottom:28px;border-bottom:1px solid rgba(255,255,255,.1)}.desc[data-astro-cid-sz7xmlte]{margin-top:14px}.links[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:8px 22px;align-content:flex-start}.links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:#fff}.info[data-astro-cid-sz7xmlte]{padding-top:24px}.info[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{margin:0 0 6px;display:flex;flex-wrap:wrap;gap:4px 18px}.copy[data-astro-cid-sz7xmlte]{margin-top:16px!important;opacity:.6}.floating[data-astro-cid-fbt5meba]{position:fixed;right:16px;bottom:24px;z-index:40;display:flex;flex-direction:column;background:#fffefa;border:1px solid var(--line)}.fab[data-astro-cid-fbt5meba]{width:58px;min-height:60px;display:flex;flex-direction:column;gap:5px;align-items:center;justify-content:center;font-size:9px;color:var(--navy);border-bottom:1px solid var(--line);transition:background .2s}.fab[data-astro-cid-fbt5meba]:hover{background:#eeeee6}.fab[data-astro-cid-fbt5meba]:last-child{border:0}.kakao[data-astro-cid-fbt5meba]{color:#3c2920}.blog[data-astro-cid-fbt5meba] strong[data-astro-cid-fbt5meba]{font-size:10px;line-height:19px;letter-spacing:.02em}.pending[data-astro-cid-fbt5meba]{gap:2px}.pending[data-astro-cid-fbt5meba] small[data-astro-cid-fbt5meba]{font-size:8px;color:#645950}.estimate[data-astro-cid-fbt5meba],.estimate[data-astro-cid-fbt5meba]:hover{background:var(--navy);color:#fffefa}@media(min-width:641px)and (max-width:1380px){.floating[data-astro-cid-fbt5meba]{right:10px}.fab[data-astro-cid-fbt5meba]{width:48px;min-height:55px;font-size:8px}}@media(max-width:640px){.floating[data-astro-cid-fbt5meba]{right:14px;left:14px;bottom:calc(12px + env(safe-area-inset-bottom));flex-direction:row;border-radius:36px;overflow:hidden;box-shadow:0 6px 24px #172b2529}.fab[data-astro-cid-fbt5meba]{flex:1;width:auto;min-height:62px;border:0;font-size:11px;font-weight:600}.estimate[data-astro-cid-fbt5meba],.estimate[data-astro-cid-fbt5meba]:hover{background:transparent;color:var(--navy)}}
