.mage-workflow[data-astro-cid-4cgepe4f],.mage-stack[data-astro-cid-4cgepe4f],.mage-boundary[data-astro-cid-4cgepe4f]{--mage-border:color-mix(in srgb, var(--aw-color-text-default) 14%, transparent)}.mage-workflow[data-astro-cid-4cgepe4f],.mage-boundary[data-astro-cid-4cgepe4f]{border-block:1px solid var(--mage-border);background:color-mix(in srgb, var(--aw-color-bg-page) 94%, var(--aw-color-primary) 6%)}.mage-container[data-astro-cid-4cgepe4f]{width:min(78rem,100% - 2.5rem);margin-inline:auto;padding-block:4.5rem}.mage-section-heading[data-astro-cid-4cgepe4f]{max-width:54rem}.mage-section-heading[data-astro-cid-4cgepe4f]>p[data-astro-cid-4cgepe4f],.mage-boundary[data-astro-cid-4cgepe4f] .boundary-inner[data-astro-cid-4cgepe4f]>div[data-astro-cid-4cgepe4f]:first-child>p[data-astro-cid-4cgepe4f]{color:var(--aw-color-accent);letter-spacing:.13em;margin:0;font-size:.7rem;font-weight:850}.mage-section-heading[data-astro-cid-4cgepe4f] h2[data-astro-cid-4cgepe4f],.mage-boundary[data-astro-cid-4cgepe4f] h2[data-astro-cid-4cgepe4f]{color:var(--aw-color-text-heading);letter-spacing:-.04em;margin:.65rem 0 0;font-size:clamp(1.9rem,4vw,3rem);line-height:1.08}.mage-section-heading[data-astro-cid-4cgepe4f]>div[data-astro-cid-4cgepe4f]{color:var(--aw-color-text-muted);margin-top:.8rem;line-height:1.7}.mage-flow[data-astro-cid-4cgepe4f]{grid-template-columns:1fr;align-items:center;gap:.65rem;margin-top:1.6rem;display:grid}.mage-flow[data-astro-cid-4cgepe4f] article[data-astro-cid-4cgepe4f]{border:1px solid var(--mage-border);background:var(--aw-color-bg-page);border-radius:1rem;grid-template-columns:auto 1fr;align-items:center;gap:.7rem;padding:1rem;display:grid}.mage-flow[data-astro-cid-4cgepe4f] article[data-astro-cid-4cgepe4f]>span[data-astro-cid-4cgepe4f]{background:color-mix(in srgb, var(--aw-color-primary) 12%, transparent);width:2.25rem;height:2.25rem;color:var(--aw-color-primary);border-radius:.7rem;place-items:center;font-size:.7rem;font-weight:850;display:grid}.mage-flow[data-astro-cid-4cgepe4f] b[data-astro-cid-4cgepe4f],.mage-stack-grid[data-astro-cid-4cgepe4f] b[data-astro-cid-4cgepe4f]{color:var(--aw-color-text-heading)}.mage-flow[data-astro-cid-4cgepe4f] p[data-astro-cid-4cgepe4f],.mage-stack-grid[data-astro-cid-4cgepe4f] p[data-astro-cid-4cgepe4f],.mage-boundary[data-astro-cid-4cgepe4f] .boundary-inner[data-astro-cid-4cgepe4f]>div[data-astro-cid-4cgepe4f]:last-child p[data-astro-cid-4cgepe4f]{color:var(--aw-color-text-muted);margin:.25rem 0 0;font-size:.75rem;line-height:1.55}.mage-flow[data-astro-cid-4cgepe4f]>i[data-astro-cid-4cgepe4f]{color:var(--aw-color-primary);text-align:center;font-size:1.5rem;font-style:normal;transform:rotate(90deg)}.mage-section-heading[data-astro-cid-4cgepe4f].compact{max-width:49rem}.mage-stack-grid[data-astro-cid-4cgepe4f]{gap:.75rem;margin-top:1.5rem;display:grid}.mage-stack-grid[data-astro-cid-4cgepe4f] a[data-astro-cid-4cgepe4f]{border:1px solid var(--mage-border);border-radius:1rem;padding:1rem;text-decoration:none;display:block}.mage-stack-grid[data-astro-cid-4cgepe4f] span[data-astro-cid-4cgepe4f]{color:var(--aw-color-primary);margin-top:.75rem;font-size:.74rem;font-weight:800;display:inline-block}.boundary-inner[data-astro-cid-4cgepe4f]{gap:1.25rem;display:grid}.mage-boundary[data-astro-cid-4cgepe4f] h2[data-astro-cid-4cgepe4f]{font-size:clamp(1.65rem,3vw,2.4rem)}.mage-boundary[data-astro-cid-4cgepe4f] .boundary-inner[data-astro-cid-4cgepe4f]>div[data-astro-cid-4cgepe4f]:last-child{border-left:3px solid var(--aw-color-primary);padding-left:1rem}.mage-boundary[data-astro-cid-4cgepe4f] .boundary-inner[data-astro-cid-4cgepe4f]>div[data-astro-cid-4cgepe4f]:last-child p[data-astro-cid-4cgepe4f]:first-child{margin-top:0}@media (width>=700px){.mage-stack-grid[data-astro-cid-4cgepe4f]{grid-template-columns:repeat(2,minmax(0,1fr))}.boundary-inner[data-astro-cid-4cgepe4f]{grid-template-columns:.9fr 1.1fr;align-items:start}}@media (width>=1050px){.mage-flow[data-astro-cid-4cgepe4f]{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr}.mage-flow[data-astro-cid-4cgepe4f]>i[data-astro-cid-4cgepe4f]{transform:none}}