.TravelAffiliate_wrap__QavOJ{max-width:1120px;margin:24px auto;padding:0 20px}.TravelAffiliate_intro__YgSMF span{display:none}.TravelAffiliate_intro__YgSMF h2{margin:0 0 4px;font-size:19px;font-weight:850;color:#182b47}.TravelAffiliate_intro__YgSMF p{font-size:12px;color:#53617a;margin:0}.TravelAffiliate_grid__piUaQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:12px;margin-top:12px}.TravelAffiliate_stay__ssgGW,.TravelAffiliate_ticket__gYCJd{display:grid;grid-template-columns:130px minmax(0,1fr);overflow:hidden;border-radius:14px;border:1px solid #e1e7ef;background:#fff}.TravelAffiliate_scene__sYxgj,.TravelAffiliate_ticket__gYCJd>img{width:130px;height:100%;min-height:150px;-o-object-fit:cover;object-fit:cover;background:#edf1f7}.TravelAffiliate_scene__sYxgj img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.TravelAffiliate_copy__vLLLl{min-width:0;padding:13px 15px}.TravelAffiliate_tag__WyKQK{font-size:10px;color:#47629b;font-weight:750}.TravelAffiliate_copy__vLLLl h3{margin:5px 0;font-size:16px;font-weight:850;line-height:1.4;color:#182b47;word-break:keep-all}.TravelAffiliate_copy__vLLLl p{font-size:11px;line-height:1.5;color:#53617a;margin:4px 0}.TravelAffiliate_copy__vLLLl .TravelAffiliate_disclosure__HYUjD{font-size:10px;color:#53617a;margin:6px 0}.TravelAffiliate_copy__vLLLl a{display:inline-flex;align-items:center;gap:12px;min-height:40px;border-radius:8px;padding:9px 12px;background:#2547b1;color:white;font-size:12px;font-weight:750}.TravelAffiliate_copy__vLLLl a:hover{background:#18348c}.TravelAffiliate_copy__vLLLl small{display:block;margin-top:5px;font-size:9px;line-height:1.5;color:#67748b}.TravelAffiliate_grid__piUaQ:has(>article:only-child){max-width:760px}.TravelAffiliate_grid__piUaQ:has(>article:only-child) .TravelAffiliate_stay__ssgGW{grid-template-columns:180px minmax(0,1fr)}@media(max-width:640px){.TravelAffiliate_wrap__QavOJ{margin:20px auto;padding:0 20px}.TravelAffiliate_intro__YgSMF h2{font-size:17px}.TravelAffiliate_intro__YgSMF p{font-size:11px}.TravelAffiliate_grid__piUaQ:has(>article:only-child) .TravelAffiliate_stay__ssgGW,.TravelAffiliate_stay__ssgGW,.TravelAffiliate_ticket__gYCJd{grid-template-columns:100px minmax(0,1fr)}.TravelAffiliate_scene__sYxgj,.TravelAffiliate_ticket__gYCJd>img{width:100px;min-height:150px}.TravelAffiliate_copy__vLLLl{padding:11px}.TravelAffiliate_copy__vLLLl h3{font-size:14px}.TravelAffiliate_copy__vLLLl a{font-size:11px;padding:8px 10px;min-height:40px}.TravelAffiliate_copy__vLLLl>p:not(.TravelAffiliate_disclosure__HYUjD){display:none}.TravelAffiliate_copy__vLLLl small{font-size:9px}}