.table-container[data-v-48be609e]{overflow-x:auto;margin:20px 0;text-align:left}.contact-table[data-v-48be609e]{width:100%;min-width:1200px;border-collapse:separate;border-spacing:0;font-family:Poppins,sans-serif;background:#fef7ff;border-radius:16px;overflow:visible;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);border:1px solid #e7e0ec;table-layout:auto}.table-header[data-v-48be609e]{background:#ed4224;color:#fff;padding:12px 16px;text-align:left;font-weight:500;font-size:12px;letter-spacing:.1px;border:none;position:relative;-webkit-transition:all .2s cubic-bezier(.4,0,.2,1);transition:all .2s cubic-bezier(.4,0,.2,1);white-space:nowrap}.table-header[data-v-48be609e]:first-child{border-top-left-radius:16px}.table-header[data-v-48be609e]:last-child{border-top-right-radius:16px}.table-header[data-v-48be609e]:hover{background:#c73219;-webkit-box-shadow:0 2px 4px rgba(237,66,36,.3);box-shadow:0 2px 4px rgba(237,66,36,.3)}.table-cell[data-v-48be609e]{padding:10px 12px;border:none;background:#fef7ff;font-size:11px;color:#1d1b20;vertical-align:middle;-webkit-transition:all .2s cubic-bezier(.4,0,.2,1);transition:all .2s cubic-bezier(.4,0,.2,1);border-bottom:1px solid #e7e0ec;position:relative;line-height:1.3;white-space:nowrap}.table-cell[data-v-48be609e]:hover{background:#f7f2fa;-webkit-box-shadow:0 1px 3px rgba(237,66,36,.1);box-shadow:0 1px 3px rgba(237,66,36,.1)}.site-cell[data-v-48be609e]{background:#fff8f6;font-weight:600;color:#ed4224;border-left:4px solid #ed4224;-webkit-box-shadow:inset 0 0 0 1px rgba(237,66,36,.1);box-shadow:inset 0 0 0 1px rgba(237,66,36,.1)}.site-cell[data-v-48be609e]:hover{background:#ffede9;-webkit-box-shadow:inset 0 0 0 1px rgba(237,66,36,.2),0 2px 4px rgba(237,66,36,.1);box-shadow:inset 0 0 0 1px rgba(237,66,36,.2),0 2px 4px rgba(237,66,36,.1)}.leader[data-v-48be609e]{background:#fffbf0;font-weight:500;color:#7d5700;border-radius:12px;position:relative;-webkit-box-shadow:inset 0 0 0 1px rgba(255,193,7,.2);box-shadow:inset 0 0 0 1px rgba(255,193,7,.2)}.leader[data-v-48be609e]:after{content:"";position:absolute;top:8px;right:12px;width:16px;height:16px;background:#ffc107;border-radius:50%;-webkit-box-shadow:0 1px 3px rgba(255,193,7,.4);box-shadow:0 1px 3px rgba(255,193,7,.4)}.leader[data-v-48be609e]:hover{background:#fff8e1;-webkit-box-shadow:inset 0 0 0 1px rgba(255,193,7,.3),0 2px 4px rgba(255,193,7,.2);box-shadow:inset 0 0 0 1px rgba(255,193,7,.3),0 2px 4px rgba(255,193,7,.2)}tbody tr[data-v-48be609e]{-webkit-transition:all .2s cubic-bezier(.4,0,.2,1);transition:all .2s cubic-bezier(.4,0,.2,1)}tbody tr[data-v-48be609e]:hover{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);-webkit-transform:translateY(-1px);transform:translateY(-1px)}tbody tr:last-child .table-cell[data-v-48be609e]{border-bottom:none}tbody tr:last-child .table-cell[data-v-48be609e]:first-child{border-bottom-left-radius:16px}tbody tr:last-child .table-cell[data-v-48be609e]:last-child{border-bottom-right-radius:16px}.wa-link[data-v-48be609e]{color:#25d366;text-decoration:none;font-weight:500;-webkit-transition:all .2s ease;transition:all .2s ease}.wa-link[data-v-48be609e]:hover{color:#128c7e;text-decoration:underline}.email-link[data-v-48be609e]{color:#ea4335;text-decoration:none;font-weight:500;-webkit-transition:all .2s ease;transition:all .2s ease}.email-link[data-v-48be609e]:hover{color:#d33b2c;text-decoration:underline}@media (max-width:1200px){.table-header[data-v-48be609e]{padding:8px 10px;font-size:10px}.table-cell[data-v-48be609e]{padding:8px 8px;font-size:10px;line-height:1.2}h1[data-v-48be609e]{font-size:1.5rem;margin-bottom:16px}}@media (max-width:768px){.contact-table[data-v-48be609e]{border-radius:12px;margin:12px 0;font-size:9px}.table-header[data-v-48be609e]{padding:6px 8px;font-size:9px}.table-cell[data-v-48be609e]{padding:6px 6px;font-size:9px;line-height:1.1}h1[data-v-48be609e]{font-size:1.3rem}}@media (max-width:480px){.table-header[data-v-48be609e]{padding:4px 6px;font-size:8px}.table-cell[data-v-48be609e]{padding:4px 4px;font-size:8px}}h1[data-v-48be609e]{font-family:Poppins,sans-serif;font-weight:600;color:#2c3e50;text-align:center;margin-bottom:24px;font-size:1.8rem;position:relative}h1[data-v-48be609e]:after{content:"";position:absolute;bottom:-10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:60px;height:4px;background:linear-gradient(135deg,#ed4224,#ff6b4a);border-radius:2px}