.blueprint-gate[data-astro-cid-k3mldpzi]{background:#091e3e;border:1px solid #ffffff14}.blueprint-gate__item[data-astro-cid-k3mldpzi]{color:#ffffffbf;background:0 0;padding:0;font-size:.9em}.blueprint-gate[data-astro-cid-k3mldpzi] .form-control[data-astro-cid-k3mldpzi]{color:#fff;background:#ffffff0a;border-color:#ffffff26;padding:.75rem 1rem}.blueprint-gate[data-astro-cid-k3mldpzi] .form-control[data-astro-cid-k3mldpzi]::placeholder{color:#ffffff59}.blueprint-gate[data-astro-cid-k3mldpzi] .form-control[data-astro-cid-k3mldpzi]:focus{color:#fff;box-shadow:none;background:#ffffff0f}.blueprint-gate__tick[data-astro-cid-k3mldpzi]{width:3.25rem;height:3.25rem;color:var(--bs-primary);background:#1b6ef326;border-radius:50%;justify-content:center;align-items:center;margin-inline:auto;font-size:1.35rem;display:flex}.tz-video[data-astro-cid-2gmjvff3]{margin:0 0 2rem}.tz-video__frame[data-astro-cid-2gmjvff3]{aspect-ratio:16/9;background:#06152b;border-radius:.75rem;position:relative;overflow:hidden}.tz-video__frame[data-astro-cid-2gmjvff3] picture,.tz-video__poster[data-astro-cid-2gmjvff3],.tz-video__placeholder[data-astro-cid-2gmjvff3]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tz-video__placeholder[data-astro-cid-2gmjvff3]{background:radial-gradient(120% 120% at 20% 0,#4a90e259,#0000 60%),linear-gradient(160deg,#0d2647,#06152b)}.tz-video__play[data-astro-cid-2gmjvff3]{cursor:pointer;color:#fff;text-align:center;background:linear-gradient(#06152b40,#06152bbf);border:0;flex-direction:column;justify-content:center;align-items:center;gap:.9rem;width:100%;padding:1.5rem;transition:background .25s;display:flex;position:absolute;inset:0}.tz-video__play[data-astro-cid-2gmjvff3]:hover,.tz-video__play[data-astro-cid-2gmjvff3]:focus-visible{background:linear-gradient(#06152b59,#06152bd9)}.tz-video__icon[data-astro-cid-2gmjvff3]{background:var(--bs-primary);border-radius:50%;width:4.5rem;height:4.5rem;transition:transform .25s;display:flex;box-shadow:0 .5rem 1.5rem #00000059}.tz-video__icon[data-astro-cid-2gmjvff3]:after{content:"";margin:auto;border:.7rem solid #0000;border-left:1.15rem solid #fff;border-right-width:0;margin-left:1.75rem}.tz-video__play[data-astro-cid-2gmjvff3]:hover .tz-video__icon[data-astro-cid-2gmjvff3],.tz-video__play[data-astro-cid-2gmjvff3]:focus-visible .tz-video__icon[data-astro-cid-2gmjvff3]{transform:scale(1.08)}.tz-video__label[data-astro-cid-2gmjvff3]{text-shadow:0 1px 3px #00000080;max-width:32ch;font-family:Josefin Sans,sans-serif;font-size:1.05rem;font-weight:600}.tz-video__frame[data-astro-cid-2gmjvff3] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.tz-video__caption[data-astro-cid-2gmjvff3]{color:#656d75;margin:.75rem 0 0;font-size:.9rem}@media (prefers-reduced-motion:reduce){.tz-video__play[data-astro-cid-2gmjvff3],.tz-video__icon[data-astro-cid-2gmjvff3]{transition:none}.tz-video__play[data-astro-cid-2gmjvff3]:hover .tz-video__icon[data-astro-cid-2gmjvff3]{transform:none}}.blueprint-flow[data-astro-cid-gqewpfou]{flex-wrap:wrap;align-items:stretch;gap:.5rem;display:flex}.blueprint-flow__node[data-astro-cid-gqewpfou]{background:#fff;border:1px solid #091e3e1f;border-radius:.5rem;flex-direction:column;flex:150px;padding:1rem;display:flex}.blueprint-flow__index[data-astro-cid-gqewpfou]{color:var(--bs-primary);font-family:Lora,serif;font-size:.85rem;font-style:italic}.blueprint-flow__label[data-astro-cid-gqewpfou]{margin:.25rem 0;font-weight:600}.blueprint-flow__detail[data-astro-cid-gqewpfou]{color:#6c757d;font-size:.8rem;line-height:1.4}.blueprint-flow__arrow[data-astro-cid-gqewpfou]{color:var(--bs-primary);opacity:.5;align-items:center;display:flex}@media (width<=767.98px){.blueprint-flow__arrow[data-astro-cid-gqewpfou]{display:none}.blueprint-flow__node[data-astro-cid-gqewpfou]{flex-basis:100%}}.blueprint-actions[data-astro-cid-gqewpfou]{background:#091e3e}.blueprint-modules[data-astro-cid-gqewpfou]{background:#0b1220;border:1px solid #ffffff14}.blueprint-modules__row[data-astro-cid-gqewpfou]{border-bottom:1px solid #ffffff0f;align-items:flex-start;gap:1rem;padding:.85rem 0;display:flex}.blueprint-modules__row[data-astro-cid-gqewpfou]:last-child{border-bottom:0;padding-bottom:0}.blueprint-modules__row[data-astro-cid-gqewpfou]:first-child{padding-top:0}.blueprint-modules__dot[data-astro-cid-gqewpfou]{color:#4a90e2;background:#ffffff0f;border-radius:50%;flex:0 0 2rem;justify-content:center;align-items:center;height:2rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;display:flex}.blueprint-modules__body[data-astro-cid-gqewpfou]{flex-direction:column;display:flex}.blueprint-modules__label[data-astro-cid-gqewpfou]{color:#fff;font-weight:600}.blueprint-modules__detail[data-astro-cid-gqewpfou]{color:#ffffff80;font-size:.85rem}.blueprint-code[data-astro-cid-gqewpfou]{background:#0b1220;border:1px solid #ffffff14;overflow:hidden}.blueprint-code__bar[data-astro-cid-gqewpfou]{background:#ffffff0a;border-bottom:1px solid #ffffff14;padding:.5rem 1rem}.blueprint-code__lang[data-astro-cid-gqewpfou]{letter-spacing:.08em;text-transform:uppercase;color:#ffffff80;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.75rem}.blueprint-code__body[data-astro-cid-gqewpfou]{padding:1.25rem;overflow-x:auto}.blueprint-code__body[data-astro-cid-gqewpfou] code[data-astro-cid-gqewpfou]{color:#e2e8f0;white-space:pre;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.85rem;line-height:1.6}@media (width>=992px){.blueprint-sidebar[data-astro-cid-gqewpfou]{position:sticky;top:2rem}}
