.app-featured{padding:var(--space-xl) var(--space-md-plus);border:var(--border-sm) solid var(--color-resource-category-border);background:var(--color-surface-raised)}.app-featured__inner{gap:var(--space-xl);max-inline-size:30rem;margin-inline:auto;display:grid}.app-featured__heading{gap:var(--space-xs);display:grid}.app-featured__heading h2{color:var(--color-text);font-size:var(--type-heading-2-font-size);line-height:var(--type-heading-2-line-height);letter-spacing:var(--type-heading-2-letter-spacing);margin:0}.app-featured__heading p{color:var(--color-text-body);margin:0}.app-featured__grid{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.app-featured-card{align-items:flex-start;gap:var(--space-sm);height:100%;min-block-size:var(--layout-featured-card-min-height);min-inline-size:min(15rem,100%);max-inline-size:30rem;padding:var(--space-lg);border:var(--border-sm) solid var(--color-resource-category-border);border-radius:var(--radius-md);background:var(--color-surface-raised);box-shadow:var(--shadow-featured-card);flex-direction:column;display:flex}.app-featured-card__content{align-self:stretch;align-items:flex-start;gap:var(--space-sm);flex-direction:column;flex:auto;display:flex}.app-featured-card__title{color:var(--color-text);font-size:var(--font-size-featured-card-title);line-height:var(--line-height-snug);overflow-wrap:anywhere;margin:0}.app-featured-card__body{color:var(--color-text-body);margin:0}.app-featured-card__link{border-radius:var(--radius-md);color:var(--color-resource-list-title);font-size:var(--type-body-font-size);font-weight:var(--font-weight-semibold);text-decoration:underline}.app-featured-card__link:hover,.app-featured-card__link:active{color:var(--color-link-hover)}@media (hover:hover) and (pointer:fine){.app-featured-card:has(.app-featured-card__link:hover){box-shadow:var(--shadow-resource-category-hover)}}.app-featured-card:has(.app-featured-card__link:active){background:var(--color-resource-category-pressed);box-shadow:none}.app-featured-card:has(.app-featured-card__link:focus-visible){box-shadow:var(--shadow-resource-category-hover)}.app-featured-card__link-tail{white-space:nowrap}.app-featured-card__icon{vertical-align:middle;margin-inline-start:var(--space-2xs);display:inline-block}@media (width>=40rem){.app-featured{padding:var(--space-3xl) var(--space-xl)}.app-featured__inner{max-inline-size:50.625rem}.app-featured__heading h2{font-size:var(--type-heading-3-font-size);line-height:var(--type-heading-3-line-height);letter-spacing:var(--type-heading-3-letter-spacing)}.app-featured__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app-featured-card{min-block-size:0}}@media (width>=60.0625rem){.app-featured__inner{max-inline-size:var(--layout-section-max-width)}.app-featured__heading h2{font-size:var(--type-heading-2-font-size);line-height:var(--type-heading-2-line-height);letter-spacing:var(--type-heading-2-letter-spacing)}.app-featured__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.app-featured-card{min-block-size:var(--layout-featured-card-min-height-large);padding:var(--space-xl)}.app-featured-card__title{font-size:var(--type-heading-4-font-size);line-height:var(--type-heading-4-line-height)}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-resource-category-border:#b7bfc7;--color-resource-category-arrow:#5f6a75;--color-resource-category-pressed:#f7f7f7;--color-resource-category-icon-surface:#f3f9ff;--color-resource-category-icon-border:#3368971a;--shadow-resource-category-hover:0 2px 4px -2px #181b1e1a, 0 4px 6px -1px #181b1e1a;--layout-resource-category-min-width:18.75rem;--layout-resource-category-min-height:16.625rem}:root[data-color-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-resource-category-border:#757575;--color-resource-category-arrow:#dcdcdc;--color-resource-category-pressed:#1d182a;--color-resource-category-icon-surface:color-mix(in srgb, var(--color-primary), var(--color-surface) 92%);--color-resource-category-icon-border:#b3b3b3;--shadow-resource-category-hover:0 2px 8px #00000042}.app-home-resources{gap:var(--space-lg);width:min(calc(100% - 2 * var(--layout-content-gutter)), var(--layout-section-max-width));margin-inline:auto;display:grid}.app-home-resources .app-recovery-section-heading{gap:var(--space-xs);margin-block-end:0}.app-home-resources .app-recovery-section-heading h2{font-weight:var(--font-weight-semibold)}.app-home-resources .app-recovery-section-heading p{color:var(--color-text-body)}.app-home-resources .app-county-filter{width:min(100%, calc((var(--layout-section-max-width) - 2 * var(--space-sm)) / 3))}.app-home-resources__toolbar{justify-content:space-between;align-items:flex-end;gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;display:flex}.app-home-resources__toolbar>.app-county-filter__chips{flex-basis:100%}.app-home-resource-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--layout-resource-category-min-width)), 1fr));gap:var(--space-lg);margin:0;padding:0;list-style:none;display:grid}.app-home-resource-grid>li{min-inline-size:0}.app-home-resource-card{border-color:var(--color-resource-category-border);border-radius:var(--radius-lg);height:100%;box-shadow:none}.app-home-resource-card .app-card__content{height:100%;padding:0}.app-home-resource-card__link{gap:var(--space-sm);min-block-size:calc(var(--layout-resource-category-min-height) - 2 * var(--border-sm));height:100%;padding:var(--space-lg);color:var(--color-text);grid-template-rows:auto 1fr auto;text-decoration:none;display:grid}.app-home-resource-card__heading{justify-items:start;gap:var(--space-sm);display:grid}.app-home-resource-card__icon{padding:var(--space-xs);border:var(--border-sm) solid var(--color-resource-category-icon-border);border-radius:var(--radius-md);background:var(--color-resource-category-icon-surface);color:var(--color-control-outline-foreground);display:inline-flex}.app-home-resource-card .app-card__title{color:var(--color-text);font-size:var(--font-size-filter-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);text-decoration:none}.app-home-resource-card__description{color:var(--color-text-body);font-size:var(--type-body-font-size);line-height:var(--line-height-snug);margin:0}.app-home-resource-card__footer{justify-content:space-between;align-items:center;gap:var(--space-xs);font-size:var(--type-body-font-size);font-weight:var(--font-weight-semibold);line-height:var(--type-body-line-height);display:flex}.app-home-resource-card__count{color:var(--color-text-body)}.app-home-resource-card__footer svg{color:var(--color-resource-category-arrow);flex-shrink:0}@media (hover:hover) and (pointer:fine){.app-home-resource-card__link:hover .app-card__title{text-decoration:underline}.app-home-resource-card:has(.app-home-resource-card__link:hover){box-shadow:var(--shadow-resource-category-hover)}}.app-home-resource-card:has(.app-home-resource-card__link:active){background:var(--color-resource-category-pressed);box-shadow:none}.app-home-resource-card:has(.app-home-resource-card__link:focus-visible){box-shadow:0 0 0 var(--border-lg) var(--color-control-border-focus)}.app-home-resource-card__link:focus-visible{outline:none}@media (forced-colors:active){.app-home-resource-card:has(.app-home-resource-card__link:focus-visible){outline:var(--border-lg) solid Highlight}}.app-home-resource-grid__all{min-block-size:var(--layout-touch-target);place-items:center;display:grid}.app-home-resources .app-link-button{--app-link-button-color:var(--color-resource-list-title);font-size:var(--type-body-font-size);margin:0}
