.home_root__Kn7y2 .section{padding-block:var(--space-3xl)}.home_root__Kn7y2 .head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--space-lg);margin-bottom:var(--space-2xl);border-top:var(--rule-heavy) solid var(--color-ink);padding-top:var(--space-lg)}.home_root__Kn7y2 .head h2{font-size:var(--text-display-s)}.home_root__Kn7y2 .edge-link{font-family:var(--font-display);font-weight:500;font-variation-settings:"opsz" 12;font-size:var(--text-md)}.home_root__Kn7y2 .masthead{padding-block:var(--space-2xl) var(--space-xl)}.home_root__Kn7y2 .masthead-in{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-2xl);align-items:end;border-bottom:var(--rule-heavy) solid var(--color-ink);padding-bottom:var(--space-xl)}.home_root__Kn7y2 .masthead h1{font-size:var(--text-display);line-height:.98;max-width:none}.home_root__Kn7y2 .masthead .lead{font-size:var(--text-lead);line-height:1.5;color:var(--color-ink)}.home_root__Kn7y2 .front{padding-block:var(--space-xl) var(--space-3xl)}.home_root__Kn7y2 .front-in{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-2xl);align-items:start}.home_root__Kn7y2 .lead-story{position:relative;display:grid;gap:var(--space-sm)}.home_root__Kn7y2 .lead-story .fig{margin-bottom:var(--space-xs)}.home_root__Kn7y2 .lead-story h2{font-size:var(--text-section);line-height:1.12;max-width:none}.home_root__Kn7y2 .lead-story h2 a{text-decoration:none}.home_root__Kn7y2 .lead-story h2 a:hover{text-decoration:underline;text-decoration-color:var(--color-accent)}.home_root__Kn7y2 .lead-story p{font-size:var(--text-lead);line-height:1.55}.home_root__Kn7y2 .latest{border-left:var(--rule-hair) solid var(--color-rule);padding-left:var(--space-2xl)}.home_root__Kn7y2 .latest-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-sm);padding-bottom:var(--space-sm);border-bottom:var(--rule-heavy) solid var(--color-ink)}.home_root__Kn7y2 .latest-head h2{font-size:var(--text-title)}.home_root__Kn7y2 .latest-list{list-style:none;margin:0;padding:0}.home_root__Kn7y2 .latest-list li{position:relative;display:grid;grid-template-columns:136px minmax(0,1fr);gap:var(--space-md);align-items:start;padding-block:var(--space-md);border-bottom:var(--rule-hair) solid var(--color-rule)}.home_root__Kn7y2 .latest-list h3{font-size:var(--text-lg);line-height:1.35;margin-bottom:var(--space-2xs)}.home_root__Kn7y2 .latest-list h3 a{text-decoration:none}.home_root__Kn7y2 .latest-list h3 a:after{content:"";position:absolute;inset:0;z-index:1}.home_root__Kn7y2 .latest-list li:hover h3 a{text-decoration:underline;text-decoration-color:var(--color-accent)}.home_root__Kn7y2 .register{width:100%;border-collapse:collapse}.home_root__Kn7y2 .register th{text-align:left;color:inherit;opacity:.75;padding:var(--space-sm) var(--space-md) var(--space-sm) 0;border-bottom:var(--rule-hair) solid}.home_root__Kn7y2 .register td{padding:var(--space-lg) var(--space-md) var(--space-lg) 0;border-top:var(--rule-hair) solid color-mix(in oklab,currentColor 30%,transparent);vertical-align:baseline}.home_root__Kn7y2 .register .rank{width:96px;font-size:var(--text-display-s);font-weight:800;font-variation-settings:"wdth" 75,"opsz" 96;line-height:1}.home_root__Kn7y2 .register .title{font-family:var(--font-head);font-weight:800;font-variation-settings:"wdth" 75,"opsz" 96;font-size:var(--text-xl);line-height:1.25}.home_root__Kn7y2 .register .title a{text-decoration:none}.home_root__Kn7y2 .register .title a:hover{text-decoration:underline;text-decoration-color:var(--color-accent)}.home_root__Kn7y2 .register .views{width:160px;text-align:right;font-family:var(--font-display)}.home_root__Kn7y2 .topics{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:var(--space-2xl);align-items:start}.home_root__Kn7y2 .head--stack h2{font-size:var(--text-section)}.home_root__Kn7y2 .rows{list-style:none;margin:0;padding:0}.home_root__Kn7y2 .rows li{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--gap-columns);padding-block:var(--space-lg);border-bottom:var(--rule-hair) solid var(--color-rule)}.home_root__Kn7y2 .rows li:first-child{padding-top:0}.home_root__Kn7y2 .rows h3{font-size:var(--text-title)}.home_root__Kn7y2 .rows p{font-size:var(--text-md);line-height:1.7;color:var(--color-ink-2)}.home_root__Kn7y2 .explore{display:grid;gap:var(--space-sm);align-content:start}.home_root__Kn7y2 .explore .head{margin-bottom:var(--space-md)}.home_root__Kn7y2 .explore-span{font-size:var(--text-lead);line-height:1.5;color:var(--color-ink);margin-bottom:var(--space-md)}.home_root__Kn7y2 .explore h3{font-size:var(--text-md);margin-top:var(--space-sm)}@media (max-width:60rem){.home_root__Kn7y2 .front-in,.home_root__Kn7y2 .masthead-in,.home_root__Kn7y2 .topics{grid-template-columns:minmax(0,1fr)}.home_root__Kn7y2 .latest{border-left:0;padding-left:0}.home_root__Kn7y2 .rows li{grid-template-columns:minmax(0,1fr);gap:var(--space-xs)}}@media (max-width:40rem){.home_root__Kn7y2 .latest-list li{grid-template-columns:96px minmax(0,1fr)}.home_root__Kn7y2 .register .rank{width:56px}.home_root__Kn7y2 .register .views{width:auto}}