.mb-6[data-dats-cid-uw5kdbxl]{margin-bottom:1.5rem}.contact-layout-grid[data-dats-cid-uw5kdbxl]{display:grid;grid-template-columns:1fr 1.35fr;gap:var(--grid-gap-lg);align-items:flex-start}.info-card[data-dats-cid-uw5kdbxl]{padding:var(--card-pad-md);display:flex;flex-direction:column}.campus-media-frame[data-dats-cid-uw5kdbxl]{position:relative;border-radius:var(--radius-md);overflow:hidden;margin-bottom:1.15rem;box-shadow:0 6px 18px #0028561f;border:var(--wcf-border-gold-subtle);background:#001733}.campus-media-picture[data-dats-cid-uw5kdbxl]{display:block;width:100%;height:100%}.campus-media-img[data-dats-cid-uw5kdbxl]{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;display:block;transition:transform var(--transition-slow)}.campus-media-frame[data-dats-cid-uw5kdbxl]:hover .campus-media-img[data-dats-cid-uw5kdbxl]{transform:scale(1.03)}.campus-media-badge[data-dats-cid-uw5kdbxl]{position:absolute;top:10px;left:10px;background:#00183ce0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--wcf-gold-500);padding:4px 10px;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:700;display:inline-flex;align-items:center;gap:5px;border:var(--wcf-border-gold-subtle);box-shadow:var(--shadow-md)}.live-dot[data-dats-cid-uw5kdbxl]{width:7px;height:7px;border-radius:var(--radius-circle);background:var(--wcf-gold-500);box-shadow:0 0 8px var(--wcf-gold-500)}.campus-heading[data-dats-cid-uw5kdbxl]{font-size:var(--text-h3);color:var(--wcf-navy-900);margin-top:.75rem;margin-bottom:.35rem}.address-text[data-dats-cid-uw5kdbxl]{font-size:var(--text-body);color:var(--wcf-text-secondary);line-height:1.5;margin-bottom:1.25rem}.contact-meta-list[data-dats-cid-uw5kdbxl]{display:flex;flex-direction:column;gap:.5rem;font-size:var(--text-sm);border-top:1px solid var(--wcf-border-subtle);padding-top:1rem;margin-bottom:1.25rem}.meta-row[data-dats-cid-uw5kdbxl]{display:flex;justify-content:space-between;align-items:center}.meta-label[data-dats-cid-uw5kdbxl]{color:var(--wcf-text-muted);font-weight:600}.meta-val[data-dats-cid-uw5kdbxl]{color:var(--wcf-navy-900);font-weight:700}.campus-action-row[data-dats-cid-uw5kdbxl]{margin-top:auto;display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.btn-whatsapp-direct[data-dats-cid-uw5kdbxl]{background:linear-gradient(135deg,#25d366f2,#128c7ef2);color:var(--wcf-text-light)!important;border:none;box-shadow:var(--shadow-glow-whatsapp);display:inline-flex;align-items:center;gap:.35rem}.btn-whatsapp-direct[data-dats-cid-uw5kdbxl]:hover{box-shadow:0 6px 16px #25d36673;transform:translateY(-1px)}.btn-navy-direct[data-dats-cid-uw5kdbxl]{background:linear-gradient(135deg,#002856f2,#001430fa);color:var(--wcf-text-light)!important;border:none;box-shadow:0 4px 12px #00285640;display:inline-flex;align-items:center;gap:.35rem}.btn-navy-direct[data-dats-cid-uw5kdbxl]:hover{box-shadow:0 6px 16px #00285666;transform:translateY(-1px)}.form-glass-card[data-dats-cid-uw5kdbxl]{padding:var(--card-pad-lg)}.form-title[data-dats-cid-uw5kdbxl]{font-size:var(--text-h3);color:var(--wcf-navy-900);margin-bottom:.5rem}.form-desc[data-dats-cid-uw5kdbxl]{font-size:var(--text-body);color:var(--wcf-text-secondary);line-height:1.6;margin-bottom:1.75rem}.wcf-form[data-dats-cid-uw5kdbxl]{display:flex;flex-direction:column;gap:1.25rem}.form-row-2[data-dats-cid-uw5kdbxl]{display:grid;grid-template-columns:1fr 1fr;gap:var(--grid-gap-sm)}.form-group[data-dats-cid-uw5kdbxl]{display:flex;flex-direction:column;gap:.4rem}.form-group[data-dats-cid-uw5kdbxl] label[data-dats-cid-uw5kdbxl]{font-family:var(--font-heading);font-size:var(--text-sm);font-weight:700;color:var(--wcf-navy-900)}.form-input[data-dats-cid-uw5kdbxl]{width:100%;padding:.75rem 1rem;border:1px solid var(--wcf-border-subtle);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--text-body);background:#ffffffe6;transition:border-color .2s,box-shadow .2s}.form-input[data-dats-cid-uw5kdbxl]:focus{outline:none;border-color:var(--wcf-navy-900);box-shadow:0 0 0 3px #0028561f}.form-privacy-note[data-dats-cid-uw5kdbxl]{display:flex;align-items:flex-start;gap:.6rem;font-size:var(--text-sm);color:var(--wcf-text-secondary);line-height:1.4}.form-privacy-note[data-dats-cid-uw5kdbxl] input[data-dats-cid-uw5kdbxl]{margin-top:3px}.btn-submit[data-dats-cid-uw5kdbxl]{align-self:flex-start;padding:.85rem 2rem}.form-success[data-dats-cid-uw5kdbxl]{padding:var(--card-pad-md);border-radius:var(--radius-md);margin-top:1.5rem;text-align:center}.form-success[data-dats-cid-uw5kdbxl] h3[data-dats-cid-uw5kdbxl]{color:var(--wcf-navy-900);margin-bottom:.5rem}.form-success[data-dats-cid-uw5kdbxl] p[data-dats-cid-uw5kdbxl]{color:var(--wcf-text-secondary);margin:0}.form-error[data-dats-cid-uw5kdbxl]{padding:.85rem 1.25rem;border-radius:var(--radius-md);margin-top:1.25rem;background:#ef44441a;border:1px solid rgba(239,68,68,.35);color:#991b1b;font-size:var(--text-body);line-height:1.5}@media (max-width: 900px){.contact-layout-grid[data-dats-cid-uw5kdbxl],.form-row-2[data-dats-cid-uw5kdbxl]{grid-template-columns:1fr}}@media (max-width: 640px){.btn-submit[data-dats-cid-uw5kdbxl]{width:100%;text-align:center}}
