@font-face{font-family:Gabarito;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/6d21c497e638cb51-s.0b7xx36t3ch-o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gabarito;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/67af958a78cfd7ea-s.p.1lywp3x9jvm8e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gabarito Fallback;src:local(Arial);ascent-override:94.81%;descent-override:26.22%;line-gap-override:0.0%;size-adjust:99.15%}.gabarito_ce955894-module__Q7VhVq__className{font-family:Gabarito,Gabarito Fallback;font-style:normal}.gabarito_ce955894-module__Q7VhVq__variable{--font-gabarito:"Gabarito", "Gabarito Fallback"}
@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0-95eo-012xnf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.figtree_20e62999-module__ZchNNa__className{font-family:Figtree,Figtree Fallback;font-style:normal}.figtree_20e62999-module__ZchNNa__variable{--font-figtree:"Figtree", "Figtree Fallback"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--wall:#0c0c0b;--ink:#fff;--body:#ffffffb8;--placard:#ffffff7a;--hairline:#ffffff1f;--raised:#171716;--frame-a:#1a1a19;--frame-b:#151514;--frame-c:#1f1f1d;--red:#d92b2b;--room:#0c0c0b;--room-muted:#9a9a94;--index-row-transition:height .14s ease}@media (prefers-reduced-motion:reduce){:root{--index-row-transition:none}}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--wall);color:var(--ink);font-family:var(--font-figtree), -apple-system, sans-serif;-webkit-font-smoothing:antialiased}h1,h2,h3,.brand-lockup .word,.watch-btn,.kid-pill,.profile-chip{font-family:var(--font-gabarito), var(--font-figtree), sans-serif}h1{font-weight:800}h2{font-weight:700}.watch-btn{font-weight:600}.brand-lockup .word{font-weight:700}button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:none}a{color:inherit;text-decoration:none}.shell{max-width:1280px;margin:0 auto}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-header{border-bottom:.5px solid var(--hairline);justify-content:space-between;align-items:center;padding:18px 32px;display:flex}.brand-lockup{align-items:center;gap:9px;display:flex}.brand-lockup .word{letter-spacing:.01em;font-size:16px;font-weight:700}.brand-lockup .suffix{color:var(--placard);letter-spacing:.2em;margin-top:3px;font-size:10px}.mark-float{--mark-h:126px;isolation:isolate;display:inline-flex;position:relative}.mark-float svg{z-index:1;filter:drop-shadow(0 calc(var(--mark-h) * .119) calc(var(--mark-h) * .127) #000000f2);position:relative}.mark-float:before,.mark-float:after{content:"";pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.mark-float:before{bottom:calc(var(--mark-h) * -.254);width:calc(var(--mark-h) * 2.133);height:calc(var(--mark-h) * .317);background:radial-gradient(closest-side,#ffffff1c,#fff0)}.mark-float:after{bottom:calc(var(--mark-h) * -.135);width:calc(var(--mark-h) * .743);height:calc(var(--mark-h) * .127);background:radial-gradient(closest-side,#000000d1,#0000)}@media (prefers-reduced-transparency:reduce){.mark-float:before{display:none}}.header-nav{align-items:center;gap:20px;display:flex}.header-nav .nav-link{color:var(--body);font-size:13px}.kid-pill,.profile-chip{border:1px solid var(--ink);color:var(--ink);border-radius:999px;align-items:center;gap:7px;padding:5px 15px;font-size:13px;display:inline-flex}.profile-chip{border-color:var(--hairline);border-width:.5px}.red-dot{background:var(--red);border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.featured{justify-content:space-between;align-items:flex-end;padding:34px 32px 30px;display:flex}.eyebrow{color:var(--placard);letter-spacing:.2em;margin-bottom:9px;font-size:10px}.featured h1{letter-spacing:-.01em;margin-bottom:7px;font-size:28px;font-weight:500}.featured .sub{color:var(--placard);font-size:13px}.watch-btn{background:var(--red);color:#fff;border-radius:999px;flex:none;align-items:center;gap:8px;padding:10px 20px;font-size:13px;font-weight:600;display:inline-flex}.row-label{letter-spacing:.14em;color:var(--ink);align-items:center;gap:9px;margin:26px 0 13px;padding:0 32px;font-size:12px;display:flex}.row-label .chev{color:var(--placard);margin-left:auto}.shelf{content-visibility:auto;contain-intrinsic-size:auto 226px}.film-row-idle{min-height:173px}.film-row{scrollbar-width:none;scroll-behavior:smooth;gap:3px;padding:0 32px 8px;display:flex;overflow-x:auto}.film-row::-webkit-scrollbar{display:none}.vid-card{text-align:left;flex:none;width:216px}.vid-card .frame{aspect-ratio:16/9;background:var(--frame-a);display:block;position:relative;overflow:hidden}.vid-card:nth-child(3n+2) .frame{background:var(--frame-b)}.vid-card:nth-child(3n) .frame{background:var(--frame-c)}.vid-card .frame img{object-fit:cover;width:100%;height:100%;display:block}.vid-card .placard-title{color:var(--ink);margin-top:8px;font-size:12px;display:block}.vid-card .placard-meta{color:var(--placard);margin-top:2px;font-size:11px;display:block}.vid-card:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.room{z-index:100;background:var(--room);position:fixed;inset:0}.room .stage{position:absolute;inset:0}.room .stage iframe,.room .yt-host{width:100%;height:100%;position:absolute;inset:0}.room .shield{z-index:5;cursor:pointer;position:absolute;inset:0}.room .chrome{z-index:30;pointer-events:none;opacity:1;transition:opacity .35s;position:absolute;inset:0}.room .chrome.hidden{opacity:0}.room .chrome>*{pointer-events:auto}.chrome-top{align-items:center;gap:12px;padding:20px 24px;display:flex;position:absolute;top:0;left:0;right:0}.chrome-top .back{color:#fff;font-size:20px;line-height:1}.chrome-top .title{color:#fff;font-size:14px}.chrome-top .meta{color:var(--room-muted);font-size:12px}.chrome-bottom{position:absolute;bottom:22px;left:24px;right:24px}.progress-rail{cursor:pointer;background:#3a3a36;height:3px;margin-bottom:12px;position:relative}.progress-fill{background:var(--red);position:absolute;top:0;bottom:0;left:0}.progress-head{background:var(--red);border-radius:50%;width:11px;height:11px;position:absolute;top:-4px;transform:translate(-50%)}.chrome-controls{justify-content:space-between;align-items:center;display:flex}.chrome-controls .cluster{align-items:center;gap:18px;display:flex}.chrome-controls button{color:#fff;font-size:17px;line-height:1}.chrome-controls .time{color:var(--room-muted);font-variant-numeric:tabular-nums;font-size:12px}.room-overlay{z-index:20;background:var(--room);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}.room-overlay .big-play{background:var(--red);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:20px;display:flex}.room-overlay .ov-title{color:#fff;font-size:15px;font-weight:500}.room-overlay .ov-sub{color:var(--room-muted);font-size:12px}.room-overlay .ov-eyebrow{color:var(--room-muted);letter-spacing:.18em;font-size:10px}.picker{padding:40px 32px 64px}.picker .eyebrow{align-items:center;gap:8px;display:flex}.picker h1{letter-spacing:-.01em;margin-bottom:8px;font-size:28px;font-weight:500}.picker .sub{color:var(--placard);max-width:52ch;font-size:13px;line-height:1.55}.profile-grid{flex-wrap:wrap;gap:3px;margin-top:28px;display:flex}.profile-tile{text-align:left;flex:none;width:148px}.profile-tile .frame{aspect-ratio:1;background:var(--frame-a);justify-content:center;align-items:center;display:flex}.profile-tile:nth-child(3n+2) .frame{background:var(--frame-b)}.profile-tile:nth-child(3n) .frame{background:var(--frame-c)}.profile-tile .initial{font-family:var(--font-gabarito), sans-serif;color:var(--ink);font-size:34px;font-weight:600;line-height:1}.profile-tile.add .frame{background:var(--wall);border:.5px solid var(--hairline)}.profile-tile.add .initial{color:var(--placard);font-weight:400}.profile-tile .placard-title{color:var(--ink);align-items:center;gap:7px;margin-top:8px;font-size:12px;display:flex}.profile-tile .placard-meta{color:var(--placard);margin-top:2px;font-size:11px;display:block}.profile-tile:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.picker-actions{gap:10px;margin-top:26px;display:flex}.profile-form{max-width:400px;margin-top:26px}.profile-form .field{margin-bottom:20px}.profile-form label{letter-spacing:.2em;color:var(--ink);margin-bottom:8px;font-size:10px;display:block}.profile-form input{width:100%;font:inherit;border:.5px solid var(--hairline);background:var(--wall);color:var(--ink);border-radius:8px;padding:10px 12px;font-size:14px}.profile-form input:focus{outline:1.5px solid var(--ink)}.profile-form #profile-pin{letter-spacing:6px;width:132px}.profile-form .hint{color:var(--placard);margin-top:7px;font-size:12px;line-height:1.5}.form-actions{align-items:center;gap:10px;margin-top:4px;display:flex}.form-actions .danger{color:var(--ink);margin-left:auto;font-size:13px}.trial-note{color:var(--placard);margin-top:18px;padding:0 32px;font-size:12px}.trial-note a{color:var(--body);text-underline-offset:3px;text-decoration:underline}.trial-note-warn{color:var(--ink)}.shelf-empty{padding:34px 32px 12px}.shelf-empty h2{margin-bottom:8px;font-size:17px;font-weight:500}.shelf-empty p{color:var(--placard);max-width:52ch;font-size:13px;line-height:1.6}.shelf-note{letter-spacing:.2em;text-transform:uppercase;color:var(--placard);margin:34px 0 0;padding:0 32px;font-size:10px}@media (max-width:640px){.picker{padding:26px 16px 48px}.picker h1{font-size:22px}.profile-tile{width:112px}.profile-tile .initial{font-size:26px}.shelf-empty{padding:26px 16px 12px}.shelf-note{padding:0 16px}.site-header{padding:14px 16px}.brand-lockup .suffix{display:none}.header-nav{gap:12px}.header-nav .nav-link{font-size:12px}.featured{flex-direction:column;align-items:flex-start;gap:16px;padding:24px 16px 20px}.featured h1{font-size:22px}.row-label{margin:20px 0 10px;padding:0 16px}.film-row{padding:0 16px 8px}.shelf{contain-intrinsic-size:auto 194px}.film-row-idle{min-height:150px}.vid-card{width:150px}.chrome-top{padding:14px 16px}.chrome-bottom{bottom:16px;left:16px;right:16px}}.pin-scrim{z-index:200;background:#000000a8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.pin-box{background:var(--wall);text-align:center;border-radius:12px;width:300px;padding:28px 32px}.pin-box h2{font-size:15px;font-weight:500}.pin-box p{color:var(--placard);margin-top:5px;font-size:12px}.pin-box input{letter-spacing:10px;text-align:center;border:.5px solid var(--hairline);background:var(--wall);width:168px;color:var(--ink);border-radius:8px;margin:16px 0 6px;padding:8px;font-family:inherit;font-size:24px}.pin-box input:focus{outline:1.5px solid var(--ink)}.pin-error{color:var(--ink);min-height:16px;font-size:12px}.pin-actions{justify-content:center;gap:10px;margin-top:10px;display:flex}.pin-actions .ghost,.form-actions .ghost,.picker-actions .ghost,.ghost-pill{border:.5px solid var(--hairline);color:var(--body);border-radius:999px;padding:8px 18px;font-size:13px}.pin-actions .solid,.form-actions .solid{background:var(--ink);color:var(--wall);border-radius:999px;padding:8px 18px;font-size:13px}.picker-embedded{padding:0}
