.stg-toolbar{display:flex;margin-bottom:40px;align-items:flex-start;justify-content:space-between;gap:var(--spacing-xl)}.stg-nav{display:flex;min-width:0;max-width:840px;flex-direction:column;gap:var(--spacing-sm)}.stg-search{width:200px;height:40px}.stg-tools{display:flex}.stg-tool,.stg-tools{align-items:center;gap:var(--spacing-sm)}.stg-tool{display:inline-flex;height:40px;padding:0 14px;border:1px solid var(--color-border);border-radius:6px;background:transparent;font:inherit;font-size:14px;color:var(--color-iron-gray-5);cursor:pointer;transition:background-color var(--duration-quick) var(--ease-out),color var(--duration-quick) var(--ease-out)}.stg-tool:hover{background:var(--color-surface);color:var(--color-foreground)}.stg-tool[aria-pressed=true]{border-color:var(--color-gray-30);background:var(--color-surface-raised);color:var(--color-foreground)}.stg-tool.is-icon{width:40px;padding:0;justify-content:center}.stg-empty{margin:0;padding:var(--spacing-2xl) 0;font-size:16px;color:var(--color-muted)}.stg-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:var(--spacing-xl);row-gap:var(--spacing-3xl)}.stg-card{display:flex;grid-column:span 2;flex-direction:column;gap:22px;color:var(--color-foreground)}.stg-card.is-large{grid-column:span 3}.stg-tile{position:relative;display:flex;aspect-ratio:16/9;align-items:center;justify-content:center;overflow:hidden;border-radius:4px;background:color-mix(in srgb,var(--stg-brand,var(--color-brand-violet-sapphire)) 12%,var(--color-background));filter:brightness(.86);transition:filter var(--duration-quick) var(--ease-out)}.stg-tile:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");mix-blend-mode:overlay;opacity:.18}.stg-tile>:not(.pxc,.dtg){position:relative;z-index:1}.stg-card:hover .stg-tile,.stg-row:hover .stg-tile{filter:brightness(1)}.stg-tile-logo,.stg-tile>.stg-stat{display:flex;transition:opacity var(--duration-quick) var(--ease-out),transform var(--duration-quick) var(--ease-out)}.stg-tile>.stg-stat{position:absolute;bottom:var(--spacing-lg);left:var(--spacing-lg);flex-direction:column;gap:var(--spacing-xs);opacity:0;transform:translateY(6px)}.stg-card:hover .stg-tile-logo{opacity:0;transform:scale(.96)}.stg-card:hover .stg-stat{opacity:1;transform:none;transition-delay:80ms}.stg-stat-value{font-family:var(--font-pixel);font-size:28px;font-weight:500;line-height:1.1;letter-spacing:-.02em;color:var(--color-foreground)}.stg-card.is-large .stg-stat-value{font-size:36px}.stg-stat-label{font-size:13px;color:var(--color-iron-gray-5)}.stg-card-text{display:flex;flex-direction:column;gap:var(--spacing-sm)}.stg-card-meta{font-size:13px;color:var(--color-muted)}.stg-card-title{font-size:20px;font-weight:500;line-height:1.33;letter-spacing:-.012em}.stg-card.is-large .stg-card-title{font-size:24px;line-height:1.28}.stg-read{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--color-subtle);transition:color var(--duration-quick) var(--ease-out)}.stg-card:hover .stg-read,.stg-row:hover .stg-read{color:var(--color-foreground)}.stg-band,.stg-pair{grid-column:1/-1;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.stg-band{display:grid;margin:0;padding:56px 0;grid-template-columns:240px minmax(0,1fr);align-items:center;gap:56px}.stg-avatar,.stg-face{object-fit:cover;filter:grayscale(1) contrast(1.05)}.stg-face{width:240px;height:240px;border-radius:4px}.stg-band-body{display:flex;flex-direction:column;gap:28px}.stg-band blockquote{max-width:820px;margin:0;font-size:clamp(24px,2.6vw,34px);font-weight:500;line-height:1.3;letter-spacing:-.015em}.stg-band figcaption,.stg-who{display:flex;flex-direction:column;gap:var(--spacing-xs);font-size:16px}.stg-role{font-size:14px;color:var(--color-muted)}.stg-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.stg-pair figure{display:flex;margin:0;padding:var(--spacing-2xl) var(--spacing-2xl) var(--spacing-2xl) 0;flex-direction:column;gap:var(--spacing-lg)}.stg-pair figure+figure{padding:var(--spacing-2xl) 0 var(--spacing-2xl) var(--spacing-2xl);border-left:1px solid var(--color-border)}.stg-pair blockquote{margin:0;font-size:21px;font-weight:500;line-height:1.45;letter-spacing:-.01em}.stg-pair figcaption{display:flex;margin-top:auto;align-items:center;gap:14px}.stg-avatar{width:52px;height:52px;border-radius:50%}.stg-list{display:flex;flex-direction:column}.stg-row{display:grid;padding:var(--spacing-md) 0;grid-template-columns:112px minmax(0,1fr) 220px 120px;align-items:center;gap:var(--spacing-xl);border-top:1px solid var(--color-border);color:var(--color-foreground)}.stg-row-main{display:flex;flex-direction:column;gap:6px}.stg-row-meta{font-size:13px;color:var(--color-muted)}.stg-row-title{font-size:18px;font-weight:500;line-height:1.35}.stg-row-metric{font-size:14px;color:var(--color-iron-gray-5)}.stg-row .stg-read{justify-self:end}@media (max-width:1023px){.stg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stg-card,.stg-card.is-large{grid-column:span 1}.stg-band{grid-template-columns:160px minmax(0,1fr);gap:var(--spacing-xl)}.stg-face{width:160px;height:160px}.stg-row{grid-template-columns:112px minmax(0,1fr) 110px}.stg-row-metric{display:none}}@media (max-width:639px){.stg-band,.stg-grid,.stg-pair{grid-template-columns:minmax(0,1fr)}.stg-row{grid-template-columns:72px minmax(0,1fr);gap:var(--spacing-md)}.stg-row .stg-tile>*{scale:.7}.stg-row-title{font-size:16px}.stg-pair figure,.stg-pair figure+figure{padding:var(--spacing-xl) 0;border-left:0}.stg-pair figure+figure{border-top:1px solid var(--color-border)}.stg-row .stg-read{display:none}.stg-toolbar{flex-direction:column}.stg-tools{width:100%}.stg-search{flex:1;width:auto}}