.privacy-head{background:linear-gradient(#e8f0ff,#f5f8ff 70%,#fff);padding:40px 0 24px}.privacy-head h1{letter-spacing:-.05em;margin-bottom:6px;font-size:34px;font-weight:800}.privacy-head p{color:var(--mut);max-width:640px;font-size:14px}.privacy-body{padding-top:6px;padding-bottom:90px}.privacy-note,.privacy-content{max-width:760px}.privacy-note{color:#5c4a12;background:#fff8dc;border-radius:14px;margin-bottom:24px;padding:14px 16px;font-size:13.5px}.privacy-content section{margin-bottom:26px}.privacy-content h2{letter-spacing:-.03em;margin-bottom:8px;font-size:17px;font-weight:800}.privacy-content p{color:var(--sub);white-space:pre-line;margin:8px 0;font-size:14px;line-height:1.75}.privacy-content table{border-collapse:collapse;width:100%;font-size:13px}.privacy-content th,.privacy-content td{border:1px solid var(--line);text-align:left;padding:12px}.privacy-content th{background:var(--bl2);width:100px}.privacy-consent{background:#f6f8fc;border-radius:12px;margin:8px 0;padding:12px 16px;font-size:13px}.privacy-back{background:var(--bl2);color:var(--bl);border-radius:10px;padding:12px 20px;font-size:14px;font-weight:700;display:inline-flex}@media (max-width:719px){.privacy-head{padding-top:26px}.privacy-head h1{font-size:26px}.privacy-body{padding-bottom:56px}}
