.au-steps{--au-step:1.5s;gap:var(--s-4);max-width:1040px;margin:var(--gap-section) auto 0;text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}@media (max-width:859px){.au-steps{grid-template-columns:minmax(0,1fr);max-width:520px}}@media (max-width:599px){.au-steps .au-step{gap:var(--s-4);padding:var(--s-6) var(--s-6) var(--s-6)}.au-steps .au-step-who i{width:46px;height:46px;font-size:21px}.au-steps .au-step-link{margin-top:23px}}.au-step{align-content:start;gap:var(--s-6);padding:var(--s-8) var(--s-6) var(--s-6);border-radius:var(--tw-r-card);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);color:#fff;background:#0c0f1180;border:1px solid #ffffff24;display:grid;position:relative;overflow:hidden}.au-step-band{transform-origin:0;background:#ffffff52;height:5px;position:absolute;top:0;left:0;right:0}.au-step[data-step="1"] .au-step-band{background:var(--tw-lime)}.au-step[data-step="2"] .au-step-band{background:#fff}.au-step-age{font:400 clamp(34px, 3.4vw, 46px) / .92 var(--tw-font-display);letter-spacing:.01em;text-transform:uppercase}.au-step-text{color:#f2f5f4db;text-wrap:pretty;font-size:16px;line-height:1.45}.au-step-pair{grid-template-columns:minmax(0,1fr) minmax(20px,.5fr) minmax(0,1fr);align-items:start;display:grid}.au-step-who{text-align:center;justify-items:center;gap:6px;min-width:0;display:grid}.au-step-who i{width:52px;height:52px;font:400 24px/1 var(--tw-font-display);border:1px solid #ffffff52;border-radius:50%;place-items:center;font-style:normal;display:grid;position:relative}.au-step-who.is-manager i{color:#0a0a0a;background:#fff;border-color:#0000}.au-step-ring{border:3px solid var(--tw-lime);pointer-events:none;border-radius:50%;position:absolute;inset:-7px}.au-step-who b{font-size:14px;font-weight:700}.au-step-who small{color:#f2f5f4b8;text-wrap:balance;font-size:12px;font-weight:600;line-height:1.25}.au-step-who.is-gone{opacity:.32}.au-step-link{border-top:1px solid #fff6;margin-top:26px}.au-step-link.is-invite{border-top-style:dashed}.au-step-link.is-off{border-top-color:#0000}@media (prefers-reduced-motion:no-preference){.au-steps[data-armed]:not([data-in]) .au-step{opacity:.32;translate:0 12px}.au-steps[data-armed]:not([data-in]) .au-step-band{transform:scaleX(0)}.au-steps[data-armed]:not([data-in]) .au-step-ring{opacity:0;scale:.4}.au-steps[data-in] .au-step{animation:au-step-on .56s var(--tw-motion-ease) calc(var(--i) * var(--au-step)) both}.au-steps[data-in] .au-step-band{animation:au-step-fill var(--au-step) linear calc(var(--i) * var(--au-step)) both}.au-steps[data-in] .au-step-ring{animation:au-step-ring .62s var(--btn-spring) calc(var(--i) * var(--au-step) + .32s) both}.au-steps[data-in] .au-step-who.is-gone{animation:au-step-gone .7s var(--tw-motion-ease) calc(2 * var(--au-step) + .52s) both}}@keyframes au-step-on{0%{opacity:.32;translate:0 12px}}@keyframes au-step-fill{0%{transform:scaleX(0)}}@keyframes au-step-ring{0%{opacity:0;scale:.4}}@keyframes au-step-gone{0%{opacity:1}}
