.dm[data-astro-cid-zdc2aqf7]{--dm-c:var(--color-petrol-light);--dm-gap:6rem;margin-top:1.5rem;position:relative;container-type:inline-size}.dm-stage[data-astro-cid-zdc2aqf7]{flex-direction:column;margin:0;display:flex}.dm-axis[data-astro-cid-zdc2aqf7]{--c:var(--dm-c);border:1px solid color-mix(in srgb, var(--c) 38%, var(--color-surface-border));background:color-mix(in srgb, var(--c) 6%, var(--color-surface-card));border-radius:1rem;flex-direction:column;gap:.9rem;min-width:0;padding:1.1rem;transition:box-shadow .2s,border-color .2s,background-color .2s;display:flex}.dm-axis[data-astro-cid-zdc2aqf7]:focus-visible{outline:2px solid var(--color-petrol-light);outline-offset:3px}.dm-axis[data-astro-cid-zdc2aqf7].is-focus{border-color:var(--c);box-shadow:0 0 0 3px color-mix(in srgb, var(--c) 25%, transparent)}.dm-stage[data-astro-cid-zdc2aqf7][data-focus] .dm-axis[data-astro-cid-zdc2aqf7]:not(.is-focus){--c:var(--color-muted)}.dm-stage[data-astro-cid-zdc2aqf7][data-focus] .dm-axis[data-astro-cid-zdc2aqf7]:not(.is-focus) .dm-ico[data-astro-cid-zdc2aqf7]{opacity:.45}.dm-head[data-astro-cid-zdc2aqf7]{align-items:center;gap:.75rem;min-width:0;display:flex}.dm-ico[data-astro-cid-zdc2aqf7]{background:var(--c);border-radius:999px;flex:none;place-items:center;width:2.75rem;height:2.75rem;transition:opacity .2s,background-color .2s;display:grid}.dm-ico[data-astro-cid-zdc2aqf7] svg[data-astro-cid-zdc2aqf7]{fill:none;width:1.5rem;height:1.5rem;stroke:var(--color-surface-card);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.dm-title[data-astro-cid-zdc2aqf7]{color:var(--color-fg);font-size:1.1rem;font-weight:800;line-height:1.2}.dm-title-lg[data-astro-cid-zdc2aqf7]{font-size:1.35rem}.dm-subtitle[data-astro-cid-zdc2aqf7]{color:var(--color-fg);font-size:.95rem;font-weight:700}.dm-body[data-astro-cid-zdc2aqf7]{color:var(--color-muted);margin-top:.15rem;font-size:.875rem;line-height:1.5}.dm-note[data-astro-cid-zdc2aqf7]{color:var(--color-muted);margin-top:auto;font-size:.8125rem;line-height:1.5}.dm-label[data-astro-cid-zdc2aqf7]{letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);font-size:.7rem;font-weight:700;display:block}.dm-groups[data-astro-cid-zdc2aqf7]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem 1.5rem;padding:1.1rem 1.25rem;display:grid}.dm-containers[data-astro-cid-zdc2aqf7]{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.dm-container-body[data-astro-cid-zdc2aqf7]{color:var(--color-muted);margin-top:.25rem;font-size:.8rem;line-height:1.45}.dm-chips[data-astro-cid-zdc2aqf7]{border:1px solid color-mix(in srgb, var(--c) 28%, var(--color-surface-border));background:var(--color-surface-card);border-radius:.75rem;padding:.75rem}.dm-chip-list[data-astro-cid-zdc2aqf7]{flex-wrap:wrap;gap:.375rem;margin-top:.4rem;display:flex}.dm-chip-list[data-astro-cid-zdc2aqf7] li[data-astro-cid-zdc2aqf7]{border:1px solid color-mix(in srgb, var(--c) 35%, transparent);background:color-mix(in srgb, var(--c) 12%, var(--color-surface-card));color:var(--color-fg);border-radius:999px;padding:.15rem .6rem;font-size:.78rem;font-weight:600}.dm-rail[data-astro-cid-zdc2aqf7],.dm-cols[data-astro-cid-zdc2aqf7]{grid-template-columns:minmax(0, 1fr) var(--dm-gap) minmax(0, 1.12fr) var(--dm-gap) minmax(0, 1fr);display:grid}.dm-rail[data-astro-cid-zdc2aqf7]{height:2.5rem;position:relative}.dm-rail-plain[data-astro-cid-zdc2aqf7]{height:1.75rem}.dm-drop[data-astro-cid-zdc2aqf7]{background:repeating-linear-gradient(to bottom, var(--color-muted) 0 4px, transparent 4px 8px);opacity:.7;width:2px;height:100%;margin:0 auto;animation:2.4s linear infinite paused dm-flow}.dm[data-astro-cid-zdc2aqf7][data-visible] .dm-drop[data-astro-cid-zdc2aqf7]{animation-play-state:running}.dm-d1[data-astro-cid-zdc2aqf7]{grid-column:1}.dm-d2[data-astro-cid-zdc2aqf7]{grid-column:3}.dm-d3[data-astro-cid-zdc2aqf7]{grid-column:5}.dm-rail-tag[data-astro-cid-zdc2aqf7]{background:var(--color-surface-card);white-space:nowrap;color:var(--color-muted);padding:.1rem .75rem;font-size:.78rem;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes dm-flow{to{background-position:0 8px}}.dm-cols[data-astro-cid-zdc2aqf7]{align-items:stretch}.dm-link[data-astro-cid-zdc2aqf7]{text-align:center;color:var(--color-muted);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:0 .4rem;font-size:.78rem;font-weight:600;line-height:1.35;display:flex}.dm-link[data-astro-cid-zdc2aqf7] svg[data-astro-cid-zdc2aqf7]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:3.5rem;height:.75rem}.dm-chain[data-astro-cid-zdc2aqf7]{flex-direction:column;display:flex}.dm-chain[data-astro-cid-zdc2aqf7]>li[data-astro-cid-zdc2aqf7]+li[data-astro-cid-zdc2aqf7]{margin-top:1.15rem;position:relative}.dm-chain[data-astro-cid-zdc2aqf7]>li[data-astro-cid-zdc2aqf7]+li[data-astro-cid-zdc2aqf7]:before,.dm-chain[data-astro-cid-zdc2aqf7]>li[data-astro-cid-zdc2aqf7]+li[data-astro-cid-zdc2aqf7]:after{content:"";pointer-events:none;position:absolute;left:50%}.dm-chain[data-astro-cid-zdc2aqf7]>li[data-astro-cid-zdc2aqf7]+li[data-astro-cid-zdc2aqf7]:before{border-left:1.5px solid var(--color-muted);height:.85rem;top:-1rem}.dm-chain[data-astro-cid-zdc2aqf7]>li[data-astro-cid-zdc2aqf7]+li[data-astro-cid-zdc2aqf7]:after{border-left:1.5px solid var(--color-muted);border-top:1.5px solid var(--color-muted);width:.4rem;height:.4rem}.dm-up[data-astro-cid-zdc2aqf7]>li[data-astro-cid-zdc2aqf7]+li[data-astro-cid-zdc2aqf7]:after{top:-1rem;transform:translate(-45%)rotate(45deg)}.dm-down[data-astro-cid-zdc2aqf7]>li[data-astro-cid-zdc2aqf7]+li[data-astro-cid-zdc2aqf7]:after{top:-.5rem;transform:translate(-45%)rotate(225deg)}.dm-node[data-astro-cid-zdc2aqf7]{border:1px solid color-mix(in srgb, var(--c,var(--dm-c)) 45%, var(--color-surface-border));background:color-mix(in srgb, var(--c,var(--dm-c)) 12%, var(--color-surface-card));text-align:center;color:var(--color-fg);outline-offset:2px;border-radius:.6rem;outline:2px solid #0000;flex-direction:column;align-items:center;gap:.05rem;padding:.45rem .7rem;transition:box-shadow .25s,outline-color .25s,background-color .25s,border-color .25s;display:flex}.dm-node[data-astro-cid-zdc2aqf7] b[data-astro-cid-zdc2aqf7]{font-size:.875rem;font-weight:700}.dm-node[data-astro-cid-zdc2aqf7] small[data-astro-cid-zdc2aqf7]{color:var(--color-muted);font-size:.75rem}.dm-node[data-astro-cid-zdc2aqf7] small[data-astro-cid-zdc2aqf7]:empty{display:none}.dm-dash[data-astro-cid-zdc2aqf7]{background:var(--color-surface-card);border-style:dashed}.dm-tech[data-astro-cid-zdc2aqf7]{flex-direction:column;gap:.9rem;display:flex}.dm-pair[data-astro-cid-zdc2aqf7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.dm-cross[data-astro-cid-zdc2aqf7]{border:1px dashed color-mix(in srgb, var(--c) 45%, var(--color-surface-border));border-radius:.75rem;flex-direction:column;gap:.5rem;padding:.6rem;display:flex}.dm-ex[data-astro-cid-zdc2aqf7]{opacity:0;background:color-mix(in srgb, var(--color-neon-red) 12%, var(--color-surface-card));max-height:0;color:var(--color-fg);border-radius:.35rem;padding:0 .5rem;font-size:.75rem;font-weight:700;transition:max-height .3s,opacity .3s,margin .3s;overflow:hidden}.is-seen[data-astro-cid-zdc2aqf7]>.dm-ex[data-astro-cid-zdc2aqf7]{opacity:1;max-height:4rem;margin-top:.3rem;padding:.1rem .5rem}.dm-node[data-astro-cid-zdc2aqf7].is-hl{outline-color:var(--color-neon-red);box-shadow:0 0 0 5px color-mix(in srgb, var(--color-neon-red) 18%, transparent)}.dm-node[data-astro-cid-zdc2aqf7].is-faded{border-color:var(--color-surface-border);background:var(--color-surface-card)}.dm-node[data-astro-cid-zdc2aqf7].is-faded b[data-astro-cid-zdc2aqf7]{color:var(--color-muted);font-weight:600}.dm-ext-card[data-astro-cid-zdc2aqf7].is-faded{border-style:dashed}.dm-ext[data-astro-cid-zdc2aqf7]{border:1px solid var(--color-surface-border);background:var(--color-surface-card);border-radius:1rem;grid-template-columns:minmax(0,.9fr) repeat(3,minmax(0,1.2fr));align-items:stretch;gap:.75rem;padding:.9rem;display:grid}.dm-ext-head[data-astro-cid-zdc2aqf7]{padding:.35rem .5rem}.dm-ext-card[data-astro-cid-zdc2aqf7]{--c:var(--color-muted);border:1px solid var(--color-surface-border);background:color-mix(in srgb, var(--color-muted) 7%, var(--color-surface-card));border-radius:.9rem;flex-direction:column;gap:.25rem;min-width:0;padding:.85rem 1rem;display:flex}.dm-ext-card[data-astro-cid-zdc2aqf7] .dm-node[data-astro-cid-zdc2aqf7]{margin-top:.5rem}.dm-ext-title[data-astro-cid-zdc2aqf7]{color:var(--color-fg);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:1rem;font-weight:800;display:flex}.dm-future[data-astro-cid-zdc2aqf7]{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);border:1px solid;border-radius:.25rem;padding:0 .35rem;font-size:.65rem;font-weight:700}.dm-ctx[data-astro-cid-zdc2aqf7]{border:1px solid var(--color-surface-border);background:var(--color-lime-ink);color:#fff;border-radius:1rem;flex-wrap:wrap;align-items:center;gap:.75rem 1.4rem;margin-top:.9rem;padding:1rem 1.4rem;display:flex}.dm-ctx-logo[data-astro-cid-zdc2aqf7]{flex:none;width:2.75rem;height:auto}.dm-ctx-title[data-astro-cid-zdc2aqf7]{color:#fff;font-size:1.2rem;font-weight:800}.dm-ctx-body[data-astro-cid-zdc2aqf7]{color:#ffffffe0;border-left:1px solid #ffffff4d;flex:16rem;min-width:0;padding-left:1.4rem;font-size:.9rem;line-height:1.5}.dm-status[data-astro-cid-zdc2aqf7]{bottom:max(1rem, env(safe-area-inset-bottom,0px));z-index:5;border:1px solid var(--color-surface-border);background:var(--color-surface-card);border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;margin-top:1rem;padding:.75rem .9rem;display:flex;position:sticky;box-shadow:0 8px 24px #0f172a1f}[data-theme=dark] .dm-status[data-astro-cid-zdc2aqf7]{box-shadow:0 8px 24px #00000080}.dm-status-text[data-astro-cid-zdc2aqf7]{min-width:0;color:var(--color-fg);flex:18rem;align-items:baseline;gap:.6rem;font-size:.9rem;line-height:1.45;display:flex}.dm-step-no[data-astro-cid-zdc2aqf7]{color:var(--color-neon-red);white-space:nowrap;flex:none;font-size:.75rem;font-weight:700}.dm-ctrls[data-astro-cid-zdc2aqf7],.dm-steps[data-astro-cid-zdc2aqf7]{flex-wrap:wrap;gap:.4rem;display:flex}.dm-ctrls[data-astro-cid-zdc2aqf7] [data-astro-cid-zdc2aqf7][hidden]{display:none}.dm-btn-primary[data-astro-cid-zdc2aqf7]{border-radius:.5rem;min-height:2.5rem;padding:.5rem 1rem;font-size:.85rem;font-weight:700}.dm-btn[data-astro-cid-zdc2aqf7]{border:1px solid var(--color-petrol-light);color:var(--color-petrol-light);border-radius:.5rem;padding:.45rem .9rem;font-size:.85rem;font-weight:700;transition:background-color .15s,color .15s}.dm-btn[data-astro-cid-zdc2aqf7]:hover:not(:disabled){background:var(--color-petrol-light);color:var(--color-surface-card)}.dm-btn[data-astro-cid-zdc2aqf7]{align-items:center;gap:.3rem;min-height:2.5rem;display:inline-flex}.dm-btn[data-astro-cid-zdc2aqf7] svg[data-astro-cid-zdc2aqf7]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.dm-i-play[data-astro-cid-zdc2aqf7]{fill:currentColor!important;stroke-width:1.5px!important}.dm-i-pause[data-astro-cid-zdc2aqf7],[data-astro-cid-zdc2aqf7][data-playing] .dm-i-play[data-astro-cid-zdc2aqf7]{display:none}[data-astro-cid-zdc2aqf7][data-playing] .dm-i-pause[data-astro-cid-zdc2aqf7]{display:block}.dm-btn[data-astro-cid-zdc2aqf7]:disabled{opacity:.4;cursor:not-allowed}.dm-btn[data-astro-cid-zdc2aqf7]:focus-visible,.dm-btn-primary[data-astro-cid-zdc2aqf7]:focus-visible{outline:2px solid var(--color-petrol-light);outline-offset:2px}@container (width<=600px){.dm-status[data-astro-cid-zdc2aqf7]{padding:.65rem .75rem}.dm-status-text[data-astro-cid-zdc2aqf7]{flex-direction:column;flex-basis:100%;gap:.15rem;font-size:.85rem}.dm-steps[data-astro-cid-zdc2aqf7]{flex-wrap:nowrap}.dm-ctrls[data-astro-cid-zdc2aqf7]{justify-content:space-between;width:100%}.dm-btn[data-astro-cid-zdc2aqf7]{padding:.45rem .55rem}.dm-btn-primary[data-astro-cid-zdc2aqf7]{white-space:nowrap;padding-inline:.8rem}.dm-btn-text[data-astro-cid-zdc2aqf7]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dm-btn-primary[data-astro-cid-zdc2aqf7]{margin-left:auto}}@container (width<=940px){.dm-groups[data-astro-cid-zdc2aqf7]{grid-template-columns:1fr}.dm-containers[data-astro-cid-zdc2aqf7],.dm-rail[data-astro-cid-zdc2aqf7],.dm-cols[data-astro-cid-zdc2aqf7]{grid-template-columns:minmax(0,1fr)}.dm-rail[data-astro-cid-zdc2aqf7]{height:2rem}.dm-d1[data-astro-cid-zdc2aqf7],.dm-d3[data-astro-cid-zdc2aqf7]{display:none}.dm-d2[data-astro-cid-zdc2aqf7]{grid-column:1}.dm-link[data-astro-cid-zdc2aqf7]{flex-direction:row;padding:.6rem 0}.dm-link[data-astro-cid-zdc2aqf7] svg[data-astro-cid-zdc2aqf7]{width:2.5rem;transform:rotate(90deg)}.dm-ext[data-astro-cid-zdc2aqf7]{grid-template-columns:minmax(0,1fr)}.dm-ctx-body[data-astro-cid-zdc2aqf7]{border-left:0;padding-left:0}}@media (prefers-reduced-motion:reduce){.dm-drop[data-astro-cid-zdc2aqf7]{animation:none}.dm[data-astro-cid-zdc2aqf7] [data-astro-cid-zdc2aqf7],.dm-axis[data-astro-cid-zdc2aqf7],.dm-node[data-astro-cid-zdc2aqf7],.dm-ex[data-astro-cid-zdc2aqf7],.dm-ico[data-astro-cid-zdc2aqf7],.dm-btn[data-astro-cid-zdc2aqf7]{transition:none!important}}.ar[data-astro-cid-rsapsy27]{--ar-c:var(--color-petrol-light);--ar-hl:var(--color-neon-red);margin-top:1.5rem;position:relative;container-type:inline-size}.ar-stage[data-astro-cid-rsapsy27]{flex-direction:column;margin:0;display:flex}.ar[data-astro-cid-rsapsy27] ul[data-astro-cid-rsapsy27],.ar[data-astro-cid-rsapsy27] ol[data-astro-cid-rsapsy27]{margin:0;padding:0;list-style:none}.ar-zone[data-astro-cid-rsapsy27]{--c:var(--ar-c);border:1px solid color-mix(in srgb, var(--c) 38%, var(--color-surface-border));background:var(--color-surface-card);border-radius:1rem;min-width:0;transition:box-shadow .2s,border-color .2s}.ar-zone[data-astro-cid-rsapsy27]:focus-visible{outline:2px solid var(--color-petrol-light);outline-offset:3px}.ar-zone[data-astro-cid-rsapsy27].is-focus{border-color:var(--c);box-shadow:0 0 0 3px color-mix(in srgb, var(--c) 25%, transparent)}.ar-stage[data-astro-cid-rsapsy27][data-focus] .ar-zone[data-astro-cid-rsapsy27]:not(.is-focus){--c:var(--color-muted)}.ar-stage[data-astro-cid-rsapsy27][data-focus] .ar-zone[data-astro-cid-rsapsy27]:not(.is-focus) [data-astro-cid-rsapsy27]:is(.ar-ic,.ar-big){opacity:.45}.ar-panel[data-astro-cid-rsapsy27]{flex-direction:column;gap:.9rem;padding:1.1rem;display:flex}.ar-title[data-astro-cid-rsapsy27]{color:var(--color-fg);font-size:1.1rem;font-weight:800;line-height:1.2}.ar-body[data-astro-cid-rsapsy27]{color:var(--color-muted);margin-top:.15rem;font-size:.875rem;line-height:1.5}.ar-ic[data-astro-cid-rsapsy27],.ar-big[data-astro-cid-rsapsy27]{border-radius:999px;flex:none;place-items:center;transition:opacity .2s;display:grid}.ar-ic[data-astro-cid-rsapsy27]{background:color-mix(in srgb, var(--c,var(--ar-c)) 14%, var(--color-surface-card));width:2.4rem;height:2.4rem;color:var(--c,var(--ar-c))}.ar-big[data-astro-cid-rsapsy27]{background:var(--c);width:2.75rem;height:2.75rem;color:var(--color-surface-card)}.ar-ic[data-astro-cid-rsapsy27] svg[data-astro-cid-rsapsy27],.ar-big[data-astro-cid-rsapsy27] svg[data-astro-cid-rsapsy27]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1.35rem;height:1.35rem}.ar-big[data-astro-cid-rsapsy27] svg[data-astro-cid-rsapsy27]{width:1.5rem;height:1.5rem}.ar-src[data-astro-cid-rsapsy27]{grid-template-columns:repeat(6,minmax(0,1fr));gap:.6rem;display:grid}.ar-tile[data-astro-cid-rsapsy27]{border:1px solid var(--color-surface-border);background:var(--color-surface);border-radius:.75rem;flex-direction:column;align-items:flex-start;gap:.7rem;min-width:0;padding:.7rem;display:flex}.ar-tile-text[data-astro-cid-rsapsy27]{min-width:0}.ar-tile[data-astro-cid-rsapsy27] b[data-astro-cid-rsapsy27]{color:var(--color-fg);font-size:.875rem;font-weight:700;display:block}.ar-tile[data-astro-cid-rsapsy27] small[data-astro-cid-rsapsy27]{color:var(--color-muted);font-size:.78rem;line-height:1.35;display:block}.ar-vflow[data-astro-cid-rsapsy27]{justify-content:space-evenly;width:min(70%,32rem);height:2.75rem;margin:0 auto;display:flex;position:relative}.ar-drop[data-astro-cid-rsapsy27]{background:repeating-linear-gradient(to bottom, var(--color-muted) 0 4px, transparent 4px 8px);opacity:.7;width:2px;height:100%;animation:2.4s linear infinite paused ar-flow}.ar-vtag[data-astro-cid-rsapsy27]{background:var(--color-surface-card);white-space:nowrap;color:var(--color-muted);padding:.1rem .75rem;font-size:.78rem;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes ar-flow{to{background-position:0 8px}}@keyframes ar-dash{to{stroke-dashoffset:-12px}}.ar-in[data-astro-cid-rsapsy27]{grid-template-columns:minmax(0,1fr) minmax(0,32rem) minmax(0,1fr);align-items:end;display:grid}.ar-in[data-astro-cid-rsapsy27] .ar-vflow[data-astro-cid-rsapsy27]{grid-column:2;width:100%;height:100%;min-height:2.75rem}.ar-mgmt[data-astro-cid-rsapsy27]{--c:var(--color-muted);border-style:dashed;border-color:var(--color-surface-border);background:var(--color-surface);grid-column:3;justify-self:end;align-items:flex-start;gap:.6rem;max-width:17rem;margin:.75rem 0 .6rem;padding:.7rem .8rem;display:flex;position:relative}.ar-mgmt[data-astro-cid-rsapsy27].is-focus{border-style:solid}.ar-mgmt[data-astro-cid-rsapsy27]:after{content:"";border-left:1.5px dashed var(--color-muted);height:1.2rem;position:absolute;bottom:-1.25rem;left:50%}.ar-mgmt-text[data-astro-cid-rsapsy27]{min-width:0}.ar-mgmt-tag[data-astro-cid-rsapsy27]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-size:.66rem;font-weight:700;display:block}.ar-mgmt-title[data-astro-cid-rsapsy27]{color:var(--color-fg);margin-top:.1rem;font-size:.95rem;font-weight:800}.ar-boundary[data-astro-cid-rsapsy27]{border:1.5px dashed var(--color-petrol-light);background:color-mix(in srgb, var(--color-petrol-light) 4%, var(--color-surface-card));border-radius:1.25rem;flex-direction:column;gap:.9rem;margin-top:.6rem;padding:2rem 1rem 1rem;display:flex;position:relative}.ar-btag[data-astro-cid-rsapsy27]{border:1px solid var(--color-petrol-light);background:var(--color-surface-card);max-width:calc(100% - 2.2rem);color:var(--color-petrol-light);border-radius:999px;align-items:center;gap:.45rem;padding:.15rem .75rem;font-size:.78rem;font-weight:700;display:inline-flex;position:absolute;top:-.9rem;left:1.1rem}.ar-btag[data-astro-cid-rsapsy27] svg[data-astro-cid-rsapsy27]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:.9rem;height:.9rem}.ar-brand[data-astro-cid-rsapsy27]{letter-spacing:-.02em;color:var(--color-fg);justify-content:center;align-items:center;gap:.6rem;font-size:1.5rem;font-weight:800;display:flex}.ar-brand[data-astro-cid-rsapsy27] img[data-astro-cid-rsapsy27]{width:2.25rem;height:auto}.ar-stages[data-astro-cid-rsapsy27]{grid-template-columns:minmax(0,1fr) 1.9rem minmax(0,1fr) 1.9rem minmax(0,1.05fr) 1.9rem minmax(0,1.1fr);align-items:stretch;display:grid}.ar-card[data-astro-cid-rsapsy27]{flex-direction:column;gap:.75rem;padding:1rem;display:flex}.ar-card-head[data-astro-cid-rsapsy27]{align-items:center;gap:.7rem;display:flex}.ar-card-head[data-astro-cid-rsapsy27]>h3[data-astro-cid-rsapsy27]{overflow-wrap:break-word;min-width:0}.ar-arr[data-astro-cid-rsapsy27]{place-items:center;display:grid}.ar-arr[data-astro-cid-rsapsy27] svg[data-astro-cid-rsapsy27]{fill:none;width:1.6rem;height:.9rem;stroke:var(--color-muted);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:4 4;animation:1.2s linear infinite paused ar-dash}.ar[data-astro-cid-rsapsy27][data-visible] [data-astro-cid-rsapsy27]:is(.ar-drop,.ar-arr svg){animation-play-state:running}.ar-chips[data-astro-cid-rsapsy27]{flex-direction:column;gap:.375rem;display:flex}.ar-chips[data-astro-cid-rsapsy27] li[data-astro-cid-rsapsy27]{border:1px solid color-mix(in srgb, var(--c) 30%, transparent);background:color-mix(in srgb, var(--c) 9%, var(--color-surface-card));color:var(--color-fg);border-radius:.5rem;padding:.35rem .65rem;font-size:.82rem;font-weight:600}.ar-chips[data-astro-cid-rsapsy27] .ar-item-muted[data-astro-cid-rsapsy27]{background:var(--color-surface-card);color:var(--color-muted);border-style:dashed;font-weight:500}.ar-item[data-astro-cid-rsapsy27]{outline-offset:1px;outline:2px solid #0000;transition:outline-color .25s,box-shadow .25s}.ar-layers[data-astro-cid-rsapsy27]{flex-direction:column;gap:.375rem;display:flex}.ar-layers[data-astro-cid-rsapsy27] li[data-astro-cid-rsapsy27]{border:1px solid color-mix(in srgb, var(--c) 40%, transparent);background:color-mix(in srgb, var(--c) var(--p,12%), var(--color-surface-card));text-align:center;color:var(--color-fg);border-radius:.65rem;padding:.45rem .6rem;font-size:.85rem;font-weight:700}.ar-ext[data-astro-cid-rsapsy27]{flex-direction:column;gap:.375rem;display:flex}.ar-ext[data-astro-cid-rsapsy27] li[data-astro-cid-rsapsy27]{border:1px dashed var(--color-surface-border);background:var(--color-surface);min-width:0;color:var(--color-fg);border-radius:.6rem;justify-content:center;align-items:center;gap:.5rem;padding:.4rem .5rem;font-size:.82rem;font-weight:600;display:flex}.ar-ext[data-astro-cid-rsapsy27] small[data-astro-cid-rsapsy27]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);border:1px solid;border-radius:.25rem;padding:0 .3rem;font-size:.62rem;font-weight:700}.ar-rule[data-astro-cid-rsapsy27]{background:var(--color-lime-ink);text-align:center;color:#fff;border-radius:.8rem;justify-content:center;align-items:center;gap:.7rem;padding:.75rem 1rem;font-size:.9rem;font-weight:600;display:flex}[data-theme=dark] .ar-rule[data-astro-cid-rsapsy27]{border:1px solid var(--color-surface-border)}.ar-rule[data-astro-cid-rsapsy27] svg[data-astro-cid-rsapsy27]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.35rem;height:1.35rem}.ar-readers[data-astro-cid-rsapsy27]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.ar-reader[data-astro-cid-rsapsy27]{border:1px solid var(--color-surface-border);background:var(--color-surface);border-radius:.75rem;gap:.75rem;min-width:0;padding:.9rem;display:flex}.ar-reader-text[data-astro-cid-rsapsy27]{min-width:0}.ar-reader[data-astro-cid-rsapsy27] h4[data-astro-cid-rsapsy27]{color:var(--color-fg);font-size:1rem;font-weight:800}.ar-reader[data-astro-cid-rsapsy27] p[data-astro-cid-rsapsy27]{color:var(--color-muted);margin-top:.15rem;font-size:.82rem;line-height:1.45}.ar-lenses[data-astro-cid-rsapsy27]{flex-wrap:wrap;gap:.3rem;display:flex;margin-top:.5rem!important}.ar-lenses[data-astro-cid-rsapsy27] li[data-astro-cid-rsapsy27]{border:1px solid color-mix(in srgb, var(--c) 30%, transparent);background:color-mix(in srgb, var(--c) 9%, var(--color-surface-card));max-width:100%;color:var(--color-fg);border-radius:999px;align-items:center;gap:.35rem;padding:.15rem .55rem .15rem .2rem;font-size:.75rem;font-weight:600;display:inline-flex}.ar-lenses[data-astro-cid-rsapsy27] i[data-astro-cid-rsapsy27]{background:var(--c);text-align:center;min-width:1.5rem;color:var(--color-surface-card);border-radius:999px;padding:.05rem .3rem;font-size:.68rem;font-style:normal;font-weight:800}.ar-lenses[data-astro-cid-rsapsy27] .ar-lens-sec[data-astro-cid-rsapsy27]{background:color-mix(in srgb, #e10632 10%, var(--color-surface-card));border-color:#e1063273}.ar-lenses[data-astro-cid-rsapsy27] .ar-lens-sec[data-astro-cid-rsapsy27] i[data-astro-cid-rsapsy27]{color:#fff;background:#e10632}.ar-lenses[data-astro-cid-rsapsy27] .ar-lens-petrol[data-astro-cid-rsapsy27]{border-color:color-mix(in srgb, var(--color-petrol-blue) 45%, transparent);background:color-mix(in srgb, var(--color-petrol-blue) 10%, var(--color-surface-card))}.ar-lenses[data-astro-cid-rsapsy27] .ar-lens-petrol[data-astro-cid-rsapsy27] i[data-astro-cid-rsapsy27]{background:var(--color-petrol-blue);color:#fff}.ar-lenses[data-astro-cid-rsapsy27] .ar-lens-custom[data-astro-cid-rsapsy27] i[data-astro-cid-rsapsy27]{width:.85rem;min-width:0;height:.85rem;margin-left:.15rem;padding:0}.ar-lenses[data-astro-cid-rsapsy27] .ar-lens-ai[data-astro-cid-rsapsy27]{border-color:var(--color-lime);background:color-mix(in srgb, var(--color-lime) 22%, var(--color-surface-card))}.ar-lenses[data-astro-cid-rsapsy27] .ar-lens-ai[data-astro-cid-rsapsy27] i[data-astro-cid-rsapsy27]{background:var(--color-lime);color:var(--color-lime-ink)}.ar-zone[data-astro-cid-rsapsy27].is-hl{border-color:var(--ar-hl);box-shadow:0 0 0 4px color-mix(in srgb, var(--ar-hl) 18%, transparent)}.ar-item[data-astro-cid-rsapsy27].is-hl{outline-color:var(--ar-hl);box-shadow:0 0 0 4px color-mix(in srgb, var(--ar-hl) 15%, transparent)}.ar-zone[data-astro-cid-rsapsy27].is-faded{--c:var(--color-muted);border-style:dashed}.ar-status[data-astro-cid-rsapsy27]{bottom:max(1rem, env(safe-area-inset-bottom,0px));z-index:5;border:1px solid var(--color-surface-border);background:var(--color-surface-card);border-radius:1rem;flex-direction:column;gap:.6rem;margin-top:1rem;padding:.75rem .9rem;display:flex;position:sticky;box-shadow:0 8px 24px #0f172a1f}[data-theme=dark] .ar-status[data-astro-cid-rsapsy27]{box-shadow:0 8px 24px #00000080}.ar-fact[data-astro-cid-rsapsy27]{flex-wrap:wrap;align-items:center;gap:.35rem .6rem;display:flex}.ar-fact[data-astro-cid-rsapsy27][hidden]{display:none}.ar-fact-label[data-astro-cid-rsapsy27]{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:.7rem;font-weight:700}.ar-fact-chips[data-astro-cid-rsapsy27]:focus-visible{outline:2px solid var(--color-petrol-light);outline-offset:2px;border-radius:.4rem}.ar-fact-chips[data-astro-cid-rsapsy27]{flex-wrap:wrap;gap:.35rem;display:flex}.ar-fact-chips[data-astro-cid-rsapsy27] span{border:1px solid color-mix(in srgb, var(--ar-hl) 40%, transparent);background:color-mix(in srgb, var(--ar-hl) 10%, var(--color-surface-card));color:var(--color-fg);border-radius:.4rem;padding:.15rem .55rem;font-size:.78rem;font-weight:600}.ar-status-row[data-astro-cid-rsapsy27]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;display:flex}.ar-status-text[data-astro-cid-rsapsy27]{min-width:0;color:var(--color-fg);flex:18rem;align-items:baseline;gap:.6rem;font-size:.9rem;line-height:1.45;display:flex}.ar-step-no[data-astro-cid-rsapsy27]{color:var(--ar-hl);white-space:nowrap;flex:none;font-size:.75rem;font-weight:700}.ar-ctrls[data-astro-cid-rsapsy27],.ar-steps[data-astro-cid-rsapsy27]{flex-wrap:wrap;gap:.4rem;display:flex}.ar-ctrls[data-astro-cid-rsapsy27] [data-astro-cid-rsapsy27][hidden]{display:none}.ar-btn-primary[data-astro-cid-rsapsy27]{border-radius:.5rem;min-height:2.5rem;padding:.5rem 1rem;font-size:.85rem;font-weight:700}.ar-btn[data-astro-cid-rsapsy27]{border:1px solid var(--color-petrol-light);min-height:2.5rem;color:var(--color-petrol-light);border-radius:.5rem;align-items:center;gap:.3rem;padding:.45rem .9rem;font-size:.85rem;font-weight:700;transition:background-color .15s,color .15s;display:inline-flex}.ar-btn[data-astro-cid-rsapsy27] svg[data-astro-cid-rsapsy27]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.ar-i-play[data-astro-cid-rsapsy27]{fill:currentColor!important;stroke-width:1.5px!important}.ar-i-pause[data-astro-cid-rsapsy27],[data-astro-cid-rsapsy27][data-playing] .ar-i-play[data-astro-cid-rsapsy27]{display:none}[data-astro-cid-rsapsy27][data-playing] .ar-i-pause[data-astro-cid-rsapsy27]{display:block}.ar-btn[data-astro-cid-rsapsy27]:hover:not(:disabled){background:var(--color-petrol-light);color:var(--color-surface-card)}.ar-btn[data-astro-cid-rsapsy27]:disabled{opacity:.4;cursor:not-allowed}.ar-btn[data-astro-cid-rsapsy27]:focus-visible,.ar-btn-primary[data-astro-cid-rsapsy27]:focus-visible{outline:2px solid var(--color-petrol-light);outline-offset:2px}@container (width<=1000px){.ar-src[data-astro-cid-rsapsy27]{grid-template-columns:repeat(3,minmax(0,1fr))}.ar-in[data-astro-cid-rsapsy27]{display:contents}.ar-in[data-astro-cid-rsapsy27] .ar-vflow[data-astro-cid-rsapsy27]{height:auto}.ar-mgmt[data-astro-cid-rsapsy27]{order:1;justify-self:auto;max-width:none;margin:1rem 0 0}.ar-mgmt[data-astro-cid-rsapsy27]:after{display:none}.ar-stages[data-astro-cid-rsapsy27]{grid-template-columns:minmax(0,1fr)}.ar-arr[data-astro-cid-rsapsy27]{height:2rem}.ar-arr[data-astro-cid-rsapsy27] svg[data-astro-cid-rsapsy27]{transform:rotate(90deg)}.ar-readers[data-astro-cid-rsapsy27]{grid-template-columns:minmax(0,1fr)}.ar-vflow[data-astro-cid-rsapsy27]{justify-content:center;width:100%}.ar-vflow[data-astro-cid-rsapsy27] .ar-drop[data-astro-cid-rsapsy27]:not(:nth-child(2)){display:none}}@container (width<=600px){.ar-src[data-astro-cid-rsapsy27]{grid-template-columns:minmax(0,1fr);gap:.4rem}.ar-tile[data-astro-cid-rsapsy27]{flex-direction:row;align-items:center;padding:.55rem .7rem}.ar-vflow[data-astro-cid-rsapsy27]{align-items:center;height:auto;min-height:2.75rem;padding:.5rem 0}.ar-vflow[data-astro-cid-rsapsy27] .ar-drop[data-astro-cid-rsapsy27]:nth-child(2){height:100%;position:absolute;top:0;left:50%}.ar-vtag[data-astro-cid-rsapsy27]{white-space:normal;text-align:center;max-width:100%;position:relative;top:auto;left:auto;transform:none}.ar-fact-chips[data-astro-cid-rsapsy27]{scrollbar-width:thin;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.ar-fact-chips[data-astro-cid-rsapsy27] span{white-space:nowrap;flex:none}.ar-boundary[data-astro-cid-rsapsy27]{margin-top:0;padding-top:1rem}.ar-btag[data-astro-cid-rsapsy27]{align-self:flex-start;max-width:100%;position:static}.ar-status[data-astro-cid-rsapsy27]{padding:.65rem .75rem}.ar-status-text[data-astro-cid-rsapsy27]{flex-direction:column;flex-basis:100%;gap:.15rem;font-size:.85rem}.ar-ctrls[data-astro-cid-rsapsy27]{justify-content:space-between;width:100%}.ar-steps[data-astro-cid-rsapsy27]{flex-wrap:nowrap}.ar-btn[data-astro-cid-rsapsy27]{padding:.45rem .65rem}.ar-btn-text[data-astro-cid-rsapsy27]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ar-btn-primary[data-astro-cid-rsapsy27]{white-space:nowrap;margin-left:auto;padding-inline:.8rem}}@media (prefers-reduced-motion:reduce){.ar-drop[data-astro-cid-rsapsy27],.ar-arr[data-astro-cid-rsapsy27] svg[data-astro-cid-rsapsy27]{animation:none}.ar[data-astro-cid-rsapsy27] [data-astro-cid-rsapsy27],.ar-zone[data-astro-cid-rsapsy27],.ar-item[data-astro-cid-rsapsy27],.ar-btn[data-astro-cid-rsapsy27]{transition:none!important}}.about-section[data-astro-cid-zlx7s737]{padding:0;display:block;overflow:clip}.about-summary[data-astro-cid-zlx7s737]{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:1.5rem;padding:1.5rem;list-style:none;display:flex}@media (width>=768px){.about-summary[data-astro-cid-zlx7s737]{padding:2rem}}.about-summary[data-astro-cid-zlx7s737]::-webkit-details-marker{display:none}.about-summary[data-astro-cid-zlx7s737]:focus-visible{outline:2px solid var(--petrol-light);outline-offset:2px;border-radius:.75rem}.about-eyebrow[data-astro-cid-zlx7s737]{letter-spacing:.18em;text-transform:uppercase;color:var(--petrol-light);font-size:.7rem;font-weight:700;display:block}.about-h2[data-astro-cid-zlx7s737]{color:var(--fg);margin-top:.5rem;font-size:1.5rem;font-weight:700;line-height:1.2}@media (width>=768px){.about-h2[data-astro-cid-zlx7s737]{font-size:1.75rem}}.about-tagline[data-astro-cid-zlx7s737]{color:var(--muted);margin-top:.5rem;font-size:.95rem;line-height:1.5}.about-chevron[data-astro-cid-zlx7s737]{width:1.5rem;height:1.5rem;color:var(--petrol-light);flex:none;margin-top:.25rem;transition:transform .2s}details[data-astro-cid-zlx7s737][open]>.about-summary[data-astro-cid-zlx7s737] .about-chevron[data-astro-cid-zlx7s737]{transform:rotate(180deg)}.about-body[data-astro-cid-zlx7s737]{border-top:1px solid var(--color-surface-border);padding:0 1.5rem 1.75rem}@media (width>=768px){.about-body[data-astro-cid-zlx7s737]{padding:0 2rem 2rem}}.about-intro[data-astro-cid-zlx7s737]{color:var(--muted);margin-top:1.5rem;font-size:1rem;line-height:1.6}.about-sub[data-astro-cid-zlx7s737]{color:var(--fg);font-size:1.05rem;font-weight:700}.about-callout[data-astro-cid-zlx7s737]{border:1px solid var(--color-surface-border);background:color-mix(in srgb, var(--petrol-light) 6%, transparent);border-radius:1rem;margin-top:1.25rem;padding:1.25rem}.about-callout[data-astro-cid-zlx7s737] p[data-astro-cid-zlx7s737]{color:var(--muted);margin-top:.5rem;font-size:.95rem;line-height:1.55}.about-product-tagline[data-astro-cid-zlx7s737]{color:var(--petrol-light);margin-top:1.25rem;font-size:1.1rem;font-weight:700;line-height:1.4}.about-product-tagline[data-astro-cid-zlx7s737] .block[data-astro-cid-zlx7s737]{display:block}.about-intro-list[data-astro-cid-zlx7s737]{color:var(--muted);gap:.4rem;margin-top:.75rem;padding-left:1.25rem;font-size:1.05rem;line-height:1.6;list-style:outside;display:grid}.about-intro-list[data-astro-cid-zlx7s737] li[data-astro-cid-zlx7s737]::marker{color:var(--petrol-light)}.about-intro-list[data-astro-cid-zlx7s737] strong[data-astro-cid-zlx7s737]{color:var(--fg);font-weight:700}.about-gains[data-astro-cid-zlx7s737]{gap:.75rem;margin-top:1.25rem;display:grid}@media (width>=768px){.about-gains[data-astro-cid-zlx7s737]{grid-template-columns:1fr 1fr}}.about-gain[data-astro-cid-zlx7s737]{border-left:3px solid var(--petrol-light);border-radius:1rem;padding:1.1rem 1.25rem}.about-gain[data-astro-cid-zlx7s737] h3[data-astro-cid-zlx7s737]{color:var(--fg);font-size:1.05rem;font-weight:700}.about-gain[data-astro-cid-zlx7s737] p[data-astro-cid-zlx7s737]{color:var(--muted);margin-top:.35rem;font-size:.95rem;line-height:1.6}.about-onboarding[data-astro-cid-zlx7s737]{padding:1.5rem}@media (width>=768px){.about-onboarding[data-astro-cid-zlx7s737]{padding:2rem 2.25rem}}.about-phases[data-astro-cid-zlx7s737]{gap:.75rem;margin-top:1.25rem;display:grid}@media (width>=768px){.about-phases[data-astro-cid-zlx7s737]{grid-template-columns:repeat(3,1fr)}}.about-phases[data-astro-cid-zlx7s737] li[data-astro-cid-zlx7s737]{align-items:flex-start;gap:.75rem;display:flex}.about-phase-num[data-astro-cid-zlx7s737]{border:1px solid var(--petrol-light);width:2.25rem;height:2.25rem;color:var(--petrol-light);border-radius:999px;flex:none;place-items:center;font-size:.8rem;font-weight:700;display:grid}.about-phases[data-astro-cid-zlx7s737] h3[data-astro-cid-zlx7s737]{color:var(--fg);font-size:1rem;font-weight:700}.about-phases[data-astro-cid-zlx7s737] p[data-astro-cid-zlx7s737]{color:var(--muted);margin-top:.25rem;font-size:.9rem;line-height:1.55}.about-actions[data-astro-cid-zlx7s737]{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:1.5rem;display:flex}.about-link[data-astro-cid-zlx7s737]{color:var(--petrol-light);font-size:.9rem;font-weight:700}.about-link[data-astro-cid-zlx7s737]:hover{color:var(--fg)}.sr-only[data-astro-cid-zlx7s737]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.about-chevron[data-astro-cid-zlx7s737],.about-link[data-astro-cid-zlx7s737]{transition:none}}
