.csp-recuerdo{max-width:1080px}.csp-recuerdo .csp-historias-intro h1{font-size:clamp(42px,6vw,72px)}.csp-recuerdo .csp-historias-intro>p{max-width:760px}.csp-recuerdo .csp-recuerdo-byline{font-size:12px;margin-top:20px}.csp-recuerdo-photo{margin:20px 0 44px}.csp-recuerdo-photo img{width:100%;height:auto;display:block;border-radius:24px}.csp-recuerdo-photo figcaption{font-size:12px;color:#405b41;padding:12px 4px}.csp-recuerdo-prose{max-width:720px;margin:auto}.csp-recuerdo-prose h2{font:400 clamp(28px,4vw,38px)/1.2 CSPDisplay,Georgia,serif;letter-spacing:-.02em;margin:40px 0 18px}.csp-recuerdo-prose p{margin:0 0 22px;line-height:1.85}.csp-recuerdo-prose a{text-underline-offset:4px;overflow-wrap:anywhere}.csp-recuerdo-prose blockquote{margin:30px 0;padding:24px;border-left:4px solid #94743b;background:#ede8da;border-radius:0 20px 20px 0}.csp-recuerdo-prose blockquote p{font:italic 34px/1.2 CSPDisplay,Georgia,serif;margin-bottom:15px}.csp-recuerdo-prose blockquote footer{font-size:12px}.csp-recuerdo-question{background:#213b2f;color:#f6f2e9;padding:24px 30px;border-radius:24px;margin:35px 0}.csp-recuerdo-question h2{margin-top:0}.csp-recuerdo-question p{margin-bottom:0}.csp-recuerdo-source{border-top:1px solid #b9b69f;margin-top:42px;padding-top:5px}.csp-recuerdo-source p{font-size:14px}.csp-recuerdo-source>a{display:inline-block;min-height:44px}.csp-recuerdo-source h2{font-size:28px}@media(max-width:500px){.csp-recuerdo-photo{margin-top:14px}.csp-recuerdo-photo img{border-radius:18px}.csp-recuerdo-question{padding:22px}.csp-recuerdo-prose blockquote{padding:20px}.csp-recuerdo-prose blockquote p{font-size:29px}}
