.mc .pick{margin-top:48px;padding-top:24px;border-top:1px solid rgba(250,246,239,.12)}.mc .pick-h{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.mc .pick-h b{font-size:15px;font-weight:600}.mc .cchips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:16px}.mc .cchip{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:14px;border:0;background:rgba(250,246,239,.05);box-shadow:inset 0 0 0 1px rgba(250,246,239,.14);color:var(--parch);font-size:15px;font-weight:500;cursor:pointer;text-align:left;transition:background .25s,box-shadow .25s;min-height:48px}.mc .cchip:hover{background:rgba(250,246,239,.09)}.mc .cchip-t{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.mc .cchip b{font-weight:600;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc .cchip .flag-i{width:22px;height:15px}.mc .cchip[aria-pressed=true]{background:rgba(239,140,36,.16);box-shadow:inset 0 0 0 1.5px var(--saffron)}.mc .detail{position:relative;margin-top:-112px;padding:0 88px}.mc .cpanel{display:grid;grid-template-columns:420px minmax(0,1fr);background:#fff;border-radius:28px;box-shadow:0 0 0 1px var(--line),0 40px 80px -40px rgba(11,9,7,.45);overflow:hidden;transition:background .3s}.mc .cp-l{padding:44px;border-right:1px solid var(--line);display:flex;flex-direction:column;position:relative}.mc .cp-r{padding:44px 48px}.mc .cp-top{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:18px}.mc .cp-top .flag-i{width:40px;height:28px;border-radius:4px}.mc .cp-top h2{font-size:40px;font-weight:600;letter-spacing:-.02em;line-height:1.05}.mc .cp-top .cs{font-size:14px;padding:4px 12px}.mc .cp-lede{font-size:17px;line-height:1.55;color:var(--mute);margin-top:16px;text-wrap:pretty}.mc .cp-meta{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:12px 20px;gap:12px 20px;margin-top:28px;padding-top:24px;border-top:1px solid var(--line);font-size:15.5px}.mc .cp-meta dt{color:var(--mute)}.mc .cp-meta dd{font-weight:500}.mc .cp-meta dd small{display:block;font-weight:400;color:var(--mute);font-size:14px;margin-top:2px}.mc .cp-cta{gap:10px;margin-top:auto;padding-top:32px}.mc .cp-cta,.mc .cp-h{display:flex;flex-wrap:wrap}.mc .cp-h{justify-content:space-between;align-items:baseline;gap:16px}.mc .cp-h h3{font-size:22px;font-weight:600;letter-spacing:-.01em}.mc .cp-h p{font-size:14.5px;color:var(--mute)}.mc .rws{margin-top:16px;border-top:1px solid var(--line)}.mc .rw{display:grid;grid-template-columns:110px minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center;padding:15px 0;border-bottom:1px solid var(--line)}.mc .rw code{font:600 15px var(--font-sans),Outfit,sans-serif;letter-spacing:.03em;padding:5px 10px;border-radius:8px;background:var(--parch);box-shadow:0 0 0 1px var(--line);width:-moz-fit-content;width:fit-content;white-space:nowrap}.mc .rw span{font-size:16px}.mc .rw em{font-style:normal;font-size:13.5px;color:var(--mute);display:flex;align-items:center;gap:6px;white-space:nowrap}.mc .rw em .ion{color:var(--accent);font-size:16px}.mc .ret{margin-top:28px;padding:22px 24px;border-radius:18px;background:var(--parch);box-shadow:0 0 0 1px var(--line)}.mc .ret h4{font-size:17px;font-weight:600;display:flex;align-items:center;gap:8px}.mc .ret h4 .ion{color:var(--accent);font-size:20px}.mc .ret p{font-size:15.5px;line-height:1.5;color:var(--mute);margin-top:6px;text-wrap:pretty}.mc .ret-c{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.mc .ret-c span{display:flex;align-items:center;gap:7px;padding:7px 12px;border-radius:10px;background:#fff;box-shadow:0 0 0 1px var(--line);font-size:14.5px;font-weight:600}.mc .ret-c .ion{color:var(--accent)}.mc .ret-btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.mc .cpanel.soon{background:var(--parch);box-shadow:0 0 0 1.5px rgba(168,79,0,.35),0 40px 80px -40px rgba(11,9,7,.35)}.mc .cpanel.soon .cp-l{background:repeating-linear-gradient(45deg,rgba(239,140,36,.07) 0 2px,transparent 2px 9px);border-right:1px dashed rgba(168,79,0,.35)}.mc .cpanel.soon .cp-top .flag-i{filter:saturate(.25)}.mc .cpanel.soon .rw{border-bottom-style:dashed}.mc .cpanel.soon .rw code{background:transparent;box-shadow:0 0 0 1px rgba(168,79,0,.3);color:var(--mute)}.mc .cpanel.soon .rw span{color:var(--mute)}.mc .cpanel.soon .ret{background:#fff;box-shadow:0 0 0 1.5px rgba(168,79,0,.35)}.mc .cnote{display:flex;gap:10px;align-items:flex-start;margin-top:16px;font-size:15px;line-height:1.5;color:var(--ink)}.mc .cnote .ion{color:var(--accent);font-size:19px;margin-top:1px}.mc .rgrid{display:grid;grid-template-columns:minmax(0,440px) minmax(0,1fr);grid-gap:72px;gap:72px;margin-top:56px;align-items:start}.mc .stps{border-top:1px solid rgba(250,246,239,.12)}.mc .stp{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:12px;gap:12px;width:100%;padding:18px 0;border:0;border-bottom:1px solid rgba(250,246,239,.12);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.mc .stp .dnum{opacity:.45;transition:opacity .3s}.mc .stp:hover .dnum,.mc .stp[aria-selected=true] .dnum{opacity:1}.mc .stp b{font-size:19px;font-weight:600;display:block;color:var(--dmute);transition:color .3s}.mc .stp:hover b,.mc .stp[aria-selected=true] b{color:var(--parch)}.mc .stp p{font-size:15.5px;line-height:1.5;color:var(--dmute);margin-top:4px}.mc .mk-t{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.mc .mk-t h3{font-size:22px;font-weight:600}.mc .mk-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:18px}.mc .mk-meta div{background:#fff;border-radius:12px;padding:12px 14px;box-shadow:0 0 0 1px var(--line)}.mc .mk-meta small{display:block;font-size:13px;color:var(--mute)}.mc .mk-meta b{display:block;font-size:15.5px;font-weight:600;margin-top:2px}.mc table.bands{width:100%;border-collapse:collapse;margin-top:18px;font-size:15.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mc .bands th{text-align:left;font-size:13px;font-weight:500;color:var(--mute);padding:0 12px 10px}.mc .bands td,.mc .bands th{border-bottom:1px solid var(--line)}.mc .bands td{padding:12px}.mc .bands td:last-child,.mc .bands th:last-child{text-align:right}.mc .bands tr.ed td{background:#FFF4E5}.mc .rate-v{display:inline-flex;align-items:center;gap:8px;justify-content:flex-end}.mc .rate-in{padding:4px 10px;border-radius:8px;background:#fff;box-shadow:0 0 0 1.5px var(--saffron);font-weight:600}.mc .rate-was{font-size:13px;color:var(--mute);text-decoration:line-through}.mc .rate-tag{font-size:12px;font-weight:500;padding:2px 8px;border-radius:99px;background:#F6E6CF;color:#7A3A00}.mc .mk-rel{display:flex;justify-content:space-between;gap:12px;margin-top:12px;font-size:14.5px;color:var(--mute);padding:0 12px}.mc .multi{position:relative;overflow:hidden}.mc .multi:before{content:"";position:absolute;inset:0;background-image:radial-gradient(#DDD1BD 1.2px,transparent 1.6px);background-size:8.58px 8.58px;-webkit-mask-image:radial-gradient(45% 55% at 72% 55%,#000 20%,transparent 80%);mask-image:radial-gradient(45% 55% at 72% 55%,#000 20%,transparent 80%);pointer-events:none}.mc .multi>*{position:relative}.mc .mgrid{display:grid;grid-template-columns:minmax(0,440px) minmax(0,1fr);grid-gap:72px;gap:72px;align-items:center}@container pg (max-width:1100px){.mc .mgrid,.mc .rgrid{grid-template-columns:minmax(0,1fr);gap:48px}.mc .pick{margin-top:40px}.mc .detail{padding:0 48px}.mc .cpanel{grid-template-columns:minmax(0,1fr)}.mc .cp-l{border-right:0;border-bottom:1px solid var(--line)}.mc .cpanel.soon .cp-l{border-right:0;border-bottom:1px dashed rgba(168,79,0,.35)}}@container pg (max-width:640px){.mc .pick{margin-top:32px}.mc .cchips{display:flex;overflow-x:auto;margin:16px -20px 0;padding:2px 20px 6px;scroll-padding-inline:20px;scroll-snap-type:x mandatory;scrollbar-width:none}.mc .cchip{flex:none;scroll-snap-align:start}.mc .cchip b{overflow:visible}.mc .detail{padding:0 12px;margin-top:-88px}.mc .cpanel{border-radius:22px}.mc .cp-l,.mc .cp-r{padding:26px 20px}.mc .cp-top h2{font-size:32px}.mc .cp-cta .cbtn{flex:1 1 100%}.mc .rw{grid-template-columns:84px minmax(0,1fr)}.mc .rw em{grid-column:2}.mc .stp{grid-template-columns:56px minmax(0,1fr)}.mc .mk-meta{grid-template-columns:1fr 1fr}.mc .mk-meta div:last-child{grid-column:1/-1}.mc .bands{font-size:14.5px}.mc .bands td,.mc .bands th{padding-left:6px;padding-right:6px}}