.page_page__OKdkb{--notes-page-gutter:24px;--notes-card-shadow:5px 5px 0 var(--jh-ink);--notes-card-hover-shadow:7px 7px 0 var(--jh-coral);--jh-breadcrumb-accent:var(--jh-coral-ink);--jh-breadcrumb-hover:var(--jh-ink);--jh-breadcrumb-link:var(--jh-muted);background:var(--jh-paper);color:var(--jh-muted);overflow-x:clip;padding-bottom:96px}.page_featuredCard__g_TCu{background:var(--jh-surface);border:1px solid var(--jh-line-soft);border-left:4px solid var(--jh-coral);border-radius:18px;box-shadow:var(--notes-card-shadow);color:inherit;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);overflow:hidden;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.page_featuredCard__g_TCu:hover{border-color:rgba(224,120,80,.72)}.page_featuredCard__g_TCu:focus-visible{box-shadow:var(--notes-card-hover-shadow);transform:translate(-2px,-2px)}@media (hover:hover) and (pointer:fine){.page_featuredCard__g_TCu:hover{box-shadow:var(--notes-card-hover-shadow);transform:translate(-2px,-2px)}}.page_featuredCardTextOnly__00wXk{grid-template-columns:1fr}.page_featuredBody__Gs8PP{align-content:center;display:grid;min-width:0;padding:20px}.page_featuredTitle__BpOpC{color:var(--jh-ink);font-family:var(--jh-font-display);font-size:clamp(36px,2.9vw,42px);font-weight:700;letter-spacing:-.035em;line-height:1.02;margin:12px 0 0;max-width:16ch;text-wrap:balance}.page_featuredDek__5K2bp{color:var(--jh-muted);font-size:15px;line-height:1.45;margin:14px 0 0;max-width:52ch}.page_noteMeta__AYNw4{color:var(--jh-muted);display:block;font-family:var(--jh-font-mono);font-size:10.5px;letter-spacing:.05em;margin-top:12px;text-transform:uppercase}.page_featuredMedia__hicUD{align-self:start;aspect-ratio:40/21;background:var(--jh-paper-soft);border-left:1px solid var(--jh-line-soft);overflow:hidden;width:100%}.page_latestGrid__NZcM2{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.page_latestCard__R4syA{background:var(--jh-surface);border-radius:15px;border:1px solid var(--jh-line-soft);border-top:4px solid var(--jh-coral);box-shadow:var(--notes-card-shadow);color:inherit;display:flex;flex-direction:column;min-width:0;overflow:hidden;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.page_latestCard__R4syA:hover{border-color:rgba(224,120,80,.72);border-top-color:var(--jh-coral)}.page_latestCard__R4syA:focus-visible{box-shadow:var(--notes-card-hover-shadow);transform:translate(-2px,-2px)}@media (hover:hover) and (pointer:fine){.page_latestCard__R4syA:hover{box-shadow:var(--notes-card-hover-shadow);transform:translate(-2px,-2px)}}.page_latestMedia__OWULJ{background:var(--jh-paper-soft);border-bottom:1px solid var(--jh-line-soft);overflow:hidden}.page_latestBody__njcOo{display:flex;flex:1 1;flex-direction:column;padding:22px 22px 24px}.page_latestTitle__wIJ5A{font-size:23px;line-height:1.12;margin:0}.page_latestDek__r0ZRX{color:var(--jh-muted);font-size:15.5px;line-height:1.55;margin:14px 0 0}.page_latestBody__njcOo .page_noteMeta__AYNw4{margin-top:auto;padding-top:22px}.page_emptyState__bzLJL{color:var(--jh-muted);font-family:var(--jh-font-mono);font-size:13px;padding:64px 0}@media (max-width:980px){.page_latestGrid__NZcM2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1180px){.page_featuredCard__g_TCu{grid-template-columns:1fr}.page_featuredMedia__hicUD{aspect-ratio:40/21;border-bottom:1px solid var(--jh-line-soft);border-left:0;min-height:0;order:-1}}@media (max-width:680px){.page_featuredCard__g_TCu{border-radius:14px}.page_featuredBody__Gs8PP{padding:27px 22px 29px}.page_featuredTitle__BpOpC{font-size:33px;line-height:1.04}.page_featuredDek__5K2bp{font-size:16px}.page_latestGrid__NZcM2{grid-template-columns:1fr}.page_latestTitle__wIJ5A{font-size:24px}}@media (max-width:640px){.page_page__OKdkb{--notes-page-gutter:18px}}@media (prefers-reduced-motion:reduce){.page_featuredCard__g_TCu,.page_featuredCard__g_TCu:focus-visible,.page_featuredCard__g_TCu:hover,.page_latestCard__R4syA,.page_latestCard__R4syA:focus-visible,.page_latestCard__R4syA:hover{transform:none;transition:none}}