.v15-links[data-v-cb8dc622]{background-color:var(--bg);padding:60px clamp(40px,13.5vw - 115.4px + 40px,190px) 70px}.layout-md .v15-links[data-v-cb8dc622],.v15-links.layout-md[data-v-cb8dc622]{padding:30px clamp(10px,7.21vw - 31.5px,40px) 40px}@media (max-width:991px){.v15-links[data-v-cb8dc622]{padding:30px clamp(10px,7.21vw - 31.5px,40px) 40px}}.title-container[data-v-cb8dc622]{margin:30px 0;width:100%}.layout-md .title-container[data-v-cb8dc622],.title-container.layout-md[data-v-cb8dc622]{margin:16px 0}@media (max-width:767px){.title-container[data-v-cb8dc622]{margin:16px 0}}.title-container .title[data-v-cb8dc622]{border-bottom:2px solid var(--primary);display:flex;display:-webkit-box;flex-direction:column;font-size:2.25rem;font-weight:500;justify-self:center;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){.title-container .title[data-v-cb8dc622]{font-size:1.8rem;margin-bottom:20px;padding-bottom:20px}}@media (max-width:1024px){.title-container .title[data-v-cb8dc622]{font-size:1.4rem;padding-bottom:10px}}.layout-md .title-container .title[data-v-cb8dc622],.title-container .title.layout-md[data-v-cb8dc622]{margin-bottom:17px;padding-bottom:15px}@media (max-width:767px){.title-container .title[data-v-cb8dc622]{margin-bottom:17px;padding-bottom:15px}}.title-container .sub-title[data-v-cb8dc622]{display:-webkit-box;font-size:1.563rem;line-height:1.2;margin-bottom:30px;text-align:center;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;white-space:normal;word-break:break-word}@media (max-width:1024px){.title-container .sub-title[data-v-cb8dc622]{font-size:1.2rem;margin-bottom:10px}}.layout-md .title-container .sub-title[data-v-cb8dc622],.title-container .sub-title.layout-md[data-v-cb8dc622]{font-size:1.2rem;margin-bottom:16px}@media (max-width:767px){.title-container .sub-title[data-v-cb8dc622]{font-size:1.2rem;margin-bottom:16px}}.swiper-slide[data-v-cb8dc622]{align-items:center;color:#000;display:flex;font-size:1.125rem;height:100px;justify-content:center;margin-bottom:50px;padding:10px;text-align:center;width:auto}.swiper-slide[data-v-cb8dc622]:last-child{margin-right:0!important}.swiper-slide .link[data-v-cb8dc622]{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 0 4px #00000040;display:flex;height:100%;justify-content:center;padding:20px;transition:.2s ease;width:100%}.swiper-slide .link p[data-v-cb8dc622]{color:#333;display:-webkit-box;letter-spacing:.1rem;line-height:2rem;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;white-space:normal;word-break:break-word}.swiper-slide .link[data-v-cb8dc622]:hover{box-shadow:0 0 8px #00000040}.swiper-slide .link span[data-v-cb8dc622]{align-items:center;background-color:color-mix(in srgb,var(--primary) 20%,#fff 80%);border-radius:50%;display:block;display:flex;height:42px;justify-content:center;margin-right:10px;min-width:42px;width:42px}.layout-sm .swiper-slide .link span[data-v-cb8dc622],.swiper-slide .link span.layout-sm[data-v-cb8dc622]{height:28px;min-width:28px;width:28px}.layout-sm .swiper-slide .link span svg[data-v-cb8dc622],.swiper-slide .link span.layout-sm svg[data-v-cb8dc622]{scale:.7}@media (max-width:480px){.swiper-slide .link span[data-v-cb8dc622]{height:28px;min-width:28px;width:28px}.swiper-slide .link span svg[data-v-cb8dc622]{scale:.7}}.swiper-slide .link span svg[data-v-cb8dc622]{color:var(--primary)}.swiper-slide .link span svg.def[data-v-cb8dc622]{border-radius:50%}.link-block[data-v-cb8dc622]{position:relative}.link-block[data-v-cb8dc622]:after,.link-block[data-v-cb8dc622]:before{content:"";display:block}.v15-links .swiper-pagination{bottom:1px;-moz-column-gap:10px;column-gap:10px;display:flex;justify-content:center}.v15-links .swiper-pagination .swiper-pagination-bullet{background-color:#fff;border:2px solid #fff;height:10px;margin:0;opacity:1;outline:1px solid var(--primary);width:10px}.v15-links .swiper-pagination .swiper-pagination-bullet:focus-visible{outline:1px dashed #3c8eca}.v15-links .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--primary)}
