.st-hero{padding-bottom:72px}.st-hero h1{max-width:17ch}.st-rail{position:sticky;top:64px;z-index:30;background:color-mix(in srgb,var(--gray-050) 92%,transparent);backdrop-filter:saturate(1.4) blur(12px);border-block:1px solid var(--gray-250)}@media (min-width:1024px){.st-rail{top:72px}}.st-rail ol{display:flex;justify-content:center;gap:4px;max-width:1040px;margin:0 auto;padding:10px 16px;overflow-x:auto;scrollbar-width:none}.st-rail ol::-webkit-scrollbar{display:none}.st-rail a{display:inline-flex;align-items:center;gap:10px;padding:8px 14px 8px 8px;border-radius:999px;color:var(--gray-600);text-decoration:none;white-space:nowrap;font-size:.9375rem;font-weight:500;transition:background-color .2s ease,color .2s ease}.st-rail a:hover{background:var(--gray-150);color:var(--gray-950)}.st-rail-n{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:1px solid var(--gray-300);font-size:.8125rem;font-weight:600;background:#fff;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.st-rail li.on a{color:var(--gray-950)}.st-rail li.on .st-rail-n{background:var(--clay);border-color:var(--clay);color:#fff}.st-rail li.done .st-rail-n{background:var(--gray-950);border-color:var(--gray-950);color:#fff}.st-rail-bar{display:block;height:2px;background:transparent}.st-rail-bar i{display:block;height:100%;background:var(--clay);transform-origin:left;transition:transform .35s ease}[dir=rtl] .st-rail-bar i{transform-origin:right}@media (max-width:640px){.st-rail ol{justify-content:flex-start}.st-rail-l{display:none}.st-rail li.on .st-rail-l{display:inline}}.st-step{padding:96px 0;scroll-margin-top:130px}@media (max-width:640px){.st-step{padding:64px 0}}.st-head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:20px 28px;align-items:start;max-width:1040px;margin:0 auto 48px}.st-num{font-family:var(--font-serif);font-weight:600;font-size:clamp(4rem,9vw,7.5rem);line-height:.8;letter-spacing:-.05em;color:transparent;-webkit-text-stroke:1.5px var(--clay)}.st-head h2{font-size:clamp(1.875rem,3.6vw,3rem)}.st-head p{margin-top:14px;max-width:40rem;font-size:1.125rem;line-height:1.55;color:var(--gray-650);text-wrap:pretty}@media (max-width:640px){.st-head{grid-template-columns:1fr;gap:8px}.st-num{font-size:3.5rem}}.st-acc{align-items:center;gap:20px 32px;max-width:1040px;margin:0 auto;padding:28px 32px;border-radius:24px;background:#fff;border:1px solid var(--gray-250);box-shadow:0 30px 60px -40px rgba(60,40,20,.35)}.st-acc,.st-acc ul{display:flex;flex-wrap:wrap}.st-acc ul{gap:10px 24px;flex:1 1 100%}.st-acc li{display:inline-flex;align-items:center;gap:8px;font-weight:500}.st-acc li svg{color:var(--clay)}.st-acc-login{color:var(--gray-650);font-size:.9375rem}@media (max-width:640px){.st-acc{padding:22px 20px}}.st-plat,.st-qs{max-width:1040px;margin:0 auto}.st-group{font-size:.875rem;font-weight:600;color:var(--clay);margin:0 0 12px}.st-tiles+.st-group{margin-top:32px}.st-tiles{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.st-tile{display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:18px;background:#fff;border:1px solid var(--gray-250)}.st-tile-h{display:flex;align-items:center;gap:10px;font-weight:600}.st-tile-h img{width:22px;height:22px;object-fit:contain}.st-note{display:flex;align-items:flex-start;gap:10px;margin-top:28px;color:var(--gray-650);line-height:1.55}.st-note svg{flex:none;margin-top:2px;color:var(--clay)}.st-copy{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border-radius:12px;border:1px dashed var(--gray-300);background:var(--gray-050);text-align:start;cursor:pointer;font:inherit;color:var(--gray-950);transition:border-color .18s ease,background-color .18s ease}.st-copy:hover{border-color:var(--clay);background:#fff}.st-copy:focus-visible{outline:2px solid var(--clay);outline-offset:2px}.st-copy code{flex:1;min-width:0;font:500 .9375rem/1.45 var(--font-sans);overflow-wrap:anywhere}.st-copy code:before{content:"“";color:var(--clay)}.st-copy code:after{content:"”";color:var(--clay)}.st-copy em{flex:none;font-style:normal;font-size:.8125rem;font-weight:600;color:var(--accent-strong,#b4552f)}.st-copy.big{padding:20px 22px;border-style:solid;border-color:var(--gray-250);background:#fff;border-radius:18px}.st-copy.big code{font-family:var(--font-serif);font-size:clamp(1.0625rem,1.6vw,1.3125rem);letter-spacing:-.01em;line-height:1.4}.st-jobs{display:grid;gap:18px;max-width:1040px;margin:0 auto}.st-open{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;padding-inline-start:4px;font-size:.875rem;color:var(--gray-600)}.st-open a{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;border:1px solid var(--gray-250);background:#fff;color:var(--gray-950);font-weight:500;text-decoration:none}.st-open a:hover{border-color:var(--gray-450,#9a958c)}.st-open .tq-ico,.st-open .tq-ico svg{width:15px;height:15px}.st-help-l{display:grid;gap:14px;max-width:1040px;margin:0 auto}@media (min-width:900px){.st-help-l{grid-template-columns:repeat(3,minmax(0,1fr))}}.st-help-l a{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:14px;row-gap:2px;align-items:center;height:100%;padding:22px;border-radius:18px;background:#fff;border:1px solid var(--gray-250);color:var(--gray-950);text-decoration:none;transition:border-color .18s ease,transform .18s ease}.st-help-l a:hover{border-color:var(--clay);transform:translateY(-2px)}.st-help-i{grid-row:span 2;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--gray-150);color:var(--gray-950)}.st-help-i.wa{background:#e7f7ee;color:#128c4a}.st-help-l b{font-weight:600}.st-help-l small{color:var(--gray-600);font-size:.875rem}@media (prefers-reduced-motion:reduce){.st-help-l a,.st-rail a,.st-rail-bar i,.st-rail-n{transition:none}}