.reframe-section{border-bottom:1px solid var(--rule)}.reframe-section .container{max-width:var(--max-width);margin:0 auto;padding:0 24px}.reframe-section h2{font-family:var(--font-display);font-size:clamp(28px,4vw,42px);font-weight:600;line-height:1.15;letter-spacing:-.015em;margin-bottom:32px;font-variation-settings:"opsz" 144;color:var(--ink)}.reframe-section p{margin-bottom:24px;color:var(--ink-soft);font-family:var(--font-body)}.reframe-section .visual-break{margin:40px 0;text-align:center}.reframe-section .visual-break.visual-break-small img{max-width:420px;width:100%}.reframe-section .visual-break img{max-width:100%;width:100%;height:auto;border-radius:8px;border:1px solid var(--rule)}.reframe-section .visual-break .caption{font-family:var(--font-mono);font-size:12px;color:var(--ink-muted);text-transform:uppercase;letter-spacing:.1em;margin-top:16px;margin-bottom:0}@media screen and (max-width:767px){.reframe-section h2{letter-spacing:1px}.reframe-section p{font-size:16px}.reframe-section .visual-break.visual-break-small img{max-width:310px}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/reframe.css.map */
