.es-plain-icon{background-color:var(--align-bg-weak-50);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--align-stroke-soft-200);color:var(--align-text-sub-600);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.es-plain-icon>svg{width:20px;height:20px}.es-plain-icon[data-compact=true]{width:32px;height:32px}.es-plain-icon[data-compact=true]>svg{width:16px;height:16px}.es-stage{isolation:isolate;background:radial-gradient(90% 75% at 18% 0%, color-mix(in srgb, var(--es-hue) 20%, transparent), transparent 70%), radial-gradient(70% 60% at 100% 100%, color-mix(in srgb, var(--es-hue) 10%, transparent), transparent 70%), var(--align-bg-weak-50);-webkit-user-select:none;user-select:none;border-radius:13px;position:relative;overflow:hidden}.es-stage[data-blend=true]{background:0 0;border-radius:0;align-items:center;display:flex;overflow:visible}.es-stage[data-blend=true]:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(closest-side at 50% 50%, color-mix(in srgb, var(--es-hue) 12%, transparent), color-mix(in srgb, var(--es-hue) 4%, transparent) 55%, transparent 100%);position:absolute;inset:-22% -18%}@container empty (width<58rem){.es-stage[data-blend=true]:before{inset:-22% -16px}}@media (width<=1023px){.es-feature-page .es-stage[data-blend=true]:before{inset:-22% -16px}}.es-stage[data-blend=true] .es-stage-dots{opacity:.4;-webkit-mask-image:radial-gradient(closest-side,#000 0%,#0000 100%);mask-image:radial-gradient(closest-side,#000 0%,#0000 100%)}.es-stage-dots{z-index:-1;pointer-events:none;background-image:radial-gradient(circle, color-mix(in srgb, var(--align-text-soft-400) 45%, transparent) 1px, transparent 1.4px);opacity:.55;background-position:9px 9px;background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70%,#000 0%,#0000 100%);mask-image:radial-gradient(70% 70%,#000 0%,#0000 100%)}.es-stage-content{justify-content:center;align-items:center;width:100%;height:100%;padding:28px 24px;display:flex;position:relative}.es-float-card{box-shadow:var(--align-shadow-md);border-radius:18px}.es-bit-row>:is(p,span)[class*=text-],.es-bit-row p{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.es-bit-row>div{min-width:0}@keyframes es-rise{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}.es-in{animation:es-rise .56s var(--ease-out-strong) both;animation-delay:calc(.16s + var(--i,0) * 90ms)}.es-pulse{position:relative}.es-pulse:after{content:"";border-radius:inherit;animation:es-ping 2.6s var(--ease-out-strong) infinite;background:currentColor;animation-delay:1.2s;position:absolute;inset:0}@keyframes es-ping{0%{opacity:.4;transform:scale(1)}70%,to{opacity:0;transform:scale(2.8)}}.es-caret{vertical-align:-.15em;background:currentColor;width:1.5px;height:1.05em;margin-inline-start:1px;animation:1.1s step-end infinite es-blink;display:inline-block}@keyframes es-blink{50%{opacity:0}}.es-fill{transform-origin:0;animation:es-fill 6.4s var(--ease-out-strong) infinite;animation-delay:calc(.7s + var(--i,0) * .14s)}@keyframes es-fill{0%{opacity:1;transform:scaleX(0)}20%,86%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.es-drift{animation:7s ease-in-out 1.4s infinite es-drift}@keyframes es-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes es-swap{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.es-swap{animation:es-swap .42s var(--ease-out-strong) both}@keyframes es-push{0%{transform:translateY(calc(-1 * var(--es-row)))}to{transform:none}}.es-push{animation:es-push .56s var(--ease-out-strong) both}@keyframes es-arrive{0%{opacity:0}to{opacity:1}}.es-arrive{animation:es-arrive .42s var(--ease-out-strong) .14s both}.es-stage[data-active=false],.es-stage[data-active=false] *,.es-stage[data-active=false] :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.es-stage,.es-stage *,.es-stage :after{animation:none!important}}.es-screen{width:100%;max-width:1040px;padding-top:24px;padding-bottom:max(48px, calc(var(--vh-full,100vh) * .08));flex-direction:column;justify-content:center;margin-inline:auto;display:flex}.es-screen[data-fill=false]{padding-block:24px}.es-feature-page{max-width:560px}@media (width>=1024px){.es-feature-page{grid-template-columns:minmax(0,440px) minmax(0,480px);justify-content:center;column-gap:56px;max-width:1040px}}.es-step-marker{font-variant-numeric:tabular-nums;background-color:var(--align-bg-white-0);width:24px;height:24px;color:var(--align-text-soft-400);box-shadow:inset 0 0 0 1px var(--align-stroke-soft-200);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.es-step-marker[data-current=true]{background-color:var(--align-bg-strong-950);color:var(--align-text-white-0);box-shadow:none}.es-step-line{background-color:var(--align-stroke-sub-300);flex:auto;width:1px;margin-block:4px}.es-help-link{color:var(--align-text-sub-600);transition:color var(--duration-press) var(--ease-out-strong);border-radius:6px;align-items:center;gap:4px;display:inline-flex}.es-help-link:hover{color:var(--align-text-strong-950)}.es-help-link:focus-visible{outline:2px solid var(--align-primary-base);outline-offset:2px}.es-starter{text-align:start;background:0 0;border-radius:13px;flex-direction:column;gap:12px;padding:0 0 14px;display:flex}.es-starter:focus-visible{outline:2px solid var(--align-primary-base);outline-offset:-2px}.es-starter .es-stage{box-shadow:inset 0 0 0 1px var(--align-stroke-soft-200);border-radius:12px}@media (prefers-reduced-motion:no-preference){.es-starter .es-stage{transition:transform var(--duration-press) var(--ease-out-strong), box-shadow var(--duration-press) var(--ease-out-strong)}.es-starter:hover .es-stage{box-shadow:inset 0 0 0 1px var(--align-stroke-soft-200), var(--align-shadow-sm);transform:translateY(-2px)}}.es-starter .es-stage-content{align-items:flex-start;padding-top:18px;-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}
