.LegalPublicPage-module-scss-module__Xo1npG__page{color:#1e293b;min-height:100dvh;padding:calc(16px + env(safe-area-inset-top,0px))20px calc(24px + env(safe-area-inset-bottom,0px));box-sizing:border-box;background:#f8fafc;flex-direction:column;display:flex}.LegalPublicPage-module-scss-module__Xo1npG__header{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:44rem;margin:0 auto 32px;padding-bottom:16px;display:flex}.LegalPublicPage-module-scss-module__Xo1npG__brand{color:#f97316;letter-spacing:-.02em;font-size:1.25rem;font-weight:700;text-decoration:none}.LegalPublicPage-module-scss-module__Xo1npG__nav{flex-wrap:wrap;gap:16px;display:flex}.LegalPublicPage-module-scss-module__Xo1npG__nav a{color:#64748b;font-size:.875rem;text-decoration:none}.LegalPublicPage-module-scss-module__Xo1npG__nav a:hover{color:#f97316}.LegalPublicPage-module-scss-module__Xo1npG__article{flex:1;width:100%;max-width:44rem;margin:0 auto}.LegalPublicPage-module-scss-module__Xo1npG__title{letter-spacing:-.02em;margin:0 0 24px;font-size:clamp(1.5rem,4vw,1.875rem);font-weight:700;line-height:1.3}.LegalPublicPage-module-scss-module__Xo1npG__body{color:#334155;font-size:.9375rem;line-height:1.7}.LegalPublicPage-module-scss-module__Xo1npG__body h2{color:#1e293b;margin:2rem 0 .75rem;font-size:1.125rem;font-weight:700}.LegalPublicPage-module-scss-module__Xo1npG__body h3{color:#1e293b;margin:1.25rem 0 .5rem;font-size:1rem;font-weight:700}.LegalPublicPage-module-scss-module__Xo1npG__body p{margin:0 0 .85rem}:is(.LegalPublicPage-module-scss-module__Xo1npG__body ul,.LegalPublicPage-module-scss-module__Xo1npG__body ol){margin:0 0 .85rem;padding-left:1.25rem}.LegalPublicPage-module-scss-module__Xo1npG__body li{margin-bottom:.35rem}.LegalPublicPage-module-scss-module__Xo1npG__body li ul{margin:.35rem 0 0}.LegalPublicPage-module-scss-module__Xo1npG__body hr{border:none;border-top:1px solid #e2e8f0;margin:1.5rem 0}.LegalPublicPage-module-scss-module__Xo1npG__body strong{color:#1e293b;font-weight:650}.LegalPublicPage-module-scss-module__Xo1npG__body table{border-collapse:collapse;width:100%;margin:0 0 1rem;font-size:.8125rem;display:block;overflow-x:auto}:is(.LegalPublicPage-module-scss-module__Xo1npG__body th,.LegalPublicPage-module-scss-module__Xo1npG__body td){text-align:left;vertical-align:top;border:1px solid #e2e8f0;min-width:5rem;padding:.55rem .65rem}.LegalPublicPage-module-scss-module__Xo1npG__body th{color:#1e293b;background:#f1f5f9;font-weight:650}.LegalPublicPage-module-scss-module__Xo1npG__footer{border-top:1px solid #e2e8f0;flex-wrap:wrap;align-items:center;gap:8px;width:100%;max-width:44rem;margin:32px auto 0;padding-top:24px;font-size:.875rem;display:flex}.LegalPublicPage-module-scss-module__Xo1npG__footer a{color:#f97316;font-weight:500;text-decoration:none}.LegalPublicPage-module-scss-module__Xo1npG__footer a:hover{text-decoration:underline}.LegalPublicPage-module-scss-module__Xo1npG__sep{color:#cbd5e1}
.AccountDeletion-module-scss-module__Bouj6a__content{color:#334155;font-size:.9375rem;line-height:1.7}.AccountDeletion-module-scss-module__Bouj6a__content h2{color:#1e293b;margin:2rem 0 .75rem;font-size:1.125rem;font-weight:700}.AccountDeletion-module-scss-module__Bouj6a__content p{margin:0 0 .85rem}.AccountDeletion-module-scss-module__Bouj6a__content ol,.AccountDeletion-module-scss-module__Bouj6a__content ul{margin:0 0 .85rem;padding-left:1.25rem}.AccountDeletion-module-scss-module__Bouj6a__content li{margin-bottom:.35rem}.AccountDeletion-module-scss-module__Bouj6a__content a{color:#f97316;word-break:break-all;font-weight:500}.AccountDeletion-module-scss-module__Bouj6a__content strong{color:#1e293b;font-weight:650}.AccountDeletion-module-scss-module__Bouj6a__inlineLink{color:#f97316;font-weight:600;text-decoration:none}.AccountDeletion-module-scss-module__Bouj6a__inlineLink:hover{text-decoration:underline}
