.a2 .mp{margin:1.4em 0 0}.a2 .mp-switch{display:inline-flex;padding:3px;border-radius:999px;border:1px solid var(--a-line-strong);background:var(--a-surface);margin-bottom:18px}.a2 .mp-switch button{height:34px;padding:0 16px;border:0;border-radius:999px;background:transparent;color:var(--a-muted);font:600 .85rem var(--font-inter),sans-serif;cursor:pointer;transition:background .3s,color .3s}.a2 .mp-switch button[aria-pressed=true]{background:var(--a-gold);color:#120c02}.a2 .mp-track{list-style:none;margin:0;padding:0;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));counter-reset:mp}@media (min-width:860px){.a2 .mp-track{grid-template-columns:repeat(6,minmax(0,1fr));gap:0}}.a2 .mp-node{position:relative;margin:0}@media (min-width:860px){.a2 .mp-node:not(:last-child):after{content:"";position:absolute;top:34px;left:calc(50% + 32px);right:calc(-50% + 32px);height:2px;background:linear-gradient(90deg,var(--a-gold),color-mix(in srgb,var(--a-gold) 35%,transparent));transition:opacity .3s}.a2 .mp-node.is-off:after,.a2 .mp-node:has(+.is-off):after{opacity:.18}}.a2 .mp-node>button{width:100%;display:grid;justify-items:center;gap:6px;padding:6px 4px 10px;border:0;background:transparent;color:var(--a-text);text-align:center;cursor:pointer}.a2 .mp-icon{position:relative;display:grid;place-items:center;width:64px;height:64px;border-radius:50%;border:2px solid color-mix(in srgb,var(--a-gold) 55%,transparent);background:radial-gradient(circle at 35% 30%,color-mix(in srgb,var(--a-gold) 26%,#1a1030),#0d0820 70%);font:700 1.6rem/1 var(--font-fraunces),serif;color:var(--a-gold);transition:transform .4s var(--ease-heavy),box-shadow .4s,border-color .3s,filter .3s}.a2 .mp-node>button:hover .mp-icon{border-color:var(--a-gold)}.a2 .mp-node.is-sel .mp-icon{border-color:#ffe9a8;box-shadow:0 0 0 4px color-mix(in srgb,var(--a-gold) 22%,transparent),0 0 28px color-mix(in srgb,var(--a-gold) 55%,transparent);transform:translateY(-2px)}.a2 .mp-node.is-time .mp-icon{color:#b9a7ff;border-color:color-mix(in srgb,#a78bfa 55%,transparent);background:radial-gradient(circle at 35% 30%,color-mix(in srgb,#a78bfa 26%,#1a1030),#0d0820 70%)}.a2 .mp-node.is-off .mp-icon{filter:grayscale(1) brightness(.55)}.a2 .mp-lock{position:absolute;right:-4px;bottom:-4px;font-style:normal;font-size:1rem;filter:none}.a2 .mp-node b{font:700 .92rem var(--font-manrope),sans-serif;color:#f6eedb}.a2 .mp-node small{font-size:.76rem}.a2 .mp-node small,.a2 .mp-node.is-off b{color:var(--a-faint)}.a2 .mp-card{margin-top:14px;padding:18px 20px;border-radius:10px;border:1px solid color-mix(in srgb,var(--a-gold) 40%,transparent);background:linear-gradient(160deg,color-mix(in srgb,var(--a-gold) 8%,transparent),var(--a-surface) 60%);min-height:10.5em}.a2 .mp-card-title{margin:0 0 12px;display:flex;flex-wrap:wrap;gap:10px;align-items:center;font:700 1.1rem var(--font-manrope),sans-serif;color:#f6eedb}.a2 .mp-tag{font:700 .66rem/1 var(--font-manrope),sans-serif;letter-spacing:.12em;text-transform:uppercase;padding:5px 8px;border-radius:999px;background:color-mix(in srgb,var(--a-gold) 18%,transparent);color:var(--a-gold)}.a2 .mp-cols{display:grid;gap:14px}@media (min-width:700px){.a2 .mp-cols{grid-template-columns:1fr 1fr;gap:24px}}.a2 .mp-cols h4{margin:0 0 6px;font:700 .7rem/1.3 var(--font-manrope),sans-serif;letter-spacing:.14em;text-transform:uppercase}.a2 .mp-gain h4{color:#6fbf73}.a2 .mp-limit h4{color:#e08a7a}.a2 .mp-cols p,.a2 .mp-locked{margin:0;color:var(--a-text);line-height:1.6}.a2 .mp-locked{color:var(--a-muted)}@media (prefers-reduced-motion:reduce){.a2 .mp-icon{transition:none}}.a2 .mp-verdict{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:22px 0 6px;border-radius:10px;overflow:hidden;border:1px solid var(--a-line)}.a2 .mp-verdict-step{padding:14px 14px 16px;display:grid;gap:4px;background:var(--a-surface);border-top:4px solid var(--a-line)}.a2 .mp-verdict-step:first-child{border-top-color:#6fbf73}.a2 .mp-verdict-step:nth-child(2){border-top-color:var(--a-gold)}.a2 .mp-verdict-step:nth-child(3){border-top-color:#e08a7a}.a2 .mp-verdict-step b{font:700 .95rem var(--font-manrope),sans-serif;color:var(--a-muted)}.a2 .mp-verdict-step span{font-size:.82rem;color:var(--a-faint)}.a2 .mp-verdict-step.is-here{background:linear-gradient(180deg,color-mix(in srgb,var(--a-gold) 20%,transparent),var(--a-surface))}.a2 .mp-verdict-step.is-here b{color:var(--a-gold)}.a2 .mp-verdict-step.is-here b:before{content:"◆ "}.a2 .mp-verdict-step.is-here span{color:var(--a-text)}@media (max-width:560px){.a2 .mp-verdict{grid-template-columns:1fr}}.a2 .mp-timeline{list-style:none;margin:18px 0;padding:0 0 0 22px;border-left:2px solid color-mix(in srgb,var(--a-gold) 45%,transparent);display:grid;gap:18px}.a2 .mp-timeline li{position:relative;margin:0}.a2 .mp-timeline li:before{content:"";position:absolute;left:-29px;top:5px;width:12px;height:12px;transform:rotate(45deg);background:var(--a-gold);box-shadow:0 0 12px color-mix(in srgb,var(--a-gold) 60%,transparent)}.a2 .mp-timeline time{font:700 .72rem/1.3 var(--font-manrope),sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--a-gold)}.a2 .mp-timeline p{margin:4px 0 0;line-height:1.65}.a2 .mp-opinion{padding:20px 22px 6px;border-radius:10px;border:1px solid color-mix(in srgb,var(--a-gold) 45%,transparent);border-left-width:4px;background:linear-gradient(135deg,color-mix(in srgb,var(--a-gold) 10%,transparent),var(--a-surface) 55%)}.a2 .mp-opinion-label{margin:0 0 6px;font:700 .7rem/1.3 var(--font-manrope),sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--a-gold)}.a2 .mp-who{display:grid;gap:14px}@media (min-width:700px){.a2 .mp-who{grid-template-columns:1fr 1fr}}.a2 .mp-who>div{padding:16px 18px;border-radius:10px;border:1px solid var(--a-line);background:var(--a-surface)}.a2 .mp-who h4{margin:0 0 8px;font:700 .95rem var(--font-manrope),sans-serif;color:#f6eedb}.a2 .mp-who>div:first-child h4{color:#6fbf73}.a2 .mp-who ul{margin:0;padding-left:1.1em;display:grid;gap:6px;color:var(--a-text);line-height:1.55}