.pd-presskit .pd-grain{opacity:.55;mix-blend-mode:overlay;filter:grayscale(1) contrast(1.6)}.pd-presskit .pd-basebg:after{content:"";position:absolute;inset:0;background:radial-gradient(80% 60% at 8% 0%,#ffffff29,#fff0 62%),radial-gradient(70% 60% at 100% 100%,#0000001f,#0000 62%)}.pd-presskit .pd-chrome-fade{display:none}.pk-page{container:pk / inline-size;--pk-max: 1240px;--pk-gutter: clamp(20px, 5cqi, 64px);--pk-col-gap: clamp(16px, 2cqi, 24px);--pk-gap: clamp(56px, 7cqi, 104px);--pk-part-gap: clamp(96px, 12cqi, 176px);--pk-mast-h: 60px}.pk-wrap{max-width:var(--pk-max);margin:0 auto;padding:0 var(--pk-gutter);width:100%}.pk-scroller{scroll-behavior:smooth}.pk-page .pk-scroller{container-type:size}.pk-face{font-family:var(--pd-title-font, inherit);font-weight:var(--pd-title-weight, 600);letter-spacing:var(--pd-title-track, -.035em);font-stretch:var(--pd-title-stretch, normal)}.pk-mono{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--pd-text-lo);font-variant-numeric:tabular-nums}.pk-mono.pk-ink,.pk-ink{color:var(--pd-text-hi)}.pk-mast{position:sticky;top:0;z-index:30;height:var(--pk-mast-h);margin-bottom:calc(-1 * var(--pk-mast-h));transition:background-color var(--motion-normal) var(--motion-ease),border-color var(--motion-normal) var(--motion-ease),backdrop-filter var(--motion-normal) var(--motion-ease);border-bottom:1px solid transparent}.pk-mast[data-solid=true]{background:color-mix(in srgb,var(--pd-ink0) 42%,transparent);backdrop-filter:blur(22px) saturate(1.5);-webkit-backdrop-filter:blur(22px) saturate(1.5);border-bottom-color:var(--pd-line)}.pd-light .pk-mast[data-solid=true]{background:color-mix(in srgb,#ffffff 16%,transparent)}.pk-mast-in{height:100%;display:flex;align-items:center;gap:20px}.pk-mast-brand{display:flex;align-items:center;gap:10px;min-width:0;color:var(--pd-text-hi)}.pk-mast-logo{width:28px;height:28px;flex-shrink:0;overflow:hidden}.pk-mast-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.pk-mast-name{font-size:14px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-mast-nav{display:flex;align-items:center;gap:22px;margin-left:auto}.pk-mast-nav button{font-size:13px;color:var(--pd-text-mid);background:none;border:0;padding:4px 0;cursor:pointer;transition:color var(--motion-quick) var(--motion-ease)}.pk-mast-nav button:hover{color:var(--pd-text-hi)}.pk-mast .pd-play,.pk-mast .pd-ghost{height:36px;font-size:13px;padding:0 14px}.pk-mast-cta{margin-left:8px}@container pk (max-width: 860px){.pk-mast-nav{display:none}.pk-mast-cta{margin-left:auto}}.pk-mast[data-over-photo=true]:not([data-solid=true]){color:#fff}.pk-mast[data-over-photo=true]:not([data-solid=true]) .pk-mast-brand,.pk-mast[data-over-photo=true]:not([data-solid=true]) .pk-mast-nav button{color:#ffffffeb}.pk-fit{position:relative;width:100%}.pk-fit-measure{position:absolute;left:0;top:0;visibility:hidden;pointer-events:none;white-space:nowrap;font-size:100px;padding:0;margin:0}.pk-eyebrow{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.pk-eyebrow:before{content:"";width:28px;height:2px;flex-shrink:0;background:var(--brand-accent)}.pk-line{font-size:clamp(18px,1.7cqi,22px);line-height:1.45;color:var(--pd-text-mid);max-width:40ch;text-wrap:pretty}.pk-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pk-actions .pd-play,.pk-actions .pd-ghost{height:48px;padding:0 22px;font-size:15px}.pk-credit{writing-mode:vertical-rl;transform:rotate(180deg)}.pk-hero-fill{position:relative;min-height:max(600px,100svh);min-height:max(600px,100cqh);display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;color:#fff;--pd-text-hi: #fff;--pd-text-mid: rgba(255, 255, 255, .86);--pd-text-lo: rgba(255, 255, 255, .66);--pd-line-strong: rgba(255, 255, 255, .34)}.pk-hero-fill>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pk-hero-fill .pk-shade{position:absolute;inset:0;background:linear-gradient(180deg,#00000073,#0000 22% 42%,#000000e0),linear-gradient(0deg,rgba(var(--pd-glow),.34),rgba(var(--pd-glow),0) 55%)}.pk-hero-fill .pk-hero-body{position:relative;padding-bottom:clamp(28px,5cqi,56px)}.pk-hero-fill .pd-title{line-height:.84;padding-bottom:.04em}.pk-hero-fill .pk-fit{margin-top:18px}.pk-hero-fill .pk-under{margin-top:clamp(20px,2.4cqi,32px);padding-top:20px;border-top:1px solid var(--pd-line-strong);display:grid;gap:20px;grid-template-columns:minmax(0,1fr) auto;align-items:end}.pk-hero-fill .pk-credit{position:absolute;right:14px;top:50%;translate:0 -50%;color:#ffffff8c}@container pk (max-width: 760px){.pk-hero-fill .pk-under{grid-template-columns:minmax(0,1fr)}.pk-hero-fill .pk-credit{display:none}}.pk-hero-cover{padding-top:calc(var(--pk-mast-h) + clamp(32px,6cqi,88px))}.pk-hero-cover .pk-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5cqi,88px);align-items:end}.pk-sleeve{position:relative;aspect-ratio:1;border-radius:var(--pd-radius, 18px);overflow:hidden;background:var(--pd-raised-2);box-shadow:0 50px 100px -40px #000000d9,0 0 0 1px #ffffff12 inset}.pk-sleeve img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.pk-hero-cover .pd-title{font-size:clamp(48px,6.6cqi,112px);line-height:.92;margin-top:20px}.pk-hero-cover .pk-line{margin-top:20px}.pk-hero-cover .pk-actions{margin-top:28px}.pk-facts{margin-top:36px;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));border-top:1px solid var(--pd-line-strong)}.pk-facts>div{padding:14px 16px 0 0}.pk-facts dt{margin-bottom:6px}.pk-facts dd{margin:0;font-size:15px;color:var(--pd-text-hi);line-height:1.4}.pk-partside .pk-facts,.pk-hero-typegrid .pk-facts{margin-top:0;grid-template-columns:minmax(0,1fr);border-top:0}.pk-partside .pk-facts>div,.pk-hero-typegrid .pk-facts>div{display:grid;grid-template-columns:112px minmax(0,1fr);gap:16px;align-items:baseline;padding:13px 0;border-top:1px solid var(--pd-line)}.pk-partside .pk-facts dt,.pk-hero-typegrid .pk-facts dt{margin:0}.pk-partside .pk-facts dd,.pk-hero-typegrid .pk-facts dd{font-size:16px}.pk-facts.pk-facts-across{margin-top:0;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}@container pk (max-width: 760px){.pk-hero-cover .pk-hero-grid{grid-template-columns:minmax(0,1fr)}}.pk-hero-tall{padding-top:calc(var(--pk-mast-h) + 20px)}.pk-folio{display:flex;justify-content:space-between;gap:16px;padding:14px 0 12px;border-top:1px solid var(--pd-line-strong);border-bottom:1px solid var(--pd-line)}.pk-hero-tall .pk-fit{margin-top:clamp(18px,3cqi,40px)}.pk-hero-tall .pd-title{line-height:.86;padding-bottom:.06em}.pk-hero-tall .pk-hero-grid{margin-top:clamp(24px,3cqi,44px);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(24px,3.4cqi,56px);align-items:start}.pk-hero-tall figure{grid-column:span 7;margin:0}.pk-hero-tall figure .pk-photo{aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--pd-radius, 0)}.pk-hero-tall figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.pk-hero-tall figcaption{margin-top:10px}.pk-hero-tall .pk-side{grid-column:span 5;display:flex;flex-direction:column;gap:24px;padding-top:6px}.pk-standfirst{font-family:var(--pd-title-font, inherit);font-style:italic;font-weight:400;font-size:clamp(24px,2.4cqi,34px);line-height:1.22;letter-spacing:-.01em;color:var(--pd-text-hi);text-wrap:pretty;margin:0}.pk-byline{padding-top:14px;border-top:1px solid var(--pd-line);display:flex;flex-direction:column;gap:6px}@container pk (max-width: 760px){.pk-hero-tall figure,.pk-hero-tall .pk-side{grid-column:1 / -1}}.pk-hero-type{padding-top:calc(var(--pk-mast-h) + clamp(28px,6cqi,96px))}.pk-hero-type .pk-fit{margin-top:clamp(20px,4cqi,56px)}.pk-hero-type .pd-title{line-height:.84;padding-bottom:.04em}.pk-hero-typegrid{margin-top:clamp(28px,4cqi,56px);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--pk-col-gap);column-gap:var(--pk-col-gap);row-gap:32px}.pk-hero-typegrid>:first-child{grid-column:1 / 7}.pk-hero-typegrid>:last-child{grid-column:8 / 13}@container pk (max-width: 760px){.pk-hero-typegrid>:first-child,.pk-hero-typegrid>:last-child{grid-column:1 / -1}}.pk-hero-group{padding-top:calc(var(--pk-mast-h) + clamp(28px,6cqi,96px))}.pk-hero-group .pk-folio{border-top:0;border-bottom:0;padding:0}@container pk (max-width: 560px){.pk-folio{flex-direction:column;gap:4px}}.pk-hero-group .pk-fit{margin-top:clamp(20px,3cqi,36px)}.pk-hero-group .pd-title{line-height:.82;padding-bottom:.04em}.pk-hero-group .pk-line{margin-top:24px;max-width:52ch}.pk-index{margin-top:clamp(64px,9cqi,120px)}.pk-index-head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--pk-col-gap);column-gap:var(--pk-col-gap);padding:14px 0;border-top:1px solid var(--pd-text-hi)}.pk-index-head>:first-child{grid-column:1 / 4}.pk-index-head>:last-child{grid-column:4 / 13}.pk-index-row{width:100%;background:none;border:0;padding:18px 0;margin:0;cursor:pointer;text-align:left;color:inherit;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--pk-col-gap);column-gap:var(--pk-col-gap);align-items:center;border-top:1px solid var(--pd-line-strong)}.pk-index-row:last-child{border-bottom:1px solid var(--pd-line-strong)}.pk-index-n{grid-column:1 / 2}.pk-index-face{grid-column:2 / 4;width:clamp(56px,6cqi,80px);aspect-ratio:4 / 5;overflow:hidden;display:grid;place-items:center;border-radius:var(--pd-radius, 0);box-shadow:inset 0 0 0 1px var(--pd-line-strong)}.pk-index-face img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform var(--motion-slow) var(--motion-ease)}.pk-index-name{grid-column:4 / 9;font-size:clamp(30px,4.6cqi,68px);line-height:.92;text-transform:var(--pd-title-case, none);overflow-wrap:anywhere;transition:transform var(--motion-normal) var(--motion-ease)}.pk-index-what{grid-column:9 / 12;font-size:15px;line-height:1.45;color:var(--pd-text-mid)}.pk-index-go{grid-column:12 / 13;justify-self:end;color:var(--pd-text-hi);transition:transform var(--motion-normal) var(--motion-ease)}.pk-index-row:hover .pk-index-name{transform:translate(8px)}.pk-index-row:hover .pk-index-go{transform:translate(4px)}.pk-index-row:hover .pk-index-face img{transform:scale(1.04)}@container pk (max-width: 760px){.pk-index-head>:first-child{grid-column:1 / 7}.pk-index-head>:last-child{grid-column:7 / 13;justify-self:end}.pk-index-row{grid-template-columns:56px minmax(0,1fr) 20px;-moz-column-gap:14px;column-gap:14px;padding:14px 0}.pk-index-n{display:none}.pk-index-face{grid-column:1;grid-row:1 / 3;width:56px}.pk-index-name{grid-column:2;font-size:30px;align-self:end}.pk-index-what{grid-column:2;font-size:13px;margin-top:4px;align-self:start}.pk-index-go{grid-column:3;grid-row:1 / 3}}.pk-body{display:flex;flex-direction:column;gap:var(--pk-gap);padding-top:var(--pk-gap)}.pk-body>.pk-part:first-child{margin-top:calc(var(--pk-part-gap) - var(--pk-gap))}.pk-row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--pk-col-gap);column-gap:var(--pk-col-gap);padding-top:16px;border-top:1px solid var(--pd-line-strong)}.pk-sec{min-width:0;scroll-margin-top:calc(var(--pk-mast-h) + 16px)}.pk-rail{grid-column:1 / 4;align-self:start;position:sticky;top:calc(var(--pk-mast-h) + 20px);display:flex;flex-direction:column;gap:16px;min-width:0}.pk-railhead{display:flex;align-items:baseline;gap:14px}.pk-secnum{color:var(--pd-text-lo)}.pk-sectitle{margin:0;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;line-height:1.4;color:var(--pd-text-hi)}.pd-look-editorial .pk-sectitle{font-family:var(--pd-title-font, inherit);font-size:19px;font-style:italic;font-weight:400;letter-spacing:-.01em;text-transform:none;line-height:1.1}.pk-secmeta{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.pk-main{grid-column:4 / 13;min-width:0}@container pk (max-width: 760px){.pk-rail{grid-column:1 / -1;position:static;flex-direction:row;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin-bottom:22px}.pk-secmeta{flex-direction:row;align-items:center;gap:14px}.pk-main{grid-column:1 / -1}}.pk-textbtn{display:inline-flex;align-items:center;gap:6px;background:none;border:0;padding:4px 0;cursor:pointer;font-size:13px;color:var(--pd-text-mid);border-bottom:1px solid transparent;transition:color var(--motion-quick) var(--motion-ease),border-color var(--motion-quick) var(--motion-ease)}.pk-textbtn:hover{color:var(--pd-text-hi)}.pk-textbtn[aria-pressed=true]{color:var(--pd-text-hi);border-bottom-color:var(--brand-accent)}.pk-textbtn:disabled{opacity:.5;cursor:default}.pk-prose{color:var(--pd-text-mid);font-size:16px;line-height:1.75;text-wrap:pretty}.pk-prose p{margin:0 0 1.1em}.pk-prose p:last-child{margin-bottom:0}.pk-lede{font-size:clamp(20px,2cqi,27px)!important;line-height:1.42!important;color:var(--pd-text-hi);letter-spacing:-.008em;max-width:48ch;margin-bottom:1.2em!important}.pk-statement{font-size:clamp(26px,3.4cqi,46px)!important;line-height:1.12!important;letter-spacing:-.022em;color:var(--pd-text-hi);max-width:24ch;text-wrap:balance}.pd-look-editorial .pk-statement{font-family:var(--pd-title-font, inherit)}.pk-rest{max-width:68ch}.pk-rest.pk-cols{-moz-columns:2 300px;columns:2 300px;-moz-column-gap:clamp(32px,4cqi,64px);column-gap:clamp(32px,4cqi,64px);max-width:none}.pk-rest p{-moz-column-break-inside:avoid;break-inside:avoid-column}.pd-look-editorial .pk-lede:first-letter{font-family:var(--pd-title-font, inherit);float:left;font-size:3.3em;line-height:.84;padding:.06em .1em 0 0;color:var(--brand-accent)}.pk-shelf+.pk-shelf{margin-top:56px}.pk-shelfhead{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:12px}.pk-shelfname{font-size:clamp(18px,1.7cqi,22px);font-weight:600;letter-spacing:-.01em;color:var(--pd-text-hi)}.pk-shelfnote{font-size:14px;color:var(--pd-text-mid);margin:-2px 0 12px;max-width:60ch}.pk-tracks{border-top:1px solid var(--pd-text-hi)}.pk-tracks .pd-prow{padding:17px 4px;gap:18px;border-radius:0}.pk-tracks .pd-prow+.pd-prow{border-top:1px solid var(--pd-line)}.pk-tracks .pd-prow:last-child{border-bottom:1px solid var(--pd-line)}.pk-tracks .pd-pthumb{display:none}.pk-tracks .pd-pnum{font-family:var(--font-mono);width:24px}.pk-tracks .pd-pname{font-size:clamp(17px,1.6cqi,21px);font-weight:500;letter-spacing:-.012em}.pk-tracks .pd-ptime{font-family:var(--font-mono);font-size:12px}.pk-tracks .pd-prow:hover{background:color-mix(in srgb,var(--pd-text-hi) 4%,transparent)}.pk-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.pk-stat{padding:0 20px 0 0}.pk-stat+.pk-stat{padding-left:20px;border-left:1px solid var(--pd-line)}.pk-stat-n{font-size:clamp(56px,7cqi,112px);line-height:.86;display:block;font-variant-numeric:tabular-nums}.pk-stat .pk-mono{display:block;margin-top:10px}.pk-with{margin-top:32px;font-size:clamp(18px,1.6cqi,22px);line-height:1.45;color:var(--pd-text-hi);text-wrap:pretty}.pk-with .pk-mono{margin-right:10px}.pk-labels{margin-top:14px}.pk-dates{border-top:1px solid var(--pd-line-strong)}.pk-date{display:grid;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:20px;padding:18px 0;border-bottom:1px solid var(--pd-line)}.pk-date-day{font-size:clamp(28px,2.6cqi,38px);line-height:.9;text-transform:var(--pd-title-case, none);white-space:nowrap}.pk-date-dow{display:block;margin-top:6px}.pk-date-title{font-size:17px;font-weight:600;color:var(--pd-text-hi)}.pk-date-place{font-size:14px;color:var(--pd-text-mid);margin-top:2px}.pk-date[data-past=true]{opacity:.45}@container pk (max-width: 560px){.pk-date{grid-template-columns:84px minmax(0,1fr)}.pk-date>:last-child:not(:nth-child(2)){display:none}}.pk-gallery{-moz-columns:var(--pk-cols, 3);columns:var(--pk-cols, 3);-moz-column-gap:14px;column-gap:14px}.pk-gallery figure{margin:0 0 14px;-moz-column-break-inside:avoid;break-inside:avoid}.pk-gallery button{display:block;width:100%;padding:0;border:0;background:var(--pd-raised);cursor:zoom-in;overflow:hidden;border-radius:var(--pd-radius, 0)}.pk-gallery img{width:100%;height:auto;display:block;transition:transform var(--motion-slow) var(--motion-ease)}.pk-gallery button:hover img{transform:scale(1.025)}.pk-gallery figcaption{margin-top:8px}@container pk (max-width: 560px){.pk-gallery{-moz-columns:min(2,var(--pk-cols, 2));columns:min(2,var(--pk-cols, 2));-moz-column-gap:8px;column-gap:8px}.pk-gallery figure{margin-bottom:8px}}.pk-viewer{position:fixed;inset:0;z-index:80;background:#050507f0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;color:#fff;animation:pk-fade var(--motion-normal) var(--motion-ease)}.pk-viewer-top,.pk-viewer-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px clamp(20px,5cqi,64px)}.pk-viewer-stage{position:relative;display:grid;place-items:center;padding:0 clamp(20px,5cqi,64px);min-height:0}.pk-viewer-stage img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;display:block}.pk-viewer button{color:#fff}.pk-viewer .pk-mono{color:#ffffff9e}.pk-viewer .pk-textbtn{color:#fff}.pk-viewer-nav{position:absolute;top:50%;translate:0 -50%;width:44px;height:44px;border-radius:99px;display:grid;place-items:center;background:#ffffff14;border:0;cursor:pointer}.pk-viewer-nav:hover{background:#ffffff29}@keyframes pk-fade{0%{opacity:0}to{opacity:1}}.pk-quotes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:clamp(32px,4cqi,64px)}.pk-quote{margin:0}.pk-quote blockquote{margin:0;font-family:var(--pd-title-font, inherit);font-weight:var(--pd-title-weight, 600);font-stretch:var(--pd-title-stretch, normal);letter-spacing:var(--pd-title-track, -.02em);font-size:clamp(26px,3cqi,42px);line-height:1.12;text-wrap:balance;text-indent:-.42em}.pd-look-editorial .pk-quote blockquote{font-style:italic}.pk-quote blockquote:before{content:"“";color:var(--brand-accent)}.pk-quote figcaption{margin-top:18px;display:flex;align-items:center;gap:10px}.pk-quote figcaption:before{content:"";width:20px;height:1px;background:var(--pd-text-lo)}.pk-quote a{color:inherit;text-decoration:none;display:inline-flex;align-items:center;gap:4px}.pk-quote a:hover{color:var(--pd-text-hi)}.pk-book-title{font-size:clamp(40px,6.4cqi,112px);line-height:.88;margin:0;overflow-wrap:anywhere;text-transform:var(--pd-title-case, none)}.pk-book-mail{display:inline-block;margin-top:22px;font-size:clamp(18px,1.8cqi,24px);color:var(--pd-text-hi);text-decoration:underline;text-decoration-color:var(--brand-accent);text-underline-offset:6px;text-decoration-thickness:2px;overflow-wrap:anywhere}.pk-book .pk-actions{margin-top:28px}.pk-linklist{border-top:1px solid var(--pd-line-strong)}.pk-linkrow{display:flex;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid var(--pd-line);color:var(--pd-text-hi);text-decoration:none;transition:color var(--motion-quick) var(--motion-ease)}.pk-linkrow .pk-linklabel{transition:transform var(--motion-normal) var(--motion-ease)}.pk-linkrow:hover .pk-linklabel{transform:translate(6px)}.pk-linkrow .pk-linklabel{font-size:17px;font-weight:500;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pk-video{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:#000;border-radius:var(--pd-radius, 0)}.pk-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.pk-part{display:flex;flex-direction:column;gap:var(--pk-gap);scroll-margin-top:calc(var(--pk-mast-h) + 16px)}.pk-part+.pk-part,.pk-sec+.pk-part,.pk-part+.pk-sec{margin-top:calc(var(--pk-part-gap) - var(--pk-gap))}.pk-parthead{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--pk-col-gap);column-gap:var(--pk-col-gap);padding-top:16px;border-top:1px solid var(--pd-text-hi)}.pk-parthead .pk-rail{position:static}.pk-parthead .pd-title{line-height:.82;padding-bottom:.04em;text-transform:var(--pd-title-case, none)}.pk-partintro{margin-top:clamp(28px,4cqi,52px);display:grid;grid-template-columns:repeat(9,minmax(0,1fr));-moz-column-gap:var(--pk-col-gap);column-gap:var(--pk-col-gap);row-gap:28px}.pk-partphoto{grid-column:1 / 5;margin:0}.pk-partphoto .pk-photo{aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--pd-radius, 0);background:var(--pd-raised)}.pk-partphoto img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.pk-partphoto figcaption{margin-top:10px}.pk-partside{grid-column:5 / 10;display:flex;flex-direction:column;justify-content:space-between;gap:32px;min-width:0}.pk-partintro-type{margin-top:clamp(24px,3cqi,40px);display:flex;flex-direction:column;gap:28px}.pk-partintro-type .pk-facts{border-top:1px solid var(--pd-line-strong)}@container pk (max-width: 760px){.pk-parthead .pk-rail{margin-bottom:14px}.pk-partintro{grid-template-columns:minmax(0,1fr)}.pk-partphoto,.pk-partside{grid-column:1 / -1}}.pk-foot{margin-top:var(--pk-part-gap)}.pk-foot-mail{margin-top:14px;display:inline-block;font-size:clamp(26px,4.4cqi,64px);line-height:1.05;letter-spacing:-.03em;font-weight:500;color:var(--pd-text-hi);overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.16em;text-decoration-color:var(--pd-line-strong);transition:text-decoration-color var(--motion-quick) var(--motion-ease)}.pk-foot-mail:hover{text-decoration-color:var(--pd-text-hi)}.pk-foot-base{margin-top:clamp(56px,7cqi,96px);padding:18px 0 40px;border-top:1px solid var(--pd-line);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;align-items:center}.pk-shelftabs{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:22px}.pk-shelftab{height:36px;padding:0 16px;border:0;cursor:pointer;border-radius:var(--pd-btn-radius, 99px);background:transparent;color:var(--pd-text-mid);box-shadow:inset 0 0 0 1px var(--pd-line-strong);font-size:14px;font-weight:500;letter-spacing:-.005em;transition:background-color var(--motion-normal) var(--motion-ease),color var(--motion-normal) var(--motion-ease),box-shadow var(--motion-normal) var(--motion-ease)}.pk-shelftab:hover{color:var(--pd-text-hi);box-shadow:inset 0 0 0 1px var(--pd-text-hi)}.pk-shelftab[aria-selected=true]{background:var(--pd-text-hi);color:var(--pd-ink0);box-shadow:none}.pd-light .pk-shelftab[aria-selected=true]{color:#fff}.pk-shelves-tabbed .pk-shelfhead{justify-content:flex-end}.pk-shelves-tabbed .pk-shelfhead>:not(.ml-auto){display:none}.pk-shelves-tabbed .pk-shelfhead:not(:has(.ml-auto)){display:none}.pk-more{margin-top:22px;display:inline-flex;align-items:center;gap:8px;background:none;border:0;padding:0;cursor:pointer;font-size:15px;font-weight:500;color:var(--pd-text-hi);text-decoration:underline;text-decoration-color:var(--pd-line-strong);text-underline-offset:6px}.pk-more svg{transition:transform var(--motion-normal) var(--motion-ease)}.pk-more[aria-expanded=true] svg{transform:rotate(180deg)}.pk-cards{margin-top:clamp(56px,8cqi,112px);--pk-card-w: clamp(200px, 26cqi, 300px)}.pk-cardrow{display:flex;gap:clamp(12px,1.6cqi,22px);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;width:100cqi;margin-left:calc(50% - 50cqi);padding:28px calc(50cqi - var(--pk-card-w) / 2) 88px;margin-bottom:-60px;perspective:1100px}.pk-cardrow::-webkit-scrollbar{display:none}.pk-card{position:relative;flex:0 0 auto;width:var(--pk-card-w);aspect-ratio:3 / 4;scroll-snap-align:center;border:0;padding:0;cursor:pointer;overflow:hidden;text-align:left;color:#fff;border-radius:var(--pd-radius, 0);background:color-mix(in srgb,var(--brand-accent) 26%,#121014);box-shadow:0 30px 60px -30px #000000b3,0 0 0 1px #ffffff0f inset;transform-style:preserve-3d;will-change:transform}.pk-card img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pk-card-initials{position:absolute;inset:0;display:grid;place-items:center;font-size:clamp(96px,12cqi,150px);line-height:1;color:var(--brand-accent);opacity:.85;text-transform:var(--pd-title-case, none)}.pk-card-shade{position:absolute;inset:0;background:linear-gradient(180deg,#0a080800 45%,#0a0808d1)}.pk-card-text{position:absolute;left:18px;right:18px;bottom:16px;display:flex;flex-direction:column;gap:6px}.pk-card-text .pk-mono{color:#ffffffb8}.pk-card-name{font-size:clamp(28px,3.2cqi,40px);line-height:.92;text-transform:var(--pd-title-case, none);overflow-wrap:anywhere}.pk-card-what{font-size:13px;color:#fffc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-page[data-layout=chapters] .pk-body{gap:0}.pk-page[data-layout=chapters] .pk-body>.pk-sec{margin-block:var(--pk-gap)}.pk-chapter{width:100cqi;margin-left:calc(50% - 50cqi);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0}.pk-part.pk-chapter+.pk-part.pk-chapter{margin-top:0}.pk-chapter-panel{position:relative;min-width:0}.pk-chapter-held{position:sticky;top:0;height:max(560px,100cqh);overflow:hidden;background:color-mix(in srgb,var(--brand-accent) 22%,#121014);color:#fff}.pk-chapter-held img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pk-chapter-initials{position:absolute;right:-.06em;top:.1em;font-size:clamp(200px,34cqi,520px);line-height:.8;color:var(--brand-accent);opacity:.22;text-transform:var(--pd-title-case, none)}.pk-chapter-shade{position:absolute;inset:0;background:linear-gradient(180deg,#0a080800 50%,#0a0808b3)}.pk-chapter-panel[data-photo=false] .pk-chapter-shade{display:none}.pk-chapter-name{position:absolute;left:clamp(20px,3.4cqi,48px);right:clamp(20px,3.4cqi,48px);bottom:clamp(24px,3.4cqi,44px);display:flex;flex-direction:column;gap:12px}.pk-chapter-name .pk-mono{color:#ffffffbf}.pk-chapter-name .pd-title{color:#fff;line-height:.82;padding-bottom:.04em;text-transform:var(--pd-title-case, none)}.pk-chapter-col{min-width:0;justify-content:center;padding:clamp(40px,6cqi,96px) clamp(20px,4.4cqi,64px) clamp(56px,7cqi,112px);display:flex;flex-direction:column;gap:var(--pk-gap)}.pk-chapter .pk-row{display:block}.pk-chapter .pk-rail{position:static;flex-direction:row;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin-bottom:22px}.pk-chapter .pk-secmeta{flex-direction:row;align-items:center;gap:14px}.pk-chapter .pk-statement{font-size:clamp(24px,2.6cqi,38px)!important}.pk-chapter .pk-rest.pk-cols{-moz-columns:1;columns:1}.pk-chapter-intro{display:flex;flex-direction:column;gap:28px}.pk-chapter-intro .pk-standfirst{font-family:inherit;font-style:normal;font-weight:400;letter-spacing:-.02em}.pd-look-editorial .pk-chapter-intro .pk-standfirst{font-family:var(--pd-title-font, inherit);font-style:italic}.pk-chapter-intro .pk-facts{margin-top:0;grid-template-columns:minmax(0,1fr);border-top:0}.pk-chapter-intro .pk-facts>div{display:grid;grid-template-columns:112px minmax(0,1fr);gap:16px;align-items:baseline;padding:13px 0;border-top:1px solid var(--pd-line)}.pk-chapter-intro .pk-facts dt{margin:0}@container pk (max-width: 760px){.pk-chapter{grid-template-columns:minmax(0,1fr)}.pk-chapter-held{position:relative;height:auto;aspect-ratio:4 / 5}.pk-chapter-panel[data-photo=false] .pk-chapter-held{aspect-ratio:4 / 3}}.pk-reveal{opacity:0;transform:translateY(22px);transition:opacity var(--motion-slow) var(--motion-ease),transform var(--motion-slow) var(--motion-ease)}.pk-reveal.pk-in{opacity:1;transform:none}.pd-contained .pk-reveal{opacity:1;transform:none;transition:none}@keyframes pk-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.pk-rise,.pk-index-row{animation:pk-rise var(--motion-slow) var(--motion-ease) both}.pk-card{animation:pk-fade var(--motion-slow) var(--motion-ease) both}.pk-in .pk-tracks .pd-prow{animation:pk-rise var(--motion-slow) var(--motion-ease) both}.pk-index-row:nth-child(2),.pk-card:nth-child(1),.pk-in .pk-tracks .pd-prow:nth-child(1){animation-delay:calc(var(--motion-quick) * .3)}.pk-index-row:nth-child(3),.pk-card:nth-child(2),.pk-in .pk-tracks .pd-prow:nth-child(2){animation-delay:calc(var(--motion-quick) * .6)}.pk-index-row:nth-child(4),.pk-card:nth-child(3),.pk-in .pk-tracks .pd-prow:nth-child(3){animation-delay:calc(var(--motion-quick) * .9)}.pk-index-row:nth-child(5),.pk-card:nth-child(4),.pk-in .pk-tracks .pd-prow:nth-child(4){animation-delay:calc(var(--motion-quick) * 1.2)}.pk-index-row:nth-child(6),.pk-card:nth-child(5),.pk-in .pk-tracks .pd-prow:nth-child(5){animation-delay:calc(var(--motion-quick) * 1.5)}.pk-index-row:nth-child(n+7),.pk-card:nth-child(n+6),.pk-in .pk-tracks .pd-prow:nth-child(n+6){animation-delay:calc(var(--motion-quick) * 1.8)}.pd-contained .pk-index-row,.pd-contained .pk-card,.pd-contained .pk-in .pk-tracks .pd-prow{animation:none}@media(prefers-reduced-motion:reduce){.pk-reveal{opacity:1;transform:none;transition:none}.pk-rise,.pk-index-row,.pk-card,.pk-in .pk-tracks .pd-prow{animation:none}.pk-scroller{scroll-behavior:auto}}.pd-contained .pk-hero-fill{min-height:720px}.pd-contained .pk-mast{position:relative}@media print{.pk-hero-fill{min-height:0}.pk-mast,.pk-viewer{display:none}.pk-shelfpanel[hidden]{display:block}.pk-chapter-held{position:relative;height:auto;aspect-ratio:4 / 5}.pk-reveal{opacity:1;transform:none}}
