.tasks-directory_page__1_HGM{background:var(--bg-primary);color:var(--text-primary)}.tasks-directory_hero__5h2SR{padding:clamp(56px,7vw,104px) var(--page-inset) clamp(40px,5vw,64px);border-bottom:1px solid var(--border-primary)}.tasks-directory_kicker__5d_Cb{display:inline-block;font:500 11px/1 var(--font-family-mono);letter-spacing:.1em;padding:8px 10px;background:var(--color-tint-yellow);color:var(--color-tint-fg)}.tasks-directory_hero__5h2SR h1{margin-top:24px;font-size:clamp(40px,5.5vw,80px);line-height:.95;letter-spacing:-.04em;font-weight:500;max-width:900px;text-wrap:balance}.tasks-directory_hero__5h2SR>p{margin-top:20px;max-width:680px;color:var(--text-secondary);font-size:clamp(17px,1.4vw,21px);line-height:1.5}.tasks-directory_jump__NNFv5{display:flex;flex-wrap:wrap;gap:8px;margin-top:32px}.tasks-directory_jump__NNFv5 a{min-height:40px;display:inline-flex;align-items:center;padding:0 14px;border:1px solid var(--border-secondary);font-size:14px;text-decoration:none;color:var(--text-primary)}.tasks-directory_jump__NNFv5 a:hover{background:var(--color-tint-blue);color:var(--color-tint-blue-fg);border-color:var(--color-tint-blue)}.tasks-directory_group__yYHhS{padding:clamp(40px,5vw,72px) var(--page-inset);border-bottom:1px solid var(--border-primary);scroll-margin-top:80px}.tasks-directory_groupHead__q3LrQ{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 20px;margin-bottom:24px}.tasks-directory_groupHead__q3LrQ h2{font-size:clamp(28px,3vw,44px);font-weight:500;letter-spacing:-.03em;line-height:1}.tasks-directory_groupHead__q3LrQ p{color:var(--text-secondary);font-size:16px}.tasks-directory_grid__0WMKC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:1px solid var(--border-primary);border-left:1px solid var(--border-primary)}.tasks-directory_grid__0WMKC li{display:flex}.tasks-directory_card__dN93V{flex:1;display:flex;flex-direction:column;gap:10px;padding:22px;border-right:1px solid var(--border-primary);border-bottom:1px solid var(--border-primary);background:var(--bg-card);color:var(--text-primary);text-decoration:none;transition:background .2s ease}.tasks-directory_card__dN93V:hover{background:var(--bg-tertiary)}.tasks-directory_card__dN93V:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.tasks-directory_card__dN93V strong{font-size:21px;font-weight:500;letter-spacing:-.01em}.tasks-directory_card__dN93V span{color:var(--text-secondary);font-size:14px;line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.tasks-directory_card__dN93V small{margin-top:auto;padding-top:6px;color:var(--color-accent);font:500 12px/1 var(--font-family-mono);letter-spacing:.04em}@media (max-width:980px){.tasks-directory_grid__0WMKC{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.tasks-directory_grid__0WMKC{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.tasks-directory_card__dN93V{transition:none}}