.mt-wagyu{margin:2.4rem 0;padding:2rem;border:1px solid rgba(var(--color-foreground),.14);border-radius:14px;background:rgba(var(--color-foreground),.025);font-size:1.45rem;line-height:1.55}.mt-wagyu__eyebrow{margin-bottom:1.2rem;font-size:1.05rem;letter-spacing:.16em;font-weight:700;opacity:.62}.mt-wagyu__grade{display:grid;gap:1rem;padding-bottom:1.7rem;border-bottom:1px solid rgba(var(--color-foreground),.12)}.mt-wagyu__label{margin:0 0 .45rem;font-size:1.2rem;font-weight:650;opacity:.68}.mt-wagyu__grade-value{margin:0;font-size:2rem;line-height:1.25;font-weight:750}.mt-wagyu__bms-note{margin:0;font-size:1.2rem;opacity:.68}.mt-wagyu__profile{padding:1.7rem 0}.mt-wagyu__section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1rem}.mt-wagyu__section-heading h2{margin:0;font-size:1.7rem}.mt-wagyu__section-heading span{font-size:1.1rem;opacity:.55}.mt-wagyu__scores{display:grid;gap:.7rem}.mt-wagyu__score-row{display:flex;align-items:center;justify-content:space-between;gap:1rem}.mt-wagyu__score-label{font-weight:600}.mt-wagyu__stars{white-space:nowrap;letter-spacing:.08em;font-size:1.55rem}.mt-wagyu__profile-tags{display:inline-block;margin:1.3rem 0 0;padding:.55rem .9rem;border:1px solid rgba(var(--color-foreground),.16);border-radius:999px;font-size:1.2rem}.mt-wagyu__best-for{padding:1.4rem 0;border-top:1px solid rgba(var(--color-foreground),.12)}.mt-wagyu__pills{display:flex;flex-wrap:wrap;gap:.7rem}.mt-wagyu__pills span{padding:.55rem .9rem;border-radius:999px;background:rgba(var(--color-foreground),.07);font-size:1.2rem;font-weight:600}.mt-wagyu__specs{display:grid;grid-template-columns:1fr;gap:.8rem;padding:1.4rem 0;border-top:1px solid rgba(var(--color-foreground),.12)}.mt-wagyu__spec{display:grid;gap:.2rem}.mt-wagyu__spec span{font-size:1.1rem;opacity:.6}.mt-wagyu__spec strong{font-size:1.3rem;font-weight:650}.mt-wagyu__details{border-top:1px solid rgba(var(--color-foreground),.12)}.mt-wagyu__details summary{padding:1.1rem 0;cursor:pointer;font-weight:650;list-style-position:inside}.mt-wagyu__details>div{padding:0 0 1.2rem;opacity:.82}.mt-wagyu__recommendation{margin-top:1.4rem;padding:1.35rem;border-radius:10px;background:rgba(var(--color-foreground),.055)}.mt-wagyu__recommendation div{font-weight:500}@media screen and (min-width:750px){.mt-wagyu{padding:2.4rem}.mt-wagyu__grade{grid-template-columns:1.15fr .85fr;align-items:end}.mt-wagyu__specs{grid-template-columns:repeat(3,minmax(0,1fr))}}