:root{--cw-culture-ink:#10110f;--cw-culture-gold:#cdb67e}.studio-header,.flow-header{background:#10110f;color:#f3f1eb;border-color:#43473b}.studio-header a,.flow-header a,.flow-brand{color:#f3f1eb}.studio-brand{font-weight:800;letter-spacing:-.025em}.studio-brand span:after{content:'YOGA / PEOPLE / CULTURE';display:block;color:#cdb67e;font-size:8px;letter-spacing:.15em;margin-top:7px}.studio-shell h1,.flow-main h1{letter-spacing:-.045em}.series-filter-label{display:flex;gap:15px;align-items:center;flex-wrap:wrap;margin:20px 0;font-size:13px}.series-filter{font:inherit;min-height:48px;min-width:200px;border:1px solid #cdb67e;background:#10110f;color:#f3f1eb;border-radius:4px;padding:12px 35px 12px 14px}.series-context{padding:18px 20px;margin:20px 0;border:1px solid #c6b484;background:#f3f1eb;color:#253024}.series-context strong{font-size:11px;letter-spacing:.12em}.series-context p{font-size:12px;line-height:1.9;margin:9px 0}.series-context a{color:#6a5423;text-decoration:underline}.studio-shell .panel{border-radius:10px}.studio-shell .tabs{scrollbar-width:thin}.series-staff-links{display:flex;gap:12px;flex-wrap:wrap}.series-staff-links a{font-size:12px;min-height:40px;padding:9px 12px;border:1px solid #b2aa90;text-decoration:none}.series-staff-links a:hover{background:#10110f;color:#f3f1eb}@media(max-width:600px){.studio-header{padding:16px 20px}.header-links{font-size:11px;gap:12px}.series-filter{width:100%}.series-context{padding:15px}.studio-shell h1{font-size:32px}.flow-main{padding-left:20px;padding-right:20px}}
