.rail-directory-en[data-astro-cid-k2hpyrgc]{color:#193b46;overflow-wrap:anywhere;max-width:1140px;margin:auto;padding:36px 20px 72px;font-size:18px;line-height:1.85}.rail-directory-en[data-astro-cid-k2hpyrgc] nav[data-astro-cid-k2hpyrgc]{flex-wrap:wrap;align-items:center;gap:10px;font-size:15px;display:flex}.rail-directory-en[data-astro-cid-k2hpyrgc] nav[data-astro-cid-k2hpyrgc] a[data-astro-cid-k2hpyrgc],.rail-return[data-astro-cid-k2hpyrgc] a[data-astro-cid-k2hpyrgc]{align-items:center;min-height:44px;display:inline-flex}.rail-directory-en[data-astro-cid-k2hpyrgc] a[data-astro-cid-k2hpyrgc]{color:#176b60}.rail-preview[data-astro-cid-k2hpyrgc]{background:#fff7df;border:1px solid #d1a54f;border-radius:12px;padding:12px}.rail-directory-en[data-astro-cid-k2hpyrgc] h1[data-astro-cid-k2hpyrgc]{font-size:clamp(1.8rem,4vw,2.6rem);line-height:1.35}.rail-directory-en[data-astro-cid-k2hpyrgc] header[data-astro-cid-k2hpyrgc] p[data-astro-cid-k2hpyrgc]{max-width:900px}.rail-filters[data-astro-cid-k2hpyrgc]{background:#edf4f2;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:28px 0;padding:22px;display:grid}.rail-filters[data-astro-cid-k2hpyrgc] label[data-astro-cid-k2hpyrgc]{flex-direction:column;gap:8px;min-width:0;font-size:15px;font-weight:700;display:flex}.rail-filters[data-astro-cid-k2hpyrgc] input[data-astro-cid-k2hpyrgc],.rail-filters[data-astro-cid-k2hpyrgc] select[data-astro-cid-k2hpyrgc],.rail-filters[data-astro-cid-k2hpyrgc] button[data-astro-cid-k2hpyrgc]{font:inherit;box-sizing:border-box;background:#fff;border:1px solid #bccfc9;border-radius:8px;min-width:0;max-width:100%;min-height:44px;padding:11px}.rail-search[data-astro-cid-k2hpyrgc]{grid-column:span 2}.rail-filters[data-astro-cid-k2hpyrgc] button[data-astro-cid-k2hpyrgc]{cursor:pointer;color:#176b60;align-self:end}.rail-count[data-astro-cid-k2hpyrgc]{color:#637b82;font-size:16px}.rail-cards[data-astro-cid-k2hpyrgc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.rail-cards[data-astro-cid-k2hpyrgc] article[data-astro-cid-k2hpyrgc]{border:1px solid #d8e4e0;border-radius:14px;min-width:0;padding:24px}.rail-cards[data-astro-cid-k2hpyrgc] article[data-astro-cid-k2hpyrgc][hidden]{display:none}.rail-cards[data-astro-cid-k2hpyrgc] h2[data-astro-cid-k2hpyrgc]{font-size:1.3rem;line-height:1.5}.rail-card-region[data-astro-cid-k2hpyrgc]{color:#647d82;font-size:15px}.rail-card-more[data-astro-cid-k2hpyrgc]{align-items:center;min-height:44px;font-size:16px;font-weight:700;display:inline-flex}.rail-directory-en[data-astro-cid-k2hpyrgc] [data-astro-cid-k2hpyrgc]:focus-visible{outline-offset:3px;outline:3px solid #acc537}@media (width<=1000px){.rail-filters[data-astro-cid-k2hpyrgc]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.rail-cards[data-astro-cid-k2hpyrgc]{grid-template-columns:1fr}.rail-directory-en[data-astro-cid-k2hpyrgc]{padding:24px 16px 56px}.rail-filters[data-astro-cid-k2hpyrgc]{padding:16px}.rail-cards[data-astro-cid-k2hpyrgc] article[data-astro-cid-k2hpyrgc]{padding:20px}}@media (width<=390px){.rail-directory-en[data-astro-cid-k2hpyrgc]{padding-inline:12px}.rail-filters[data-astro-cid-k2hpyrgc]{grid-template-columns:minmax(0,1fr);padding:14px}.rail-search[data-astro-cid-k2hpyrgc]{grid-column:auto}.rail-cards[data-astro-cid-k2hpyrgc] article[data-astro-cid-k2hpyrgc]{padding:16px}}.rail-hub-faq[data-astro-cid-k2hpyrgc],.rail-hub-sources[data-astro-cid-k2hpyrgc]{margin-top:36px}.rail-hub-faq[data-astro-cid-k2hpyrgc] details[data-astro-cid-k2hpyrgc]{border-top:1px solid #dbe5e7;padding:16px 0}.rail-hub-faq[data-astro-cid-k2hpyrgc] summary[data-astro-cid-k2hpyrgc]{cursor:pointer;min-height:44px;font-weight:700;line-height:1.6}.rail-hub-sources[data-astro-cid-k2hpyrgc] a[data-astro-cid-k2hpyrgc]{align-items:center;min-height:44px;display:inline-flex}.pass-placeholder[data-astro-cid-qej7lcd4]{max-width:760px;min-height:45vh;padding-block:48px 96px}.pass-placeholder[data-astro-cid-qej7lcd4] h1[data-astro-cid-qej7lcd4]{font-size:clamp(2rem,4vw,2.8rem)}.pass-placeholder[data-astro-cid-qej7lcd4] p[data-astro-cid-qej7lcd4]{color:#426173;font-size:1.12rem;line-height:1.75}.pass-placeholder[data-astro-cid-qej7lcd4] a[data-astro-cid-qej7lcd4]{color:#176b60;font-weight:700}
