.insights-body:where(.astro-us72b55h){display:grid;min-width:0;gap:3rem}.insights-copy:where(.astro-us72b55h){min-width:0}.insights-prose:where(.astro-us72b55h){margin-block-start:1.5rem;max-width:34rem;color:color-mix(in oklch,white 72%,transparent);font-size:1rem;line-height:1.65}.insights-kicker:where(.astro-us72b55h){margin-block-start:2rem;color:#fff;font-size:1.25rem;font-weight:600;line-height:1.3;letter-spacing:-.02em}.toast-column:where(.astro-us72b55h){display:flex;min-width:0;flex-direction:column;align-items:flex-end;gap:.75rem}.toast-column:where(.astro-us72b55h)>.toast-stage:where(.astro-us72b55h){align-self:stretch}.toast-toggle:where(.astro-us72b55h){min-height:2.75rem;padding-inline:1rem;border-radius:.375rem;color:color-mix(in oklch,white 72%,transparent);font-family:var(--mono-family);font-size:.75rem;letter-spacing:.04em}.toast-toggle:where(.astro-us72b55h):hover{color:#fff;background:color-mix(in oklch,white 8%,transparent)}.toast-toggle:where(.astro-us72b55h):focus-visible{outline:2px solid var(--ring);outline-offset:2px}.toast-stage:where(.astro-us72b55h){position:relative;min-width:0;min-height:30rem;overflow:hidden;mask-image:linear-gradient(to bottom,black 86%,transparent 100%)}.toast-stage:where(.astro-us72b55h).is-static{display:grid;min-height:0;gap:.75rem;overflow:visible;mask-image:none}.insight-toast:where(.astro-us72b55h){position:absolute;inset-inline:0;inset-block-start:0;min-width:0;padding:.875rem 1.125rem 1rem;border:1px solid color-mix(in oklch,var(--rule-2) 32%,transparent);border-radius:var(--radius);background:color-mix(in oklch,var(--graphite) 88%,white);box-shadow:0 8px 16px -8px #0000007f;transition:transform .42s cubic-bezier(.16,1,.3,1),opacity .3s ease}.is-static:where(.astro-us72b55h) .insight-toast:where(.astro-us72b55h){position:static;transform:none}.insight-toast:where(.astro-us72b55h).is-entering{opacity:0;transform:translate3d(2rem,0,0)!important}.insight-toast:where(.astro-us72b55h).is-leaving{opacity:0;pointer-events:none}.insight-toast__topline:where(.astro-us72b55h){display:flex;align-items:baseline;justify-content:space-between;gap:1rem;color:color-mix(in oklch,white 64%,transparent);font-family:var(--mono-family);font-size:.75rem;letter-spacing:.05em;text-transform:uppercase}.insight-toast__meta:where(.astro-us72b55h){display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;gap:.5rem}.insight-toast__meta:where(.astro-us72b55h) i:where(.astro-us72b55h){font-style:normal;text-transform:none;letter-spacing:0}.insight-toast__meta:where(.astro-us72b55h) i:where(.astro-us72b55h)+i:where(.astro-us72b55h):before{content:"· ";color:color-mix(in oklch,white 34%,transparent)}.insight-toast__state:where(.astro-us72b55h){color:var(--primary);font-weight:500}.insight-toast--resolved:where(.astro-us72b55h) .insight-toast__state:where(.astro-us72b55h){color:var(--success)}.insight-toast--critical:where(.astro-us72b55h) .insight-toast__state:where(.astro-us72b55h){color:color-mix(in oklch,var(--destructive) 55%,white)}.insight-toast__topline:where(.astro-us72b55h)>span:where(.astro-us72b55h):last-child{flex:none}.insight-toast:where(.astro-us72b55h) h3:where(.astro-us72b55h){margin-block-start:.625rem;min-width:0;font-size:1rem;font-weight:600;line-height:1.3;letter-spacing:-.015em;overflow-wrap:anywhere}.insight-toast__body:where(.astro-us72b55h){margin-block-start:.25rem;max-width:56ch;color:color-mix(in oklch,white 68%,transparent);font-size:.8125rem;line-height:1.5}.insight-toast__rows:where(.astro-us72b55h){display:flex;flex-wrap:wrap;gap:.375rem 1.25rem;margin-block-start:.875rem;padding-block-start:.75rem;border-block-start:1px solid color-mix(in oklch,var(--rule-2) 20%,transparent);font-family:var(--mono-family);font-size:.75rem}.insight-toast__rows:where(.astro-us72b55h)>div:where(.astro-us72b55h){display:flex;min-width:0;align-items:baseline;gap:.375rem}.insight-toast__rows:where(.astro-us72b55h) dt:where(.astro-us72b55h){color:color-mix(in oklch,white 64%,transparent)}.insight-toast__rows:where(.astro-us72b55h) dd:where(.astro-us72b55h){color:#fff;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}@media (max-width: 40rem){.insight-toast__meta:where(.astro-us72b55h) i:where(.astro-us72b55h):first-of-type{display:none}.insight-toast__meta:where(.astro-us72b55h) i:where(.astro-us72b55h)+i:where(.astro-us72b55h):before{content:none}}@media (min-width: 64rem){.insights-body:where(.astro-us72b55h){grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:4rem;align-items:start}}@media (prefers-reduced-motion: reduce){.insight-toast:where(.astro-us72b55h){transition:none}}
