.pmab-root{width:100%;display:block;position:relative}.pmab{isolation:isolate;position:relative;overflow:clip}.pmab-a{background:var(--pm-bone);color:var(--pm-ink);padding:clamp(136px,17vh,180px) 0 clamp(110px,11vw,170px)}.pmab-a:before{content:"";z-index:-1;background-image:var(--pm-paper);opacity:1;pointer-events:none;background-size:160px 160px;position:absolute;inset:0}.pmab-b{background:var(--pm-pine);color:var(--pm-cloud);padding:clamp(110px,11vw,170px) 0 clamp(110px,11vw,160px)}.pmab-b:before{content:"";z-index:-1;background-image:var(--pm-paper);opacity:1;mix-blend-mode:screen;pointer-events:none;background-size:160px 160px;position:absolute;inset:0}.pmab-h{font-weight:inherit;text-wrap:balance;margin:0}.pmab-h1{letter-spacing:-.025em;font-size:clamp(52px,5.8vw,92px);line-height:.96}.pmab-h2{letter-spacing:-.02em;font-size:clamp(40px,4.3vw,64px);line-height:.98}.pmab-hl{margin-bottom:-.16em;padding-bottom:.16em;display:block;overflow:hidden}.pmab-hi{transition:transform 1.1s cubic-bezier(.2,.85,.15,1);display:block;transform:translateY(106%)}.pmab-h.is-on .pmab-hi{transform:none}.pmab-em{display:inline-block;position:relative}.pmab-pen{width:calc(100% + .08em);height:.22em;position:absolute;bottom:-.06em;left:-.04em;overflow:visible}.pmab-em.is-mid .pmab-pen{width:calc(100% + .3em)}.pmab-pen path{fill:none;stroke:var(--pm-brass);stroke-width:5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .5s cubic-bezier(.45,0,.55,1)}.pmab-h.is-on .pmab-pen path{stroke-dashoffset:0}.pmab-top{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);align-items:end;gap:clamp(32px,5vw,96px);display:grid}.pmab-copy{flex-direction:column;gap:26px;display:flex}.pmab-side{flex-direction:column;gap:22px;padding-bottom:8px;display:flex}.pmab-lead{max-width:460px;color:color-mix(in srgb,var(--pm-ink) 82%,var(--pm-bone));margin:0;font-size:17px;line-height:1.55}.pmab-facts{border-top:1px solid var(--pm-fog);letter-spacing:.07em;text-transform:uppercase;color:var(--pm-mut);align-items:center;gap:10px;margin:0;padding-top:18px;font-size:12px;display:inline-flex}.pmab-facts i,.pmab-cap i{background:var(--pm-brass);border-radius:50%;flex:none;width:7px;height:7px}.pmab-fig{margin:clamp(56px,6vw,96px) 0 0}.pmab-photo{--k:.3;--a:0;background:var(--pm-cloud);box-shadow:0 2px 0 color-mix(in srgb,var(--pm-ink) 6%,transparent),0 60px 100px -60px #17150f99,inset 0 0 0 1px color-mix(in srgb,var(--pm-ink) 7%,transparent);border-radius:22px;padding:14px;position:relative;rotate:-.5deg}.pmab-tape{z-index:6;background:color-mix(in srgb,var(--pm-bone) 62%,transparent);width:130px;height:32px;box-shadow:0 1px 3px #17150f24,inset 0 0 0 1px color-mix(in srgb,var(--pm-ink) 5%,transparent);clip-path:polygon(2% 8%,10% 0,22% 6%,36% 0,50% 5%,64% 0,78% 6%,90% 0,99% 7%,97% 50%,100% 94%,88% 100%,74% 95%,60% 100%,46% 94%,32% 100%,18% 95%,4% 100%,0 60%);position:absolute;top:-15px;left:9%;rotate:-5deg}.pmab-tape.is-r{width:104px;left:auto;right:7%;rotate:4deg}.pmab-pin{aspect-ratio:1400/781;background:var(--pm-bone);border-radius:12px;position:relative;overflow:hidden}.pmab-sk,.pmab-col{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.pmab-sk{filter:grayscale()contrast(1.45)brightness(1.15)}.pmab-hatch{background:repeating-linear-gradient(45deg,color-mix(in srgb,var(--pm-ink) 9%,transparent) 0 1px,transparent 1px 6px);opacity:.55;pointer-events:none;position:absolute;inset:0}.pmab-col{clip-path:var(--pmab-clip);-webkit-clip-path:var(--pmab-clip)}.pmab-edge{pointer-events:none;width:100%;height:100%;opacity:calc(1 - var(--k)*var(--k)*var(--k));position:absolute;inset:0;overflow:visible}.pmab-edge g{transform:translate(40px,52px) scale(var(--k)) translate(-40px,-52px)}.pmab-edge path{fill:none;stroke:var(--pm-brass);stroke-width:3px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.pmab-marks{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pmab-marks path{fill:none;stroke:var(--pm-brass);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1.02;filter:drop-shadow(0 1px 1px #00000040)}.pmab-m1{stroke-dashoffset:calc(1.02 - clamp(0, var(--a) / .45, 1) * 1.02)}.pmab-m2{stroke-dashoffset:calc(1.02 - clamp(0, (var(--a) - .4) / .2, 1) * 1.02)}.pmab-m3{stroke-dashoffset:calc(1.02 - clamp(0, (var(--a) - .55) / .3, 1) * 1.02)}.pmab-m4{stroke-dashoffset:calc(1.02 - clamp(0, (var(--a) - .85) / .15, 1) * 1.02)}.pmab-n{z-index:3;background:var(--pm-bone);color:var(--pm-ink);letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;border-radius:10px;padding:8px 12px;font-size:clamp(12px,.85vw,12.5px);font-weight:600;position:absolute;box-shadow:0 14px 30px -14px #0000008c}.pmab-n1{clip-path:inset(-20px calc((1 - clamp(0, (var(--a) - .5) / .2, 1)) * 100%) -20px -20px);top:75%;left:1.5%;rotate:-4deg}.pmab-n2{clip-path:inset(-20px calc((1 - clamp(0, (var(--a) - .7) / .2, 1)) * 100%) -20px -20px);top:15%;left:74%;rotate:3deg}.pmab-cap{letter-spacing:.08em;text-transform:uppercase;color:var(--pm-mut);align-items:center;gap:9px;margin:16px 0 0 6px;font-size:12px;display:flex}.pmab-story{grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);align-items:start;gap:clamp(40px,6vw,110px);margin-top:clamp(110px,11vw,170px);display:grid}.pmab-sl{flex-direction:column;align-items:flex-start;gap:22px;display:flex;position:sticky;top:120px}.pmab-st{max-width:380px;color:color-mix(in srgb,var(--pm-ink) 80%,var(--pm-bone));margin:0;font-size:17px;line-height:1.55}.pmab-page{--rl:38px;--mx:150px;padding:var(--rl) clamp(26px,3vw,48px) var(--rl) var(--mx);background-color:color-mix(in srgb,var(--pm-cloud) 70%,var(--pm-bone));background-image:repeating-linear-gradient(180deg,transparent 0 calc(var(--rl) - 1px),color-mix(in srgb,var(--pm-ink) 8%,transparent) calc(var(--rl) - 1px) var(--rl));box-shadow:0 0 0 1px color-mix(in srgb,var(--pm-ink) 7%,transparent),0 40px 70px -46px #17150f80;border-radius:22px;position:relative;rotate:.4deg}.pmab-margin{left:calc(var(--mx) - 24px);background:var(--pm-brass);opacity:.85;width:2px;position:absolute;top:0;bottom:0}.pmab-holes{flex-direction:column;justify-content:space-around;padding:40px 0;display:flex;position:absolute;top:0;bottom:0;left:16px}.pmab-holes i{background:var(--pm-bone);border-radius:50%;width:16px;height:16px;display:block;box-shadow:inset 0 2px 3px #17150f38}.pmab-entries{gap:var(--rl);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pmab-en{--w:1;clip-path:inset(-10px calc((1 - var(--w)) * 100%) -10px calc(var(--mx) * -1));position:relative}.pmab-yr{left:calc(var(--mx) * -1 + 44px);font-size:34px;line-height:var(--rl);color:var(--pm-acc-lg);letter-spacing:-.01em;position:absolute;top:-4px}.pmab-yc{width:calc(100% + 28px);height:calc(100% + 16px);position:absolute;top:-8px;left:-14px;overflow:visible}.pmab-yc path{fill:none;stroke:var(--pm-ink);stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:1.02;stroke-dashoffset:calc(1.02 - clamp(0, (var(--w) - .7) / .3, 1) * 1.02);opacity:.55}.pmab-et h3{font-size:clamp(24px,2.1vw,30px);line-height:var(--rl);letter-spacing:-.015em;font-weight:inherit;margin:0}.pmab-et p{font-size:17px;line-height:var(--rl);color:color-mix(in srgb,var(--pm-ink) 84%,transparent);margin:0}.pmab-vt{flex-direction:column;gap:22px;display:flex}.pmab-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,2.2vw,36px);margin:clamp(56px,6vw,90px) 0 0;padding:0;list-style:none;display:grid}.pmab-cw{--k:1;opacity:calc(.9 + var(--k) * .1);translate:0 calc((1 - var(--k)) * 60px);rotate:calc(var(--rot) + (1 - var(--k)) * var(--rot) * 3)}.pmab-card{background-color:var(--rs-surface);background-image:linear-gradient(var(--pm-brass),var(--pm-brass)),repeating-linear-gradient(180deg,transparent 0 31px,color-mix(in srgb,var(--pm-ink) 8%,transparent) 31px 32px);height:100%;color:var(--pm-ink);background-position:0 86px,0 88px;background-repeat:no-repeat,no-repeat;background-size:100% 2px,100% 100%;border-radius:16px;padding:24px 24px 28px;transition:rotate .6s cubic-bezier(.34,1.56,.64,1),translate .6s cubic-bezier(.34,1.56,.64,1);position:relative;box-shadow:0 30px 60px -30px #0009}.pmab-cw:hover .pmab-card{rotate:calc(var(--rot) * -1);translate:0 -8px}.pmab-ctape{z-index:2;background:color-mix(in srgb,var(--pm-bone) 70%,transparent);clip-path:polygon(3% 0,97% 4%,100% 22%,97% 44%,100% 70%,96% 100%,4% 96%,0 74%,3% 50%,0 26%);width:96px;height:26px;margin-left:-48px;position:absolute;top:-13px;left:50%;rotate:-4deg;box-shadow:0 1px 3px #0003}.pmab-chd{justify-content:space-between;align-items:flex-start;height:62px;display:flex}.pmab-chd span{letter-spacing:.09em;text-transform:uppercase;color:var(--pm-acc);padding-top:6px;font-size:12px}.pmab-ico{width:56px;height:56px;margin-top:-6px;overflow:visible}.pmab-ico path{fill:none;stroke:var(--pm-ink);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1.02;stroke-dashoffset:calc(1.02 - clamp(0, (var(--k) * 1.6 - var(--j) * .12), 1) * 1.02)}.pmab-ico path.is-acc{stroke:var(--pm-brass);stroke-width:3px}.pmab-card h3{letter-spacing:-.015em;font-size:clamp(26px,2.1vw,30px);line-height:32px;font-weight:inherit;margin:40px 0 0}.pmab-card p{color:color-mix(in srgb,var(--pm-ink) 82%,transparent);margin:0;font-size:16px;line-height:32px}.pmab-close{border-top:1px solid color-mix(in srgb,var(--pm-cloud) 16%,transparent);justify-content:space-between;align-items:flex-end;gap:40px;margin-top:clamp(90px,9vw,140px);padding-top:clamp(40px,4vw,56px);display:flex}.pmab-btns{flex-wrap:wrap;flex:none;gap:12px;display:flex}.pmab-root.is-tab .pm-wrap{--pad:var(--g)}.pmab-root.is-tab .pmab-top{grid-template-columns:1fr;gap:28px}.pmab-root.is-tab .pmab-h1{font-size:clamp(52px,8vw,80px)}.pmab-root.is-tab .pmab-story{grid-template-columns:1fr;gap:44px}.pmab-root.is-tab .pmab-sl{position:relative;top:auto}.pmab-root.is-tab .pmab-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 28px}.pmab-root.is-tab .pmab-close{flex-direction:column;align-items:flex-start}.pmab-root.is-ph .pm-wrap{--pad:var(--g)}.pmab-root.is-ph .pmab-a{padding:112px 0 90px}.pmab-root.is-ph .pmab-b{padding:84px 0 90px}.pmab-root.is-ph .pmab-top{grid-template-columns:1fr;gap:24px}.pmab-root.is-ph .pmab-h1{font-size:clamp(42px,11.6vw,56px)}.pmab-root.is-ph .pmab-h2{font-size:clamp(36px,9.6vw,44px)}.pmab-root.is-ph .pmab-lead{font-size:16px}.pmab-root.is-ph .pmab-facts{letter-spacing:.04em;font-size:12px;line-height:1.5}.pmab-root.is-ph .pmab-fig{margin-top:44px}.pmab-root.is-ph .pmab-photo{border-radius:16px;padding:8px}.pmab-root.is-ph .pmab-pin{border-radius:9px}.pmab-root.is-ph .pmab-tape{width:84px;height:24px;top:-11px}.pmab-root.is-ph .pmab-n{letter-spacing:.05em;padding:5px 7px;font-size:12px}.pmab-root.is-ph .pmab-n1{top:80%}.pmab-root.is-ph .pmab-n2{top:6%;left:auto;right:2%}.pmab-root.is-ph .pmab-marks path{stroke-width:9px}.pmab-root.is-ph .pmab-story{grid-template-columns:1fr;gap:34px;margin-top:84px}.pmab-root.is-ph .pmab-sl{position:relative;top:auto}.pmab-root.is-ph .pmab-page{--rl:32px;--mx:44px;padding:var(--rl) 18px var(--rl) var(--mx);rotate:0deg}.pmab-root.is-ph .pmab-margin{left:28px}.pmab-root.is-ph .pmab-holes{display:none}.pmab-root.is-ph .pmab-yr{font-size:28px;display:inline-block;position:relative;top:auto;left:auto}.pmab-root.is-ph .pmab-et h3{margin-bottom:2px;font-size:23px;line-height:30px}.pmab-root.is-ph .pmab-et p{font-size:16px;line-height:var(--rl)}.pmab-root.is-ph .pmab-cards{grid-template-columns:1fr;gap:40px;margin-top:44px}.pmab-root.is-ph .pmab-card h3{margin-top:28px}.pmab-root.is-ph .pmab-close{flex-direction:column;align-items:flex-start;gap:28px;margin-top:70px}@media (prefers-reduced-motion:reduce){.pmab-hi{transform:none!important}.pmab-pen path{stroke-dashoffset:0!important}.pmab-photo{--k:1!important;--a:1!important}.pmab-en{--w:1!important}.pmab-cw{--k:1!important}}.pmab-root.is-fin .pmab-hi{transform:none}.pmab-root.is-fin .pmab-pen path{stroke-dashoffset:0}.pmab-root.is-fin .pmab-photo{--k:1!important;--a:1!important}.pmab-root.is-fin .pmab-en{--w:1!important}.pmab-root.is-fin .pmab-cw{--k:1!important}
