.pp-hero{position:relative;z-index:3;overflow:hidden;overflow:clip visible;margin-top:calc(-1 * var(--pp-header-h));padding-top:var(--pp-header-h);background-color:var(--pp-space);background-image:linear-gradient(180deg,rgba(8,9,13,0) 70%,var(--pp-space) 100%),radial-gradient(circle var(--pp-glow-r, 760px) at var(--pp-glow-x, 50%) var(--pp-glow-y, 260px),rgba(255,255,255,.085) 0%,rgba(255,255,255,.06) 25%,rgba(255,255,255,.03) 50%,rgba(255,255,255,.01) 80%,rgba(255,255,255,0) 100%)}.pp-hero__speckle{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0}.pp-hero.is-lit .pp-hero__speckle{opacity:1}.pp-hero__inner{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"figure" "copy" "avail";padding-top:8px;padding-bottom:40px}.pp-hero__figure{grid-area:figure;width:min(340px,86vw);margin:0 auto}.pp-hero__orrery{position:relative;width:100%;aspect-ratio:1;z-index:0}.pp-hero__host{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.pp-hero__trails{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none}.pp-hero.is-gliding .solar-syst-inner>div:not(.sun):not(.asteroids-belt):before,.pp-hero.is-gliding .solar-syst-inner>.earth:after,.pp-hero.is-gliding .solar-syst-inner>.saturn:after{visibility:hidden}.pp-hero .pp-orrery,.pp-hero .pp-orrery .pp-sky{background:transparent}.pp-hero.is-intro .solar-syst-inner>div{opacity:0}.pp-hero__annos{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3}.pp-hero__tag{--pp-tag-r: 14px;position:absolute;width:0;height:0;opacity:0;transition:opacity .22s ease}.pp-hero__tag.is-on{opacity:1}.pp-hero__tag-ring{position:absolute;left:calc(-1 * var(--pp-tag-r));top:calc(-1 * var(--pp-tag-r));width:calc(2 * var(--pp-tag-r));height:calc(2 * var(--pp-tag-r));border:1px solid var(--pp-gold);border-radius:50%;transform:scale(.55);transition:transform .42s var(--pp-ease-enter)}.pp-hero__tag.is-on .pp-hero__tag-ring{transform:none}.pp-hero__tag-name{position:absolute;left:calc(var(--pp-tag-r) + 10px);top:0;transform:translate(-4px,-50%);white-space:nowrap;font-family:var(--pp-forum);font-size:14px;line-height:1;letter-spacing:.22em;text-transform:uppercase;color:var(--pp-starlight);text-shadow:0 0 10px var(--pp-space),0 0 4px var(--pp-space),0 0 2px var(--pp-space);transition:transform .42s var(--pp-ease-enter)}.pp-hero__tag.is-on .pp-hero__tag-name{transform:translateY(-50%)}.pp-hero__tag.is-left .pp-hero__tag-name{left:auto;right:calc(var(--pp-tag-r) + 10px);transform:translate(4px,-50%)}.pp-hero__tag.is-left.is-on .pp-hero__tag-name{transform:translateY(-50%)}.pp-hero__readout{display:flex;flex-direction:column;align-items:center;gap:6px;margin:14px 0 28px;text-align:center}.pp-hero__date:before,.pp-hero__date:after{transition:opacity .36s ease}.pp-hero.is-gliding .pp-hero__date:before,.pp-hero.is-gliding .pp-hero__date:after{opacity:0}.pp-hero__caption{font-family:var(--pp-glacial);font-size:13px;line-height:18px;color:var(--pp-fg-muted)}.pp-hero__copy{grid-area:copy;display:flex;flex-direction:column;align-items:flex-start}.pp-hero__h1{margin:0;font-weight:400}.pp-hero__h1 .pp-eyebrow{margin-bottom:14px}.pp-hero__h1 .pp-display-xl{display:block}.pp-hero__lead{margin-top:18px;max-width:440px}.pp-hero__lead--desk{display:none}.pp-hero__field{position:relative;width:100%;max-width:460px;margin-top:28px}.pp-hero__today{position:absolute;top:-8px;right:0;display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:4px 0 4px 8px;border:0;background:none;color:var(--pp-fg-muted);font-family:var(--pp-glacial);font-size:11px;line-height:16px;letter-spacing:.24em;text-transform:uppercase;cursor:pointer;transition:color .16s ease}.pp-hero__today:hover{color:var(--pp-fg)}.pp-hero__today .pp-sundot{width:5px;height:5px}.pp-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;width:100%;margin-top:22px}.pp-hero__actions .pp-btn{width:100%}.pp-hero__actions [hidden]{display:none!important}.pp-hero__avail{grid-area:avail;margin-top:40px;padding-top:24px;border-top:1px solid var(--pp-line)}.pp-hero__avail-label{margin-bottom:14px}.pp-hero__avail-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;list-style:none;margin:0;padding:0}.pp-avail{display:flex;flex-direction:column;gap:10px;color:var(--pp-fg);text-decoration:none}.pp-avail__thumb{display:block;position:relative;width:100%;aspect-ratio:4 / 5;overflow:hidden;border-radius:6px;background:var(--pp-orbit);box-shadow:0 0 0 1px var(--pp-line)}.pp-avail__thumb img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s var(--pp-ease-enter)}.pp-avail:hover .pp-avail__thumb img{transform:scale(1.06)}.pp-avail__text{display:flex;flex-direction:column;gap:3px;min-width:0}.pp-avail__name{font-family:var(--pp-forum);font-size:15px;line-height:19px;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:text-decoration-color .2s ease}.pp-avail:hover .pp-avail__name{text-decoration-color:currentColor}.pp-avail__price{font-family:var(--pp-glacial);font-size:13px;line-height:17px;color:var(--pp-fg-muted)}.pp-hero [data-pp-hero-rise]{opacity:0;transform:translateY(12px);transition:opacity .7s var(--pp-ease-enter),transform .8s var(--pp-ease-enter);transition-delay:calc(.9s + var(--pp-d, 0) * 80ms)}.pp-hero.is-lit [data-pp-hero-rise]{opacity:1;transform:none}.pp-hero__legend{display:none}@media(min-width:750px){.pp-hero__h1 .pp-display-xl{font-size:50px;line-height:54px}.pp-hero__figure{width:min(520px,70vw)}.pp-hero__actions .pp-btn{width:auto}.pp-hero__avail-list{display:flex;flex-wrap:wrap;gap:18px 32px}.pp-avail{flex-direction:row;align-items:center;gap:14px}.pp-avail__thumb{width:52px;flex:none}.pp-avail__name{font-size:16px;line-height:20px}}@media(min-width:990px){.pp-hero{--pp-hero-h: clamp(640px, calc(100vh - var(--pp-strip-h)), 1000px);min-height:var(--pp-hero-h);display:flex;align-items:stretch}.pp-hero__inner{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:1fr auto;grid-template-areas:none;column-gap:var(--pp-gutter);padding-top:28px;padding-bottom:36px;min-height:calc(var(--pp-hero-h) - var(--pp-header-h));width:100%}.pp-hero__copy{grid-area:auto;grid-column:1 / span 6;grid-row:1;align-self:center;position:relative;z-index:4}.pp-hero__h1 .pp-display-xl{font-size:clamp(42px,3.3vw,54px);line-height:1.08;max-width:9.2em}.pp-hero__lead,.pp-hero__field{max-width:460px}.pp-hero__today{font-size:12px}.pp-hero__lead--desk{display:block}.pp-hero__lead--mobile{display:none}.pp-hero__figure{--pp-orr: min(800px, 52vw, calc(var(--pp-hero-h) - var(--pp-header-h) - 132px));position:absolute;grid-area:auto;left:calc(72% - var(--pp-orr) / 2);top:50%;width:var(--pp-orr);margin:0;transform:translateY(-50%)}.pp-hero__orrery{width:var(--pp-orr);height:var(--pp-orr)}.pp-hero__readout{margin:16px 0 0}.pp-hero__avail{grid-area:auto;grid-column:1 / span 7;grid-row:2;align-self:end;margin-top:28px;padding-top:0;border-top:0;position:relative;z-index:3}.pp-hero__avail-list{flex-wrap:nowrap;gap:30px}.pp-avail__thumb{width:54px}}@media(min-width:1200px){.pp-hero{--pp-legend-w: 120px;--pp-legend-gap: 56px}.pp-hero__copy,.pp-hero__lead,.pp-hero__field{max-width:420px}.pp-hero__figure{--pp-orr: min(800px, calc(var(--pp-hero-h) - var(--pp-header-h) - 132px), calc(min(100vw, var(--pp-max) + 2 * var(--pp-margin)) - 2 * var(--pp-margin) - 484px - var(--pp-legend-w) - var(--pp-legend-gap)));left:calc(100% - var(--pp-margin) - var(--pp-legend-w) - var(--pp-legend-gap) - var(--pp-orr))}.pp-hero__legend{position:absolute;left:calc(100% + var(--pp-legend-gap));top:calc(var(--pp-orr) / 2 - 162px);display:block;width:var(--pp-legend-w);margin:0;padding:0;list-style:none}.pp-hero__planet{display:inline-flex;align-items:center;gap:10px;width:100%;min-height:36px;padding:0;border:0;background:none;color:var(--pp-starlight);font-family:var(--pp-forum);font-size:12px;line-height:16px;letter-spacing:.24em;text-transform:uppercase;text-align:left;cursor:pointer}.pp-hero__planet i{width:8px;height:8px;border-radius:50%;flex:none}.pp-hero__planet span{transition:color .16s ease}.pp-hero__planet:hover span,.pp-hero__planet:focus-visible span,.pp-hero__planet.is-on span{color:var(--pp-gold)}}.pp-dawn{position:relative;overflow:hidden;container-type:inline-size;aspect-ratio:1650 / 2303;background:var(--pp-paper)}.pp-dawn__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#000;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 82.5%,rgba(0,0,0,.9) 86.5%,rgba(0,0,0,.6) 91.5%,rgba(0,0,0,.25) 96.5%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 82.5%,rgba(0,0,0,.9) 86.5%,rgba(0,0,0,.6) 91.5%,rgba(0,0,0,.25) 96.5%,transparent 100%)}.pp-dawn__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:66% 100%;transform-origin:66% 42.2%;transform:scale(1.1)}.pp-dawn__media:before{content:"";position:absolute;left:0;right:0;top:0;height:min(30%,200px);z-index:1;background:linear-gradient(180deg,var(--pp-space) 0%,rgba(8,9,13,.6) 45%,rgba(8,9,13,0) 100%)}.pp-dawn__inner{position:relative;z-index:2;display:flex;justify-content:flex-start;padding-top:clamp(52px,16cqw,72px)}.pp-dawn .pp-dawn__line{margin:0;max-width:10.5em;font-size:28px;line-height:34px;text-align:left;text-wrap:balance;color:var(--pp-starlight)}.pp-dawn__line .pp-gold{color:var(--pp-gold)}.pp-dawn__credit{position:absolute;left:0;right:0;bottom:12px;z-index:2;margin:0 auto;display:flex;justify-content:center}.pp-dawn__credit .pp-dateline{font-size:10px;letter-spacing:.22em;color:var(--pp-ink-muted, rgba(28, 33, 39, .62))}.pp-dawn__credit .pp-dateline:before,.pp-dawn__credit .pp-dateline:after{width:16px}@media(min-width:750px){.pp-dawn{aspect-ratio:2363 / 1950}.pp-dawn__media{-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 79%,rgba(0,0,0,.93) 83%,rgba(0,0,0,.72) 88%,rgba(0,0,0,.42) 93%,rgba(0,0,0,.14) 97.5%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 79%,rgba(0,0,0,.93) 83%,rgba(0,0,0,.72) 88%,rgba(0,0,0,.42) 93%,rgba(0,0,0,.14) 97.5%,transparent 100%)}.pp-dawn__media img{transform-origin:66% 31.8%}.pp-dawn__inner{position:absolute;left:0;right:0;bottom:56.31vw;bottom:56.31cqw;transform:translateY(50%);align-items:center;padding-top:0}.pp-dawn .pp-dawn__line{max-width:10.5em;font-size:clamp(30px,2.6vw,40px);line-height:1.18}.pp-dawn__credit{justify-content:flex-end;bottom:18px}}@media(prefers-reduced-motion:reduce){.pp-dawn__media img{transform:none}}.pp-panel__copy>*+*{margin-top:18px}.pp-panel__copy .pp-display-l{margin-top:14px}.pp-panel__copy .pp-lead{margin-top:22px}.pp-spec{display:grid;grid-template-columns:92px minmax(0,1fr);gap:10px 16px;align-items:baseline;margin-top:30px!important;padding-top:22px;border-top:1px solid var(--pp-line)}.pp-spec dt{margin:0}.pp-spec dd{margin:0;font-size:15px;line-height:22px;color:var(--pp-fg)}.pp-formatlist{list-style:none;margin:0;padding:0}.pp-formatlist li{display:flex;align-items:flex-start;gap:10px;padding:3px 0;color:var(--pp-fg)}.pp-formatlist li .pp-icon{margin-top:1px;color:var(--pp-fg-muted)}.pp-formatlist li span span{color:var(--pp-fg-muted)}.pp-sizes-line{display:flex;align-items:center;gap:14px}.pp-sizes-diagram{width:44px;height:46px;flex:none;color:var(--pp-fg-muted)}.pp-panel__cta{margin-top:32px!important}.pp-print{transition:color .7s ease}.pp-print__night{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--pp-space);opacity:0;pointer-events:none;transition:opacity .7s ease}.pp-print.is-evening{--pp-fg: var(--pp-starlight);--pp-fg-muted: var(--pp-starlight-muted);--pp-line: var(--pp-night-line);--pp-accent: var(--pp-gold);--pp-focus: var(--pp-gold);--pp-btn-bg: var(--pp-starlight);--pp-btn-fg: var(--pp-ink)}.pp-print.is-evening .pp-print__night{opacity:1}.pp-print *,.pp-print *:before,.pp-print *:after{transition-property:color,background-color,border-color,opacity;transition-duration:.7s;transition-timing-function:ease}.pp-print .pp-wrap{position:relative}.pp-print__grid{row-gap:40px}.pp-print__photo{grid-column:1 / -1;position:relative}.pp-print__frame{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--pp-limestone)}.pp-print__frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pp-print__frame img[data-edition=black]{opacity:0;transition:opacity .7s ease}.pp-print.is-evening .pp-print__frame img[data-edition=black]{opacity:1}.pp-print__photo .pp-editions--float{position:absolute;left:14px;bottom:14px;z-index:2;padding:6px;border-radius:999px;background:#f5f2ebdb;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);--pp-fg: var(--pp-ink);--pp-line: var(--pp-day-line)}.pp-print__photo .pp-editions--float .pp-edition{color:var(--pp-ink);min-height:36px}.pp-print__photo .pp-editions--float .pp-edition:has(input:checked){border-color:var(--pp-ink)}.pp-print__copy{grid-column:1 / -1}@media(max-width:989px){.pp-print__grid{row-gap:0}.pp-print__copy{display:contents}.pp-print__copy>*{grid-column:1 / -1;order:1}.pp-print__photo{order:2;margin-top:28px}.pp-print__copy>.pp-spec,.pp-print__copy>.pp-panel__cta{order:3}.pp-print__copy>.pp-panel__cta .pp-btn{width:100%}}@media(min-width:990px){.pp-print__grid{align-items:center}.pp-print__photo{grid-column:1 / span 7;grid-row:1}.pp-print__frame{aspect-ratio:3 / 2}.pp-print__photo .pp-editions--float{display:none}.pp-print__copy{grid-column:9 / span 4;grid-row:1}}.pp-print__editions-desk{display:none}@media(min-width:990px){.pp-print__editions-desk{display:contents}}.pp-print__editions-mobile{display:contents}@media(min-width:990px){.pp-print__editions-mobile{display:none}}.pp-case__grid{row-gap:40px;align-items:center}.pp-case__filmwrap{position:relative;grid-column:1 / -1}.pp-case__film{position:relative;aspect-ratio:3 / 2;overflow:hidden;background:var(--pp-paper)}.pp-case__film video,.pp-case__film img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.pp-case__filmwrap .pp-media-pause{right:14px;bottom:14px;border-color:#1c212740;background:#ece9e299;color:var(--pp-ink)}.pp-case__copy{grid-column:1 / -1}.pp-case__diagram{margin-top:26px!important}.pp-case__price{color:var(--pp-fg);font-size:15px}@media(max-width:989px){.pp-case__grid{row-gap:0}.pp-case__copy{display:contents}.pp-case__copy>*{grid-column:1 / -1;order:1}.pp-case__filmwrap{order:2;margin-top:28px}.pp-case__copy>.pp-case__diagram,.pp-case__copy>.pp-spec,.pp-case__copy>.pp-panel__cta{order:3}.pp-case__copy>.pp-case__diagram{margin-top:36px!important}}@media(min-width:990px){.pp-case__grid{align-items:center}.pp-case__filmwrap{grid-column:1 / span 7;grid-row:1}.pp-case__film{aspect-ratio:3 / 2}.pp-case__copy{grid-column:8 / span 5;grid-row:1;padding-left:calc(var(--pp-gutter) * .5)}.pp-case__diagram .pp-skydia__caption{max-width:none}}@media(min-width:1280px){.pp-case__diagram{container-type:inline-size}.pp-case__diagram .pp-skydia__caption{white-space:nowrap;font-size:min(14px,100cqi / 35.2)}}.pp-posters__head{row-gap:32px;align-items:end}.pp-posters__copy{grid-column:1 / -1}.pp-posters__photo{grid-column:1 / -1;position:relative;aspect-ratio:1;overflow:hidden;background:var(--pp-limestone)}.pp-posters__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pp-posters__cta{margin-top:36px;display:flex;justify-content:flex-start}@media(min-width:990px){.pp-posters__copy{grid-column:1 / span 4;align-self:start}.pp-posters__photo{grid-column:6 / span 7;aspect-ratio:3 / 2}.pp-posters__cta{justify-content:flex-end}}.pp-posters__gallery{margin-top:64px}.pp-wallsec{padding-top:32px;padding-bottom:var(--pp-feature-pad)}.pp-wallsec__head{display:grid;gap:12px}.pp-wallsec__intro{max-width:760px;margin:0 auto 56px;padding-top:40px;text-align:center}.pp-wallsec__intro .pp-display-m{margin:12px 0 20px}.pp-wallsec__intro .pp-lead{margin:0 auto}.pp-wallsec .pp-posters__gallery{margin-top:0}.pp-wallsec .pp-wallsec__head+.pp-posters__gallery{margin-top:36px}@media(min-width:990px){.pp-wallsec{padding-top:40px}.pp-wallsec__intro{margin-bottom:72px}.pp-wallsec .pp-wallsec__head+.pp-posters__gallery{margin-top:52px}}.pp-wall{--pp-g-h: min(420px, 108vw);--pp-u: calc(var(--pp-g-h) / 1040);--pp-g-pitch: calc(640 * var(--pp-u));--pp-g-inset: max(0px, calc(max(var(--pp-margin), (100% - var(--pp-max)) / 2) - 75.5 * var(--pp-u)))}.pp-wall .pp-lineup__bar{margin-bottom:28px}.pp-wall .pp-wall__rail{position:relative;grid-auto-columns:var(--pp-g-pitch);gap:0;margin:0;padding:0 var(--pp-g-inset);scroll-padding-left:var(--pp-g-inset);list-style:none;background-image:var(--pp-g-wall);background-repeat:repeat-x;background-size:calc(2400 * var(--pp-u)) var(--pp-g-h);background-position:0 0;background-attachment:local}.pp-wall .pp-wall__rail:after{content:"";position:absolute;left:0;top:calc(818 * var(--pp-u));width:calc(var(--pp-g-n, 9) * var(--pp-g-pitch) + 2 * var(--pp-g-inset));height:calc(60 * var(--pp-u));z-index:2;pointer-events:none;background-image:var(--pp-g-lip);background-repeat:repeat-x;background-size:calc(2400 * var(--pp-u)) 100%;background-position:0 0}.pp-wall__slot{position:relative}.pp-wall__item{display:block;color:var(--pp-fg);text-decoration:none}.pp-wall__frames{position:relative;display:block;height:var(--pp-g-h)}.pp-wall__frame{position:absolute;z-index:1;left:50%;top:calc(196 * var(--pp-u));width:calc(700 * var(--pp-u));max-width:none;height:calc(636 * var(--pp-u));margin-left:calc(-304.5 * var(--pp-u))}.pp-wall__frame--black{opacity:0;clip-path:inset(5.346% 21.286% 0 8.286%);transition:opacity .45s var(--pp-ease-enter)}.pp-wall__item:hover .pp-wall__frame--black,.pp-wall__item:focus-visible .pp-wall__frame--black,.pp-wall__item.is-lifted .pp-wall__frame--black{opacity:1}.pp-wall__label{display:flex;flex-direction:column;align-items:center;padding:6px 14px 4px;text-align:center}.pp-wall__label .pp-card__line{font-size:15px;line-height:21px;max-width:17em;text-wrap:balance}.pp-wall__label .pp-card__price{justify-content:center}.pp-wall .pp-progress{margin-left:var(--pp-margin);margin-right:var(--pp-margin)}@media(min-width:750px){.pp-wall{--pp-g-h: 460px}}@media(min-width:990px){.pp-posters__gallery{margin-top:88px}.pp-wall{--pp-g-h: 520px}.pp-wall .pp-progress{display:none}}@media(prefers-reduced-motion:reduce){.pp-wall__frame--black{transition:none}}.pp-how__grid{display:grid;grid-template-columns:minmax(0,1fr);row-gap:26px}.pp-how__head .pp-display-l{margin-top:14px}.pp-how__visual{margin:0 calc(-1 * var(--pp-margin))}.pp-how__stage{position:relative;width:100%;aspect-ratio:1;margin:0 auto;overflow:hidden;background:#9d8b77}.pp-how__plate,.pp-how__crop img,.pp-how__canvas{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.pp-how__crop{position:absolute;display:block}.pp-how__art{left:12.7083%;top:24.7917%;width:40.875%;height:51.0833%}.pp-how__bars{left:74.4167%;top:68.5833%;width:14.75%;height:7.2083%}.pp-how__canvas{visibility:hidden}.pp-how__stage.is-canvas .pp-how__canvas{visibility:visible}.pp-how__stage.is-canvas>:not(canvas){visibility:hidden}.pp-how__beats{list-style:none;margin:0;padding:0;display:grid;gap:10px}.pp-how__beat{padding:14px 0 14px 20px;border-left:1px solid var(--pp-line);transition:opacity .5s ease,border-color .5s ease}.pp-how__beat .pp-eyebrow,.pp-how__beat .pp-title{margin-bottom:8px}.pp-how__beat .pp-body{margin:0}.pp-js .pp-how__beat{opacity:.4}.pp-js .pp-how__beat.is-active{opacity:1;border-left-color:var(--pp-ink)}.pp-how__link{display:inline-block;margin-top:10px}@media(min-width:750px){.pp-how__visual{margin:0}.pp-how__stage{max-width:620px}}@media(min-width:990px){.pp-how__grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--pp-gutter);row-gap:36px;align-items:center}.pp-how__head{grid-column:1 / span 5;grid-row:1;align-self:end}.pp-how__beats{grid-column:1 / span 5;grid-row:2;align-self:start}.pp-how__visual{grid-column:6 / span 7;grid-row:1 / span 2}.pp-how__stage{max-width:min(760px,82vh)}}@media(prefers-reduced-motion:reduce){.pp-how__beat{transition:none}}.pp-moments__head{margin-bottom:40px}.pp-moments__head .pp-lead{margin-top:18px}.pp-moments__grid{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:var(--pp-gutter);list-style:none;margin:0 calc(-1 * var(--pp-margin));padding:0 var(--pp-margin) 4px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--pp-margin);scrollbar-width:none}.pp-moments__grid::-webkit-scrollbar{display:none}.pp-moments__grid>li{scroll-snap-align:start}.pp-moment{display:block;color:var(--pp-fg);text-decoration:none}.pp-moment__media{display:block;position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--pp-limestone)}.pp-moment__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--pp-ease-enter)}.pp-moment:hover .pp-moment__media img{transform:translateY(-4px) scale(1.012)}.pp-moment__name{margin-top:16px}.pp-moment .pp-dateline{margin-top:8px;font-size:11px;color:var(--pp-fg-muted)}.pp-moment__msg{margin-top:6px;font-family:var(--pp-forum);font-size:17px;color:var(--pp-fg-muted)}.pp-moments__note{margin-top:28px}@media(min-width:990px){.pp-moments__layout{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--pp-gutter)}.pp-moments__head{grid-column:1 / span 5;margin-bottom:56px}.pp-moments__grid{grid-column:1 / -1;grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;gap:56px var(--pp-gutter);margin:0;padding:0;overflow:visible}.pp-moments__note{grid-column:1 / -1}}.pp-care{position:relative;overflow:hidden;background:#000;padding:0 0 calc(var(--pp-support-pad) + 24px)}.pp-care:after{content:"";position:absolute;left:0;right:0;bottom:0;height:140px;background:linear-gradient(180deg,rgba(8,9,13,0) 0%,var(--pp-space) 100%);pointer-events:none}.pp-care__sky{display:flex;justify-content:center;padding-top:48px}.pp-care__pluto{position:relative;width:min(76vw,420px);margin:0}.pp-care__pluto img{display:block;width:100%;height:auto;aspect-ratio:1;transform-origin:50% 50%;transform:scale(1.1)}@media(prefers-reduced-motion:reduce){.pp-care__pluto img{transform:none}}.pp-care__credit{display:flex;justify-content:center;margin-top:14px}.pp-care__credit .pp-dateline{font-size:10px;letter-spacing:.22em;color:var(--pp-starlight-muted)}.pp-care__credit .pp-dateline:before,.pp-care__credit .pp-dateline:after{width:16px}.pp-care__wrap{position:relative;z-index:1}.pp-care__body{padding-top:40px}.pp-care__points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px var(--pp-gutter);list-style:none;margin:40px 0 0;padding:0}.pp-care__points li{padding-top:18px;border-top:1px solid var(--pp-line)}.pp-care__points .pp-icon{width:24px;height:24px;color:var(--pp-gold);margin-bottom:14px}.pp-care__points .pp-title{font-size:20px;line-height:26px;margin-bottom:6px}.pp-care__points .pp-small{color:var(--pp-fg-muted)}.pp-care__points a{color:var(--pp-fg)}.pp-review{margin:56px 0 0;max-width:640px}.pp-review__stars{display:inline-flex;gap:3px;color:var(--pp-gold);margin-bottom:18px}.pp-review__stars .pp-icon{width:14px;height:14px}.pp-review blockquote{margin:0;padding:0;border:0;font-style:normal;font-family:var(--pp-forum);font-size:22px;line-height:30px;color:var(--pp-fg);text-wrap:pretty}.pp-review figcaption{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:18px;font-size:14px;color:var(--pp-fg-muted)}.pp-care__family{margin-top:32px;color:var(--pp-fg-muted)}@media(min-width:750px){.pp-care__pluto{width:min(56vw,460px)}.pp-care__points{gap:36px var(--pp-gutter)}.pp-review blockquote{font-size:26px;line-height:34px}}@media(min-width:990px){.pp-care{display:flex;align-items:center;min-height:min(100vh,1040px);padding:var(--pp-support-pad) 0}.pp-care__sky{position:absolute;top:0;right:0;bottom:0;left:0;display:block;padding:0}.pp-care__pluto{position:absolute;top:50%;right:max(var(--pp-margin),calc(50% - var(--pp-max) / 2));width:min(42vw,620px,72vh);transform:translateY(-50%)}.pp-care__credit{position:absolute;top:100%;left:0;right:0}.pp-care__wrap{width:100%}.pp-care__body{max-width:min(560px,46vw);padding-top:0}.pp-care__points{margin-top:48px;gap:36px 40px}.pp-review blockquote{font-size:26px;line-height:35px}}.pp-journal__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:16px 32px;margin-bottom:40px}.pp-journal__head .pp-lead{margin-top:12px}.pp-journal__list{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:var(--pp-gutter);list-style:none;margin:0 calc(-1 * var(--pp-margin));padding:0 var(--pp-margin) 4px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.pp-journal__list::-webkit-scrollbar{display:none}.pp-journal__list>li{scroll-snap-align:start}.pp-post{display:block;color:var(--pp-fg);text-decoration:none}.pp-post__media{display:block;position:relative;aspect-ratio:3 / 2;overflow:hidden;background:var(--pp-space)}.pp-post__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--pp-ease-enter)}.pp-post:hover .pp-post__media img{transform:scale(1.03)}.pp-post .pp-dateline{margin-top:16px;font-size:11px;color:var(--pp-fg-muted)}.pp-post__title{margin-top:8px;font-family:var(--pp-forum);font-size:22px;line-height:28px;text-wrap:balance}.pp-post__time{margin-top:6px}@media(min-width:990px){.pp-journal__list{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;margin:0;padding:0;overflow:visible}.pp-post__title{font-size:24px;line-height:30px}}.pp-closing{position:relative;min-height:90vh;display:flex;align-items:flex-start;overflow:hidden;overflow:clip visible;background:var(--pp-space)}.pp-closing__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden}.pp-closing__img img{width:100%;height:100%;object-fit:cover;object-position:50% 100%;display:block;transform-origin:50% calc(100% - 47vw);transform:scale(1.1)}@media(prefers-reduced-motion:reduce){.pp-closing__img img{transform:none}}.pp-closing__img:before,.pp-closing__img:after{content:"";position:absolute;left:0;right:0;z-index:1}.pp-closing__img:before{top:0;height:30%;background:linear-gradient(180deg,#08090d,#08090d00)}.pp-closing__img:after{bottom:0;height:10vw;background:linear-gradient(180deg,#08090d00,#08090d8c 45%,#08090d)}.pp-closing .pp-wrap{position:relative;z-index:2;padding-top:14vh;padding-bottom:calc(80vw + 28px);display:flex;flex-direction:column;align-items:center;text-align:center}.pp-closing .pp-display-l{margin-top:12px}.pp-closing__form{display:flex;flex-direction:column;align-items:stretch;gap:18px;width:100%;max-width:460px;margin-top:34px;text-align:left}.pp-closing__links{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 18px;margin-top:6px}.pp-closing__credit{position:absolute;left:0;right:0;bottom:14px;z-index:2;margin:0;display:flex;justify-content:center}.pp-closing__credit .pp-dateline{font-size:10px;letter-spacing:.22em;color:var(--pp-starlight-muted)}.pp-closing__credit .pp-dateline:before,.pp-closing__credit .pp-dateline:after{width:16px}@media(min-width:750px){.pp-closing .pp-wrap{padding-bottom:calc(36vw + 32px)}.pp-closing__img img{transform-origin:50% calc(100% - 21vw)}.pp-closing__img:after{height:4vw}.pp-closing__credit{justify-content:flex-end;padding:0 var(--pp-margin);bottom:18px}}@media(min-width:990px){.pp-closing{min-height:92vh}.pp-closing .pp-wrap{padding-top:16vh}.pp-closing__form{max-width:560px;flex-direction:row;align-items:flex-end}.pp-closing__form .pp-datefield{flex:1}.pp-closing__form .pp-btn{flex:none}}.pp-chapters{display:none}@media(min-width:1280px)and (hover:hover){.pp-chapters{position:fixed;left:14px;top:50%;z-index:30;display:block;padding:9px 6px;border-radius:999px;transform:translateY(-50%);color:var(--pp-ink);background:#f5f2ebcc;box-shadow:0 0 0 1px #1c21271a,0 10px 28px -16px #00000073;-webkit-backdrop-filter:blur(10px) saturate(1.2);backdrop-filter:blur(10px) saturate(1.2);opacity:0;pointer-events:none;transition:opacity .4s ease,color .4s ease,background-color .4s ease,box-shadow .4s ease}.pp-chapters.is-shown{opacity:1;pointer-events:auto}.pp-chapters[data-surface=night]{color:var(--pp-starlight);background:#12141abd;box-shadow:0 0 0 1px #ece3d229,0 10px 28px -16px #000000b3}.pp-chapters__list{display:flex;flex-direction:column;gap:1px;list-style:none;margin:0;padding:0}.pp-chapters a{position:relative;display:flex;align-items:center;justify-content:center;width:24px;height:22px;color:inherit;text-decoration:none}.pp-chapters__mark{width:10px;height:2px;border-radius:2px;background:currentColor;opacity:.5;transition:width .3s var(--pp-ease-enter),height .3s var(--pp-ease-enter),opacity .2s ease,background-color .2s ease}.pp-chapters a:hover .pp-chapters__mark{opacity:1;width:13px}.pp-chapters a.is-current .pp-chapters__mark{width:7px;height:7px;border-radius:50%;background:var(--pp-sun);opacity:1}.pp-chapters__name{position:absolute;left:calc(100% + 14px);top:50%;padding:3px 8px;border-radius:4px;white-space:nowrap;font-family:var(--pp-glacial);font-size:10px;line-height:14px;letter-spacing:.18em;text-transform:uppercase;color:var(--pp-ink);background:var(--pp-paper);box-shadow:0 0 0 1px #1c21271a;opacity:0;transform:translate(-4px,-50%);pointer-events:none;transition:opacity .2s ease,transform .26s var(--pp-ease-enter)}.pp-chapters[data-surface=night] .pp-chapters__name{color:var(--pp-starlight);background:var(--pp-orbit);box-shadow:0 0 0 1px #ece3d229}.pp-chapters:hover .pp-chapters__name,.pp-chapters a:focus-visible .pp-chapters__name{opacity:1;transform:translateY(-50%)}.pp-chapters a.is-current .pp-chapters__name{font-weight:400;box-shadow:0 0 0 1px var(--pp-gold)}}@media(prefers-reduced-motion:reduce){.pp-hero [data-pp-hero-rise]{opacity:1;transform:none;transition:none}.pp-hero.is-intro .solar-syst-inner>div{opacity:1}.pp-hero__tag,.pp-hero__tag-ring,.pp-hero__tag-name{transition:none}.pp-hero__speckle{opacity:1}.pp-print *,.pp-print *:before,.pp-print *:after{transition-duration:1ms}.pp-moment__media img,.pp-post__media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/pp-home.css.map */
