.feature-showcase-module__MeqcRa__track{gap:1.25rem;display:grid}.feature-showcase-module__MeqcRa__card[data-tone]{background:var(--card-surface);border-color:var(--card-border)}.feature-showcase-module__MeqcRa__card[data-tone=calendar]{--card-surface:#f5faf3;--card-border:#d5e8d3;--card-title:#143c2d;--card-copy:#3c584b;--card-accent:#306746;--visual-base:#cce6cc;--visual-light:#e9f6dd}.feature-showcase-module__MeqcRa__card[data-tone=orders]{--card-surface:#f5f8fc;--card-border:#d7e3ef;--card-title:#17394a;--card-copy:#425a69;--card-accent:#285d78;--visual-base:#c6deee;--visual-light:#eff7ff}.feature-showcase-module__MeqcRa__card[data-tone=finance]{--card-surface:#123b31;--card-border:#255749;--card-title:#f5fbf7;--card-copy:#d5e9dd;--card-accent:#bde3cc;--visual-base:#206352;--visual-light:#43816a}.feature-showcase-module__MeqcRa__card[data-tone] .feature-showcase-module__MeqcRa__title{color:var(--card-title)}.feature-showcase-module__MeqcRa__card[data-tone] .feature-showcase-module__MeqcRa__description{color:var(--card-copy)}.feature-showcase-module__MeqcRa__featureLabel{color:var(--card-accent);align-items:center;gap:.6rem;font-size:.8125rem;font-weight:650;display:flex}.feature-showcase-module__MeqcRa__featureLabel:before{content:"";background:currentColor;border-radius:50%;width:.45rem;height:.45rem}.feature-showcase-module__MeqcRa__sequence{color:var(--card-accent);font-variant-numeric:tabular-nums;align-items:center;gap:.35rem;font-size:.75rem;display:flex}.feature-showcase-module__MeqcRa__sequence span{opacity:.3;background:currentColor;border-radius:1rem;width:.4rem;height:.4rem}.feature-showcase-module__MeqcRa__sequence span[data-current=true]{opacity:1;width:1.15rem}.feature-showcase-module__MeqcRa__sequence span:last-of-type{margin-inline-end:.35rem}.feature-showcase-module__MeqcRa__card[data-tone] .feature-showcase-module__MeqcRa__visual{background-color:var(--visual-base);background-image:radial-gradient(ellipse at 50% 22%, var(--visual-light), transparent 70%), repeating-linear-gradient(135deg, transparent 0 15px, #fff3 15px 16px);place-items:center;min-height:13rem;display:grid}@media (prefers-reduced-motion:no-preference) and (max-width:1023px) and (min-height:700px){.feature-showcase-module__MeqcRa__card{top:calc(7.5rem + var(--stack-index) * .625rem);position:sticky;box-shadow:0 -10px 28px #0b3d2e14}.feature-showcase-module__MeqcRa__track{gap:clamp(2rem,8svh,4.5rem)}}@media (prefers-reduced-motion:no-preference) and (min-width:768px) and (max-width:1023px) and (min-height:700px){.feature-showcase-module__MeqcRa__card{top:calc(9rem + var(--stack-index) * .625rem)}}@media (prefers-reduced-motion:no-preference) and (min-width:1024px) and (min-height:700px){@supports (overflow:clip){.feature-showcase-module__MeqcRa__runway{--pin-top:9rem;--pin-bottom:1rem;--stage-height:calc(100svh - var(--pin-top) - var(--pin-bottom));min-height:calc(var(--stage-height) + var(--steps) * 62svh)}.feature-showcase-module__MeqcRa__stage{top:var(--pin-top);height:var(--stage-height);grid-template-columns:minmax(0,1fr);align-items:center;display:grid;position:sticky;overflow:clip}.feature-showcase-module__MeqcRa__track{transform:translate3d(var(--showcase-x,0px), 0, 0);display:flex}.feature-showcase-module__MeqcRa__card{flex:0 0 100%;min-width:0}}}
.auth-action-module__DYwJCq__action{--disk:1.5rem;--edge:.25rem;--travel:calc(var(--disk) + .4rem);--disk-position:calc(100% - var(--disk) - var(--edge));--label-position:0px;min-height:2.5rem;padding-inline:calc(var(--edge) + .45rem) calc(var(--edge) + var(--disk) + .45rem);border:1px solid var(--outline);background:var(--surface);color:var(--text);white-space:nowrap;border-radius:9999px;justify-content:center;align-items:center;font-weight:650;display:inline-flex;position:relative;overflow:hidden}.auth-action-module__DYwJCq__secondary{--outline:#d9e8dd;--surface:#fff;--text:#164633;--disk-surface:#e1f1e5;--disk-text:#164633}.auth-action-module__DYwJCq__primary{--outline:#236b38;--surface:#236b38;--text:#fff;--disk-surface:#f0faf0;--disk-text:#205a33;box-shadow:0 3px 7px #194a2e26}.auth-action-module__DYwJCq__wide{--disk:2.375rem;--edge:.4375rem;--travel:.5rem;width:100%;min-height:3.375rem;padding-inline:calc(var(--disk) + var(--edge) + .35rem);font-size:1rem}.auth-action-module__DYwJCq__cta{--disk:2rem;--edge:.375rem;min-height:3rem}.auth-action-module__DYwJCq__label{transform:translateX(var(--label-position));display:block}.auth-action-module__DYwJCq__arrow{inset-inline-start:var(--disk-position);width:var(--disk);height:var(--disk);background:var(--disk-surface);color:var(--disk-text);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.auth-action-module__DYwJCq__action:focus-visible{outline-offset:3px;outline:2px solid #236b38}.auth-action-module__DYwJCq__cta:focus-visible{outline-color:#d3f1d9}.auth-action-module__DYwJCq__action:disabled{opacity:.55;cursor:not-allowed}@media (prefers-reduced-motion:no-preference){.auth-action-module__DYwJCq__label{transition:transform .42s cubic-bezier(.22,1,.36,1)}.auth-action-module__DYwJCq__arrow{transition:inset-inline-start .42s cubic-bezier(.22,1,.36,1)}.auth-action-module__DYwJCq__action:not(:disabled):is(:focus-visible,:active){--disk-position:var(--edge);--label-position:var(--travel)}@media (hover:hover) and (pointer:fine){.auth-action-module__DYwJCq__action:not(:disabled):hover{--disk-position:var(--edge);--label-position:var(--travel)}}}
