.soft-big[data-astro-cid-5shaeh4r]{margin-top:64px}.soft-big__strip[data-astro-cid-5shaeh4r]{grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:relative}.soft-big__track[data-astro-cid-5shaeh4r]{background:#dfdfe4;height:2px;position:absolute;top:11px;left:8.333%;right:8.333%}.soft-big__fill[data-astro-cid-5shaeh4r]{background:linear-gradient(100deg,#3db4f2 0%,#7a5cf5 100%);height:2px;transition:width .8s cubic-bezier(.65,0,.25,1);position:absolute;top:11px;left:8.333%}.soft-big__step[data-astro-cid-5shaeh4r]{cursor:pointer;color:#0c0c10;text-align:center;font:inherit;background:0 0;border:0;flex-direction:column;align-items:center;gap:14px;padding:0 8px;display:flex;position:relative}.soft-big__dot[data-astro-cid-5shaeh4r]{background:#f5f5f7;border:2px solid #c8c8cf;border-radius:50%;place-items:center;width:24px;height:24px;transition:background-color .4s,border-color .4s,transform .45s cubic-bezier(.3,1.5,.5,1);display:grid;transform:scale(1)}.soft-big__core[data-astro-cid-5shaeh4r]{background:0 0;border-radius:50%;width:8px;height:8px;transition:background-color .4s}.soft-big__n[data-astro-cid-5shaeh4r]{color:#5a5a66;font:500 12px/1 JetBrains Mono,monospace;transition:color .3s}.soft-big__t[data-astro-cid-5shaeh4r]{color:#5a5a66;text-wrap:balance;font:600 16px/1.25 Onest,sans-serif;transition:color .3s}.soft-big__step[data-astro-cid-5shaeh4r].is-done .soft-big__dot[data-astro-cid-5shaeh4r]{background:#111116;border-color:#111116}.soft-big__step[data-astro-cid-5shaeh4r].is-done .soft-big__core[data-astro-cid-5shaeh4r]{background:#5b7cf6}.soft-big__step[data-astro-cid-5shaeh4r].is-act .soft-big__dot[data-astro-cid-5shaeh4r]{background:linear-gradient(100deg,#3db4f2 0%,#7a5cf5 100%);border-color:#5b7cf6;transform:scale(1.15)}.soft-big__step[data-astro-cid-5shaeh4r].is-act .soft-big__core[data-astro-cid-5shaeh4r]{background:#fff}.soft-big__step[data-astro-cid-5shaeh4r].is-act .soft-big__n[data-astro-cid-5shaeh4r]{color:#4b5cf0}.soft-big__step[data-astro-cid-5shaeh4r].is-act .soft-big__t[data-astro-cid-5shaeh4r]{color:#0c0c10}.soft-big__box[data-astro-cid-5shaeh4r]{color:#fff;background:#111116;border-radius:6px;margin-top:44px;display:grid;overflow:hidden}.soft-big__panel[data-astro-cid-5shaeh4r]{opacity:0;pointer-events:none;grid-area:1/1;grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;gap:48px;padding:max(36px,min(4vw,56px));transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1);display:grid;transform:translateY(10px)}.soft-big__panel[data-astro-cid-5shaeh4r].is-act{opacity:1;pointer-events:auto;transform:translateY(0)}.soft-big__num[data-astro-cid-5shaeh4r]{letter-spacing:-.08em;color:#5b6cf5;-webkit-text-fill-color:transparent;background-image:linear-gradient(100deg,#3db4f2 0%,#7a5cf5 100%);-webkit-background-clip:text;background-clip:text;font:500 max(96px,min(11vw,168px))/.8 JetBrains Mono,monospace}.soft-big__body[data-astro-cid-5shaeh4r]{min-width:0}.soft-big__h3[data-astro-cid-5shaeh4r]{letter-spacing:-.03em;color:#fff;margin:0;font:800 max(26px,min(2.6vw,38px))/1.08 Onest,sans-serif}.soft-big__d[data-astro-cid-5shaeh4r]{color:#cfcfd6;max-width:560px;margin:16px 0 0;font:400 18px/1.55 Onest,sans-serif}.soft-big__tags[data-astro-cid-5shaeh4r]{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.soft-big__tag[data-astro-cid-5shaeh4r]{color:#cfcfd6;border:1px solid #33333d;padding:9px 11px;font:500 12px/1 JetBrains Mono,monospace}.soft-big__bar[data-astro-cid-5shaeh4r]{background:#26262f;grid-area:2/1;height:3px}.soft-big__barfill[data-astro-cid-5shaeh4r]{background:linear-gradient(100deg,#3db4f2 0%,#7a5cf5 100%);width:0%;height:100%;transition:none;display:block}.soft-sm[data-astro-cid-5shaeh4r]{border-top:2px solid #0c0c10;margin-top:40px}.soft-sm__item[data-astro-cid-5shaeh4r]{border-bottom:1px solid #dfdfe4}.soft-sm__btn[data-astro-cid-5shaeh4r]{text-align:left;cursor:pointer;color:#0c0c10;width:100%;font:inherit;background:0 0;border:0;grid-template-columns:44px minmax(0,1fr) 14px;align-items:center;gap:12px;padding:20px 0;display:grid}.soft-sm__n[data-astro-cid-5shaeh4r]{color:#5a5a66;font:500 15px/1 JetBrains Mono,monospace}.soft-sm__t[data-astro-cid-5shaeh4r]{font:600 18px/1.3 Onest,sans-serif}.soft-sm__dot[data-astro-cid-5shaeh4r]{background:#f5f5f7;border:2px solid #c8c8cf;border-radius:50%;width:12px;height:12px;transition:background-color .3s}.soft-sm__btn[data-astro-cid-5shaeh4r].is-done .soft-sm__dot[data-astro-cid-5shaeh4r]{background:#111116;border-color:#111116}.soft-sm__btn[data-astro-cid-5shaeh4r].is-act .soft-sm__dot[data-astro-cid-5shaeh4r]{background:linear-gradient(100deg,#3db4f2 0%,#7a5cf5 100%);border-color:#5b7cf6}.soft-sm__btn[data-astro-cid-5shaeh4r].is-act .soft-sm__n[data-astro-cid-5shaeh4r]{color:#4b5cf0}.soft-sm__wrap[data-astro-cid-5shaeh4r]{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.4,0,.2,1);display:grid}.soft-sm__wrap[data-astro-cid-5shaeh4r].is-act{grid-template-rows:1fr}.soft-sm__clip[data-astro-cid-5shaeh4r]{min-height:0;overflow:hidden}.soft-sm__d[data-astro-cid-5shaeh4r]{color:#3b3b44;opacity:0;margin:0;padding:0 0 22px 56px;font:400 16px/1.55 Onest,sans-serif;transition:opacity .35s}.soft-sm__wrap[data-astro-cid-5shaeh4r].is-act .soft-sm__d[data-astro-cid-5shaeh4r]{opacity:1}@media (max-width:999.98px){.soft-big[data-astro-cid-5shaeh4r]{display:none}}@media (min-width:1000px){.soft-sm[data-astro-cid-5shaeh4r]{display:none}}html:not(.js) .soft-big__box[data-astro-cid-5shaeh4r]{grid-auto-rows:auto}html:not(.js) .soft-big__panel[data-astro-cid-5shaeh4r]{opacity:1;pointer-events:auto;grid-area:auto;transform:none}html:not(.js) .soft-big__panel[data-astro-cid-5shaeh4r]+.soft-big__panel[data-astro-cid-5shaeh4r]{border-top:1px solid #26262f}html:not(.js) .soft-big__bar[data-astro-cid-5shaeh4r]{display:none}html:not(.js) .soft-sm__wrap[data-astro-cid-5shaeh4r]{grid-template-rows:1fr}html:not(.js) .soft-sm__d[data-astro-cid-5shaeh4r]{opacity:1}.ab-intro[data-astro-cid-ta2fbyqs]{max-width:1280px;margin:0 auto;padding:max(40px,min(6vw,80px)) max(16px,min(4vw,48px)) 0}.ab-h1[data-astro-cid-ta2fbyqs]{letter-spacing:-.045em;margin:20px 0 0;font:800 max(48px,min(7vw,104px))/.92 Onest,sans-serif}.ab-lead[data-astro-cid-ta2fbyqs]{letter-spacing:-.015em;text-wrap:pretty;max-width:940px;margin:32px 0 0;font:500 max(21px,min(2.4vw,30px))/1.32 Onest,sans-serif}.ab-split[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr);gap:24px 64px;max-width:1280px;margin:0 auto;padding:max(56px,min(7vw,96px)) max(16px,min(4vw,48px)) 0;display:grid}.ab-how[data-astro-cid-ta2fbyqs]{padding-bottom:max(56px,min(7vw,96px))}@media (min-width:1000px){.ab-split[data-astro-cid-ta2fbyqs]{grid-template-columns:280px minmax(0,1fr)}}.ab-h2s[data-astro-cid-ta2fbyqs]{letter-spacing:-.03em;margin:0;font:800 max(28px,min(3vw,42px))/1.04 Onest,sans-serif}.ab-dl[data-astro-cid-ta2fbyqs]{border-top:1px solid #0c0c10;min-width:0;margin:0}.ab-dl__row[data-astro-cid-ta2fbyqs]{border-bottom:1px solid #dfdfe4;grid-template-columns:minmax(96px,150px) minmax(0,1fr);gap:16px;padding:15px 0;display:grid}.ab-dl__dt[data-astro-cid-ta2fbyqs]{color:#5a5a66;font:400 13px/1.6 JetBrains Mono,monospace}.ab-dl__dd[data-astro-cid-ta2fbyqs]{margin:0;font:400 16px/1.5 Onest,sans-serif}@media (max-width:374.98px){.ab-dl__row[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(96px,112px) minmax(0,1fr)}}.ab-soft[data-astro-cid-ta2fbyqs]{max-width:1280px;margin:0 auto;padding:max(56px,min(7vw,96px)) max(16px,min(4vw,48px)) 0}.ab-soft__head[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:end;gap:20px 64px;display:grid}.ab-h2[data-astro-cid-ta2fbyqs]{letter-spacing:-.04em;margin:0;font:800 max(34px,min(4.4vw,64px))/.98 Onest,sans-serif}.ab-soft__p[data-astro-cid-ta2fbyqs]{color:#3b3b44;max-width:560px;margin:0;font:400 max(17px,min(1.4vw,19px))/1.55 Onest,sans-serif}.ab-ol[data-astro-cid-ta2fbyqs]{border-top:1px solid #0c0c10;min-width:0;margin:0;padding:0;list-style:none}.ab-ol__li[data-astro-cid-ta2fbyqs]{border-bottom:1px solid #dfdfe4;grid-template-columns:max(52px,min(6vw,72px)) minmax(0,1fr);gap:16px;padding:24px 0;display:grid}.ab-ol__n[data-astro-cid-ta2fbyqs]{letter-spacing:-.05em;font:500 max(28px,min(3vw,36px))/.95 JetBrains Mono,monospace}.ab-ol__t[data-astro-cid-ta2fbyqs]{font:600 20px/1.25 Onest,sans-serif}.ab-ol__d[data-astro-cid-ta2fbyqs]{color:#3b3b44;margin-top:6px;font:400 16px/1.55 Onest,sans-serif}
