.v15-album[data-v-c0b6702f]{align-items:center;display:flex;flex-direction:column;row-gap:60px}.layout-md .v15-album[data-v-c0b6702f],.v15-album.layout-md[data-v-c0b6702f]{row-gap:30px}@media (max-width:991px){.v15-album[data-v-c0b6702f]{row-gap:30px}}.link[data-v-c0b6702f]{-moz-column-break-inside:avoid;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;break-inside:avoid;display:block;margin-bottom:20px;overflow:hidden;padding:20px;position:relative;transition:filter .3s ease}.link[data-v-c0b6702f]:first-child,.link[data-v-c0b6702f]:nth-child(4),.link[data-v-c0b6702f]:nth-child(5),.link[data-v-c0b6702f]:nth-child(8){aspect-ratio:340/400}.link[data-v-c0b6702f]:nth-child(2),.link[data-v-c0b6702f]:nth-child(3),.link[data-v-c0b6702f]:nth-child(6),.link[data-v-c0b6702f]:nth-child(7){aspect-ratio:340/580}.link .text-area[data-v-c0b6702f]{background-color:color-mix(in srgb,#333 80%,transparent 20%);border-radius:10px;bottom:20px;color:#fff;letter-spacing:.1rem;padding:20px;position:absolute;transition:background-color .3s ease;width:calc(100% - 40px)}.link .text-area .title[data-v-c0b6702f]{font-size:1.56rem;font-weight:500}.link .text-area .desc[data-v-c0b6702f],.link .text-area .title[data-v-c0b6702f]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;white-space:normal;word-break:break-word}.link .text-area .desc[data-v-c0b6702f]{font-size:1.125rem;margin-top:10px}.link[data-v-c0b6702f]:before{border:2px solid var(--primary);border-radius:12px;clip-path:polygon(0 0,0 0,0 0,0 0);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;transition:clip-path .3s ease;z-index:1}.link[data-v-c0b6702f]:focus-visible,.link[data-v-c0b6702f]:hover{outline:none!important}.link:focus-visible .text-area[data-v-c0b6702f],.link:hover .text-area[data-v-c0b6702f]{background-color:color-mix(in srgb,var(--primary) 80%,transparent 20%)}.link[data-v-c0b6702f]:focus-visible:before,.link[data-v-c0b6702f]:hover:before{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.album-block[data-v-c0b6702f]{-moz-column-count:1;column-count:1;-moz-column-gap:20px;column-gap:20px;width:100%}.album-block.count-gt-6[data-v-c0b6702f]{-moz-column-count:4;column-count:4}.album-block.count-gt-6.layout-md[data-v-c0b6702f],.layout-md .album-block.count-gt-6[data-v-c0b6702f]{-moz-column-count:3;column-count:3}@media (max-width:991px){.album-block.count-gt-6[data-v-c0b6702f]{-moz-column-count:3;column-count:3}}.album-block.count-gt-6.layout-md[data-v-c0b6702f],.layout-md .album-block.count-gt-6[data-v-c0b6702f]{-moz-column-count:2;column-count:2}@media (max-width:767px){.album-block.count-gt-6[data-v-c0b6702f]{-moz-column-count:2;column-count:2}}.album-block.count-gt-6.layout-sm[data-v-c0b6702f],.layout-sm .album-block.count-gt-6[data-v-c0b6702f]{-moz-column-count:1;column-count:1}@media (max-width:575px){.album-block.count-gt-6[data-v-c0b6702f]{-moz-column-count:1;column-count:1}}.album-block.count-4-6[data-v-c0b6702f],.album-block.count-4-6.layout-md[data-v-c0b6702f],.layout-md .album-block.count-4-6[data-v-c0b6702f]{-moz-column-count:3;column-count:3}@media (max-width:991px){.album-block.count-4-6[data-v-c0b6702f]{-moz-column-count:3;column-count:3}}.album-block.count-4-6.layout-md[data-v-c0b6702f],.layout-md .album-block.count-4-6[data-v-c0b6702f]{-moz-column-count:2;column-count:2}@media (max-width:767px){.album-block.count-4-6[data-v-c0b6702f]{-moz-column-count:2;column-count:2}}.album-block.count-4-6.layout-sm[data-v-c0b6702f],.layout-sm .album-block.count-4-6[data-v-c0b6702f]{-moz-column-count:1;column-count:1}@media (max-width:575px){.album-block.count-4-6[data-v-c0b6702f]{-moz-column-count:1;column-count:1}}.album-block.count-3-4[data-v-c0b6702f]{-moz-column-count:2;column-count:2}@media (max-width:991px){.album-block.count-3-4[data-v-c0b6702f]{-moz-column-count:2;column-count:2}}.album-block.count-3-4.layout-md[data-v-c0b6702f],.layout-md .album-block.count-3-4[data-v-c0b6702f]{-moz-column-count:2;column-count:2}@media (max-width:767px){.album-block.count-3-4[data-v-c0b6702f]{-moz-column-count:2;column-count:2}}.album-block.count-3-4.layout-sm[data-v-c0b6702f],.layout-sm .album-block.count-3-4[data-v-c0b6702f]{-moz-column-count:1;column-count:1}@media (max-width:575px){.album-block.count-3-4[data-v-c0b6702f]{-moz-column-count:1;column-count:1}}.album-block.count-lte-2[data-v-c0b6702f]{-moz-column-count:1;column-count:1}.title-container .title[data-v-c0b6702f]{border-bottom:2px solid var(--primary);display:flex;display:-webkit-box;flex-direction:column;font-size:2.25rem;font-weight:500;justify-self:center;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-c0b6702f]{font-size:1.8rem;padding-bottom:20px}}@media (max-width:1024px){.title-container .title[data-v-c0b6702f]{font-size:1.4rem;padding-bottom:10px}}.layout-md .title-container .title[data-v-c0b6702f],.title-container .title.layout-md[data-v-c0b6702f]{padding-bottom:15px}@media (max-width:767px){.title-container .title[data-v-c0b6702f]{padding-bottom:15px}}.title-container .sub-title[data-v-c0b6702f]{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-c0b6702f]{font-size:1.2rem;margin-bottom:10px}}.layout-md .title-container .sub-title[data-v-c0b6702f],.title-container .sub-title.layout-md[data-v-c0b6702f]{font-size:1.2rem;margin-bottom:16px}@media (max-width:767px){.title-container .sub-title[data-v-c0b6702f]{font-size:1.2rem;margin-bottom:16px}}.more[data-v-c0b6702f]{color:var(--primary);width:-moz-fit-content;width:fit-content}.more:focus-visible span[data-v-c0b6702f],.more:hover span[data-v-c0b6702f]{background-color:var(--primary);color:#fff}.more span[data-v-c0b6702f]{border:1px solid var(--primary);border-radius:100px;margin-left:10px;padding:0 10px 4px}.more span svg[data-v-c0b6702f]{height:12px;width:7px}
