.unified-studio-footer{z-index:10;background:#0f090d;border-top:1px solid #ffffff14;width:100%;padding:60px clamp(24px,4vw,56px) 40px;position:relative}.unified-footer-inner{max-width:1440px;margin:0 auto}.unified-footer-brand{color:#fff;align-items:center;gap:12px;text-decoration:none;transition:opacity .2s;display:flex}.unified-footer-brand:hover{opacity:.85}.unified-footer-logo{flex-shrink:0;justify-content:center;align-items:center;width:38px;height:30px;display:flex}.unified-footer-logo svg{width:100%;height:100%;display:block}.unified-brand-text{flex-direction:column;line-height:1.05;display:flex}.unified-brand-name{font-family:var(--font-cinzel,"Cinzel", serif);letter-spacing:.18em;color:#fff;font-size:15px;font-weight:700}.unified-brand-sub{font-family:var(--font-cinzel,"Cinzel", serif);letter-spacing:.32em;color:#ffffffb8;margin-top:2px;font-size:8px}.unified-footer-top{border-bottom:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-bottom:36px;display:flex}.unified-footer-links{flex-wrap:wrap;align-items:center;gap:32px;display:flex}.unified-footer-link{color:#ffffffb3;font-size:.84rem;font-weight:500;text-decoration:none;transition:color .2s}.unified-footer-link:hover{color:#f5cbce}.unified-footer-bottom{color:#ffffff73;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:28px;font-size:.78rem;display:flex}.unified-footer-back-to-top{color:#fffc;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff26;border-radius:9999px;padding:8px 16px;font-size:.75rem;font-weight:600;transition:all .25s}.unified-footer-back-to-top:hover{color:#fff;background:#f5cbce26;border-color:#f5cbce66}@media (max-width:768px){.unified-studio-footer{padding:48px 24px 32px}.unified-footer-top{flex-direction:column;align-items:flex-start;gap:24px}.unified-footer-links{gap:20px}.unified-footer-bottom{flex-direction:column;align-items:flex-start;gap:16px}}html[data-theme=light] .unified-studio-footer{background:#ede9e2;border-top-color:#3c0e181f}html[data-theme=light] .unified-footer-brand,html[data-theme=light] .unified-brand-name{color:#1f1419}html[data-theme=light] .unified-footer-logo svg g{fill:#3c0e18}html[data-theme=light] .unified-brand-sub{color:#3c0e18b8}html[data-theme=light] .unified-footer-top{border-bottom-color:#3c0e181a}html[data-theme=light] .unified-footer-link{color:#1f1419c7}html[data-theme=light] .unified-footer-link:hover{color:#6e1836}html[data-theme=light] .unified-footer-bottom{color:#1f1419a6}html[data-theme=light] .unified-footer-back-to-top{color:#1f1419;border-color:#3c0e1838}html[data-theme=light] .unified-footer-back-to-top:hover{color:#6e1836;background:#6e18361a;border-color:#6e1836}
