@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/instrument-sans-latin-wght.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}:root{--plate:url(/images/plate-biryani-640.webp);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#f5f4ef;--raised:#fbfaf6;--surface:#e8e5de;--stage:#cdc8bd;--ink:#181714;--muted:#66635e;--on-ink:#f7f6f1;--font:"Instrument Sans", "Instrument Fallback", -apple-system, system-ui, sans-serif;--step-small:.875rem;--step-body:clamp(1rem, .95rem + .2vw, 1.125rem);--step-lead:clamp(1.0625rem, .95rem + .45vw, 1.375rem);--step-display:clamp(2.25rem, .8rem + 3.9vw, 4.5rem);--margin:clamp(1.25rem, .9rem + 1.6vw, 2rem);--pad:max(var(--margin), calc((100vw - 1600px) / 2));--gutter:clamp(.75rem, .4rem + 1.4vw, 1.5rem);--hd-h:64px;--ease-out:cubic-bezier(.23, 1, .32, 1)}@font-face{font-family:Instrument Fallback;src:local(Arial),local(Liberation Sans);size-adjust:101.5%;ascent-override:95.6%;descent-override:24.6%;line-gap-override:0%}@media (width<=899px){:root{--hd-h:56px}}@media (width<=359px){:root{--step-display:2rem;--margin:1rem}}*,:before,:after{box-sizing:border-box}html{background:var(--ground);color:var(--ink);font-family:var(--font);font-kerning:normal;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-padding-top:calc(var(--hd-h) + 8px)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--ground);font-size:var(--step-body);letter-spacing:-.005em;margin:0;line-height:1.55}h1,p{margin:0}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.nb{white-space:nowrap}[id]{scroll-margin-top:calc(var(--hd-h) + 8px)}.skip{z-index:30;background:var(--ink);color:var(--on-ink);border-radius:999px;padding:10px 16px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:12px}.skip:focus{top:10px}.display{font-size:var(--step-display);letter-spacing:-.035em;text-wrap:balance;font-weight:500;line-height:.98}.lead{font-size:var(--step-lead);letter-spacing:-.012em;text-wrap:pretty;line-height:1.38}.small{font-size:var(--step-small);letter-spacing:.005em;line-height:1.45}.pill{background:var(--ink);min-height:52px;color:var(--on-ink);font-size:var(--step-body);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:transform .14s var(--ease-out), background-color .16s ease;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 26px;font-weight:600;text-decoration:none;display:inline-flex}.pill:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.pill:hover{background:#2b2925}}.hd{z-index:20;background:var(--ground);position:sticky;top:0}.hd-in{height:var(--hd-h);padding-inline:var(--pad);justify-content:space-between;align-items:center;gap:12px;display:flex}.wm{letter-spacing:-.03em;align-items:center;gap:8px;font-size:1.375rem;font-weight:600;text-decoration:none;display:inline-flex}.mk-ic{flex:none;width:28px;height:28px;display:block}.hd-nav{align-items:center;gap:24px;display:flex}.hd-l{min-height:44px;font-size:var(--step-body);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.hd-l:hover{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:.07em}}.hd .pill{min-height:44px;padding:0 20px;font-size:1rem}.hd.in-join .hd-join{visibility:hidden}@media (width>=900px){.hd.in-join .hd-join{display:none}}@media (width<=899px){.hd.in-cta .hd-join{visibility:hidden}.wm{gap:7px;font-size:1.25rem}.mk-ic{width:26px;height:26px}.hd-nav{gap:14px}.hd .pill{padding:0 16px;font-size:.9375rem}.hd-l{font-size:.9375rem}}@media (width<=479px){.hd-in{height:auto;min-height:var(--hd-h);flex-wrap:wrap;padding-block:6px}.hd-nav{flex-wrap:wrap;justify-content:flex-end}}@media (width<=359px){.hd-in,.hd-nav{gap:8px}.hd .pill{padding:0 12px;font-size:.875rem}.hd-l{font-size:.875rem}.wm{font-size:1.125rem}}.hero{padding-inline:var(--pad);flex-direction:column;display:flex;overflow:hidden}.copy{z-index:2;padding-top:24px;position:relative}.copy .lead{max-width:34em;margin-top:16px}.copy .pill{width:100%;margin-top:24px}.status{color:var(--muted);margin-top:14px}.status.s2{margin-top:6px}.status .dt{margin-inline:.2em}@media (width<=359px){.status{font-size:.8125rem}}@media (width>=600px){.copy .pill{width:auto}}.stage{margin-top:16px;margin-inline:calc(-1 * var(--pad));align-content:start;justify-items:center;padding-top:12px;padding-bottom:20px;display:grid;position:relative}.dome{z-index:0;background:var(--stage);border-radius:40px 40px 0 0;width:100%;position:absolute;top:0;bottom:0;left:0}.bezel{z-index:1;background:#fbfaf6;border-radius:56px;padding:10px;position:relative;box-shadow:0 0 0 1.5px #b3ad9f,0 30px 50px -30px #18171473}.film{z-index:1;position:relative}.fp{z-index:7;position:absolute;top:24px;left:50%;transform:translate(-50%)}.fp:not(:focus-visible){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;overflow:hidden}.film{cursor:pointer}.cb{background:var(--ground);min-height:44px;color:var(--ink);cursor:pointer;touch-action:manipulation;transition:transform .14s var(--ease-out), background-color .16s ease;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 14px;font-size:.9375rem;font-weight:600;display:inline-flex}.cb .ico{width:16px;height:16px}.cb:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.cb:hover{background:var(--raised)}}@media (width>=900px){.hero{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.copy{grid-column:1/7;padding-top:48px}.copy .lead{margin-top:28px}.copy .pill{margin-top:32px}.status{margin-top:16px}.stage{grid-column:7/13;margin:0;padding-top:48px;padding-bottom:24px}}@media (width>=900px) and (height<=780px){.stage{padding-top:16px;padding-bottom:16px}.copy{padding-top:32px}.film:not(.still){--fh:clamp(520px, calc(100svh - var(--hd-h) - 70px), 700px)}.film:not(.still) .cam{aspect-ratio:1;margin-top:12px}.film:not(.still) .chips{display:none}.film:not(.still) .pr{padding:5px 0 6px}.film:not(.still) .psh{margin-top:4px}.film:not(.still) .shutter-row{height:80px}.film:not(.still) .plate{margin-top:10px}.dome{border-radius:380px 380px 0 0;width:min(760px,100%);left:50%;transform:translate(-50%)}}[data-ui]{--canvas:#f5f4ef;--surf:#fbfaf6;--white:#fff;--ink:#181714;--sec:#66635e;--ter:#716d66;--line:#d8d5ce;--edge:#827d74;--inv:#f7f6f1;--inv2:#cfcbc2;--inv3:#a8a399;--why:#ddd9d0;--inv-edge:#77726a;--band:#cdc8bd;--trough:#e8e5de;--weight:#2f8f5b;font-family:var(--font);letter-spacing:0;color:var(--ink);text-align:left;cursor:default;font-size:15px;line-height:1.45}[data-ui] *{box-sizing:border-box}[data-ui] p{margin:0}.ico{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px;display:block}.cell{display:grid}.cell>*{grid-area:1/1}.t-top:where([data-ui],[data-ui] *){justify-content:space-between;align-items:center;display:flex}.t-date:where([data-ui],[data-ui] *){color:var(--sec);font-size:13.5px;font-weight:500}.av:where([data-ui],[data-ui] *){border:1px solid var(--edge);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:14px;font-weight:600;display:grid}.t-head:where([data-ui],[data-ui] *){letter-spacing:-.025em;max-width:24ch;margin-top:10px;font-size:22px;font-weight:400;line-height:1.3}.dl:where([data-ui],[data-ui] *){margin:14px -20px 12px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000);mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000)}.dl-row:where([data-ui],[data-ui] *){grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;height:44px;display:grid}.dl-l:where([data-ui],[data-ui] *),.dl-r:where([data-ui],[data-ui] *){align-items:center;min-width:0;display:flex}.dl-l:where([data-ui],[data-ui] *){justify-content:flex-end}.dl-l:where([data-ui],[data-ui] *)>*,.dl-r:where([data-ui],[data-ui] *)>*{flex:none}.cn:where([data-ui],[data-ui] *){background:var(--band);width:18px;height:1.5px;display:block}.dv:where([data-ui],[data-ui] *){background:var(--canvas);white-space:nowrap;border-radius:12px;align-items:center;gap:7px;height:34px;padding:0 8px 0 5px;font-size:13.5px;display:inline-flex;position:relative}.dv:where([data-ui],[data-ui] *) b{letter-spacing:-.01em;font-weight:500}.dl-m:where([data-ui],[data-ui] *){opacity:.38;transform:scale(.84)}.dl-m.fl:where([data-ui],[data-ui] *){transform-origin:100%}.dl-m.fr:where([data-ui],[data-ui] *){transform-origin:0}.tt:where([data-ui],[data-ui] *){background:var(--ink);width:24px;height:24px;color:var(--inv);border-radius:7px;flex:none;place-items:center;display:grid;position:relative}.tt:where([data-ui],[data-ui] *) .ico{stroke-width:2.3px;width:14px;height:14px}.rd:where([data-ui],[data-ui] *) .dv{border-radius:17px}.rd:where([data-ui],[data-ui] *) .tt{border-radius:50%}.done:where([data-ui],[data-ui] *) .tt{background:var(--line);color:var(--ink)}.done:where([data-ui],[data-ui] *) b{color:var(--sec)}.skp:where([data-ui],[data-ui] *) .tt{background:var(--canvas);outline:1.5px dashed var(--edge);outline-offset:-1.5px;color:var(--ter)}.dl-p:where([data-ui],[data-ui] *) .dv{box-shadow:inset 0 0 0 1.5px var(--ink);padding:0 12px 0 5px}.dl-p:where([data-ui],[data-ui] *) .dv b{font-weight:600}.dl-p:where([data-ui],[data-ui] *) .tm{color:var(--sec);font-variant-numeric:tabular-nums;font-weight:500}.dl-p.now:where([data-ui],[data-ui] *) .dv{background:var(--ink);box-shadow:none;color:var(--inv)}.dl-p.now:where([data-ui],[data-ui] *) .tm{color:var(--inv2)}.dl-p.now:where([data-ui],[data-ui] *) .tt{box-shadow:inset 0 0 0 1.5px var(--inv2);color:var(--inv);background:0 0}.bd:where([data-ui],[data-ui] *){background:var(--ink);width:14px;height:14px;color:var(--inv);box-shadow:0 0 0 2px var(--canvas);border-radius:50%;place-items:center;display:grid;position:absolute;top:-5px;right:-5px}.bd:where([data-ui],[data-ui] *) .ico{stroke-width:3px;width:8px;height:8px}.dl-s:where([data-ui],[data-ui] *){border:1.5px dashed var(--edge);border-radius:50%;width:16px;height:16px;display:block}.dl-s.open:where([data-ui],[data-ui] *){border:2px dashed var(--ink)}.card:where([data-ui],[data-ui] *){background:var(--ink);color:var(--inv);border-radius:22px;gap:6px;padding:18px;display:grid}.kk:where([data-ui],[data-ui] *){min-height:20px;color:var(--inv2);justify-content:space-between;align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.kk:where([data-ui],[data-ui] *) .l{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.kk:where([data-ui],[data-ui] *) .dot{color:var(--inv-edge)}.kk:where([data-ui],[data-ui] *) .adj{align-items:center;gap:3px;display:inline-flex}.kk:where([data-ui],[data-ui] *) .adj .ico{width:14px;height:14px}.when:where([data-ui],[data-ui] *){color:var(--inv);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:3px;font-weight:600;display:inline-flex}.when:where([data-ui],[data-ui] *) .ico{width:14px;height:14px;color:var(--inv2)}.mk:where([data-ui],[data-ui] *){border:1.5px solid var(--ink);background:var(--ink);width:20px;height:20px;color:var(--inv);border-radius:50%;flex:none;place-items:center;display:inline-grid}.mk:where([data-ui],[data-ui] *) .ico{width:12px;height:12px}.mk.sq:where([data-ui],[data-ui] *){border-radius:5px}.mk.inv:where([data-ui],[data-ui] *){border-color:var(--inv2);color:var(--inv);background:0 0}.ttl:where([data-ui],[data-ui] *){letter-spacing:-.026em;font-variant-numeric:tabular-nums;margin-top:2px;font-size:20px;font-weight:600;line-height:1.25}.w:where([data-ui],[data-ui] *){color:var(--inv2);font-variant-numeric:tabular-nums;font-size:14px}.r:where([data-ui],[data-ui] *){color:var(--why);font-size:13.5px}.acts:where([data-ui],[data-ui] *){flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.bt:where([data-ui],[data-ui] *){border:1px solid var(--inv);background:var(--inv);min-height:44px;color:var(--ink);border-radius:13px;align-items:center;padding:0 16px;font-size:15px;font-weight:600;display:inline-flex}.bt.s:where([data-ui],[data-ui] *){border-color:var(--inv-edge);color:var(--inv);background:0 0}.prep:where([data-ui],[data-ui] *){gap:6px;margin-top:2px;display:grid}.prep:where([data-ui],[data-ui] *) span{color:var(--why);align-items:center;gap:9px;font-size:13.5px;display:flex}.prep:where([data-ui],[data-ui] *) .ico{width:16px;height:16px;color:var(--inv2)}.prep:where([data-ui],[data-ui] *) .ring{border:1.5px dashed var(--inv2);border-radius:50%;flex:none;width:15px;height:15px}.prep:where([data-ui],[data-ui] *) .on{color:var(--inv);font-weight:500}.prep:where([data-ui],[data-ui] *) .on .ring{border:2px dashed var(--inv)}.pg:where([data-ui],[data-ui] *){border-top:1px solid var(--line);row-gap:8px;margin-top:16px;padding-top:12px;display:grid}.pg-h:where([data-ui],[data-ui] *){color:var(--sec);justify-content:space-between;align-items:center;font-size:12.5px;font-weight:600;display:flex}.pg-h:where([data-ui],[data-ui] *) .ico{width:14px;height:14px;color:var(--ter)}.pg-c:where([data-ui],[data-ui] *){gap:6px;display:grid}.pg-c:where([data-ui],[data-ui] *)+.pg-c{margin-top:4px}.pg-t:where([data-ui],[data-ui] *){justify-content:space-between;align-items:baseline;gap:6px;font-size:12.5px;display:flex}.pg-l:where([data-ui],[data-ui] *){color:var(--sec);font-weight:500}.pg-v:where([data-ui],[data-ui] *){color:var(--sec);white-space:nowrap}.pg-v:where([data-ui],[data-ui] *) b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:15.5px;font-weight:600}.pg-s:where([data-ui],[data-ui] *){color:var(--ter);text-align:right;font-variant-numeric:tabular-nums;font-size:12px}.pg-bar:where([data-ui],[data-ui] *){background:var(--trough);border-radius:99px;height:7px;display:block;position:relative;overflow:hidden}.pg-band:where([data-ui],[data-ui] *){background:#b9b3a7;position:absolute;top:0;bottom:0}.pg-fill:where([data-ui],[data-ui] *){background:var(--ink);border-radius:99px;position:absolute;top:0;bottom:0;left:0}.recap:where([data-ui],[data-ui] *){gap:2px;margin-top:10px;display:grid}.recap:where([data-ui],[data-ui] *)>span{min-height:30px;color:var(--sec);align-items:center;gap:9px;font-size:13.5px;display:flex}.lt-wrap:where([data-ui],[data-ui] *){border-top:1px solid var(--line);margin-top:16px;padding-top:12px}.lt-h:where([data-ui],[data-ui] *){color:var(--sec);font-size:12.5px;font-weight:600}.lt:where([data-ui],[data-ui] *){grid-template-columns:64px 22px minmax(0,1fr);align-items:center;column-gap:10px;min-height:50px;padding:4px 0;display:grid}.lt-tm:where([data-ui],[data-ui] *){color:var(--sec);font-variant-numeric:tabular-nums;font-size:13px}.lt-ic:where([data-ui],[data-ui] *){place-items:center;display:grid}.lt-tx:where([data-ui],[data-ui] *){min-width:0}.lt-tx:where([data-ui],[data-ui] *) b{font-size:14.5px;font-weight:600;display:block}.lt-tx:where([data-ui],[data-ui] *) small{color:var(--sec);text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.rc:where([data-ui],[data-ui] *){z-index:3;grid-template-columns:minmax(0,1fr);display:grid;position:absolute;bottom:14px;left:12px;right:84px}.rc:where([data-ui],[data-ui] *)>*{grid-area:1/1}.rcb:where([data-ui],[data-ui] *){background:var(--ink);min-width:0;min-height:52px;color:var(--inv);border-radius:15px;justify-content:space-between;align-items:center;gap:10px;padding:4px 4px 4px 16px;font-size:13.5px;font-weight:500;display:flex;box-shadow:0 12px 32px #18171438}.rcb:where([data-ui],[data-ui] *) .tx{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rcb:where([data-ui],[data-ui] *) .rb{min-height:44px;color:var(--inv);background:0 0;border:0;border-radius:11px;flex:none;align-items:center;padding:0 12px;font-weight:700;display:inline-flex}button.rb:where([data-ui],[data-ui] *){cursor:pointer;touch-action:manipulation}button.rb:focus-visible:where([data-ui],[data-ui] *){outline:2px solid var(--inv);outline-offset:-4px}.rcb:where([data-ui],[data-ui] *) .ln{justify-content:space-between;align-items:center;gap:10px;width:100%;min-width:0;display:flex}.fab:where([data-ui],[data-ui] *){z-index:3;background:var(--ink);width:56px;height:56px;color:var(--inv);box-shadow:0 0 0 3px var(--canvas), 0 6px 16px #18171438;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:12px;right:16px}.fab:where([data-ui],[data-ui] *) .ico{width:24px;height:24px}.film{--fw:min(390px, calc(100vw - 52px));--fh:768px;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;cursor:pointer;width:var(--fw);height:var(--fh);isolation:isolate;--pe:94.8%;--pp:80.2%;background:#f5f4ef;border-radius:44px;overflow:hidden}@media (width>=900px){.film{--fh:clamp(560px, calc(100svh - var(--hd-h) - 80px), 700px)}.film:not(.still) .rt,.film:not(.still) .chips{margin-top:10px}.film:not(.still) .plate{margin-top:14px}}.film .scr{background:var(--canvas);border-radius:0;padding:30px 20px 0;position:absolute;inset:0}.film .nb{white-space:nowrap}.film .t-head{text-wrap:balance;min-height:57px}.film .tabs{z-index:4;background:var(--canvas);border-top:1px solid var(--line);height:64px;color:var(--sec);text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;font-size:16px;display:grid;position:absolute;bottom:0;left:0;right:0}.film .tabs .on{color:var(--ink);font-weight:600;position:relative}.film .tabs .on:after{content:"";background:var(--ink);width:28px;height:2px;margin-left:-14px;position:absolute;bottom:-14px;left:50%}.film .rc{bottom:78px;left:12px;right:12px}.film .dl{-webkit-mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000)}.film .pg-fill.pe,.film .pg-fill.pp{border-radius:0;width:100%}.film .pg-fill.pe{clip-path:inset(0 calc(100% - var(--pe)) 0 0 round 99px)}.film .pg-fill.pp{clip-path:inset(0 calc(100% - var(--pp)) 0 0 round 99px)}.film .rcb{opacity:0;visibility:hidden;transition:opacity .14s linear, transform .14s var(--ease-out), visibility 0s linear .14s;transform:translateY(10px)}.film.s5 .r2,.film.s6 .r3{opacity:1;visibility:visible;transition:opacity .22s var(--ease-out), transform .22s var(--ease-out), visibility 0s;transform:none}.film .dl-p.done .dv{box-shadow:inset 0 0 0 1.5px var(--line)}.film .dl-p.done .dv b{color:var(--sec);font-weight:500}.film .dl-p.done .tt{background:var(--line);color:var(--ink)}.film .recap>span{min-height:30px}.film .adj{align-items:center;gap:3px;display:inline-flex}.film .pl{color:var(--inv);align-items:center;gap:6px;margin-top:2px;font-size:14px;display:flex}.film .pl .ico{width:15px;height:15px;color:var(--inv2)}.film .pl b{font-weight:600}.film .pl span{min-width:0;color:var(--inv2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.film .pl b{flex:none}.film .od{margin:0 -20px;padding:0 20px;overflow:hidden}.film .od-t{transition:transform .3s var(--ease-out);gap:40px;display:flex}.film .od-t>.card{flex:0 0 100%;align-content:start;min-width:0}.film .od .acts{margin-top:4px}.film .od .bt{transition:transform .12s var(--ease-out), background-color .12s linear}.film.tp .od-t>.card:first-child .bt,.film.tp2 .od-t>.card:last-child .bt{background:#34322d;transform:scale(.97)}.film.sw .od-t{transform:translate(calc(-100% - 40px))}.film .xa{vertical-align:-2px;width:14px;height:14px;display:inline-block}.film .weekscr{padding-top:46px}.film .rh{justify-content:space-between;align-items:flex-start;padding-bottom:14px;display:flex}.film .rh small{color:var(--ter);font-size:13px;font-weight:500;line-height:18px;display:block}.film .rh .rh-t{letter-spacing:-.035em;margin:2px 0 0;font-size:28px;font-weight:600;line-height:34px}.film .strip{grid-template-columns:repeat(9,minmax(0,1fr));margin:8px -4px 0;display:grid}.film .sc{align-content:start;justify-items:center;gap:5px;min-width:0;padding:8px 0 9px;display:grid}.film .sc small{color:var(--sec);font-size:12px;font-weight:500;line-height:16px}.film .sc b{font-variant-numeric:tabular-nums;font-size:16px;font-weight:600;line-height:20px}.film .sc .slot{place-items:center;height:16px;margin-top:2px;display:grid}.film .sc.ps small,.film .sc.ps b{color:var(--ter);font-weight:500}.film .sc.td small,.film .sc.td b{color:var(--ink);font-weight:600}.film .sc.sel b{background:var(--ink);width:30px;height:30px;color:var(--inv);border-radius:50%;place-items:center;margin:-5px 0;display:grid}.film .mk.sm{border-width:0;border-radius:4px;width:16px;height:16px}.film .mk.sm .ico{width:11px;height:11px}.film .mk.sm.round{border-radius:50%}.film .mk.done{border-color:var(--line);background:var(--line);color:var(--ink)}.film .wk{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:6px;margin-top:4px;padding-bottom:6px;display:flex}.film .wkb{min-height:40px;color:var(--sec);white-space:nowrap;align-items:center;gap:5px;font-size:14px;font-weight:500;display:inline-flex}.film .wkb .ico{width:16px;height:16px}.film .wbody{padding-top:18px}.film .kd{color:var(--sec);margin-bottom:4px;font-size:13px;font-weight:500;line-height:18px;display:block}.film .whead{letter-spacing:-.025em;margin:0 0 12px;font-size:22px;font-weight:400;line-height:1.3}.film .whead span{display:block}.film .wr{grid-template-columns:64px 22px minmax(0,1fr);align-items:center;column-gap:10px;min-height:50px;padding:4px 0;display:grid}.film .wt{color:var(--sec);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.film .wx{min-width:0}.film .wx b{font-size:15px;font-weight:600;line-height:20px;display:block}.film .wx small{color:var(--sec);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:13px;line-height:18px;display:block;overflow:hidden}.film .ring{border:1.5px dashed var(--edge);border-radius:50%;width:16px;height:16px;display:block}.film .wr .lt-ic{place-items:center;display:grid}.film .wr.add .wx b{font-size:15px}.film .wr.add .ico{width:18px;height:18px}.film .ql{min-height:44px;color:var(--sec);align-items:center;gap:4px;margin-top:8px;font-size:14px;display:flex}.film .ql .ico{width:14px;height:14px}.film .ws{z-index:5;color:#f7f6f1;font-family:var(--font);background:#181714;flex-direction:column;padding:30px 24px 0;display:flex;position:absolute;inset:0}.film .ws *{box-sizing:border-box}.film .ws .ws-h,.film .ws p{margin:0}.film .ws-top{color:#cfcbc2;justify-content:space-between;padding-top:12px;font-size:16px;display:flex}.film .ws-mid{margin-top:100px}.film .ws-k{color:#cfcbc2;font-size:14.5px}.film .ws .ws-h{letter-spacing:-.03em;margin-top:12px;font-size:29px;font-weight:600;line-height:1.1}.film .ws-t{margin-top:18px;font-size:18px}.film .ws-l{color:#a8a399;margin-top:6px;font-size:14px}.film .ws-in{border-bottom:1px solid #44413c;grid-template-columns:1fr 1fr;gap:24px;margin-top:26px;padding-bottom:14px;display:grid}.film .ws-in>div{border-top:1px solid #44413c;padding-top:12px}.film .ws-in span{color:#cfcbc2;font-size:14px;display:block}.film .ws-in b{letter-spacing:-.02em;margin-top:4px;font-size:32px;font-weight:600;line-height:1.1;display:block}.film .ws-c{color:#cfcbc2;margin-top:16px;font-size:15px}.film .ws-w{text-underline-offset:4px;margin-top:14px;font-size:16px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px}.film .ws-bt{margin-top:auto;padding-bottom:24px}.film .ws-bt>div{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.film .ws-bt>div span{border:1px solid #77726a;border-radius:16px;place-items:center;height:48px;font-size:16px;font-weight:600;display:grid}.film .ws-pri{color:#181714;background:#f7f6f1;border-radius:16px;place-items:center;height:48px;font-size:16px;font-weight:600;display:grid}.film .wsb .ws-k{margin-top:14px;font-size:15px}.film .wsb .ws-h{margin-top:8px}.film .ws-st{grid-template-columns:repeat(3,1fr);gap:12px;margin:26px 0 8px;display:grid}.film .ws-st>div{border-top:1px solid #44413c;padding-top:12px}.film .ws-st b{letter-spacing:-.03em;font-size:32px;font-weight:600;line-height:1.1;display:block}.film .ws-st span{color:#cfcbc2;margin-top:4px;font-size:14px;display:block}.film .ws-ex{border-top:1px solid #44413c;justify-content:space-between;gap:12px;padding:12px 0;font-size:15px;display:flex}.film .ws-ex span:last-child{color:#cfcbc2;text-align:right;flex:none;font-size:14px}.film .ws-f{color:#cfcbc2;margin-top:18px;font-size:15px}.film .ws-ch{border-bottom:1px solid #44413c;gap:8px;margin-top:10px;padding-bottom:14px;display:flex}.film .ws-ch span{border:1px solid #77726a;border-radius:999px;align-items:center;height:38px;padding:0 16px;font-size:14px;display:inline-flex}.film .ws-ch .on{color:#181714;background:#f7f6f1;border-color:#f7f6f1;font-weight:500}.film .ws-r{color:#cfcbc2;margin-top:14px;font-size:15px}@media (width<=359px){.film .ws-ex{flex-direction:column;gap:2px}}@media (prefers-reduced-motion:reduce){.film *,.pill,.cb{transition:none!important}}.film .pz{z-index:6;color:#f7f6f1;pointer-events:none;background:#181714;border-radius:50%;place-items:center;width:52px;height:52px;display:none;position:absolute;bottom:80px;right:16px}.film .pz .ico{fill:currentColor;stroke:none;width:22px;height:22px}.film.paused .pz{display:grid}@media (width<=899px){.film{--fh:clamp(580px, calc(100svh - 80px), 680px)}.film .t-top{display:none}.film .today,.film .weekscr{padding-top:22px}.film .kd{display:none}.film .wbody{padding-top:10px}.film:not(.still) .rt,.film:not(.still) .chips{margin-top:10px}.film:not(.still) .plate{margin-top:14px}}.film.live .scr,.film.live .ws{animation:.16s linear both scrin}@keyframes scrin{0%{opacity:0}}.film .in-6.lt-wrap .lt:last-child{border-radius:10px;margin-inline:-8px;padding-inline:8px;animation:.7s linear .15s both rowhi}.film .in-6.lt-wrap .lt:last-child .lt-tx small{animation:.16s linear .15s both xfade}@keyframes rowhi{0%{background:#ece9df}to{background:0 0}}@keyframes xfade{0%{opacity:0}}.film .tick{animation:settle .24s var(--ease-out) both;display:inline-block}.film .sh{grid-template-columns:40px 1fr 40px;align-items:center;height:40px;display:grid}.film .sh-t{text-align:center;font-size:16px;font-weight:600}.film .sh-l .ico{width:22px;height:22px}.film .cam{aspect-ratio:5/6;background:#181714;border-radius:28px;margin-top:24px;position:relative;overflow:hidden}.film .cam-img{background:var(--plate) 30% 50% / cover no-repeat;position:absolute;inset:0}.film .br{border:0 solid #f7f6f1;width:30px;height:30px;position:absolute}.film .br.tl{border-top-width:3px;border-left-width:3px;border-top-left-radius:10px;top:16px;left:16px}.film .br.tr{border-top-width:3px;border-right-width:3px;border-top-right-radius:10px;top:16px;right:16px}.film .br.bl{border-bottom-width:3px;border-left-width:3px;border-bottom-left-radius:10px;bottom:16px;left:16px}.film .br.brr{border-bottom-width:3px;border-right-width:3px;border-bottom-right-radius:10px;bottom:16px;right:16px}.film .shutter-row{place-items:center;height:92px;display:grid}.film .shutter{border:3px solid var(--ink);width:68px;height:68px;transition:transform .1s var(--ease-out);border-radius:50%;place-items:center;display:grid}.film.shot .shutter{transform:scale(.92)}.film .cam:after{content:"";opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.film.shot .cam:after{animation:90ms linear both flash}.film .br{transition:transform .14s var(--ease-out)}.film.shot .br.tl{transform:translate(4px,4px)}.film.shot .br.tr{transform:translate(-4px,4px)}.film.shot .br.bl{transform:translate(4px,-4px)}.film.shot .br.brr{transform:translate(-4px,-4px)}.film .sweep{pointer-events:none;background:linear-gradient(#f7f6f199,#f7f6f199) bottom/100% 2px no-repeat,linear-gradient(#0000 74%,#f7f6f133);animation:.7s ease-in-out .12s both sweep;position:absolute;inset:0;transform:translateY(-100%)}.film .shutter i{background:var(--ink);border-radius:50%;width:52px;height:52px}.film .est{color:var(--sec);align-items:center;gap:10px;font-size:16px;font-weight:500;display:inline-flex}.film .dots,.film .dts{align-items:center;gap:4px;display:inline-flex}.film .dots i,.film .dts i{background:var(--ter);opacity:.5;border-radius:50%;width:5px;height:5px;animation:.9s ease-in-out infinite dotp}.film .dots i:nth-child(2),.film .dts i:nth-child(2){animation-delay:.15s}.film .dots i:nth-child(3),.film .dts i:nth-child(3){animation-delay:.3s}@keyframes dotp{40%{opacity:.95}}@keyframes flash{40%{opacity:.5}}@keyframes sweep{to{transform:translateY(0)}}.film .rt{justify-content:space-between;align-items:center;margin-top:20px;display:flex}.film .rt .rt-t{letter-spacing:-.035em;margin:0;font-size:28px;font-weight:600;line-height:34px}.film .rt-e .ico{width:20px;height:20px}.film .chips{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.film .chp{border:1px solid var(--line);background:var(--surf);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:7px;height:40px;padding:0 14px;font-size:14.5px;font-weight:500;display:inline-flex}.film .chp .ico{width:18px;height:18px}.film .ate{background:var(--sec);border-radius:50%;width:12px;height:12px;display:block}.film .plate{margin-top:24px}.film .pey{color:var(--sec);margin-bottom:8px;font-size:12.5px;font-weight:600;display:block}.film .pi{animation:pin .24s var(--ease-out) var(--d) both}.film .pr{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:2px 12px;padding:11px 0 12px;display:grid}.film .pr strong{font-size:15px;font-weight:600}.film .pr small{color:var(--ter);grid-column:1;font-size:13px}.film .pen{min-width:2.4em;color:var(--sec);font-variant-numeric:tabular-nums;text-align:right;grid-area:1/2/span 2;font-size:14px;position:relative}.film .dts{animation:dtsout .12s linear calc(var(--d) + .42s) both;margin-top:-3px;position:absolute;top:50%;right:0}.film .mc{animation:settle .24s var(--ease-out) calc(var(--d) + .42s) both;display:inline-block}.film .kc{animation:settle .24s var(--ease-out) calc(var(--d) + .42s) both;display:block}.film .psh{background:var(--line);border-radius:9px;grid-column:1/-1;height:3px;margin-top:7px;display:block;overflow:hidden}.film .psh i{width:var(--w);background:var(--edge);height:100%;animation:grow .24s var(--ease-out) calc(var(--d) + .42s) both;border-radius:9px;display:block}.film .padd{border-top:1px solid var(--line);animation:pin .24s var(--ease-out) 1.25s both;align-items:center;gap:8px;padding:13px 0 4px;font-size:15px;font-weight:600;display:flex}.film .padd .ico{width:18px;height:18px}@keyframes pin{0%{opacity:0;transform:translateY(6px)}}@keyframes dtsout{0%{opacity:1}to{opacity:0}}@keyframes settle{0%{opacity:0;transform:translateY(.3em)}}@keyframes grow{0%{width:0}}@media (prefers-reduced-motion:reduce){.film .pi,.film .kc,.film .mc,.film .tick,.film .psh i,.film .padd,.film .scr,.film .ws,.film .lt,.film .lt small,.film .cam:after{animation:none!important}.film .dts,.film .sweep{display:none}.film .dots i{animation:none}}.film:not(.s0) .in-0,.film:not(.s0):not(.s1) .in-0-1,.film:not(.s0):not(.s1):not(.s5) .in-0-1-5,.film:not(.s0):not(.s1):not(.s5):not(.s6):not(.s7):not(.s8):not(.s10) .in-0-1-5-6-7-8-10,.film:not(.s1) .in-1,.film:not(.s10) .in-10,.film:not(.s11) .in-11,.film:not(.s2) .in-2,.film:not(.s2):not(.s3) .in-2-3,.film:not(.s3) .in-3,.film:not(.s4) .in-4,.film:not(.s5) .in-5,.film:not(.s5):not(.s6) .in-5-6{display:none}.film .sf{--pe:67%;--pp:49.8%}.film.s5 .sf .pg-fill.pe{animation:sf-e .7s var(--ease-out) .3s both}.film.s5 .sf .pg-fill.pp{animation:sf-p .7s var(--ease-out) .3s both}@keyframes sf-e{0%{clip-path:inset(0 77.4% 0 0 round 99px)}}@keyframes sf-p{0%{clip-path:inset(0 78.6% 0 0 round 99px)}}@media (prefers-reduced-motion:reduce){.film.s5 .sf .pg-fill{animation:none}}.film:not(.s6) .in-6,.film:not(.s6):not(.s7) .in-6-7,.film:not(.s7) .in-7,.film:not(.s8) .in-8,.film:not(.s9) .in-9{display:none}.head{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.75rem,1rem + 2.4vw,2.75rem);font-weight:500;line-height:1.04}.film.still{--fw:auto;--fh:auto;background:var(--surface);cursor:default;-webkit-user-select:text;user-select:text;isolation:auto;border-radius:28px;width:100%;max-width:400px;height:auto;padding:8px;overflow:hidden}.film.still .scr{border-radius:22px;padding:16px 16px 12px;position:relative;inset:auto;overflow:hidden}.film.still .t-top,.film.still .tabs,.film.still .rc,.film.still .sh,.film.still .chips,.film.still .padd,.film.still .rt{display:none}.film.still .pi,.film.still .kc,.film.still .mc,.film.still .tick,.film.still .psh i{animation:none}.film.still .dts{display:none}.film.still .lt-wrap{margin-top:8px;padding-top:8px}.film.still .pr{padding:8px 0 9px}.film.still .pg{margin-top:12px;padding-top:8px}.film.still .plate{margin-top:0}@media (width<=639px){.film.still{border-radius:26px;padding:6px}.film.still .scr{padding:12px 12px 6px}.film.still .card{gap:4px;padding:14px 16px}.film.still .pr{padding:6px 0 7px}.film.still .pr small{line-height:1.35}.film.still .lt{min-height:44px;padding:2px 0}.film.still .pg{row-gap:6px;margin-top:8px;padding-top:6px}.film.still .pg-c{gap:4px}}:root{--hair:#18171429}.sec{padding:clamp(40px, 8vw, 112px) var(--pad)}.muted{color:var(--muted)}.stmt{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.375rem,1.1rem + 1.3vw,2.125rem);font-weight:500;line-height:1.12}.sec-p{max-width:34em}.pts{max-width:34em;color:var(--muted);margin:24px 0 0;padding:0;font-size:1.0625rem;line-height:1.5;list-style:none}.pts li{text-wrap:pretty;padding:7px 0}.chg{background:var(--surface);grid-template-columns:minmax(0,1fr);gap:20px 0;display:grid}.chg .sits dd{color:#47443f}.chg-a .stmt{margin-top:20px}.chg-a .lead{max-width:30em;margin-top:14px}.sits{margin:0;padding:0}.sits>div{padding:12px 0}.sits dt{letter-spacing:-.01em;font-weight:600}.sits dd{color:var(--muted);text-wrap:pretty;margin:1px 0 0;font-size:.9375rem;line-height:1.45}.chg-s{justify-content:center;display:flex}@media (width<=639px){.chg-s{display:none}}.chg-s .film.still{width:100%;max-width:400px}.st-skip .t-head{min-height:0}.st-skip .scr{padding-top:14px}.st-skip .card{margin-top:12px}@media (width>=640px){.sits dd{font-size:var(--step-body)}.sits>div{padding:16px 0}.chg{grid-template-columns:minmax(0,1fr) minmax(0,380px);align-items:start;gap:40px}.chg-a{grid-column:1/-1;max-width:46rem}}@media (width>=900px){.chg{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:56px}.chg-a{grid-column:1/10}.chg-b{grid-column:1/7}.chg-s{grid-column:8/13}}.fd{grid-template-columns:minmax(0,1fr);gap:24px 0;display:grid}.fd .pts{margin-top:18px}.fd-t .lead{max-width:32em;margin-top:14px}.fd-s{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.fd-s .film.still{justify-self:center;width:100%;max-width:400px}.st-reg .scr{background:var(--surface);border-radius:22px;padding:10px}.st-reg .card{border-radius:20px;padding:14px 16px 16px}.st-mp .scr{background:var(--surface);border-radius:22px;padding:10px}.st-mp .card{border-radius:20px;gap:6px;padding:14px 16px 16px}.st-mp .kk{min-height:30px}.seg{color:var(--inv2);background:#34322d;border-radius:999px;padding:3px;font-size:13px;font-weight:600;display:inline-flex}.seg span{border-radius:999px;align-items:center;height:26px;padding:0 13px;display:inline-flex}.seg .on{background:var(--inv);color:var(--ink)}.mp-pl{background:#34322d;border-radius:12px;align-items:center;gap:8px;min-height:40px;margin-top:4px;padding:0 12px;font-size:14px;display:flex}.mp-pl .ico{width:16px;height:16px;color:var(--inv2)}.mp-pl b{font-weight:600}.mp-pl span{color:var(--inv2)}.st-mp .ttl{margin-top:6px;font-size:21px}.mp-parts{border-top:1px solid #44413c;margin-top:8px;padding-top:6px;display:grid}.mp-parts span{min-height:30px;color:var(--inv);grid-template-columns:96px minmax(0,1fr);align-items:center;font-size:15px;display:grid}.mp-parts b{color:var(--inv2);font-variant-numeric:tabular-nums;font-weight:500}.mp-pn{align-items:center;gap:7px;margin-top:10px;font-size:14.5px;display:flex}.mp-pn .ico{width:16px;height:16px;color:var(--inv2)}.mp-pn b{font-weight:600}.mp-pn span{color:var(--inv2)}.mp-pl span,.mp-pn span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.mp-pn b{flex:none}.mp-pl b{white-space:nowrap}.mp-h{color:var(--inv3);margin-top:4px;font-size:13.5px}.st-mp .acts{margin-top:10px}@media (width>=640px){.fd-s{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.fd-s .film.still{justify-self:start}.fd-s .st-reg{grid-column:1/-1;max-width:400px}}@media (width>=900px){.fd-t{max-width:44rem}.fd-s{max-width:920px}}@media (width>=1280px){.fd{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.fd-t{grid-column:1/6;max-width:none}.fd-s{grid-column:6/13;max-width:none}}.duo{grid-template-columns:minmax(0,1fr);gap:28px 0;display:grid}.duo-t .lead{max-width:32em;margin-top:14px}.duo-s{justify-content:center;min-width:0;display:flex}.duo-s .film.still{width:100%;max-width:400px}.st-week .scr{padding-top:16px}.film.still .kd{display:block}.st-week .rh{padding-bottom:6px}.st-week .rh .rh-t{font-size:24px;line-height:28px}.st-week .wbody{padding-top:12px}.st-week .whead{margin-bottom:6px;font-size:20px}.st-week .wr{min-height:46px}.st-week .wk{gap:4px}.st-week .wkb{gap:4px;font-size:13.5px}.film .wkb.on{color:var(--ink);font-weight:600}.film .wkb.on b{font-weight:600}.st-week .wr .mk:not(.sq){border-radius:50%}@media (width<=379px){.film .wkb:last-child{display:none}.film .wk{justify-content:flex-start;gap:16px}}@media (width>=640px){.duo{grid-template-columns:minmax(0,1fr) minmax(0,380px);align-items:start;column-gap:40px}.duo.flip{grid-template-columns:minmax(0,380px) minmax(0,1fr)}.duo.flip .duo-s{order:-1}}@media (width>=900px){.duo{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.duo-t{grid-column:1/7}.duo-s{grid-column:8/13}.duo.flip .duo-t{grid-column:7/13}.duo.flip .duo-s{grid-area:1/1/auto/6}}.tk-s{background:var(--ink);color:var(--on-ink)}.tk-s .lead.muted{color:#cfcbc2}.tk-2{margin-top:12px}.st-talk .scr{gap:14px;padding:18px 14px 14px;display:grid}.tk-me{background:var(--trough);text-wrap:pretty;border-radius:18px;justify-self:end;max-width:84%;padding:10px 14px;font-size:16px;line-height:24px}.tk-rc{grid-template-columns:22px minmax(0,1fr) auto;align-items:center;column-gap:10px;min-height:44px;padding:0 2px;font-size:15px;font-weight:500;display:grid}.tk-rc .tx{min-width:0}.tk-rc .mk,.tk-cc .mk{border-radius:6px;width:22px;height:22px}.tk-rc .mk .ico,.tk-cc .mk .ico{width:14px;height:14px}.tk-rc .act,.tk-cc .act{font-weight:600}.tk-cc{border:1px solid var(--line);background:var(--surf);border-radius:18px;padding:4px 16px 10px}.tk-cc .k{min-height:38px;color:var(--sec);justify-content:space-between;align-items:center;font-size:13px;font-weight:600;display:flex}.tk-cc .k .act{color:var(--ink);font-size:15px}.tk-cc .row{grid-template-columns:22px minmax(0,1fr);align-items:center;column-gap:10px;padding-top:2px;display:grid}.tk-cc .tx b{font-size:15px;font-weight:600;line-height:20px;display:block}.tk-cc .tx small{color:var(--sec);margin-top:1px;font-size:13px;line-height:18px;display:block}.tk-cc em{color:var(--ink);font-style:normal;font-weight:600}.tk-cc i{color:var(--ter);font-style:normal}.tk-in{border:1px solid var(--edge);background:var(--white);min-height:52px;color:var(--ter);border-radius:999px;justify-content:space-between;align-items:center;margin-top:8px;padding:0 16px 0 20px;font-size:15px;display:flex}.tk-in .ico{width:22px;height:22px;color:var(--ink)}.st-prg .scr{padding:16px 14px 12px}.prg-h{letter-spacing:-.025em;text-wrap:balance;max-width:22ch;font-size:21px;line-height:1.3}.prg-hl{border-top:1px solid var(--line);margin-top:12px;padding-top:10px}.prg-k{color:var(--sec);margin-bottom:2px;font-size:12.5px;font-weight:600;display:block}.prg-r{grid-template-columns:20px minmax(0,1fr) 14px;align-items:center;column-gap:10px;min-height:40px;padding:3px 0;font-size:14.5px;line-height:1.35;display:grid}.prg-r .ico.c{width:14px;height:14px;color:var(--ter)}.prg-card{border:1px solid var(--line);background:var(--surf);border-radius:18px;grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"d n w"".v c"".s s";align-items:end;column-gap:12px;margin-top:10px;padding:12px 14px;display:grid}.prg-card .disc{background:color-mix(in srgb, var(--hue) 12%, transparent);width:28px;height:28px;color:var(--hue);border-radius:50%;grid-area:d;align-self:center;place-items:center;display:grid}.prg-card .disc .ico{width:16px;height:16px}.prg-card .nm{color:var(--sec);grid-area:n;align-self:center;font-size:13px;font-weight:600}.prg-card .win{color:var(--ter);text-align:right;font-variant-numeric:tabular-nums;grid-area:w;align-self:center;font-size:12.5px}.prg-card .val{color:var(--sec);white-space:nowrap;font-variant-numeric:tabular-nums;grid-area:v;align-self:end;margin-top:4px;font-size:14px}.prg-card .val b{color:var(--ink);letter-spacing:-.03em;font-size:30px;font-weight:600;line-height:1.1}.prg-card .prg-sp{grid-area:c;place-self:end;width:118px;height:36px}.prg-bars{grid-area:c;place-self:end;align-items:flex-end;gap:4px;height:36px;display:flex}.prg-bars i{background:color-mix(in srgb, var(--hue) 55%, var(--surf));border-radius:2px;width:6px;display:block}.prg-bars i.today{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--hue) 55%, var(--surf));background:0 0}.prg-card .cap{color:var(--sec);grid-area:s;margin-top:6px;font-size:13px;line-height:1.4}.prg-rr{display:block}.trust{background:var(--surface)}.facts{grid-template-columns:minmax(0,1fr);margin-top:24px;display:grid}.fact{padding:14px 0 12px}.fact h3{font-size:var(--step-body);letter-spacing:-.01em;margin:0;font-weight:600;line-height:1.35}.fact p{text-wrap:pretty;max-width:34em;margin-top:4px}.trust-c{margin-top:12px}.trust-c a{color:var(--ink);text-underline-offset:.18em}@media (width>=640px){.facts{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;margin-top:40px}.trust-c{margin-top:16px}}@media (width>=1280px){.facts{column-gap:var(--gutter);grid-template-columns:repeat(4,minmax(0,1fr))}.fact p{font-size:1rem}}.join{padding-block:40px 44px}.jn-a .lead{max-width:30em;margin-top:10px}.tl{margin:18px 0 0;padding:0;list-style:none;position:relative}.tl li{text-wrap:pretty;padding:0 0 12px 26px;line-height:1.4;position:relative}.tl li:last-child{padding-bottom:0}.tl li:before{content:"";background:var(--ground);width:10px;height:10px;box-shadow:inset 0 0 0 2px var(--ink);border-radius:50%;position:absolute;top:.45em;left:0}.tl li:first-child:before{background:var(--ink)}.jn-b{margin-top:22px}.jl{font-size:var(--step-small);margin-bottom:6px;font-weight:600;display:block}#join-email{background:var(--raised);width:100%;height:52px;color:var(--ink);font:inherit;border:1.5px solid #827d74;border-radius:14px;padding:0 16px;font-size:16px;display:block}#join-email::placeholder{color:#76726a}#join-email:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-color:var(--ink)}#join-email[aria-invalid=true]{border-color:var(--ink);border-width:2px}#join-fields .pill{width:100%;margin-top:10px}#join-fields .pill[aria-disabled=true]{opacity:.6;cursor:default}.jmsg{background:var(--surface);text-wrap:pretty;overflow-wrap:anywhere;border-radius:14px;margin-top:12px;padding:12px 16px;font-weight:500;line-height:1.4}.jmsg:empty{background:0 0;margin:0;padding:0}.jmsg:focus{outline:none}.jlink{min-height:44px;color:var(--ink);font:inherit;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-weight:600;text-decoration:underline;display:inline-flex}.jmsg a{color:var(--ink);text-underline-offset:.18em;font-weight:600}.jf.is-done #join-fields{display:none}.jf.is-done .jmsg{margin-top:0;padding:16px}.jn-priv{margin-top:10px}.jn-priv a{color:var(--ink);text-underline-offset:.18em}.jn-not{margin-top:12px}.jn-in{margin-top:6px}.jn-in a{text-underline-offset:.18em;align-items:center;min-height:44px;font-weight:600;display:inline-flex}@media (width>=900px){.join{column-gap:var(--gutter);min-height:min(100svh - var(--hd-h), 760px);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;padding-block:clamp(64px,8vw,112px);display:grid}.jn-a{grid-column:1/7}.jn-a .lead{margin-top:14px}.tl{margin-top:28px}.tl li{padding-bottom:16px}.jn-b{background:var(--surface);border-radius:28px;grid-column:8/13;margin-top:0;padding:32px}#join-email,.jmsg{background:var(--ground)}}.qs-l{margin-top:24px}.qs details{border-radius:18px;margin-inline:-16px;padding-inline:16px;transition:background-color .16s}.qs details[open]{background:var(--surface)}@media (hover:hover) and (pointer:fine){.qs details:hover{background:var(--surface)}}.qs summary{cursor:pointer;min-height:64px;font-size:var(--step-body);letter-spacing:-.01em;touch-action:manipulation;justify-content:space-between;align-items:center;gap:20px;padding:14px 0;font-weight:500;line-height:1.35;list-style:none;display:flex}.qs summary::-webkit-details-marker{display:none}.qs summary:after{content:"";background:linear-gradient(var(--ink), var(--ink)) center / 100% 1.5px no-repeat, linear-gradient(var(--ink), var(--ink)) center / 1.5px 100% no-repeat;flex:none;width:14px;height:14px}.qs details[open] summary:after{background-size:100% 1.5px,0 0}.qs details p{max-width:38em;color:var(--muted);text-wrap:pretty;padding:0 34px 20px 0}.qs details[open] p{color:#4b4843}@media (hover:hover) and (pointer:fine){.qs summary:hover{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:.07em}}@media (width>=900px){.qs{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.qs .head{grid-column:1/5}.qs-l{grid-column:5/13;margin-top:8px}}.ft{padding:48px var(--pad) 32px;background:var(--ink);color:var(--on-ink)}.ft-wm{letter-spacing:-.03em;align-items:center;gap:8px;font-size:1.375rem;font-weight:600;display:flex}.ft-p{color:#cfcbc2;text-wrap:pretty;max-width:34em;margin-top:14px}.ft-n{color:#a8a399;margin-top:12px}.ft-l{flex-wrap:wrap;gap:0 24px;margin-top:20px;display:flex}.ft-l a,.ft-b{min-height:44px;color:var(--on-ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.ft-l a:hover,.ft-b:hover{text-underline-offset:.2em;text-decoration:underline}}.ft :focus-visible{outline-color:var(--on-ink)}.ft-c{color:#a8a399;margin-top:20px}@media (width>=900px){.ft{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;padding-block:72px 40px;display:grid}.ft-a{grid-column:1/7}.ft-l{flex-direction:column;grid-column:9/13;gap:0;margin-top:4px}.ft-c{grid-column:1/-1;margin-top:56px}.film.still .t-date,.film.still .kk,.film.still .r,.film.still .pg-h,.film.still .pg-t,.film.still .pg-s,.film.still .lt-tm,.film.still .lt-tx small,.film.still .prep span,.film.still .pey,.film.still .pr small,.film.still .sc small,.film.still .wt,.film.still .wx small,.film.still .kd,.film.still .seg,.film.still .mp-h,.film.still .prg-k,.film.still .prg-card .nm,.film.still .prg-card .win,.film.still .prg-card .cap,.film.still .tk-cc .k,.film.still .tk-cc .tx small,.film.still .rcb .tx,.film.still .recap>span,.film.still .rh small,.film.still .wkb,.film.still .wkb b,.film.still .pg-l,.film.still .dv,.film.still .ql,.film.still .lt-h{font-size:14px}}.jn-ns{margin-top:12px}.jn-ns a{color:var(--ink);text-underline-offset:.18em;font-weight:600}.cn{z-index:40;background:var(--raised);max-width:420px;color:var(--ink);border-radius:22px;padding:18px 18px 16px;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 0 0 1px #d8d5ce,0 18px 40px -18px #18171459}.cn[hidden]{display:none}.cn-h{letter-spacing:-.01em;font-weight:600}.cn-p{color:var(--muted);font-size:var(--step-small);text-wrap:pretty;margin-top:6px;line-height:1.45}.cn-p a,.ckd-l{color:var(--ink);text-underline-offset:.18em;font-weight:600}.cn-a{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.cnb{border:1.5px solid var(--ink);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 20px;font-size:1rem;font-weight:600;display:inline-flex}.cnb:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.cnb:hover{background:var(--surface)}}@media (width>=640px){.cn{bottom:20px;left:auto;right:20px}}.ckd{background:var(--raised);width:min(440px,100vw - 32px);color:var(--ink);border:0;border-radius:24px;padding:22px;box-shadow:0 30px 60px -24px #18171473}.ckd::backdrop{background:#18171466}.ckd-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.ckd h2{letter-spacing:-.02em;margin:0;font-size:1.375rem;font-weight:600}.ckd-x{width:44px;height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin-right:-10px;font-size:1.5rem;display:grid}.ckd p{color:var(--muted);text-wrap:pretty;margin-top:12px;line-height:1.5}.ckd .ckd-s{color:var(--ink);font-weight:500}.ckd-l{align-items:center;min-height:44px;margin-top:6px;display:inline-flex}.legal{max-width:46rem;padding:clamp(32px, 6vw, 80px) var(--pad) clamp(48px, 8vw, 112px)}.legal h1{letter-spacing:-.03em;font-size:clamp(2rem,1.2rem + 2.6vw,3rem);font-weight:500;line-height:1.04}.legal .lead{color:var(--muted);margin-top:14px}.legal h2{letter-spacing:-.015em;margin:40px 0 0;font-size:1.25rem;font-weight:600}.legal p,.legal li{color:#4b4843;text-wrap:pretty}.legal p{margin:10px 0 0}.legal ul{margin:10px 0 0;padding-left:1.2em}.legal li+li{margin-top:6px}.legal a{color:var(--ink);text-underline-offset:.18em;font-weight:600}.legal .dated{color:var(--muted);margin-top:40px}.nf{min-height:calc(100svh - var(--hd-h) - 200px);padding:64px var(--pad);align-content:center;gap:16px;display:grid}.nf .lead{max-width:30em;color:var(--muted)}.nf-a{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.nf-a a:not(.pill){text-underline-offset:.18em;font-weight:600}.legal .jlink{text-underline-offset:.18em;min-height:0;font-weight:600;text-decoration:underline}.st-day .scr{padding-top:16px}.st-day .wbody{padding-top:0}.st-day .whead{margin-bottom:6px;font-size:20px}.st-day .wr{min-height:50px}.st-day .wx small{white-space:normal}@media (width<=639px){.fd-s .st-reg{display:none}}
