._0Ki5Ca_index{background:var(--background)}._0Ki5Ca_hero{background:var(--nk-dark-surface);color:var(--primary-foreground);position:relative;overflow:hidden}._0Ki5Ca_hero:after{background:color-mix(in srgb, var(--accent-governed) 12%, transparent);content:"";filter:blur(4rem);pointer-events:none;border-radius:50%;width:25rem;height:25rem;position:absolute;top:7rem;right:-9rem}._0Ki5Ca_heroInner,._0Ki5Ca_libraryInner{z-index:1;width:min(calc(100% - (var(--site-gutter) * 2)), var(--container-wide));margin-inline:auto;position:relative}._0Ki5Ca_heroInner{padding-block:clamp(3.5rem,8vw,7rem)}._0Ki5Ca_heroBreadcrumbs{color:color-mix(in srgb, var(--primary-foreground) 82%, transparent);margin-bottom:clamp(2rem,4vw,3rem)}._0Ki5Ca_heroBreadcrumbs .breadcrumbs a{color:inherit}._0Ki5Ca_heroBreadcrumbs .breadcrumbs [aria-current=page]{color:var(--primary-foreground)}._0Ki5Ca_heroHeader{border-bottom:1px solid color-mix(in srgb, var(--primary-foreground) 16%, transparent);gap:2rem;padding-bottom:clamp(2.5rem,5vw,4rem);display:grid}._0Ki5Ca_heroEyebrow,._0Ki5Ca_libraryEyebrow,._0Ki5Ca_articleMeta,._0Ki5Ca_featureLabel,._0Ki5Ca_cardLink{font-family:var(--font-body);font-size:var(--nk-type-eyebrow-size);letter-spacing:.1em;text-transform:uppercase;font-weight:800;line-height:1.2}._0Ki5Ca_heroEyebrow,._0Ki5Ca_libraryEyebrow{color:var(--accent-governed);align-items:center;gap:.75rem;margin:0 0 1.25rem;display:flex}._0Ki5Ca_heroEyebrow:before{content:"";background:currentColor;width:2.5rem;height:1px}._0Ki5Ca_heroTitle{max-width:13ch;color:inherit;margin:0}._0Ki5Ca_heroLead{max-width:34rem;color:color-mix(in srgb, var(--primary-foreground) 76%, transparent);margin:0}._0Ki5Ca_featured{align-items:center;gap:clamp(2rem,5vw,5rem);margin-top:clamp(2.5rem,5vw,4rem);display:grid}._0Ki5Ca_featuredMedia{border:1px solid color-mix(in srgb, var(--primary-foreground) 18%, transparent);background:color-mix(in srgb, var(--nk-graphite) 82%, var(--nk-dark-surface));min-height:clamp(22rem,42vw,31rem);position:relative;overflow:hidden}._0Ki5Ca_featuredImage,._0Ki5Ca_libraryMediaImage{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.8,.2,1)}._0Ki5Ca_featuredMedia:hover ._0Ki5Ca_featuredImage{transform:scale(1.035)}._0Ki5Ca_featuredMedia:after{background:linear-gradient(to top, color-mix(in srgb, var(--nk-graphite) 88%, transparent), transparent 62%);content:"";pointer-events:none;position:absolute;inset:0}._0Ki5Ca_featuredMediaNote{z-index:1;color:var(--primary-foreground);margin:0;position:absolute;bottom:1.25rem;left:1.25rem;right:1.25rem}._0Ki5Ca_featureLabel{color:var(--accent-governed)}._0Ki5Ca_featuredTitle{max-width:17ch;color:inherit;margin:1rem 0 0}._0Ki5Ca_featuredTitle a,._0Ki5Ca_libraryCard h3 a{color:inherit;text-decoration:none}._0Ki5Ca_featuredTitle a:hover,._0Ki5Ca_featuredTitle a:focus-visible,._0Ki5Ca_libraryCard h3 a:hover,._0Ki5Ca_libraryCard h3 a:focus-visible{color:var(--accent-governed);text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:1px}._0Ki5Ca_articleMeta{color:var(--accent-governed);flex-wrap:wrap;gap:.65rem;margin:0;display:flex}._0Ki5Ca_articleMeta span[aria-hidden=true]{background:currentColor;border-radius:50%;align-self:center;width:.3rem;height:.3rem}._0Ki5Ca_featuredCopy h2{max-width:17ch;color:inherit;margin:1.25rem 0 0}._0Ki5Ca_featuredCopy>p:last-of-type{max-width:36rem;color:color-mix(in srgb, var(--primary-foreground) 76%, transparent);margin:1.25rem 0 0}._0Ki5Ca_featuredLink,._0Ki5Ca_cardLink{min-height:2.75rem;color:var(--accent-governed);border-bottom:1px solid;align-items:center;margin-top:1.5rem;text-decoration:none;transition:color .15s,border-color .15s;display:inline-flex}._0Ki5Ca_featuredLink:hover,._0Ki5Ca_featuredLink:focus-visible{border-color:var(--primary-foreground);color:var(--primary-foreground)}._0Ki5Ca_library{background:var(--nk-canvas)}._0Ki5Ca_libraryInner{padding-block:clamp(3.5rem,8vw,7rem)}._0Ki5Ca_libraryHeader{border-bottom:1px solid var(--border);flex-direction:column;gap:1.5rem;padding-bottom:2rem;display:flex}._0Ki5Ca_libraryEyebrow{color:var(--ring);margin-bottom:.75rem}._0Ki5Ca_libraryTitle{margin:0}._0Ki5Ca_libraryDescription{max-width:31rem;color:var(--muted-foreground);margin:0}._0Ki5Ca_libraryGrid{gap:1.5rem;margin-top:clamp(2.5rem,5vw,4rem);display:grid}._0Ki5Ca_libraryCard{border:1px solid var(--border);background:var(--card);flex-direction:column;justify-content:space-between;min-height:100%;padding:clamp(1.5rem,3vw,2.5rem);display:flex}._0Ki5Ca_libraryCardWarm{border-color:color-mix(in srgb, var(--nk-gold) 28%, var(--border));background:color-mix(in srgb, var(--nk-gold) 13%, var(--nk-canvas))}._0Ki5Ca_libraryCard h3{max-width:25ch;margin:1rem 0 0}._0Ki5Ca_libraryCard p:not(._0Ki5Ca_articleMeta){max-width:44rem;color:var(--muted-foreground);margin:1rem 0 0}._0Ki5Ca_cardFooter{border-top:1px solid color-mix(in srgb, var(--border) 72%, transparent);justify-content:flex-end;align-items:center;margin-top:2rem;padding-top:1.25rem;display:flex}._0Ki5Ca_cardLink{min-height:2rem;color:var(--ring);margin:0}._0Ki5Ca_cardLink:hover,._0Ki5Ca_cardLink:focus-visible{color:var(--foreground)}._0Ki5Ca_libraryCardMedia{padding:0;display:grid;overflow:hidden}._0Ki5Ca_libraryMedia{background:var(--nk-graphite);min-height:16rem;position:relative}._0Ki5Ca_libraryCardMedia:hover ._0Ki5Ca_libraryMediaImage{transform:scale(1.025)}._0Ki5Ca_libraryCardMedia ._0Ki5Ca_libraryCardCopy{flex-direction:column;justify-content:space-between;padding:clamp(1.5rem,3vw,2.5rem);display:flex}._0Ki5Ca_empty{color:var(--muted-foreground);margin:0}@media (min-width:760px){._0Ki5Ca_heroHeader{grid-template-columns:minmax(0,2fr) minmax(16rem,.8fr);align-items:end}._0Ki5Ca_featured{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.8fr)}._0Ki5Ca_libraryHeader{flex-direction:row;justify-content:space-between;align-items:end}._0Ki5Ca_libraryCardMedia{grid-template-columns:minmax(0,.7fr) minmax(0,1fr)}}@media (min-width:1024px){._0Ki5Ca_libraryGrid{grid-template-columns:repeat(12,minmax(0,1fr))}._0Ki5Ca_libraryCardLead{grid-column:span 8}._0Ki5Ca_libraryCardWarm{grid-column:span 4}._0Ki5Ca_libraryCardMedia{grid-column:1/-1}._0Ki5Ca_libraryCardStandard{grid-column:span 6}}@media (prefers-reduced-motion:reduce){._0Ki5Ca_featuredImage,._0Ki5Ca_libraryMediaImage,._0Ki5Ca_featuredLink,._0Ki5Ca_cardLink{transition-duration:.01ms}}
