.description-modal .q-dialog__inner[data-v-6ebc63d4]{padding:16px}@media(max-width:599px){.description-modal .q-dialog__inner[data-v-6ebc63d4]{padding:0}}.description-modal__card[data-v-6ebc63d4]{background:var(--theme-modal-surface);color:var(--theme-modal-text)}.description-modal__card--desktop[data-v-6ebc63d4]{width:90vw;max-width:800px;max-height:80vh}@media(min-width:1024px){.description-modal__card--desktop[data-v-6ebc63d4]{width:700px}}.description-modal__card--mobile[data-v-6ebc63d4]{border-radius:16px 16px 0 0}.description-modal__header[data-v-6ebc63d4]{z-index:1;border-radius:inherit;border-bottom-right-radius:0;border-bottom-left-radius:0;position:sticky;top:0}.description-modal__content[data-v-6ebc63d4]{max-height:60vh;color:inherit;overflow-y:auto}@media(max-width:599px){.description-modal__content[data-v-6ebc63d4]{max-height:70vh}}.description-modal__text--loading[data-v-6ebc63d4]{justify-content:center;align-items:center;min-height:200px;display:flex}.description-content[data-v-6ebc63d4]{color:inherit;line-height:1.6}.description-content[data-v-6ebc63d4] .description-html h1,.description-content[data-v-6ebc63d4] .description-html h2,.description-content[data-v-6ebc63d4] .description-html h3,.description-content[data-v-6ebc63d4] .description-html h4,.description-content[data-v-6ebc63d4] .description-html h5,.description-content[data-v-6ebc63d4] .description-html h6{margin:1.5em 0 .5em;font-weight:600;line-height:1.3}.description-content[data-v-6ebc63d4] .description-html h1:first-child,.description-content[data-v-6ebc63d4] .description-html h2:first-child,.description-content[data-v-6ebc63d4] .description-html h3:first-child,.description-content[data-v-6ebc63d4] .description-html h4:first-child,.description-content[data-v-6ebc63d4] .description-html h5:first-child,.description-content[data-v-6ebc63d4] .description-html h6:first-child{margin-top:0}.description-content[data-v-6ebc63d4] .description-html h1{font-size:1.8em}.description-content[data-v-6ebc63d4] .description-html h2{font-size:1.5em}.description-content[data-v-6ebc63d4] .description-html h3{font-size:1.3em}.description-content[data-v-6ebc63d4] .description-html h4{font-size:1.1em}.description-content[data-v-6ebc63d4] .description-html h5,.description-content[data-v-6ebc63d4] .description-html h6{font-size:1em}.description-content[data-v-6ebc63d4] .description-html p{margin:0 0 1em}.description-content[data-v-6ebc63d4] .description-html p:last-child{margin-bottom:0}.description-content[data-v-6ebc63d4] .description-html ul,.description-content[data-v-6ebc63d4] .description-html ol{margin:1em 0;padding-left:2em}.description-content[data-v-6ebc63d4] .description-html ul li,.description-content[data-v-6ebc63d4] .description-html ol li{margin:.25em 0}.description-content[data-v-6ebc63d4] .description-html a{color:var(--theme-modal-link,var(--q-accent));text-decoration:underline}.description-content[data-v-6ebc63d4] .description-html a:hover{opacity:.8}.description-content[data-v-6ebc63d4] .description-html strong,.description-content[data-v-6ebc63d4] .description-html b{font-weight:600}.description-content[data-v-6ebc63d4] .description-html em,.description-content[data-v-6ebc63d4] .description-html i{font-style:italic}.description-content[data-v-6ebc63d4] .description-html code{background:#0000001a;border-radius:3px;padding:.2em .4em;font-family:Courier New,monospace;font-size:.9em}.description-content[data-v-6ebc63d4] .description-html pre{background:#0000001a;border-radius:6px;margin:1em 0;padding:1em;overflow-x:auto}.description-content[data-v-6ebc63d4] .description-html pre code{background:0 0;padding:0}.description-content[data-v-6ebc63d4] .description-html img{border-radius:4px;max-width:100%;height:auto;margin:.5em 0}.description-content[data-v-6ebc63d4] .description-html blockquote{border-left:4px solid var(--q-accent);background:#0000000d;margin:1em 0;padding:.5em 1em;font-style:italic}.description-content[data-v-6ebc63d4] .description-html table{border-collapse:collapse;width:100%;margin:1em 0}.description-content[data-v-6ebc63d4] .description-html table th,.description-content[data-v-6ebc63d4] .description-html table td{text-align:left;border:1px solid #0000001a;padding:.5em}.description-content[data-v-6ebc63d4] .description-html table th{background:#0000000d;font-weight:600}.description-content .description-text[data-v-6ebc63d4]{white-space:pre-wrap;word-wrap:break-word}.description-modal__actions[data-v-6ebc63d4]{background:#00000005;border-top:1px solid #0000001a}body.body--dark .description-modal__content[data-v-6ebc63d4]{background:var(--q-dark)}body.body--dark .description-content[data-v-6ebc63d4] .description-html code,body.body--dark .description-content[data-v-6ebc63d4] .description-html pre{background:#ffffff1a}body.body--dark .description-content[data-v-6ebc63d4] .description-html blockquote{background:#ffffff0d}body.body--dark .description-content[data-v-6ebc63d4] .description-html table th,body.body--dark .description-content[data-v-6ebc63d4] .description-html table td{border-color:#ffffff1a}body.body--dark .description-content[data-v-6ebc63d4] .description-html table th{background:#ffffff0d}body.body--dark .description-modal__actions[data-v-6ebc63d4]{background:#ffffff05;border-color:#ffffff1a}@media(max-width:599px){.description-modal__content[data-v-6ebc63d4]{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}}.description-modal__content[data-v-6ebc63d4]{scroll-behavior:smooth}.description-modal__header .q-btn[data-v-6ebc63d4]:focus{outline:2px solid var(--q-accent);outline-offset:2px}.description-expandable[data-v-1b477342]{--description-expandable-link:var(--surface-link,var(--link-on-light,var(--q-accent)));--description-expandable-modal-link:var(--theme-modal-link,var(--description-expandable-link));position:relative}.description-expandable--truncated .description-expandable__text--truncated[data-v-1b477342]{position:relative}.description-expandable--expanded .description-expandable__text--expanded[data-v-1b477342]{animation:.3s ease-out expandContent-1b477342}.description-expandable--modal-mode .description-expandable__trigger--modal[data-v-1b477342]{color:var(--description-expandable-modal-link)}.description-expandable--modal-mode .description-expandable__trigger--modal[data-v-1b477342]:hover{text-decoration:underline}.description-expandable--inline-mode .description-expandable__trigger--inline[data-v-1b477342]{color:var(--description-expandable-link)}.description-expandable--inline-mode .description-expandable__trigger--inline[data-v-1b477342]:hover{opacity:.8}.description-expandable__seo-content[data-v-1b477342]{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.description-expandable__content[data-v-1b477342]{line-height:1.6}.description-expandable__text--truncated.cursor-pointer[data-v-1b477342]{cursor:pointer}.description-expandable__text--truncated.cursor-pointer[data-v-1b477342]:hover{opacity:.8}.description-expandable__text--expanded[data-v-1b477342]{overflow:hidden}.description-expandable__text[data-v-1b477342] .description-html h1,.description-expandable__text[data-v-1b477342] .description-html h2,.description-expandable__text[data-v-1b477342] .description-html h3,.description-expandable__text[data-v-1b477342] .description-html h4,.description-expandable__text[data-v-1b477342] .description-html h5,.description-expandable__text[data-v-1b477342] .description-html h6{margin:1em 0 .5em;font-weight:600;line-height:1.3}.description-expandable__text[data-v-1b477342] .description-html h1:first-child,.description-expandable__text[data-v-1b477342] .description-html h2:first-child,.description-expandable__text[data-v-1b477342] .description-html h3:first-child,.description-expandable__text[data-v-1b477342] .description-html h4:first-child,.description-expandable__text[data-v-1b477342] .description-html h5:first-child,.description-expandable__text[data-v-1b477342] .description-html h6:first-child{margin-top:0}.description-expandable__text[data-v-1b477342] .description-html h1{font-size:1.5em}.description-expandable__text[data-v-1b477342] .description-html h2{font-size:1.3em}.description-expandable__text[data-v-1b477342] .description-html h3{font-size:1.2em}.description-expandable__text[data-v-1b477342] .description-html h4{font-size:1.1em}.description-expandable__text[data-v-1b477342] .description-html h5,.description-expandable__text[data-v-1b477342] .description-html h6{font-size:1em}.description-expandable__text[data-v-1b477342] .description-html p{margin:0 0 .8em}.description-expandable__text[data-v-1b477342] .description-html p:last-child{margin-bottom:0}.description-expandable__text[data-v-1b477342] .description-html ul,.description-expandable__text[data-v-1b477342] .description-html ol{margin:.8em 0;padding-left:1.5em}.description-expandable__text[data-v-1b477342] .description-html ul li,.description-expandable__text[data-v-1b477342] .description-html ol li{margin:.2em 0}.description-expandable__text[data-v-1b477342] .description-html a{color:var(--description-expandable-link);text-decoration:underline}.description-expandable__text[data-v-1b477342] .description-html a:hover{opacity:.8}.description-expandable__text[data-v-1b477342] .description-html strong,.description-expandable__text[data-v-1b477342] .description-html b{font-weight:600}.description-expandable__text[data-v-1b477342] .description-html em,.description-expandable__text[data-v-1b477342] .description-html i{font-style:italic}.description-expandable__text[data-v-1b477342] .description-html code{background:#0000001a;border-radius:3px;padding:.1em .3em;font-family:Courier New,monospace;font-size:.9em}.description-expandable__text[data-v-1b477342] .description-html pre{background:#0000001a;border-radius:4px;margin:.8em 0;padding:.8em;overflow-x:auto}.description-expandable__text[data-v-1b477342] .description-html pre code{background:0 0;padding:0}.description-expandable__text[data-v-1b477342] .description-html img{border-radius:4px;max-width:100%;height:auto;margin:.4em 0}.description-expandable__text[data-v-1b477342] .description-html iframe,.description-expandable__text[data-v-1b477342] .description-html object,.description-expandable__text[data-v-1b477342] .description-html embed{border:0;max-width:100%;display:block}.description-expandable__text[data-v-1b477342] .description-html video{border:0;max-width:100%;display:block}.description-expandable__text[data-v-1b477342] .description-html iframe[src*="youtube.com/embed"],.description-expandable__text[data-v-1b477342] .description-html iframe[src*="youtube-nocookie.com/embed"],.description-expandable__text[data-v-1b477342] .description-html iframe[src*="player.vimeo.com/video"]{aspect-ratio:16/9;width:100%;height:auto}.description-expandable__text[data-v-1b477342] .description-html blockquote{border-left:3px solid var(--q-accent);background:#0000000d;margin:.8em 0;padding:.4em .8em;font-style:italic}.description-expandable__text .description-text[data-v-1b477342]{white-space:pre-wrap;word-wrap:break-word}.description-expandable__trigger[data-v-1b477342]{cursor:pointer;transition:color var(--motion-duration-short,.16s) var(--motion-ease,ease),opacity var(--motion-duration-short,.16s) var(--motion-ease,ease);color:var(--description-expandable-link);align-items:center;font-weight:500;display:inline-flex}.description-expandable__trigger--inline[data-v-1b477342]{margin-left:.5em}.description-expandable__trigger--modal[data-v-1b477342]{margin-left:.25em}.description-expandable__trigger--modal .description-expandable__trigger-text[data-v-1b477342]{transition:border-color var(--motion-duration-short,.16s) var(--motion-ease,ease);border-bottom:1px solid #0000}.description-expandable__trigger--modal:hover .description-expandable__trigger-text[data-v-1b477342]{border-bottom-color:currentColor}@media(prefers-reduced-motion:reduce){.description-expandable__trigger[data-v-1b477342],.description-expandable__trigger--modal .description-expandable__trigger-text[data-v-1b477342]{transition:none}}html[data-motion-state=disabled],html[data-motion-pref=reduced]{transition:none}.description-expandable__trigger-text[data-v-1b477342]{font-size:.9em}.description-expandable__collapse[data-v-1b477342]{text-align:left}.description-expandable__trigger--collapse[data-v-1b477342]:hover{opacity:.8}@keyframes expandContent-1b477342{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}body.body--dark .description-expandable__text[data-v-1b477342] .description-html code,body.body--dark .description-expandable__text[data-v-1b477342] .description-html pre{background:#ffffff1a}body.body--dark .description-expandable__text[data-v-1b477342] .description-html blockquote{background:#ffffff0d}@media(max-width:599px){.description-expandable__trigger--modal[data-v-1b477342]{margin-left:.5em}.description-expandable__trigger--modal .description-expandable__trigger-text[data-v-1b477342]{font-size:1em}.description-expandable__text[data-v-1b477342] .description-html h1{font-size:1.3em}.description-expandable__text[data-v-1b477342] .description-html h2{font-size:1.2em}.description-expandable__text[data-v-1b477342] .description-html h3{font-size:1.1em}.description-expandable__text[data-v-1b477342] .description-html h4,.description-expandable__text[data-v-1b477342] .description-html h5,.description-expandable__text[data-v-1b477342] .description-html h6{font-size:1em}}@media(prefers-reduced-motion:reduce){.description-expandable__text--expanded[data-v-1b477342]{animation:none}.description-expandable__trigger[data-v-1b477342]{transition:none}}.masonry-skeleton[data-v-361a1f21]{width:100%;margin:0 auto}.masonry-skeleton-container[data-v-361a1f21]{width:100%;min-height:200px;position:relative;container-type:inline-size}.masonry-skeleton-columns[data-v-361a1f21]{gap:var(--masonry-gap,16px);align-items:flex-start;display:flex}.masonry-skeleton-column[data-v-361a1f21]{gap:var(--masonry-gap,16px);flex-direction:column;flex:1;display:flex}.gl-item.gl-loading[data-v-361a1f21]{break-inside:avoid;aspect-ratio:var(--skeleton-aspect-ratio,1.2);position:relative}.gl-item.gl-loading .gl-img[data-v-361a1f21]{border-radius:var(--gl-radius,8px);background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%) 0 0/200% 100%}.skeleton-photo-animated[data-v-361a1f21]{animation:1.6s ease-in-out infinite shimmer-361a1f21;animation-delay:var(--skeleton-delay,0s)}.gl-item.gl-loading .gl-overlay[data-v-361a1f21]{opacity:1;flex-direction:column;gap:6px;display:flex}.gl-item.gl-loading .gl-title[data-v-361a1f21]{background:#ffffff4d!important}.gl-item.gl-loading .gl-description[data-v-361a1f21]{background:#fff3!important}.skeleton-staggered[data-v-361a1f21]{opacity:0;animation:.7s ease-out forwards slideInUp-361a1f21;animation-delay:var(--skeleton-delay,0s);transform:translateY(20px)scale(.95)}@keyframes shimmer-361a1f21{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes slideInUp-361a1f21{to{opacity:1;transform:translateY(0)scale(1)}}@container (width<=400px){.masonry-skeleton-columns[data-v-361a1f21]{flex-direction:column}}@container (width>=401px) and (width<=800px){.masonry-skeleton-columns[data-v-361a1f21],.masonry-skeleton-column[data-v-361a1f21]{gap:calc(var(--masonry-gap,16px) * .75)}}@supports not (container-type:inline-size){@media(max-width:400px){.masonry-skeleton-columns[data-v-361a1f21]{flex-direction:column}}@media(min-width:401px)and (max-width:800px){.masonry-skeleton-columns[data-v-361a1f21],.masonry-skeleton-column[data-v-361a1f21]{gap:calc(var(--masonry-gap,16px) * .75)}}}.gallery-separator-0[data-v-361a1f21]{--masonry-gap:0px}.gallery-separator-1[data-v-361a1f21]{--masonry-gap:8px}.gallery-separator-2[data-v-361a1f21]{--masonry-gap:16px}.gallery-separator-3[data-v-361a1f21]{--masonry-gap:24px}.gallery-separator-4[data-v-361a1f21]{--masonry-gap:32px}.gallery-separator-5[data-v-361a1f21]{--masonry-gap:40px}@media(prefers-reduced-motion:reduce){.skeleton-photo-animated[data-v-361a1f21],.skeleton-staggered[data-v-361a1f21]{animation:none}.skeleton-staggered[data-v-361a1f21]{opacity:1;transform:none}}.reduced-motion .skeleton-photo-animated[data-v-361a1f21],.reduced-motion .skeleton-staggered[data-v-361a1f21]{animation:none}.reduced-motion .skeleton-staggered[data-v-361a1f21]{opacity:1;transform:none}.masonry-container[data-v-deff23ba]{contain:layout style;width:100%;margin:0 auto}.masonry-grid-wrapper[data-v-deff23ba]{width:100%;min-height:200px;position:relative}.masonry-grid[data-v-deff23ba]{--gl-gap:var(--masonry-gap,1rem);width:100%}.masonry-item[data-v-deff23ba]{box-sizing:border-box;contain:layout style;cursor:pointer;width:100%;font-size:0;line-height:0;position:relative;overflow:visible}.masonry-item[data-v-deff23ba] .gl-frame,.masonry-item .photo-container[data-v-deff23ba],.masonry-item[data-v-deff23ba] .gl-item{width:100%;display:block}.masonry-item[data-v-deff23ba] .gl-item.gl-layout-masonry{column-count:unset;column-gap:unset;column-fill:unset;display:block}.masonry-item[data-v-deff23ba] .gl-item{aspect-ratio:unset}.masonry-item[data-v-deff23ba] .gl-item .gl-frame{aspect-ratio:unset;width:100%;height:auto}.masonry-item[data-v-deff23ba] .gl-img{width:100%;max-width:100%;height:auto;display:block}.masonry-item[data-v-deff23ba] .gl-frame.is-empty{aspect-ratio:3/2;width:100%}.masonry-item[data-v-deff23ba] .gl-frame.is-empty .gl-img{object-fit:contain;width:100%;height:100%}.masonry-empty[data-v-deff23ba]{justify-content:center;align-items:center;width:100%;min-height:200px;display:flex}.load-more-container[data-v-deff23ba]{justify-content:center;margin-top:32px;padding:16px;display:flex}.load-more-btn[data-v-deff23ba]{min-width:160px}@media(prefers-reduced-motion:reduce){.gl-item[data-v-deff23ba],.gl-img[data-v-deff23ba],.gl-overlay[data-v-deff23ba]{transition:none!important;animation:none!important}}@media print{.masonry-grid[data-v-deff23ba]{column-count:2;column-gap:8px}.masonry-item[data-v-deff23ba]{break-inside:avoid;width:48%;margin:1%;display:inline-block}}.magazine-skeleton[data-v-49b1f024]{width:100%;margin:0 auto}.magazine-skeleton-container[data-v-49b1f024]{width:100%;min-height:200px;position:relative;container-type:inline-size}.magazine-skeleton-grid[data-v-49b1f024]{width:100%}.magazine-skeleton-item[data-v-49b1f024]{border-radius:var(--gl-radius,8px);position:relative;overflow:hidden}.magazine-skeleton-item .gl-img[data-v-49b1f024]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%) 0 0/200% 100%}.skeleton-photo-animated[data-v-49b1f024]{animation:1.6s ease-in-out infinite shimmer-49b1f024;animation-delay:var(--skeleton-delay,0s)}.magazine-hero[data-v-49b1f024]{grid-area:span 2/span 2}.magazine-skeleton-item .gl-overlay[data-v-49b1f024]{opacity:1;flex-direction:column;gap:6px;display:flex}.magazine-skeleton-item .gl-title[data-v-49b1f024]{background:#ffffff4d!important}.magazine-skeleton-item .gl-description[data-v-49b1f024]{background:#fff3!important}.skeleton-staggered[data-v-49b1f024]{opacity:0;animation:.6s ease-out forwards slideInUp-49b1f024;animation-delay:var(--skeleton-delay,0s);transform:translateY(20px)scale(.95)}@keyframes shimmer-49b1f024{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes slideInUp-49b1f024{to{opacity:1;transform:translateY(0)scale(1)}}@container (width<=480px){.magazine-skeleton-grid[data-v-49b1f024]{grid-template-columns:repeat(2,1fr)!important}.magazine-hero[data-v-49b1f024]{aspect-ratio:16/9;grid-area:span 1/span 2}}@container (width>=481px) and (width<=768px){.magazine-skeleton-grid[data-v-49b1f024]{grid-template-columns:repeat(3,1fr)!important}.magazine-hero[data-v-49b1f024]{grid-area:span 2/span 2}}@supports not (container-type:inline-size){@media(max-width:480px){.magazine-skeleton-grid[data-v-49b1f024]{grid-template-columns:repeat(2,1fr)!important}.magazine-hero[data-v-49b1f024]{aspect-ratio:16/9;grid-area:span 1/span 2}}@media(min-width:481px)and (max-width:768px){.magazine-skeleton-grid[data-v-49b1f024]{grid-template-columns:repeat(3,1fr)!important}.magazine-hero[data-v-49b1f024]{grid-area:span 2/span 2}}}.gallery-separator-0[data-v-49b1f024]{--magazine-gap:0px}.gallery-separator-1[data-v-49b1f024]{--magazine-gap:8px}.gallery-separator-2[data-v-49b1f024]{--magazine-gap:16px}.gallery-separator-3[data-v-49b1f024]{--magazine-gap:24px}.gallery-separator-4[data-v-49b1f024]{--magazine-gap:32px}.gallery-separator-5[data-v-49b1f024]{--magazine-gap:40px}@media(prefers-reduced-motion:reduce){.skeleton-photo-animated[data-v-49b1f024],.skeleton-staggered[data-v-49b1f024]{animation:none}.skeleton-staggered[data-v-49b1f024]{opacity:1;transform:none}}.reduced-motion .skeleton-photo-animated[data-v-49b1f024],.reduced-motion .skeleton-staggered[data-v-49b1f024]{animation:none}.reduced-motion .skeleton-staggered[data-v-49b1f024]{opacity:1;transform:none}.magazine-container[data-v-719e92c7]{width:100%;margin:0 auto}.magazine-grid-wrapper[data-v-719e92c7]{width:100%;min-height:200px;position:relative;container:magazine/inline-size}.magazine-grid[data-v-719e92c7]{gap:var(--gl-gap,16px);width:100%;max-width:1200px;margin-inline-start:auto;margin-inline-end:auto;display:grid}.magazine-grid--large[data-v-719e92c7]{max-width:1440px}.magazine-panel[data-v-719e92c7]{width:100%;max-width:var(--magazine-panel-max);grid-template-columns:repeat(var(--magazine-columns),minmax(0,1fr));gap:var(--gl-gap,16px);grid-template-rows:repeat(2,minmax(0,1fr));margin-inline-start:auto;margin-inline-end:auto;display:grid;position:relative}.magazine-panel[data-v-719e92c7]:before{content:"";padding-bottom:calc(100% / var(--magazine-panel-ratio));pointer-events:none;grid-area:1/1/-1/-1}.magazine-panel--1[data-v-719e92c7],.magazine-panel--2[data-v-719e92c7]{grid-template-rows:minmax(0,1fr)}.magazine-panel--1[data-v-719e92c7]{width:100%;max-width:800px;margin-inline-start:auto;margin-inline-end:auto}.magazine-item[data-v-719e92c7]{grid-column:var(--magazine-column);grid-row:var(--magazine-row);content-visibility:visible;contain-intrinsic-size:none;border-radius:var(--gallery-radius,8px);background:var(--gl-media-placeholder-bg,var(--gl-card-surface));contain:layout;min-width:0;min-height:0;transition:transform var(--gl-transition,var(--gallery-transition-speed,.3s)) ease,box-shadow var(--gl-transition,var(--gallery-transition-speed,.3s)) ease;cursor:pointer;box-shadow:var(--gallery-shadow,var(--gl-shadow-soft));border:var(--gallery-border-width,0px) solid var(--gallery-border-color,transparent);position:relative;overflow:hidden;container-type:normal}.magazine-item[data-v-719e92c7]>*{width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.magazine-item[data-v-719e92c7] .gl-frame{aspect-ratio:auto;width:100%;height:100%;display:block}.magazine-item[data-v-719e92c7] .gl-frame .gl-img{object-fit:var(--magazine-fit,cover);object-position:center center;width:100%;max-width:none;height:100%;max-height:none;display:block}.magazine-item[data-v-719e92c7] .gl-item{aspect-ratio:auto;content-visibility:visible;contain-intrinsic-size:none;width:100%;height:100%;display:block}.load-more-container[data-v-719e92c7]{justify-content:center;margin-top:32px;padding:16px;display:flex}.load-more-btn[data-v-719e92c7]{min-width:160px}@container magazine (width<=600px){.magazine-panel[data-v-719e92c7]{max-width:none;display:block}.magazine-panel[data-v-719e92c7]:before{display:none}.magazine-item+.magazine-item[data-v-719e92c7]{margin-top:var(--gl-gap,16px)}.magazine-item[data-v-719e92c7]:before{content:"";padding-bottom:calc(100% / var(--magazine-ratio,1.5));display:block}.magazine-item[data-v-719e92c7] .gl-frame .gl-img{object-fit:contain}}@supports not (container-type:inline-size){@media(max-width:600px){.magazine-panel[data-v-719e92c7]{max-width:none;display:block}.magazine-panel[data-v-719e92c7]:before{display:none}.magazine-item+.magazine-item[data-v-719e92c7]{margin-top:var(--gl-gap,16px)}.magazine-item[data-v-719e92c7]:before{content:"";padding-bottom:calc(100% / var(--magazine-ratio,1.5));display:block}.magazine-item[data-v-719e92c7] .gl-frame .gl-img{object-fit:contain}}}.justified-skeleton[data-v-e1dc5501]{width:100%;margin:0 auto}.justified-skeleton-container[data-v-e1dc5501]{width:100%;min-height:200px;position:relative;container-type:inline-size}.justified-skeleton-row[data-v-e1dc5501]{opacity:0;animation:.8s ease-out forwards slideInUp-e1dc5501;animation-delay:var(--row-delay,0s);transform:translateY(30px)}.gl-item.gl-loading[data-v-e1dc5501]{border-radius:var(--gl-radius,8px);position:relative;overflow:hidden}.gl-item.gl-loading .gl-img[data-v-e1dc5501]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%) 0 0/200% 100%}.skeleton-photo-animated[data-v-e1dc5501]{animation:1.7s ease-in-out infinite shimmer-e1dc5501;animation-delay:var(--skeleton-delay,0s)}.gl-item.gl-loading .gl-overlay[data-v-e1dc5501]{opacity:1;flex-direction:column;gap:6px;display:flex}.gl-item.gl-loading .gl-title[data-v-e1dc5501]{background:#ffffff4d!important}.gl-item.gl-loading .gl-description[data-v-e1dc5501]{background:#fff3!important}.skeleton-staggered[data-v-e1dc5501]{opacity:0;animation:.6s ease-out forwards scaleIn-e1dc5501;animation-delay:var(--skeleton-delay,0s);transform:scale(.9)}@keyframes shimmer-e1dc5501{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes slideInUp-e1dc5501{to{opacity:1;transform:translateY(0)}}@keyframes scaleIn-e1dc5501{to{opacity:1;transform:scale(1)}}@container (width<=400px){.justified-skeleton-row[data-v-e1dc5501]{gap:calc(var(--justified-gap,16px) * .75);flex-direction:column}.gl-item.gl-loading[data-v-e1dc5501]{width:100%!important;height:200px!important}}@container (width>=401px) and (width<=800px){.justified-skeleton-row[data-v-e1dc5501]{gap:calc(var(--justified-gap,16px) * .75);margin-bottom:calc(var(--justified-gap,16px) * .75)}}@supports not (container-type:inline-size){@media(max-width:400px){.justified-skeleton-row[data-v-e1dc5501]{gap:calc(var(--justified-gap,16px) * .75);flex-direction:column}.gl-item.gl-loading[data-v-e1dc5501]{width:100%!important;height:200px!important}}@media(min-width:401px)and (max-width:800px){.justified-skeleton-row[data-v-e1dc5501]{gap:calc(var(--justified-gap,16px) * .75);margin-bottom:calc(var(--justified-gap,16px) * .75)}}}.gallery-separator-0[data-v-e1dc5501]{--justified-gap:0px}.gallery-separator-1[data-v-e1dc5501]{--justified-gap:8px}.gallery-separator-2[data-v-e1dc5501]{--justified-gap:16px}.gallery-separator-3[data-v-e1dc5501]{--justified-gap:24px}.gallery-separator-4[data-v-e1dc5501]{--justified-gap:32px}.gallery-separator-5[data-v-e1dc5501]{--justified-gap:40px}@media(prefers-reduced-motion:reduce){.skeleton-photo-animated[data-v-e1dc5501],.skeleton-staggered[data-v-e1dc5501],.justified-skeleton-row[data-v-e1dc5501]{animation:none}.skeleton-staggered[data-v-e1dc5501],.justified-skeleton-row[data-v-e1dc5501]{opacity:1;transform:none}}.reduced-motion .skeleton-photo-animated[data-v-e1dc5501],.reduced-motion .skeleton-staggered[data-v-e1dc5501],.reduced-motion .justified-skeleton-row[data-v-e1dc5501]{animation:none}.reduced-motion .skeleton-staggered[data-v-e1dc5501],.reduced-motion .justified-skeleton-row[data-v-e1dc5501]{opacity:1;transform:none}.photo-justified-container[data-v-1f625d67]{box-sizing:border-box;width:100%;margin:0 auto;padding:0}.photo-justified-grid[data-v-1f625d67]{box-sizing:border-box;width:100%;min-height:200px;padding:0;position:relative;container-type:inline-size}.justified-content[data-v-1f625d67]{width:100%;position:relative}.justified-empty[data-v-1f625d67]{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:300px;display:flex}.load-more-container[data-v-1f625d67]{justify-content:center;margin-top:32px;padding:16px;display:flex}.load-more-btn[data-v-1f625d67]{min-width:200px}.gallery-grid-fallback[data-v-1f625d67]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:24px;width:100%;display:grid}.hover-effects-disabled .gl-item:hover .gl-overlay[data-v-1f625d67]{opacity:0}.gl-overlay.overlay-visible[data-v-1f625d67]{opacity:var(--gl-overlay-opacity-hover)}@media(prefers-reduced-motion:reduce){.gl-item[data-v-1f625d67],.gl-overlay[data-v-1f625d67]{transition:none}}.justified-gallery-card[data-v-1f625d67]{box-sizing:border-box;width:100%;height:100%;display:block;position:absolute;overflow:visible}.justified-gallery-card[data-v-1f625d67] .gl-frame{width:100%;height:100%}.justified-gallery-card[data-v-1f625d67] .gl-img{object-fit:cover;width:100%;height:100%}.justified-gallery-card[data-v-1f625d67] .gl-item.gl-thumb-natural .gl-img{object-fit:cover!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}
