.resources-module__g9U3ha__backdrop{z-index:100;background:var(--er-scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.resources-module__g9U3ha__panel{background:var(--surface,#101016);border:1px solid var(--line,#232330);border-top:2px solid var(--er-kb-gold);width:100%;max-width:460px;max-height:calc(100vh - 40px);box-shadow:0 30px 90px -30px var(--er-shadow);border-radius:14px;padding:26px 24px 24px;position:relative;overflow-y:auto}.resources-module__g9U3ha__closeBtn{border:1px solid var(--line,#232330);width:32px;height:32px;color:var(--muted,#8f8fa3);cursor:pointer;background:0 0;border-radius:50%;font-size:16px;line-height:1;position:absolute;top:12px;right:12px}.resources-module__g9U3ha__closeBtn:hover,.resources-module__g9U3ha__closeBtn:focus-visible{color:var(--er-kb-gold);border-color:var(--er-kb-gold)}.resources-module__g9U3ha__title{color:var(--text,#eceaf2);margin:0 34px 8px 0;font-size:19px;font-weight:650;line-height:1.3}.resources-module__g9U3ha__desc{color:var(--muted,#8f8fa3);margin:0 0 10px;font-size:14px;line-height:1.55}.resources-module__g9U3ha__meta{font-family:var(--mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--er-kb-gold);margin:0 0 18px;font-size:11px}.resources-module__g9U3ha__primaryBtn{text-align:center;width:100%;color:var(--er-on-gold);cursor:pointer;background:linear-gradient(120deg,#f7d76f,#b88420);border:0;border-radius:10px;padding:11px 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-block}.resources-module__g9U3ha__primaryBtn:disabled{opacity:.6;cursor:default}.resources-module__g9U3ha__fieldLabel{color:var(--muted,#8f8fa3);margin-bottom:6px;font-size:12.5px;display:block}.resources-module__g9U3ha__input{border:1px solid var(--line,#232330);background:var(--bg,#0b0e11);width:100%;color:var(--text,#eceaf2);border-radius:9px;padding:10px 12px;font-size:14px}.resources-module__g9U3ha__input:focus-visible{outline:2px solid var(--er-kb-gold);outline-offset:1px}.resources-module__g9U3ha__error{color:var(--er-red-text);margin:6px 0 0;font-size:12.5px}.resources-module__g9U3ha__checkRow{color:var(--muted,#8f8fa3);cursor:pointer;align-items:flex-start;gap:9px;margin:14px 0 10px;font-size:12.5px;line-height:1.45;display:flex}.resources-module__g9U3ha__privacy{color:var(--faint,#5c5c70);margin:0 0 16px;font-size:11.5px;line-height:1.45}.resources-module__g9U3ha__directLink{text-align:center;color:var(--muted,#8f8fa3);text-underline-offset:2px;margin-top:14px;font-size:12px;text-decoration:underline;display:block}.resources-module__g9U3ha__cardLink{cursor:pointer;text-decoration:none;display:block}.resources-module__g9U3ha__primaryBtn{transition:filter .15s,transform .15s}.resources-module__g9U3ha__primaryBtn:hover,.resources-module__g9U3ha__primaryBtn:focus-visible{filter:brightness(1.1)}.resources-module__g9U3ha__primaryBtn:disabled:hover{filter:none}.resources-module__g9U3ha__directLink{transition:color .15s}.resources-module__g9U3ha__directLink:hover,.resources-module__g9U3ha__directLink:focus-visible{color:var(--er-kb-gold)}@media (prefers-reduced-motion:reduce){.resources-module__g9U3ha__primaryBtn:hover,.resources-module__g9U3ha__primaryBtn:focus-visible{transform:none}}.resources-module__g9U3ha__cardLink{color:inherit;transition:transform .2s,box-shadow .2s,border-color .2s}.resources-module__g9U3ha__cardLink:hover,.resources-module__g9U3ha__cardLink:focus-visible{border-color:var(--er-kb-gold);transform:translateY(-4px);box-shadow:0 12px 32px -8px #c9a2274d}@media (prefers-reduced-motion:reduce){.resources-module__g9U3ha__cardLink:hover,.resources-module__g9U3ha__cardLink:focus-visible{transform:none}}
