.b-contract{align-items:center;display:flex;flex-direction:column;gap:28px;position:relative}@media (min-width:1240px){.b-contract{border-radius:16px;min-height:540px;overflow:hidden;padding:24px 20px}}.b-contract__heading-mb{align-items:center;display:flex;flex-direction:column;gap:8px;margin-bottom:16px;padding-top:10px;text-align:center}@media (min-width:1240px){.b-contract__heading-mb{display:none}}.b-contract__creating-text{bottom:24px;font-size:1.25rem;font-weight:600;left:50%;letter-spacing:.02em;overflow:hidden;padding:0 16px;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:2}.b-contract__tip{display:none;left:12px;position:absolute;top:12px;z-index:1}@media (min-width:1240px){.b-contract__tip{display:flex}}.b-contract__video{display:none;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media (min-width:1240px){.b-contract__video{display:block}}.b-contract__main{display:flex;flex-direction:column;min-height:454px;position:relative;width:100%;z-index:1}@media (min-width:500px){.b-contract__main{min-height:338px}}@media (min-width:616px){.b-contract__main{min-height:222px}}@media (min-width:640px){.b-contract__main{min-height:750px}}@media (min-width:845px){.b-contract__main{min-height:560px}}@media (min-width:1035px){.b-contract__main{min-height:370px}}@media (min-width:1240px){.b-contract__main{align-items:center;display:flex;flex-direction:column;height:376px;justify-content:center;min-height:0;width:964px}}.b-contract__main-list{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}@media (min-width:1240px){.b-contract__main-list{gap:16px}}.b-contract__main-list_transition .b-cell-item_contract{opacity:0;transition:opacity .9s}.b-contract__main-list_transition .b-cell-item_contract:first-child{transition-delay:.2s}.b-contract__main-list_transition .b-cell-item_contract:nth-child(2){transition-delay:.4s}.b-contract__main-list_transition .b-cell-item_contract:nth-child(3){transition-delay:.6s}.b-contract__main-list_transition .b-cell-item_contract:nth-child(4){transition-delay:.8s}.b-contract__main-list_transition .b-cell-item_contract:nth-child(5){transition-delay:1s}.b-contract__main-list_transition .b-cell-item_contract:nth-child(6){transition-delay:1.2s}.b-contract__main-list_transition .b-cell-item_contract:nth-child(7){transition-delay:1.4s}.b-contract__main-list_transition .b-cell-item_contract:nth-child(8){transition-delay:1.6s}.b-contract__main-list_transition .b-cell-item_contract:nth-child(9){transition-delay:1.8s}.b-contract__main-list_transition .b-cell-item_contract:nth-child(10){transition-delay:2s}.b-contract__final{display:flex;flex-direction:column;gap:28px;margin:auto;padding-top:12px;text-align:center}.b-contract__final-media{height:160px;margin:0 auto;position:relative;width:160px}@media (min-width:640px){.b-contract__final-media{height:192px;width:192px}}.b-contract__final-media svg{color:#b7bdfa;height:140px;opacity:.1;width:140px}@media (min-width:640px){.b-contract__final-media svg{height:176px;width:176px}}.b-contract__final-img,.b-contract__final-media svg,.b-contract__final-video{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.b-contract__final-video{height:400px;max-width:none;width:400px}@media (min-width:640px){.b-contract__final-video{height:580px;width:580px}}.b-contract__final-img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.b-contract__final-heading{display:flex;flex-direction:column;gap:2px}.b-contract__final-title{color:#8a83b0;font-size:.875rem;font-weight:600;line-height:1.25rem}.b-contract__final-name{color:#fff;font-size:1.5rem;font-weight:600;line-height:2rem}@media (min-width:640px){.b-contract__final-name{font-size:1.875rem;line-height:2.25rem}}@media (min-width:992px){.b-contract__final-name{font-size:2.25rem;line-height:2.5rem}}.b-contract__bottom{display:flex;flex-direction:column;gap:12px;max-width:380px;position:relative;z-index:1}@media (min-width:1240px){.b-contract__bottom{gap:16px;max-width:none}}.b-contract__bottom-text{color:rgba(205,210,255,.6);font-size:.875rem;font-weight:600;line-height:1.25rem;margin:0 auto;max-width:240px;text-align:center}@media (min-width:1240px){.b-contract__bottom-text{max-width:none}}.b-contract__bottom-status{align-items:center;background-color:#201d37;border:1px dashed rgba(192,193,255,.149);border-radius:12px;display:flex;flex-direction:column;flex-grow:1;font-size:.75rem;font-weight:600;justify-content:center;line-height:1rem;padding:6px 16px;text-align:center}@media (min-width:1240px){.b-contract__bottom-status{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:transparent;min-width:208px}}.b-contract__creating{align-items:center;animation:blink 2s cubic-bezier(1,1,0,0) infinite;animation-delay:2.2s;animation-fill-mode:both;display:flex;height:100%;justify-content:center;position:absolute;width:100%}.b-contract__creating_hidden{animation:none;pointer-events:none}.b-contract__creating-content{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center}.b-contract__creating-icon{animation:creating-icon 2s linear infinite;height:200px;left:calc(50% - 100px);position:absolute;top:calc(50% - 100px);z-index:-1}.b-contract__creating-icon img{height:100%}.b-contract__creating-media{height:100%;position:absolute;width:100%;z-index:-1}.b-contract__creating-media video{height:100%;width:100%}.b-contract__creating-text{color:#cbc7e3;font-size:1rem;line-height:1.5rem}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes creating-icon{0%{transform:rotate(1turn)}to{transform:rotate(0)}}