.Collection_heading__6fysR{--angle:142.88deg;font-family:var(--font-display);font-weight:600;font-size:clamp(38px,1.667vw + 24px,48px);line-height:1;letter-spacing:-.04em}.Collection_intro__kJy9M{font-size:17px;line-height:1.5;letter-spacing:-.68px;color:var(--text-muted)}.Collection_list__MWhqb{display:flex;flex-direction:column;gap:48px}.Collection_listHead__ACdtY{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.Collection_listTitle__9HwjQ{--angle:160.59deg;font-family:var(--font-display);font-weight:600;font-size:40px;line-height:1;letter-spacing:-.04em}.Collection_sort__pEpzd{font-size:14px;line-height:1.5;letter-spacing:-.28px;color:var(--text-muted);white-space:nowrap}.Collection_cards__1vEtd{display:flex;flex-direction:column;gap:24px;container:cases/inline-size}.Collection_empty__eR24G{display:flex;flex-direction:column;gap:8px;padding:40px 32px;border:1px dashed rgba(255,255,255,.35);border-radius:24px}.Collection_emptyTitle__O8Q5a{font-family:var(--font-display);font-weight:600;font-size:24px;line-height:1.2}.Collection_emptyText__HhYQt{font-size:16px;line-height:1.5;color:var(--text-muted)}.ReadingProgress_track__TGJQu{position:fixed;top:var(--header-h);left:0;right:0;z-index:21;height:3px;pointer-events:none}.ReadingProgress_bar__VG2Ha{height:100%;background:var(--lime);transform:scaleX(0);transform-origin:left;will-change:transform}.FeaturedPost_section__Ag6WY{display:flex;flex-direction:column;align-items:flex-start;gap:16px;container:featured/inline-size}.FeaturedPost_card__z94pa{position:relative;display:flex;align-self:stretch;padding:4px;border:1px solid #253796;border-radius:24px;background:var(--card);transition:border-color var(--dur-base) ease}.FeaturedPost_media__3ifC_{position:relative;flex-shrink:0;width:min(440px,50%);min-height:380px;overflow:hidden;border-radius:20px;background:var(--navy)}.FeaturedPost_img__yQ7OF{transition:transform var(--dur-slow) var(--ease-out)}.FeaturedPost_body__reqnt{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;gap:32px;min-width:0;padding:32px}.FeaturedPost_top__AaTdx{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.FeaturedPost_title__AmPIa{font-family:var(--font-display);font-weight:600;font-size:clamp(26px,.556vw + 24px,32px);line-height:1.1;letter-spacing:-.02em;text-wrap:pretty}.FeaturedPost_link__bg0hR:after{content:"";position:absolute;inset:0;z-index:1;border-radius:24px}.FeaturedPost_link__bg0hR:focus-visible{outline:none}.FeaturedPost_link__bg0hR:focus-visible:after{outline:2px solid var(--lime);outline-offset:3px}.FeaturedPost_excerpt__2ZxKm{font-size:15px;line-height:1.5;letter-spacing:-.3px;color:var(--text-muted)}.FeaturedPost_bottom__Sgi0l{display:flex;flex-direction:column;gap:20px}.FeaturedPost_rule__TN8u4{height:1px;border:0;background:rgba(255,255,255,.2)}@media (hover:hover){.FeaturedPost_card__z94pa:hover{border-color:#3446b0}.FeaturedPost_card__z94pa:hover .FeaturedPost_img__yQ7OF{transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.FeaturedPost_img__yQ7OF{transition:none}.FeaturedPost_card__z94pa:hover .FeaturedPost_img__yQ7OF{transform:none}}@container featured (max-width: 720px){.FeaturedPost_card__z94pa{flex-direction:column}.FeaturedPost_media__3ifC_{width:100%;min-height:0;aspect-ratio:16/10}.FeaturedPost_body__reqnt{padding:24px 20px 20px}}.Results_section__Aq_x1{display:flex;flex-direction:column;gap:20px}.Results_stats__0Tklk{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}.Results_stat__Fgxm1{position:relative;display:flex;flex-direction:column;gap:16px;padding:36px 32px;overflow:hidden;border:1px solid #253796;border-radius:16px;background:var(--card-alt)}.Results_stat__Fgxm1[data-highlight]{border-color:rgba(214,255,44,.6)}.Results_value__GgMch{--angle:137deg;font-family:var(--font-display);font-weight:500;font-size:clamp(56px,1.48vw + 50.7px,72px);line-height:.96;letter-spacing:-.04em;white-space:nowrap}.Results_stat__Fgxm1[data-highlight] .Results_value__GgMch{color:var(--lime-border)}.Results_label__1L5GN{font-size:18px;line-height:1.5;letter-spacing:-.36px;color:#b6b3c3}.Results_source__ulKZ9{font-size:14px;line-height:1.5;letter-spacing:-.28px;color:#b6b3c3}