.enlivy-fullbleed[data-astro-cid-o55uci4c]{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.flow-transform[data-astro-cid-o55uci4c]{position:relative;isolation:isolate;background-color:var(--color-surface-2);background-image:radial-gradient(color-mix(in srgb,var(--color-border) 85%,transparent) 1px,transparent 1px);background-size:24px 24px;border-top:1px solid #0000;border-bottom:1px solid #0000;border-image:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-brand) 38%,transparent) 50%,transparent) 1}.flow-transform[data-astro-cid-o55uci4c]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(90% 55% at 50% -5%,color-mix(in srgb,var(--color-brand) 12%,transparent),transparent 65%)}.ft-cols[data-astro-cid-o55uci4c]{display:flex;align-items:center;gap:.6rem;margin-bottom:.75rem;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ft-col-topic[data-astro-cid-o55uci4c]{display:none}.ft-col-before[data-astro-cid-o55uci4c]{color:var(--color-muted)}.ft-col-after[data-astro-cid-o55uci4c]{color:var(--color-brand-ink)}.ft-cols-arrow[data-astro-cid-o55uci4c]{display:inline-flex;color:var(--color-muted)}.ft-list[data-astro-cid-o55uci4c]{display:grid;border-top:1px solid var(--color-divider)}.ft-row[data-astro-cid-o55uci4c]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"topic" "before" "arrow" "after";align-items:center;row-gap:.4rem;padding:.9rem 0;border-bottom:1px solid var(--color-divider)}.ft-list[data-astro-cid-o55uci4c].ft-plain .ft-row[data-astro-cid-o55uci4c]{grid-template-areas:"before" "arrow" "after"}.ft-topic[data-astro-cid-o55uci4c]{grid-area:topic;margin:0 0 .25rem;font-size:1rem;font-weight:800;line-height:1.3;color:var(--color-body)}.ft-before[data-astro-cid-o55uci4c]{grid-area:before;display:flex;align-items:center;gap:.7rem;min-width:0}.ft-mark[data-astro-cid-o55uci4c]{display:inline-flex;flex:none;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border:1px solid color-mix(in srgb,var(--color-muted) 55%,transparent);border-radius:999px;color:var(--color-muted)}.ft-before-text[data-astro-cid-o55uci4c]{margin:0;max-width:38rem;font-size:.875rem;line-height:1.5;color:var(--color-muted)}.ft-arrow[data-astro-cid-o55uci4c]{grid-area:arrow;display:flex;flex-direction:column;align-items:center;justify-self:start;width:1.35rem;color:var(--color-brand-ink)}.ft-line[data-astro-cid-o55uci4c]{width:1px;height:1.1rem;background:linear-gradient(180deg,color-mix(in srgb,var(--color-muted) 45%,transparent),currentColor);transform-origin:top}.ft-arrow[data-astro-cid-o55uci4c] svg{margin-top:-.4rem;transform:rotate(90deg)}.ft-after[data-astro-cid-o55uci4c]{grid-area:after;display:flex;align-items:center;align-self:stretch;gap:.8rem;min-width:0;padding:.8rem 1.1rem;border:1px solid color-mix(in srgb,var(--color-brand) 45%,var(--color-border));border-radius:14px;background:var(--color-surface);box-shadow:0 12px 28px -16px color-mix(in srgb,var(--color-brand) 45%,transparent)}.ft-check[data-astro-cid-o55uci4c]{display:inline-flex;flex:none;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:999px;--chip: var(--color-success)}.ft-after-text[data-astro-cid-o55uci4c]{margin:0;max-width:44rem;font-size:1rem;line-height:1.5;color:var(--color-muted)}.ft-lead[data-astro-cid-o55uci4c]{font-weight:700;color:var(--color-body)}.ft-whole[data-astro-cid-o55uci4c]{font-weight:500;color:var(--color-body)}@media(width>=768px){.ft-cols[data-astro-cid-o55uci4c]{display:grid;grid-template-columns:minmax(0,1fr) 3.25rem minmax(0,1.3fr);gap:0}.ft-cols-arrow[data-astro-cid-o55uci4c]{visibility:hidden}.ft-row[data-astro-cid-o55uci4c]{grid-template-columns:minmax(0,1fr) 3.25rem minmax(0,1.3fr);grid-template-areas:"topic topic topic" "before arrow after";row-gap:.55rem}.ft-list[data-astro-cid-o55uci4c].ft-plain .ft-row[data-astro-cid-o55uci4c]{grid-template-areas:"before arrow after"}.ft-arrow[data-astro-cid-o55uci4c]{flex-direction:row;justify-self:stretch;width:auto;padding:0 .3rem}.ft-line[data-astro-cid-o55uci4c]{flex:1;width:auto;height:1px;background:linear-gradient(90deg,color-mix(in srgb,var(--color-muted) 45%,transparent),currentColor);transform-origin:0}.ft-arrow[data-astro-cid-o55uci4c] svg{flex:none;margin:0 0 0 -.45rem;transform:none}}@media(width>=1024px){.ft-col-topic[data-astro-cid-o55uci4c]{display:block}.ft-cols[data-astro-cid-o55uci4c]:not(.ft-plain),.ft-list[data-astro-cid-o55uci4c]:not(.ft-plain) .ft-row[data-astro-cid-o55uci4c]{grid-template-columns:10rem minmax(0,1fr) 3.25rem minmax(0,1.3fr)}.ft-list[data-astro-cid-o55uci4c]:not(.ft-plain) .ft-row[data-astro-cid-o55uci4c]{grid-template-areas:"topic before arrow after"}.ft-topic[data-astro-cid-o55uci4c]{margin:0;padding-right:1.25rem}}.ft-row[data-astro-cid-o55uci4c] .ft-topic[data-astro-cid-o55uci4c],.ft-row[data-astro-cid-o55uci4c] .ft-before[data-astro-cid-o55uci4c]{animation:.5s cubic-bezier(.4,0,.2,1) both ft-fade;animation-delay:calc(var(--i, 0) * 70ms)}.ft-row[data-astro-cid-o55uci4c] .ft-line[data-astro-cid-o55uci4c]{animation:.5s cubic-bezier(.4,0,.2,1) both ft-draw;animation-delay:calc(var(--i, 0) * 70ms + .12s)}.ft-row[data-astro-cid-o55uci4c] .ft-after[data-astro-cid-o55uci4c]{animation:.55s cubic-bezier(.4,0,.2,1) both ft-slide;animation-delay:calc(var(--i, 0) * 70ms + .22s)}@keyframes ft-fade{0%{opacity:0;transform:translateY(10px)}}@keyframes ft-slide{0%{opacity:0;transform:translate(-14px)}}@keyframes ft-draw{0%{transform:scale(0)}}@supports (animation-timeline: view()){.ft-row[data-astro-cid-o55uci4c] .ft-topic[data-astro-cid-o55uci4c],.ft-row[data-astro-cid-o55uci4c] .ft-before[data-astro-cid-o55uci4c],.ft-row[data-astro-cid-o55uci4c] .ft-line[data-astro-cid-o55uci4c],.ft-row[data-astro-cid-o55uci4c] .ft-after[data-astro-cid-o55uci4c]{animation-delay:0s;animation-timeline:view()}.ft-row[data-astro-cid-o55uci4c] .ft-topic[data-astro-cid-o55uci4c],.ft-row[data-astro-cid-o55uci4c] .ft-before[data-astro-cid-o55uci4c]{animation-range:entry entry 40%}.ft-row[data-astro-cid-o55uci4c] .ft-line[data-astro-cid-o55uci4c]{animation-range:entry 15% entry 55%}.ft-row[data-astro-cid-o55uci4c] .ft-after[data-astro-cid-o55uci4c]{animation-range:entry 25% entry 65%}}@media(prefers-reduced-motion:reduce){.ft-row[data-astro-cid-o55uci4c] .ft-topic[data-astro-cid-o55uci4c],.ft-row[data-astro-cid-o55uci4c] .ft-before[data-astro-cid-o55uci4c],.ft-row[data-astro-cid-o55uci4c] .ft-line[data-astro-cid-o55uci4c],.ft-row[data-astro-cid-o55uci4c] .ft-after[data-astro-cid-o55uci4c]{animation:none}}
