.directory_grid__L8Gwi{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));grid-gap:32px 24px;gap:32px 24px}.directory_entry__7_m3K{min-width:0;-webkit-padding-after:16px;padding-block-end:16px;overflow-wrap:anywhere}.directory_directory__9DeDU[data-heading-font=serif] :is(h1,h2){font-family:var(--font-newsreader,Georgia,serif);font-weight:450}.directory_directory__9DeDU[data-theme=atelier] .directory_grid__L8Gwi{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px}.directory_directory__9DeDU[data-theme=atelier] .directory_entry__7_m3K:first-child:has(.directory_image__kyWaF){grid-column:1/-1}.directory_directory__9DeDU[data-theme=atelier] .directory_entry__7_m3K:first-child .directory_image__kyWaF{aspect-ratio:2/1;max-height:480px}.directory_directory__9DeDU[data-theme=bloom] .directory_image__kyWaF{border-radius:8px;background:#f7f1f3}.directory_directory__9DeDU:is([data-theme=forge],[data-theme=circuit]) .directory_grid__L8Gwi{grid-template-columns:repeat(2,minmax(0,1fr))}.directory_directory__9DeDU:is([data-theme=forge],[data-theme=circuit]) .directory_entry__7_m3K{display:grid;grid-template-columns:120px minmax(0,1fr);grid-gap:0 20px;gap:0 20px;align-content:start;align-items:start;padding-block:20px;-webkit-border-before:1px solid var(--line,#dedede);border-block-start:1px solid var(--line,#dedede)}.directory_directory__9DeDU:is([data-theme=forge],[data-theme=circuit]) .directory_entry__7_m3K>a{grid-column:1;grid-row:1/4}.directory_directory__9DeDU:is([data-theme=forge],[data-theme=circuit]) .directory_entry__7_m3K>:not(a){grid-column:2}.directory_directory__9DeDU:is([data-theme=forge],[data-theme=circuit]) .directory_entry__7_m3K h2{-webkit-margin-before:0;margin-block-start:0;font-size:18px}.directory_directory__9DeDU:is([data-theme=forge],[data-theme=circuit]) .directory_entry__7_m3K:not(:has(>a)){grid-template-columns:minmax(0,1fr)}.directory_directory__9DeDU:is([data-theme=forge],[data-theme=circuit]) .directory_entry__7_m3K:not(:has(>a))>*{grid-column:1}.directory_entry__7_m3K a:focus-visible{outline:2px solid var(--accent-text,#705700);outline-offset:3px}.directory_image__kyWaF{display:block;width:100%;aspect-ratio:4/3;object-fit:contain;padding:16px;background:#f5f6f5}.directory_entry__7_m3K h2{margin-block:14px 8px;font-size:20px;line-height:1.4}.directory_entry__7_m3K h2 a{display:inline-flex;align-items:center;min-height:44px}.directory_entry__7_m3K p{color:#62645f;font-size:14px;line-height:1.65;white-space:pre-wrap}.directory_entry__7_m3K small{display:block;font-size:12px;color:#62645f}@media (max-width:600px){.directory_grid__L8Gwi{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.directory_image__kyWaF{aspect-ratio:1;padding:8px}.directory_entry__7_m3K h2{font-size:17px;margin-block:10px 6px}.directory_entry__7_m3K p{font-size:13px}.directory_directory__9DeDU[data-theme=atelier] .directory_grid__L8Gwi{grid-template-columns:minmax(0,1fr);gap:32px}.directory_directory__9DeDU[data-theme=atelier] .directory_entry__7_m3K:first-child .directory_image__kyWaF{aspect-ratio:4/3}.directory_directory__9DeDU:is([data-theme=forge],[data-theme=circuit]) .directory_grid__L8Gwi{grid-template-columns:minmax(0,1fr)}.directory_directory__9DeDU:is([data-theme=forge],[data-theme=circuit]) .directory_entry__7_m3K{grid-template-columns:88px minmax(0,1fr);gap:0 16px}}