html:has(body.world-poster){scrollbar-color:#efe5cf #22307e;accent-color:#f4b324;background-color:#2b3b98}body.world-poster{caret-color:var(--yellow)}.pp-page{--t:1px;-webkit-tap-highlight-color:#f4b3244d}.pp-page h1,.pp-page h2,.pp-page h3,.pp-page h4{font-family:inherit}.pp .ph .frame{flex-direction:column;display:flex}.pp .ptitle{--ts:220;z-index:2;font-weight:900;font-stretch:var(--cond);font-size:calc(var(--tp,var(--ts)) * .1vw);letter-spacing:-.018em;color:var(--cream);margin:26px 0 0 -3px;line-height:.8;position:relative}.pp .ptitle .ln{width:max-content;max-width:100%;display:block;position:relative}.pp .ptitle .key{--kx0:-4px;--ky0:4px;color:#0000;-webkit-text-stroke:1.5px var(--pink);transform:translate(var(--kx0), var(--ky0));filter:url(#inkSmallFull);position:absolute;top:0;left:0}.pp .ptitle .fill{filter:url(#inkBig);position:relative}.pp .ph .kit{width:min(78%,440px);margin:-7vw 0 0 auto}.pp .ph .statement{margin-top:22px}.pp .ph-body{z-index:2;margin-top:26px;position:relative}.pp .ph .creds{margin-top:30px}.pp .ph .ph-foot{z-index:4;margin-top:34px;position:relative}.pp .psec{border-top:2px solid var(--cream);padding-block:44px 52px}.pp .psec--open{border-top:0}.pp .psec-head{flex-wrap:wrap;align-items:flex-end;gap:14px 40px;margin-bottom:28px;display:flex}.pp .psec-head>:first-child{flex:0 auto;min-width:0}.pp .psec-head>:nth-child(2){flex:300px;max-width:46ch}.pp .shead{font-weight:900;font-stretch:var(--cond);letter-spacing:-.02em;filter:url(#inkBig);text-wrap:balance;margin:0 0 0 -3px;font-size:clamp(54px,18vw,84px);line-height:.82}.pp .shead--s{font-size:56px}.pp .shead em{color:var(--yellow);font-style:normal}.pp .subhead{letter-spacing:-.012em;margin:0 0 8px;font-size:21px;font-weight:700;line-height:1.12}.pp .rule{border:0;border-top:2px solid var(--cream);height:0;margin:0}.pp .copy{max-width:62ch;font-size:17px;font-weight:500;line-height:1.55}.pp .copy>*{margin:0}.pp .copy>*+*{margin-top:1em}.pp .copy>h2{font-weight:900;font-stretch:var(--cond);letter-spacing:-.015em;margin-top:1.8em;font-size:40px;line-height:.9}.pp .copy>h3{margin-top:1.6em;font-size:21px;font-weight:700;line-height:1.15}.pp .copy>h2+*,.pp .copy>h3+*{margin-top:.55em}.pp .copy a{border-bottom:2px solid;padding-bottom:1px;font-weight:700}.pp .copy a:hover{color:var(--yellow)}.pp .copy strong{font-weight:700}.pp .copy em{font-style:oblique 8deg}.pp .copy ul,.pp .copy ol{padding:0;list-style:none}.pp .copy li{padding-left:22px;position:relative}.pp .copy li+li{margin-top:.4em}.pp .copy ul>li:before{content:"";background:var(--yellow);width:8px;height:8px;position:absolute;top:.62em;left:2px;transform:rotate(-4deg)}.pp .copy ol{counter-reset:n}.pp .copy ol>li{counter-increment:n;padding-left:30px}.pp .copy ol>li:before{content:counter(n);font-weight:900;font-stretch:var(--cond);color:var(--yellow);font-variant-numeric:tabular-nums;font-size:1.25em;line-height:1.2;position:absolute;top:-.05em;left:0}.pp .copy blockquote{letter-spacing:-.012em;padding-left:34px;font-size:21px;font-weight:700;line-height:1.3;position:relative}.pp .copy blockquote:before{content:"“";font-weight:900;font-stretch:var(--cond);color:var(--yellow);font-size:64px;line-height:1;position:absolute;top:-.12em;left:-2px}.pp .copy hr{border:0;border-top:2px solid;height:0;margin-block:1.8em}.pp .lede-l{letter-spacing:-.015em;max-width:30ch;margin:0;font-size:22px;font-weight:700;line-height:1.2}.pp .lede-l em{color:var(--yellow);font-style:normal}.pp .paper{--s:#efe4cb;--rot:-.25deg;isolation:isolate;color:var(--black);transform:rotate(var(--rot));padding:26px 20px 30px;position:relative}.pp .paper:before{content:"";z-index:-1;background-color:var(--s);background-image:var(--p-speck), var(--p-strand), var(--p-blotch), var(--p-fiber), var(--p-cockle);background-blend-mode:normal, soft-light, multiply, overlay, overlay;background-size:300px,480px,700px,360px,640px;position:absolute;inset:0;box-shadow:0 1px #0a0c2840,0 14px 26px -14px #080a28cc,0 4px 8px -4px #080a2880}.pp .paper:after{content:"";left:0;right:0;top:var(--crease,38%);z-index:-1;pointer-events:none;background:linear-gradient(#3a2a1c29,#fff6 60%,#0000);height:3px;position:absolute}.pp .paper--marigold{--s:#f1b62e}.pp .paper--pink{--s:#f3889b}.pp .paper--flat{--rot:0deg}.pp .paper .copy{max-width:66ch;font-size:17.5px;line-height:1.6}.pp .paper .copy a:hover{color:inherit;background:#f4b3248c}.pp .paper .copy ul>li:before{background:var(--black)}.pp .paper .copy ol>li:before,.pp .paper .copy blockquote:before,.pp .paper .shead,.pp .paper .subhead{color:var(--black)}.pp .paper .ed{letter-spacing:.04em;color:var(--graphite);filter:url(#graphite);justify-content:space-between;margin-top:26px;font-size:13px;font-weight:500;font-stretch:62%;display:flex;transform:rotate(-.6deg)}.pp .rows{margin:0;padding:0;list-style:none}.pp .row{border-top:2px solid var(--cream);gap:8px 32px;padding:18px 0 22px;display:grid;position:relative}.pp .rows>:last-child .row,.pp .rows>.row:last-child{border-bottom:2px solid var(--cream)}.pp .row-name{font-weight:900;font-stretch:var(--cond);letter-spacing:-.015em;filter:url(#inkBig);margin:0;font-size:38px;line-height:.9}.pp .row-meta{letter-spacing:.08em;text-transform:uppercase;margin-top:8px;font-size:14px;font-weight:700;display:block}.pp .row-body{max-width:62ch;margin:0;font-size:16px;font-weight:500;line-height:1.5}.pp .row-body a{border-bottom:2px solid;font-weight:700}.pp .row-body a:hover{color:var(--yellow)}.pp .row-kit{justify-self:end;width:132px}.pp a.row{transition:color .2s}.pp a.row .arrow{transition:transform .35s cubic-bezier(.3,1.6,.5,1)}.pp a.row:hover{color:var(--yellow)}.pp a.row:hover .arrow,.pp a.row:focus-visible .arrow{transform:translate(5px,-5px)rotate(-8deg)}.pp .grid--3,.pp .grid--2{--t:1px}.pp .tile--short{min-height:calc(400 * var(--t))}.pp .tile--short .print>p:last-of-type{margin-bottom:16px}.pp .status{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.pp .status:before{content:"";background:currentColor;border-radius:50%;flex:none;width:10px;height:10px}.pp .status--y{color:var(--yellow)}.pp .lbl-plate{--tc:var(--cream);isolation:isolate;color:var(--black);letter-spacing:.07em;text-transform:uppercase;transform:rotate(var(--tilt,-.8deg));padding:4px 10px 3px;font-size:14px;font-weight:700;line-height:1.3;display:inline-block;position:relative}.pp .lbl-plate:before{content:"";z-index:-1;background-color:var(--tc);background-image:var(--p-speck), var(--p-fiber);background-blend-mode:normal, overlay;filter:url(#inkPlate);background-size:300px,360px;position:absolute;inset:0}.pp .lbl-plate--y{--tc:var(--yellow)}.pp .lbl-plate--p{--tc:var(--pink)}.pp .lbl-row{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pp .lbl-row>:nth-child(3n+2) .lbl-plate,.pp .lbl-row>.lbl-plate:nth-child(3n+2){--tilt:.6deg}.pp .lbl-row>:nth-child(3n) .lbl-plate,.pp .lbl-row>.lbl-plate:nth-child(3n){--tilt:-.3deg}.pp .ruled{border-bottom:2px solid;padding-bottom:2px;font-weight:700;display:inline-block}.pp .ruled:hover{color:var(--yellow)}.pp .press{--tc:var(--cream);--kc:var(--pink);isolation:isolate;min-height:54px;color:var(--black);font-weight:900;font-stretch:var(--cond);letter-spacing:-.005em;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:14px;padding:0 18px;font-family:inherit;font-size:27px;line-height:1;display:inline-flex;position:relative}.pp .press .plate,.pp .press .key{z-index:-1;position:absolute;inset:0}.pp .press .plate{background-color:var(--tc);background-image:var(--p-speck), var(--p-fiber);background-blend-mode:normal, overlay;filter:url(#inkPlate)drop-shadow(0 2px #080a2880)drop-shadow(0 6px 7px #080a2861);background-size:300px,360px;transition:filter .2s}.pp .press .key{border:2px solid var(--kc);filter:url(#keyline);transform:translate(4px,-3px)}.pp .press .lbl{filter:url(#inkSmall);mask:var(--m-small);position:relative}.pp .press .arrow{flex:none;transition:transform .35s cubic-bezier(.3,1.6,.5,1)}.pp .press:hover .arrow,.pp .press:focus-visible .arrow{transform:translate(5px,-5px)rotate(-8deg)}.pp .press:active .plate{filter:url(#inkPlate)drop-shadow(0 .5px #080a2899)}.pp .press--y{--tc:var(--yellow)}.pp .press--p{--tc:var(--pink);--kc:var(--black)}.pp .press:focus-visible{outline-offset:6px}.pp .email--big{max-width:640px;height:150px}.pp .email--big .lbl{font-size:66px;top:16px;left:22px}.pp .email--big .addr{overflow-wrap:anywhere;font-size:16px;bottom:18px;left:23px;right:22px}.pp .email--big .arrow{width:46px;height:46px;top:22px}.pp .fig{--rot:.4deg;isolation:isolate;color:var(--black);transform:rotate(var(--rot));margin:0;padding:10px 10px 0;position:relative}.pp .fig:before{content:"";z-index:-1;background-color:#efe4cb;background-image:var(--p-speck), var(--p-fiber), var(--p-cockle);background-blend-mode:normal, overlay, overlay;background-size:300px,360px,640px;position:absolute;inset:0;box-shadow:0 1px #0a0c2840,0 10px 22px -12px #080a28bf,0 3px 6px -3px #080a2880}.pp .fig .shot{background:#2b3b98;display:block;position:relative;overflow:hidden}.pp .fig .shot img{filter:url(#risoStock);width:100%;height:auto;display:block}.pp .fig--marigold .shot img{filter:url(#risoMarigold)}.pp .fig .shot:after{content:"";mix-blend-mode:multiply;opacity:.35;pointer-events:none;background-image:radial-gradient(circle,#1c1a1f73 .9px,#0000 1.3px);background-size:4px 4px;position:absolute;inset:0}.pp .fig .shot:before{content:"";z-index:1;border:1.5px solid var(--pink);filter:url(#keyline);pointer-events:none;position:absolute;inset:0;transform:translate(3px,-2px)}.pp .fig figcaption{padding:9px 2px 11px;font-size:13px;font-weight:600;line-height:1.35}.pp .fig--bare{color:var(--cream);padding:0}.pp .fig--bare:before{display:none}.pp .fig--bare .shot:before{border-color:var(--cream)}.pp .ptable,.pp .copy table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:15px}.pp .ptable th,.pp .copy th{letter-spacing:.08em;text-transform:uppercase;text-align:left;border-bottom:2px solid;padding:0 14px 8px 0;font-size:14px;font-weight:700}.pp .ptable td,.pp .copy td{vertical-align:top;border-bottom:1px solid color-mix(in srgb, currentColor 45%, transparent);padding:10px 14px 10px 0}.pp .table-scroll{overflow-x:auto}.pp .copy code,.pp code.ink{background:var(--cream);color:var(--black);padding:1px 5px;font-family:ui-monospace,Menlo,monospace;font-size:.88em}.pp .paper .copy code{background:#1c1a1f1a}.pp .copy pre,.pp pre.ink{background-color:var(--black);background-image:var(--p-speck);color:var(--cream);padding:16px 18px;font-family:ui-monospace,Menlo,monospace;font-size:14px;line-height:1.5;overflow-x:auto;box-shadow:0 10px 22px -12px #080a28bf}.pp .copy pre code{color:inherit;font-size:inherit;background:0 0;padding:0}@media (width>=640px){.pp .ph .kit{width:min(60%,460px);margin-top:-12vw}.pp .psec{padding-block:56px 64px}.pp .shead{font-size:104px}.pp .shead--s{font-size:64px}.pp .paper{padding:40px 44px}.pp .row{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.pp .row--kit{grid-template-columns:minmax(0,5fr) minmax(0,7fr) auto}.pp .grid--2,.pp .grid--3{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.pp-page{--t:var(--u)}.pp .ph .frame{min-height:calc(880 * var(--u))}.pp .ptitle{margin:calc(14 * var(--u)) 0 0 calc(-8 * var(--u));font-size:calc(var(--ts) * var(--u))}.pp .ptitle .key{-webkit-text-stroke-width:calc(2.2 * var(--u));--kx0:calc(-6 * var(--u));--ky0:calc(5 * var(--u))}.pp .ph .kit{top:calc(var(--kt,110) * var(--u));right:calc(40 * var(--u));width:calc(var(--kw,520) * var(--u));margin:0;position:absolute}.pp .ph-body{margin-top:calc(40 * var(--u));max-width:calc(780 * var(--u))}.pp .ph .statement{margin-top:calc(40 * var(--u));max-width:calc(780 * var(--u));font-size:calc(37 * var(--u))}.pp .ph .creds,.pp .ph .ph-foot{margin-top:auto}.pp .ph .ph-foot .creds{margin-top:calc(34 * var(--u))}.pp .ph .ph-body,.pp .ph .statement{margin-bottom:calc(40 * var(--u))}.pp .psec{padding-block:calc(56 * var(--u)) calc(72 * var(--u))}.pp .psec-head{column-gap:calc(56 * var(--u));margin-bottom:calc(34 * var(--u))}.pp .shead{font-size:calc(132 * var(--u));margin-left:calc(-8 * var(--u))}.pp .shead--s{font-size:calc(80 * var(--u))}.pp .lede-l{font-size:max(19px, calc(24 * var(--u)))}.pp .copy{font-size:max(16px, calc(17.5 * var(--u)))}.pp .paper{padding:calc(56 * var(--u)) calc(64 * var(--u)) calc(48 * var(--u))}.pp .row{padding:calc(22 * var(--u)) 0 calc(28 * var(--u));grid-template-columns:calc(460 * var(--u)) minmax(0, 1fr);column-gap:calc(48 * var(--u))}.pp .row--kit{grid-template-columns:calc(460 * var(--u)) minmax(0, 1fr) calc(170 * var(--u))}.pp .row-name{font-size:calc(52 * var(--u))}.pp .row-body{font-size:max(15px, calc(16.5 * var(--u)))}.pp .row-kit{width:100%}.pp .grid--3{--t:var(--u);grid-template-columns:repeat(3,1fr)}.pp .grid--2{--t:var(--u)}.pp .email--big{height:calc(160 * var(--u))}.pp .email--big .lbl{font-size:calc(78 * var(--u))}}html.framed .pp .mast,html.framed .pp .close,html.framed .pp .desk{display:none}html.framed .pp .ph .ptitle{margin-top:18px}html.panel:has(body.world-poster){background:0 0}html.panel body.world-poster[data-skin]{color:var(--cream)}html.panel body.world-poster main{filter:drop-shadow(0 1px #0806044d)drop-shadow(0 22px 22px #08060473)drop-shadow(0 5px 6px #08060466);padding:2.2rem 1.4rem 2.6rem;overflow-x:clip}html.panel body.world-poster[data-skin] .panel-sheet{max-width:40rem;box-shadow:none;background-color:var(--stock);background-image:var(--g-fiber), var(--g-relief), var(--g-strand), var(--g-weather), var(--g-fade);background-blend-mode:overlay, overlay, soft-light, multiply, normal;border-radius:0;padding:0;position:relative;transform:rotate(0)}html.panel body.world-poster[data-skin] .panel-sheet:before,html.panel body.world-poster[data-skin] .panel-sheet:after{content:none}html.panel body.world-poster{scrollbar-color:#efe5cf8c transparent}html.panel body.world-poster::-webkit-scrollbar-thumb{background:#efe5cf8c}html.panel .pp .ph .ptitle{--tp:130!important}html.panel .pp .ph .kit{width:min(66%,420px);margin-top:-1vw}html.panel .pp .ph:has(.ptitle .ln+.ln) .kit{margin-top:-10vw}html.panel .pp .ph .statement{margin-top:6px}html.panel body.world-poster[data-skin=paper] .panel-sheet:before{content:"";z-index:-1;background-color:var(--cream);background-image:var(--p-speck), var(--p-fiber), var(--p-cockle);background-blend-mode:multiply, overlay, overlay;position:absolute;inset:0;transform:translate(8px,9px)}html.panel body.world-poster[data-skin=paper] .panel-sheet:after{content:"";z-index:20;background:linear-gradient(#d8d4cc,#8d8a86);border-radius:1px;width:30px;height:4px;position:absolute;top:12px;left:14px;transform:rotate(-38deg);box-shadow:0 1px 1px #080a2899}html.panel body.world-poster[data-skin=letter] .panel-sheet:before,html.panel body.world-poster[data-skin=letter] .panel-sheet:after{content:"";z-index:20;background-color:#efe5cfb8;background-image:var(--p-fiber), var(--p-strand);background-blend-mode:overlay, soft-light;clip-path:polygon(0 8%,3% 0,97% 4%,100% 14%,98% 52%,100% 90%,96% 100%,4% 96%,0 86%,2% 48%);width:92px;height:26px;position:absolute;top:-11px;box-shadow:0 1px 2px #080a284d}html.panel body.world-poster[data-skin=letter] .panel-sheet:before{left:9%;transform:rotate(-5deg)}html.panel body.world-poster[data-skin=letter] .panel-sheet:after{right:9%;transform:rotate(4deg)}html.panel body.world-poster[data-skin=quiz] .panel-sheet{padding-top:12px;mask:radial-gradient(circle at 50% 0,#0000 3.5px,#000 4px) 0 0/14px 12px repeat-x,linear-gradient(#000,#000) 0 12px/100% calc(100% - 12px) no-repeat}html.panel body.world-poster[data-skin=quiz] .panel-sheet:before{content:"";z-index:20;border-top:1.5px dotted #efe5cf8c;position:absolute;top:11px;left:0;right:0}html.panel body.world-poster[data-skin=clipboard] .panel-sheet{background-color:var(--black);background-image:var(--g-fiber), var(--g-relief);background-blend-mode:overlay, overlay;border-radius:10px;padding:3rem 1.1rem 1.3rem}html.panel body.world-poster[data-skin=clipboard] .panel-sheet>.pp{background-color:var(--stock);background-image:var(--g-fiber), var(--g-relief), var(--g-strand), var(--g-weather), var(--g-fade);background-blend-mode:overlay, overlay, soft-light, multiply, normal;box-shadow:0 3px 6px #00000073}html.panel body.world-poster[data-skin=clipboard] .panel-sheet:before{content:"";z-index:20;background:linear-gradient(#e6e2da,#a9a6a1 60%,#8b8884);border-radius:7px 7px 3px 3px;width:128px;height:34px;margin-left:-64px;position:absolute;top:1.1rem;left:50%;box-shadow:0 3px 6px #00000080,inset 0 1px #fff9}html.panel body.world-poster[data-skin=clipboard] .pp h1{display:block}html.panel body.world-poster[data-skin=postcard] .panel-sheet{border-radius:3px}html.panel body.world-poster[data-skin=postcard] .panel-sheet:before{content:"";z-index:20;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 58 70'><circle cx='25' cy='38' r='15' fill='%23ee5479'/><rect x='33' y='16' width='6' height='38' fill='%231c1a1f' transform='rotate(-14 36 35)'/></svg>") center / 100% 100% no-repeat, var(--p-speck), #f4b324;outline:3px dotted var(--stock);outline-offset:-2px;width:58px;height:70px;position:absolute;top:16px;right:16px;transform:rotate(2deg);box-shadow:0 2px 3px #080a2880}html.panel body.world-poster[data-skin=postcard] .panel-sheet:after{content:"";z-index:21;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 40' fill='none' stroke='%23efe5cf' stroke-width='2' opacity='.85'><path d='M0 8c8-5 16 5 24 0s16-5 24 0 12 4 16 0'/><path d='M0 20c8-5 16 5 24 0s16-5 24 0 12 4 16 0'/><path d='M0 32c8-5 16 5 24 0s16-5 24 0 12 4 16 0'/></svg>") 50%/contain no-repeat;width:64px;height:40px;position:absolute;top:30px;right:46px;transform:rotate(-6deg)}@media (prefers-reduced-motion:reduce){.pp a.row,.pp a.row .arrow,.pp .press .plate,.pp .press .arrow{transition:none}}.pp .pj-facts{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:14px 24px;max-width:760px;margin:0;padding:0;list-style:none;display:grid}.pp .pj-facts li{border-top:2px solid var(--cream);gap:4px;padding-top:10px;display:grid}.pp .pj-facts b{letter-spacing:-.01em;font-size:18px;font-weight:700;line-height:1.15}.pp .pj-facts span{letter-spacing:.08em;text-transform:uppercase;color:var(--yellow);font-size:14px;font-weight:700}.pp .pj-acts{flex-wrap:wrap;align-items:center;gap:16px 22px;margin-top:26px;padding-bottom:22px;display:flex}.pp .pj-private{margin:0;font-size:18px;font-weight:700}.pp .pj-sheet{--rot:-.3deg;--crease:46%;max-width:1060px}.pp .pj-sheet-body{gap:18px;display:grid}.pp .pj-sheet .copy{max-width:64ch}.pp .pj-sheet .copy a:hover{color:inherit;background:#1c1a1f1f}.pp .pj-em{justify-self:end;width:min(180px,50%);display:block}.pp .pj-rows--n .row-name{align-items:baseline;display:flex}.pp .pj-n{min-width:1.5em;color:var(--yellow);flex:none;margin-right:8px;display:inline-block}.pp .pj-code{gap:26px;display:grid}.pp .pj-blocks{gap:20px;min-width:0;display:grid}.pp .pj-block{min-width:0;margin:0}.pp .pj-label{letter-spacing:.08em;text-transform:uppercase;color:var(--yellow);margin-bottom:8px;font-size:14px;font-weight:700}.pp .pj-block pre{margin:0;transform:rotate(-.25deg)}.pp .pj-block pre:focus-visible{outline:3px dashed var(--yellow);outline-offset:4px}.pp .pj-notes a{font-weight:700}.pp .pj-tsheet{max-width:980px}.pp .pj-tsheet .ptable th[scope=row]{letter-spacing:0;text-transform:none;border-bottom:1px solid color-mix(in srgb, currentColor 45%, transparent);padding:10px 14px 10px 0;font-size:15px;font-weight:700}.pp .pj-tsheet code.ink{background:var(--black);color:var(--cream);font-size:14px}.pp .pj-tnote{max-width:66ch;margin:18px 0 0;font-size:16px;line-height:1.5}.pp .pj-tnote a{border-bottom:2px solid;font-weight:700}.pp .pj-pair{gap:26px;display:grid}.pp .pj-cell{display:flex}.pp .pj-side{flex:1}.pp .pj-side-h{border-bottom:2px solid var(--black);font-weight:900;font-stretch:var(--cond);letter-spacing:-.015em;filter:url(#inkBig);margin:0 0 16px;padding-bottom:12px;font-size:34px;line-height:.92}.pp .pj-side-h--big{font-size:48px}.pp .pj-side .copy{font-size:16.5px}.pp .pj-copy{gap:24px;display:grid}.pp .pj-plates .lbl-plate{padding:6px 14px 5px;font-size:18px}.pp .pj-plates s{text-decoration-thickness:3px}.pp .pj-end-grid{gap:40px;display:grid}.pp .pj-links{align-content:start;gap:24px;display:grid}.pp .pj-more{gap:14px;margin:0;padding:0;font-size:18px;list-style:none;display:grid}.pp .pj-next{max-width:340px}@media (width>=640px){.pp .pj-tsheet .ptable th[scope=row]{white-space:nowrap}.pp .pj-sheet-body{grid-template-columns:minmax(0,1fr) 200px;align-items:end}.pp .pj-em{width:100%}.pp .pj-pair{grid-template-columns:repeat(2,minmax(0,1fr))}.pp .pj-end-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start}}@media (width>=1100px){.pp .pj-facts{max-width:calc(820 * var(--u));gap:calc(24 * var(--u))}.pp .pj-facts b{font-size:max(16px, calc(22 * var(--u)))}.pp .pj-acts{margin-top:calc(30 * var(--u));padding-bottom:calc(18 * var(--u))}.pp .pj-sheet-body{grid-template-columns:minmax(0, 1fr) calc(280 * var(--u));gap:calc(56 * var(--u))}.pp .pj-code{gap:calc(56 * var(--u));grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}.pp .pj-pair{gap:calc(36 * var(--u))}.pp .pj-side-h{font-size:calc(44 * var(--u))}.pp .pj-side-h--big{font-size:calc(64 * var(--u))}.pp .pj-side .copy{font-size:max(16px, calc(17.5 * var(--u)))}.pp .pj-end-grid{grid-template-columns:minmax(0, 1fr) calc(340 * var(--u));gap:calc(72 * var(--u))}.pp .pj-next{--t:var(--u);max-width:none}}html.panel .pp .pj-pair,html.panel .pp .pj-code,html.panel .pp .pj-end-grid,html.panel .pp .pj-sheet-body{grid-template-columns:1fr}.pp .reel{z-index:3;margin:44px 0 0;position:relative}.pp .reel-plate{isolation:isolate;padding:10px 10px 0;position:relative}.pp .reel-bed,.pp .reel-key,.pp .reel-crops{pointer-events:none;position:absolute}.pp .reel-bed{z-index:-2;background-color:var(--black);background-image:var(--p-speck), var(--p-fiber);background-blend-mode:normal, overlay;filter:url(#inkPlate);background-size:300px,360px;inset:0;box-shadow:0 1px #0a0c2840,0 14px 26px -14px #080a28cc,0 4px 8px -4px #080a2880}.pp .reel-key{z-index:-1;border:2px solid var(--pink);filter:url(#keyline);inset:0;transform:translate(6px,-5px)}.pp .reel-crops{--cm:#efe5cfbf;--co:12px;--cl:8px;inset:calc(var(--co) * -1);background:linear-gradient(var(--cm), var(--cm)) 0 var(--co) / var(--cl) 1.5px, linear-gradient(var(--cm), var(--cm)) var(--co) 0 / 1.5px var(--cl), linear-gradient(var(--cm), var(--cm)) 100% var(--co) / var(--cl) 1.5px, linear-gradient(var(--cm), var(--cm)) calc(100% - var(--co)) 0 / 1.5px var(--cl), linear-gradient(var(--cm), var(--cm)) 0 calc(100% - var(--co)) / var(--cl) 1.5px, linear-gradient(var(--cm), var(--cm)) var(--co) 100% / 1.5px var(--cl), linear-gradient(var(--cm), var(--cm)) 100% calc(100% - var(--co)) / var(--cl) 1.5px, linear-gradient(var(--cm), var(--cm)) calc(100% - var(--co)) 100% / 1.5px var(--cl);background-repeat:no-repeat}.pp .reel-screen{aspect-ratio:16/9;background:var(--black);position:relative;overflow:hidden;box-shadow:0 0 0 1.5px #efe5cf8c}.pp .reel-v{object-fit:cover;cursor:pointer;width:100%;height:100%;display:block}.pp .reel-v:not([controls]){cursor:pointer}.pp .reel-grain,.pp .reel-grain:after{pointer-events:none;position:absolute;inset:0}.pp .reel-grain{background-image:var(--p-fiber);mix-blend-mode:overlay;opacity:.4;background-size:360px}.pp .reel-grain:after{content:"";background-image:var(--p-speck);mix-blend-mode:normal;opacity:.55;background-size:300px}.pp .reel-big{isolation:isolate;cursor:pointer;background:0 0;border:0;place-items:center;width:80px;height:80px;margin:0 0 0 -40px;padding:0 0 0 6px;transition:transform .35s cubic-bezier(.3,1.6,.5,1);display:grid;position:absolute;bottom:9%;left:50%}.pp .reel-big[hidden]{display:none}.pp .reel-big-plate{z-index:-1;background-color:var(--yellow);background-image:var(--p-speck), var(--p-fiber);background-blend-mode:normal, overlay;filter:url(#inkPlate)drop-shadow(0 2px #080a2880)drop-shadow(0 6px 7px #080a2861);background-size:300px,360px;position:absolute;inset:0}.pp .reel-big:after{content:"";z-index:-1;border:2px solid var(--pink);filter:url(#keyline);position:absolute;inset:0;transform:translate(5px,-4px)}.pp .reel-big:hover,.pp .reel-big:focus-visible{transform:scale(1.06)rotate(-2deg)}.pp .reel-big:focus-visible{outline:3px dashed var(--yellow);outline-offset:6px}.pp .reel-bar{align-items:center;gap:12px;padding:10px 0;display:flex}.pp .reel-bar[hidden]{display:none}.pp .reel-plate:has(.reel-bar[hidden]){padding-bottom:10px}.pp .reel-btn{flex:none;gap:9px;min-height:44px;padding:0 14px 0 12px;font-size:22px}.pp .reel-btn .key{transform:translate(3px,-3px)}.pp .reel-ico{flex:none;position:relative}.pp .reel-ico--pause,.pp .is-playing .reel-ico--play,.pp .reel-x{display:none}.pp .is-playing .reel-ico--pause{display:block}.pp .reel:not(.is-loud) .reel-x,.pp .is-loud .reel-waves{display:inline}.pp .reel:not(.is-loud) .reel-waves{display:none}.pp .reel-btn:focus-visible{outline:3px dashed var(--yellow);outline-offset:5px}.pp .reel-track{background:#efe5cf38;flex:1;height:3px;position:relative;overflow:hidden}.pp .reel-pos{background:var(--yellow);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.pp .ph:has(.reel) .kit{order:2;width:min(56%,280px);margin-top:26px}.pp .ph:has(.reel) .ph-foot{order:3}.pp .pj-fill{z-index:3;margin-top:30px;position:relative}.pp .pj-run{max-width:640px;margin:0}.pp .pj-run pre{margin:0;transform:rotate(-.3deg)}.pp .pj-run pre:focus-visible{outline:3px dashed var(--yellow);outline-offset:4px}.pp .pj-run-note{margin:12px 0 0;font-size:16px;font-weight:700}.pp .pj-steps{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px 10px;max-width:820px;margin:0;padding:0;list-style:none;display:grid}.pp .pj-step{transform:rotate(var(--tilt,0deg));display:flex}.pp .pj-step-in{--tc:var(--cream);isolation:isolate;color:var(--black);flex-direction:column;flex:1;justify-content:space-between;gap:14px;padding:10px 12px 12px;display:flex;position:relative}.pp .pj-step:nth-child(3n+2) .pj-step-in{--tc:var(--yellow)}.pp .pj-step:nth-child(3n) .pj-step-in{--tc:var(--pink)}.pp .pj-step-in:before{content:"";z-index:-1;background-color:var(--tc);background-image:var(--p-speck), var(--p-fiber);background-blend-mode:normal, overlay;filter:url(#inkPlate)drop-shadow(0 2px #080a2880)drop-shadow(0 6px 7px #080a2861);background-size:300px,360px;position:absolute;inset:0}.pp .pj-step-n{letter-spacing:.08em;font-size:15px;font-weight:700}.pp .pj-step-name{font-weight:900;font-stretch:var(--cond);letter-spacing:-.01em;filter:url(#inkSmall);mask:var(--m-small);font-size:28px;line-height:.92}.pp .pj-trio-row{gap:14px;max-width:820px;margin:0;padding:0;list-style:none;display:grid;position:relative}.pp .pj-trio-piece{--tc:var(--cream);isolation:isolate;color:var(--black);transform:rotate(var(--rot,0deg));padding:14px 16px 16px;position:relative}.pp .pj-trio-piece--y{--tc:var(--yellow)}.pp .pj-trio-piece--p{--tc:#f3889b}.pp .pj-trio-piece:before{content:"";z-index:-1;background-color:var(--tc);background-image:var(--p-speck), var(--p-fiber);background-blend-mode:normal, overlay;filter:url(#inkPlate)drop-shadow(0 2px #080a2880)drop-shadow(0 8px 9px #080a2866);background-size:300px,360px;position:absolute;inset:0}.pp .pj-trio-name{font-weight:900;font-stretch:var(--cond);letter-spacing:-.015em;filter:url(#inkBig);margin:0;font-size:34px;line-height:.9}.pp .pj-trio-body{margin:10px 0 0;font-size:15.5px;font-weight:600;line-height:1.35}.pp .pj-trio-note{max-width:52ch;margin:18px 0 0;font-size:18px;font-weight:700;line-height:1.3}@media (width>=520px){.pp .pj-trio-row{grid-template-columns:repeat(3,minmax(0,1fr))}.pp .pj-trio-row:before{content:"";z-index:-1;background:var(--cream);filter:url(#inkSmall);height:3px;mask:var(--m-small);position:absolute;top:50%;left:-6px;right:-6px}}@media (width>=1100px){.pp .ph .pj-fill{max-width:calc(820 * var(--u));margin-top:auto}.pp .ph .pj-fill--side{right:calc(56 * var(--u));bottom:calc(18 * var(--u));width:calc(470 * var(--u));margin:0;position:absolute}.pp .pj-run pre{padding:calc(18 * var(--u)) calc(20 * var(--u));font-size:max(13px, calc(16 * var(--u)))}.pp .pj-run-note{font-size:max(15px, calc(18 * var(--u)))}.pp .pj-steps,.pp .pj-trio-row{max-width:calc(820 * var(--u));gap:calc(14 * var(--u))}.pp .pj-step-in{gap:calc(28 * var(--u));padding:calc(14 * var(--u)) calc(16 * var(--u)) calc(16 * var(--u))}.pp .pj-step-n{font-size:max(14px, calc(16 * var(--u)))}.pp .pj-step-name{font-size:calc(36 * var(--u))}.pp .pj-trio-piece{padding:calc(18 * var(--u)) calc(20 * var(--u)) calc(22 * var(--u))}.pp .pj-trio-name{font-size:calc(50 * var(--u))}.pp .pj-trio-body{margin-top:calc(14 * var(--u));font-size:max(15px, calc(17 * var(--u)))}.pp .pj-trio-note{margin-top:calc(24 * var(--u));font-size:max(16px, calc(22 * var(--u)))}html:not(.panel) .pp .ph:has(.reel) .frame{grid-template-columns:max-content minmax(0, 1fr) calc(440 * var(--u));column-gap:calc(48 * var(--u));grid-template-rows:auto auto auto 1fr;align-content:start;display:grid}html:not(.panel) .pp .ph:has(.reel) .mast{grid-column:1/-1}html:not(.panel) .pp .ph:has(.reel) .ptitle{grid-area:2/1}html:not(.panel) .pp .ph:has(.reel) .statement{max-width:none;margin:0 0 calc(4 * var(--u));font-size:calc(30 * var(--u));grid-area:2/2/auto/4;align-self:end}html:not(.panel) .pp .ph:has(.reel) .reel{margin-top:calc(76 * var(--u));grid-area:3/1/5/3}html:not(.panel) .pp .ph:has(.reel) .kit{width:100%;margin:calc(40 * var(--u)) 0 0;grid-area:3/3;justify-self:end;position:relative;top:auto;right:auto}html:not(.panel) .pp .ph:has(.reel) .ph-foot{grid-area:4/3;align-self:end;margin:0}html:not(.panel) .pp .ph:has(.reel) .pj-facts{gap:calc(16 * var(--u));grid-template-columns:repeat(3,minmax(0,1fr))}html:not(.panel) .pp .ph:has(.reel) .pj-acts{gap:calc(14 * var(--u)) calc(16 * var(--u));margin-top:calc(24 * var(--u));padding-bottom:0}html:not(.panel) .pp .ph:has(.reel) .pj-acts .press{gap:calc(12 * var(--u));min-height:max(38px, calc(50 * var(--u)));padding:0 calc(15 * var(--u));font-size:max(16px, calc(23 * var(--u)))}html:not(.panel) .pp .ph:has(.reel) .pj-acts .press .arrow{width:max(16px, calc(21 * var(--u)));height:max(16px, calc(21 * var(--u)))}.pp .reel-crops{--co:calc(18 * var(--u));--cl:calc(12 * var(--u))}.pp .reel-plate{padding:calc(12 * var(--u)) calc(12 * var(--u)) 0}.pp .reel-bar{gap:calc(14 * var(--u));padding:calc(12 * var(--u)) 0}.pp .reel-btn{min-height:max(40px, calc(48 * var(--u)));font-size:max(19px, calc(24 * var(--u)))}}@media (prefers-reduced-motion:reduce){.pp .reel-big{transition:none}}
