:root{--c-white:#fff;--c-black:#101010;--c-charcoal:#191919;--c-gray-50:#f5f5f5;--c-gray-100:#e8e8e8;--c-gray-200:#d6d6d6;--c-gray-400:#777;--c-gray-600:#4a4a4a;--c-accent:#ff633e;--c-accent-dark:#f04e28;--c-accent-ink:#d63f1f;--c-aqua:#00bfb9;--c-blue:#527bff;--c-kakao:#fee500;--c-kakao-text:#191919;--font-sans:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--fs-label:14px;--fs-small:14px;--fs-body:16px;--fs-lead:clamp(17px, 1.3vw, 18px);--fs-btn:16px;--lh-body:1.7;--container:1240px;--gutter:32px;--radius:6px;--radius-sm:4px;--header-h:76px;--section-pad:clamp(88px, 11vw, 160px);--ease:cubic-bezier(.22, 1, .36, 1)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--header-h);-webkit-text-size-adjust:100%}body{font-family:var(--font-sans);color:var(--c-black);background:var(--c-white);word-break:keep-all;-webkit-font-smoothing:antialiased;margin:0;line-height:1.6;overflow-x:clip}img,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}h1,h2,h3,h4,p{margin:0}ul,ol{margin:0;padding:0;list-style:none}.container{width:100%;max-width:calc(var(--container) + var(--gutter) * 2);padding:0 var(--gutter);margin:0 auto}.section{padding:var(--section-pad) 0}.section-head{margin-bottom:clamp(48px,6vw,80px)}.eyebrow{font-size:var(--fs-label);letter-spacing:.18em;text-transform:uppercase;color:var(--c-black);align-items:center;gap:10px;margin-bottom:20px;font-weight:700;display:inline-flex}.eyebrow:before{content:"";background:var(--c-accent);width:8px;height:8px}.section-title{letter-spacing:-.04em;font-size:clamp(32px,4.6vw,60px);font-weight:800;line-height:1.16}.section-desc{font-size:var(--fs-lead);line-height:var(--lh-body);color:var(--c-gray-600);max-width:600px;margin-top:20px}.btn{border-radius:var(--radius-sm);min-height:58px;font-size:var(--fs-btn);letter-spacing:-.01em;text-align:center;transition:background-color .25s var(--ease), color .25s var(--ease), border-color .25s var(--ease);border:1.5px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 30px;font-weight:700;line-height:1.3;display:inline-flex}.btn-primary{background:var(--c-black);color:var(--c-white)}.btn-accent{background:var(--c-accent);color:var(--c-black)}.btn-outline{border-color:currentColor}.btn .arrow{transition:transform .25s var(--ease);display:inline-block}@media (hover:hover){.btn-primary:hover{background:var(--c-accent);color:var(--c-black)}.btn-accent:hover{background:var(--c-accent-dark)}.btn-outline:hover{border-color:var(--c-accent);color:var(--c-accent-ink)}.btn:hover .arrow{transform:translate(3px,-3px)}}.btn-primary:active{background:var(--c-accent);color:var(--c-black)}.btn-outline:active{border-color:var(--c-accent);color:var(--c-accent-ink)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--c-accent);outline-offset:3px}@media (width<=640px){:root{--gutter:20px;--header-h:64px}.btn{min-height:56px;padding:0 24px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn .arrow{transform:none!important}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.logo[data-astro-cid-f7espo7c]{--logo-cap:18px;width:auto;height:calc(var(--logo-cap) * 1.944);max-width:none;display:block}.footer[data-astro-cid-jo6i4kqk]{background:var(--c-white);border-top:1px solid var(--c-gray-100);padding:64px 0 40px}.top[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:32px;padding-bottom:40px;display:flex}.brand[data-astro-cid-jo6i4kqk] .footer-logo{--logo-cap:22px}.brand-name[data-astro-cid-jo6i4kqk]{color:var(--c-black);margin-top:12px;font-size:15px;font-weight:700}.brand-tag[data-astro-cid-jo6i4kqk]{font-size:var(--fs-label);letter-spacing:.16em;text-transform:uppercase;color:var(--c-gray-400);margin-top:4px;font-weight:700}.links[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:10px 28px;font-size:15px;font-weight:600;display:flex}.links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--c-gray-600);transition:color .2s}.links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--c-black)}.bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--c-gray-100);font-size:var(--fs-small);color:var(--c-gray-400);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;padding-top:24px;line-height:1.7;display:flex}.biz[data-astro-cid-jo6i4kqk]{flex:640px;min-width:0;max-width:860px}.operator[data-astro-cid-jo6i4kqk]{color:var(--c-black);align-items:baseline;gap:10px;margin:0;font-size:15px;display:flex}.operator-label[data-astro-cid-jo6i4kqk]{color:var(--c-gray-400);font-size:13px;font-weight:700}.operator[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{font-weight:700}.relation[data-astro-cid-jo6i4kqk]{color:var(--c-gray-600);margin:4px 0 14px;font-size:15px}.info[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:4px 24px;margin:0;display:flex}.info[data-astro-cid-jo6i4kqk] div[data-astro-cid-jo6i4kqk]{gap:8px;min-width:0;display:flex}.info[data-astro-cid-jo6i4kqk] .wide[data-astro-cid-jo6i4kqk]{flex-basis:100%}.info[data-astro-cid-jo6i4kqk] dt[data-astro-cid-jo6i4kqk]{color:var(--c-gray-400);flex-shrink:0}.info[data-astro-cid-jo6i4kqk] dd[data-astro-cid-jo6i4kqk]{min-width:0;color:var(--c-gray-600);word-break:keep-all;overflow-wrap:anywhere;margin:0}.info[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:inherit;text-decoration:underline;text-decoration-color:var(--c-gray-200);text-underline-offset:3px;transition:color .2s,text-decoration-color .2s}.info[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--c-black);text-decoration-color:var(--c-accent)}.legal[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.privacy-link[data-astro-cid-jo6i4kqk]{min-height:32px;color:var(--c-black);text-decoration:underline;text-decoration-color:var(--c-gray-200);text-underline-offset:4px;align-items:center;font-size:15px;font-weight:800;transition:text-decoration-color .2s;display:inline-flex}.privacy-link[data-astro-cid-jo6i4kqk]:hover{text-decoration-color:var(--c-accent)}.copy[data-astro-cid-jo6i4kqk]{margin:0}@media (width<=640px){.legal[data-astro-cid-jo6i4kqk]{align-items:flex-start}.info[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:6px}.info[data-astro-cid-jo6i4kqk] div[data-astro-cid-jo6i4kqk],.info[data-astro-cid-jo6i4kqk] .wide[data-astro-cid-jo6i4kqk]{flex-basis:auto;grid-template-columns:7.5em 1fr;gap:8px;display:grid}}.kakao-float[data-astro-cid-jo6i4kqk]{z-index:40;background:var(--c-black);width:64px;height:64px;color:var(--c-white);transition:transform .25s var(--ease), background-color .25s var(--ease), opacity .25s var(--ease), visibility .25s;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:1px;font-size:12px;font-weight:700;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 8px 24px #1010102e}.kakao-float[data-astro-cid-jo6i4kqk].is-hero,.kakao-float[data-astro-cid-jo6i4kqk].is-tucked{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(12px)}.kakao-float[data-astro-cid-jo6i4kqk]:hover{background:var(--c-charcoal);transform:translateY(-3px)}.kakao-float[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{color:var(--c-kakao)}@media (width<=640px){.kakao-float[data-astro-cid-jo6i4kqk]{right:14px;bottom:max(16px, calc(env(safe-area-inset-bottom) + 10px));width:52px;height:52px;font-size:11px}.kakao-float[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{width:20px;height:20px}}
