:root{--bg:#f2f2f2;--paper:#fff;--text:#444;--link:#999;--link-hover:#000;--dark:#222;--footer-text:#aaa;--line:rgba(0, 0, 0, .1);--title:"Rozha One", Georgia, serif;--serif:"Roboto Slab", Georgia, serif;--quote:"Alegreya", Georgia, "Times New Roman", serif;--max:960px;--space:35px;--header-image:url("https://cdn.elestudiodelpintor.com/2014/11/cropped-El_estudio_del_pintor_portada.jpg")}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--text);font:16px/1.8 var(--serif)}img{max-width:100%;height:auto}a{color:var(--link);text-decoration:none;transition:color .1s linear}a:hover,a:focus,a:active{color:var(--link-hover)}::selection{background:#242424;color:#fff}:focus-visible{outline:2px solid currentColor;outline-offset:3px}h1,h2,h3,h4,h5,h6{color:var(--text);line-height:1.2;font-weight:400;clear:both}h1{font-size:38px}h2{font-size:31px}h3{font-size:28px}h4{font-size:16px}h5,h6{font-size:14px}.skip{position:absolute;left:-9999px}.skip:focus{left:1rem;top:1rem;background:var(--paper);padding:.5rem 1rem;z-index:10}.site-header{position:relative;isolation:isolate;color:#fff;min-height:300px;padding-bottom:var(--space)}.site-header::before,.site-header::after{content:"";position:absolute;inset:0 0 auto;height:300px;z-index:-1}.site-header::before{background:var(--header-image)50%/cover;opacity:.4}.site-header::after{background:rgba(0,0,0,.9)}.site-header a{color:#fff}.site-header a:hover{color:#f5f5f5}.site-banner{max-width:var(--max);margin:0 auto;padding:0 16px;text-align:center}.site-title{margin:0;padding-top:30px;font:clamp(40px,9vw,75px)/1.2 var(--title)}.social{list-style:none;margin:20px 0 0;padding:0;display:flex;justify-content:center;gap:6px}.social a{display:block;padding:3px}.social a:hover{color:#18e4e2}.social svg{display:block}.menu{position:fixed;top:16px;right:16px;z-index:20}.menu summary{list-style:none;cursor:pointer;width:40px;height:40px;border-radius:4px;background:rgba(34,34,34,.85);display:grid;place-items:center}.menu summary::-webkit-details-marker{display:none}.menu summary span,.menu summary span::before,.menu summary span::after{display:block;width:18px;height:2px;background:#fff;position:relative}.menu summary span::before,.menu summary span::after{content:"";position:absolute;left:0}.menu summary span::before{top:-6px}.menu summary span::after{top:6px}.menu nav{position:absolute;right:0;top:48px;min-width:220px;background:var(--dark);padding:12px 0;box-shadow:0 6px 20px rgba(0,0,0,.3)}.menu ul{list-style:none;margin:0;padding:0}.menu nav a{display:block;padding:6px 24px;color:#fff;font-size:15px}.menu nav li:first-child a{text-transform:uppercase}.menu nav a:hover,.menu nav a[aria-current=page]{background:rgba(255,255,255,8%)}main{max-width:var(--max);margin:var(--space)auto 0;padding:0 0 var(--space)}.page-head{text-align:center;margin:0 0 var(--space)}.page-title{margin:0;font-size:18px}.term-description{max-width:40rem;margin:.5rem auto 0}.posts{display:grid;grid-template-columns:repeat(auto-fill,300px);justify-content:center;gap:20px 20px}.summary{text-align:center;min-height:370px}.summary-img{display:block}.summary-img img{display:block;width:300px;height:auto;border:10px solid #fff}.summary h2{margin:12px 0 0;font-size:18px;line-height:1.2}.summary h2 a{color:var(--text)}.summary h2 a:hover{color:var(--link-hover)}.pagination{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin:var(--space)16px 0}.pagination span{display:none}.entry{background:var(--paper);padding:var(--space)}.entry .page-head h1{font-size:clamp(28px,5vw,38px);margin:0 0 var(--space)}.entry .meta{margin:0 0 var(--space)}.cover{margin:0 0 var(--space);text-align:center}.content p{margin:16px 0 var(--space)}.content img{display:inline-block}.content .aligncenter{clear:both;display:block;margin:8px auto 18px}.content .alignleft{float:left;margin:8px 18px 8px 0}.content .alignright{float:right;margin:8px 0 8px 18px}.content .wp-caption{max-width:100%}.content .wp-caption-text,.content figcaption{font-size:12px;text-align:center;margin:.8em 0}.content iframe{max-width:100%}.content blockquote{margin:1.5rem 0;padding:1rem 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font:24px/1.5 var(--quote);text-align:center}.content blockquote::before{content:"\201C";font-size:72px;line-height:1;float:left;opacity:.3}.content::after{content:"";display:table;clear:both}.entry-footer{padding-top:var(--space);text-align:center}.post-nav{display:flex;justify-content:space-between;gap:1rem;margin:var(--space)0 0}.post-nav .newer{margin-left:auto;text-align:right}.site-footer{background:var(--dark);color:var(--footer-text);letter-spacing:1px;text-align:center;padding:var(--space)16px}.site-footer a{color:#fff}.site-footer a:hover{color:var(--footer-text)}.site-credits{margin:0;font-size:12px}@media(max-width:680px){:root{--space:20px}.entry{padding:var(--space)16px}.posts{grid-template-columns:minmax(0,300px)}.summary{min-height:0}.summary-img img{width:100%}}.search{display:flex;max-width:520px;margin:22px auto 0;background:#fff;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.3)}.search input[type=search]{flex:1;min-width:0;border:0;padding:8px 12px;font:14px/1.4 Arial,sans-serif;color:#222;background:0 0}.search input[type=search]:focus{outline:none}.search:focus-within{box-shadow:0 0 0 2px #18e4e2}.search button{border:0;background:0 0;color:#666;padding:0 12px;cursor:pointer}.search button:hover{color:#000}.content table{width:100%;border-collapse:collapse;margin:1rem 0 var(--space);font-size:14px;line-height:1.5;display:block;overflow-x:auto}.content th,.content td{border:1px solid #ddd;padding:6px 10px;text-align:left;vertical-align:top}.content th{background:var(--bg);font-weight:700}.cookie-settings{font:inherit;color:#fff;background:var(--dark);border:0;border-radius:2px;padding:8px 18px;cursor:pointer}.cookie-settings:hover{background:#000}