.privacy-policy-module__JCgVKa__page{color:var(--color-ink);background:#fff;padding:64px 0 96px;font-size:17px;font-weight:500;line-height:26px}.privacy-policy-module__JCgVKa__page:lang(ko){word-break:keep-all;overflow-wrap:break-word}.privacy-policy-module__JCgVKa__hero{max-width:1200px;margin:0 auto;padding:88px 48px 16px}.privacy-policy-module__JCgVKa__hero h1{text-align:center;max-width:912px;font-family:var(--font-display);letter-spacing:-.03em;margin:0 auto;font-size:64px;font-weight:900;line-height:72px}.privacy-policy-module__JCgVKa__inner{max-width:1200px;margin:0 auto;padding:0 48px}.privacy-policy-module__JCgVKa__contents{padding-top:24px;scroll-margin-top:88px}.privacy-policy-module__JCgVKa__contents a{min-height:50px;color:var(--color-brand-bold);align-items:center;gap:12px;padding:12px 0;font-weight:500;text-decoration:none;display:flex}.privacy-policy-module__JCgVKa__contents svg{flex-shrink:0}.privacy-policy-module__JCgVKa__contents a:hover{text-underline-offset:4px;text-decoration:underline}.privacy-policy-module__JCgVKa__document{max-width:912px;margin:72px auto 0}.privacy-policy-module__JCgVKa__review{background:var(--color-surface-raised);border-left:3px solid var(--color-brand);margin-bottom:56px;padding:24px}.privacy-policy-module__JCgVKa__review h2{margin:0 0 12px;font-size:20px;font-weight:700;line-height:28px}.privacy-policy-module__JCgVKa__review p{color:var(--color-ink-2);margin:0}.privacy-policy-module__JCgVKa__section{border-bottom:1px solid var(--color-line);margin:0 0 48px;padding:0 0 48px;scroll-margin-top:96px}.privacy-policy-module__JCgVKa__section h2{font-family:var(--font-display);letter-spacing:-.025em;margin:0 0 24px;font-size:32px;font-weight:800;line-height:40px}.privacy-policy-module__JCgVKa__section h2 span{color:var(--color-brand-bold)}.privacy-policy-module__JCgVKa__section>p{margin:0 0 20px}.privacy-policy-module__JCgVKa__records{margin:24px 0 0}.privacy-policy-module__JCgVKa__records>div{border-top:1px solid var(--color-line);grid-template-columns:240px minmax(0,1fr);gap:32px;padding:24px 0;scroll-margin-top:96px;display:grid}.privacy-policy-module__JCgVKa__records dt{font-weight:700}.privacy-policy-module__JCgVKa__records dd{min-width:0;margin:0}.privacy-policy-module__JCgVKa__records p{margin:0}.privacy-policy-module__JCgVKa__records a{align-items:center;gap:4px;margin-top:12px;display:inline-flex}.privacy-policy-module__JCgVKa__records a,.privacy-policy-module__JCgVKa__inlineLink,.privacy-policy-module__JCgVKa__backLink,.privacy-policy-module__JCgVKa__contact a{color:var(--color-brand-bold);text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.privacy-policy-module__JCgVKa__backLink{width:fit-content;margin-top:24px;font-size:14px;line-height:22px;display:block}.privacy-policy-module__JCgVKa__settingsButton{background:var(--color-surface-raised);min-height:48px;color:var(--color-ink);cursor:pointer;border-radius:100px;margin-top:24px;padding:10px 24px;font-weight:600}.privacy-policy-module__JCgVKa__contact{max-width:912px;margin:96px auto 0;scroll-margin-top:96px}.privacy-policy-module__JCgVKa__contact h2{font-family:var(--font-display);letter-spacing:-.03em;text-align:center;margin:0 0 24px;font-size:64px;font-weight:900;line-height:72px}.privacy-policy-module__JCgVKa__contact>p{color:var(--color-ink-2);text-align:center;margin:0 0 32px}.privacy-policy-module__JCgVKa__contact dl{margin:0}.privacy-policy-module__JCgVKa__contact dl>div{grid-template-columns:240px minmax(0,1fr);gap:32px;padding:12px 0;display:grid}.privacy-policy-module__JCgVKa__contact dt{font-weight:600}.privacy-policy-module__JCgVKa__contact dd{min-width:0;margin:0}.privacy-policy-module__JCgVKa__page a:focus-visible,.privacy-policy-module__JCgVKa__settingsButton:focus-visible{outline:2px solid var(--color-brand-bold);outline-offset:4px;border-radius:4px}@media (max-width:767px){.privacy-policy-module__JCgVKa__hero{padding:48px 16px 16px}.privacy-policy-module__JCgVKa__hero h1{text-align:left;font-size:34px;line-height:36.04px}.privacy-policy-module__JCgVKa__inner{padding:0 16px}.privacy-policy-module__JCgVKa__document{margin-top:48px}.privacy-policy-module__JCgVKa__review{margin-bottom:40px;padding:20px}.privacy-policy-module__JCgVKa__section{margin-bottom:32px;padding-bottom:32px}.privacy-policy-module__JCgVKa__section h2{font-size:26px;line-height:34px}.privacy-policy-module__JCgVKa__records>div,.privacy-policy-module__JCgVKa__contact dl>div{grid-template-columns:minmax(0,1fr);gap:8px}.privacy-policy-module__JCgVKa__contact{margin-top:64px}.privacy-policy-module__JCgVKa__contact h2{text-align:left;font-size:34px;line-height:36.04px}.privacy-policy-module__JCgVKa__contact>p{text-align:left}}
