.tg[data-astro-cid-ihjqpvev]{padding:0;overflow:hidden;max-width:440px;width:100%;margin:0}.tg-head[data-astro-cid-ihjqpvev]{display:flex;align-items:center;gap:.75rem;padding:.875rem 1.125rem;border-bottom:1px solid var(--c-border)}.tg-avatar[data-astro-cid-ihjqpvev]{width:2.25rem;height:2.25rem;border-radius:999px;display:grid;place-items:center;background:var(--c-accent);color:#fff;font:600 .75rem/1 var(--font-display);letter-spacing:.04em;flex-shrink:0}.tg-title[data-astro-cid-ihjqpvev]{font:600 .9375rem/1.3 var(--font-display);color:var(--c-text)}.tg-status[data-astro-cid-ihjqpvev]{font-size:.8125rem;line-height:1.3;color:var(--c-faint)}.tg-body[data-astro-cid-ihjqpvev]{display:flex;flex-direction:column;gap:.625rem;padding:1.125rem;min-height:30rem}.tg-msg[data-astro-cid-ihjqpvev]{display:flex}.tg-msg--user[data-astro-cid-ihjqpvev]{justify-content:flex-end}.tg-bubble[data-astro-cid-ihjqpvev]{max-width:88%;padding:.625rem .875rem;border-radius:18px;font-size:.9375rem;line-height:1.45}.tg-bubble[data-astro-cid-ihjqpvev] p[data-astro-cid-ihjqpvev]+p[data-astro-cid-ihjqpvev]{margin-top:.25rem}.tg-msg--user[data-astro-cid-ihjqpvev] .tg-bubble[data-astro-cid-ihjqpvev]{background:#4655c46b;color:#fff;border-bottom-right-radius:6px}.tg-msg--bot[data-astro-cid-ihjqpvev] .tg-bubble[data-astro-cid-ihjqpvev]{background:var(--c-raised);color:var(--c-text);border-bottom-left-radius:6px}.tg-note[data-astro-cid-ihjqpvev]{margin-top:.5rem!important;font-size:.8125rem;color:var(--c-muted)}.tg-attach[data-astro-cid-ihjqpvev]{display:inline-flex;gap:.5rem;align-items:center;margin-top:.5rem;padding:.375rem .75rem;border-radius:12px;background:#ffffff0f;font-size:.8125rem;color:var(--c-muted)}.tg-typing[data-astro-cid-ihjqpvev]{display:none;gap:4px;padding:.75rem .875rem;width:-moz-fit-content;width:fit-content;border-radius:18px;background:var(--c-raised)}.tg-typing[data-astro-cid-ihjqpvev] span[data-astro-cid-ihjqpvev]{width:6px;height:6px;border-radius:999px;background:var(--c-faint);animation:tg-dot 1s var(--ease) infinite}.tg-typing[data-astro-cid-ihjqpvev] span[data-astro-cid-ihjqpvev]:nth-child(2){animation-delay:.15s}.tg-typing[data-astro-cid-ihjqpvev] span[data-astro-cid-ihjqpvev]:nth-child(3){animation-delay:.3s}@keyframes tg-dot{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-2px)}}.js .tg-body[data-astro-cid-ihjqpvev][data-tg=ready] .tg-msg[data-astro-cid-ihjqpvev]{opacity:0;transform:translateY(8px);transition:opacity .4s var(--ease),transform .4s var(--ease)}.js .tg-body[data-astro-cid-ihjqpvev][data-tg=ready] .tg-msg[data-astro-cid-ihjqpvev].is-on{opacity:1;transform:none}.tg-body[data-astro-cid-ihjqpvev][data-tg=ready] .tg-typing[data-astro-cid-ihjqpvev].is-on{display:flex}@media (prefers-reduced-motion: reduce){.js .tg-body[data-astro-cid-ihjqpvev][data-tg=ready] .tg-msg[data-astro-cid-ihjqpvev]{opacity:1;transform:none;transition:none}.tg-typing[data-astro-cid-ihjqpvev]{display:none!important}}.flow[data-astro-cid-vazpug3v]{display:grid;grid-template-columns:1fr;gap:0}.flow-col[data-astro-cid-vazpug3v] ul[data-astro-cid-vazpug3v]{list-style:none;margin:0;padding:0;display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.is-core[data-astro-cid-vazpug3v] ul[data-astro-cid-vazpug3v]{grid-template-columns:1fr}.flow-title[data-astro-cid-vazpug3v]{margin-bottom:.875rem}.flow-node[data-astro-cid-vazpug3v]{padding:.75rem 1rem;border:1px solid var(--c-edge);border-radius:14px;background:var(--c-surface);color:var(--c-text);font-size:var(--fs-small);line-height:1.35}.is-core[data-astro-cid-vazpug3v] .flow-node[data-astro-cid-vazpug3v]{border-color:transparent;background:transparent;color:var(--c-muted);padding:.25rem 1rem}.is-core[data-astro-cid-vazpug3v] ul[data-astro-cid-vazpug3v]{padding:1rem 0;border:1px solid rgba(166,174,240,.35);border-radius:var(--r-surface);background:#4655c41f;box-shadow:inset 0 1px #ffffff1f}.is-core[data-astro-cid-vazpug3v] .flow-node--main[data-astro-cid-vazpug3v]{color:var(--c-text);font:600 1.25rem/1.3 var(--font-display);letter-spacing:-.01em}.flow-link[data-astro-cid-vazpug3v]{position:relative;height:3rem;width:1px;margin:.75rem auto;background:var(--c-border);overflow:hidden}.flow-link[data-astro-cid-vazpug3v] span[data-astro-cid-vazpug3v]{position:absolute;left:-2px;top:-6px;width:5px;height:5px;border-radius:999px;background:var(--c-accent-light);opacity:0}.flow[data-astro-cid-vazpug3v].is-visible .flow-link[data-astro-cid-vazpug3v] span[data-astro-cid-vazpug3v]{animation:flow-v 3s var(--ease) infinite}@keyframes flow-v{0%{top:-6px;opacity:0}15%{opacity:1}85%{opacity:1}to{top:100%;opacity:0}}@media (min-width: 900px){.flow[data-astro-cid-vazpug3v]{grid-template-columns:1fr 4rem 1fr 4rem 1fr 4rem 1fr;align-items:start}.flow-col[data-astro-cid-vazpug3v] ul[data-astro-cid-vazpug3v]{grid-template-columns:1fr}.flow-link[data-astro-cid-vazpug3v]{height:1px;width:100%;margin:5.5rem 0 0}.flow-link[data-astro-cid-vazpug3v] span[data-astro-cid-vazpug3v]{top:-2px;left:-6px}.flow[data-astro-cid-vazpug3v].is-visible .flow-link[data-astro-cid-vazpug3v] span[data-astro-cid-vazpug3v]{animation-name:flow-h}@keyframes flow-h{0%{left:-6px;opacity:0}15%{opacity:1}85%{opacity:1}to{left:100%;opacity:0}}}@media (prefers-reduced-motion: reduce){.flow[data-astro-cid-vazpug3v].is-visible .flow-link[data-astro-cid-vazpug3v] span[data-astro-cid-vazpug3v]{animation:none}}.ns-cover[data-astro-cid-upmrzbfh]{--ns-cycle: 6s;--ns-runs: 3;--ns-start: .6s;margin:0;container:ns-cover / inline-size;background-color:var(--c-bg)}.ns-cv[data-astro-cid-upmrzbfh]{display:grid;padding:24px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto 40px 136px 40px auto auto}.ns-h[data-astro-cid-upmrzbfh]{grid-column:1 / -1;text-align:center}.ns-h-in[data-astro-cid-upmrzbfh]{grid-row:1;margin-bottom:16px}.ns-h-out[data-astro-cid-upmrzbfh]{grid-row:7;margin-top:16px}.ns-node[data-astro-cid-upmrzbfh]{display:flex;flex-direction:column;align-items:center;gap:12px;min-width:0}.ns-in[data-astro-cid-upmrzbfh]{grid-row:2;justify-content:flex-end}.ns-out[data-astro-cid-upmrzbfh]{grid-row:6;justify-content:flex-start}.r1[data-astro-cid-upmrzbfh]{grid-column:1}.r2[data-astro-cid-upmrzbfh]{grid-column:2}.r3[data-astro-cid-upmrzbfh]{grid-column:3}.ns-lbl[data-astro-cid-upmrzbfh]{font-size:var(--fs-small);line-height:1.35;text-align:center;text-wrap:balance;max-width:100%}.ns-in[data-astro-cid-upmrzbfh] .ns-lbl[data-astro-cid-upmrzbfh]{color:var(--c-muted)}.ns-out[data-astro-cid-upmrzbfh] .ns-lbl[data-astro-cid-upmrzbfh]{color:var(--c-text)}.ns-term[data-astro-cid-upmrzbfh]{position:relative;flex-shrink:0;width:7px;height:7px;border-radius:999px;border:1px solid var(--c-edge-hover);background:var(--c-bg)}.ns-term[data-astro-cid-upmrzbfh]:after{content:"";position:absolute;inset:-1px;border-radius:inherit;background:var(--c-text);opacity:0}.ns-wire[data-astro-cid-upmrzbfh]{position:relative;overflow:hidden;justify-self:center;width:8px;height:100%}.ns-wire-in[data-astro-cid-upmrzbfh]{grid-row:3}.ns-wire-out[data-astro-cid-upmrzbfh]{grid-row:5}.ns-wire[data-astro-cid-upmrzbfh]:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;margin-left:-.5px;background:var(--c-edge-hover)}.ns-pulse[data-astro-cid-upmrzbfh]{position:absolute;inset:0;opacity:0;transform:translateY(-100%)}.ns-pulse[data-astro-cid-upmrzbfh]:before{content:"";position:absolute;left:50%;bottom:4px;width:1px;height:20px;margin-left:-.5px;background:linear-gradient(to bottom,transparent,var(--c-text))}.ns-pulse[data-astro-cid-upmrzbfh]:after{content:"";position:absolute;left:50%;bottom:2px;width:4px;height:4px;margin-left:-2px;border-radius:999px;background:var(--c-text)}.ns-under[data-astro-cid-upmrzbfh],.ns-core[data-astro-cid-upmrzbfh]{grid-row:4;grid-column:1 / -1}.ns-under[data-astro-cid-upmrzbfh]{width:100%;height:100%;fill:none;stroke:var(--c-muted);stroke-width:4px;stroke-linecap:round}.ns-under[data-astro-cid-upmrzbfh] path[data-astro-cid-upmrzbfh]{vector-effect:non-scaling-stroke}.ns-under-h[data-astro-cid-upmrzbfh]{display:none}.ns-core[data-astro-cid-upmrzbfh]{z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:8px 16px;text-align:center;overflow:hidden}.ns-core[data-astro-cid-upmrzbfh]:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(to bottom,var(--c-border),transparent 33%)}.ns-core[data-astro-cid-upmrzbfh]:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px var(--c-edge-hover);opacity:0}.ns-logo[data-astro-cid-upmrzbfh]{display:block;height:20px;width:auto;max-width:70%;-o-object-fit:contain;object-fit:contain;margin-bottom:4px}.ns-mark[data-astro-cid-upmrzbfh]{font:600 var(--fs-h2)/1 var(--font-display);letter-spacing:-.02em;color:var(--c-text)}.ns-sub[data-astro-cid-upmrzbfh]{display:flex;flex-direction:column;line-height:1.3;color:var(--c-muted)}@container ns-cover (min-width: 520px){.ns-cv[data-astro-cid-upmrzbfh]{aspect-ratio:16 / 10;padding:32px;grid-template-columns:minmax(0,1fr) 3rem minmax(0,1.05fr) 3rem minmax(0,1fr);grid-template-rows:auto repeat(3,minmax(0,1fr))}.ns-h[data-astro-cid-upmrzbfh]{grid-row:1;margin:0 0 8px}.ns-h-in[data-astro-cid-upmrzbfh]{grid-column:1;text-align:right}.ns-h-out[data-astro-cid-upmrzbfh]{grid-column:5;text-align:left}.ns-node[data-astro-cid-upmrzbfh]{flex-direction:row;align-items:center}.ns-in[data-astro-cid-upmrzbfh]{grid-column:1;justify-content:flex-end}.ns-out[data-astro-cid-upmrzbfh]{grid-column:5;justify-content:flex-start}.ns-in[data-astro-cid-upmrzbfh] .ns-lbl[data-astro-cid-upmrzbfh]{text-align:right}.ns-out[data-astro-cid-upmrzbfh] .ns-lbl[data-astro-cid-upmrzbfh]{text-align:left}.ns-wire-in[data-astro-cid-upmrzbfh]{grid-column:2}.ns-wire-out[data-astro-cid-upmrzbfh]{grid-column:4}.r1[data-astro-cid-upmrzbfh]{grid-row:2}.r2[data-astro-cid-upmrzbfh]{grid-row:3}.r3[data-astro-cid-upmrzbfh]{grid-row:4}.ns-wire[data-astro-cid-upmrzbfh]{align-self:center;justify-self:stretch;width:auto;height:8px}.ns-wire[data-astro-cid-upmrzbfh]:before{inset:50% 0 auto;width:auto;height:1px;margin:-.5px 0 0}.ns-pulse[data-astro-cid-upmrzbfh]{transform:translate(-100%)}.ns-pulse[data-astro-cid-upmrzbfh]:before{inset:50% 4px auto auto;width:20px;height:1px;margin:-.5px 0 0;background:linear-gradient(to right,transparent,var(--c-text))}.ns-pulse[data-astro-cid-upmrzbfh]:after{inset:50% 2px auto auto;margin:-2px 0 0}.ns-under[data-astro-cid-upmrzbfh],.ns-core[data-astro-cid-upmrzbfh]{grid-column:3;grid-row:2 / 5}.ns-core[data-astro-cid-upmrzbfh]{margin:8px 0;padding:24px 12px}.ns-logo[data-astro-cid-upmrzbfh]{height:24px}.ns-under-h[data-astro-cid-upmrzbfh]{display:inline}.ns-under-v[data-astro-cid-upmrzbfh]{display:none}}@media (pointer: coarse),(max-width: 767px){.ns-under[data-astro-cid-upmrzbfh]{stroke-width:2.5px}.ns-core[data-astro-cid-upmrzbfh]{backdrop-filter:blur(var(--blur-glass-sm)) saturate(140%)}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.ns-core[data-astro-cid-upmrzbfh]{background-color:#0b0c0feb}.ns-under[data-astro-cid-upmrzbfh]{visibility:hidden}}html.lite .ns-core[data-astro-cid-upmrzbfh]{backdrop-filter:none;background-color:#0b0c0feb}html.lite .ns-under[data-astro-cid-upmrzbfh]{visibility:hidden}@media (prefers-reduced-transparency: reduce){.ns-core[data-astro-cid-upmrzbfh]{backdrop-filter:none;background:linear-gradient(var(--c-raised),var(--c-raised)),var(--c-bg)}.ns-under[data-astro-cid-upmrzbfh]{visibility:hidden}}.js .ns-cover[data-astro-cid-upmrzbfh].is-visible .ns-pulse[data-astro-cid-upmrzbfh],.js .ns-cover[data-astro-cid-upmrzbfh].is-visible .ns-out[data-astro-cid-upmrzbfh] .ns-term[data-astro-cid-upmrzbfh]:after,.js .ns-cover[data-astro-cid-upmrzbfh].is-visible .ns-core[data-astro-cid-upmrzbfh]:after{animation-duration:var(--ns-cycle);animation-iteration-count:var(--ns-runs);animation-timing-function:var(--ease);animation-fill-mode:both}.js .ns-cover[data-astro-cid-upmrzbfh].is-visible .ns-wire-in[data-astro-cid-upmrzbfh] .ns-pulse[data-astro-cid-upmrzbfh]{animation-name:ns-pulse-y;animation-delay:calc(var(--ns-start) + var(--i) * 2 * var(--t-stagger))}.js .ns-cover[data-astro-cid-upmrzbfh].is-visible .ns-wire-out[data-astro-cid-upmrzbfh] .ns-pulse[data-astro-cid-upmrzbfh]{animation-name:ns-pulse-y;animation-delay:calc(var(--ns-start) + 1.3s + var(--i) * 2 * var(--t-stagger))}.js .ns-cover[data-astro-cid-upmrzbfh].is-visible .ns-core[data-astro-cid-upmrzbfh]:after{animation-name:ns-core;animation-delay:var(--ns-start)}.js .ns-cover[data-astro-cid-upmrzbfh].is-visible .ns-out[data-astro-cid-upmrzbfh] .ns-term[data-astro-cid-upmrzbfh]:after{animation-name:ns-flash;animation-delay:calc(var(--ns-start) + 1.3s + var(--i) * 2 * var(--t-stagger))}@container ns-cover (min-width: 520px){.js .ns-cover[data-astro-cid-upmrzbfh].is-visible .ns-wire[data-astro-cid-upmrzbfh] .ns-pulse[data-astro-cid-upmrzbfh]{animation-name:ns-pulse-x}}@keyframes ns-pulse-y{0%{transform:translateY(-100%);opacity:0;animation-timing-function:linear}1.5%{opacity:1}13.5%{opacity:1}15%,to{transform:translateY(0);opacity:0}}@keyframes ns-pulse-x{0%{transform:translate(-100%);opacity:0;animation-timing-function:linear}1.5%{opacity:1}13.5%{opacity:1}15%,to{transform:translate(0);opacity:0}}@keyframes ns-core{0%,19%{opacity:0}22.33%{opacity:1}29%,to{opacity:0}}@keyframes ns-flash{0%,15%{opacity:0}18.33%{opacity:1}25%,to{opacity:0}}@media (prefers-reduced-motion: reduce){.js .ns-cover[data-astro-cid-upmrzbfh].is-visible .ns-pulse[data-astro-cid-upmrzbfh],.js .ns-cover[data-astro-cid-upmrzbfh].is-visible .ns-out[data-astro-cid-upmrzbfh] .ns-term[data-astro-cid-upmrzbfh]:after,.js .ns-cover[data-astro-cid-upmrzbfh].is-visible .ns-core[data-astro-cid-upmrzbfh]:after{animation:none}}.ns-hero[data-astro-cid-pze57bfu]{display:grid;gap:3rem;align-items:start}@media (min-width: 1024px){.ns-hero[data-astro-cid-pze57bfu]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:4rem}}.ns-h1[data-astro-cid-pze57bfu]{max-width:16em;font-size:clamp(2.25rem,5vw,3.25rem);line-height:1.06}@media (min-width: 1024px){.ns-h1[data-astro-cid-pze57bfu]{font-size:clamp(2.5rem,3.4vw,3.5rem)}}.ns-meta[data-astro-cid-pze57bfu]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2rem;margin:3rem 0 0;padding-top:2rem;border-top:1px solid var(--c-border)}.ns-meta[data-astro-cid-pze57bfu] dt[data-astro-cid-pze57bfu]{margin-bottom:.5rem}.ns-meta[data-astro-cid-pze57bfu] dd[data-astro-cid-pze57bfu]{margin:0;font-size:var(--fs-small);color:var(--c-text);line-height:1.5}.ns-screen[data-astro-cid-pze57bfu]{padding:4px;border-radius:calc(var(--r-surface) + 4px);overflow:hidden}.ns-screen[data-astro-cid-pze57bfu] video[data-astro-cid-pze57bfu],.ns-screen[data-astro-cid-pze57bfu] img[data-astro-cid-pze57bfu]{display:block;width:100%;height:auto;aspect-ratio:16 / 10;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;border-radius:var(--r-surface);background:#0d0d0d}.ns-split[data-astro-cid-pze57bfu]{display:grid;gap:3rem}@media (min-width: 1024px){.ns-split[data-astro-cid-pze57bfu]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5rem;align-items:start}}.ns-split--assistant[data-astro-cid-pze57bfu]{align-items:center}.ns-dash[data-astro-cid-pze57bfu]{flex-shrink:0;width:.75rem;height:1px;background:var(--c-faint);transform:translateY(-.3em)}.rule-item[data-astro-cid-pze57bfu]{color:var(--c-text)}.ns-chat[data-astro-cid-pze57bfu]{display:flex;justify-content:center}.ns-modules[data-astro-cid-pze57bfu]{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width: 640px){.ns-modules[data-astro-cid-pze57bfu]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ns-module[data-astro-cid-pze57bfu]{padding-top:1.5rem;border-top:1px solid var(--c-border)}@media (min-width: 1100px){.ns-modules[data-astro-cid-pze57bfu]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem 2rem}}.ns-roles[data-astro-cid-pze57bfu]{margin-top:5rem}.ns-role[data-astro-cid-pze57bfu]{font:600 1.0625rem/1.4 var(--font-display);color:var(--c-text)}.ns-stills--side[data-astro-cid-pze57bfu]{margin-top:0;grid-template-columns:1fr!important}.ns-assistant[data-astro-cid-pze57bfu]{margin-top:6rem}.ns-stages-label[data-astro-cid-pze57bfu]{margin-top:5rem}.ns-clips[data-astro-cid-pze57bfu]{display:grid;gap:2.5rem 1.5rem;grid-template-columns:1fr}@media (min-width: 900px){.ns-clips[data-astro-cid-pze57bfu]{grid-template-columns:repeat(2,minmax(0,1fr))}.ns-clips[data-astro-cid-pze57bfu] figure[data-astro-cid-pze57bfu]:last-child:nth-child(odd){grid-column:1 / -1}}.ns-clips[data-astro-cid-pze57bfu] figure[data-astro-cid-pze57bfu],.ns-stills[data-astro-cid-pze57bfu] figure[data-astro-cid-pze57bfu]{margin:0}html:not(.js) .ns-clip[data-astro-cid-pze57bfu]{display:none}.ns-cap[data-astro-cid-pze57bfu]{margin-top:.875rem;font-size:var(--fs-small);color:var(--c-muted)}.ns-stills[data-astro-cid-pze57bfu]{display:grid;gap:2.5rem 1.5rem;margin-top:4rem;grid-template-columns:1fr}@media (min-width: 900px){.ns-stills[data-astro-cid-pze57bfu]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ns-metrics[data-astro-cid-pze57bfu]{list-style:none;margin:0 0 4rem;padding:0;display:grid;gap:2.5rem 2rem;grid-template-columns:1fr}@media (min-width: 768px){.ns-metrics[data-astro-cid-pze57bfu]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ns-metrics[data-astro-cid-pze57bfu] li[data-astro-cid-pze57bfu]{display:flex;flex-direction:column;gap:.75rem;padding-top:1.5rem;border-top:1px solid var(--c-border)}.ns-metric-value[data-astro-cid-pze57bfu]{font:500 clamp(2.5rem,5vw,4rem)/1 var(--font-display);letter-spacing:-.03em;color:var(--c-text);white-space:nowrap}.ns-effect-notes[data-astro-cid-pze57bfu] .caption[data-astro-cid-pze57bfu]{display:block}.ns-stages[data-astro-cid-pze57bfu]{list-style:none;margin:0;padding:0;display:grid;gap:2.5rem 2rem;grid-template-columns:1fr}@media (min-width: 640px){.ns-stages[data-astro-cid-pze57bfu]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1100px){.ns-stages[data-astro-cid-pze57bfu]{grid-template-columns:repeat(4,minmax(0,1fr))}}.ns-stage[data-astro-cid-pze57bfu]{padding-top:1.5rem;border-top:1px solid var(--c-border)}.ns-stage[data-astro-cid-pze57bfu].is-next{border-top-style:dashed}.ns-stage[data-astro-cid-pze57bfu].is-next .num[data-astro-cid-pze57bfu]{color:var(--c-faint)}.ns-stack[data-astro-cid-pze57bfu]{margin:0;display:grid;gap:0;border-bottom:1px solid var(--c-border)}.ns-stack[data-astro-cid-pze57bfu]>div[data-astro-cid-pze57bfu]{display:grid;gap:.5rem;padding:1.25rem 0;border-top:1px solid var(--c-border)}@media (min-width: 640px){.ns-stack[data-astro-cid-pze57bfu]>div[data-astro-cid-pze57bfu]{grid-template-columns:10rem 1fr;gap:1.5rem}}.ns-stack[data-astro-cid-pze57bfu] dd[data-astro-cid-pze57bfu]{margin:0;font-size:var(--fs-small);color:var(--c-text)}.ns-offer-steps[data-astro-cid-pze57bfu]{list-style:none;margin:0 0 3rem;padding:0;display:grid;gap:2.5rem 2rem;grid-template-columns:1fr}@media (min-width: 640px){.ns-offer-steps[data-astro-cid-pze57bfu]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1100px){.ns-offer-steps[data-astro-cid-pze57bfu]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ns-offer-steps[data-astro-cid-pze57bfu] li[data-astro-cid-pze57bfu]{padding-top:1.5rem;border-top:1px solid var(--c-border)}.ns-cta[data-astro-cid-pze57bfu]{display:flex;flex-wrap:wrap;gap:.75rem}
