.landing-layout[data-v-6ae41e08]{min-height:100vh}.container-standard[data-v-6ae41e08]{max-width:1080px;margin:0 auto}.brand-title[data-v-6ae41e08]{letter-spacing:1px}.border-bottom-subtle[data-v-6ae41e08]{border-bottom:1px solid rgba(0,0,0,.08)}.border-top-subtle[data-v-6ae41e08]{border-top:1px solid rgba(0,0,0,.08)}.border-bottom-dotted[data-v-6ae41e08]{border-bottom:1px dashed rgba(0,0,0,.1)}.hero-heading[data-v-6ae41e08]{line-height:1.25}.hero-description[data-v-6ae41e08]{line-height:1.6}.hero-logo-img[data-v-6ae41e08]{max-width:140px;height:auto;opacity:.95;filter:drop-shadow(0 4px 12px rgba(0,0,0,.08))}.staff-login-btn[data-v-6ae41e08]{opacity:.65;transition:opacity .2s ease,transform .2s ease}.staff-login-btn[data-v-6ae41e08]:hover{opacity:1;transform:scale(1.05)}.contact-card[data-v-6ae41e08]{transition:transform .2s ease,box-shadow .2s ease;border-radius:12px}.contact-card[data-v-6ae41e08]:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00000014}.prom-btn[data-v-6ae41e08]{background:linear-gradient(135deg,#7b1fa2,#512da8)}@media (max-width: 600px){.hero-heading[data-v-6ae41e08]{font-size:1.5rem}}.auth-card[data-v-553f447f]{max-width:800px;width:100%}.reset-password-page[data-v-93547239]{background:linear-gradient(135deg,#f5f7fa,#c3cfe2)}.reset-card[data-v-93547239]{border-radius:12px;box-shadow:0 8px 32px #0000001f}
