.PrivacyPolicy-module__1YS3aG__page{color:#092653;box-sizing:border-box;background:linear-gradient(#f5fbff 0%,#fff 36%,#f3f9ff 100%);min-height:calc(100vh - 76px);padding:32px 20px 64px}.PrivacyPolicy-module__1YS3aG__container{box-sizing:border-box;background:#fffffffa;border:1px solid #d9e8fb;border-radius:24px;width:min(100%,1040px);margin:0 auto;padding:40px 48px 48px;box-shadow:0 12px 34px #1473e614}.PrivacyPolicy-module__1YS3aG__titleArea{margin-bottom:42px}.PrivacyPolicy-module__1YS3aG__positionRelative{position:relative}.PrivacyPolicy-module__1YS3aG__title{color:#082653;letter-spacing:.02em;margin:0;font-size:clamp(30px,5vw,42px);font-weight:900;line-height:1.3}.PrivacyPolicy-module__1YS3aG__bar{background:#1473e6;border-radius:999px;width:80px;height:4px;margin-top:16px}.PrivacyPolicy-module__1YS3aG__content{margin:0}.PrivacyPolicy-module__1YS3aG__section{border-top:1px solid #e2edf9;padding-top:32px}.PrivacyPolicy-module__1YS3aG__section+.PrivacyPolicy-module__1YS3aG__section{margin-top:32px}.PrivacyPolicy-module__1YS3aG__sectionTitle{color:#082653;margin:0 0 16px;font-size:22px;font-weight:900;line-height:1.5}.PrivacyPolicy-module__1YS3aG__sentence{color:#334d70;letter-spacing:.01em;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600;line-height:2}.PrivacyPolicy-module__1YS3aG__link{color:#0069ee;text-underline-offset:3px;margin:0 .25em;font-weight:800}.PrivacyPolicy-module__1YS3aG__link:hover{color:#004fb8}.PrivacyPolicy-module__1YS3aG__link:focus-visible{outline-offset:3px;border-radius:2px;outline:3px solid #1473e64d}@media (max-width:720px){.PrivacyPolicy-module__1YS3aG__page{min-height:calc(100vh - 64px);padding:20px 12px 40px}.PrivacyPolicy-module__1YS3aG__container{border-radius:18px;padding:28px 18px 34px}.PrivacyPolicy-module__1YS3aG__titleArea{margin-bottom:32px}.PrivacyPolicy-module__1YS3aG__title{word-break:keep-all;overflow-wrap:anywhere;font-size:28px}.PrivacyPolicy-module__1YS3aG__section{padding-top:26px}.PrivacyPolicy-module__1YS3aG__section+.PrivacyPolicy-module__1YS3aG__section{margin-top:26px}.PrivacyPolicy-module__1YS3aG__sectionTitle{word-break:keep-all;overflow-wrap:anywhere;font-size:19px}.PrivacyPolicy-module__1YS3aG__sentence{font-size:14px;line-height:1.9}.PrivacyPolicy-module__1YS3aG__link{word-break:break-all}}
