.beh-hero[data-astro-cid-fmwwvxe4]{padding-top:clamp(5rem,12vh,9.5rem);padding-bottom:clamp(4rem,10vh,8rem)}.beh-hero__grid[data-astro-cid-fmwwvxe4]{grid-template-columns:1fr;align-items:center;gap:3rem;display:grid}@media(min-width:64rem){.beh-hero__grid[data-astro-cid-fmwwvxe4]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3.5rem}}.trace[data-astro-cid-fmwwvxe4]{background:var(--color-canvas);border-radius:1.25rem;padding:1.75rem 2rem 2rem;box-shadow:0 2px 6px #0000000d,0 30px 70px -38px #00000073}.trace__head[data-astro-cid-fmwwvxe4]{justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.25rem;display:flex}.trace__title[data-astro-cid-fmwwvxe4]{letter-spacing:-.01em;color:var(--color-fg);font-size:1.375rem;font-weight:600}.trace__chip[data-astro-cid-fmwwvxe4]{border-radius:var(--radius-pill);background:var(--color-panel-muted);color:var(--color-fg-muted);padding:.35rem .9rem;font-size:.9375rem}.trace__rows[data-astro-cid-fmwwvxe4]{flex-direction:column;display:flex}.trace__row[data-astro-cid-fmwwvxe4]{justify-content:space-between;align-items:baseline;gap:1.5rem;padding:1rem 0;display:flex}.trace__row[data-astro-cid-fmwwvxe4]+.trace__row[data-astro-cid-fmwwvxe4]{border-top:1px solid #1e1e1e14}@supports (color:color-mix(in lab,red,red)){.trace__row[data-astro-cid-fmwwvxe4]+.trace__row[data-astro-cid-fmwwvxe4]{border-top:1px solid color-mix(in srgb,var(--color-fg) 8%,transparent)}}.trace__row[data-astro-cid-fmwwvxe4]:last-child{padding-bottom:0}.trace__label[data-astro-cid-fmwwvxe4]{color:var(--color-fg);font-size:1.0625rem}.trace__meta[data-astro-cid-fmwwvxe4]{font-family:var(--font-mono);white-space:nowrap;color:var(--color-fg-subtle);font-size:.9375rem}.trace__meta--flag[data-astro-cid-fmwwvxe4]{color:#c2334d}.beh-head[data-astro-cid-fmwwvxe4]{grid-template-columns:1fr;align-items:end;gap:1.5rem;display:grid}@media(min-width:64rem){.beh-head[data-astro-cid-fmwwvxe4]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem}}.beh-split[data-astro-cid-fmwwvxe4]{grid-template-columns:1fr;align-items:center;gap:3rem;display:grid}@media(min-width:64rem){.beh-split[data-astro-cid-fmwwvxe4]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem}}.beh-bullets[data-astro-cid-fmwwvxe4]{flex-direction:column;gap:.875rem;margin-top:2rem;display:flex}.beh-bullets[data-astro-cid-fmwwvxe4] li[data-astro-cid-fmwwvxe4]{color:var(--color-fg-muted);padding-inline-start:1.125rem;font-size:1rem;line-height:1.55;position:relative}.beh-bullets[data-astro-cid-fmwwvxe4] li[data-astro-cid-fmwwvxe4]:before{content:"";border-radius:var(--radius-pill);background:var(--color-brand-violet);inset-inline-start:0;width:.375rem;height:.375rem;position:absolute;top:.6em}.loopcard[data-astro-cid-fmwwvxe4]{border-radius:var(--radius-card);background:var(--color-canvas);padding:2rem;box-shadow:0 1px 2px #0000000a}.loop[data-astro-cid-fmwwvxe4]{grid-template-columns:1fr;gap:1rem;display:grid}@media(min-width:40rem){.loop[data-astro-cid-fmwwvxe4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.loop[data-astro-cid-fmwwvxe4]{grid-template-columns:repeat(5,minmax(0,1fr))}}.loop__stage[data-astro-cid-fmwwvxe4]{background:var(--accent);border-radius:.875rem;padding:1.25rem}@supports (color:color-mix(in lab,red,red)){.loop__stage[data-astro-cid-fmwwvxe4]{background:color-mix(in srgb,var(--accent) 7%,var(--color-panel))}}.loop__icon[data-astro-cid-fmwwvxe4]{width:3rem;height:3rem;color:var(--accent);background:var(--accent);border-radius:.875rem;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.loop__icon[data-astro-cid-fmwwvxe4]{background:color-mix(in srgb,var(--accent) 15%,#fff)}}.loop__title[data-astro-cid-fmwwvxe4]{color:var(--color-fg);margin-top:1rem;font-size:1rem;font-weight:600}.loop__body[data-astro-cid-fmwwvxe4]{color:var(--color-fg-muted);margin-top:.375rem;font-size:.9375rem;line-height:1.5}.sees[data-astro-cid-fmwwvxe4]{flex-direction:column;gap:.625rem;margin-top:1.5rem;display:flex}.sees__row[data-astro-cid-fmwwvxe4]{grid-template-columns:1fr;align-items:center;gap:.375rem;display:grid}@media(min-width:48rem){.sees__row[data-astro-cid-fmwwvxe4]{grid-template-columns:9rem minmax(0,1fr);gap:1rem}}.sees__label[data-astro-cid-fmwwvxe4]{color:var(--color-fg-muted);font-size:.875rem}.sees__label--ours[data-astro-cid-fmwwvxe4]{color:var(--color-brand-violet)}.sees__track[data-astro-cid-fmwwvxe4]{background:var(--color-panel);border-radius:.4rem;justify-content:flex-end;height:2rem;display:flex;overflow:hidden}.sees__track--ours[data-astro-cid-fmwwvxe4]{border:1px solid #5a2bcc4d;justify-content:center}@supports (color:color-mix(in lab,red,red)){.sees__track--ours[data-astro-cid-fmwwvxe4]{border:1px solid color-mix(in srgb,var(--color-brand-violet) 30%,transparent)}}.sees__track--ours[data-astro-cid-fmwwvxe4]{background:#f5f2fc}@supports (color:color-mix(in lab,red,red)){.sees__track--ours[data-astro-cid-fmwwvxe4]{background:color-mix(in srgb,var(--color-brand-violet) 6%,#fff)}}.sees__fill[data-astro-cid-fmwwvxe4]{justify-content:center;align-items:center;height:100%;font-size:.8125rem;font-weight:500;display:flex}.sees__fill--gateway[data-astro-cid-fmwwvxe4]{color:#fff;background:#d81e2c;border-radius:.4rem;width:40%;padding-inline:.75rem}.sees__fill--ours[data-astro-cid-fmwwvxe4]{width:100%;color:var(--color-brand-violet);text-align:center;padding-inline:.75rem}.riskpanel[data-astro-cid-fmwwvxe4]{border-radius:var(--radius-card);background:var(--color-canvas);padding:1.5rem;box-shadow:0 1px 3px #0000000d,0 18px 50px -34px #0006}.sev[data-astro-cid-fmwwvxe4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}@media(min-width:40rem){.sev[data-astro-cid-fmwwvxe4]{grid-template-columns:repeat(5,minmax(0,1fr))}}.sev__item[data-astro-cid-fmwwvxe4]{border:1px solid var(--color-stroke);border-radius:.75rem;padding:.875rem}.sev__item--total[data-astro-cid-fmwwvxe4]{border-color:#5a2bcc4d}@supports (color:color-mix(in lab,red,red)){.sev__item--total[data-astro-cid-fmwwvxe4]{border-color:color-mix(in srgb,var(--color-brand-violet) 30%,transparent)}}.sev__item--total[data-astro-cid-fmwwvxe4]{background:#f3f0fb}@supports (color:color-mix(in lab,red,red)){.sev__item--total[data-astro-cid-fmwwvxe4]{background:color-mix(in srgb,var(--color-brand-violet) 7%,#fff)}}.sev__label[data-astro-cid-fmwwvxe4]{color:var(--color-fg-muted);align-items:center;gap:.375rem;font-size:.8125rem;display:flex}.sev__item--total[data-astro-cid-fmwwvxe4] .sev__label[data-astro-cid-fmwwvxe4],.sev__shield[data-astro-cid-fmwwvxe4]{color:var(--color-brand-violet)}.sev__dot[data-astro-cid-fmwwvxe4]{border-radius:var(--radius-pill);width:.4rem;height:.4rem}.sev__item--critical[data-astro-cid-fmwwvxe4] .sev__dot[data-astro-cid-fmwwvxe4]{background:#d81e2c}.sev__item--high[data-astro-cid-fmwwvxe4] .sev__dot[data-astro-cid-fmwwvxe4]{background:#e08324}.sev__item--medium[data-astro-cid-fmwwvxe4] .sev__dot[data-astro-cid-fmwwvxe4]{background:#d9a413}.sev__item--low[data-astro-cid-fmwwvxe4] .sev__dot[data-astro-cid-fmwwvxe4]{background:#2f6fd0}.sev__count[data-astro-cid-fmwwvxe4]{color:var(--color-fg);margin-top:.25rem;font-size:1.75rem;font-weight:600;line-height:1.1}.sev__unit[data-astro-cid-fmwwvxe4]{color:var(--color-fg-subtle);font-size:.75rem}.scenarios[data-astro-cid-fmwwvxe4]{margin-top:1.5rem}.scenario[data-astro-cid-fmwwvxe4]{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1rem;padding:1.125rem .25rem;display:grid}.scenario[data-astro-cid-fmwwvxe4]+.scenario[data-astro-cid-fmwwvxe4]{border-top:1px solid #1e1e1e14}@supports (color:color-mix(in lab,red,red)){.scenario[data-astro-cid-fmwwvxe4]+.scenario[data-astro-cid-fmwwvxe4]{border-top:1px solid color-mix(in srgb,var(--color-fg) 8%,transparent)}}.scenario__title[data-astro-cid-fmwwvxe4]{color:var(--color-fg);font-size:1rem;font-weight:600}.scenario__body[data-astro-cid-fmwwvxe4]{color:var(--color-fg-muted);margin-top:.25rem;font-size:.875rem;line-height:1.5}.scenario__count[data-astro-cid-fmwwvxe4]{white-space:nowrap;border-radius:.4rem;padding:.25rem .625rem;font-size:.8125rem;font-weight:500}.scenario__count--critical[data-astro-cid-fmwwvxe4]{color:#b8253a;background:#fbe4e8}.scenario__count--high[data-astro-cid-fmwwvxe4]{color:#a8541a;background:#fceadc}.scenario__count--medium[data-astro-cid-fmwwvxe4]{color:#8a6a10;background:#fbf1cf}.scenario__count--low[data-astro-cid-fmwwvxe4]{color:#2a5fae;background:#e3ecfb}.scenario__count--info[data-astro-cid-fmwwvxe4]{color:#5b5b5b;background:#efefef}.scenario__chevron[data-astro-cid-fmwwvxe4]{color:var(--color-fg-subtle)}.audit__scroll[data-astro-cid-fmwwvxe4]{border-radius:var(--radius-card);border:1px solid var(--color-stroke);background:var(--color-canvas);overflow-x:auto}.audit[data-astro-cid-fmwwvxe4]{border-collapse:collapse;width:100%;min-width:44rem;font-size:.9375rem}.audit[data-astro-cid-fmwwvxe4] thead[data-astro-cid-fmwwvxe4] th[data-astro-cid-fmwwvxe4]{text-align:left;color:var(--color-fg-muted);border-bottom:1px solid var(--color-stroke);padding:1rem 1.5rem;font-size:.875rem;font-weight:400}.audit[data-astro-cid-fmwwvxe4] tbody[data-astro-cid-fmwwvxe4] tr[data-astro-cid-fmwwvxe4]+tr[data-astro-cid-fmwwvxe4]{border-top:1px solid #1e1e1e12}@supports (color:color-mix(in lab,red,red)){.audit[data-astro-cid-fmwwvxe4] tbody[data-astro-cid-fmwwvxe4] tr[data-astro-cid-fmwwvxe4]+tr[data-astro-cid-fmwwvxe4]{border-top:1px solid color-mix(in srgb,var(--color-fg) 7%,transparent)}}.audit[data-astro-cid-fmwwvxe4] tbody[data-astro-cid-fmwwvxe4] th[data-astro-cid-fmwwvxe4],.audit[data-astro-cid-fmwwvxe4] tbody[data-astro-cid-fmwwvxe4] td[data-astro-cid-fmwwvxe4]{text-align:left;color:var(--color-fg-muted);vertical-align:top;padding:1.125rem 1.5rem;font-weight:400}.audit[data-astro-cid-fmwwvxe4] tbody[data-astro-cid-fmwwvxe4] th[data-astro-cid-fmwwvxe4]{color:var(--color-fg);font-weight:500}.audit__ours[data-astro-cid-fmwwvxe4]{border-inline-start:1px solid var(--color-stroke);color:var(--color-brand-violet)!important}.audit[data-astro-cid-fmwwvxe4] tbody[data-astro-cid-fmwwvxe4] td[data-astro-cid-fmwwvxe4].audit__ours{color:var(--color-fg)!important}.tl[data-astro-cid-fmwwvxe4]{border-radius:var(--radius-card);border:1px solid var(--color-stroke);background:var(--color-canvas);overflow:hidden}.tl__head[data-astro-cid-fmwwvxe4]{border-bottom:1px solid var(--color-stroke);justify-content:space-between;align-items:center;gap:1rem;padding:1.125rem 1.5rem;display:flex}.tl__session[data-astro-cid-fmwwvxe4]{color:var(--color-fg);font-size:1rem;font-weight:600}.tl__count[data-astro-cid-fmwwvxe4]{font-family:var(--font-mono);color:var(--color-fg-subtle);font-size:.75rem}.tl__row[data-astro-cid-fmwwvxe4]{grid-template-columns:auto minmax(0,1fr);gap:1rem;padding:.875rem 1.5rem;display:grid}.tl__row[data-astro-cid-fmwwvxe4]+.tl__row[data-astro-cid-fmwwvxe4]{border-top:1px solid #1e1e1e12}@supports (color:color-mix(in lab,red,red)){.tl__row[data-astro-cid-fmwwvxe4]+.tl__row[data-astro-cid-fmwwvxe4]{border-top:1px solid color-mix(in srgb,var(--color-fg) 7%,transparent)}}.tl__row--flag[data-astro-cid-fmwwvxe4]{background:#fdeef1}.tl__time[data-astro-cid-fmwwvxe4]{font-family:var(--font-mono);color:var(--color-fg-subtle);padding-top:.15rem;font-size:.75rem}.tl__row--flag[data-astro-cid-fmwwvxe4] .tl__time[data-astro-cid-fmwwvxe4]{color:#c2334d}.tl__body[data-astro-cid-fmwwvxe4]{flex-direction:column;gap:.125rem;display:flex}.tl__label[data-astro-cid-fmwwvxe4]{color:var(--color-fg);font-size:.9375rem;font-weight:500}.tl__detail[data-astro-cid-fmwwvxe4]{color:var(--color-fg-muted);font-size:.875rem}.tl__row--flag[data-astro-cid-fmwwvxe4] .tl__label[data-astro-cid-fmwwvxe4],.tl__row--flag[data-astro-cid-fmwwvxe4] .tl__detail[data-astro-cid-fmwwvxe4]{color:#c2334d}.beh-quote[data-astro-cid-fmwwvxe4]{grid-template-columns:1fr;align-items:center;gap:3rem;display:grid}@media(min-width:64rem){.beh-quote[data-astro-cid-fmwwvxe4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem}}.beh-quote__logo[data-astro-cid-fmwwvxe4]{opacity:.85;width:auto;height:2rem}.beh-quote__figure[data-astro-cid-fmwwvxe4]{margin-top:2rem;padding-inline-start:2.75rem;position:relative}.beh-quote__mark[data-astro-cid-fmwwvxe4]{font-family:var(--font-heading);color:#5a2bcc4d;inset-inline-start:0;font-size:5rem;line-height:1;position:absolute;top:-1.25rem}@supports (color:color-mix(in lab,red,red)){.beh-quote__mark[data-astro-cid-fmwwvxe4]{color:color-mix(in srgb,var(--color-brand-violet) 30%,transparent)}}.beh-quote__text[data-astro-cid-fmwwvxe4]{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--color-fg);font-size:clamp(1.5rem,2.4vw,1.875rem);line-height:1.3}.beh-quote__by[data-astro-cid-fmwwvxe4]{flex-direction:column;gap:.125rem;margin-top:1.75rem;display:flex}.beh-quote__name[data-astro-cid-fmwwvxe4]{color:var(--color-fg);font-size:.9375rem;font-weight:600}.beh-quote__role[data-astro-cid-fmwwvxe4]{color:var(--color-fg-muted);font-size:.9375rem}.beh-quote__video[data-astro-cid-fmwwvxe4]{aspect-ratio:16/9;border-radius:var(--radius-card);background:var(--color-panel-muted);position:relative;overflow:hidden;box-shadow:0 20px 60px -30px #00000073}.beh-quote__video[data-astro-cid-fmwwvxe4] iframe[data-astro-cid-fmwwvxe4]{border:0;width:100%;height:100%;position:absolute;inset:0}
