.target[data-v-db5cb57c]{position:relative}.layout-md .target .target-block[data-v-db5cb57c],.target .target-block.layout-md[data-v-db5cb57c]{margin-bottom:10px}@media (max-width:767px){.target .target-block[data-v-db5cb57c]{margin-bottom:10px}}.target .target-block .target-item[data-v-db5cb57c]{color:#333;display:grid;gap:80px;grid-template-columns:repeat(2,1fr);overflow:hidden}@media (max-width:1440px){.target .target-block .target-item[data-v-db5cb57c]{gap:40px}}.layout-md .target .target-block .target-item[data-v-db5cb57c],.target .target-block .target-item.layout-md[data-v-db5cb57c]{gap:20px;grid-template-columns:1fr}@media (max-width:767px){.target .target-block .target-item[data-v-db5cb57c]{gap:20px;grid-template-columns:1fr}}.layout-sm .target .target-block .target-item[data-v-db5cb57c],.target .target-block .target-item.layout-sm[data-v-db5cb57c]{gap:10px;grid-template-columns:1fr}@media (max-width:575px){.target .target-block .target-item[data-v-db5cb57c]{gap:10px;grid-template-columns:1fr}}.target .target-block .target-item .text-area[data-v-db5cb57c]{margin:60px 0;width:100%}@media (max-width:1600px){.target .target-block .target-item .text-area[data-v-db5cb57c]{margin:0}}.layout-md .target .target-block .target-item .text-area[data-v-db5cb57c],.target .target-block .target-item .text-area.layout-md[data-v-db5cb57c]{margin:16px 0}@media (max-width:767px){.target .target-block .target-item .text-area[data-v-db5cb57c]{margin:16px 0}}.target .target-block .target-item .text-area .title[data-v-db5cb57c]{border-bottom:2px solid var(--primary);color:#333;display:-webkit-box;font-size:2.25rem;font-weight:500;margin-bottom:34px;padding-bottom:30px;width:-moz-fit-content;width:fit-content;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.2;overflow:hidden;white-space:normal;word-break:break-word}@media (max-width:1440px){.target .target-block .target-item .text-area .title[data-v-db5cb57c]{font-size:1.8rem;margin-bottom:10px;padding-bottom:20px}}@media (max-width:1024px){.target .target-block .target-item .text-area .title[data-v-db5cb57c]{font-size:1.4rem;padding-bottom:10px}}.layout-md .target .target-block .target-item .text-area .title[data-v-db5cb57c],.target .target-block .target-item .text-area .title.layout-md[data-v-db5cb57c]{margin-bottom:17px;padding-bottom:15px}@media (max-width:767px){.target .target-block .target-item .text-area .title[data-v-db5cb57c]{margin-bottom:17px;padding-bottom:15px}}.target .target-block .target-item .text-area .sub-title[data-v-db5cb57c]{display:-webkit-box;font-size:1.563rem;line-height:1.2;margin-bottom:30px;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;white-space:normal;word-break:break-word}@media (max-width:1024px){.target .target-block .target-item .text-area .sub-title[data-v-db5cb57c]{font-size:1.2rem;margin-bottom:10px}}.layout-md .target .target-block .target-item .text-area .sub-title[data-v-db5cb57c],.target .target-block .target-item .text-area .sub-title.layout-md[data-v-db5cb57c]{font-size:1.2rem;margin-bottom:16px}@media (max-width:767px){.target .target-block .target-item .text-area .sub-title[data-v-db5cb57c]{font-size:1.2rem;margin-bottom:16px}}.target .target-block .target-item .text-area .desc[data-v-db5cb57c]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;line-height:30px;overflow:hidden;white-space:normal;word-break:break-word}.target .target-block .img-wrap[data-v-db5cb57c]{aspect-ratio:700/450;height:auto;overflow:hidden;width:100%}.target .target-block .img-wrap img[data-v-db5cb57c]{border-radius:10px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.target.v15 .target-pagination{align-items:center;bottom:20px;-moz-column-gap:10px;column-gap:10px;display:flex;justify-content:center;left:calc(50% + 40px);position:absolute;width:auto;z-index:1}@media (max-width:1440px){.target.v15 .target-pagination{left:calc(50% + 20px)}}.layout-md .target.v15 .target-pagination,.target.v15 .target-pagination.layout-md{bottom:-10px;left:0;width:100%}@media (max-width:767px){.target.v15 .target-pagination{bottom:-10px;left:0;width:100%}}.target.v15 .target-pagination .swiper-pagination-bullet{background-color:#fff;border:2px solid #fff;height:15px;opacity:1;outline:1px solid var(--primary);width:15px}.target.v15 .target-pagination .swiper-pagination-bullet:focus-visible{outline:1px dashed #3c8eca}.target.v15 .target-pagination .swiper-pagination-bullet-active{background-color:var(--primary)}
