.verdicts[data-astro-cid-wib6eow3]{--no:#e11d2e;width:100%;max-width:580px;margin-inline:auto;position:relative}:root[data-theme=dark] .verdicts[data-astro-cid-wib6eow3]{--no:#fd605b}.accepted[data-astro-cid-wib6eow3]{border-radius:16px;width:90%;padding:20px 22px 50px}.accepted[data-astro-cid-wib6eow3] .file[data-astro-cid-wib6eow3]{align-items:center}.ok-chip[data-astro-cid-wib6eow3],.no-chip[data-astro-cid-wib6eow3]{border-radius:999px;align-items:center;gap:5px;padding:2px 9px 2px 7px;font-size:12px;font-weight:500;display:inline-flex}.ok-chip[data-astro-cid-wib6eow3]{color:#6ee7b7;background:#34d39924}.ok-chip[data-astro-cid-wib6eow3] .icon,.no-chip[data-astro-cid-wib6eow3] .icon{--icon-stroke:2px;width:12px;height:12px}.accepted[data-astro-cid-wib6eow3] pre[data-astro-cid-wib6eow3]{font-size:12.5px}.accepted[data-astro-cid-wib6eow3] .checks[data-astro-cid-wib6eow3]{gap:9px}.accepted[data-astro-cid-wib6eow3] .check[data-astro-cid-wib6eow3]{font-size:14px}.refusals[data-astro-cid-wib6eow3]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;width:92%;margin:-28px 0 0 auto;display:grid;position:relative}.refusal[data-astro-cid-wib6eow3]+.refusal[data-astro-cid-wib6eow3]{margin-top:16px}.refusal[data-astro-cid-wib6eow3]{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-lg);border-radius:14px;padding:13px 15px 14px}:root[data-theme=dark] .refusal[data-astro-cid-wib6eow3]{background:#0e1a38;border-color:#1d2d57}.no-chip[data-astro-cid-wib6eow3]{color:var(--no);background:color-mix(in srgb, var(--no) 11%, transparent)}.refusal[data-astro-cid-wib6eow3] pre[data-astro-cid-wib6eow3]{font-family:var(--mono);color:var(--ink-2);white-space:pre;text-decoration:line-through;text-decoration-color:color-mix(in srgb, var(--no) 55%, transparent);margin:10px 0 0;font-size:11.5px;line-height:1.6;overflow:hidden}.refusal[data-astro-cid-wib6eow3] pre[data-astro-cid-wib6eow3] .k{color:var(--accent-ink)}.reason[data-astro-cid-wib6eow3]{border-top:1px dashed var(--line);color:var(--muted);margin-top:8px;padding-top:8px;font-size:12.5px;line-height:1.45}.motion .accepted[data-astro-cid-wib6eow3],.motion .refusal[data-astro-cid-wib6eow3]{animation:verdict-in .8s var(--ease-out) both}.motion .refusal[data-astro-cid-wib6eow3]{animation-delay:.45s}.motion .refusal[data-astro-cid-wib6eow3]+.refusal[data-astro-cid-wib6eow3]{animation-delay:.65s}@keyframes verdict-in{0%{opacity:0;transform:translateY(14px)}}.grid[data-astro-cid-eca7d57w]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.promises[data-astro-cid-eca7d57w]{gap:1.75rem;display:grid}.promises[data-astro-cid-eca7d57w] li[data-astro-cid-eca7d57w]{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:1rem;display:grid}.pi[data-astro-cid-eca7d57w]{background:var(--accent-soft);border:1px solid var(--accent-line);width:44px;height:44px;color:var(--accent);border-radius:12px;place-items:center;display:grid}.pi[data-astro-cid-eca7d57w] .icon{width:22px;height:22px}.pi[data-astro-cid-eca7d57w].stars .icon{width:24px;height:24px}.promises[data-astro-cid-eca7d57w] p[data-astro-cid-eca7d57w]{color:var(--muted);max-width:46ch;margin-top:.35rem}.circuit[data-astro-cid-eca7d57w] svg[data-astro-cid-eca7d57w]{width:100%;height:auto;overflow:visible}.circuit[data-astro-cid-eca7d57w] svg[data-astro-cid-eca7d57w] svg[data-astro-cid-eca7d57w]{overflow:visible}.eu-zone[data-astro-cid-eca7d57w]{fill:var(--accent-soft);stroke:var(--sky);stroke-width:2px}.zone-t[data-astro-cid-eca7d57w]{font-family:var(--sans);fill:var(--ink);font-size:18px;font-weight:600}.box[data-astro-cid-eca7d57w]{fill:var(--win);stroke:var(--line-strong);stroke-width:1.5px}.net[data-astro-cid-eca7d57w]{fill:var(--win);stroke:var(--faint);stroke-width:1.5px;stroke-dasharray:6 5}.glyph[data-astro-cid-eca7d57w]{color:var(--accent)}.name[data-astro-cid-eca7d57w]{font-family:var(--sans);fill:var(--win-ink);font-size:17px;font-weight:600}.name[data-astro-cid-eca7d57w].sm{font-size:15px}.sub[data-astro-cid-eca7d57w]{font-family:var(--sans);fill:var(--win-muted);font-size:14px}.sub[data-astro-cid-eca7d57w].mid{text-anchor:middle}.lbl[data-astro-cid-eca7d57w]{font-family:var(--sans);fill:var(--muted);font-size:14px}.lbl[data-astro-cid-eca7d57w].end{text-anchor:end}.flow[data-astro-cid-eca7d57w]{stroke:var(--muted);stroke-width:2px}.ah[data-astro-cid-eca7d57w]{fill:var(--muted)}.azul[data-astro-cid-eca7d57w]{fill:var(--navy)}.azul-t[data-astro-cid-eca7d57w]{font-family:var(--sans);fill:#fff;text-anchor:middle;font-size:19px;font-weight:600}.ai[data-astro-cid-eca7d57w]{fill:var(--win);stroke:var(--accent);stroke-width:1.5px}.link[data-astro-cid-eca7d57w]{stroke:var(--accent);stroke-width:2.5px}.link[data-astro-cid-eca7d57w].soft{stroke:var(--sky)}figcaption[data-astro-cid-eca7d57w]{text-align:center;color:var(--ink-2);text-wrap:balance;margin-top:1rem;font-weight:500}@media (width<=900px){.grid[data-astro-cid-eca7d57w]{grid-template-columns:minmax(0,1fr)}.circuit[data-astro-cid-eca7d57w]{max-width:560px}}.guards[data-astro-cid-fi6lr7fl]{grid-template-columns:repeat(3,1fr);gap:2.5rem 3rem;display:grid}.guards[data-astro-cid-fi6lr7fl] h3[data-astro-cid-fi6lr7fl]{align-items:center;gap:10px;display:flex}.guards[data-astro-cid-fi6lr7fl] h3[data-astro-cid-fi6lr7fl] .icon{width:20px;height:20px;color:var(--accent)}.guards[data-astro-cid-fi6lr7fl] p[data-astro-cid-fi6lr7fl]{color:var(--muted);max-width:38ch;margin-top:.5rem}.hard[data-astro-cid-fi6lr7fl]{border-radius:var(--radius-lg);background:radial-gradient(80% 140% at 100% 0%, #0d5ef459, transparent 60%), var(--navy);color:var(--ink);box-shadow:var(--shadow-md);grid-template-columns:15rem 1fr;align-items:center;gap:1.5rem 2.5rem;margin-top:clamp(3rem,6vw,4.5rem);padding:clamp(20px,3vw,30px) clamp(20px,3vw,34px);display:grid}.hard[data-astro-cid-fi6lr7fl] p[data-astro-cid-fi6lr7fl]{color:var(--ink-2)}@media (width<=980px){.guards[data-astro-cid-fi6lr7fl]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.guards[data-astro-cid-fi6lr7fl],.hard[data-astro-cid-fi6lr7fl]{grid-template-columns:minmax(0,1fr)}.guards[data-astro-cid-fi6lr7fl]{gap:1.75rem}}.diagram[data-astro-cid-yoi72kzt]{gap:18px;display:grid}.users[data-astro-cid-yoi72kzt]{justify-items:center;gap:10px;display:grid}.node[data-astro-cid-yoi72kzt]{border:1px solid var(--line-strong);background:var(--bg);border-radius:14px;align-items:center;gap:12px;padding:12px 20px;display:inline-flex}.node[data-astro-cid-yoi72kzt] svg{width:24px;height:24px;color:var(--accent)}.node[data-astro-cid-yoi72kzt] b[data-astro-cid-yoi72kzt]{display:block}.node[data-astro-cid-yoi72kzt] small[data-astro-cid-yoi72kzt]{color:var(--muted);font-size:.85rem;display:block}.flow[data-astro-cid-yoi72kzt].v{width:min(100%,560px);color:var(--muted);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3rem;padding-block:8px;font-size:.85rem;display:grid;position:relative}.flow[data-astro-cid-yoi72kzt].v:before{content:"";border-left:2px solid var(--line-strong);position:absolute;top:-10px;bottom:-18px;left:50%}.flow[data-astro-cid-yoi72kzt].v span[data-astro-cid-yoi72kzt]:first-child{text-align:right}.row[data-astro-cid-yoi72kzt]{grid-template-columns:minmax(0,1fr) 150px minmax(0,1.25fr) 150px minmax(0,.95fr);align-items:center;display:grid}.col-title[data-astro-cid-yoi72kzt]{align-items:center;gap:10px;font-size:1.05rem;font-weight:600;display:flex}.is[data-astro-cid-yoi72kzt]{border:1.5px dashed var(--line-strong);border-radius:20px;padding:20px}.is[data-astro-cid-yoi72kzt] ul[data-astro-cid-yoi72kzt]{gap:8px;margin-top:14px;display:grid}.is[data-astro-cid-yoi72kzt] li[data-astro-cid-yoi72kzt]{background:var(--bg);border:1px solid var(--line);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:.92rem;display:flex}.is[data-astro-cid-yoi72kzt] li[data-astro-cid-yoi72kzt] svg{width:20px;height:20px;color:var(--accent);flex:none}.azul[data-astro-cid-yoi72kzt]{background:var(--navy);color:#fff;border-radius:22px;padding:20px;box-shadow:0 40px 80px -40px #021341b3}.azul[data-astro-cid-yoi72kzt] ul[data-astro-cid-yoi72kzt]{gap:10px;margin-top:14px;display:grid}.azul[data-astro-cid-yoi72kzt] li[data-astro-cid-yoi72kzt]{background:var(--navy-2);border:1px solid #7db1fa2e;border-radius:12px;padding:12px 14px}.azul[data-astro-cid-yoi72kzt] li[data-astro-cid-yoi72kzt].key{border-color:var(--sky);background:#123a8a}.azul[data-astro-cid-yoi72kzt] li[data-astro-cid-yoi72kzt] b[data-astro-cid-yoi72kzt]{font-size:.98rem;display:block}.azul[data-astro-cid-yoi72kzt] li[data-astro-cid-yoi72kzt] span[data-astro-cid-yoi72kzt]{color:#b7c7e6;font-size:.85rem;display:block}.llm[data-astro-cid-yoi72kzt]{border:1px solid var(--line-strong);background:var(--bg);border-radius:20px;padding:20px}.llm-sub[data-astro-cid-yoi72kzt]{color:var(--muted);align-items:center;gap:8px;font-size:.92rem;display:flex}.llm-sub[data-astro-cid-yoi72kzt] svg{width:18px;height:12px}.llm[data-astro-cid-yoi72kzt] ul[data-astro-cid-yoi72kzt]{border-top:1px solid var(--line);color:var(--ink-2);gap:6px;margin-top:14px;padding-top:14px;font-size:.92rem;display:grid}.link[data-astro-cid-yoi72kzt]{text-align:center;gap:14px;padding-inline:10px;display:grid}.link[data-astro-cid-yoi72kzt] small[data-astro-cid-yoi72kzt]{color:var(--muted);font-size:.8rem}.arrow[data-astro-cid-yoi72kzt]{color:var(--muted);padding-bottom:10px;font-size:.8rem;line-height:1.3;display:block;position:relative}.arrow[data-astro-cid-yoi72kzt].strong{color:var(--accent-ink);font-weight:600}.arrow[data-astro-cid-yoi72kzt]:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:0;left:0;right:0}.arrow[data-astro-cid-yoi72kzt].muted:after{background:var(--faint)}.arrow[data-astro-cid-yoi72kzt]:before{content:"";border-block:5px solid #0000;width:0;height:0;position:absolute;bottom:-4px}.arrow[data-astro-cid-yoi72kzt].right:before{border-left:8px solid var(--accent);right:-2px}.arrow[data-astro-cid-yoi72kzt].left:before{border-right:8px solid var(--accent);left:-2px}.arrow[data-astro-cid-yoi72kzt].muted.right:before{border-left-color:var(--faint)}.arrow[data-astro-cid-yoi72kzt].muted.left:before{border-right-color:var(--faint)}.notes[data-astro-cid-yoi72kzt]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin-top:clamp(2.5rem,5vw,3.5rem);display:grid}.notes[data-astro-cid-yoi72kzt] p[data-astro-cid-yoi72kzt]{color:var(--ink-2);border-left:2px solid var(--accent);padding-left:1rem}.notes[data-astro-cid-yoi72kzt] b[data-astro-cid-yoi72kzt]{color:var(--ink)}@media (width<=1080px){.flow[data-astro-cid-yoi72kzt].v:before{display:none}.row[data-astro-cid-yoi72kzt]{grid-template-columns:minmax(0,1fr);gap:0;width:100%;max-width:560px;margin-inline:auto}.link[data-astro-cid-yoi72kzt]{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px 0;position:relative}.link[data-astro-cid-yoi72kzt] small[data-astro-cid-yoi72kzt]{grid-column:1/-1}.arrow[data-astro-cid-yoi72kzt]{text-align:left;align-items:center;min-height:44px;padding:0 0 0 16px;display:flex}.arrow[data-astro-cid-yoi72kzt]:after{width:2px;height:auto;inset:0 auto 0 0}.arrow[data-astro-cid-yoi72kzt]:before{border:0;border-inline:5px solid #0000;left:-4px;right:auto}.arrow[data-astro-cid-yoi72kzt].right:before{border-top:8px solid var(--accent);border-left:5px solid #0000;top:auto;bottom:-6px}.arrow[data-astro-cid-yoi72kzt].left:before{border-bottom:8px solid var(--accent);border-right:5px solid #0000;top:-6px;bottom:auto}.arrow[data-astro-cid-yoi72kzt].muted.right:before{border-top-color:var(--faint);border-left-color:#0000}.arrow[data-astro-cid-yoi72kzt].muted.left:before{border-bottom-color:var(--faint);border-right-color:#0000}.notes[data-astro-cid-yoi72kzt]{grid-template-columns:minmax(0,1fr)}}.options[data-astro-cid-r63d3e5h]{grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2vw,1.5rem);display:grid}.option[data-astro-cid-r63d3e5h]{background:var(--bg);border:1px solid var(--line);border-radius:20px;flex-direction:column;padding:clamp(20px,2.5vw,28px);display:flex}.option[data-astro-cid-r63d3e5h].onprem{border-style:dashed;border-color:var(--line-strong)}svg[data-astro-cid-r63d3e5h]{width:100%;height:auto;overflow:visible}svg[data-astro-cid-r63d3e5h] svg[data-astro-cid-r63d3e5h]{overflow:visible}.net[data-astro-cid-r63d3e5h]{fill:none;stroke:var(--faint);stroke-width:1.5px;stroke-dasharray:6 5}.cloud[data-astro-cid-r63d3e5h]{fill:var(--accent-soft);stroke:var(--accent-line)}.lbl[data-astro-cid-r63d3e5h]{font-family:var(--sans);fill:var(--muted);font-size:16px}.azure[data-astro-cid-r63d3e5h]{color:var(--accent)}.ai[data-astro-cid-r63d3e5h]{fill:var(--win);stroke:var(--sky)}.ai[data-astro-cid-r63d3e5h].dashed{stroke-dasharray:5 4}.ai-t[data-astro-cid-r63d3e5h]{font-family:var(--sans);fill:var(--accent-ink);text-anchor:middle;font-size:18px;font-weight:600}.link[data-astro-cid-r63d3e5h]{stroke:var(--accent);stroke-width:2.5px}.link[data-astro-cid-r63d3e5h].soft{stroke:var(--sky);stroke-width:2px}h3[data-astro-cid-r63d3e5h]{flex-wrap:wrap;align-items:center;gap:10px;margin-top:1.5rem;display:flex}.tag[data-astro-cid-r63d3e5h].eu svg{border-radius:2px;width:18px;height:12px}.tag[data-astro-cid-r63d3e5h].study{color:var(--muted);border-color:var(--line-strong);background:0 0}.option[data-astro-cid-r63d3e5h] .body[data-astro-cid-r63d3e5h]{margin-top:.6rem}.fit[data-astro-cid-r63d3e5h]{color:var(--muted);margin-top:auto;padding-top:1rem;font-size:.92rem}.fit[data-astro-cid-r63d3e5h] b[data-astro-cid-r63d3e5h]{color:var(--ink);font-weight:600}.foot[data-astro-cid-r63d3e5h]{color:var(--ink-2);max-width:75ch;margin-top:2.5rem}.foot[data-astro-cid-r63d3e5h] b[data-astro-cid-r63d3e5h]{color:var(--ink)}@media (width<=980px){.options[data-astro-cid-r63d3e5h]{grid-template-columns:minmax(0,1fr);max-width:620px}}.grid[data-astro-cid-4jrxws4u]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}.feats[data-astro-cid-4jrxws4u]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 2.5rem;display:grid}.feats[data-astro-cid-4jrxws4u] li[data-astro-cid-4jrxws4u]{border-left:2px solid var(--accent-line);padding-left:1rem}.feats[data-astro-cid-4jrxws4u] p[data-astro-cid-4jrxws4u]{color:var(--muted);margin-top:.4rem}.window[data-astro-cid-4jrxws4u]{font-size:14px}.rhead[data-astro-cid-4jrxws4u]{border-bottom:1px solid var(--win-line);align-items:center;gap:12px;padding:18px 20px;display:flex}.av[data-astro-cid-4jrxws4u]{background:var(--chip-bg);width:38px;height:38px;color:var(--chip-ink);border-radius:10px;place-items:center;display:grid}.av[data-astro-cid-4jrxws4u] svg{width:20px;height:20px}.rhead[data-astro-cid-4jrxws4u] b[data-astro-cid-4jrxws4u]{color:var(--win-ink);font-size:15px;display:block}.rhead[data-astro-cid-4jrxws4u] small[data-astro-cid-4jrxws4u]{color:var(--win-muted);font-size:12.5px;display:block}.groups[data-astro-cid-4jrxws4u]{padding:8px 20px 18px}.group[data-astro-cid-4jrxws4u]+.group[data-astro-cid-4jrxws4u]{border-top:1px solid var(--win-line)}.gname[data-astro-cid-4jrxws4u]{color:var(--win-muted);margin:14px 0 6px;font-size:12px;font-weight:600}.perm[data-astro-cid-4jrxws4u]{color:var(--win-text);justify-content:space-between;align-items:center;padding:7px 0;display:flex}.switch[data-astro-cid-4jrxws4u]{background:var(--win-line);border-radius:999px;flex:none;width:34px;height:20px;position:relative}.switch[data-astro-cid-4jrxws4u] span[data-astro-cid-4jrxws4u]{background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}.switch[data-astro-cid-4jrxws4u].on{background:var(--azure)}.switch[data-astro-cid-4jrxws4u].on span[data-astro-cid-4jrxws4u]{left:17px}figcaption[data-astro-cid-4jrxws4u]{color:var(--muted);margin-top:12px;font-size:.85rem}@media (width<=980px){.grid[data-astro-cid-4jrxws4u]{grid-template-columns:minmax(0,1fr)}.role[data-astro-cid-4jrxws4u]{max-width:520px}}@media (width<=560px){.feats[data-astro-cid-4jrxws4u]{grid-template-columns:minmax(0,1fr);gap:1.5rem}}.grid[data-astro-cid-cqh55nt7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,3vw,2rem);display:grid}article[data-astro-cid-cqh55nt7]{border-radius:20px;padding:clamp(22px,3vw,36px)}.product[data-astro-cid-cqh55nt7]{background:var(--navy);color:#fff}.product[data-astro-cid-cqh55nt7] h3[data-astro-cid-cqh55nt7]{align-items:center;gap:12px;display:flex}.product[data-astro-cid-cqh55nt7] ul[data-astro-cid-cqh55nt7]{gap:12px;margin-top:1.5rem;display:grid}.product[data-astro-cid-cqh55nt7] li[data-astro-cid-cqh55nt7]{color:#c7d4ee;align-items:baseline;gap:10px;display:flex}.product[data-astro-cid-cqh55nt7] li[data-astro-cid-cqh55nt7] svg{width:14px;height:14px;color:var(--ok-dark);flex:none;translate:0 2px}.product[data-astro-cid-cqh55nt7] .foot[data-astro-cid-cqh55nt7]{color:var(--sky);border-top:1px solid #93c5fd29;margin-top:1.5rem;padding-top:1.25rem;font-weight:500}.integrator[data-astro-cid-cqh55nt7]{background:var(--bg);border:1px solid var(--line)}.label[data-astro-cid-cqh55nt7]{color:var(--muted);font-size:.9rem}.name[data-astro-cid-cqh55nt7]{letter-spacing:.04em;margin-top:4px;font-size:1.35rem;font-weight:600}.integrator[data-astro-cid-cqh55nt7] .body[data-astro-cid-cqh55nt7]{max-width:44ch;margin-top:.75rem}.trail[data-astro-cid-cqh55nt7]{gap:0;margin-top:1.75rem;display:grid}.trail[data-astro-cid-cqh55nt7] li[data-astro-cid-cqh55nt7]{align-items:center;gap:14px;padding:10px 0;font-weight:500;display:flex;position:relative}.trail[data-astro-cid-cqh55nt7] li[data-astro-cid-cqh55nt7]+li[data-astro-cid-cqh55nt7]:before{content:"";border-left:1.5px solid var(--line-strong);height:20px;position:absolute;top:-10px;left:13px}.n[data-astro-cid-cqh55nt7]{width:28px;height:28px;color:var(--accent-ink);border:1.5px solid var(--accent-line);background:var(--bg);z-index:1;border-radius:50%;place-items:center;font-size:.8rem;font-weight:600;display:grid;position:relative}@media (width<=860px){.grid[data-astro-cid-cqh55nt7]{grid-template-columns:minmax(0,1fr)}}.grid[data-astro-cid-gfo3rpqg]{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.head[data-astro-cid-gfo3rpqg]{position:sticky;top:104px}.all[data-astro-cid-gfo3rpqg]{margin-top:1.5rem}.list[data-astro-cid-gfo3rpqg]{border-bottom:1px solid var(--line)}.list[data-astro-cid-gfo3rpqg] .qa{border-top:1px solid var(--line)}@media (width<=900px){.grid[data-astro-cid-gfo3rpqg]{grid-template-columns:minmax(0,1fr)}.head[data-astro-cid-gfo3rpqg]{position:static}}
