.p023-module__jdAQIq__page{color:#302d43;box-sizing:border-box;background:#f7f6fb;max-width:1060px;min-height:100vh;margin:0 auto;padding:20px 24px 40px;font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif;line-height:1.7}.p023-module__jdAQIq__page *{box-sizing:border-box}.p023-module__jdAQIq__nav{color:#706b87;justify-content:space-between;gap:10px;font-size:13px;display:flex}.p023-module__jdAQIq__nav a{color:#6656b2;text-decoration:none}.p023-module__jdAQIq__hero{background:linear-gradient(130deg,#ece5ff,#eef4ff);border-radius:24px;margin:24px 0;padding:36px 26px}.p023-module__jdAQIq__hero h1{letter-spacing:-1px;margin:18px 0;font-size:42px;line-height:1.25}.p023-module__jdAQIq__hero p{max-width:650px;margin:10px 0}.p023-module__jdAQIq__tag{color:#6954b6;background:#ffffffa8;border-radius:20px;padding:6px 12px;font-size:12px}.p023-module__jdAQIq__small{color:#716b84;overflow-wrap:anywhere;font-size:12px}.p023-module__jdAQIq__safety{color:#634b28;background:#fff8ea;border:1px solid #e7cda1;border-radius:16px;margin-bottom:20px;padding:16px 20px;font-size:14px;line-height:1.8}.p023-module__jdAQIq__card{background:#fff;border:1px solid #ece9f5;border-radius:20px;min-width:0;margin-bottom:18px;padding:28px}.p023-module__jdAQIq__card h2{margin:0 0 12px;font-size:22px;line-height:1.5}.p023-module__jdAQIq__card h3{font-size:16px}.p023-module__jdAQIq__privacy{color:#706981;font-size:13px}.p023-module__jdAQIq__consent{align-items:flex-start;gap:10px;margin:22px 0;font-size:14px;display:flex}.p023-module__jdAQIq__page input{accent-color:#7960c5;flex-shrink:0}.p023-module__jdAQIq__page button{cursor:pointer;color:#fff;font:inherit;background:#7760bd;border:0;border-radius:12px;min-height:48px;padding:14px 20px;line-height:1.4}.p023-module__jdAQIq__page button:disabled{opacity:.45;cursor:not-allowed}.p023-module__jdAQIq__page button:focus-visible,.p023-module__jdAQIq__page input:focus-visible,.p023-module__jdAQIq__nav a:focus-visible{outline-offset:3px;outline:3px solid #b9a2ee}.p023-module__jdAQIq__progress{justify-content:space-between;gap:12px;font-size:13px;display:flex}.p023-module__jdAQIq__page progress{accent-color:#7960c5;width:100%;height:8px;margin:15px 0 25px}.p023-module__jdAQIq__question{border:0;min-width:0;margin:0;padding:0}.p023-module__jdAQIq__question legend{margin-bottom:22px;padding:0;font-size:21px;font-weight:600;line-height:1.6}.p023-module__jdAQIq__option{cursor:pointer;border:1px solid #e9e4f3;border-radius:14px;align-items:flex-start;gap:13px;margin:12px 0;padding:14px;display:flex}.p023-module__jdAQIq__option:has(input:checked){background:#f4f0ff;border-color:#9474d0}.p023-module__jdAQIq__option small{color:#7b748c;margin-top:4px;font-size:12px;display:block}.p023-module__jdAQIq__option input{width:18px;height:18px;margin-top:6px}.p023-module__jdAQIq__buttons{gap:12px;margin:20px 0;display:flex}.p023-module__jdAQIq__buttons button{flex:1}.p023-module__jdAQIq__page .p023-module__jdAQIq__secondary{color:#695298;background:#eee8f8}.p023-module__jdAQIq__page .p023-module__jdAQIq__clear{color:#756787;background:0 0;border:1px solid #ded6eb;width:100%;margin-top:16px;font-size:13px}.p023-module__jdAQIq__domainGrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.p023-module__jdAQIq__counts{grid-template-columns:1fr 1fr;gap:10px;display:grid}.p023-module__jdAQIq__counts div{background:#f7f4fc;border-radius:10px;padding:10px}.p023-module__jdAQIq__counts dt{color:#736984;font-size:12px}.p023-module__jdAQIq__counts dd{margin:0;font-size:25px;font-weight:600}.p023-module__jdAQIq__review{border-top:1px solid #ece8f3;padding:18px 0}.p023-module__jdAQIq__review ul{color:#726985;padding-left:20px;font-size:13px}.p023-module__jdAQIq__review h3{font-size:15px;line-height:1.8}.p023-module__jdAQIq__review p{font-size:13px}.p023-module__jdAQIq__footer{color:#877e92;margin-top:26px;font-size:12px;line-height:1.8}@media (max-width:600px){.p023-module__jdAQIq__page{padding:16px 16px 30px}.p023-module__jdAQIq__hero{margin:20px 0;padding:28px 20px}.p023-module__jdAQIq__hero h1{font-size:34px}.p023-module__jdAQIq__card{padding:22px 18px}.p023-module__jdAQIq__domainGrid{grid-template-columns:1fr;gap:0}.p023-module__jdAQIq__question legend{font-size:19px}.p023-module__jdAQIq__safety{padding:14px}.p023-module__jdAQIq__buttons button{padding:13px 10px;font-size:14px}.p023-module__jdAQIq__nav{font-size:12px}}@media print{.p023-module__jdAQIq__nav,.p023-module__jdAQIq__buttons,.p023-module__jdAQIq__clear,.p023-module__jdAQIq__hero{display:none}.p023-module__jdAQIq__page{background:#fff;max-width:none;padding:0}.p023-module__jdAQIq__card{break-inside:avoid;border-radius:0}.p023-module__jdAQIq__domainGrid{display:block}.p023-module__jdAQIq__safety{background:#fff}.p023-module__jdAQIq__review{break-inside:avoid}}.p023-module__jdAQIq__page h2,.p023-module__jdAQIq__page legend{scroll-margin-top:96px}
