.travel-module__RX4HwG__main{color:#111;max-width:1180px;margin:0 auto;padding:32px 20px 64px}.travel-module__RX4HwG__breadcrumb{margin:0 0 18px;font-size:14px}.travel-module__RX4HwG__breadcrumb a,.travel-module__RX4HwG__related a{color:inherit}.travel-module__RX4HwG__hero{max-width:900px;margin-bottom:34px}.travel-module__RX4HwG__eyebrow{text-transform:uppercase;letter-spacing:.1em;color:#555;margin:0 0 10px;font-size:12px;font-weight:800}.travel-module__RX4HwG__hero h1{margin:0;font-size:clamp(2.2rem,5vw,4.2rem);line-height:1.02}.travel-module__RX4HwG__hero>p{max-width:850px;font-size:19px;line-height:1.65}.travel-module__RX4HwG__warning{background:#fafafa;border:1px solid #d9d9d9;border-radius:14px;margin-top:18px;padding:16px 18px;line-height:1.55}.travel-module__RX4HwG__explorer,.travel-module__RX4HwG__checklist,.travel-module__RX4HwG__sources,.travel-module__RX4HwG__freshness,.travel-module__RX4HwG__faq{margin-top:42px}.travel-module__RX4HwG__sectionHead{max-width:860px}.travel-module__RX4HwG__sectionHead h2,.travel-module__RX4HwG__freshness h2,.travel-module__RX4HwG__faq h2{margin:0 0 10px;font-size:clamp(1.55rem,3vw,2.25rem)}.travel-module__RX4HwG__sectionHead p,.travel-module__RX4HwG__freshness p{line-height:1.65}.travel-module__RX4HwG__controls{grid-template-columns:minmax(0,2fr) minmax(220px,1fr);gap:14px;margin:22px 0;display:grid}.travel-module__RX4HwG__controls label{flex-direction:column;gap:7px;font-size:14px;font-weight:700;display:flex}.travel-module__RX4HwG__controls input,.travel-module__RX4HwG__controls select{width:100%;font:inherit;background:#fff;border:1px solid #cfcfcf;border-radius:10px;padding:12px 13px}.travel-module__RX4HwG__grid{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:16px;display:grid}.travel-module__RX4HwG__card{background:#fff;border:1px solid #dedede;border-radius:16px;flex-direction:column;gap:12px;padding:20px;display:flex}.travel-module__RX4HwG__cardTop span{text-transform:uppercase;letter-spacing:.08em;color:#666;margin-bottom:6px;font-size:12px;font-weight:800;display:block}.travel-module__RX4HwG__card h3{margin:0;font-size:24px}.travel-module__RX4HwG__card p{margin:0;line-height:1.58}.travel-module__RX4HwG__authority{color:#444;font-size:14px;line-height:1.5}.travel-module__RX4HwG__card a{color:#111;border-top:1px solid #ececec;margin-top:auto;padding-top:12px;font-weight:800;text-decoration:none}.travel-module__RX4HwG__empty{border:1px dashed #bbb;border-radius:12px;padding:18px}.travel-module__RX4HwG__checkGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin-top:20px;display:grid}.travel-module__RX4HwG__checkGrid article{background:#fafafa;border:1px solid #e1e1e1;border-radius:14px;padding:18px}.travel-module__RX4HwG__checkGrid h3{margin:0 0 8px;font-size:18px}.travel-module__RX4HwG__checkGrid p{margin:0;line-height:1.55}.travel-module__RX4HwG__sourceGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin-top:20px;display:grid}.travel-module__RX4HwG__sourceGrid a{color:inherit;border:1px solid #ddd;border-radius:14px;flex-direction:column;gap:10px;padding:18px;text-decoration:none;display:flex}.travel-module__RX4HwG__sourceGrid span{line-height:1.5}.travel-module__RX4HwG__sourceGrid b{margin-top:auto}.travel-module__RX4HwG__freshness{color:#fff;background:#111;border-radius:16px;padding:24px}.travel-module__RX4HwG__freshness p{max-width:900px}.travel-module__RX4HwG__faq details{border-top:1px solid #ddd;padding:15px 0}.travel-module__RX4HwG__faq details:last-child{border-bottom:1px solid #ddd}.travel-module__RX4HwG__faq summary{cursor:pointer;font-weight:800}.travel-module__RX4HwG__faq p{max-width:900px;line-height:1.6}.travel-module__RX4HwG__related{border-top:1px solid #ddd;flex-wrap:wrap;gap:12px 20px;margin-top:36px;padding-top:20px;display:flex}.travel-module__RX4HwG__related a{font-weight:800;text-decoration:none}@media (max-width:700px){.travel-module__RX4HwG__main{padding:22px 16px 48px}.travel-module__RX4HwG__controls{grid-template-columns:1fr}.travel-module__RX4HwG__hero>p{font-size:17px}.travel-module__RX4HwG__card h3{font-size:21px}}
