.hj-h2{letter-spacing:0;font-size:clamp(2rem,1.5rem + 1.6vw,2.625rem);line-height:1.1}.hj-rule-double{border-top:1px solid var(--color-line-ink);background-image:linear-gradient(var(--color-line-ink), var(--color-line-ink));background-position:0 3px;background-repeat:no-repeat;background-size:100% 1px}.hj-rule-heavy{border-top:3px solid var(--color-ink-heading)}.hj-intro-h{max-width:22ch}.hj-intro-line{text-wrap:balance;max-width:40em;font-size:clamp(1.0625rem,.95rem + .45vw,1.25rem);line-height:1.5}.hj-film-link{min-height:2.75rem;font-family:var(--font-sans);color:var(--color-ink-heading);cursor:pointer;align-items:center;gap:.625rem;padding-inline:.25rem;font-size:.9375rem;font-weight:600;display:inline-flex}.hj-film-mark{width:1.75rem;height:1.75rem;transition:background-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);border:1px solid;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.hj-film-text{text-underline-offset:.22em;text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-decoration-color:color-mix(in oklab, currentColor 35%, transparent)}.hj-film-link:hover{color:var(--color-brass-ink)}.hj-film-link:hover .hj-film-text{text-decoration-color:currentColor}.hj-film-link:hover .hj-film-mark{background-color:var(--color-ink-heading);border-color:var(--color-ink-heading);color:var(--color-page)}.hj-grant-list{margin:0;padding:0;list-style:none}@media (min-width:64rem){.hj-grant-list{column-count:2;column-gap:2rem}}.hj-grant-row{break-inside:avoid;border-top:1px solid var(--color-line-strong);flex-direction:column;gap:.1875rem;padding-block:.5625rem .625rem;display:flex}.hj-grant-name{font-family:var(--font-display);font-variant-numeric:lining-nums;color:var(--color-ink-heading);text-wrap:pretty;font-size:1.375rem;font-weight:600;line-height:1.15;text-decoration:none}.hj-grant-name:hover{color:var(--color-brass-ink);text-underline-offset:.18em;text-decoration-line:underline;text-decoration-thickness:1px}.hj-grant-meta{font-family:var(--font-sans);color:var(--color-ink-muted);font-size:.8125rem;line-height:1.4}.hj-grant-class{color:var(--color-brass-ink);font-weight:700}.hj-news-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,15.5rem),1fr));column-gap:1.75rem;margin-bottom:0;padding:0;list-style:none;display:grid}.hj-news-item{border-top:1px solid var(--color-line-ink);padding-block:1rem 1.25rem}.hj-news-class{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-brass-ink);font-size:.6875rem;font-weight:700;line-height:1.3}.hj-news-title{font-family:var(--font-display);font-variant-numeric:lining-nums;text-wrap:pretty;margin-top:.5rem;font-size:1.5rem;font-weight:600;line-height:1.15}.hj-news-link{color:var(--color-ink-heading);text-decoration:none}.hj-news-link:hover{color:var(--color-brass-ink);text-underline-offset:.18em;text-decoration-line:underline;text-decoration-thickness:1px}.hj-news-meta{font-family:var(--font-sans);color:var(--color-ink-muted);margin-top:.5rem;font-size:.75rem;line-height:1.4}.hj-ledger-tiles{border-top:1px solid var(--color-line-ink);grid-template-columns:repeat(auto-fit,minmax(min(100%,11.5rem),1fr));margin:0;display:grid}.hj-ledger-tile{border-bottom:1px solid var(--color-line-strong);padding:1.125rem 1.125rem 1.125rem 0}.hj-ledger-fig{font-family:var(--font-display);letter-spacing:-.005em;font-variant-numeric:lining-nums proportional-nums;color:var(--color-ink-heading);font-size:clamp(2.5rem,1.6rem + 1.9vw,3.25rem);font-weight:500;line-height:1}.hj-ledger-fig-parts{white-space:nowrap;align-items:baseline;display:inline-flex}.hj-ledger-fig .fig-prefix{margin-top:.06em;font-size:.66em}.hj-ledger-fig .fig-unit{font-size:.36em}.hj-ledger-fig .mark{display:inline-block}.hj-ledger-label{max-width:16em;font-family:var(--font-sans);color:var(--color-ink-soft);margin:.5rem 0 0;font-size:.9375rem;line-height:1.4}.hj-ledger-payoff{flex-wrap:wrap;align-items:baseline;gap:.375rem 1.5rem;margin:1.25rem 0 0;display:flex}.hj-ledger-payoff-t{font-family:var(--font-display);font-variant-numeric:lining-nums;color:var(--color-ink-heading);font-size:clamp(1.375rem,1.2rem + .6vw,1.75rem);font-weight:500;line-height:1.2}.hj-ledger-payoff .link{font-family:var(--font-sans);font-size:.875rem}.hj-ledger-years{margin-top:1.75rem}.hj-ledger-years ol{border-top:1px solid var(--color-line-strong);grid-template-columns:repeat(auto-fit,minmax(3.25rem,1fr));margin:.625rem 0 0;padding:0;list-style:none;display:grid}.hj-ledger-years li{flex-direction:column;gap:.125rem;padding-top:.5rem;display:flex}.hj-ledger-year{font-family:var(--font-sans);font-variant-numeric:lining-nums tabular-nums;color:var(--color-ink-muted);font-size:.75rem;line-height:1.3}.hj-ledger-count{font-family:var(--font-sans);font-variant-numeric:lining-nums tabular-nums;color:var(--color-ink-heading);font-size:1.125rem;font-weight:600;line-height:1.25}@media (max-width:39.99rem){.hj-ledger-tiles{grid-template-columns:1fr 1fr;column-gap:1rem}.hj-ledger-tile{padding:.75rem 0}.hj-ledger-label{margin-top:.3125rem;font-size:.8125rem;line-height:1.35}.hj-ledger-tile:last-child:nth-child(odd){grid-column:1/-1;align-items:center;gap:.875rem;display:flex}.hj-ledger-tile:last-child:nth-child(odd) .hj-ledger-label{margin-top:0}}.home-j [data-block=ledger]>div{padding-block:0 3.25rem}.home-j [data-block=ledger] [data-ledger-live]{border-top:3px solid var(--color-ink-heading);row-gap:0;padding-top:.875rem}.home-j [data-block=ledger] [data-ledger-head]{flex-wrap:wrap;flex-basis:100%;justify-content:space-between;align-items:baseline;gap:.25rem 1.5rem;padding-top:0;display:flex}.home-j [data-block=ledger] #ledger-h{font-family:var(--font-display);letter-spacing:0;text-transform:none;color:var(--color-ink-heading);font-size:clamp(2rem,1.5rem + 1.6vw,2.625rem);font-weight:500;line-height:1.1}.home-j [data-block=ledger] [data-ledger-updated]{margin:0;font-size:.75rem}.home-j [data-block=ledger] [data-ledger-body]{flex-basis:100%}.home-j [data-block=ledger] [data-ledger-sentence]{max-width:46em;font-family:var(--font-serif);letter-spacing:0;color:var(--color-ink-soft);margin-top:1rem;font-size:clamp(1.0625rem,.95rem + .45vw,1.25rem);font-weight:400;line-height:1.5}.home-j [data-block=ledger] .hj-ledger-tiles-wrap{margin-top:1.5rem}.home-j [data-block=ledger] [data-ledger-links]{margin-top:1.125rem}.home-j [data-block=ledger] [data-ledger-log]{margin-top:2.5rem}@media (max-width:39.99rem){.home-j [data-block=ledger] [data-ledger-sentence]{margin-top:.75rem;font-size:1rem;line-height:1.45}.home-j [data-block=ledger] [data-ledger-years],.home-j [data-block=ledger] [data-ledger-log]{display:none}.home-j [data-block=ledger]>div{padding-bottom:2.5rem}.home-j [data-block=ledger] .ledger-source{display:none}.home-j [data-block=ledger] .hj-ledger-tiles-wrap{margin-top:1rem}}.home-j [data-block=closing]>div{background-image:linear-gradient(var(--color-line-ink), var(--color-line-ink)), linear-gradient(var(--color-line-ink), var(--color-line-ink));background-position:0 0,0 4px;background-repeat:no-repeat;background-size:100% 1px;background-origin:content-box;background-clip:content-box;gap:0;padding-block:0 3.5rem}.home-j [data-block=closing]>div>*{color:var(--color-ink);background:0 0;border:0;gap:.75rem;padding:1.875rem 0 1.5rem}@media (max-width:63.99rem){.home-j [data-block=closing]>div>*+*{border-top:1px solid var(--color-line-strong)}}@media (min-width:64rem){.home-j [data-block=closing]>div>*{padding-inline:1.75rem}.home-j [data-block=closing]>div>:first-child{padding-left:0}.home-j [data-block=closing]>div>:last-child{padding-right:0}.home-j [data-block=closing]>div>*+*{border-left:1px solid var(--color-line-strong)}}.home-j [data-block=closing] .eyebrow,.home-j [data-block=closing] .eyebrow[data-tone=inverse]{color:var(--color-brass-ink)}.home-j [data-block=closing] .display,.home-j [data-block=closing] .display.text-white{color:var(--color-ink-heading);font-size:2rem;line-height:1.1}.home-j [data-block=closing] [data-countdown]{font-size:clamp(4rem,3rem + 3vw,5.5rem);line-height:.9}.home-j [data-block=closing] [data-cycle-state] .serif{font-size:1.25rem}.home-j [data-block=closing] p.text-base{font-family:var(--font-serif);color:var(--color-gray-800);font-size:1.0625rem;line-height:1.55}.home-j [data-block=closing] .text-ink-inverse-muted{color:var(--color-ink-muted)}.home-j [data-block=closing] fieldset label{border-color:var(--color-line-input);color:var(--color-ink-heading)}.home-j [data-block=closing] fieldset label:hover{border-color:var(--color-ink-heading)}.home-j [data-block=closing] fieldset label:has(:checked){border-color:var(--color-ink-heading);background:var(--color-ink-heading);color:#fff}.home-j [data-block=closing] fieldset label:has(:focus-visible){outline-color:var(--color-focus)}.home-j [data-block=closing] .btn-paper{background:var(--color-indigo-950);color:#fff}.home-j [data-block=closing] .btn-paper:hover{background:var(--color-indigo-900);color:#fff}.home-j [data-block=closing] .btn{min-height:2.875rem;padding-inline:1.25rem;font-size:.875rem}.home-j [data-block=closing] .bg-indigo-950{container-type:inline-size}.home-j [data-block=closing] fieldset>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem;max-width:28rem;display:grid}@container (max-width:21rem){.home-j [data-block=closing] fieldset>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-j [data-block=closing] fieldset label{padding-inline:.25rem;font-size:.9375rem}.home-j [data-block=closing] fieldset legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:39.99rem){.home-j [data-block=closing]>div{padding-bottom:2.5rem}.home-j [data-block=closing]>div>*{gap:.625rem;padding:1.25rem 0 1rem}}@media (max-width:640px){.hj-news [data-news-item]:nth-child(n+4),.hj-grant-list>.hj-grant-row:nth-child(n+4),.home-j [data-block=ledger] [data-ledger-sentence],.home-j [data-cadet-text],.home-j .hj-asof{display:none}}
