.review-scroller[data-astro-cid-whk26wqw]{margin-block:1.2rem;position:relative}.review-track[data-astro-cid-whk26wqw]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--gold-soft) transparent;gap:1rem;margin:0;padding:.5rem 0 1rem;scroll-padding-inline:1.5rem;list-style:none;display:flex;overflow-x:auto}.review-slide[data-astro-cid-whk26wqw]{scroll-snap-align:center;flex:none;width:min(88vw,30rem)}.review-slide[data-astro-cid-whk26wqw] img[data-astro-cid-whk26wqw]{border:1px solid var(--line-quiet);background:var(--ink);border-radius:.6rem;width:100%;height:auto;transition:border-color .35s;display:block}.review-slide[data-astro-cid-whk26wqw] img[data-astro-cid-whk26wqw]:hover{border-color:var(--line)}.review-nav[data-astro-cid-whk26wqw]{pointer-events:none;justify-content:space-between;display:flex;position:absolute;top:50%;left:-.6rem;right:-.6rem;transform:translateY(-50%)}.review-arrow[data-astro-cid-whk26wqw]{pointer-events:auto;width:2.6rem;height:2.6rem;color:var(--gold-soft);background:var(--ink);border:1px solid var(--line);cursor:pointer;border-radius:50%;place-items:center;font-size:1.4rem;line-height:1;transition:color .2s,border-color .2s,opacity .2s;display:grid}.review-arrow[data-astro-cid-whk26wqw]:hover{color:var(--gold);border-color:var(--gold)}.review-arrow[data-astro-cid-whk26wqw]:disabled{opacity:.3;pointer-events:none}@media (width<=40rem){.review-nav[data-astro-cid-whk26wqw]{display:none}.review-track[data-astro-cid-whk26wqw]{scroll-padding-inline:1.25rem}}.yt-gallery[data-astro-cid-recoqygj]{gap:.6rem;margin-block:1.5rem;display:grid}.yt-main[data-astro-cid-recoqygj]{border:2px solid var(--line-quiet);background:var(--ink);border-radius:1rem;padding-top:56.25%;position:relative;overflow:hidden}.yt-facade[data-astro-cid-recoqygj],.yt-main[data-astro-cid-recoqygj] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.yt-facade[data-astro-cid-recoqygj]{cursor:pointer;background-color:#12080a;background-position:50%;background-size:cover;justify-content:center;align-items:center;display:flex}.yt-facade[data-astro-cid-recoqygj]:after{content:"";background:radial-gradient(28rem 16rem,#0a0a0a00,#0a0a0a73);position:absolute;inset:0}.yt-play[data-astro-cid-recoqygj]{z-index:1;width:4.6rem;height:4.6rem;color:var(--ink);background:linear-gradient(135deg,#8a5a12,#d4af37 45%,#fff1ad 62%,#d4af37 85%);border-radius:999px;place-items:center;transition:transform .3s cubic-bezier(.16,1,.3,1);display:grid;position:relative;box-shadow:0 14px 34px #0009}.yt-facade[data-astro-cid-recoqygj]:hover .yt-play[data-astro-cid-recoqygj]{transform:scale(1.08)}.yt-thumbs[data-astro-cid-recoqygj]{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:.6rem;display:grid}.yt-thumb[data-astro-cid-recoqygj]{border:2px solid var(--line-quiet);background:var(--ink);cursor:pointer;text-align:left;opacity:.75;border-radius:.6rem;flex-direction:column;gap:.35rem;padding:.3rem;transition:border-color .25s,transform .25s cubic-bezier(.16,1,.3,1),opacity .25s;display:flex}.yt-thumb-media[data-astro-cid-recoqygj]{aspect-ratio:16/9;background-color:#12080a;background-position:50%;background-size:cover;border-radius:.4rem;display:block;position:relative}.yt-thumb-media[data-astro-cid-recoqygj]:after{content:"";border-radius:inherit;transition:box-shadow .25s;position:absolute;inset:0;box-shadow:inset 0 0 0 100px #00000040}.yt-thumb-play[data-astro-cid-recoqygj]{z-index:1;width:2.1rem;height:2.1rem;color:var(--ink);background:linear-gradient(135deg,#8a5a12,#d4af37 45%,#fff1ad 62%,#d4af37 85%);border-radius:999px;place-items:center;transition:transform .25s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 8px 18px #0000008c}.yt-thumb-title[data-astro-cid-recoqygj]{color:var(--gold-pale,#fff1ad);padding:0 .15rem .1rem;font-size:.8rem;line-height:1.3;display:block}.yt-thumb[data-astro-cid-recoqygj]:hover{opacity:1;transform:translateY(-2px)}.yt-thumb[data-astro-cid-recoqygj]:hover .yt-thumb-play[data-astro-cid-recoqygj]{transform:scale(1.1)}.yt-thumb[data-astro-cid-recoqygj][aria-selected=true]{opacity:1;border-color:#d4af37}.yt-thumb[data-astro-cid-recoqygj][aria-selected=true]:after,.yt-thumb[data-astro-cid-recoqygj][aria-selected=true] .yt-thumb-media[data-astro-cid-recoqygj]:after{box-shadow:inset 0 0 0 100px #0000}.yt-thumb[data-astro-cid-recoqygj]:focus-visible{outline-offset:2px;outline:2px solid #d4af37}
