.village-463-haryal-layout{max-width:1200px;margin:20px auto;padding:0 20px;font-family:'Jameel Noori Nastaleeq','Arial',sans-serif;direction:rtl;text-align:right;color:#333}.page-header-maroon{background-color:#880E4F;padding:40px 20px;border-radius:10px;margin-bottom:30px;border-bottom:8px solid #C0CA33;box-shadow:0 8px 20px rgb(136 14 79 / .4);color:#fff}.village-title-maroon-main{color:#fff;font-size:3.5em;text-align:center;font-weight:800;margin-bottom:5px}.uc-info-lime{font-size:1.4em;text-align:center;color:#C0CA33;font-weight:700}.section-heading-maroon-border{font-size:2em;color:#880E4F;padding-bottom:5px;border-bottom:3px solid #C0CA33;margin-top:0;margin-bottom:25px;font-weight:700}.section-heading-maroon-on-lime{font-size:2em;color:#880E4F;padding-bottom:5px;border-bottom:3px solid #880E4F;margin-top:0;margin-bottom:25px;font-weight:700}.subsection-heading-maroon{color:#880E4F;font-size:1.4em;border-bottom:1px dashed #D1C4E9;padding-bottom:5px;margin-bottom:15px}.content-split-layout{display:grid;grid-template-columns:2fr 1.2fr;gap:30px;margin-bottom:40px}.left-column-main{display:flex;flex-direction:column}.village-info-box-white{padding:30px;background-color:#FFF;border-radius:10px;box-shadow:0 4px 10px rgb(0 0 0 / .05);border-top:5px solid #880E4F;margin-bottom:30px}.intro-paragraph-maroon{font-size:1.1em;line-height:1.8;color:#880E4F;margin-bottom:0}.news-updates-lime-bg{padding:30px;background-color:#F0F4C3;border-radius:10px;border:1px solid #C0CA33}.news-item-maroon-accent{background-color:#E6EE9C;padding:12px;margin-bottom:12px;border-right:4px solid #880E4F;display:flex;justify-content:space-between;align-items:center}.news-text-content-dark{color:#333;font-size:1em;flex-grow:1}.read-more-maroon{color:#880E4F;text-decoration:none;font-weight:700;white-space:nowrap;font-size:.9em;padding-right:10px;cursor:default;pointer-events:none}.archive-link-maroon-fill{display:block;text-align:center;margin-top:25px;padding:12px;background-color:#880E4F;color:#fff;border-radius:5px;text-decoration:none;font-weight:700;cursor:default;pointer-events:none;opacity:.8}.archive-link-maroon-fill:hover{background-color:#880E4F}.right-column-sidebar-maroon{background-color:#880E4F;padding:20px;border-radius:10px;color:#fff;border-left:5px solid #C0CA33}.map-action-block-lime,.social-media-box-lime,.village-videos-box-lime{padding:15px;background-color:#E6EE9C;border-radius:5px;margin-bottom:20px;text-align:center}.map-text-dark{font-size:1.1em;color:#333;margin-bottom:15px}.map-button-maroon-fill{display:inline-block;background-color:#880E4F;color:#fff;padding:15px 35px;text-decoration:none;border-radius:8px;font-weight:700;font-size:1.1em;box-shadow:0 4px #4A148C;transition:all 0.2s}.map-button-maroon-fill:hover{background-color:#6A1B9A;box-shadow:0 2px #4A148C;transform:translateY(2px)}.social-card-maroon-accent{background-color:#fff;padding:12px;margin-bottom:10px;border-right:4px solid #880E4F;display:flex;justify-content:space-between;align-items:center}.account-name-maroon-bold{font-weight:700;color:#880E4F}.facebook-btn-maroon{color:#fff;background-color:#880E4F;padding:8px 18px;border-radius:4px;text-decoration:none;font-weight:700;transition:background-color 0.3s}.facebook-btn-maroon:hover{background-color:#6A1B9A}.video-preview-row{display:flex;gap:15px;justify-content:space-around;flex-wrap:wrap}.video-link-maroon-shadow{display:block;max-width:48%;min-width:150px;text-decoration:none;text-align:center;border:1px solid #ccc;border-radius:5px;overflow:hidden;box-shadow:0 5px 10px rgb(136 14 79 / .5)}.video-thumb-haryal{width:100%;height:auto;display:block}.video-title-maroon-bg{display:block;padding:8px;background-color:#880E4F;color:#fff;font-size:.9em}.disclaimer-note-maroon-border{margin-top:30px;padding:15px;background-color:#F3E5F5;border-left:5px solid #880E4F;border-radius:4px}.disclaimer-text-maroon-bold{color:#880E4F;font-size:.95em;font-weight:700}@media (max-width:992px){.content-split-layout{grid-template-columns:1fr}.video-link-maroon-shadow{max-width:48%}}@media (max-width:600px){.video-link-maroon-shadow{max-width:100%}}