._2anFwa_kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:10px;margin-bottom:14px;font-size:12px;display:flex}._2anFwa_dot{color:var(--red)}._2anFwa_actions{margin-top:22px}._2anFwa_directory{margin-top:clamp(32px,5vw,56px)}._2anFwa_tabs{border-bottom:1px solid var(--line);gap:6px;display:flex}._2anFwa_tab{min-height:48px;color:var(--ink-2);white-space:nowrap;border-bottom:3px solid #0000;margin-bottom:-1px;padding:0 14px;font-size:1.05rem;font-weight:800}@media (max-width:420px){._2anFwa_tab{padding:0 8px;font-size:.95rem}}._2anFwa_tab ._2anFwa_mono,._2anFwa_chip ._2anFwa_mono,._2anFwa_groupTitle ._2anFwa_mono{color:var(--ink-3);font-size:.75em;font-weight:400}._2anFwa_tab:hover{color:var(--ink)}._2anFwa_tab[aria-selected=true]{color:var(--ink);border-bottom-color:var(--red)}._2anFwa_tools{gap:14px;margin:20px 0 8px;display:grid}._2anFwa_chips{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:640px){._2anFwa_chips{scrollbar-width:none;flex-wrap:nowrap;margin:0 calc(-1*clamp(14px,3vw,40px));padding:2px clamp(14px,3vw,40px);overflow-x:auto}._2anFwa_chips::-webkit-scrollbar{display:none}._2anFwa_chip{flex:none}}._2anFwa_chip{border:1px solid var(--line-2);min-height:40px;color:var(--ink-2);border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}._2anFwa_chip:hover:not(:disabled){color:var(--ink);border-color:var(--ink-3)}._2anFwa_chip[aria-pressed=true]{color:var(--ink);border-color:var(--red);background:color-mix(in oklch, var(--red) 14%, transparent)}._2anFwa_chip:disabled{opacity:.4;cursor:default}._2anFwa_row{grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:10px;max-width:640px;display:grid}@media (max-width:520px){._2anFwa_row{grid-template-columns:1fr}}._2anFwa_field{gap:4px;display:grid}._2anFwa_fieldLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:12px}._2anFwa_input{border:1px solid var(--line-2);background:var(--bg);min-width:0;min-height:46px;color:var(--ink);font:inherit;border-radius:10px;padding:0 12px;font-size:16px}._2anFwa_tab:focus-visible,._2anFwa_chip:focus-visible,._2anFwa_input:focus-visible,._2anFwa_cta:focus-visible,._2anFwa_ask:focus-visible,._2anFwa_reset:focus-visible{outline:2px solid var(--red);outline-offset:2px}._2anFwa_group{margin-top:clamp(32px,5vw,48px)}._2anFwa_groupTitle{letter-spacing:-.02em;margin-bottom:14px;font-size:clamp(1.3rem,2.4vw,1.8rem);font-weight:800}._2anFwa_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}._2anFwa_card{border:1px solid var(--line);background:var(--bg-2);border-radius:14px;flex-direction:column;gap:10px;padding:18px;display:flex}._2anFwa_top{gap:2px;display:grid}._2anFwa_name{letter-spacing:-.01em;font-size:1.15rem;font-weight:800}._2anFwa_meta{color:var(--ink-3);letter-spacing:.04em;font-size:12px}._2anFwa_tags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}._2anFwa_tag{border:1px solid oklch(.7 var(--g-chroma) var(--g-hue) / .55);color:oklch(.84 calc(var(--g-chroma) * .7) var(--g-hue));border-radius:999px;padding:2px 9px;font-size:12px;font-weight:700}._2anFwa_line{color:var(--ink-2);flex:1;line-height:1.55}._2anFwa_cta{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-underline-offset:4px;align-self:flex-start;font-weight:700}._2anFwa_cta:hover{color:var(--red-ink)}._2anFwa_ask{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:4px;align-self:flex-start;font-size:14px}._2anFwa_ask:hover{color:var(--ink)}._2anFwa_empty{color:var(--ink-2);margin-top:32px}._2anFwa_reset{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-underline-offset:4px;font-weight:700}._2anFwa_footer{border-top:1px solid var(--line);max-width:65ch;color:var(--ink-2);gap:10px;margin-top:clamp(56px,8vw,96px);padding-top:24px;line-height:1.6;display:grid}._2anFwa_small{color:var(--ink-3);font-size:14px}
