.resource-article-surface.svelte-y9f4ee{width:100%;background:var(--kw-surface-background);color:inherit;min-height:calc(100vh - var(--kw-header-height, 0px));min-height:calc(100svh - var(--kw-header-height, 0px))}.resource-article-outer-wrapper.svelte-y9f4ee{display:flex;justify-content:center;justify-self:center;max-width:1480px;border-left:1px solid var(--kw-border-wireframe);border-right:1px solid var(--kw-border-wireframe)}.resource-article.svelte-y9f4ee{--resource-article-pad: var(--kw-content-pad);width:min(max(0px,calc(100% - (2 * var(--resource-article-pad)))),var(--kw-layout-content-narrow));padding:var(--kw-spacing-10) var(--kw-spacing-6) var(--kw-spacing-9);color:var(--kw-text-1)}.resource-article__back-link.svelte-y9f4ee{display:inline-flex;align-items:center;gap:var(--kw-spacing-2);margin-bottom:var(--kw-spacing-7);font-weight:600;color:var(--kw-color-purple-600);text-decoration:none;transition:color var(--kw-animation-duration-quick) var(--kw-animation-easing-standard)}.resource-article__back-link.svelte-y9f4ee:hover{color:var(--kw-color-purple-500);text-decoration:underline}.resource-article__back-link.svelte-y9f4ee:focus-visible{outline:2px solid var(--kw-border-focused);outline-offset:3px;border-radius:var(--kw-radius-xs)}.resource-article__hero.svelte-y9f4ee{display:flex;flex-direction:column;gap:var(--kw-spacing-8);margin-bottom:var(--kw-spacing-6)}.resource-article__hero-meta.svelte-y9f4ee h1,.resource-article__hero-title{font-size:var(--kw-fs-3);font-weight:var(--kw-font-display-weight);margin:0 0 var(--kw-spacing-5);line-height:var(--kw-lh-tight);letter-spacing:var(--kw-trk-tight);color:var(--kw-text-1)}.resource-article__hero-summary,.resource-article__hero-excerpt{font-size:var(--kw-fs-1);line-height:var(--kw-lh-body);margin:0;color:var(--kw-text-2);max-width:var(--kw-measure)}.resource-article__hero-details{margin-top:var(--kw-spacing-6);font-size:var(--kw-fs--1);color:var(--kw-text-4);display:flex;gap:var(--kw-spacing-2);flex-wrap:wrap}.resource-article__hero-topics{display:flex;gap:var(--kw-spacing-3);margin-top:var(--kw-spacing-6);list-style:none;padding:0;flex-wrap:wrap}.resource-article__hero-topics li{background:var(--kw-color-blue-100);color:var(--kw-color-blue-900);padding:var(--kw-spacing-2) var(--kw-spacing-4);border-radius:var(--kw-radius-pill);font-size:var(--kw-fs--2);font-weight:500}.resource-article__hero-media img{width:100%;border-radius:var(--kw-radius-xl);box-shadow:var(--kw-shadow-xl)}.resource-article__hero-caption{margin-top:var(--kw-spacing-3);font-size:var(--kw-fs--2);color:var(--kw-text-4);text-align:center}.resource-article__author{display:flex;align-items:center;gap:var(--kw-spacing-4);border-radius:var(--kw-radius-xl);background:transparent;margin-bottom:var(--kw-spacing-6)}.resource-article__author-avatar{width:64px;height:64px;border-radius:50%;object-fit:cover;border:2px solid color-mix(in srgb,var(--kw-color-green-900, #064e3b) 75%,transparent);box-shadow:var(--kw-shadow-sm)}.resource-article__author-name{margin:0;font-weight:600;color:var(--kw-text-1)}.resource-article__author-role{margin:var(--kw-spacing-1) 0 0;color:var(--kw-text-3);font-size:var(--kw-fs--1)}.resource-article__body{display:flex;flex-direction:column;gap:var(--kw-spacing-6)}.resource-article__related{margin-top:var(--kw-spacing-9);padding:var(--kw-spacing-8) var(--kw-spacing-7);border-radius:var(--kw-radius-xl);background:var(--kw-color-grey-surface-cool-400)}.resource-article__related h2{margin:0 0 var(--kw-spacing-4);font-size:var(--kw-fs-1);color:var(--kw-text-1)}.resource-article__related ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--kw-spacing-3)}.resource-article__related li{color:var(--kw-text-2)}.resource-article__related a{color:var(--kw-text-link);text-decoration:none;font-weight:500}.resource-article__related a:hover{color:var(--kw-text-link-hover);text-decoration:underline}
