@charset "UTF-8";.main-single-periodico{padding:2rem 0}@media screen and (max-width:480px){.main-single-periodico{padding:1rem 0}}.single-periodico__breadcrumbs{margin-bottom:2rem}@media screen and (max-width:480px){.single-periodico__breadcrumbs{margin-bottom:1rem}}.single-periodico__header{margin-bottom:3rem;text-align:center}@media screen and (max-width:480px){.single-periodico__header{margin-bottom:2rem}}.single-periodico__meta{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1rem;justify-content:center;margin-bottom:1.5rem}@media screen and (max-width:480px){.single-periodico__meta{flex-direction:column;gap:.75rem}}.single-periodico__category{background:var(--color-primary);border-radius:1.5rem;color:#fff;font-size:.875rem;font-weight:600;letter-spacing:.5px;padding:.5rem 1rem;text-transform:uppercase}.single-periodico__date{align-items:center;color:#666;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.95rem;font-weight:500;gap:.5rem}.single-periodico__date:before{content:"📅";font-size:1rem}.single-periodico__title{color:var(--color-primary);font-family:Nunito Sans,sans-serif;font-size:2.75rem;font-weight:700;line-height:1.2;margin-bottom:1rem}@media screen and (max-width:767px){.single-periodico__title{font-size:2.25rem}}@media screen and (max-width:480px){.single-periodico__title{font-size:1.875rem}}.single-periodico__excerpt{color:#555;font-size:1.2rem;font-style:italic;line-height:1.6;margin:0 auto 2rem;max-width:700px}@media screen and (max-width:480px){.single-periodico__excerpt{font-size:1.1rem}}.single-periodico__actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:3rem}@media screen and (max-width:480px){.single-periodico__actions{align-items:center;flex-direction:column;margin-bottom:2rem}}.single-periodico__btn{align-items:center;border:2px solid transparent;border-radius:.5rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;font-weight:600;gap:.5rem;padding:.875rem 2rem;text-decoration:none;transition:all .3s ease}.single-periodico__btn--primary{background:var(--color-primary);color:#fff}.single-periodico__btn--primary:hover{background:var(--color-secondary);box-shadow:0 8px 25px rgba(0,0,0,.15);transform:translateY(-2px)}.single-periodico__btn--secondary{background:#fff;border-color:var(--color-primary);color:var(--color-primary)}.single-periodico__btn--secondary:hover{background:var(--color-primary);box-shadow:0 8px 25px rgba(0,0,0,.15);color:#fff;transform:translateY(-2px)}.single-periodico__viewer{margin-bottom:3rem}@media screen and (max-width:480px){.single-periodico__viewer{margin-bottom:2rem}}.single-periodico__no-pdf{background:#f8f9fa;border-radius:1rem;margin-bottom:3rem;padding:3rem 2rem;text-align:center}.single-periodico__no-pdf-icon{color:#ccc;font-size:3rem;margin-bottom:1rem}.single-periodico__no-pdf-title{color:#666;font-family:Nunito Sans,sans-serif;font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.single-periodico__no-pdf-description{color:#999;line-height:1.6}.single-periodico__content{margin-bottom:3rem}.single-periodico__content-wrapper{background:#fff;border-radius:1rem;box-shadow:0 4px 16px rgba(0,0,0,.08);margin:0 auto;max-width:800px;padding:2rem}@media screen and (max-width:480px){.single-periodico__content-wrapper{padding:1.5rem}}.single-periodico__content-wrapper h1,.single-periodico__content-wrapper h2,.single-periodico__content-wrapper h3,.single-periodico__content-wrapper h4,.single-periodico__content-wrapper h5,.single-periodico__content-wrapper h6{color:var(--color-primary);font-family:Nunito Sans,sans-serif;margin-bottom:1rem;margin-top:2rem}.single-periodico__content-wrapper h1:first-child,.single-periodico__content-wrapper h2:first-child,.single-periodico__content-wrapper h3:first-child,.single-periodico__content-wrapper h4:first-child,.single-periodico__content-wrapper h5:first-child,.single-periodico__content-wrapper h6:first-child{margin-top:0}.single-periodico__content-wrapper h2{border-bottom:2px solid var(--color-primary);font-size:1.75rem;padding-bottom:.5rem}.single-periodico__content-wrapper h3{font-size:1.5rem}.single-periodico__content-wrapper p{color:#444;font-size:1.05rem;line-height:1.8;margin-bottom:1.5rem}.single-periodico__content-wrapper p:last-child{margin-bottom:0}.single-periodico__content-wrapper ol,.single-periodico__content-wrapper ul{margin-bottom:1.5rem;padding-left:2rem}.single-periodico__content-wrapper ol li,.single-periodico__content-wrapper ul li{color:#444;line-height:1.7;margin-bottom:.75rem}.single-periodico__content-wrapper ol li:last-child,.single-periodico__content-wrapper ul li:last-child{margin-bottom:0}.single-periodico__content-wrapper blockquote{background:#f8f9fa;border-left:4px solid var(--color-primary);border-radius:0 .5rem .5rem 0;color:#666;font-style:italic;margin:2rem 0;padding:1.5rem}.single-periodico__navigation{border-top:1px solid #e9ecef;margin-top:3rem;padding-top:2rem}.single-periodico__navigation-title{color:var(--color-primary);font-family:Nunito Sans,sans-serif;font-size:1.25rem;font-weight:600;margin-bottom:1rem;text-align:center}.single-periodico__navigation-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2rem;justify-content:space-between}@media screen and (max-width:480px){.single-periodico__navigation-links{flex-direction:column;gap:1rem}}.single-periodico__navigation-link{background:#fff;border:1px solid #e9ecef;border-radius:.5rem;flex:1;padding:1rem;text-decoration:none;transition:all .3s ease}.single-periodico__navigation-link:hover{border-color:var(--color-primary);box-shadow:0 4px 16px rgba(0,0,0,.1)}.single-periodico__navigation-link-label{color:#666;font-size:.875rem;letter-spacing:.5px;margin-bottom:.25rem;text-transform:uppercase}.single-periodico__navigation-link-title{color:var(--color-primary);font-weight:600;line-height:1.4}.pdf-viewer{background:#fff;border-radius:1rem;box-shadow:0 8px 32px rgba(0,0,0,.1);height:80vh;min-height:600px;overflow:hidden;position:relative}@media screen and (max-width:767px){.pdf-viewer{height:70vh;min-height:500px}}@media screen and (max-width:480px){.pdf-viewer{height:60vh;min-height:400px}}.pdf-viewer--fullscreen{border-radius:0;bottom:0;height:100vh;left:0;min-height:100vh;position:fixed;right:0;top:0;z-index:9999}.pdf-viewer__controls{align-items:center;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-bottom:1px solid #dee2e6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;padding:1rem 1.5rem}@media screen and (max-width:480px){.pdf-viewer__controls{flex-wrap:wrap;gap:.5rem;padding:.75rem 1rem}}.pdf-viewer__controls-left{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.75rem}@media screen and (max-width:480px){.pdf-viewer__controls-left{justify-content:center;order:2;width:100%}}.pdf-viewer__controls-right{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.75rem}@media screen and (max-width:480px){.pdf-viewer__controls-right{justify-content:center;order:1;width:100%}}.pdf-viewer__control-btn{align-items:center;background:#fff;border:1px solid #dee2e6;border-radius:.375rem;color:#495057;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.5rem 1rem;text-decoration:none;transition:all .3s ease}.pdf-viewer__control-btn:hover{transform:translateY(-1px)}.pdf-viewer__control-btn--primary,.pdf-viewer__control-btn:hover{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.pdf-viewer__control-btn--primary:hover{background:var(--color-secondary);border-color:var(--color-secondary)}.pdf-viewer__container{background:#f5f5f5;height:calc(100% - 70px);position:relative}@media screen and (max-width:480px){.pdf-viewer__container{height:calc(100% - 80px)}}.pdf-viewer__iframe{border:none;height:100%;width:100%}.pdf-viewer__loading{align-items:center;color:#666;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;gap:1rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.pdf-viewer__loading p{font-size:1.1rem;font-weight:500;margin:0}.pdf-viewer__spinner{animation:spin 1s linear infinite;border:3px solid #e9ecef;border-radius:50%;border-top:3px solid var(--color-primary);height:40px;width:40px}.post-navigation__link.post-navigation__link--back{align-items:center;display:grid;gap:.5rem;grid-template-columns:3rem 1fr}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}

/*# sourceMappingURL=single-newspaper.css.map*/