.fc[data-astro-cid-bn6jc6nj]{--fc-edge: var(--edge, clamp(20px, 5vw, 72px));--fc-gap: clamp(12px, 1.4vw, 22px);--fc-mono: var(--font-mono, "JetBrains Mono Variable", ui-monospace, Menlo, monospace);--fc-display: var(--font-display, "Geist Variable", system-ui, sans-serif);--fc-gold: var(--accent, #e8c874);--fc-ease: var(--ease-expo, cubic-bezier(.16, 1, .3, 1))}.fc-head[data-astro-cid-bn6jc6nj]{display:flex;align-items:flex-end;justify-content:space-between;gap:clamp(14px,2vw,28px);padding:0 var(--fc-edge);margin-bottom:clamp(24px,3vw,44px)}.fc-head-main[data-astro-cid-bn6jc6nj]{display:flex;flex-direction:column;gap:16px}.fc-title[data-astro-cid-bn6jc6nj]{font-family:var(--fc-display);font-weight:600;font-size:clamp(2.3rem,.9rem + 5vw,6.5rem);letter-spacing:-.045em;line-height:.95;color:var(--color-off, #f4f1ea);margin:0}.fc-title-line[data-astro-cid-bn6jc6nj]{display:block;white-space:nowrap}.fc-link[data-astro-cid-bn6jc6nj]{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;font-family:var(--fc-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mid, rgb(255 255 255 / .65));padding-bottom:4px;border-bottom:1px solid currentColor;white-space:nowrap;transition:color .25s var(--fc-ease)}.fc-link[data-astro-cid-bn6jc6nj]:hover{color:var(--fc-gold)}.fc-nav[data-astro-cid-bn6jc6nj]{display:flex;align-items:center;gap:10px;flex:0 0 auto}.fc-count[data-astro-cid-bn6jc6nj]{font-family:var(--fc-mono);font-size:12px;letter-spacing:.08em;color:var(--ink-mid, rgb(255 255 255 / .65));margin-right:10px;font-variant-numeric:tabular-nums}.fc-count[data-astro-cid-bn6jc6nj] [data-astro-cid-bn6jc6nj][data-fc-now]{color:var(--fc-gold)}.fc-count-sep[data-astro-cid-bn6jc6nj]{margin:0 6px;opacity:.5}.fc-btn[data-astro-cid-bn6jc6nj]{width:52px;height:52px;border-radius:999px;display:grid;place-items:center;color:var(--ink-hi, #fff);border:1px solid rgb(255 255 255 / .22);background:#ffffff08;cursor:pointer;transition:background-color .25s var(--fc-ease),border-color .25s var(--fc-ease),color .25s var(--fc-ease),opacity .25s var(--fc-ease)}.fc-btn[data-astro-cid-bn6jc6nj]:hover:not(:disabled){background:var(--fc-gold);border-color:var(--fc-gold);color:#0c0a06}.fc-btn[data-astro-cid-bn6jc6nj]:disabled{opacity:.3;cursor:default}.fc-rail[data-astro-cid-bn6jc6nj]{display:flex;gap:var(--fc-gap);overflow-x:auto;scroll-snap-type:x mandatory;padding:4px var(--fc-edge) 28px;scroll-padding-left:var(--fc-edge);scrollbar-width:none;-webkit-overflow-scrolling:touch;cursor:grab}.fc-rail[data-astro-cid-bn6jc6nj]::-webkit-scrollbar{display:none}.fc-rail[data-astro-cid-bn6jc6nj].is-drag{scroll-snap-type:none;cursor:grabbing}.fc-rail[data-astro-cid-bn6jc6nj].is-drag .fc-card[data-astro-cid-bn6jc6nj]{pointer-events:none}.fc-card[data-astro-cid-bn6jc6nj]{--tilt: 0deg;position:relative;flex:0 0 auto;scroll-snap-align:start;width:clamp(270px,30vw,470px);aspect-ratio:3 / 4.1;border-radius:var(--radius-lg, 28px);overflow:hidden;background:#14110b;display:block;color:#fff;transform:rotate(var(--tilt));transition:transform .6s var(--fc-ease);box-shadow:0 0 0 1px #ffffff14;-webkit-user-drag:none}.fc-card[data-astro-cid-bn6jc6nj]:focus-visible{outline:2px solid var(--fc-gold);outline-offset:4px}.fc-frame[data-astro-cid-bn6jc6nj]{position:absolute;inset:0;overflow:hidden}.fc-media[data-astro-cid-bn6jc6nj]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.12);filter:grayscale(.85) brightness(.62);transition:transform 1.1s var(--fc-ease),filter .7s var(--fc-ease),opacity .5s var(--fc-ease)}.fc-video[data-astro-cid-bn6jc6nj]{opacity:0}.fc-card[data-astro-cid-bn6jc6nj].is-live .fc-media[data-astro-cid-bn6jc6nj]{transform:scale(1);filter:none}.fc-card[data-astro-cid-bn6jc6nj].is-live .fc-video[data-astro-cid-bn6jc6nj].is-playing{opacity:1}.fc-scrim[data-astro-cid-bn6jc6nj]{position:absolute;inset:0;background:linear-gradient(0deg,rgb(8 6 3 / .9) 0%,rgb(8 6 3 / .45) 30%,transparent 58%),linear-gradient(180deg,rgb(8 6 3 / .55) 0%,transparent 28%)}.fc-index[data-astro-cid-bn6jc6nj]{position:absolute;top:clamp(14px,1.6vw,24px);left:clamp(16px,1.8vw,28px);font-family:var(--fc-mono);font-weight:200;font-size:clamp(3.6rem,2rem + 4.6vw,7.5rem);line-height:.9;letter-spacing:-.06em;font-variant-numeric:tabular-nums;color:#ffffffe6;transition:color .5s var(--fc-ease)}.fc-card[data-astro-cid-bn6jc6nj].is-live .fc-index[data-astro-cid-bn6jc6nj]{color:var(--fc-gold)}.fc-arrow[data-astro-cid-bn6jc6nj]{position:absolute;top:clamp(16px,1.8vw,26px);right:clamp(16px,1.8vw,26px);width:44px;height:44px;border-radius:999px;display:grid;place-items:center;border:1px solid rgb(255 255 255 / .35);transition:transform .6s var(--fc-ease),background-color .3s var(--fc-ease),color .3s var(--fc-ease)}.fc-card[data-astro-cid-bn6jc6nj].is-live .fc-arrow[data-astro-cid-bn6jc6nj]{background:var(--fc-gold);border-color:var(--fc-gold);color:#0c0a06;transform:rotate(45deg)}.fc-copy[data-astro-cid-bn6jc6nj]{position:absolute;inset:auto 0 0;padding:0 clamp(16px,1.8vw,28px) clamp(18px,2vw,30px);display:flex;flex-direction:column;gap:12px}.fc-word[data-astro-cid-bn6jc6nj]{font-family:var(--fc-display);font-weight:600;font-size:clamp(2rem,1.1rem + 2.3vw,3.6rem);letter-spacing:-.045em;line-height:.95;transform:translateY(8px);transition:transform .7s var(--fc-ease)}.fc-card[data-astro-cid-bn6jc6nj].is-live .fc-word[data-astro-cid-bn6jc6nj]{transform:none}.fc-linea[data-astro-cid-bn6jc6nj]{font-family:var(--fc-mono);font-size:11.5px;line-height:1.45;letter-spacing:.08em;text-transform:uppercase;color:#ffffffc7;padding-top:12px;border-top:1px solid rgb(255 255 255 / .22)}.fc-progress[data-astro-cid-bn6jc6nj]{margin:0 var(--fc-edge);height:1px;background:#ffffff1f;position:relative;overflow:hidden}.fc-progress[data-astro-cid-bn6jc6nj] span[data-astro-cid-bn6jc6nj]{position:absolute;inset:0;background:var(--fc-gold);transform-origin:0 50%;transform:scaleX(var(--fc-p, .16))}@media(max-width:720px){.fc-head[data-astro-cid-bn6jc6nj]{flex-direction:column;align-items:flex-start}.fc-nav[data-astro-cid-bn6jc6nj]{width:100%;justify-content:flex-end}.fc-count[data-astro-cid-bn6jc6nj]{margin-right:auto}.fc-card[data-astro-cid-bn6jc6nj]{width:78vw}}@media(prefers-reduced-motion:reduce){.fc-card[data-astro-cid-bn6jc6nj],.fc-media[data-astro-cid-bn6jc6nj],.fc-word[data-astro-cid-bn6jc6nj],.fc-arrow[data-astro-cid-bn6jc6nj]{transition:none}.fc-media[data-astro-cid-bn6jc6nj]{transform:none}}
