.PhotoGallery-module__qD2_ca__grid{gap:var(--section-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:0;padding:0;list-style:none;display:grid}.PhotoGallery-module__qD2_ca__thumb{aspect-ratio:4/3;background:var(--color-surface-accent-soft);cursor:zoom-in;border:0;border-radius:24px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.PhotoGallery-module__qD2_ca__thumbImage{object-fit:cover;transition:transform .3s}.PhotoGallery-module__qD2_ca__thumb:hover .PhotoGallery-module__qD2_ca__thumbImage{transform:scale(1.03)}.PhotoGallery-module__qD2_ca__thumb:focus-visible{outline:3px solid var(--color-accent-cyan);outline-offset:3px}.PhotoGallery-module__qD2_ca__grid.PhotoGallery-module__qD2_ca__pair{grid-template-columns:repeat(2,minmax(0,1fr))}.PhotoGallery-module__qD2_ca__grid.PhotoGallery-module__qD2_ca__single{grid-template-columns:minmax(0,1fr)}.PhotoGallery-module__qD2_ca__single .PhotoGallery-module__qD2_ca__thumb{aspect-ratio:auto;width:fit-content;max-width:min(100%,852px)}.PhotoGallery-module__qD2_ca__singleImage{width:auto;max-width:100%;height:auto;max-height:480px;transition:transform .3s;display:block}.PhotoGallery-module__qD2_ca__thumb:hover .PhotoGallery-module__qD2_ca__singleImage{transform:scale(1.02)}.PhotoGallery-module__qD2_ca__more{margin-top:var(--spacing-32);justify-content:center;display:flex}.PhotoGallery-module__qD2_ca__more>*{padding-inline:var(--spacing-24)}.PhotoGallery-module__qD2_ca__viewer{z-index:200;background:#120c26eb;justify-content:center;align-items:center;padding:72px 96px;display:flex;position:fixed;inset:0}.PhotoGallery-module__qD2_ca__full{object-fit:contain;border-radius:16px;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.PhotoGallery-module__qD2_ca__counter{color:#fff;font-size:var(--font-size-body-m);margin:0;line-height:1.4;position:absolute;top:24px;left:50%;transform:translate(-50%)}.PhotoGallery-module__qD2_ca__control{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;padding:0;transition:background .2s;display:flex;position:absolute}.PhotoGallery-module__qD2_ca__control:hover{background:#ffffff3d}.PhotoGallery-module__qD2_ca__control:focus-visible{outline-offset:2px;outline:2px solid #fff}.PhotoGallery-module__qD2_ca__close{top:16px;right:16px}.PhotoGallery-module__qD2_ca__prev,.PhotoGallery-module__qD2_ca__next{top:50%;transform:translateY(-50%)}.PhotoGallery-module__qD2_ca__prev{left:24px}.PhotoGallery-module__qD2_ca__next{right:24px}@media (max-width:1099px){.PhotoGallery-module__qD2_ca__grid{gap:var(--spacing-16);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.PhotoGallery-module__qD2_ca__grid{gap:var(--spacing-8)}.PhotoGallery-module__qD2_ca__thumb{border-radius:12px}.PhotoGallery-module__qD2_ca__viewer{padding:64px 0}.PhotoGallery-module__qD2_ca__full{border-radius:0}.PhotoGallery-module__qD2_ca__prev,.PhotoGallery-module__qD2_ca__next{top:auto;bottom:16px;transform:none}.PhotoGallery-module__qD2_ca__prev{left:calc(50% - 56px)}.PhotoGallery-module__qD2_ca__next{right:calc(50% - 56px)}}
.news-module__MGj3NW__detail{background:var(--color-surface-primary);width:100%;margin:0}.news-module__MGj3NW__inner{width:100%;max-width:var(--layout-max-width);padding:80px var(--section-padding-x) 0;flex-direction:column;gap:120px;margin:0 auto;display:flex}.news-module__MGj3NW__article{gap:var(--spacing-24);flex-direction:column;width:100%;max-width:837px;display:flex}.news-module__MGj3NW__breadcrumb{background:var(--color-surface-accent-soft);color:var(--color-accent-cyan);font-size:var(--font-size-caption);letter-spacing:.36px;text-align:center;text-transform:uppercase;border-radius:12px;justify-content:center;align-self:stretch;align-items:center;margin:0;padding:10px;font-weight:500;line-height:1.5;display:flex}.news-module__MGj3NW__meta{gap:var(--spacing-20);flex-direction:column;width:100%;max-width:810px;display:flex}.news-module__MGj3NW__metaRow{align-items:center;gap:var(--spacing-12);color:var(--color-text-secondary);font-size:var(--font-size-body-l);font-weight:400;line-height:var(--line-height-body-l);flex-wrap:wrap;margin:0;display:flex}.news-module__MGj3NW__title{color:var(--color-text-primary);margin:0;font-size:44px;font-weight:600;line-height:1.2}.news-module__MGj3NW__cover{border-radius:24px;justify-content:flex-start;width:100%;display:flex;overflow:hidden}.news-module__MGj3NW__coverImage{border-radius:24px;width:auto;max-width:100%;height:auto;max-height:640px;display:block}.news-module__MGj3NW__body{color:var(--color-text-secondary);font-size:var(--font-size-body-l);font-weight:400;line-height:1.4}.news-module__MGj3NW__body p{margin:0 0 var(--spacing-20)}.news-module__MGj3NW__body p:last-child{margin-bottom:0}.news-module__MGj3NW__others{align-items:center;gap:var(--spacing-32);flex-direction:column;width:100%;display:flex}.news-module__MGj3NW__othersNews{width:100%}@media (max-width:1099px){.news-module__MGj3NW__inner{gap:var(--section-padding-y-lg);padding:var(--section-padding-y-lg) var(--section-padding-x) 0}.news-module__MGj3NW__breadcrumb{display:none}.news-module__MGj3NW__title{font-size:36px}.news-module__MGj3NW__cover{aspect-ratio:810/462;height:auto}}@media (max-width:767px){.news-module__MGj3NW__inner{gap:var(--section-padding-y);padding:var(--section-padding-y) var(--section-padding-x) 0}.news-module__MGj3NW__title{font-size:26px;font-weight:700}.news-module__MGj3NW__body{font-size:var(--font-size-body-m)}.news-module__MGj3NW__others{gap:var(--spacing-24)}}
@media (min-width:1100px){.album-module__gOpizG__root>div{padding-top:40px}}.album-module__gOpizG__album{gap:var(--spacing-40);flex-direction:column;width:100%;display:flex}@media (max-width:767px){.album-module__gOpizG__album{gap:var(--spacing-24)}}
