@layer starlight.components{.link-card-wrapper:where(.astro-thpmvig2){text-decoration:none;color:inherit;display:block}.link-card-wrapper:where(.astro-thpmvig2):focus{outline:2px solid var(--sl-color-accent);outline-offset:2px}.card:where(.astro-thpmvig2){--sl-card-border: var(--sl-color-purple);--sl-card-bg: var(--sl-color-purple-low);border:1px solid var(--sl-color-gray-5);background-color:var(--sl-color-black);padding:clamp(1rem,calc(.125rem + 3vw),2.5rem);flex-direction:column;gap:clamp(.5rem,calc(.125rem + 1vw),1rem);height:100%}.link-card-wrapper:where(.astro-thpmvig2):hover .card:where(.astro-thpmvig2){background:var(--sl-color-gray-7, var(--sl-color-gray-6));border-color:var(--sl-color-gray-2)}.card:where(.astro-thpmvig2):nth-child(4n+1){--sl-card-border: var(--sl-color-orange);--sl-card-bg: var(--sl-color-orange-low)}.card:where(.astro-thpmvig2):nth-child(4n+3){--sl-card-border: var(--sl-color-green);--sl-card-bg: var(--sl-color-green-low)}.card:where(.astro-thpmvig2):nth-child(4n+4){--sl-card-border: var(--sl-color-red);--sl-card-bg: var(--sl-color-red-low)}.card:where(.astro-thpmvig2):nth-child(4n+5){--sl-card-border: var(--sl-color-blue);--sl-card-bg: var(--sl-color-blue-low)}.title:where(.astro-thpmvig2){font-weight:600;font-size:var(--sl-text-h4);color:var(--sl-color-white);line-height:var(--sl-line-height-headings);gap:1rem;align-items:center}.card:where(.astro-thpmvig2) .icon:where(.astro-thpmvig2){border:1px solid var(--sl-card-border);background-color:var(--sl-card-bg);padding:.2em;border-radius:.25rem;flex-shrink:0}.card:where(.astro-thpmvig2) .body:where(.astro-thpmvig2){margin:0;font-size:clamp(var(--sl-text-sm),calc(.5rem + 1vw),var(--sl-text-body))}}.recent-articles:where(.astro-g5wt3f4g){margin:0 auto;max-width:36em}[data-has-sidebar] .recent-articles:where(.astro-g5wt3f4g){margin:0}.recent-articles:where(.astro-g5wt3f4g) ul:where(.astro-g5wt3f4g){list-style:none;padding:0;margin:0}.recent-articles:where(.astro-g5wt3f4g) li:where(.astro-g5wt3f4g){margin-bottom:1.5rem}.top-line:where(.astro-g5wt3f4g){display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.title-wrapper:where(.astro-g5wt3f4g){flex:1;display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap;margin-bottom:.25rem}.excerpt:where(.astro-g5wt3f4g){margin:0;margin-top:.375rem;color:var(--sl-color-gray-3);font-size:var(--sl-text-sm);line-height:1.5;text-align:justify;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden}.recent-articles:where(.astro-g5wt3f4g) a:where(.astro-g5wt3f4g){color:var(--sl-color-white);text-decoration:none}.recent-articles:where(.astro-g5wt3f4g) a:where(.astro-g5wt3f4g):hover{color:var(--sl-color-text-accent);text-decoration:underline}.category-badge:where(.astro-g5wt3f4g){display:inline-block;padding:.125rem .5rem;font-size:var(--sl-text-xs);font-weight:500;border-radius:.25rem;white-space:nowrap}.category-badge:where(.astro-g5wt3f4g)[data-category=medical]{color:#811f26;background-color:#e0c4c6;border:1px solid rgb(129,31,38)}.category-badge:where(.astro-g5wt3f4g)[data-category=video]{color:#811f26;background-color:#e0c4c6;border:1px solid rgb(129,31,38)}.category-badge:where(.astro-g5wt3f4g)[data-category=idea-bite]{color:#1f4920;background-color:#c2d6c2;border:1px solid rgb(31,73,32)}.category-badge:where(.astro-g5wt3f4g)[data-category=story]{color:#1f4920;background-color:#c2d6c2;border:1px solid rgb(31,73,32)}.category-badge:where(.astro-g5wt3f4g)[data-category=newsletter]{color:#b87333;background-color:#e4d9cf;border:1px solid rgb(184,115,51)}.category-badge:where(.astro-g5wt3f4g)[data-category=blog]{color:#b87333;background-color:#e4d9cf;border:1px solid rgb(184,115,51)}.category-badge:where(.astro-g5wt3f4g)[data-category=health-info]{color:#b87333;background-color:#e4d9cf;border:1px solid rgb(184,115,51)}.category-badge:where(.astro-g5wt3f4g)[data-category=health-resource]{color:#b87333;background-color:#e4d9cf;border:1px solid rgb(184,115,51)}.meta:where(.astro-g5wt3f4g){display:flex;align-items:baseline;gap:1rem;text-align:right}.reading-time:where(.astro-g5wt3f4g){color:var(--sl-color-gray-3);font-size:var(--sl-text-sm);white-space:nowrap}.recent-articles:where(.astro-g5wt3f4g) .date:where(.astro-g5wt3f4g){color:var(--sl-color-gray-3);font-size:var(--sl-text-sm);white-space:nowrap}
