.ind-bar[data-astro-cid-y6xj5rcz]:before{content:"";inset-inline:0;z-index:-1;pointer-events:none;background:linear-gradient(to bottom, var(--page-bg) calc(100% - 2.5rem), transparent);opacity:0;height:14rem;transition:opacity .2s;position:absolute;bottom:-1.25rem}.ind-bar[data-astro-cid-y6xj5rcz].is-stuck:before{opacity:1}@media (width<=1023px){.ind-chips[data-astro-cid-y6xj5rcz]{mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000)}}.ind-chip[data-astro-cid-y6xj5rcz]{white-space:nowrap;color:var(--color-muted);border:1px solid #0000;border-radius:9999px;flex:none;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;transition:background-color .2s,color .2s,border-color .2s}.ind-chip[data-astro-cid-y6xj5rcz]:hover{color:var(--color-navy);background:var(--color-canvas)}.ind-chip[data-astro-cid-y6xj5rcz][aria-selected=true]{background:var(--color-navy);color:var(--color-surface)}.ind-media[data-astro-cid-y6xj5rcz]{outline:none}.ind-shot[data-astro-cid-y6xj5rcz]{aspect-ratio:4/5}.ind-photo[data-astro-cid-y6xj5rcz]{transition:transform .7s cubic-bezier(.2,.7,.2,1),filter .5s}.ind-shade[data-astro-cid-y6xj5rcz]{background:linear-gradient(#05080f00 38%,#05080f59 62%,#05080fe0 100%),linear-gradient(#05080f59,#0000 30%)}.ind-name[data-astro-cid-y6xj5rcz]{transition:opacity .3s,transform .4s cubic-bezier(.2,.7,.2,1)}.ind-panel[data-astro-cid-y6xj5rcz]{scrollbar-width:none;background:color-mix(in oklab, var(--color-surface) 97%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.2);opacity:0;pointer-events:none;border-radius:18px;flex-direction:column;padding:1.125rem 1.125rem 1rem;transition:opacity .3s,transform .45s cubic-bezier(.2,.7,.2,1);display:flex;position:absolute;inset:.5rem;overflow:auto;transform:translateY(.75rem)scale(.98);box-shadow:0 18px 40px -18px #00000073,inset 0 0 0 1px #ffffff80}.ind-panel-head[data-astro-cid-y6xj5rcz]{border-bottom:1px solid var(--color-line);margin-bottom:.875rem;padding-bottom:.875rem}.ind-label[data-astro-cid-y6xj5rcz]{text-transform:uppercase;letter-spacing:.12em;color:var(--color-muted);font-size:.625rem;font-weight:700}.ind-tool-icon[data-astro-cid-y6xj5rcz]{background:var(--accent-soft,color-mix(in oklab, var(--brand-accent) 30%, transparent));width:1.625rem;height:1.625rem;color:var(--accent-text);border-radius:8px;flex:none;place-items:center;display:grid}.ind-agent[data-astro-cid-y6xj5rcz]{border:1px solid var(--color-line);background:var(--color-canvas);border-radius:9999px;align-items:center;gap:.375rem;padding:.125rem .625rem .125rem .125rem;font-size:.75rem;font-weight:600;transition:background-color .2s;display:inline-flex}.ind-agent[data-astro-cid-y6xj5rcz]:hover{border-color:var(--color-line-strong)}.ind-panel-foot[data-astro-cid-y6xj5rcz]{gap:.5rem;margin-top:auto;padding-top:1rem;display:flex}.ind-btn[data-astro-cid-y6xj5rcz]{white-space:nowrap;border-radius:9999px;flex:1;justify-content:center;align-items:center;gap:.25rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:600;transition:background-color .2s,border-color .2s;display:inline-flex}.ind-btn-solid[data-astro-cid-y6xj5rcz]{background:var(--color-navy);color:var(--color-surface)}.ind-btn-solid[data-astro-cid-y6xj5rcz]:hover{background:color-mix(in oklab, var(--color-navy) 85%, var(--color-surface))}.ind-btn-ghost[data-astro-cid-y6xj5rcz]{border:1px solid var(--color-line-strong)}.ind-btn-ghost[data-astro-cid-y6xj5rcz]:hover{border-color:var(--color-navy)}.ind-card[data-astro-cid-y6xj5rcz]:is(:hover,:focus-within) .ind-photo[data-astro-cid-y6xj5rcz]{filter:saturate(1.1);transform:scale(1.06)}.ind-card[data-astro-cid-y6xj5rcz]:is(:hover,:focus-within) .ind-panel[data-astro-cid-y6xj5rcz]{opacity:1;pointer-events:auto;transform:none}.ind-card[data-astro-cid-y6xj5rcz]:is(:hover,:focus-within) .ind-name[data-astro-cid-y6xj5rcz]{opacity:0;transform:translateY(-.5rem)}@media (hover:none),(width<=639px){.ind-media[data-astro-cid-y6xj5rcz]{border:1px solid var(--color-line);background:var(--color-surface)}.ind-shot[data-astro-cid-y6xj5rcz]{aspect-ratio:4/3}.ind-card[data-astro-cid-y6xj5rcz]:is(:hover,:focus-within) .ind-name[data-astro-cid-y6xj5rcz]{opacity:1;transform:none}.ind-panel[data-astro-cid-y6xj5rcz]{opacity:1;pointer-events:auto;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;position:static;overflow:visible;transform:none}.ind-panel-head[data-astro-cid-y6xj5rcz]{display:none}}.ind-card[data-astro-cid-y6xj5rcz]:target .ind-media[data-astro-cid-y6xj5rcz]{box-shadow:0 0 0 3px var(--color-surface), 0 0 0 6px var(--accent-text)}.ind-card[data-astro-cid-y6xj5rcz][hidden]{display:none}
