.ent{color:var(--fg);overflow-x:clip}.ent-win{border:1px solid var(--line2);background:var(--panel);box-shadow:0 40px 90px -40px rgb(var(--black-rgb) / .9), 0 0 0 1px rgb(var(--white-rgb) / .02) inset;border-radius:18px;overflow:hidden}.ent-win-bar{border-bottom:1px solid var(--line);color:var(--fg-dim2);align-items:center;gap:10px;padding:12px 16px;font-size:12.5px;font-weight:600;display:flex}.ent-sheet ul{padding:6px 0}.ent-sheet li{border-bottom:1px dashed var(--line);align-items:center;gap:12px;padding:10px 14px;font-size:13px;display:flex}.ent-sheet li:last-child{border-bottom:0}@media (min-width:640px){.ent-sheet li{padding:11px 18px;font-size:13.5px}}.ent-tick{width:20px;height:20px;color:var(--ok);flex-shrink:0;place-items:center;display:grid}.is-visible .ent-sheet li{animation:ent-rise .5s var(--ease-out) calc(var(--i) * .26s + .2s) both}.is-visible .ent-sheet .ent-tick{animation:ent-tick .5s var(--ease-spring) calc(var(--i) * .26s + .4s) both}.ent-h2{flex-direction:column;align-items:center;gap:16px;display:flex}.ent-h2 .font-display{text-wrap:balance;font-size:clamp(34px,4.4vw,58px);line-height:.95}.ent-zdr-band{gap:40px;display:grid}.ent-zdr-band .ent-h2{align-items:flex-start}.ent-lede{max-width:58ch;color:var(--muted-fg);margin-top:18px;font-size:17px;line-height:1.6}.ent-checks{border-bottom:1px solid var(--line);margin-top:26px}.ent-checks li{border-top:1px solid var(--line);color:var(--fg-dim2);align-items:flex-start;gap:12px;padding:12px 0;font-size:15px;line-height:1.45;display:flex}.ent-checks svg{color:var(--gold);flex-shrink:0;margin-top:3px}@media (min-width:1024px){.ent-zdr-band{gap:48px}.ent-zdr-copy{grid-template-columns:1.15fr 1fr;align-items:end;gap:56px;display:grid}.ent-zdr-copy .ent-checks{margin-top:0}}.ent-zdr{border:1px solid var(--line2);background:radial-gradient(120% 90% at 50% 0%, rgb(var(--cyan-rgb) / .1), transparent 60%), var(--panel);border-radius:24px;grid-template-columns:1fr 12px 1fr 12px 1fr 12px 1fr;align-items:center;row-gap:18px;padding:20px 12px;display:grid}.ent-zdr-node{border:1px solid var(--line2);background:var(--card);text-align:center;border-radius:14px;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:8px;min-width:0;padding:12px 4px;display:flex;position:relative}.ent-zdr-node svg{color:var(--violet-soft)}.ent-zdr-node b{font-size:10.5px;line-height:1.25}.ent-zdr-node.is-provider{border-color:rgb(var(--cyan-rgb) / .55);box-shadow:0 0 44px rgb(var(--cyan-rgb) / .18)}.ent-zdr-node.is-provider svg{color:var(--cyan)}.ent-zdr-node.is-provider:after{content:"";border-radius:inherit;box-shadow:0 0 0 10px rgb(var(--cyan-rgb) / .08), 0 0 70px rgb(var(--cyan-rgb) / .36);opacity:0;pointer-events:none;position:absolute;inset:0}.ent-zdr-zero{border:1px solid rgb(var(--cyan-rgb) / .45);background:rgb(var(--cyan-rgb) / .08);color:var(--cyan-soft);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;grid-column:1/-1;justify-self:center;align-items:center;gap:8px;padding:7px 14px;font-size:10px;display:inline-flex}@media (min-width:640px){.ent-zdr{grid-template-columns:1fr minmax(24px,.6fr) 1fr minmax(24px,.6fr) 1fr minmax(24px,.6fr) 1fr;padding:36px 32px 28px}.ent-zdr-node{border-radius:16px;padding:18px 12px}.ent-zdr-node b{font-size:13.5px}}.ent-zdr-wire{background:var(--line2);height:2px;position:relative}.ent-zdr-wire i{opacity:0;position:absolute;inset:-3px 0}.ent-zdr-wire i:before{content:"";background:var(--violet-soft);width:8px;height:8px;box-shadow:0 0 12px var(--violet-soft);border-radius:50%;position:absolute;top:0;left:0}.is-provider+.ent-zdr-wire i:before{background:var(--gold);box-shadow:0 0 12px var(--gold)}.is-visible .ent-zdr-wire i{animation:2.4s linear infinite ent-packet;animation-delay:calc(var(--i) * .4s)}.is-visible .ent-zdr-wire i:nth-child(2){animation-delay:calc(var(--i) * .4s + .8s)}.is-visible .ent-zdr-wire i:nth-child(3){animation-delay:calc(var(--i) * .4s + 1.6s)}.is-visible .ent-zdr-node.is-provider:after{animation:2.4s ease-in-out infinite ent-ring}.ent-safety .ent-h2{text-align:center}.ent-bento{gap:14px;margin-top:40px;display:grid}.ent-card{border:1px solid var(--line);background:linear-gradient(180deg, rgb(var(--white-rgb) / .035), rgb(var(--white-rgb) / .01));border-radius:20px;grid-template-columns:40px 1fr;align-content:start;column-gap:14px;padding:18px;display:grid}.ent-card:first-child{background:radial-gradient(90% 120% at 100% 0%, rgb(var(--violet-rgb) / .2), transparent 60%), var(--card)}.ent-glyph{background:rgb(var(--gold-rgb) / .12);width:40px;height:40px;color:var(--gold);border-radius:12px;grid-row:span 2;place-items:center;display:inline-grid}.ent-card h3{align-self:center;font-size:17px;font-weight:700;line-height:1.25}.ent-card p{color:var(--muted-fg);margin-top:4px;font-size:14.5px;line-height:1.55}@media (min-width:640px){.ent-bento{grid-template-columns:repeat(2,1fr)}.ent-card{padding:26px;display:block}.ent-glyph{width:42px;height:42px}.ent-card h3{margin-top:20px;font-size:19px}.ent-card p{margin-top:8px;font-size:15px}}@media (min-width:1024px){.ent-bento{grid-template-columns:repeat(3,1fr)}.ent-bento:has(>:nth-child(4):last-child){grid-template-columns:repeat(4,1fr)}}@keyframes ent-rise{0%{opacity:0;transform:translateY(18px)}}@keyframes ent-tick{0%{color:#0000;transform:scale(.6)}}@keyframes ent-packet{0%{opacity:0;transform:translate(0)}12%,88%{opacity:1}to{opacity:0;transform:translate(calc(100% - 8px))}}@keyframes ent-ring{50%{opacity:1}}@keyframes ent-at-48{0%,48%{opacity:0;transform:translateY(10px)}52%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@media (prefers-reduced-motion:reduce){.ent *,.ent :before,.ent :after{animation:none!important}.ent-typing{display:none}}
/*# sourceMappingURL=0e-f5o_344n40.css.map*/