.detail-content-notes{margin:0;padding-block:24px;border-top:0;background:color-mix(in srgb,var(--white) 85%,var(--paper));color:var(--ink)}.detail-content-notes__inner{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(0,1.2fr);align-items:start;gap:20px}.detail-content-notes__intro .eyebrow{margin:0 0 7px}.detail-content-notes__preview-label{margin:8px 0 0;color:var(--muted);font-size:10px;font-weight:600}.detail-content-notes h2{margin:0;font:500 25px/1.2 var(--serif);color:var(--green-dark);letter-spacing:-.025em}.detail-content-notes__body{min-width:0}.detail-content-notes__labels{display:flex;flex-wrap:wrap;column-gap:20px;row-gap:0}.detail-content-notes__label{display:inline-flex;align-items:center;min-height:44px;max-width:100%;padding:6px 0;border:0;background:transparent;color:var(--green-dark);font:600 12px/1.4 var(--sans);text-align:left;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 60%,transparent);text-underline-offset:4px;text-decoration-thickness:1px;overflow-wrap:anywhere;cursor:pointer}.detail-content-notes__label:hover{color:var(--green);text-decoration-color:currentColor}.detail-content-notes__label:focus-visible{outline:2px solid var(--green);outline-offset:3px}.detail-content-notes__hint{margin:9px 0 0;color:var(--muted);font-size:11px;line-height:1.5}.content-notes-dialog__spoilers{margin:0;color:var(--muted);font-size:12px;line-height:1.5}.content-notes-dialog__note{border-bottom:1px solid var(--line)}.content-notes-dialog__note summary{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:48px;padding-block:13px;list-style:none;color:var(--green-dark);font-size:13px;font-weight:650;line-height:1.5;cursor:pointer}.content-notes-dialog__note summary::-webkit-details-marker{display:none}.content-notes-dialog__note summary:focus-visible{outline:2px solid var(--green);outline-offset:3px}.content-notes-dialog__chevron{width:16px;height:16px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}.content-notes-dialog__note[open] .content-notes-dialog__chevron{transform:rotate(180deg)}.content-notes-dialog__note>p{margin:0 0 16px;color:var(--body-copy);font-size:13px;line-height:1.75;overflow-wrap:anywhere}.content-notes-dialog__edition-note{margin:18px 0 0;color:var(--muted);font-size:11px;line-height:1.6}.content-notes-dialog__disclaimer{margin:8px 0 0;color:var(--muted);font-size:11px;line-height:1.6}@media (prefers-reduced-motion:reduce){.content-notes-dialog__chevron{transition:none}}.book-followup>.detail-shop--band{display:block;margin:0;padding:24px 0;border:0;border-top:0;border-radius:0;background:color-mix(in srgb,var(--white) 85%,var(--paper))}.detail-shop__inner{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(0,1.2fr);align-items:center;gap:20px}@media (max-width:760px){.book-followup>.detail-shop--band,.detail-content-notes{padding-block:20px;--band-inset:20px}.detail-content-notes__inner,.detail-shop__inner{grid-template-columns:minmax(0,1fr);gap:12px}.detail-shop__inner{gap:16px}.detail-shop__intro h2{font-size:24px;line-height:1.2}}