.hero-frame[data-astro-cid-sblxgyxh]{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:radial-gradient(ellipse 70% 80% at 85% 0%,color-mix(in srgb,var(--color-brand) 7%,transparent),transparent 70%),var(--color-surface)}.hero-field[data-astro-cid-if5zrvj2]{position:absolute;z-index:-1;inset:0 0 0 auto;width:min(50vw,46rem);pointer-events:none;-webkit-mask-image:linear-gradient(to left,#000 45%,#0000 100%),linear-gradient(to top,#0000 0%,#000 22%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to left,#000 45%,#0000),linear-gradient(to top,#0000,#000 22%);mask-composite:intersect}.hero-field[data-astro-cid-if5zrvj2] canvas[data-astro-cid-if5zrvj2]{display:block;width:100%;height:100%}@media(width<=1023px){.hero-field[data-astro-cid-if5zrvj2]{width:100%;opacity:.55}}.fx{position:relative;width:100%;height:var(--fx-h, 380px)}@media(min-width:1024px){.fx{height:var(--fx-h-lg, 560px)}}.fx-canvas{position:absolute;z-index:-1;pointer-events:none;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fade, 24px),#000 calc(100% - 24px),transparent 100%),linear-gradient(to bottom,transparent 0,#000 10%,#000 88%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,#000 var(--fade, 24px),#000 calc(100% - 24px),transparent 100%),linear-gradient(to bottom,transparent 0,#000 10%,#000 88%,transparent 100%);mask-composite:intersect}.fx-core,.fx-node,.fx-pos{position:absolute;left:0;top:0;visibility:hidden}.fx.is-ready .fx-core,.fx.is-ready .fx-node,.fx.is-ready .fx-pos{visibility:visible;animation:fx-in .6s ease}@keyframes fx-in{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.fx.is-ready .fx-core,.fx.is-ready .fx-node,.fx.is-ready .fx-pos{animation:none}}.fx-core{display:grid;place-items:center;width:76px;height:76px;margin:-38px 0 0 -38px;border-radius:22px;background:var(--color-surface);border:1px solid var(--color-border);box-shadow:0 1px 2px #1214180f,0 18px 40px -18px #12141859;transition:box-shadow .35s ease}.fx-core img{width:36px;height:auto;transition:scale .35s ease}.fx-core.is-hit img{scale:1.12}.fx-core.is-hit{box-shadow:0 0 0 6px color-mix(in srgb,var(--hit, #8BE1AD) 30%,transparent),0 18px 40px -18px #12141859}.fx-node{width:0;display:flex;flex-direction:column;align-items:center;gap:7px}.fx-tile{display:grid;place-items:center;flex:none;width:46px;height:46px;margin-top:-23px;border-radius:14px;background:var(--color-surface);border:1px solid var(--color-border);box-shadow:0 1px 2px #1214180d,0 10px 24px -14px #1214184d;color:color-mix(in srgb,var(--c) 72%,#121418);transition:box-shadow .3s ease,transform .3s ease}html.darkmode .fx-tile{color:var(--c)}.fx-tile svg{width:22px;height:22px}.fx-node.is-hit .fx-tile{transform:scale(1.08);box-shadow:0 0 0 5px color-mix(in srgb,var(--c) 32%,transparent),0 10px 24px -14px #1214184d}.fx-name{font-size:12px;font-weight:600;line-height:1;color:var(--color-muted);white-space:nowrap}.fx-toast{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:7px;padding:6px 11px 6px 9px;border-radius:999px;background:var(--color-surface);border:1px solid var(--color-border);box-shadow:0 1px 2px #1214180f,0 12px 28px -16px #12141866;font-size:12.5px;font-weight:600;line-height:1.1;color:var(--color-body);white-space:nowrap;opacity:0;translate:0 5px;transition:opacity .28s ease,translate .28s ease;pointer-events:none}.fx-toast.is-on{opacity:1;translate:0 0}.fx-toast i{width:7px;height:7px;border-radius:50%;background:var(--c);flex:none}.fx-toast code{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11.5px;font-weight:600}@media(max-width:1023px){.fx-core{width:62px;height:62px;margin:-31px 0 0 -31px;border-radius:18px}.fx-core img{width:30px}.fx-tile{width:40px;height:40px;margin-top:-20px;border-radius:12px}.fx-tile svg{width:19px;height:19px}.fx-name{font-size:11px}.fx-toast{font-size:11.5px;padding:5px 9px 5px 8px}}.fx-process[data-astro-cid-orpr6mxp]{--c: #8be1ad}.fx-step[data-astro-cid-orpr6mxp]{width:max-content;height:0;flex-direction:row;align-items:center;gap:16px}.fx-num[data-astro-cid-orpr6mxp]{margin:0 0 0 -23px;font-size:17px;font-weight:800;color:var(--color-muted);transition:color .3s,border-color .3s,box-shadow .3s,transform .3s}.fx-step[data-astro-cid-orpr6mxp].is-done .fx-num[data-astro-cid-orpr6mxp]{border-color:color-mix(in srgb,var(--c) 70%,transparent);color:var(--color-brand-ink, var(--c))}.fx-step-text[data-astro-cid-orpr6mxp]{display:flex;flex-direction:column;gap:4px}.fx-step-name[data-astro-cid-orpr6mxp]{font-size:16px;font-weight:700;line-height:1;color:var(--color-muted);transition:color .3s}.fx-step[data-astro-cid-orpr6mxp].is-done .fx-step-name[data-astro-cid-orpr6mxp]{color:var(--color-body)}.fx-step-event[data-astro-cid-orpr6mxp]{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:600;line-height:1;color:var(--color-brand-ink, var(--c));opacity:0;translate:-4px;transition:opacity .35s,translate .35s}.fx-step-event[data-astro-cid-orpr6mxp] svg[data-astro-cid-orpr6mxp]{width:12px;height:12px}.fx-step[data-astro-cid-orpr6mxp].is-done .fx-step-event[data-astro-cid-orpr6mxp]{opacity:1;translate:0}@media(width<=1023px){.fx-step[data-astro-cid-orpr6mxp]{gap:12px}.fx-num[data-astro-cid-orpr6mxp]{margin-left:-20px;font-size:15px}.fx-step-name[data-astro-cid-orpr6mxp]{font-size:14px}.fx-step-event[data-astro-cid-orpr6mxp]{font-size:11.5px}}.hero-cover[data-astro-cid-qwxpzttk] img[data-astro-cid-qwxpzttk]{display:block;width:100%;height:auto;border-radius:14px}@media(width>=1024px){.hero-cover[data-astro-cid-qwxpzttk]{position:absolute;z-index:-2;inset:0 0 0 auto;width:56%}.hero-cover[data-astro-cid-qwxpzttk] img[data-astro-cid-qwxpzttk]{height:100%;object-fit:cover;object-position:center;border-radius:0;-webkit-mask-image:linear-gradient(to right,#0000 0%,#000 34%);mask-image:linear-gradient(to right,#0000,#000 34%)}}
