.template-gallery[data-v-53fde22a]{--gallery-ink:#f5f5f7;--gallery-muted:#a4a4ad;--gallery-glass:rgba(20,20,23,.72);--gallery-edge:hsla(0,0%,100%,.12);--gallery-radius:24px;--gallery-ease:cubic-bezier(.22,1,.36,1);--gallery-shadow:0 2px 12px rgb(0 0 0/8%);color:var(--gallery-ink);margin:0 auto;max-width:1280px;padding:0 40px 112px;width:100%}.template-gallery__intro[data-v-53fde22a]{padding:76px 0 56px;text-align:center}.template-gallery__eyebrow[data-v-53fde22a]{color:var(--gallery-muted);font-size:12px;font-weight:500;letter-spacing:.08em;margin:0 0 20px}.template-gallery h1[data-v-53fde22a]{font-size:clamp(42px,5.1vw,72px);font-weight:520;letter-spacing:-.055em;line-height:1.1;margin:0 auto;max-width:1000px;text-wrap:balance}.template-gallery__lead[data-v-53fde22a]{color:#b5b5be;font-size:16px;font-weight:400;line-height:1.65;margin:22px auto 0;max-width:650px;text-wrap:balance}.template-gallery__grid[data-v-53fde22a]{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr))}.scene[data-v-53fde22a]{min-width:0;position:relative}.scene__link[data-v-53fde22a]{color:inherit;display:flex;flex-direction:column;height:100%;text-decoration:none;-webkit-tap-highlight-color:transparent}.scene__link[data-v-53fde22a],.scene__media[data-v-53fde22a]{border-radius:var(--gallery-radius)}.scene__media[data-v-53fde22a]{aspect-ratio:9/16;background:#141416;box-shadow:var(--gallery-shadow);isolation:isolate;overflow:hidden;position:relative;width:100%}.scene__media[data-v-53fde22a]:after{background:linear-gradient(145deg,hsla(0,0%,100%,.04),transparent 35%);border:1px solid var(--gallery-edge);border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;transition:border-color .24s ease;z-index:3}.scene__poster[data-v-53fde22a],.scene__video[data-v-53fde22a]{display:block;height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}.scene__video[data-v-53fde22a]{opacity:0;transition:opacity .24s ease}.scene.is-playing .scene__video[data-v-53fde22a]{opacity:1}.scene__duration[data-v-53fde22a]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f0f12b8;border:1px solid hsla(0,0%,100%,.1);border-radius:100px;color:#f5f5f7;font-size:11px;font-variant-numeric:tabular-nums;left:14px;line-height:1.2;padding:7px 10px;position:absolute;top:14px;z-index:2}.scene__reveal[data-v-53fde22a]{-webkit-backdrop-filter:blur(20px) saturate(135%);backdrop-filter:blur(20px) saturate(135%);background:var(--gallery-glass);border:1px solid hsla(0,0%,100%,.18);border-radius:16px;bottom:12px;box-shadow:0 4px 16px #0000001f,inset 0 1px #ffffff0a;display:flex;flex-direction:column;gap:8px;justify-content:center;left:12px;min-height:80px;padding:14px 16px;position:absolute;right:12px;transition:opacity .28s var(--gallery-ease),transform .32s var(--gallery-ease);z-index:2}.scene__credits[data-v-53fde22a]{color:#d7d7de;font-size:12px;line-height:1.4}.scene__action[data-v-53fde22a]{align-items:center;color:#fff;display:flex;font-size:13px;font-weight:550;gap:8px;justify-content:space-between;line-height:1.4}.scene__action svg[data-v-53fde22a]{flex:0 0 auto;transition:transform .28s var(--gallery-ease)}.scene__error[data-v-53fde22a]{color:#f5f5f7;font-size:11px;line-height:1.45;margin:0}.scene__caption[data-v-53fde22a]{display:flex;flex:1;flex-direction:column;gap:8px;padding:16px 2px 0}.scene__caption h2[data-v-53fde22a]{color:#e9e9ed;font-size:15px;font-weight:500;letter-spacing:-.015em;line-height:1.35;margin:0;min-height:2.7em;overflow-wrap:anywhere}.scene__meta[data-v-53fde22a]{align-items:center;color:var(--gallery-muted);display:flex;flex-wrap:wrap;font-size:11px;gap:7px;line-height:1.5;margin:auto 0 0}.scene__meta>span[data-v-53fde22a]{color:#85858f}.scene__preview[data-v-53fde22a]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--gallery-glass);border:1px solid hsla(0,0%,100%,.22);border-radius:100px;color:#f5f5f7;cursor:pointer;display:grid;height:44px;padding:0;place-items:center;position:absolute;right:12px;top:12px;transition:opacity .2s ease,background-color .18s ease,border-color .18s ease;width:44px;z-index:4}.scene__preview[data-v-53fde22a]:hover{background:#2d2d31e6;border-color:#ffffff73}.scene__preview[data-v-53fde22a]:active{background:#101013f5;box-shadow:inset 0 1px 4px #0003}.scene__link:active .scene__media[data-v-53fde22a]:after{border-color:#ffffff61}.scene__link[data-v-53fde22a]:focus-visible,.scene__preview[data-v-53fde22a]:focus-visible{outline:2px solid #f5d3bc;outline-offset:5px}.scene__preview[data-v-53fde22a]:focus-visible{box-shadow:0 0 0 7px #000000e6}.scene:focus-within .scene__media[data-v-53fde22a]:after{border-color:#ffffff73}.scene__loading[data-v-53fde22a]{animation:gallery-loading-53fde22a 1s linear infinite}.template-gallery__sr[data-v-53fde22a]{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@keyframes gallery-loading-53fde22a{to{transform:rotate(1turn)}}@media (hover:hover) and (pointer:fine){.scene__reveal[data-v-53fde22a]{opacity:0;transform:translateY(8px)}.scene__preview[data-v-53fde22a]{opacity:0}.scene.has-error .scene__reveal[data-v-53fde22a],.scene.is-playing .scene__reveal[data-v-53fde22a],.scene:focus-within .scene__reveal[data-v-53fde22a],.scene:hover .scene__reveal[data-v-53fde22a]{opacity:1;transform:translateY(0)}.scene.is-playing .scene__preview[data-v-53fde22a],.scene:focus-within .scene__preview[data-v-53fde22a],.scene:hover .scene__preview[data-v-53fde22a]{opacity:1}.scene:hover .scene__media[data-v-53fde22a]:after{border-color:#ffffff47}.scene__link:hover .scene__action svg[data-v-53fde22a]{transform:translate(2px)}}@media (min-width:768px) and (max-width:1099px){.template-gallery[data-v-53fde22a]{max-width:820px}.template-gallery__grid[data-v-53fde22a]{gap:32px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.template-gallery[data-v-53fde22a]{--gallery-radius:20px;padding:0 20px 72px}.template-gallery__intro[data-v-53fde22a]{padding:48px 0 36px}.template-gallery__eyebrow[data-v-53fde22a]{font-size:11px;margin-bottom:16px}.template-gallery h1[data-v-53fde22a]{font-size:clamp(34px,10.8vw,48px);letter-spacing:-.045em;line-height:1.13}.template-gallery__lead[data-v-53fde22a]{font-size:14px;margin-top:18px;max-width:340px}.template-gallery__grid[data-v-53fde22a]{gap:30px 14px;grid-template-columns:repeat(2,minmax(0,1fr))}.scene__duration[data-v-53fde22a]{font-size:10px;left:10px;max-width:calc(100% - 70px);padding:6px 8px;top:10px}.scene__preview[data-v-53fde22a]{right:6px;top:6px}.scene__reveal[data-v-53fde22a]{border-radius:13px;bottom:8px;gap:6px;left:8px;min-height:74px;padding:11px 10px;right:8px}.scene__credits[data-v-53fde22a]{font-size:11px}.scene__action[data-v-53fde22a]{font-size:13px}.scene__caption[data-v-53fde22a]{gap:6px;padding-top:12px}.scene__caption h2[data-v-53fde22a]{font-size:14px}.scene__meta[data-v-53fde22a]{font-size:11px;gap:5px}}@media (prefers-reduced-motion:reduce){.scene__action svg[data-v-53fde22a],.scene__media[data-v-53fde22a]:after,.scene__preview[data-v-53fde22a],.scene__reveal[data-v-53fde22a],.scene__video[data-v-53fde22a]{transition:none}.scene__reveal[data-v-53fde22a]{transform:none}.scene__loading[data-v-53fde22a]{animation:none}}@media (forced-colors:active){.scene__duration[data-v-53fde22a],.scene__media[data-v-53fde22a],.scene__preview[data-v-53fde22a],.scene__reveal[data-v-53fde22a]{border:1px solid ButtonText}.scene__duration[data-v-53fde22a],.scene__preview[data-v-53fde22a],.scene__reveal[data-v-53fde22a]{background:Canvas;color:CanvasText}.scene__action[data-v-53fde22a],.scene__credits[data-v-53fde22a],.scene__error[data-v-53fde22a]{color:CanvasText}}
