.swiper-section[data-v-a4d8b968]{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1040px){.swiper-section[data-v-a4d8b968]{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){.swiper-section[data-v-a4d8b968]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:480px){.swiper-section[data-v-a4d8b968]{grid-template-columns:repeat(1,1fr)}}.swiper-card[data-v-a4d8b968]{border:0;border-radius:20px;box-shadow:0 4px 4px #0000001a;cursor:pointer;display:flex;flex-direction:column;overflow:hidden}.card-img-div[data-v-a4d8b968]{width:100%}.card-img-div img[data-v-a4d8b968]{aspect-ratio:17/9;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card-body[data-v-a4d8b968]{flex:1 1 auto;flex-direction:column;justify-content:flex-start}.card-body[data-v-a4d8b968],.card-footer[data-v-a4d8b968]{display:flex;padding:12px}.card-footer[data-v-a4d8b968]{align-items:center;justify-content:space-between;margin-top:auto}.card-date[data-v-a4d8b968],.card-footer[data-v-a4d8b968]{font-size:12px;font-weight:500}.card-date[data-v-a4d8b968]{margin:0}.card-title[data-v-a4d8b968]{font-size:18px;margin:10px 0;-webkit-line-clamp:2;font-weight:500;line-height:1.3}.card-desc[data-v-a4d8b968],.card-title[data-v-a4d8b968]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.card-desc[data-v-a4d8b968]{font-size:15px;-webkit-line-clamp:3;font-weight:400;margin:0}.directory-root[data-v-abc2adde]{align-items:stretch;display:grid;gap:20px 16px;grid-auto-flow:dense;grid-template-columns:repeat(5,1fr)}.dir-cell[data-v-abc2adde]{border-radius:14px;cursor:pointer;display:flex;flex-direction:column;isolation:isolate;overflow:hidden;position:relative}.dir-card-light[data-v-abc2adde]{background-color:#00000005;border:1px solid rgba(0,0,0,.06)}.dir-card-dark[data-v-abc2adde]{background-color:#ffffff0a;border:1px solid hsla(0,0%,100%,.08)}.dir-cell-hero[data-v-abc2adde]{grid-column:span 2}.dir-hero-img[data-v-abc2adde]{top:0;right:0;bottom:0;left:0;position:absolute}.dir-hero-img img[data-v-abc2adde]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease;width:100%}.dir-cell-hero:hover .dir-hero-img img[data-v-abc2adde]{transform:scale(1.04)}.dir-hero-overlay[data-v-abc2adde]{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.4) 50%,transparent);color:#fff;display:flex;flex-direction:column;top:0;right:0;bottom:0;left:0;justify-content:flex-end;padding:18px 20px;position:absolute}.dir-hero-pill[data-v-abc2adde]{align-self:flex-start;border-radius:999px;color:#fff;font-size:10px;font-weight:700;letter-spacing:.05em;margin-bottom:10px;padding:4px 10px;text-transform:uppercase}.dir-hero-title[data-v-abc2adde]{font-size:22px;font-weight:800;line-height:1.2;margin:0 0 6px;-webkit-line-clamp:3}.dir-hero-excerpt[data-v-abc2adde],.dir-hero-title[data-v-abc2adde]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.dir-hero-excerpt[data-v-abc2adde]{font-size:13px;line-height:1.45;margin:0;opacity:.85;-webkit-line-clamp:2}.dir-cell-single[data-v-abc2adde]{grid-column:span 1}.dir-single-img[data-v-abc2adde]{aspect-ratio:16/10;flex-shrink:0;overflow:hidden;width:100%}.dir-single-img img[data-v-abc2adde]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease;width:100%}.dir-cell-single:hover .dir-single-img img[data-v-abc2adde]{transform:scale(1.05)}.dir-single-body[data-v-abc2adde]{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;padding:12px 14px 14px}.dir-single-meta[data-v-abc2adde]{font-size:11px;font-weight:600;letter-spacing:.04em;margin:0;text-transform:uppercase}.dir-single-title[data-v-abc2adde]{display:-webkit-box;font-size:15px;font-weight:700;line-height:1.3;margin:0;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}.dir-img-light[data-v-abc2adde]{background-color:#0000000f}.dir-img-dark[data-v-abc2adde]{background-color:#ffffff0f}@media (max-width:1100px){.directory-root[data-v-abc2adde]{grid-template-columns:repeat(4,1fr)}}@media (max-width:820px){.directory-root[data-v-abc2adde]{grid-template-columns:repeat(2,1fr)}.dir-cell-hero[data-v-abc2adde]{grid-column:span 1}.dir-cell-hero .dir-hero-img[data-v-abc2adde]{aspect-ratio:16/10;flex-shrink:0;inset:auto;position:relative;width:100%}.dir-cell-hero .dir-hero-overlay[data-v-abc2adde]{background:none;color:inherit;flex:1 1 auto;gap:4px;inset:auto;padding:12px 14px 14px;position:relative}.dir-cell-hero .dir-hero-pill[data-v-abc2adde]{background-color:transparent!important;font-size:11px;font-weight:600;margin:0 0 4px;opacity:.65;padding:0}.dir-card-light .dir-hero-pill[data-v-abc2adde]{color:#6b7280}.dir-card-dark .dir-hero-pill[data-v-abc2adde]{color:#ffffffb3}.dir-cell-hero .dir-hero-title[data-v-abc2adde]{font-size:15px;font-weight:700;line-height:1.3}.dir-card-light .dir-hero-title[data-v-abc2adde]{color:#111827}.dir-card-dark .dir-hero-title[data-v-abc2adde]{color:#fff}.dir-cell-hero .dir-hero-excerpt[data-v-abc2adde]{display:none}}@media (max-width:480px){.directory-root[data-v-abc2adde]{grid-template-columns:1fr}}.portal-root[data-v-fd976f3f]{align-items:stretch;display:grid;gap:20px 16px;grid-template-columns:repeat(4,1fr)}.portal-card-light[data-v-fd976f3f]{background-color:#00000005;border:1px solid rgba(0,0,0,.06)}.portal-card-dark[data-v-fd976f3f]{background-color:#ffffff0a;border:1px solid hsla(0,0%,100%,.08)}.portal-slider[data-v-fd976f3f]{border-radius:14px;cursor:pointer;grid-column:span 2;grid-row:span 1;isolation:isolate;min-height:320px;overflow:hidden;position:relative}.portal-slide[data-v-fd976f3f]{display:flex;flex-direction:column;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .6s ease}.portal-slide-active[data-v-fd976f3f]{opacity:1;pointer-events:auto}.portal-slide-img[data-v-fd976f3f]{top:0;right:0;bottom:0;left:0;position:absolute}.portal-slide-img img[data-v-fd976f3f]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease;width:100%}.portal-slide-active:hover .portal-slide-img img[data-v-fd976f3f]{transform:scale(1.04)}.portal-slide-overlay[data-v-fd976f3f]{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.4) 50%,transparent);color:#fff;display:flex;flex-direction:column;top:0;right:0;bottom:0;left:0;justify-content:flex-end;padding:22px 24px 36px;position:absolute}.portal-slide-pill[data-v-fd976f3f]{align-self:flex-start;border-radius:999px;color:#fff;font-size:10px;font-weight:700;letter-spacing:.05em;margin-bottom:10px;padding:4px 10px;text-transform:uppercase}.portal-slide-title[data-v-fd976f3f]{font-size:22px;font-weight:800;line-height:1.2;margin:0 0 6px;-webkit-line-clamp:3}.portal-slide-excerpt[data-v-fd976f3f],.portal-slide-title[data-v-fd976f3f]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.portal-slide-excerpt[data-v-fd976f3f]{font-size:13px;line-height:1.45;margin:0;opacity:.85;-webkit-line-clamp:2}.portal-arrow[data-v-fd976f3f]{align-items:center;background-color:#00000080;border:none;border-radius:999px;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .2s ease;width:36px;z-index:2}.portal-arrow[data-v-fd976f3f]:hover{background-color:#000000bf}.portal-arrow-prev[data-v-fd976f3f]{left:12px}.portal-arrow-next[data-v-fd976f3f]{right:12px}.portal-dots[data-v-fd976f3f]{bottom:14px;display:flex;gap:6px;justify-content:center;left:0;position:absolute;right:0;z-index:2}.portal-dot[data-v-fd976f3f]{background-color:#ffffff73;border:none;border-radius:2px;cursor:pointer;height:3px;padding:0;transition:background-color .2s ease,width .2s ease;width:22px}.portal-dot-active[data-v-fd976f3f]{background-color:#fff;width:30px}.portal-single[data-v-fd976f3f]{border-radius:14px;cursor:pointer;display:flex;flex-direction:column;grid-column:span 1;overflow:hidden}.portal-single-img[data-v-fd976f3f]{aspect-ratio:16/10;flex-shrink:0;overflow:hidden;width:100%}.portal-single-img img[data-v-fd976f3f]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease;width:100%}.portal-single:hover .portal-single-img img[data-v-fd976f3f]{transform:scale(1.05)}.portal-single-body[data-v-fd976f3f]{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;padding:12px 14px 14px}.portal-single-meta[data-v-fd976f3f]{font-size:11px;font-weight:600;letter-spacing:.04em;margin:0;text-transform:uppercase}.portal-single-title[data-v-fd976f3f]{display:-webkit-box;font-size:15px;font-weight:700;line-height:1.3;margin:0;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}.portal-img-light[data-v-fd976f3f]{background-color:#0000000f}.portal-img-dark[data-v-fd976f3f]{background-color:#ffffff0f}@media (max-width:1100px){.portal-root[data-v-fd976f3f]{grid-template-columns:repeat(3,1fr)}.portal-slider[data-v-fd976f3f]{grid-column:span 2}}@media (max-width:820px){.portal-root[data-v-fd976f3f]{grid-template-columns:repeat(2,1fr)}.portal-slider[data-v-fd976f3f]{grid-column:span 2;min-height:260px}}@media (max-width:480px){.portal-root[data-v-fd976f3f]{grid-template-columns:1fr}.portal-slider[data-v-fd976f3f]{grid-column:span 1;min-height:220px}.portal-slide-title[data-v-fd976f3f]{font-size:17px}.portal-slide-excerpt[data-v-fd976f3f]{display:none}}
