.player-module__NuaESq__player{border:1px solid var(--line);background:var(--surface);border-radius:1.1rem;overflow:hidden}.player-module__NuaESq__controls{border-bottom:1px solid var(--line);background:var(--surface-strong);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.7rem .8rem;display:flex}.player-module__NuaESq__controls button{border:1px solid var(--line-strong);background:var(--surface);min-height:2.1rem;color:var(--foreground);cursor:pointer;border-radius:999px;padding:0 .85rem;font-size:.82rem;font-weight:600}.player-module__NuaESq__controls button:hover:not(:disabled){border-color:var(--brand-green);color:var(--brand-green)}.player-module__NuaESq__controls button:disabled{opacity:.45;cursor:default}.player-module__NuaESq__primary{min-width:6.4rem}.player-module__NuaESq__scrub{flex:8rem;align-items:center;min-width:7rem;display:flex}.player-module__NuaESq__scrub input{appearance:none;cursor:pointer;background:0 0;width:100%;height:1.4rem;margin:0;padding:0}.player-module__NuaESq__scrub input::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--brand-green) var(--fill,0%), var(--ink-10) var(--fill,0%));border-radius:999px;height:4px}.player-module__NuaESq__scrub input::-moz-range-track{background:var(--ink-10);border-radius:999px;height:4px}.player-module__NuaESq__scrub input::-moz-range-progress{background:var(--brand-green);border-radius:999px;height:4px}.player-module__NuaESq__scrub input::-webkit-slider-thumb{appearance:none;border:2px solid var(--surface);background:var(--brand-green);border-radius:50%;width:14px;height:14px;margin-top:-5px}.player-module__NuaESq__scrub input::-moz-range-thumb{border:2px solid var(--surface);background:var(--brand-green);border-radius:50%;width:14px;height:14px}.player-module__NuaESq__scrub input:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:999px}.player-module__NuaESq__clock{flex-direction:column;align-items:flex-end;line-height:1.25;display:flex}.player-module__NuaESq__time{font-variant-numeric:tabular-nums;color:var(--foreground);font-size:.82rem}.player-module__NuaESq__time i{color:var(--faint);font-style:normal}.player-module__NuaESq__count{letter-spacing:.04em;color:var(--faint);font-variant-numeric:tabular-nums;font-size:.7rem}.player-module__NuaESq__live,.player-module__NuaESq__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.player-module__NuaESq__spine{--spine-x:1.45rem;padding:.35rem 0 .5rem}.player-module__NuaESq__segment{--lane:var(--brand-green);padding:.15rem 0 .3rem;position:relative}.player-module__NuaESq__segment:before{content:"";top:0;bottom:0;left:var(--spine-x);background:color-mix(in srgb, var(--lane) 55%, transparent);width:2px;margin-left:-1px;position:absolute}.player-module__NuaESq__segment[data-lane=citizen]{--lane:var(--brand-orange)}.player-module__NuaESq__segment[data-lane=bhusakhi]{--lane:var(--brand-green)}.player-module__NuaESq__segment[data-lane=office]{--lane:var(--brand-gold)}.player-module__NuaESq__segment[data-lane=outcome]{--lane:var(--accent)}.player-module__NuaESq__segment[data-lane=office]{background:color-mix(in srgb, var(--brand-gold) 7%, transparent)}.player-module__NuaESq__segment[data-state=ahead]{opacity:.72}.player-module__NuaESq__segment[data-state=ahead]:before{background:color-mix(in srgb, var(--lane) 20%, transparent)}.player-module__NuaESq__laneHead{padding:.55rem 1rem .3rem calc(var(--spine-x) + .8rem);letter-spacing:.13em;text-transform:uppercase;color:var(--lane);flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0;font-size:.7rem;font-weight:700;display:flex}.player-module__NuaESq__laneMeta{letter-spacing:.06em;text-transform:none;color:var(--muted);font-size:.68rem;font-weight:600}.player-module__NuaESq__beats{margin:0;padding:0;list-style:none}.player-module__NuaESq__beat{position:relative}.player-module__NuaESq__row{width:100%;padding:.6rem 1rem .6rem calc(var(--spine-x) - 6px);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.7rem;grid-template-columns:12px minmax(0,1fr) auto;align-items:start;gap:.8rem;transition:background-color .25s,opacity .25s;display:grid;position:relative}.player-module__NuaESq__row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.player-module__NuaESq__row:hover{background:color-mix(in srgb, var(--lane) 9%, transparent)}.player-module__NuaESq__node{border:2px solid var(--lane);background:var(--surface);border-radius:50%;width:12px;height:12px;margin-top:.38rem;transition:background-color .25s,box-shadow .25s,transform .25s}.player-module__NuaESq__body{min-width:0;display:grid}.player-module__NuaESq__actor{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-size:.68rem}.player-module__NuaESq__title{margin-top:.08rem;font-size:.97rem;line-height:1.35}.player-module__NuaESq__detail{color:var(--muted);margin-top:.25rem;font-size:.86rem;line-height:1.45}.player-module__NuaESq__aside{background:color-mix(in srgb, var(--lane) 14%, var(--surface-strong));max-width:14rem;color:var(--muted);text-align:right;border-radius:999px;align-self:center;padding:.2rem .6rem;font-size:.72rem;line-height:1.35}.player-module__NuaESq__beat[data-kind=said] .player-module__NuaESq__title{font-family:var(--font-display), serif;font-size:1.22rem;line-height:1.25}.player-module__NuaESq__beat[data-state=done] .player-module__NuaESq__row{opacity:.78}.player-module__NuaESq__beat[data-state=done] .player-module__NuaESq__node{background:var(--lane)}.player-module__NuaESq__beat[data-state=done] .player-module__NuaESq__detail{color:var(--faint)}.player-module__NuaESq__beat[data-state=current] .player-module__NuaESq__row{background:color-mix(in srgb, var(--lane) 13%, transparent)}.player-module__NuaESq__beat[data-state=current] .player-module__NuaESq__title{font-weight:600}.player-module__NuaESq__beat[data-state=current] .player-module__NuaESq__detail{color:var(--foreground)}.player-module__NuaESq__beat[data-state=current] .player-module__NuaESq__node{background:var(--lane);box-shadow:0 0 0 5px color-mix(in srgb, var(--lane) 24%, transparent);transform:scale(1.12)}.player-module__NuaESq__beat[data-state=current] .player-module__NuaESq__aside{color:var(--foreground)}.player-module__NuaESq__beat[data-state=ahead] .player-module__NuaESq__row{opacity:.52}.player-module__NuaESq__beat[data-state=ahead] .player-module__NuaESq__detail{display:none}.player-module__NuaESq__beat[data-state=ahead] .player-module__NuaESq__title{font-weight:400}@media (prefers-reduced-motion:reduce){.player-module__NuaESq__row,.player-module__NuaESq__node{transition:none}}@media (max-width:34rem){.player-module__NuaESq__aside{display:none}.player-module__NuaESq__clock{align-items:flex-start}.player-module__NuaESq__scrub{flex-basis:100%;order:3}}
.service-module__xKtQXa__page{z-index:2;width:min(100% - 2rem,58rem);margin:0 auto;padding:clamp(1.5rem,4vw,3rem) 0 4rem;position:relative}.service-module__xKtQXa__crumb{margin-bottom:1.25rem;font-size:.88rem}.service-module__xKtQXa__crumb a{color:var(--muted);text-decoration:none}.service-module__xKtQXa__crumb a:hover{color:var(--foreground)}.service-module__xKtQXa__motif{color:var(--brand-green);margin-bottom:.5rem}.service-module__xKtQXa__head{margin-bottom:1.75rem}.service-module__xKtQXa__head h1{font-family:var(--font-display), serif;letter-spacing:-.02em;margin:0;font-size:clamp(1.9rem,4.6vw,2.9rem);font-weight:500;line-height:1.06}.service-module__xKtQXa__head h1 em{font-family:var(--font-beng), sans-serif;color:var(--brand-orange);margin-left:.6rem;font-size:.62em;font-style:normal}.service-module__xKtQXa__gov{color:var(--brand-green);margin:.4rem 0 0;font-size:.95rem}.service-module__xKtQXa__why{color:var(--muted);margin:.6rem 0 0;font-size:1rem;line-height:1.5}.service-module__xKtQXa__synthetic{border-left:3px solid var(--brand-gold);background:var(--surface-strong);color:var(--muted);border-radius:0 .5rem .5rem 0;margin:1rem 0 0;padding:.7rem .9rem;font-size:.85rem;line-height:1.5}.service-module__xKtQXa__family{border:1px solid var(--line-strong);background:var(--surface);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);vertical-align:.1em;border-radius:999px;margin-left:.6rem;padding:.1rem .55rem;font-size:.68rem;font-weight:600;display:inline-block}.service-module__xKtQXa__summary{border:1px solid var(--line);background:var(--surface);border-radius:1.1rem;margin-bottom:1rem;overflow:hidden}.service-module__xKtQXa__tiles{background:var(--line);grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.service-module__xKtQXa__tile{background:var(--surface);padding:.85rem 1rem .9rem}.service-module__xKtQXa__tileValue{font-family:var(--font-display), serif;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.45rem,3.4vw,1.9rem);font-weight:500;line-height:1.05}.service-module__xKtQXa__tileValue[data-long=yes]{font-size:1.15rem;line-height:1.25}.service-module__xKtQXa__tileLabel{color:var(--foreground);margin:.2rem 0 0;font-size:.78rem}.service-module__xKtQXa__tileNote{color:var(--faint);margin:.2rem 0 0;font-size:.72rem;line-height:1.35}.service-module__xKtQXa__tileNote[data-caveat=yes]{color:var(--brand-orange)}.service-module__xKtQXa__citizen{border-top:1px solid var(--line);background:var(--surface-strong);padding:.95rem 1.1rem 1.1rem}.service-module__xKtQXa__citizen h2{margin:0;font-size:.95rem}.service-module__xKtQXa__actions{counter-reset:step;flex-wrap:wrap;gap:.4rem;margin:.6rem 0 0;padding:0;list-style:none;display:flex}.service-module__xKtQXa__actions li{counter-increment:step;border:1px solid var(--line-strong);background:var(--surface);color:var(--foreground);border-radius:999px;padding:.25rem .7rem;font-size:.85rem}.service-module__xKtQXa__actions li:before{content:counter(step) ". ";color:var(--brand-green);font-weight:700}.service-module__xKtQXa__citizenNote{color:var(--muted);margin:.7rem 0 0;font-size:.82rem;line-height:1.5}.service-module__xKtQXa__after{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;margin-top:2rem;display:grid}.service-module__xKtQXa__after>div{border:1px solid var(--line);background:var(--surface);border-radius:.9rem;padding:1rem 1.1rem}.service-module__xKtQXa__after h2{margin:0 0 .35rem;font-size:.95rem}.service-module__xKtQXa__after p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.5}.service-module__xKtQXa__next{margin-top:1.75rem}.service-module__xKtQXa__next a{background:var(--accent);min-height:2.75rem;color:var(--accent-ink);border-radius:999px;align-items:center;padding:0 1.4rem;font-weight:600;text-decoration:none;display:inline-flex}
