#top~.simple-footer.sco-presence-footer{display:block!important}
/* Homepage footer presence: language direction and visual card order are independent. */
main>.simple-footer.sco-presence-footer{padding:0 0 26px;background:#1c1620;color:#f6f0f5;border-top:1px solid #c7a9c32b}
.sco-home-presence{max-width:1320px;margin:0 auto;padding:56px 40px 40px;direction:rtl}
.sco-presence-heading{margin-bottom:26px;text-align:right}
.sco-presence-kicker{font-size:12px;letter-spacing:.1em;color:#70d0c7;margin:0 0 12px;text-align:right}
.sco-presence-heading h2{font-size:clamp(28px,3.2vw,46px);line-height:1.35;font-weight:600;margin:0;color:#f7f1f6}
.sco-presence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;direction:ltr;align-items:stretch}
.sco-presence-card{min-width:0;padding:30px 32px;border:1px solid #b69cb13b;border-radius:20px;background:linear-gradient(145deg,#352a373d,#241d283d);box-shadow:0 12px 35px #120d1514}
.sco-presence-us{text-align:left;direction:ltr}.sco-presence-sa{text-align:right;direction:rtl}
.sco-presence-region{display:block;color:#70d0c7;font-size:13px;line-height:1.6;margin-bottom:18px}
.sco-presence-card h3{font-size:clamp(21px,2vw,28px);font-weight:600;line-height:1.5;margin:0 0 16px;color:#f7f1f6}
.sco-presence-card p{font-size:16px;line-height:1.9;color:#d0c4ce;margin:0 0 14px}
.sco-presence-card .sco-presence-note{font-size:13px;color:#ac9fac;line-height:1.8}
.sco-presence-card address{display:flex;flex-direction:column;gap:5px;border-top:1px solid #b69cb12b;padding-top:18px;margin-top:22px;font-size:17px;line-height:1.75;font-style:normal;color:#eee4ed}
.sco-presence-card .sco-presence-pending{margin-top:24px;margin-bottom:0}
main>.sco-presence-footer>.shell{max-width:1240px;width:calc(100% - 80px);border-top:1px solid #b69cb12b;padding-top:22px;font-size:12px;color:#ac9fac}
main>.sco-presence-footer>.shell a{color:#d0c4ce}
@media(max-width:700px){.sco-home-presence{padding:34px 20px 30px}.sco-presence-grid{grid-template-columns:1fr;gap:16px}.sco-presence-sa{grid-row:1}.sco-presence-card{padding:24px;border-radius:16px}.sco-presence-card h3{font-size:22px}.sco-presence-card p{font-size:15px}.sco-presence-card address{font-size:16px}.sco-presence-heading{margin-bottom:22px}main>.sco-presence-footer>.shell{width:calc(100% - 40px)}}
