.BreachRiskQuestionnaire_container__NdT4L{background-color:var(--bs-light-sub);color:var(--bs-body-color);padding:2rem;border-radius:var(--bs-border-radius);max-width:850px;margin:0 auto}.BreachRiskQuestionnaire_heading__7pWXB{font-size:2rem;font-weight:600;color:var(--bs-heading-color);margin-bottom:2rem;text-align:center}.BreachRiskQuestionnaire_questionBlock__sM5py{background-color:var(--bs-card-bg);border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);padding:1.5rem;margin-bottom:2rem}.BreachRiskQuestionnaire_questionText__i4umc{font-size:1.2rem;font-weight:500;margin-bottom:1rem;color:var(--bs-heading-color)}.BreachRiskQuestionnaire_optionLabel__Tm5GQ{display:block;margin-bottom:.5rem;font-size:1rem;color:var(--bs-body-secondary-color);cursor:pointer}.BreachRiskQuestionnaire_optionInput__z5o1E{margin-right:.6rem;accent-color:var(--bs-primary)}.BreachRiskQuestionnaire_submitButton__0tzhX{background-color:var(--bs-btn-bg);color:var(--bs-btn-color);padding:.75rem 2rem;border:none;border-radius:var(--bs-border-radius);font-weight:600;cursor:pointer;transition:background-color .3s ease-in-out}.BreachRiskQuestionnaire_submitButton__0tzhX:hover{background-color:var(--bs-btn-hover-bg)}.BreachRiskQuestionnaire_heatmapContainer__xC7FD{margin-top:2rem}.BreachRiskQuestionnaire_heatmapTitle__z9uas{font-size:1.5rem;font-weight:600;margin-bottom:2rem;text-align:center;color:var(--bs-heading-color)}.BreachRiskQuestionnaire_domainBox__X_xMW{width:100px;height:100px;border-radius:var(--bs-border-radius);line-height:100px;font-weight:700;color:#fff;text-align:center;margin:0 1rem}.BreachRiskQuestionnaire_domainLabel__zm0qp{margin-top:.5rem;text-align:center}.BreachRiskQuestionnaire_tipText__g1UsY{margin-top:2rem;text-align:center;font-size:1rem;color:var(--bs-body-color)}