.SearchBar-module__CoVT-W__wrapper{width:100%}.SearchBar-module__CoVT-W__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SearchBar-module__CoVT-W__inputWrapper{border:2px solid var(--color-border-input);border-radius:var(--radius-md);background-color:var(--color-bg-card);transition:border-color var(--transition-fast);align-items:center;display:flex;position:relative}.SearchBar-module__CoVT-W__inputWrapper:focus-within{border-color:var(--color-secondary)}.SearchBar-module__CoVT-W__icon{left:var(--space-md);color:var(--color-text-secondary);pointer-events:none;position:absolute}.SearchBar-module__CoVT-W__input{width:100%;height:44px;padding:0 var(--space-md) 0 calc(var(--space-md) + 18px + var(--space-sm));font-family:var(--font-primary);font-size:var(--text-body);color:var(--color-text-primary);background:0 0;border:none;outline:none}.SearchBar-module__CoVT-W__input:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.SearchBar-module__CoVT-W__input::placeholder{color:var(--color-text-secondary)}@keyframes SearchBar-module__CoVT-W__spin{to{transform:rotate(360deg)}}.SearchBar-module__CoVT-W__spinning{animation:.8s linear infinite SearchBar-module__CoVT-W__spin}.SearchBar-module__CoVT-W__dropdown{top:calc(100% + var(--space-xs));background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);z-index:100;position:absolute;left:0;right:0;overflow:hidden}.SearchBar-module__CoVT-W__resultGroup{padding:var(--space-xs) 0}.SearchBar-module__CoVT-W__resultGroup+.SearchBar-module__CoVT-W__resultGroup{border-top:1px solid var(--color-border)}.SearchBar-module__CoVT-W__resultGroupLabel{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary);padding:var(--space-xs) var(--space-md);margin:0;font-weight:700}.SearchBar-module__CoVT-W__resultItem{justify-content:space-between;align-items:baseline;gap:var(--space-sm);width:100%;padding:var(--space-sm) var(--space-md);font:inherit;text-align:left;color:inherit;cursor:pointer;transition:background-color var(--transition-fast);background:0 0;border:0;text-decoration:none;display:flex}.SearchBar-module__CoVT-W__resultItem:hover,.SearchBar-module__CoVT-W__resultItemActive{background:var(--color-bg-page)}.SearchBar-module__CoVT-W__resultItem:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px;background-color:var(--color-bg-page)}.SearchBar-module__CoVT-W__resultTitle{font-size:var(--text-sm);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:40%;overflow:hidden}.SearchBar-module__CoVT-W__resultMeta{font-size:var(--text-xs);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}
.BenefitDetailModal-module__W6ffOa__body{gap:var(--space-lg);flex-direction:column;display:flex}.BenefitDetailModal-module__W6ffOa__section{gap:var(--space-xs);flex-direction:column;display:flex}.BenefitDetailModal-module__W6ffOa__sectionLabel{font-size:var(--text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);margin:0;font-weight:700}.BenefitDetailModal-module__W6ffOa__provenance{align-items:center;gap:var(--space-xs);letter-spacing:normal;font-weight:600;display:inline-flex}.BenefitDetailModal-module__W6ffOa__description{font-size:var(--text-base);color:var(--color-text-primary);overflow-wrap:anywhere;max-width:68ch;margin:0;line-height:1.65}.BenefitDetailModal-module__W6ffOa__threshold{align-items:center;gap:var(--space-xs);background-color:var(--color-secondary-tint);color:var(--color-secondary);font-size:var(--text-sm);border-radius:var(--radius-sm);overflow-wrap:anywhere;align-self:flex-start;margin:0;padding:6px 12px;font-weight:600;display:inline-flex}.BenefitDetailModal-module__W6ffOa__threshold>svg{flex-shrink:0}.BenefitDetailModal-module__W6ffOa__monetaryChip{align-items:center;gap:var(--space-xs);background-color:var(--color-accent-tint);color:var(--color-warning-text);border:var(--border-width) solid color-mix(in srgb, var(--color-accent) 35%, transparent);font-size:var(--text-sm);border-radius:var(--radius-sm);max-width:100%;transition:background-color var(--transition-fast), border-color var(--transition-fast);align-self:flex-start;padding:6px 12px;font-weight:600;text-decoration:none;display:inline-flex}.BenefitDetailModal-module__W6ffOa__monetaryChip:hover{background-color:color-mix(in srgb, var(--color-accent) 20%, var(--color-accent-tint));border-color:color-mix(in srgb, var(--color-accent) 55%, transparent)}.BenefitDetailModal-module__W6ffOa__monetaryChip:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.BenefitDetailModal-module__W6ffOa__monetaryChip>svg{flex-shrink:0}.BenefitDetailModal-module__W6ffOa__monetaryAmount{font-weight:700}.BenefitDetailModal-module__W6ffOa__monetaryContext{opacity:.85;font-weight:500}.BenefitDetailModal-module__W6ffOa__primaryCta{align-items:center;gap:var(--space-xs);font-size:var(--text-sm);color:var(--color-on-emphasis,var(--color-white));background-color:var(--color-primary);border:2px solid var(--color-primary);padding:calc(var(--space-sm) - 2px) calc(var(--space-lg) - 2px);border-radius:var(--radius-md);cursor:pointer;min-height:44px;transition:background-color var(--transition-fast), border-color var(--transition-fast);white-space:nowrap;font-weight:600;text-decoration:none;display:inline-flex}.BenefitDetailModal-module__W6ffOa__primaryCta:hover{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}.BenefitDetailModal-module__W6ffOa__primaryCta:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.BenefitDetailModal-module__W6ffOa__secondaryCta{align-items:center;gap:var(--space-xs);font-size:var(--text-sm);color:var(--color-primary);border:2px solid var(--color-primary);padding:calc(var(--space-sm) - 2px) calc(var(--space-lg) - 2px);border-radius:var(--radius-md);cursor:pointer;min-height:44px;transition:background-color var(--transition-fast), color var(--transition-fast);white-space:nowrap;background:0 0;font-weight:600;text-decoration:none;display:inline-flex}.BenefitDetailModal-module__W6ffOa__secondaryCta:hover{background-color:var(--color-primary-tint)}.BenefitDetailModal-module__W6ffOa__secondaryCta:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.BenefitDetailModal-module__W6ffOa__formNumber{font-size:var(--text-xs);color:inherit;background:color-mix(in srgb, var(--color-white) 18%, transparent);border-radius:var(--radius-sm);margin-left:2px;padding:1px 6px;font-weight:600}@media (max-width:480px){.BenefitDetailModal-module__W6ffOa__primaryCta,.BenefitDetailModal-module__W6ffOa__secondaryCta{white-space:normal;justify-content:center;width:100%}.BenefitDetailModal-module__W6ffOa__pageCta{white-space:nowrap;flex:auto;width:auto}}.BenefitDetailModal-module__W6ffOa__quietCta{align-items:center;gap:var(--space-xs);font-size:var(--text-sm);color:var(--color-primary);text-underline-offset:2px;padding:var(--space-sm) var(--space-xs);border-radius:var(--radius-sm);min-height:44px;font-weight:600;text-decoration:underline;display:inline-flex}.BenefitDetailModal-module__W6ffOa__quietCta:hover{color:var(--color-primary-hover)}.BenefitDetailModal-module__W6ffOa__quietCta:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.BenefitDetailModal-module__W6ffOa__lastChecked{align-items:center;gap:var(--space-xs);color:var(--color-text-secondary);font-size:var(--text-sm);margin:0;display:inline-flex}.BenefitDetailModal-module__W6ffOa__reportBtn{align-self:flex-start;align-items:center;gap:var(--space-xs);min-height:44px;color:var(--color-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:none;padding:0;font-weight:700;display:inline-flex}.BenefitDetailModal-module__W6ffOa__reportBtn:hover{text-decoration:underline}.BenefitDetailModal-module__W6ffOa__reportBtn:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px;border-radius:var(--radius-sm)}
.MomentModal-module__Ky9-EG__subtitle{font-size:var(--text-base);color:var(--color-text-secondary);max-width:56ch;margin:0 0 var(--space-lg);line-height:1.6}.MomentModal-module__Ky9-EG__actionBlock{background:color-mix(in srgb, var(--color-accent) 6%, var(--color-bg-card));border-left:4px solid var(--color-accent);border-radius:0 var(--radius-md) var(--radius-md) 0;padding:var(--space-md) var(--space-lg);margin-bottom:var(--space-lg)}.MomentModal-module__Ky9-EG__actionBlockLabel{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--color-warning-text);margin:0 0 var(--space-sm);font-weight:700}.MomentModal-module__Ky9-EG__actionList{padding-left:var(--space-lg);font-size:var(--text-sm);color:var(--color-text-primary);margin:0;line-height:1.7}.MomentModal-module__Ky9-EG__sectionHeading{font-family:var(--font-serif);font-size:var(--text-h3);letter-spacing:-.01em;color:var(--color-text-primary);margin:0 0 var(--space-md);font-weight:700}.MomentModal-module__Ky9-EG__fullPageLink{align-items:center;gap:var(--space-xs);font-size:var(--text-sm);color:var(--color-primary);font-weight:600;text-decoration:none;display:inline-flex}.MomentModal-module__Ky9-EG__fullPageLink:hover{color:var(--color-primary-hover);text-decoration:underline}.MomentModal-module__Ky9-EG__fullPageLink:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}
.PromotedPartnerCard-module__qPq99W__card{gap:var(--space-md);padding:var(--space-lg);background:var(--color-bg-card);border:2px dashed var(--color-border);border-radius:var(--radius-lg);isolation:isolate;flex-direction:column;min-height:320px;display:flex;position:relative;overflow:hidden}.PromotedPartnerCard-module__qPq99W__card:hover{border-color:var(--color-accent,var(--color-primary))}.PromotedPartnerCard-module__qPq99W__sash{background:linear-gradient(90deg, var(--color-danger) 0%, var(--color-accent,var(--color-warning,var(--color-danger))) 100%);width:180px;padding:var(--space-xs) 0;text-align:center;pointer-events:none;z-index:2;position:absolute;top:18px;right:-48px;transform:rotate(45deg);box-shadow:0 2px 6px #0000002e}.PromotedPartnerCard-module__qPq99W__sashText{color:var(--color-white);font-size:var(--text-xs);letter-spacing:.18em;text-transform:uppercase;text-shadow:0 1px 1px #00000040;font-weight:800;display:inline-block}.PromotedPartnerCard-module__qPq99W__body{gap:var(--space-xs);padding-right:var(--space-xl);flex-direction:column;flex-grow:1;display:flex}.PromotedPartnerCard-module__qPq99W__vendor{font-size:var(--text-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px;font-weight:600}.PromotedPartnerCard-module__qPq99W__title{font-size:var(--text-lg);color:var(--color-text-primary);margin:0 0 var(--space-xs);font-weight:700;line-height:1.35}.PromotedPartnerCard-module__qPq99W__tagline{font-size:var(--text-sm);color:var(--color-text-primary);margin:0;line-height:1.55}.PromotedPartnerCard-module__qPq99W__rationale{font-size:var(--text-xs);color:var(--color-text-secondary);margin:var(--space-xs) 0 0;align-items:flex-start;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);background:var(--color-bg-subtle);border-left:3px solid var(--color-accent,var(--color-primary));border-radius:0 var(--radius-sm) var(--radius-sm) 0;line-height:1.5;display:flex}.PromotedPartnerCard-module__qPq99W__rationaleIcon{color:var(--color-text-muted);flex-shrink:0;margin-top:2px}.PromotedPartnerCard-module__qPq99W__actions{display:flex}.PromotedPartnerCard-module__qPq99W__cta{align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);font-size:var(--text-sm);color:var(--color-white);background:linear-gradient(90deg, var(--color-danger) 0%, var(--color-accent,var(--color-warning,var(--color-danger))) 100%);border-radius:var(--radius-md);cursor:pointer;border:none;min-height:44px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 1px 2px #00000014}.PromotedPartnerCard-module__qPq99W__cta:hover{filter:brightness(.92)}.PromotedPartnerCard-module__qPq99W__cta:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.PromotedPartnerCard-module__qPq99W__disclosure{padding:var(--space-xs) var(--space-sm);font-size:var(--text-xs);color:var(--color-text-secondary);background:var(--color-bg-subtle);border-top:1px solid var(--color-border);border-radius:var(--radius-sm);margin-top:auto;font-style:italic;line-height:1.5}
.LifeEventCard-module__IUIr8G__card{background:var(--color-bg-card);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);color:inherit;box-shadow:var(--shadow-card);transition:box-shadow var(--transition-fast), transform var(--transition-fast);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.LifeEventCard-module__IUIr8G__card:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.LifeEventCard-module__IUIr8G__card,.LifeEventCard-module__IUIr8G__card:hover{transition:none;transform:none}}.LifeEventCard-module__IUIr8G__card:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.LifeEventCard-module__IUIr8G__card:before{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--card-category-color,var(--color-accent)) 14%, transparent), color-mix(in srgb, var(--card-category-color,var(--color-accent)) 5%, transparent) 60%, transparent);pointer-events:none;height:120px;position:absolute;inset:0 0 auto}.LifeEventCard-module__IUIr8G__cardCrisis{border-color:color-mix(in srgb, var(--color-crisis) 30%, var(--color-border));box-shadow:var(--shadow-card), 0 4px 16px color-mix(in srgb, var(--color-crisis) 8%, transparent)}.LifeEventCard-module__IUIr8G__cardCrisis:hover{box-shadow:var(--shadow-card-hover), 0 8px 24px color-mix(in srgb, var(--color-crisis) 12%, transparent)}.LifeEventCard-module__IUIr8G__cardCrisis:focus-visible{outline-color:var(--color-crisis)}.LifeEventCard-module__IUIr8G__cardCrisis:before{background:linear-gradient(180deg, color-mix(in srgb, var(--color-crisis) 14%, transparent), color-mix(in srgb, var(--color-crisis) 5%, transparent) 60%, transparent)}.LifeEventCard-module__IUIr8G__sash{background:linear-gradient(135deg, color-mix(in srgb, var(--card-category-color,var(--color-accent)) 85%, var(--sash-shade-target)), var(--card-category-color,var(--color-accent)), color-mix(in srgb, var(--card-category-color,var(--color-accent)) 90%, var(--sash-tint-target)));transform-origin:50%;pointer-events:none;opacity:.85;width:72px;height:18px;box-shadow:var(--shadow-card);position:absolute;top:6px;left:-34px;transform:rotate(-45deg)}.LifeEventCard-module__IUIr8G__sashCrisis{background:linear-gradient(135deg, color-mix(in srgb, var(--color-crisis) 85%, var(--sash-shade-target)), var(--color-crisis), color-mix(in srgb, var(--color-crisis) 90%, var(--sash-tint-target)))}.LifeEventCard-module__IUIr8G__body{z-index:1;gap:var(--space-xs);padding:56px var(--space-lg) 0;flex-direction:column;display:flex;position:relative}.LifeEventCard-module__IUIr8G__overline{font-size:var(--text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--card-category-text,var(--color-warning-text));margin-bottom:2px;font-weight:700}.LifeEventCard-module__IUIr8G__overlineCrisis{color:var(--color-danger-text)}.LifeEventCard-module__IUIr8G__icon{color:var(--color-text-primary);margin-bottom:var(--space-xs)}.LifeEventCard-module__IUIr8G__iconCrisis{color:var(--color-crisis)}.LifeEventCard-module__IUIr8G__title{font-family:var(--font-serif);font-size:var(--text-h3);letter-spacing:-.01em;color:var(--color-text-primary);margin:0;font-weight:700;line-height:1.25}.LifeEventCard-module__IUIr8G__titleCrisis{color:var(--color-danger-text)}.LifeEventCard-module__IUIr8G__subtitle{font-size:var(--text-xs);color:var(--color-text-secondary);margin:0;line-height:1.4}.LifeEventCard-module__IUIr8G__chipRow{z-index:1;gap:var(--space-xs);padding:var(--space-sm) var(--space-lg) 0;flex-wrap:wrap;display:flex;position:relative}.LifeEventCard-module__IUIr8G__chip{font-size:var(--text-label);color:var(--color-text-secondary);background-color:var(--color-bg-subtle);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-full);padding:2px var(--space-sm);white-space:nowrap;align-items:center;font-weight:500;display:inline-flex}.LifeEventCard-module__IUIr8G__chipCrisis{color:var(--color-danger-text);background-color:var(--color-danger-tint);border-color:color-mix(in srgb, var(--color-crisis) 35%, transparent)}.LifeEventCard-module__IUIr8G__chipSuggested{color:var(--color-on-emphasis,var(--color-white));background-color:var(--color-accent-solid);border-color:var(--color-accent-solid);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.LifeEventCard-module__IUIr8G__actionBar{z-index:1;margin-top:var(--space-sm);padding:var(--space-sm) var(--space-lg) var(--space-md);font-size:var(--text-sm);color:var(--color-primary);align-items:center;gap:4px;font-weight:600;display:flex;position:relative}.LifeEventCard-module__IUIr8G__card:hover .LifeEventCard-module__IUIr8G__actionBar{color:var(--color-primary-hover);text-decoration:underline}.LifeEventCard-module__IUIr8G__cardCrisis .LifeEventCard-module__IUIr8G__actionBar{color:var(--color-danger-text)}.LifeEventCard-module__IUIr8G__cardCrisis:hover .LifeEventCard-module__IUIr8G__actionBar{color:var(--color-crisis-hover)}
.MomentsJumpRail-module__0Ak5Ua__rail{top:var(--navbar-height);z-index:20;margin:0 calc(-1 * var(--space-md));padding:var(--space-sm) var(--space-md);background:color-mix(in srgb, var(--color-surface-warm) 88%, transparent);-webkit-backdrop-filter:blur(6px);border-bottom:var(--border-width) solid var(--color-border);position:sticky}.MomentsJumpRail-module__0Ak5Ua__chips{justify-content:center;gap:var(--space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@media (max-width:640px){.MomentsJumpRail-module__0Ak5Ua__chips{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:2px;overflow-x:auto}.MomentsJumpRail-module__0Ak5Ua__chips::-webkit-scrollbar{display:none}.MomentsJumpRail-module__0Ak5Ua__chip{white-space:nowrap;flex:none}}.MomentsJumpRail-module__0Ak5Ua__chip{min-height:44px;padding:var(--space-xs) var(--space-md);font-size:var(--text-sm);color:var(--color-text-secondary);background:var(--color-bg-card);border:var(--border-width) solid var(--color-border-input);border-radius:var(--radius-full);transition:color var(--transition-fast), border-color var(--transition-fast), background-color var(--transition-fast);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.MomentsJumpRail-module__0Ak5Ua__chip:hover{color:var(--color-text-primary);border-color:var(--color-accent)}.MomentsJumpRail-module__0Ak5Ua__chip:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.MomentsJumpRail-module__0Ak5Ua__chipActive{color:var(--color-on-emphasis,var(--color-white));background:var(--color-accent-solid);border-color:var(--color-accent-solid);font-weight:700}.MomentsJumpRail-module__0Ak5Ua__chipCrisis:hover{border-color:var(--color-crisis)}.MomentsJumpRail-module__0Ak5Ua__chipCrisis:focus-visible{outline-color:var(--color-crisis)}.MomentsJumpRail-module__0Ak5Ua__chipCrisis.MomentsJumpRail-module__0Ak5Ua__chipActive{color:var(--color-white);background:var(--color-crisis);border-color:var(--color-crisis)}
.ProfileNudgeChip-module__DllmVq__chip{align-items:center;gap:var(--space-sm);background:var(--color-bg-card);color:var(--color-text-primary);border:var(--border-width) solid var(--color-border-input);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md);margin-bottom:var(--space-md);flex-wrap:wrap;display:flex}.ProfileNudgeChip-module__DllmVq__message{font-size:var(--text-sm);flex:1;min-width:200px}.ProfileNudgeChip-module__DllmVq__cta{font-size:var(--text-sm);color:var(--color-accent);white-space:nowrap;align-items:center;min-height:44px;font-weight:700;text-decoration:underline;display:inline-flex}.ProfileNudgeChip-module__DllmVq__cta:hover{color:var(--color-accent-hover)}.ProfileNudgeChip-module__DllmVq__cta:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px;border-radius:var(--radius-sm)}.ProfileNudgeChip-module__DllmVq__dismiss{min-width:44px;min-height:44px;color:var(--color-text-secondary);cursor:pointer;border-radius:var(--radius-md);background:0 0;border:none;justify-content:center;align-items:center;font-size:1.25rem;display:flex}.ProfileNudgeChip-module__DllmVq__dismiss:hover{color:var(--color-text-primary)}.ProfileNudgeChip-module__DllmVq__dismiss:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}
.network-module__jKKFya__main{padding:var(--space-xl) 0;padding-bottom:80px}.network-module__jKKFya__pageHeader{margin-bottom:var(--space-xl)}.network-module__jKKFya__overline{font-size:var(--text-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--color-warning-text);margin:0 0 var(--space-sm);font-weight:700}.network-module__jKKFya__pageTitle{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--color-text-primary);margin:0 0 var(--space-sm);font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1.05}.network-module__jKKFya__pageSub{font-size:var(--text-base);color:var(--color-text-secondary);max-width:60ch;margin:0}.network-module__jKKFya__layout{gap:var(--space-xl);grid-template-columns:1fr;display:grid}@media (min-width:900px){.network-module__jKKFya__layout{grid-template-columns:18rem 1fr;align-items:start}}.network-module__jKKFya__filterRail{background:var(--color-bg-card);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-md);box-shadow:var(--shadow-sm);flex-direction:column;gap:0;display:flex}.network-module__jKKFya__filterRail .network-module__jKKFya__resetBtn{margin-top:var(--space-sm)}@media (min-width:900px){.network-module__jKKFya__filterRail{top:calc(120px + var(--space-md));max-height:calc(100vh - 120px - var(--space-xl));position:sticky;overflow-y:auto}}.network-module__jKKFya__filterRailTitle{align-items:center;gap:var(--space-xs);font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-primary);margin:0 0 var(--space-sm);font-weight:700;display:flex}.network-module__jKKFya__personalizeBlock{gap:var(--space-xs);padding-bottom:var(--space-md);flex-direction:column;display:flex}.network-module__jKKFya__personalizeBtn{justify-content:center;align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-full);min-height:44px;font-size:var(--text-sm);border:2px solid var(--color-secondary);color:var(--color-secondary);cursor:pointer;transition:all var(--transition-fast);background:0 0;font-weight:600;display:inline-flex}.network-module__jKKFya__personalizeBtn:hover{background:color-mix(in srgb, var(--color-secondary) 10%, transparent)}.network-module__jKKFya__personalizeBtn:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.network-module__jKKFya__personalizeBtnActive{background:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-white)}.network-module__jKKFya__personalizeBtnActive:hover{background:var(--color-secondary);color:var(--color-white)}.network-module__jKKFya__personalizeHint{font-size:var(--text-xs);color:var(--color-text-secondary);margin:0;line-height:1.5}.network-module__jKKFya__personalizeProfileLink{color:var(--color-primary);font-weight:600;text-decoration:underline}.network-module__jKKFya__personalizeProfileLink:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}.network-module__jKKFya__railGroup{border-top:var(--border-width) solid var(--color-border);padding:var(--space-xs) 0}.network-module__jKKFya__railGroup:last-of-type{border-bottom:var(--border-width) solid var(--color-border)}.network-module__jKKFya__railSummary{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:36px;font-size:var(--text-sm);color:var(--color-text-primary);cursor:pointer;border-radius:var(--radius-sm);font-weight:600;list-style:none;display:flex}.network-module__jKKFya__railSummary::-webkit-details-marker{display:none}.network-module__jKKFya__railSummary:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.network-module__jKKFya__railSummaryLabel{flex:none}.network-module__jKKFya__railSummaryMeta{align-items:center;gap:var(--space-xs);min-width:0;display:inline-flex}.network-module__jKKFya__railValue{font-size:var(--text-xs);color:var(--color-warning-text);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.network-module__jKKFya__railChevron{color:var(--color-text-secondary);transition:transform var(--transition-fast);flex:none}.network-module__jKKFya__railGroup[open] .network-module__jKKFya__railChevron{transform:rotate(180deg)}.network-module__jKKFya__railGroupBody{padding:2px 0 var(--space-xs)}.network-module__jKKFya__select{width:100%;min-height:44px;padding:var(--space-xs) var(--space-sm);font-size:var(--text-sm);color:var(--color-text-primary);background:var(--color-bg-base,var(--color-bg-card));border:var(--border-width) solid var(--color-border-input);border-radius:var(--radius-md);transition:border-color var(--transition-fast), box-shadow var(--transition-fast)}.network-module__jKKFya__select:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px;border-color:var(--color-primary)}.network-module__jKKFya__fieldset{gap:var(--space-xs);border:none;flex-direction:column;margin:0;padding:0;display:flex}.network-module__jKKFya__fieldsetHint{font-size:var(--text-xs);color:var(--color-text-secondary);margin:0 0 var(--space-xs);line-height:1.5}.network-module__jKKFya__checkboxGroup{gap:var(--space-xs);flex-direction:column;display:flex}.network-module__jKKFya__checkboxRow{align-items:center;gap:var(--space-sm);font-size:var(--text-sm);color:var(--color-text-primary);cursor:pointer;min-height:32px;display:flex}.network-module__jKKFya__checkbox{width:18px;height:18px;accent-color:var(--color-secondary);cursor:pointer;flex-shrink:0}.network-module__jKKFya__checkbox:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.network-module__jKKFya__resetBtn{font-size:var(--text-sm);color:var(--color-primary);padding:var(--space-xs) 0;cursor:pointer;background:0 0;border:none;align-self:flex-start;font-weight:600;text-decoration:underline}.network-module__jKKFya__resetBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}.network-module__jKKFya__results{min-width:0}.network-module__jKKFya__searchCombo{margin-bottom:var(--space-md);position:relative}.network-module__jKKFya__searchIcon{left:var(--space-md);color:var(--color-text-secondary);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.network-module__jKKFya__searchInput{width:100%;min-height:52px;padding:var(--space-sm) var(--space-md) var(--space-sm) calc(var(--space-md) + 18px + var(--space-sm));font-size:var(--text-base);color:var(--color-text-primary);background:var(--color-bg-card);border:var(--border-width) solid var(--color-border-input);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:border-color var(--transition-fast), box-shadow var(--transition-fast)}.network-module__jKKFya__searchInput::placeholder{color:var(--color-text-secondary)}.network-module__jKKFya__searchInput:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px;border-color:var(--color-primary)}.network-module__jKKFya__suggestList{z-index:30;padding:var(--space-xs);background:var(--color-surface-elevated);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);max-height:20rem;margin:0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.network-module__jKKFya__suggestOption{justify-content:space-between;align-items:baseline;gap:var(--space-md);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-text-primary);cursor:pointer;display:flex}.network-module__jKKFya__suggestOptionActive{background:var(--color-primary-tint)}.network-module__jKKFya__suggestLabel{min-width:0}.network-module__jKKFya__suggestHint{font-size:var(--text-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);flex:none;font-weight:700}.network-module__jKKFya__activeChips{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md);flex-wrap:wrap;display:flex}.network-module__jKKFya__activeChip{align-items:center;gap:var(--space-xs);min-height:32px;padding:2px var(--space-xs) 2px var(--space-sm);font-size:var(--text-xs);color:var(--color-text-primary);background:var(--color-bg-subtle);border:var(--border-width) solid var(--color-border-input);border-radius:var(--radius-full);font-weight:600;display:inline-flex}.network-module__jKKFya__activeChipGroup{color:var(--color-text-secondary);font-weight:400}.network-module__jKKFya__chipRemove{width:24px;height:24px;color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.network-module__jKKFya__chipRemove:hover{background:var(--color-danger-tint);color:var(--color-danger-text)}.network-module__jKKFya__chipRemove:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.network-module__jKKFya__resultsCount{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0 0 var(--space-md)}.network-module__jKKFya__section{margin-bottom:var(--space-xl)}.network-module__jKKFya__section+.network-module__jKKFya__section{margin-top:var(--space-xl);padding-top:var(--space-xl);border-top:var(--border-width) solid var(--color-border)}.network-module__jKKFya__sectionTitle{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--color-text-primary);margin:0 0 var(--space-xs);font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:700}.network-module__jKKFya__sectionHint{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0 0 var(--space-lg);max-width:60ch;line-height:1.6}.network-module__jKKFya__errorMsg{color:var(--color-danger);font-size:var(--text-sm);padding:var(--space-md) 0;gap:var(--space-xs);flex-direction:column;align-items:flex-start;display:flex}.network-module__jKKFya__errorMsgText{margin:0}.network-module__jKKFya__emptyPanel{text-align:center;background:var(--color-bg-card);border:var(--border-width) dashed var(--color-border-input);border-radius:var(--radius-lg);padding:var(--space-2xl) var(--space-lg);margin-top:var(--space-md)}.network-module__jKKFya__emptyTitle{font-family:var(--font-serif);font-size:var(--text-h3);color:var(--color-text-primary);margin:0 0 var(--space-xs);font-weight:700}.network-module__jKKFya__emptyText{color:var(--color-text-secondary);font-size:var(--text-sm);max-width:48ch;margin:0 auto var(--space-lg);line-height:1.6}.network-module__jKKFya__emptyClearBtn{min-height:44px;padding:var(--space-sm) var(--space-lg);font-size:var(--text-sm);color:var(--color-on-emphasis,var(--color-white));background:var(--color-accent-solid);border-radius:var(--radius-full);cursor:pointer;transition:background-color var(--transition-fast);border:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.network-module__jKKFya__emptyClearBtn:hover{background:var(--color-accent-hover)}.network-module__jKKFya__emptyClearBtn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.network-module__jKKFya__emptySuggest{justify-content:center;gap:var(--space-sm);margin-top:var(--space-md);flex-wrap:wrap;display:flex}.network-module__jKKFya__suggestChip{min-height:40px;padding:var(--space-xs) var(--space-md);font-size:var(--text-sm);color:var(--color-text-secondary);background:var(--color-bg-subtle);border:var(--border-width) solid var(--color-border-input);border-radius:var(--radius-full);cursor:pointer;transition:color var(--transition-fast), border-color var(--transition-fast);align-items:center;font-weight:600;display:inline-flex}.network-module__jKKFya__suggestChip:hover{color:var(--color-text-primary);border-color:var(--color-primary)}.network-module__jKKFya__suggestChip:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.network-module__jKKFya__grid{gap:var(--space-lg);grid-template-columns:1fr;display:grid}@media (min-width:640px){.network-module__jKKFya__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.network-module__jKKFya__grid{grid-template-columns:repeat(3,1fr)}}.network-module__jKKFya__mosaic{grid-auto-flow:dense}.network-module__jKKFya__wideTile{grid-column:span 2}@media (max-width:639px){.network-module__jKKFya__wideTile{grid-column:auto}}.network-module__jKKFya__mustSeeGrid{gap:var(--space-lg);margin-bottom:var(--space-xl);grid-template-columns:1fr;display:grid}@media (min-width:900px){.network-module__jKKFya__mustSeeGrid{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:no-preference){.network-module__jKKFya__mustSeeGrid>*{animation:network-module__jKKFya__network-rise var(--duration-reveal,.4s) var(--ease-reveal,ease) both}.network-module__jKKFya__mustSeeGrid>:nth-child(2){animation-delay:60ms}.network-module__jKKFya__mustSeeGrid>:nth-child(3){animation-delay:.12s}.network-module__jKKFya__mustSeeGrid>:nth-child(4){animation-delay:.18s}}.network-module__jKKFya__geoChip{align-items:center;gap:var(--space-sm) var(--space-md);margin-bottom:var(--space-lg);padding:var(--space-sm) var(--space-md);background-color:var(--color-bg-subtle);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.network-module__jKKFya__geoChipText{align-items:center;gap:var(--space-xs);color:var(--color-text-primary);margin:0;font-weight:600;display:inline-flex}.network-module__jKKFya__geoChipActions{align-items:center;gap:var(--space-md);margin-left:auto;display:inline-flex}.network-module__jKKFya__geoChipBtn{min-height:44px;font-size:var(--text-sm);color:var(--color-primary);padding:var(--space-xs) 0;cursor:pointer;background:0 0;border:none;font-weight:600;text-decoration:underline}.network-module__jKKFya__geoChipBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}@media (prefers-reduced-motion:no-preference){.network-module__jKKFya__grid>*{animation:network-module__jKKFya__network-rise var(--duration-reveal,.4s) var(--ease-reveal,ease) both}.network-module__jKKFya__grid>:first-child{animation-delay:0s}.network-module__jKKFya__grid>:nth-child(2){animation-delay:60ms}.network-module__jKKFya__grid>:nth-child(3){animation-delay:.12s}.network-module__jKKFya__grid>:nth-child(4){animation-delay:.18s}.network-module__jKKFya__grid>:nth-child(5){animation-delay:.24s}.network-module__jKKFya__grid>:nth-child(6){animation-delay:.3s}}@keyframes network-module__jKKFya__network-rise{0%{opacity:0;transform:translateY(var(--reveal-distance,8px))}to{opacity:1;transform:none}}.network-module__jKKFya__feedFoot{margin-top:var(--space-xl);padding-bottom:var(--space-lg);justify-content:center;display:flex}.network-module__jKKFya__loadMoreBtn{align-items:center;gap:var(--space-xs);min-height:44px;padding:var(--space-sm) var(--space-lg);border:2px solid var(--color-primary);border-radius:var(--radius-full);color:var(--color-primary);font-size:var(--text-sm);cursor:pointer;transition:all var(--transition-fast);background:0 0;font-weight:600;display:inline-flex}.network-module__jKKFya__loadMoreBtn:hover:not([aria-disabled=true]){background:color-mix(in srgb, var(--color-primary) 10%, transparent)}.network-module__jKKFya__loadMoreBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.network-module__jKKFya__loadMoreBtn[aria-disabled=true]{opacity:.6;cursor:progress}.network-module__jKKFya__feedEnd{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.network-module__jKKFya__feedEnd:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.network-module__jKKFya__spin{animation:.8s linear infinite network-module__jKKFya__network-spin}@keyframes network-module__jKKFya__network-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.network-module__jKKFya__spin{animation:none}}.network-module__jKKFya__backToTop{left:var(--space-lg);bottom:calc(var(--space-lg) + var(--mobile-tab-bar-height) + var(--crisis-band-height));z-index:var(--z-fab,40);align-items:center;gap:var(--space-xs);min-height:44px;padding:var(--space-xs) var(--space-md);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-full);background:var(--color-bg-card);color:var(--color-text-primary);font-size:var(--text-sm);box-shadow:var(--shadow-elevated);cursor:pointer;transition:all var(--transition-fast);font-weight:600;display:inline-flex;position:fixed}.network-module__jKKFya__backToTop:hover{border-color:var(--color-primary);color:var(--color-primary)}.network-module__jKKFya__backToTop:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (max-width:640px){.network-module__jKKFya__backToTop{bottom:calc(72px + var(--space-md))}}.network-module__jKKFya__pagination{justify-content:center;align-items:center;gap:var(--space-md);margin-top:var(--space-xl);padding-bottom:var(--space-lg);display:flex}.network-module__jKKFya__pageBtn{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-md);border:2px solid var(--color-border);border-radius:var(--radius-md);min-height:44px;color:var(--color-text-primary);font-size:var(--text-sm);cursor:pointer;transition:all var(--transition-fast);background:0 0;font-weight:500;display:inline-flex}.network-module__jKKFya__pageBtn:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.network-module__jKKFya__pageBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.network-module__jKKFya__pageBtn:disabled{opacity:.4;cursor:not-allowed}.network-module__jKKFya__pageInfo{font-size:var(--text-sm);color:var(--color-text-secondary);text-align:center;min-width:7rem}.network-module__jKKFya__resultsBar{justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:var(--space-md);flex-wrap:wrap;display:flex}.network-module__jKKFya__resultsBar .network-module__jKKFya__resultsCount{margin-bottom:0}.network-module__jKKFya__viewToggle{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg-subtle);margin:0;padding:2px;display:inline-flex}.network-module__jKKFya__viewOption{display:inline-flex;position:relative}.network-module__jKKFya__viewRadio{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.network-module__jKKFya__viewLabel{min-height:40px;padding:0 var(--space-md);font-size:var(--text-sm);color:var(--color-text-secondary);border-radius:var(--radius-sm);transition:background-color var(--transition-fast), color var(--transition-fast);pointer-events:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.network-module__jKKFya__viewRadio:checked+.network-module__jKKFya__viewLabel{background-color:var(--color-bg-card);color:var(--color-text-primary);box-shadow:var(--shadow-sm)}.network-module__jKKFya__viewRadio:focus-visible+.network-module__jKKFya__viewLabel{outline:2px solid var(--color-primary);outline-offset:2px}.network-module__jKKFya__list{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg-card);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.network-module__jKKFya__listItem+.network-module__jKKFya__listItem{border-top:var(--border-width) solid var(--color-border)}.network-module__jKKFya__listRow{justify-content:space-between;align-items:center;gap:var(--space-md);width:100%;min-height:56px;padding:var(--space-sm) var(--space-md);text-align:left;cursor:pointer;transition:background-color var(--transition-fast);background:0 0;border:none;display:flex}.network-module__jKKFya__listRow:hover{background-color:var(--color-bg-card-hover,var(--color-bg-subtle))}.network-module__jKKFya__listRow:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.network-module__jKKFya__listMain{flex-direction:column;gap:2px;min-width:0;display:flex}.network-module__jKKFya__listTitle{font-size:var(--text-sm);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.network-module__jKKFya__listOrg{font-size:var(--text-xs);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.network-module__jKKFya__listMeta{align-items:center;gap:var(--space-sm);flex-shrink:0;display:inline-flex}.network-module__jKKFya__listState{font-size:var(--text-xs);color:var(--color-text-secondary);background-color:var(--color-bg-subtle);border-radius:var(--radius-sm);white-space:nowrap;padding:2px 8px;font-weight:600}.network-module__jKKFya__listKind{font-size:var(--text-xs);color:var(--color-text-secondary);white-space:nowrap;font-weight:600}@media (max-width:640px){.network-module__jKKFya__listKind{display:none}}.network-module__jKKFya__signInGate{gap:var(--space-sm);text-align:center;padding:var(--space-lg) var(--space-md);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-card);justify-items:center;display:grid}.network-module__jKKFya__signInGate:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.network-module__jKKFya__signInGateTitle{margin:0;font-size:1.05rem;font-weight:700}.network-module__jKKFya__signInGateText{max-width:44ch;color:var(--color-text-secondary);margin:0}.network-module__jKKFya__signInGateActions{gap:var(--space-sm) var(--space-md);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.network-module__jKKFya__signInGateLink{text-underline-offset:3px;font-weight:600;text-decoration:underline}
.CountyOfficesCard-module__eGT2jq__card{--county-accent:var(--color-category-transition);align-items:flex-start;gap:var(--space-sm);margin-bottom:var(--space-xl);padding:var(--space-lg);background-color:var(--color-bg-card);border:var(--border-width) solid color-mix(in srgb, var(--county-accent) 35%, var(--color-border));border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;display:flex;position:relative;overflow:hidden}.CountyOfficesCard-module__eGT2jq__card:before{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--county-accent) 18%, transparent), color-mix(in srgb, var(--county-accent) 6%, transparent) 60%, transparent);pointer-events:none;height:140px;position:absolute;inset:0 0 auto}.CountyOfficesCard-module__eGT2jq__sash{background:linear-gradient(135deg, var(--color-category-transition-active), var(--county-accent), color-mix(in srgb, var(--county-accent) 90%, var(--color-white)));opacity:.85;width:72px;height:18px;box-shadow:var(--shadow-sm);pointer-events:none;position:absolute;top:8px;left:-34px;transform:rotate(-45deg)}.CountyOfficesCard-module__eGT2jq__eyebrow,.CountyOfficesCard-module__eGT2jq__title,.CountyOfficesCard-module__eGT2jq__text,.CountyOfficesCard-module__eGT2jq__chips,.CountyOfficesCard-module__eGT2jq__actions,.CountyOfficesCard-module__eGT2jq__states{margin:0;position:relative}.CountyOfficesCard-module__eGT2jq__eyebrow{font-size:var(--text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--color-category-transition-text);font-weight:700}.CountyOfficesCard-module__eGT2jq__title{font-family:var(--font-serif);font-size:var(--text-h3);letter-spacing:-.01em;color:var(--color-text-primary);font-weight:600;line-height:1.3}.CountyOfficesCard-module__eGT2jq__text{max-width:60ch;font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.6}.CountyOfficesCard-module__eGT2jq__chips{gap:var(--space-xs);flex-wrap:wrap;display:flex}.CountyOfficesCard-module__eGT2jq__chip{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);font-size:var(--text-label);color:var(--color-text-secondary);background-color:var(--color-bg-subtle);border-radius:var(--radius-sm);font-weight:600;display:inline-flex}.CountyOfficesCard-module__eGT2jq__actions{padding-top:var(--space-xs)}.CountyOfficesCard-module__eGT2jq__chooseBtn{align-items:center;gap:var(--space-xs);min-height:44px;padding:var(--space-sm) var(--space-lg);font-size:var(--text-sm);color:var(--color-on-emphasis);background-color:var(--color-primary);border-radius:var(--radius-full);cursor:pointer;transition:background-color var(--transition-fast);border:none;font-weight:700;display:inline-flex}.CountyOfficesCard-module__eGT2jq__chooseBtn:hover{background-color:var(--color-primary-hover)}.CountyOfficesCard-module__eGT2jq__chooseBtn:focus-visible,.CountyOfficesCard-module__eGT2jq__stateBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.CountyOfficesCard-module__eGT2jq__states{gap:var(--space-sm);flex-wrap:wrap;padding:0;list-style:none;display:flex}.CountyOfficesCard-module__eGT2jq__stateBtn{align-items:center;gap:var(--space-xs);min-height:44px;padding:var(--space-xs) var(--space-md);font-size:var(--text-sm);color:var(--color-text-primary);background-color:var(--color-bg-card);border:var(--border-width) solid var(--color-border-input);border-radius:var(--radius-full);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);font-weight:600;display:inline-flex}.CountyOfficesCard-module__eGT2jq__stateBtn:hover{border-color:var(--color-primary);color:var(--color-primary)}.CountyOfficesCard-module__eGT2jq__stateCount{color:var(--color-text-secondary);font-weight:400}
.benefits-module__3teGeW__main{padding:var(--space-xl) 0;padding-bottom:80px}.benefits-module__3teGeW__pageHeader{margin-bottom:var(--space-xl)}.benefits-module__3teGeW__overline{font-size:var(--text-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--color-warning-text);margin:0 0 var(--space-sm);font-weight:700}.benefits-module__3teGeW__pageTitle{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--color-text-primary);margin:0 0 var(--space-sm);font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1.05}.benefits-module__3teGeW__pageSub{font-size:var(--text-base);color:var(--color-text-secondary);margin:0}.benefits-module__3teGeW__searchWrap{margin-bottom:var(--space-lg)}.benefits-module__3teGeW__pillRow{gap:var(--space-sm);margin-bottom:var(--space-xl);flex-wrap:wrap;align-items:center;display:flex}@media (max-width:639.98px){.benefits-module__3teGeW__pillRow{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--space-md);scrollbar-width:none;margin-inline:calc(-1 * var(--space-md));padding:2px var(--space-md) var(--space-xs);-webkit-mask-image:linear-gradient(to right, var(--color-white) calc(100% - var(--space-xl)), transparent);mask-image:linear-gradient(to right, var(--color-white) calc(100% - var(--space-xl)), transparent);flex-wrap:nowrap;overflow-x:auto}.benefits-module__3teGeW__pillRow::-webkit-scrollbar{display:none}.benefits-module__3teGeW__pillRow>*{scroll-snap-align:start;flex-shrink:0}}.benefits-module__3teGeW__allPill{align-items:center;gap:var(--space-xs);min-height:44px;padding:var(--space-xs) var(--space-md);border-radius:var(--radius-full);font-size:var(--text-sm);border:2px solid var(--color-border);color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;background:0 0;font-weight:500;display:inline-flex}.benefits-module__3teGeW__allPill:hover{border-color:var(--color-primary);color:var(--color-primary)}.benefits-module__3teGeW__allPillActive{background:var(--color-primary);color:var(--color-on-emphasis,var(--color-white));border-color:var(--color-primary)}.benefits-module__3teGeW__statusMsg{color:var(--color-text-secondary);font-size:var(--text-sm);padding:var(--space-lg) 0}.benefits-module__3teGeW__errorMsg{color:var(--color-danger);font-size:var(--text-sm);padding:var(--space-md) 0}.benefits-module__3teGeW__grid{gap:var(--space-lg);display:grid}@media (min-width:640px){.benefits-module__3teGeW__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.benefits-module__3teGeW__grid{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:no-preference){.benefits-module__3teGeW__grid>*{animation:benefits-module__3teGeW__benefits-rise var(--duration-reveal) var(--ease-reveal) both}.benefits-module__3teGeW__grid>:first-child{animation-delay:0s}.benefits-module__3teGeW__grid>:nth-child(2){animation-delay:60ms}.benefits-module__3teGeW__grid>:nth-child(3){animation-delay:.12s}.benefits-module__3teGeW__grid>:nth-child(4){animation-delay:.18s}.benefits-module__3teGeW__grid>:nth-child(5){animation-delay:.24s}.benefits-module__3teGeW__grid>:nth-child(6){animation-delay:.3s}.benefits-module__3teGeW__grid>:nth-child(7){animation-delay:.34s}.benefits-module__3teGeW__grid>:nth-child(8){animation-delay:.38s}.benefits-module__3teGeW__grid>:nth-child(9){animation-delay:.42s}}@keyframes benefits-module__3teGeW__benefits-rise{0%{opacity:0;transform:translateY(var(--reveal-distance))}to{opacity:1;transform:none}}.benefits-module__3teGeW__profileFilterPill{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-full);font-size:var(--text-sm);border:2px solid var(--color-secondary);color:var(--color-secondary);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;background:0 0;font-weight:500;display:inline-flex}.benefits-module__3teGeW__profileFilterPill:hover{background:color-mix(in srgb, var(--color-secondary) 10%, transparent)}.benefits-module__3teGeW__profileFilterPill:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.benefits-module__3teGeW__profileFilterPillActive,.benefits-module__3teGeW__profileFilterPillActive:hover{background:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-white)}.benefits-module__3teGeW__personalizeHint{font-size:var(--text-sm);color:var(--color-text-secondary);margin:calc(-1 * var(--space-md)) 0 var(--space-xl);max-width:56ch}.benefits-module__3teGeW__ratingScheduleCard{align-items:flex-start;gap:var(--space-md);background:var(--color-primary-tint);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-md) var(--space-lg);margin-bottom:var(--space-xl);display:flex}.benefits-module__3teGeW__ratingScheduleIcon{color:var(--color-primary);flex-shrink:0;margin-top:2px}.benefits-module__3teGeW__ratingScheduleBody{gap:var(--space-xs);flex-direction:column;flex:1;display:flex}.benefits-module__3teGeW__ratingScheduleTitle{font-size:var(--text-base);color:var(--color-text-primary);font-weight:600}.benefits-module__3teGeW__ratingScheduleDesc{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.5}.benefits-module__3teGeW__ratingScheduleActions{gap:var(--space-sm);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.benefits-module__3teGeW__ratingDownloadBtn{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-md);background:var(--color-primary);color:var(--color-white);border-radius:var(--radius-md);font-size:var(--text-sm);transition:background var(--transition-fast);font-weight:600;text-decoration:none;display:inline-flex}.benefits-module__3teGeW__ratingDownloadBtn:hover,.benefits-module__3teGeW__ratingDownloadBtn:focus-visible{background:var(--color-primary-hover);outline:2px solid var(--color-primary);outline-offset:2px}.benefits-module__3teGeW__ratingBrowseBtn{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-md);color:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--radius-md);font-size:var(--text-sm);transition:background var(--transition-fast);background:0 0;font-weight:500;text-decoration:none;display:inline-flex}.benefits-module__3teGeW__ratingBrowseBtn:hover,.benefits-module__3teGeW__ratingBrowseBtn:focus-visible{background:var(--color-primary-tint);outline:2px solid var(--color-primary);outline-offset:2px}.benefits-module__3teGeW__ratingUpdated{font-size:var(--text-xs);color:var(--color-text-muted)}.benefits-module__3teGeW__hasFormHint{font-size:var(--text-sm);color:var(--color-primary);background:var(--color-primary-tint);border:1px solid var(--color-primary);border-radius:var(--radius-md);padding:var(--space-xs) var(--space-md);margin-bottom:var(--space-md);font-weight:500;display:inline-block}.benefits-module__3teGeW__resultsCount{font-size:var(--text-sm);color:var(--color-text-secondary);margin-bottom:var(--space-md)}.benefits-module__3teGeW__pagination{justify-content:center;align-items:center;gap:var(--space-md);margin-top:var(--space-xl);padding-bottom:var(--space-lg);display:flex}.benefits-module__3teGeW__pageBtn{align-items:center;gap:var(--space-xs);min-height:44px;padding:var(--space-xs) var(--space-md);border:2px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);font-size:var(--text-sm);cursor:pointer;transition:all var(--transition-fast);background:0 0;font-weight:500;display:inline-flex}.benefits-module__3teGeW__pageBtn:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.benefits-module__3teGeW__pageBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.benefits-module__3teGeW__pageBtn:disabled{opacity:.4;cursor:not-allowed}.benefits-module__3teGeW__pageInfo{font-size:var(--text-sm);color:var(--color-text-secondary);text-align:center;min-width:7rem}@media (max-width:640px){.benefits-module__3teGeW__ratingScheduleCard,.benefits-module__3teGeW__ratingScheduleActions{flex-direction:column}.benefits-module__3teGeW__ratingDownloadBtn,.benefits-module__3teGeW__ratingBrowseBtn{justify-content:center}}.benefits-module__3teGeW__resourcesPointer{margin-top:var(--space-xl);padding:var(--space-md) var(--space-lg);background:var(--color-bg-card);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);font-size:var(--text-sm);color:var(--color-text-secondary)}
.moments-module__FfKVZG__main{padding:var(--space-2xl) 0;background:radial-gradient(80% 36% at 50% 0%, color-mix(in srgb, var(--color-accent) 8%, transparent), transparent 70%), var(--color-surface-warm);min-height:calc(100vh - 200px)}.moments-module__FfKVZG__header{text-align:center;margin-bottom:var(--space-2xl)}.moments-module__FfKVZG__overline{font-size:var(--text-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--color-warning-text);margin:0 0 var(--space-sm);font-weight:700}.moments-module__FfKVZG__heading{font-family:var(--font-serif);letter-spacing:-.015em;text-wrap:balance;color:var(--color-text-primary);margin:0 0 var(--space-md);font-size:clamp(2.25rem,5vw,3.25rem);font-weight:700;line-height:1.05}.moments-module__FfKVZG__subhead{font-size:var(--text-h3);color:var(--color-text-secondary);max-width:56ch;margin:0 auto;font-weight:400;line-height:1.5}.moments-module__FfKVZG__section{margin-bottom:var(--space-2xl);background:color-mix(in srgb, var(--section-accent,var(--color-accent)) 4%, var(--color-bg-card));border:var(--border-width) solid color-mix(in srgb, var(--section-accent,var(--color-accent)) 28%, var(--color-border));border-radius:var(--radius-lg);padding:var(--space-lg);box-shadow:var(--shadow-card);outline:none;scroll-margin-top:190px}@media (max-width:480px){.moments-module__FfKVZG__section{padding:var(--space-md);scroll-margin-top:150px}}.moments-module__FfKVZG__sectionCrisis{background:color-mix(in srgb, var(--color-crisis) 7%, var(--color-bg-card));border-color:color-mix(in srgb, var(--color-crisis) 30%, var(--color-border))}.moments-module__FfKVZG__sectionRule{width:44px;height:3px;margin-bottom:var(--space-sm);border-radius:2px}.moments-module__FfKVZG__sectionHead{align-items:baseline;gap:var(--space-md);margin-bottom:var(--space-xs);flex-wrap:wrap;display:flex}.moments-module__FfKVZG__sectionHeading{font-family:var(--font-serif);font-size:var(--text-h2);letter-spacing:-.01em;color:var(--color-text-primary);margin:0;font-weight:700}.moments-module__FfKVZG__sectionCount{font-size:var(--text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);font-weight:700}.moments-module__FfKVZG__sectionDesc{font-size:var(--text-sm);color:var(--color-text-secondary);max-width:70ch;margin:0 0 var(--space-lg)}.moments-module__FfKVZG__crisisNote{align-items:center;gap:var(--space-sm);font-size:var(--text-sm);color:var(--color-danger-text);margin:0 0 var(--space-lg);font-weight:600;display:flex}.moments-module__FfKVZG__crisisNote a{color:inherit;font-weight:700}.moments-module__FfKVZG__crisisNote a:focus-visible{outline:2px solid var(--color-crisis);outline-offset:2px}.moments-module__FfKVZG__crisisNote svg{flex:none}.moments-module__FfKVZG__grid{gap:var(--space-lg);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.moments-module__FfKVZG__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.moments-module__FfKVZG__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.moments-module__FfKVZG__grid{grid-template-columns:repeat(4,1fr)}}@media (min-width:768px){.moments-module__FfKVZG__gridCrisis,.moments-module__FfKVZG__gridThree{grid-template-columns:repeat(3,1fr)}}.moments-module__FfKVZG__gridItem{display:flex}.moments-module__FfKVZG__gridItem>a{flex:1}
.EditorHeader-module__ZmbOqG__header{z-index:2;justify-content:space-between;align-items:flex-end;gap:var(--space-lg);margin:calc(-1 * var(--space-xl)) calc(-1 * var(--space-xl)) var(--space-lg);padding:var(--space-lg) var(--space-xl) var(--space-md);background:var(--console-canvas);border-bottom:1px solid var(--console-panel-line);display:flex;position:sticky;top:0}.EditorHeader-module__ZmbOqG__lead{min-width:0}.EditorHeader-module__ZmbOqG__kicker{align-items:center;gap:var(--space-sm);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:.16em;text-transform:uppercase;color:var(--console-kicker);display:flex}.EditorHeader-module__ZmbOqG__rule{background:var(--console-gold-line);width:28px;height:2px;display:inline-block}.EditorHeader-module__ZmbOqG__title{margin:var(--space-xs) 0;font-family:var(--font-serif);letter-spacing:-.015em;color:var(--console-ink);font-size:clamp(1.5rem,2.6vw,2rem);font-weight:500;line-height:1.1}.EditorHeader-module__ZmbOqG__meta{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.EditorHeader-module__ZmbOqG__back{font-size:var(--text-xs);color:var(--console-link)}.EditorHeader-module__ZmbOqG__side{align-items:center;gap:var(--space-md);flex-shrink:0;display:flex}.EditorHeader-module__ZmbOqG__saved{font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--console-ink-subtle)}@media (max-width:767px){.EditorHeader-module__ZmbOqG__header{flex-direction:column;align-items:stretch}.EditorHeader-module__ZmbOqG__side{justify-content:space-between}}