.village-seo-layout-385.burgundy-variant{background-color:#fcfbf9;color:#333;direction:rtl;text-align:right;padding-bottom:50px}.hero-split-385{display:flex;background-color:#800020;color:#fff;min-height:180px;margin-bottom:30px}.hero-text{flex:1.5;padding:20px;display:flex;flex-direction:column;justify-content:center}.hero-pattern{flex:.5;background-image:radial-gradient(#a52a2a 1px,transparent 1px);background-size:15px 15px;opacity:.2}.uc-tag-385{background:rgb(255 255 255 / .2);padding:2px 10px;border-radius:4px;font-size:11px;width:fit-content;margin-bottom:8px}.seo-title{font-size:1.6em;margin:0;font-weight:800}.seo-desc{font-size:.9em;opacity:.9;margin:5px 0 0 0}.seo-container{max-width:1100px;margin:0 auto;padding:0 15px;display:flex;flex-direction:column;gap:20px}.content-box-385{background:#fff;padding:20px;margin-bottom:20px;border-radius:8px;border-top:4px solid #800020;box-shadow:0 4px 10px rgb(0 0 0 / .03)}.box-title{color:#800020;font-size:1.2em;margin:0 0 10px 0;font-weight:700}.content-box-385 p{line-height:1.8;font-size:1em;color:#4a4a4a;margin:0}.burgundy-widget{background:#fff;padding:20px;margin-bottom:20px;border-radius:8px;border:1px solid #eee}.widget-head{font-size:1.1em;color:#800020;margin:0 0 15px 0;font-weight:700;border-bottom:1px dashed #800020;padding-bottom:5px}.btn-burgundy-map{display:block;background-color:#ff6f00;color:white!important;text-align:center;padding:12px;border-radius:6px;text-decoration:none;font-weight:700}.people-stack-385{display:flex;flex-direction:column;gap:12px}.person-card-385{display:flex;align-items:center;gap:10px}.person-initials{width:35px;height:35px;background:#800020;color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;font-weight:700}.person-name{display:block;font-weight:700;font-size:.95em}.person-role{font-size:.8em;color:#777}.news-list-385{list-style:none;padding:0;margin:0}.news-list-385 li{font-size:.9em;margin-bottom:8px;color:#555;line-height:1.5}.news-dot{color:#800020;margin-left:5px}@media (min-width:768px){.seo-container{flex-direction:row}.seo-main-content{flex:2}.seo-sidebar{flex:1}.seo-title{font-size:2.2em}.hero-split-385{min-height:250px}}