@layer properties,theme,base;@layer components{.pg-embed-label{font-family:var(--pg-label-font,var(--pg-f-inter)), ui-sans-serif, system-ui, sans-serif;letter-spacing:calc(var(--pg-label-tracking,.1em) + .02em);text-transform:uppercase;color:var(--pg-muted);margin-bottom:.5rem;font-size:.75rem;font-weight:650}.pg-embed{border-radius:var(--pg-radius-card,var(--pg-radius,14px));border:1px solid var(--pg-rule);background:var(--pg-surface);width:100%;position:relative;overflow:hidden}.pg-embed[data-tall]{max-width:min(100%,20rem);margin-inline:auto}.pg-embed>iframe{border:0;width:100%;height:100%;display:block}.pg-embed-facade{background:var(--pg-surface);border:1px solid var(--pg-rule);color:var(--pg-muted);justify-content:center;align-items:center;gap:.625rem;display:flex}.pg-embed-mark{color:var(--pg-accent);display:inline-flex}.pg-embed-facade-label{font-family:var(--pg-f-inter), system-ui, sans-serif;letter-spacing:.01em;font-size:.8125rem}.pg-embed-load{appearance:none;width:100%;font:inherit;text-align:start;cursor:pointer;transition:border-color .19s var(--ease-snap);padding:1rem 1.25rem}.pg-embed-load:hover{border-color:var(--pg-accent)}.pg-embed-load-text{gap:.1875rem;min-width:0;display:grid}.pg-embed-load .pg-embed-facade-label{color:var(--pg-ink);overflow-wrap:anywhere;font-size:.9375rem;font-weight:600}.pg-embed-load-note{font-family:var(--pg-f-inter), system-ui, sans-serif;color:var(--pg-muted);font-size:.75rem}.pg-post{border-radius:var(--pg-radius-card,var(--pg-radius,14px));text-align:start;border:1px solid;align-items:flex-start;gap:.875rem;padding:.875rem;display:flex}.pg-post-thumb{object-fit:cover;border-radius:calc(var(--pg-radius-card,14px) * .6);background:var(--pg-rule);flex:0 0 5.5rem;width:5.5rem;height:7.25rem}.pg-post-body{flex:1;min-width:0}.pg-post-platform{font-family:var(--pg-f-inter), system-ui, sans-serif;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:700}.pg-post-author{letter-spacing:.02em;text-transform:none;color:var(--pg-ink);margin-inline-start:.5rem;font-weight:600}.pg-post-caption{font-family:var(--pg-f-inter), system-ui, sans-serif;color:var(--pg-ink);overflow-wrap:anywhere;margin-top:.375rem;font-size:.875rem;line-height:1.5}.pg-post-actions{flex-wrap:wrap;align-items:center;gap:.5rem .875rem;margin-top:.75rem;display:flex}.pg-post-load{border:1px solid var(--pg-ink);align-items:center;min-height:2.25rem;padding:0 .875rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pg-post-load{border:1px solid color-mix(in srgb, var(--pg-ink) 30%, transparent)}}.pg-post-load{font-family:var(--pg-f-inter), system-ui, sans-serif;color:var(--pg-ink);cursor:pointer;background:0 0;border-radius:999px;font-size:.8125rem;font-weight:600;transition:background-color .15s,border-color .15s}.pg-post-load:hover{background:var(--pg-ink)}@supports (color:color-mix(in lab, red, red)){.pg-post-load:hover{background:color-mix(in srgb, var(--pg-ink) 7%, transparent)}}.pg-post-load:hover{border-color:var(--pg-ink)}@supports (color:color-mix(in lab, red, red)){.pg-post-load:hover{border-color:color-mix(in srgb, var(--pg-ink) 50%, transparent)}}.pg-post-load:disabled{cursor:default;opacity:.7}.pg-post-open{min-height:2.25rem;font-family:var(--pg-f-inter), system-ui, sans-serif;color:var(--pg-ink);text-underline-offset:.2em;align-items:center;font-size:.8125rem;text-decoration:underline;display:inline-flex}.pg-post-open-after{margin-top:.375rem}.pg-post-note{font-family:var(--pg-f-inter), system-ui, sans-serif;margin-top:.375rem;font-size:.75rem;line-height:1.45}.pg-page .pg-post-title{font-size:calc(1.0625rem * var(--pg-title-scale,1));font-weight:var(--pg-title-weight,600);letter-spacing:var(--pg-title-tracking,-.011em);color:var(--pg-ink);text-wrap:balance;margin:0 0 .25rem;line-height:1.3}.pg-page .pg-embed-facade{background:radial-gradient(120% 90% at 50% 0%, var(--pg-accent), transparent 70%), var(--pg-surface)}@supports (color:color-mix(in lab, red, red)){.pg-page .pg-embed-facade{background:radial-gradient(120% 90% at 50% 0%, color-mix(in srgb, var(--pg-accent) 10%, transparent), transparent 70%), var(--pg-surface)}}.pg-page .pg-embed-facade{padding-inline:1.25rem}.pg-page .pg-embed-facade .pg-embed-load-text .pg-embed-facade-label{color:var(--pg-ink);overflow-wrap:break-word;font-size:.9375rem;font-weight:600}.pg-embed-facade{background:radial-gradient(120% 95% at 22% 12%, var(--pg-accent), transparent 72%), var(--pg-surface);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pg-embed-facade{background:radial-gradient(120% 95% at 22% 12%, color-mix(in srgb, var(--pg-accent) 26%, var(--pg-surface)), transparent 72%), var(--pg-surface)}}.pg-embed-facade .pg-embed-mark{background:var(--pg-accent);width:3.5rem;height:3.5rem;color:var(--pg-accent-ink);border-radius:999px;flex:none;place-items:center;transition:transform .16s;display:grid;box-shadow:0 10px 24px -10px #00000073}.pg-embed-facade .pg-embed-mark svg{width:62%;height:62%}.pg-embed-load:hover .pg-embed-mark{transform:scale(1.06)}.pg-embed-facade[data-kind=video]{place-items:center;padding:0;display:grid}.pg-embed-facade[data-kind=video] .pg-embed-load-text{text-align:start;position:absolute;inset:auto 1rem .85rem}.pg-embed-facade[data-kind=audio]{justify-content:flex-start;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.pg-embed-facade[data-kind=audio] .pg-embed-mark{width:3rem;height:3rem}@media (prefers-reduced-motion:reduce){.pg-embed-facade .pg-embed-mark{transition:none}}@media (pointer:coarse){.pg-post-load,.pg-post-open{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.pg-post-load{transition:none}}.pg-gate{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem;display:flex}.pg-gate-who{flex-direction:column;align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.pg-gate-mark{background:var(--pg-accent);width:4.5rem;height:4.5rem;color:var(--pg-accent-ink);box-shadow:0 0 0 4px var(--pg-bg), 0 0 0 5px var(--pg-rule);border-radius:999px;place-items:center;font-size:2rem;line-height:1;display:grid}.pg-gate-name{font-size:calc(1.75rem * var(--pg-display-scale,1));color:var(--pg-ink);overflow-wrap:anywhere;max-width:28rem;line-height:1.15}.pg-gate-card{border-radius:var(--pg-radius-card,var(--pg-radius,14px));border:1px solid;width:100%;max-width:28rem;padding:2rem 1.5rem}.pg-gate-eyebrow{font-family:var(--pg-f-inter), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--pg-muted);font-size:.75rem}.pg-gate-title{margin-top:.875rem;font-size:1.5rem;line-height:1.2}.pg-gate-body{font-family:var(--pg-f-inter), system-ui, sans-serif;color:var(--pg-muted);margin-top:.875rem;font-size:.9375rem;line-height:1.6}.pg-gate-actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.5rem;display:flex}.pg-gate-go,.pg-gate-back{border-radius:var(--pg-radius-card,var(--pg-radius,14px));min-height:2.875rem;font-family:var(--pg-f-inter), system-ui, sans-serif;align-items:center;padding:0 1.25rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.pg-gate-go{background:var(--pg-accent);color:var(--pg-accent-ink)}.pg-gate-back{border:1px solid var(--pg-rule);color:var(--pg-ink)}.pg-gate-note{font-family:var(--pg-f-inter), system-ui, sans-serif;color:var(--pg-muted);margin-top:1.5rem;font-size:.875rem;line-height:1.5}.pg-gate-foot{font-family:var(--pg-f-inter), system-ui, sans-serif;letter-spacing:normal;text-transform:none;color:var(--pg-muted);margin-top:1.5rem;font-size:.8125rem}.pg-page.pg-gate .pg-gate-foot{letter-spacing:normal}.pg-lock>.pg-btn{cursor:pointer}.pg-lock>.pg-btn:disabled{cursor:default}.pg-lock-panel{border:1px solid var(--pg-rule);border-radius:var(--pg-radius-card,14px);background-color:var(--pg-surface);color:var(--pg-ink);margin-top:.5rem;padding:.875rem 1rem}.pg-lock-text{margin-bottom:.625rem;font-size:.875rem;line-height:1.55}.pg-lock-label{margin-bottom:.375rem;font-size:.8125rem;font-weight:600;display:block}.pg-lock-row{flex-wrap:wrap;gap:.5rem;display:flex}.pg-lock-input{border:1px solid var(--pg-muted);border-radius:calc(var(--pg-radius-card,14px) * .6);background-color:var(--pg-bg);min-width:0;min-height:2.75rem;color:var(--pg-ink);font:inherit;flex:10rem;padding:.5rem .75rem}.pg-lock-btn{border:1px solid var(--pg-accent);border-radius:calc(var(--pg-radius-card,14px) * .6);background-color:var(--pg-accent);min-height:2.75rem;color:var(--pg-accent-ink);cursor:pointer;padding:.5rem 1rem;font-size:.875rem;font-weight:600}.pg-lock-btn:disabled{opacity:.6;cursor:default}.pg-lock-quiet{border-color:var(--pg-rule);color:var(--pg-ink);background-color:#0000}.pg-lock-go{min-height:2.75rem;color:var(--pg-ink);text-underline-offset:3px;overflow-wrap:anywhere;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.pg-lock-error{border-inline-start:3px solid var(--pg-accent);border-radius:calc(var(--pg-radius-card,14px) * .4);background-color:var(--pg-accent);align-items:flex-start;gap:.5rem;margin-top:.625rem;padding:.5rem .75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.pg-lock-error{background-color:color-mix(in srgb, var(--pg-accent) 9%, var(--pg-surface))}}.pg-lock-error{color:var(--pg-ink);font-size:.8125rem;font-weight:600;line-height:1.45}.pg-lock-error>svg{flex:none;margin-top:.0625rem}.pg-lock-made{border-radius:calc(var(--pg-radius-card,14px) * .6);background-color:var(--pg-accent);min-height:2.75rem;color:var(--pg-accent-ink);align-items:center;padding:0 1.125rem;font-size:.875rem;font-weight:650;text-decoration:none;display:inline-flex}.pg-lock-go{border-radius:6px}.pg-lock-input:focus-visible,.pg-lock-go:focus-visible,.pg-lock-made:focus-visible,.pg-lock-btn:focus-visible{--focus-offset:2px}.pg-page .pg-dots{overflow:hidden}.pg-page .pg-dots-in{flex-wrap:wrap;margin-inline-start:calc(-1 * var(--pg-dot-gap,1rem));display:flex}.pg-page .pg-dots-in>*{padding-inline-start:var(--pg-dot-gap,1rem);position:relative}.pg-page .pg-dots-in>:before{content:"·";width:var(--pg-dot-gap,1rem);text-align:center;color:var(--pg-muted);position:absolute;inset-inline-start:0}.pg-page .pg-gate-notice{align-self:stretch;margin:-1.5rem -1.5rem auto}.pg-page .pg-gate-notice+.pg-gate-card{margin-top:1.5rem}.pg-page .pg-gate-notice~.pg-gate-foot{margin-bottom:auto}.pg-share{margin:0 0 1rem}.pg-share-btn{border:1px solid var(--pg-rule);border-radius:var(--pg-radius,999px);background:var(--pg-surface);min-height:2.5rem;color:var(--pg-ink);font-family:var(--pg-f-inter), ui-sans-serif, system-ui, sans-serif;cursor:pointer;transition:border-color .16s var(--ease-snap), transform .16s var(--ease-snap);align-items:center;gap:.5rem;padding:0 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.pg-share-btn svg{width:1rem;height:1rem;color:var(--pg-accent);flex:none}.pg-share-btn:hover{border-color:var(--pg-accent)}.pg-share-btn:active{transform:translateY(1px)}.pg-share-copy{font-family:var(--pg-f-inter), ui-sans-serif, system-ui, sans-serif;color:var(--pg-muted);overflow-wrap:anywhere;margin-top:.5rem;font-size:.8125rem;display:block}.pg-share-url{color:var(--pg-ink);-webkit-user-select:all;user-select:all}@media (pointer:coarse){.pg-share-btn{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.pg-share-btn{transition:none}}@media print{.pg-share{display:none}}.pg-page .pg-lock-input{font-size:1rem}.pg-page[data-pg-open-now=no] .pgl-open-on,.pg-page[data-pg-live-now=no] .pgl-live-on{display:none}.pg-page[data-pg-open-now=no] .pgl-open-off,.pg-page[data-pg-live-now=no] .pgl-live-off{display:inline}@media (prefers-reduced-motion:no-preference){.pg-page[data-pg-flick~=open] [data-motion=on]:not([data-paused],[data-still],[data-held]) .pgl-open-on,.pg-page[data-pg-flick~=live] [data-motion=on]:not([data-paused],[data-still],[data-held]) .pgl-live-on{animation:1.2s linear both pgl-flick}}@keyframes pgl-flick{0%{opacity:0}10%{opacity:.9}16%{opacity:.1}30%{opacity:1}38%{opacity:.3}52%,to{opacity:1}}.pg-page .pg-btn-lift{background-color:var(--pg-surface);color:var(--pg-ink);box-shadow:0 1px 2px #00000012, 0 12px 26px -12px var(--pg-btn-shadow,#000);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.pg-page .pg-btn-lift{box-shadow:0 1px 2px #00000012, 0 12px 26px -12px color-mix(in srgb, var(--pg-btn-shadow,#000) 46%, transparent)}}.pg-page .pg-btn-lift:hover{box-shadow:0 2px 4px #00000014, 0 20px 34px -14px var(--pg-btn-shadow,#000)}@supports (color:color-mix(in lab, red, red)){.pg-page .pg-btn-lift:hover{box-shadow:0 2px 4px #00000014, 0 20px 34px -14px color-mix(in srgb, var(--pg-btn-shadow,#000) 52%, transparent)}}.pg-page .pg-btn-hard{background-color:var(--pg-surface);border:1.5px solid var(--pg-btn-edge,var(--pg-ink));color:var(--pg-ink);box-shadow:4px 4px 0 var(--pg-btn-edge,var(--pg-ink))}.pg-page[dir=rtl] .pg-btn-hard{box-shadow:-4px 4px 0 var(--pg-btn-edge,var(--pg-ink))}.pg-page .pg-btn-glass{--pg-ink:var(--pg-glass-ink);--pg-muted:var(--pg-glass-sub);background-color:var(--pg-glass,var(--pg-surface));border-color:var(--pg-glass-ink,#fff)}@supports (color:color-mix(in lab, red, red)){.pg-page .pg-btn-glass{border-color:color-mix(in srgb, var(--pg-glass-ink,#fff) 16%, transparent)}}.pg-page .pg-btn-glass{color:var(--pg-glass-ink);-webkit-backdrop-filter:blur(14px)saturate(1.35);backdrop-filter:blur(14px)saturate(1.35);box-shadow:inset 0 1px #ffffff29,0 10px 24px -16px #0006}.pg-page .pg-btn-glass:hover{background-color:var(--pg-glass-hover,var(--pg-surface));border-color:var(--pg-glass-ink,#fff)}@supports (color:color-mix(in lab, red, red)){.pg-page .pg-btn-glass:hover{border-color:color-mix(in srgb, var(--pg-glass-ink,#fff) 30%, transparent)}}.pg-page[data-pg-button=lift] .pg-btn-solid{box-shadow:0 1px 2px #00000014, 0 12px 26px -12px var(--pg-btn-shadow,#000)}@supports (color:color-mix(in lab, red, red)){.pg-page[data-pg-button=lift] .pg-btn-solid{box-shadow:0 1px 2px #00000014, 0 12px 26px -12px color-mix(in srgb, var(--pg-btn-shadow,#000) 50%, transparent)}}.pg-page[data-pg-button=hard] .pg-btn-solid{border:1.5px solid var(--pg-btn-edge,var(--pg-ink));box-shadow:4px 4px 0 var(--pg-btn-edge,var(--pg-ink))}.pg-page[dir=rtl][data-pg-button=hard] .pg-btn-solid{box-shadow:-4px 4px 0 var(--pg-btn-edge,var(--pg-ink))}.pg-page .pg-pulse:is(.pg-btn-lift,.pg-btn-hard,.pg-btn-glass),.pg-page:is([data-pg-button=lift],[data-pg-button=hard]) .pg-pulse.pg-btn-solid{animation:none}.pg-page[data-pg-bfill] .pg-btn-solid{--pg-accent:var(--pg-btn-fill);--pg-accent-ink:var(--pg-btn-ink)}.pg-page[data-pg-bfill] :is(.pg-btn-lift,.pg-btn-hard){--pg-ink:var(--pg-btn-ink);--pg-muted:var(--pg-btn-sub);background-color:var(--pg-btn-fill);color:var(--pg-btn-ink)}.pg-page[data-pg-bfill] .pg-btn-outline:not([style*=--pg-accent]){border-color:var(--pg-btn-line,var(--pg-accent))}.pg-page[data-pg-hl] .pg-pulse{outline:1.5px solid var(--pg-accent);outline-offset:3px}.pg-page[data-pg-hl] .pg-pulse:after{opacity:0;animation:none}.pg-page[data-pg-hl] .pg-pulse.pg-btn-hard,.pg-page[data-pg-hl][data-pg-button=hard] .pg-pulse.pg-btn-solid{outline-offset:7px}.pg-page[data-pg-hl=glow] .pg-pulse:after{opacity:1;box-shadow:0 0 22px 2px var(--pg-accent)}@supports (color:color-mix(in lab, red, red)){.pg-page[data-pg-hl=glow] .pg-pulse:after{box-shadow:0 0 22px 2px color-mix(in srgb, var(--pg-accent) 50%, transparent)}}.pg-page[data-pg-hl=shimmer] .pg-pulse{isolation:isolate;overflow:hidden}.pg-page[data-pg-hl=shimmer] .pg-pulse:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg, transparent 10%, var(--pg-shine) 50%, transparent 90%);opacity:0;width:45%;position:absolute;inset-block:0;inset-inline-start:0;transform:translate(-120%)}.pg-page .pg-pulse{--pg-shine:var(--pg-accent)}@supports (color:color-mix(in lab, red, red)){.pg-page .pg-pulse{--pg-shine:color-mix(in srgb, var(--pg-accent) 24%, transparent)}}.pg-page .pg-pulse.pg-btn-solid{--pg-shine:#ffffff57}.pg-page[data-pg-bfill] .pg-pulse:is(.pg-btn-solid,.pg-btn-lift,.pg-btn-hard){--pg-shine:var(--pg-btn-shine)}@keyframes pg-shimmer{0%{opacity:1;transform:translate(-120%)}to{opacity:1;transform:translate(260%)}}@keyframes pg-wiggle{0%,22%,50%,72%,to{transform:rotate(0)}4%,54%{transform:rotate(-1.4deg)}9%,59%{transform:rotate(1.2deg)}14%,64%{transform:rotate(-.8deg)}18%,68%{transform:rotate(.4deg)}}@keyframes pg-glow{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:no-preference){.pg-page[data-pg-hl=shimmer][data-pg-hl-move] .pg-pulse:before{animation:pg-shimmer 1.5s var(--ease-carry) .6s 2 backwards}.pg-page[data-pg-hl=wiggle][data-pg-hl-move] .pg-pulse{transform-origin:50%;animation:3.4s ease-in-out .5s pg-wiggle}.pg-page[data-pg-hl=glow][data-pg-hl-move] .pg-pulse:after{animation:2.2s ease-in-out .4s 2 both pg-glow}.pg-page .pg-btn-hard:hover,.pg-page[data-pg-button=hard] .pg-btn-solid:hover{box-shadow:6px 6px 0 var(--pg-btn-edge,var(--pg-ink));transform:translate(-2px,-2px)}.pg-page .pg-btn-hard:active,.pg-page[data-pg-button=hard] .pg-btn-solid:active{box-shadow:1px 1px 0 var(--pg-btn-edge,var(--pg-ink));transform:translate(3px,3px)}}.pg-divider{justify-content:center;align-items:center;height:2.25rem;display:flex}.pg-divider[data-size=small]{height:1rem}.pg-divider[data-size=large]{height:4rem}.pg-divider[data-look=skyline]{align-items:stretch;height:3.25rem}.pg-divider[data-look=skyline][data-size=small]{height:2.25rem}.pg-divider[data-look=skyline][data-size=large]{height:5rem}.pg-divider-skyline{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;width:100%;-webkit-mask-image:linear-gradient(#000 40%,#0000 96%),linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(#000 40%,#0000 96%),linear-gradient(90deg,#0000,#000 14% 86%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.pg-divider-skyline>svg{width:100%;height:100%;display:block}.pg-divider-line{background:linear-gradient(90deg, transparent, var(--pg-rule) 18%, var(--pg-rule) 82%, transparent);width:100%;height:1px;display:block}.pg-divider-dots{gap:.75rem;display:flex}.pg-divider-dots>span{background:var(--pg-muted);opacity:.7;border-radius:999px;width:.3125rem;height:.3125rem}.pg-page .pg-name-logo{justify-content:center;align-items:center;gap:.5rem;line-height:0;display:flex}.pg-page .pg-head[data-pg-layout=side]>.pg-name-logo,.pg-page .pg-head[data-pg-layout=compact]>.pg-name-logo{justify-content:flex-start}.pg-logo-img{object-fit:contain;width:auto;max-width:min(100%,16rem);height:auto;max-height:4.25rem;display:block}.pg-logo-img[data-size=small]{max-width:min(100%,12rem);max-height:3rem}.pg-logo-img[data-size=large]{max-width:min(100%,21rem);max-height:6.25rem}.pg-logo-img[data-pg-r]{width:min(100%, 16rem, calc(4.25rem * var(--pg-logo-r)));height:auto;aspect-ratio:var(--pg-logo-r)}.pg-logo-img[data-pg-r][data-size=small]{width:min(100%, 12rem, calc(3rem * var(--pg-logo-r)))}.pg-logo-img[data-pg-r][data-size=large]{width:min(100%, 21rem, calc(6.25rem * var(--pg-logo-r)))}@container pg-page (min-width:640px){.pg-logo-img{max-width:min(100%,19rem);max-height:5rem}.pg-logo-img[data-size=small]{max-height:3.5rem}.pg-logo-img[data-size=large]{max-width:min(100%,25rem);max-height:7.5rem}.pg-logo-img[data-pg-r]{width:min(100%, 19rem, calc(5rem * var(--pg-logo-r)))}.pg-logo-img[data-pg-r][data-size=small]{width:min(100%, 12rem, calc(3.5rem * var(--pg-logo-r)))}.pg-logo-img[data-pg-r][data-size=large]{width:min(100%, 25rem, calc(7.5rem * var(--pg-logo-r)))}}a.pg-latest-link:focus-visible,.pg-latest-all:focus-visible,.pg-post-open:focus-visible,.pg-post-load:focus-visible,.pg-dir-link:focus-visible{--focus-offset:2px;border-radius:4px}.pg-page :is(.pg-count-title,.pg-note-title,.pg-code-title,.pg-capture-title){font-size:calc(1.0625rem * var(--pg-title-scale,1));font-weight:var(--pg-title-weight,600);letter-spacing:var(--pg-title-tracking,-.011em);text-wrap:balance;line-height:1.3}.pg-page :is(.pg-latest-title,.pg-devent-name){font-weight:var(--pg-title-weight,600);letter-spacing:var(--pg-title-tracking,-.011em)}.pg-page :is(.pg-ep-kicker,.pg-code-ad,.pg-sched-lab,.pg-post-platform,.pg-onair-kicker,.pg-devent-status,.pg-gate-eyebrow,.pg-sched-live){font-family:var(--pg-label-font,var(--pg-f-inter)), ui-sans-serif, system-ui, sans-serif;letter-spacing:var(--pg-label-tracking,.1em)}.pg-page :is(.pg-count-date,.pg-ep-meta,.pg-latest-date,.pg-event-date,.pg-sched-time,.pg-devent-when){font-variant-numeric:tabular-nums lining-nums}:is(.pg-countdown:has(>.pg-sched),.pg-countdown:has(>.pg-events)){text-align:start}.pg-fx-next .pg-dir{margin-top:.875rem;padding-top:.75rem}.pg-fx-meta>span+span:before,.pg-otw-meta>span+span:before{content:"·";margin-inline:.375em}.pg-otw-meta{flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:no-preference){.pg-page :is(.pg-otw-dot,.pg-fx-clock-live){box-shadow:none;position:relative}.pg-page :is(.pg-otw-dot,.pg-fx-clock-live):before{content:"";background:var(--pg-accent);border-radius:999px;position:absolute;inset:-3px}@supports (color:color-mix(in lab, red, red)){.pg-page :is(.pg-otw-dot,.pg-fx-clock-live):before{background:color-mix(in srgb, var(--pg-accent) 26%, transparent)}}.pg-page :is(.pg-otw-dot,.pg-fx-clock-live):before{pointer-events:none;animation:2.8s ease-in-out infinite pg-au-breathe}.pg-page .pg-fx-clock-live:before{background:var(--pg-accent)}@supports (color:color-mix(in lab, red, red)){.pg-page .pg-fx-clock-live:before{background:color-mix(in srgb, var(--pg-accent) 28%, transparent)}}}.pg-fx .pg-sched-alt{align-items:center;min-height:2.75rem;padding-inline:.25rem;display:inline-flex}@media (pointer:coarse){.pg-fx-inline{align-items:center;min-height:2.75rem;margin-block:calc(.5lh - 1.375rem);display:inline-flex}.pg-cv-link{position:relative}.pg-cv-link:after{content:"";position:absolute;inset:-.6875rem 0}}.pg-page :is(.pg-fx-label,.pg-fx-kicker,.pg-otw-label,.pg-cv-span){font-family:var(--pg-label-font,var(--pg-f-inter)), ui-sans-serif, system-ui, sans-serif;letter-spacing:var(--pg-label-tracking,.1em);text-transform:uppercase;font-size:.75rem;font-weight:650}.pg-page :is(.pg-fx-clock-lab,.pg-dir-lab){font-family:var(--pg-f-inter), ui-sans-serif, system-ui, sans-serif;letter-spacing:0;text-transform:none;color:var(--pg-muted);font-size:.8125rem;font-weight:600}.pg-page a.pg-ep-title{position:relative}.pg-page a.pg-ep-title:after{content:"";position:absolute;inset:-.75rem -.1875rem}.pg-page :is(.pg-count-title,.pg-note:not(.pg-note-status) .pg-note-title,.pg-code-title,.pg-capture-title,.pg-post-title,.pg-ep-title,.pg-fx-title,.pg-otw-roles,.pg-onair-title){font-size:calc(1.0625rem * var(--pg-title-scale,1));font-weight:var(--pg-title-weight,600);letter-spacing:var(--pg-title-tracking,-.011em);text-wrap:balance;line-height:1.3}.pg-page .pg-cv-role,.pg-page .pg-app-name{font-weight:var(--pg-title-weight,600);letter-spacing:var(--pg-title-tracking,-.011em)}.pg-page :is(.pg-fx-meta,.pg-otw-meta).pg-dots{--pg-dot-gap:.875em;display:block}.pg-page :is(.pg-fx-meta,.pg-otw-meta).pg-dots span+span:before{content:none}.pg-page :is(.pg-fx-meta,.pg-otw-meta).pg-dots .pg-dots-in>:before{content:"·"}}@layer utilities;.pg-page .pg-embed-facade[data-poster][data-kind=video]{isolation:isolate;background:#111;padding:0;display:block}.pg-page .pg-embed-facade[data-poster] .pg-embed-img{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pg-page .pg-embed-shade{pointer-events:none;background:linear-gradient(#0000,#00000061 45%,#000000c7);height:45%;position:absolute;inset:auto 0 0}.pg-page .pg-embed-facade[data-poster][data-kind=video] .pg-embed-mark{width:4rem;height:4rem;position:absolute;top:50%;left:50%;translate:-50% -58%;box-shadow:0 10px 30px -8px #0009}.pg-page .pg-embed-facade[data-poster] .pg-embed-mark svg{width:46%;height:46%;margin-left:8%}.pg-page .pg-embed-facade[data-poster][data-kind=video] .pg-embed-load-text{text-align:start;position:absolute;inset:auto 4.75rem .875rem 1rem}.pg-page .pg-embed-facade[data-poster][data-kind=video] .pg-embed-load-text .pg-embed-facade-label{color:#fff;text-shadow:0 1px 12px #00000080;text-wrap:balance;font-size:1rem;font-weight:600;line-height:1.3}.pg-page .pg-embed-host,.pg-page .pg-embed-time{color:#fff;font-family:var(--pg-f-inter), system-ui, sans-serif;background:#000000b3;border-radius:999px;padding:.25rem .5rem;font-size:.75rem;font-weight:600;line-height:1.2;position:absolute}.pg-page .pg-embed-host{top:.75rem;left:.75rem}.pg-page .pg-embed-time{font-variant-numeric:tabular-nums;bottom:.875rem;right:.75rem}.pg-page .pg-embed-facade[data-poster]:hover .pg-embed-mark{transform:scale(1.06)}.pg-page .pg-embed-facade[data-poster][data-kind=audio]{align-items:center;gap:.875rem;padding:.5rem .875rem .5rem .5rem;display:flex}.pg-page .pg-embed-cover{border-radius:max(calc(var(--pg-radius-card,14px) - 6px), 4px);background:var(--pg-rule);flex:none;width:6rem;height:6rem;overflow:hidden}.pg-page .pg-embed-cover>img{object-fit:cover;width:100%;height:100%;display:block}.pg-page .pg-embed-facade[data-poster][data-kind=audio] .pg-embed-load-text{flex:1}.pg-page .pg-embed-facade[data-poster][data-kind=audio] .pg-embed-load-text .pg-embed-facade-label{font-size:1rem;font-weight:600;line-height:1.3}.pg-page .pg-embed-facade[data-poster][data-kind=audio] .pg-embed-mark{width:3rem;height:3rem}.pg-page .pg-embed-facade[data-kind=video]:not([data-poster]){background:radial-gradient(80% 90% at 78% 12%, var(--pg-accent), transparent 70%), linear-gradient(160deg, var(--pg-accent), #0b0c10 88%);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.pg-page .pg-embed-facade[data-kind=video]:not([data-poster]){background:radial-gradient(80% 90% at 78% 12%, color-mix(in srgb, var(--pg-accent) 50%, transparent), transparent 70%), linear-gradient(160deg, color-mix(in srgb, var(--pg-accent) 40%, #0b0c10), #0b0c10 88%)}}.pg-page .pg-embed-facade[data-kind=video]:not([data-poster]){isolation:isolate}.pg-page .pg-embed-facade[data-kind=video]:not([data-poster]):after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#0000008c);height:45%;position:absolute;inset:auto 0 0}.pg-page .pg-embed-facade[data-kind=video]:not([data-poster]) .pg-embed-mark{box-shadow:0 0 0 3px #ffffffe6,0 10px 30px -8px #0009}.pg-page .pg-embed-facade[data-kind=video]:not([data-poster]) .pg-embed-load-text .pg-embed-facade-label{color:#fff;text-shadow:0 1px 12px #00000080;text-wrap:balance;font-size:1rem;line-height:1.3}.pg-page .pg-embed-facade[data-kind=video]:not([data-poster]) .pg-embed-load-note{color:#fffc}.pg-page .pg-embed[data-tall][data-size]{max-width:min(100%,13.5rem)}.pg-page .pg-embed-facade[data-size=medium][data-kind=video]:not([data-tall]) .pg-embed-mark{width:3.25rem;height:3.25rem}.pg-page .pg-embed-facade[data-size=medium][data-kind=video] .pg-embed-facade-label{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pg-page .pg-embed-facade[data-size=medium][data-kind=video]:not([data-tall]) .pg-embed-facade-label{-webkit-line-clamp:1;line-clamp:1}.pg-page .pg-embed-facade[data-kind=row]{align-items:center;gap:.875rem;min-height:6rem;padding:.5rem .875rem .5rem .5rem;display:flex}.pg-page .pg-embed-facade[data-kind=row] .pg-embed-cover{background:radial-gradient(90% 90% at 30% 20%, var(--pg-accent), transparent 75%), var(--pg-accent);width:8rem;height:5rem}@supports (color:color-mix(in lab, red, red)){.pg-page .pg-embed-facade[data-kind=row] .pg-embed-cover{background:radial-gradient(90% 90% at 30% 20%, color-mix(in srgb, var(--pg-accent) 45%, transparent), transparent 75%), color-mix(in srgb, var(--pg-accent) 18%, var(--pg-surface))}}.pg-page .pg-embed-facade[data-kind=row] .pg-embed-cover[data-shape=tall]{width:4rem}.pg-page .pg-embed-facade[data-kind=row] .pg-embed-cover[data-shape=square]{width:5rem}.pg-page .pg-embed-facade[data-kind=row] .pg-embed-load-text{flex:1}.pg-page .pg-embed-facade[data-kind=row] .pg-embed-load-text .pg-embed-facade-label{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.3;display:-webkit-box;overflow:hidden}.pg-page .pg-embed-facade[data-kind=row] .pg-embed-mark{width:2.75rem;height:2.75rem}.pg-page .pg-embed-facade[data-kind=row] .pg-embed-mark svg{width:50%;height:50%;margin-left:6%}.pg-page .pg-embed-facade[data-kind=row]:hover .pg-embed-mark{transform:scale(1.06)}.pg-page .pg-embeds{min-width:0;position:relative}.pg-page .pg-embeds-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:flex-start;gap:.75rem;margin:-4px;padding:4px;display:flex;overflow-x:auto}.pg-page .pg-embeds-track::-webkit-scrollbar{display:none}.pg-page .pg-embeds-slide{scroll-snap-align:start;flex:0 0 100%;min-width:0}.pg-page .pg-embeds:is([data-size=small],[data-size=medium]) .pg-embeds-slide{flex-basis:86%}.pg-page .pg-embeds[data-size=medium] .pg-embeds-slide[data-shape=tall]{flex-basis:13.5rem}.pg-page .pg-embeds-nav{justify-content:center;align-items:center;margin-top:.375rem;display:flex}.pg-page .pg-embeds-dots{flex-wrap:wrap;justify-content:center;display:flex}.pg-page .pg-embeds-dot,.pg-page .pg-embeds-arrow{appearance:none;width:2.75rem;height:2.75rem;color:var(--pg-ink);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:inline-grid}.pg-page .pg-embeds-dot:before,.pg-page .pg-embeds-dot:after{content:"";border-radius:999px;grid-area:1/1;height:.5rem;transition:opacity .2s,transform .2s}.pg-page .pg-embeds-dot:before{background:var(--pg-ink);width:.5rem}@supports (color:color-mix(in lab, red, red)){.pg-page .pg-embeds-dot:before{background:color-mix(in srgb, var(--pg-ink) 42%, transparent)}}.pg-page .pg-embeds-dot:before{transition:opacity .2s,background-color .2s}.pg-page .pg-embeds-dot:after{background:var(--pg-ink);opacity:0;width:1.375rem;transform:scaleX(.3637)}.pg-page .pg-embeds-dot[aria-current=true]:before{opacity:0}.pg-page .pg-embeds-dot[aria-current=true]:after{opacity:1;transform:none}.pg-page .pg-embeds-dot:hover:before{background:var(--pg-ink)}@supports (color:color-mix(in lab, red, red)){.pg-page .pg-embeds-dot:hover:before{background:color-mix(in srgb, var(--pg-ink) 70%, transparent)}}.pg-page .pg-embeds-arrow{border:1px solid var(--pg-rule);background:var(--pg-surface);display:none}@media (hover:hover) and (pointer:fine){.pg-page .pg-embeds-arrow{display:inline-grid}}.pg-page .pg-embeds-arrow:hover:not([aria-disabled=true]){border-color:var(--pg-accent)}.pg-page .pg-embeds-arrow[aria-disabled=true]{opacity:.4;cursor:default}.pg-page .pg-embeds-dot:focus-visible,.pg-page .pg-embeds-arrow:focus-visible{outline:2px solid var(--pg-accent);outline-offset:-2px}.pg-page .pg-embeds-count{min-width:4.5rem;font-family:var(--pg-f-inter), system-ui, sans-serif;font-variant-numeric:tabular-nums;text-align:center;color:var(--pg-muted);margin:0;font-size:.8125rem}@media (prefers-reduced-motion:reduce){.pg-page .pg-embeds-dot:before,.pg-page .pg-embeds-dot:after,.pg-page .pg-embed-facade[data-kind=row] .pg-embed-mark{transition:none}}.pg-page .pg-embed-facade[data-poster][data-kind=audio] .pg-embed-load-text{flex-direction:column;min-width:7rem;display:flex}.pg-page .pg-embed-facade[data-poster][data-kind=audio] .pg-embed-cover{aspect-ratio:1;flex:0 6rem;min-width:3.5rem;height:auto}.pg-page .pg-embed-facade[data-poster][data-kind=audio] .pg-embed-facade-label{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pg-page .pg-embed-facade[data-poster][data-kind=audio]{container-type:inline-size}@container (max-width:20rem){.pg-page .pg-embed-facade[data-poster][data-kind=audio] .pg-embed-cover{flex-basis:3.5rem}}@container (max-width:16.9rem){.pg-page .pg-embed-facade[data-poster][data-kind=audio] .pg-embed-cover{display:none}}.pg-page .pg-embed-track{margin-top:.625rem;background:currentColor;border-radius:3px;height:3px;margin-inline-end:.5rem;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.pg-page .pg-embed-track{background:color-mix(in srgb, currentColor 20%, transparent)}}.pg-page .pg-embed-track>i{background:var(--pg-accent);width:.625rem;height:.625rem;box-shadow:0 0 0 2px var(--pg-surface);inset-inline-start:0;border-radius:999px;margin-top:-.3125rem;position:absolute;top:50%}@supports selector(:popover-open){.pg-page .pg-xfoot{display:none}}.pg-page .pg-btn.pg-cover{border-radius:var(--pg-radius-card,var(--pg-radius,14px));flex-direction:column;align-items:stretch;gap:0;min-height:0;padding:.3125rem;display:flex}.pg-page .pg-cover-pic{aspect-ratio:1.91;border-radius:max(calc(var(--pg-radius-card,var(--pg-radius,14px)) - 4px), 0px);background:var(--pg-surface);display:block;position:relative;overflow:hidden}.pg-page .pg-cover-pic>img{object-fit:cover;width:100%;height:100%;transition:transform .4s var(--ease-snap,ease);display:block}@media (hover:hover) and (prefers-reduced-motion:no-preference){.pg-page .pg-cover:hover .pg-cover-pic>img{transform:scale(1.025)}}.pg-page .pg-cover-badge{background:var(--pg-accent);color:var(--pg-accent-ink);font-family:var(--pg-label-font,var(--pg-f-inter)), ui-sans-serif, system-ui, sans-serif;letter-spacing:var(--pg-label-tracking,.08em);text-transform:uppercase;top:12px;border-radius:999px;padding:.3125rem .625rem;font-size:.75rem;font-weight:700;line-height:1;position:absolute;inset-inline-end:12px;box-shadow:0 4px 14px -6px #00000080}.pg-page .pg-cover-badge[data-corner=top-start]{inset-inline:12px auto}.pg-page .pg-cover-badge[data-corner=bottom-start]{top:auto;bottom:12px;inset-inline:12px auto}.pg-page .pg-cover-badge[data-corner=bottom-end]{top:auto;bottom:12px}.pg-page .pg-cover-text{gap:.25rem;padding:.75rem .8125rem .8125rem;display:grid}.pg-page .pg-cover-title{font-size:calc(1.125rem * var(--pg-title-scale,1));text-wrap:balance;font-weight:650;line-height:1.25}.pg-page .pg-cover .pg-sub{margin-top:0}.pg-page .pg-cover-text>.pg-live{justify-self:start}.pg-page .pg-gate-declined{text-align:center;max-width:28rem;display:none}.pg-page .pg-gate-declined:target{display:block}.pg-page.pg-gate:has(.pg-gate-declined:target) .pg-gate-card{display:none}.pg-page .pg-gate-declined-line{font-family:var(--pg-f-inter), system-ui, sans-serif;color:var(--pg-ink);font-size:1rem;line-height:1.6}.pg-page .pg-gate-declined-again{min-height:2.75rem;font-family:var(--pg-f-inter), system-ui, sans-serif;color:var(--pg-muted);text-underline-offset:3px;align-items:center;margin-top:.5rem;font-size:.875rem;text-decoration:underline;display:inline-flex}.pg-err{--pg-err-bg:#f6f3ee;--pg-err-card:#fffdf8;--pg-err-ink:#1f1d1a;--pg-err-muted:#5f5a52;background:var(--pg-err-bg);place-items:center;min-height:100svh;padding:1.5rem;font-family:system-ui,sans-serif;display:grid}@media (prefers-color-scheme:dark){.pg-err{--pg-err-bg:#121417;--pg-err-card:#1b1e23;--pg-err-ink:#eef0f3;--pg-err-muted:#a7adb6}}.pg-err-card{background:var(--pg-err-card);width:100%;max-width:24rem;color:var(--pg-err-ink);text-align:center;border-radius:18px;padding:1.75rem 1.5rem;box-shadow:0 1px #0000000a,0 16px 40px -20px #00000059}.pg-err-title{overflow-wrap:anywhere;font-size:1.1875rem;font-weight:700;line-height:1.3}.pg-err-body{color:var(--pg-err-muted);margin-top:.5rem;font-size:.9375rem;line-height:1.55}.pg-err-retry{background:var(--pg-err-ink);min-height:2.75rem;color:var(--pg-err-card);font:inherit;cursor:pointer;border:0;border-radius:999px;margin-top:1.25rem;padding:0 1.5rem;font-weight:600}.pg-err-retry:focus-visible{outline:2px solid var(--pg-err-ink);outline-offset:3px}@media print{.pg-page :is(.pg-otw-dot,.pg-fx-clock-live):before{display:none}.pg-btn,.pg-otw,.pg-fx-next,.pg-fx-res-mark,.pg-st-table tr[data-us]>*{color:#111!important;box-shadow:none!important;background:0 0!important;transform:none!important}.pg-fx-row,.pg-fx-next,.pg-cv-item,.pg-st-table tr,.pg-otw,.pg-note,.pg-btn{break-inside:avoid}}.pg-page .pg-xfoot a{color:var(--pg-ink);text-decoration:underline;-webkit-text-decoration-color:var(--pg-accent);-webkit-text-decoration-color:var(--pg-accent);-webkit-text-decoration-color:var(--pg-accent);text-decoration-color:var(--pg-accent);text-underline-offset:.2em;font-weight:600;text-decoration-thickness:1.5px}
