.privacyPolicyMainView-module-scss-module__5618kq__privacyPolicy{background:radial-gradient(circle at 15% 0,#0e749014,#0000 35%),linear-gradient(#f8fbff 0%,#fff 40%);padding:4.5rem 0}.privacyPolicyMainView-module-scss-module__5618kq__header{text-align:center;max-width:860px;margin:0 auto 2.25rem}.privacyPolicyMainView-module-scss-module__5618kq__header h1{color:#0f172a;letter-spacing:-.02em;margin:.5rem 0 .8rem;font-size:clamp(2rem,4vw,2.9rem);line-height:1.1}.privacyPolicyMainView-module-scss-module__5618kq__kicker{letter-spacing:.08em;text-transform:uppercase;color:#0e7490;margin:0;font-size:.82rem;font-weight:700}.privacyPolicyMainView-module-scss-module__5618kq__sub{color:#475569;margin:0;font-size:1rem;line-height:1.65}.privacyPolicyMainView-module-scss-module__5618kq__content{gap:.9rem;max-width:920px;margin:0 auto;display:grid}.privacyPolicyMainView-module-scss-module__5618kq__section{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:1.25rem 1.2rem;box-shadow:0 6px 20px #0f172a0a}.privacyPolicyMainView-module-scss-module__5618kq__section h2{color:#0f172a;margin:0 0 .55rem;font-size:1.05rem}.privacyPolicyMainView-module-scss-module__5618kq__section p{color:#334155;margin:0 0 .55rem;font-size:.96rem;line-height:1.7}.privacyPolicyMainView-module-scss-module__5618kq__section p:last-child{margin-bottom:0}
