.gallery-overlay[data-v-67e49ceb]{background:#000000f2;display:flex;flex-direction:column;inset:0;outline:none;position:fixed;z-index:9999}.gallery-header[data-v-67e49ceb]{align-items:center;display:flex;justify-content:space-between;left:0;padding:16px 20px;position:absolute;right:0;top:0;z-index:10}.gallery-counter[data-v-67e49ceb]{color:#fffc;font-size:.875rem;font-weight:500}.gallery-close-btn[data-v-67e49ceb]{align-items:center;background:#ffffff1a;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s;width:40px}.gallery-close-btn[data-v-67e49ceb]:hover{background:#fff3}.gallery-body[data-v-67e49ceb]{display:flex;flex:1;height:100%;overflow:hidden}.gallery-thumbs-side[data-v-67e49ceb]{display:none;flex-direction:column;flex-shrink:0;gap:8px;padding:64px 16px 16px;position:relative}@media(min-width:640px){.gallery-thumbs-side[data-v-67e49ceb]{display:flex}}.gallery-thumb-arrow[data-v-67e49ceb]{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff26;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;left:50%;position:absolute;transform:translate(-50%);transition:all .2s;width:32px;z-index:20}.gallery-thumb-arrow[data-v-67e49ceb]:hover{background:#ffffff40}.gallery-thumb-arrow.top[data-v-67e49ceb]{top:72px}.gallery-thumb-arrow.bottom[data-v-67e49ceb]{bottom:16px}.gallery-thumbs-scroll[data-v-67e49ceb]{display:flex;flex-direction:column;gap:8px;max-height:calc(100vh - 100px);overflow-y:auto;scrollbar-width:none}.gallery-thumbs-scroll[data-v-67e49ceb]::-webkit-scrollbar{display:none}.gallery-thumb[data-v-67e49ceb]{border:2px solid transparent;border-radius:12px;cursor:pointer;flex-shrink:0;height:100px;opacity:.5;overflow:hidden;transition:all .2s;width:100px}.gallery-thumb[data-v-67e49ceb]:hover{opacity:.8}.gallery-thumb.active[data-v-67e49ceb]{border-color:#fff;opacity:1}.gallery-main[data-v-67e49ceb]{flex:1;min-width:0;padding:0 16px}.gallery-main[data-v-67e49ceb],.gallery-media-wrap[data-v-67e49ceb]{align-items:center;display:flex;justify-content:center;position:relative}.gallery-media[data-v-67e49ceb],.gallery-media-wrap[data-v-67e49ceb]{max-height:calc(100vh - 80px);max-width:100%}.gallery-media[data-v-67e49ceb]{border-radius:16px;cursor:pointer;-o-object-fit:contain;object-fit:contain}.gallery-video-wrap[data-v-67e49ceb]{position:relative}.gallery-play-btn[data-v-67e49ceb],.gallery-video-wrap[data-v-67e49ceb]{align-items:center;display:flex;justify-content:center}.gallery-play-btn[data-v-67e49ceb]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000080;border:none;border-radius:50%;color:#fff;cursor:pointer;height:72px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .25s;width:72px;z-index:5}.gallery-play-btn[data-v-67e49ceb]:hover{background:#000000b3;transform:translate(-50%,-50%) scale(1.1)}.gallery-caption[data-v-67e49ceb]{bottom:-48px;left:50%;position:absolute;text-align:center;transform:translate(-50%);white-space:nowrap}.gallery-caption-eyebrow[data-v-67e49ceb]{color:#fff9;font-size:.7rem;font-weight:600;letter-spacing:.08em;margin-bottom:4px;text-transform:uppercase}.gallery-caption-headline[data-v-67e49ceb]{color:#fff;font-size:1rem;font-weight:700}.gallery-caption-sub[data-v-67e49ceb]{color:#ffffffb3;font-size:.8rem;margin-top:2px}.gallery-nav-btn[data-v-67e49ceb]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1a;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s;width:44px;z-index:10}.gallery-nav-btn[data-v-67e49ceb]:hover{background:#fff3}.gallery-nav-btn.prev[data-v-67e49ceb]{left:12px}.gallery-nav-btn.next[data-v-67e49ceb]{right:12px}@media(min-width:640px){.gallery-nav-btn[data-v-67e49ceb]{height:48px;width:48px}.gallery-nav-btn.prev[data-v-67e49ceb]{left:16px}.gallery-nav-btn.next[data-v-67e49ceb]{right:16px}}.gallery-thumbs-bottom[data-v-67e49ceb]{background:linear-gradient(0deg,rgba(0,0,0,.8),transparent);bottom:0;left:0;padding:16px;position:absolute;right:0;z-index:10}@media(min-width:640px){.gallery-thumbs-bottom[data-v-67e49ceb]{display:none}}.gallery-thumbs-bottom-scroll[data-v-67e49ceb]{display:flex;gap:8px;justify-content:center;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.gallery-thumbs-bottom-scroll[data-v-67e49ceb]::-webkit-scrollbar{display:none}.gallery-thumb-mobile[data-v-67e49ceb]{border:2px solid transparent;border-radius:10px;cursor:pointer;flex-shrink:0;height:60px;opacity:.5;overflow:hidden;transition:all .2s;width:60px}.gallery-thumb-mobile.active[data-v-67e49ceb]{border-color:#fff;opacity:1}.gallery-fade-enter-active[data-v-67e49ceb],.gallery-fade-leave-active[data-v-67e49ceb]{transition:opacity .2s ease}.gallery-fade-enter-from[data-v-67e49ceb],.gallery-fade-leave-to[data-v-67e49ceb]{opacity:0}.slide-left-enter-active[data-v-67e49ceb],.slide-left-leave-active[data-v-67e49ceb],.slide-right-enter-active[data-v-67e49ceb],.slide-right-leave-active[data-v-67e49ceb]{transition:all .2s ease-out}.slide-right-enter-from[data-v-67e49ceb]{opacity:0;transform:translate(24px)}.slide-left-enter-from[data-v-67e49ceb],.slide-right-leave-to[data-v-67e49ceb]{opacity:0;transform:translate(-24px)}.slide-left-leave-to[data-v-67e49ceb]{opacity:0;transform:translate(24px)}[data-v-ebf6c7f2] .prose h1,[data-v-ebf6c7f2] .prose h2,[data-v-ebf6c7f2] .prose h3,[data-v-ebf6c7f2] .prose h4,[data-v-ebf6c7f2] .prose h5,[data-v-ebf6c7f2] .prose h6{font-weight:600;line-height:1.3;margin-bottom:.5em;margin-top:1.25em}[data-v-ebf6c7f2] .prose h1{font-size:1.5rem}[data-v-ebf6c7f2] .prose h2{font-size:1.25rem}[data-v-ebf6c7f2] .prose h3{font-size:1.1rem}[data-v-ebf6c7f2] .prose p{line-height:1.7;margin-bottom:.5em;margin-top:.5em}[data-v-ebf6c7f2] .prose ol,[data-v-ebf6c7f2] .prose ul{margin:.5em 0;padding-left:1.5em}[data-v-ebf6c7f2] .prose ul{list-style-type:disc}[data-v-ebf6c7f2] .prose ol{list-style-type:decimal}[data-v-ebf6c7f2] .prose li{margin:.25em 0}[data-v-ebf6c7f2] .prose blockquote{border-left:3px solid var(--brand,#f97316);color:inherit;font-style:italic;margin:1em 0;opacity:.8;padding-left:1em}[data-v-ebf6c7f2] .prose a{color:var(--brand,#f97316);text-decoration:none}[data-v-ebf6c7f2] .prose a:hover{text-decoration:underline}[data-v-ebf6c7f2] .prose img{height:auto;max-width:100%}[data-v-ebf6c7f2] .prose iframe,[data-v-ebf6c7f2] .prose img{border-radius:.5rem;margin:.75em 0}[data-v-ebf6c7f2] .prose iframe{aspect-ratio:16/9;border:none;width:100%}[data-v-ebf6c7f2] .prose code{border-radius:.25rem;font-size:.875em;padding:.1em .3em}[data-v-ebf6c7f2] .prose code,[data-v-ebf6c7f2] .prose pre{background:#0000000f}[data-v-ebf6c7f2] .prose pre{border-radius:.5rem;overflow-x:auto;padding:1em}[data-v-ebf6c7f2] .prose pre code{background:none;padding:0}[data-v-ebf6c7f2] .prose [style*="text-align: center"]{text-align:center}[data-v-ebf6c7f2] .prose [style*="text-align: right"]{text-align:right}[data-v-ebf6c7f2] .prose [style*="text-align: justify"]{text-align:justify}.scrollbar-hide[data-v-0c62037b]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-v-0c62037b]::-webkit-scrollbar{display:none}.scrollbar-hide[data-v-753c5809]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-v-753c5809]::-webkit-scrollbar{display:none}
