::selection,:root{--electric:#1769ff;--electric-hover:#0758e8;--accent-contrast:#fff}:root *{--acid:#1769ff;--acid-on-ink:#8eb8ff;--acid-ink:#0754d4;--green:#0754d4;--green-ink:#0754d4;--blue:#1769ff;--blue-ink:#0754d4}html[data-theme=dark]{--surface:#111113;--surface-hi:#1c1c20;--surface-lo:#09090b}html[data-theme=dark] *{--acid-ink:#8eb8ff;--green:#8eb8ff;--green-ink:#8eb8ff;--blue-ink:#8eb8ff}html[data-theme=light]{--paper:#fafafa;--paper-2:#f1f1f1;--white:#fff;--bone:#f5f5f5;--bone-2:#f8f8f8;--ink:#141414;--ink-dim:#515151;--ink-faint:#696969;--bg:#fafafa;--bg-2:#fafafa;--panel:#fff;--panel-2:#f1f1f1}::selection{background:#1769ff;color:#fff}body{font-family:var(--font-body),Arial,sans-serif}h1,h2,h3,h4{font-weight:800}.comm-title,.feat-title,.lib-title,.page-head h1,.section-head h2,.section-title,.td-title{font-family:KazumaDisplay,var(--font-display),sans-serif;font-weight:400;letter-spacing:-.012em}.btn{font-family:var(--font-body),sans-serif;font-weight:750;letter-spacing:.02em;text-transform:none;border-radius:5px}.btn-own,.btn-primary{background:#1769ff;border-color:#1769ff;color:#fff}.btn-own:hover,.btn-primary:hover{background:#0758e8;border-color:#0758e8;color:#fff}.btn-danger{color:var(--red);border-color:var(--red)}.btn-danger:hover{background:var(--red);color:white}.btn-blue:hover,.btn-invert:hover{background:#1769ff;border-color:#1769ff;color:#fff}:is(input,select,textarea){accent-color:#1769ff}:is(a,button,input,select,textarea):focus-visible{outline:2px solid #78aaff;outline-offset:3px}:is(.storenav,.subnav){border-color:var(--hair-2)}:is(.cap,.icard,.feed-row,.myroom-row,.roster-card,.hubdir-card){border-radius:7px}:is(.badge-owned,.badge-funded,.chip-green,.pbadge.owner,.chat-user.host,.sched-kind.premiere,.prem-live-chip.doors,.rail-tab.on i){background:#1769ff;color:#fff}:is(.cap-art,.feat-main,.dq-art,.film-frame){border-radius:7px}.feat-title{text-wrap:balance}html[data-theme=dark] :is(.modal,.dialog,.sheet,.popover,.dropdown,.settings-panel){background:#1b1b1b;border-color:#ffffff28}:root *{--led-on:#1769ff;--focus:#78aaff;--glow-on:none;--scr-on:#1769ff;--r-tray:12px;--r-well:8px;--raise-lg:0 0 0 1px #ffffff12;--raise:0 0 0 1px #ffffff14;--raise-sm:0 0 0 1px #ffffff12;--press:inset 0 0 0 1px #ffffff28;--recess:inset 0 0 0 1px #ffffff10;--shadow-light:transparent;--shadow-dark:transparent;--shadow-dark-sm:transparent}html[data-theme=dark],html[data-theme=dark] *{--surface:#111113;--surface-hi:#1c1c20;--surface-lo:#09090b}html .btn-own,html .btn-own:hover,html .btn-primary,html .btn-primary:hover{background:#1769ff;color:#fff;text-shadow:none}html .feat-rail .feat-title{font-size:clamp(30px,3vw,48px);line-height:1.04;letter-spacing:-.015em}html .feat-rail{gap:14px}html .cap-art.has-still{background-size:cover;background-position:50%}html .cap-art.has-still .cap-art-mark,html .cap-art.has-still .cap-art-pattern{display:none}html .cap-art.has-still:after{background:linear-gradient(180deg,transparent 55%,#0007)}html .btn{text-shadow:none}@media(max-width:600px){html .feat-rail .feat-title{font-size:36px}}html .room:-webkit-full-screen>.rail .btn.btn-primary{color:#fff;text-shadow:none}html .acid-band .btn-invert:hover,html .acid-band .btn-own,html .acid-band .btn-own:hover,html .avatar:hover,html .backed-tag,html .badge-funded,html .badge-owned,html .btn-invert:hover,html .btn-own,html .btn-own:hover,html .btn-primary:hover,html .chan-link.on.tier-green,html .chat-user.host,html .chip-green,html .code-chip:hover,html .deck-center .cp,html .feat .btn-own,html .feat .btn-own:hover,html .feat-arrow:hover,html .gate-chip.in,html .gate-panel .btn-primary:hover,html .host-curtain.on,html .hub-own,html .ichip.k-shot,html .ivote-btn.on-up,html .listen-speed.on,html .ltray-flag.owned,html .myroom-row:hover,html .own-band .btn-own,html .own-band .btn-own:hover,html .ownit-btn,html .pbadge.owner,html .plate-own .plate-head,html .playkey.hot,html .post-ava.owner,html .prem-live-chip.doors,html .prem-strip .btn-own,html .prem-strip .btn-own:hover,html .prem-strip .btn:hover,html .pv-b .badge-owned,html .queue-go,html .queue-inner:hover .queue-go,html .rail-ava.friend,html .rail-tab.on i,html .room:fullscreen>.rail .btn.btn-primary,html .row-key.own,html .sched-kind.premiere,html .skip-link,html .splash-claim span,html .stage-seat b,html .storenav-search button:hover,html .wl-done{color:#fff;text-shadow:none}html .masthead{color:#fff}html body,html[data-theme=dark] body{background-image:none}html .feat-tag{font-size:14px;line-height:1.55}html .section-head h2{font-size:clamp(26px,2.5vw,38px);line-height:1.12}html .btn:disabled{color:var(--ink-engraved);background:var(--surface-hi)}html .cap-art{container-type:inline-size;isolation:isolate;border:0;filter:none}html .cap-art.has-still{background-repeat:no-repeat}html .cap-art.has-still:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,transparent 65%,#03050855);pointer-events:none}html .cap-art.edition-cover{background:#101114;color:var(--edition-ink,#adc6ef)}.cap-art-edition{position:absolute;inset:8% 8% 9%;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;border-top:1px solid;overflow:hidden}.cap-art-year{position:absolute;top:7%;left:0;font:600 clamp(8px,3.3cqw,15px)/1 var(--font-mono),monospace;letter-spacing:.11em}.cap-art-name{display:block;max-width:96%;font:400 clamp(15px,10.5cqw,68px)/.98 KazumaDisplay,var(--font-display),sans-serif;text-transform:uppercase;letter-spacing:-.012em;text-wrap:balance}.cap-art-credit{font:500 clamp(6px,2.75cqw,13px)/1.2 var(--font-body),sans-serif;letter-spacing:.035em}.cap-art[data-media=audiobook] .cap-art-name,.cap-art[data-media=book] .cap-art-name{font-family:Georgia,Times New Roman,serif;text-transform:none;font-size:clamp(15px,11cqw,68px);font-style:italic;line-height:1}.cap-art[data-media=audiobook] .cap-art-edition,.cap-art[data-media=book] .cap-art-edition{border-top-width:3px}html .ltray{background:transparent;border-radius:7px;transition:color .18s ease}html .ltray,html .ltray:active,html .ltray:hover{box-shadow:none;transform:none}html .ltray-well{margin:0;padding:0;background:transparent;box-shadow:none;border:0;border-radius:7px}html .ltray-media{border-radius:7px;filter:none;box-shadow:inset 0 0 0 1px #ffffff0a;transition:box-shadow .2s ease}html .ltray:hover .ltray-media{box-shadow:0 0 0 2px #5c91ff}html .ltray-label{padding:13px 1px 9px;gap:7px}html .ltray-title{color:var(--ink);font-size:16px;font-weight:750;line-height:1.2;letter-spacing:-.02em}html .ltray-mono,html .ltray-title{font-family:var(--font-body),sans-serif}html .ltray-mono{font-size:11px;letter-spacing:.005em;color:var(--ink-muted)}html .ltray-foot{padding-top:1px}html .ltray-price{font-family:var(--font-body),sans-serif;font-weight:700}html .ltray-sticker{border-radius:3px;padding:5px 7px;font-size:8px;letter-spacing:.08em;background:#0c0d12bd;border:1px solid #ffffff1f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html .ltray-flag.owned{background:#1769ff;color:#fff;border-color:#1769ff}html .ltray-foot .prov{font-size:8px;padding:3px 5px;background:transparent;border:1px solid var(--hair);color:var(--ink-muted)}html .reel-card,html .trend-card{padding:0;border-radius:7px;box-shadow:none;overflow:hidden}html .reel-card:hover,html .trend-card:focus-visible,html .trend-card:hover{transform:translateY(-2px);box-shadow:0 0 0 2px #5c91ff}html .reel-well,html .trend-well{border-radius:7px;box-shadow:none}html .trend-scrim{padding:42px 15px 15px}html .trend-title{font-size:19px;font-weight:750;letter-spacing:-.025em}html .trend-meta,html .trend-title{font-family:var(--font-body),sans-serif}html .trend-meta{font-size:11px;letter-spacing:0}html .deal-card{background:transparent;border:0;box-shadow:none}html .deal-card .deal-art{margin:0;border-radius:7px}html .deal-body{padding:12px 0 15px}html .deal-card:hover{box-shadow:none;transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){html .deal-card,html .ltray,html .ltray-media,html .reel-card,html .trend-card{transition:none}html .deal-card:hover,html .reel-card:hover,html .trend-card:hover{transform:none}}html :is(.td-title,.lib-detail-info h2,.comm-sec-title,.onair-title,.screen-desk-head h2,.host-desk h3,.crew-panel h2,.stage-title,.raise-hero-scrim h1,.pub-hero-copy h1,.fundcard-scrim b,.backed-name,.prof-name){font-family:KazumaDisplay,var(--font-display),sans-serif;font-weight:400;letter-spacing:-.012em;text-transform:uppercase}html .td-title{max-width:10.5ch;font-size:clamp(64px,8.4vw,124px);line-height:.96;margin-bottom:22px}html .td-hero-inner{padding-bottom:clamp(54px,10vh,120px)}html .td-hero-copy{max-width:760px}html .td-hero-scrim{background:linear-gradient(90deg,#060608c9,#06060870 38%,transparent 78%),linear-gradient(0deg,#0b0b0d,#08080b32 65%,#08080b20)}html .td-meta{gap:10px 13px;font-size:12px;letter-spacing:.045em}html .td-meta-score{color:#8eb8ff}html .td-lede{max-width:48ch;font-size:clamp(16px,1.4vw,19px);line-height:1.6}html .td-chip{border-radius:3px;background:#0b0b0d60}html :is(.td-glass,.td-icon){border-radius:4px;background:#131316a6}html .td-own{min-height:52px;padding-inline:30px}html .td-icon.on{background:#1769ff;color:#fff}html .td-byline{margin-top:24px}html .td-sheet{padding-top:54px}html .td-sheet-inner{max-width:1180px}html .td-about{margin-bottom:38px}html .td-syn{max-width:75ch;line-height:1.8}html .td-facts{gap:22px 40px;padding-block:24px;border-block:1px solid var(--hair)}html :is(.td-block h2,.td-band h2){font-family:KazumaDisplay,var(--font-display),sans-serif;font-weight:400;font-size:34px;text-transform:uppercase;letter-spacing:0}html .td-block{margin-block:34px}html .td-ed-grid{gap:16px}html .td-ed-card{border:1px solid var(--hair);border-top:2px solid var(--hair-2);border-radius:5px;padding:24px;background:var(--surface);box-shadow:none}html .td-ed-card:hover{border-color:#1769ff;transform:none}html .td-ed-card strong{font-size:21px;margin-block:9px 18px}html .td-ed-card b{font-size:30px;color:var(--ink)}html .td-ed-card em{margin-top:15px;font-size:13px;line-height:1.6}html .td-ed-live{border-radius:4px;box-shadow:none;padding:18px}html .td-band{background:var(--surface);border-radius:6px;box-shadow:none;padding:28px}html .td-room-chans{gap:8px;padding-block:6px}html .td-room-chan{border-radius:3px;min-height:34px}html .td-room-feed{gap:0}html :is(.td-room-post,.td-room-empty){background:transparent;border:0;border-top:1px solid var(--hair);border-radius:0;padding:18px 0}html .td-room-post:hover{border-color:var(--hair);color:var(--ink)}html .td-room-post-text{line-height:1.6}html .td-onair{border:1px solid var(--hair);border-radius:4px;box-shadow:none}html .td-onair:hover{transform:none;border:1px solid var(--hair-2);box-shadow:none}html .td-onair.live{border-left:2px solid var(--led-live);box-shadow:none}html .lib-side{background:var(--surface-lo);border-right:1px solid var(--hair)}html :is(.lib-side-head,.lib-scopes){border-bottom:1px solid var(--hair)}html .lib-side-head{padding:24px 18px}html .lib-search{border-radius:4px;background:var(--surface);padding:13px}html .lib-scopes{gap:7px;padding:16px 14px}html .lib-scope{border-radius:3px;background:transparent;border:1px solid var(--hair);box-shadow:none;padding:9px 11px}html .lib-scope:hover{border:1px solid var(--hair-2);background:var(--surface-hi)}html .lib-scope.on{border-color:#1769ff;background:#1769ff;color:#fff;box-shadow:none}html .lib-item{padding-block:14px;border-bottom:1px solid var(--hair)}html .lib-item.sel{border-radius:0;background:var(--surface-hi);box-shadow:inset 3px 0 #1769ff}html .lib-item-name{font-size:13px;font-weight:650}html .lib-item-art{border-radius:2px}html .lib-main{padding-top:32px}html .lib-shelf{padding-bottom:32px;border-bottom:1px solid var(--hair)}html :is(.lib-new-card,.lib-card){border:0;border-radius:4px;background:transparent;box-shadow:none;overflow:hidden}html :is(.lib-new-card:hover,.lib-card:hover){background:var(--surface-hi);box-shadow:none;transform:none}html :is(.lib-new-art,.lib-card-art){border-radius:4px}html :is(.lib-new-body,.lib-card-body){padding:14px 3px 15px;gap:8px}html :is(.lib-new-body b,.lib-card-body b){font-size:15px;font-weight:750}html .lib-sort{border-radius:3px;border:1px solid var(--hair);background:transparent;box-shadow:none;min-height:40px}html .lib-detail-info h2{font-size:clamp(38px,4.5vw,64px);line-height:1.04}html .lib-detail-art{border-radius:4px;box-shadow:none}html .lib-detail-actions{margin-block:24px}html .lib-detail-syn{font-size:15px;line-height:1.8}html .lib-status{border-radius:0;background:var(--surface-lo);border-top:1px solid var(--hair)}html .lib-side-foot-btn{border-radius:3px;border:1px solid var(--hair);background:transparent;box-shadow:none}html .comm-band{padding-block:64px}html .comm-sec-title{font-size:clamp(34px,4.5vw,64px);line-height:1}html .comm .comm-hello{background:var(--surface);color:var(--ink);border:1px solid var(--hair);border-radius:5px;box-shadow:none}html .comm-hello-main{padding:32px;gap:21px;border-left:1px solid var(--hair)}html .comm .comm-spine{color:var(--acid-ink);padding-inline:14px;letter-spacing:.2em}html .comm .comm-hello-body{color:var(--ink);font-size:18px;line-height:1.65;max-width:46ch}html .comm .comm-hello-label{font-size:10px;letter-spacing:.17em}html .comm .comm-hello .btn{color:var(--ink);border:1px solid var(--hair-2);background:transparent}html .comm .comm-hello .btn-primary{color:#fff;border-color:#1769ff;background:#1769ff}html .comm .comm-hello .btn-primary:hover{color:#fff;border-color:#0758e8;background:#0758e8}html .comm .myroom-row{color:var(--ink);border-bottom:1px solid var(--hair);border-radius:0;box-shadow:none;padding-block:12px}html .comm .myroom-row:hover{color:var(--ink);background:var(--surface-hi)}html .comm .myroom-count,html .comm .myroom-row:hover .myroom-count{color:var(--ink-dim)}html .comm .comm-prem-next{color:var(--ink)}html .comm-prem-line{border-top:1px solid var(--hair);padding-top:20px}html .comm .comm-prem-tag{color:var(--acid-ink)}html .comm .find-box{background:var(--surface);color:var(--ink);border:1px solid var(--hair);border-radius:5px;box-shadow:none}html .comm .find-head{background:transparent;color:var(--ink);border-bottom:1px solid var(--hair);padding:16px 18px;letter-spacing:.13em}html .find-body{padding:18px;gap:13px}html .find-input{min-height:45px;font-size:13px;letter-spacing:.025em;border-radius:3px;background:var(--surface-lo);box-shadow:none}html .find-results{border-color:var(--hair);border-radius:3px;overflow:hidden}html .find-row{padding:13px;background:var(--surface)}html .find-row:hover{background:var(--surface-hi);color:var(--ink)}html .pop-tabs{gap:3px;border-bottom:1px solid var(--hair);padding-bottom:0;margin-bottom:28px}html .pop-tab{border:0;border-bottom:2px solid transparent;border-radius:0;padding:12px 16px;background:transparent;color:var(--ink-dim);box-shadow:none}html .pop-tab:hover:not(.on){border-color:transparent;color:var(--ink);box-shadow:none}html .pop-tab.on{color:var(--ink);background:transparent;border-color:#1769ff;box-shadow:none}html .icard{border:1px solid var(--hair);border-radius:5px;background:var(--surface);box-shadow:none}html .icard:hover{border-color:var(--hair-2);transform:none;box-shadow:none}html .icard-art{height:190px;border-radius:0}html .icard-body{gap:12px;padding:16px 18px 22px}html .icard-top{padding:15px 18px 0}html .icard-title{font-size:20px;font-weight:750;letter-spacing:-.025em;line-height:1.3}html .icard-text{font-size:14px;line-height:1.7}html .icard-foot{background:var(--surface-lo);color:var(--ink);border-top:1px solid var(--hair);padding:12px 16px}html .comm .icard-film{color:var(--ink-dim)}html .comm :is(.icard-by,.icard-time){font-size:9px;letter-spacing:.065em}html .feed-row{border-radius:0;background:transparent;box-shadow:none;border-bottom:1px solid var(--hair);padding-block:20px}html .feed-row:hover{background:var(--surface);box-shadow:none;transform:none}html :is(.hubdir-card,.hub-film,.hub-teaser,.prof-sec,.prof-card){border:1px solid var(--hair);border-radius:5px;box-shadow:none}html :is(.hub-prem,.hub-seen,.hub-film){background:var(--surface)}html .hubdir-card:hover{border-color:var(--hair-2);transform:none;box-shadow:none}html .post-ava{border-radius:50%}html .chan-link{border-radius:3px;box-shadow:none}html .chan-link.on{box-shadow:inset 3px 0 #1769ff}html .prof-stats{border-radius:0;border-block:1px solid var(--hair);box-shadow:none}html .prof-stat+.prof-stat{border-left:1px solid var(--hair)}html .prof-comment{border-radius:0;background:transparent}html .prof-comment,html .prof-comment:hover{border-top:1px solid var(--hair);box-shadow:none}html .prof-comment:hover{transform:none}html .onair{border:1px solid var(--hair);border-radius:6px;box-shadow:none;overflow:hidden}html .onair-media{border-radius:0}html .onair-body{padding:32px;gap:14px;background:var(--surface)}html .onair-title{font-size:clamp(40px,4.7vw,68px);line-height:.98}html .onair-progress{height:3px;border-radius:0}html .onair-next{padding-top:18px;margin-top:18px;gap:10px}html .sched{gap:34px}html .sched-day{gap:0}html .sched-day-head{padding:0 0 14px;margin-bottom:3px;border-color:var(--hair)}html .sched-day-head h3{font-family:KazumaDisplay,sans-serif;font-weight:400;font-size:32px;letter-spacing:0}html .sched-row{background:transparent;border:0;border-bottom:1px solid var(--hair);border-radius:0;box-shadow:none;padding-block:21px;padding-inline:4px}html .sched-row:hover{background:var(--surface);transform:none;box-shadow:none}html .sched-row.live{border:0;border-bottom:1px solid var(--hair);box-shadow:inset 3px 0 var(--led-live);padding-left:14px}html .sched-thumb{border-radius:3px;box-shadow:none}html .sched-title{font-size:22px;letter-spacing:-.025em}html .sched-time b{font-size:19px;font-weight:650;letter-spacing:-.025em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html :is(.sched-kind,.sched-chip){border-radius:2px;box-shadow:none}html .sched-chip{background:transparent}html :is(.screen-desk,.host-desk,.crew-panel,.door){border:1px solid var(--hair);border-radius:5px;box-shadow:none}html .screen-desk{background:transparent;padding:30px}html .screen-desk-head{gap:13px}html .screen-desk-head h2{font-size:38px}html .screen-film{border:0;border-top:1px solid var(--hair);border-radius:0;box-shadow:none;padding-block:18px;background:transparent}html .screen-film-art{border-radius:3px}html .screen-desk-empty{background:var(--surface);border-radius:3px;box-shadow:none}html .host-curtain{border:1px solid var(--hair);border-radius:3px;background:transparent;box-shadow:none}html .host-curtain.on{background:#1769ff;border-color:#1769ff;color:#fff;box-shadow:none}html .crew-row{border-radius:3px;box-shadow:none;background:var(--surface)}html .room>.stage{border-radius:4px;box-shadow:none}html .room>.rail{border:1px solid var(--hair);border-radius:4px;background:var(--surface);box-shadow:none}html .rail-tabs{padding:0;gap:0;border-bottom:1px solid var(--hair)}html .rail-tab,html .rail-tabs{border-radius:0;box-shadow:none;background:transparent}html .rail-tab{border-bottom:2px solid transparent}html .rail-tab.on{background:transparent;box-shadow:none;border-bottom-color:#1769ff}html .rail-input{border-radius:4px;background:var(--surface-lo);border:1px solid var(--hair);box-shadow:none}html .rail-input:focus{border:1px solid #1769ff;box-shadow:none}html :is(.rail-invite,.rail-foot-key){border-radius:3px;border:1px solid var(--hair);box-shadow:none}html .rail-shield{border-radius:4px;box-shadow:0 12px 36px #0003}html .room:-webkit-full-screen>.rail{border-radius:0}html .room:fullscreen>.rail{border-radius:0}html .room:-webkit-full-screen>.stage{border-radius:0}html .room:fullscreen>.stage{border-radius:0}html .pub-hero{padding-block:28px 20px}html .pub-hero-copy h1{font-size:clamp(54px,6.8vw,100px);line-height:.98;margin-bottom:26px}html .fund-hero .pub-hero-copy h1{font-size:clamp(54px,6vw,90px)}html .pub-hero-copy .fund-lede{font-size:16px;line-height:1.8;max-width:47ch}html .fund-hero .pub-hero-copy .fund-lede{font-size:16px;line-height:1.8}html .pub-green{color:var(--acid-ink)}html .fundcard{padding:0;background:transparent}html .fundcard,html .fundcard-well{border-radius:5px;box-shadow:none}html .fundcard-scrim{padding:50px 24px 22px}html .fundcard-scrim b{font-size:clamp(30px,3vw,44px);line-height:1.03}html .fundcard-body{padding:21px 2px 16px;gap:18px}html .fundcard-logline{font-size:14px;line-height:1.75}html .fund-hero-side .fundcard-well{aspect-ratio:16/10}html .fund-hero-side .fundcard-body{padding-inline:0}html .tranche-bar{height:4px;border-radius:0}html .tranche-bar i{border-radius:0;box-shadow:none}html .tranche-bar i.lit{box-shadow:none}html .tranche-rail{border-radius:0;background:transparent;box-shadow:none;padding:0;border-top:1px solid var(--hair)}html .tranche-row{padding-block:10px}html .back-key{border:1px solid var(--hair);border-radius:4px;padding:12px 15px}html .back-key,html[data-theme=dark] .back-key{background:var(--surface);box-shadow:none}html .back-key:hover{transform:none;border-color:var(--hair-2);box-shadow:none}html :is(.back-key.sel,.back-key.sel:hover){border-color:#1769ff;background:color-mix(in srgb,#1769ff 9%,var(--surface));box-shadow:none}html .back-key b{font-size:18px}html :is(.commit-key,.contribute-key){min-height:47px;border-radius:4px;background:#1769ff;color:#fff;letter-spacing:.07em;box-shadow:none}html .commit-key:hover{background:#0758e8;transform:none;box-shadow:none}html .raise-hero{border-radius:5px;box-shadow:none}html .raise-hero-scrim{padding:36px}html .raise-hero-scrim h1{font-size:clamp(48px,6vw,84px);line-height:1}html .raise-grid .panel{border:1px solid var(--hair);border-radius:5px;box-shadow:none;padding:28px}html .raise-logline{line-height:1.85}html .raise-amt-field{border:1px solid var(--hair-2);border-radius:4px;background:var(--surface-lo);box-shadow:none}html :is(.pub-stat,.pub-step,.perk-cell,.pub-math-band){border-radius:5px;box-shadow:none;border:1px solid var(--hair);background:var(--surface)}html .pub-stats{gap:0;border-block:1px solid var(--hair)}html .pub-stat{border:0;border-radius:0;background:transparent;padding-block:28px}html .pub-stat+.pub-stat{border-left:1px solid var(--hair)}html .pub-stat b{font-family:KazumaDisplay,sans-serif;font-size:clamp(38px,4vw,60px);font-weight:400;letter-spacing:0}html .perk-cell:hover{transform:none;box-shadow:none;border-color:var(--hair-2)}html .perk-rank{border-radius:0;padding:0;background:transparent;box-shadow:none;letter-spacing:.1em}html .perk-amt{font-family:KazumaDisplay,sans-serif;font-size:42px;font-weight:400;letter-spacing:0}html .pub-step-body{padding:22px;gap:13px}html .pub-step-body h3{font-size:22px;font-weight:750}html .pub-step-body p{font-size:14px;line-height:1.8}html .pub-tile{border-radius:5px;box-shadow:none}html .pub-math-board b{font-family:KazumaDisplay,sans-serif;font-weight:400;letter-spacing:0}html .pub-slider{height:5px;box-shadow:none}html .pub-slider::-webkit-slider-thumb{background:#1769ff;box-shadow:0 0 0 4px var(--surface)}html .pub-slider::-moz-range-thumb{background:#1769ff;box-shadow:0 0 0 4px var(--surface)}html .backed-card{border:1px solid var(--hair);border-radius:5px;box-shadow:none}html .backed-card.frozen{border:1px solid var(--led-live);box-shadow:none}html .backed-body{padding:24px;gap:15px}html .backed-name{font-size:34px}html .panel:has(form){border:1px solid var(--hair);border-radius:6px;box-shadow:none;background:var(--surface)}html .panel:has(form):before{display:none}html .field{margin-bottom:19px}html .field>label{display:block;margin-bottom:9px;font-size:12px;font-weight:650;letter-spacing:.015em;text-transform:none}html .field :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){border:1px solid var(--hair-2);border-radius:4px;background:var(--surface-lo);color:var(--ink);box-shadow:none;font-size:14px;padding:13px 14px}html .field :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select){min-height:47px}html .field :is(input,select,textarea):focus{border-color:#1769ff;outline:2px solid #78aaff;outline-offset:2px;box-shadow:none}html .kzreg{border:1px solid var(--hair);border-radius:6px;box-shadow:none}html .kzreg-summary{background:#0a0a0d;color:#fff}html .kzreg-summary :is(.kzreg-back,.kzreg-kicker){color:#fff}html .kzreg-amount{font-family:KazumaDisplay,sans-serif;font-size:64px;font-weight:400}html .kzreg-pay{background:var(--surface)}html .kzreg-pay-title{font-size:25px;letter-spacing:-.03em}html .kzreg-field :is(input,select){min-height:45px;box-shadow:none}html .kzreg-paykey{border-radius:4px;background:#1769ff;color:#fff;box-shadow:none}html .kzreg-paykey:hover{background:#0758e8;transform:none}@media (max-width:900px){html .td-title{font-size:clamp(56px,10vw,88px)}html .td-hero-inner{padding-bottom:54px}html .td-sheet{padding-top:32px}html .td-band{padding:22px}html .comm-hello-main{padding:24px}html .onair-body{padding:25px}html .pub-hero{padding-top:15px}html .fund-hero .pub-hero-copy h1,html .pub-hero-copy h1{font-size:clamp(52px,8.5vw,78px)}html .fund-hero-side .fundcard-well{aspect-ratio:16/9}}@media (max-width:600px){html .td-title{font-size:clamp(48px,13.2vw,72px)}html .td-meta{font-size:10px;gap:7px 9px}html .td-lede{font-size:15px}html .td-ed-card{padding:20px}html .td-facts{gap:18px 25px}html .td-band{padding:20px 16px}html .lib-main{padding-top:24px}html .comm-band{padding-block:42px}html .comm-hello-main{padding:20px}html .comm .comm-hello-body{font-size:16px}html .icard-art{height:180px}html .pop-tab{padding-inline:11px}html .onair-body{padding:23px 20px}html .onair-title{font-size:42px}html .sched-row{gap:14px;padding-block:18px}html .sched-title{font-size:20px}html .sched-time b{font-size:16px}html .screen-desk{padding:23px 18px}html .fund-hero .pub-hero-copy h1,html .pub-hero-copy h1{font-size:clamp(46px,11.5vw,66px)}html .raise-hero-scrim{padding:24px}html .raise-grid .panel{padding:23px 18px}html .fundcard-scrim{padding-inline:20px}html .pub-stat{padding:22px 13px}html .backed-body{padding:20px}}@media (prefers-reduced-motion:reduce){html :is(.td-ed-card,.lib-card,.lib-new-card,.icard,.sched-row,.back-key,.commit-key){transition:none}}:root{--v30-gutter:clamp(20px,4.5vw,88px);--v30-accent:#1769ff}html[data-theme=dark] body{background:#101010;color:#f3f3f3}html .wrap{width:100%;max-width:1920px;padding-left:var(--v30-gutter);padding-right:var(--v30-gutter);margin-inline:auto}html .section{padding-top:58px;padding-bottom:28px}html .section-head{border:0;align-items:end}html .section-head h2{font-family:var(--font-body);font-size:clamp(24px,2.3vw,36px);font-weight:800;letter-spacing:-.055em;text-transform:none;line-height:1.08}html [data-reveal]{opacity:1;filter:none;transform:none;transition:none}html .rocker{box-shadow:none;transform:scale(.8)}.v30-feature{max-width:1920px;padding:22px var(--v30-gutter) 0;margin:auto;color:#f4f4f5}.v30-stage{position:relative;isolation:isolate;overflow:hidden;border-radius:9px;min-height:560px;height:clamp(560px,42vw,780px);background:#11161b}.v30-film-layer,.v30-stage-media,.v30-stage-media .clip-well{position:absolute;inset:0;width:100%;height:100%}.v30-film-layer{opacity:0;transition:opacity .7s}.v30-film-layer.is-active{opacity:1}.v30-stage-media .cap-art{height:100%;width:100%;border-radius:0;background-position:66%!important}.v30-stage-media video{object-position:66% 45%}.v30-stage-shade{position:absolute;inset:0;background:linear-gradient(90deg,#07090deb,#07090d85 34%,transparent 70%),linear-gradient(0deg,#07090dcc,transparent 68%);pointer-events:none}.v30-stage-top{position:absolute;left:3%;right:3%;top:28px;display:flex;justify-content:space-between;font-size:10px;letter-spacing:.14em;font-weight:650;color:#ffffffbc}.v30-stage-top b{color:white;margin-right:8px}.v30-feature-copy{position:absolute;left:3%;bottom:58px;max-width:68%}.v30-film-meta{display:flex;gap:16px;align-items:center;font-size:10px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:20px}.v30-film-meta span{color:#88b3ff;font-weight:800}.v30-film-meta b{font-weight:650}.v30-feature h1{font-family:KazumaDisplay,Arial Narrow,sans-serif;font-size:clamp(76px,8.2vw,144px);font-weight:400;letter-spacing:-.025em;line-height:1;text-transform:uppercase;max-width:880px;text-wrap:balance;margin:0}.v30-tagline{font-size:clamp(15px,1.15vw,19px);line-height:1.5;max-width:450px;margin:24px 0;color:#e0e0e3}.v30-feature-actions{display:flex;gap:10px;flex-wrap:wrap}.v30-action{min-height:50px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;gap:13px;font-size:13px;font-weight:800;border-radius:4px;text-decoration:none;transition:background .18s}.v30-action.primary{background:#1769ff;color:#fff}.v30-action.primary:hover{background:#3980ff}.v30-action.secondary{background:#ffffff14;color:#fff;border:1px solid #ffffff2e}.v30-action.secondary:hover{background:#ffffff26}.v30-film-proof{margin-top:20px;display:flex;align-items:center;gap:10px;color:#b0b0b3;font-size:10px}.v30-film-proof>span:first-child{color:#d7e2f8}.v30-film-proof i{width:3px;height:3px;border-radius:50%;background:#85858a}.v30-stage-controls{position:absolute;right:26px;bottom:24px;display:flex;align-items:center;gap:20px}.v30-count{font:400 24px KazumaDisplay;color:#fff}.v30-count span{font:11px var(--font-body);color:#aaa}.v30-stage-controls button{display:flex;align-items:center;gap:8px;background:#0c0c0c88;color:#eee;border:1px solid #ffffff38;border-radius:30px;padding:10px 14px;font:500 10px var(--font-body);cursor:pointer}.v30-feature-footer{display:flex;gap:14px;margin-top:12px;align-items:stretch}.v30-feature-tabs{position:relative;display:flex;flex:1 1;gap:10px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory}.v30-feature-tabs::-webkit-scrollbar{display:none}.v30-feature-tabs button{position:relative;flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 20px)/3);min-width:0;display:flex;align-items:center;gap:16px;border:1px solid #ffffff10;background:#191919;color:white;border-radius:5px;text-align:left;padding:17px;cursor:pointer;scroll-snap-align:start}.v30-feature-tabs button.is-active{background:#242426;border-color:#ffffff36}.v30-feature-tabs button.is-active:after{position:absolute;content:"";height:2px;left:0;right:0;bottom:0;background:#1769ff}.v30-tab-number{font:24px KazumaDisplay;color:#666}.is-active .v30-tab-number{color:#7baaff}.v30-feature-tabs .cap-art{position:relative;width:66px;height:44px;flex-shrink:0;border-radius:3px;overflow:hidden}.v30-feature-tabs .cap-art-mark{font-size:24px}.v30-tab-copy{min-width:0;display:flex;flex-direction:column;gap:5px}.v30-tab-copy b{font:750 13px var(--font-body)}.v30-tab-copy b,.v30-tab-copy>span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.v30-tab-copy>span{font:10px var(--font-body);color:#929296}.v30-tab-arrow{margin-left:auto;color:#aaa;font-size:20px}.v30-feature-arrows{display:flex;flex-direction:column;gap:5px}.v30-feature-arrows button{flex:1 1;width:34px;border:1px solid #ffffff1a;background:#191919;color:#ddd;cursor:pointer;border-radius:3px}.v30-action:focus-visible,.v30-feature button:focus-visible{outline:2px solid #8ab5ff;outline-offset:4px}html .dept-strip{gap:18px}html .dept-tile{background:none;box-shadow:none;padding:0;border-radius:5px;transition:none}html .dept-tile:hover{transform:none;box-shadow:none}html .dept-well{border-radius:5px;box-shadow:none;aspect-ratio:16/8}html .dept-name{font:750 17px var(--font-body);letter-spacing:-.035em;text-transform:none;margin-top:13px}html .dept-sub{font-size:11px;line-height:1.5;color:#8f8f95}html .dept-tile:hover .dept-name{color:#7baaff}html .trend-grid{gap:20px}html .trend-card,html .trend-well{border-radius:6px;box-shadow:none;padding:0}html .trend-card{background:none}html .trend-scrim{padding:22px 20px;background:linear-gradient(0deg,#000e,transparent)}html .trend-name{font-size:24px;letter-spacing:-.05em}html .trend-card:hover{transform:translateY(-3px);box-shadow:none}html .fest-banner.vault{border-radius:8px;box-shadow:none;border:1px solid #ffffff16;background:#15171c}html .vault-name{font-family:KazumaDisplay;font-size:clamp(48px,6vw,86px);font-weight:400;letter-spacing:-.02em}html .vault-grid,html .vault-horizon{opacity:.2}html .vault-btn{border-radius:4px;box-shadow:none;background:#1769ff;color:white}html .footer{margin-top:70px;border-top:1px solid #ffffff1a;background:#111}@media(max-width:1100px){.v30-stage{height:580px}.v30-feature-copy{max-width:80%}.v30-feature h1{font-size:90px}.v30-feature-tabs button{flex-basis:calc((100% - 10px)/2)}}@media(max-width:700px){:root{--v30-gutter:18px}.v30-feature{padding-top:12px}.v30-stage{height:610px;min-height:0;border-radius:6px}.v30-stage-top{left:22px;right:22px;top:22px;font-size:8px}.v30-stage-top>span:last-child{display:none}.v30-stage-shade{background:linear-gradient(0deg,#090b10,#090b10b8 42%,#090b1000 82%)}.v30-feature-copy{left:22px;right:18px;bottom:75px;max-width:none}.v30-feature h1{font-size:clamp(60px,14.5vw,90px);max-width:100%}.v30-tagline{margin:17px 0;font-size:14px;max-width:270px}.v30-film-meta{font-size:8px;gap:12px;margin-bottom:16px}.v30-action{padding:0 14px;min-height:46px;font-size:11px}.v30-film-proof{font-size:9px;flex-wrap:wrap;margin-top:15px}.v30-stage-controls{bottom:16px;right:20px;left:22px;justify-content:space-between}.v30-feature-tabs button{flex-basis:100%;padding:14px}.v30-feature-tabs .cap-art{width:56px;height:38px}.v30-tab-copy b{font-size:12px}html .section{padding-top:38px}html .dept-strip{gap:20px 12px}html .dept-name{font-size:15px}html .dept-sub{font-size:10px}}@media(prefers-reduced-motion:reduce){.v30-feature *{transition:none!important;scroll-behavior:auto!important}html .trend-card:hover{transform:none}}.v30-corner{display:grid;grid-template-columns:230px minmax(0,1fr);grid-gap:26px;gap:26px;margin-top:36px!important;margin-bottom:40px!important;align-items:center}.v30-host{display:flex;align-items:center;gap:10px;margin-bottom:13px}.v30-host img{width:34px;height:34px;object-fit:cover;object-position:51% 30%;border-radius:50%;border:1px solid #ffffff30}.v30-host span{font-size:9px;letter-spacing:.13em;color:#888b92;font-weight:800}.v30-corner-intro h2{font:800 25px/1.05 var(--font-body);white-space:pre-line;letter-spacing:-.06em;margin:0 0 12px}.v30-corner-intro p{color:#96969c;font-size:11px;line-height:1.5;max-width:190px;margin-bottom:16px}.v30-corner-intro a{font-size:11px;font-weight:750;color:#dedee2;display:flex;align-items:center;gap:18px;text-decoration:none}.v30-corner-intro a:hover{color:#88b3ff}.v30-corner-films{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.v30-corner-film{color:inherit;text-decoration:none;min-width:0}.v30-corner-art{position:relative;aspect-ratio:16/9;overflow:hidden;background:#232329;border-radius:5px}.v30-corner-art>.cap-art{width:100%;height:100%;transition:transform .35s}.v30-corner-film:hover .cap-art{transform:scale(1.04)}.v30-corner-art:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#1769ff}.v30-corner-play{position:absolute;left:14px;bottom:15px;background:#0008;border:1px solid #ffffff70;border-radius:50%;width:32px;height:32px;display:grid;place-items:center;font-size:12px}.v30-corner-caption{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-top:12px}.v30-corner-caption b{font-size:13px;letter-spacing:-.025em}.v30-corner-caption>span{font-size:11px;color:#a1a1a8}.v30-corner-meta{font-size:10px;color:#777780;display:block;margin-top:5px}.v30-corner-owned{position:absolute;right:10px;bottom:22px;font-size:8px;color:#bdd4ff;letter-spacing:.08em}@media(max-width:1100px){.v30-corner{grid-template-columns:180px minmax(0,1fr);gap:20px}.v30-corner-films{gap:12px}.v30-corner-intro h2{font-size:23px}}@media(max-width:700px){.v30-corner{grid-template-columns:1fr;gap:18px;margin-top:28px!important;margin-bottom:16px!important}.v30-corner-intro{display:grid;grid-template-columns:1fr auto;align-items:end;grid-gap:8px;gap:8px}.v30-host{grid-column:1/-1;margin-bottom:2px}.v30-corner-intro h2{font-size:24px;white-space:normal}.v30-corner-intro p{display:none}.v30-corner-films{display:flex;overflow-x:auto;gap:12px;scroll-snap-type:x mandatory;padding-bottom:8px}.v30-corner-film{flex:0 0 74%;scroll-snap-align:start}.v30-corner-caption b{font-size:14px}}@media(max-width:1100px){.v30-feature{padding-top:16px}}@media(max-width:700px){.v30-stage{height:590px}}html .td-own{border-radius:4px;box-shadow:none}html .rv,html .rv.rv-in{opacity:1;transform:none;animation:none}html .footer .brand svg g{fill:#f0f0f2;stroke:#f0f0f2}html .v31-theme-row .rocker{display:flex!important;transform:none;background:#080d15;border:1px solid #728cad33;box-shadow:none;border-radius:5px;height:32px;padding:6px 8px;gap:7px;min-width:90px}html .v31-theme-row .rocker-track{box-shadow:none;background:#192a43!important;width:28px;height:15px}html .v31-theme-row .rocker-knob{box-shadow:none;background:#6ba6ff;width:11px;height:11px}html :is(.v30-action,.td-own,.btn,.ownit-btn){border-radius:5px}html .v30-action.primary{border:1px solid #68a2ff58;box-shadow:inset 0 1px #ffffff12}html .v30-action.secondary{background:#0c1424b3;border-color:#8ba8d83b}html .v30-stage{border:1px solid #8eaded14}html .v30-stage-top{color:#b1c0d5}html .v30-feature-copy{bottom:66px}html .v30-stage-controls.v31-stage-controls{left:3%;right:3%;bottom:19px;display:flex;justify-content:space-between;align-items:center;gap:16px}.v31-scene-nav{display:flex;align-items:center;gap:7px}html .v31-stage-controls .v31-scene-arrow{background:none;border:0;border-radius:4px;min-width:28px;min-height:28px;padding:0;display:grid;place-items:center;font:16px var(--font-body);color:#8294ad;cursor:pointer}html .v31-stage-controls .v31-scene-arrow:hover{color:white;background:#172943}.v31-scene-pips{display:flex;align-items:center;gap:3px}html .v31-stage-controls .v31-scene-pips button{padding:10px 3px;min-width:20px;background:none;border:0;border-radius:0;cursor:pointer}.v31-scene-pips button span{width:10px;height:3px;background:#ffffff40;border-radius:1px;display:block;transition:width .25s,background .2s}.v31-scene-pips button.is-active span{width:28px;background:#3183ff;box-shadow:0 0 12px #1769ff55}.v31-scene-pips button:hover span{background:#a9caff}html .v31-stage-controls .v31-pause{font-size:10px;color:#9aabc2;border:0;background:transparent;padding:8px 0 8px 10px;border-radius:0}html .v31-stage-controls .v31-pause:hover{color:#fff}html .v30-host{margin-bottom:15px}html .v30-corner-art:after{background:#2b5d9f;opacity:.5}html .v30-corner-play{border-color:#8eaadc8a;background:#07111f8a;color:#dcecff}@media(max-width:700px){html .v30-feature-copy{bottom:68px}html .v30-stage-controls.v31-stage-controls{left:20px;right:20px;bottom:17px;gap:6px}html .v31-stage-controls .v31-scene-arrow{min-width:23px}.v31-scene-nav{gap:2px}.v31-scene-pips{gap:0}html .v31-stage-controls .v31-scene-pips button{min-width:15px;padding-inline:2px}.v31-scene-pips button span{width:7px}.v31-scene-pips button.is-active span{width:18px}html .v31-stage-controls .v31-pause{font-size:9px;gap:5px;padding-left:0}}@media(prefers-reduced-motion:reduce){.v31-scene-pips button span{transition:none}}html .v31-stage-controls .v31-scene-pips button{min-width:24px;min-height:32px}@media(max-width:700px){html .v31-stage-controls .v31-scene-arrow{min-width:24px;min-height:32px}html .v31-stage-controls .v31-pause{min-width:32px;min-height:32px;justify-content:center;font-size:14px}html .v31-pause>span{display:none}}.ko-host-content h2>span{display:block}@media(max-width:760px){.ko-host-content h2>span{display:inline}}.ko-host-section{padding-top:52px;padding-bottom:10px}.ko-host-card{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);overflow:hidden;background:#0c1017;border:1px solid #29374b;border-radius:8px;color:#f5f6f8}.ko-host-portrait{position:relative;min-height:560px;overflow:hidden;background:#070b11}.ko-host-portrait>img{object-fit:cover;object-position:50% 35%}.ko-host-portrait:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 68%,#05080fe8),linear-gradient(90deg,transparent 85%,#0c101755);pointer-events:none}.ko-host-identity{position:absolute;z-index:1;bottom:28px;left:30px;right:22px;display:flex;align-items:center;gap:18px}.ko-host-name{font-family:KazumaDisplay,var(--font-display),sans-serif;font-size:66px;font-weight:400;letter-spacing:-.02em;line-height:1;color:#f5f6f8}.ko-host-identity>span:last-child{font:500 11px/1.6 var(--font-body),sans-serif;color:#a9b6c8;border-left:1px solid #ffffff35;padding-left:17px}.ko-host-content{padding:42px clamp(26px,3.4vw,66px) 0;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.ko-host-eyebrow{display:flex;align-items:center;gap:10px;font:650 10px/1.4 var(--font-body),sans-serif;letter-spacing:.13em;color:#a3b8d8}.ko-host-eyebrow>span{display:block;width:7px;height:7px;background:#1769ff;border-radius:1px}.ko-host-content h2{margin:20px 0 16px;font-family:KazumaDisplay,var(--font-display),sans-serif;font-size:clamp(44px,5.3vw,84px);font-weight:400;line-height:.99;letter-spacing:-.014em;text-transform:uppercase;color:#f5f6f8}.ko-host-intro{max-width:460px;margin:0;color:#a9afb9;font:400 14px/1.65 var(--font-body),sans-serif;text-wrap:pretty}.ko-host-program{width:100%;padding:22px 0 0;margin:25px 0 0;border-top:1px solid #2b2f36}.ko-host-program-label{display:flex;justify-content:space-between;gap:12px;font:650 9px/1.4 var(--font-body),sans-serif;letter-spacing:.105em;color:#8592a5}.ko-host-program-label>span:last-child{color:#83afff;white-space:nowrap}.ko-host-current{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin:9px 0 0;color:#f5f6f8;font:700 clamp(17px,1.5vw,23px)/1.35 var(--font-body),sans-serif;letter-spacing:-.025em;text-decoration:none;text-wrap:balance}.ko-host-current>svg{width:20px;height:20px;flex:none;color:#8e9bae;transition:transform .18s ease}a.ko-host-current:hover{color:#9dbfff}a.ko-host-current:hover>svg{transform:translateX(3px)}.ko-host-creator{margin:5px 0 0;color:#8f97a3;font:400 11px/1.5 var(--font-body),sans-serif}.ko-host-progress{display:block;width:100%;height:2px;margin-top:17px;overflow:hidden;border:0;border-radius:0;background:#2a2f38;accent-color:#397fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ko-host-progress::-webkit-progress-bar{background:#2a2f38}.ko-host-progress::-webkit-progress-value{background:#397fff}.ko-host-progress::-moz-progress-bar{background:#397fff}.ko-host-screening-time{margin:10px 0 0;color:#8c98aa;font:400 10px/1.6 var(--font-body),sans-serif}.ko-host-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 23px;width:100%;padding:24px 0 28px}.ko-host-enter{display:inline-flex;align-items:center;justify-content:center;gap:11px;min-height:43px;padding:11px 17px;border:1px solid #1769ff;border-radius:4px;background:#1769ff;color:#fff;font:650 12px/1.5 var(--font-body),sans-serif;text-decoration:none;transition:background .18s ease,border-color .18s ease}.ko-host-enter>svg{height:15px;width:15px;flex:none}.ko-host-enter:hover{background:#347eff;border-color:#347eff;color:#fff}.ko-host-schedule{display:inline-flex;align-items:center;gap:10px;min-height:43px;color:#bdc7d6;font:550 12px/1.5 var(--font-body),sans-serif;text-decoration:none}.ko-host-schedule>svg{width:18px;height:18px}.ko-host-schedule:hover{color:#fff}.ko-host-guide{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;margin-top:auto;border-top:1px solid #2b2f36;padding:20px 0}.ko-host-guide>p{margin:0;font:400 11px/1.65 var(--font-body),sans-serif;color:#7f8a9a}.ko-host-guide>p>b{display:block;font-weight:550;color:#c2cad7}.ko-host-guide>button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:40px;flex:none;padding:8px 0 8px 12px;border:0;background:transparent;color:#8fb6ff;font:650 12px/1.5 var(--font-body),sans-serif;cursor:pointer}.ko-host-guide>button>svg{width:19px;height:19px}.ko-host-guide>button:hover{color:#d0e1ff}.ko-host-card :is(a,button):focus-visible{outline:2px solid #8fb6ff;outline-offset:5px}.ko-host-lineup{grid-column:1/-1;padding:22px 30px 26px;border-top:1px solid #2b303b;background:#0a0e15;min-width:0}.ko-host-lineup-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:19px}.ko-host-lineup-head h3{margin:0;color:#dce5f3;font:600 13px/1.4 var(--font-body),sans-serif;letter-spacing:-.01em}.ko-host-lineup-head>span{color:#8194ae;font:600 9px/1.4 var(--font-body),sans-serif;letter-spacing:.1em;white-space:nowrap}.ko-host-lineup-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.ko-host-lineup-list>li{position:relative;min-width:0;padding:0 24px;border-left:1px solid #232b38}.ko-host-lineup-list>li:first-child{padding-left:0;border-left:0}.ko-host-lineup-list>li:last-child{padding-right:0}.ko-host-lineup-list time{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;color:#8593a8;font:400 10px/1.5 var(--font-body),sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ko-host-lineup-list time>b{color:#9abfff;font-size:19px;font-weight:550;letter-spacing:-.035em}.ko-host-lineup-title{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-top:10px;color:#e7edf7;text-decoration:none;font:600 15px/1.4 var(--font-body),sans-serif;letter-spacing:-.02em}.ko-host-lineup-title>svg{width:16px;height:16px;flex:none;margin-top:3px;color:#677d9a;transition:color .18s ease}.ko-host-lineup-title:hover,.ko-host-lineup-title:hover>svg{color:#9abfff}.ko-host-lineup-meta{display:block;margin-top:6px;color:#8692a4;font:400 10px/1.5 var(--font-body),sans-serif;overflow-wrap:anywhere}.ko-host-lineup-meta>span{margin:0 4px;color:#4a5b73}@media(min-width:1500px){.ko-host-portrait{min-height:630px}.ko-host-content{padding-top:50px}.ko-host-intro{font-size:15px}.ko-host-program{margin-top:32px}}@media(max-width:1000px){.ko-host-card{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.ko-host-content{padding:30px 25px 0}.ko-host-portrait{min-height:550px}.ko-host-identity{left:22px;gap:12px}.ko-host-identity>span:last-child{font-size:10px;padding-left:12px}.ko-host-name{font-size:53px}}@media(max-width:760px){.ko-host-section{padding-top:32px}.ko-host-card{grid-template-columns:1fr}.ko-host-portrait{min-height:280px;max-height:330px;aspect-ratio:1.8}.ko-host-portrait>img{object-position:50% 37%}.ko-host-portrait:after{background:linear-gradient(180deg,transparent 45%,#05080ff2)}.ko-host-identity{bottom:20px}.ko-host-name{font-size:58px}.ko-host-content{padding:27px 24px 0}.ko-host-content h2{font-size:54px;line-height:1.02;margin-top:17px}.ko-host-content h2 br{display:none}.ko-host-intro{font-size:13px}.ko-host-program{margin-top:22px}.ko-host-actions{padding-top:20px;padding-bottom:22px}.ko-host-guide{padding:16px 0}.ko-host-lineup{padding:22px 24px}.ko-host-lineup-head{align-items:flex-start;gap:12px}.ko-host-lineup-head h3{max-width:170px}.ko-host-lineup-list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.ko-host-lineup-list>li{padding:0 18px}.ko-host-lineup-list>li:nth-child(odd){padding-left:0;border-left:0}.ko-host-lineup-list>li:nth-child(2n){padding-right:0}.ko-host-lineup-list time{display:block}.ko-host-lineup-list time>span{display:block;margin-top:2px}.ko-host-lineup-title{font-size:13px;gap:5px}.ko-host-lineup-title>svg{width:14px;height:14px}.ko-host-lineup-list time>b{font-size:20px}}@media(max-width:400px){.ko-host-content{padding-left:20px;padding-right:20px}.ko-host-content h2{font-size:46px}.ko-host-actions{gap:5px 15px}.ko-host-enter{padding:11px 14px;font-size:11px}.ko-host-schedule{font-size:11px}.ko-host-program-label{font-size:8px}}@media(prefers-reduced-motion:reduce){.ko-host-card *{transition:none!important}.ko-host-current:hover>svg{transform:none}}html .kz-page{animation:none}.rb-star{isolation:isolate;border-radius:10px;background:#23446d;--star-color:#398dff;--star-speed:12s}.rb-star,.rb-star-content{position:relative;overflow:hidden}.rb-star-content{z-index:1;border-radius:inherit;background:#0c1017}.rb-star-bottom,.rb-star-top{position:absolute;width:300%;height:50%;border-radius:50%;opacity:.7;pointer-events:none;background:radial-gradient(circle,var(--star-color),transparent 11%);animation-duration:var(--star-speed);animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate;animation-play-state:paused}.rb-star-bottom{bottom:-12px;right:-250%;animation-name:rb-star-bottom}.rb-star-top{top:-12px;left:-250%;animation-name:rb-star-top}.rb-star[data-motion=on]>.rb-star-bottom,.rb-star[data-motion=on]>.rb-star-top{animation-play-state:running}@keyframes rb-star-bottom{0%{transform:translateX(0);opacity:1}to{transform:translateX(-100%);opacity:0}}@keyframes rb-star-top{0%{transform:translateX(0);opacity:1}to{transform:translateX(100%);opacity:0}}.rb-spotlight{position:relative;isolation:isolate;overflow:hidden;border:1px solid #2b384e;border-radius:8px;--mouse-x:50%;--mouse-y:30%;--spotlight-color:rgba(32,119,255,.2)}.rb-spotlight:after{content:"";position:absolute;inset:0;z-index:2;background:radial-gradient(400px circle at var(--mouse-x) var(--mouse-y),var(--spotlight-color),transparent 80%);opacity:0;transition:opacity .35s;pointer-events:none}.rb-spotlight:focus-within:after,.rb-spotlight:hover:after{opacity:1}.rb-spotlight:focus-within{outline:2px solid #8abaff;outline-offset:3px}html[data-theme=dark] body{background:#090c12}html .section-head h2{font-family:var(--font-body),sans-serif;font-size:clamp(25px,2.1vw,34px);line-height:1.13;font-weight:750;letter-spacing:-.04em}html .section-head{margin-bottom:24px}html .section-head :is(p,span,a){font-family:var(--font-body),sans-serif}html .dept-name{font-weight:700;letter-spacing:-.025em}html .dept-sub{font-family:var(--font-body);line-height:1.6;color:#91a0b5}html .v30-feature .v30-stage{border:0;border-radius:9px}.v32-hero-shell{box-shadow:0 14px 75px #0046ba0b;background:#26509a52}.v32-hero-shell .rb-star-content{background:#10151d}html .v30-stage-top{color:#a7bfde}html .v30-film-meta>span{color:#82b8ff}html .v30-action.primary{box-shadow:0 3px 23px #075fea3d,inset 0 1px #ffffff29;background:#1769ff}html :is(.v30-action.primary,.ko-host-enter){position:relative;overflow:hidden}html :is(.v30-action.primary,.ko-host-enter):after{content:"";position:absolute;inset:-90% -60%;background:linear-gradient(110deg,transparent 39%,#ffffff1e 49%,transparent 58%);transform:translateX(-70%);transition:transform .65s;pointer-events:none}html :is(.v30-action.primary,.ko-host-enter):hover:after{transform:translateX(70%)}html .v30-corner-art{border:1px solid #7aaaff20}html .v30-corner-film:hover .v30-corner-art{border-color:#4e92ff8c}html .v30-corner-caption b{font-weight:700}.ko-theater-shell{box-shadow:0 0 65px #1769ff0c}html .ko-host-card{border:0;border-radius:9px;background:#0c121c}html .ko-host-portrait{background:#060b13}html .ko-host-portrait:after{background:linear-gradient(180deg,#1b64d51a,transparent 38%,#060b14e6),linear-gradient(90deg,transparent 65%,#0c121c80);box-shadow:inset -1px 0 #4891ff40}html .ko-host-content{position:relative;background:radial-gradient(ellipse at 100% 0,#11418846,transparent 63%)}html .ko-host-content:before{content:"";position:absolute;right:clamp(25px,3.4vw,66px);top:0;width:76px;height:2px;background:#3e94ff;box-shadow:0 0 25px 3px #1769ff6b}html .ko-host-eyebrow{color:#79afff;font-size:10px;letter-spacing:.11em}html .ko-host-content h2{font-size:clamp(52px,5.2vw,82px);letter-spacing:-.01em}html .ko-host-intro{font-size:15px;color:#aebcd0}html .ko-host-program{border-color:#2a4261}html .ko-host-progress{height:3px}html .ko-host-guide{border-color:#243950}html .ko-host-lineup{background:linear-gradient(115deg,#0b1b31,#0d1521 70%);border-color:#295184}html .ko-host-lineup-head h3{font-size:16px;font-weight:700;letter-spacing:-.025em}html .ko-host-lineup-list li{border-color:#2b4465}html .ko-host-lineup-list time b{color:#81b5ff;font-weight:650}html .ko-host-lineup-title{font-weight:650}html .ko-host-lineup-meta{color:#8da2bd}.v32-portal-shell{margin-block:14px;background:#23559880}.v32-portal{position:relative;isolation:isolate;display:flex;align-items:center;min-height:410px;padding:52px clamp(28px,4vw,76px);overflow:hidden;color:#edf5ff;text-decoration:none;background:#050b16}.v32-portal:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 70% 80%,#11367155,transparent 65%)}.orbital-field{position:absolute;inset:-15% -3% -15% 37%;z-index:-1;pointer-events:none;transform-origin:center;animation:orbital-drift 22s ease-in-out infinite alternate;animation-play-state:paused}.orbital-field svg{width:100%;height:100%;overflow:visible}.rb-star[data-motion=on] .orbital-field{animation-play-state:running}.orbital-field-horizon{inset:-30% -12% -45% 39%;transform:rotate(-15deg)}.v32-portal-copy{position:relative;max-width:780px;z-index:1}.v32-eyebrow,.v32-fund-eyebrow{display:block;color:#72aaff;font:650 10px/1.5 var(--font-body);letter-spacing:.14em;margin-bottom:16px}.v32-portal h2{font-family:var(--font-body),sans-serif;font-size:clamp(36px,4vw,64px);font-weight:750;line-height:1.07;letter-spacing:-.055em;margin:0 0 21px;color:#f2f6ff;text-transform:none}.v32-portal h2 span{color:#94b9ef}.v32-portal p{color:#a7b8ce;font:400 14px/1.75 var(--font-body);margin:0 0 28px}.v32-portal-cta{display:inline-flex;align-items:center;gap:22px;min-height:44px;padding:0 17px;background:#1769ff;border:1px solid #68a3ff66;border-radius:5px;font:650 12px var(--font-body);color:#fff;box-shadow:0 5px 30px #0055dd22;transition:background .2s}.v32-portal:hover .v32-portal-cta{background:#3982ff}.v32-portal-cta>span{font-size:19px}.v32-orbit-note{position:absolute;right:34px;bottom:27px;font:500 8px var(--font-body);letter-spacing:.16em;color:#7098c5}@keyframes orbital-drift{0%{translate:0 0;rotate:-2deg;scale:1}to{translate:12px -6px;rotate:3deg;scale:1.025}}html .v32-fund-section{padding-top:66px!important}html .v32-fund-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:25px}.v32-fund-eyebrow{margin-bottom:12px}.v32-fund-description{margin:9px 0 0;color:#95a6bf;font-size:13px;line-height:1.6}.v32-fund-link{display:inline-flex;align-items:center;gap:20px;color:#93bdff;min-height:42px;font-size:12px;font-weight:650;text-decoration:none;white-space:nowrap}.v32-fund-link:hover{color:#e6f1ff}html .v32-fund-section .soon-fund-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:17px;gap:17px}html .v32-fund-tile{width:100%;height:100%;padding:0;background:#101722;border:0;border-radius:7px;box-shadow:none;overflow:hidden;transform:none!important}html .v32-fund-tile .ltray-well{border:0;border-radius:0;background:#0a172a}html .v32-fund-tile .ltray-media{aspect-ratio:2/1;background:#0a172a}html .v32-fund-tile .soon-fund-art{background:radial-gradient(ellipse at 72% 40%,#1b58a34d,transparent 62%),linear-gradient(135deg,#0a172b,#13243a);opacity:1}html .v32-fund-tile .soon-fund-art:after{background:repeating-linear-gradient(110deg,transparent 0 37px,#619eff15 38px 39px,transparent 40px 79px);transform:skewY(-9deg);opacity:.8}html .v32-fund-tile .soon-fund-pct{font-family:var(--font-body);font-size:clamp(40px,4vw,64px);font-weight:600;letter-spacing:-.07em;color:#9fcaff;text-shadow:0 0 42px #1769ff50;left:23px;bottom:24px;top:auto;transform:none;line-height:1}html .v32-fund-tile .soon-fund-meter{height:3px;bottom:0;left:0;right:0;background:#233652;border-radius:0}html .v32-fund-tile .soon-fund-meter i{background:#287dff;box-shadow:0 0 12px #1769ff55}html .v32-fund-tile .ltray-sticker{background:#112f59;border:1px solid #78afff2e;color:#a5c9ff;top:16px;left:18px;right:auto;transform:none;box-shadow:none;border-radius:3px;font:600 8px var(--font-body);letter-spacing:.07em;padding:6px 8px}html .v32-fund-tile .ltray-label{padding:20px 22px 22px;gap:7px;background:transparent}html .v32-fund-tile .ltray-title{font-family:var(--font-body);font-size:19px;letter-spacing:-.025em;font-weight:700;color:#e8f1ff;text-transform:none}html .v32-fund-tile .ltray-mono{font-family:var(--font-body);font-size:12px;letter-spacing:0;color:#8b9fb9;text-transform:none}html .v32-fund-tile .ltray-foot{margin-top:12px;gap:9px;align-items:center}html .v32-fund-tile .ltray-price{font:500 11px var(--font-body);color:#bdcee4;letter-spacing:0;white-space:normal;text-shadow:none}html .v32-fund-tile .prov{font:600 8px var(--font-body);letter-spacing:.04em;background:#1a2b40;color:#a9c3e3;border-color:#284564}html .footer{background:#080c12;border-color:#27374e}html .v32-portal:focus-visible{outline:2px solid #8abaff;outline-offset:-5px}html .hub-list>div>a{font-family:var(--font-body);font-weight:650;font-size:12px;letter-spacing:0;text-transform:none}@media(max-width:1000px){.v32-portal{min-height:380px}.orbital-field{inset:-10% -26% -10% 30%;opacity:.8}html .v32-fund-section .soon-fund-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html .v32-fund-tile .soon-fund-pct{font-size:52px}}@media(max-width:700px){.v32-hero-shell{border-radius:7px}.v32-portal{min-height:450px;align-items:flex-start;padding:34px 25px 135px}.v32-portal h2{font-size:37px;line-height:1.08;letter-spacing:-.045em}.v32-portal h2 br{display:none}.v32-portal h2 span{display:block}.v32-portal p{font-size:12px;max-width:245px;line-height:1.7}.v32-portal p br{display:none}.v32-portal-cta{font-size:11px;gap:14px;padding-inline:12px}.orbital-field{inset:27% -52% -28% -4%;opacity:.65}.orbital-field-horizon{inset:10% -67% -55% -25%}.v32-orbit-note{right:24px;bottom:22px;font-size:7px}html .ko-host-intro{font-size:13px}html .ko-host-content h2{font-size:48px}html .v32-fund-section{padding-top:47px!important}html .v32-fund-heading{display:block}.v32-fund-link{margin-top:9px;min-height:40px}.v32-fund-description{font-size:12px}.v32-fund-eyebrow{font-size:9px;margin-bottom:9px}html .v32-fund-section .soon-fund-grid{gap:12px}html .v32-fund-tile .ltray-media{aspect-ratio:1.4}html .v32-fund-tile .ltray-sticker{font-size:6px;left:10px;top:11px;padding:5px}html .v32-fund-tile .soon-fund-pct{font-size:37px;left:13px;bottom:18px}html .v32-fund-tile .ltray-label{padding:14px 12px;gap:6px}html .v32-fund-tile .ltray-title{font-size:15px}html .v32-fund-tile .ltray-mono{font-size:10px;line-height:1.5}html .v32-fund-tile .ltray-foot{align-items:start;flex-direction:column;margin-top:6px}html .v32-fund-tile .ltray-price{font-size:10px}}@media(prefers-reduced-motion:reduce){.orbital-field,.rb-star-bottom,.rb-star-top{animation:none!important}.rb-spotlight:after{transition:none}html :is(.v30-action.primary,.ko-host-enter):after{display:none}.v32-portal-cta{transition:none}}.artwork-credits a{color:#92beff;text-decoration:underline;text-underline-offset:3px}html[data-theme=light] .artwork-credits a{color:#175dce}.v33-product-motion{position:relative;width:100%;aspect-ratio:32/21;overflow:hidden;background:#080c12;isolation:isolate}.v33-product-motion>img,.v33-product-motion>video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;border:0}.v33-product-motion>video{opacity:0;transition:opacity .3s ease}.v33-product-motion>video.has-frame{opacity:1}.v33-product-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:4px 0 18px}.v33-product-head h2{font:650 17px/1.3 var(--font-body),sans-serif;letter-spacing:-.025em;margin:0;color:var(--ink)}.v33-motion-control{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:7px 11px;border:1px solid #31415b;border-radius:5px;background:#0b111bcc;color:#a8b7cd;font:500 10px/1.2 var(--font-body),sans-serif;cursor:pointer;white-space:nowrap;transition:color .2s,border-color .2s}.v33-motion-control svg{width:13px;height:13px;flex:none}.v33-motion-control:hover{color:#eaf2ff;border-color:#578cd4}.v33-motion-control:disabled{cursor:default;color:#8897ab}.v33-motion-control:focus-visible{outline:2px solid #8abaff;outline-offset:4px}html .v33-products.dept-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:15px}html .v33-products .dept-tile{display:block;min-width:0;margin:0;padding:0;background:transparent;box-shadow:none;border-radius:7px;will-change:auto}.v33-product-art{position:relative;border:1px solid #273448;border-radius:7px;overflow:hidden;transition:border-color .25s,box-shadow .25s;background:#080c12}.v33-product-arrow{position:absolute;z-index:2;right:13px;bottom:12px;display:grid;place-items:center;width:28px;height:28px;border:1px solid #647b9c66;border-radius:50%;background:#09101c66;color:#acc4e7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .2s,color .2s,border-color .2s}.v33-product-arrow svg{width:14px;height:14px}html .v33-products .dept-name{margin:15px 0 5px;font:700 16px/1.3 var(--font-body),sans-serif;letter-spacing:-.025em;color:#edf4ff}html .v33-products .dept-sub{margin:0;color:#91a2ba;font:400 11px/1.6 var(--font-body),sans-serif;max-width:230px}html .v33-products .dept-tile:hover .v33-product-art{border-color:#4d85d2;box-shadow:0 0 28px #1769ff13}html .v33-products .dept-tile:hover .v33-product-arrow{background:#1769ff;color:white;border-color:#689fff}html .v33-products .dept-tile:focus-visible{outline:2px solid #8abaff;outline-offset:5px;transform:none}.v33-product-scene{position:relative;min-width:0;width:100%;overflow:hidden;border:1px solid #27364c;border-radius:9px;background:#080c12}.v33-product-scene .v33-product-motion{min-height:100%}.v33-scene-control{position:absolute;bottom:14px;right:14px;z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080d16bf}.v33-product-scene.is-compact .v33-scene-control{bottom:10px;right:10px;padding:6px 9px;min-height:30px;font-size:9px}html[data-theme=light] .v33-products .dept-name{color:#10223b}html[data-theme=light] .v33-products .dept-sub{color:#4c607c}@media(max-width:1100px){html .v33-products.dept-strip{display:flex;gap:15px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#314e74 transparent;padding:5px 4px 15px;margin:-5px -4px 0}.v33-products .dept-tile{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 30px)/3);scroll-snap-align:start}}@media(max-width:700px){.v33-product-head{margin-bottom:14px}.v33-product-head h2{font-size:16px}.v33-motion-control{font-size:10px;min-height:35px}html .v33-products.dept-strip{gap:12px}.v33-products .dept-tile{flex-basis:69%}html .v33-products .dept-name{font-size:17px;margin-top:13px}html .v33-products .dept-sub{font-size:11px}.v33-scene-control{bottom:10px;right:10px}.v33-product-scene{border-radius:7px}}@media(prefers-reduced-motion:reduce){.v33-product-motion>video{display:none}.v33-motion-control,.v33-product-arrow,.v33-product-art{transition:none}}@media(max-width:540px){.v33-community-intro .v33-scene-control{position:static;margin:0 auto 7px;display:flex;min-height:27px;padding:5px 7px;font-size:8px;width:max-content}.v33-community-intro .v33-scene-control svg{width:11px;height:11px}}.theater-k0-welcome{display:flex;align-items:center;gap:12px;margin-top:24px;padding:10px 14px 10px 8px;border:1px solid #293b57;border-radius:8px;background:#0c1421;color:#dce9ff;text-align:left;cursor:pointer;font:400 12px/1.5 var(--font-body),sans-serif;transition:border-color .2s,background .2s}.theater-k0-welcome>span:nth-child(2){display:grid;grid-gap:1px;gap:1px}.theater-k0-welcome strong{font-weight:600;color:#f2f6ff}.theater-k0-welcome>span:last-child{font-size:20px;margin-left:18px;color:#7cacff}.theater-k0-welcome:hover{background:#11213a;border-color:#448aff}.theater-k0-welcome:focus-visible{outline:2px solid #83b2ff;outline-offset:4px}html .v33-product-hero{grid-template-columns:1fr 1fr;gap:clamp(30px,5vw,90px);padding-block:18px 20px;align-items:center}html .v33-product-hero .pub-hero-copy h1{font-family:var(--font-body),Inter,sans-serif;font-size:clamp(42px,5vw,76px);font-weight:750;line-height:1.05;letter-spacing:-.055em;text-transform:none;margin:0 0 24px}html .v33-product-hero .pub-green{color:#78aaff}html .v33-product-hero .pub-hero-copy .fund-lede{font-size:15px;line-height:1.8;color:#a5b3c9;max-width:48ch}html .v33-product-hero .pub-cta-row{gap:10px}html .v33-product-hero .pub-cta-row .btn{text-transform:none;letter-spacing:0;font-family:var(--font-body),Inter,sans-serif;font-size:13px}.v33-product-eyebrow{display:block;color:#8ab6ff;font:650 10px/1.5 var(--font-body),Inter,sans-serif;letter-spacing:.15em;margin-bottom:18px}.v33-product-visual{min-width:0;width:100%}.v33-page-scene{width:100%;border:1px solid #4a79ba33;border-radius:8px;overflow:hidden;background:#090c12}.v33-featured-project{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 2px;min-height:72px;border-bottom:1px solid #25344b;text-decoration:none;color:#eaf2ff;transition:color .15s}.v33-featured-project>span:first-child{display:flex;flex-direction:column;gap:6px;min-width:0}.v33-featured-project small{font-size:10px;line-height:1.4;color:#8ea2bf}.v33-featured-project strong{font-size:16px;line-height:1.3;font-weight:650;letter-spacing:-.015em}.v33-featured-funding{display:flex;align-items:center;gap:20px;color:#93baff;white-space:nowrap;font-size:12px}.v33-featured-funding b{font-size:20px;font-weight:400;transition:transform .2s}.v33-featured-project:hover{color:#a9cdff}.v33-featured-project:hover .v33-featured-funding b{transform:translate(2px,-2px)}.v33-featured-project:focus-visible{outline:2px solid #82b2ff;outline-offset:4px;border-radius:3px}html .v33-publish-steps{gap:18px}html .v33-publish-steps .pub-step{padding:0;background:#0f1723;border-color:#223249;border-radius:7px}html .v33-publish-steps .pub-step-body{padding:28px;gap:14px;height:100%}html .v33-publish-steps .esc-num{color:#70a6ff;font-family:var(--font-body),Inter,sans-serif;font-size:12px;letter-spacing:.03em;padding-bottom:10px}html .v33-publish-steps .esc-num-line{background:#244b83;height:1px}html .v33-publish-steps h3{font-family:var(--font-body),Inter,sans-serif;font-size:25px;font-weight:700;letter-spacing:-.025em;color:#eff5ff;text-transform:none}html .v33-publish-steps .pub-step-body p{color:#a5b3c9;font-size:14px;line-height:1.8}html .v33-product-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.52fr);align-items:center;grid-gap:clamp(30px,5vw,80px);gap:clamp(30px,5vw,80px)}.v33-product-intro-copy{min-width:0}html .v33-product-intro h1{font-family:var(--font-body),Inter,sans-serif;font-size:clamp(35px,4.2vw,64px);font-weight:750;line-height:1.08;letter-spacing:-.055em;color:#f1f6ff;text-transform:none;margin:0 0 20px}html .v33-product-intro p{font-family:var(--font-body),Inter,sans-serif;color:#a5b3c9;font-size:15px;line-height:1.8;max-width:69ch;margin:0}.v33-intro-scene{width:100%;max-width:430px;justify-self:end;border:1px solid #3c62912e;border-radius:8px;overflow:hidden;background:#090c12}html .v33-community-intro{grid-template-columns:minmax(0,1fr) 240px;gap:32px;margin-bottom:26px}html .v33-community-intro h1{font-size:clamp(34px,4vw,58px);margin-bottom:12px}html .v33-community-intro .v33-product-eyebrow{margin-bottom:12px}html .v33-community-intro p{font-size:14px}html[data-theme=light] :is(.v33-product-hero .pub-hero-copy h1,.v33-theater-intro h1,.v33-vault-intro h1){color:#10223b}html[data-theme=light] :is(.v33-product-hero .pub-hero-copy .fund-lede,.v33-theater-intro p,.v33-vault-intro p){color:#4c607c}html[data-theme=light] :is(.v33-product-hero .v33-product-eyebrow,.v33-theater-intro .v33-product-eyebrow,.v33-vault-intro .v33-product-eyebrow,.v33-product-hero .pub-green){color:#175dce}html[data-theme=light] .v33-featured-project{color:#10223b;border-color:#ccd7e6}html[data-theme=light] .v33-featured-project small{color:#526985}html[data-theme=light] .v33-featured-funding{color:#175dce}html[data-theme=light] .v33-featured-project:hover{color:#1769ff}html[data-theme=light] .v33-publish-steps .pub-step{background:#edf3fb;border-color:#cad8ec}html[data-theme=light] .v33-publish-steps h3{color:#10223b}html[data-theme=light] .v33-publish-steps .pub-step-body p{color:#4c607c}html[data-theme=light] .v33-publish-steps .esc-num{color:#175dce}@media(max-width:1050px){html .v33-product-hero{gap:32px}html .v33-product-hero .pub-hero-copy h1{font-size:clamp(42px,5.5vw,65px)}html .v33-product-intro{grid-template-columns:minmax(0,1fr) minmax(210px,.48fr);gap:30px}}@media(max-width:760px){html .v33-product-hero{grid-template-columns:1fr;gap:27px;padding-top:8px}html .v33-product-hero .pub-hero-copy h1{font-size:clamp(42px,9vw,66px);max-width:14ch}html .v33-product-hero .pub-hero-copy .fund-lede{font-size:14px;max-width:unset}.v33-product-eyebrow{font-size:9px;margin-bottom:14px}.v33-page-scene{max-height:340px}html .v33-product-intro{grid-template-columns:minmax(0,1fr) 180px;gap:24px}html .v33-product-intro h1{font-size:38px}html .v33-product-intro p{font-size:13px}.v33-intro-scene{align-self:center}html .v33-community-intro{grid-template-columns:minmax(0,1fr) 170px}html .v33-community-intro h1{font-size:36px}html .v33-publish-steps .pub-step-body{padding:24px}}@media(max-width:540px){html .v33-product-intro{grid-template-columns:1fr;gap:22px}html .v33-product-intro h1{font-size:38px}.v33-intro-scene{max-width:unset;max-height:195px}html .v33-community-intro{grid-template-columns:minmax(0,1fr) 118px;gap:14px;margin-bottom:22px}html .v33-community-intro h1{font-size:30px;margin-bottom:10px}html .v33-community-intro p{font-size:12px;line-height:1.6}html .v33-community-intro .v33-product-eyebrow{font-size:8px;letter-spacing:.12em;margin-bottom:10px}.v33-featured-project{gap:13px}.v33-featured-project strong{font-size:14px}.v33-featured-funding{font-size:11px;gap:10px}}@media(prefers-reduced-motion:reduce){.v33-featured-funding b,.v33-featured-project{transition:none}}@media(max-width:760px){.v33-page-scene .v33-product-motion{max-height:340px}.v33-page-scene .v33-product-motion>img,.v33-page-scene .v33-product-motion>video{object-fit:contain}}@media(max-width:540px){.v33-intro-scene .v33-product-motion{max-height:195px}.v33-intro-scene .v33-product-motion>img,.v33-intro-scene .v33-product-motion>video{object-fit:contain}}:root{--kz-blue:#1769ff;--kz-blue-hover:#246ff0;--kz-blue-text:#92beff;--kz-night:#090c12;--kz-panel:#0e1520;--kz-panel-raised:#142033;--kz-line:#26364d;--kz-line-hover:#416495;--kz-text:#edf3fc;--kz-muted:#9aaac1}html[data-theme=dark]{--ink:var(--kz-text);--ink-dim:var(--kz-muted);--ink-muted:var(--kz-muted);--ink-faint:#8798b0;--ink-engraved:#6e809a;--hair:#92baff1c;--hair-2:#92baff36;--line:#92baff1c;--line-dark:#92baff36;--line-dark-hot:#92baff70}html[data-theme=dark],html[data-theme=dark] *{--surface:var(--kz-panel);--surface-hi:var(--kz-panel-raised);--surface-lo:#090f18}html[data-theme=dark] body{background:var(--kz-night);color:var(--kz-text)}html[data-theme=dark] :is(.bone-band,.paper-band){background:#0b111b;border-color:var(--kz-line)}html[data-theme=dark] :is(.feat,.acid-band,.own-band,.app-band,.ink-band,.prem-strip,.gate-panel,.hub-prem,.comm-hello,.queue-band,.listen-deck,.fest-banner){--paper:#edf3fc;--paper-2:#c9d7ea;--ink:#edf3fc;--ink-dim:#9aaac1;--ink-muted:#9aaac1;--ink-faint:#8798b0;--ink-engraved:#6e809a;--panel:#0e1520;--panel-2:#142033;--hair:#92baff1c;--hair-2:#92baff36;color:#edf3fc;background-color:#0e1520;border-color:#26364d}html .hub-tabs{display:flex;width:100%;gap:24px;padding:0;border-radius:0;border-bottom:1px solid var(--hair-2)}html .hub-tabs,html .hub-tabs .tab{background:transparent;box-shadow:none}html .hub-tabs .tab{border:0;border-bottom:2px solid transparent;border-radius:0;padding:15px 0;font-family:var(--font-body),sans-serif;font-size:13px;font-weight:600;letter-spacing:-.01em;text-transform:none}html .hub-tabs .tab.active{border-color:var(--kz-blue);background:transparent;box-shadow:none}html .hub{padding:22px 0 0;gap:26px;margin-top:0;border:0}html .hub,html .hub-list{border-radius:0;background:transparent;box-shadow:none}html .hub-list{padding:0;gap:0}html .hub-row{min-height:76px;border:0;border-bottom:1px solid var(--hair);border-radius:0;padding:11px 12px;background:transparent;box-shadow:none}html .hub-row:hover{box-shadow:none}html .hub-row.on,html .hub-row:hover{background:var(--surface-hi);border:0;border-bottom:1px solid var(--hair)}html .hub-row.on{box-shadow:inset 2px 0 var(--kz-blue)}html .hub-thumb{border-radius:4px;box-shadow:none}html .hub-row-name{font:650 14px/1.3 var(--font-body),sans-serif;letter-spacing:-.02em;text-transform:none}html .hub-row-tags{font-family:var(--font-body),sans-serif;font-size:10px;letter-spacing:.02em;line-height:1.6}html .hub-row-price{gap:7px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html .hub-row-price .deal-now{font:650 13px var(--font-body),sans-serif;letter-spacing:-.015em}html .hub-preview{padding:22px;border:1px solid var(--hair-2);border-radius:7px;background:var(--surface);box-shadow:none}html .hub-preview-name{font:750 25px/1.1 var(--font-body),sans-serif;letter-spacing:-.035em;text-transform:none}html .hub-preview-syn{font-size:13px;line-height:1.8}html .hub-clip{border-radius:5px;box-shadow:none}html .hub-preview .btn{min-height:43px;letter-spacing:0}html .hub-row[href^="/fund/"] .hub-thumb{background:radial-gradient(ellipse at 80% 20%,#2763b877,transparent 65%),linear-gradient(140deg,#0a172a,#19314c)!important;border-color:#345783!important}html .hub-row[href^="/fund/"] .cap-art-mark{color:#87b7ff!important}html[data-theme=dark] .hub-tabs .tab{color:#9aaac1}html[data-theme=dark] .hub-tabs .tab:is(:hover,.active){color:#edf3fc}html[data-theme=dark] .hub-row:is(:hover,.on){background:#12213a}html[data-theme=dark] .hub-row:is(:hover,.on) .hub-row-tags{color:#a4b7d0}html[data-theme=dark] .hub-row:is(:hover,.on) .deal-was{color:#8a9db7}html[data-theme=dark] .hub-row:is(:hover,.on) :is(.hub-row-name,.deal-now){color:#edf3fc}html .ltray:not(.v32-fund-tile){padding:0;border:1px solid var(--hair);border-radius:6px;background:var(--surface);box-shadow:none;overflow:hidden;transform:none;transition:border-color .2s,background .2s}html .ltray:not(.v32-fund-tile):hover{border-color:var(--kz-line-hover);box-shadow:none;transform:none}html .ltray:not(.v32-fund-tile) .ltray-well{margin:0;padding:0;border:0;border-radius:0;background:#090f18;box-shadow:none}html .ltray:not(.v32-fund-tile) .ltray-media{border-radius:0;filter:none}html .ltray:not(.v32-fund-tile) .ltray-label{padding:16px 16px 18px;gap:8px}html .ltray:not(.v32-fund-tile) .ltray-title{font-size:15px;font-weight:650;letter-spacing:-.025em;line-height:1.3}html .ltray:not(.v32-fund-tile) .ltray-mono{font-family:var(--font-body),sans-serif;font-size:10px;letter-spacing:.005em;line-height:1.6}html .ltray:not(.v32-fund-tile) .ltray-price{font-family:var(--font-body),sans-serif;font-size:12px;letter-spacing:-.01em}html .ltray:not(.v32-fund-tile) .ltray-foot{margin-top:7px;gap:8px}html .ltray:not(.v32-fund-tile) .ltray-sticker{border-radius:3px;background:#07111fcc;color:#dceaff;border:1px solid #82b1ff38;letter-spacing:.08em;font-size:7px;padding:5px 7px}html .ltray:not(.v32-fund-tile) .ltray-flag.owned{background:#1769ff;color:#fff;border-color:#8abaff80}html .hub-row:is(:hover,.on) .deal-pct,html :is(.ltray-sticker.deal,.deal-pct,.feat-deal-chip){color:#fff;background:#1769ff;border-radius:3px;box-shadow:none}html .ltray:not(.v32-fund-tile) .ltray-sticker.deal{background:#1769ff;color:#fff}html :is(.prov,.tag-chip,.spec-chip){border-radius:3px;box-shadow:none}html[data-theme=dark] .prov{color:#a9beda;background:#162339;border-color:#304762}html[data-theme=dark] .prov-AI{color:#bed5ff;background:#17325b;border-color:#2b5489}html[data-theme=dark] .prov-HYBRID{color:#b3c7e0;background:#16263b;border-color:#304762}html[data-theme=dark] .prov-HUMAN{color:#a4b4ca;background:#101a28;border-color:#2b3b52}html .row-nav-key{width:36px;height:36px;border:1px solid var(--hair-2);border-radius:4px;background:transparent;box-shadow:none;color:var(--ink-dim)}html .row-nav-key:is(:hover,:active){background:var(--surface-hi);border-color:var(--kz-line-hover);color:var(--ink);box-shadow:none;transform:none}html[data-theme=dark] .row-nav-key{background:#0f1928;border-color:#304360;box-shadow:none}html .cat-tile{border:1px solid var(--hair);border-radius:6px;overflow:hidden}html .cat-tile:hover{border-color:var(--kz-line-hover);transform:none}html .cat-tile-scrim{padding:20px;gap:8px;background:linear-gradient(180deg,transparent 30%,#070d17e8)}html .cat-tile-name{font:750 clamp(19px,1.6vw,25px)/1.1 var(--font-body),sans-serif;letter-spacing:-.035em;text-shadow:none}html .cat-tile-scrim .mono{font:600 8px var(--font-body),sans-serif;letter-spacing:.12em;color:#a6b9d3}html :is(.progress-fill,.progress-fill.over,.review-meter-fill,.pq-meter:not(.warm) i){background:linear-gradient(90deg,#1769ff,#559aff);box-shadow:none}html .gauge-fill{stroke:#3982ff;filter:none}html .led-display:not(.live){color:#92beff;background:#0b1422;text-shadow:none;border:1px solid #2a4161;border-radius:4px}html[data-theme=dark] :is(.btn-own,.badge-owned){box-shadow:none}html .pub-term{color:#a9ceff;background:#070e19;border:1px solid #233955;box-shadow:none}html .panel svg[aria-label=Kazuma] g{fill:#3982ff;stroke:#3982ff}html .vault-drop.over{box-shadow:inset 0 0 0 2px #3982ff;background:#14233a}html :is(.how-strip-head .btn,.guide-block.on){background:#1769ff;border-color:#3982ff;color:#fff;box-shadow:none}html :is(.how-strip-head .btn:hover,.guide-block.on:hover){background:var(--kz-blue-hover);color:#fff}html .guide-block.on .guide-block-meta{color:#e3edff}html :is(.reel-note,.reel-note-pill){background:#081424e8;color:#dceaff;border-color:#3977bd80}html .reel-note-head{color:#8abaff}html .reel-note-x{color:#b0c6e4;border-color:#3977bd80}html .reel-note-fuse{background:#3982ff}html .kz-off{color:#edf3fc!important}html .kz-off :is(a,h1 span,div){color:#92beff!important;border-color:#92beff}html .kz-off p{color:#a5b5cb!important}html[data-theme=dark] :is(.panel:not(.panel-hot),.step,.spec-card,.help-card,.modal,.dialog,.sheet,.popover,.dropdown,.settings-panel){background-color:#0e1520;border-color:#293b53}html[data-theme=dark] :is(.field,.kzreg-field) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){background-color:#090f18;color:#edf3fc;border-color:#30445f}html[data-theme=dark] :is(input,textarea)::placeholder{color:#8295ae;opacity:1}html[data-theme=dark] :is(.tabbar:not(.hub-tabs),.pop-tabs){background-color:transparent;border-color:#293b53;box-shadow:none}html[data-theme=dark] .tabbar:not(.hub-tabs) .tab{background:transparent;color:#9aaac1;box-shadow:none}html[data-theme=dark] .tabbar:not(.hub-tabs) .tab.active{background:#17325b;color:#ddebff;box-shadow:inset 0 0 0 1px #365b8f}html[data-theme=dark] .btn:not(.btn-danger):not(.btn-primary):not(.btn-own){background:#121e2f;border-color:#355174;color:#dfebff;box-shadow:none}html[data-theme=dark] .btn:not(.btn-danger):not(.btn-primary):not(.btn-own):hover{background:#18355d;border-color:#4a80bd;color:#fff}html[data-theme=dark] .btn:disabled{background:#182230;border-color:#2c3b50;color:#8494ac}html .v32-portal:hover .v32-portal-cta,html :is(.v30-action.primary,.btn-primary,.btn-own,.ko-host-enter):hover{background:var(--kz-blue-hover);color:#fff}html .pd-root .pd-slide[data-hero]{--acid-ink:#92beff}html .pd-root :is(.pd-link,.pd-kicker),html .pd-root[data-hero-on="1"] .pd-kicker{color:#92beff}html .pd-root :is(.pd-btn-own,.pd-slide[data-hero] .pd-btn-own){background:#1769ff;color:#fff;box-shadow:none}html .pd-root .pd-btn-own:hover{background:var(--kz-blue-hover)}html .pd-root .pd-skip:hover{color:#92beff;border-color:#3982ff}html .pd-root .pd-key{border-radius:5px;box-shadow:inset 0 0 0 1px #83adf233}html .pd-root .pd-key:hover,html .pd-root[data-hero-on="1"] .pd-key:hover{color:#92beff}html .pd-root .pd-pip[data-on="1"],html .pd-root[data-hero-on="1"] .pd-eq i,html .pd-root[data-hero-on="1"] .pd-pip[data-on="1"]{background:#3982ff}html .pd-root .pd-brand-led .pd-led{box-shadow:0 0 calc(10px + var(--pd-level) * 26px) rgba(23,105,255,calc(.45 + var(--pd-level) * .5))}html .pd-root .pd-brand-led:hover .pd-led{box-shadow:0 0 24px #1769ff70}html .footer{padding-top:14px;border-top:1px solid var(--hair-2)}html[data-theme=dark] .footer{background:#070b12;border-color:#2b4568}html .footer-grid{gap:38px;padding-top:43px;padding-bottom:46px}html .footer h4{font:650 12px/1.4 var(--font-body),sans-serif;letter-spacing:0;margin-bottom:17px}html .footer-link{font-size:12px;line-height:1.6;padding-block:5px}html .footer-link:hover{color:#92beff;-webkit-text-decoration-color:#3982ff;text-decoration-color:#3982ff}html .footer-grid>div:first-child p{font-size:13px!important;line-height:1.8}html .footer-legal{padding-block:22px;border-top:1px solid var(--hair)}html .footer-legal .mono{font-family:var(--font-body),sans-serif;letter-spacing:.04em;font-size:10px}html .hub-row:focus-visible{position:relative;outline-offset:-3px}html[data-theme=light] .footer{background:#eff4fb;border-color:#cfdbeb}html[data-theme=light] .footer .brand svg g{fill:#101c2e;stroke:#101c2e}html[data-theme=light] .footer-link:hover{color:#0754d4}html[data-theme=light] .v33-community-intro h1{color:#10223b}html[data-theme=light] .v33-community-intro p{color:#4c607c}html[data-theme=light] .comm :is(.v33-product-eyebrow,.comm-hello-label,.comm-prem-tag,.comm-spine){color:#175dce}html[data-theme=light] .comm :is(.comm-hello-body,.comm-prem-next,.myroom-name){color:#10223b}html[data-theme=light] .comm .myroom-count{color:#4c607c}@media (max-width:1000px){html .hub{grid-template-columns:minmax(0,1fr)}html .footer-grid{gap:30px}}@media (max-width:700px){html .hub-tabs{gap:22px}html .hub-tabs .tab{font-size:12px}html .hub{padding-top:12px}html .hub-row{min-height:72px;padding:10px 8px;gap:11px}html .hub-thumb{width:77px;min-width:77px}html .hub-row-name{font-size:12px}html .hub-row-tags{font-size:8px}html .hub-row-price{gap:5px;flex-wrap:wrap;justify-content:end;max-width:85px}html .hub-row-price .deal-now,html .hub-row-price .deal-pct{font-size:10px}html .ltray:not(.v32-fund-tile) .ltray-label{padding:14px 12px 16px}html .ltray:not(.v32-fund-tile) .ltray-title{font-size:14px}html .ltray:not(.v32-fund-tile) .ltray-mono{font-size:9px}html .cat-tile-scrim{padding:15px;gap:6px}html .footer-grid{gap:32px 24px}html .footer-grid>div:first-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){html .hub-preview,html .ltray:not(.v32-fund-tile){animation:none;transition:none}}