
.hdz-skip{position:fixed!important;z-index:10000;left:12px;top:10px;transform:translateY(-200%);opacity:0;pointer-events:none;padding:12px 18px;border-radius:10px;background:#f8efff;color:#241136!important;font-weight:700;text-decoration:none}.hdz-skip:focus{transform:translateY(0);opacity:1;pointer-events:auto}
.hdz-help-nav{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap;margin:0 0 22px}.hdz-help-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 14px;border:1px solid #765991;border-radius:10px;color:#eedbff;background:#241631;text-decoration:none;font-weight:650}
:where(button,.button,.btn,input:not([type=checkbox]):not([type=radio]),select,summary){min-height:44px}:where(button,.button,.btn){min-width:44px}:where(input[type=checkbox],input[type=radio]){min-width:20px;min-height:20px}:where(label.check){min-height:44px}
:where(button,a,input,select,textarea,summary,[role=tab],[tabindex]):focus-visible{outline:3px solid #e0baff!important;outline-offset:3px!important}main:focus-visible{outline-offset:-3px!important}main{scroll-margin-top:20px}:where(.row,.tabs){row-gap:10px}a{overflow-wrap:anywhere}
.hdz-field-error{color:#ffbac5;font-size:14px;line-height:1.5;margin:6px 0 14px}[aria-invalid=true]{border-color:#ff9ead!important}.help-programs{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0}.help-warning{margin-bottom:24px}.help-warning p{margin-bottom:0}.help-product{scroll-margin-top:24px}.help-product details{border-top:1px solid #634878;padding:8px 0}.help-product summary{padding:12px 0;cursor:pointer;font-weight:650}.help-answer{line-height:1.7;color:#e8dff2;padding:0 4px 12px;overflow-wrap:anywhere}.help-answer li{margin:8px 0}.help-answer dt{font-weight:700;margin-top:18px}.help-answer dd{margin:6px 0 14px}.help-actions{margin-top:18px}.help-contact{margin-top:24px}
@media(max-width:600px){.hdz-help-nav{justify-content:flex-start}.help-programs>a{flex:1 1 145px;text-align:center}.help-actions>a{width:100%;text-align:center}dialog{max-width:calc(100vw - 24px)}:where(.modal-close){width:44px!important;height:44px!important}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
