@layer payload-default{}.dashboard .before-dashboard{display:grid;gap:30px;margin-bottom:30px}.dashboard .before-dashboard__hero{display:grid;gap:20px;padding:30px;border-radius:var(--style-radius-m);border:1px solid var(--theme-elevation-150);background:radial-gradient(circle at top left,rgba(var(--theme-success-rgb,34,197,94),.12),transparent 30%),linear-gradient(135deg,var(--theme-elevation-0),var(--theme-elevation-50));box-shadow:0 12px 28px rgba(15,23,42,.06)}.dashboard .before-dashboard__hero-copy{display:grid;gap:10px;max-width:62rem}.dashboard .before-dashboard__eyebrow,.dashboard .before-dashboard__highlight-eyebrow{margin:0;color:var(--theme-elevation-600);font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.dashboard .before-dashboard__title{margin:0;font-size:clamp(2rem,3vw,3rem);line-height:1;letter-spacing:-.05em}.dashboard .before-dashboard__lede{margin:0;max-width:48rem;color:var(--theme-elevation-700);font-size:1.025rem;line-height:1.65}.dashboard .before-dashboard__hero-actions{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.dashboard .before-dashboard__analytics-link{display:inline-flex;align-items:center;min-height:2.25rem;padding:.4rem .8rem;border:1px solid var(--theme-elevation-150);border-radius:999px;background:var(--theme-elevation-0);color:var(--theme-text);font-weight:700;text-decoration:none}.dashboard .before-dashboard__analytics-link:hover{border-color:var(--theme-elevation-300)}.dashboard .before-dashboard__highlights{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:15px}.dashboard .before-dashboard__highlight-card{display:grid;gap:7px;padding:23px;border-radius:var(--style-radius-m);border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0)}.dashboard .before-dashboard__highlight-title{margin:0;font-size:1.05rem;line-height:1.25;letter-spacing:-.02em}.dashboard .before-dashboard__highlight-copy{margin:0;color:var(--theme-elevation-700);line-height:1.6}.dashboard .before-dashboard__support{display:grid;gap:15px}.dashboard .before-dashboard__banner h4,.dashboard .before-dashboard__banner p{margin:0;line-height:1.4}.dashboard .before-dashboard__links{display:flex;flex-wrap:wrap;gap:15px}.dashboard .before-dashboard__links a{color:var(--theme-text);font-weight:600;text-underline-offset:.2em}.dashboard .before-dashboard__links a:hover{opacity:.85}