@font-face{font-family:Rajdhani;src:local("Rajdhani Regular"),local("Rajdhani"),url(../assets/fonts/Rajdhani-regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Rajdhani Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:97.4781%;ascent-override:95.4061%;descent-override:35.4952%;line-gap-override:0%}@font-face{font-family:"Rajdhani Fallback: Segoe UI";src:local("Segoe UI");size-adjust:91.5736%;ascent-override:101.5577%;descent-override:37.7838%;line-gap-override:0%}@font-face{font-family:"Rajdhani Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:90.2222%;ascent-override:103.0788%;descent-override:38.3498%;line-gap-override:0%}@font-face{font-family:"Rajdhani Fallback: Arial";src:local("Arial");size-adjust:91.0721%;ascent-override:102.1169%;descent-override:37.9919%;line-gap-override:0%}@font-face{font-family:"Rajdhani Fallback: Noto Sans";src:local("Noto Sans");size-adjust:85.654%;ascent-override:108.5764%;descent-override:40.3951%;line-gap-override:0%}@font-face{font-family:Rajdhani;src:local("Rajdhani Medium"),url(../assets/fonts/Rajdhani-medium.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Rajdhani;src:local("Rajdhani SemiBold"),url(../assets/fonts/Rajdhani-semi-bold.woff2) format(woff2);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Rajdhani;src:local("Rajdhani Bold"),url(../assets/fonts/Rajdhani-bold.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}.app-footer[data-v-985eaa01]{background:#040910;border-top:1px solid hsla(0,0%,100%,.06);color:#768492;padding:14px 28px 16px;width:100%}.footer-container[data-v-985eaa01]{display:flex;flex-direction:column;gap:10px;margin:0 auto;max-width:1536px}.footer-row[data-v-985eaa01]{gap:20px;justify-content:space-between}.footer-identity[data-v-985eaa01],.footer-row[data-v-985eaa01]{align-items:center;display:flex;flex-wrap:wrap}.footer-identity[data-v-985eaa01]{gap:12px}.footer-brand[data-v-985eaa01]{align-items:baseline;display:flex;gap:6px}.brand-title[data-v-985eaa01]{color:#a28e67;font-size:13px;font-weight:700;letter-spacing:.14em}.brand-sub[data-v-985eaa01],.brand-title[data-v-985eaa01]{font-family:Rajdhani,"Rajdhani Fallback: BlinkMacSystemFont","Rajdhani Fallback: Segoe UI","Rajdhani Fallback: Helvetica Neue","Rajdhani Fallback: Arial","Rajdhani Fallback: Noto Sans",sans-serif}.brand-sub[data-v-985eaa01]{color:#5d6d7e;font-size:9px;font-weight:600;letter-spacing:.08em}.footer-dot[data-v-985eaa01]{color:#2a3744;font-size:13px}.footer-creator[data-v-985eaa01]{align-items:center;color:#637383;display:flex;font-size:11px;gap:5px}.creator-link[data-v-985eaa01]{color:#c8aa6e;font-weight:600;text-decoration:none;transition:color .15s ease}.creator-link[data-v-985eaa01]:hover{color:#f0e6d2;text-decoration:underline}.creator-domain[data-v-985eaa01]{color:#7d8d9d;font-weight:400}.social-links[data-v-985eaa01]{align-items:center;display:flex;gap:8px}.social-link[data-v-985eaa01]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;color:#8c9bad;display:inline-flex;height:32px;justify-content:center;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);width:32px}.social-link[data-v-985eaa01]:hover{background:#c8aa6f1f;border-color:#c8aa6f66;box-shadow:0 0 12px #c8aa6f33;color:#f0e6d2;transform:translateY(-1px)}.fa-icon[data-v-985eaa01]{height:14px;width:14px}.footer-legal[data-v-985eaa01]{border-top:1px solid hsla(0,0%,100%,.04);padding-top:8px}.disclaimer-text[data-v-985eaa01]{color:#556473;font:10px/1.5 Segoe UI,sans-serif;margin:0;max-width:960px}@media(max-width:700px){.app-footer[data-v-985eaa01]{padding:14px 18px 16px}.footer-row[data-v-985eaa01]{align-items:flex-start;flex-direction:column;gap:12px}}
