@font-face{font-family:Pretendard;src:url(/fonts/PretendardVariable.woff2)format("woff2");font-weight:100 900;font-display:swap}body{margin:0}.privacy-page{color:#111;overflow-wrap:anywhere;background:#fff;min-height:100vh;font-family:Pretendard,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;line-height:1.8}.privacy-page *,.privacy-page :before,.privacy-page :after{box-sizing:border-box}.privacy-page a{color:inherit;text-underline-offset:.2em}.privacy-page :focus-visible{outline-offset:4px;outline:2px solid #111}.privacy-skip{z-index:1;background:#fff;border:1px solid #111;padding:12px;position:absolute;top:-100px;left:16px}.privacy-skip:focus{top:16px}.privacy-header,.privacy-footer{justify-content:space-between;align-items:center;gap:24px;padding:28px clamp(20px,5vw,80px);display:flex}.privacy-header{border-bottom:1px solid #ddd}.privacy-header img{width:min(195px,40vw);height:auto;display:block}.privacy-header>a:last-child{white-space:nowrap;padding:8px 0;font-size:14px}.privacy-main{width:min(860px,100%);margin:0 auto;padding:64px 24px 80px}.privacy-eyebrow{margin:0 0 12px;font-size:13px}.privacy-main h1{word-break:keep-all;margin:0 0 32px;font-size:clamp(26px,4vw,40px);line-height:1.35}.privacy-copy h2{margin:40px 0 12px;font-size:21px;line-height:1.5}.privacy-copy p{margin:16px 0}.privacy-home{margin:48px 0 0}.privacy-footer{border-top:1px solid #ddd;font-size:13px}@media (max-width:480px){.privacy-header,.privacy-footer{padding:22px 20px}.privacy-main{padding:40px 20px 56px}.privacy-footer{flex-wrap:wrap;gap:12px}}
