.fixa-logo-frame{display:block;position:relative;overflow:hidden;flex-shrink:0;width:var(--logo-width,112px);aspect-ratio:1254/554}.fixa-logo-frame .fixa-logo-image{position:absolute;display:block;width:173.206%;max-width:none;height:auto;left:-36.683%;top:-15.885%;object-fit:contain}.site-logo.fixa-wordmark{display:inline-flex;align-items:center;flex-shrink:0;line-height:1;padding:0;letter-spacing:normal}.auth-left .brand.fixa-wordmark,.brand.fixa-wordmark{padding:0}.mini-wordmark{--logo-width:80px}.fixa-install-identity{--logo-width:55px;background:var(--surface);min-width:0;padding:8px 0}.fixa-loading{min-height:50dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--text-secondary);font-size:13px;--logo-width:150px}.fixa-loading .fixa-logo-frame{animation:fixa-logo-pulse 1.6s ease-in-out infinite}@keyframes fixa-logo-pulse{0%,to{opacity:1}50%{opacity:.45}}@media (max-width:760px){.site-logo{--logo-width:96px}}@media (prefers-reduced-motion:reduce){.fixa-loading .fixa-logo-frame{animation:none}}@media print{.fixa-logo-image{print-color-adjust:exact;-webkit-print-color-adjust:exact}.fixa-loading{display:none}.fixa-service-ticket{padding:0!important;background:var(--surface)!important;min-height:0!important}.fixa-service-ticket button{display:none!important}.fixa-service-ticket .panel{break-inside:avoid;box-shadow:none}}@media (max-width:480px){.fixa-ticket-header{flex-direction:column}.fixa-ticket-header .pill{align-self:flex-start}.fixa-service-ticket .panel{padding:24px!important}}.site-logo.fixa-wordmark.mobile-demo-logo{display:none}@media (max-width:760px){.site-logo.fixa-wordmark.mobile-demo-logo{display:inline-flex}}.fixa-public-header.site-header{padding-inline:clamp(20px,4vw,56px)}.fixa-public-footer{grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center}.fixa-public-footer nav{grid-column:1;justify-self:start}.fixa-public-footer .fixa-footer-appearance{grid-column:2;justify-self:end}.fixa-public-footer .fixa-footer-identity{grid-column:1;justify-self:start;display:flex}.fixa-public-footer>span{grid-column:2;justify-self:end;text-align:right}.fixa-simple-help{flex-wrap:wrap;gap:24px}.fixa-tech-hero{padding-top:42px}@media(max-width:760px){.fixa-public-header.site-header{padding-inline:20px}.fixa-public-footer{grid-template-columns:1fr;padding-inline:20px}.fixa-public-footer .fixa-footer-appearance,.fixa-public-footer .fixa-footer-identity,.fixa-public-footer nav,.fixa-public-footer>span{grid-column:1;justify-self:start;text-align:left}.fixa-tech-hero{padding-top:32px;padding-bottom:42px}.fixa-tech-hero h1{margin-top:16px}}.site-logo.fixa-wordmark>span.fixa-logo-frame{display:block;margin:0}