.header-overlay,.timeline::before{top:0;height:100%;position:absolute}.page-header,.text-center,.timeline-date{text-align:center}.stat-box,.timeline-content{box-shadow:var(--shadow-card)}.prop-card,.timeline-content{transition:.3s;background:var(--bg-card)}.page-header{height:300px;background:url('../img/hero-bg.jpg') center center/cover no-repeat;position:relative;display:flex;align-items:center;justify-content:center}.header-overlay{left:0;width:100%;background:rgba(0,0,0,.7)}.header-content{position:relative;z-index:2;color:#fff}.header-content h1{font-size:2.5rem;font-weight:800;margin-bottom:10px}.breadcrumb{display:flex;justify-content:center;gap:10px;font-size:.9rem;color:#ccc}.breadcrumb li a{color:#fff}.breadcrumb li.active{color:var(--primary-gold);font-weight:700}.breadcrumb li:not(:last-child)::after{content:'/';margin-right:10px;color:#666}.intro-section{padding:60px 0}.agenda-stats{display:flex;justify-content:center;gap:30px;margin-top:40px;flex-wrap:wrap}.stat-box{background:var(--bg-card);padding:20px 40px;border-radius:10px;border:1px solid var(--border-color);min-width:180px;transition:.3s}.stat-box:hover{transform:translateY(-5px);border-color:var(--primary-gold)}.stat-box .num{display:block;font-size:2rem;font-weight:800;color:var(--primary-gold)}.stat-box .label{font-size:.9rem;color:var(--text-secondary);font-weight:700}.prop-icon,.section-header-flex h3 i,.timeline-date .day{color:var(--primary-gold)}.bg-secondary{background-color:var(--bg-secondary)}.section-header-flex{border-bottom:2px solid var(--border-color);padding-bottom:15px;margin-bottom:40px}.section-header-flex h3{font-size:1.5rem;color:var(--text-main);display:flex;align-items:center;gap:10px}.timeline{position:relative;padding:20px 0}.timeline::before{content:'';right:120px;width:2px;background:var(--border-color)}.timeline-item{display:flex;gap:50px;margin-bottom:40px;position:relative}.status,.tags span{display:inline-block}.timeline-date{width:100px;flex-shrink:0;padding-top:10px}.timeline-date .day{display:block;font-size:1.8rem;font-weight:800;line-height:1}.timeline-date .month{font-size:.85rem;color:var(--text-secondary)}.timeline-content::before{content:'';position:absolute;right:-56px;top:25px;width:14px;height:14px;background:var(--bg-card);border:3px solid var(--primary-gold);border-radius:50%;z-index:2}.timeline-content{padding:30px;border-radius:10px;border:1px solid var(--border-color);flex:1;position:relative}.timeline-content:hover{border-color:var(--primary-gold)}.status{padding:4px 12px;border-radius:20px;font-size:.75rem;font-weight:700;margin-bottom:15px}.status.pending{background:#fff3cd;color:#856404}.status.done{background:#d4edda;color:#155724}.status.discussed{background:#cce5ff;color:#004085}.timeline-content h4{font-size:1.3rem;margin-bottom:10px;color:var(--text-main)}.timeline-content p{color:var(--text-secondary);margin-bottom:20px;line-height:1.6}.tags span{background:var(--bg-secondary);padding:5px 10px;font-size:.8rem;border-radius:5px;color:var(--text-secondary);margin-left:5px}.proposals-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.prop-card{display:flex;align-items:flex-start;gap:20px;padding:25px;border-radius:10px;border:1px solid var(--border-color)}.prop-card:hover{box-shadow:0 10px 20px rgba(0,0,0,.05);transform:translateY(-3px)}.prop-icon{width:50px;height:50px;background:rgba(197,160,89,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;flex-shrink:0}.prop-body h4{font-size:1.1rem;margin-bottom:8px;color:var(--text-main)}.prop-body p{font-size:.9rem;color:var(--text-secondary);margin-bottom:15px;line-height:1.5}.meta-date{font-size:.8rem;color:#999}@media (max-width:768px){.timeline-content::before,.timeline::before{display:none}.timeline-item{flex-direction:column;gap:10px}.timeline-date{text-align:right;width:100%;border-bottom:1px solid #eee;padding-bottom:10px}.agenda-stats{gap:15px}.stat-box{flex:1;min-width:140px;padding:15px}}