.v3-welcome{color:var(--text-main)}.v3-welcome .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v3-welcome .container,.v3-welcome__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.v3-welcome__content{width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.v3-welcome__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:20px;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:0}.v3-welcome__img{border-radius:28px;min-width:420px;overflow:hidden;position:relative;width:100%}.v3-welcome__img-content{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.v3-welcome__img-btn{background-color:var(--button-bg);border-radius:50%;color:var(--button-color);font-family:var(--font-2);height:70px;left:50%;padding:17px;position:absolute;text-align:center;text-decoration:none;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:background-color,color .3s ease-in-out;transition:background-color,color .3s ease-in-out;width:70px}.v3-welcome__img-btn:disabled{background:var(--button-disable-bg);color:var(--button-disable-color);pointer-events:none}.v3-welcome__img-btn svg{height:100%;width:100%}.v3-welcome__img .latter-iframe{aspect-ratio:62/29;border:none;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.v3-welcome__img.active-iframe .v3-welcome__img-btn,.v3-welcome__img.active-iframe .v3-welcome__img-content{display:none}.v3-welcome .vAll-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:900px){.v3-welcome__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.v3-welcome__info{display:contents}.v3-welcome__img{min-width:unset}}@media (max-width:768px){.v3-welcome .container{gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.v3-welcome__img{border-radius:16px}.v3-welcome .vAll-button{width:100%}}@media not all and (pointer:coarse){.v3-welcome__img-btn:hover{background-color:var(--button-hover-bg);color:var(--button-hover-color)}}