.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 .cs-head{max-width:860px;margin:0 auto;text-align:center}.pz-d .cs-title{margin-top:22px;font-family:var(--disp);font-size:clamp(56px,95.04px,96px);line-height:1;color:var(--ink)}.pz-d .cs-badge{margin-top:30px;display:flex;justify-content:center;align-items:center;gap:18px;font-family:var(--text);font-size:14px;letter-spacing:.42em;text-transform:uppercase;color:var(--accent)}.pz-d .cs-badge:before,.pz-d .cs-badge:after{content:"";width:48px;border-top:1px solid currentColor;opacity:.6}.pz-d .cs-badge span{padding-left:.42em}.pz-d .cs-badge--dark{justify-content:flex-start}.pz-d .cs-badge--dark:before{display:none}.pz-d .cs-text{max-width:640px;margin:30px auto 0}.pz-d .cs-text p{font-family:var(--text);font-size:clamp(19px,23.04px,23px);line-height:1.6;color:var(--body)}.pz-d .cs-sec--signup .pg-wrap{max-width:720px}.pz-d .cs-signup{text-align:center}.pz-d .cs-signup__title{font-family:var(--disp);font-size:clamp(40px,54.72px,56px);line-height:1.05;color:var(--ink)}.pz-d .cs-signup__line{margin-top:16px;font-family:var(--text);font-size:19px;line-height:1.55;color:var(--body)}.pz-d .cs-form{margin:34px auto 0;max-width:520px;display:flex}.pz-d .cs-form input{flex:1 1 auto;min-width:0;height:58px;padding:0 18px;box-sizing:border-box;background:transparent;border:1px solid rgba(200,166,106,.7);border-right:0;border-radius:0;color:#f4eee3;font-family:var(--text);font-size:17px}.pz-d .cs-form input::placeholder{color:#a9a79f}.pz-d .cs-form button{flex:0 0 auto;height:58px;padding:0 28px;background:#c8a66a;border:1px solid #C8A66A;border-radius:0;color:#1f2b3d;font-family:Red Hat Text,Arial,sans-serif;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.pz-d .cs-formlabel{margin-top:40px;font-family:var(--text);font-size:13px;letter-spacing:.28em;text-transform:uppercase;color:var(--muted)}.pz-d .cs-film .cs-formlabel{color:#b2a897}.pz-d .cs-form--light input{border-color:#7a5c2699;color:#1a1714}.pz-d .cs-form--light input::placeholder{color:#8c8375}.pz-d .cs-head .cs-form{margin-top:16px}.pz-d .cs-film .cs-form{margin:16px 0 0}.pz-d .cs-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.pz-d .cs-masters{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:56px 32px}.pz-d .cs-master__name{margin-top:22px;font-family:var(--disp);font-size:clamp(26px,31.68px,32px);line-height:1.06;color:var(--ink)}.pz-d .cs-master__name--soon{color:var(--muted)}.pz-d .cs-master__role{margin:10px 0 16px;font-family:var(--text);font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--muted)}.pz-d .cs-master .pg-frame{border:1px solid rgba(122,92,38,.35);padding:8px;background:transparent}.pz-d .cs-master .pg-frame img{width:100%;height:100%;object-fit:cover}.pz-d .cs-master .pg-frame img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-d .cs-soonframe{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:#e9e1d2!important;text-align:center}.pz-d .cs-soonframe__mark{font-family:var(--disp);font-size:30px;color:#7a5c26}.pz-d .cs-soonframe__sub{font-family:Red Hat Text,Arial,sans-serif;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#8c8375}.pz-d .cs-note{margin-top:64px}.pz-d .cs-film{background:#1f1c19;color:#f1eadd;padding:clamp(104px,129.6px,136px) var(--g)}.pz-d .cs-film__inner{max-width:1296px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:72px;align-items:center}.pz-d .cs-film__title{margin-top:22px;font-family:var(--disp);font-size:clamp(60px,92.16px,100px);line-height:.98;color:#f4eee3}.pz-d .cs-film__sub{margin-top:18px;font-family:var(--text);font-style:italic;font-size:26px;color:#d6cbb8}.pz-d .cs-film .cs-badge{margin-top:36px;color:#c8a66a}.pz-d .cs-film__still{margin:0}.pz-d .cs-film__frame{position:relative;aspect-ratio:16/9;overflow:hidden;background:#000}.pz-d .cs-film__frame img{width:100%;height:100%;object-fit:cover;opacity:.82}.pz-d .cs-film__frame img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-d .cs-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%}.pz-d .cs-play:after{content:"";position:absolute;left:37px;top:30px;border-left:24px solid rgba(244,238,227,.92);border-top:16px solid transparent;border-bottom:16px solid transparent}.pz-d .cs-film__label{position:absolute;left:22px;bottom:18px;font-family:var(--text);font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:#f4eee3}.pz-d .cs-film .pg-cap{color:#b2a897}.pz-d .cs-about{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:96px;align-items:start}.pz-d .cs-about__body{margin-top:26px}.pz-d .cs-about__body p{font-family:var(--text);font-size:clamp(19px,23.04px,22px);line-height:1.68;color:var(--body)}.pz-d .cs-about__body p:first-child{font-family:var(--disp);font-size:clamp(28px,34.56px,34px);line-height:1.3;color:var(--ink)}.pz-d .cs-about__body p+p{margin-top:22px}.pz-d .cs-facts{border-top:1px solid var(--rule);padding-top:26px}.pz-d .cs-facts dl{margin:0}.pz-d .cs-facts dl div{display:grid;grid-template-columns:140px minmax(0,1fr);gap:16px;padding:14px 0;border-bottom:1px solid var(--rule)}.pz-d .cs-facts dt{font-family:var(--text);font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--accent);padding-top:3px}.pz-d .cs-facts dd{margin:0;font-family:var(--text);font-size:17px;line-height:1.5;color:var(--body)}.pz-d .cs-facts__h{margin-top:40px;font-family:var(--text);font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:var(--accent)}.pz-d .cs-scr{list-style:none;margin:14px 0 0;padding:0}.pz-d .cs-scr li{display:grid;grid-template-columns:minmax(0,1fr);padding:14px 0;border-bottom:1px solid var(--rule)}.pz-d .cs-scr__venue{font-family:var(--disp);font-size:24px;line-height:1.2;color:var(--ink)}.pz-d .cs-scr__place,.pz-d .cs-scr__date{font-family:var(--text);font-style:italic;font-size:16px;color:var(--muted)}.pz-d .cs-gal__head{display:flex;justify-content:space-between;align-items:baseline;gap:32px}.pz-d .cs-gal{list-style:none;margin:44px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.pz-d .cs-gal .pg-frame img{width:100%;height:100%;object-fit:cover}.pz-d .cs-gal .pg-frame img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-d .cs-trio{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:32px;align-items:start}.pz-d .cs-trio__side{display:grid;gap:32px}.pz-d .cs-trio .pg-frame img{width:100%;height:100%;object-fit:cover}.pz-d .cs-trio .pg-frame img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-d .cp-num{font-family:var(--disp);font-size:44px;line-height:1;color:var(--accent)}.pz-d .cp-hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:88px;align-items:center}.pz-d .cp-hero__title{margin-top:22px;font-family:var(--disp);font-size:clamp(60px,97.92px,100px);line-height:.98;color:var(--ink)}.pz-d .cp-hero__lead{margin-top:30px;font-family:var(--disp);font-size:clamp(26px,33.12px,32px);line-height:1.28;color:var(--ink);text-wrap:balance}.pz-d .cp-hero__body{margin-top:20px;font-family:var(--text);font-size:20px;line-height:1.6;color:var(--body)}.pz-d .cp-hero .pg-actions{margin-top:36px}.pz-d .cp-hero__media{position:relative;height:640px}.pz-d .cp-hero__work{position:absolute;right:0;top:40px;width:84%;margin:0;box-shadow:0 18px 40px #1a171429}.pz-d .cp-hero__work img{display:block;width:100%;aspect-ratio:2000/1310;object-fit:cover}.pz-d .cp-hero__work img:is([style*=aspect-ratio],[width],[height]){width:100%!important;aspect-ratio:2000/1310!important;object-fit:cover!important}.pz-d .cp-hero__sketch{position:absolute;left:0;top:0;width:34%;background:#fff;border:1px solid rgba(60,45,25,.22);transform:rotate(-3deg);box-shadow:0 8px 22px #1a17141f}.pz-d .cp-hero__drawing{position:absolute;left:4%;bottom:56px;width:58%;background:#fff;border:1px solid rgba(60,45,25,.22);transform:rotate(1.6deg);box-shadow:0 10px 26px #1a171424}.pz-d .cp-hero__drawing:is([style*=aspect-ratio],[width],[height]){width:58%!important}.pz-d .cp-hero__cap{position:absolute;left:0;right:0;bottom:0;text-align:right}.pz-d .cp-poss{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:96px;align-items:end}.pz-d .cp-poss .pg-body{margin-top:0}.pz-d .cp-mz{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:300px 300px;gap:20px;margin-top:64px}.pz-d .cp-mz__item{margin:0;position:relative;overflow:hidden}.pz-d .cp-mz__item--0{grid-column:1/3;grid-row:1/3}.pz-d .cp-mz__item--3{grid-column:3/5}.pz-d .cp-mz__frame{position:absolute;top:0;right:0;bottom:0;left:0}.pz-d .cp-mz__frame img{width:100%;height:100%;object-fit:cover}.pz-d .cp-mz__frame img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-d .cp-mz__item figcaption{position:absolute;left:0;bottom:0;padding:10px 14px;background:#f3eee5eb;font-family:var(--text);font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:#1a1714}.pz-d .cp-proc__head .pg-head{max-width:760px}.pz-d .cp-note{margin-top:40px;text-align:center}.pz-d .cp-a{list-style:none;margin:72px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:28px}.pz-d .cp-a__img{aspect-ratio:4/5;overflow:hidden;background:#efe8da}.pz-d .cp-a__img img{width:100%;height:100%;object-fit:cover}.pz-d .cp-a__img img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-d .cp-a .cp-num{margin-top:22px;font-size:40px}.pz-d .cp-a__title{margin-top:10px;font-family:var(--disp);font-size:26px;line-height:1.1;color:var(--ink)}.pz-d .cp-a__text{margin-top:10px;font-family:var(--text);font-size:17px;line-height:1.55;color:var(--body)}.pz-d .cp-b{list-style:none;margin:72px auto 0;padding:0;max-width:1040px;position:relative}.pz-d .cp-b:before{content:"";position:absolute;left:50%;top:0;bottom:0;border-left:1px solid rgba(122,92,38,.45)}.pz-d .cp-b__item{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:96px;align-items:center}.pz-d .cp-b__item+.cp-b__item{margin-top:56px}.pz-d .cp-b__item--rev .cp-b__img{order:2}.pz-d .cp-b__img{aspect-ratio:3/2;overflow:hidden}.pz-d .cp-b__img img{width:100%;height:100%;object-fit:cover}.pz-d .cp-b__img img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-d .cp-b__dot{position:absolute;left:50%;top:50%;width:13px;height:13px;margin:-7px 0 0 -7px;border-radius:50%;background:#c8a66a;box-shadow:0 0 0 6px var(--bg)}.pz-d .cp-b__title{margin-top:8px;font-family:var(--disp);font-size:32px;color:var(--ink)}.pz-d .cp-b__text p:last-child{margin-top:12px;font-family:var(--text);font-size:18px;line-height:1.6;color:var(--body)}.pz-d .cp-c{margin-top:64px}.pz-d .cp-c__tabs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.pz-d .cp-c__tab{-webkit-appearance:none;appearance:none;width:100%;display:flex;align-items:baseline;gap:14px;padding:18px 20px;border:1px solid rgba(26,23,20,.18);background:transparent;cursor:pointer;text-align:left;color:var(--ink)}.pz-d .cp-c__tab .cp-num{font-size:30px}.pz-d .cp-c__word{font-family:var(--text);font-size:13px;letter-spacing:.24em;text-transform:uppercase}.pz-d .cp-c__panel{margin-top:32px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:72px;align-items:center}.pz-d .cp-c__img{aspect-ratio:3/2;overflow:hidden}.pz-d .cp-c__img img{width:100%;height:100%;object-fit:cover}.pz-d .cp-c__img img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-d .cp-c__title{margin-top:10px;font-family:var(--disp);font-size:44px;color:var(--ink)}.pz-d .cp-c__text p:last-child{margin-top:16px;font-family:var(--text);font-size:19px;line-height:1.65;color:var(--body)}.pz-d .cp-works{list-style:none;margin:64px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.pz-d .cp-work{padding:14px 14px 26px;border:1px solid rgba(200,166,106,.85);background:#f7f2ea}.pz-d .cp-work__frame{aspect-ratio:4/3;overflow:hidden;background:#efe8da;outline:1px solid rgba(200,166,106,.4);outline-offset:-1px}.pz-d .cp-work__frame img{width:100%;height:100%;object-fit:cover}.pz-d .cp-work__frame img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-d .cp-work__frame--open{display:flex;align-items:center;justify-content:center;background:#1f2b3d}.pz-d .cp-work__frame--open span{font-family:var(--disp);font-size:34px;color:#c8a66a}.pz-d .cp-work__title{margin:22px 8px 0;font-family:var(--disp);font-size:26px;line-height:1.15;color:var(--ink)}.pz-d .cp-work__line{margin:8px 8px 0;font-family:var(--text);font-style:italic;font-size:16px;color:var(--muted)}.pz-d .cp-begin{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:88px;align-items:center}.pz-d .cp-tiles{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pz-d .cp-tile{display:flex;gap:16px;align-items:baseline;padding:22px 24px;border:1px solid rgba(200,166,106,.9);background:#f7f2ea;font-family:var(--text);font-size:18px;line-height:1.4;color:var(--ink)}.pz-d .cp-tile__n{font-family:var(--disp);font-size:24px;color:#7a5c26}.pz-d .cp-close{position:relative;min-height:600px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#1f1c19;color:#f4eee3;text-align:center}.pz-d .cp-close>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pz-d .cp-close>img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-d .cp-close__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#14110e94}.pz-d .cp-close__text{position:relative;max-width:820px;padding:88px 24px}.pz-d .cp-close__title{font-family:var(--disp);font-size:clamp(48px,74.88px,76px);line-height:1.04;color:#f6f1e7}.pz-d .cp-close__text>p{margin-top:28px;font-family:var(--text);font-size:clamp(20px,24.48px,24px);line-height:1.6;color:#efe7d8}.pz-d .cp-close .pg-link--button{margin-top:44px;display:inline-flex;color:#f4eee3;border-color:#c8a66a}.pz-d .ca-hero__title{max-width:12em}.pz-d .ca-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:96px;align-items:start}.pz-d .ca-intro__lead{font-family:var(--disp);font-size:clamp(34px,46.08px,46px);line-height:1.2;color:var(--ink);text-wrap:balance}.pz-d .ca-intro__body p{font-family:var(--text);font-size:20px;line-height:1.65;color:var(--body)}.pz-d .ca-intro__body p+p{margin-top:20px}.pz-d .ca-intro__body .pg-actions{margin-top:36px}.pz-d .ca-apps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin-top:64px}.pz-d .ca-app{margin:0}.pz-d .ca-app__frame{aspect-ratio:3/4;overflow:hidden}.pz-d .ca-app__frame img{width:100%;height:100%;object-fit:cover}.pz-d .ca-app__frame img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-d .ca-app figcaption{margin-top:14px;font-family:var(--text);font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink)}.pz-d .ca-apps__line{margin-top:56px;text-align:center;font-family:var(--disp);font-size:clamp(26px,31.68px,32px);color:var(--ink)}.pz-d .ca-steps{list-style:none;margin:72px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px}.pz-d .ca-step{padding-top:26px;border-top:1px solid rgba(200,166,106,.5)}.pz-d .ca-step__title{margin-top:14px;font-family:var(--disp);font-size:28px;line-height:1.1;color:#f4eee3}.pz-d .ca-step__text{margin-top:12px;font-family:var(--text);font-size:18px;line-height:1.58;color:#d6d2c8}.pz-d .ex-sched{margin-top:clamp(88px,115.2px,120px)}.pz-d .ex-sched__head{display:flex;justify-content:space-between;align-items:baseline;gap:40px}.pz-d .ex-rows{list-style:none;margin:28px 0 0;padding:0;border-top:1px solid var(--ink)}.pz-d .ex-row{display:grid;grid-template-columns:150px minmax(0,1.1fr) minmax(0,1.3fr) 170px;gap:32px;align-items:baseline;padding:24px 0;border-bottom:1px solid var(--rule)}.pz-d .ex-row__date{font-family:var(--disp);font-size:22px;color:var(--accent)}.pz-d .ex-row__venue{font-family:var(--disp);font-size:26px;line-height:1.15;color:var(--ink)}.pz-d .ex-row__city{display:block;margin-top:6px;font-family:var(--text);font-style:italic;font-size:16px;color:var(--muted)}.pz-d .ex-row__prog{font-family:var(--text);font-size:17px;line-height:1.5;color:var(--body)}.pz-d .ex-row__go{text-align:right}.pz-d .ex-row__soon{font-family:Red Hat Text,Arial,sans-serif;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.pz-d .ex-row--link{background:linear-gradient(90deg,rgba(200,166,106,.14),transparent 70%)}.pz-d .ex-idea{max-width:900px;margin:0 auto;text-align:center}.pz-d .ex-idea__title{margin-top:22px;font-family:var(--disp);font-size:clamp(32px,43.2px,44px);line-height:1.18;color:var(--ink);text-wrap:balance}.pz-d .ex-idea__text{margin:24px auto 0;max-width:680px;font-family:var(--text);font-size:19px;line-height:1.6;color:var(--body)}.pz-d .ev-sec{padding-bottom:56px}.pz-d .ev-head{max-width:1000px;margin-top:40px}.pz-d .ev-title{margin-top:22px;font-family:var(--disp);font-size:clamp(52px,80.64px,84px);line-height:1.02;color:var(--ink)}.pz-d .ev-meta{margin-top:26px;display:flex;flex-wrap:wrap;gap:12px 36px;font-family:var(--text);font-style:italic;font-size:19px;color:var(--muted)}.pz-d .ev-plate{height:680px}.pz-d .ev-body{max-width:820px}.pz-d .ev-lead{font-family:var(--disp);font-size:clamp(28px,37.44px,36px);line-height:1.32;color:var(--ink)}.pz-d .ev-gal{list-style:none;margin:72px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.pz-d .ev-gal .pg-frame img{width:100%;height:100%;object-fit:cover}.pz-d .ev-gal .pg-frame img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-d .ev-next{margin-top:80px;padding-top:28px;border-top:1px solid var(--rule);display:flex;justify-content:space-between;gap:24px}.pz-d .ct-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(56px,86.4px,96px);align-items:start}.pz-d .ct-fig{margin:0;position:sticky;top:40px}.pz-d .ct-fig__frame{aspect-ratio:3/4;overflow:hidden;padding:12px;border:1px solid rgba(200,166,106,.8)}.pz-d .ct-fig__frame img{display:block;width:100%;height:100%;object-fit:cover}.pz-d .ct-fig__frame img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-d .ct-direct{margin-top:48px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 40px;padding:28px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.pz-d .ct-direct__k{font-family:var(--text);font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:var(--accent)}.pz-d .ct-direct__v{margin-top:8px;font-family:var(--disp);font-size:24px;color:var(--ink)}.pz-d .ct-form{margin-top:48px}.pz-d .cv-wrap{max-width:1296px;margin:0 auto}.pz-d .cv-intro{background:#f3eee5;color:#1a1714;padding:clamp(104px,129.6px,140px) var(--g) clamp(96px,115.2px,120px)}.pz-d .cv-intro__line{max-width:1000px;font-family:var(--disp);font-weight:400;font-size:clamp(44px,66.24px,66px);line-height:1.1;color:#1a1714;text-wrap:balance}.pz-d .cv-intro__body{max-width:760px;margin-top:40px!important;font-family:var(--text);font-size:clamp(18px,20.16px,20px);line-height:1.66;color:#2e2a25}.pz-d .cv-idx{list-style:none;margin:72px 0 0;padding:28px 0 0;border-top:1px solid #8C6D3C;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.pz-d .cv-idx a{display:flex;flex-direction:column;gap:12px;text-decoration:none}.pz-d .cv-idx__n{font-family:var(--disp);font-size:50px;line-height:1;color:#7a5c26}.pz-d .cv-idx__w{font-family:var(--disp);font-size:24px;color:#1a1714}.pz-d .cv-step{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;min-height:760px}.pz-d .cv-step--indigo{background:#1f2b3d;color:#eee7da}.pz-d .cv-step--paper{background:#f3eee5;color:#2e2a25}.pz-d .cv-step--washi{background:#e8dcc6;color:#2e2a25}.pz-d .cv-step--sumi{background:#1f1c19;color:#e6dccb}.pz-d .cv-step--lacquer{background:#4f1a16;color:#e6dccb}.pz-d .cv-step__img{margin:0;position:relative;overflow:hidden;min-height:620px}.pz-d .cv-step__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pz-d .cv-step__img img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-d .cv-step__text{align-self:center;padding:clamp(72px,86.4px,104px) clamp(40px,86.4px,104px);display:flex;flex-direction:column;gap:26px;max-width:640px}.pz-d .cv-num{font-family:var(--disp);font-size:clamp(110px,158.4px,160px);line-height:.8;color:#c8a66a}.pz-d .cv-step--paper .cv-num,.pz-d .cv-step--washi .cv-num{color:#7a5c26}.pz-d .cv-step__title{font-family:var(--disp);font-weight:400;font-size:clamp(42px,57.6px,58px);line-height:1.04;color:inherit}.pz-d .cv-step--indigo .cv-step__title,.pz-d .cv-step--sumi .cv-step__title,.pz-d .cv-step--lacquer .cv-step__title{color:#f4eee3}.pz-d .cv-step--paper .cv-step__title,.pz-d .cv-step--washi .cv-step__title{color:#1a1714}.pz-d .cv-step__text>p:not(.cv-num):not(.cv-cap){font-family:var(--text);font-size:clamp(18px,20.16px,20px);line-height:1.64}.pz-d .cv-cap{font-family:var(--text);font-style:italic;font-size:14.5px;line-height:1.5;opacity:.8}.pz-d .cv-step--framed{padding:0 max(var(--g),calc((100% - 1296px)/2));gap:72px;align-items:center}.pz-d .cv-step--framed .cv-step__text{padding-left:0;padding-right:0}.pz-d .cv-frame{margin:0;justify-self:center;display:flex;flex-direction:column;gap:14px;padding:72px 0}.pz-d .cv-frame__mat{border:1px solid rgba(122,92,38,.6);padding:12px}.pz-d .cv-frame__mat img{display:block;width:min(440px,100%);aspect-ratio:4/5;object-fit:cover}.pz-d .cv-frame__mat img:is([style*=aspect-ratio],[width],[height]){width:min(440px,100%)!important;aspect-ratio:4/5!important;object-fit:cover!important}.pz-d .cv-step--drawing{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-rows:auto auto;padding:0 max(var(--g),calc((100% - 1296px)/2)) clamp(88px,115.2px,120px);column-gap:56px}.pz-d .cv-step--drawing .cv-step__text{padding-left:0}.pz-d .cv-collage{position:relative;min-height:600px}.pz-d .cv-collage img{position:absolute;display:block;background:#fff;border:1px solid rgba(60,45,25,.22);box-shadow:0 18px 40px #3c2d192e}.pz-d .cv-collage__a{left:2%;top:64px;width:52%;transform:rotate(-2.5deg)}.pz-d .cv-collage__a:is([style*=aspect-ratio],[width],[height]){width:52%!important}.pz-d .cv-collage__b{right:0;top:300px;width:66%;transform:rotate(1.4deg)}.pz-d .cv-collage__b:is([style*=aspect-ratio],[width],[height]){width:66%!important}.pz-d .cv-final{grid-column:1/-1;margin:24px 0 0;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:48px;align-items:end;padding:40px;background:#1f2b3d;color:#eee7da}.pz-d .cv-final img{display:block;width:100%;height:auto}.pz-d .cv-final img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:auto!important}.pz-d .cv-final figcaption{display:flex;flex-direction:column;gap:14px;font-family:var(--text);font-size:18px;line-height:1.6}.pz-d .cv-final__t{font-family:var(--disp)!important;font-size:38px!important;line-height:1.05!important;color:#f4eee3}.pz-d .cv-step--carving{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-rows:auto auto}.pz-d .cv-stages{grid-column:1/-1;padding:clamp(64px,86.4px,96px) max(var(--g),calc((100% - 1296px)/2)) clamp(88px,115.2px,120px)}.pz-d .cv-stages__t{font-family:var(--disp);font-size:clamp(34px,46.08px,46px);color:#f1eadd}.pz-d .cv-stages__i{max-width:760px;margin-top:18px!important;font-family:var(--text);font-size:18px;line-height:1.6}.pz-d .cv-stages__row{margin-top:48px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.pz-d .cv-stage{margin:0;display:flex;flex-direction:column;gap:14px}.pz-d .cv-stage__frame{aspect-ratio:3/4;overflow:hidden}.pz-d .cv-stage__frame img{display:block;width:100%;height:100%;object-fit:cover}.pz-d .cv-stage__frame img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-d .cv-stage figcaption{font-family:var(--text);font-size:15px;line-height:1.55}.pz-d .cv-stage__l{display:block;margin-bottom:8px;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:#c8a66a}.pz-d .cv-step--lacquer{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);padding:0 max(var(--g),calc((100% - 1296px)/2));gap:64px;align-items:center}.pz-d .cv-step__img--inset{min-height:0;display:flex;flex-direction:column;gap:14px;padding:88px 0}.pz-d .cv-step__img--inset img{position:static;aspect-ratio:600/520}.pz-d .cv-step__img--inset img:is([style*=aspect-ratio],[width],[height]){aspect-ratio:600/520!important}.pz-d .cv-step--lacquer .cv-step__text{padding-left:0;padding-right:0}.pz-d .cv-expect{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);background:#f3eee5;color:#2e2a25;min-height:720px}.pz-d .cv-expect__img{margin:0;position:relative;overflow:hidden;min-height:560px}.pz-d .cv-expect__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pz-d .cv-expect__img img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-d .cv-expect__text{padding:clamp(72px,86.4px,104px) clamp(40px,86.4px,104px);max-width:760px;align-self:center}.pz-d .cv-expect__title{font-family:var(--disp);font-weight:400;font-size:clamp(40px,54.72px,54px);color:#1a1714}.pz-d .cv-expect dl{margin:36px 0 0}.pz-d .cv-expect dl>div{padding:22px 0 26px;border-top:1px solid #8C6D3C}.pz-d .cv-expect dt{font-family:var(--text);font-size:13px;letter-spacing:.32em;text-transform:uppercase;color:#7a5c26}.pz-d .cv-expect dd{margin:12px 0 0;font-family:var(--text);font-size:18px;line-height:1.62}.pz-d .cv-breadth{background:#1f2b3d;color:#eee7da;padding:clamp(112px,144px,152px) var(--g);text-align:center}.pz-d .cv-breadth__eyebrow{font-family:var(--text);font-size:14px;letter-spacing:.34em;text-transform:uppercase;color:#c8a66a}.pz-d .cv-breadth__line{margin-top:28px!important;font-family:var(--disp);font-weight:400;font-size:clamp(52px,92.16px,96px);line-height:1.02;color:#f4eee3}.pz-d .cv-breadth__sub{margin-top:22px!important;font-family:var(--text);font-style:italic;font-size:clamp(20px,24.48px,24px);color:#c8a66a}.pz-d .cv-breadth__body{max-width:760px;margin:30px auto 0!important;font-family:var(--text);font-size:clamp(18px,20.16px,20px);line-height:1.66;color:#d6d2c8}.pz-d .cv-breadth .cp-mz{margin-top:72px;text-align:left}.pz-d .cv-case__head{max-width:900px}.pz-d .cv-case__meta{margin-top:18px!important;font-family:var(--text);font-style:italic;font-size:19px;color:#7a5c26}.pz-d .cv-case__hero{margin:56px 0 0;background:#e7dfd1;padding:clamp(32px,57.6px,64px)}.pz-d .cv-case__hero img{display:block;width:100%;height:auto}.pz-d .cv-case__hero img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:auto!important}.pz-d .cv-case__body{max-width:760px;margin-top:40px}.pz-d .cv-case__body p{font-family:var(--text);font-size:clamp(19px,21.6px,22px);line-height:1.6;color:#2e2a25}.pz-d .cv-case__steps{list-style:none;margin:48px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.pz-d .cv-case__steps figure{margin:0}.pz-d .cv-case__frame{aspect-ratio:4/3;overflow:hidden;background:#1f1c19}.pz-d .cv-case__frame--paper{background:#fff;border:1px solid rgba(60,45,25,.18)}.pz-d .cv-case__frame img{display:block;width:100%;height:100%;object-fit:cover}.pz-d .cv-case__frame img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-d .cv-case__frame--paper img{object-fit:contain}.pz-d .cv-case__frame--paper img:is([style*=aspect-ratio],[width],[height]){object-fit:contain!important}.pz-d .cv-case__steps figcaption{margin-top:14px;font-family:var(--text);font-size:17px;line-height:1.55;color:#2e2a25}.pz-d .cv-case__steps figcaption span{display:block;margin-bottom:8px;font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:#7a5c26}.pz-d .cv-begin__inner{max-width:760px;margin:0 auto;text-align:center}.pz-d .cv-begin__inner .pg-body{margin-top:28px}.pz-d .cv-begin__inner .pg-body p{font-size:clamp(19px,21.6px,22px)}.pz-d .cv-begin__inner .pg-link{margin-top:40px}.pz-d .cp-hero__lead{max-width:16em}.pz-d .cp-hero__body{max-width:28em}.pz-d .cv-case__card{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(48px,77.76px,88px);align-items:center}.pz-d .cv-case__card .cv-case__hero{margin:0}.pz-d .cv-case__card .pg-title{font-size:clamp(36px,48.96px,50px)!important}.pz-d .cv-case__card .cv-case__body{margin-top:26px}.pz-d .cv-case__card .cv-case__body p{font-size:clamp(18px,20.16px,20px)}.pz-d .cv-case__card .pg-link{margin-top:28px;display:inline-flex}.pz-d .cv-final{align-items:center!important}.pz-d .cv-final{background:transparent!important;color:#2e2a25!important;padding:0!important}.pz-d .cv-final__t{color:#1a1714!important}.pz-d .cv-final img{box-shadow:0 18px 40px #3c2d192e}.pz-d .cp-hero__media--nagoya{height:auto!important;position:relative}.pz-d .cp-hero__media--nagoya .cp-hero__work{position:relative!important;right:auto;top:auto;width:86%!important;margin:0 0 0 auto!important}.pz-d .cp-hero__media--nagoya .cp-hero__work img{width:100%!important;height:auto!important;aspect-ratio:3 / 2!important;object-fit:cover!important;object-position:50% 50%}.pz-d .cp-hero__media--nagoya .cp-hero__work img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:auto!important;aspect-ratio:3 / 2!important;object-fit:cover!important}.pz-d .cp-hero__pair{position:relative;margin-top:-72px;display:flex;flex-direction:column;gap:14px}.pz-d .cp-hero__media--nagoya .cp-hero__drawing{position:relative!important;left:auto;bottom:auto;display:block;width:82%!important;height:auto!important;aspect-ratio:2380 / 473!important;object-fit:cover!important;margin:0}.pz-d .cp-hero__media--nagoya .cp-hero__drawing:is([style*=aspect-ratio],[width],[height]){width:82%!important;height:auto!important;aspect-ratio:2380 / 473!important;object-fit:cover!important}.pz-d .cp-hero__media--nagoya .cp-hero__drawing--a{transform:rotate(-1.2deg)}.pz-d .cp-hero__media--nagoya .cp-hero__drawing--b{transform:rotate(.8deg);margin-left:6%}.pz-d .cp-hero__media--nagoya .cp-hero__cap{position:static!important;margin-top:30px;text-align:right}.pz-d .cv-intro .cv-wrap{text-align:center}.pz-d .cv-intro__line,.pz-d .cv-intro__body{margin-left:auto!important;margin-right:auto!important}.pz-d .cv-intro .cv-idx a{align-items:center}.pz-d .cv-frame__mat{border:0!important;padding:0!important}.pz-d .cv-done{margin-top:56px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.pz-d .cv-done__fig{margin:0;display:flex;flex-direction:column;gap:14px}.pz-d .cv-done__fig img{display:block;width:100%!important;height:auto!important;aspect-ratio:3 / 2!important;object-fit:cover!important}.pz-d .cv-done__fig img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:auto!important;aspect-ratio:3 / 2!important;object-fit:cover!important}.pz-d .cv-done__fig figcaption{font-family:var(--text);font-size:15px;line-height:1.55}.pz-d .cv-cases__head{max-width:900px}.pz-d .cv-cases__row{margin-top:56px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,63.36px,64px);align-items:start}.pz-d .cv-cases__card{display:flex;flex-direction:column;align-items:flex-start}.pz-d .cv-cases__fig{margin:0;width:100%}.pz-d .cv-cases__fig img{display:block;width:100%!important;height:auto!important;aspect-ratio:4 / 3!important;object-fit:cover!important}.pz-d .cv-cases__fig img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:auto!important;aspect-ratio:4 / 3!important;object-fit:cover!important}.pz-d .cv-cases__title{margin-top:28px!important;font-family:var(--disp);font-weight:400;font-size:clamp(30px,37.44px,38px);line-height:1.1;color:#1a1714}.pz-d .cv-cases .cv-case__meta{margin-top:12px!important;font-size:17px}.pz-d .cv-cases__body{margin-top:18px!important;font-family:var(--text);font-size:clamp(18px,19.44px,20px);line-height:1.6;color:#2e2a25}.pz-d .cv-cases__card .pg-link{margin-top:24px}.pz-d .cv-poss{text-align:left}.pz-d .cv-poss__head{max-width:1120px;margin:0 auto;text-align:center}.pz-d .cv-poss .cv-breadth__eyebrow{color:#7a5c26}.pz-d .cv-poss .cv-breadth__line{color:#1a1714}.pz-d .cv-poss .cv-breadth__sub{color:#7a5c26}.pz-d .cv-poss .cv-breadth__body{color:#2e2a25}.pz-d .cv-poss__label{margin-top:clamp(72px,92.16px,96px)!important;padding-top:24px;border-top:1px solid rgba(122,92,38,.45);font-family:var(--text);font-size:13px;letter-spacing:.3em;text-transform:uppercase;color:#7a5c26}.pz-d .cv-poss .cv-cases__row{margin-top:32px}.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 .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:2560 / 1708;object-fit:cover}.pz-d :where(img.lk5:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2560 / 1708!important;object-fit:cover!important}.pz-d :where(img.lk6){aspect-ratio:2380 / 473;object-fit:cover}.pz-d :where(img.lk6:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2380 / 473!important;object-fit:cover!important}.pz-d :where(img.lk7){aspect-ratio:2380 / 473;object-fit:cover}.pz-d :where(img.lk7:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2380 / 473!important;object-fit:cover!important}.pz-d :where(img.lk8){aspect-ratio:2400 / 1554;object-fit:cover}.pz-d :where(img.lk8:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2400 / 1554!important;object-fit:cover!important}.pz-d :where(img.lk9){aspect-ratio:2400 / 1554;object-fit:cover}.pz-d :where(img.lk9:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2400 / 1554!important;object-fit:cover!important}.pz-d :where(img.lk10){aspect-ratio:1244 / 828;object-fit:cover}.pz-d :where(img.lk10:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1244 / 828!important;object-fit:cover!important}.pz-d :where(img.lk11){aspect-ratio:800 / 533;object-fit:cover}.pz-d :where(img.lk11:is([style*=aspect-ratio],[width],[height])){aspect-ratio:800 / 533!important;object-fit:cover!important}.pz-d :where(img.lk12){aspect-ratio:2400 / 1553;object-fit:cover}.pz-d :where(img.lk12:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2400 / 1553!important;object-fit:cover!important}.pz-d :where(img.lk13){aspect-ratio:1800 / 1517;object-fit:cover}.pz-d :where(img.lk13:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1800 / 1517!important;object-fit:cover!important}.pz-d :where(img.lk14){aspect-ratio:1100 / 733;object-fit:cover}.pz-d :where(img.lk14:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1100 / 733!important;object-fit:cover!important}.pz-d :where(img.lk15){aspect-ratio:2020 / 1360;object-fit:cover}.pz-d :where(img.lk15:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2020 / 1360!important;object-fit:cover!important}.pz-d :where(img.lk16){aspect-ratio:720 / 1211;object-fit:cover}.pz-d :where(img.lk16:is([style*=aspect-ratio],[width],[height])){aspect-ratio:720 / 1211!important;object-fit:cover!important}.pz-d :where(img.lk17){aspect-ratio:2576 / 1718;object-fit:cover}.pz-d :where(img.lk17:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2576 / 1718!important;object-fit:cover!important}.pz-d :where(img.lk18){aspect-ratio:1800 / 1517;object-fit:cover}.pz-d :where(img.lk18:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1800 / 1517!important;object-fit:cover!important}.pz-d :where(img.lk19){aspect-ratio:1100 / 733;object-fit:cover}.pz-d :where(img.lk19:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1100 / 733!important;object-fit:cover!important}.pz-d :where(img.lk20){aspect-ratio:2020 / 1360;object-fit:cover}.pz-d :where(img.lk20:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2020 / 1360!important;object-fit:cover!important}.pz-d :where(img.lk21){aspect-ratio:720 / 1211;object-fit:cover}.pz-d :where(img.lk21:is([style*=aspect-ratio],[width],[height])){aspect-ratio:720 / 1211!important;object-fit:cover!important}.pz-d :where(img.lk22){aspect-ratio:2576 / 1718;object-fit:cover}.pz-d :where(img.lk22:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2576 / 1718!important;object-fit:cover!important}.pz-d :where(img.lk23){aspect-ratio:1800 / 1517;object-fit:cover}.pz-d :where(img.lk23:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1800 / 1517!important;object-fit:cover!important}.pz-d :where(img.lk24){aspect-ratio:1100 / 733;object-fit:cover}.pz-d :where(img.lk24:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1100 / 733!important;object-fit:cover!important}.pz-d :where(img.lk25){aspect-ratio:2020 / 1360;object-fit:cover}.pz-d :where(img.lk25:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2020 / 1360!important;object-fit:cover!important}.pz-d :where(img.lk26){aspect-ratio:720 / 1211;object-fit:cover}.pz-d :where(img.lk26:is([style*=aspect-ratio],[width],[height])){aspect-ratio:720 / 1211!important;object-fit:cover!important}.pz-d :where(img.lk27){aspect-ratio:2576 / 1718;object-fit:cover}.pz-d :where(img.lk27:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2576 / 1718!important;object-fit:cover!important}.pz-d :where(img.lk28){aspect-ratio:2560 / 1707;object-fit:cover}.pz-d :where(img.lk28:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2560 / 1707!important;object-fit:cover!important}.pz-d img.lk28:is([style*=aspect-ratio],[width],[height]){object-fit:cover!important}.pz-d :where(img.lk29){aspect-ratio:1708 / 2560;object-fit:cover}.pz-d :where(img.lk29:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1708 / 2560!important;object-fit:cover!important}.pz-d :where(img.lk30){aspect-ratio:1800 / 1517;object-fit:cover}.pz-d :where(img.lk30:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1800 / 1517!important;object-fit:cover!important}.pz-d :where(img.lk31){aspect-ratio:2200 / 1121;object-fit:cover}.pz-d :where(img.lk31:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2200 / 1121!important;object-fit:cover!important}.pz-d :where(img.lk32){aspect-ratio:2020 / 1360;object-fit:cover}.pz-d :where(img.lk32:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2020 / 1360!important;object-fit:cover!important}.pz-d :where(img.lk33){aspect-ratio:2560 / 1708;object-fit:cover}.pz-d :where(img.lk33:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2560 / 1708!important;object-fit:cover!important}.pz-d :where(img.lk34){aspect-ratio:720 / 1211;object-fit:cover}.pz-d :where(img.lk34:is([style*=aspect-ratio],[width],[height])){aspect-ratio:720 / 1211!important;object-fit:cover!important}.pz-d :where(img.lk35){aspect-ratio:720 / 1211;object-fit:cover}.pz-d :where(img.lk35:is([style*=aspect-ratio],[width],[height])){aspect-ratio:720 / 1211!important;object-fit:cover!important}.pz-d :where(img.lk36){aspect-ratio:720 / 1211;object-fit:cover}.pz-d :where(img.lk36:is([style*=aspect-ratio],[width],[height])){aspect-ratio:720 / 1211!important;object-fit:cover!important}.pz-d :where(img.lk37){aspect-ratio:720 / 1211;object-fit:cover}.pz-d :where(img.lk37:is([style*=aspect-ratio],[width],[height])){aspect-ratio:720 / 1211!important;object-fit:cover!important}.pz-d :where(img.lk38){aspect-ratio:2576 / 1718;object-fit:cover}.pz-d :where(img.lk38:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2576 / 1718!important;object-fit:cover!important}.pz-d :where(img.lk39){aspect-ratio:2576 / 1646;object-fit:cover}.pz-d :where(img.lk39:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2576 / 1646!important;object-fit:cover!important}.pz-d :where(img.lk40){aspect-ratio:2576 / 1718;object-fit:cover}.pz-d :where(img.lk40:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2576 / 1718!important;object-fit:cover!important}.pz-d :where(img.lk41){aspect-ratio:2560 / 1707;object-fit:cover}.pz-d :where(img.lk41:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2560 / 1707!important;object-fit:cover!important}.pz-d :where(img.lk42){aspect-ratio:2000 / 1310;object-fit:cover}.pz-d :where(img.lk42:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2000 / 1310!important;object-fit:cover!important}.pz-d :where(img.lk43){aspect-ratio:1350 / 1800;object-fit:cover}.pz-d :where(img.lk43:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1350 / 1800!important;object-fit:cover!important}.pz-d :where(img.lk44){aspect-ratio:1600 / 1066;object-fit:cover}.pz-d :where(img.lk44:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1600 / 1066!important;object-fit:cover!important}.pz-d :where(img.lk45){aspect-ratio:2000 / 1333;object-fit:cover}.pz-d :where(img.lk45:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2000 / 1333!important;object-fit:cover!important}.pz-d :where(img.lk46){aspect-ratio:900 / 1350;object-fit:cover}.pz-d :where(img.lk46:is([style*=aspect-ratio],[width],[height])){aspect-ratio:900 / 1350!important;object-fit:cover!important}.pz-d :where(img.lk47){aspect-ratio:1100 / 733;object-fit:cover}.pz-d :where(img.lk47:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1100 / 733!important;object-fit:cover!important}.pz-d :where(img.lk48){aspect-ratio:2400 / 1600;object-fit:cover}.pz-d :where(img.lk48:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2400 / 1600!important;object-fit:cover!important}.pz-d :where(img.lk49){aspect-ratio:2400 / 1554;object-fit:cover}.pz-d :where(img.lk49:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2400 / 1554!important;object-fit:cover!important}.pz-d img.lk49:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-d :where(img.lk50){aspect-ratio:886.45 / 178;object-fit:cover}.pz-d :where(img.lk50:is([style*=aspect-ratio],[width],[height])){aspect-ratio:886.45 / 178!important;object-fit:cover!important}.pz-d img.lk50:is([style*=aspect-ratio],[width],[height]){width:600px!important;height:120.5px!important}.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 .cv-step--sumi.cv-step--carving{background:#f3eee5;color:#2e2a25}.pz-d .cv-step--sumi.cv-step--carving .cv-step__title{color:#1a1714}.pz-d .cv-step--carving .cv-num{color:#7a5c26}.pz-d .cv-step--carving .cv-stages__t{color:#1a1714}.pz-d .cv-step--carving .cv-stage__l{color:#7a5c26}.pz-d .cv-step--carving .cv-stages{border-top:1px solid rgba(122,92,38,.22)}.pz-motion .pz-d .cv-idx>li{opacity:0;translate:0 22px;transition:opacity .8s ease,translate 1.1s cubic-bezier(.16,1,.3,1)}.pz-motion .pz-d .cv-idx.is-in>li{opacity:1;translate:0 0}.pz-motion .pz-d .cv-idx.is-in>li:nth-child(1){transition-delay:calc(var(--pz-stagger,0s) + .15s)}.pz-motion .pz-d .cv-idx.is-in>li:nth-child(2){transition-delay:calc(var(--pz-stagger,0s) + .33s)}.pz-motion .pz-d .cv-idx.is-in>li:nth-child(3){transition-delay:calc(var(--pz-stagger,0s) + .51s)}.pz-motion .pz-d .cv-idx.is-in>li:nth-child(4){transition-delay:calc(var(--pz-stagger,0s) + .69s)}.pz-motion .pz-d .cv-idx.is-in>li:nth-child(5){transition-delay:calc(var(--pz-stagger,0s) + .87s)}.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 .cs-head{max-width:860px;margin:0 auto;text-align:center}.pz-m .cs-title{margin-top:22px;font-family:var(--disp);font-size:clamp(56px,6.6vw,96px);line-height:1;color:var(--ink)}.pz-m .cs-badge{margin-top:30px;display:flex;justify-content:center;align-items:center;gap:18px;font-family:var(--text);font-size:14px;letter-spacing:.42em;text-transform:uppercase;color:var(--accent)}.pz-m .cs-badge:before,.pz-m .cs-badge:after{content:"";width:48px;border-top:1px solid currentColor;opacity:.6}.pz-m .cs-badge span{padding-left:.42em}.pz-m .cs-badge--dark{justify-content:flex-start}.pz-m .cs-badge--dark:before{display:none}.pz-m .cs-text{max-width:640px;margin:30px auto 0}.pz-m .cs-text p{font-family:var(--text);font-size:clamp(19px,1.6vw,23px);line-height:1.6;color:var(--body)}.pz-m .cs-sec--signup .pg-wrap{max-width:720px}.pz-m .cs-signup{text-align:center}.pz-m .cs-signup__title{font-family:var(--disp);font-size:clamp(40px,3.8vw,56px);line-height:1.05;color:var(--ink)}.pz-m .cs-signup__line{margin-top:16px;font-family:var(--text);font-size:19px;line-height:1.55;color:var(--body)}.pz-m .cs-form{margin:34px auto 0;max-width:520px;display:flex}.pz-m .cs-form input{flex:1 1 auto;min-width:0;height:58px;padding:0 18px;box-sizing:border-box;background:transparent;border:1px solid rgba(200,166,106,.7);border-right:0;border-radius:0;color:#f4eee3;font-family:var(--text);font-size:17px}.pz-m .cs-form input::placeholder{color:#a9a79f}.pz-m .cs-form button{flex:0 0 auto;height:58px;padding:0 28px;background:#c8a66a;border:1px solid #C8A66A;border-radius:0;color:#1f2b3d;font-family:Red Hat Text,Arial,sans-serif;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.pz-m .cs-formlabel{margin-top:40px;font-family:var(--text);font-size:13px;letter-spacing:.28em;text-transform:uppercase;color:var(--muted)}.pz-m .cs-film .cs-formlabel{color:#b2a897}.pz-m .cs-form--light input{border-color:#7a5c2699;color:#1a1714}.pz-m .cs-form--light input::placeholder{color:#8c8375}.pz-m .cs-head .cs-form{margin-top:16px}.pz-m .cs-film .cs-form{margin:16px 0 0}.pz-m .cs-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.pz-m .cs-masters{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:56px 32px}.pz-m .cs-master__name{margin-top:22px;font-family:var(--disp);font-size:clamp(26px,2.2vw,32px);line-height:1.06;color:var(--ink)}.pz-m .cs-master__name--soon{color:var(--muted)}.pz-m .cs-master__role{margin:10px 0 16px;font-family:var(--text);font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--muted)}.pz-m .cs-master .pg-frame{border:1px solid rgba(122,92,38,.35);padding:8px;background:transparent}.pz-m .cs-master .pg-frame img{width:100%;height:100%;object-fit:cover}.pz-m .cs-master .pg-frame img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-m .cs-soonframe{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:#e9e1d2!important;text-align:center}.pz-m .cs-soonframe__mark{font-family:var(--disp);font-size:30px;color:#7a5c26}.pz-m .cs-soonframe__sub{font-family:Red Hat Text,Arial,sans-serif;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#8c8375}.pz-m .cs-note{margin-top:64px}.pz-m .cs-film{background:#1f1c19;color:#f1eadd;padding:clamp(104px,9vw,136px) var(--g)}.pz-m .cs-film__inner{max-width:1296px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:72px;align-items:center}.pz-m .cs-film__title{margin-top:22px;font-family:var(--disp);font-size:clamp(60px,6.4vw,100px);line-height:.98;color:#f4eee3}.pz-m .cs-film__sub{margin-top:18px;font-family:var(--text);font-style:italic;font-size:26px;color:#d6cbb8}.pz-m .cs-film .cs-badge{margin-top:36px;color:#c8a66a}.pz-m .cs-film__still{margin:0}.pz-m .cs-film__frame{position:relative;aspect-ratio:16/9;overflow:hidden;background:#000}.pz-m .cs-film__frame img{width:100%;height:100%;object-fit:cover;opacity:.82}.pz-m .cs-film__frame img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-m .cs-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%}.pz-m .cs-play:after{content:"";position:absolute;left:37px;top:30px;border-left:24px solid rgba(244,238,227,.92);border-top:16px solid transparent;border-bottom:16px solid transparent}.pz-m .cs-film__label{position:absolute;left:22px;bottom:18px;font-family:var(--text);font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:#f4eee3}.pz-m .cs-film .pg-cap{color:#b2a897}.pz-m .cs-about{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:96px;align-items:start}.pz-m .cs-about__body{margin-top:26px}.pz-m .cs-about__body p{font-family:var(--text);font-size:clamp(19px,1.6vw,22px);line-height:1.68;color:var(--body)}.pz-m .cs-about__body p:first-child{font-family:var(--disp);font-size:clamp(28px,2.4vw,34px);line-height:1.3;color:var(--ink)}.pz-m .cs-about__body p+p{margin-top:22px}.pz-m .cs-facts{border-top:1px solid var(--rule);padding-top:26px}.pz-m .cs-facts dl{margin:0}.pz-m .cs-facts dl div{display:grid;grid-template-columns:140px minmax(0,1fr);gap:16px;padding:14px 0;border-bottom:1px solid var(--rule)}.pz-m .cs-facts dt{font-family:var(--text);font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--accent);padding-top:3px}.pz-m .cs-facts dd{margin:0;font-family:var(--text);font-size:17px;line-height:1.5;color:var(--body)}.pz-m .cs-facts__h{margin-top:40px;font-family:var(--text);font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:var(--accent)}.pz-m .cs-scr{list-style:none;margin:14px 0 0;padding:0}.pz-m .cs-scr li{display:grid;grid-template-columns:minmax(0,1fr);padding:14px 0;border-bottom:1px solid var(--rule)}.pz-m .cs-scr__venue{font-family:var(--disp);font-size:24px;line-height:1.2;color:var(--ink)}.pz-m .cs-scr__place,.pz-m .cs-scr__date{font-family:var(--text);font-style:italic;font-size:16px;color:var(--muted)}.pz-m .cs-gal__head{display:flex;justify-content:space-between;align-items:baseline;gap:32px}.pz-m .cs-gal{list-style:none;margin:44px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.pz-m .cs-gal .pg-frame img{width:100%;height:100%;object-fit:cover}.pz-m .cs-gal .pg-frame img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-m .cs-trio{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:32px;align-items:start}.pz-m .cs-trio__side{display:grid;gap:32px}.pz-m .cs-trio .pg-frame img{width:100%;height:100%;object-fit:cover}.pz-m .cs-trio .pg-frame img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-m .cs-title{font-size:48px}.pz-m .cs-badge{font-size:12px;gap:12px}.pz-m .cs-masters{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 16px}.pz-m .cs-master__name{font-size:22px;margin-top:14px}.pz-m .cs-master__role{font-size:10px;letter-spacing:.16em}.pz-m .cs-master .pg-frame{padding:5px}.pz-m .cs-soonframe__mark{font-size:20px}.pz-m .cs-soonframe__sub{font-size:9px}.pz-m .cs-film__inner,.pz-m .cs-about,.pz-m .cs-trio{grid-template-columns:minmax(0,1fr);gap:36px}.pz-m .cs-film__title{font-size:54px}.pz-m .cs-film__sub{font-size:21px}.pz-m .cs-play{width:64px;height:64px;margin:-32px 0 0 -32px}.pz-m .cs-play:after{left:26px;top:20px;border-left-width:17px;border-top-width:12px;border-bottom-width:12px}.pz-m .cs-facts dl div{grid-template-columns:110px minmax(0,1fr)}.pz-m .cs-gal{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pz-m .cs-gal__head{flex-direction:column;gap:8px}.pz-m .cs-form input{height:54px}.pz-m .cs-form button{height:54px;padding:0 18px}.pz-m .cp-num{font-family:var(--disp);font-size:44px;line-height:1;color:var(--accent)}.pz-m .cp-hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:88px;align-items:center}.pz-m .cp-hero__title{margin-top:22px;font-family:var(--disp);font-size:clamp(60px,6.8vw,100px);line-height:.98;color:var(--ink)}.pz-m .cp-hero__lead{margin-top:30px;font-family:var(--disp);font-size:clamp(26px,2.3vw,32px);line-height:1.28;color:var(--ink);text-wrap:balance}.pz-m .cp-hero__body{margin-top:20px;font-family:var(--text);font-size:20px;line-height:1.6;color:var(--body)}.pz-m .cp-hero .pg-actions{margin-top:36px}.pz-m .cp-hero__media{position:relative;height:640px}.pz-m .cp-hero__work{position:absolute;right:0;top:40px;width:84%;margin:0;box-shadow:0 18px 40px #1a171429}.pz-m .cp-hero__work img{display:block;width:100%;aspect-ratio:2000/1310;object-fit:cover}.pz-m .cp-hero__work img:is([style*=aspect-ratio],[width],[height]){width:100%!important;aspect-ratio:2000/1310!important;object-fit:cover!important}.pz-m .cp-hero__sketch{position:absolute;left:0;top:0;width:34%;background:#fff;border:1px solid rgba(60,45,25,.22);transform:rotate(-3deg);box-shadow:0 8px 22px #1a17141f}.pz-m .cp-hero__drawing{position:absolute;left:4%;bottom:56px;width:58%;background:#fff;border:1px solid rgba(60,45,25,.22);transform:rotate(1.6deg);box-shadow:0 10px 26px #1a171424}.pz-m .cp-hero__drawing:is([style*=aspect-ratio],[width],[height]){width:58%!important}.pz-m .cp-hero__cap{position:absolute;left:0;right:0;bottom:0;text-align:right}.pz-m .cp-poss{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:96px;align-items:end}.pz-m .cp-poss .pg-body{margin-top:0}.pz-m .cp-mz{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:300px 300px;gap:20px;margin-top:64px}.pz-m .cp-mz__item{margin:0;position:relative;overflow:hidden}.pz-m .cp-mz__item--0{grid-column:1/3;grid-row:1/3}.pz-m .cp-mz__item--3{grid-column:3/5}.pz-m .cp-mz__frame{position:absolute;top:0;right:0;bottom:0;left:0}.pz-m .cp-mz__frame img{width:100%;height:100%;object-fit:cover}.pz-m .cp-mz__frame img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-m .cp-mz__item figcaption{position:absolute;left:0;bottom:0;padding:10px 14px;background:#f3eee5eb;font-family:var(--text);font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:#1a1714}.pz-m .cp-proc__head .pg-head{max-width:760px}.pz-m .cp-note{margin-top:40px;text-align:center}.pz-m .cp-a{list-style:none;margin:72px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:28px}.pz-m .cp-a__img{aspect-ratio:4/5;overflow:hidden;background:#efe8da}.pz-m .cp-a__img img{width:100%;height:100%;object-fit:cover}.pz-m .cp-a__img img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-m .cp-a .cp-num{margin-top:22px;font-size:40px}.pz-m .cp-a__title{margin-top:10px;font-family:var(--disp);font-size:26px;line-height:1.1;color:var(--ink)}.pz-m .cp-a__text{margin-top:10px;font-family:var(--text);font-size:17px;line-height:1.55;color:var(--body)}.pz-m .cp-b{list-style:none;margin:72px auto 0;padding:0;max-width:1040px;position:relative}.pz-m .cp-b:before{content:"";position:absolute;left:50%;top:0;bottom:0;border-left:1px solid rgba(122,92,38,.45)}.pz-m .cp-b__item{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:96px;align-items:center}.pz-m .cp-b__item+.cp-b__item{margin-top:56px}.pz-m .cp-b__item--rev .cp-b__img{order:2}.pz-m .cp-b__img{aspect-ratio:3/2;overflow:hidden}.pz-m .cp-b__img img{width:100%;height:100%;object-fit:cover}.pz-m .cp-b__img img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-m .cp-b__dot{position:absolute;left:50%;top:50%;width:13px;height:13px;margin:-7px 0 0 -7px;border-radius:50%;background:#c8a66a;box-shadow:0 0 0 6px var(--bg)}.pz-m .cp-b__title{margin-top:8px;font-family:var(--disp);font-size:32px;color:var(--ink)}.pz-m .cp-b__text p:last-child{margin-top:12px;font-family:var(--text);font-size:18px;line-height:1.6;color:var(--body)}.pz-m .cp-c{margin-top:64px}.pz-m .cp-c__tabs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.pz-m .cp-c__tab{-webkit-appearance:none;appearance:none;width:100%;display:flex;align-items:baseline;gap:14px;padding:18px 20px;border:1px solid rgba(26,23,20,.18);background:transparent;cursor:pointer;text-align:left;color:var(--ink)}.pz-m .cp-c__tab .cp-num{font-size:30px}.pz-m .cp-c__word{font-family:var(--text);font-size:13px;letter-spacing:.24em;text-transform:uppercase}.pz-m .cp-c__panel{margin-top:32px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:72px;align-items:center}.pz-m .cp-c__img{aspect-ratio:3/2;overflow:hidden}.pz-m .cp-c__img img{width:100%;height:100%;object-fit:cover}.pz-m .cp-c__img img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-m .cp-c__title{margin-top:10px;font-family:var(--disp);font-size:44px;color:var(--ink)}.pz-m .cp-c__text p:last-child{margin-top:16px;font-family:var(--text);font-size:19px;line-height:1.65;color:var(--body)}.pz-m .cp-works{list-style:none;margin:64px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.pz-m .cp-work{padding:14px 14px 26px;border:1px solid rgba(200,166,106,.85);background:#f7f2ea}.pz-m .cp-work__frame{aspect-ratio:4/3;overflow:hidden;background:#efe8da;outline:1px solid rgba(200,166,106,.4);outline-offset:-1px}.pz-m .cp-work__frame img{width:100%;height:100%;object-fit:cover}.pz-m .cp-work__frame img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-m .cp-work__frame--open{display:flex;align-items:center;justify-content:center;background:#1f2b3d}.pz-m .cp-work__frame--open span{font-family:var(--disp);font-size:34px;color:#c8a66a}.pz-m .cp-work__title{margin:22px 8px 0;font-family:var(--disp);font-size:26px;line-height:1.15;color:var(--ink)}.pz-m .cp-work__line{margin:8px 8px 0;font-family:var(--text);font-style:italic;font-size:16px;color:var(--muted)}.pz-m .cp-begin{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:88px;align-items:center}.pz-m .cp-tiles{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pz-m .cp-tile{display:flex;gap:16px;align-items:baseline;padding:22px 24px;border:1px solid rgba(200,166,106,.9);background:#f7f2ea;font-family:var(--text);font-size:18px;line-height:1.4;color:var(--ink)}.pz-m .cp-tile__n{font-family:var(--disp);font-size:24px;color:#7a5c26}.pz-m .cp-close{position:relative;min-height:600px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#1f1c19;color:#f4eee3;text-align:center}.pz-m .cp-close>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pz-m .cp-close>img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-m .cp-close__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#14110e94}.pz-m .cp-close__text{position:relative;max-width:820px;padding:88px 24px}.pz-m .cp-close__title{font-family:var(--disp);font-size:clamp(48px,5.2vw,76px);line-height:1.04;color:#f6f1e7}.pz-m .cp-close__text>p{margin-top:28px;font-family:var(--text);font-size:clamp(20px,1.7vw,24px);line-height:1.6;color:#efe7d8}.pz-m .cp-close .pg-link--button{margin-top:44px;display:inline-flex;color:#f4eee3;border-color:#c8a66a}.pz-m .ca-hero__title{max-width:12em}.pz-m .ca-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:96px;align-items:start}.pz-m .ca-intro__lead{font-family:var(--disp);font-size:clamp(34px,3.2vw,46px);line-height:1.2;color:var(--ink);text-wrap:balance}.pz-m .ca-intro__body p{font-family:var(--text);font-size:20px;line-height:1.65;color:var(--body)}.pz-m .ca-intro__body p+p{margin-top:20px}.pz-m .ca-intro__body .pg-actions{margin-top:36px}.pz-m .ca-apps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin-top:64px}.pz-m .ca-app{margin:0}.pz-m .ca-app__frame{aspect-ratio:3/4;overflow:hidden}.pz-m .ca-app__frame img{width:100%;height:100%;object-fit:cover}.pz-m .ca-app__frame img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-m .ca-app figcaption{margin-top:14px;font-family:var(--text);font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink)}.pz-m .ca-apps__line{margin-top:56px;text-align:center;font-family:var(--disp);font-size:clamp(26px,2.2vw,32px);color:var(--ink)}.pz-m .ca-steps{list-style:none;margin:72px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px}.pz-m .ca-step{padding-top:26px;border-top:1px solid rgba(200,166,106,.5)}.pz-m .ca-step__title{margin-top:14px;font-family:var(--disp);font-size:28px;line-height:1.1;color:#f4eee3}.pz-m .ca-step__text{margin-top:12px;font-family:var(--text);font-size:18px;line-height:1.58;color:#d6d2c8}.pz-m .cp-hero,.pz-m .cp-poss,.pz-m .cp-begin,.pz-m .ca-intro,.pz-m .cp-c__panel{grid-template-columns:minmax(0,1fr);gap:36px}.pz-m .cp-hero__title{font-size:54px}.pz-m .cp-hero__media{height:380px}.pz-m .cp-hero__cap{font-size:13px}.pz-m .cp-mz{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:10px;margin-top:40px}.pz-m .cp-mz__item{aspect-ratio:1}.pz-m .cp-mz__item--0{grid-column:1/3;grid-row:auto;aspect-ratio:4/3}.pz-m .cp-mz__item--3{grid-column:auto}.pz-m .cp-mz__item figcaption{font-size:10px;letter-spacing:.16em;padding:7px 9px}.pz-m .cp-a{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:48px}.pz-m .cp-a__item{display:grid;grid-template-columns:120px minmax(0,1fr);gap:0 18px}.pz-m .cp-a__img{grid-row:1/4}.pz-m .cp-a .cp-num{margin-top:0;font-size:30px}.pz-m .cp-a__title{font-size:22px}.pz-m .cp-a__text{font-size:16px}.pz-m .cp-b:before{left:6px}.pz-m .cp-b__item{grid-template-columns:minmax(0,1fr);gap:16px;padding-left:30px}.pz-m .cp-b__item--rev .cp-b__img{order:0}.pz-m .cp-b__dot{left:6px;top:12px}.pz-m .cp-c__tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.pz-m .cp-c__tab{flex-direction:column;align-items:center;gap:4px;padding:10px 4px}.pz-m .cp-c__word{font-size:9px;letter-spacing:.1em}.pz-m .cp-c__title{font-size:32px}.pz-m .cp-works{grid-template-columns:minmax(0,1fr);gap:24px}.pz-m .cp-tiles{grid-template-columns:minmax(0,1fr);gap:10px}.pz-m .cp-close{min-height:640px}.pz-m .ca-apps{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pz-m .ca-steps{grid-template-columns:minmax(0,1fr);gap:28px}.pz-m .ex-sched{margin-top:clamp(88px,8vw,120px)}.pz-m .ex-sched__head{display:flex;justify-content:space-between;align-items:baseline;gap:40px}.pz-m .ex-rows{list-style:none;margin:28px 0 0;padding:0;border-top:1px solid var(--ink)}.pz-m .ex-row{display:grid;grid-template-columns:150px minmax(0,1.1fr) minmax(0,1.3fr) 170px;gap:32px;align-items:baseline;padding:24px 0;border-bottom:1px solid var(--rule)}.pz-m .ex-row__date{font-family:var(--disp);font-size:22px;color:var(--accent)}.pz-m .ex-row__venue{font-family:var(--disp);font-size:26px;line-height:1.15;color:var(--ink)}.pz-m .ex-row__city{display:block;margin-top:6px;font-family:var(--text);font-style:italic;font-size:16px;color:var(--muted)}.pz-m .ex-row__prog{font-family:var(--text);font-size:17px;line-height:1.5;color:var(--body)}.pz-m .ex-row__go{text-align:right}.pz-m .ex-row__soon{font-family:Red Hat Text,Arial,sans-serif;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.pz-m .ex-row--link{background:linear-gradient(90deg,rgba(200,166,106,.14),transparent 70%)}.pz-m .ex-idea{max-width:900px;margin:0 auto;text-align:center}.pz-m .ex-idea__title{margin-top:22px;font-family:var(--disp);font-size:clamp(32px,3vw,44px);line-height:1.18;color:var(--ink);text-wrap:balance}.pz-m .ex-idea__text{margin:24px auto 0;max-width:680px;font-family:var(--text);font-size:19px;line-height:1.6;color:var(--body)}.pz-m .ev-sec{padding-bottom:56px}.pz-m .ev-head{max-width:1000px;margin-top:40px}.pz-m .ev-title{margin-top:22px;font-family:var(--disp);font-size:clamp(52px,5.6vw,84px);line-height:1.02;color:var(--ink)}.pz-m .ev-meta{margin-top:26px;display:flex;flex-wrap:wrap;gap:12px 36px;font-family:var(--text);font-style:italic;font-size:19px;color:var(--muted)}.pz-m .ev-plate{height:680px}.pz-m .ev-body{max-width:820px}.pz-m .ev-lead{font-family:var(--disp);font-size:clamp(28px,2.6vw,36px);line-height:1.32;color:var(--ink)}.pz-m .ev-gal{list-style:none;margin:72px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.pz-m .ev-gal .pg-frame img{width:100%;height:100%;object-fit:cover}.pz-m .ev-gal .pg-frame img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-m .ev-next{margin-top:80px;padding-top:28px;border-top:1px solid var(--rule);display:flex;justify-content:space-between;gap:24px}.pz-m .ct-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(56px,6vw,96px);align-items:start}.pz-m .ct-fig{margin:0;position:sticky;top:40px}.pz-m .ct-fig__frame{aspect-ratio:3/4;overflow:hidden;padding:12px;border:1px solid rgba(200,166,106,.8)}.pz-m .ct-fig__frame img{display:block;width:100%;height:100%;object-fit:cover}.pz-m .ct-fig__frame img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-m .ct-direct{margin-top:48px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 40px;padding:28px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.pz-m .ct-direct__k{font-family:var(--text);font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:var(--accent)}.pz-m .ct-direct__v{margin-top:8px;font-family:var(--disp);font-size:24px;color:var(--ink)}.pz-m .ct-form{margin-top:48px}.pz-m .ex-sched__head{flex-direction:column;gap:10px}.pz-m .ex-row{grid-template-columns:minmax(0,1fr);gap:6px;padding:20px 0}.pz-m .ex-row__go{text-align:left;margin-top:6px}.pz-m .ex-row__venue{font-size:22px}.pz-m .ev-plate{height:300px}.pz-m .ev-gal{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:40px}.pz-m .ev-next{flex-direction:column}.pz-m .ct-grid{grid-template-columns:minmax(0,1fr);gap:40px}.pz-m .ct-fig{position:static}.pz-m .ct-fig__frame{aspect-ratio:4/3;padding:8px}.pz-m .ct-direct{grid-template-columns:minmax(0,1fr);gap:18px}.pz-m .ct-direct__v{font-size:21px}.pz-m .cv-wrap{max-width:1296px;margin:0 auto}.pz-m .cv-intro{background:#f3eee5;color:#1a1714;padding:clamp(104px,9vw,140px) var(--g) clamp(96px,8vw,120px)}.pz-m .cv-intro__line{max-width:1000px;font-family:var(--disp);font-weight:400;font-size:clamp(44px,4.6vw,66px);line-height:1.1;color:#1a1714;text-wrap:balance}.pz-m .cv-intro__body{max-width:760px;margin-top:40px!important;font-family:var(--text);font-size:clamp(18px,1.4vw,20px);line-height:1.66;color:#2e2a25}.pz-m .cv-idx{list-style:none;margin:72px 0 0;padding:28px 0 0;border-top:1px solid #8C6D3C;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.pz-m .cv-idx a{display:flex;flex-direction:column;gap:12px;text-decoration:none}.pz-m .cv-idx__n{font-family:var(--disp);font-size:50px;line-height:1;color:#7a5c26}.pz-m .cv-idx__w{font-family:var(--disp);font-size:24px;color:#1a1714}.pz-m .cv-step{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;min-height:760px}.pz-m .cv-step--indigo{background:#1f2b3d;color:#eee7da}.pz-m .cv-step--paper{background:#f3eee5;color:#2e2a25}.pz-m .cv-step--washi{background:#e8dcc6;color:#2e2a25}.pz-m .cv-step--sumi{background:#1f1c19;color:#e6dccb}.pz-m .cv-step--lacquer{background:#4f1a16;color:#e6dccb}.pz-m .cv-step__img{margin:0;position:relative;overflow:hidden;min-height:620px}.pz-m .cv-step__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pz-m .cv-step__img img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-m .cv-step__text{align-self:center;padding:clamp(72px,6vw,104px) clamp(40px,6vw,104px);display:flex;flex-direction:column;gap:26px;max-width:640px}.pz-m .cv-num{font-family:var(--disp);font-size:clamp(110px,11vw,160px);line-height:.8;color:#c8a66a}.pz-m .cv-step--paper .cv-num,.pz-m .cv-step--washi .cv-num{color:#7a5c26}.pz-m .cv-step__title{font-family:var(--disp);font-weight:400;font-size:clamp(42px,4vw,58px);line-height:1.04;color:inherit}.pz-m .cv-step--indigo .cv-step__title,.pz-m .cv-step--sumi .cv-step__title,.pz-m .cv-step--lacquer .cv-step__title{color:#f4eee3}.pz-m .cv-step--paper .cv-step__title,.pz-m .cv-step--washi .cv-step__title{color:#1a1714}.pz-m .cv-step__text>p:not(.cv-num):not(.cv-cap){font-family:var(--text);font-size:clamp(18px,1.4vw,20px);line-height:1.64}.pz-m .cv-cap{font-family:var(--text);font-style:italic;font-size:14.5px;line-height:1.5;opacity:.8}.pz-m .cv-step--framed{padding:0 max(var(--g),calc((100% - 1296px)/2));gap:72px;align-items:center}.pz-m .cv-step--framed .cv-step__text{padding-left:0;padding-right:0}.pz-m .cv-frame{margin:0;justify-self:center;display:flex;flex-direction:column;gap:14px;padding:72px 0}.pz-m .cv-frame__mat{border:1px solid rgba(122,92,38,.6);padding:12px}.pz-m .cv-frame__mat img{display:block;width:min(440px,100%);aspect-ratio:4/5;object-fit:cover}.pz-m .cv-frame__mat img:is([style*=aspect-ratio],[width],[height]){width:min(440px,100%)!important;aspect-ratio:4/5!important;object-fit:cover!important}.pz-m .cv-step--drawing{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-rows:auto auto;padding:0 max(var(--g),calc((100% - 1296px)/2)) clamp(88px,8vw,120px);column-gap:56px}.pz-m .cv-step--drawing .cv-step__text{padding-left:0}.pz-m .cv-collage{position:relative;min-height:600px}.pz-m .cv-collage img{position:absolute;display:block;background:#fff;border:1px solid rgba(60,45,25,.22);box-shadow:0 18px 40px #3c2d192e}.pz-m .cv-collage__a{left:2%;top:64px;width:52%;transform:rotate(-2.5deg)}.pz-m .cv-collage__a:is([style*=aspect-ratio],[width],[height]){width:52%!important}.pz-m .cv-collage__b{right:0;top:300px;width:66%;transform:rotate(1.4deg)}.pz-m .cv-collage__b:is([style*=aspect-ratio],[width],[height]){width:66%!important}.pz-m .cv-final{grid-column:1/-1;margin:24px 0 0;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:48px;align-items:end;padding:40px;background:#1f2b3d;color:#eee7da}.pz-m .cv-final img{display:block;width:100%;height:auto}.pz-m .cv-final img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:auto!important}.pz-m .cv-final figcaption{display:flex;flex-direction:column;gap:14px;font-family:var(--text);font-size:18px;line-height:1.6}.pz-m .cv-final__t{font-family:var(--disp)!important;font-size:38px!important;line-height:1.05!important;color:#f4eee3}.pz-m .cv-step--carving{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-rows:auto auto}.pz-m .cv-stages{grid-column:1/-1;padding:clamp(64px,6vw,96px) max(var(--g),calc((100% - 1296px)/2)) clamp(88px,8vw,120px)}.pz-m .cv-stages__t{font-family:var(--disp);font-size:clamp(34px,3.2vw,46px);color:#f1eadd}.pz-m .cv-stages__i{max-width:760px;margin-top:18px!important;font-family:var(--text);font-size:18px;line-height:1.6}.pz-m .cv-stages__row{margin-top:48px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.pz-m .cv-stage{margin:0;display:flex;flex-direction:column;gap:14px}.pz-m .cv-stage__frame{aspect-ratio:3/4;overflow:hidden}.pz-m .cv-stage__frame img{display:block;width:100%;height:100%;object-fit:cover}.pz-m .cv-stage__frame img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-m .cv-stage figcaption{font-family:var(--text);font-size:15px;line-height:1.55}.pz-m .cv-stage__l{display:block;margin-bottom:8px;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:#c8a66a}.pz-m .cv-step--lacquer{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);padding:0 max(var(--g),calc((100% - 1296px)/2));gap:64px;align-items:center}.pz-m .cv-step__img--inset{min-height:0;display:flex;flex-direction:column;gap:14px;padding:88px 0}.pz-m .cv-step__img--inset img{position:static;aspect-ratio:600/520}.pz-m .cv-step__img--inset img:is([style*=aspect-ratio],[width],[height]){aspect-ratio:600/520!important}.pz-m .cv-step--lacquer .cv-step__text{padding-left:0;padding-right:0}.pz-m .cv-expect{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);background:#f3eee5;color:#2e2a25;min-height:720px}.pz-m .cv-expect__img{margin:0;position:relative;overflow:hidden;min-height:560px}.pz-m .cv-expect__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pz-m .cv-expect__img img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-m .cv-expect__text{padding:clamp(72px,6vw,104px) clamp(40px,6vw,104px);max-width:760px;align-self:center}.pz-m .cv-expect__title{font-family:var(--disp);font-weight:400;font-size:clamp(40px,3.8vw,54px);color:#1a1714}.pz-m .cv-expect dl{margin:36px 0 0}.pz-m .cv-expect dl>div{padding:22px 0 26px;border-top:1px solid #8C6D3C}.pz-m .cv-expect dt{font-family:var(--text);font-size:13px;letter-spacing:.32em;text-transform:uppercase;color:#7a5c26}.pz-m .cv-expect dd{margin:12px 0 0;font-family:var(--text);font-size:18px;line-height:1.62}.pz-m .cv-breadth{background:#1f2b3d;color:#eee7da;padding:clamp(112px,10vw,152px) var(--g);text-align:center}.pz-m .cv-breadth__eyebrow{font-family:var(--text);font-size:14px;letter-spacing:.34em;text-transform:uppercase;color:#c8a66a}.pz-m .cv-breadth__line{margin-top:28px!important;font-family:var(--disp);font-weight:400;font-size:clamp(52px,6.4vw,96px);line-height:1.02;color:#f4eee3}.pz-m .cv-breadth__sub{margin-top:22px!important;font-family:var(--text);font-style:italic;font-size:clamp(20px,1.7vw,24px);color:#c8a66a}.pz-m .cv-breadth__body{max-width:760px;margin:30px auto 0!important;font-family:var(--text);font-size:clamp(18px,1.4vw,20px);line-height:1.66;color:#d6d2c8}.pz-m .cv-breadth .cp-mz{margin-top:72px;text-align:left}.pz-m .cv-case__head{max-width:900px}.pz-m .cv-case__meta{margin-top:18px!important;font-family:var(--text);font-style:italic;font-size:19px;color:#7a5c26}.pz-m .cv-case__hero{margin:56px 0 0;background:#e7dfd1;padding:clamp(32px,4vw,64px)}.pz-m .cv-case__hero img{display:block;width:100%;height:auto}.pz-m .cv-case__hero img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:auto!important}.pz-m .cv-case__body{max-width:760px;margin-top:40px}.pz-m .cv-case__body p{font-family:var(--text);font-size:clamp(19px,1.5vw,22px);line-height:1.6;color:#2e2a25}.pz-m .cv-case__steps{list-style:none;margin:48px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.pz-m .cv-case__steps figure{margin:0}.pz-m .cv-case__frame{aspect-ratio:4/3;overflow:hidden;background:#1f1c19}.pz-m .cv-case__frame--paper{background:#fff;border:1px solid rgba(60,45,25,.18)}.pz-m .cv-case__frame img{display:block;width:100%;height:100%;object-fit:cover}.pz-m .cv-case__frame img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-m .cv-case__frame--paper img{object-fit:contain}.pz-m .cv-case__frame--paper img:is([style*=aspect-ratio],[width],[height]){object-fit:contain!important}.pz-m .cv-case__steps figcaption{margin-top:14px;font-family:var(--text);font-size:17px;line-height:1.55;color:#2e2a25}.pz-m .cv-case__steps figcaption span{display:block;margin-bottom:8px;font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:#7a5c26}.pz-m .cv-begin__inner{max-width:760px;margin:0 auto;text-align:center}.pz-m .cv-begin__inner .pg-body{margin-top:28px}.pz-m .cv-begin__inner .pg-body p{font-size:clamp(19px,1.5vw,22px)}.pz-m .cv-begin__inner .pg-link{margin-top:40px}.pz-m .cv-step,.pz-m .cv-step--drawing,.pz-m .cv-step--carving,.pz-m .cv-step--lacquer,.pz-m .cv-expect,.pz-m .cv-final{grid-template-columns:minmax(0,1fr)}.pz-m .cv-step--framed,.pz-m .cv-step--lacquer{padding:0 var(--g)}.pz-m .cv-idx{grid-template-columns:repeat(3,minmax(0,1fr))}.pz-m .cv-stages__row,.pz-m .cv-case__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.pz-m .cv-intro{padding:72px var(--g) 64px}.pz-m .cv-intro__line{font-size:34px}.pz-m .cv-intro__body{font-size:18px}.pz-m .cv-idx{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:44px;gap:20px}.pz-m .cv-idx__n{font-size:38px}.pz-m .cv-idx__w{font-size:20px}.pz-m .cv-step{min-height:0}.pz-m .cv-step__img{min-height:0;aspect-ratio:4/5}.pz-m .cv-step--carving .cv-step__img{aspect-ratio:4/3}.pz-m .cv-step__text{padding:56px var(--g) 64px;gap:20px}.pz-m .cv-step--framed .cv-step__text,.pz-m .cv-step--drawing .cv-step__text,.pz-m .cv-step--lacquer .cv-step__text{padding:56px 0 8px}.pz-m .cv-num{font-size:96px}.pz-m .cv-step__title{font-size:38px}.pz-m .cv-frame{padding:24px 0 64px}.pz-m .cv-step--drawing{padding:0 var(--g) 64px}.pz-m .cv-collage{min-height:420px}.pz-m .cv-collage__a{top:16px;width:70%}.pz-m .cv-collage__a:is([style*=aspect-ratio],[width],[height]){width:70%!important}.pz-m .cv-collage__b{top:200px;width:88%}.pz-m .cv-collage__b:is([style*=aspect-ratio],[width],[height]){width:88%!important}.pz-m .cv-final{padding:20px;gap:20px}.pz-m .cv-final__t{font-size:30px!important}.pz-m .cv-stages{padding:48px var(--g) 64px}.pz-m .cv-stages__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pz-m .cv-stage figcaption{font-size:13.5px}.pz-m .cv-case__steps{grid-template-columns:minmax(0,1fr)}.pz-m .cv-step__img--inset{padding:56px 0 0}.pz-m .cv-expect__img{min-height:0;aspect-ratio:4/3}.pz-m .cv-expect__text{padding:56px var(--g) 64px}.pz-m .cv-breadth{padding:88px var(--g)}.pz-m .cv-breadth__line{font-size:46px}.pz-m .cv-breadth .cp-mz{margin-top:44px}.pz-m .cp-hero__lead{max-width:16em}.pz-m .cp-hero__body{max-width:28em}.pz-m .cv-case__card{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(48px,5.4vw,88px);align-items:center}.pz-m .cv-case__card .cv-case__hero{margin:0}.pz-m .cv-case__card .pg-title{font-size:clamp(36px,3.4vw,50px)!important}.pz-m .cv-case__card .cv-case__body{margin-top:26px}.pz-m .cv-case__card .cv-case__body p{font-size:clamp(18px,1.4vw,20px)}.pz-m .cv-case__card .pg-link{margin-top:28px;display:inline-flex}.pz-m .cv-case__card{grid-template-columns:minmax(0,1fr);gap:32px}.pz-m .cv-final{align-items:center!important}.pz-m .cv-final{background:transparent!important;color:#2e2a25!important;padding:0!important}.pz-m .cv-final__t{color:#1a1714!important}.pz-m .cv-final img{box-shadow:0 18px 40px #3c2d192e}.pz-m .cp-hero__media--nagoya{height:auto!important;position:relative}.pz-m .cp-hero__media--nagoya .cp-hero__work{position:relative!important;right:auto;top:auto;width:86%!important;margin:0 0 0 auto!important}.pz-m .cp-hero__media--nagoya .cp-hero__work img{width:100%!important;height:auto!important;aspect-ratio:3 / 2!important;object-fit:cover!important;object-position:50% 50%}.pz-m .cp-hero__media--nagoya .cp-hero__work img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:auto!important;aspect-ratio:3 / 2!important;object-fit:cover!important}.pz-m .cp-hero__pair{position:relative;margin-top:-72px;display:flex;flex-direction:column;gap:14px}.pz-m .cp-hero__media--nagoya .cp-hero__drawing{position:relative!important;left:auto;bottom:auto;display:block;width:82%!important;height:auto!important;aspect-ratio:2380 / 473!important;object-fit:cover!important;margin:0}.pz-m .cp-hero__media--nagoya .cp-hero__drawing:is([style*=aspect-ratio],[width],[height]){width:82%!important;height:auto!important;aspect-ratio:2380 / 473!important;object-fit:cover!important}.pz-m .cp-hero__media--nagoya .cp-hero__drawing--a{transform:rotate(-1.2deg)}.pz-m .cp-hero__media--nagoya .cp-hero__drawing--b{transform:rotate(.8deg);margin-left:6%}.pz-m .cp-hero__media--nagoya .cp-hero__cap{position:static!important;margin-top:30px;text-align:right}.pz-m .cp-hero__media--nagoya .cp-hero__work{width:100%!important}.pz-m .cp-hero__pair{margin-top:-28px;gap:10px}.pz-m .cp-hero__media--nagoya .cp-hero__drawing{width:92%!important}.pz-m .cp-hero__media--nagoya .cp-hero__drawing:is([style*=aspect-ratio],[width],[height]){width:92%!important}.pz-m .cp-hero__media--nagoya .cp-hero__drawing--a{margin-left:-6px}.pz-m .cp-hero__media--nagoya .cp-hero__drawing--b{margin-left:8%}.pz-m .cp-hero__media--nagoya .cp-hero__cap{margin-top:22px;text-align:left}.pz-m .cv-intro .cv-wrap{text-align:center}.pz-m .cv-intro__line,.pz-m .cv-intro__body{margin-left:auto!important;margin-right:auto!important}.pz-m .cv-intro .cv-idx a{align-items:center}.pz-m .cv-intro .cv-idx li:last-child{grid-column:1/-1}.pz-m .cv-frame__mat{border:0!important;padding:0!important}.pz-m .cv-intro__line{font-size:33px!important}.pz-m .cv-done{margin-top:56px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.pz-m .cv-done__fig{margin:0;display:flex;flex-direction:column;gap:14px}.pz-m .cv-done__fig img{display:block;width:100%!important;height:auto!important;aspect-ratio:3 / 2!important;object-fit:cover!important}.pz-m .cv-done__fig img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:auto!important;aspect-ratio:3 / 2!important;object-fit:cover!important}.pz-m .cv-done__fig figcaption{font-family:var(--text);font-size:15px;line-height:1.55}.pz-m .cv-done{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:36px}.pz-m .cv-done__fig figcaption{font-size:13.5px}.pz-m .cv-cases__head{max-width:900px}.pz-m .cv-cases__row{margin-top:56px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,4.4vw,64px);align-items:start}.pz-m .cv-cases__card{display:flex;flex-direction:column;align-items:flex-start}.pz-m .cv-cases__fig{margin:0;width:100%}.pz-m .cv-cases__fig img{display:block;width:100%!important;height:auto!important;aspect-ratio:4 / 3!important;object-fit:cover!important}.pz-m .cv-cases__fig img:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:auto!important;aspect-ratio:4 / 3!important;object-fit:cover!important}.pz-m .cv-cases__title{margin-top:28px!important;font-family:var(--disp);font-weight:400;font-size:clamp(30px,2.6vw,38px);line-height:1.1;color:#1a1714}.pz-m .cv-cases .cv-case__meta{margin-top:12px!important;font-size:17px}.pz-m .cv-cases__body{margin-top:18px!important;font-family:var(--text);font-size:clamp(18px,1.35vw,20px);line-height:1.6;color:#2e2a25}.pz-m .cv-cases__card .pg-link{margin-top:24px}.pz-m .cv-cases__row{grid-template-columns:minmax(0,1fr);gap:56px;margin-top:36px}.pz-m .cv-cases__title{font-size:28px}.pz-m .cv-cases .cv-case__meta{font-size:15px}.pz-m .cv-poss{text-align:left}.pz-m .cv-poss__head{max-width:1120px;margin:0 auto;text-align:center}.pz-m .cv-poss .cv-breadth__eyebrow{color:#7a5c26}.pz-m .cv-poss .cv-breadth__line{color:#1a1714}.pz-m .cv-poss .cv-breadth__sub{color:#7a5c26}.pz-m .cv-poss .cv-breadth__body{color:#2e2a25}.pz-m .cv-poss__label{margin-top:clamp(72px,6.4vw,96px)!important;padding-top:24px;border-top:1px solid rgba(122,92,38,.45);font-family:var(--text);font-size:13px;letter-spacing:.3em;text-transform:uppercase;color:#7a5c26}.pz-m .cv-poss .cv-cases__row{margin-top:32px}.pz-m .cv-poss .cv-breadth__line{font-size:46px}.pz-m .cv-poss__label{margin-top:56px!important}.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 .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:2560 / 1708;object-fit:cover}.pz-m :where(img.lk1:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2560 / 1708!important;object-fit:cover!important}.pz-m :where(img.lk2){aspect-ratio:2380 / 473;object-fit:cover}.pz-m :where(img.lk2:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2380 / 473!important;object-fit:cover!important}.pz-m :where(img.lk3){aspect-ratio:2380 / 473;object-fit:cover}.pz-m :where(img.lk3:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2380 / 473!important;object-fit:cover!important}.pz-m :where(img.lk4){aspect-ratio:2400 / 1554;object-fit:cover}.pz-m :where(img.lk4:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2400 / 1554!important;object-fit:cover!important}.pz-m :where(img.lk5){aspect-ratio:2400 / 1554;object-fit:cover}.pz-m :where(img.lk5:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2400 / 1554!important;object-fit:cover!important}.pz-m :where(img.lk6){aspect-ratio:1244 / 828;object-fit:cover}.pz-m :where(img.lk6:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1244 / 828!important;object-fit:cover!important}.pz-m :where(img.lk7){aspect-ratio:800 / 533;object-fit:cover}.pz-m :where(img.lk7:is([style*=aspect-ratio],[width],[height])){aspect-ratio:800 / 533!important;object-fit:cover!important}.pz-m :where(img.lk8){aspect-ratio:2400 / 1553;object-fit:cover}.pz-m :where(img.lk8:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2400 / 1553!important;object-fit:cover!important}.pz-m :where(img.lk9){aspect-ratio:1800 / 1517;object-fit:cover}.pz-m :where(img.lk9:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1800 / 1517!important;object-fit:cover!important}.pz-m :where(img.lk10){aspect-ratio:1100 / 733;object-fit:cover}.pz-m :where(img.lk10:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1100 / 733!important;object-fit:cover!important}.pz-m :where(img.lk11){aspect-ratio:2020 / 1360;object-fit:cover}.pz-m :where(img.lk11:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2020 / 1360!important;object-fit:cover!important}.pz-m :where(img.lk12){aspect-ratio:720 / 1211;object-fit:cover}.pz-m :where(img.lk12:is([style*=aspect-ratio],[width],[height])){aspect-ratio:720 / 1211!important;object-fit:cover!important}.pz-m :where(img.lk13){aspect-ratio:2576 / 1718;object-fit:cover}.pz-m :where(img.lk13:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2576 / 1718!important;object-fit:cover!important}.pz-m :where(img.lk14){aspect-ratio:1800 / 1517;object-fit:cover}.pz-m :where(img.lk14:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1800 / 1517!important;object-fit:cover!important}.pz-m :where(img.lk15){aspect-ratio:1100 / 733;object-fit:cover}.pz-m :where(img.lk15:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1100 / 733!important;object-fit:cover!important}.pz-m :where(img.lk16){aspect-ratio:2020 / 1360;object-fit:cover}.pz-m :where(img.lk16:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2020 / 1360!important;object-fit:cover!important}.pz-m :where(img.lk17){aspect-ratio:720 / 1211;object-fit:cover}.pz-m :where(img.lk17:is([style*=aspect-ratio],[width],[height])){aspect-ratio:720 / 1211!important;object-fit:cover!important}.pz-m :where(img.lk18){aspect-ratio:2576 / 1718;object-fit:cover}.pz-m :where(img.lk18:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2576 / 1718!important;object-fit:cover!important}.pz-m :where(img.lk19){aspect-ratio:1800 / 1517;object-fit:cover}.pz-m :where(img.lk19:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1800 / 1517!important;object-fit:cover!important}.pz-m :where(img.lk20){aspect-ratio:1100 / 733;object-fit:cover}.pz-m :where(img.lk20:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1100 / 733!important;object-fit:cover!important}.pz-m :where(img.lk21){aspect-ratio:2020 / 1360;object-fit:cover}.pz-m :where(img.lk21:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2020 / 1360!important;object-fit:cover!important}.pz-m :where(img.lk22){aspect-ratio:720 / 1211;object-fit:cover}.pz-m :where(img.lk22:is([style*=aspect-ratio],[width],[height])){aspect-ratio:720 / 1211!important;object-fit:cover!important}.pz-m :where(img.lk23){aspect-ratio:2576 / 1718;object-fit:cover}.pz-m :where(img.lk23:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2576 / 1718!important;object-fit:cover!important}.pz-m :where(img.lk24){aspect-ratio:2560 / 1707;object-fit:cover}.pz-m :where(img.lk24:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2560 / 1707!important;object-fit:cover!important}.pz-m img.lk24:is([style*=aspect-ratio],[width],[height]){object-fit:cover!important}.pz-m :where(img.lk25){aspect-ratio:1708 / 2560;object-fit:cover}.pz-m :where(img.lk25:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1708 / 2560!important;object-fit:cover!important}.pz-m :where(img.lk26){aspect-ratio:1800 / 1517;object-fit:cover}.pz-m :where(img.lk26:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1800 / 1517!important;object-fit:cover!important}.pz-m :where(img.lk27){aspect-ratio:2200 / 1121;object-fit:cover}.pz-m :where(img.lk27:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2200 / 1121!important;object-fit:cover!important}.pz-m :where(img.lk28){aspect-ratio:2020 / 1360;object-fit:cover}.pz-m :where(img.lk28:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2020 / 1360!important;object-fit:cover!important}.pz-m :where(img.lk29){aspect-ratio:2560 / 1708;object-fit:cover}.pz-m :where(img.lk29:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2560 / 1708!important;object-fit:cover!important}.pz-m :where(img.lk30){aspect-ratio:720 / 1211;object-fit:cover}.pz-m :where(img.lk30:is([style*=aspect-ratio],[width],[height])){aspect-ratio:720 / 1211!important;object-fit:cover!important}.pz-m :where(img.lk31){aspect-ratio:720 / 1211;object-fit:cover}.pz-m :where(img.lk31:is([style*=aspect-ratio],[width],[height])){aspect-ratio:720 / 1211!important;object-fit:cover!important}.pz-m :where(img.lk32){aspect-ratio:720 / 1211;object-fit:cover}.pz-m :where(img.lk32:is([style*=aspect-ratio],[width],[height])){aspect-ratio:720 / 1211!important;object-fit:cover!important}.pz-m :where(img.lk33){aspect-ratio:720 / 1211;object-fit:cover}.pz-m :where(img.lk33:is([style*=aspect-ratio],[width],[height])){aspect-ratio:720 / 1211!important;object-fit:cover!important}.pz-m :where(img.lk34){aspect-ratio:2576 / 1718;object-fit:cover}.pz-m :where(img.lk34:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2576 / 1718!important;object-fit:cover!important}.pz-m :where(img.lk35){aspect-ratio:2576 / 1646;object-fit:cover}.pz-m :where(img.lk35:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2576 / 1646!important;object-fit:cover!important}.pz-m :where(img.lk36){aspect-ratio:2576 / 1718;object-fit:cover}.pz-m :where(img.lk36:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2576 / 1718!important;object-fit:cover!important}.pz-m :where(img.lk37){aspect-ratio:2560 / 1707;object-fit:cover}.pz-m :where(img.lk37:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2560 / 1707!important;object-fit:cover!important}.pz-m :where(img.lk38){aspect-ratio:2000 / 1310;object-fit:cover}.pz-m :where(img.lk38:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2000 / 1310!important;object-fit:cover!important}.pz-m :where(img.lk39){aspect-ratio:1350 / 1800;object-fit:cover}.pz-m :where(img.lk39:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1350 / 1800!important;object-fit:cover!important}.pz-m :where(img.lk40){aspect-ratio:1600 / 1066;object-fit:cover}.pz-m :where(img.lk40:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1600 / 1066!important;object-fit:cover!important}.pz-m :where(img.lk41){aspect-ratio:2000 / 1333;object-fit:cover}.pz-m :where(img.lk41:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2000 / 1333!important;object-fit:cover!important}.pz-m :where(img.lk42){aspect-ratio:900 / 1350;object-fit:cover}.pz-m :where(img.lk42:is([style*=aspect-ratio],[width],[height])){aspect-ratio:900 / 1350!important;object-fit:cover!important}.pz-m :where(img.lk43){aspect-ratio:1100 / 733;object-fit:cover}.pz-m :where(img.lk43:is([style*=aspect-ratio],[width],[height])){aspect-ratio:1100 / 733!important;object-fit:cover!important}.pz-m :where(img.lk44){aspect-ratio:2400 / 1600;object-fit:cover}.pz-m :where(img.lk44:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2400 / 1600!important;object-fit:cover!important}.pz-m :where(img.lk45){aspect-ratio:2400 / 1554;object-fit:cover}.pz-m :where(img.lk45:is([style*=aspect-ratio],[width],[height])){aspect-ratio:2400 / 1554!important;object-fit:cover!important}.pz-m img.lk45:is([style*=aspect-ratio],[width],[height]){width:100%!important;height:100%!important;object-fit:cover!important}.pz-m :where(img.lk46){aspect-ratio:886.45 / 178;object-fit:cover}.pz-m :where(img.lk46:is([style*=aspect-ratio],[width],[height])){aspect-ratio:886.45 / 178!important;object-fit:cover!important}.pz-m img.lk46:is([style*=aspect-ratio],[width],[height]){width:300px!important;height:60.2px!important}.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 .cv-step--sumi.cv-step--carving{background:#f3eee5;color:#2e2a25}.pz-m .cv-step--sumi.cv-step--carving .cv-step__title{color:#1a1714}.pz-m .cv-step--carving .cv-num{color:#7a5c26}.pz-m .cv-step--carving .cv-stages__t{color:#1a1714}.pz-m .cv-step--carving .cv-stage__l{color:#7a5c26}.pz-m .cv-step--carving .cv-stages{border-top:1px solid rgba(122,92,38,.22)}.pz-motion .pz-m .cv-idx>li{opacity:0;translate:0 22px;transition:opacity .8s ease,translate 1.1s cubic-bezier(.16,1,.3,1)}.pz-motion .pz-m .cv-idx.is-in>li{opacity:1;translate:0 0}.pz-motion .pz-m .cv-idx.is-in>li:nth-child(1){transition-delay:calc(var(--pz-stagger,0s) + .15s)}.pz-motion .pz-m .cv-idx.is-in>li:nth-child(2){transition-delay:calc(var(--pz-stagger,0s) + .33s)}.pz-motion .pz-m .cv-idx.is-in>li:nth-child(3){transition-delay:calc(var(--pz-stagger,0s) + .51s)}.pz-motion .pz-m .cv-idx.is-in>li:nth-child(4){transition-delay:calc(var(--pz-stagger,0s) + .69s)}.pz-motion .pz-m .cv-idx.is-in>li:nth-child(5){transition-delay:calc(var(--pz-stagger,0s) + .87s)}
/*# sourceMappingURL=/cdn/shop/t/18/assets/pz-commissions.css.map */
