.pz-d{margin:0;background:#f3eee5}.pz-d a{color:inherit;text-decoration-color:currentColor}.pz-d a:hover{opacity:.78}.pz-d input::placeholder{color:#b7b4ac;opacity:1}.pz-d button:focus-visible,.pz-d a:focus-visible,.pz-d input:focus-visible{outline:1px solid #C8A66A;outline-offset:4px}.pz-d{--pa-paper:#f3eee5;--pa-paper-ink:#1a1714;--pa-paper-muted:#6e665d;--pa-washi:#ebe3d5;--pa-indigo:#1f2b3d;--pa-sumi:#1f1c19;--pa-gold:#c8a66a;--pa-gilt:#7a5c26;--disp:"Libre Caslon Display",Georgia,serif;--text:"Libre Caslon Text",Georgia,serif;--lbl:"Red Hat Text",Arial,sans-serif;--g:clamp(28px,72px,90px)}.pz-d main .pa-atmos,.pz-d main .pa-atmos *,.pz-d .pg-hero,.pz-d .pg-hero *,.pz-d .pg-plate{box-sizing:border-box}.pz-d .pa-atmos{background:var(--bg);color:var(--ink)}.pz-d .pa-atmos--paper{--bg:var(--pa-paper);--ink:var(--pa-paper-ink);--muted:var(--pa-paper-muted);--accent:var(--pa-gilt);--body:#2e2a25;--rule:rgba(26,23,20,.16)}.pz-d .pa-atmos--washi{--bg:var(--pa-washi);--ink:var(--pa-paper-ink);--muted:#675f55;--accent:var(--pa-gilt);--body:#2e2a25;--rule:rgba(26,23,20,.18)}.pz-d .pa-atmos--indigo{--bg:var(--pa-indigo);--ink:#f4eee3;--muted:#a9a79f;--accent:var(--pa-gold);--body:#d6d2c8;--rule:rgba(244,238,227,.2)}.pz-d .pa-atmos--sumi{--bg:var(--pa-sumi);--ink:#f1eadd;--muted:#b2a897;--accent:var(--pa-gold);--body:#e0d6c5;--rule:rgba(241,234,221,.2)}.pz-d main p,.pz-d main h1,.pz-d main h2,.pz-d main h3,.pz-d main ul,.pz-d main ol,.pz-d main dl,.pz-d main dd,.pz-d main figure{margin:0;font-weight:400}.pz-d main ul,.pz-d main ol{padding:0;list-style:none}.pz-d main a{color:inherit}.pz-d .pg-tag{display:inline-block;vertical-align:middle;margin:0 8px 0 0;padding:3px 9px;border:1px dashed currentColor;font-family:var(--lbl);font-style:normal;font-size:10.5px;line-height:1.5;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.pz-d .pg-new{text-decoration:underline dotted;text-decoration-color:var(--accent);text-decoration-thickness:1.5px;text-underline-offset:.22em}.pz-d .pg-muted{color:var(--muted)!important}.pz-d .pg-sec{padding:clamp(104px,135.36px,144px) var(--g) clamp(112px,144px,152px)}.pz-d .pg-sec--intro{padding-top:clamp(72px,92.16px,96px)}.pz-d .pg-sec--tight{padding-top:0}.pz-d .pg-sec--slim{padding-top:64px;padding-bottom:64px}.pz-d .pg-sec--joined{padding-bottom:0}.pz-d .pg-wrap{max-width:1296px;margin:0 auto}.pz-d .pg-eyebrow{font-family:var(--text);font-size:14px;line-height:1.4;letter-spacing:.36em;text-transform:uppercase;color:var(--accent)}.pz-d .pg-eyebrow--gold{color:var(--pa-gold)}.pz-d .pg-title{margin-top:24px!important;font-family:var(--disp);font-size:clamp(46px,77.76px,78px);line-height:1.02;color:var(--ink);text-wrap:balance}.pz-d .pg-eyebrow+.pg-title,.pz-d .pg-title:first-child{margin-top:0}.pz-d .pg-eyebrow+.pg-title{margin-top:24px!important}.pz-d .pg-title:first-child{margin-top:0!important}.pz-d .pg-title--xl{font-size:clamp(58px,103.68px,108px);line-height:.98}.pz-d .pg-title--center{text-align:center}.pz-d .pg-subtitle{font-family:var(--disp);font-size:clamp(34px,46.08px,46px);line-height:1.06;color:var(--ink)}.pz-d .pg-subtitle--center{text-align:center}.pz-d .pg-head{max-width:920px}.pz-d .pg-head--center{margin:0 auto;text-align:center}.pz-d .pg-intro{margin-top:34px}.pz-d .pg-intro p{font-family:var(--text);font-size:clamp(20px,24.48px,24px);line-height:1.52;color:var(--ink);text-wrap:pretty}.pz-d .pg-intro p+p{margin-top:18px}.pz-d .pg-head--center .pg-intro{max-width:760px;margin-left:auto;margin-right:auto}.pz-d .pg-body{margin-top:30px}.pz-d .pg-body p{font-family:var(--text);font-size:clamp(18px,20.45px,20.5px);line-height:1.66;color:var(--body);text-wrap:pretty}.pz-d .pg-body p+p{margin-top:18px}.pz-d .pg-body--lead p{font-size:clamp(20px,24.48px,24px);line-height:1.52;color:var(--ink)}.pz-d .pg-small{margin-top:22px;font-family:var(--text);font-style:italic;font-size:15px;line-height:1.55;color:var(--muted);font-variant-ligatures:no-common-ligatures}.pz-d .pg-small--center{text-align:center}.pz-d .pg-back{font-family:var(--text);font-size:13px;letter-spacing:.28em;text-transform:uppercase}.pz-d .pg-back a{text-decoration:none;color:var(--muted)}.pz-d .pg-back+*{margin-top:40px}.pz-d .pg-link{display:inline-block;font-family:var(--text);font-size:15px;line-height:1.4;letter-spacing:.3em;text-transform:uppercase;color:var(--ink);text-decoration:none}.pz-d .pg-link>span:first-child{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:10px;text-decoration-color:color-mix(in srgb,var(--ink) 40%,transparent)}.pz-d .pg-arrow{margin-left:.7em;letter-spacing:0}.pz-d .pg-link--sm{font-size:13px;letter-spacing:.28em}.pz-d .pg-link--button{white-space:nowrap;padding:19px 30px 18px;border:1px solid color-mix(in srgb,var(--ink) 55%,transparent)}.pz-d .pg-link--button>span:first-child{text-decoration:none}.pz-d .pg-link.is-pending{color:var(--muted)}.pz-d .pg-link.is-pending>span:first-child{text-decoration:none}.pz-d .pg-actions{display:flex;flex-wrap:wrap;align-items:center;gap:22px 52px;margin-top:44px}.pz-d .pg-actions--center{justify-content:center}.pz-d .pg-actions--stack{flex-direction:column;align-items:flex-start;gap:26px}.pz-d .pg-fig{margin:0}.pz-d .pg-frame{overflow:hidden;background:color-mix(in srgb,var(--ink) 7%,var(--bg))}.pz-d .pg-frame img{display:block;width:100%;height:100%;object-fit:cover}.pz-d .pg-frame img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-d .pg-cap{margin-top:12px;font-family:var(--text);font-style:italic;font-size:15px;line-height:1.5;color:var(--muted);font-variant-ligatures:no-common-ligatures}.pz-d .pg-fig__label{display:block;margin-bottom:5px;font-style:normal;font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:var(--accent)}.pz-d .pg-hole{display:flex;align-items:center;justify-content:center;padding:28px;border:1px dashed color-mix(in srgb,var(--ink) 34%,transparent);background:transparent}.pz-d .pg-hole span{max-width:24em;text-align:center;font-family:var(--lbl);font-size:13px;line-height:1.6;letter-spacing:.06em;color:var(--muted)}.pz-d .pg-wide{margin-top:clamp(80px,100.8px,112px)}.pz-d .pg-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(56px,95.04px,104px);align-items:center}.pz-d .pg-split--hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end}.pz-d .pg-split--top{align-items:start}.pz-d .pg-split__text>.pg-eyebrow+.pg-title{margin-top:24px}.pz-d .pg-cols2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(56px,95.04px,104px);align-items:start}.pz-d .pg-cols2>.pg-body--lead{margin-top:0}.pz-d .pg-cols2>div>.pg-body:first-child{margin-top:0}.pz-d .pg-cols2--gap{margin-top:clamp(88px,115.2px,120px)}.pz-d .pg-pull{margin-top:40px;font-family:var(--text);font-style:italic;font-size:clamp(24px,31.68px,32px);line-height:1.38;color:var(--accent);font-variant-ligatures:no-common-ligatures;text-wrap:balance}.pz-d .pg-pull--center{max-width:900px;margin:clamp(88px,115.2px,120px) auto 0;text-align:center}.pz-d .pg-tabs{margin-top:56px;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.pz-d .pg-tabs ul{display:flex;justify-content:center;gap:44px;padding:20px 0}.pz-d .pg-tabs li{font-family:var(--text);font-size:13px;letter-spacing:.26em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.pz-d .pg-tabs li.is-on{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:9px}.pz-d .pg-cathead{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding-top:72px}.pz-d .pg-tools{display:flex;gap:32px;font-family:var(--text);font-size:13px;letter-spacing:.26em;text-transform:uppercase;color:var(--ink)}.pz-d .pg-notice{margin-top:14px;font-family:var(--text);font-style:italic;font-size:16px;color:var(--muted)}.pz-d .pg-works{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:64px 40px;margin-top:48px}.pz-d .pg-work{display:block;text-decoration:none;color:inherit}.pz-d .pg-work__meta{margin-top:20px}.pz-d .pg-work__title{font-family:var(--disp);font-size:clamp(26px,30.24px,30px);line-height:1.08;color:var(--ink)}.pz-d .pg-work__line{margin-top:6px;font-family:var(--text);font-style:italic;font-size:16px;color:var(--muted)}.pz-d .pg-work__price{margin:12px 0 14px;font-family:var(--text);font-size:12.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--ink)}.pz-d .pg-cmscard{display:flex;flex-direction:column;justify-content:flex-end;padding:44px 40px;min-height:100%}.pz-d .pg-cmscard__title{margin-top:20px;font-family:var(--disp);font-size:clamp(32px,40.32px,40px);line-height:1.06;color:var(--ink)}.pz-d .pg-cmscard__text{margin:18px 0 30px;font-family:var(--text);font-size:18px;line-height:1.6;color:var(--body)}.pz-d .pg-work-hero{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.75fr);gap:clamp(48px,80.64px,88px);align-items:start}.pz-d .pg-thumbs{display:flex;gap:12px;margin-top:16px}.pz-d .pg-thumbs li{width:96px;height:72px;overflow:hidden;opacity:.72;background:color-mix(in srgb,var(--ink) 7%,var(--bg))}.pz-d .pg-thumbs li.is-on{opacity:1;outline:1px solid var(--ink);outline-offset:3px}.pz-d .pg-thumbs img{display:block;width:100%;height:100%;object-fit:cover}.pz-d .pg-thumbs img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-d .pg-thumbs .pg-thumb-hole{background:transparent;border:1px dashed color-mix(in srgb,var(--ink) 30%,transparent)}.pz-d .pg-work-hero__media .pg-small{margin-top:14px}.pz-d .pg-work-hero__info{padding-top:6px}.pz-d .pg-work-hero__info .pg-title{margin-top:18px!important;font-size:clamp(44px,63.36px,64px)}.pz-d .pg-price{margin-top:22px;font-family:var(--text);font-size:14px;letter-spacing:.28em;text-transform:uppercase;color:var(--ink)}.pz-d .pg-specs{margin-top:36px;border-top:1px solid var(--rule)}.pz-d .pg-spec{display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px;padding:14px 0;border-bottom:1px solid var(--rule)}.pz-d .pg-spec dt{font-family:var(--text);font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--muted);padding-top:3px}.pz-d .pg-spec dd{font-family:var(--text);font-size:17px;line-height:1.45;color:var(--ink)}.pz-d .pg-band{display:flex;align-items:center;justify-content:space-between;gap:56px}.pz-d .pg-band__text{max-width:760px;font-family:var(--disp);font-size:clamp(30px,40.32px,40px);line-height:1.2;color:var(--ink);text-wrap:balance}.pz-d .pg-band--center{flex-direction:column;text-align:center;gap:0}.pz-d .pg-band--center .pg-band__text{margin:28px auto 0;font-family:var(--text);font-size:clamp(20px,24.48px,24px);line-height:1.5;color:var(--body)}.pz-d .pg-band--center .pg-actions,.pz-d .pg-band--center>.pg-link{margin-top:44px}.pz-d .pg-masters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:8px}.pz-d .pg-master__name{margin-top:26px;font-family:var(--disp);font-size:clamp(32px,40.32px,40px);line-height:1.04;color:var(--ink)}.pz-d .pg-master__role{margin:12px 0 22px;font-family:var(--text);font-size:12.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--muted)}.pz-d .pg-masters--pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,63.36px,64px)}.pz-d .pg-masters--pair .pg-master__name{font-size:clamp(36px,48.96px,50px)}.pz-d .pg-masters__more{margin-top:72px}.pz-d .pg-profile{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(56px,95.04px,104px);align-items:center}.pz-d .pg-profile__text .pg-title{margin-top:22px!important}.pz-d .pg-role{margin-top:18px;font-family:var(--text);font-style:italic;font-size:clamp(20px,25.92px,25px);color:var(--muted);font-variant-ligatures:no-common-ligatures}.pz-d .pg-years{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:72px;align-items:start}.pz-d .pg-big{font-family:var(--disp);font-size:clamp(150px,244.8px,250px);line-height:.82;color:var(--accent);white-space:nowrap}.pz-d .pg-big__label{margin-top:14px;font-family:var(--text);font-size:13px;letter-spacing:.34em;text-transform:uppercase;color:var(--muted)}.pz-d .pg-years .pg-body{max-width:680px}.pz-d .pg-quote{margin:clamp(96px,129.6px,136px) auto 0;text-align:center;font-family:var(--text);font-style:italic;font-size:clamp(56px,106.56px,108px);line-height:1.04;color:var(--accent);font-variant-ligatures:no-common-ligatures}.pz-d .pg-index{margin-top:64px;border-top:1px solid var(--rule)}.pz-d .pg-index li{display:grid;grid-template-columns:72px minmax(0,1.5fr) minmax(0,1fr) minmax(0,1.1fr);gap:24px;align-items:baseline;padding:28px 0;border-bottom:1px solid var(--rule)}.pz-d .pg-index__num{font-family:var(--disp);font-size:22px;color:var(--accent)}.pz-d .pg-index__title{font-family:var(--disp);font-size:clamp(26px,33.12px,34px);line-height:1.1;color:var(--ink)}.pz-d .pg-index__place{font-family:var(--text);font-style:italic;font-size:18px;color:var(--muted)}.pz-d .pg-index__cap{font-family:var(--text);font-size:18px;line-height:1.45;color:var(--body)}.pz-d .pg-index--plain{margin-top:32px}.pz-d .pg-index--plain li{grid-template-columns:minmax(0,1fr) auto;gap:6px 20px;padding:22px 0}.pz-d .pg-index--plain .pg-index__title{font-size:clamp(22px,27.36px,27px)}.pz-d .pg-index--plain .pg-index__place{grid-column:1;font-size:16px}.pz-d .pg-index--plain .pg-index__cap{grid-column:2;grid-row:1}.pz-d .pg-bridge{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(56px,95.04px,104px);align-items:center}.pz-d .pg-bridge__pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.pz-d .pg-bridge__cap{grid-column:2}.pz-d .pg-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:64px 48px;margin-top:72px}.pz-d .pg-step{padding-top:28px;border-top:1px solid var(--rule)}.pz-d .pg-step__num{font-family:var(--disp);font-size:clamp(60px,80.64px,80px);line-height:.86;color:var(--accent)}.pz-d .pg-step__title{margin-top:22px;font-family:var(--text);font-size:14px;line-height:1.45;letter-spacing:.28em;text-transform:uppercase;color:var(--ink)}.pz-d .pg-step__text{margin-top:14px;font-family:var(--text);font-size:18px;line-height:1.62;color:var(--body);text-wrap:pretty}.pz-d .pg-video{position:relative}.pz-d .pg-play{position:absolute;left:50%;top:50%;width:92px;height:92px;margin:-46px 0 0 -46px;border:1px solid rgba(244,238,227,.85);border-radius:50%;background:#14110e40}.pz-d .pg-play:after{content:"";position:absolute;left:38px;top:30px;border-left:22px solid rgba(244,238,227,.95);border-top:16px solid transparent;border-bottom:16px solid transparent}.pz-d .pg-holes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:64px}.pz-d .pg-details{margin-top:52px;padding-top:28px;border-top:1px solid var(--rule)}.pz-d .pg-details__title{font-family:var(--text);font-size:13px;letter-spacing:.3em;text-transform:uppercase;color:var(--accent)}.pz-d .pg-details ul{margin-top:16px}.pz-d .pg-details li{padding:10px 0;border-bottom:1px solid var(--rule);font-family:var(--text);font-size:18px;color:var(--body)}.pz-d .pg-details__note{margin-top:18px;font-family:var(--text);font-style:italic;font-size:17px;line-height:1.55;color:var(--muted)}.pz-d .pg-hero{position:relative;height:860px;overflow:hidden;background:#1f1c19;color:#f4eee3}.pz-d .pg-hero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pz-d .pg-hero>img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-d .pg-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#14110e0d 30%,#14110ea8)}.pz-d .pg-hero__text{position:absolute;left:var(--g);right:var(--g);bottom:92px}.pz-d .pg-hero__title{margin-top:22px;font-family:var(--disp);font-size:clamp(64px,135.36px,136px);line-height:.94;color:#f6f1e7}.pz-d .pg-hero__cap{position:absolute;right:var(--g);bottom:30px;font-family:var(--text);font-style:italic;font-size:14px;color:#f4eee3c7}.pz-d .pg-five{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin-top:72px}.pz-d .pg-plate{height:620px;overflow:hidden;background:#1f1c19}.pz-d .pg-plate img{display:block;width:100%;height:100%;object-fit:cover}.pz-d .pg-plate img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-d .pg-plate--short{height:440px}.pz-d .pg-upcoming{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr) auto;gap:48px;align-items:baseline}.pz-d .pg-upcoming__text{font-family:var(--text);font-style:italic;font-size:clamp(19px,23.04px,22px);line-height:1.5;color:var(--body)}.pz-d .pg-event{display:grid;grid-template-columns:minmax(0,480px) minmax(0,1fr);gap:72px;align-items:start;margin-top:56px;padding-top:44px;border-top:1px solid var(--rule)}.pz-d .pg-event__body .pg-title{font-size:clamp(40px,63.36px,64px)}.pz-d .pg-event .pg-big{font-size:clamp(130px,201.6px,200px)}.pz-d .pg-with{margin-top:16px;font-family:var(--text);font-style:italic;font-size:clamp(19px,23.04px,23px);color:var(--muted);font-variant-ligatures:no-common-ligatures}.pz-d .pg-feature{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:clamp(48px,80.64px,88px);align-items:center;text-decoration:none;color:inherit;padding-top:72px}.pz-d .pg-feature__excerpt{margin:26px 0 34px;font-family:var(--text);font-size:clamp(19px,23.04px,22px);line-height:1.58;color:var(--body)}.pz-d .pg-post__cat{font-family:var(--text);font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:var(--accent)}.pz-d .pg-fig+.pg-post__cat{margin-top:22px}.pz-d .pg-feature__text .pg-title{margin-top:18px!important;font-size:clamp(42px,63.36px,64px)}.pz-d .pg-posts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;padding-top:96px;border-top:1px solid var(--rule);margin-top:24px}.pz-d .pg-post{display:block;text-decoration:none;color:inherit}.pz-d .pg-post__title{margin:12px 0 16px;font-family:var(--disp);font-size:clamp(26px,31.68px,32px);line-height:1.1;color:var(--ink)}.pz-d .pg-essay__head{max-width:960px;margin:0 auto;text-align:center}.pz-d .pg-essay__head .pg-post__cat{margin-top:44px}.pz-d .pg-essay__head .pg-title{margin-top:22px!important}.pz-d .pg-essay__sub{margin-top:22px;font-family:var(--text);font-style:italic;font-size:clamp(21px,27.36px,27px);color:var(--muted);font-variant-ligatures:no-common-ligatures}.pz-d .pg-essay{max-width:700px;margin:0 auto}.pz-d .pg-essay__h{margin-top:76px;font-family:var(--text);font-size:13.5px;letter-spacing:.32em;text-transform:uppercase;color:var(--accent)}.pz-d .pg-essay__h:first-child{margin-top:0}.pz-d .pg-essay p{margin-top:22px;font-family:var(--text);font-size:clamp(19px,21.6px,21.5px);line-height:1.72;color:var(--body);text-wrap:pretty}.pz-d .pg-essay>.pg-essay__h:first-child+p:first-letter{float:left;margin:8px 12px 0 0;font-family:var(--disp);font-size:84px;line-height:.8;color:var(--accent)}.pz-d .pg-essay .pg-pull--essay{margin:64px -120px 0;font-size:clamp(28px,38.88px,38px);text-align:center;color:var(--accent);line-height:1.3}.pz-d .pg-essay__fig{margin:76px -160px 0}.pz-d .pg-essay__close{max-width:960px;margin:clamp(96px,129.6px,136px) auto 0;text-align:center;font-family:var(--disp);font-size:clamp(36px,57.6px,58px);line-height:1.12;color:var(--ink);text-wrap:balance}.pz-d .pg-contact{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(56px,100.8px,112px);align-items:start}.pz-d .pg-direct{margin-top:64px;padding-top:30px;border-top:1px solid var(--rule)}.pz-d .pg-direct__mail{margin-top:14px;font-family:var(--disp);font-size:clamp(28px,34.56px,34px);color:var(--ink)}.pz-d .pg-direct__place{margin-top:12px;font-family:var(--text);font-style:italic;font-size:18px;color:var(--muted)}.pz-d .pg-direct .pg-small{margin-top:10px}.pz-d .pg-form{display:grid;gap:30px;padding-top:12px}.pz-d .pg-form__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}.pz-d .pg-field{display:block}.pz-d .pg-field>span:first-child{display:block;font-family:var(--text);font-size:12px;letter-spacing:.26em;text-transform:uppercase;color:var(--muted)}.pz-d .pg-input{display:block;height:50px;border-bottom:1px solid color-mix(in srgb,var(--ink) 38%,transparent)}.pz-d .pg-input--area{height:150px;margin-top:12px;border:1px solid color-mix(in srgb,var(--ink) 30%,transparent)}.pz-d .pg-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.pz-d .pg-chips li{padding:9px 16px;border:1px solid color-mix(in srgb,var(--ink) 26%,transparent);font-family:var(--text);font-size:15px;color:var(--body)}.pz-d .pg-chips li.is-on{border-color:var(--ink);background:var(--ink);color:var(--bg)}.pz-d .pg-form .pg-actions{margin-top:6px}.pz-d .pg-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:clamp(48px,63.36px,64px)}.pz-d .pg-card{display:block;text-decoration:none;color:inherit}.pz-d .pg-card__title{margin:26px 0 16px;font-family:var(--disp);font-size:clamp(30px,37.44px,38px);line-height:1.05;color:var(--ink)}.pz-d .pg-more .pg-title{font-size:clamp(48px,63.36px,64px)}.pz-d .pj-sketch{margin-top:clamp(96px,115.2px,128px);padding-top:clamp(56px,72px,72px);border-top:1px solid var(--rule)}.pz-d .pj-sketch__row{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:clamp(40px,72px,80px);align-items:center;margin-top:clamp(48px,63.36px,64px)}.pz-d .pj-sketch__row--rev{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}.pz-d .pj-sketch__row--rev>figure{order:2}.pz-d .pj-paper{background:#fbf9f4;box-shadow:0 1px #1a17140f,0 18px 40px -24px #1a171459}.pz-d .pj-paper img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.pz-d .pj-paper img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:contain!important}.pz-d .pj-step{font-family:var(--disp);font-size:44px;line-height:1;color:var(--accent);margin-bottom:18px}.pz-d .pj-sketch__text p:not(.pj-step){font-family:var(--text);font-size:clamp(18px,20.16px,20px);line-height:1.64;color:var(--body);text-wrap:pretty}.pz-d .pj-sketch__text p+p{margin-top:16px}.pz-d .pj-carve .pg-head--center{max-width:860px;margin:0 auto;text-align:center}.pz-d .pj-plates{display:grid;gap:clamp(28px,43.2px,48px);margin-top:clamp(64px,86.4px,96px)}.pz-d .pj-plates--pair{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1120px;margin-left:auto;margin-right:auto}.pz-d .pj-plates--detail{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch}.pz-d .pj-plates__stack{display:grid;gap:clamp(28px,43.2px,48px);align-content:space-between}.pz-d .pj-plate{margin:0}.pz-d .pj-plate__mount{padding:0;border:0;background:none}.pz-d .pj-plate__mount .pg-frame img{width:100%;height:100%;object-fit:cover}.pz-d .pj-plate__mount .pg-frame img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-d .pj-plate__cap{margin-top:16px;display:flex;gap:16px;align-items:baseline;font-family:var(--text);font-style:italic;font-size:15px;line-height:1.5;color:#c9c0b0;font-variant-ligatures:no-common-ligatures}.pz-d .pj-plate__n{flex:none;font-family:var(--lbl);font-style:normal;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:#c8a66a}.pz-d .pj-video{margin-top:clamp(80px,100.8px,112px)}.pz-d .pj-video__frame{border:0}.pz-d .pj-colophon{max-width:560px;margin:clamp(88px,115.2px,120px) auto 0;text-align:center}.pz-d .pj-colophon__rule{width:56px;height:1px;background:#c8a66a;margin:0 auto 32px}.pz-d .pj-colophon .pj-sign__t{color:#f6f1e7;font-style:italic}.pz-d .pj-colophon .pj-sign__p{margin:14px auto 0;color:#d6cfc2}.pz-d .pj-colophon .pj-plate{margin-top:40px}.pz-d .pj-colophon .pj-plate__cap{justify-content:center}.pz-d .mk-hero{background:var(--pa-washi);padding:clamp(56px,72px,80px) var(--g) clamp(40px,51.84px,56px)}.pz-d .mk-hero__fig{margin:0 auto;max-width:1296px}.pz-d .mk-hero__fig img{display:block;width:100%!important;height:auto!important;object-fit:contain!important;aspect-ratio:auto!important;box-shadow:0 24px 48px -32px #1a17148c}.pz-d .mk-hero__fig img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:auto!important;object-fit:contain!important;aspect-ratio:auto!important}.pz-d .mk-hero__cap{max-width:1296px;margin:16px auto 0;color:#675f55}.pz-d .mk-home{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(56px,86.4px,96px);align-items:start}.pz-d .mk-home .pg-title{margin-top:18px}.pz-d .mk-home .pg-body{margin-top:32px}.pz-d .mk-home__figs{display:grid;gap:clamp(28px,43.2px,40px);padding-top:8px}.pz-d .mk-home__b{width:82%;margin-left:auto!important}.pz-d .mk-home__figs .pg-frame img,.pz-d .mk-make__figs .pg-frame img,.pz-d .mk-conn .pg-frame img,.pz-d .mk-sign .pg-frame img,.pz-d .mk-dets .pg-frame img{width:100%!important;height:100%!important;object-fit:cover!important}.pz-d .mk-home__figs .pg-frame img:is([style*=aspect-ratio],[width],[height]),.pz-d .mk-make__figs .pg-frame img:is([style*=aspect-ratio],[width],[height]),.pz-d .mk-conn .pg-frame img:is([style*=aspect-ratio],[width],[height]),.pz-d .mk-sign .pg-frame img:is([style*=aspect-ratio],[width],[height]),.pz-d .mk-dets .pg-frame img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-d .mk-works-sec .pg-title{color:#f6f1e7}.pz-d .mk-works-sec .pg-intro p{color:#e3dccf}.pz-d .mk-dets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,31.68px,32px);margin-top:clamp(56px,72px,80px)}.pz-d .mk-dets .pg-cap{color:#b2a897}.pz-d .mk-howto{margin-top:clamp(72px,92.16px,96px);text-align:center;font-family:var(--text);font-style:italic;font-size:17px;line-height:1.5;color:#b2a897}.pz-d .mk-gallery{display:flex;flex-direction:column;gap:clamp(96px,115.2px,128px);margin-top:clamp(64px,86.4px,88px)}.pz-d .mk-group{display:flex;flex-direction:column;gap:clamp(48px,63.36px,64px)}.pz-d .mk-group__head{text-align:center}.pz-d .mk-group__n{font-family:var(--disp);font-size:22px;line-height:1;letter-spacing:.12em;color:#c8a66a}.pz-d .mk-group__label{margin-top:10px;font-family:var(--text);font-style:italic;font-size:clamp(28px,34.56px,34px);line-height:1.2;color:#ede4d3}.pz-d .mk-work{position:relative}.pz-d .mk-r{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.pz-d .mk-work__head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:20px;align-items:baseline}.pz-d .mk-work__n{font-family:var(--disp);font-size:24px;color:#c8a66a}.pz-d .mk-work__t{font-family:var(--disp);font-weight:400;font-size:clamp(26px,31.68px,32px);line-height:1.15;color:#f6f1e7}.pz-d .mk-tabs{display:flex;gap:22px}.pz-d .mk-t{cursor:pointer;padding:2px 0 3px;border-bottom:1px solid transparent;font-family:var(--text);font-style:italic;font-size:17px;line-height:1.3;color:#9c9384}.pz-d .mk-t:hover{color:#e3dccf}.pz-d .mk-r--f:checked~.mk-work__head .mk-t--f,.pz-d .mk-r--r:checked~.mk-work__head .mk-t--r,.pz-d .mk-r--d:checked~.mk-work__head .mk-t--d{color:#e9c98d;border-color:#c8a66a}.pz-d .mk-r--f:focus-visible~.mk-work__head .mk-t--f,.pz-d .mk-r--r:focus-visible~.mk-work__head .mk-t--r,.pz-d .mk-r--d:focus-visible~.mk-work__head .mk-t--d{outline:1px solid #C8A66A;outline-offset:4px}.pz-d .mk-views{margin-top:20px}.pz-d .mk-v{display:none;margin:0;width:calc(var(--w) * 100%)}.pz-d .mk-r--f:checked~.mk-views .mk-v--f,.pz-d .mk-r--r:checked~.mk-views .mk-v--r,.pz-d .mk-r--d:checked~.mk-views .mk-v--d{display:block}.pz-d .mk-strip img{display:block;width:100%!important;height:auto!important;object-fit:contain!important;aspect-ratio:auto!important}.pz-d .mk-strip img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:auto!important;object-fit:contain!important;aspect-ratio:auto!important}.pz-d .mk-v--d .mk-strip{background:#efe8da}.pz-d .mk-work__text{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:clamp(24px,43.2px,48px);margin-top:20px;align-items:start}.pz-d .mk-work__m{font-family:var(--text);font-style:italic;font-size:16px;line-height:1.55;color:#b2a897}.pz-d .mk-work__p{font-family:var(--text);font-size:17px;line-height:1.6;color:#e0d6c5}.pz-d .mk-more summary{cursor:pointer;list-style:none;font-family:var(--text);font-style:italic;font-size:16px;color:#c8a66a}.pz-d .mk-more summary::-webkit-details-marker{display:none}.pz-d .mk-more summary:after{content:" +"}.pz-d .mk-more[open] summary:after{content:" \2212"}.pz-d .mk-more dl{margin:14px 0 0;display:grid;gap:8px;min-width:220px}.pz-d .mk-more dl div{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;align-items:baseline}.pz-d .mk-more dt{font-family:var(--text);font-style:italic;font-size:15px;line-height:1.45;color:#9c9384}.pz-d .mk-more dd{margin:0;font-family:var(--text);font-size:15px;line-height:1.45;color:#e0d6c5}.pz-d .mk-make{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(56px,86.4px,96px);align-items:center}.pz-d .mk-make__figs{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:24px;align-items:end}.pz-d .mk-make .pg-title{margin-top:18px}.pz-d .mk-make .pg-body{margin-top:32px}.pz-d .mk-compare{margin-top:clamp(80px,100.8px,112px);display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.pz-d .mk-compare__f{margin:0}.pz-d .mk-compare__l{margin-bottom:12px;font-family:var(--text);font-size:13px;letter-spacing:.3em;text-transform:uppercase;color:var(--accent)}.pz-d .mk-compare .mk-strip{background:#efe8da}.pz-d .mk-conn{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(48px,72px,80px);align-items:start;margin-top:clamp(48px,63.36px,64px)}.pz-d .mk-conn__text .pg-body{margin-top:0}.pz-d .mk-quote{max-width:900px;margin:clamp(88px,115.2px,120px) auto 0;text-align:center}.pz-d .mk-quote p{font-family:var(--disp);font-size:clamp(30px,40.32px,40px);line-height:1.3;color:var(--ink);text-wrap:balance}.pz-d .mk-quote footer{margin-top:22px;font-family:var(--text);font-style:italic;font-size:16px;line-height:1.5;color:var(--muted)}.pz-d .mk-sign{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(24px,37.44px,40px);margin-top:clamp(72px,92.16px,96px);align-items:end}.pz-d .mk-tl{list-style:none;margin:clamp(72px,92.16px,96px) 0 0;padding:24px 0 0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:28px;border-top:1px solid var(--rule)}.pz-d .mk-tl__d{font-family:var(--text);font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:var(--accent)}.pz-d .mk-tl__t{margin-top:10px;font-family:var(--text);font-size:17px;line-height:1.5;color:var(--body)}.pz-d .mk-tl li:last-child .mk-tl__t{font-style:italic}.pz-d .mk-next{max-width:860px}.pz-d .mk-next .pg-title{margin-top:18px}.pz-d .mk-next .pg-body{margin-top:32px}.pz-d .mk-press{margin-top:clamp(96px,115.2px,128px);padding-top:clamp(48px,63.36px,64px);border-top:1px solid var(--rule)}.pz-d .mk-press__list{list-style:none;margin:36px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.pz-d .mk-press__i a{display:flex;flex-direction:column;gap:8px;height:100%;padding:22px 20px;border:1px solid var(--rule);text-decoration:none;color:var(--ink)}.pz-d .mk-press__o{font-family:var(--disp);font-size:22px;line-height:1.15}.pz-d .mk-press__d{font-family:var(--text);font-style:italic;font-size:15px;color:var(--muted)}.pz-d .mk-press__h{margin-top:6px;font-size:15px;line-height:1.6;color:var(--body);font-family:Hiragino Mincho ProN,Yu Mincho,serif}.pz-d .mk-press__e{font-family:var(--text);font-style:italic;font-size:15px;line-height:1.45;color:var(--muted)}.pz-d .mk-press__go{margin-top:auto;padding-top:10px;font-family:var(--text);font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--accent)}.pz-d .mk-credits{margin-top:clamp(72px,92.16px,96px);max-width:900px}.pz-d .mk-credits__h{font-family:var(--text);font-size:13px;letter-spacing:.3em;text-transform:uppercase;color:var(--accent)}.pz-d .mk-credits p:not(.mk-credits__h){margin-top:12px;font-family:var(--text);font-size:15px;line-height:1.6;color:var(--muted)}.pz-d .mk-band-links{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 48px;margin-top:40px}.pz-d .mk-band-links .pg-link{margin-top:0}.pz-d .mk-swipe{display:none}.pz-d .site-hd{position:relative;z-index:30;background:transparent!important;border:0!important}.pz-d .site-hd__logo{display:block;line-height:0;color:inherit;text-decoration:none}.pz-d .site-hd--d>div:first-child{min-height:124px!important;padding-top:8px!important}.pz-d .site-hd--d nav{border:0!important;position:relative}.pz-d .site-hd--d nav>ul{gap:50px!important;min-height:52px!important}.pz-d .site-hd--d nav>ul>li>a{font-family:Libre Caslon Text,Georgia,serif!important;font-size:13px!important;letter-spacing:.22em!important;color:#2e2a25!important;text-decoration-color:#a8843f!important}.pz-d .site-hd--m{min-height:76px!important}.pz-d .site-hd--m>button{font-family:Libre Caslon Text,Georgia,serif!important;font-size:13px!important;letter-spacing:.2em!important}.pz-d .site-hd__sub{position:absolute;left:0;right:0;top:100%;z-index:40;visibility:hidden;opacity:0;transform:translateY(-8px);transition:opacity .28s ease,transform .28s ease,visibility 0s linear .28s;background:#1f2b3d;color:#f4eee3;box-shadow:0 30px 60px -36px #14110e99}.pz-d .site-hd__has:hover>.site-hd__sub,.pz-d .site-hd__has:focus-within>.site-hd__sub,.pz-d .site-hd__sub--open{visibility:visible;opacity:1;transform:none;transition-delay:0s}.pz-d .site-hd__has>a:after{content:"";display:inline-block;width:5px;height:5px;margin:0 0 3px 10px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);opacity:.6}.pz-d .site-hd__subin{max-width:1240px;margin:0 auto;padding:44px 40px 52px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px;box-sizing:border-box}.pz-d .site-hd__card{display:block;color:#f4eee3;text-decoration:none}.pz-d .site-hd__img{display:block;aspect-ratio:3 / 2;overflow:hidden;background:#2a2622}.pz-d .site-hd__img img{display:block;transition:transform .6s ease}.pz-d .site-hd__card:hover .site-hd__img img{transform:scale(1.03)}.pz-d .site-hd__t{display:block;margin-top:18px;font-family:Libre Caslon Display,Georgia,serif;font-size:24px;line-height:1.2;color:#f4eee3}.pz-d .site-hd__d{display:block;margin-top:6px;font-family:Libre Caslon Text,Georgia,serif;font-style:italic;font-size:15px;line-height:1.5;color:#c9c3b6}.pz-d .site-hd__card:hover .site-hd__t{color:#c8a66a}@media(prefers-reduced-motion:reduce){.pz-d .site-hd__sub,.pz-d .site-hd__img img{transition:none}.pz-d .site-hd__card:hover .site-hd__img img{transform:none}}.pz-d .mk-sign{grid-template-columns:minmax(0,1fr)!important;max-width:880px;margin-left:auto!important;margin-right:auto!important}.pz-d .mk-stay__label{margin-top:44px;font-family:var(--text);font-size:13px;letter-spacing:.28em;text-transform:uppercase;color:var(--accent)}.pz-d .mk-stay{margin-top:14px;max-width:520px;display:flex}.pz-d .mk-stay input{flex:1 1 auto;min-width:0;height:56px;padding:0 18px;box-sizing:border-box;background:transparent;border:1px solid rgba(122,92,38,.6);border-right:0;border-radius:0;color:#1a1714;font-family:var(--text);font-size:17px}.pz-d .mk-stay button{flex:0 0 auto;height:56px;padding:0 26px;border:1px solid #C8A66A;border-radius:0;background:#c8a66a;color:#1f2b3d;font-family:var(--text);font-size:13px;letter-spacing:.2em;text-transform:uppercase;cursor:pointer}.pz-d .mk-stay__note{margin-top:12px;font-family:var(--text);font-style:italic;font-size:15px;color:var(--muted)}.pz-d .mk-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.pz-d .mk-works-sec .mk-dets-wrap{margin-top:clamp(112px,129.6px,144px)}.pz-d .mk-works-sec .mk-dets-wrap .mk-dets{margin-top:clamp(48px,63.36px,64px)}.pz-d .ph-host{position:relative}.pz-d .ph-host--fill>.ph-img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important}.pz-d .ph-over{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;display:none!important;box-sizing:border-box}.pz-d img[src*="/pz-253."]+.ph-over{display:flex!important}.pz-d :where(img.lk0){aspect-ratio:886.45 / 178;object-fit:cover}.pz-d :where(img.lk0:is([style*=aspect-ratio],[width],[height])){aspect-ratio:886.45 / 178!important;object-fit:cover!important}.pz-d img.lk0:is([style*=aspect-ratio],[width],[height]){width:224px!important;height:45px!important}.pz-d :where(img.lk1){aspect-ratio:1600 / 1065;object-fit:cover}.pz-d :where(img.lk1:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1600 / 1065!important;object-fit:cover!important}.pz-d img.lk1:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-d :where(img.lk2){aspect-ratio:2560 / 1708;object-fit:cover}.pz-d :where(img.lk2:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2560 / 1708!important;object-fit:cover!important}.pz-d img.lk2:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-d :where(img.lk3){aspect-ratio:2560 / 1707;object-fit:cover}.pz-d :where(img.lk3:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2560 / 1707!important;object-fit:cover!important}.pz-d img.lk3:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-d :where(img.lk4){aspect-ratio:2400 / 1600;object-fit:cover}.pz-d :where(img.lk4:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2400 / 1600!important;object-fit:cover!important}.pz-d img.lk4:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-d :where(img.lk5){aspect-ratio:2794 / 392;object-fit:cover}.pz-d :where(img.lk5:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2794 / 392!important;object-fit:cover!important}.pz-d :where(img.lk6){aspect-ratio:2400 / 1800;object-fit:cover}.pz-d :where(img.lk6:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2400 / 1800!important;object-fit:cover!important}.pz-d :where(img.lk7){aspect-ratio:2400 / 1800;object-fit:cover}.pz-d :where(img.lk7:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2400 / 1800!important;object-fit:cover!important}.pz-d :where(img.lk8){aspect-ratio:2794 / 391;object-fit:cover}.pz-d :where(img.lk8:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2794 / 391!important;object-fit:cover!important}.pz-d :where(img.lk9){aspect-ratio:2794 / 388;object-fit:cover}.pz-d :where(img.lk9:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2794 / 388!important;object-fit:cover!important}.pz-d :where(img.lk10){aspect-ratio:2794 / 414;object-fit:cover}.pz-d :where(img.lk10:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2794 / 414!important;object-fit:cover!important}.pz-d :where(img.lk11){aspect-ratio:2800 / 393;object-fit:cover}.pz-d :where(img.lk11:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2800 / 393!important;object-fit:cover!important}.pz-d :where(img.lk12){aspect-ratio:2800 / 393;object-fit:cover}.pz-d :where(img.lk12:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2800 / 393!important;object-fit:cover!important}.pz-d :where(img.lk13){aspect-ratio:2800 / 403;object-fit:cover}.pz-d :where(img.lk13:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2800 / 403!important;object-fit:cover!important}.pz-d :where(img.lk14){aspect-ratio:2794 / 392;object-fit:cover}.pz-d :where(img.lk14:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2794 / 392!important;object-fit:cover!important}.pz-d :where(img.lk15){aspect-ratio:2794 / 388;object-fit:cover}.pz-d :where(img.lk15:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2794 / 388!important;object-fit:cover!important}.pz-d :where(img.lk16){aspect-ratio:2794 / 384;object-fit:cover}.pz-d :where(img.lk16:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2794 / 384!important;object-fit:cover!important}.pz-d :where(img.lk17){aspect-ratio:2794 / 391;object-fit:cover}.pz-d :where(img.lk17:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2794 / 391!important;object-fit:cover!important}.pz-d :where(img.lk18){aspect-ratio:2794 / 388;object-fit:cover}.pz-d :where(img.lk18:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2794 / 388!important;object-fit:cover!important}.pz-d :where(img.lk19){aspect-ratio:2794 / 371;object-fit:cover}.pz-d :where(img.lk19:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2794 / 371!important;object-fit:cover!important}.pz-d :where(img.lk20){aspect-ratio:2151 / 393;object-fit:cover}.pz-d :where(img.lk20:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2151 / 393!important;object-fit:cover!important}.pz-d :where(img.lk21){aspect-ratio:2151 / 394;object-fit:cover}.pz-d :where(img.lk21:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2151 / 394!important;object-fit:cover!important}.pz-d :where(img.lk22){aspect-ratio:2151 / 397;object-fit:cover}.pz-d :where(img.lk22:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2151 / 397!important;object-fit:cover!important}.pz-d :where(img.lk23){aspect-ratio:2152 / 388;object-fit:cover}.pz-d :where(img.lk23:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2152 / 388!important;object-fit:cover!important}.pz-d :where(img.lk24){aspect-ratio:2152 / 394;object-fit:cover}.pz-d :where(img.lk24:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2152 / 394!important;object-fit:cover!important}.pz-d :where(img.lk25){aspect-ratio:2152 / 396;object-fit:cover}.pz-d :where(img.lk25:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2152 / 396!important;object-fit:cover!important}.pz-d :where(img.lk26){aspect-ratio:2575 / 387;object-fit:cover}.pz-d :where(img.lk26:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2575 / 387!important;object-fit:cover!important}.pz-d :where(img.lk27){aspect-ratio:2575 / 388;object-fit:cover}.pz-d :where(img.lk27:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2575 / 388!important;object-fit:cover!important}.pz-d :where(img.lk28){aspect-ratio:2575 / 396;object-fit:cover}.pz-d :where(img.lk28:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2575 / 396!important;object-fit:cover!important}.pz-d :where(img.lk29){aspect-ratio:1320 / 789;object-fit:cover}.pz-d :where(img.lk29:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1320 / 789!important;object-fit:cover!important}.pz-d :where(img.lk30){aspect-ratio:1320 / 795;object-fit:cover}.pz-d :where(img.lk30:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1320 / 795!important;object-fit:cover!important}.pz-d :where(img.lk31){aspect-ratio:1325 / 781;object-fit:cover}.pz-d :where(img.lk31:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1325 / 781!important;object-fit:cover!important}.pz-d :where(img.lk32){aspect-ratio:1200 / 1600;object-fit:cover}.pz-d :where(img.lk32:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1200 / 1600!important;object-fit:cover!important}.pz-d :where(img.lk33){aspect-ratio:1168 / 1760;object-fit:cover}.pz-d :where(img.lk33:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1168 / 1760!important;object-fit:cover!important}.pz-d :where(img.lk34){aspect-ratio:2400 / 1800;object-fit:cover}.pz-d :where(img.lk34:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2400 / 1800!important;object-fit:cover!important}.pz-d :where(img.lk35){aspect-ratio:2400 / 1800;object-fit:cover}.pz-d :where(img.lk35:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2400 / 1800!important;object-fit:cover!important}.pz-d :where(img.lk36){aspect-ratio:2400 / 1554;object-fit:cover}.pz-d :where(img.lk36:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2400 / 1554!important;object-fit:cover!important}.pz-d img.lk36:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-d :where(img.lk37){aspect-ratio:886.45 / 178;object-fit:cover}.pz-d :where(img.lk37:is([style*=aspect-ratio],[width],[height])){aspect-ratio:886.45 / 178!important;object-fit:cover!important}.pz-d img.lk37:is([style*=aspect-ratio],[width],[height]){width:600px!important;height:120.5px!important}.pz-d .pg-hole.ph-host{padding:0}.pz-d .pg-ph-over{align-items:center;justify-content:center;padding:18px;text-align:center}.pz-d .pg-ph-over span{max-width:22em;font-family:var(--lbl);font-size:12px;line-height:1.6;letter-spacing:.08em;color:var(--muted)}.pz-d .pg-hole:has(>img:not([src*="/pz-253."])){border-color:transparent;background:none}.pz-d .pj-intro{padding-bottom:56px}.pz-d .pj-head{max-width:1100px;margin-top:40px}.pz-d .pj-title{margin-top:22px;font-family:var(--disp);font-weight:400;font-size:clamp(52px,83.52px,88px);line-height:1.02;color:var(--ink);text-wrap:balance}.pz-d .pj-sub{margin-top:22px;font-family:var(--text);font-style:italic;font-size:clamp(20px,24.48px,24px);line-height:1.45;color:var(--muted)}.pz-d .pj-hero{background:#e6e4e1}.pz-d .pj-hero .pg-fig{margin:0}.pz-d .pj-story{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(56px,95.04px,104px);align-items:start}.pz-d .pj-lead{font-family:var(--disp);font-size:clamp(34px,46.08px,46px);line-height:1.2;color:var(--ink);text-wrap:balance}.pz-d .pj-story__body{margin-top:0}.pz-d .pj-facts{margin:72px 0 0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;border-top:1px solid var(--rule);padding-top:24px}.pz-d .pj-facts div{margin:0}.pz-d .pj-facts dt{font-family:var(--lbl);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--accent)}.pz-d .pj-facts dd{margin:10px 0 0;font-family:var(--text);font-size:17px;line-height:1.5;color:var(--body)}.pz-d .pj-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-top:56px}.pz-d .pj-side__t{margin-top:26px;font-family:var(--disp);font-weight:400;font-size:clamp(32px,43.2px,42px);color:var(--ink)}.pz-d .pj-side__p{margin-top:12px;font-family:var(--text);font-size:clamp(18px,20.16px,20px);line-height:1.62;color:var(--body);max-width:32em}.pz-d .pj-bridge-line{max-width:820px;margin:72px auto 0;text-align:center;font-family:var(--disp);font-size:clamp(26px,33.12px,32px);line-height:1.35;color:var(--ink);text-wrap:balance}.pz-d .pj-bridge-line em{font-style:italic}.pz-d .pj-drawing{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr);gap:clamp(56px,86.4px,96px);align-items:center}.pz-d .pj-drawing__fig .pg-frame{background:#efe8da}.pz-d .pj-carve .pg-head{max-width:900px}.pz-d .pj-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:56px}.pz-d .pj-wide,.pz-d .pj-pair--land{margin-top:24px}.pz-d .pj-sign{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center;margin-top:72px}.pz-d .pj-sign__t{font-family:var(--disp);font-weight:400;font-size:clamp(30px,40.32px,40px);color:var(--ink)}.pz-d .pj-sign__p{margin-top:14px;font-family:var(--text);font-size:19px;line-height:1.62;color:var(--body);max-width:28em}.pz-d .pj-tour{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:clamp(56px,95.04px,104px);align-items:center}.pz-d .pj-next{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center;margin-top:clamp(96px,115.2px,128px);padding-top:56px;border-top:1px solid var(--rule)}.pz-d .pj-next__t{margin-top:18px;font-family:var(--disp);font-weight:400;font-size:clamp(30px,40.32px,40px);color:var(--ink)}.pz-d .pj-next__p{margin-top:14px;font-family:var(--text);font-size:19px;line-height:1.62;color:var(--body)}.pz-d pz-s{display:contents}.pz-d pz-s[hidden]{display:none!important}.pz-d :where(.pz-btnreset){appearance:none;-webkit-appearance:none;background:none;border-radius:0;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;line-height:inherit;color:inherit;text-align:inherit;margin:0}.pz-d input.pg-input,.pz-d textarea.pg-input{appearance:none;-webkit-appearance:none;width:100%;box-sizing:border-box;margin:0;padding:12px 0 8px;background:transparent;border:0;border-bottom:1px solid color-mix(in srgb,var(--ink) 38%,transparent);border-radius:0;font-family:var(--text);font-size:19px;color:var(--ink);outline:none}.pz-d textarea.pg-input--area{margin-top:12px;padding:14px 16px;resize:vertical;border:1px solid color-mix(in srgb,var(--ink) 30%,transparent)}.pz-d input.pg-input:focus,.pz-d textarea.pg-input:focus{border-color:#7a5c26}.pz-d .pz-msg{margin:16px 0 0;font-family:Libre Caslon Text,Georgia,serif;font-style:italic;font-size:16px;line-height:1.5}.pz-d .pz-msg--err{color:#9a3b2e}.pz-d .pz-msg ul{margin:0;padding:0;list-style:none}.pz-d form.pz-f-51bc24{margin:30px auto 0;max-width:480px;display:flex}.pz-d .mk-group__note{margin:12px auto 0;max-width:34em;font-family:var(--text);font-style:italic;font-size:16px;line-height:1.5;color:#b2a897}.pz-d .mk-look{margin-top:clamp(72px,92.16px,96px);padding-top:28px;border-top:1px solid rgba(200,166,106,.35)}.pz-d .mk-look__label{text-align:center;font-family:var(--text);font-size:13px;line-height:1.4;letter-spacing:.32em;text-transform:uppercase;color:#c8a66a}.pz-d .mk-look__list{list-style:none;margin:36px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px}.pz-d .mk-look__h{font-family:var(--disp);font-size:24px;line-height:1.25;color:#f6f1e7}.pz-d .mk-look__p{margin-top:12px;font-family:var(--text);font-size:16px;line-height:1.55;color:#e0d6c5;text-wrap:pretty}.pz-d .mk-look em,.pz-d .mk-work__p em{font-style:italic}.pz-d .mk-fs{max-width:820px;margin:clamp(112px,135px,144px) auto 0;padding-top:56px;background:linear-gradient(#7a5c268c,#7a5c268c) top center/56px 1px no-repeat}.pz-d .mk-fs .pg-title{margin-top:18px!important}.pz-d .mk-fs__q{margin:44px auto 0;text-align:center}.pz-d .mk-fs__q p{font-family:var(--disp);font-size:36px;line-height:1.3;color:var(--ink);text-wrap:balance}.pz-d .mk-fs .pg-body{margin-top:48px}.pz-d .mk-fs__cr{margin-top:28px;font-family:var(--text);font-style:italic;font-size:15px;line-height:1.5;color:var(--muted)}.pz-m{margin:0;background:#f3eee5}.pz-m a{color:inherit;text-decoration-color:currentColor}.pz-m a:hover{opacity:.78}.pz-m input::placeholder{color:#b7b4ac;opacity:1}.pz-m button:focus-visible,.pz-m a:focus-visible,.pz-m input:focus-visible{outline:1px solid #C8A66A;outline-offset:4px}.pz-m{--pa-paper:#f3eee5;--pa-paper-ink:#1a1714;--pa-paper-muted:#6e665d;--pa-washi:#ebe3d5;--pa-indigo:#1f2b3d;--pa-sumi:#1f1c19;--pa-gold:#c8a66a;--pa-gilt:#7a5c26;--disp:"Libre Caslon Display",Georgia,serif;--text:"Libre Caslon Text",Georgia,serif;--lbl:"Red Hat Text",Arial,sans-serif;--g:clamp(28px,5vw,90px)}.pz-m{--g:24px}.pz-m{--g:22px}.pz-m main .pa-atmos,.pz-m main .pa-atmos *,.pz-m .pg-hero,.pz-m .pg-hero *,.pz-m .pg-plate{box-sizing:border-box}.pz-m .pa-atmos{background:var(--bg);color:var(--ink)}.pz-m .pa-atmos--paper{--bg:var(--pa-paper);--ink:var(--pa-paper-ink);--muted:var(--pa-paper-muted);--accent:var(--pa-gilt);--body:#2e2a25;--rule:rgba(26,23,20,.16)}.pz-m .pa-atmos--washi{--bg:var(--pa-washi);--ink:var(--pa-paper-ink);--muted:#675f55;--accent:var(--pa-gilt);--body:#2e2a25;--rule:rgba(26,23,20,.18)}.pz-m .pa-atmos--indigo{--bg:var(--pa-indigo);--ink:#f4eee3;--muted:#a9a79f;--accent:var(--pa-gold);--body:#d6d2c8;--rule:rgba(244,238,227,.2)}.pz-m .pa-atmos--sumi{--bg:var(--pa-sumi);--ink:#f1eadd;--muted:#b2a897;--accent:var(--pa-gold);--body:#e0d6c5;--rule:rgba(241,234,221,.2)}.pz-m main p,.pz-m main h1,.pz-m main h2,.pz-m main h3,.pz-m main ul,.pz-m main ol,.pz-m main dl,.pz-m main dd,.pz-m main figure{margin:0;font-weight:400}.pz-m main ul,.pz-m main ol{padding:0;list-style:none}.pz-m main a{color:inherit}.pz-m .pg-tag{display:inline-block;vertical-align:middle;margin:0 8px 0 0;padding:3px 9px;border:1px dashed currentColor;font-family:var(--lbl);font-style:normal;font-size:10.5px;line-height:1.5;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.pz-m .pg-new{text-decoration:underline dotted;text-decoration-color:var(--accent);text-decoration-thickness:1.5px;text-underline-offset:.22em}.pz-m .pg-muted{color:var(--muted)!important}.pz-m .pg-sec{padding:clamp(104px,9.4vw,144px) var(--g) clamp(112px,10vw,152px)}.pz-m .pg-sec--intro{padding-top:clamp(72px,6.4vw,96px)}.pz-m .pg-sec--slim{padding-top:64px;padding-bottom:64px}.pz-m .pg-wrap{max-width:1296px;margin:0 auto}.pz-m .pg-eyebrow{font-family:var(--text);font-size:14px;line-height:1.4;letter-spacing:.36em;text-transform:uppercase;color:var(--accent)}.pz-m .pg-eyebrow--gold{color:var(--pa-gold)}.pz-m .pg-title{margin-top:24px!important;font-family:var(--disp);font-size:clamp(46px,5.4vw,78px);line-height:1.02;color:var(--ink);text-wrap:balance}.pz-m .pg-eyebrow+.pg-title,.pz-m .pg-title:first-child{margin-top:0}.pz-m .pg-eyebrow+.pg-title{margin-top:24px!important}.pz-m .pg-title:first-child{margin-top:0!important}.pz-m .pg-title--xl{font-size:clamp(58px,7.2vw,108px);line-height:.98}.pz-m .pg-title--center{text-align:center}.pz-m .pg-subtitle{font-family:var(--disp);font-size:clamp(34px,3.2vw,46px);line-height:1.06;color:var(--ink)}.pz-m .pg-subtitle--center{text-align:center}.pz-m .pg-head{max-width:920px}.pz-m .pg-head--center{margin:0 auto;text-align:center}.pz-m .pg-intro{margin-top:34px}.pz-m .pg-intro p{font-family:var(--text);font-size:clamp(20px,1.7vw,24px);line-height:1.52;color:var(--ink);text-wrap:pretty}.pz-m .pg-intro p+p{margin-top:18px}.pz-m .pg-head--center .pg-intro{max-width:760px;margin-left:auto;margin-right:auto}.pz-m .pg-body{margin-top:30px}.pz-m .pg-body p{font-family:var(--text);font-size:clamp(18px,1.42vw,20.5px);line-height:1.66;color:var(--body);text-wrap:pretty}.pz-m .pg-body p+p{margin-top:18px}.pz-m .pg-body--lead p{font-size:clamp(20px,1.7vw,24px);line-height:1.52;color:var(--ink)}.pz-m .pg-small{margin-top:22px;font-family:var(--text);font-style:italic;font-size:15px;line-height:1.55;color:var(--muted);font-variant-ligatures:no-common-ligatures}.pz-m .pg-small--center{text-align:center}.pz-m .pg-back{font-family:var(--text);font-size:13px;letter-spacing:.28em;text-transform:uppercase}.pz-m .pg-back a{text-decoration:none;color:var(--muted)}.pz-m .pg-back+*{margin-top:40px}.pz-m .pg-link{display:inline-block;font-family:var(--text);font-size:15px;line-height:1.4;letter-spacing:.3em;text-transform:uppercase;color:var(--ink);text-decoration:none}.pz-m .pg-link>span:first-child{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:10px;text-decoration-color:color-mix(in srgb,var(--ink) 40%,transparent)}.pz-m .pg-arrow{margin-left:.7em;letter-spacing:0}.pz-m .pg-link--sm{font-size:13px;letter-spacing:.28em}.pz-m .pg-link--button{white-space:nowrap;padding:19px 30px 18px;border:1px solid color-mix(in srgb,var(--ink) 55%,transparent)}.pz-m .pg-link--button>span:first-child{text-decoration:none}.pz-m .pg-link.is-pending{color:var(--muted)}.pz-m .pg-link.is-pending>span:first-child{text-decoration:none}.pz-m .pg-actions{display:flex;flex-wrap:wrap;align-items:center;gap:22px 52px;margin-top:44px}.pz-m .pg-actions--center{justify-content:center}.pz-m .pg-actions--stack{flex-direction:column;align-items:flex-start;gap:26px}.pz-m .pg-fig{margin:0}.pz-m .pg-frame{overflow:hidden;background:color-mix(in srgb,var(--ink) 7%,var(--bg))}.pz-m .pg-frame img{display:block;width:100%;height:100%;object-fit:cover}.pz-m .pg-frame img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-m .pg-cap{margin-top:12px;font-family:var(--text);font-style:italic;font-size:15px;line-height:1.5;color:var(--muted);font-variant-ligatures:no-common-ligatures}.pz-m .pg-fig__label{display:block;margin-bottom:5px;font-style:normal;font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:var(--accent)}.pz-m .pg-hole{display:flex;align-items:center;justify-content:center;padding:28px;border:1px dashed color-mix(in srgb,var(--ink) 34%,transparent);background:transparent}.pz-m .pg-hole span{max-width:24em;text-align:center;font-family:var(--lbl);font-size:13px;line-height:1.6;letter-spacing:.06em;color:var(--muted)}.pz-m .pg-wide{margin-top:clamp(80px,7vw,112px)}.pz-m .pg-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(56px,6.6vw,104px);align-items:center}.pz-m .pg-split--hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end}.pz-m .pg-split--top{align-items:start}.pz-m .pg-split__text>.pg-eyebrow+.pg-title{margin-top:24px}.pz-m .pg-cols2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(56px,6.6vw,104px);align-items:start}.pz-m .pg-cols2>.pg-body--lead{margin-top:0}.pz-m .pg-cols2>div>.pg-body:first-child{margin-top:0}.pz-m .pg-cols2--gap{margin-top:clamp(88px,8vw,120px)}.pz-m .pg-pull{margin-top:40px;font-family:var(--text);font-style:italic;font-size:clamp(24px,2.2vw,32px);line-height:1.38;color:var(--accent);font-variant-ligatures:no-common-ligatures;text-wrap:balance}.pz-m .pg-pull--center{max-width:900px;margin:clamp(88px,8vw,120px) auto 0;text-align:center}.pz-m .pg-tabs{margin-top:56px;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.pz-m .pg-tabs ul{display:flex;justify-content:center;gap:44px;padding:20px 0}.pz-m .pg-tabs li{font-family:var(--text);font-size:13px;letter-spacing:.26em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.pz-m .pg-tabs li.is-on{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:9px}.pz-m .pg-cathead{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding-top:72px}.pz-m .pg-tools{display:flex;gap:32px;font-family:var(--text);font-size:13px;letter-spacing:.26em;text-transform:uppercase;color:var(--ink)}.pz-m .pg-notice{margin-top:14px;font-family:var(--text);font-style:italic;font-size:16px;color:var(--muted)}.pz-m .pg-works{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:64px 40px;margin-top:48px}.pz-m .pg-work{display:block;text-decoration:none;color:inherit}.pz-m .pg-work__meta{margin-top:20px}.pz-m .pg-work__title{font-family:var(--disp);font-size:clamp(26px,2.1vw,30px);line-height:1.08;color:var(--ink)}.pz-m .pg-work__line{margin-top:6px;font-family:var(--text);font-style:italic;font-size:16px;color:var(--muted)}.pz-m .pg-work__price{margin:12px 0 14px;font-family:var(--text);font-size:12.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--ink)}.pz-m .pg-cmscard{display:flex;flex-direction:column;justify-content:flex-end;padding:44px 40px;min-height:100%}.pz-m .pg-cmscard__title{margin-top:20px;font-family:var(--disp);font-size:clamp(32px,2.8vw,40px);line-height:1.06;color:var(--ink)}.pz-m .pg-cmscard__text{margin:18px 0 30px;font-family:var(--text);font-size:18px;line-height:1.6;color:var(--body)}.pz-m .pg-work-hero{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.75fr);gap:clamp(48px,5.6vw,88px);align-items:start}.pz-m .pg-thumbs{display:flex;gap:12px;margin-top:16px}.pz-m .pg-thumbs li{width:96px;height:72px;overflow:hidden;opacity:.72;background:color-mix(in srgb,var(--ink) 7%,var(--bg))}.pz-m .pg-thumbs li.is-on{opacity:1;outline:1px solid var(--ink);outline-offset:3px}.pz-m .pg-thumbs img{display:block;width:100%;height:100%;object-fit:cover}.pz-m .pg-thumbs img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-m .pg-thumbs .pg-thumb-hole{background:transparent;border:1px dashed color-mix(in srgb,var(--ink) 30%,transparent)}.pz-m .pg-work-hero__media .pg-small{margin-top:14px}.pz-m .pg-work-hero__info{padding-top:6px}.pz-m .pg-work-hero__info .pg-title{margin-top:18px!important;font-size:clamp(44px,4.4vw,64px)}.pz-m .pg-price{margin-top:22px;font-family:var(--text);font-size:14px;letter-spacing:.28em;text-transform:uppercase;color:var(--ink)}.pz-m .pg-specs{margin-top:36px;border-top:1px solid var(--rule)}.pz-m .pg-spec{display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px;padding:14px 0;border-bottom:1px solid var(--rule)}.pz-m .pg-spec dt{font-family:var(--text);font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--muted);padding-top:3px}.pz-m .pg-spec dd{font-family:var(--text);font-size:17px;line-height:1.45;color:var(--ink)}.pz-m .pg-band{display:flex;align-items:center;justify-content:space-between;gap:56px}.pz-m .pg-band__text{max-width:760px;font-family:var(--disp);font-size:clamp(30px,2.8vw,40px);line-height:1.2;color:var(--ink);text-wrap:balance}.pz-m .pg-band--center{flex-direction:column;text-align:center;gap:0}.pz-m .pg-band--center .pg-band__text{margin:28px auto 0;font-family:var(--text);font-size:clamp(20px,1.7vw,24px);line-height:1.5;color:var(--body)}.pz-m .pg-band--center .pg-actions,.pz-m .pg-band--center>.pg-link{margin-top:44px}.pz-m .pg-masters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:8px}.pz-m .pg-master__name{margin-top:26px;font-family:var(--disp);font-size:clamp(32px,2.8vw,40px);line-height:1.04;color:var(--ink)}.pz-m .pg-master__role{margin:12px 0 22px;font-family:var(--text);font-size:12.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--muted)}.pz-m .pg-masters--pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,4.4vw,64px)}.pz-m .pg-masters--pair .pg-master__name{font-size:clamp(36px,3.4vw,50px)}.pz-m .pg-masters__more{margin-top:72px}.pz-m .pg-profile{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(56px,6.6vw,104px);align-items:center}.pz-m .pg-profile__text .pg-title{margin-top:22px!important}.pz-m .pg-role{margin-top:18px;font-family:var(--text);font-style:italic;font-size:clamp(20px,1.8vw,25px);color:var(--muted);font-variant-ligatures:no-common-ligatures}.pz-m .pg-years{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:72px;align-items:start}.pz-m .pg-big{font-family:var(--disp);font-size:clamp(150px,17vw,250px);line-height:.82;color:var(--accent);white-space:nowrap}.pz-m .pg-big__label{margin-top:14px;font-family:var(--text);font-size:13px;letter-spacing:.34em;text-transform:uppercase;color:var(--muted)}.pz-m .pg-years .pg-body{max-width:680px}.pz-m .pg-quote{margin:clamp(96px,9vw,136px) auto 0;text-align:center;font-family:var(--text);font-style:italic;font-size:clamp(56px,7.4vw,108px);line-height:1.04;color:var(--accent);font-variant-ligatures:no-common-ligatures}.pz-m .pg-index{margin-top:64px;border-top:1px solid var(--rule)}.pz-m .pg-index li{display:grid;grid-template-columns:72px minmax(0,1.5fr) minmax(0,1fr) minmax(0,1.1fr);gap:24px;align-items:baseline;padding:28px 0;border-bottom:1px solid var(--rule)}.pz-m .pg-index__num{font-family:var(--disp);font-size:22px;color:var(--accent)}.pz-m .pg-index__title{font-family:var(--disp);font-size:clamp(26px,2.3vw,34px);line-height:1.1;color:var(--ink)}.pz-m .pg-index__place{font-family:var(--text);font-style:italic;font-size:18px;color:var(--muted)}.pz-m .pg-index__cap{font-family:var(--text);font-size:18px;line-height:1.45;color:var(--body)}.pz-m .pg-index--plain{margin-top:32px}.pz-m .pg-index--plain li{grid-template-columns:minmax(0,1fr) auto;gap:6px 20px;padding:22px 0}.pz-m .pg-index--plain .pg-index__title{font-size:clamp(22px,1.9vw,27px)}.pz-m .pg-index--plain .pg-index__place{grid-column:1;font-size:16px}.pz-m .pg-index--plain .pg-index__cap{grid-column:2;grid-row:1}.pz-m .pg-bridge{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(56px,6.6vw,104px);align-items:center}.pz-m .pg-bridge__pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.pz-m .pg-bridge__cap{grid-column:2}.pz-m .pg-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:64px 48px;margin-top:72px}.pz-m .pg-step{padding-top:28px;border-top:1px solid var(--rule)}.pz-m .pg-step__num{font-family:var(--disp);font-size:clamp(60px,5.6vw,80px);line-height:.86;color:var(--accent)}.pz-m .pg-step__title{margin-top:22px;font-family:var(--text);font-size:14px;line-height:1.45;letter-spacing:.28em;text-transform:uppercase;color:var(--ink)}.pz-m .pg-step__text{margin-top:14px;font-family:var(--text);font-size:18px;line-height:1.62;color:var(--body);text-wrap:pretty}.pz-m .pg-video{position:relative}.pz-m .pg-play{position:absolute;left:50%;top:50%;width:92px;height:92px;margin:-46px 0 0 -46px;border:1px solid rgba(244,238,227,.85);border-radius:50%;background:#14110e40}.pz-m .pg-play:after{content:"";position:absolute;left:38px;top:30px;border-left:22px solid rgba(244,238,227,.95);border-top:16px solid transparent;border-bottom:16px solid transparent}.pz-m .pg-holes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:64px}.pz-m .pg-details{margin-top:52px;padding-top:28px;border-top:1px solid var(--rule)}.pz-m .pg-details__title{font-family:var(--text);font-size:13px;letter-spacing:.3em;text-transform:uppercase;color:var(--accent)}.pz-m .pg-details ul{margin-top:16px}.pz-m .pg-details li{padding:10px 0;border-bottom:1px solid var(--rule);font-family:var(--text);font-size:18px;color:var(--body)}.pz-m .pg-details__note{margin-top:18px;font-family:var(--text);font-style:italic;font-size:17px;line-height:1.55;color:var(--muted)}.pz-m .pg-hero{position:relative;height:860px;overflow:hidden;background:#1f1c19;color:#f4eee3}.pz-m .pg-hero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pz-m .pg-hero>img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-m .pg-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#14110e0d 30%,#14110ea8)}.pz-m .pg-hero__text{position:absolute;left:var(--g);right:var(--g);bottom:92px}.pz-m .pg-hero__title{margin-top:22px;font-family:var(--disp);font-size:clamp(64px,9.4vw,136px);line-height:.94;color:#f6f1e7}.pz-m .pg-hero__cap{position:absolute;right:var(--g);bottom:30px;font-family:var(--text);font-style:italic;font-size:14px;color:#f4eee3c7}.pz-m .pg-five{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin-top:72px}.pz-m .pg-plate{height:620px;overflow:hidden;background:#1f1c19}.pz-m .pg-plate img{display:block;width:100%;height:100%;object-fit:cover}.pz-m .pg-plate img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-m .pg-plate--short{height:440px}.pz-m .pg-upcoming{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr) auto;gap:48px;align-items:baseline}.pz-m .pg-upcoming__text{font-family:var(--text);font-style:italic;font-size:clamp(19px,1.6vw,22px);line-height:1.5;color:var(--body)}.pz-m .pg-event{display:grid;grid-template-columns:minmax(0,480px) minmax(0,1fr);gap:72px;align-items:start;margin-top:56px;padding-top:44px;border-top:1px solid var(--rule)}.pz-m .pg-event__body .pg-title{font-size:clamp(40px,4.4vw,64px)}.pz-m .pg-event .pg-big{font-size:clamp(130px,14vw,200px)}.pz-m .pg-with{margin-top:16px;font-family:var(--text);font-style:italic;font-size:clamp(19px,1.6vw,23px);color:var(--muted);font-variant-ligatures:no-common-ligatures}.pz-m .pg-feature{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:clamp(48px,5.6vw,88px);align-items:center;text-decoration:none;color:inherit;padding-top:72px}.pz-m .pg-feature__excerpt{margin:26px 0 34px;font-family:var(--text);font-size:clamp(19px,1.6vw,22px);line-height:1.58;color:var(--body)}.pz-m .pg-post__cat{font-family:var(--text);font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:var(--accent)}.pz-m .pg-fig+.pg-post__cat{margin-top:22px}.pz-m .pg-feature__text .pg-title{margin-top:18px!important;font-size:clamp(42px,4.4vw,64px)}.pz-m .pg-posts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;padding-top:96px;border-top:1px solid var(--rule);margin-top:24px}.pz-m .pg-post{display:block;text-decoration:none;color:inherit}.pz-m .pg-post__title{margin:12px 0 16px;font-family:var(--disp);font-size:clamp(26px,2.2vw,32px);line-height:1.1;color:var(--ink)}.pz-m .pg-essay__head{max-width:960px;margin:0 auto;text-align:center}.pz-m .pg-essay__head .pg-post__cat{margin-top:44px}.pz-m .pg-essay__head .pg-title{margin-top:22px!important}.pz-m .pg-essay__sub{margin-top:22px;font-family:var(--text);font-style:italic;font-size:clamp(21px,1.9vw,27px);color:var(--muted);font-variant-ligatures:no-common-ligatures}.pz-m .pg-essay{max-width:700px;margin:0 auto}.pz-m .pg-essay__h{margin-top:76px;font-family:var(--text);font-size:13.5px;letter-spacing:.32em;text-transform:uppercase;color:var(--accent)}.pz-m .pg-essay__h:first-child{margin-top:0}.pz-m .pg-essay p{margin-top:22px;font-family:var(--text);font-size:clamp(19px,1.5vw,21.5px);line-height:1.72;color:var(--body);text-wrap:pretty}.pz-m .pg-essay>.pg-essay__h:first-child+p:first-letter{float:left;margin:8px 12px 0 0;font-family:var(--disp);font-size:84px;line-height:.8;color:var(--accent)}.pz-m .pg-essay .pg-pull--essay{margin:64px -120px 0;font-size:clamp(28px,2.7vw,38px);text-align:center;color:var(--accent);line-height:1.3}.pz-m .pg-essay__fig{margin:76px -160px 0}.pz-m .pg-essay__close{max-width:960px;margin:clamp(96px,9vw,136px) auto 0;text-align:center;font-family:var(--disp);font-size:clamp(36px,4vw,58px);line-height:1.12;color:var(--ink);text-wrap:balance}.pz-m .pg-contact{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(56px,7vw,112px);align-items:start}.pz-m .pg-direct{margin-top:64px;padding-top:30px;border-top:1px solid var(--rule)}.pz-m .pg-direct__mail{margin-top:14px;font-family:var(--disp);font-size:clamp(28px,2.4vw,34px);color:var(--ink)}.pz-m .pg-direct__place{margin-top:12px;font-family:var(--text);font-style:italic;font-size:18px;color:var(--muted)}.pz-m .pg-direct .pg-small{margin-top:10px}.pz-m .pg-form{display:grid;gap:30px;padding-top:12px}.pz-m .pg-form__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}.pz-m .pg-field{display:block}.pz-m .pg-field>span:first-child{display:block;font-family:var(--text);font-size:12px;letter-spacing:.26em;text-transform:uppercase;color:var(--muted)}.pz-m .pg-input{display:block;height:50px;border-bottom:1px solid color-mix(in srgb,var(--ink) 38%,transparent)}.pz-m .pg-input--area{height:150px;margin-top:12px;border:1px solid color-mix(in srgb,var(--ink) 30%,transparent)}.pz-m .pg-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.pz-m .pg-chips li{padding:9px 16px;border:1px solid color-mix(in srgb,var(--ink) 26%,transparent);font-family:var(--text);font-size:15px;color:var(--body)}.pz-m .pg-chips li.is-on{border-color:var(--ink);background:var(--ink);color:var(--bg)}.pz-m .pg-form .pg-actions{margin-top:6px}.pz-m .pg-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:clamp(48px,4.4vw,64px)}.pz-m .pg-card{display:block;text-decoration:none;color:inherit}.pz-m .pg-card__title{margin:26px 0 16px;font-family:var(--disp);font-size:clamp(30px,2.6vw,38px);line-height:1.05;color:var(--ink)}.pz-m .pg-more .pg-title{font-size:clamp(48px,4.4vw,64px)}.pz-m .pg-split,.pz-m .pg-split--hero,.pz-m .pg-cols2,.pz-m .pg-profile,.pz-m .pg-years,.pz-m .pg-event,.pz-m .pg-feature,.pz-m .pg-contact,.pz-m .pg-work-hero,.pz-m .pg-bridge{grid-template-columns:minmax(0,1fr);gap:44px}.pz-m .pg-works,.pz-m .pg-masters,.pz-m .pg-posts,.pz-m .pg-cards,.pz-m .pg-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.pz-m .pg-five{grid-template-columns:repeat(3,minmax(0,1fr))}.pz-m .pg-upcoming{grid-template-columns:minmax(0,1fr);gap:18px}.pz-m .pg-band{flex-direction:column;align-items:flex-start;gap:32px}.pz-m .pg-essay .pg-pull--essay,.pz-m .pg-essay__fig{margin-left:0;margin-right:0}.pz-m .pg-bridge__cap{grid-column:1}.pz-m .pg-sec{padding:80px var(--g) 88px}.pz-m .pg-sec--intro{padding-top:56px}.pz-m .pg-sec--tight{padding-top:0}.pz-m .pg-sec--slim{padding-top:48px;padding-bottom:48px}.pz-m .pg-eyebrow{font-size:12px;letter-spacing:.3em}.pz-m .pg-title{font-size:40px;line-height:1.06}.pz-m .pg-eyebrow+.pg-title{margin-top:18px!important}.pz-m .pg-title--xl{font-size:52px;line-height:1}.pz-m .pg-subtitle{font-size:32px}.pz-m .pg-intro{margin-top:24px}.pz-m .pg-intro p,.pz-m .pg-body--lead p{font-size:20px}.pz-m .pg-body{margin-top:24px}.pz-m .pg-body p{font-size:18px}.pz-m .pg-link{font-size:13px;letter-spacing:.27em}.pz-m .pg-link--button{padding:17px 20px 16px;white-space:normal;max-width:100%;letter-spacing:.22em}.pz-m .pg-actions{flex-direction:column;align-items:flex-start;gap:22px;margin-top:36px}.pz-m .pg-actions--center{align-items:center}.pz-m .pg-tabs{margin-top:40px;overflow:hidden}.pz-m .pg-tabs ul{justify-content:flex-start;gap:28px;padding:16px 0}.pz-m .pg-tabs li{font-size:11.5px;letter-spacing:.22em}.pz-m .pg-cathead{padding-top:48px}.pz-m .pg-tools{gap:20px;font-size:12px}.pz-m .pg-works,.pz-m .pg-masters,.pz-m .pg-masters--pair,.pz-m .pg-posts,.pz-m .pg-cards,.pz-m .pg-holes,.pz-m .pg-steps{grid-template-columns:minmax(0,1fr);gap:48px}.pz-m .pg-masters--pair .pg-master__name{font-size:36px}.pz-m .pg-masters__more{margin-top:48px}.pz-m .pg-sec--joined{padding-bottom:0}.pz-m .pg-holes .pg-fig:nth-child(n+2){display:none}.pz-m .pg-works{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 14px;margin-top:32px}.pz-m .pg-work__meta{margin-top:12px}.pz-m .pg-work__title{font-size:19px;line-height:1.15}.pz-m .pg-work__line{font-size:13px}.pz-m .pg-work__price{margin:8px 0 10px;font-size:10px;letter-spacing:.18em}.pz-m .pg-works .pg-tag{font-size:9px;padding:2px 6px;letter-spacing:.12em}.pz-m .pg-works .pg-hole{padding:10px}.pz-m .pg-works .pg-hole span{font-size:11px}.pz-m .pg-cmscard{grid-column:1 / -1}.pz-m .pg-tabs ul{-webkit-mask-image:linear-gradient(90deg,#000 80%,transparent);mask-image:linear-gradient(90deg,#000 80%,transparent)}.pz-m .pg-cmscard{padding:36px 28px}.pz-m .pg-five{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px;margin-top:48px}.pz-m .pg-five .pg-cap{font-size:13px}.pz-m .pg-five .pg-fig__label{font-size:10px;letter-spacing:.2em}.pz-m .pg-pull{font-size:23px}.pz-m .pg-pull--center{margin-top:64px}.pz-m .pg-cols2--gap{margin-top:72px}.pz-m .pg-wide{margin-top:64px}.pz-m .pg-hero{height:700px}.pz-m .pg-hero__text{bottom:64px}.pz-m .pg-hero__title{font-size:54px}.pz-m .pg-hero__cap{bottom:20px;font-size:12px}.pz-m .pg-thumbs li{width:60px;height:46px}.pz-m .pg-work-hero__info .pg-title{font-size:44px}.pz-m .pg-spec{grid-template-columns:100px minmax(0,1fr)}.pz-m .pg-band__text{font-size:28px}.pz-m .pg-big{font-size:150px}.pz-m .pg-years{gap:28px}.pz-m .pg-quote{font-size:52px;margin-top:80px}.pz-m .pg-index{margin-top:44px}.pz-m .pg-index li{grid-template-columns:44px minmax(0,1fr);gap:6px 12px;padding:22px 0}.pz-m .pg-index li>span:not(.pg-index__num){grid-column:2}.pz-m .pg-index__title{font-size:24px}.pz-m .pg-index__place,.pz-m .pg-index__cap{font-size:16px}.pz-m .pg-index--plain li{grid-template-columns:minmax(0,1fr)}.pz-m .pg-index--plain li>span{grid-column:1!important;grid-row:auto!important}.pz-m .pg-bridge__pair{gap:14px}.pz-m .pg-step__num{font-size:60px}.pz-m .pg-step{padding-top:22px}.pz-m .pg-details li{font-size:17px}.pz-m .pg-play{width:64px;height:64px;margin:-32px 0 0 -32px}.pz-m .pg-play:after{left:26px;top:20px;border-left-width:16px;border-top-width:12px;border-bottom-width:12px}.pz-m .pg-event{margin-top:36px;padding-top:32px;gap:16px}.pz-m .pg-event__body .pg-title{font-size:38px}.pz-m .pg-feature{padding-top:48px;gap:28px}.pz-m .pg-feature__text .pg-title{font-size:40px}.pz-m .pg-posts{padding-top:64px}.pz-m .pg-essay__head .pg-post__cat{margin-top:32px}.pz-m .pg-essay__h{margin-top:56px}.pz-m .pg-essay p{font-size:19px}.pz-m .pg-essay>.pg-essay__h:first-child+p:first-letter{font-size:68px}.pz-m .pg-essay .pg-pull--essay{margin-top:48px;font-size:26px}.pz-m .pg-essay__fig{margin-top:56px}.pz-m .pg-essay__close{font-size:34px}.pz-m .pg-plate{height:380px}.pz-m .pg-plate--short{height:300px}.pz-m .pg-direct{margin-top:44px}.pz-m .pg-form__row{grid-template-columns:minmax(0,1fr);gap:30px}.pz-m .pg-chips li{font-size:14px;padding:8px 13px}.pz-m .pg-card__title{margin-top:18px;font-size:32px}.pz-m .pg-more .pg-title{font-size:44px;text-align:left}.pz-m .pj-sketch{margin-top:clamp(96px,8vw,128px);padding-top:clamp(56px,5vw,72px);border-top:1px solid var(--rule)}.pz-m .pj-sketch__row{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:clamp(40px,5vw,80px);align-items:center;margin-top:clamp(48px,4.4vw,64px)}.pz-m .pj-sketch__row--rev{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}.pz-m .pj-sketch__row--rev>figure{order:2}.pz-m .pj-paper{background:#fbf9f4;box-shadow:0 1px #1a17140f,0 18px 40px -24px #1a171459}.pz-m .pj-paper img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.pz-m .pj-paper img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:contain!important}.pz-m .pj-step{font-family:var(--disp);font-size:44px;line-height:1;color:var(--accent);margin-bottom:18px}.pz-m .pj-sketch__text p:not(.pj-step){font-family:var(--text);font-size:clamp(18px,1.4vw,20px);line-height:1.64;color:var(--body);text-wrap:pretty}.pz-m .pj-sketch__text p+p{margin-top:16px}.pz-m .pj-carve .pg-head--center{max-width:860px;margin:0 auto;text-align:center}.pz-m .pj-plates{display:grid;gap:clamp(28px,3vw,48px);margin-top:clamp(64px,6vw,96px)}.pz-m .pj-plates--pair{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1120px;margin-left:auto;margin-right:auto}.pz-m .pj-plates--detail{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch}.pz-m .pj-plates__stack{display:grid;gap:clamp(28px,3vw,48px);align-content:space-between}.pz-m .pj-plate{margin:0}.pz-m .pj-plate__mount{padding:0;border:0;background:none}.pz-m .pj-plate__mount .pg-frame img{width:100%;height:100%;object-fit:cover}.pz-m .pj-plate__mount .pg-frame img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-m .pj-plate__cap{margin-top:16px;display:flex;gap:16px;align-items:baseline;font-family:var(--text);font-style:italic;font-size:15px;line-height:1.5;color:#c9c0b0;font-variant-ligatures:no-common-ligatures}.pz-m .pj-plate__n{flex:none;font-family:var(--lbl);font-style:normal;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:#c8a66a}.pz-m .pj-video{margin-top:clamp(80px,7vw,112px)}.pz-m .pj-video__frame{border:0}.pz-m .pj-colophon{max-width:560px;margin:clamp(88px,8vw,120px) auto 0;text-align:center}.pz-m .pj-colophon__rule{width:56px;height:1px;background:#c8a66a;margin:0 auto 32px}.pz-m .pj-colophon .pj-sign__t{color:#f6f1e7;font-style:italic}.pz-m .pj-colophon .pj-sign__p{margin:14px auto 0;color:#d6cfc2}.pz-m .pj-colophon .pj-plate{margin-top:40px}.pz-m .pj-colophon .pj-plate__cap{justify-content:center}.pz-m .pj-sketch__row,.pz-m .pj-sketch__row--rev,.pz-m .pj-plates--pair,.pz-m .pj-plates--detail{grid-template-columns:minmax(0,1fr)}.pz-m .pj-sketch__row--rev>figure{order:0}.pz-m .pj-step{font-size:34px}.pz-m .mk-hero{background:var(--pa-washi);padding:clamp(56px,5vw,80px) var(--g) clamp(40px,3.6vw,56px)}.pz-m .mk-hero__fig{margin:0 auto;max-width:1296px}.pz-m .mk-hero__fig img{display:block;width:100%!important;height:auto!important;object-fit:contain!important;aspect-ratio:auto!important;box-shadow:0 24px 48px -32px #1a17148c}.pz-m .mk-hero__fig img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:auto!important;object-fit:contain!important;aspect-ratio:auto!important}.pz-m .mk-hero__cap{max-width:1296px;margin:16px auto 0;color:#675f55}.pz-m .mk-home{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(56px,6vw,96px);align-items:start}.pz-m .mk-home .pg-title{margin-top:18px}.pz-m .mk-home .pg-body{margin-top:32px}.pz-m .mk-home__figs{display:grid;gap:clamp(28px,3vw,40px);padding-top:8px}.pz-m .mk-home__b{width:82%;margin-left:auto!important}.pz-m .mk-home__figs .pg-frame img,.pz-m .mk-make__figs .pg-frame img,.pz-m .mk-conn .pg-frame img,.pz-m .mk-sign .pg-frame img,.pz-m .mk-dets .pg-frame img{width:100%!important;height:100%!important;object-fit:cover!important}.pz-m .mk-home__figs .pg-frame img:is([style*=aspect-ratio],[width],[height]),.pz-m .mk-make__figs .pg-frame img:is([style*=aspect-ratio],[width],[height]),.pz-m .mk-conn .pg-frame img:is([style*=aspect-ratio],[width],[height]),.pz-m .mk-sign .pg-frame img:is([style*=aspect-ratio],[width],[height]),.pz-m .mk-dets .pg-frame img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-m .mk-works-sec .pg-title{color:#f6f1e7}.pz-m .mk-works-sec .pg-intro p{color:#e3dccf}.pz-m .mk-dets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.2vw,32px);margin-top:clamp(56px,5vw,80px)}.pz-m .mk-dets .pg-cap{color:#b2a897}.pz-m .mk-howto{margin-top:clamp(72px,6.4vw,96px);text-align:center;font-family:var(--text);font-style:italic;font-size:17px;line-height:1.5;color:#b2a897}.pz-m .mk-gallery{display:flex;flex-direction:column;gap:clamp(96px,8vw,128px);margin-top:clamp(64px,6vw,88px)}.pz-m .mk-group{display:flex;flex-direction:column;gap:clamp(48px,4.4vw,64px)}.pz-m .mk-group__head{text-align:center}.pz-m .mk-group__n{font-family:var(--disp);font-size:22px;line-height:1;letter-spacing:.12em;color:#c8a66a}.pz-m .mk-group__label{margin-top:10px;font-family:var(--text);font-style:italic;font-size:clamp(28px,2.4vw,34px);line-height:1.2;color:#ede4d3}.pz-m .mk-work{position:relative}.pz-m .mk-r{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.pz-m .mk-work__head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:20px;align-items:baseline}.pz-m .mk-work__n{font-family:var(--disp);font-size:24px;color:#c8a66a}.pz-m .mk-work__t{font-family:var(--disp);font-weight:400;font-size:clamp(26px,2.2vw,32px);line-height:1.15;color:#f6f1e7}.pz-m .mk-tabs{display:flex;gap:22px}.pz-m .mk-t{cursor:pointer;padding:2px 0 3px;border-bottom:1px solid transparent;font-family:var(--text);font-style:italic;font-size:17px;line-height:1.3;color:#9c9384}.pz-m .mk-t:hover{color:#e3dccf}.pz-m .mk-r--f:checked~.mk-work__head .mk-t--f,.pz-m .mk-r--r:checked~.mk-work__head .mk-t--r,.pz-m .mk-r--d:checked~.mk-work__head .mk-t--d{color:#e9c98d;border-color:#c8a66a}.pz-m .mk-r--f:focus-visible~.mk-work__head .mk-t--f,.pz-m .mk-r--r:focus-visible~.mk-work__head .mk-t--r,.pz-m .mk-r--d:focus-visible~.mk-work__head .mk-t--d{outline:1px solid #C8A66A;outline-offset:4px}.pz-m .mk-views{margin-top:20px}.pz-m .mk-v{display:none;margin:0;width:calc(var(--w) * 100%)}.pz-m .mk-r--f:checked~.mk-views .mk-v--f,.pz-m .mk-r--r:checked~.mk-views .mk-v--r,.pz-m .mk-r--d:checked~.mk-views .mk-v--d{display:block}.pz-m .mk-strip img{display:block;width:100%!important;height:auto!important;object-fit:contain!important;aspect-ratio:auto!important}.pz-m .mk-strip img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:auto!important;object-fit:contain!important;aspect-ratio:auto!important}.pz-m .mk-v--d .mk-strip{background:#efe8da}.pz-m .mk-work__text{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:clamp(24px,3vw,48px);margin-top:20px;align-items:start}.pz-m .mk-work__m{font-family:var(--text);font-style:italic;font-size:16px;line-height:1.55;color:#b2a897}.pz-m .mk-work__p{font-family:var(--text);font-size:17px;line-height:1.6;color:#e0d6c5}.pz-m .mk-more summary{cursor:pointer;list-style:none;font-family:var(--text);font-style:italic;font-size:16px;color:#c8a66a}.pz-m .mk-more summary::-webkit-details-marker{display:none}.pz-m .mk-more summary:after{content:" +"}.pz-m .mk-more[open] summary:after{content:" \2212"}.pz-m .mk-more dl{margin:14px 0 0;display:grid;gap:8px;min-width:220px}.pz-m .mk-more dl div{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;align-items:baseline}.pz-m .mk-more dt{font-family:var(--text);font-style:italic;font-size:15px;line-height:1.45;color:#9c9384}.pz-m .mk-more dd{margin:0;font-family:var(--text);font-size:15px;line-height:1.45;color:#e0d6c5}.pz-m .mk-make{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(56px,6vw,96px);align-items:center}.pz-m .mk-make__figs{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:24px;align-items:end}.pz-m .mk-make .pg-title{margin-top:18px}.pz-m .mk-make .pg-body{margin-top:32px}.pz-m .mk-compare{margin-top:clamp(80px,7vw,112px);display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.pz-m .mk-compare__f{margin:0}.pz-m .mk-compare__l{margin-bottom:12px;font-family:var(--text);font-size:13px;letter-spacing:.3em;text-transform:uppercase;color:var(--accent)}.pz-m .mk-compare .mk-strip{background:#efe8da}.pz-m .mk-conn{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(48px,5vw,80px);align-items:start;margin-top:clamp(48px,4.4vw,64px)}.pz-m .mk-conn__text .pg-body{margin-top:0}.pz-m .mk-quote{max-width:900px;margin:clamp(88px,8vw,120px) auto 0;text-align:center}.pz-m .mk-quote p{font-family:var(--disp);font-size:clamp(30px,2.8vw,40px);line-height:1.3;color:var(--ink);text-wrap:balance}.pz-m .mk-quote footer{margin-top:22px;font-family:var(--text);font-style:italic;font-size:16px;line-height:1.5;color:var(--muted)}.pz-m .mk-sign{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(24px,2.6vw,40px);margin-top:clamp(72px,6.4vw,96px);align-items:end}.pz-m .mk-tl{list-style:none;margin:clamp(72px,6.4vw,96px) 0 0;padding:24px 0 0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:28px;border-top:1px solid var(--rule)}.pz-m .mk-tl__d{font-family:var(--text);font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:var(--accent)}.pz-m .mk-tl__t{margin-top:10px;font-family:var(--text);font-size:17px;line-height:1.5;color:var(--body)}.pz-m .mk-tl li:last-child .mk-tl__t{font-style:italic}.pz-m .mk-next{max-width:860px}.pz-m .mk-next .pg-title{margin-top:18px}.pz-m .mk-next .pg-body{margin-top:32px}.pz-m .mk-press{margin-top:clamp(96px,8vw,128px);padding-top:clamp(48px,4.4vw,64px);border-top:1px solid var(--rule)}.pz-m .mk-press__list{list-style:none;margin:36px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.pz-m .mk-press__i a{display:flex;flex-direction:column;gap:8px;height:100%;padding:22px 20px;border:1px solid var(--rule);text-decoration:none;color:var(--ink)}.pz-m .mk-press__o{font-family:var(--disp);font-size:22px;line-height:1.15}.pz-m .mk-press__d{font-family:var(--text);font-style:italic;font-size:15px;color:var(--muted)}.pz-m .mk-press__h{margin-top:6px;font-size:15px;line-height:1.6;color:var(--body);font-family:Hiragino Mincho ProN,Yu Mincho,serif}.pz-m .mk-press__e{font-family:var(--text);font-style:italic;font-size:15px;line-height:1.45;color:var(--muted)}.pz-m .mk-press__go{margin-top:auto;padding-top:10px;font-family:var(--text);font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--accent)}.pz-m .mk-credits{margin-top:clamp(72px,6.4vw,96px);max-width:900px}.pz-m .mk-credits__h{font-family:var(--text);font-size:13px;letter-spacing:.3em;text-transform:uppercase;color:var(--accent)}.pz-m .mk-credits p:not(.mk-credits__h){margin-top:12px;font-family:var(--text);font-size:15px;line-height:1.6;color:var(--muted)}.pz-m .mk-band-links{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 48px;margin-top:40px}.pz-m .mk-band-links .pg-link{margin-top:0}.pz-m .mk-swipe{display:none}.pz-m .mk-swipe{display:inline}.pz-m .mk-hero{padding:36px 0 28px}.pz-m .mk-hero__fig{overflow-x:auto;-webkit-overflow-scrolling:touch}.pz-m .mk-hero__fig img{width:1100px!important;max-width:none!important;box-shadow:none}.pz-m .mk-hero__fig img:is([style*=aspect-ratio],[width],[height]){width:1100px!important;max-width:none!important}.pz-m .mk-hero__cap{padding:0 var(--g)}.pz-m .mk-home,.pz-m .mk-make,.pz-m .mk-conn{grid-template-columns:minmax(0,1fr);gap:40px}.pz-m .mk-home__b{width:100%}.pz-m .mk-dets{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:40px}.pz-m .mk-howto{margin-top:56px;letter-spacing:.14em}.pz-m .mk-work__head{grid-template-columns:auto minmax(0,1fr);gap:6px 14px}.pz-m .mk-tabs{grid-column:1 / -1;gap:18px}.pz-m .mk-work__t{font-size:24px}.pz-m .mk-views{margin:16px calc(var(--g) * -1) 0;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:0 var(--g)}.pz-m .mk-v{width:calc(var(--w) * 1000px)}.pz-m .mk-work__text{grid-template-columns:minmax(0,1fr);gap:12px}.pz-m .mk-compare .mk-strip{overflow-x:auto}.pz-m .mk-compare .mk-strip img{width:1000px!important;max-width:none!important}.pz-m .mk-compare .mk-strip img:is([style*=aspect-ratio],[width],[height]){width:1000px!important;max-width:none!important}.pz-m .mk-quote p{font-size:27px}.pz-m .mk-sign{grid-template-columns:minmax(0,1fr);gap:24px}.pz-m .mk-tl{grid-template-columns:minmax(0,1fr);gap:20px}.pz-m .mk-press__list{grid-template-columns:minmax(0,1fr);gap:16px}.pz-m .mk-band-links{flex-direction:column;align-items:center;gap:8px}.pz-m .site-hd{position:relative;z-index:30;background:transparent!important;border:0!important}.pz-m .site-hd__logo{display:block;line-height:0;color:inherit;text-decoration:none}.pz-m .site-hd--d>div:first-child{min-height:124px!important;padding-top:8px!important}.pz-m .site-hd--d nav{border:0!important;position:relative}.pz-m .site-hd--d nav>ul{gap:50px!important;min-height:52px!important}.pz-m .site-hd--d nav>ul>li>a{font-family:Libre Caslon Text,Georgia,serif!important;font-size:13px!important;letter-spacing:.22em!important;color:#2e2a25!important;text-decoration-color:#a8843f!important}.pz-m .site-hd--m{min-height:76px!important}.pz-m .site-hd--m>button{font-family:Libre Caslon Text,Georgia,serif!important;font-size:13px!important;letter-spacing:.2em!important}.pz-m .site-hd__sub{position:absolute;left:0;right:0;top:100%;z-index:40;visibility:hidden;opacity:0;transform:translateY(-8px);transition:opacity .28s ease,transform .28s ease,visibility 0s linear .28s;background:#1f2b3d;color:#f4eee3;box-shadow:0 30px 60px -36px #14110e99}.pz-m .site-hd__has:hover>.site-hd__sub,.pz-m .site-hd__has:focus-within>.site-hd__sub,.pz-m .site-hd__sub--open{visibility:visible;opacity:1;transform:none;transition-delay:0s}.pz-m .site-hd__has>a:after{content:"";display:inline-block;width:5px;height:5px;margin:0 0 3px 10px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);opacity:.6}.pz-m .site-hd__subin{max-width:1240px;margin:0 auto;padding:44px 40px 52px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px;box-sizing:border-box}.pz-m .site-hd__card{display:block;color:#f4eee3;text-decoration:none}.pz-m .site-hd__img{display:block;aspect-ratio:3 / 2;overflow:hidden;background:#2a2622}.pz-m .site-hd__img img{display:block;transition:transform .6s ease}.pz-m .site-hd__card:hover .site-hd__img img{transform:scale(1.03)}.pz-m .site-hd__t{display:block;margin-top:18px;font-family:Libre Caslon Display,Georgia,serif;font-size:24px;line-height:1.2;color:#f4eee3}.pz-m .site-hd__d{display:block;margin-top:6px;font-family:Libre Caslon Text,Georgia,serif;font-style:italic;font-size:15px;line-height:1.5;color:#c9c3b6}.pz-m .site-hd__card:hover .site-hd__t{color:#c8a66a}@media(prefers-reduced-motion:reduce){.pz-m .site-hd__sub,.pz-m .site-hd__img img{transition:none}.pz-m .site-hd__card:hover .site-hd__img img{transform:none}}.pz-m .mk-sign{grid-template-columns:minmax(0,1fr)!important;max-width:880px;margin-left:auto!important;margin-right:auto!important}.pz-m .mk-stay__label{margin-top:44px;font-family:var(--text);font-size:13px;letter-spacing:.28em;text-transform:uppercase;color:var(--accent)}.pz-m .mk-stay{margin-top:14px;max-width:520px;display:flex}.pz-m .mk-stay input{flex:1 1 auto;min-width:0;height:56px;padding:0 18px;box-sizing:border-box;background:transparent;border:1px solid rgba(122,92,38,.6);border-right:0;border-radius:0;color:#1a1714;font-family:var(--text);font-size:17px}.pz-m .mk-stay button{flex:0 0 auto;height:56px;padding:0 26px;border:1px solid #C8A66A;border-radius:0;background:#c8a66a;color:#1f2b3d;font-family:var(--text);font-size:13px;letter-spacing:.2em;text-transform:uppercase;cursor:pointer}.pz-m .mk-stay__note{margin-top:12px;font-family:var(--text);font-style:italic;font-size:15px;color:var(--muted)}.pz-m .mk-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.pz-m .mk-stay button{padding:0 16px;font-size:12px}.pz-m .mk-works-sec .mk-dets-wrap{margin-top:clamp(112px,9vw,144px)}.pz-m .mk-works-sec .mk-dets-wrap .mk-dets{margin-top:clamp(48px,4.4vw,64px)}.pz-m .mk-works-sec .mk-dets-wrap{margin-top:96px}.pz-m .mk-works-sec .mk-dets-wrap .mk-dets{margin-top:36px}.pz-m .ph-host{position:relative}.pz-m .ph-host--fill>.ph-img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important}.pz-m .ph-over{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;display:none!important;box-sizing:border-box}.pz-m img[src*="/pz-253."]+.ph-over{display:flex!important}.pz-m :where(img.lk0){aspect-ratio:886.45 / 178;object-fit:cover}.pz-m :where(img.lk0:is([style*=aspect-ratio],[width],[height])){aspect-ratio:886.45 / 178!important;object-fit:cover!important}.pz-m img.lk0:is([style*=aspect-ratio],[width],[height]){width:150px!important;height:30.1px!important}.pz-m :where(img.lk1){aspect-ratio:2794 / 392;object-fit:cover}.pz-m :where(img.lk1:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2794 / 392!important;object-fit:cover!important}.pz-m :where(img.lk2){aspect-ratio:2400 / 1800;object-fit:cover}.pz-m :where(img.lk2:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2400 / 1800!important;object-fit:cover!important}.pz-m :where(img.lk3){aspect-ratio:2400 / 1800;object-fit:cover}.pz-m :where(img.lk3:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2400 / 1800!important;object-fit:cover!important}.pz-m :where(img.lk4){aspect-ratio:2794 / 391;object-fit:cover}.pz-m :where(img.lk4:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2794 / 391!important;object-fit:cover!important}.pz-m :where(img.lk5){aspect-ratio:2794 / 388;object-fit:cover}.pz-m :where(img.lk5:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2794 / 388!important;object-fit:cover!important}.pz-m :where(img.lk6){aspect-ratio:2794 / 414;object-fit:cover}.pz-m :where(img.lk6:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2794 / 414!important;object-fit:cover!important}.pz-m :where(img.lk7){aspect-ratio:2800 / 393;object-fit:cover}.pz-m :where(img.lk7:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2800 / 393!important;object-fit:cover!important}.pz-m :where(img.lk8){aspect-ratio:2800 / 393;object-fit:cover}.pz-m :where(img.lk8:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2800 / 393!important;object-fit:cover!important}.pz-m :where(img.lk9){aspect-ratio:2800 / 403;object-fit:cover}.pz-m :where(img.lk9:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2800 / 403!important;object-fit:cover!important}.pz-m :where(img.lk10){aspect-ratio:2794 / 392;object-fit:cover}.pz-m :where(img.lk10:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2794 / 392!important;object-fit:cover!important}.pz-m :where(img.lk11){aspect-ratio:2794 / 388;object-fit:cover}.pz-m :where(img.lk11:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2794 / 388!important;object-fit:cover!important}.pz-m :where(img.lk12){aspect-ratio:2794 / 384;object-fit:cover}.pz-m :where(img.lk12:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2794 / 384!important;object-fit:cover!important}.pz-m :where(img.lk13){aspect-ratio:2794 / 391;object-fit:cover}.pz-m :where(img.lk13:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2794 / 391!important;object-fit:cover!important}.pz-m :where(img.lk14){aspect-ratio:2794 / 388;object-fit:cover}.pz-m :where(img.lk14:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2794 / 388!important;object-fit:cover!important}.pz-m :where(img.lk15){aspect-ratio:2794 / 371;object-fit:cover}.pz-m :where(img.lk15:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2794 / 371!important;object-fit:cover!important}.pz-m :where(img.lk16){aspect-ratio:2151 / 393;object-fit:cover}.pz-m :where(img.lk16:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2151 / 393!important;object-fit:cover!important}.pz-m :where(img.lk17){aspect-ratio:2151 / 394;object-fit:cover}.pz-m :where(img.lk17:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2151 / 394!important;object-fit:cover!important}.pz-m :where(img.lk18){aspect-ratio:2151 / 397;object-fit:cover}.pz-m :where(img.lk18:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2151 / 397!important;object-fit:cover!important}.pz-m :where(img.lk19){aspect-ratio:2152 / 388;object-fit:cover}.pz-m :where(img.lk19:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2152 / 388!important;object-fit:cover!important}.pz-m :where(img.lk20){aspect-ratio:2152 / 394;object-fit:cover}.pz-m :where(img.lk20:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2152 / 394!important;object-fit:cover!important}.pz-m :where(img.lk21){aspect-ratio:2152 / 396;object-fit:cover}.pz-m :where(img.lk21:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2152 / 396!important;object-fit:cover!important}.pz-m :where(img.lk22){aspect-ratio:2575 / 387;object-fit:cover}.pz-m :where(img.lk22:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2575 / 387!important;object-fit:cover!important}.pz-m :where(img.lk23){aspect-ratio:2575 / 388;object-fit:cover}.pz-m :where(img.lk23:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2575 / 388!important;object-fit:cover!important}.pz-m :where(img.lk24){aspect-ratio:2575 / 396;object-fit:cover}.pz-m :where(img.lk24:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2575 / 396!important;object-fit:cover!important}.pz-m :where(img.lk25){aspect-ratio:1320 / 789;object-fit:cover}.pz-m :where(img.lk25:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1320 / 789!important;object-fit:cover!important}.pz-m :where(img.lk26){aspect-ratio:1320 / 795;object-fit:cover}.pz-m :where(img.lk26:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1320 / 795!important;object-fit:cover!important}.pz-m :where(img.lk27){aspect-ratio:1325 / 781;object-fit:cover}.pz-m :where(img.lk27:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1325 / 781!important;object-fit:cover!important}.pz-m :where(img.lk28){aspect-ratio:1200 / 1600;object-fit:cover}.pz-m :where(img.lk28:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1200 / 1600!important;object-fit:cover!important}.pz-m :where(img.lk29){aspect-ratio:1168 / 1760;object-fit:cover}.pz-m :where(img.lk29:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1168 / 1760!important;object-fit:cover!important}.pz-m :where(img.lk30){aspect-ratio:2400 / 1800;object-fit:cover}.pz-m :where(img.lk30:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2400 / 1800!important;object-fit:cover!important}.pz-m :where(img.lk31){aspect-ratio:2400 / 1800;object-fit:cover}.pz-m :where(img.lk31:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2400 / 1800!important;object-fit:cover!important}.pz-m :where(img.lk32){aspect-ratio:2400 / 1554;object-fit:cover}.pz-m :where(img.lk32:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2400 / 1554!important;object-fit:cover!important}.pz-m img.lk32:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-m :where(img.lk33){aspect-ratio:886.45 / 178;object-fit:cover}.pz-m :where(img.lk33:is([style*=aspect-ratio],[width],[height])){aspect-ratio:886.45 / 178!important;object-fit:cover!important}.pz-m img.lk33:is([style*=aspect-ratio],[width],[height]){width:300px!important;height:60.2px!important}.pz-m .pg-hole.ph-host{padding:0}.pz-m .pg-ph-over{align-items:center;justify-content:center;padding:18px;text-align:center}.pz-m .pg-ph-over span{max-width:22em;font-family:var(--lbl);font-size:12px;line-height:1.6;letter-spacing:.08em;color:var(--muted)}.pz-m .pg-hole:has(>img:not([src*="/pz-253."])){border-color:transparent;background:none}.pz-m .pj-intro{padding-bottom:56px}.pz-m .pj-head{max-width:1100px;margin-top:40px}.pz-m .pj-title{margin-top:22px;font-family:var(--disp);font-weight:400;font-size:clamp(52px,5.8vw,88px);line-height:1.02;color:var(--ink);text-wrap:balance}.pz-m .pj-sub{margin-top:22px;font-family:var(--text);font-style:italic;font-size:clamp(20px,1.7vw,24px);line-height:1.45;color:var(--muted)}.pz-m .pj-hero{background:#e6e4e1}.pz-m .pj-hero .pg-fig{margin:0}.pz-m .pj-story{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(56px,6.6vw,104px);align-items:start}.pz-m .pj-lead{font-family:var(--disp);font-size:clamp(34px,3.2vw,46px);line-height:1.2;color:var(--ink);text-wrap:balance}.pz-m .pj-story__body{margin-top:0}.pz-m .pj-facts{margin:72px 0 0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;border-top:1px solid var(--rule);padding-top:24px}.pz-m .pj-facts div{margin:0}.pz-m .pj-facts dt{font-family:var(--lbl);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--accent)}.pz-m .pj-facts dd{margin:10px 0 0;font-family:var(--text);font-size:17px;line-height:1.5;color:var(--body)}.pz-m .pj-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-top:56px}.pz-m .pj-side__t{margin-top:26px;font-family:var(--disp);font-weight:400;font-size:clamp(32px,3vw,42px);color:var(--ink)}.pz-m .pj-side__p{margin-top:12px;font-family:var(--text);font-size:clamp(18px,1.4vw,20px);line-height:1.62;color:var(--body);max-width:32em}.pz-m .pj-bridge-line{max-width:820px;margin:72px auto 0;text-align:center;font-family:var(--disp);font-size:clamp(26px,2.3vw,32px);line-height:1.35;color:var(--ink);text-wrap:balance}.pz-m .pj-bridge-line em{font-style:italic}.pz-m .pj-drawing{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr);gap:clamp(56px,6vw,96px);align-items:center}.pz-m .pj-drawing__fig .pg-frame{background:#efe8da}.pz-m .pj-carve .pg-head{max-width:900px}.pz-m .pj-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:56px}.pz-m .pj-wide,.pz-m .pj-pair--land{margin-top:24px}.pz-m .pj-sign{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center;margin-top:72px}.pz-m .pj-sign__t{font-family:var(--disp);font-weight:400;font-size:clamp(30px,2.8vw,40px);color:var(--ink)}.pz-m .pj-sign__p{margin-top:14px;font-family:var(--text);font-size:19px;line-height:1.62;color:var(--body);max-width:28em}.pz-m .pj-tour{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:clamp(56px,6.6vw,104px);align-items:center}.pz-m .pj-next{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center;margin-top:clamp(96px,8vw,128px);padding-top:56px;border-top:1px solid var(--rule)}.pz-m .pj-next__t{margin-top:18px;font-family:var(--disp);font-weight:400;font-size:clamp(30px,2.8vw,40px);color:var(--ink)}.pz-m .pj-next__p{margin-top:14px;font-family:var(--text);font-size:19px;line-height:1.62;color:var(--body)}.pz-m .pj-title{font-size:42px}.pz-m .pj-hero .pg-frame{aspect-ratio:4 / 3!important}.pz-m .pj-story,.pz-m .pj-two,.pz-m .pj-drawing,.pz-m .pj-sign,.pz-m .pj-tour,.pz-m .pj-next{grid-template-columns:minmax(0,1fr);gap:28px}.pz-m .pj-lead{font-size:30px}.pz-m .pj-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:48px}.pz-m .pj-two{gap:48px;margin-top:36px}.pz-m .pj-bridge-line{margin-top:48px;font-size:24px}.pz-m .pj-pair{gap:10px;margin-top:36px}.pz-m .pj-pair--land{grid-template-columns:minmax(0,1fr);gap:20px}.pz-m .pj-wide .pg-frame{aspect-ratio:3 / 2!important}.pz-m .pj-sign{margin-top:48px}.pz-m .pj-next{margin-top:64px;padding-top:36px}.pz-m .m-menu{position:absolute;top:0;left:0;right:0;height:844px;z-index:60;display:flex;flex-direction:column;padding:0 24px 30px;box-sizing:border-box;background:#1f2b3d;color:#f4eee3}.pz-m .m-menu__top{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:76px}.pz-m .m-menu__close{justify-self:end;-webkit-appearance:none;appearance:none;background:none;border:0;padding:0;min-height:44px;color:#f4eee3;font-family:Libre Caslon Text,Georgia,serif;font-size:13px;letter-spacing:.2em;text-transform:uppercase;cursor:pointer}.pz-m .m-menu__list{list-style:none;margin:44px 0 0;padding:0}.pz-m .m-menu__list>li{margin:0 0 18px}.pz-m .m-menu__list>li>a{font-family:Libre Caslon Display,Georgia,serif;font-size:33px;line-height:1.15;color:#f4eee3;text-decoration:none}.pz-m .m-menu__group>a:after{content:"";display:inline-block;width:9px;height:9px;margin:0 0 4px 16px;border-right:1px solid #C8A66A;border-bottom:1px solid #C8A66A;transform:rotate(225deg)}.pz-m .m-menu__sub{list-style:none;margin:14px 0 6px;padding:0 0 0 20px}.pz-m .m-menu__sub li{margin:0 0 9px}.pz-m .m-menu__sub a{font-family:Libre Caslon Text,Georgia,serif;font-style:italic;font-size:19px;line-height:1.4;color:#d6d2c8;text-decoration:none}.pz-m .m-menu__foot{margin-top:auto;text-align:center}.pz-m .m-menu__line{margin:0;font-family:Libre Caslon Text,Georgia,serif;font-style:italic;font-size:16px;color:#c9c3b6}.pz-m .m-menu__contact{margin:12px 0 0;display:flex;justify-content:center;gap:18px;font-family:Libre Caslon Text,Georgia,serif;font-size:16px;color:#c9c3b6}.pz-m .m-menu__contact a{font-family:Libre Caslon Text,Georgia,serif!important;color:#f4eee3;text-decoration:none}.pz-m .m-menu{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;height:auto!important;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:1000!important}.pz-m .m-menu[hidden]{display:none!important}.pz-m .m-menu__sub{display:none}.pz-m .m-menu__group.is-open>.m-menu__sub{display:block}.pz-m .m-menu__group>a:after{transform:rotate(45deg)!important;margin-bottom:6px!important}.pz-m .m-menu__group.is-open>a:after{transform:rotate(225deg)!important;margin-bottom:2px!important}.pz-m pz-s{display:contents}.pz-m pz-s[hidden]{display:none!important}.pz-m :where(.pz-btnreset){appearance:none;-webkit-appearance:none;background:none;border-radius:0;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;line-height:inherit;color:inherit;text-align:inherit;margin:0}.pz-m input.pg-input,.pz-m textarea.pg-input{appearance:none;-webkit-appearance:none;width:100%;box-sizing:border-box;margin:0;padding:12px 0 8px;background:transparent;border:0;border-bottom:1px solid color-mix(in srgb,var(--ink) 38%,transparent);border-radius:0;font-family:var(--text);font-size:19px;color:var(--ink);outline:none}.pz-m textarea.pg-input--area{margin-top:12px;padding:14px 16px;resize:vertical;border:1px solid color-mix(in srgb,var(--ink) 30%,transparent)}.pz-m input.pg-input:focus,.pz-m textarea.pg-input:focus{border-color:#7a5c26}.pz-m .pz-msg{margin:16px 0 0;font-family:Libre Caslon Text,Georgia,serif;font-style:italic;font-size:16px;line-height:1.5}.pz-m .pz-msg--err{color:#9a3b2e}.pz-m .pz-msg ul{margin:0;padding:0;list-style:none}.pz-m form.pz-f-51bc24{margin:30px auto 0;max-width:480px;display:flex}.pz-m .mk-group__note{margin:10px auto 0;font-family:var(--text);font-style:italic;font-size:15px;line-height:1.5;color:#b2a897}.pz-m .mk-look{margin-top:56px;padding-top:24px;border-top:1px solid rgba(200,166,106,.35)}.pz-m .mk-look__label{text-align:center;font-family:var(--text);font-size:12px;line-height:1.4;letter-spacing:.3em;text-transform:uppercase;color:#c8a66a}.pz-m .mk-look__list{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.pz-m .mk-look__h{font-family:var(--disp);font-size:22px;line-height:1.25;color:#f6f1e7}.pz-m .mk-look__p{margin-top:8px;font-family:var(--text);font-size:16px;line-height:1.55;color:#e0d6c5;text-wrap:pretty}.pz-m .mk-look em,.pz-m .mk-work__p em{font-style:italic}.pz-m .mk-fs{margin:96px 0 0;padding-top:40px;background:linear-gradient(#7a5c268c,#7a5c268c) top center/48px 1px no-repeat}.pz-m .mk-fs .pg-title{margin-top:14px!important}.pz-m .mk-fs__q{margin:32px 0 0;text-align:center}.pz-m .mk-fs__q p{font-family:var(--disp);font-size:28px;line-height:1.3;color:var(--ink);text-wrap:balance}.pz-m .mk-fs .pg-body{margin-top:36px}.pz-m .mk-fs__cr{margin-top:24px;font-family:var(--text);font-style:italic;font-size:15px;line-height:1.5;color:var(--muted)}
/*# sourceMappingURL=/cdn/shop/t/18/assets/pz-morikami.css.map */
