.single-post,.blog,.archive,.category,.tag{--titulo-ny:'Libre Caslon Text',serif;--texto-ny:'EB Garamond',serif;--ui-ny:'Inter',sans-serif;--negro:#111111;--gris:#5a5a5a;--link:#0d4c8f;--link-hover:#000000;background:#ffffff}.single-post .et_pb_post,.single-post .entry-content{max-width:760px;margin-left:auto;margin-right:auto}.single-post h1{font-family:var(--titulo-ny);font-size:clamp(44px,5vw,78px);font-weight:700;line-height:0.98em;letter-spacing:-1.4px;color:var(--negro);margin-bottom:30px;text-align:left}.single-post h2,.blog h2{font-family:var(--titulo-ny);font-size:clamp(30px,3vw,44px);font-weight:700;line-height:1.05em;color:#151515;margin-top:60px;margin-bottom:25px}.single-post h3{font-family:var(--titulo-ny);font-size:clamp(24px,2vw,32px);font-weight:700;line-height:1.15em;margin-top:45px;margin-bottom:20px}.single-post p,.blog p,.archive p{font-family:var(--texto-ny);font-size:1.42rem;line-height:1.9em;letter-spacing:0.01em;color:#1d1d1d;margin-bottom:1.6em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.single-post .entry-content p:first-of-type:first-letter{float:left;font-family:var(--titulo-ny);font-size:5.8rem;line-height:.82;padding-right:10px;padding-top:10px;font-weight:700;color:#000}.single-post .entry-content a,.blog .post-content a,.archive .post-content a{color:var(--link);text-decoration:none;font-weight:500;border-bottom:1px solid rgba(13,76,143,0.45);transition:color .25s ease,border-color .25s ease,background .25s ease}.single-post .entry-content a:hover,.blog .post-content a:hover,.archive .post-content a:hover{color:var(--link-hover);border-bottom:1px solid #000;background:linear-gradient(transparent 65%,rgba(0,0,0,0.06) 0)}.single-post .entry-content a:visited{color:#5d4b8a}blockquote a{color:#000!important;border-bottom:1px solid rgba(0,0,0,0.35)}.post-meta,.post-meta a,.et_post_meta_wrapper{font-family:var(--ui-ny);font-size:12px;text-transform:uppercase;letter-spacing:1.2px;color:#777!important}blockquote{font-family:var(--titulo-ny);font-size:2rem;line-height:1.5em;font-style:italic;color:#111;border-left:2px solid #111;padding-left:28px;margin:60px 0}.et_pb_post{background:#fff;border-bottom:1px solid rgba(0,0,0,0.08);padding-bottom:45px;margin-bottom:55px}.et_pb_post .entry-title a{font-family:var(--titulo-ny);font-size:clamp(30px,2vw,42px);line-height:1.08em;font-weight:700;color:#111!important;border:none!important}.et_pb_post .post-content p{font-family:var(--texto-ny);font-size:1.18rem;line-height:1.8em;color:#333}.more-link{font-family:var(--ui-ny);font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#000!important;border-bottom:1px solid #000;padding-bottom:2px}.single-post img,.et_pb_image_container img{border-radius:0;box-shadow:none}.single-post article{border-top:1px solid rgba(0,0,0,0.08);padding-top:40px}::selection{background:rgba(0,0,0,0.12);color:#000}@media (max-width:768px){.single-post p{font-size:1.18rem;line-height:1.8em}.single-post h1{line-height:1em}blockquote{font-size:1.5rem}}