.bcard[data-astro-cid-aanqochw]{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);height:100%;transition:border-color var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out);grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.bcard[data-astro-cid-aanqochw]:hover{border-color:var(--line-strong);box-shadow:var(--shadow-2)}.bcard[data-astro-cid-aanqochw]:has(.bcard__link:focus-visible){outline:2px solid var(--blue);outline-offset:2px}.bcard__tile[data-astro-cid-aanqochw]{height:136px;padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--line);background:var(--white);place-items:center;display:grid;position:relative;overflow:hidden}.bcard__mark[data-astro-cid-aanqochw]{max-width:100%;transition:transform var(--dur-3) var(--ease-out);place-items:center;display:grid}.bcard[data-astro-cid-aanqochw]:hover .bcard__mark[data-astro-cid-aanqochw]{transform:scale(1.035)}.bcard__go[data-astro-cid-aanqochw]{top:var(--sp-3);right:var(--sp-3);color:var(--harbour);opacity:0;transition:opacity var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out);position:absolute;transform:translate(-4px,4px)}.bcard[data-astro-cid-aanqochw]:hover .bcard__go[data-astro-cid-aanqochw]{opacity:1;transform:none}.bcard__body[data-astro-cid-aanqochw]{padding:var(--sp-4) var(--sp-5) var(--sp-5);align-content:start;display:grid}.bcard__name[data-astro-cid-aanqochw]{font-family:var(--font-display);font-stretch:108%;font-size:var(--fs-md);letter-spacing:-.01em;margin-bottom:.4rem;font-weight:640;line-height:1.2}.bcard__link[data-astro-cid-aanqochw]{color:var(--ink);text-decoration:none}.bcard__link[data-astro-cid-aanqochw]:after{content:"";z-index:1;position:absolute;inset:0}.bcard__link[data-astro-cid-aanqochw]:focus-visible{outline:none}.bcard[data-astro-cid-aanqochw]:hover .bcard__link[data-astro-cid-aanqochw]{color:var(--harbour)}.bcard__lines[data-astro-cid-aanqochw]{font-size:var(--fs-sm);color:var(--graphite);line-height:1.5}.bcard__more[data-astro-cid-aanqochw]{color:var(--muted);white-space:nowrap}.bcard__cat[data-astro-cid-aanqochw]{flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin-top:.75rem;display:flex}.bcard__chip[data-astro-cid-aanqochw]{background:var(--blue-soft);color:var(--harbour);border-color:#0000}.bcard__count[data-astro-cid-aanqochw]{font-size:var(--fs-2xs);color:var(--muted)}@media (width>=560px){.bcard--word[data-astro-cid-aanqochw] .bcard__name[data-astro-cid-aanqochw]{margin:0}.bcard--word[data-astro-cid-aanqochw] .bcard__text[data-astro-cid-aanqochw]{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=559px){.bcard[data-astro-cid-aanqochw]{grid-template-rows:none;grid-template-columns:112px minmax(0,1fr)}.bcard__tile[data-astro-cid-aanqochw]{height:auto;min-height:92px;padding:var(--sp-3);border-bottom:0;border-right:1px solid var(--line)}.bcard__go[data-astro-cid-aanqochw]{display:none}.bcard__body[data-astro-cid-aanqochw]{padding:var(--sp-3) var(--sp-4);align-content:center}.bcard__name[data-astro-cid-aanqochw]{margin-bottom:.2rem}.bcard__lines[data-astro-cid-aanqochw]{font-size:var(--fs-xs)}.bcard__cat[data-astro-cid-aanqochw]{margin-top:.5rem}.bcard--word[data-astro-cid-aanqochw]{grid-template-columns:minmax(0,1fr)}.bcard--word[data-astro-cid-aanqochw] .bcard__tile[data-astro-cid-aanqochw]{display:none}}.bdir__tools[data-astro-cid-upasgutn]{display:none}.js .bdir__tools[data-astro-cid-upasgutn]{gap:var(--sp-4);margin-bottom:var(--sp-6);display:grid}.bdir__filters[data-astro-cid-upasgutn]{flex-wrap:wrap;gap:.5rem;display:flex}.bfilter[data-astro-cid-upasgutn]{border:1px solid var(--line-strong);border-radius:var(--radius-xs);background:var(--white);min-height:38px;color:var(--graphite);font-size:var(--fs-sm);white-space:nowrap;transition:color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);align-items:center;gap:.5rem;padding:0 .85rem;font-weight:500;line-height:1;display:inline-flex}.bfilter[data-astro-cid-upasgutn]:hover{border-color:var(--ink);color:var(--ink)}.bfilter[data-astro-cid-upasgutn][aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--white)}.bfilter__n[data-astro-cid-upasgutn]{font-family:var(--font-mono);font-stretch:var(--stretch-mono);font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;opacity:.7}.bdir__meta[data-astro-cid-upasgutn]{justify-content:space-between;align-items:center;gap:var(--sp-3) var(--sp-5);padding-top:var(--sp-4);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.bdir__count[data-astro-cid-upasgutn]{font-size:var(--fs-xs);color:var(--muted)}.bsort[data-astro-cid-upasgutn]{align-items:center;gap:.65rem;display:inline-flex}.bsort__label[data-astro-cid-upasgutn]{font-size:var(--fs-sm);color:var(--muted)}.bsort__set[data-astro-cid-upasgutn]{border:1px solid var(--line-strong);border-radius:var(--radius-xs);background:var(--white);display:inline-flex;overflow:hidden}.bsort__btn[data-astro-cid-upasgutn]{min-height:34px;color:var(--graphite);font-size:var(--fs-sm);white-space:nowrap;transition:color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out);background:0 0;border:0;padding:0 .8rem;font-weight:500}.bsort__btn[data-astro-cid-upasgutn]+.bsort__btn[data-astro-cid-upasgutn]{border-left:1px solid var(--line-strong)}.bsort__btn[data-astro-cid-upasgutn]:hover{color:var(--ink)}.bsort__btn[data-astro-cid-upasgutn][aria-pressed=true]{background:var(--paper-2);color:var(--ink);font-weight:600}.bsort__btn[data-astro-cid-upasgutn]:focus-visible{z-index:1;outline-offset:-2px;position:relative}.bdir__grid[data-astro-cid-upasgutn]{gap:var(--sp-5);transition:opacity .13s var(--ease-out);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.bdir__grid[data-astro-cid-upasgutn].is-fading{opacity:0}.bdir__item[data-astro-cid-upasgutn][hidden]{display:none}@media (width<=1100px){.bdir__grid[data-astro-cid-upasgutn]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=820px){.bdir__grid[data-astro-cid-upasgutn]{gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=559px){.bdir__grid[data-astro-cid-upasgutn]{gap:var(--sp-3);grid-template-columns:minmax(0,1fr)}.bdir__filters[data-astro-cid-upasgutn]{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scrollbar-width:none;flex-wrap:nowrap;padding-bottom:.25rem;overflow-x:auto}.bdir__filters[data-astro-cid-upasgutn]::-webkit-scrollbar{display:none}.bfilter[data-astro-cid-upasgutn]{flex:none}.bsort[data-astro-cid-upasgutn]{justify-content:space-between;width:100%}}.how__grid[data-astro-cid-yxnium5q]{gap:var(--sp-5) var(--sp-8);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;display:grid}.how__title[data-astro-cid-yxnium5q]{max-width:16ch}.how__body[data-astro-cid-yxnium5q]{gap:var(--sp-5);justify-items:start;display:grid}.how__text[data-astro-cid-yxnium5q]{max-width:62ch;font-size:var(--fs-md);color:var(--graphite);line-height:1.6}.how__actions[data-astro-cid-yxnium5q]{gap:var(--sp-3);flex-wrap:wrap;display:flex}@media (width<=859px){.how__grid[data-astro-cid-yxnium5q]{grid-template-columns:minmax(0,1fr)}.how__title[data-astro-cid-yxnium5q]{max-width:none}}
