.r3-editorial .cbr-main .opening{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.r3-editorial .cbr-main h1{word-break:keep-all;overflow-wrap:break-word}.r3-editorial .cbr-main .cover img{aspect-ratio:auto;object-fit:contain}.r3-editorial .cbr-pair{gap:var(--space-6);margin-block:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.r3-editorial .cbr-pair figure+figure{margin-top:0}.r3-editorial .cbr-look{max-width:var(--layout-reading);margin-inline:auto;position:relative}.r3-editorial .cbr-look>img{width:100%;height:auto;display:block}.r3-editorial .cbr-pin{background:var(--paper);width:44px;height:44px;color:var(--ink);border:1px solid var(--ink);font-size:var(--font-caption);cursor:pointer;border-radius:50%;font-family:inherit;position:absolute;transform:translate(-50%,-50%)}.r3-editorial .cbr-pin:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.r3-editorial .cbr-pin[aria-expanded=true]{background:var(--accent)}.r3-editorial .cbr-tip{right:var(--space-4);background:var(--paper);width:min(280px,80%);color:var(--ink);border:1px solid var(--ink);padding:var(--space-6);gap:var(--space-2);z-index:3;font-size:var(--font-caption);display:grid;position:absolute}.r3-editorial .cbr-tip-close{right:var(--space-1);top:var(--space-1);width:32px;height:32px;font-size:var(--font-body);cursor:pointer;background:0 0;border:0;position:absolute}.r3-editorial .cbr-tip a{text-underline-offset:var(--space-1);padding-block:var(--space-2);text-decoration:underline}.r3-editorial .cbr-main .item-chapter{margin-bottom:var(--space-16)}.r3-editorial .cbr-main .product-copy{flex-direction:column;display:flex}.r3-editorial .cbr-main .buy{padding-top:var(--space-4);margin-top:auto}.r3-editorial .cbr-main .closing details{font-size:var(--font-caption);margin-bottom:var(--space-8);color:var(--text-secondary)}.r3-editorial .cbr-main .closing summary{cursor:pointer;padding-block:var(--space-4);border-top:1px solid var(--border-default)}.r3-editorial .cbr-main .closing details a{text-decoration:underline}@media (max-width:600px){.r3-editorial .cbr-pair{gap:var(--space-8);grid-template-columns:1fr}.r3-editorial .cbr-main .buy{gap:var(--space-4);flex-direction:column;align-items:stretch}.r3-editorial .cbr-main .buy .button{width:100%}.r3-editorial .cbr-main .opening{display:flex}}
