.section-directory_page__PqK8E{min-height:100vh;background:#f7f2e8;color:#123e37;padding:32px clamp(24px,5vw,72px) 80px}.section-directory_container__U1V5I{max-width:1180px;margin:auto}.section-directory_heading__SRw9v{padding:16px 0 24px;border-bottom:1px solid #d8cabb}.section-directory_heading__SRw9v h1{margin:0 0 12px;font:500 clamp(32px,4vw,48px) Georgia,Songti SC,serif}.section-directory_heading__SRw9v p{margin:0;color:#52635c;line-height:1.7}.section-directory_radioLink___gDlT{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-top:16px;padding:10px 18px;border-radius:4px;background:#0e5347;color:#fffdf8;text-decoration:none;font-size:15px}.section-directory_radioLink___gDlT:hover{background:#123e37}.section-directory_tools__eLo5i{display:flex;align-items:end;gap:24px;flex-wrap:wrap;margin:24px 0}.section-directory_tools__eLo5i label{display:grid;gap:7px;font-size:14px}.section-directory_tools__eLo5i input{min-height:42px;padding:8px 12px;background:#fffdf8;border:1px solid #a6b7ab;border-radius:4px;color:inherit;font:inherit}.section-directory_list__hq88v{max-width:960px}.section-directory_item__SfELt{padding:28px 0;border-bottom:1px solid #d8cabb}.section-directory_newsItem__BVDP_{display:flex;align-items:flex-start;gap:28px}.section-directory_newsText__7_PAy{flex:1;min-width:0;order:0}.section-directory_newsCover__mbVnu{display:block;flex:0 0 240px;order:1;margin-top:6px;overflow:hidden;border-radius:4px}.section-directory_newsCover__mbVnu img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover}@media(max-width:640px){.section-directory_newsItem__BVDP_{flex-direction:column;gap:12px}.section-directory_newsCover__mbVnu{order:-1;flex:none;width:100%;margin-top:0}.section-directory_newsText__7_PAy{width:100%}}.section-directory_item__SfELt h2{margin:12px 0;font:500 clamp(23px,2.3vw,30px) Georgia,Songti SC,serif;line-height:1.45}.section-directory_item__SfELt p{max-width:72ch;line-height:1.8;color:#475b53;margin:10px 0;white-space:pre-wrap}.section-directory_item__SfELt a{color:#0e5347;text-underline-offset:5px;overflow-wrap:anywhere}.section-directory_item__SfELt h2 a{text-decoration:none}.section-directory_meta__MhGAh{display:flex;gap:16px;flex-wrap:wrap;color:#52635c;font-size:13px;font-variant-numeric:tabular-nums}.section-directory_sources__DjfFJ{display:flex;flex-wrap:wrap;gap:12px;font-size:13px;margin-top:16px}.section-directory_reason__D_wS0{margin:18px 0;padding:16px 0;border-top:1px dashed #c6cabb}.section-directory_reason__D_wS0 strong{font-size:14px}.section-directory_links__kcoBM{display:flex;gap:24px;flex-wrap:wrap;align-items:center}.section-directory_links__kcoBM small{color:#52635c}.section-directory_empty__t2jNI,.section-directory_pagination__8suJz{padding:28px 0;color:#52635c}.section-directory_page__PqK8E button,.section-directory_pagination__8suJz button,.section-directory_tools__eLo5i button{padding:10px 18px;border:1px solid #0e5347;border-radius:4px;background:#fffdf8;color:#0e5347;font:inherit;cursor:pointer}.section-directory_item__SfELt a:focus-visible,.section-directory_page__PqK8E :focus-visible,.section-directory_pagination__8suJz :focus-visible,.section-directory_tools__eLo5i :focus-visible{outline:3px solid #ad6d20;outline-offset:4px}.section-directory_page__PqK8E button:disabled{opacity:.6;cursor:wait}.section-directory_page__PqK8E ::selection{background:#c5d8cb;color:#123e37}@media(max-width:600px){.section-directory_page__PqK8E{padding:20px 20px 60px}.section-directory_tools__eLo5i{gap:16px}.section-directory_tools__eLo5i label:first-child{width:100%}.section-directory_tools__eLo5i input{max-width:100%}.section-directory_meta__MhGAh{gap:8px}.section-directory_links__kcoBM{gap:16px}}