.notes.svelte-1u1bdwi{padding-top:72px;padding-bottom:112px}.sr-only.svelte-1u1bdwi{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.notes__head.svelte-1u1bdwi{padding-bottom:32px;border-bottom:1px solid var(--color-line-strong);margin-bottom:48px}.notes__head.svelte-1u1bdwi h1:where(.svelte-1u1bdwi){font-size:clamp(2.6rem,6vw,4.4rem);margin-bottom:16px}.notes__head.svelte-1u1bdwi>p:where(.svelte-1u1bdwi){max-width:62ch;color:var(--color-muted);font-size:1.15rem;margin-bottom:32px}.notes__tools.svelte-1u1bdwi{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px}.search.svelte-1u1bdwi{display:flex;align-items:center;gap:10px;width:min(340px,100%);padding:0 12px;border:1px solid var(--color-line-strong);border-radius:var(--radius-sm);color:var(--color-muted);background:color-mix(in srgb,var(--color-bg-surface) 72%,transparent);transition:border-color .2s var(--ease-out)}.search.svelte-1u1bdwi:focus-within{border-color:var(--color-text)}.search.svelte-1u1bdwi input:where(.svelte-1u1bdwi){flex:1;min-width:0;height:42px;border:0;background:transparent;color:var(--color-text);font:inherit;font-size:1rem;outline:none}.search.svelte-1u1bdwi input:where(.svelte-1u1bdwi)::-webkit-search-cancel-button{display:none}.search__clear.svelte-1u1bdwi{display:inline-flex;border:0;background:transparent;color:var(--color-muted);cursor:pointer}.search__clear.svelte-1u1bdwi:hover{color:var(--color-text)}.tags.svelte-1u1bdwi{display:flex;flex-wrap:wrap;gap:4px 18px}.tags.svelte-1u1bdwi a:where(.svelte-1u1bdwi){font-family:var(--font-display);font-size:1.05rem;color:var(--color-muted);padding:2px 0;border-bottom:1px solid transparent;transition:color .2s var(--ease-out),border-color .2s var(--ease-out)}.tags.svelte-1u1bdwi a:where(.svelte-1u1bdwi):hover{color:var(--color-text)}.tags.svelte-1u1bdwi a.active:where(.svelte-1u1bdwi){color:var(--color-text);border-bottom-color:var(--color-redline)}.kicker.svelte-1u1bdwi{display:block;font-family:var(--font-display);color:var(--color-primary);font-size:1rem;margin-bottom:8px}.kicker__sep.svelte-1u1bdwi{margin:0 8px;color:var(--color-muted)}.meta.svelte-1u1bdwi{font-size:.92rem;color:var(--color-muted)}.meta.svelte-1u1bdwi .mono:where(.svelte-1u1bdwi){font-size:.86rem}.placeholder.svelte-1u1bdwi{width:100%;height:100%;background-color:var(--color-bg-surface-2);background-image:linear-gradient(var(--color-grid-major) 1px,transparent 1px),linear-gradient(90deg,var(--color-grid-major) 1px,transparent 1px);background-size:24px 24px}.media.svelte-1u1bdwi{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:var(--prussian-950)}.media.svelte-1u1bdwi img:where(.svelte-1u1bdwi){display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s var(--ease-out)}.media__play.svelte-1u1bdwi{position:absolute;left:12px;bottom:12px;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding-left:2px;border-radius:50%;background:var(--redline);color:#fff;box-shadow:0 0 0 4px #ff5b3a33}.media__length.svelte-1u1bdwi{position:absolute;right:12px;bottom:12px;padding:3px 8px;font-size:.82rem;line-height:1.4;color:var(--chalk);border:1px solid rgba(230,238,255,.42);border-radius:var(--radius-sm);background:#071d42d1}.featured.svelte-1u1bdwi{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:40px;margin-bottom:72px}.featured__main.svelte-1u1bdwi{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);border:1px solid var(--color-line-strong);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-bg-surface) 72%,transparent);transition:border-color .2s var(--ease-out)}.featured__main.svelte-1u1bdwi:hover{border-color:var(--color-text)}.featured__image.svelte-1u1bdwi{align-self:center;border-right:1px solid var(--color-line)}.featured__text.svelte-1u1bdwi{padding:28px;display:flex;flex-direction:column}.featured__text.svelte-1u1bdwi h2:where(.svelte-1u1bdwi){font-size:clamp(1.7rem,2.6vw,2.3rem);margin-bottom:12px}.featured__text.svelte-1u1bdwi p:where(.svelte-1u1bdwi){color:var(--color-muted);margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.featured__text.svelte-1u1bdwi .meta:where(.svelte-1u1bdwi){margin-top:auto}.featured__side.svelte-1u1bdwi{display:flex;flex-direction:column;border-top:1px solid var(--color-line-strong)}.featured__small.svelte-1u1bdwi{padding:20px 0;border-bottom:1px solid var(--color-line)}.featured__small.svelte-1u1bdwi h3:where(.svelte-1u1bdwi){font-size:1.45rem;margin-bottom:6px;transition:color .2s var(--ease-out)}.featured__small.svelte-1u1bdwi:hover h3:where(.svelte-1u1bdwi){color:var(--color-primary)}.list__head.svelte-1u1bdwi{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 16px;padding-bottom:14px;margin-bottom:32px;border-bottom:1px solid var(--color-line-strong)}.list__head.svelte-1u1bdwi h2:where(.svelte-1u1bdwi){font-size:2rem;margin:0}.list__clear.svelte-1u1bdwi{margin-left:auto;color:var(--color-primary);border-bottom:1px solid currentColor;font-size:.95rem}.cards.svelte-1u1bdwi{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px}.card.svelte-1u1bdwi{display:flex;flex-direction:column;height:100%;border:1px solid var(--color-line-strong);border-radius:var(--radius-sm);overflow:hidden;background:color-mix(in srgb,var(--color-bg-surface) 72%,transparent);transition:border-color .2s var(--ease-out)}.card.svelte-1u1bdwi:hover{border-color:var(--color-text)}.card.svelte-1u1bdwi:hover .media:where(.svelte-1u1bdwi) img:where(.svelte-1u1bdwi){transform:scale(1.03)}.card.svelte-1u1bdwi .media:where(.svelte-1u1bdwi){border-bottom:1px solid var(--color-line)}.card__text.svelte-1u1bdwi{display:flex;flex-direction:column;flex:1;padding:20px 22px 22px}.card__text.svelte-1u1bdwi h3:where(.svelte-1u1bdwi){font-size:1.55rem;margin-bottom:8px;transition:color .2s var(--ease-out)}.card.svelte-1u1bdwi:hover h3:where(.svelte-1u1bdwi){color:var(--color-primary)}.card__text.svelte-1u1bdwi p:where(.svelte-1u1bdwi){color:var(--color-muted);margin-bottom:16px;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.card__text.svelte-1u1bdwi .meta:where(.svelte-1u1bdwi){margin-top:auto}.empty.svelte-1u1bdwi{padding:56px 0;text-align:left;border-bottom:1px solid var(--color-line)}.empty.svelte-1u1bdwi h3:where(.svelte-1u1bdwi){font-size:1.6rem}.empty.svelte-1u1bdwi p:where(.svelte-1u1bdwi){color:var(--color-muted);margin-bottom:20px}.pages.svelte-1u1bdwi{display:flex;flex-wrap:wrap;gap:6px;margin-top:40px}.pages.svelte-1u1bdwi a:where(.svelte-1u1bdwi){display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;border:1px solid var(--color-line);border-radius:var(--radius-sm);font-family:var(--font-display);color:var(--color-muted)}.pages.svelte-1u1bdwi a:where(.svelte-1u1bdwi):hover{border-color:var(--color-line-strong);color:var(--color-text)}.pages.svelte-1u1bdwi a.active:where(.svelte-1u1bdwi){border-color:var(--color-text);color:var(--color-text)}.closing.svelte-1u1bdwi{margin-top:88px;padding:36px 40px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px;border:1px solid var(--color-line-strong);border-radius:var(--radius-sm)}.closing.svelte-1u1bdwi h2:where(.svelte-1u1bdwi){font-size:clamp(1.8rem,3vw,2.4rem);margin-bottom:6px}.closing.svelte-1u1bdwi p:where(.svelte-1u1bdwi){color:var(--color-muted)}@media(max-width:980px){.featured.svelte-1u1bdwi{grid-template-columns:1fr}.cards.svelte-1u1bdwi{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}}@media(max-width:640px){.notes.svelte-1u1bdwi{padding-top:48px}.featured__main.svelte-1u1bdwi{grid-template-columns:1fr}.featured__image.svelte-1u1bdwi{border-right:0;border-bottom:1px solid var(--color-line)}.featured__text.svelte-1u1bdwi{padding:20px}.cards.svelte-1u1bdwi{grid-template-columns:1fr}.card__text.svelte-1u1bdwi h3:where(.svelte-1u1bdwi){font-size:1.45rem}.closing.svelte-1u1bdwi{padding:28px 20px}}@media(prefers-reduced-motion:reduce){.media.svelte-1u1bdwi img:where(.svelte-1u1bdwi){transition:none}.card.svelte-1u1bdwi:hover .media:where(.svelte-1u1bdwi) img:where(.svelte-1u1bdwi){transform:none}}
