.bk-head[data-astro-cid-goasxs2m]{max-width:46rem;margin-bottom:var(--sc-6)}.bk-head[data-astro-cid-goasxs2m] .co-label[data-astro-cid-goasxs2m]{margin-bottom:var(--sc-3)}.bk-status[data-astro-cid-goasxs2m]{margin:0 0 var(--sc-6);color:var(--sc-ink-soft);flex-wrap:wrap;align-items:center;gap:.6rem 1rem;font-size:.98rem;line-height:1.5;display:flex}.bk-value[data-astro-cid-goasxs2m]{gap:var(--sc-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bk-card[data-astro-cid-goasxs2m]{padding:var(--sc-5);border:1px solid var(--line);background:var(--card);border-radius:16px;position:relative}.bk-card[data-astro-cid-goasxs2m] h2[data-astro-cid-goasxs2m],.bk-card[data-astro-cid-goasxs2m] h3[data-astro-cid-goasxs2m]{margin:var(--sc-4) 0 .45rem;letter-spacing:-.015em;font-size:1.1rem;font-weight:600;line-height:1.25}.bk-card--big[data-astro-cid-goasxs2m] h2[data-astro-cid-goasxs2m]{letter-spacing:-.025em;font-size:clamp(1.2rem,1.05rem + .5vw,1.4rem)}.bk-card[data-astro-cid-goasxs2m] p[data-astro-cid-goasxs2m]{color:var(--sc-ink-soft);margin:0;font-size:.95rem;line-height:1.55}.bk-card--big[data-astro-cid-goasxs2m]{padding:var(--sc-6) var(--sc-5);border-top:3px solid var(--g1)}.bk-ico[data-astro-cid-goasxs2m]{background:#e6f3f3;border-radius:12px;place-items:center;width:2.75rem;height:2.75rem;display:grid}.bk-ico[data-astro-cid-goasxs2m] svg[data-astro-cid-goasxs2m]{fill:none;width:1.45rem;height:1.45rem;stroke:var(--g2);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.bk-ico--sm[data-astro-cid-goasxs2m]{border-radius:10px;width:2.3rem;height:2.3rem}.bk-ico--sm[data-astro-cid-goasxs2m] svg[data-astro-cid-goasxs2m]{width:1.2rem;height:1.2rem}.bk-grid[data-astro-cid-goasxs2m]{gap:var(--sc-4);display:grid}.bk-grid--3[data-astro-cid-goasxs2m]{grid-template-columns:repeat(3,minmax(0,1fr))}.bk-grid--promise[data-astro-cid-goasxs2m]{grid-template-columns:repeat(6,minmax(0,1fr))}.bk-grid--promise[data-astro-cid-goasxs2m]>[data-astro-cid-goasxs2m]{grid-column:span 2}.bk-grid--promise[data-astro-cid-goasxs2m]>[data-astro-cid-goasxs2m]:first-child,.bk-grid--promise[data-astro-cid-goasxs2m]>[data-astro-cid-goasxs2m]:nth-child(2){grid-column:span 3}.bk-card--lead[data-astro-cid-goasxs2m]{color:#fff;background:linear-gradient(155deg,#0f3f52,#0b2a38);border-color:#0000}.bk-card--lead[data-astro-cid-goasxs2m] p[data-astro-cid-goasxs2m]{color:#c5d6de}.bk-card--lead[data-astro-cid-goasxs2m] .bk-ico[data-astro-cid-goasxs2m]{background:#ffffff1a}.bk-card--lead[data-astro-cid-goasxs2m] .bk-ico[data-astro-cid-goasxs2m] svg[data-astro-cid-goasxs2m]{stroke:#7fdade}.bk-arch[data-astro-cid-goasxs2m]{margin:0}.bk-arch__box[data-astro-cid-goasxs2m]{border:1px solid var(--line);background:var(--card);box-shadow:var(--sc-e1);border-radius:18px;padding:clamp(1rem,2.5vw,2rem)}.bk-svg[data-astro-cid-goasxs2m]{width:100%;height:auto;font-family:var(--sc-font-text);display:block;overflow:visible}.bk-svg--tall[data-astro-cid-goasxs2m]{max-width:26rem;margin-inline:auto;display:none}.bk-arch[data-astro-cid-goasxs2m] figcaption[data-astro-cid-goasxs2m]{margin-top:var(--sc-4);max-width:60ch;color:var(--sc-ink-soft);font-size:.93rem;line-height:1.55}.bk-svg[data-astro-cid-goasxs2m] .t[data-astro-cid-goasxs2m]{fill:var(--sc-ink);font-size:15px;font-weight:600}.bk-svg[data-astro-cid-goasxs2m] .s[data-astro-cid-goasxs2m]{fill:var(--sc-ink-soft);font-size:12.5px}.bk-svg[data-astro-cid-goasxs2m] .cap[data-astro-cid-goasxs2m]{fill:var(--g1);paint-order:stroke;stroke:#fbfdfd;stroke-width:6px;stroke-linejoin:round;font-size:12.5px;font-weight:600}.bk-svg[data-astro-cid-goasxs2m] .tag[data-astro-cid-goasxs2m]{fill:#fff;font-size:12px;font-weight:600}.bk-svg[data-astro-cid-goasxs2m] .dev[data-astro-cid-goasxs2m]{fill:#fff;stroke:#c9d2da;stroke-width:1.2px}.bk-svg[data-astro-cid-goasxs2m] .dev-dot[data-astro-cid-goasxs2m]{fill:#22c55e}.bk-svg[data-astro-cid-goasxs2m] .plat[data-astro-cid-goasxs2m]{fill:#fbfdfd;stroke:var(--g2);stroke-width:2px}.bk-svg[data-astro-cid-goasxs2m] .plat-tag[data-astro-cid-goasxs2m]{fill:var(--g2)}.bk-svg[data-astro-cid-goasxs2m] .addr[data-astro-cid-goasxs2m]{fill:#e6f3f3;stroke:var(--g1);stroke-width:1.4px}.bk-svg[data-astro-cid-goasxs2m] .rep[data-astro-cid-goasxs2m]{fill:#fff;stroke:var(--g1);stroke-width:1.6px}.bk-svg[data-astro-cid-goasxs2m] .mark[data-astro-cid-goasxs2m]{filter:brightness(0)invert()}.bk-svg[data-astro-cid-goasxs2m] .store[data-astro-cid-goasxs2m],.bk-svg[data-astro-cid-goasxs2m] .hist[data-astro-cid-goasxs2m]{fill:var(--tile);stroke:#a9b6c1;stroke-width:1.2px}.bk-svg[data-astro-cid-goasxs2m] .srv[data-astro-cid-goasxs2m]{fill:#fff;stroke:#7d8d99;stroke-width:1.2px}.bk-svg[data-astro-cid-goasxs2m] .thin[data-astro-cid-goasxs2m]{fill:none;stroke:#a9b6c1;stroke-width:1.4px}.bk-svg[data-astro-cid-goasxs2m] .ah[data-astro-cid-goasxs2m]{fill:#7d8d99}.bk-svg[data-astro-cid-goasxs2m] .flow[data-astro-cid-goasxs2m]{fill:none;stroke:var(--g1);stroke-width:2px;stroke-dasharray:6 6;animation:.9s linear infinite bkflow}.bk-svg[data-astro-cid-goasxs2m] .mesh[data-astro-cid-goasxs2m]{fill:none;stroke:#ea5a25;stroke-width:2.6px;stroke-dasharray:2 7;stroke-linecap:round;animation:.7s linear infinite bkflow}@keyframes bkflow{to{stroke-dashoffset:-12px}}.bk-band[data-astro-cid-goasxs2m]{color:#eef3f6;--line:#ffffff1f;background:#0b202d}.bk-band[data-astro-cid-goasxs2m] .co-label[data-astro-cid-goasxs2m]{color:#5fd3d8}.bk-band[data-astro-cid-goasxs2m] .co-sub[data-astro-cid-goasxs2m]{color:#a9bcc7}.co-sec[data-astro-cid-goasxs2m].bk-band+.co-sec[data-astro-cid-goasxs2m]{border-top:0}.fo[data-astro-cid-goasxs2m]{gap:var(--sc-6);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;display:grid}.fo__fig[data-astro-cid-goasxs2m]{top:calc(var(--nav-h,4rem) + 1.5rem);padding:var(--sc-5);color:var(--sc-ink);background:#f4f6f8;border-radius:18px;margin:0;position:sticky}.fo__svg[data-astro-cid-goasxs2m]{width:100%;height:auto;font-family:var(--sc-font-text);display:block;overflow:visible}.fo__say[data-astro-cid-goasxs2m]{margin:var(--sc-4) 0 0;color:var(--g2);background:#e6f3f3;border-radius:10px;min-height:4.4em;padding:.8rem 1rem;font-size:.95rem;font-weight:500;line-height:1.45}.fo__steps[data-astro-cid-goasxs2m]{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.fo__step[data-astro-cid-goasxs2m]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1f;border-radius:14px;gap:.25rem;padding:1rem 1.1rem;transition:background .25s,border-color .25s;display:grid}.fo__step[data-astro-cid-goasxs2m]:hover{border-color:#ffffff4d}.fo__step[data-astro-cid-goasxs2m][aria-pressed=true]{background:#0e7e8638;border-color:#5fd3d8}.fo__step[data-astro-cid-goasxs2m]:focus-visible{outline-offset:2px;outline:2px solid #5fd3d8}.fo__n[data-astro-cid-goasxs2m]{font-family:var(--sc-font-mono);color:#5fd3d8;font-size:.74rem}.fo__step[data-astro-cid-goasxs2m] b[data-astro-cid-goasxs2m]{letter-spacing:-.015em;font-size:1.08rem;font-weight:600}.fo__p[data-astro-cid-goasxs2m]{color:#a9bcc7;font-size:.93rem;line-height:1.55}.fo__play[data-astro-cid-goasxs2m]{margin-top:var(--sc-4);cursor:pointer;font:inherit;color:#eef3f6;background:0 0;border-color:#ffffff40;padding:.55rem 1rem;font-size:.88rem;font-weight:500}.fo__svg[data-astro-cid-goasxs2m] [data-astro-cid-goasxs2m]{transition:opacity .45s,fill .45s,stroke .45s}.fo__svg[data-astro-cid-goasxs2m] .ln[data-astro-cid-goasxs2m]{fill:none;stroke:#0e7e86;stroke-width:2.2px}.fo__svg[data-astro-cid-goasxs2m] .ln-new[data-astro-cid-goasxs2m]{opacity:0;stroke-dasharray:5 5;animation:.9s linear infinite bkflow}.fo__svg[data-astro-cid-goasxs2m] .st[data-astro-cid-goasxs2m]{fill:none;stroke:#a9b6c1;stroke-width:1.6px}.fo__svg[data-astro-cid-goasxs2m] .cut[data-astro-cid-goasxs2m]{opacity:0}.fo__svg[data-astro-cid-goasxs2m] .cut[data-astro-cid-goasxs2m] circle[data-astro-cid-goasxs2m]{fill:#fff;stroke:#ea5a25;stroke-width:1.6px}.fo__svg[data-astro-cid-goasxs2m] .cut[data-astro-cid-goasxs2m] path[data-astro-cid-goasxs2m]{stroke:#ea5a25;stroke-width:2px;stroke-linecap:round}.fo__svg[data-astro-cid-goasxs2m] .gw[data-astro-cid-goasxs2m] rect[data-astro-cid-goasxs2m]{fill:#fff;stroke:#c9d2da;stroke-width:1.2px}.fo__svg[data-astro-cid-goasxs2m] .gw[data-astro-cid-goasxs2m] text[data-astro-cid-goasxs2m]{fill:var(--sc-ink);font-size:11.5px;font-weight:600}.fo__svg[data-astro-cid-goasxs2m] .hold[data-astro-cid-goasxs2m],.fo__svg[data-astro-cid-goasxs2m] .ok[data-astro-cid-goasxs2m],.fo__svg[data-astro-cid-goasxs2m] .sess[data-astro-cid-goasxs2m]{opacity:0}.fo__svg[data-astro-cid-goasxs2m] .hold[data-astro-cid-goasxs2m] rect[data-astro-cid-goasxs2m]{fill:#ea5a25;stroke:none}.fo__svg[data-astro-cid-goasxs2m] .hold[data-astro-cid-goasxs2m] text[data-astro-cid-goasxs2m]{fill:#fff;font-size:9.5px;font-weight:600}.fo__svg[data-astro-cid-goasxs2m] .ok[data-astro-cid-goasxs2m] circle[data-astro-cid-goasxs2m]{fill:#22c55e}.fo__svg[data-astro-cid-goasxs2m] .ok[data-astro-cid-goasxs2m] path[data-astro-cid-goasxs2m]{fill:none;stroke:#fff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.fo__svg[data-astro-cid-goasxs2m] .rp[data-astro-cid-goasxs2m] rect[data-astro-cid-goasxs2m]{fill:#fff;stroke:#0e7e86;stroke-width:1.6px}.fo__svg[data-astro-cid-goasxs2m] .rp__n[data-astro-cid-goasxs2m]{fill:var(--sc-ink);font-size:13px;font-weight:600}.fo__svg[data-astro-cid-goasxs2m] .rp__s[data-astro-cid-goasxs2m]{fill:var(--sc-ink-soft);font-size:11px}.fo__svg[data-astro-cid-goasxs2m] .b-down[data-astro-cid-goasxs2m],.fo__svg[data-astro-cid-goasxs2m] .b-fenced[data-astro-cid-goasxs2m]{display:none}.fo__svg[data-astro-cid-goasxs2m] .sess[data-astro-cid-goasxs2m] rect[data-astro-cid-goasxs2m]{fill:#0e7e86}.fo__svg[data-astro-cid-goasxs2m] .sess[data-astro-cid-goasxs2m] text[data-astro-cid-goasxs2m]{fill:#fff;font-size:9.5px;font-weight:600}.fo__svg[data-astro-cid-goasxs2m] .db[data-astro-cid-goasxs2m] rect[data-astro-cid-goasxs2m]{fill:#fff;stroke:#a9b6c1;stroke-width:1.2px}.fo__svg[data-astro-cid-goasxs2m] .db__h[data-astro-cid-goasxs2m]{fill:var(--sc-ink);font-size:12.5px;font-weight:600}.fo__svg[data-astro-cid-goasxs2m] .db__s[data-astro-cid-goasxs2m]{fill:#0e7e86;opacity:0;font-size:11px;font-weight:600}[data-astro-cid-goasxs2m][data-step="1"] .rp-b[data-astro-cid-goasxs2m] rect[data-astro-cid-goasxs2m],[data-astro-cid-goasxs2m][data-step="2"] .rp-b[data-astro-cid-goasxs2m] rect[data-astro-cid-goasxs2m],[data-astro-cid-goasxs2m][data-step="3"] .rp-b[data-astro-cid-goasxs2m] rect[data-astro-cid-goasxs2m]{fill:#fdeee7;stroke:#ea5a25;stroke-dasharray:5 4}[data-astro-cid-goasxs2m][data-step="1"] .b-up[data-astro-cid-goasxs2m],[data-astro-cid-goasxs2m][data-step="2"] .b-up[data-astro-cid-goasxs2m],[data-astro-cid-goasxs2m][data-step="3"] .b-up[data-astro-cid-goasxs2m],[data-astro-cid-goasxs2m][data-step="4"] .b-up[data-astro-cid-goasxs2m]{display:none}[data-astro-cid-goasxs2m][data-step="1"] .b-down[data-astro-cid-goasxs2m],[data-astro-cid-goasxs2m][data-step="2"] .b-down[data-astro-cid-goasxs2m],[data-astro-cid-goasxs2m][data-step="3"] .b-down[data-astro-cid-goasxs2m]{fill:#c2410c;font-weight:600;display:inline}[data-astro-cid-goasxs2m][data-step="1"] .ln-old[data-astro-cid-goasxs2m],[data-astro-cid-goasxs2m][data-step="2"] .ln-old[data-astro-cid-goasxs2m],[data-astro-cid-goasxs2m][data-step="3"] .ln-old[data-astro-cid-goasxs2m]{stroke:#ea5a25;stroke-dasharray:3 5;opacity:.55}[data-astro-cid-goasxs2m][data-step="1"] .st-b[data-astro-cid-goasxs2m],[data-astro-cid-goasxs2m][data-step="2"] .st-b[data-astro-cid-goasxs2m],[data-astro-cid-goasxs2m][data-step="3"] .st-b[data-astro-cid-goasxs2m]{opacity:.25}[data-astro-cid-goasxs2m][data-step="1"] .hold[data-astro-cid-goasxs2m],[data-astro-cid-goasxs2m][data-step="1"] .db__s--1[data-astro-cid-goasxs2m]{opacity:1}[data-astro-cid-goasxs2m][data-step="2"] .ln-old[data-astro-cid-goasxs2m],[data-astro-cid-goasxs2m][data-step="3"] .ln-old[data-astro-cid-goasxs2m],[data-astro-cid-goasxs2m][data-step="4"] .ln-old[data-astro-cid-goasxs2m]{opacity:0}[data-astro-cid-goasxs2m][data-step="2"] .ln-new[data-astro-cid-goasxs2m],[data-astro-cid-goasxs2m][data-step="3"] .ln-new[data-astro-cid-goasxs2m],[data-astro-cid-goasxs2m][data-step="4"] .ln-new[data-astro-cid-goasxs2m],[data-astro-cid-goasxs2m][data-step="2"] .sess[data-astro-cid-goasxs2m],[data-astro-cid-goasxs2m][data-step="4"] .sess[data-astro-cid-goasxs2m],[data-astro-cid-goasxs2m][data-step="3"] .ok[data-astro-cid-goasxs2m],[data-astro-cid-goasxs2m][data-step="3"] .db__s--3[data-astro-cid-goasxs2m]{opacity:1}[data-astro-cid-goasxs2m][data-step="3"] .db[data-astro-cid-goasxs2m] rect[data-astro-cid-goasxs2m]{stroke:#0e7e86}[data-astro-cid-goasxs2m][data-step="4"] .rp-b[data-astro-cid-goasxs2m] rect[data-astro-cid-goasxs2m]{fill:#eef1f4;stroke:#7d8d99;stroke-dasharray:5 4}[data-astro-cid-goasxs2m][data-step="4"] .b-fenced[data-astro-cid-goasxs2m]{fill:#4f6270;font-weight:600;display:inline}[data-astro-cid-goasxs2m][data-step="4"] .st-b[data-astro-cid-goasxs2m]{stroke:#ea5a25;stroke-dasharray:3 4}[data-astro-cid-goasxs2m][data-step="4"] .cut[data-astro-cid-goasxs2m]{opacity:1}[data-astro-cid-goasxs2m][data-step="4"] .db__s--4[data-astro-cid-goasxs2m]{opacity:1;fill:#c2410c}.bk-limits[data-astro-cid-goasxs2m]{gap:var(--sc-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.bk-limits[data-astro-cid-goasxs2m] li[data-astro-cid-goasxs2m]{padding:var(--sc-5);border:1px solid var(--line);background:var(--card);color:var(--sc-ink-soft);border-left:3px solid #ea5a25;border-radius:12px;font-size:.95rem;line-height:1.55}.bk-limits[data-astro-cid-goasxs2m] b[data-astro-cid-goasxs2m]{color:var(--sc-ink);letter-spacing:-.01em;margin-bottom:.35rem;font-size:1.02rem;font-weight:600;display:block}.bk-check[data-astro-cid-goasxs2m]{gap:var(--sc-6);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;display:grid}.bk-p[data-astro-cid-goasxs2m]{margin:0 0 var(--sc-4);color:var(--sc-ink-soft);line-height:1.65}.drill[data-astro-cid-goasxs2m]{padding:var(--sc-5);color:#eef3f6;box-shadow:var(--sc-e2);background:#0b202d;border-radius:16px}.drill__h[data-astro-cid-goasxs2m]{margin:0 0 var(--sc-4);font-family:var(--sc-font-mono);color:#5fd3d8;font-size:.8rem}.drill[data-astro-cid-goasxs2m] ol[data-astro-cid-goasxs2m]{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.drill[data-astro-cid-goasxs2m] li[data-astro-cid-goasxs2m]{grid-template-columns:1.9rem minmax(0,1fr);align-items:start;gap:.7rem;line-height:1.45;display:grid}.drill[data-astro-cid-goasxs2m] i[data-astro-cid-goasxs2m]{color:#fff;background:#ea5a25;border-radius:50%;place-items:center;width:1.9rem;height:1.9rem;font-size:.85rem;font-style:normal;font-weight:700;display:grid}.drill__go[data-astro-cid-goasxs2m]{margin-top:var(--sc-5);color:#fff;align-items:center;gap:.4rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.drill__go[data-astro-cid-goasxs2m]:after{content:"→";color:#ea5a25;transition:translate .2s}.drill__go[data-astro-cid-goasxs2m]:hover:after{translate:3px}.bk-foot[data-astro-cid-goasxs2m]{margin:var(--sc-5) 0 0;color:var(--sc-ink-soft);font-size:.85rem}@media (width<=1000px){.fo[data-astro-cid-goasxs2m]{grid-template-columns:minmax(0,1fr)}.fo__fig[data-astro-cid-goasxs2m]{max-width:34rem;position:static}}@media (width<=900px){.bk-value[data-astro-cid-goasxs2m],.bk-grid--3[data-astro-cid-goasxs2m],.bk-grid--promise[data-astro-cid-goasxs2m]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bk-grid--promise[data-astro-cid-goasxs2m]>[data-astro-cid-goasxs2m],.bk-grid--promise[data-astro-cid-goasxs2m]>[data-astro-cid-goasxs2m]:first-child,.bk-grid--promise[data-astro-cid-goasxs2m]>[data-astro-cid-goasxs2m]:nth-child(2){grid-column:auto}.bk-grid--promise[data-astro-cid-goasxs2m]>[data-astro-cid-goasxs2m]:first-child{grid-column:1/-1}.bk-check[data-astro-cid-goasxs2m]{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){.bk-svg--wide[data-astro-cid-goasxs2m]{display:none}.bk-svg--tall[data-astro-cid-goasxs2m]{display:block}.bk-value[data-astro-cid-goasxs2m],.bk-grid--3[data-astro-cid-goasxs2m],.bk-grid--promise[data-astro-cid-goasxs2m],.bk-limits[data-astro-cid-goasxs2m]{grid-template-columns:minmax(0,1fr)}.fo__fig[data-astro-cid-goasxs2m]{padding:var(--sc-4)}}@media (prefers-reduced-motion:reduce){.bk-svg[data-astro-cid-goasxs2m] .flow[data-astro-cid-goasxs2m],.bk-svg[data-astro-cid-goasxs2m] .mesh[data-astro-cid-goasxs2m],.fo__svg[data-astro-cid-goasxs2m] .ln-new[data-astro-cid-goasxs2m]{animation:none}.fo__svg[data-astro-cid-goasxs2m] [data-astro-cid-goasxs2m],.fo__step[data-astro-cid-goasxs2m],.drill__go[data-astro-cid-goasxs2m]:after{transition:none}}
