.policy-module__Ejowqa__page{--policy-bg:#030712;--policy-heading:#e2e8f0;--policy-text:#b7c1d3;--policy-muted:#929fb8;--policy-line:#293247;--policy-accent:#b4a9fa;--policy-panel:#111627;--policy-tint:#6366f112;background:var(--policy-bg);min-height:100vh;color:var(--policy-text);font-family:"Pretendard Variable", "Pretendard", var(--font-geist-sans), sans-serif;overflow-x:clip}html[data-user-theme=light] .policy-module__Ejowqa__page{--policy-bg:#f8fafc;--policy-heading:#172033;--policy-text:#475569;--policy-muted:#64748b;--policy-line:#d9e0ec;--policy-accent:#5543b7;--policy-panel:#fff;--policy-tint:#6366f10d}.policy-module__Ejowqa__header{z-index:30;border-bottom:1px solid var(--policy-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 18px;max-width:1152px;margin:auto;padding:22px 24px;display:flex;position:relative}.policy-module__Ejowqa__logo{text-decoration:none}.policy-module__Ejowqa__logo .text-gray-200{color:var(--policy-heading)}html[data-user-theme=light] .policy-module__Ejowqa__logo .bg-clip-text{background-image:linear-gradient(90deg,#6366f1,#4338ca)}.policy-module__Ejowqa__headerActions{align-items:center;gap:10px;max-width:100%;margin-left:auto;display:flex}.policy-module__Ejowqa__themeToggle{border:1px solid var(--policy-line);background:var(--policy-panel);width:32px;height:32px;color:var(--policy-text);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;display:inline-flex}.policy-module__Ejowqa__themeToggle:hover{border-color:var(--policy-accent);color:var(--policy-heading)}.policy-module__Ejowqa__main{isolation:isolate;overflow-wrap:anywhere;max-width:816px;margin:auto;padding:0 24px 80px;position:relative}.policy-module__Ejowqa__hero{text-align:center;padding:68px 0 34px;position:relative}.policy-module__Ejowqa__hero:before{content:"";pointer-events:none;z-index:-1;filter:blur(40px);background:radial-gradient(#6d3dde2e,#0000 65%);border-radius:50%;position:absolute;inset:-100px -10% 15%}.policy-module__Ejowqa__illustration{z-index:-1;pointer-events:none;opacity:.28;filter:blur(22px);width:1100px;max-width:150vw;position:absolute;top:-65px;left:50%;transform:translate(-50%)}.policy-module__Ejowqa__illustration img{width:100%;height:auto}.policy-module__Ejowqa__badge{color:var(--policy-accent);border:1px solid var(--policy-line);background:var(--policy-tint);border-radius:999px;align-items:center;gap:8px;padding:5px 13px;font-size:12px;font-weight:600;display:inline-flex}.policy-module__Ejowqa__badge:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.policy-module__Ejowqa__main h1{color:var(--policy-heading);letter-spacing:-.9px;text-wrap:balance;margin:22px 0 18px;font-size:clamp(29px,4vw,46px);font-weight:700;line-height:1.25}.policy-module__Ejowqa__meta{color:var(--policy-muted);margin:0;font-size:13px;line-height:1.9}.policy-module__Ejowqa__policyNav{flex-wrap:wrap;justify-content:center;gap:8px 22px;margin-top:28px;font-size:14px;display:flex}.policy-module__Ejowqa__policyNav a{color:var(--policy-muted);border-bottom:2px solid #0000;padding:8px 0;text-decoration:none}.policy-module__Ejowqa__policyNav a[aria-current=page]{color:var(--policy-accent);border-bottom-color:var(--policy-accent);font-weight:650}.policy-module__Ejowqa__notice{border:1px solid var(--policy-line);background:var(--policy-tint);border-radius:8px;padding:16px 20px;font-size:14px;line-height:1.9}.policy-module__Ejowqa__notice p{margin:0}.policy-module__Ejowqa__toc{border-bottom:1px solid var(--policy-line);margin-top:16px;padding:16px 0;font-size:14px}.policy-module__Ejowqa__toc summary{cursor:pointer;color:var(--policy-heading);font-weight:600}.policy-module__Ejowqa__toc ol{margin:12px 0 0;padding-left:24px;line-height:2.1}.policy-module__Ejowqa__toc a{color:var(--policy-accent);text-decoration:none}.policy-module__Ejowqa__toc a:hover{text-underline-offset:4px;text-decoration:underline}.policy-module__Ejowqa__document{padding-top:12px}.policy-module__Ejowqa__document section{padding:28px 0;scroll-margin-top:24px}.policy-module__Ejowqa__document section+section{border-top:1px solid var(--policy-line)}.policy-module__Ejowqa__document h2,.policy-module__Ejowqa__notes h2{color:var(--policy-heading);letter-spacing:-.3px;margin:0 0 14px;font-size:20px;font-weight:650;line-height:1.6}.policy-module__Ejowqa__document p,.policy-module__Ejowqa__notes p{margin:10px 0 0;font-size:16px;line-height:1.95}.policy-module__Ejowqa__notes{border:1px solid var(--policy-line);background:var(--policy-tint);color:var(--policy-muted);border-radius:8px;margin-top:24px;padding:22px}.policy-module__Ejowqa__notes h2{font-size:16px}.policy-module__Ejowqa__notes p{font-size:13px}.policy-module__Ejowqa__page a:focus-visible,.policy-module__Ejowqa__page button:focus-visible,.policy-module__Ejowqa__toc summary:focus-visible{outline:2px solid var(--policy-accent);outline-offset:5px;border-radius:3px}@media (max-width:600px){.policy-module__Ejowqa__header{padding:18px 20px}.policy-module__Ejowqa__main{padding:0 22px 48px}.policy-module__Ejowqa__hero{padding-top:48px}.policy-module__Ejowqa__notice{padding:14px 16px}.policy-module__Ejowqa__document p{font-size:15px}.policy-module__Ejowqa__document h2{font-size:18px}}@media print{.policy-module__Ejowqa__header,.policy-module__Ejowqa__policyNav,.policy-module__Ejowqa__toc,.policy-module__Ejowqa__illustration,.policy-module__Ejowqa__hero:before{display:none}.policy-module__Ejowqa__page{--policy-bg:white;--policy-heading:black;--policy-text:#222;--policy-muted:#444;--policy-line:#ccc;--policy-accent:#333;--policy-tint:transparent}.policy-module__Ejowqa__main{max-width:none;padding:0}.policy-module__Ejowqa__hero{padding:0 0 20px}.policy-module__Ejowqa__document h2{break-after:avoid}}
.opo-footer-module__9BVBJG__footer{--footer-strong:#f1f5f9;--footer-text:#cbd5e1;--footer-muted:#94a3b8;--footer-border:#94a3b829;--footer-badge:#94a3b817;border-top:1px solid var(--footer-border);background:#0c1423;position:relative}.opo-footer-module__9BVBJG__inner{width:100%;max-width:72rem;margin-inline:auto;padding:2rem 1.25rem 1.25rem}.opo-footer-module__9BVBJG__main{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-bottom:1.75rem;display:grid}.opo-footer-module__9BVBJG__companyName{color:var(--footer-strong);letter-spacing:-.035em;margin:0 0 .75rem;font-size:1.25rem;font-weight:600;line-height:1.5}.opo-footer-module__9BVBJG__companyDetails{flex-wrap:wrap;gap:.375rem 1.25rem;margin:0;font-size:.8125rem;line-height:1.75;display:flex}.opo-footer-module__9BVBJG__companyDetails>div{flex-wrap:wrap;gap:.375rem;display:flex}.opo-footer-module__9BVBJG__companyDetails dt{color:var(--footer-muted)}.opo-footer-module__9BVBJG__companyDetails dd{color:var(--footer-text);margin:0}.opo-footer-module__9BVBJG__address{max-width:64ch;color:var(--footer-muted);overflow-wrap:anywhere;margin-top:.375rem;font-size:.8125rem;font-style:normal;line-height:1.8}.opo-footer-module__9BVBJG__contact{flex-direction:column;align-items:flex-start;gap:.375rem;min-width:0;display:flex}.opo-footer-module__9BVBJG__contactLabel{color:var(--footer-muted);margin:0 0 .125rem;font-size:.75rem;font-weight:500;line-height:1.5}.opo-footer-module__9BVBJG__email{color:var(--footer-strong);overflow-wrap:anywhere;font-size:1rem;font-weight:600;line-height:1.7}.opo-footer-module__9BVBJG__phone{color:var(--footer-text);font-size:.875rem;font-weight:500;line-height:1.75}.opo-footer-module__9BVBJG__email:hover,.opo-footer-module__9BVBJG__phone:hover,.opo-footer-module__9BVBJG__policyLink:hover{text-underline-offset:.2em;text-decoration:underline}.opo-footer-module__9BVBJG__email:focus-visible,.opo-footer-module__9BVBJG__phone:focus-visible,.opo-footer-module__9BVBJG__policyLink:focus-visible{outline:2px solid var(--footer-strong);outline-offset:4px;border-radius:.125rem}.opo-footer-module__9BVBJG__bottom{border-top:1px solid var(--footer-border);flex-direction:column;align-items:flex-start;gap:1rem;padding-top:1.125rem;display:flex}.opo-footer-module__9BVBJG__policies{color:var(--footer-text);flex-wrap:wrap;gap:.75rem 1.25rem;margin:0;padding:0;font-size:.75rem;line-height:1.7;list-style:none;display:flex}.opo-footer-module__9BVBJG__policyPending{align-items:center;gap:.375rem;display:inline-flex}.opo-footer-module__9BVBJG__preparing{background:var(--footer-badge);color:var(--footer-muted);white-space:nowrap;border-radius:.25rem;padding:.0625rem .3125rem;font-size:.625rem;line-height:1.6}.opo-footer-module__9BVBJG__copyright{color:var(--footer-muted);margin:0;font-size:.6875rem;line-height:1.7}html[data-user-theme=light] .opo-footer-module__9BVBJG__footer{--footer-strong:#0f172a;--footer-text:#475569;--footer-muted:#64748b;--footer-border:#e2e8f0;--footer-badge:#f1f5f9;background:#fff}@media (min-width:48rem){.opo-footer-module__9BVBJG__inner{padding:2.25rem 2rem 1.375rem}.opo-footer-module__9BVBJG__main{grid-template-columns:minmax(0,1fr) auto;gap:3rem}.opo-footer-module__9BVBJG__contact{min-width:14rem}}@media (min-width:64rem){.opo-footer-module__9BVBJG__bottom{flex-direction:row;justify-content:space-between;align-items:center}}
