.privacy-information-notice{color:#76627e;margin:12px 0;font-size:12px!important;line-height:1.75!important}.privacy-information-notice a{color:#713987;text-underline-offset:3px;text-decoration:underline}.privacy-information-page{color:#35283d;max-width:880px;padding-block:32px 60px}.privacy-information-page h1{margin:20px 0 10px;font-size:clamp(25px,3vw,34px);line-height:1.4}.privacy-information-page h2{margin:28px 0 10px;font-size:19px}.privacy-information-page p{color:#6c5e75;font-size:15px;line-height:1.9}.privacy-information-page a{color:#713987;overflow-wrap:anywhere}.privacy-information-page .privacy-updated{font-size:12px}.processing-agreement{color:#6c5877;align-items:flex-start;gap:10px;margin:10px 0;line-height:1.7;font-size:13px!important;display:flex!important}.processing-agreement>input{flex:none;margin-top:3px;width:18px!important;height:18px!important;min-height:18px!important}.processing-agreement a{color:#713987;text-decoration:underline}.privacy-information-page.container{width:min(880px,100% - 40px)!important;max-width:880px!important}.privacy-legal-reference{background:#f6f0fa;border:1px solid #e6d8ee;border-radius:9px;margin-block:24px;padding:18px 20px}.privacy-legal-reference strong{color:#48205b;font-size:15px}.privacy-information-page .privacy-legal-reference p{margin:8px 0 0;font-size:14px;line-height:1.75}
