.address-card{box-sizing:border-box;background:#fff;border-radius:8px;width:100%;max-width:100%;padding:24px;box-shadow:0 4px 40px #0000000f}.address-card__inner{flex-direction:column;gap:44px;display:flex}.address-card__stack{flex-direction:column;align-items:stretch;gap:8px;display:flex}.address-card__field{flex-direction:column;align-items:stretch;gap:4px;width:100%;display:flex}.address-card__field-row{flex-direction:row;align-items:stretch;gap:8px;width:100%;display:flex}.address-card__field--street{flex:1;min-width:0}.address-card__field--house{flex:0 0 132px;max-width:160px}@media (width<=640px){.address-card__field-row{flex-direction:column;align-items:center}.address-card__field--house{flex:auto;max-width:none}}.address-card__label{color:#323232;font-family:Red Hat Text,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.address-card__input{box-sizing:border-box;color:#4d4d4d;background:#fff;border:1px solid #999;border-radius:8px;width:100%;min-height:48px;padding:10px 16px;font-family:Red Hat Text,system-ui,sans-serif;font-size:20px;font-weight:400;line-height:1.4}.address-card__input::placeholder{color:#a6a6a6;opacity:1}.address-card__input:focus{outline-offset:1px;outline:2px solid #6a0098}.address-card__pills{flex-wrap:wrap;gap:2px;display:flex}.address-card__pill{box-sizing:border-box;color:#fff;cursor:default;background:#999;border:none;border-radius:12px;justify-content:center;align-items:center;gap:12px;min-height:32px;padding:6px 16px;font-family:Red Hat Text,system-ui,sans-serif;font-size:14px;line-height:1.43;display:inline-flex}.address-card__pill-icon{color:#444;flex-shrink:0;width:12px;height:12px}.address-card__pill-remove{cursor:pointer;color:inherit;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.address-card__pill-remove:focus-visible{outline-offset:2px;outline:2px solid #fff}.address-card__actions{flex-direction:column;gap:24px;display:flex}.address-card__submit{color:#fff;cursor:pointer;background:#6a0098;border:2px solid #6a0098;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;padding:12px 20px;font-family:Red Hat Display,system-ui,sans-serif;font-size:18px;font-weight:700;line-height:1.11;display:flex;box-shadow:0 8px 24px #4700660a,0 3px 1px #47006603}.address-card__btn-icon{color:#fff;flex-shrink:0;width:12px;height:12px}.address-card__pill-text{color:inherit;font:inherit;line-height:inherit;cursor:pointer;text-align:left;background:0 0;border:none;max-width:100%;margin:0;padding:0}.address-card__pill-text:hover{text-decoration:underline}.address-card__pill-text:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #fff}.risk-results{gap:16px}.risk-results__change{box-shadow:none;color:#6a0098;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:0;flex-shrink:0;margin:0;padding:4px 0;font-family:Red Hat Text,system-ui,sans-serif;font-size:14px;font-weight:700;line-height:1.43}.risk-results__change:hover{background:0 0}.risk-results__change:focus-visible{box-shadow:none;outline:none;text-decoration:underline}.risk-results__error{color:#b00020;margin:0;font-size:14px}.risk-results__row{flex-flow:wrap;align-items:stretch;gap:16px;display:flex}.risk-tile{box-sizing:border-box;background:#fff;border-radius:8px;flex-direction:row;flex:140px;align-items:stretch;min-width:130px;max-width:100%;min-height:190px;display:flex;overflow:hidden;box-shadow:0 12px 60px #4700660a}.risk-tile__rail{border-radius:8px 0 0 8px;flex-shrink:0;align-self:stretch;width:12px;min-height:190px}.risk-tile__rail--muted{background:#f2f2f2}.risk-tile__rail--red{background:#f6898a}.risk-tile__rail--yellow{background:#ffc}.risk-tile__rail--green{background:#c5f7e2}.risk-tile__body{background:#fff;flex-direction:column;flex:1;min-width:0;display:flex}.risk-tile__stack{text-align:center;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;gap:20px;padding:16px 12px;display:flex}.risk-tile__type-icon{color:#b3b3b3;flex-shrink:0;width:32px;height:32px}.risk-tile__name{color:#4d4d4d;font-family:Red Hat Text,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:1.43}.risk-tile__level{color:#4d4d4d;font-family:Red Hat Text,system-ui,sans-serif;font-size:14px;font-weight:700;line-height:1.43}.risk-tile__hits{color:#4d4d4d;max-width:100%;font-family:Red Hat Text,system-ui,sans-serif;font-size:12px;font-weight:400;line-height:1.33}.risk-tile__loader-wrap{justify-content:center;align-self:center;align-items:center;width:100%;min-height:100px;display:flex}.risk-tile__loader-svg{flex-shrink:0;width:100px;height:100px;margin-left:auto;margin-right:auto;display:block;transform:translate(12px)}.risk-tile__loader-fill{animation-duration:1.6s;animation-timing-function:steps(2,end);animation-iteration-count:infinite}@keyframes risk-loader-fill-tl{0%,to{fill:#6a0098}25%{fill:#f2eaf7}50%{fill:#470066}75%{fill:#e1ccea}}@keyframes risk-loader-fill-tr{0%,to{fill:#f2eaf7}25%{fill:#470066}50%{fill:#e1ccea}75%{fill:#6a0098}}@keyframes risk-loader-fill-br{0%,to{fill:#470066}25%{fill:#e1ccea}50%{fill:#6a0098}75%{fill:#f2eaf7}}@keyframes risk-loader-fill-bl{0%,to{fill:#e1ccea}25%{fill:#6a0098}50%{fill:#f2eaf7}75%{fill:#470066}}.risk-tile__loader-fill--tl{animation-name:risk-loader-fill-tl}.risk-tile__loader-fill--tr{animation-name:risk-loader-fill-tr}.risk-tile__loader-fill--br{animation-name:risk-loader-fill-br}.risk-tile__loader-fill--bl{animation-name:risk-loader-fill-bl}.risk-results__cta{box-sizing:border-box;text-decoration:none}.risk-results__cta:hover{filter:brightness(1.05)}.risk-results__cta-icon{flex-shrink:0;width:48px;height:48px}.risk-results__disclaimer{background:#f2f2f2;border-radius:8px;padding:8px}.risk-results__disclaimer p{color:#323232;margin:0;font-family:Red Hat Text,system-ui,sans-serif;font-size:12px;line-height:1.33}.risk-results__scale-btn{color:#6a0098;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;padding:8px 14px;font-family:Red Hat Text,system-ui,sans-serif;font-size:14px;font-weight:700;display:inline-flex}.risk-results__chevron[data-open=true]{transform:rotate(180deg)}.risk-results__scale-body{color:#323232;margin:0;padding:8px 0 0;font-size:12px;line-height:1.4}@media (width<=520px){.risk-results__field{padding-right:0}.risk-results__change{align-self:flex-end;margin-top:4px;position:static}}.risk-results__header{flex-direction:row;justify-content:flex-end;align-items:flex-end;gap:8px;display:flex}.risk-results__field{flex:1;min-width:0;padding-right:0}.risk-results__change{flex-shrink:0;position:static}.risk-results__input-shell{box-sizing:border-box;background:#fff;border:1px solid #999;border-radius:8px;align-items:center;gap:12px;width:100%;min-height:48px;padding:10px 12px 10px 16px;display:flex}.risk-results__header--address-split{align-items:flex-start}.risk-results__field--address-split{flex-direction:column;gap:8px;display:flex}.risk-results__address-title-row{flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.risk-results__address-title-row .address-card__label{margin:0}.address-card__input--readonly-display{cursor:default;color:#4d4d4d;background:#fff}.address-card__input--readonly-display:focus{outline:none}.risk-results__input-shell:focus-within{outline-offset:1px;outline:2px solid #6a0098}.risk-results__input--readonly{color:#4d4d4d;background:0 0;border:none;border-radius:0;flex:auto;width:100%;min-width:0;margin:0;padding:0;font-family:Red Hat Text,system-ui,sans-serif;font-size:20px;font-weight:400;line-height:1.4}.risk-results__input--readonly:focus{outline:none}.address-card-shell{vertical-align:top;width:100%;max-width:100%;display:inline-block;position:relative}.address-card-shell>.address-card{z-index:0;position:relative}.risk-scale-float.risk-scale-float--toast{--rs-panel-scale:1;z-index:2147483647;isolation:isolate;box-sizing:border-box;background:#fff;border-radius:8px;flex-direction:column;gap:12px;max-width:min(400px,100vw - 24px);padding:16px;display:flex;box-shadow:0 4px 20px #00000026}.risk-scale-float__title{font-family:Red Hat Text,system-ui,sans-serif;font-size:calc(14px * var(--rs-panel-scale));color:#323232;margin:0;font-weight:700;line-height:1.43}.risk-scale-float__list{flex-direction:column;gap:8px;display:flex}.risk-scale-float__pill{background:#f2f2f2;border-radius:8px;flex-direction:row;align-self:stretch;align-items:center;gap:8px;padding:8px;display:flex;box-shadow:0 8px 24px #4700660a,0 3px 1px #47006603}.risk-scale-float__pill-label{min-width:4.5em;font-family:Red Hat Text,system-ui,sans-serif;font-size:calc(11px * var(--rs-panel-scale));text-align:center;color:#4d4d4d;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;line-height:1.45;display:flex}.risk-scale-float__pill-body{min-width:0;font-family:Red Hat Text,system-ui,sans-serif;font-size:calc(12px * var(--rs-panel-scale));text-align:left;color:#4d4d4d;white-space:pre-line;flex:1;margin:0;font-weight:400;line-height:1.33}.risk-scale-float__pill-body--eq{color:#323232}@media (width<=640px){.risk-results__row{flex-flow:column}.risk-tile{flex:none;width:100%;max-width:100%}.risk-scale-float.risk-scale-float--toast{max-width:none}}.address-card__field--with-suggest{position:relative}.address-suggest{width:100%;position:relative}.address-suggest__list{z-index:20;overscroll-behavior:contain;max-height:280px;box-shadow:none;color:#323232;background:#fff;border:1px solid #d4d4d4;border-radius:16px;margin:0;padding:12px 0;font-family:Red Hat Text,system-ui,sans-serif;font-size:20px;font-weight:400;line-height:1.4;list-style:none;position:absolute;top:calc(100% + 12px);left:0;right:0;overflow-y:auto}.address-suggest__option{width:100%;min-height:44px;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:none;padding:4px 24px;display:block}.address-suggest__option:hover,.address-suggest__option:focus-visible,.address-suggest__option[aria-selected=true]{background:#f5f5f5;outline:none}.address-suggest__loading{pointer-events:none;color:#6a0098;font-family:Red Hat Text,system-ui,sans-serif;font-size:14px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}
