@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-latin.woff2)format("woff2")}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/outfit-variable.ttf)format("truetype")}:root{--palette-blue:#616d7a;--palette-blue-light:#6c7783;--palette-sky:#b8ccbf;--palette-green:#8bb5a2;--palette-sand:#ecdcae;--palette-orange:#b05e2b;--palette-brown:#493633;--ink:#242629;--muted:#62676d;--accent:#514d89;--accent-hover:#403c70;--action:#466c59;--action-hover:#365444;--paper:#f3f4f3;--surface:#fff;--line:#e5e7e5;--rule:#eef0ee;--field-line:#d9ddda;--blue-soft:#efedf7;--sky-soft:#eef2ef;--green-soft:#eaf3ed;--green-ink:#385d48;--sand-soft:#faf6e9;--sand-ink:#735a28;--sand-line:#decea1;--orange-soft:var(--surface);--orange-ink:var(--ink);--orange-line:var(--line);--error:var(--orange-ink);--error-soft:var(--orange-soft);--error-line:var(--palette-orange);--panel-shadow:0 8px 28px #26302a08;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--ink);background:var(--paper);font-family:Manrope,Avenir Next,Arial,sans-serif}*{box-sizing:border-box}body{flex-direction:column;min-height:100svh;margin:0;display:flex}.application-content{flex-direction:column;flex:1;min-width:0;display:flex}.application-content>:is(.workspace-app,.auth-page,.quantely-site){flex:1;min-height:0}.site-footer{background:var(--palette-blue);color:#fff;flex-shrink:0;font-family:Manrope,Arial,sans-serif;line-height:1.65}.site-footer-inner{justify-content:space-between;align-items:center;gap:24px;max-width:1240px;margin:0 auto;padding:28px 36px;display:flex}.site-footer .footer-wordmark{color:#fff;letter-spacing:.035em;font-size:19px;font-weight:700;line-height:1.2;text-decoration:none}.site-footer .footer-wordmark span{color:var(--palette-sand)}.site-footer p,.site-footer-legal a{color:#eef2f2;margin:0;font-size:10px}.site-footer-legal{flex-wrap:wrap;gap:12px 20px;display:flex}.site-footer-legal a{text-decoration:none}.site-footer-legal a:hover{text-underline-offset:4px;text-decoration:underline}.site-footer a:focus-visible{outline:3px solid var(--palette-sand);outline-offset:5px}@media (max-width:760px){.site-footer-inner{flex-wrap:wrap;gap:12px 20px;padding:28px 22px}.site-footer p{order:3;width:100%}}.metric-title{font-family:Outfit,Manrope,Arial,sans-serif;font-size:var(--metric-title-size,clamp(26px, 2.5vw, 34px));letter-spacing:.025em;color:inherit;font-weight:400;line-height:1.3}.metric-presence{--metric-background:var(--palette-green);--metric-color:#203b2c}.metric-engagement{--metric-background:var(--accent);--metric-color:var(--surface)}.metric-conversion{--metric-background:var(--palette-sand);--metric-color:#4c3c1f}.metric-heading{background:var(--metric-background);color:var(--metric-color)}.settings-menu-label{display:inline-block;position:relative}.settings-menu-alert{background:var(--palette-orange);width:17px;height:17px;color:var(--surface);border:1px solid var(--surface);border-radius:50%;place-items:center;font-size:12px;font-weight:800;line-height:1;display:grid;position:absolute;top:-9px;right:-13px}.settings-menu-alert-description{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(.message,.auth-error,.auth-success,p[role=alert],p[role=status]){border:1px solid var(--orange-line);border-inline-start:4px solid var(--palette-orange);color:var(--orange-ink);background:var(--orange-soft);border-radius:14px;padding:12px 16px;font-size:13px;line-height:1.6}span[role=status]:not(:empty){border-inline-start:3px solid var(--palette-orange);color:var(--orange-ink);background:var(--orange-soft);border-radius:9px;padding:6px 10px}main{min-height:100vh;padding:56px 24px}.shell{width:min(1120px,100%);margin:0 auto}header{margin-bottom:32px}.eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:12px;font-weight:700}h1{color:var(--ink);letter-spacing:-.04em;margin:0;font-size:clamp(36px,6vw,64px);line-height:1}.intro{max-width:700px;color:var(--muted);margin:18px 0 0;font-size:18px;line-height:1.6}.grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.card,.panel{background:var(--surface);border:1px solid var(--line);border-radius:18px;box-shadow:0 8px 30px #3b70970a}.card{padding:24px}.card span,.card small{color:var(--muted);display:block}.card strong{margin:12px 0 8px;font-size:36px;display:block}.panel{grid-template-columns:1.3fr 1fr;gap:36px;margin-top:16px;padding:32px;display:grid}.panel h2{max-width:700px;margin:0;font-size:28px;line-height:1.15}.panel>p{color:var(--muted);margin:0;line-height:1.6}@media (max-width:800px){.grid{grid-template-columns:1fr 1fr}.panel{grid-template-columns:1fr}}@media (max-width:540px){main{padding:32px 16px}.grid{grid-template-columns:1fr}}.workspace-app .report-performance-summary{max-width:none;font-size:inherit;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:16px;margin:24px 0;display:grid}.report-performance-summary div{border:1px solid var(--border,#dce3e8);border-radius:8px;padding:12px}.report-performance-summary dt{color:var(--muted,#5a6874);font-size:.85rem}.report-performance-summary dd{margin:8px 0 0;font-size:1.35rem;font-weight:650}.reporting-performance th small{overflow-wrap:anywhere;font-weight:400;display:block}.reporting-performance details{margin:12px 0}.reporting-performance th details{max-width:34rem;font-size:.85rem;font-weight:400}.reporting-performance details p{overflow-wrap:anywhere}
