.ppbhr{--h:560px;--r:0px;--ts:46px;--a:var(--ppb-accent,#C8102E);--a2:var(--ppb-accent-2,#0a0a0a);--pad:clamp(24px,4.6vw,64px);--ez:cubic-bezier(.65,0,.35,1);--soft:cubic-bezier(.22,.61,.36,1);--bg:#0a0a0a;--fg:#f5f5f4;--mut:#a3a3a3;--card:#171717;--line:#262626;--nc:#fff;position:relative;color:var(--fg);box-sizing:border-box;-webkit-tap-highlight-color:transparent}.ppbhr *,.ppbhr *::before,.ppbhr *::after{box-sizing:border-box}.ppbhr [hidden]{display:none!important}.ppbhr-sk-light{--bg:#ffffff;--fg:#0a0a0a;--mut:#6b6b6b;--card:#f6f6f5;--line:#d4d4d4}.ppbhr-sk-paper{--bg:#f6f6f5;--fg:#0a0a0a;--mut:#6b6b6b;--card:#ececec;--line:#d4d4d4}.ppbhr-sk-gradient{--bg:#0a0a0a;--fg:#fff;--mut:#a3a3a3;--card:#171717;--line:#262626}.ppbhr-stage{position:relative;height:var(--h);border-radius:var(--r);overflow:hidden;isolation:isolate;background:#0a0a0a;touch-action:pan-y}.ppbhr-ax-y .ppbhr-stage{touch-action:pan-x}.ppbhr.is-drag .ppbhr-stage{cursor:grabbing;user-select:none}.ppbhr-track{position:absolute;inset:0}.ppbhr-s{position:absolute;inset:0;visibility:hidden;color:#fff;--hx:1;--hy:0;--d:1}.ppbhr-ax-y .ppbhr-s{--hx:0;--hy:1}.ppbhr-s.is-on,.ppbhr-s.is-leave{visibility:visible}.ppbhr-s.is-on{z-index:2}.ppbhr-s.is-leave{z-index:1}.ppbhr-s.is-enter{transition:none!important}.ppbhr-s.is-enter *{transition:none!important}.ppbhr-m{position:absolute;inset:0;overflow:hidden;background:#171717}.ppbhr-m img,.ppbhr-m video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;max-width:none}.ppbhr-m video{opacity:0;transition:opacity 1s ease}.ppbhr-m video.is-ready{opacity:1}.ppbhr-sh{position:absolute;inset:0;pointer-events:none}.ppbhr-ov-bottom .ppbhr-sh{background:linear-gradient(to top,rgba(10,10,10,.9) 0%,rgba(10,10,10,.55) 34%,rgba(10,10,10,.08) 68%,transparent)}.ppbhr-ov-side .ppbhr-sh{background:linear-gradient(90deg,rgba(10,10,10,.88) 0%,rgba(10,10,10,.5) 45%,rgba(10,10,10,0) 78%)}.ppbhr-ov-full .ppbhr-sh{background:rgba(10,10,10,.52)}.ppbhr-ov-color .ppbhr-sh{background:rgba(0,0,0,.45)}.ppbhr-ov-none .ppbhr-sh{display:none}.ppbhr-c{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:flex-start;padding:var(--pad);padding-bottom:calc(var(--pad) + var(--nb,0px));z-index:2;pointer-events:none}.ppbhr-c a,.ppbhr-c button{pointer-events:auto}.ppbhr-al-middle-left .ppbhr-c{align-items:center}.ppbhr-al-center .ppbhr-c{align-items:center;justify-content:center;text-align:center}.ppbhr-al-bottom-center .ppbhr-c{justify-content:center;text-align:center}.ppbhr-ci{max-width:min(780px,100%);display:flex;flex-direction:column;align-items:flex-start;gap:14px}.ppbhr-al-center .ppbhr-ci,.ppbhr-al-bottom-center .ppbhr-ci{align-items:center}.ppbhr-ci>*{margin:0!important;opacity:0;transform:translateY(18px);transition:opacity .3s ease,transform .5s ease}.ppbhr-ax-y .ppbhr-ci>*{transform:translateY(26px)}.ppbhr-s.is-on .ppbhr-ci>*{opacity:1;transform:none;transition:opacity 1s ease .35s,transform 1.3s var(--soft) .35s}.ppbhr-s.is-on .ppbhr-ci>:nth-child(2){transition-delay:.44s}.ppbhr-s.is-on .ppbhr-ci>:nth-child(3){transition-delay:.53s}.ppbhr-s.is-on .ppbhr-ci>:nth-child(4){transition-delay:.62s}.ppbhr-s.is-on .ppbhr-ci>:nth-child(5){transition-delay:.71s}.ppbhr-s.is-on .ppbhr-ci>:nth-child(6){transition-delay:.8s}.ppbhr-eb{display:inline-flex;align-items:center;padding:4px 8px;border-radius:0;font:700 11px/1.1 "IBM Plex Sans",system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#fff!important;text-decoration:none!important;background:#0a0a0a;box-shadow:none}.ppbhr-eb:hover{color: var(--a-ink,var(--ppb-accent-ink,#0a0a0a)) !important;background:var(--a)}.ppbhr .ppbhr-t{font-size:var(--ts)!important;line-height:1.08!important;font-weight:800!important;letter-spacing:-.025em;color:inherit!important;text-wrap:balance;max-width:18ch;margin:0}.ppbhr-al-center .ppbhr-t,.ppbhr-al-bottom-center .ppbhr-t{max-width:20ch}.ppbhr .ppbhr-t a{color:inherit!important;text-decoration:none!important;background-image:linear-gradient(currentColor,currentColor);background-size:0 2px;background-repeat:no-repeat;background-position:0 96%;transition:background-size .7s var(--soft)}.ppbhr .ppbhr-t a:hover{background-size:100% 2px}.ppbhr-f-serif .ppbhr-t{font-family:Georgia,"Times New Roman",serif!important;font-weight:700!important;letter-spacing:-.015em}.ppbhr-f-display .ppbhr-t{font-weight:900!important;letter-spacing:-.045em;line-height:.98!important;max-width:14ch}.ppbhr-x{font-size:17px;line-height:1.6;opacity:.9;max-width:58ch;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ppbhr-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13.5px;opacity:.82;font-variant-numeric:tabular-nums}.ppbhr-meta i{font-style:normal;opacity:.6}.ppbhr-btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px!important}.ppbhr-btn,.ppbhr-btn2{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 22px;border-radius:0;font:600 12.5px/1 "IBM Plex Sans",system-ui,-apple-system,sans-serif;letter-spacing:.08em;text-transform:uppercase;text-decoration:none!important;transition:background .3s ease,color .3s ease,border-color .3s ease}.ppbhr-btn{color:#0a0a0a!important;background:#fff;border:1px solid #fff}.ppbhr-btn svg{transition:transform .3s ease}.ppbhr-btn:hover{color: var(--a-ink,var(--ppb-accent-ink,#0a0a0a)) !important;background:var(--a);border-color:var(--a)}.ppbhr-btn:hover svg{transform:translateX(3px)}.ppbhr-btn2{color:#fff!important;background:transparent;border:1px solid #fff}.ppbhr-btn2:hover{background:#fff;color:#0a0a0a!important}.ppbhr a:focus-visible,.ppbhr button:focus-visible{outline: 2px solid var(--ppb-ink,#0a0a0a);outline-offset:2px;box-shadow:none}.ppbhr-t-fade .ppbhr-s,.ppbhr-t-zoom .ppbhr-s{opacity:0}.ppbhr-t-fade .ppbhr-s.is-on,.ppbhr-t-zoom .ppbhr-s.is-on{opacity:1;transition:opacity 1.3s ease}.ppbhr-t-fade .ppbhr-s.is-leave,.ppbhr-t-zoom .ppbhr-s.is-leave{opacity:1}.ppbhr-t-zoom .ppbhr-s.is-on .ppbhr-m img,.ppbhr-t-zoom .ppbhr-s.is-leave .ppbhr-m img{animation:ppbhr-kb 14s linear both}@keyframes ppbhr-kb{from{transform:scale(1.001)}to{transform:scale(1.085)}}.ppbhr-t-slide .ppbhr-s,.ppbhr-t-parallax .ppbhr-s{transform:translate(calc(var(--hx) * 100%),calc(var(--hy) * 100%))}.ppbhr-t-slide .ppbhr-s.is-enter,.ppbhr-t-parallax .ppbhr-s.is-enter{transform:translate(calc(var(--d) * var(--hx) * 100%),calc(var(--d) * var(--hy) * 100%))}.ppbhr-t-slide .ppbhr-s.is-on,.ppbhr-t-parallax .ppbhr-s.is-on{transform:none;transition:transform 1.15s var(--ez)}.ppbhr-t-slide .ppbhr-s.is-leave,.ppbhr-t-parallax .ppbhr-s.is-leave{transform:translate(calc(var(--d) * var(--hx) * -100%),calc(var(--d) * var(--hy) * -100%));transition:transform 1.15s var(--ez)}.ppbhr-t-slide .ppbhr-s.is-leave .ppbhr-m{filter:brightness(.7);transition:filter 1.15s ease}.ppbhr-t-parallax .ppbhr-s{overflow:hidden}.ppbhr-t-parallax .ppbhr-s.is-enter .ppbhr-m{transform:translate(calc(var(--d) * var(--hx) * -55%),calc(var(--d) * var(--hy) * -55%))}.ppbhr-t-parallax .ppbhr-s.is-on .ppbhr-m{transform:none;transition:transform 1.15s var(--ez)}.ppbhr-t-parallax .ppbhr-s.is-leave .ppbhr-m{transform:translate(calc(var(--d) * var(--hx) * 55%),calc(var(--d) * var(--hy) * 55%));filter:brightness(.6);transition:transform 1.15s var(--ez),filter 1.15s ease}.ppbhr-t-curtain .ppbhr-s.is-enter[data-d="1"]{clip-path:inset(0 0 0 100%)}.ppbhr-t-curtain .ppbhr-s.is-enter[data-d="-1"]{clip-path:inset(0 100% 0 0)}.ppbhr-t-curtain .ppbhr-s.is-on{clip-path:inset(0 0 0 0);transition:clip-path 1.35s cubic-bezier(.77,0,.18,1)}.ppbhr-t-curtain .ppbhr-s.is-enter .ppbhr-m{transform:scale(1.08)}.ppbhr-t-curtain .ppbhr-s.is-on .ppbhr-m{transform:none;transition:transform 1.8s var(--soft)}.ppbhr-t-curtain .ppbhr-s.is-leave .ppbhr-m{transform:scale(1.03) translateX(calc(var(--d) * -3%));filter:brightness(.65);transition:transform 1.4s var(--soft),filter 1.4s ease}.ppbhr-ui{position:absolute;right:var(--pad);bottom:calc(var(--pad) - 6px);z-index:30;display:flex;align-items:center;gap:10px;color:var(--nc)}.ppbhr-count{display:inline-flex;align-items:center;gap:10px;font:500 13px/1 "IBM Plex Sans",system-ui,-apple-system,sans-serif;letter-spacing:.06em;font-variant-numeric:tabular-nums;opacity:.95;margin-right:6px;text-shadow:0 1px 10px rgba(0,0,0,.45)}.ppbhr-count b{font-size:22px;font-weight:600;letter-spacing:-.01em}.ppbhr-count i{width:26px;height:1px;background:currentColor;opacity:.6}.ppbhr-arrows{display:inline-flex;gap:8px}.ppbhr .ppbhr-arrows button,.ppbhr .ppbhr-pause{appearance:none;position:relative;display:inline-grid;place-items:center;width:40px;height:40px;padding:0;margin:0;border-radius:0;border:1px solid rgba(255,255,255,.55);background:transparent;color:#fff;cursor:pointer;box-shadow:none;transition:background .3s ease,color .3s ease,border-color .3s ease,opacity .4s ease;font:600 12px/1 "IBM Plex Sans",system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase}.ppbhr .ppbhr-arrows button:hover{background:#fff;color:#0a0a0a;border-color:#fff}.ppbhr .ppbhr-arrows button:active{background:var(--a);border-color:var(--a);color: var(--a-ink,var(--ppb-accent-ink,#0a0a0a))}.ppbhr .ppbhr-arrows button:disabled{opacity:.35;pointer-events:none}.ppbhr-ar-square .ppbhr-arrows button,.ppbhr-ar-circle .ppbhr-arrows button{border-radius:0}.ppbhr-ar-text .ppbhr-arrows{gap:18px}.ppbhr.ppbhr-ar-text .ppbhr-arrows button{width:auto;height:auto;padding:8px 0;border:0;border-radius:0;background:none;backdrop-filter:none;-webkit-backdrop-filter:none}.ppbhr.ppbhr-ar-text .ppbhr-arrows button::after{content:"";position:absolute;left:0;right:0;bottom:2px;height:1px;background:currentColor;transform:scaleX(.35);transform-origin:left;transition:transform .5s var(--soft)}.ppbhr.ppbhr-ar-text .ppbhr-arrows button:hover{background:none;color:inherit}.ppbhr.ppbhr-ar-text .ppbhr-arrows button:hover::after{transform:scaleX(1)}.ppbhr .ppbhr-pause{width:40px;height:40px;border-color:transparent;border-radius:50%}.ppbhr .ppbhr-pause:hover{background:rgba(0,0,0,.45)}.ppbhr-ring{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg);pointer-events:none}.ppbhr-ring circle{fill:none;stroke:currentColor;stroke-width:2;stroke-dasharray:100.53;stroke-dashoffset:calc(100.53 * (1 - var(--p,0)));opacity:.95}.ppbhr-pi .pl{display:none}.ppbhr.is-paused .ppbhr-pi .pl{display:block}.ppbhr.is-paused .ppbhr-pi .p1,.ppbhr.is-paused .ppbhr-pi .p2{display:none}.ppbhr-nav{display:flex;gap:8px;z-index:6;color:var(--nc)}.ppbhr .ppbhr-dot{appearance:none;position:relative;display:flex;align-items:center;gap:10px;margin:0;padding:0;border:0;background:none;color:inherit;cursor:pointer;text-align:left;font:inherit;box-shadow:none;border-radius:0;min-width:0}.ppbhr-pg{position:relative;display:block;overflow:hidden;border-radius:0;background:currentColor;background:color-mix(in srgb,currentColor 28%,transparent)}.ppbhr-pg i{position:absolute;inset:0;background:currentColor;transform:scaleX(0);transform-origin:0 50%;border-radius:inherit}.ppbhr-dot.is-past .ppbhr-pg i{transform:scaleX(1)}.ppbhr-dot.is-on .ppbhr-pg i{transform:scaleX(var(--p,0))}.ppbhr.no-auto .ppbhr-dot.is-on .ppbhr-pg i,.ppbhr.is-paused .ppbhr-dot.is-on .ppbhr-pg i{transform:scaleX(1)}.ppbhr-nb{font:600 13px/1 "IBM Plex Sans",system-ui,-apple-system,sans-serif;letter-spacing:.04em;font-variant-numeric:tabular-nums}.ppbhr-nav-lines .ppbhr-nav{align-items:center}.ppbhr-nav-lines .ppbhr-dot{flex:1 1 0;max-width:86px;height:22px}.ppbhr-nav-lines .ppbhr-pg{width:100%;height:3px}.ppbhr-nav-dots .ppbhr-dot{width:22px;height:22px;justify-content:center}.ppbhr-nav-dots .ppbhr-pg{width:8px;height:8px;border-radius:0;transition:width .6s var(--soft)}.ppbhr-nav-dots .ppbhr-dot.is-on{width:44px}.ppbhr-nav-dots .ppbhr-dot.is-on .ppbhr-pg{width:34px}.ppbhr-nav-dots .ppbhr-dot.is-past .ppbhr-pg i{transform:scaleX(0)}.ppbhr-nav-numbers .ppbhr-nav{gap:18px}.ppbhr-nav-numbers .ppbhr-dot{flex-direction:column;align-items:flex-start;gap:8px;padding:6px 0;opacity:.55;transition:opacity .5s ease}.ppbhr-nav-numbers .ppbhr-dot.is-on,.ppbhr-nav-numbers .ppbhr-dot:hover{opacity:1}.ppbhr-nav-numbers .ppbhr-pg{width:34px;height:2px}.ppbhr-nav-numbers .ppbhr-dot.is-past .ppbhr-pg i{transform:scaleX(0)}.ppbhr-nav-titles .ppbhr-nav{gap:18px}.ppbhr-nav-titles .ppbhr-dot{flex:1 1 0;flex-direction:column;align-items:stretch;gap:8px;padding:12px 0 0;opacity:.62;transition:opacity .5s ease}.ppbhr-nav-titles .ppbhr-dot.is-on,.ppbhr-nav-titles .ppbhr-dot:hover{opacity:1}.ppbhr-nav-titles .ppbhr-pg{position:absolute;top:0;left:0;right:0;height:2px}.ppbhr-nav-titles .ppbhr-tt{font-size:14px;font-weight:600;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ppbhr-l-full,.ppbhr-l-vertical{--nb:0px}.ppbhr-l-full.ppbhr-nav-lines,.ppbhr-l-full.ppbhr-nav-dots,.ppbhr-l-full.ppbhr-nav-numbers{--nb:44px}.ppbhr-l-full.ppbhr-nav-titles{--nb:92px}.ppbhr-l-full .ppbhr-nav,.ppbhr-l-thumbs .ppbhr-nav-over{position:absolute;left:var(--pad);right:calc(var(--pad) + 230px);bottom:calc(var(--pad) - 4px)}.ppbhr-l-full.ppbhr-ar-none .ppbhr-nav{right:calc(var(--pad) + 120px)}.ppbhr-l-full .ppbhr-ui{bottom:calc(var(--pad) - 10px)}.ppbhr-l-full.ppbhr-nav-titles .ppbhr-ui{bottom:auto;top:var(--pad)}.ppbhr-l-full.ppbhr-nav-titles .ppbhr-nav{right:var(--pad)}.ppbhr-l-vertical .ppbhr-nav{position:absolute;right:calc(var(--pad) - 8px);top:50%;transform:translateY(-50%);flex-direction:column;gap:10px}.ppbhr-l-vertical.ppbhr-nav-lines .ppbhr-dot{width:22px;height:42px;flex:none;justify-content:center}.ppbhr-l-vertical.ppbhr-nav-lines .ppbhr-pg{width:3px;height:100%}.ppbhr-l-vertical.ppbhr-nav-lines .ppbhr-pg i{transform:scaleY(0);transform-origin:50% 0}.ppbhr-l-vertical.ppbhr-nav-lines .ppbhr-dot.is-past .ppbhr-pg i{transform:scaleY(1)}.ppbhr-l-vertical.ppbhr-nav-lines .ppbhr-dot.is-on .ppbhr-pg i{transform:scaleY(var(--p,0))}.ppbhr-l-vertical.ppbhr-nav-lines.no-auto .ppbhr-dot.is-on .ppbhr-pg i,.ppbhr-l-vertical.ppbhr-nav-lines.is-paused .ppbhr-dot.is-on .ppbhr-pg i{transform:scaleY(1)}.ppbhr-l-vertical.ppbhr-nav-titles .ppbhr-nav{width:260px}.ppbhr-l-vertical .ppbhr-c{padding-right:calc(var(--pad) + 60px)}.ppbhr-l-vertical .ppbhr-arrows{flex-direction:column}.ppbhr-l-vertical .ppbhr-arrows svg{transform:rotate(90deg)}.ppbhr-l-news{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,34%);gap:16px;align-items:stretch}.ppbhr-l-news .ppbhr-nav{flex-direction:column;gap:8px;height:var(--h);overflow-y:auto;scrollbar-width:none;color:var(--fg);padding:2px}.ppbhr-l-news .ppbhr-nav::-webkit-scrollbar{display:none}.ppbhr-l-news .ppbhr-dot{flex:1 1 0;min-height:76px;display:grid;grid-template-columns:78px minmax(0,1fr);align-items:center;gap:14px;padding:10px 14px 10px 10px;border-radius:calc(var(--r) - 6px);background:var(--card);border:1px solid var(--line);overflow:hidden;transition:background .5s ease,border-color .5s ease}.ppbhr-l-news .ppbhr-dot:hover{border-color:color-mix(in srgb,var(--fg) 45%,transparent)}.ppbhr-l-news .ppbhr-dot img{width:78px;height:100%;max-height:78px;min-height:56px;object-fit:cover;border-radius:calc(var(--r) - 10px);display:block}.ppbhr-l-news .ppbhr-dot .ppbhr-nb{display:grid;place-items:center;width:78px;height:56px;border-radius:0;background:color-mix(in srgb,var(--fg) 8%,transparent)}.ppbhr-nt{display:flex;flex-direction:column;gap:5px;min-width:0}.ppbhr-nt small{font:700 11px/1 "IBM Plex Sans",system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color: var(--ppb-accent-text,currentColor);text-decoration-line: underline;text-decoration-color: var(--a);text-decoration-thickness: 3px;text-underline-offset: .28em;text-decoration-skip-ink: none}.ppbhr-nt b{font-size:14.5px;line-height:1.35;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ppbhr-f-serif .ppbhr-nt b{font-family:Georgia,serif}.ppbhr-l-news .ppbhr-dot.is-on{background:var(--card);border-color:var(--fg)}.ppbhr-l-news .ppbhr-pg{position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:0;background:transparent}.ppbhr-l-news .ppbhr-pg i{background:var(--c,var(--a));color: var(--c-ink,var(--ppb-accent-ink,#0a0a0a))}.ppbhr-l-news .ppbhr-dot.is-past .ppbhr-pg i{transform:scaleX(0)}.ppbhr-sk-gradient.ppbhr-l-news .ppbhr-nav,.ppbhr-sk-dark.ppbhr-l-news .ppbhr-nav{color:var(--fg)}.ppbhr-l-thumbs .ppbhr-nav{width:100%;margin-top:14px;gap:12px;overflow-x:auto;scrollbar-width:none;color:var(--fg);padding-bottom:4px}.ppbhr-l-thumbs .ppbhr-nav::-webkit-scrollbar{display:none}.ppbhr-l-thumbs .ppbhr-dot{flex:1 1 0;min-width:0;max-width:none;flex-direction:column;align-items:stretch;gap:8px;opacity:.6;transition:opacity .5s ease}.ppbhr-l-thumbs .ppbhr-dot.is-on,.ppbhr-l-thumbs .ppbhr-dot:hover{opacity:1}.ppbhr-l-thumbs .ppbhr-dot img,.ppbhr-tb{display:block;width:100%;aspect-ratio:16/10;height:auto;object-fit:cover;border-radius:calc(var(--r) - 8px);transition:transform .6s var(--soft)}.ppbhr-l-thumbs .ppbhr-dot.is-on img{transform:none}.ppbhr-l-thumbs .ppbhr-pg{height:3px;order:2}.ppbhr-l-thumbs .ppbhr-tt{order:3;font-size:13.5px;font-weight:650;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ppbhr-l-thumbs .ppbhr-pg i{background:var(--c,var(--a))}.ppbhr-l-thumbs .ppbhr-dot.is-past .ppbhr-pg i{transform:scaleX(0)}.ppbhr-l-split .ppbhr-stage{background:var(--bg)}.ppbhr-l-split .ppbhr-s{background:var(--bg);color:var(--fg)}.ppbhr-sk-gradient.ppbhr-l-split .ppbhr-s,.ppbhr-sk-gradient.ppbhr-l-split .ppbhr-stage,.ppbhr-sk-gradient.ppbhr-l-minimal .ppbhr-s,.ppbhr-sk-gradient.ppbhr-l-minimal .ppbhr-stage{background:#0a0a0a}.ppbhr-l-split .ppbhr-m{left:46%;top:14px;right:14px;bottom:14px;border-radius:calc(var(--r) - 4px)}.ppbhr-l-split .ppbhr-sh{display:none}.ppbhr-l-split .ppbhr-c{right:54%;align-items:center;padding-bottom:calc(var(--pad) + 40px)}.ppbhr-l-split .ppbhr-t{max-width:14ch}.ppbhr-l-split .ppbhr-x{font-size:16px}.ppbhr-l-split .ppbhr-nav,.ppbhr-l-minimal .ppbhr-nav{position:absolute;left:var(--pad);bottom:calc(var(--pad) - 8px);width:calc(46% - var(--pad) * 1.6);color:var(--fg)}.ppbhr-l-split .ppbhr-ui{right:calc(14px + 22px);bottom:36px}.ppbhr-l-split .ppbhr-count{color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.4)}.ppbhr-l-split .ppbhr-btn,.ppbhr-l-minimal .ppbhr-btn,.ppbhr-l-diagonal .ppbhr-btn{color:var(--bg)!important;background:var(--fg);border-color:var(--fg)}.ppbhr-l-split .ppbhr-btn:hover,.ppbhr-l-minimal .ppbhr-btn:hover,.ppbhr-l-diagonal .ppbhr-btn:hover{color: var(--a-ink,var(--ppb-accent-ink,#0a0a0a)) !important;background:var(--a);border-color:var(--a)}.ppbhr-l-split .ppbhr-btn2,.ppbhr-l-minimal .ppbhr-btn2{color:var(--fg)!important;background:transparent;border-color:var(--fg)}.ppbhr-l-split .ppbhr-btn2:hover,.ppbhr-l-minimal .ppbhr-btn2:hover{background:var(--fg);color:var(--bg)!important}.ppbhr-l-split.ppbhr-t-slide .ppbhr-s.is-leave .ppbhr-m{filter:none}.ppbhr-l-minimal .ppbhr-stage{background:var(--bg)}.ppbhr-l-minimal .ppbhr-s{background:var(--bg);color:var(--fg)}.ppbhr-l-minimal .ppbhr-m{left:44%;top:0;right:0;bottom:0;border-radius:var(--r) 0 0 var(--r)}.ppbhr-l-minimal .ppbhr-sh{display:none}.ppbhr-l-minimal .ppbhr-c{right:50%;align-items:center;padding-bottom:calc(var(--pad) + 50px)}.ppbhr-l-minimal .ppbhr-t{font-weight:900!important;letter-spacing:-.045em;line-height:.98!important;max-width:11ch}.ppbhr-l-minimal .ppbhr-big{position:absolute;right:16%;bottom:calc(var(--pad) - 18px);font:900 clamp(90px,12vw,170px)/1 system-ui,-apple-system,sans-serif;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1.5px color-mix(in srgb,var(--fg) 18%,transparent);opacity:0;transform:translateY(12px);pointer-events:none;z-index:-1}.ppbhr-l-minimal .ppbhr-ci{position:static}.ppbhr-l-minimal .ppbhr-s.is-on .ppbhr-big{opacity:1;transform:none;transition:opacity 1.4s ease .2s,transform 1.6s var(--soft) .2s}.ppbhr-l-minimal .ppbhr-eb{background:none;box-shadow:none;padding:0;color: var(--ppb-accent-text,currentColor) !important;text-decoration-line: underline !important;text-decoration-color: var(--a) !important;text-decoration-thickness: 3px !important;text-underline-offset: .28em !important;text-decoration-skip-ink: none !important}.ppbhr-l-minimal .ppbhr-s .ppbhr-m img{clip-path:inset(0 0 0 0)}.ppbhr-l-minimal .ppbhr-ui{color:#fff}.ppbhr-l-cards .ppbhr-stage,.ppbhr-l-stack .ppbhr-stage{background:none;border-radius:0;overflow:hidden}.ppbhr-l-cards .ppbhr-s{left:50%;right:auto;width:min(66%,960px);visibility:visible;border-radius:var(--r);overflow:hidden;cursor:pointer;transform:translateX(-50%) translateX(calc(var(--x,0) * 104%)) scale(calc(1 - var(--ax,0) * .1));opacity:calc(1 - var(--ax,0) * .35);z-index:calc(10 - var(--ax,0));transition:transform 1.15s var(--ez),opacity 1.15s ease}.ppbhr-l-cards .ppbhr-s.is-on{cursor:auto;z-index:10}.ppbhr-l-cards .ppbhr-s.is-far{opacity:0;pointer-events:none}.ppbhr-l-cards .ppbhr-s:not(.is-on) .ppbhr-m{filter:brightness(.72) saturate(.85)}.ppbhr-l-cards .ppbhr-m{transition:filter 1.15s ease}.ppbhr-l-cards .ppbhr-t,.ppbhr-l-stack .ppbhr-t{font-size:calc(var(--ts) * .82)!important;max-width:18ch}.ppbhr-l-cards .ppbhr-nav,.ppbhr-l-stack .ppbhr-nav{justify-content:center;margin-top:18px;color:var(--fg)}.ppbhr-l-cards.ppbhr-nav-lines .ppbhr-nav,.ppbhr-l-stack.ppbhr-nav-lines .ppbhr-nav{max-width:420px;margin-left:auto;margin-right:auto}.ppbhr-l-cards .ppbhr-ui{right:calc(17% + 22px);bottom:24px}.ppbhr-l-cards .ppbhr-c{padding:clamp(22px,3.4vw,44px)}.ppbhr-l-stack .ppbhr-stage{padding:0}.ppbhr-l-stack .ppbhr-s{top:44px;right:66px;visibility:visible;border-radius:var(--r);overflow:hidden;transform-origin:50% 0;transform:translate(calc(var(--x,0) * 22px),calc(var(--x,0) * -14px)) scale(calc(1 - var(--x,0) * .045));z-index:calc(20 - var(--x,0));transition:transform 1.1s var(--ez),opacity 1s ease;box-shadow:0 0 0 1px var(--bg)}.ppbhr-l-stack .ppbhr-s.is-far{opacity:0;pointer-events:none}.ppbhr-l-stack .ppbhr-s.is-past{transform:translateX(-112%) rotate(-5deg);opacity:0;z-index:21;pointer-events:none}.ppbhr-l-stack .ppbhr-s:not(.is-on) .ppbhr-c{opacity:0}.ppbhr-l-stack .ppbhr-s:not(.is-on) .ppbhr-m{filter:brightness(.8)}.ppbhr-l-stack .ppbhr-ui{right:90px;bottom:24px}.ppbhr-l-cards .ppbhr-s:not(.is-on) .ppbhr-c{opacity:0;transition:opacity .4s ease}.ppbhr-sk-paper .ppbhr-eb{font-family:system-ui,sans-serif}@media (prefers-reduced-motion:reduce){.ppbhr *,.ppbhr .ppbhr-s{transition-duration:.01s!important;animation:none!important}}@media (max-width:1024px){.ppbhr-l-news{grid-template-columns:1fr}.ppbhr-l-news .ppbhr-nav{flex-direction:row;height:auto;overflow-x:auto;overflow-y:hidden;padding-bottom:4px}.ppbhr-l-news .ppbhr-dot{flex:0 0 min(320px,78%)}.ppbhr-l-full .ppbhr-nav{right:calc(var(--pad) + 170px)}.ppbhr-l-full .ppbhr-count{display:none}}@media (max-width:767px){.ppbhr{--pad:22px}.ppbhr-x{font-size:15px;-webkit-line-clamp:2}.ppbhr-ci{gap:11px}.ppbhr-btn,.ppbhr-btn2{min-height:44px;padding:0 18px;font-size:14px}.ppbhr .ppbhr-arrows button{width:40px;height:40px}.ppbhr .ppbhr-pause{width:40px;height:40px}.ppbhr-count{display:none}.ppbhr-meta{font-size:12.5px}.ppbhr-l-full .ppbhr-ui,.ppbhr-l-thumbs .ppbhr-ui,.ppbhr-l-news .ppbhr-ui,.ppbhr-l-vertical .ppbhr-ui{top:16px;right:16px;bottom:auto}.ppbhr-l-full .ppbhr-nav{right:var(--pad);bottom:16px}.ppbhr-l-full.ppbhr-nav-lines,.ppbhr-l-full.ppbhr-nav-dots,.ppbhr-l-full.ppbhr-nav-numbers{--nb:26px}.ppbhr-l-full.ppbhr-nav-titles{--nb:26px}.ppbhr-l-full.ppbhr-nav-titles .ppbhr-tt{display:none}.ppbhr-nav-titles .ppbhr-dot{padding-top:10px}.ppbhr-l-thumbs .ppbhr-dot{flex:0 0 118px}.ppbhr-l-vertical .ppbhr-c{padding-right:56px}.ppbhr-l-vertical .ppbhr-nav{right:12px}.ppbhr-l-vertical .ppbhr-arrows{display:none}.ppbhr-l-split .ppbhr-stage,.ppbhr-l-minimal .ppbhr-stage{height:calc(var(--h) + 290px)}.ppbhr-l-split .ppbhr-m,.ppbhr-l-minimal .ppbhr-m{left:12px;right:12px;top:12px;bottom:auto;height:44%;border-radius:calc(var(--r) - 4px)}.ppbhr-l-split .ppbhr-c,.ppbhr-l-minimal .ppbhr-c{top:44%;right:0;align-items:flex-start;padding-top:26px;padding-bottom:72px}.ppbhr-l-split .ppbhr-nav,.ppbhr-l-minimal .ppbhr-nav{width:auto;right:var(--pad);bottom:18px}.ppbhr-l-split .ppbhr-ui,.ppbhr-l-minimal .ppbhr-ui{top:24px;right:24px;bottom:auto}.ppbhr-l-minimal .ppbhr-big{top:auto;bottom:40px;left:auto;right:12px;font-size:110px}.ppbhr-l-cards .ppbhr-s{width:84%}.ppbhr-l-cards .ppbhr-ui{right:calc(8% + 12px);top:12px;bottom:auto}.ppbhr-l-cards .ppbhr-arrows,.ppbhr-l-stack .ppbhr-arrows{display:none}.ppbhr-l-stack .ppbhr-s{top:30px;right:40px}.ppbhr-l-stack .ppbhr-ui{right:52px;top:42px;bottom:auto}}.ppbhr-l-full .ppbhr-nav,.ppbhr-l-vertical .ppbhr-nav{filter:drop-shadow(0 1px 8px rgba(0,0,0,.45))}.ppbhr-l-full .ppbhr-pg,.ppbhr-l-vertical .ppbhr-pg{background:rgba(255,255,255,.42)}.ppbhr-l-vertical.ppbhr-nav-lines .ppbhr-pg{width:4px}.ppbhr-sp,.ppbhr-cv,.ppbhr-nh{display:none}.ppbhr-bar{position:absolute;left:0;right:0;bottom:0;height:3px;z-index:31;background:rgba(255,255,255,.18);pointer-events:none}.ppbhr-bar i{position:absolute;inset:0;background:var(--a);transform:scaleX(0);transform-origin:0 50%}.ppbhr.is-paused .ppbhr-bar i{opacity:.45}.ppbhr-s.is-jump,.ppbhr-s.is-jump *{transition:none!important}.ppbhr-l-mosaic{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,31%);gap:14px;align-items:start}.ppbhr-l-mosaic .ppbhr-nav{position:relative;display:block;height:var(--h);overflow:hidden;color:#fff;--nt:0px;--tg:12px}.ppbhr-l-mosaic .ppbhr-nh{display:flex;align-items:center;gap:10px;height:30px;margin:0;font:700 12px/1 "IBM Plex Sans",system-ui,-apple-system,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--fg)}.ppbhr-l-mosaic .ppbhr-nh::after{content:"";flex:1;height:1px;background:var(--fg);opacity:.85}.ppbhr-l-mosaic .ppbhr-nh~.ppbhr-dot{--nt:42px}.ppbhr-l-mosaic .ppbhr-dot{position:absolute;left:0;right:0;top:var(--nt);height:calc((var(--h) - var(--nt) - var(--tg) * 2) / 3);display:block;border-radius:max(0px,calc(var(--r) - 6px));overflow:hidden;background:#171717;transform:translateY(calc((var(--k,1) - 1) * (100% + var(--tg))));opacity:1;transition:transform 1.25s var(--ez),opacity 1s ease}.ppbhr-l-mosaic .ppbhr-dot.is-out{opacity:0;pointer-events:none}.ppbhr-l-mosaic .ppbhr-dot img,.ppbhr-l-mosaic .ppbhr-dot .ppbhr-tb{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.4s var(--soft)}.ppbhr-l-mosaic .ppbhr-dot:hover img{transform:scale(1.045)}.ppbhr-l-mosaic .ppbhr-dot::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(10,10,10,.88),rgba(10,10,10,.25) 62%,rgba(10,10,10,.05));pointer-events:none}.ppbhr-l-mosaic .ppbhr-nt{position:absolute;left:16px;right:16px;bottom:14px;z-index:2;gap:6px}.ppbhr-l-mosaic .ppbhr-nt small{display:inline-block;align-self:flex-start;padding:4px 8px;border-radius:0;color:#fff;background:#0a0a0a}.ppbhr-l-mosaic .ppbhr-nt b{font-size:clamp(14px,1.25vw,17px);line-height:1.3;color:#fff}.ppbhr-l-mosaic .ppbhr-dot.is-next::before{content:attr(data-next);position:absolute;top:12px;left:12px;z-index:2;padding:4px 8px;border-radius:0;font:700 10.5px/1 "IBM Plex Sans",system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#0a0a0a;background:#fff}.ppbhr-l-mosaic .ppbhr-pg{display:none}.ppbhr-l-mosaic .ppbhr-dot:focus-visible{outline-offset:-3px}.ppbhr-l-mosaic.ppbhr-few{grid-template-columns:1fr}.ppbhr-l-mosaic.ppbhr-few .ppbhr-nav{display:none}.ppbhr-l-rail{display:grid;grid-template-columns:minmax(260px,35%) minmax(0,1fr);gap:clamp(14px,2vw,24px);align-items:start}.ppbhr-l-rail .ppbhr-nav{order:-1;height:var(--h);display:flex;flex-direction:column;justify-content:center;gap:0;padding:clamp(18px,2.4vw,30px);border-radius:var(--r);background:var(--bg);color:var(--fg);overflow:hidden}.ppbhr-sk-gradient.ppbhr-l-rail .ppbhr-nav{background:#0a0a0a}.ppbhr-l-rail .ppbhr-nh{display:flex;align-items:center;gap:10px;margin:0 0 12px;font:700 12px/1 "IBM Plex Sans",system-ui,-apple-system,sans-serif;letter-spacing:.08em;text-transform:uppercase;color: var(--ppb-accent-text,currentColor);text-decoration-line: underline;text-decoration-color: var(--a);text-decoration-thickness: 3px;text-underline-offset: .28em;text-decoration-skip-ink: none}.ppbhr-sk-gradient.ppbhr-l-rail .ppbhr-nh{color: var(--ppb-accent-text,currentColor);text-decoration-line: underline;text-decoration-color: var(--a);text-decoration-thickness: 3px;text-underline-offset: .28em;text-decoration-skip-ink: none}.ppbhr-l-rail .ppbhr-nh::after{content:"";flex:1;height:1px;background:var(--line)}.ppbhr-l-rail .ppbhr-dot{flex:1 1 0;max-height:110px;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;padding:12px 6px 12px 18px;border-top:1px solid var(--line);opacity:.58;transition:opacity .7s ease}.ppbhr-l-rail .ppbhr-nh+.ppbhr-dot,.ppbhr-l-rail .ppbhr-nav>.ppbhr-dot:first-child{border-top:0}.ppbhr-l-rail .ppbhr-dot.is-on,.ppbhr-l-rail .ppbhr-dot:hover{opacity:1}.ppbhr-l-rail .ppbhr-nb{font:800 26px/1 system-ui,-apple-system,sans-serif;letter-spacing:-.03em;color:transparent;-webkit-text-stroke:1px color-mix(in srgb,var(--fg) 55%,transparent);transition:color .7s ease}.ppbhr-l-rail .ppbhr-dot.is-on .ppbhr-nb{color: var(--ppb-accent-text,currentColor);-webkit-text-stroke:0 transparent;text-decoration-line: underline;text-decoration-color: var(--a);text-decoration-thickness: 3px;text-underline-offset: .28em;text-decoration-skip-ink: none}.ppbhr-sk-gradient.ppbhr-l-rail .ppbhr-dot.is-on .ppbhr-nb{color: var(--ppb-accent-text,currentColor);text-decoration-line: underline;text-decoration-color: var(--a);text-decoration-thickness: 3px;text-underline-offset: .28em;text-decoration-skip-ink: none}.ppbhr-l-rail .ppbhr-nt b{font-size:clamp(14.5px,1.2vw,16.5px);line-height:1.35}.ppbhr-l-rail .ppbhr-pg{position:absolute;left:0;top:14px;bottom:14px;width:2px;height:auto;border-radius:0}.ppbhr-l-rail .ppbhr-pg i{transform:scaleY(0);transform-origin:50% 0;background:var(--c,var(--a))}.ppbhr-l-rail .ppbhr-dot.is-past .ppbhr-pg i{transform:scaleY(0)}.ppbhr-l-rail .ppbhr-dot.is-on .ppbhr-pg i{transform:scaleY(var(--p,0))}.ppbhr-l-rail.no-auto .ppbhr-dot.is-on .ppbhr-pg i,.ppbhr-l-rail.is-paused .ppbhr-dot.is-on .ppbhr-pg i{transform:scaleY(1)}.ppbhr-l-rail .ppbhr-ui{bottom:calc(var(--pad) - 10px)}.ppbhr-l-cover .ppbhr-stage{box-shadow:none}.ppbhr-l-cover .ppbhr-s::after{content:"";position:absolute;inset:14px;border:1px solid rgba(255,255,255,.4);border-radius:max(0px,calc(var(--r) - 10px));pointer-events:none;z-index:3}.ppbhr-l-cover .ppbhr-sh{display:block;background:linear-gradient(180deg,rgba(10,10,10,.62) 0%,rgba(10,10,10,.08) 30%,rgba(10,10,10,0) 46%,rgba(10,10,10,.5) 70%,rgba(10,10,10,.88) 100%)}.ppbhr-l-cover .ppbhr-cv{position:absolute;left:var(--pad);right:var(--pad);top:calc(var(--pad) - 6px);z-index:3;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.55);color:#fff;font:600 11.5px/1.2 system-ui,-apple-system,sans-serif;letter-spacing:.16em;text-transform:uppercase;opacity:0;transition:opacity .5s ease}.ppbhr-l-cover .ppbhr-s.is-on .ppbhr-cv{opacity:1;transition:opacity 1s ease .2s}.ppbhr-l-cover .ppbhr-cv b{font:700 clamp(24px,3vw,40px)/1 Georgia,"Times New Roman",serif;letter-spacing:-.02em;text-transform:none}.ppbhr-l-cover .ppbhr-cv span{text-align:right}.ppbhr-l-cover .ppbhr-c{padding-right:calc(var(--pad) + 64px);padding-top:calc(var(--pad) + 74px)}.ppbhr-l-cover .ppbhr-meta{display:none}.ppbhr-l-cover .ppbhr-ci{max-width:min(900px,100%)}.ppbhr.ppbhr-l-cover .ppbhr-t{font-family:Georgia,"Times New Roman",serif!important;font-size:calc(var(--ts) * 1.42)!important;font-weight:700!important;line-height:.98!important;letter-spacing:-.035em;max-width:15ch;text-shadow:0 2px 30px rgba(0,0,0,.35);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;padding-bottom:.06em}.ppbhr-l-cover .ppbhr-x{font-family:Georgia,serif;font-style:italic;font-size:19px;max-width:46ch;-webkit-line-clamp:2}.ppbhr-l-cover .ppbhr-eb{background:none;box-shadow:none;padding:0 0 0 30px;position:relative;color:#fff!important}.ppbhr-l-cover .ppbhr-eb::before{content:"";position:absolute;left:0;top:50%;width:22px;height:2px;background:var(--c,var(--a))}.ppbhr-l-cover .ppbhr-nav{position:absolute;right:calc(var(--pad) - 6px);top:50%;transform:translateY(-50%);flex-direction:column;gap:12px;filter:drop-shadow(0 1px 8px rgba(0,0,0,.45))}.ppbhr-l-cover .ppbhr-pg{background:rgba(255,255,255,.42)}.ppbhr-l-cover.ppbhr-nav-numbers .ppbhr-dot{flex-direction:row-reverse;align-items:center;gap:10px}.ppbhr-l-cover.ppbhr-nav-numbers .ppbhr-pg{width:22px}.ppbhr-l-cover.ppbhr-nav-lines .ppbhr-dot{width:22px;height:40px;flex:none;justify-content:center}.ppbhr-l-cover.ppbhr-nav-lines .ppbhr-pg{width:3px;height:100%}.ppbhr-l-cover.ppbhr-nav-lines .ppbhr-pg i{transform:scaleY(0);transform-origin:50% 0}.ppbhr-l-cover.ppbhr-nav-lines .ppbhr-dot.is-past .ppbhr-pg i{transform:scaleY(1)}.ppbhr-l-cover.ppbhr-nav-lines .ppbhr-dot.is-on .ppbhr-pg i{transform:scaleY(var(--p,0))}.ppbhr-l-cover.ppbhr-nav-lines.no-auto .ppbhr-dot.is-on .ppbhr-pg i,.ppbhr-l-cover.ppbhr-nav-lines.is-paused .ppbhr-dot.is-on .ppbhr-pg i{transform:scaleY(1)}.ppbhr-l-cover .ppbhr-count{display:none}.ppbhr-l-coverflow .ppbhr-stage{border-radius:var(--r);background:var(--bg)}.ppbhr-l-coverflow .ppbhr-track{inset:28px 0 76px;perspective:1500px}.ppbhr-l-coverflow .ppbhr-s{left:50%;right:auto;width:min(36%,440px);visibility:visible;border-radius:max(0px,calc(var(--r) - 4px));overflow:hidden;cursor:pointer;transform:translateX(-50%) translateX(calc(var(--x,0) * 70%)) translateZ(calc(var(--ax,0) * -170px)) rotateY(calc(var(--sx,0) * -38deg));opacity:calc(1 - var(--ax,0) * .2);z-index:calc(10 - var(--ax,0));transition:transform 1.25s var(--ez),opacity 1.1s ease;box-shadow:none}.ppbhr-l-coverflow .ppbhr-s.is-on{cursor:auto}.ppbhr-l-coverflow .ppbhr-s.is-far{opacity:0;pointer-events:none}.ppbhr-l-coverflow .ppbhr-m{transition:filter 1.2s ease}.ppbhr-l-coverflow .ppbhr-s:not(.is-on) .ppbhr-m{filter:brightness(.6) saturate(.8)}.ppbhr-l-coverflow .ppbhr-s:not(.is-on) .ppbhr-c{opacity:0;transition:opacity .4s ease}.ppbhr-l-coverflow .ppbhr-c{padding:clamp(18px,2.2vw,28px)}.ppbhr-l-coverflow .ppbhr-ci{gap:10px}.ppbhr.ppbhr-l-coverflow .ppbhr-t{font-size:calc(var(--ts) * .6)!important;line-height:1.12!important;max-width:none}.ppbhr-l-coverflow .ppbhr-x{font-size:14.5px;-webkit-line-clamp:2}.ppbhr-l-coverflow .ppbhr-btn{min-height:42px;padding:0 18px;font-size:14px}.ppbhr-l-coverflow .ppbhr-ui{left:50%;right:auto;bottom:16px;transform:translateX(-50%);color:var(--fg)}.ppbhr-l-coverflow .ppbhr-count{display:none}.ppbhr-l-coverflow .ppbhr-arrows button,.ppbhr-l-coverflow .ppbhr-pause,.ppbhr-l-film .ppbhr-arrows button{background:var(--card);color:var(--fg);border-color:var(--line);backdrop-filter:none;-webkit-backdrop-filter:none}.ppbhr-sk-dark.ppbhr-l-coverflow .ppbhr-arrows button,.ppbhr-sk-dark.ppbhr-l-coverflow .ppbhr-pause{background:rgba(255,255,255,.08);color:#fff;border-color:rgba(255,255,255,.22)}.ppbhr-l-coverflow .ppbhr-nav,.ppbhr-l-film .ppbhr-nav{justify-content:center;margin-top:16px;color:var(--fg)}.ppbhr-l-coverflow.ppbhr-nav-lines .ppbhr-nav,.ppbhr-l-film.ppbhr-nav-lines .ppbhr-nav{max-width:420px;margin-left:auto;margin-right:auto}.ppbhr-l-coverflow .ppbhr-sp{display:none}.ppbhr-l-film .ppbhr-stage{container-type:inline-size;background:none;border-radius:0;overflow:hidden}.ppbhr-l-film .ppbhr-s{--g:14px;--fw:calc((100cqw - var(--g) * 3) / 4.25);right:auto;width:calc(var(--fw) * 2 + var(--g));visibility:visible;cursor:pointer;transform:translateX(calc((var(--x,0) + var(--o,0)) * (var(--fw) + var(--g))));clip-path:inset(0 calc(var(--fw) + var(--g)) 0 0 round max(0px,calc(var(--r) - 4px)));transition:transform 1.3s var(--ez),clip-path 1.3s var(--ez),opacity .9s ease}.ppbhr-l-film .ppbhr-s.is-on{clip-path:inset(0 0 0 0 round max(0px,calc(var(--r) - 4px)));cursor:auto}.ppbhr-l-film .ppbhr-s.is-far{opacity:0;pointer-events:none}.ppbhr-l-film .ppbhr-m{transition:filter 1.2s ease}.ppbhr-l-film .ppbhr-s:not(.is-on) .ppbhr-m{filter:brightness(.82)}.ppbhr-l-film .ppbhr-s:not(.is-on):hover .ppbhr-m{filter:brightness(1)}.ppbhr-l-film .ppbhr-sh{background:linear-gradient(to top,rgba(10,10,10,.9) 0%,rgba(10,10,10,.45) 38%,rgba(10,10,10,0) 66%)}.ppbhr-l-film .ppbhr-c{padding:clamp(20px,2.4vw,34px)}.ppbhr-l-film .ppbhr-s:not(.is-on) .ppbhr-c{opacity:0;transition:opacity .35s ease}.ppbhr-l-film .ppbhr-s.is-on .ppbhr-c{opacity:1;transition:opacity .6s ease .3s}.ppbhr.ppbhr-l-film .ppbhr-t{font-size:calc(var(--ts) * .78)!important;max-width:16ch}.ppbhr-l-film .ppbhr-x{font-size:15.5px;-webkit-line-clamp:2}.ppbhr-l-film .ppbhr-sp{display:flex;flex-direction:column;align-items:flex-start;gap:8px;position:absolute;left:0;bottom:0;width:var(--fw);padding:18px;z-index:2;color:#fff;opacity:1;transition:opacity .8s ease .25s}.ppbhr-l-film .ppbhr-s.is-on .ppbhr-sp{opacity:0;transition:opacity .3s ease}.ppbhr-sp small{padding:4px 8px;border-radius:0;font:700 10.5px/1 "IBM Plex Sans",system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#0a0a0a}.ppbhr-sp b{font-size:16px;line-height:1.3;font-weight:700;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ppbhr-f-serif .ppbhr-sp b{font-family:Georgia,serif}.ppbhr-l-film .ppbhr-ui{right:16px;top:16px;bottom:auto}.ppbhr-l-film .ppbhr-count{display:none}.ppbhr-l-diagonal .ppbhr-stage{background:var(--bg)}.ppbhr-l-diagonal .ppbhr-s{color:var(--fg)}.ppbhr-l-diagonal .ppbhr-m img{object-position:68% 50%}.ppbhr-l-diagonal .ppbhr-sh{display:block;background:var(--bg);clip-path:polygon(0 0,57% 0,45% 100%,0 100%)}.ppbhr-sk-gradient.ppbhr-l-diagonal .ppbhr-sh{background:#0a0a0a}.ppbhr-l-diagonal .ppbhr-s::before{content:"";position:absolute;inset:0;z-index:1;background:var(--c,var(--a));clip-path:polygon(57% 0,57.5% 0,45.5% 100%,45% 100%);pointer-events:none}.ppbhr-l-diagonal .ppbhr-c{right:50%;align-items:flex-end;padding-top:calc(var(--pad) + 90px);padding-bottom:calc(var(--pad) + 46px)}.ppbhr-l-diagonal .ppbhr-ci{position:static}.ppbhr-l-diagonal .ppbhr-t{max-width:15ch;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.ppbhr-l-diagonal .ppbhr-big{position:absolute;left:auto;right:3%;top:calc(var(--pad) - 20px);font:900 clamp(70px,8vw,124px)/1 system-ui,-apple-system,sans-serif;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1.5px color-mix(in srgb,var(--fg) 22%,transparent);opacity:0;transform:translateY(14px);pointer-events:none}.ppbhr-l-diagonal .ppbhr-s.is-on .ppbhr-big{opacity:1;transform:none;transition:opacity 1.3s ease .25s,transform 1.6s var(--soft) .25s}.ppbhr-l-diagonal .ppbhr-btn2{color:var(--fg)!important;background:transparent;border-color:var(--fg)}.ppbhr-l-split .ppbhr-btn2:hover,.ppbhr-l-diagonal .ppbhr-btn2:hover{background:var(--fg);color:var(--bg)!important}.ppbhr-l-diagonal .ppbhr-nav{position:absolute;left:var(--pad);bottom:calc(var(--pad) - 8px);width:min(34%,360px);color:var(--fg)}.ppbhr-l-diagonal .ppbhr-ui{right:var(--pad);bottom:calc(var(--pad) - 8px)}.ppbhr-l-diagonal .ppbhr-count{color:#fff}.ppbhr-l-diagonal.ppbhr-t-slide .ppbhr-s.is-leave .ppbhr-m{filter:none}@media (prefers-reduced-motion:reduce){.ppbhr-l-mosaic .ppbhr-dot,.ppbhr-l-film .ppbhr-s,.ppbhr-l-coverflow .ppbhr-s{transition-duration:.01s!important}}@media (max-width:1024px){.ppbhr-l-mosaic{grid-template-columns:minmax(0,1fr) minmax(220px,34%)}.ppbhr-l-rail{grid-template-columns:minmax(230px,38%) minmax(0,1fr)}.ppbhr-l-rail .ppbhr-nt small{display:none}.ppbhr-l-coverflow .ppbhr-s{width:min(46%,420px)}.ppbhr-l-film .ppbhr-s{--fw:calc((100cqw - var(--g) * 2) / 3.25)}}@media (max-width:767px){.ppbhr-l-mosaic{grid-template-columns:1fr;gap:10px}.ppbhr-l-mosaic .ppbhr-nav{height:150px;--tg:10px}.ppbhr-l-mosaic .ppbhr-nh{display:none}.ppbhr-l-mosaic .ppbhr-nh~.ppbhr-dot,.ppbhr-l-mosaic .ppbhr-dot{--nt:0px;top:0;bottom:0;height:auto;right:auto;width:calc(50% - 5px);transform:translateX(calc((var(--k,1) - 1) * (100% + var(--tg))))}.ppbhr-l-mosaic .ppbhr-nt{left:12px;right:12px;bottom:10px}.ppbhr-l-mosaic .ppbhr-nt small{display:none}.ppbhr-l-mosaic .ppbhr-nt b{font-size:13.5px;-webkit-line-clamp:3}.ppbhr-l-mosaic .ppbhr-ui,.ppbhr-l-rail .ppbhr-ui,.ppbhr-l-cover .ppbhr-ui{top:16px;right:16px;bottom:auto}.ppbhr-l-rail{grid-template-columns:1fr;gap:10px}.ppbhr-l-rail .ppbhr-nav{order:0;height:auto;padding:8px 16px}.ppbhr-l-rail .ppbhr-nh{margin:8px 0 4px}.ppbhr-l-rail .ppbhr-dot{flex:none;grid-template-columns:34px minmax(0,1fr);padding:10px 4px 10px 14px}.ppbhr-l-rail .ppbhr-nb{font-size:20px}.ppbhr-l-rail .ppbhr-nt b{font-size:14.5px}.ppbhr-l-cover .ppbhr-cv{top:18px;left:22px;right:22px;padding-bottom:9px;font-size:10px}.ppbhr-l-cover .ppbhr-cv span{display:none}.ppbhr-l-cover .ppbhr-s::after{inset:9px}.ppbhr-l-cover .ppbhr-c{padding-right:52px}.ppbhr-l-cover .ppbhr-ui{top:auto;bottom:16px}.ppbhr-l-cover .ppbhr-nav{right:12px}.ppbhr.ppbhr-l-cover .ppbhr-t{font-size:calc(var(--ts) * 1.3)!important}.ppbhr-l-cover .ppbhr-x{font-size:16px}.ppbhr-l-cover .ppbhr-ui .ppbhr-arrows{display:none}.ppbhr-l-coverflow .ppbhr-track{inset:18px 0 70px}.ppbhr-l-coverflow .ppbhr-s{width:72%;transform:translateX(-50%) translateX(calc(var(--x,0) * 64%)) translateZ(calc(var(--ax,0) * -120px)) rotateY(calc(var(--sx,0) * -30deg))}.ppbhr.ppbhr-l-coverflow .ppbhr-t{font-size:calc(var(--ts) * .8)!important}.ppbhr-l-coverflow .ppbhr-x{display:none}.ppbhr-l-film .ppbhr-s{--g:10px;--fw:calc((100cqw - var(--g)) / 2.45)}.ppbhr-l-film .ppbhr-sp{padding:12px}.ppbhr-l-film .ppbhr-sp b{font-size:13.5px}.ppbhr-l-film .ppbhr-sp small{display:none}.ppbhr.ppbhr-l-film .ppbhr-t{font-size:calc(var(--ts) * .82)!important}.ppbhr-l-film .ppbhr-x,.ppbhr-l-film .ppbhr-btns{display:none}.ppbhr-l-film .ppbhr-arrows{display:none}.ppbhr-l-film .ppbhr-ui{top:12px;right:12px;bottom:auto}.ppbhr-l-diagonal .ppbhr-sh{clip-path:polygon(0 40%,100% 30%,100% 100%,0 100%)}.ppbhr-l-diagonal .ppbhr-s::before{clip-path:polygon(0 40%,100% 30%,100% 30.5%,0 40.5%)}.ppbhr-l-diagonal .ppbhr-c{right:0;top:36%;align-items:flex-end;padding-bottom:58px}.ppbhr-l-diagonal .ppbhr-big{display:none}.ppbhr-l-diagonal .ppbhr-nav{width:auto;right:var(--pad);bottom:14px}.ppbhr-l-diagonal .ppbhr-ui{top:14px;right:14px;bottom:auto}.ppbhr-l-diagonal .ppbhr-x{-webkit-line-clamp:2}.ppbhr-l-diagonal .ppbhr-m img{object-position:50% 30%}}.ppbhr.ppbhr-l-cover.ppbhr-f-display .ppbhr-t,.ppbhr-l-cover.ppbhr-f-display .ppbhr-cv b{font-family:var(--e-global-typography-primary-font-family),Georgia,"Times New Roman",serif!important}.ppbhr.ppbhr-l-cover.ppbhr-f-display .ppbhr-t{font-weight:600!important;letter-spacing:-.025em}