.board[data-astro-cid-otvrxel2]{padding-block:var(--s-6);border-top:1px solid var(--border);--unlock: 0;--rack-blur: 1.35px;--rack-dim: .5;--lock-extra-blur: .75px;--lock-extra-dim: .14}.board-head[data-astro-cid-otvrxel2]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s-3);margin-bottom:var(--s-4)}.board-head-txt[data-astro-cid-otvrxel2]{max-width:62ch}.board-eyebrow[data-astro-cid-otvrxel2]{color:var(--accent-text);margin-bottom:var(--s-2)}.board-heading[data-astro-cid-otvrxel2]{max-width:20ch;margin-bottom:var(--s-2)}.board-note[data-astro-cid-otvrxel2]{max-width:56ch}.board-arrows[data-astro-cid-otvrxel2]{display:flex;gap:var(--s-1);flex:0 0 auto}.arrow-btn[data-astro-cid-otvrxel2]{width:44px;height:44px;border:1px solid var(--border);border-radius:var(--radius);color:var(--fg);font-size:22px;line-height:1;display:grid;place-items:center;transition:border-color var(--dur-hover) ease-out,color var(--dur-hover) ease-out}.arrow-btn[data-astro-cid-otvrxel2]:hover{border-color:var(--accent-text);color:var(--accent-text)}.arrow-btn[data-astro-cid-otvrxel2]:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.carousel[data-astro-cid-otvrxel2]{position:relative}.zone[data-astro-cid-otvrxel2]{position:absolute;top:0;bottom:48px;width:26%;z-index:3;border:0;padding:0;background:transparent;cursor:pointer;display:flex;align-items:center;opacity:0;transition:opacity .3s ease}.board[data-astro-cid-otvrxel2].is-live .zone[data-astro-cid-otvrxel2]{opacity:1}.zone-prev[data-astro-cid-otvrxel2]{left:0;justify-content:flex-start;padding-left:4px;cursor:w-resize}.zone-next[data-astro-cid-otvrxel2]{right:0;justify-content:flex-end;padding-right:4px;cursor:e-resize}.zone-glyph[data-astro-cid-otvrxel2]{font-size:28px;line-height:1;color:var(--accent-text);opacity:0;transform:translate(0);transition:opacity .25s ease,transform .25s ease;pointer-events:none}.zone-prev[data-astro-cid-otvrxel2]:hover .zone-glyph[data-astro-cid-otvrxel2],.zone-next[data-astro-cid-otvrxel2]:hover .zone-glyph[data-astro-cid-otvrxel2]{opacity:.55}.zone-prev[data-astro-cid-otvrxel2]:hover .zone-glyph[data-astro-cid-otvrxel2]{transform:translate(-3px)}.zone-next[data-astro-cid-otvrxel2]:hover .zone-glyph[data-astro-cid-otvrxel2]{transform:translate(3px)}.track[data-astro-cid-otvrxel2]{list-style:none;margin:0;padding:0 0 var(--s-1);display:grid;grid-auto-flow:column;grid-auto-columns:minmax(248px,1fr);gap:var(--s-3);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;position:relative;z-index:2;touch-action:pan-x pinch-zoom}.track[data-astro-cid-otvrxel2]::-webkit-scrollbar{display:none}.track[data-astro-cid-otvrxel2]:focus-visible{outline:2px solid var(--accent-text);outline-offset:4px}.card[data-astro-cid-otvrxel2]{scroll-snap-align:center;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:var(--s-3);cursor:pointer;position:relative;overflow:hidden;transition:opacity .5s var(--ease-reveal),transform .5s var(--ease-reveal),filter .5s var(--ease-reveal),border-color var(--dur-card) ease-out,box-shadow var(--dur-card) ease-out;will-change:transform,opacity,filter}.card[data-astro-cid-otvrxel2].is-active{cursor:default}.card[data-astro-cid-otvrxel2] .li-link[data-astro-cid-otvrxel2]{cursor:pointer}.card[data-astro-cid-otvrxel2]:hover{border-color:var(--accent-text)}.rack-on[data-astro-cid-otvrxel2] .card[data-astro-cid-otvrxel2]:not(.is-active){opacity:calc(var(--rack-dim) - var(--lock-extra-dim) * (1 - var(--unlock)) * var(--card-unlock, 1));transform:scale(calc(.965 - .012 * (1 - var(--unlock)) * var(--card-unlock, 1)));filter:blur(calc(var(--rack-blur) + var(--lock-extra-blur) * (1 - var(--unlock)) * var(--card-unlock, 1))) saturate(calc(.7 + var(--unlock) * var(--card-unlock, 1) * .18))}.rack-on[data-astro-cid-otvrxel2] .card[data-astro-cid-otvrxel2].is-active{opacity:1;transform:scale(1);filter:none;border-color:color-mix(in srgb,var(--accent-1) 50%,var(--border));box-shadow:0 0 0 1px color-mix(in srgb,var(--accent-1) 22%,transparent)}.board[data-astro-cid-otvrxel2].is-dragging .card[data-astro-cid-otvrxel2]{transition-duration:.08s}.board[data-astro-cid-otvrxel2].is-snapping .card[data-astro-cid-otvrxel2]{transition:none!important}.dots[data-astro-cid-otvrxel2]{display:flex;justify-content:center;gap:8px;margin-top:var(--s-3);padding-top:var(--s-1)}.dot[data-astro-cid-otvrxel2]{position:relative;width:6px;height:6px;border-radius:999px;background:var(--hairline);overflow:hidden;transition:width .35s var(--ease-reveal),background .35s ease}.dot[data-astro-cid-otvrxel2].is-active{width:28px;background:color-mix(in srgb,var(--accent-1) 35%,var(--hairline))}.dot[data-astro-cid-otvrxel2].is-active:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,var(--accent-1),var(--accent-2));transform:scaleX(0);transform-origin:left center}.board[data-astro-cid-otvrxel2].timer-run .dot[data-astro-cid-otvrxel2].is-active:after{animation:boardDotFill var(--board-autoplay-ms, 6s) linear forwards}.board[data-astro-cid-otvrxel2].timer-paused .dot[data-astro-cid-otvrxel2].is-active:after{animation-play-state:paused;opacity:.55}@keyframes boardDotFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.board-cta[data-astro-cid-otvrxel2]{display:inline-flex;align-items:center;gap:var(--s-1);margin-top:var(--s-4);font-weight:600;color:var(--accent-text)}.board-cta[data-astro-cid-otvrxel2] .arrow[data-astro-cid-otvrxel2]{transition:transform var(--dur-hover) ease-out}.board-cta[data-astro-cid-otvrxel2]:hover .arrow[data-astro-cid-otvrxel2]{transform:translate(4px)}.photo[data-astro-cid-otvrxel2]{position:relative;aspect-ratio:4 / 5;border-radius:var(--radius);overflow:hidden;margin-bottom:var(--s-3);display:grid;place-items:center;background:var(--surface2);border:1px solid var(--hairline)}.real-photo[data-astro-cid-otvrxel2]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1;transition:transform .6s var(--ease-reveal),filter .6s var(--ease-reveal);filter:saturate(.85) contrast(1.1)}.photo-overlay[data-astro-cid-otvrxel2]{position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,transparent 50%,color-mix(in srgb,var(--bg) 90%,transparent) 100%);pointer-events:none;transition:opacity .6s var(--ease-reveal)}.card[data-astro-cid-otvrxel2]:hover .real-photo[data-astro-cid-otvrxel2]{transform:scale(1.04);filter:saturate(1) contrast(1.05)}.card[data-astro-cid-otvrxel2]:hover .photo-overlay[data-astro-cid-otvrxel2]{opacity:.7}.mono-avatar[data-astro-cid-otvrxel2]{font-family:var(--font-display);font-weight:600;font-size:52px;color:var(--accent-text);letter-spacing:-.02em;opacity:.92}.li-link[data-astro-cid-otvrxel2]{position:absolute;right:10px;bottom:10px;left:auto;z-index:4;width:32px;height:32px;display:grid;place-items:center;color:var(--accent-1);background:color-mix(in srgb,var(--bg) 70%,transparent);border:1px solid color-mix(in srgb,var(--accent-1) 40%,var(--border));border-radius:7px;transition:color var(--dur-hover) ease-out,border-color var(--dur-hover) ease-out}.li-link[data-astro-cid-otvrxel2]:hover{color:var(--accent-text);border-color:var(--accent-text)}.card-name[data-astro-cid-otvrxel2]{margin-bottom:4px}.card-role[data-astro-cid-otvrxel2]{color:var(--accent-text)}.card-tags[data-astro-cid-otvrxel2]{display:flex;flex-wrap:wrap;gap:6px;margin-top:var(--s-2)}.tag[data-astro-cid-otvrxel2]{color:var(--muted);border:1px solid var(--border);border-radius:999px;padding:3px 9px}.card-more[data-astro-cid-otvrxel2]{display:grid;align-content:center;justify-items:start;gap:var(--s-1)}.more-mark[data-astro-cid-otvrxel2]{font-family:var(--font-display);font-weight:600;font-size:40px;color:var(--accent-text);margin-bottom:var(--s-1)}.board-mobile-arrows[data-astro-cid-otvrxel2]{display:none}@media(max-width:880px){.board-arrows[data-astro-cid-otvrxel2]{display:none}.track[data-astro-cid-otvrxel2]{grid-auto-columns:68%}.board-mobile-arrows[data-astro-cid-otvrxel2]{display:flex;justify-content:center;gap:var(--s-2);margin-top:var(--s-2)}.board-mobile-arrow[data-astro-cid-otvrxel2]{width:44px;height:44px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--fg);font-size:22px;line-height:1;display:grid;place-items:center;cursor:pointer;transition:border-color var(--dur-hover) ease-out,color var(--dur-hover) ease-out}.board-mobile-arrow[data-astro-cid-otvrxel2]:hover{border-color:var(--accent-text);color:var(--accent-text)}.board-mobile-arrow[data-astro-cid-otvrxel2]:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.board[data-astro-cid-otvrxel2].timer-run .dot[data-astro-cid-otvrxel2].is-active:after{animation:none;opacity:0}.dot[data-astro-cid-otvrxel2].is-active{width:8px}.card[data-astro-cid-otvrxel2].is-active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:0 0 var(--radius) var(--radius);background:linear-gradient(90deg,var(--accent-1),var(--accent-2));transform:scaleX(0);transform-origin:left center;pointer-events:none;z-index:2}.board[data-astro-cid-otvrxel2].timer-run .card[data-astro-cid-otvrxel2].is-active:after{animation:boardCardFill var(--board-autoplay-ms, 5s) linear forwards}.board[data-astro-cid-otvrxel2].timer-paused .card[data-astro-cid-otvrxel2].is-active:after{animation-play-state:paused;opacity:.55}@keyframes boardCardFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}@media(max-width:620px){.track[data-astro-cid-otvrxel2]{grid-auto-columns:65%}.zone[data-astro-cid-otvrxel2]{width:22%;bottom:40px}}@media(prefers-reduced-motion:reduce){.card[data-astro-cid-otvrxel2],.arrow-btn[data-astro-cid-otvrxel2],.li-link[data-astro-cid-otvrxel2],.board-cta[data-astro-cid-otvrxel2] .arrow[data-astro-cid-otvrxel2],.zone[data-astro-cid-otvrxel2],.dot[data-astro-cid-otvrxel2],.real-photo[data-astro-cid-otvrxel2],.photo-overlay[data-astro-cid-otvrxel2]{transition:none;animation:none!important}.track[data-astro-cid-otvrxel2]{scroll-behavior:auto}.rack-on[data-astro-cid-otvrxel2] .card[data-astro-cid-otvrxel2],.rack-on[data-astro-cid-otvrxel2] .card[data-astro-cid-otvrxel2]:not(.is-active){opacity:1;transform:none;filter:none}.dot[data-astro-cid-otvrxel2].is-active:after{display:none}.card[data-astro-cid-otvrxel2].is-active:after{display:none}.zone[data-astro-cid-otvrxel2]{opacity:1}}
