@layer components{.mbr{max-inline-size:calc(900px - 2 * var(--gutter));padding-block:var(--s-6) var(--s-9);margin-inline:auto}.mbr-who{gap:var(--s-2) var(--s-4);grid-template-columns:auto minmax(0,1fr);align-items:center;margin-block-end:var(--s-6);display:grid}.mbr-who .av{grid-row:span 2}.mbr-who h1{overflow-wrap:anywhere;font-family:var(--font-heading);font-size:var(--f-h1);line-height:var(--lh-h1)}.mbr-who .meta{gap:var(--s-2) var(--s-3);font-size:var(--f-sm);color:var(--ink-3);flex-wrap:wrap;align-items:center;display:flex}.mbr-score{gap:var(--s-1) var(--s-5);padding:var(--s-5);border:var(--bw-hair) solid var(--line);border-radius:var(--r-card);background:var(--raised);box-shadow:var(--elev-shadow);inline-size:fit-content;min-inline-size:min(100%,22rem);grid-template-columns:auto minmax(0,1fr);align-items:center;margin-block-end:var(--s-6);display:grid}.mbr-score .big{font-family:var(--font-body);font-weight:700;font-size:var(--f-display);color:var(--gold);grid-row:span 2;line-height:1}.mbr-score p{font-size:var(--f-sm);color:var(--ink-3)}.mbr-score.mbr-none{grid-template-columns:minmax(0,1fr)}.mbr-score.mbr-none p{color:var(--ink-2)}.mbr-sec>h2{font-family:var(--font-heading);font-size:var(--f-h3);margin-block-end:var(--s-3)}.mbr-sec+.mbr-sec{margin-block-start:var(--s-7)}.mbr-sec>.mine-note{font-size:var(--f-sm);color:var(--ink-3);line-height:var(--lh-sm);margin-block:calc(-1 * var(--s-1)) var(--s-3);max-inline-size:68ch}.mbr-offer{gap:var(--s-3);grid-template-columns:1fr;max-inline-size:560px;display:grid}.mbr-item{gap:var(--s-3);padding:var(--s-3);grid-template-columns:96px minmax(0,1fr);align-items:center;display:grid}.mbr-item img,.mbr-item .ph{object-fit:cover;border-radius:var(--r-sm);background:var(--sunk);block-size:72px;inline-size:96px}.mbr-item b{overflow-wrap:anywhere;font-size:var(--f-body);display:block}.mbr-item .sub2{font-size:var(--f-xs);color:var(--ink-3);display:block}.mbr-item .p{font-variant-numeric:tabular-nums;color:var(--gold);font-weight:700;font-size:var(--f-sm)}.mbr-review{padding-block:var(--s-4);border-block-end:var(--bw-hair) solid var(--line)}.mbr-review:last-of-type{border-block-end:0}.mbr-review .top{gap:var(--s-2) var(--s-3);flex-wrap:wrap;align-items:center;margin-block-end:var(--s-2);display:flex}.mbr-review .top .mon,.mbr-review .top .side{font-size:var(--f-xs);color:var(--ink-3)}.mbr-review .top .end{margin-inline-start:auto}.mbr-review p{overflow-wrap:anywhere;font-size:var(--f-body);line-height:var(--lh-body);color:var(--ink-2);max-inline-size:68ch}.mbr-review .hid{gap:var(--s-2);color:var(--ink-3);font-style:normal;font-size:var(--f-sm);align-items:flex-start;display:flex}.mbr-review .hid svg,.mbr-report svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;block-size:16px;inline-size:16px}.mbr-review .hid svg{margin-block-start:var(--s-1)}.mbr-count{font-size:var(--f-xs);color:var(--ink-3);text-align:center;margin-block-start:var(--s-5)}.mbr-count+.pager{margin-block-start:var(--s-3)}.mbr-quote{overflow-wrap:anywhere;quotes:"«" "»";font-family:var(--font-heading);font-size:var(--f-body-lg);line-height:var(--lh-h3);color:var(--ink);border-inline-start:var(--bw-hair) solid var(--line-2);max-block-size:4.25lh;margin-block-end:var(--s-3);padding-block-end:.2lh;padding-inline-start:var(--s-3);display:block;overflow:hidden}.mbr-quote.scroll-more{overflow:auto}@media (max-width:639px){.mbr-quote{max-block-size:3.25lh}}}
