
.sic-legal-page{box-sizing:border-box;width:min(100% - 36px,860px);margin:48px auto 80px;color:var(--cts-text-primary);font-family:Inter,system-ui,sans-serif}
.sic-legal-page__intro{margin:0 0 24px;color:var(--cts-text-secondary);font-size:17px;line-height:1.7}
.sic-legal-page__notice{display:grid;gap:5px;margin:0 0 34px;padding:18px 20px;border:1px solid #F1D38A;border-radius:12px;background:#FFF9E8;color:#4B3A00}
.sic-legal-page__notice strong{font-family:"Plus Jakarta Sans",Inter,system-ui,sans-serif;font-size:15px}.sic-legal-page__notice span{font-size:13px;line-height:1.55}
.sic-legal-page h2{margin:38px 0 12px;font-family:"Plus Jakarta Sans",Inter,system-ui,sans-serif;font-size:24px;line-height:1.2;letter-spacing:-.025em;color:var(--cts-navy)}
.sic-legal-page p{margin:0 0 16px;color:#334155;font-size:15px;line-height:1.75}
.sic-legal-page strong{color:var(--cts-navy)}
.sic-legal-placeholder{display:inline;padding:2px 5px;border-radius:5px;background:#FEF3C7;color:#7C4A03;font-weight:600}
@media(max-width:640px){.sic-legal-page{margin-top:32px;margin-bottom:56px}.sic-legal-page__intro{font-size:16px}.sic-legal-page h2{font-size:21px}}
