:root{--bg-color:#fbf9f5;--card-bg:#fff;--text-main:#1a1a1a;--text-muted:#666;--accent-gold:#c5a059;--border-color:#e8e4dc;--font-serif:"Playfair Display", Georgia, serif;--font-sans:"Inter", -apple-system, BlinkMacSystemFont, sans-serif}.page-container{flex-direction:column;max-width:630px;min-height:100vh;margin:0 auto;padding:6.5rem 0 2.5rem;display:flex}.brand-header{text-align:center;margin-bottom:1.9rem}.brand-title{font-family:var(--font-serif);letter-spacing:.22em;text-transform:uppercase;color:var(--text-main);margin-bottom:.5rem;font-size:3.55rem;font-weight:500}.brand-subtitle{font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:#1b1a43;margin-bottom:1.5rem;font-size:1.4rem;font-weight:500}.brand-divider{opacity:.7;background-color:#3f51b5;width:40px;height:1px;margin:0 auto 1.5rem}.header-description{font-family:var(--font-serif);color:var(--text-muted);max-width:90%;margin:0 auto;font-style:italic;line-height:1.5}.articles-feed{flex-direction:column;gap:1.25rem;margin-bottom:3.5rem;display:flex}.article-card{background-color:var(--card-bg);color:inherit;border:1px solid #d2bc88;border-radius:8px;flex-direction:column;padding:1.6rem 1.8rem 1.28rem;text-decoration:none;transition:border-color .3s,box-shadow .3s;display:flex}.article-card:hover,.article-card:focus-visible{border-color:var(--accent-gold);box-shadow:0 4px 20px #00000008}.publication-meta{justify-content:space-between;align-items:center;margin-bottom:.85rem;display:flex}.publication-name{font-family:var(--font-sans);letter-spacing:.15em;text-transform:uppercase;color:var(--accent-gold);font-size:1.3rem;font-weight:600}.publication-date{font-family:var(--font-sans);color:var(--text-muted);font-size:1.2rem;font-weight:400}.article-headline{font-family:var(--font-serif);color:var(--text-main);margin-bottom:1.5rem;font-size:1.65rem;font-weight:500;line-height:1.4}.card-footer{justify-content:flex-start;margin-top:auto;display:flex}.cta-button{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--text-main);border-bottom:1px solid var(--text-main);align-items:center;padding-bottom:2px;font-weight:600;transition:color .2s,border-color .2s;display:inline-flex}.article-card:hover .cta-button{color:var(--accent-gold);border-color:var(--accent-gold)}.brand-footer{text-align:center;border-top:1px solid #9c9892;margin-top:auto;padding-top:2rem}.footer-brand-name{font-family:var(--font-sans);letter-spacing:.25em;text-transform:uppercase;color:var(--text-muted);margin-bottom:1.2rem;font-weight:500}.footer-project-name{font-family:var(--font-serif);letter-spacing:.15em;text-transform:uppercase;color:var(--text-main);margin-bottom:1.5rem;font-size:1.1rem;font-weight:400}.media-center-link-wrapper{margin-bottom:1.5rem}.media-center-link{font-family:var(--font-sans);letter-spacing:.15em;text-transform:uppercase;color:var(--text-main);border-bottom:1px solid var(--accent-gold);padding-bottom:3px;font-weight:500;text-decoration:none;transition:color .2s,border-color .2s;display:inline-block}.media-center-link:hover{color:var(--accent-gold)}.social-link:last-child{border-right:none}.social-links{justify-content:center;align-items:center;gap:2.15rem;margin:2rem 0 2.5rem;display:flex}.social-link{color:var(--text-muted);border-right:1px solid #b0aaaa;justify-content:center;align-items:center;padding-inline-end:11px;transition:color .2s;display:inline-flex}.social-link:hover{color:var(--accent-gold)}.social-icon{fill:currentColor;width:18px;height:18px}.footer-copyright{font-family:var(--font-sans);color:#999;letter-spacing:.05em;font-weight:400}a:focus-visible{outline:2px solid var(--accent-gold);outline-offset:4px}.img_logo{width:60%;height:58%;margin-bottom:22px;display:inline-block}.blue_logo{display:inline-block}.page-container{padding:5.5rem 15px 2.5rem}.article-headline{text-align:center;border-radius:50px;margin-bottom:0}.article-card{border-radius:50px}#footer,#navbar{display:none}@media screen and (max-width:768px){.page-container{padding:5.5rem 15px 8.5rem}}.rera_num{font-size:1.3rem;line-height:20px}
