._root_1ip6o_7{isolation:isolate;position:relative}._root_1ip6o_7:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(ellipse at center, color-mix(in srgb, var(--bos-mark-magenta) 35%, transparent) 0%, transparent 70%);filter:blur(10px);opacity:.9;transition:opacity .2s;position:absolute;inset:-3px}._root_1ip6o_7:hover:before{opacity:1}._root_1ip6o_7:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(105deg, transparent 30%, color-mix(in srgb, var(--bos-text-on-brand) 28%, transparent) 50%, transparent 70%);mix-blend-mode:overlay;background-position:200% 0;background-size:250% 100%;animation:3.5s ease-in-out infinite _bos-shimmer-sweep_1ip6o_1;position:absolute;inset:0}@keyframes _bos-shimmer-sweep_1ip6o_1{0%{background-position:200% 0}60%,to{background-position:-100% 0}}._statRow_1ve5x_6{align-items:baseline;gap:var(--space-6);flex-wrap:wrap;display:flex}._stat_1ve5x_6{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._statValue_1ve5x_20{letter-spacing:-.02em;color:var(--bos-text-primary);font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:700;line-height:1}._statValueDim_1ve5x_29{color:var(--bos-text-muted);font-size:1rem;font-weight:500}._statLabel_1ve5x_35{letter-spacing:.12em;text-transform:uppercase;color:var(--bos-text-muted);font-size:.6875rem;font-weight:500}._ctaRow_1ve5x_43{gap:var(--space-3);flex-wrap:wrap;display:flex}@property --bos-beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}._beam_1bkfv_18{pointer-events:none;border-radius:inherit;background:conic-gradient(from var(--bos-beam-angle), transparent 0deg, transparent 320deg, color-mix(in srgb, var(--bos-mark-magenta) 50%, transparent) 345deg, color-mix(in srgb, var(--bos-mark-orange) 55%, transparent) 355deg, transparent 360deg);-webkit-mask-composite:xor;opacity:.55;padding:1px;animation:12s linear infinite _bos-beam-travel_1bkfv_1;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0)}@keyframes _bos-beam-travel_1bkfv_1{to{--bos-beam-angle:360deg}}._card_74ulw_13{border-color:var(--bos-border-default);background-color:var(--bos-surface-base);box-shadow:var(--bos-shadow-card);transition:border-color .2s,box-shadow .22s,transform .2s;position:relative;overflow:hidden}._card_74ulw_13:hover{border-color:var(--bos-border-strong);box-shadow:var(--bos-shadow-elevated);transform:translateY(-1px)}._card_74ulw_13:active{box-shadow:var(--bos-shadow-card);transform:translateY(0)}._iconTile_74ulw_38{border-radius:var(--radius-md);background:linear-gradient(135deg, color-mix(in srgb, var(--wf-mark) 18%, transparent) 0%, color-mix(in srgb, var(--wf-mark) 10%, transparent) 100%);width:40px;height:40px;color:var(--wf-mark);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--wf-mark) 28%, transparent), inset 0 1px 0 0 var(--bos-highlight-bright);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}[data-mantine-color-scheme=dark] ._iconTile_74ulw_38{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--wf-mark) 36%, transparent), inset 0 1px 0 0 var(--bos-highlight-bright)}._title_74ulw_68{letter-spacing:-.01em;color:var(--bos-text-primary);font-size:.9375rem;font-weight:600;line-height:1.2}._eyebrow_74ulw_76{letter-spacing:.08em;text-transform:uppercase;color:var(--bos-text-muted);font-size:.6875rem;font-weight:500;line-height:1}._lamp_74ulw_85{width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, currentColor 0%, transparent);border-radius:999px;display:inline-block}._steps_74ulw_94{margin-top:var(--mantine-spacing-md);padding-top:var(--mantine-spacing-md);border-top:1px dashed var(--bos-border-subtle)}._thread_74ulw_100{background:linear-gradient(90deg, var(--wf-mark) 0%, color-mix(in srgb, var(--wf-mark) 70%, transparent) 80%, color-mix(in srgb, var(--wf-mark) 0%, transparent) 100%);height:2px;box-shadow:0 0 14px color-mix(in srgb, var(--wf-mark) 28%, transparent);transition:width .36s cubic-bezier(.22,1,.36,1),opacity .2s;position:absolute;bottom:0;left:0}
