.q88-rg-help.svelte-6c40gq{display:flex;flex-direction:column;gap:2.5rem}.q88-rg-help__intro.svelte-6c40gq{display:flex;flex-direction:column;gap:1rem}.q88-rg-help__lede.svelte-6c40gq{margin:0;font-size:1.1rem;line-height:1.6;color:var(--q88-color-text)}.q88-rg-help__section.svelte-6c40gq{border-top:1px solid var(--q88-color-line);padding-top:1.5rem}.q88-rg-help__heading.svelte-6c40gq{font-family:var(--q88-font-display);font-size:1.4rem;line-height:1.2;margin:0 0 .75rem;color:var(--q88-color-text)}.q88-rg-help__p.svelte-6c40gq{margin:0 0 1rem;color:var(--q88-color-text);overflow-wrap:anywhere}.q88-rg-help__links.svelte-6c40gq{list-style:none;margin:.5rem 0 0;padding:0;display:flex;flex-direction:column}.q88-rg-help__link.svelte-6c40gq{display:inline-flex;align-items:center;min-height:48px;color:var(--q88-color-gold);text-decoration:underline;text-underline-offset:.2em;overflow-wrap:anywhere}.q88-rg-help__link.svelte-6c40gq:hover{color:var(--q88-color-text)}.q88-rg-help__link.svelte-6c40gq:focus-visible{color:var(--q88-color-text);outline:2px solid var(--q88-color-gold);outline-offset:2px}.q88-rg-help__helplines.svelte-6c40gq{margin:.5rem 0 1rem}.q88-rg-help__region.svelte-6c40gq{font-family:var(--q88-font-mono);font-size:.75rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--q88-color-textMute);margin:0 0 .5rem}.q88-rg-help__lines.svelte-6c40gq{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.q88-rg-help__line.svelte-6c40gq{display:flex;flex-direction:column;background:var(--q88-color-bgElev);border:1px solid var(--q88-color-line);padding:.5rem 1rem .75rem}.q88-rg-help__line-phone.svelte-6c40gq{align-self:flex-start;font-family:var(--q88-font-display);font-size:1.35rem;color:var(--q88-color-text)}.q88-rg-help__line-hours.svelte-6c40gq{font-size:.9rem;color:var(--q88-color-textMute);overflow-wrap:anywhere}.q88-rg-help__crisis.svelte-6c40gq{background:var(--q88-color-bgElev);border:1px solid var(--q88-color-gold);padding:1.5rem 1.25rem}.q88-rg-help__crisis.svelte-6c40gq .q88-rg-help__line:where(.svelte-6c40gq){background:transparent}@media (max-width: 640px){.q88-rg-help.svelte-6c40gq{gap:2rem}.q88-rg-help__heading.svelte-6c40gq{font-size:1.25rem}.q88-rg-help__crisis.svelte-6c40gq{padding:1.25rem 1rem}}
