@font-face{font-family:inter;src:url(/_next/static/media/15fb600d42056579-s.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/ef6d3f52c547a6e3-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/b7b43acee81d05a8-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/8fb1a96451cec840-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_503e76{font-family:inter,inter Fallback}.__variable_503e76{--font-inter:"inter","inter Fallback"}@font-face{font-family:barlowCondensed;src:url(/_next/static/media/e98110099c020b2e-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:barlowCondensed;src:url(/_next/static/media/17d6e974ae510b30-s.p.woff2) format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:barlowCondensed Fallback;src:local("Arial");ascent-override:120.83%;descent-override:24.17%;line-gap-override:0.00%;size-adjust:82.76%}.__className_d9e087{font-family:barlowCondensed,barlowCondensed Fallback}.__variable_d9e087{--font-barlow:"barlowCondensed","barlowCondensed Fallback"}*,:after,:before{box-sizing:border-box;margin:0;padding:0}#root,body,html{height:100%;width:100%}body{background:#ffffff;font-family:var(--font-inter),"Inter",sans-serif;-webkit-font-smoothing:antialiased;overflow:hidden;overscroll-behavior:none}.display-heading{font-family:var(--font-barlow),"Barlow Condensed",sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:.01em}.kpi-card{box-shadow:0 1px 4px rgba(0,0,0,.06);transition:transform .16s ease,box-shadow .16s ease}.kpi-card:hover{transform:translateY(-2px);box-shadow:0 4px 14px rgba(0,0,0,.08)}.chart-card{box-shadow:0 1px 4px rgba(0,0,0,.06);transition:transform .16s ease,box-shadow .16s ease}.chart-card:hover{transform:translateY(-2px);box-shadow:0 4px 14px rgba(0,0,0,.08)}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-thumb{background:#e0ddd8;border-radius:2px}button,input,select,textarea{font-family:inherit}input:focus,select:focus,textarea:focus{outline:none}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translateX(18px)}to{opacity:1;transform:translateX(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes shimmer{0%{background-position:-150% 0}to{background-position:150% 0}}.skeleton-shimmer{background-image:linear-gradient(90deg,rgba(17,17,17,.05) 25%,rgba(17,17,17,.018) 50%,rgba(17,17,17,.05) 75%);background-size:200% 100%;background-repeat:no-repeat;animation:shimmer 1.4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.skeleton-shimmer{animation:none;background-image:none;background-color:rgba(17,17,17,.04)}}@keyframes hours-dot-pulse{0%,to{opacity:.3;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@keyframes live-ping{0%{transform:scale(1);opacity:.55}70%{transform:scale(2.6);opacity:0}to{transform:scale(2.6);opacity:0}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media print{@page{size:A4;margin:18mm 16mm}body{background:#ffffff!important}.no-print{display:none!important}.print-only{display:block!important}.print-target{position:static!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;background:#ffffff!important;overflow:visible!important}.print-section{page-break-inside:avoid;break-inside:avoid}.chart-card,.kpi-card{box-shadow:none!important;transform:none!important}}.print-only{display:none}.consent-summary::-webkit-details-marker{display:none}.consent-summary{list-style:none}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes floatSlow{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-4px) rotate(1deg)}}.integration-card{transition:transform .18s ease,box-shadow .18s ease}.integration-card:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.07)}.hours-sidebar{position:relative;background:#ffffff!important;box-shadow:1px 0 8px rgba(0,0,0,.07),inset -1px 0 0 rgba(255,255,255,.9)}.hours-sidebar:before{content:"";position:absolute;top:0;left:0;right:0;height:110px;background:linear-gradient(180deg,rgba(255,255,255,.95),transparent);pointer-events:none;z-index:0}.hours-topbar{position:relative;background:#ffffff!important;box-shadow:0 1px 8px rgba(0,0,0,.07),0 0 0 .5px rgba(0,0,0,.05)}.hours-topbar:before{content:"";position:absolute;top:0;left:0;right:0;height:60%;background:linear-gradient(180deg,rgba(255,255,255,.75),transparent);pointer-events:none;z-index:0}@media (max-width:1024px){.connect-illustrations img{opacity:.25!important;transform:scale(.75);transform-origin:center center}}@media (max-width:768px){.connect-illustrations{display:none}}.mobile-hamburger,.mobile-nav-backdrop{display:none}@media (max-width:768px){.auth-hero{display:none!important}.hours-sidebar{position:fixed!important;top:0;bottom:0;left:0;transform:translateX(-100%);transition:transform .22s ease;box-shadow:2px 0 18px rgba(0,0,0,.18)}.hours-sidebar.mobile-open{transform:translateX(0)}.mobile-nav-backdrop{display:block;position:fixed;inset:0;background:rgba(0,0,0,.38);z-index:18;animation:fadeIn .15s ease}.mobile-hamburger{display:inline-flex!important}.hours-content{padding:18px 16px 36px!important}.hours-topbar{padding:0 12px!important}}.cmp-search-input:-webkit-autofill,.cmp-search-input:-webkit-autofill:active,.cmp-search-input:-webkit-autofill:focus,.cmp-search-input:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #ffffff!important;-webkit-text-fill-color:#1a1916!important;caret-color:#1a1916;-webkit-transition:background-color 9999s ease-out 0s!important;transition:background-color 9999s ease-out 0s!important}html[data-corners=let] :where(input,select,textarea,button,table,th,td):not(.keep-corners):not(.keep-corners *),html[data-corners=let] [style*=border-radius]:not(.keep-corners):not(.keep-corners *){border-radius:5px!important}html[data-corners=naesten] :where(input,select,textarea,button,table,th,td):not(.keep-corners):not(.keep-corners *),html[data-corners=naesten] [style*=border-radius]:not(.keep-corners):not(.keep-corners *){border-radius:2px!important}html[data-corners=kantet] :where(input,select,textarea,button,table,th,td):not(.keep-corners):not(.keep-corners *),html[data-corners=kantet] [style*=border-radius]:not(.keep-corners):not(.keep-corners *){border-radius:0!important}.corner-demo-standard{border-radius:12px}.corner-demo-let{border-radius:5px}.corner-demo-naesten{border-radius:2px}.corner-demo-kantet{border-radius:0}html[data-corners] .amber-fab,html[data-corners] .amber-round,html[data-corners] button.amber-fab{border-radius:50%!important}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/invoice/archivo-400.woff2) format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/invoice/archivo-600.woff2) format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/invoice/archivo-700.woff2) format("woff2")}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/invoice/sora-400.woff2) format("woff2")}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/invoice/sora-600.woff2) format("woff2")}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/invoice/sora-700.woff2) format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/invoice/spacegrotesk-400.woff2) format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/invoice/spacegrotesk-600.woff2) format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/invoice/spacegrotesk-700.woff2) format("woff2")}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/invoice/lora-400.woff2) format("woff2")}@font-face{font-family:Lora;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/invoice/lora-600.woff2) format("woff2")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/invoice/playfair-600.woff2) format("woff2")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/invoice/playfair-700.woff2) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/invoice/cormorant-500.woff2) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/invoice/cormorant-600.woff2) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/invoice/cormorant-700.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/invoice/plexsans-400.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/invoice/plexsans-600.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/invoice/plexmono-400.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/invoice/plexmono-600.woff2) format("woff2")}