.ar{position:relative}.ar-tape{position:-webkit-sticky;position:sticky;top:var(--mm-head-h);z-index:60;height:58px;background:linear-gradient(180deg,rgba(255,214,150,.1),transparent 30%,rgba(0,0,0,.35)),repeating-linear-gradient(92deg,rgba(0,0,0,0) 0 7px,rgba(0,0,0,.1) 7px 9px,rgba(255,220,170,.03) 9px 15px),linear-gradient(90deg,#2a170c,#3a2212 30%,#331d0f 60%,#2a170c);border-top:1px solid #8a6a3a;border-bottom:2px solid #120a05;box-shadow:0 6px 14px rgba(0,0,0,.55);transition:top .35s cubic-bezier(.4,0,.2,1)}html:has(.mm-head.is-tucked) .ar-tape{top:0}.ar-tape[hidden]{display:none}.ar-tape-scroll{position:absolute;inset:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain}.ar-tape-scroll::-webkit-scrollbar{display:none}.ar-tape-track{position:relative;height:100%;min-width:100%;width:max-content;display:flex;align-items:stretch;justify-content:center;gap:6px;padding:6px 110px 6px 16px}.ar-tape-track .n{display:none}.ar-label{position:relative;z-index:2;flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:96px;padding:4px 10px 3px;text-decoration:none;color:var(--mm-ink);background:linear-gradient(180deg,#4a2c17,#3a2112 60%,#2c180c);box-shadow:inset 0 1px 0 rgba(255,220,170,.18),inset 0 -2px 0 rgba(0,0,0,.4),0 1px 0 rgba(0,0,0,.6);border-radius:2px;transition:transform .25s var(--mm-ease-pin),box-shadow .25s}.ar-holder{display:flex;align-items:baseline;gap:4px;padding:3px 8px 2px;white-space:nowrap;background:linear-gradient(180deg,#f1e6cc,#e2d3b0);border:2px solid #b8913f;border-radius:1px;box-shadow:inset 0 0 0 1px rgba(80,50,10,.35),0 1px 1px rgba(0,0,0,.5),inset 0 2px 0 rgba(0,0,0,.08);font:700 10.5px/1 var(--mm-mono);letter-spacing:.14em;text-transform:uppercase}.ar-holder sup{font-size:8.5px;letter-spacing:.04em;color:var(--mm-thread);vertical-align:2px}.ar-pull{width:24px;height:7px;border-radius:0 0 12px 12px;background:linear-gradient(180deg,#d8b25e,#8a6424);box-shadow:0 2px 2px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,240,200,.6)}@media (hover:hover) and (pointer:fine){.ar-label:hover{transform:translateY(2px)}.ar-label:hover .ar-holder{background:linear-gradient(180deg,#fbf3df,#ecdfc0)}}.ar-label.is-on{transform:translateY(5px);z-index:3;box-shadow:inset 0 1px 0 rgba(255,220,170,.25),0 -4px 0 #120a05,0 6px 8px rgba(0,0,0,.6)}.ar-label.is-on .ar-holder{background:linear-gradient(180deg,#fff8e6,#f1e3c2);border-color:#d9b25a}.ar-label.is-on .ar-holder span{color:var(--mm-thread)}.ar-label:focus-visible{outline:2px dashed #d9b25a;outline-offset:2px}.ar-needle{position:absolute;left:0;top:4px;width:var(--nw,100px);height:calc(100% - 8px);z-index:1;pointer-events:none;border-radius:3px;box-shadow:0 0 0 2px rgba(217,178,90,.65),0 0 14px rgba(255,190,110,.35);transform:translateX(var(--nx,0));transition:transform .35s var(--mm-ease-pin),width .35s var(--mm-ease-pin)}.ar-tape-read{position:absolute;right:12px;top:50%;margin:-11px 0 0;z-index:5;font:700 11px/1 var(--mm-mono);letter-spacing:.1em;color:#2a1708;padding:5px 8px 4px;background:linear-gradient(180deg,#e4c272,#a9802f);border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,245,210,.6)}.ar-wall{position:relative;max-width:1360px;margin:0 auto;padding:14px 4vw 40px}.ar-wall.is-swapping .mm-threads{opacity:0;transition:opacity .12s}.ar-wall .mm-threads{transition:opacity .2s}.ar-intro{display:flex;align-items:center;flex-wrap:wrap;gap:6px 22px;margin:0 0 4px}.ar-title{font-size:14px;transform:rotate(-1deg)}.ar-hint{margin:0;font:12px/1.3 var(--mm-type);color:var(--mm-bone-dim);opacity:.85}.ar-end{display:table;margin:10px auto 0;font-size:14px;transform:rotate(1deg)}.ar-bay{position:relative;padding:18px 0 34px;scroll-margin-top:calc(var(--mm-head-h) + 56px)}.ar-bay[hidden]{display:none}.ar-bay+.ar-bay{padding-top:46px}.ar-bay+.ar-bay:before{content:"";position:absolute;left:-1vw;right:-1vw;top:6px;height:2px;background:repeating-linear-gradient(90deg,rgba(239,228,204,.4) 0 14px,transparent 14px 24px);transform:rotate(-.25deg)}.ar-wall.is-filtered .ar-bay{padding-top:18px}.ar-wall.is-filtered .ar-bay:before{display:none}.ar-bay-head{position:relative;display:flex;align-items:center;gap:26px;min-height:96px;margin:0 0 26px}.ar-ptag-wrap{position:relative;flex:none}.ar-ptag-wrap>.mm-pin{z-index:7}.ar-ptag{position:relative;color:var(--mm-ink);background:linear-gradient(170deg,#eadfc4,#d6c49c);padding:12px 26px 10px 40px;-webkit-clip-path:polygon(0 50%,22px 0,100% 0,100% 100%,22px 100%);clip-path:polygon(0 50%,22px 0,100% 0,100% 100%,22px 100%);filter:drop-shadow(3px 6px 6px rgba(0,0,0,.5));transform:rotate(var(--hr,-2deg))}.ar-ptag:before{content:"";position:absolute;inset:5px 6px 5px 24px;border:1.2px dashed rgba(28,19,14,.4);pointer-events:none}.ar-ptag .pt-no{display:block;font:700 10.5px/1 var(--mm-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--mm-buy);margin:0 0 6px}.ar-ptag h2{margin:0;font:900 italic clamp(26px,2.6vw,36px)/1 var(--mm-serif);letter-spacing:-.005em}.ar-bay-line{transform:rotate(var(--lr,1deg));font-size:15px;max-width:34ch}.ar-mini{position:relative;flex:none;width:74px;margin:0;transform:rotate(var(--r,4deg));pointer-events:none;cursor:default}.ar-mini-w{filter:sepia(.2) saturate(.7) brightness(.78) drop-shadow(2px 4px 3px rgba(0,0,0,.5))}.ar-mini:before{content:"";position:absolute;z-index:2;left:50%;top:-6px;width:44px;height:13px;transform:translateX(-50%) rotate(-4deg);background:linear-gradient(180deg,rgba(238,226,196,.72),rgba(214,198,160,.62));box-shadow:0 1px 2px rgba(0,0,0,.25)}.ar-mini-cut{position:relative;overflow:hidden;aspect-ratio:4/5;background:#1a1310}.ar-mini-cut img,.ar-mini-cut video{width:100%;height:100%;object-fit:cover}.ar-mini-cut video{position:absolute;inset:0;opacity:0;transition:opacity .4s}.ar-mini-cut video.is-playing{opacity:1}.ar-moves{position:absolute;left:4px;bottom:4px;z-index:3;font:8px/1 var(--mm-mono);letter-spacing:.16em;color:var(--mm-bone);background:rgba(15,10,8,.72);padding:3px 4px}.ar-mini-cut:has(video.is-playing) .ar-moves{color:#ffb38a}.ar-head-cut.mm-decor{position:relative;flex:none;margin-left:auto;width:84px;align-self:center;z-index:2}.ar-head-pair.mm-decor{position:relative;right:auto;bottom:auto;flex:none;width:60px;align-self:flex-start;margin:-4px 0 0 1vw;z-index:1}.ar-intro{position:relative}.ar-intro-dec.mm-decor{right:auto;left:78%;top:-10px;width:62px}.ar-end-dec.mm-decor{right:4%;bottom:8px;width:84px}.ar-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:72px 30px;gap:72px 30px;grid-auto-flow:dense;padding:4px 0 34px}.ar-card.is-big{grid-column:span 2;grid-row:span 2}.ar-card{position:relative;margin:0;cursor:pointer;transform:translate(var(--dx,0),var(--dy,0)) rotate(var(--r,0deg));transition:transform .45s var(--mm-ease-pin)}.ar-drop{position:relative;transform-origin:var(--px,50%) 9px}.ar-cutw{filter:var(--mm-drop);transition:filter .4s}.ar-cut,.ar-cutw{display:block;position:relative}.ar-cut{overflow:hidden;aspect-ratio:4/5;padding:6px;background:linear-gradient(170deg,#efe4cb,#dccba5)}.ar-cut img{display:block;width:100%;height:100%;object-fit:cover;background:#1a1310}.ar-cut:after,.ar-mini-cut:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(160deg,rgba(255,240,210,.1),transparent 40%,rgba(40,20,0,.18));mix-blend-mode:screen}.ar-ear{position:absolute;right:0;top:0;width:24px;height:24px;z-index:2;pointer-events:none;background:linear-gradient(225deg,transparent 50%,#cbb990 0,#e9dcc0 70%,#b9a57c);filter:drop-shadow(-2px 3px 2px rgba(0,0,0,.45))}.ar-card>.mm-pin{z-index:7}.ar-cutw:focus-visible{outline:2px dashed var(--mm-copper);outline-offset:4px}.ar-card:focus-within{z-index:30!important}.mm-hover .ar-card:hover{z-index:30!important;transform:translate(var(--dx,0),calc(var(--dy,0) - 6px)) rotate(calc(var(--r,0deg) * .4))}.mm-hover .ar-card:hover .ar-cutw{filter:drop-shadow(8px 18px 14px rgba(0,0,0,.65))}.ar-tag{position:absolute;right:5%;top:calc(100% - 26px);z-index:7;transform:rotate(var(--tr,3deg));width:max-content;min-width:118px;max-width:min(92%,230px);background:var(--mm-paper);color:var(--mm-ink);padding:7px 11px 7px 21px;font:11px/1.3 var(--mm-mono);letter-spacing:.06em;-webkit-clip-path:polygon(12px 0,100% 0,100% 100%,12px 100%,0 14px);clip-path:polygon(12px 0,100% 0,100% 100%,12px 100%,0 14px);filter:drop-shadow(2px 4px 3px rgba(0,0,0,.5));transition:transform .35s var(--mm-ease-pin)}.ar-tag:before{content:"";position:absolute;left:6px;top:11px;width:6px;height:6px;border-radius:50%;background:var(--mm-wall)}.ar-tag .no{display:block;font-weight:700;color:var(--mm-buy);letter-spacing:.14em;font-size:10px}.ar-tag .no i{font-style:normal;font-weight:400;color:#6b4f38;letter-spacing:.06em}.ar-tag .ttl{display:block;font:900 italic 15px/1.1 var(--mm-serif);letter-spacing:0;text-decoration:none;margin-top:2px}.ar-tag .more{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.3,1,.4,1)}.ar-tag .more-in{overflow:hidden;min-height:0;visibility:hidden;transition:visibility 0s .32s}.ar-card:focus-within .ar-tag,.mm-hover .ar-card:hover .ar-tag{transform:rotate(calc(var(--tr,3deg) * .3))}.ar-card:focus-within .more,.mm-hover .ar-card:hover .more{grid-template-rows:1fr}.ar-card:focus-within .more-in,.mm-hover .ar-card:hover .more-in{visibility:visible;transition:visibility 0s}.ar-tag .line{margin:6px 0 2px;font:12.5px/1.3 var(--mm-type);letter-spacing:0;color:#3c2c20;max-width:24ch}.ar-tag .ar-buy{display:inline-block;margin-top:4px;font:700 11px/1.2 var(--mm-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mm-buy);white-space:nowrap}.ar-tag .ar-buy:after{content:" ↗"}.ar-card.is-big .ar-tag{padding:9px 14px 9px 24px;max-width:min(80%,280px)}.ar-card.is-big .ar-tag .ttl{font-size:19px}.ar-card.is-taken:before{content:"";position:absolute;left:0;right:0;top:0;aspect-ratio:4/5;background:rgba(214,180,130,.13);box-shadow:inset 0 0 30px rgba(0,0,0,.35)}.ar-bay-head.mm-reveal:not(.is-in),.ar-card.mm-reveal:not(.is-in),.ar-fill.mm-reveal:not(.is-in){opacity:1}.ar-bay-head.mm-reveal:not(.is-in){transform:none}.ar-card.mm-reveal:not(.is-in) .ar-drop{opacity:0;transform:translateY(-60px) rotate(9deg)}.ar-card.mm-reveal .ar-drop{transition:opacity .4s ease var(--mm-delay,0s),transform .9s var(--mm-ease-pin) var(--mm-delay,0s)}.ar-bay-head.mm-reveal>*{transition:opacity .5s ease calc(var(--mm-delay,0s) + var(--k, 0) * 90ms),transform .8s var(--mm-ease-pin) calc(var(--mm-delay,0s) + var(--k, 0) * 90ms)}.ar-bay-head.mm-reveal:not(.is-in)>*{opacity:0;transform:translateY(-24px) rotate(-5deg)}.ar-bay-head>:nth-child(2){--k:1}.ar-bay-head>:nth-child(3){--k:2}.ar-bay-head>:nth-child(4){--k:3}.ar-fill.mm-reveal>:not(.mm-pin){transition:opacity .5s ease var(--mm-delay,0s),transform .9s var(--mm-ease-pin) var(--mm-delay,0s)}.ar-fill.mm-reveal:not(.is-in)>:not(.mm-pin){opacity:0;transform:translateY(-40px) rotate(-8deg)}.ar-fill[hidden]{display:none}.ar-fill{position:relative;align-self:start}.ar-note{aspect-ratio:4/5;display:flex;flex-direction:column;justify-content:center;gap:14px;padding:34px 20px 22px;margin:6% 4% 0;color:var(--mm-ink);transform:rotate(var(--r,-2deg))}.ar-note:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,transparent 0 40px,rgba(168,21,27,.5) 40px 41.5px,transparent 41.5px),repeating-linear-gradient(180deg,transparent 0 25px,rgba(47,93,122,.25) 25px 26px),linear-gradient(170deg,#f1e7cf,#e1d1ad);background-position:0 0,0 16px,0 0;box-shadow:3px 8px 14px rgba(0,0,0,.55);-webkit-clip-path:var(--mm-rag-sheet);clip-path:var(--mm-rag-sheet)}.ar-note p{margin:0}.ar-note-no{font:700 10px/1 var(--mm-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--mm-buy)}.ar-note-t{font:clamp(16px,1.45vw,20px)/1.35 var(--mm-type)}.ar-note-sig{align-self:flex-end;font:italic 700 18px/1 var(--mm-serif);color:var(--mm-ink-2)}.ar-note-sig:before{content:"— "}.ar-note:after{content:"";position:absolute;left:50%;top:-7px;width:64px;height:16px;transform:translateX(-50%) rotate(3deg);background:linear-gradient(180deg,rgba(238,226,196,.75),rgba(214,198,160,.65));box-shadow:0 1px 2px rgba(0,0,0,.25)}.ar-note{pointer-events:none;cursor:default}@media (max-width:1200px){.ar-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:1000px){.ar-grid{grid-template-columns:repeat(3,1fr)}.ar-head-cut.mm-decor{width:72px}}@media (max-width:960px){.ar-tape{height:auto}.ar-tape-scroll{position:relative;inset:auto;overflow:hidden}.ar-tape-track{width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:5px;gap:5px;padding:6px 8px 8px}.ar-label{min-width:0;padding:4px 3px 3px}.ar-holder{max-width:100%;padding:3px 4px 2px;font-size:9.5px;letter-spacing:.06em;gap:2px}.ar-holder span{overflow:hidden;text-overflow:ellipsis}.ar-holder sup{font-size:8px}.ar-pull{width:18px;height:5px}.ar-label.is-on{transform:translateY(2px)}.ar-needle{top:0;height:var(--nh,100%);transform:translate(var(--nx,0),var(--ny,0))}.ar-tape-read{display:none}}@media (max-width:700px){.ar-wall{padding:10px 12px 30px}.ar-intro{gap:4px 12px}.ar-title{font-size:13px}.ar-hint{font-size:11px}.ar-bay{padding:12px 0 22px}.ar-bay+.ar-bay{padding-top:34px}.ar-wall.is-filtered .ar-bay{padding-top:12px}.ar-bay-head{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;grid-gap:10px;gap:10px;align-items:start;min-height:0;margin:0 0 18px}.ar-ptag-wrap{grid-column:1;grid-row:1;justify-self:start}.ar-ptag{padding:9px 18px 8px 34px}.ar-ptag h2{font-size:25px}.ar-ptag .pt-no{font-size:9.5px;margin-bottom:5px}.ar-ptag-wrap>.mm-pin{left:20px!important}.ar-bay-line{grid-column:1;grid-row:2;justify-self:start;font-size:12.5px;max-width:100%;margin-left:6px}.ar-head-cut.mm-decor{grid-column:2;grid-row:1/span 2;align-self:center;width:56px;margin:0 4px 0 0}.ar-head-pair.mm-decor,.ar-intro-dec.mm-decor{display:none}.ar-end-dec.mm-decor{width:52px;right:2px;bottom:auto;top:auto;margin-top:0;transform-origin:top;bottom:-56px}.ar-bay-head .is-m-off,.ar-mini{display:none}.ar-grid{grid-template-columns:repeat(2,1fr);gap:72px 14px;padding-bottom:40px}.ar-tag{right:3%;top:calc(100% - 24px);min-width:0;max-width:94%;padding:5px 8px 6px 18px;font-size:9.5px}.ar-tag:before{left:5px;top:10px;width:5px;height:5px}.ar-tag .no{font-size:9px}.ar-tag .ttl{font-size:13.5px}.ar-tag .no i{display:none}.ar-tag .ar-buy{font-size:9.5px;letter-spacing:.04em;padding:4px 0 1px}.ar-cut{padding:4px}.ar-card.is-big .ar-tag{padding:7px 12px 8px 22px}.ar-card.is-big .ar-tag .ttl{font-size:17px}.ar-ear{width:18px;height:18px}.ar-note{padding:30px 14px 16px;gap:10px;margin:4% 3% 0}.ar-note-t{font-size:14px}.ar-note-sig{font-size:15px}}@media (prefers-reduced-motion:reduce){html:has(.mm-head.is-tucked) .ar-tape{top:var(--mm-head-h)}}.ar-note{display:none}.ar-note.ar-note-all{display:flex}@media (min-width:1201px){.ar-card.ar-big-5{grid-column:span 2;grid-row:span 2}.ar-note.ar-note-5{display:flex}.ar-card.ar-big-5 .ar-tag{padding:9px 14px 9px 24px;max-width:min(80%,280px)}.ar-card.ar-big-5 .ar-tag .ttl{font-size:19px}}@media (min-width:1001px) and (max-width:1200px){.ar-card.ar-big-4{grid-column:span 2;grid-row:span 2}.ar-note.ar-note-4{display:flex}.ar-card.ar-big-4 .ar-tag{padding:9px 14px 9px 24px;max-width:min(80%,280px)}.ar-card.ar-big-4 .ar-tag .ttl{font-size:19px}}@media (min-width:701px) and (max-width:1000px){.ar-card.ar-big-3{grid-column:span 2;grid-row:span 2}.ar-note.ar-note-3{display:flex}.ar-card.ar-big-3 .ar-tag{padding:9px 14px 9px 24px;max-width:min(80%,280px)}.ar-card.ar-big-3 .ar-tag .ttl{font-size:19px}}@media (max-width:700px){.ar-card.ar-big-2{grid-column:span 2;grid-row:span 2}.ar-note.ar-note-2{display:flex}.ar-card.ar-big-2 .ar-tag{padding:7px 12px 8px 22px;max-width:min(80%,280px)}.ar-card.ar-big-2 .ar-tag .ttl{font-size:17px}}.ar-ghost{position:relative;display:block;aspect-ratio:4/5;margin:4% 6% 0;transform:rotate(var(--r,1.5deg));background:rgba(214,180,130,.07);box-shadow:inset 0 0 30px rgba(0,0,0,.35),inset 0 0 0 1px rgba(233,220,192,.06)}.ar-ghost:nth-child(odd){--r:-2deg}.ar-ghost:before{content:"";position:absolute;left:50%;top:9px;width:4px;height:4px;margin:-2px 0 0 -2px;border-radius:50%;background:#0d0806;box-shadow:0 1px 0 rgba(255,225,180,.18)}.ar-ghost:after{content:"";position:absolute;left:calc(50% - 9px);top:2px;width:18px;height:12px;background:#d8c7a0;opacity:.55;-webkit-clip-path:polygon(0 0,100% 0,80% 70%,55% 40%,30% 100%,10% 55%);clip-path:polygon(0 0,100% 0,80% 70%,55% 40%,30% 100%,10% 55%)}@media (max-width:700px){.ar-grid.is-empty .ar-ghost:nth-of-type(n+3){display:none}}.ar-bay--bare{padding-top:28px}.ar-bare-go{display:flex;flex-wrap:wrap;gap:18px 34px;justify-content:center;margin:8px 0 0}.ar-bare-go .mm-tag:nth-child(2){--mm-tag-r:2deg}.mm-touch .ar-tag .more{display:none}.ar-tag .ar-buy.is-soon:after{content:""}