.tr[data-astro-cid-xz54jn67]{background:var(--ink);border-block:1px solid var(--line);padding-block:clamp(72px,9vw,120px);position:relative;overflow:hidden}.tr__glow[data-astro-cid-xz54jn67]{pointer-events:none;background:radial-gradient(closest-side,#ffc5471a,#0000 70%);width:min(1200px,150vw);height:420px;position:absolute;top:62%;left:50%;transform:translate(-50%,-50%)}.tr__head[data-astro-cid-xz54jn67]{align-items:end;gap:32px;margin-bottom:clamp(44px,5vw,64px);display:grid;position:relative}@media (width>=1000px){.tr__head[data-astro-cid-xz54jn67]{grid-template-columns:1.1fr 1fr;gap:64px}}.tr__title[data-astro-cid-xz54jn67]{max-width:22ch;margin-top:20px;font-size:clamp(2rem,3.8vw,3.3rem);line-height:1.08}.tr__rot[data-astro-cid-xz54jn67]{vertical-align:bottom;display:inline-grid}.tr__s[data-astro-cid-xz54jn67]{white-space:nowrap;color:var(--gold);opacity:0;filter:blur(5px);transition:opacity .6s var(--ease), transform .6s var(--ease), filter .6s var(--ease);grid-area:1/1;font-style:italic;transform:translateY(.5em)}.tr__s[data-astro-cid-xz54jn67].on{opacity:1;filter:none;transform:none}.tr__s[data-astro-cid-xz54jn67].out{opacity:0;filter:blur(5px);transform:translateY(-.5em)}.tr__tags[data-astro-cid-xz54jn67]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}@media (width>=1000px){.tr__tags[data-astro-cid-xz54jn67]{justify-content:flex-end}}.tr__tags[data-astro-cid-xz54jn67] li[data-astro-cid-xz54jn67]{border:1px solid var(--line-2);color:var(--muted);transition:all .5s var(--ease);border-radius:100px;align-items:center;gap:9px;padding:9px 15px;font-size:14px;display:inline-flex}.tr__dot[data-astro-cid-xz54jn67]{background:var(--line-2);width:6px;height:6px;transition:all .5s var(--ease);border-radius:50%}.tr__tags[data-astro-cid-xz54jn67] li[data-astro-cid-xz54jn67].on{color:var(--ink);background:var(--gold);border-color:var(--gold);box-shadow:0 10px 28px -10px #ffc547b3}.tr__tags[data-astro-cid-xz54jn67] li[data-astro-cid-xz54jn67].on .tr__dot[data-astro-cid-xz54jn67]{background:var(--ink)}.tr__rows[data-astro-cid-xz54jn67]{gap:16px;display:grid;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.tr__row[data-astro-cid-xz54jn67]{overflow:hidden}.tr__track[data-astro-cid-xz54jn67]{gap:16px;width:max-content;margin:0;padding:6px 0;list-style:none;animation:60s linear infinite trMove;display:flex}.tr__row--rev[data-astro-cid-xz54jn67] .tr__track[data-astro-cid-xz54jn67]{animation-duration:70s;animation-direction:reverse}.tr__rows[data-astro-cid-xz54jn67]:hover .tr__track[data-astro-cid-xz54jn67]{animation-play-state:paused}@keyframes trMove{to{transform:translate(-50%)}}.tr__tile[data-astro-cid-xz54jn67]{border:1px solid var(--line);width:clamp(200px,20vw,260px);height:clamp(104px,10vw,124px);transition:transform .5s var(--ease), border-color .5s var(--ease), background .5s var(--ease), box-shadow .5s var(--ease);background:linear-gradient(160deg,#ffffff0b,#ffffff03);border-radius:18px;flex:none;place-items:center;padding:22px 30px;display:grid;position:relative}.tr__tile[data-astro-cid-xz54jn67]:before{content:"";border-radius:inherit;opacity:0;transition:opacity .5s var(--ease);background:radial-gradient(120% 90% at 50% 0,#ffc54729,#0000 60%);position:absolute;inset:0}.tr__tile[data-astro-cid-xz54jn67] img[data-astro-cid-xz54jn67]{filter:grayscale()brightness(0)invert();opacity:.6;width:auto;max-width:100%;height:auto;max-height:52px;transition:filter .5s var(--ease), opacity .5s var(--ease), transform .5s var(--ease);position:relative}.tr__word[data-astro-cid-xz54jn67]{font-family:var(--serif);text-align:center;color:#fff;opacity:.6;transition:opacity .5s var(--ease), transform .5s var(--ease), text-shadow .5s var(--ease);font-size:clamp(1.25rem,1.7vw,1.5rem);line-height:1.1;position:relative}.tr__tile[data-astro-cid-xz54jn67]:hover .tr__word[data-astro-cid-xz54jn67]{opacity:1;text-shadow:0 0 14px #ffc54759;transform:translateY(-6px)scale(1.04)}.tr__name[data-astro-cid-xz54jn67]{text-align:center;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gold);opacity:0;transition:all .5s var(--ease);font-size:10px;position:absolute;bottom:10px;left:0;right:0;transform:translateY(4px)}.tr__tile[data-astro-cid-xz54jn67]:hover{background:linear-gradient(160deg,#ffffff14,#ffffff05);border-color:#ffc54773;transform:translateY(-4px);box-shadow:0 24px 50px -24px #ffc54773}.tr__tile[data-astro-cid-xz54jn67]:hover:before{opacity:1}.tr__tile[data-astro-cid-xz54jn67]:hover img[data-astro-cid-xz54jn67]{filter:grayscale()brightness(0)invert()drop-shadow(0 0 14px #ffc54759);opacity:1;transform:translateY(-6px)scale(1.04)}.tr__tile[data-astro-cid-xz54jn67]:hover .tr__name[data-astro-cid-xz54jn67]{opacity:1;transform:none}@media (hover:hover){.tr__tile[data-astro-cid-xz54jn67]:hover{background:#f6f3ec;border-color:#ffc547e6;box-shadow:0 26px 60px -26px #ffc5478c}.tr__tile[data-astro-cid-xz54jn67]:hover:before{opacity:0}.tr__tile[data-astro-cid-xz54jn67]:hover img[data-astro-cid-xz54jn67]{filter:none;opacity:1}.tr__tile[data-astro-cid-xz54jn67]:hover .tr__word[data-astro-cid-xz54jn67]{color:var(--ink);text-shadow:none}.tr__tile[data-astro-cid-xz54jn67]:hover .tr__name[data-astro-cid-xz54jn67]{color:#8a5f00}}@media (prefers-reduced-motion:reduce){.tr__track[data-astro-cid-xz54jn67]{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.tr__row--rev[data-astro-cid-xz54jn67],.tr__track[data-astro-cid-xz54jn67]>li[data-astro-cid-xz54jn67]:nth-child(n+7){display:none}}
