.wall{padding-top:clamp(14px,1.8vw,22px)}.pf-forme .sl1{font-size:min(6rem,27cqi)}.pf-forme .w2{font-size:min(6rem,10cqi);line-height:1.1}.pf-forme .pr3{font-size:min(6rem,17.4cqi);line-height:1;margin-top:.03em}@container (min-width: 520px){.pf-forme .sl1{font-size:min(6rem,13cqi)}}@container (min-width: 880px){.pf-forme .sl1{font-size:min(6rem,8.4cqi)}.pf-forme .sl2{font-size:min(6rem,6.4cqi);margin-top:.1em}.pf-forme .w2{font-size:inherit;line-height:1}.pf-forme .pr3{font-size:inherit;margin-top:0}}.pf-lede{margin-top:clamp(14px,1.6vw,22px);text-align:center;border-top:3px solid var(--ink);border-bottom:1px solid var(--ink)}.pf-dek{margin-inline:auto;padding:15px 0 14px;max-width:70ch;text-wrap:balance;font-size:clamp(1.125rem,1.32vw,1.28rem);line-height:1.55}.pf-index{padding:2px 0 4px;border-top:1px solid var(--ink-hair)}.pf-index ul{display:flex;flex-wrap:wrap;justify-content:center;gap:0 clamp(18px,2.2vw,32px)}.pf-index li{display:inline-flex;align-items:center;gap:.6em}.pf-index li:before{content:"";flex:none;width:.8em;height:.8em;background:currentColor;-webkit-clip-path:polygon(50% 6.7%,62.9% 36.3%,95% 39.2%,70.8% 60.4%,77.9% 92.1%,50% 75.4%,22.1% 92.1%,29.2% 60.4%,5% 39.2%,37.1% 36.3%);clip-path:polygon(50% 6.7%,62.9% 36.3%,95% 39.2%,70.8% 60.4%,77.9% 92.1%,50% 75.4%,22.1% 92.1%,29.2% 60.4%,5% 39.2%,37.1% 36.3%)}.pf-index a{display:inline-flex;align-items:center;min-height:44px;font-family:var(--f-ext);font-stretch:112%;font-weight:800;font-size:.86rem;line-height:1.15;letter-spacing:.06em;text-transform:uppercase;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.3em;transition:text-decoration-thickness .12s var(--ease-out)}.pf-index a:hover{text-decoration-thickness:3px}.pf-index a:active{text-decoration-thickness:5px}.plates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:clamp(76px,8vw,120px) clamp(32px,4vw,64px);gap:clamp(76px,8vw,120px) clamp(32px,4vw,64px);margin-top:clamp(52px,5.6vw,84px)}.plate{min-width:0}.plate.is-wide{grid-column:1/-1;justify-self:center;width:min(100%,1060px)}.plate.is-low{margin-top:clamp(40px,5.6vw,88px)}.plate-h{display:flex;align-items:center;gap:.3em;margin-bottom:clamp(16px,1.8vw,24px);font-family:var(--f-cond);font-size:clamp(1.9rem,2.7vw,2.6rem);line-height:1;letter-spacing:.02em;text-transform:uppercase}.plate.is-wide .plate-h{font-size:clamp(2.2rem,3.9vw,3.5rem)}.plate-h .star{width:.34em;height:.34em}.plate-t{flex:0 1 auto;min-width:0;text-align:center;text-wrap:balance}.print{position:relative}.mat{padding:clamp(8px,.9vw,13px) clamp(8px,.9vw,13px) clamp(24px,2.3vw,32px);border:3px solid var(--ink);box-shadow:0 0 0 4px var(--stock),0 0 0 5px var(--ink)}.ink,.mat{position:relative;background:var(--stock)}.ink{overflow:hidden;border:1px solid var(--ink)}.print-img{width:100%;height:auto;aspect-ratio:16/9}.roller{position:absolute;inset:0;pointer-events:none;opacity:0}.roller:before{content:"";top:-2px;bottom:-2px;left:-8px;width:16px;box-shadow:4px 0 10px rgba(10,10,10,.28)}.roller:before,.zoom{position:absolute;background:var(--ink)}.zoom{z-index:1;right:clamp(14px,1.8vw,26px);bottom:-22px;display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:5px 15px 5px 5px;color:var(--stock);text-decoration:none;font-family:var(--f-ext);font-stretch:112%;font-weight:800;font-size:.8rem;line-height:1;letter-spacing:.07em;text-transform:uppercase;box-shadow:0 0 0 4px var(--stock);transition:transform .12s var(--ease-out)}.zoom b{display:grid;place-items:center;width:34px;height:34px;background:var(--gold);color:var(--ink)}.zoom .icon{width:18px;height:18px;stroke-width:2.4}.zoom-l{-webkit-text-decoration:underline 0 transparent;text-decoration:underline 0 transparent;text-underline-offset:.32em}.zoom:hover .zoom-l{-webkit-text-decoration:underline 2px currentColor;text-decoration:underline 2px currentColor;text-underline-offset:.32em}.zoom:active{transform:translateY(1px)}.zoom:active b{box-shadow:inset 0 0 0 2px var(--ink)}.print-trade{font-family:var(--f-ext);font-stretch:112%;font-weight:800;font-style:normal;font-size:.82em;letter-spacing:.06em;text-transform:uppercase;margin-right:.3em}.print-cap{margin:34px auto 0;max-width:56ch;text-align:center;text-wrap:balance;font-style:italic;font-size:1.0625rem;line-height:1.45;color:var(--ink-soft)}.pf-word{padding-top:var(--sec)}.pf-notice{max-width:980px;margin-inline:auto}.pf-quote{position:relative;display:flex;flex-direction:column;align-items:center;gap:14px;padding:clamp(30px,4vw,52px) clamp(20px,5vw,76px) clamp(22px,2.6vw,30px);text-align:center;background:var(--stock)}.pf-quote:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:0 16px 26px rgba(10,10,10,.2);opacity:var(--lift,0)}.pf-quote .qmark{font-size:5.2rem}.pf-quote .q-stars .star{width:20px;height:20px}.pf-quote blockquote p{max-width:40ch;font-style:italic;font-size:clamp(1.3rem,2.05vw,1.72rem);line-height:1.45;text-wrap:pretty}.pf-quote figcaption{gap:4px 22px;margin-top:6px;padding-top:12px;border-top:1px solid var(--ink);min-width:min(100%,320px);font-family:var(--f-ext);font-stretch:112%;font-weight:700;font-size:.82rem;line-height:1.3;letter-spacing:.06em;text-transform:uppercase}.pf-more,.pf-quote figcaption{display:flex;flex-wrap:wrap;justify-content:center}.pf-more{align-items:center;gap:0 14px;padding:0 20px 22px;text-align:center;font-style:italic;color:var(--ink-soft);font-size:1.0625rem}.pf-more a{display:inline-flex;align-items:center;min-height:44px;color:var(--ink);font-style:normal;font-family:var(--f-ext);font-stretch:112%;font-weight:700;font-size:.95rem;letter-spacing:.04em;text-transform:uppercase}.pf-path{padding-top:var(--sec)}.chain{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(28px,3.4vw,44px);border-top:5px solid var(--ink);border-bottom:1px solid var(--ink)}.chain-c{position:relative;display:flex;align-items:center;justify-content:center;min-height:156px;padding:26px clamp(20px,2.4vw,38px);text-align:center;border-left:1px solid var(--ink)}.chain-c:first-child{border-left:0}.chain-t{position:relative;z-index:1;font-family:var(--f-cond);font-weight:400;font-size:clamp(1.6rem,2.25vw,2.1rem);line-height:1.04;letter-spacing:.01em;text-transform:uppercase;text-wrap:balance}.flood{position:absolute;inset:0;background:var(--gold)}.chain-hand{position:absolute;z-index:2;left:-26px;top:50%;width:52px;height:26px;margin-top:-13px;background:url(/assets/fist.svg) 50%/contain no-repeat}.pf-capture{max-width:780px;margin:clamp(30px,3.6vw,46px) auto 0;text-align:center}.pf-capture:before{content:"";display:block;width:72px;height:7px;margin:0 auto 18px;background:var(--gold);border-top:2px solid var(--ink)}.pf-capture h3{font-family:var(--f-cond);font-size:clamp(2rem,2.8vw,2.6rem);line-height:1;letter-spacing:.01em;text-transform:uppercase}.pf-capture h3 .k{margin-right:.08em;font-family:var(--f-ext);font-stretch:125%;font-weight:900;font-size:.56em;letter-spacing:.05em;vertical-align:.16em}.pf-capture p{margin:12px auto 0;max-width:58ch;font-size:clamp(1.125rem,1.4vw,1.28rem);line-height:1.6}@media (max-width:919px){.pf-lede{grid-template-columns:minmax(0,1fr)}.pf-dek{padding-right:0}.pf-index{padding:2px 0 10px;border-left:0}.plates{grid-template-columns:minmax(0,1fr);gap:clamp(64px,11vw,92px)}.plate.is-wide{width:100%}.plate.is-low{margin-top:0}.plate.is-wide .plate-h{font-size:clamp(2rem,5.2vw,2.7rem)}.chain{grid-template-columns:repeat(2,minmax(0,1fr))}.chain-c:nth-child(3){border-left:0}.chain-c:nth-child(n+3){border-top:1px solid var(--ink)}.chain-c:nth-child(3) .chain-hand{left:50%;top:-13px;margin:0 0 0 -26px;transform:rotate(90deg)}}@media (max-width:599px){.mat{padding:7px 7px 24px}.zoom{right:10px}.plate-h,.plate.is-wide .plate-h{font-size:2.05rem}.print-cap{margin-top:32px;font-size:1rem}.chain{grid-template-columns:minmax(0,1fr)}.chain-c{min-height:0;padding:30px 12px 22px;border-left:0}.chain-c:first-child{padding-top:22px}.chain-c+.chain-c{border-top:1px solid var(--ink)}.chain-c .chain-hand{left:50%;top:-6px;width:40px;height:20px;margin:0 0 0 -20px;transform:rotate(90deg)}.chain-t{font-size:1.75rem}.pf-index ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 16px;gap:0 16px;padding-block:2px}.pf-index li{text-align:left}.pf-index a{font-size:.78rem}.pf-notice .bar{gap:.35em;font-size:1.6rem}.pf-more{flex-direction:column;gap:0;padding-bottom:14px}.pf-more a{font-size:.84rem}}@media (prefers-reduced-motion:reduce){.pf-index a,.zoom{transition:none}.zoom:active{transform:none}}