.bMlMnq_page{background:var(--paper);min-height:100dvh;color:var(--ink);font-family:var(--font-sans), var(--font);flex-direction:column;display:flex;overflow-x:clip}.bMlMnq_main{box-sizing:border-box;flex:1 0 auto;width:min(1180px,100% - 48px);margin:0 auto;padding:152px 0 96px}.bMlMnq_hero{max-width:760px;animation:bMlMnq_rise .56s var(--ease-out) both}.bMlMnq_kicker{color:var(--accent-press);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.bMlMnq_hero h1{letter-spacing:-.04em;text-wrap:balance;margin:12px 0 0;font-size:clamp(38px,5.4vw,64px);font-weight:600;line-height:1.02}.bMlMnq_about{max-width:600px;color:var(--muted);margin:16px 0 0;font-size:17px;line-height:1.6}.bMlMnq_jump{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.bMlMnq_jump a{border-radius:var(--radius-control);background:var(--card);min-height:40px;box-shadow:var(--ring);color:var(--ink);transition:background .2s var(--ease-out), color .2s var(--ease-out);align-items:center;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.bMlMnq_jump a:hover{background:var(--berry);color:#fff}.bMlMnq_chapter{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);margin-top:clamp(56px,8vw,104px);scroll-margin-top:110px;display:grid}.bMlMnq_chapter[data-flip] .bMlMnq_cover{order:2}.bMlMnq_cover{aspect-ratio:4/5;background:var(--blush);box-shadow:var(--lift);border-radius:22px;position:relative;overflow:hidden}.bMlMnq_cover img{transition:scale .9s var(--ease-out)}.bMlMnq_chapter:hover .bMlMnq_cover img{scale:1.04}.bMlMnq_number{color:#fff;letter-spacing:-.05em;text-shadow:0 6px 24px #2a0d1859;font-size:clamp(44px,6vw,76px);font-weight:600;line-height:1;position:absolute;bottom:18px;left:20px}.bMlMnq_chapter[data-flip] .bMlMnq_number{left:auto;right:20px}.bMlMnq_text h2{letter-spacing:-.03em;margin:0;font-size:clamp(28px,3.4vw,40px);font-weight:600;line-height:1.1}.bMlMnq_text>p{color:var(--muted);margin:12px 0 0;font-size:17px;line-height:1.6}.bMlMnq_items{gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}.bMlMnq_item{border-radius:var(--radius-card);background:var(--card);box-shadow:var(--ring);color:inherit;transition:transform .22s var(--ease-out), box-shadow .22s var(--ease-out);grid-template-columns:64px minmax(0,1fr);align-items:center;gap:14px;padding:10px;text-decoration:none;display:grid}.bMlMnq_item:hover{box-shadow:0 0 0 2px var(--accent);transform:translate(4px)}.bMlMnq_item img{object-fit:cover;background:var(--blush);border-radius:10px;width:64px;height:80px}.bMlMnq_item>span{gap:2px;display:grid}.bMlMnq_item strong{font-size:15.5px}.bMlMnq_item small{color:var(--muted);font-size:13px}.bMlMnq_note{color:var(--muted);margin-top:2px;font-size:13.5px;line-height:1.45}.bMlMnq_more{color:var(--accent-press);gap:6px;margin-top:18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.bMlMnq_more span{transition:translate .2s var(--ease-out)}.bMlMnq_more:hover span{translate:4px}.bMlMnq_worn{margin-top:clamp(64px,9vw,120px);scroll-margin-top:110px}.bMlMnq_worn h2{letter-spacing:-.03em;margin:0;font-size:clamp(28px,3.4vw,40px);font-weight:600}.bMlMnq_worn ul{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}.bMlMnq_worn li:nth-child(2n){translate:0 28px}.bMlMnq_wornCard{aspect-ratio:3/4;border-radius:var(--radius-card);background:var(--blush);color:#fff;text-decoration:none;display:block;position:relative;overflow:hidden}.bMlMnq_wornCard img{transition:scale .7s var(--ease-out)}.bMlMnq_wornCard:hover img{scale:1.06}.bMlMnq_caption{background:linear-gradient(#0000,#2a0d18b8);gap:2px;padding:40px 14px 14px;display:grid;position:absolute;bottom:0;left:0;right:0}.bMlMnq_caption strong{font-size:15px}.bMlMnq_caption small{opacity:.85;font-size:12.5px}@keyframes bMlMnq_rise{0%{opacity:0;transform:translateY(12px)}}@media (max-width:820px){.bMlMnq_chapter{grid-template-columns:1fr}.bMlMnq_chapter[data-flip] .bMlMnq_cover{order:0}.bMlMnq_cover{aspect-ratio:4/3.6}}@media (max-width:640px){.bMlMnq_main{width:calc(100% - 2 * var(--gutter-mobile));padding-top:112px}.bMlMnq_worn ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media (prefers-reduced-motion:reduce){.bMlMnq_hero{animation:none}.bMlMnq_cover img,.bMlMnq_wornCard img,.bMlMnq_item,.bMlMnq_more span{transition:none}.bMlMnq_chapter:hover .bMlMnq_cover img,.bMlMnq_wornCard:hover img{scale:none}.bMlMnq_item:hover{transform:none}}
