@property --amb{syntax:"<color>";inherits:true;initial-value:#8a6036}.pc{--bg:#000;--fg:#f5f5f7;--fg2:#f5f5f7b8;--fg3:#f5f5f780;--line:#ffffff1c;--g:clamp(20px, 4.4vw, 88px);--gap:clamp(12px, 1.25vw, 24px);--r:clamp(10px, .85vw, 16px);--overlap:clamp(56px, 9vh, 112px);--ui:"Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;--ease:cubic-bezier(.2,.8,.2,1);--soon-bright:.62;--soon-sat:.68;--soon-bright-hover:.88;--soon-sat-hover:.9;--glow-opacity:.82;--glow-blur:40px;--glow-sat:.86;--glow-inset:3%;--glow-drop:24px;--glow-accent:48%;--c-fg:#f5f5f7;--c-fg2:#f5f5f7bd;--c-fg3:#f5f5f785;--c-line:#ffffff1a;--c-pop:#28282bcc;--c-pop-line:#ffffff1f;--c-hover:#ffffff1f;--c-accent:#f5f5f7;--c-accent-ink:#000;--c-font:var(--ui);--c-foot:#000;background:var(--bg);min-height:100vh;color:var(--fg);font-family:var(--ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:--amb 1.8s;position:relative}.pc *,.pc :before,.pc :after{box-sizing:border-box}.pc :focus-visible{outline-offset:3px;outline:2px solid #fff}.pc-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pc-skip{z-index:100;color:#000;font:600 14px/1 var(--ui);background:#fff;border-radius:999px;padding:10px 16px;text-decoration:none;position:fixed;top:-60px;left:12px}.pc-skip:focus{top:12px}.pc-fail{text-align:center;font:500 17px/1.5 var(--ui);color:var(--fg2);padding:140px 20px}.pc-main:focus{outline:none}.pc-top{z-index:50;height:64px;padding:0 var(--g);justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.pc-top:before{content:"";z-index:-1;-webkit-backdrop-filter:saturate(180%)blur(22px);backdrop-filter:saturate(180%)blur(22px);opacity:0;background:#161618b3;border-bottom:1px solid #ffffff12;transition:opacity .35s;position:absolute;inset:0}.pc-top:after{content:"";z-index:-2;pointer-events:none;background:linear-gradient(#0000009e 0,#0000007a 64px,#0000002e 110px,#0000 150px);height:150px;transition:opacity .35s;position:absolute;top:0;left:0;right:0}.pc-top.is-solid:before{opacity:1}.pc-top.is-solid:after{opacity:0}.pc-brand{color:#fff;border-radius:6px;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.pc-brand img{width:auto;height:22px;display:block}.pc-div{background:#fff6;width:1px;height:18px}.pc-apword{font:500 16px/1 var(--ui);letter-spacing:.005em;white-space:nowrap}.pc-acct,.pc [data-acct]{align-items:center;min-height:40px;display:flex;position:relative}.pc .ap-signin{height:38px;font:500 15px/1 var(--ui);color:#fff;-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);background:#0006;border-radius:999px;align-items:center;gap:8px;padding:0 17px 0 14px;text-decoration:none;transition:background .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff3d}.pc .ap-signin:hover{background:#28282c9e}.pc .ap-signin-i{flex:none;width:18px;height:18px;display:block}.pc-hero{isolation:isolate;--hp:0;--mx:0;--my:0;background:#000;height:clamp(560px,92svh,66vw);position:relative;overflow:hidden}.pc-stage{z-index:0;transform-origin:50% 0;transform:translate3d(0, calc(var(--hp) * 26%), 0) scale(calc(1 + var(--hp) * .08));position:absolute;inset:0}.pc-slide{visibility:hidden;z-index:0;position:absolute;inset:0}.pc-slide.is-off{visibility:visible;z-index:1}.pc-slide.is-on{visibility:visible;z-index:2}.pc-media,.pc-kb{position:absolute;inset:0;overflow:hidden}.pc-kb{overflow:visible}.pc-depth{transform:translate3d(calc(var(--mx) * -8px), calc(var(--my) * -6px), 0);transition:transform 1.1s var(--ease);position:absolute;inset:-2.5%}.pc-poster,.pc-video{object-fit:cover;background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;inset:0}.pc-video{opacity:0;transition:opacity .9s}.pc-gl{opacity:0;width:100%;height:100%;transition:opacity .6s;display:block;position:absolute;inset:0}.pc-gl.on,.pc-video.on{opacity:1}.pc-scrim{pointer-events:none;background:linear-gradient(90deg,#0009 0%,#00000052 28%,#0000000d 54%,#0000 64%);position:absolute;inset:0}.pc-slide.is-v3 .pc-scrim{background:linear-gradient(90deg,#0000006b 0%,#00000029 30%,#0000 50%)}.pc-slide.is-art .pc-scrim{background:linear-gradient(90deg,#0000008c 0%,#0003 34%,#0000 54%)}.pc-hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 0%,#0000006b 54%,#000000e6 89%,#000 100%);height:40%;position:absolute;bottom:0;left:0;right:0}.pc-comp .pc-depth,.pc-comp.pc-tile-art,.pc-sheet-art.pc-comp{background:radial-gradient(70% 90% at 72% 30%, color-mix(in srgb, var(--l) 85%, #fff 4%) 0%, transparent 70%), linear-gradient(90deg, color-mix(in srgb, var(--l) 42%, #000) 0%, color-mix(in srgb, var(--l) 85%, #000) 46%, var(--r) 100%)}.pc-glow{pointer-events:none;mix-blend-mode:screen;background:radial-gradient(closest-side, color-mix(in srgb, var(--tint) 46%, transparent), transparent);border-radius:50%;position:absolute}.pc-art{pointer-events:none;-webkit-mask-composite:source-in;max-width:none;display:block;position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 24% 80%,#0000 100%),linear-gradient(#000 62%,#0000 96%);mask-image:linear-gradient(90deg,#0000 0%,#000 24% 80%,#0000 100%),linear-gradient(#000 62%,#0000 96%);-webkit-mask-composite:source-in;mask-composite:intersect}.pc-media.pc-comp .pc-art{aspect-ratio:2/3;width:auto;height:112%;transform:translate3d(calc(var(--mx) * -16px), calc(var(--my) * -9px), 0);transition:transform 1.1s var(--ease);top:-3%;right:7%}.pc-media.pc-comp .pc-glow{aspect-ratio:1;opacity:.9;width:min(64vh,46vw);top:2%;right:4%}.pc-copies{z-index:3;pointer-events:none;transform:translate3d(0, calc(var(--hp) * -16vh), 0);opacity:calc(1 - var(--hp) * 1.9);translate:calc(var(--mx) * 5px) calc(var(--my) * 3px);transition:translate 1.1s var(--ease);position:absolute;inset:0}.pc-copy{left:var(--g);bottom:calc(var(--overlap) + clamp(76px, 9vh, 112px));visibility:hidden;pointer-events:auto;width:min(640px,48vw);position:absolute}.pc-copy.is-on,.pc-copy.is-off{visibility:visible}.pc-copy:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#00000057,#00000024 60%,#0000);position:absolute;inset:-34% -26% -30% -18%}.pc-copy.is-off{pointer-events:none}.pc-logo{margin:0;font-size:clamp(54px,6.3vw,122px);font-weight:400;line-height:1}.pc-logo .lk-ap{font-size:max(9px,.135em)}.pc-logo .lk-ap-world-history .lk-name{font-size:.6em}.pc-logo .lk-ap-us-government-and-politics .lk-name{font-size:.5em}.pc-pitch{max-width:36em;font:400 clamp(16px, 1.28vw, 21px)/1.48 var(--ui);color:#f5f5f7e6;text-shadow:0 1px 14px #00000073;margin:clamp(14px,1.5vw,22px) 0 0}.pc-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:clamp(20px,2.1vw,30px);display:flex}.pc-credit{font:400 12px/1.3 var(--ui);color:var(--fg3);letter-spacing:.01em;margin:clamp(18px,2vw,26px) 0 0}.pc-credit span{color:var(--fg2)}.pc-btn{appearance:none;cursor:pointer;white-space:nowrap;height:clamp(44px,3.3vw,52px);font:600 clamp(14px, 1.02vw, 16px)/1 var(--ui);letter-spacing:-.003em;transition:transform .3s var(--ease), background .25s, box-shadow .25s;border:0;border-radius:999px;align-items:center;gap:10px;margin:0;padding:0 clamp(20px,1.7vw,28px);text-decoration:none;display:inline-flex}.pc-btn svg{flex:none;width:13px;height:15px}.pc-btn-play{color:#000;background:#f5f5f7;box-shadow:0 8px 28px #00000047}.pc-btn-play:hover{background:#fff;transform:scale(1.03)}.pc-btn-glass{color:#fff;-webkit-backdrop-filter:blur(24px)saturate(170%);backdrop-filter:blur(24px)saturate(170%);background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff24}.pc-btn-glass:hover{background:#ffffff42;transform:scale(1.03)}.pc-btn:active{transform:scale(.98)}.pc-soon-pill{white-space:nowrap;height:clamp(44px,3.3vw,52px);font:500 clamp(14px, 1.02vw, 16px)/1 var(--ui);color:#fff;letter-spacing:-.003em;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#00000080;border-radius:999px;align-items:center;gap:9px;padding:0 clamp(18px,1.5vw,24px);display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f}.pc-soon-pill svg{flex:none;width:14px;height:14px}.pc-pager{left:50%;bottom:calc(var(--overlap) + 16px);z-index:4;-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);opacity:calc(1 - var(--hp) * 2.2);background:#0000006b;border-radius:999px;align-items:center;gap:6px;padding:2px 4px 2px 10px;display:flex;position:absolute;transform:translate(-50%);box-shadow:inset 0 0 0 .5px #ffffff24}.pc-dots{align-items:center;display:flex}.pc-dot{appearance:none;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:24px;height:28px;margin:0;padding:0;display:grid}.pc-dot.is-on{width:40px}.pc-dot{transition:width .55s var(--ease)}.pc-dot i{width:6px;height:6px;transition:width .55s var(--ease), background .3s;background:#fff9;border-radius:3px;display:block;position:relative;overflow:hidden}.pc-dot:hover i{background:#ffffffe6}.pc-dot.is-on i{background:#ffffff52;width:30px}.pc-dot b{transform-origin:0;background:#fff;position:absolute;inset:0;transform:scaleX(0)}.pc-dot:not(.is-on) b{visibility:hidden}.pc-pause{appearance:none;cursor:pointer;color:#fff;background:#ffffff1f;border:0;border-radius:50%;place-items:center;width:28px;height:28px;margin:0 0 0 2px;padding:0;transition:background .2s;display:grid}.pc-pause:hover{background:#ffffff42}.pc-pause svg{width:12px;height:12px}.pc-pause svg:last-child{width:11px;height:12px;display:none;transform:translate(1px)}.pc-hero.is-paused .pc-pause svg:first-child{display:none}.pc-hero.is-paused .pc-pause svg:last-child{display:block}.pc-nav{top:64px;bottom:calc(var(--overlap) + 40px);z-index:4;color:#fff;cursor:pointer;opacity:0;background:0 0;border:0;place-items:center;width:clamp(56px,4.4vw,84px);padding:0;transition:opacity .45s;display:grid;position:absolute}.pc-nav svg{filter:drop-shadow(0 1px 8px #0000008c);opacity:.82;width:30px;height:30px;transition:opacity .25s, transform .35s var(--ease)}.pc-nav svg path{stroke-width:1.6px}.pc-nav.prev{left:0}.pc-nav.next{right:0}.pc-nav:hover svg{opacity:1}.pc-nav.prev:hover svg{transform:translate(-3px)}.pc-nav.next:hover svg{transform:translate(3px)}.pc-nav:focus-visible{opacity:1;outline-offset:-6px}@media (hover:hover) and (pointer:fine){.pc-hero:hover .pc-nav{opacity:1}}@media (hover:none){.pc-nav{display:none}}.lk{color:#fff;text-shadow:0 2px 30px #0006;font-synthesis:none;line-height:1;display:inline-block}.lk-type,.lk-words{flex-direction:column;align-items:flex-start;display:flex}.lk-ap{font:600 max(8px, .16em)/1 var(--ui);letter-spacing:.12em;text-shadow:none;opacity:.94;border:max(1px,.085em) solid;border-radius:.3em;margin:0 0 .6em;padding:.36em .44em .3em .56em;display:inline-block}.lk-name,.lk-sub{white-space:nowrap;display:block}.lk-svg{text-shadow:none;display:block}.lk-img{height:auto;width:calc(var(--lks,200px) * var(--k,1.5));max-width:var(--lkmax,100%);filter:drop-shadow(0 2px 22px #00000061);display:block}.pc-logo{--lks:clamp(124px, 14.6vw, 260px);--lkmax:min(46vw, 660px)}.pc-tile-logo{--lks:21.5cqi;--lkmax:100%}.pc-sheet-logo{--lks:16cqi;--lkmax:56cqi}.lk-fell .lk-name{letter-spacing:-.012em;font-family:IM Fell English,Libre Caslon Text,Georgia,serif;font-size:1.02em;font-weight:400;line-height:.9}.lk-fuse{background:linear-gradient(90deg,#ffecce00 0%,#ffe2b48c 55%,#ffd696f2 100%);width:74%;height:max(1px,.022em);margin-top:.2em;display:block;position:relative}.lk-fuse:after{content:"";background:radial-gradient(circle,#fff 0%,#ffe2a6 26%,#ffa03c8c 52%,#ff781e00 72%);border-radius:50%;width:.14em;height:.14em;margin-top:-.07em;position:absolute;top:50%;right:-.07em}.lk-garamond .lk-name,.lk-garamond .lk-sub{font-family:Cormorant Garamond,Garamond,Georgia,serif}.lk-ap-world-history .lk-name{letter-spacing:.085em;text-transform:uppercase;font-size:.7em;font-weight:600}.lk-ap-world-history .lk-sub{letter-spacing:.005em;margin-top:-.02em;font-size:.62em;font-style:italic;font-weight:500}.lk-ap-us-government-and-politics .lk-name{letter-spacing:.075em;text-transform:uppercase;font-size:.58em;font-weight:600}.lk-ap-us-government-and-politics .lk-sub{margin-top:-.04em;font-size:.64em;font-style:italic;font-weight:500}.lk-ap-psychology .lk-name{letter-spacing:-.012em;font-size:1.12em;font-style:italic;font-weight:500;line-height:.86}.lk-archivo .lk-name,.lk-archivo .lk-sub{font-variation-settings:"wdth" 125;font-family:Archivo,Helvetica Neue,Arial,sans-serif;font-stretch:125%}.lk-ap-biology .lk-name{letter-spacing:.24em;text-transform:uppercase;margin-right:-.24em;font-size:.56em;font-weight:300}.lk-ap-physics-1 .lk-words,.lk-ap-physics-2 .lk-words{flex-direction:row;align-items:flex-end;gap:.1em}.lk-ap-physics-1 .lk-name,.lk-ap-physics-2 .lk-name{letter-spacing:.015em;text-transform:uppercase;font-size:.62em;font-weight:800;line-height:.8}.lk-ap-physics-1 .lk-sub,.lk-ap-physics-2 .lk-sub{font-variation-settings:"wdth" 100;font-size:1.06em;font-stretch:100%;line-height:.74}.lk-ap-physics-1 .lk-sub{font-weight:200}.lk-ap-physics-2 .lk-sub{color:#0000;-webkit-text-stroke:max(1px, .022em) #fff;text-shadow:none;font-weight:800}.lk-ap-chemistry .lk-name{letter-spacing:-.012em;font-variation-settings:"wdth" 112;font-size:.74em;font-weight:500;font-stretch:112%}.lk-bodoni .lk-name,.lk-bodoni .lk-sub{font-optical-sizing:auto;font-family:Bodoni Moda,Didot,"Bodoni 72",serif}.lk-ap-precalculus .lk-name{letter-spacing:-.012em;font-size:.96em;font-style:italic;font-weight:500}.lk-ap-calculus-ab .lk-words,.lk-ap-calculus-bc .lk-words{flex-direction:row;align-items:baseline;gap:.16em}.lk-ap-calculus-ab .lk-name,.lk-ap-calculus-bc .lk-name{letter-spacing:-.012em;font-size:.98em;font-weight:500}.lk-ap-calculus-ab .lk-sub,.lk-ap-calculus-bc .lk-sub{letter-spacing:.02em;font-size:.66em;font-style:italic;font-weight:400}.lk-ap-statistics .lk-name{letter-spacing:.1em;text-transform:uppercase;margin-right:-.1em;font-size:.6em;font-weight:700}.lk-plex .lk-name,.lk-plex .lk-sub{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace}.lk-plex .lk-name{letter-spacing:.04em;text-transform:lowercase;opacity:.86;font-size:.36em;font-weight:500}.lk-ap-computer-science-principles .lk-sub{letter-spacing:-.045em;margin-top:.08em;font-size:.8em;font-weight:600}.lk-ap-computer-science-a .lk-words{flex-direction:row;align-items:flex-end;gap:.16em}.lk-ap-computer-science-a .lk-name{white-space:normal;width:5.2em;line-height:1.12}.lk-ap-computer-science-a .lk-sub{font-size:1.32em;font-weight:600;line-height:.76}.pc-main{z-index:5;margin-top:calc(-1 * var(--overlap));padding-bottom:clamp(48px,6vw,104px);position:relative}.pc-amb{z-index:-1;pointer-events:none;background:radial-gradient(70% 50% at 24% 12%, color-mix(in srgb, var(--amb) 16%, transparent) 0%, transparent 72%);height:min(1100px,120vh);position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0,#000 22%);mask-image:linear-gradient(#0000 0,#000 22%)}.pc-sec{padding-top:0}.pc-sec:first-child,.pc-continue:not([hidden])+.pc-sec{padding-top:clamp(16px,2vw,32px)}.pc-main>.pc-sec:first-of-type{padding-top:0}.pc-h{margin:0 var(--g);font:600 clamp(19px, 1.5vw, 25px)/1.2 var(--ui);letter-spacing:-.014em;color:var(--fg)}.pc .tv-rowwrap{--n:2;--peek:.14;position:relative}.pc .tv-row{grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--n) - 1) * var(--gap)) / (var(--n) + var(--peek)));gap:var(--gap);padding:14px var(--g) 80px;scroll-padding-inline:var(--g);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;margin:0;list-style:none;display:grid;position:relative;overflow:auto hidden}.pc .tv-row::-webkit-scrollbar{display:none}.pc .tv-row.is-drag{scroll-snap-type:none;cursor:grabbing}.pc .tv-row.is-drag .tv-card{pointer-events:none}.pc .tv-item{scroll-snap-align:start;min-width:0}.pc .tv-rowwrap:before,.pc .tv-rowwrap:after{content:"";z-index:2;width:calc(var(--g) + 4vw);pointer-events:none;opacity:0;transition:opacity .4s;position:absolute;top:0;bottom:66px}.pc .tv-rowwrap:after{background:linear-gradient(90deg,#0000,#000000c7 62%,#000);right:0}.pc .tv-rowwrap:before{background:linear-gradient(270deg,#0000,#000000c7 62%,#000);left:0}.pc .tv-rowwrap:has(.tv-arrow.next:not([data-off])):after{opacity:1}.pc .tv-rowwrap:has(.tv-arrow.prev:not([data-off])):before{opacity:1}.pc-sec-cont .tv-rowwrap{--n:3;--peek:.12}@media (min-width:1920px){.pc .tv-rowwrap{--n:3;--peek:.12}.pc-sec-cont .tv-rowwrap{--n:4;--peek:.1}}@media (max-width:899px){.pc .tv-rowwrap{--n:1;--peek:.1}.pc-sec-cont .tv-rowwrap{--n:2;--peek:.12}}@media (max-width:599px){.pc-sec-cont .tv-rowwrap{--n:1;--peek:.12}}.pc .tv-arrow{z-index:3;width:var(--g);cursor:pointer;color:#fff;opacity:0;pointer-events:none;border:0;place-items:center;min-width:48px;padding:0;transition:opacity .3s;display:grid;position:absolute;top:14px;bottom:80px}.pc .tv-arrow.prev{background:linear-gradient(90deg,#000000d9,#0000);left:0}.pc .tv-arrow.next{background:linear-gradient(270deg,#000000d9,#0000);right:0}.pc .tv-arrow span{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:44px;height:44px;transition:transform .3s var(--ease), background .2s;background:#ffffff24;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.pc .tv-arrow svg{width:18px;height:18px}.pc .tv-arrow:hover span{background:#ffffff42;transform:scale(1.06)}@media (hover:hover) and (pointer:fine){.pc .tv-rowwrap:hover .tv-arrow:not([data-off]),.pc .tv-rowwrap:focus-within .tv-arrow:not([data-off]){opacity:1;pointer-events:auto}}.pc-tile{aspect-ratio:16/9;border-radius:var(--r);color:#fff;text-align:left;width:100%;font:inherit;cursor:pointer;transition:transform .55s var(--ease), box-shadow .55s var(--ease);background:#121214;border:0;margin:0;padding:0;text-decoration:none;display:block;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 10px 30px -12px #000000b3;container-type:inline-size}.pc-tile:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14}.pc-tile-art{position:absolute;inset:0;overflow:hidden}.pc-tile-art>img,.pc-tile-art>.pc-video{transition:transform 1.4s var(--ease), opacity .7s ease}.pc-still{object-fit:cover;background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;inset:0}.pc-tile-art .pc-video{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.pc-tile-art .pc-video.on{opacity:1}.pc-tile-art.pc-comp .pc-art{aspect-ratio:2/3;width:54%;height:auto;top:-5%;right:3%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 34% 82%,#0000 100%),linear-gradient(#000 58%,#0000 92%);mask-image:linear-gradient(90deg,#0000 0%,#000 34% 82%,#0000 100%),linear-gradient(#000 58%,#0000 92%)}.pc-tile-art.pc-comp .pc-glow{aspect-ratio:1;opacity:.85;width:46%;top:4%;right:8%}.pc-tile-scrim{pointer-events:none;background:linear-gradient(90deg,#00000080 0%,#0000002e 40%,#0000 62%),linear-gradient(#0000 54%,#0000006b 100%);position:absolute;inset:0}.pc-tile-logo{max-width:62%;font-size:8.4cqi;position:absolute;bottom:7.2cqi;left:6.4cqi}.pc-tile .lk-ap{font-size:max(8px,.17em)}.pc-soon{font:500 max(11px, 2.25cqi)/1 var(--ui);color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#00000080;border-radius:999px;align-items:center;gap:.5em;padding:.55em .9em .55em .78em;display:inline-flex;position:absolute;top:4.6cqi;right:4.6cqi;box-shadow:inset 0 0 0 1px #ffffff1f}.pc-soon svg{flex:none;width:1.05em;height:1.05em}.pc .tv-item{position:relative}.pc-tile{z-index:1}.pc-tile-glow{left:var(--glow-inset);right:var(--glow-inset);z-index:0;pointer-events:none;background-image:radial-gradient(62% 70% at 50% 62%, color-mix(in srgb, var(--spill,#806040) var(--glow-accent), transparent), transparent), var(--img,none);background-blend-mode:screen;filter:blur(var(--glow-blur)) saturate(var(--glow-sat)) brightness(1.02);opacity:0;background-position:50%;background-size:cover;border-radius:40%;transition:opacity 1.1s,transform 1.1s;position:absolute;top:14%;bottom:4px;transform:translateY(0)scale(.92)}@media (hover:hover) and (pointer:fine){.pc-tile{transition:transform .8s,box-shadow .8s}.tv-item:hover>.pc-tile{transform:translateY(-4px)scale(1.01);box-shadow:0 22px 44px -26px #000000d9}.tv-item:hover>.pc-tile-over{transform:translateY(-4px)scale(1.01)}.tv-item:hover .pc-tile-glow{opacity:var(--glow-opacity);transform:translateY(var(--glow-drop)) scale(1.02)}.tv-item:hover>.pc-tile .pc-tile-art>img,.tv-item:hover>.pc-tile .pc-tile-art>picture>img{transform:scale(1.035)}.tv-item:hover>.pc-tile .pc-art{transform:translate(-1.5%)scale(1.035)}}.tv-item:focus-within .pc-tile-glow{opacity:var(--glow-opacity);transform:translateY(var(--glow-drop)) scale(1.02)}.pc-tile-art>picture>img{transition:transform 1.4s var(--ease)}.pc-tile[data-locked] .pc-tile-art{filter:brightness(var(--soon-bright)) saturate(var(--soon-sat));transition:filter .9s}.tv-item:hover>.pc-tile[data-locked] .pc-tile-art,.pc-tile[data-locked]:focus-visible .pc-tile-art{filter:brightness(var(--soon-bright-hover)) saturate(var(--soon-sat-hover))}.pc-tile .pc-art{transition:transform 1.4s var(--ease)}.pc-tile:focus-visible{outline-offset:4px;outline:3px solid #fff;transform:translateY(-3px)}.tv-item:has(>.pc-tile:focus-visible)>.pc-tile-over{transform:translateY(-3px)}.pc-tile-over{aspect-ratio:16/9;z-index:2;pointer-events:none;width:100%;transition:transform .8s;position:absolute;top:0;left:0;transform:translateZ(0);container-type:inline-size}.pc-vote{align-items:center;gap:.6em;display:flex}.pc-tile-over .pc-vote{font:500 max(11px, 2.25cqi)/1 var(--ui);pointer-events:auto;position:absolute;top:calc(4.6cqi + 2.75em);right:4.6cqi}.pc-vote-btn{appearance:none;cursor:pointer;min-width:3.2em;height:2.1em;font:600 1em/1 var(--ui);letter-spacing:.01em;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:background .2s ease, color .2s ease, box-shadow .2s ease, transform .2s var(--ease);background:#00000080;border:0;border-radius:999px;margin:0;padding:0 .9em;box-shadow:inset 0 0 0 1px #ffffff1f}.pc-vote-btn:hover{background:#000000ad}.pc-vote-btn:active{transform:scale(.92)}.pc-vote-btn[aria-pressed=true]{color:#000;box-shadow:none;background:#f5f5f7}.pc-vote-btn:focus-visible{outline-offset:3px;outline:2px solid #fff}.pc-vote-n{color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 1px 8px #000000a6;-webkit-text-stroke:0 currentColor;font-size:1.08em;font-weight:500;transition:color .7s,-webkit-text-stroke-width .7s}.pc-vote-n.is-bump{color:#30d158;-webkit-text-stroke:.06em currentColor;transition-duration:.12s}.pc-soon-pill:has(.pc-vote-hero){padding-right:9px}.pc-soon-pill:has(.pc-vote-n:not([hidden])){padding-right:clamp(18px,1.5vw,22px)}.pc-vote-hero{font:500 14px/1 var(--ui);border-left:1px solid #0000;border-image:linear-gradient(#0000 22%,#ffffff2e 22% 78%,#0000 78%) 1;align-self:stretch;gap:10px;margin-left:5px;padding-left:12px}.pc-vote-hero .pc-vote-btn{min-width:42px;height:30px;font:600 13px/1 var(--ui);letter-spacing:.01em;box-shadow:none;background:#ffffff1f;padding:0 12px}.pc-vote-hero .pc-vote-btn:hover{background:#fff3}.pc-vote-hero .pc-vote-btn[aria-pressed=true]{color:#000;background:#f5f5f7}.pc-vote-hero .pc-vote-n{font-size:14px}.ap-toasts{--ui:"Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;z-index:2147483000;pointer-events:none;flex-direction:column;align-items:flex-end;gap:10px;width:min(360px,100vw - 32px);display:flex;position:fixed;bottom:20px;right:20px}.ap-toast{pointer-events:auto;max-width:100%;font:400 14px/1.45 var(--ui);letter-spacing:0;color:#f5f5f7eb;-webkit-backdrop-filter:blur(30px)saturate(180%);backdrop-filter:blur(30px)saturate(180%);background:#1e1e1ee6;border-radius:14px;padding:13px 18px;box-shadow:inset 0 0 0 1px #ffffff17,0 16px 40px -14px #000000b3}@media (max-width:599px){.ap-toasts{align-items:stretch;width:auto;bottom:16px;left:16px;right:16px}}.pc-cont{color:var(--fg);border-radius:var(--r);text-decoration:none;display:block}.pc-cont-art{aspect-ratio:16/9;border-radius:var(--r);transition:transform .55s var(--ease), box-shadow .55s var(--ease);background:#1a1a1c;display:block;position:relative;overflow:hidden;box-shadow:0 10px 30px -12px #000000b3;container-type:inline-size}.pc-cont-art:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14}.pc-cont-art img{object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--ease);position:absolute;inset:0}.pc-cont-scrim{background:linear-gradient(#0000 32%,#0000006b 58%,#000000d6 100%);position:absolute;inset:0}.pc-cont-title{letter-spacing:-.01em;color:#fff;text-shadow:0 2px 18px #00000080;-webkit-line-clamp:2;text-wrap:balance;-webkit-box-orient:vertical;font:400 max(17px,6.4cqi)/1.02 IM Fell English,Georgia,serif;display:-webkit-box;position:absolute;bottom:calc(10cqi + 20px);left:5.5cqi;right:8cqi;overflow:hidden}.pc-prog{background:#ffffff4d;border-radius:2px;height:4px;position:absolute;bottom:5.5cqi;left:5.5cqi;right:5.5cqi;overflow:hidden}.pc-prog i{border-radius:inherit;background:#fff;height:100%;display:block}.pc-cont-play{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;width:52px;height:52px;transition:opacity .3s, transform .4s var(--ease);background:#fff3;border-radius:50%;place-items:center;margin:-26px 0 0 -26px;display:grid;position:absolute;top:42%;left:50%;transform:scale(.9)}.pc-cont-play svg{color:#fff;width:16px;height:18px;transform:translate(1.5px)}.pc-cont-meta{font:500 13px/1.3 var(--ui);color:#ffffffd1;text-shadow:0 1px 8px #0009;position:absolute;bottom:calc(5.5cqi + 12px);left:5.5cqi}@media (hover:hover) and (pointer:fine){.pc-cont:hover .pc-cont-art{transform:translateY(-4px)}.pc-cont:hover .pc-cont-art img{transform:scale(1.04)}.pc-cont:hover .pc-cont-play{opacity:1;transform:none}}.pc-cont:focus-visible{outline:none}.pc-cont:focus-visible .pc-cont-art{outline-offset:4px;outline:3px solid #fff}.pc-sheet{width:min(1000px,100vw - 32px);max-width:none;max-height:none;color:var(--fg);font-family:var(--ui);background:0 0;border:0;margin:auto;padding:0;overflow:visible}.pc-sheet::backdrop{-webkit-backdrop-filter:blur(16px)saturate(120%);backdrop-filter:blur(16px)saturate(120%);background:#0009;animation:.4s pc-fade}.pc-sheet.is-closing::backdrop{opacity:0;transition:opacity .3s}@keyframes pc-fade{0%{opacity:0}}.pc-sheet-in{overscroll-behavior:contain;scrollbar-width:none;background:#161618;border-radius:22px;max-height:calc(100svh - 40px);position:relative;overflow:hidden auto;box-shadow:0 50px 140px #000000bf,inset 0 0 0 1px #ffffff14}.pc-sheet-in::-webkit-scrollbar{display:none}.pc-sheet-art{aspect-ratio:2.2;display:block;position:relative;overflow:hidden;container-type:inline-size}@media (max-height:940px) and (min-width:600px){.pc-sheet-art{aspect-ratio:2.7}.pc-units li{padding:10px 0}.pc-sheet-h{margin-top:22px}}.pc-sheet-art.pc-comp .pc-art{aspect-ratio:2/3;width:34%;height:auto;top:-9%;right:7%}.pc-sheet-art.pc-comp .pc-glow{aspect-ratio:1;width:34%;top:0;right:9%}.pc-sheet-art .pc-poster{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pc-sheet-scrim{background:linear-gradient(#16161800 48%,#16161899 78%,#161618 100%),linear-gradient(90deg,#0000006b 0%,#0000 50%);position:absolute;inset:0}.pc-sheet-logo{margin:0;font-size:clamp(34px,6.4cqi,78px);font-weight:400;position:absolute;bottom:6cqi;left:5.2cqi}.pc-sheet-x{z-index:3;color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer;background:#0000006b;border:0;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;transition:background .2s;display:grid;position:absolute;top:16px;right:16px}.pc-sheet-x:hover{background:#fff3}.pc-sheet[open] .pc-sheet-x{animation:.35s .25s backwards pc-fade}.pc-sheet.is-closing .pc-sheet-x{opacity:0;transition:opacity .15s}.pc-sheet-x svg{width:14px;height:14px}.pc-sheet-body{padding:4px clamp(22px,4.6vw,52px) clamp(26px,3.4vw,44px)}.pc-sheet-lead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px 40px;display:flex}.pc-sheet-pitch{max-width:32em;font:400 clamp(17px, 1.5vw, 21px)/1.48 var(--ui);color:var(--fg);margin:0}.pc-sheet-status{font:500 14px/1.3 var(--ui);color:var(--fg2);align-items:center;gap:8px;margin:0;display:inline-flex}.pc-sheet-status svg{flex:none;width:13px;height:13px}.pc-sheet-h{font:600 15px/1.3 var(--ui);color:var(--fg);margin:clamp(26px,3vw,38px) 0 6px}.pc-units{counter-reset:u;margin:0;padding:0;list-style:none}.pc-units.two{columns:2;column-gap:clamp(28px,4vw,56px)}.pc-units li{counter-increment:u;break-inside:avoid;border-top:1px solid var(--line);font:400 15px/1.42 var(--ui);color:#f5f5f7e0;grid-template-columns:2.1em 1fr;align-items:baseline;padding:12px 0;display:grid}.pc-units li:before{content:counter(u);font:500 13px/1 var(--ui);color:var(--fg2);font-variant-numeric:tabular-nums}.pc-sheet-foot{border-top:1px solid var(--line);font:400 14px/1.4 var(--ui);color:var(--fg2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-top:clamp(24px,3vw,36px);padding-top:20px;display:flex}.pc-sheet-foot .pc-btn{height:40px;padding:0 18px;font-size:14px}.pc-foot{z-index:5;position:relative}.pc .apf{background:#000;border-top:1px solid #ffffff17;margin-top:0}.pc .apf-in{max-width:none;padding:clamp(40px, 4.4vw, 64px) var(--g) clamp(28px, 3vw, 40px)}.pc .apf a{font:400 13px/1.3 var(--ui);color:#f5f5f78f}.pc .apf a:hover{color:#fff}.pc .apf-legal{max-width:none;font:400 12px/1.65 var(--ui);color:#f5f5f780;padding-right:max(0px,100% - 82ch)}.pc .apf-copy{font:400 12px/1.3 var(--ui);color:#f5f5f780}@media (max-width:1023px){.pc-copy{width:min(620px,72vw);bottom:calc(var(--overlap) + 76px)}}@media (max-width:599px){.pc{--g:20px;--overlap:44px}.pc-top{height:54px}.pc-brand img{height:20px}.pc-apword{font-size:14px}.pc-brand{gap:10px}.pc-signin{height:34px;padding:0 14px 0 11px;font-size:13px}.pc .ap-signin{justify-content:center;width:38px;padding:0}.pc .ap-signin span{display:none}.pc-hero{height:max(600px,86svh)}.pc-copy{width:auto;left:20px;right:20px;bottom:calc(var(--overlap) + 74px);text-align:center;flex-direction:column;align-items:center;display:flex}.pc-logo{--lks:37vw;--lkmax:86vw;font-size:clamp(44px,13.4vw,64px)}.pc-logo .lk-svg{margin:0 auto}.pc-logo .lk-type,.pc-logo .lk-words{align-items:center}.pc-logo .lk-fuse{margin-left:auto;margin-right:auto}.pc-pitch{max-width:24em;margin-top:14px;font-size:15px}.pc-actions{flex-direction:column;align-items:stretch;gap:10px;width:min(300px,100%);margin-top:22px}.pc-actions>*{justify-content:center}.pc-btn,.pc-soon-pill{height:44px;font-size:14px}.pc-btn{padding:0 18px}.pc-credit{display:none}.pc-pager{bottom:calc(var(--overlap) + 14px);gap:2px}.pc-dot{width:20px}.pc-dot.is-on{width:30px}.pc-dot.is-on i{width:22px}.pc-pause{width:28px;height:28px}.pc-scrim,.pc-slide.is-v3 .pc-scrim{background:linear-gradient(#0000 40%,#00000080 100%)}.pc-slide.is-art .pc-scrim{background:0 0}.pc-slide.is-v3 .pc-media{bottom:26%;-webkit-mask-image:linear-gradient(#000 60%,#0000 100%);mask-image:linear-gradient(#000 60%,#0000 100%)}.pc-hero:after{height:62%}.pc-media.pc-comp .pc-art{width:100%;height:auto;top:6%;left:50%;right:auto;translate:-50%}.pc-media.pc-comp .pc-glow{width:100%;top:10%;left:50%;right:auto;translate:-50%}.pc-media.pc-comp .pc-depth{background:radial-gradient(90% 60% at 50% 30%, var(--l) 0%, transparent 80%), linear-gradient(180deg, var(--l) 0%, var(--b) 70%, #000 100%)}.pc-tile-logo{font-size:9.4cqi}.pc-sheet{width:100vw;margin:auto 0 0}.pc-sheet-in{border-radius:20px 20px 0 0;max-height:92svh}.pc-sheet-art{aspect-ratio:1.45}.pc-sheet-art.pc-comp .pc-art{width:52%;top:-6%;right:4%}.pc-sheet-logo{font-size:10cqi}.pc-units.two{columns:1}}@media (prefers-reduced-motion:reduce){.pc{transition:none}.pc-stage,.pc-copies{opacity:1!important;transform:translate(0,0)!important}.pc-depth,.pc-media.pc-comp .pc-art{transition:none;transform:none!important}.pc-tile,.pc-tile *,.pc-tile-over,.pc-tile-glow,.pc-cont-art,.pc-cont-art *,.pc-dot i{transition:none!important}.tv-item:hover>.pc-tile,.tv-item:hover>.pc-tile-over{transform:none}}@media (max-width:599px){.pc .tv-rowwrap:before,.pc .tv-rowwrap:after{width:64px}}
