/* Requested spacing, CTA and long-passage layout refinements. */
.pair-copy .pair-insight{padding:23px 25px 25px;margin:28px 0;border:1px solid #c7b77c66;border-left:3px solid #b79b4d;border-radius:2px;background:#f7f1e2}
.pair-copy .pair-insight>.eyebrow{margin:0 0 13px;padding:0;font-size:10px;line-height:1.7;letter-spacing:.12em}
.pair-copy .pair-insight>p:last-child{margin:0;padding:0;font-size:20px;line-height:1.75}
.format-offer .format-full.paperback .button.print-action{border:1px solid #0d452f;box-shadow:0 4px 0 #062e20}
.format-offer .format-full.paperback .button.print-action:hover{border-color:#155a3e}
.final-close .button.print-action{border-color:#fffdf7}
.editorial.editorial-reflow{align-items:start;row-gap:25px}
.editorial-reflow>.copy:first-child{min-width:0}
.editorial-reflow>.paper-preview{align-self:start;margin:0;transform:none!important}
.editorial-reflow>.paper-preview .margin-note{display:none}
.editorial-reflow>.editorial-continuation{grid-column:1/-1}
.editorial-continuation>p:first-child{margin-top:0}
.editorial-continuation .study-strip{width:fit-content;min-width:330px;padding-right:35px;gap:38px;margin-block:26px}
.editorial-continuation>.text-link{margin-top:21px}
@media(max-width:800px){.editorial.editorial-reflow{row-gap:24px}.pair-copy .pair-insight{padding:22px 23px 24px}}
@media(max-width:639px){.pair-copy .pair-insight{padding:21px 20px 23px;margin:25px 0}.pair-copy .pair-insight>.eyebrow{font-size:9px;margin-bottom:12px}.pair-copy .pair-insight>p:last-child{font-size:19px;line-height:1.75}.editorial.editorial-reflow{gap:26px}.editorial-continuation .study-strip{width:100%;min-width:0;padding-right:0;gap:30px}.editorial-reflow>.paper-preview{margin:0}}
