.dm-hero[data-astro-cid-fmnymfvg]{padding:140px 24px 72px;text-align:center;position:relative;overflow:hidden}.dm-hero-grid[data-astro-cid-fmnymfvg]{position:absolute;inset:0;background-image:linear-gradient(to right,rgba(var(--brand-rgb),.12) 1px,transparent 1px),linear-gradient(to bottom,rgba(var(--brand-rgb),.12) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(ellipse 85% 75% at 50% 40%,black 15%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 85% 75% at 50% 40%,black 15%,transparent 75%);pointer-events:none;z-index:0}.dark .dm-hero-grid[data-astro-cid-fmnymfvg]{background-image:linear-gradient(to right,rgba(var(--brand-dark-rgb),.14) 1px,transparent 1px),linear-gradient(to bottom,rgba(var(--brand-dark-rgb),.14) 1px,transparent 1px)}.enter[data-astro-cid-fmnymfvg]{opacity:0;transform:translateY(24px);animation:dm-enter .9s cubic-bezier(.16,1,.3,1) forwards}.enter-1[data-astro-cid-fmnymfvg]{animation-delay:.35s}.enter-2[data-astro-cid-fmnymfvg]{animation-delay:.55s}.enter-3[data-astro-cid-fmnymfvg]{animation-delay:.75s}.enter-4[data-astro-cid-fmnymfvg]{animation-delay:.95s}@keyframes dm-enter{to{opacity:1;transform:translateY(0)}}.dm-badge[data-astro-cid-fmnymfvg]{display:inline-flex;align-items:center;gap:7px;padding:5px 14px 5px 8px;background:rgba(var(--brand-rgb),.06);border:1px solid rgba(var(--brand-rgb),.12);border-radius:999px;font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.07em;color:var(--brand);margin-bottom:32px;text-transform:uppercase}.dm-hero-title[data-astro-cid-fmnymfvg]{font-family:var(--heading);font-size:clamp(36px,5.8vw,64px);font-weight:500;line-height:1.05;letter-spacing:-.025em;color:var(--text-1);max-width:860px;margin:0 auto 24px;text-wrap:balance}.dm-hero-title[data-astro-cid-fmnymfvg] em[data-astro-cid-fmnymfvg]{font-family:var(--serif);font-style:italic;font-weight:400;color:var(--brand);text-decoration-line:underline;text-decoration-color:rgba(var(--brand-rgb),.22);text-decoration-thickness:.055em;text-underline-offset:.09em}.dm-hero-sub[data-astro-cid-fmnymfvg]{font-size:clamp(15px,1.8vw,17px);color:var(--text-2);max-width:600px;margin:0 auto 48px;line-height:1.65;text-wrap:balance}.sec-title em[data-astro-cid-fmnymfvg]{font-family:var(--serif);font-style:italic;font-weight:400;color:var(--brand)}.dm-stats[data-astro-cid-fmnymfvg]{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border-1);border:1px solid var(--border-1);border-radius:20px;overflow:hidden;max-width:720px;margin:0 auto;box-shadow:var(--shadow-md)}.dm-stat[data-astro-cid-fmnymfvg]{background:var(--surface);padding:28px 24px;text-align:center}.dm-stat-num[data-astro-cid-fmnymfvg],.dm-stat-num-text[data-astro-cid-fmnymfvg]{font-family:var(--heading);font-size:clamp(28px,3vw,38px);font-weight:700;color:var(--text-1);line-height:1;margin-bottom:8px;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.dm-stat-label[data-astro-cid-fmnymfvg]{font-family:var(--mono);font-size:10.5px;color:var(--text-3);text-transform:uppercase;letter-spacing:.08em}.dm-flow[data-astro-cid-fmnymfvg]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.dm-flow-step[data-astro-cid-fmnymfvg]{text-align:center;display:flex;flex-direction:column;align-items:center;padding:0 8px;position:relative}.dm-flow-num[data-astro-cid-fmnymfvg]{font-family:var(--heading);font-size:40px;font-weight:700;letter-spacing:-.04em;line-height:1;color:var(--text-1);opacity:.07;margin-bottom:16px;transition:opacity .4s ease,transform .4s cubic-bezier(.22,1,.36,1),color .4s ease}.dm-flow-step[data-astro-cid-fmnymfvg]:hover .dm-flow-num[data-astro-cid-fmnymfvg]{opacity:.22;transform:scale(1.1);color:var(--brand)}.dm-flow-icon-box[data-astro-cid-fmnymfvg]{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;color:var(--brand);background:rgba(var(--brand-rgb),.06);border:1px solid rgba(var(--brand-rgb),.1);margin-bottom:16px;transition:transform .4s cubic-bezier(.22,1,.36,1),background .3s ease,border-color .3s ease,box-shadow .4s ease}.dark .dm-flow-icon-box[data-astro-cid-fmnymfvg]{background:rgba(var(--brand-dark-rgb),.08);border-color:rgba(var(--brand-dark-rgb),.12)}.dm-flow-step[data-astro-cid-fmnymfvg]:hover .dm-flow-icon-box[data-astro-cid-fmnymfvg]{transform:translateY(-4px) scale(1.08);background:rgba(var(--brand-rgb),.1);border-color:rgba(var(--brand-rgb),.22);box-shadow:0 8px 20px -6px rgba(var(--brand-rgb),.2)}.dm-flow-icon-box[data-astro-cid-fmnymfvg] svg[data-astro-cid-fmnymfvg]{transition:transform .35s ease}.dm-flow-step[data-astro-cid-fmnymfvg]:hover .dm-flow-icon-box[data-astro-cid-fmnymfvg] svg[data-astro-cid-fmnymfvg]{transform:rotate(-10deg)}.dm-flow-step[data-astro-cid-fmnymfvg] h4[data-astro-cid-fmnymfvg]{font-family:var(--heading);font-size:16px;font-weight:600;letter-spacing:-.02em;color:var(--text-1);margin:0 0 8px;transition:color .3s ease}.dm-flow-step[data-astro-cid-fmnymfvg] p[data-astro-cid-fmnymfvg]{font-size:13.5px;line-height:1.6;color:var(--text-2);margin:0;max-width:26ch;transition:color .3s ease}.dm-flow-step[data-astro-cid-fmnymfvg]:hover p[data-astro-cid-fmnymfvg]{color:var(--text-1)}.dm-auth-pair[data-astro-cid-fmnymfvg]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px}.dm-auth-card[data-astro-cid-fmnymfvg]{position:relative;background:var(--surface);border:1px solid var(--border-1);border-radius:16px;overflow:hidden;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .3s ease}.dm-auth-card[data-astro-cid-fmnymfvg]:hover{transform:translateY(-3px);box-shadow:0 4px 12px rgba(var(--brand-rgb),.06),0 16px 40px -12px rgba(var(--brand-rgb),.12);border-color:rgba(var(--brand-rgb),.18)}.dark .dm-auth-card[data-astro-cid-fmnymfvg]:hover{box-shadow:0 4px 12px rgba(var(--brand-dark-rgb),.08),0 16px 40px -12px rgba(var(--brand-dark-rgb),.18);border-color:rgba(var(--brand-dark-rgb),.25)}.dm-auth-card[data-astro-cid-fmnymfvg]:hover .card-shimmer[data-astro-cid-fmnymfvg]{transform:translate(100%);transition:transform .7s ease}.dm-auth-card[data-astro-cid-fmnymfvg]:hover .card-corner[data-astro-cid-fmnymfvg]{opacity:1;width:80px;height:80px}.dm-auth-icon-box[data-astro-cid-fmnymfvg]{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;background:rgba(var(--brand-rgb),.08);color:var(--brand);border:1px solid rgba(var(--brand-rgb),.12);margin-bottom:18px;transition:transform .35s cubic-bezier(.22,1,.36,1),background .3s ease,box-shadow .3s ease}.dm-auth-icon-dkim[data-astro-cid-fmnymfvg]{background:#8b5cf614;color:#8b5cf6;border-color:#8b5cf61f}.dark .dm-auth-icon-dkim[data-astro-cid-fmnymfvg]{background:#a78bfa1a;color:#a78bfa;border-color:#a78bfa26}.dm-auth-card[data-astro-cid-fmnymfvg]:hover .dm-auth-icon-box[data-astro-cid-fmnymfvg]{transform:scale(1.1) translateY(-2px);box-shadow:0 4px 14px -4px rgba(var(--brand-rgb),.3)}.dm-auth-card[data-astro-cid-fmnymfvg]:hover .dm-auth-icon-box[data-astro-cid-fmnymfvg] svg[data-astro-cid-fmnymfvg]{transform:rotate(-6deg)}.dm-auth-card[data-astro-cid-fmnymfvg] h3[data-astro-cid-fmnymfvg]{font-family:var(--heading);font-size:18px;font-weight:600;letter-spacing:-.015em;color:var(--text-1);margin:0 0 8px;transition:letter-spacing .35s ease}.dm-auth-card[data-astro-cid-fmnymfvg]:hover h3[data-astro-cid-fmnymfvg]{letter-spacing:0}.dm-auth-card[data-astro-cid-fmnymfvg] p[data-astro-cid-fmnymfvg]{font-size:13.5px;line-height:1.55;color:var(--text-2);margin:0 0 22px;transition:color .3s ease}.dm-auth-card[data-astro-cid-fmnymfvg]:hover p[data-astro-cid-fmnymfvg]{color:var(--text-1)}.card-shimmer[data-astro-cid-fmnymfvg]{position:absolute;inset:0;background:linear-gradient(105deg,transparent 38%,rgba(var(--brand-rgb),.04) 44%,rgba(var(--brand-rgb),.06) 50%,rgba(var(--brand-rgb),.04) 56%,transparent 62%);transform:translate(-100%);transition:none;pointer-events:none;z-index:1}.dark .card-shimmer[data-astro-cid-fmnymfvg]{background:linear-gradient(105deg,transparent 38%,rgba(var(--brand-dark-rgb),.06) 44%,rgba(var(--brand-dark-rgb),.1) 50%,rgba(var(--brand-dark-rgb),.06) 56%,transparent 62%)}.card-corner[data-astro-cid-fmnymfvg]{position:absolute;top:-1px;right:-1px;width:56px;height:56px;background:radial-gradient(circle at 100% 0%,rgba(var(--brand-rgb),.08) 0%,transparent 70%);pointer-events:none;transition:opacity .3s ease,width .4s ease,height .4s ease;opacity:0}.dark .card-corner[data-astro-cid-fmnymfvg]{background:radial-gradient(circle at 100% 0%,rgba(var(--brand-dark-rgb),.12) 0%,transparent 70%)}.card-inner[data-astro-cid-fmnymfvg]{position:relative;z-index:2;padding:26px 24px 22px;min-height:100%;display:flex;flex-direction:column}.card-bar[data-astro-cid-fmnymfvg]{margin-top:auto;height:3px;border-radius:3px;background:var(--border-1);overflow:hidden}.card-bar-fill[data-astro-cid-fmnymfvg]{height:100%;width:0;border-radius:3px;background:linear-gradient(90deg,var(--brand),var(--brand-muted));transition:width .8s cubic-bezier(.22,1,.36,1)}.dm-auth-card[data-astro-cid-fmnymfvg]:hover .card-bar-fill[data-astro-cid-fmnymfvg]{width:100%}.dm-insight[data-astro-cid-fmnymfvg]{position:relative;display:flex;gap:16px;padding:24px 28px;border-radius:16px;background:var(--surface);border:1px solid rgba(var(--brand-rgb),.12);max-width:800px;margin-left:auto;margin-right:auto;overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease}.dm-insight[data-astro-cid-fmnymfvg]:hover{border-color:rgba(var(--brand-rgb),.25);box-shadow:0 4px 24px -8px rgba(var(--brand-rgb),.12)}.dark .dm-insight[data-astro-cid-fmnymfvg]{border-color:rgba(var(--brand-dark-rgb),.15)}.dark .dm-insight[data-astro-cid-fmnymfvg]:hover{border-color:rgba(var(--brand-dark-rgb),.3);box-shadow:0 4px 24px -8px rgba(var(--brand-dark-rgb),.18)}.dm-insight-glow[data-astro-cid-fmnymfvg]{position:absolute;top:-40px;left:-40px;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(var(--brand-rgb),.08) 0%,transparent 70%);pointer-events:none;transition:opacity .4s ease,width .4s ease,height .4s ease}.dm-insight[data-astro-cid-fmnymfvg]:hover .dm-insight-glow[data-astro-cid-fmnymfvg]{width:160px;height:160px;opacity:1.5}.dark .dm-insight-glow[data-astro-cid-fmnymfvg]{background:radial-gradient(circle,rgba(var(--brand-dark-rgb),.12) 0%,transparent 70%)}.dm-insight-icon[data-astro-cid-fmnymfvg]{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;flex-shrink:0;background:rgba(var(--brand-rgb),.06);color:var(--brand);border:1px solid rgba(var(--brand-rgb),.1);position:relative;z-index:1;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .3s ease}.dm-insight[data-astro-cid-fmnymfvg]:hover .dm-insight-icon[data-astro-cid-fmnymfvg]{transform:scale(1.08);box-shadow:0 4px 14px -4px rgba(var(--brand-rgb),.25)}.dark .dm-insight-icon[data-astro-cid-fmnymfvg]{background:rgba(var(--brand-dark-rgb),.08);border-color:rgba(var(--brand-dark-rgb),.12)}.dm-insight-warn[data-astro-cid-fmnymfvg]{border-color:#f59e0b26}.dm-insight-warn[data-astro-cid-fmnymfvg]:hover{border-color:#f59e0b4d;box-shadow:0 4px 24px -8px #f59e0b1f}.dm-insight-warn[data-astro-cid-fmnymfvg] .dm-insight-glow[data-astro-cid-fmnymfvg]{background:radial-gradient(circle,rgba(245,158,11,.08) 0%,transparent 70%)}.dm-insight-warn[data-astro-cid-fmnymfvg] .dm-insight-icon[data-astro-cid-fmnymfvg]{background:#f59e0b0f;color:#f59e0b;border-color:#f59e0b26}.dm-insight-warn[data-astro-cid-fmnymfvg]:hover .dm-insight-icon[data-astro-cid-fmnymfvg]{box-shadow:0 4px 14px -4px #f59e0b40}.dm-insight-warn[data-astro-cid-fmnymfvg] .dm-insight-tag[data-astro-cid-fmnymfvg]{color:#f59e0b}.dark .dm-insight-warn[data-astro-cid-fmnymfvg]{border-color:#fbbf241f}.dark .dm-insight-warn[data-astro-cid-fmnymfvg]:hover{border-color:#fbbf2440;box-shadow:0 4px 24px -8px #fbbf2426}.dark .dm-insight-warn[data-astro-cid-fmnymfvg] .dm-insight-icon[data-astro-cid-fmnymfvg]{background:#fbbf2414;color:#fbbf24;border-color:#fbbf2426}.dark .dm-insight-warn[data-astro-cid-fmnymfvg] .dm-insight-tag[data-astro-cid-fmnymfvg]{color:#fbbf24}.dm-insight-content[data-astro-cid-fmnymfvg]{position:relative;z-index:1;min-width:0}.dm-insight-tag[data-astro-cid-fmnymfvg]{font-family:var(--mono);font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--brand);font-weight:600;margin-bottom:6px;display:block}.dm-insight[data-astro-cid-fmnymfvg] p[data-astro-cid-fmnymfvg]{font-size:14px;color:var(--text-2);line-height:1.7;margin:0;transition:color .3s ease}.dm-insight[data-astro-cid-fmnymfvg]:hover p[data-astro-cid-fmnymfvg]{color:var(--text-1)}.dm-insight[data-astro-cid-fmnymfvg] strong[data-astro-cid-fmnymfvg]{color:var(--brand);font-weight:600}.dm-insight-warn[data-astro-cid-fmnymfvg] strong[data-astro-cid-fmnymfvg]{color:#f59e0b}.dark .dm-insight-warn[data-astro-cid-fmnymfvg] strong[data-astro-cid-fmnymfvg]{color:#fbbf24}.dm-code[data-astro-cid-fmnymfvg]{font-family:var(--mono);font-size:12px;background:rgba(var(--brand-rgb),.06);padding:2px 7px;border-radius:5px;color:var(--brand)}.dm-code-sm[data-astro-cid-fmnymfvg]{font-family:var(--mono);font-size:11.5px;background:rgba(var(--brand-rgb),.06);padding:1px 5px;border-radius:4px;color:var(--brand)}.dm-record[data-astro-cid-fmnymfvg]{background:var(--surface);border:1px solid var(--border-1);border-radius:16px;overflow:hidden;margin-bottom:20px;max-width:800px;margin-left:auto;margin-right:auto;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .3s ease}.dm-record[data-astro-cid-fmnymfvg]:hover{transform:translateY(-3px);box-shadow:0 4px 12px rgba(var(--brand-rgb),.06),0 16px 40px -12px rgba(var(--brand-rgb),.12);border-color:rgba(var(--brand-rgb),.18)}.dark .dm-record[data-astro-cid-fmnymfvg]:hover{box-shadow:0 4px 12px rgba(var(--brand-dark-rgb),.08),0 16px 40px -12px rgba(var(--brand-dark-rgb),.18);border-color:rgba(var(--brand-dark-rgb),.25)}.dm-record-header[data-astro-cid-fmnymfvg]{font-family:var(--mono);font-size:11px;color:var(--text-3);padding:14px 24px;border-bottom:1px solid var(--border-1);letter-spacing:.02em}.dm-record-line[data-astro-cid-fmnymfvg]{font-family:var(--mono);font-size:13px;padding:24px;line-height:2;word-break:break-all}.dm-tag-v[data-astro-cid-fmnymfvg]{color:var(--brand)}.dm-tag-p[data-astro-cid-fmnymfvg]{color:#f59e0b}.dark .dm-tag-p[data-astro-cid-fmnymfvg]{color:#fbbf24}.dm-tag-rua[data-astro-cid-fmnymfvg]{color:#22c55e}.dark .dm-tag-rua[data-astro-cid-fmnymfvg]{color:#4ade80}.dm-tag-dkim[data-astro-cid-fmnymfvg]{color:#8b5cf6}.dark .dm-tag-dkim[data-astro-cid-fmnymfvg]{color:#a78bfa}.dm-tag-pct[data-astro-cid-fmnymfvg]{color:#ec4899}.dark .dm-tag-pct[data-astro-cid-fmnymfvg]{color:#f472b6}.dm-tag-semi[data-astro-cid-fmnymfvg]{color:var(--text-3)}.dm-tags[data-astro-cid-fmnymfvg]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.dm-tag-card[data-astro-cid-fmnymfvg]{position:relative;background:var(--surface);border:1px solid var(--border-1);border-radius:16px;overflow:hidden;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .3s ease}.dm-tag-card[data-astro-cid-fmnymfvg]:hover{transform:translateY(-3px);box-shadow:0 4px 12px rgba(var(--brand-rgb),.06),0 16px 40px -12px rgba(var(--brand-rgb),.12);border-color:rgba(var(--brand-rgb),.18)}.dark .dm-tag-card[data-astro-cid-fmnymfvg]:hover{box-shadow:0 4px 12px rgba(var(--brand-dark-rgb),.08),0 16px 40px -12px rgba(var(--brand-dark-rgb),.18);border-color:rgba(var(--brand-dark-rgb),.25)}.dm-tag-card[data-astro-cid-fmnymfvg]:hover .card-shimmer[data-astro-cid-fmnymfvg]{transform:translate(100%);transition:transform .7s ease}.dm-tag-card[data-astro-cid-fmnymfvg]:hover .card-corner[data-astro-cid-fmnymfvg]{opacity:1;width:80px;height:80px}.dm-tag-card[data-astro-cid-fmnymfvg]:hover .card-bar-fill[data-astro-cid-fmnymfvg]{width:100%}.dm-tag-key[data-astro-cid-fmnymfvg]{font-family:var(--mono);font-size:13px;font-weight:700;margin-bottom:10px;letter-spacing:.01em;transition:letter-spacing .35s ease}.dm-tag-card[data-astro-cid-fmnymfvg]:hover .dm-tag-key[data-astro-cid-fmnymfvg]{letter-spacing:.04em}.dm-tag-key[data-astro-cid-fmnymfvg] .muted[data-astro-cid-fmnymfvg]{font-weight:400;opacity:.5}.dm-tag-v[data-astro-cid-fmnymfvg] .dm-tag-key[data-astro-cid-fmnymfvg]{color:var(--brand)}.dm-tag-p[data-astro-cid-fmnymfvg] .dm-tag-key[data-astro-cid-fmnymfvg]{color:#f59e0b}.dm-tag-rua[data-astro-cid-fmnymfvg] .dm-tag-key[data-astro-cid-fmnymfvg]{color:#22c55e}.dm-tag-align[data-astro-cid-fmnymfvg] .dm-tag-key[data-astro-cid-fmnymfvg]{color:#8b5cf6}.dm-tag-pct[data-astro-cid-fmnymfvg] .dm-tag-key[data-astro-cid-fmnymfvg]{color:#ec4899}.dm-tag-ruf[data-astro-cid-fmnymfvg] .dm-tag-key[data-astro-cid-fmnymfvg]{color:var(--text-3)}.dark .dm-tag-p[data-astro-cid-fmnymfvg] .dm-tag-key[data-astro-cid-fmnymfvg]{color:#fbbf24}.dark .dm-tag-rua[data-astro-cid-fmnymfvg] .dm-tag-key[data-astro-cid-fmnymfvg]{color:#4ade80}.dark .dm-tag-align[data-astro-cid-fmnymfvg] .dm-tag-key[data-astro-cid-fmnymfvg]{color:#a78bfa}.dark .dm-tag-pct[data-astro-cid-fmnymfvg] .dm-tag-key[data-astro-cid-fmnymfvg]{color:#f472b6}.dm-tag-card[data-astro-cid-fmnymfvg] p[data-astro-cid-fmnymfvg]{font-size:13px;line-height:1.55;color:var(--text-2);margin:0 0 22px;transition:color .3s ease}.dm-tag-card[data-astro-cid-fmnymfvg]:hover p[data-astro-cid-fmnymfvg]{color:var(--text-1)}.dm-escalation[data-astro-cid-fmnymfvg]{display:grid;grid-template-columns:repeat(3,1fr);gap:0;position:relative;margin-bottom:24px;padding-top:40px}.dm-esc-rail[data-astro-cid-fmnymfvg]{position:absolute;top:49px;left:calc(100% / 6);right:calc(100% / 6);height:3px;background:var(--border-1);border-radius:3px;z-index:0;overflow:hidden}.dm-esc-rail-fill[data-astro-cid-fmnymfvg]{width:0;height:100%;border-radius:3px;background:linear-gradient(90deg,#22c55e,#f59e0b 50%,#ef4444);transition:width 1.2s cubic-bezier(.22,1,.36,1)}.dark .dm-esc-rail-fill[data-astro-cid-fmnymfvg]{background:linear-gradient(90deg,#4ade80,#fbbf24 50%,#f87171)}.dm-esc-stage[data-astro-cid-fmnymfvg]{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}.dm-esc-marker[data-astro-cid-fmnymfvg]{position:relative;width:20px;height:20px;margin-bottom:20px;flex-shrink:0}.dm-esc-dot[data-astro-cid-fmnymfvg]{position:absolute;inset:4px;border-radius:50%;z-index:2;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s ease}.dm-esc-ring[data-astro-cid-fmnymfvg]{position:absolute;inset:0;border-radius:50%;border:1.5px solid transparent;z-index:1;transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .3s ease;opacity:.4}.dm-esc-stage[data-astro-cid-fmnymfvg]:hover .dm-esc-dot[data-astro-cid-fmnymfvg]{transform:scale(1.4)}.dm-esc-stage[data-astro-cid-fmnymfvg]:hover .dm-esc-ring[data-astro-cid-fmnymfvg]{transform:scale(1.8);opacity:0}.dm-esc-none[data-astro-cid-fmnymfvg] .dm-esc-dot[data-astro-cid-fmnymfvg]{background:#22c55e;box-shadow:0 0 0 3px #22c55e26}.dm-esc-none[data-astro-cid-fmnymfvg] .dm-esc-ring[data-astro-cid-fmnymfvg]{border-color:#22c55e}.dm-esc-quarantine[data-astro-cid-fmnymfvg] .dm-esc-dot[data-astro-cid-fmnymfvg]{background:#f59e0b;box-shadow:0 0 0 3px #f59e0b26}.dm-esc-quarantine[data-astro-cid-fmnymfvg] .dm-esc-ring[data-astro-cid-fmnymfvg]{border-color:#f59e0b}.dm-esc-reject[data-astro-cid-fmnymfvg] .dm-esc-dot[data-astro-cid-fmnymfvg]{background:#ef4444;box-shadow:0 0 0 3px #ef444426}.dm-esc-reject[data-astro-cid-fmnymfvg] .dm-esc-ring[data-astro-cid-fmnymfvg]{border-color:#ef4444}.dark .dm-esc-none[data-astro-cid-fmnymfvg] .dm-esc-dot[data-astro-cid-fmnymfvg]{background:#4ade80;box-shadow:0 0 0 3px #4ade8026}.dark .dm-esc-none[data-astro-cid-fmnymfvg] .dm-esc-ring[data-astro-cid-fmnymfvg]{border-color:#4ade80}.dark .dm-esc-quarantine[data-astro-cid-fmnymfvg] .dm-esc-dot[data-astro-cid-fmnymfvg]{background:#fbbf24;box-shadow:0 0 0 3px #fbbf2426}.dark .dm-esc-quarantine[data-astro-cid-fmnymfvg] .dm-esc-ring[data-astro-cid-fmnymfvg]{border-color:#fbbf24}.dark .dm-esc-reject[data-astro-cid-fmnymfvg] .dm-esc-dot[data-astro-cid-fmnymfvg]{background:#f87171;box-shadow:0 0 0 3px #f8717126}.dark .dm-esc-reject[data-astro-cid-fmnymfvg] .dm-esc-ring[data-astro-cid-fmnymfvg]{border-color:#f87171}.dm-esc-none[data-astro-cid-fmnymfvg]:hover .dm-esc-dot[data-astro-cid-fmnymfvg]{box-shadow:0 0 0 5px #22c55e33,0 0 20px #22c55e40}.dm-esc-quarantine[data-astro-cid-fmnymfvg]:hover .dm-esc-dot[data-astro-cid-fmnymfvg]{box-shadow:0 0 0 5px #f59e0b33,0 0 20px #f59e0b40}.dm-esc-reject[data-astro-cid-fmnymfvg]:hover .dm-esc-dot[data-astro-cid-fmnymfvg]{box-shadow:0 0 0 5px #ef444433,0 0 20px #ef444440}.dm-esc-card[data-astro-cid-fmnymfvg]{position:relative;background:var(--surface);border:1px solid var(--border-1);border-radius:14px;padding:24px 20px 20px;margin:0 8px;overflow:hidden;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .3s ease}.dm-esc-stage[data-astro-cid-fmnymfvg]:hover .dm-esc-card[data-astro-cid-fmnymfvg]{transform:translateY(-4px);box-shadow:0 8px 30px -8px #0000001a}.dm-esc-none[data-astro-cid-fmnymfvg]:hover .dm-esc-card[data-astro-cid-fmnymfvg]{border-color:#22c55e4d;box-shadow:0 8px 30px -8px #22c55e1f}.dm-esc-quarantine[data-astro-cid-fmnymfvg]:hover .dm-esc-card[data-astro-cid-fmnymfvg]{border-color:#f59e0b4d;box-shadow:0 8px 30px -8px #f59e0b1f}.dm-esc-reject[data-astro-cid-fmnymfvg]:hover .dm-esc-card[data-astro-cid-fmnymfvg]{border-color:#ef44444d;box-shadow:0 8px 30px -8px #ef44441f}.dark .dm-esc-none[data-astro-cid-fmnymfvg]:hover .dm-esc-card[data-astro-cid-fmnymfvg]{border-color:#4ade804d;box-shadow:0 8px 30px -8px #4ade8026}.dark .dm-esc-quarantine[data-astro-cid-fmnymfvg]:hover .dm-esc-card[data-astro-cid-fmnymfvg]{border-color:#fbbf244d;box-shadow:0 8px 30px -8px #fbbf2426}.dark .dm-esc-reject[data-astro-cid-fmnymfvg]:hover .dm-esc-card[data-astro-cid-fmnymfvg]{border-color:#f871714d;box-shadow:0 8px 30px -8px #f8717126}.dm-esc-glow[data-astro-cid-fmnymfvg]{position:absolute;top:-20px;left:50%;transform:translate(-50%);width:80px;height:80px;border-radius:50%;pointer-events:none;opacity:0;transition:opacity .4s ease,width .4s ease,height .4s ease}.dm-esc-stage[data-astro-cid-fmnymfvg]:hover .dm-esc-glow[data-astro-cid-fmnymfvg]{opacity:1;width:120px;height:120px}.dm-esc-none[data-astro-cid-fmnymfvg] .dm-esc-glow[data-astro-cid-fmnymfvg]{background:radial-gradient(circle,rgba(34,197,94,.08) 0%,transparent 70%)}.dm-esc-quarantine[data-astro-cid-fmnymfvg] .dm-esc-glow[data-astro-cid-fmnymfvg]{background:radial-gradient(circle,rgba(245,158,11,.08) 0%,transparent 70%)}.dm-esc-reject[data-astro-cid-fmnymfvg] .dm-esc-glow[data-astro-cid-fmnymfvg]{background:radial-gradient(circle,rgba(239,68,68,.08) 0%,transparent 70%)}.dark .dm-esc-none[data-astro-cid-fmnymfvg] .dm-esc-glow[data-astro-cid-fmnymfvg]{background:radial-gradient(circle,rgba(74,222,128,.1) 0%,transparent 70%)}.dark .dm-esc-quarantine[data-astro-cid-fmnymfvg] .dm-esc-glow[data-astro-cid-fmnymfvg]{background:radial-gradient(circle,rgba(251,191,36,.1) 0%,transparent 70%)}.dark .dm-esc-reject[data-astro-cid-fmnymfvg] .dm-esc-glow[data-astro-cid-fmnymfvg]{background:radial-gradient(circle,rgba(248,113,113,.1) 0%,transparent 70%)}.dm-esc-level[data-astro-cid-fmnymfvg]{display:flex;align-items:center;gap:10px;margin-bottom:10px;position:relative;z-index:1}.dm-esc-num[data-astro-cid-fmnymfvg]{font-family:var(--heading);font-size:32px;font-weight:700;letter-spacing:-.04em;line-height:1;opacity:.06;transition:opacity .35s ease,color .35s ease}.dm-esc-stage[data-astro-cid-fmnymfvg]:hover .dm-esc-num[data-astro-cid-fmnymfvg]{opacity:.15}.dm-esc-none[data-astro-cid-fmnymfvg]:hover .dm-esc-num[data-astro-cid-fmnymfvg]{color:#22c55e}.dm-esc-quarantine[data-astro-cid-fmnymfvg]:hover .dm-esc-num[data-astro-cid-fmnymfvg]{color:#f59e0b}.dm-esc-reject[data-astro-cid-fmnymfvg]:hover .dm-esc-num[data-astro-cid-fmnymfvg]{color:#ef4444}.dm-esc-badge[data-astro-cid-fmnymfvg]{font-family:var(--mono);font-size:10px;font-weight:500;padding:3px 9px;border-radius:5px;letter-spacing:.02em}.dm-esc-none[data-astro-cid-fmnymfvg] .dm-esc-badge[data-astro-cid-fmnymfvg]{background:#22c55e14;color:#22c55e;border:.5px solid rgba(34,197,94,.2)}.dm-esc-quarantine[data-astro-cid-fmnymfvg] .dm-esc-badge[data-astro-cid-fmnymfvg]{background:#f59e0b14;color:#f59e0b;border:.5px solid rgba(245,158,11,.2)}.dm-esc-reject[data-astro-cid-fmnymfvg] .dm-esc-badge[data-astro-cid-fmnymfvg]{background:#ef444414;color:#ef4444;border:.5px solid rgba(239,68,68,.2)}.dark .dm-esc-none[data-astro-cid-fmnymfvg] .dm-esc-badge[data-astro-cid-fmnymfvg]{color:#4ade80;background:#4ade801a;border-color:#4ade8033}.dark .dm-esc-quarantine[data-astro-cid-fmnymfvg] .dm-esc-badge[data-astro-cid-fmnymfvg]{color:#fbbf24;background:#fbbf241a;border-color:#fbbf2433}.dark .dm-esc-reject[data-astro-cid-fmnymfvg] .dm-esc-badge[data-astro-cid-fmnymfvg]{color:#f87171;background:#f871711a;border-color:#f8717133}.dm-esc-card[data-astro-cid-fmnymfvg] h3[data-astro-cid-fmnymfvg]{font-family:var(--heading);font-size:19px;font-weight:600;letter-spacing:-.02em;margin:0 0 8px;position:relative;z-index:1;transition:letter-spacing .35s ease}.dm-esc-stage[data-astro-cid-fmnymfvg]:hover .dm-esc-card[data-astro-cid-fmnymfvg] h3[data-astro-cid-fmnymfvg]{letter-spacing:0}.dm-esc-none[data-astro-cid-fmnymfvg] h3[data-astro-cid-fmnymfvg]{color:#22c55e}.dm-esc-quarantine[data-astro-cid-fmnymfvg] h3[data-astro-cid-fmnymfvg]{color:#f59e0b}.dm-esc-reject[data-astro-cid-fmnymfvg] h3[data-astro-cid-fmnymfvg]{color:#ef4444}.dark .dm-esc-none[data-astro-cid-fmnymfvg] h3[data-astro-cid-fmnymfvg]{color:#4ade80}.dark .dm-esc-quarantine[data-astro-cid-fmnymfvg] h3[data-astro-cid-fmnymfvg]{color:#fbbf24}.dark .dm-esc-reject[data-astro-cid-fmnymfvg] h3[data-astro-cid-fmnymfvg]{color:#f87171}.dm-esc-card[data-astro-cid-fmnymfvg] p[data-astro-cid-fmnymfvg]{font-size:13px;color:var(--text-2);line-height:1.6;margin:0 0 16px;position:relative;z-index:1;transition:color .3s ease}.dm-esc-stage[data-astro-cid-fmnymfvg]:hover .dm-esc-card[data-astro-cid-fmnymfvg] p[data-astro-cid-fmnymfvg]{color:var(--text-1)}.dm-esc-meter[data-astro-cid-fmnymfvg]{height:3px;border-radius:3px;background:var(--border-1);overflow:hidden;margin-bottom:10px}.dm-esc-meter-fill[data-astro-cid-fmnymfvg]{height:100%;border-radius:3px;width:0;transition:width .8s cubic-bezier(.22,1,.36,1)}.dm-esc-none[data-astro-cid-fmnymfvg] .dm-esc-meter-fill[data-astro-cid-fmnymfvg]{background:#22c55e}.dm-esc-quarantine[data-astro-cid-fmnymfvg] .dm-esc-meter-fill[data-astro-cid-fmnymfvg]{background:#f59e0b}.dm-esc-reject[data-astro-cid-fmnymfvg] .dm-esc-meter-fill[data-astro-cid-fmnymfvg]{background:#ef4444}.dark .dm-esc-none[data-astro-cid-fmnymfvg] .dm-esc-meter-fill[data-astro-cid-fmnymfvg]{background:#4ade80}.dark .dm-esc-quarantine[data-astro-cid-fmnymfvg] .dm-esc-meter-fill[data-astro-cid-fmnymfvg]{background:#fbbf24}.dark .dm-esc-reject[data-astro-cid-fmnymfvg] .dm-esc-meter-fill[data-astro-cid-fmnymfvg]{background:#f87171}.dm-esc-none[data-astro-cid-fmnymfvg]:hover .dm-esc-meter-fill[data-astro-cid-fmnymfvg]{width:33%}.dm-esc-quarantine[data-astro-cid-fmnymfvg]:hover .dm-esc-meter-fill[data-astro-cid-fmnymfvg]{width:66%}.dm-esc-reject[data-astro-cid-fmnymfvg]:hover .dm-esc-meter-fill[data-astro-cid-fmnymfvg]{width:100%}.dm-esc-strength[data-astro-cid-fmnymfvg]{font-family:var(--mono);font-size:10px;color:var(--text-3);text-transform:uppercase;letter-spacing:.08em;opacity:.7;transition:opacity .3s ease}.dm-esc-stage[data-astro-cid-fmnymfvg]:hover .dm-esc-strength[data-astro-cid-fmnymfvg]{opacity:1}.dm-sim[data-astro-cid-fmnymfvg]{background:var(--surface);border:1px solid var(--border-1);border-radius:16px;overflow:hidden;max-width:800px;margin:0 auto;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .3s ease}.dm-sim[data-astro-cid-fmnymfvg]:hover{transform:translateY(-3px);box-shadow:0 4px 12px rgba(var(--brand-rgb),.06),0 16px 40px -12px rgba(var(--brand-rgb),.12);border-color:rgba(var(--brand-rgb),.18)}.dark .dm-sim[data-astro-cid-fmnymfvg]:hover{box-shadow:0 4px 12px rgba(var(--brand-dark-rgb),.08),0 16px 40px -12px rgba(var(--brand-dark-rgb),.18);border-color:rgba(var(--brand-dark-rgb),.25)}.dm-sim-header[data-astro-cid-fmnymfvg]{padding:14px 24px;border-bottom:1px solid var(--border-1);display:flex;align-items:center;gap:8px}.dm-sim-dot[data-astro-cid-fmnymfvg]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.dm-sim-header-label[data-astro-cid-fmnymfvg]{font-family:var(--mono);font-size:11px;color:var(--text-3);margin-left:4px;letter-spacing:.02em}.dm-sim-body[data-astro-cid-fmnymfvg]{padding:24px}.dm-sim-label[data-astro-cid-fmnymfvg]{font-size:12px;color:var(--text-3);margin-bottom:10px}.dm-sim-sublabel[data-astro-cid-fmnymfvg]{font-size:11.5px;color:var(--text-3);margin-bottom:8px;font-family:var(--mono)}.dm-sim-controls[data-astro-cid-fmnymfvg]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}.dm-sim-btn[data-astro-cid-fmnymfvg]{font-family:var(--mono);font-size:11px;padding:7px 16px;border-radius:8px;border:1px solid var(--border-2);background:transparent;color:var(--text-3);cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease,transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s ease}.dm-sim-btn[data-astro-cid-fmnymfvg]:hover{border-color:var(--brand);color:var(--brand);transform:translateY(-1px)}.dm-sim-btn[data-astro-cid-fmnymfvg].active{background:rgba(var(--brand-rgb),.08);border-color:var(--brand);color:var(--brand);box-shadow:0 2px 8px -2px rgba(var(--brand-rgb),.18)}.dm-scenario[data-astro-cid-fmnymfvg]{display:none}.dm-scenario[data-astro-cid-fmnymfvg].active{display:block}.dm-scenario[data-astro-cid-fmnymfvg].active>[data-astro-cid-fmnymfvg]{opacity:0;transform:translateY(10px);animation:dm-sc-in .4s cubic-bezier(.22,1,.36,1) forwards}.dm-scenario[data-astro-cid-fmnymfvg].active>[data-astro-cid-fmnymfvg]:nth-child(1){animation-delay:.04s}.dm-scenario[data-astro-cid-fmnymfvg].active>[data-astro-cid-fmnymfvg]:nth-child(2){animation-delay:.12s}.dm-scenario[data-astro-cid-fmnymfvg].active>[data-astro-cid-fmnymfvg]:nth-child(3){animation-delay:.2s}.dm-scenario[data-astro-cid-fmnymfvg].active>[data-astro-cid-fmnymfvg]:nth-child(4){animation-delay:.28s}.dm-scenario[data-astro-cid-fmnymfvg].active>[data-astro-cid-fmnymfvg]:nth-child(5){animation-delay:.36s}@keyframes dm-sc-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.dm-sim-email[data-astro-cid-fmnymfvg]{background:var(--surface-alt);border:1px solid var(--border-1);border-radius:12px;padding:16px 18px;margin-bottom:14px;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease,border-color .3s ease}.dm-sim-email[data-astro-cid-fmnymfvg]:hover{transform:translateY(-2px);box-shadow:0 4px 12px -4px rgba(var(--brand-rgb),.08),0 12px 28px -8px rgba(var(--brand-rgb),.1);border-color:rgba(var(--brand-rgb),.2)}.dark .dm-sim-email[data-astro-cid-fmnymfvg]:hover{box-shadow:0 4px 12px -4px rgba(var(--brand-dark-rgb),.1),0 12px 28px -8px rgba(var(--brand-dark-rgb),.14);border-color:rgba(var(--brand-dark-rgb),.22)}.dm-se-from[data-astro-cid-fmnymfvg]{color:var(--text-3);font-size:11px;margin-bottom:6px;font-family:var(--mono)}.dm-se-subject[data-astro-cid-fmnymfvg]{font-weight:600;font-size:14px;color:var(--text-1);margin-bottom:6px}.dm-se-body[data-astro-cid-fmnymfvg]{color:var(--text-2);font-size:13px;line-height:1.55}.dm-sim-result[data-astro-cid-fmnymfvg]{border-radius:12px;padding:16px 18px;font-size:13px;line-height:1.6;color:var(--text-2);transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease}.dm-sim-result[data-astro-cid-fmnymfvg]:hover{transform:translateY(-2px)}.dm-result-pass[data-astro-cid-fmnymfvg]:hover{box-shadow:0 4px 16px -4px #22c55e26,0 8px 24px -8px #22c55e1a;border-color:#22c55e59}.dm-result-warn[data-astro-cid-fmnymfvg]:hover{box-shadow:0 4px 16px -4px #f59e0b26,0 8px 24px -8px #f59e0b1a;border-color:#f59e0b59}.dm-result-fail[data-astro-cid-fmnymfvg]:hover{box-shadow:0 4px 16px -4px #ef444426,0 8px 24px -8px #ef44441a;border-color:#ef444459}.dm-sr-status[data-astro-cid-fmnymfvg]{font-family:var(--mono);font-size:11px;margin-bottom:6px;text-transform:uppercase;letter-spacing:.08em;font-weight:600}.dm-result-pass[data-astro-cid-fmnymfvg]{background:#22c55e0f;border:1px solid rgba(34,197,94,.2)}.dm-result-pass[data-astro-cid-fmnymfvg] .dm-sr-status[data-astro-cid-fmnymfvg]{color:#22c55e}.dark .dm-result-pass[data-astro-cid-fmnymfvg]{background:#4ade800f;border-color:#4ade8026}.dark .dm-result-pass[data-astro-cid-fmnymfvg] .dm-sr-status[data-astro-cid-fmnymfvg]{color:#4ade80}.dm-result-warn[data-astro-cid-fmnymfvg]{background:#f59e0b0f;border:1px solid rgba(245,158,11,.2)}.dm-result-warn[data-astro-cid-fmnymfvg] .dm-sr-status[data-astro-cid-fmnymfvg]{color:#f59e0b}.dark .dm-result-warn[data-astro-cid-fmnymfvg]{background:#fbbf240f;border-color:#fbbf2426}.dark .dm-result-warn[data-astro-cid-fmnymfvg] .dm-sr-status[data-astro-cid-fmnymfvg]{color:#fbbf24}.dm-result-fail[data-astro-cid-fmnymfvg]{background:#ef44440f;border:1px solid rgba(239,68,68,.2)}.dm-result-fail[data-astro-cid-fmnymfvg] .dm-sr-status[data-astro-cid-fmnymfvg]{color:#ef4444}.dark .dm-result-fail[data-astro-cid-fmnymfvg]{background:#f871710f;border-color:#f8717126}.dark .dm-result-fail[data-astro-cid-fmnymfvg] .dm-sr-status[data-astro-cid-fmnymfvg]{color:#f87171}.dm-reports[data-astro-cid-fmnymfvg]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px}.dm-rpt[data-astro-cid-fmnymfvg]{background:var(--surface);border:1px solid var(--border-1);border-radius:14px;padding:24px;display:flex;flex-direction:column;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .3s ease}.dm-rpt[data-astro-cid-fmnymfvg]:hover{transform:translateY(-3px);box-shadow:0 6px 24px -8px rgba(var(--brand-rgb),.1);border-color:rgba(var(--brand-rgb),.2)}.dark .dm-rpt[data-astro-cid-fmnymfvg]:hover{box-shadow:0 6px 24px -8px rgba(var(--brand-dark-rgb),.15);border-color:rgba(var(--brand-dark-rgb),.25)}.dm-rpt-header[data-astro-cid-fmnymfvg]{display:flex;align-items:flex-start;gap:14px;margin-bottom:14px}.dm-rpt-icon[data-astro-cid-fmnymfvg]{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;flex-shrink:0;color:var(--brand);background:rgba(var(--brand-rgb),.06);border:1px solid rgba(var(--brand-rgb),.1);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .3s ease}.dark .dm-rpt-icon[data-astro-cid-fmnymfvg]{background:rgba(var(--brand-dark-rgb),.08);border-color:rgba(var(--brand-dark-rgb),.12)}.dm-rpt[data-astro-cid-fmnymfvg]:hover .dm-rpt-icon[data-astro-cid-fmnymfvg]{transform:scale(1.08);box-shadow:0 4px 12px -4px rgba(var(--brand-rgb),.2)}.dm-rpt-code[data-astro-cid-fmnymfvg]{font-family:var(--mono);font-size:11px;color:var(--brand);font-weight:600;letter-spacing:.02em;display:block;margin-bottom:2px}.dm-rpt[data-astro-cid-fmnymfvg] h4[data-astro-cid-fmnymfvg]{font-family:var(--heading);font-size:17px;font-weight:600;letter-spacing:-.015em;color:var(--text-1);margin:0;line-height:1.2}.dm-rpt[data-astro-cid-fmnymfvg]>p[data-astro-cid-fmnymfvg]{font-size:13.5px;color:var(--text-2);line-height:1.6;margin:0 0 16px;flex:1;transition:color .3s ease}.dm-rpt[data-astro-cid-fmnymfvg]:hover>p[data-astro-cid-fmnymfvg]{color:var(--text-1)}.dm-rpt-meta[data-astro-cid-fmnymfvg]{display:flex;flex-wrap:wrap;gap:6px}.dm-rpt-chip[data-astro-cid-fmnymfvg]{font-family:var(--mono);font-size:10px;color:var(--text-3);padding:3px 9px;border-radius:5px;background:var(--surface-alt);border:.5px solid var(--border-2);letter-spacing:.02em;transition:border-color .25s ease,color .25s ease}.dm-rpt[data-astro-cid-fmnymfvg]:hover .dm-rpt-chip[data-astro-cid-fmnymfvg]{border-color:rgba(var(--brand-rgb),.15);color:var(--text-2)}.dm-timeline[data-astro-cid-fmnymfvg]{max-width:640px;margin:0 auto}.dm-tl-item[data-astro-cid-fmnymfvg]{display:flex;gap:20px}.dm-tl-rail[data-astro-cid-fmnymfvg]{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.dm-tl-dot[data-astro-cid-fmnymfvg]{width:12px;height:12px;border-radius:50%;background:var(--brand);flex-shrink:0;margin-top:4px;box-shadow:0 0 0 4px rgba(var(--brand-rgb),.12);transition:transform .3s ease,box-shadow .3s ease}.dm-tl-item[data-astro-cid-fmnymfvg]:hover .dm-tl-dot[data-astro-cid-fmnymfvg]{transform:scale(1.3);box-shadow:0 0 0 6px rgba(var(--brand-rgb),.2),0 0 16px rgba(var(--brand-rgb),.3)}.dm-tl-dot-2[data-astro-cid-fmnymfvg]{background:#8b5cf6;box-shadow:0 0 0 4px #8b5cf61f}.dm-tl-dot-3[data-astro-cid-fmnymfvg]{background:#f59e0b;box-shadow:0 0 0 4px #f59e0b1f}.dm-tl-dot-4[data-astro-cid-fmnymfvg]{background:#22c55e;box-shadow:0 0 0 4px #22c55e1f}.dark .dm-tl-dot-2[data-astro-cid-fmnymfvg]{background:#a78bfa;box-shadow:0 0 0 4px #a78bfa26}.dark .dm-tl-dot-3[data-astro-cid-fmnymfvg]{background:#fbbf24;box-shadow:0 0 0 4px #fbbf2426}.dark .dm-tl-dot-4[data-astro-cid-fmnymfvg]{background:#4ade80;box-shadow:0 0 0 4px #4ade8026}.dm-tl-line[data-astro-cid-fmnymfvg]{width:1px;background:var(--border-2);flex:1;margin:6px 0;min-height:20px}.dm-tl-content[data-astro-cid-fmnymfvg]{padding-bottom:36px}.dm-tl-item[data-astro-cid-fmnymfvg]:last-child .dm-tl-content[data-astro-cid-fmnymfvg]{padding-bottom:0}.dm-tl-label[data-astro-cid-fmnymfvg]{font-family:var(--mono);font-size:10px;color:var(--brand);text-transform:uppercase;letter-spacing:.1em;margin-bottom:6px;display:block;font-weight:500}.dm-tl-content[data-astro-cid-fmnymfvg] h4[data-astro-cid-fmnymfvg]{font-family:var(--heading);font-size:16px;font-weight:600;color:var(--text-1);margin-bottom:6px;letter-spacing:-.02em;transition:color .3s ease}.dm-tl-item[data-astro-cid-fmnymfvg]:hover .dm-tl-content[data-astro-cid-fmnymfvg] h4[data-astro-cid-fmnymfvg]{color:var(--brand)}.dm-tl-content[data-astro-cid-fmnymfvg] p[data-astro-cid-fmnymfvg]{font-size:14px;color:var(--text-2);line-height:1.65;margin:0;transition:color .3s ease}.dm-tl-item[data-astro-cid-fmnymfvg]:hover .dm-tl-content[data-astro-cid-fmnymfvg] p[data-astro-cid-fmnymfvg]{color:var(--text-1)}.dm-faq[data-astro-cid-fmnymfvg]{border-top:1px solid var(--border-1);max-width:720px;margin:0 auto}.dm-faq-item[data-astro-cid-fmnymfvg]{border-bottom:1px solid var(--border-1)}.dm-faq-q[data-astro-cid-fmnymfvg]{width:100%;padding:20px 0;font-family:var(--heading);font-size:15px;font-weight:500;cursor:pointer;display:flex;justify-content:space-between;align-items:center;color:var(--text-1);text-align:left;gap:16px;transition:color .15s}.dm-faq-q[data-astro-cid-fmnymfvg]:hover{color:var(--brand)}.dm-faq-icon[data-astro-cid-fmnymfvg]{flex-shrink:0;color:var(--text-3);transition:transform .25s cubic-bezier(.22,1,.36,1),color .15s;display:flex}.dm-faq-item[data-astro-cid-fmnymfvg].open .dm-faq-icon[data-astro-cid-fmnymfvg]{transform:rotate(45deg);color:var(--brand)}.dm-faq-a[data-astro-cid-fmnymfvg]{max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.22,1,.36,1),padding .25s}.dm-faq-item[data-astro-cid-fmnymfvg].open .dm-faq-a[data-astro-cid-fmnymfvg]{max-height:300px;padding-bottom:20px}.dm-faq-a[data-astro-cid-fmnymfvg] p[data-astro-cid-fmnymfvg]{font-size:14px;color:var(--text-2);line-height:1.7;margin:0}@media(max-width:880px){.dm-flow[data-astro-cid-fmnymfvg]{grid-template-columns:repeat(2,1fr);gap:32px}}@media(max-width:768px){.dm-hero[data-astro-cid-fmnymfvg]{padding:116px 20px 56px}.dm-hero-title[data-astro-cid-fmnymfvg]{font-size:clamp(32px,9.8vw,54px)}.dm-stats[data-astro-cid-fmnymfvg]{grid-template-columns:1fr;max-width:320px}.dm-flow[data-astro-cid-fmnymfvg]{grid-template-columns:1fr;max-width:320px;margin:0 auto}.dm-flow-step[data-astro-cid-fmnymfvg]{text-align:left;align-items:flex-start}.dm-flow-step[data-astro-cid-fmnymfvg] p[data-astro-cid-fmnymfvg]{max-width:none}.dm-auth-pair[data-astro-cid-fmnymfvg],.dm-reports[data-astro-cid-fmnymfvg]{grid-template-columns:1fr}.dm-tags[data-astro-cid-fmnymfvg]{grid-template-columns:1fr 1fr}.dm-escalation[data-astro-cid-fmnymfvg]{grid-template-columns:1fr;gap:16px;padding-top:0}.dm-esc-rail[data-astro-cid-fmnymfvg],.dm-esc-marker[data-astro-cid-fmnymfvg]{display:none}.dm-esc-card[data-astro-cid-fmnymfvg]{margin:0}}@media(max-width:480px){.dm-hero[data-astro-cid-fmnymfvg]{padding:110px 20px 40px}.dm-hero-title[data-astro-cid-fmnymfvg]{font-size:clamp(28px,9.6vw,42px)}.dm-tags[data-astro-cid-fmnymfvg]{grid-template-columns:1fr}}
