.__component-loading .loading-main{text-align:center}.__component-loading .loading-icon{display:inline-block;width:20px;height:20px;border-radius:100%;border:.05rem solid #ddd;border-left-color:transparent;-webkit-animation:girar 1s linear infinite;animation:girar 1s linear infinite}@-webkit-keyframes girar{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes girar{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.__component-image{position:relative;background:#f9f9f9}.__component-image .image-origin{opacity:0;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.__component-image .image-indicator{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#999;font-size:90%}.__component-image.loaded{background:transparent}.__component-image.loaded .image-origin{opacity:1}.__component-image.loaded .image-indicator{display:none}
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.am-fade-appear,.am-fade-enter{opacity:0}.am-fade-appear,.am-fade-enter,.am-fade-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.55,0,.55,.2);animation-timing-function:cubic-bezier(.55,0,.55,.2);-webkit-animation-play-state:paused;animation-play-state:paused}.am-fade-appear.am-fade-appear-active,.am-fade-enter.am-fade-enter-active{-webkit-animation-name:amFadeIn;animation-name:amFadeIn;-webkit-animation-play-state:running;animation-play-state:running}.am-fade-leave.am-fade-leave-active{-webkit-animation-name:amFadeOut;animation-name:amFadeOut;-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes amFadeIn{0%{opacity:0}to{opacity:1}}@keyframes amFadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes amFadeOut{0%{opacity:1}to{opacity:0}}@keyframes amFadeOut{0%{opacity:1}to{opacity:0}}.am-slide-up-appear,.am-slide-up-enter{-webkit-transform:translateY(100%);transform:translateY(100%)}.am-slide-up-appear,.am-slide-up-enter,.am-slide-up-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.55,0,.55,.2);animation-timing-function:cubic-bezier(.55,0,.55,.2);-webkit-animation-play-state:paused;animation-play-state:paused}.am-slide-up-appear.am-slide-up-appear-active,.am-slide-up-enter.am-slide-up-enter-active{-webkit-animation-name:amSlideUpIn;animation-name:amSlideUpIn;-webkit-animation-play-state:running;animation-play-state:running}.am-slide-up-leave.am-slide-up-leave-active{-webkit-animation-name:amSlideUpOut;animation-name:amSlideUpOut;-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes amSlideUpIn{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes amSlideUpIn{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes amSlideUpOut{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes amSlideUpOut{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}.am.am-zoom-enter,.am.am-zoom-leave{display:block}.am-zoom-appear,.am-zoom-enter{opacity:0;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.55,0,.55,.2);animation-timing-function:cubic-bezier(.55,0,.55,.2);-webkit-animation-timing-function:cubic-bezier(.18,.89,.32,1.28);animation-timing-function:cubic-bezier(.18,.89,.32,1.28);-webkit-animation-play-state:paused;animation-play-state:paused}.am-zoom-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.55,0,.55,.2);animation-timing-function:cubic-bezier(.55,0,.55,.2);-webkit-animation-timing-function:cubic-bezier(.6,-.3,.74,.05);animation-timing-function:cubic-bezier(.6,-.3,.74,.05);-webkit-animation-play-state:paused;animation-play-state:paused}.am-zoom-appear.am-zoom-appear-active,.am-zoom-enter.am-zoom-enter-active{-webkit-animation-name:amZoomIn;animation-name:amZoomIn;-webkit-animation-play-state:running;animation-play-state:running}.am-zoom-leave.am-zoom-leave-active{-webkit-animation-name:amZoomOut;animation-name:amZoomOut;-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes amZoomIn{0%{opacity:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1);transform:scale(1)}}@keyframes amZoomIn{0%{opacity:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes amZoomOut{0%{opacity:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(0);transform:scale(0)}}@keyframes amZoomOut{0%{opacity:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(0);transform:scale(0)}}.am-slide-down-appear,.am-slide-down-enter{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.am-slide-down-appear,.am-slide-down-enter,.am-slide-down-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.55,0,.55,.2);animation-timing-function:cubic-bezier(.55,0,.55,.2);-webkit-animation-play-state:paused;animation-play-state:paused}.am-slide-down-appear.am-slide-down-appear-active,.am-slide-down-enter.am-slide-down-enter-active{-webkit-animation-name:amSlideDownIn;animation-name:amSlideDownIn;-webkit-animation-play-state:running;animation-play-state:running}.am-slide-down-leave.am-slide-down-leave-active{-webkit-animation-name:amSlideDownOut;animation-name:amSlideDownOut;-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes amSlideDownIn{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes amSlideDownIn{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes amSlideDownOut{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes amSlideDownOut{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}*,:after,:before{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{background-color:#f5f5f9;font-size:14px}[contenteditable]{-webkit-user-select:auto!important}:focus,a{outline:none}a{background:transparent}.am-icon{fill:currentColor;background-size:cover;width:22px;height:22px}.am-icon-xxs{width:15px;height:15px}.am-icon-xs{width:18px;height:18px}.am-icon-sm{width:21px;height:21px}.am-icon-md{width:22px;height:22px}.am-icon-lg{width:36px;height:36px}.am-icon-loading{-webkit-animation:cirle-anim 1s linear infinite;animation:cirle-anim 1s linear infinite}@-webkit-keyframes cirle-anim{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes cirle-anim{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.am-toast{position:fixed;width:100%;z-index:1999;font-size:14px;text-align:center}.am-toast>span{max-width:50%}.am-toast.am-toast-mask{height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;left:0;top:0}.am-toast.am-toast-mask,.am-toast.am-toast-nomask{-webkit-transform:translateZ(1px);transform:translateZ(1px)}.am-toast.am-toast-nomask{position:fixed;max-width:50%;width:auto;left:50%;top:50%}.am-toast.am-toast-nomask .am-toast-notice{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.am-toast-notice-content .am-toast-text{min-width:60px;border-radius:3px;color:#fff;background-color:rgba(58,58,58,.9);line-height:1.5;padding:9px 15px}.am-toast-notice-content .am-toast-text.am-toast-text-icon{border-radius:5px;padding:15px}.am-toast-notice-content .am-toast-text.am-toast-text-icon .am-toast-text-info{margin-top:6px}.__component-upload .upload-input{display:none!important}.component-scroll-x{overflow-x:auto;white-space:nowrap}.component-scroll-x::-webkit-scrollbar{display:none}.message-box-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}.message-box-alert,.message-box-confirm{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-60%);transform:translate(-50%,-60%);background-color:#fff;width:76%;max-width:7.5rem;border-radius:.16rem;font-size:.26rem;-webkit-user-select:none;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.2s;transition:.2s}.message-box-alert .message-box-icon-close,.message-box-confirm .message-box-icon-close{position:absolute;top:.3rem;right:.3rem;width:.36rem;height:.36rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAABGdBTUEAALGPC/xhBQAAAR5JREFUWAnt17sNwkAMBuBrmIABGIEVoIKWAtFQUyFR0KXJFgzAOgzCFDx+A5ZMceIe9jkFJzl3RRJ/chTnEkIIU8QSMZhxgeSB6BxFE+Qecf4NFjeEF+rwyX1iEM1bhAeKMXfkXxNEjtYoidlJiFy3QiVhGGaNysJYo4owVqgqjDZKBaOFUsXUokwwpagxLqRmS00v2mf45qVzbkvokWhVmiz1ulxU6n2rzvujUss3yEqdoac3yWs/9VU82Wc89lNRDPUZ18cnKyObngsqhuHyNUX9wjRFpWKaoHIxpqhSjAmqFqOK0sKooLQxVSgrTBHKGpOFaoVJQu1xFm0fTDfkLBFz9DNzdcCwi1FUDPpTeY0ZjvP30uW4QNYjZX4CWs2rdPPfSywAAAAASUVORK5CYII=) no-repeat;background-size:cover}.message-box-alert .message-box-title,.message-box-confirm .message-box-title{color:#191f25;text-align:center;padding:.4rem 0 .3rem;margin-bottom:0;font-size:.34rem;font-weight:700}.message-box-alert .message-box-content,.message-box-confirm .message-box-content{padding:.2rem .4rem .3rem;min-height:1rem;position:relative}.message-box-alert .message-box-message,.message-box-confirm .message-box-message{margin:0;font-size:.28rem;text-align:center;line-height:1.5;word-break:break-all}.message-box-alert .message-box-btn,.message-box-confirm .message-box-btn{width:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:1rem;padding:0 .2rem;border-top:1px solid #dcdee3}.message-box-alert .message-box-cancel-btn,.message-box-alert .message-box-confirm-btn,.message-box-confirm .message-box-cancel-btn,.message-box-confirm .message-box-confirm-btn{-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:center;font-size:.3rem;color:#999}.message-box-alert .message-box-cancel-btn>p,.message-box-alert .message-box-confirm-btn>p,.message-box-confirm .message-box-cancel-btn>p,.message-box-confirm .message-box-confirm-btn>p{display:inline-block;border-radius:.06rem;width:90%;font-size:.3rem}.message-box-alert .message-box-confirm-btn,.message-box-confirm .message-box-confirm-btn{color:#008fff}.message-box-alert .message-box-cancel-btn,.message-box-confirm .message-box-cancel-btn{position:relative}.message-box-alert .message-box-cancel-btn:after,.message-box-confirm .message-box-cancel-btn:after{position:absolute;right:0;top:50%;width:1px;height:.48rem;content:"";display:inline-block;background:#dcdee3;-webkit-transform:translateY(-50%) scaleX(.5);transform:translateY(-50%) scaleX(.5)}.message-box-alert .message-box-confirm-btn.disable,.message-box-confirm .message-box-confirm-btn.disable{opacity:.5}.message-box-toast{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:rgba(0,0,0,.8);width:50%;border-radius:.2rem;font-size:.16rem;-webkit-user-select:none;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.2s;transition:.2s;padding:.3rem .15rem;text-align:center;color:#fff}.message-box-toast .message-box-content{font-size:.26rem;word-break:break-all}.component-loading{position:fixed;top:0;left:0;width:100%;height:100%}.component-loading,.component-loading .loading-img-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.component-loading .loading-img-container{width:1rem;height:1rem;margin-top:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-radius:.08rem;background-color:rgba(0,0,0,.6);font-size:.13rem;line-height:.15rem;color:#fff}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.component-loading .loading-img-container .loading-img{width:.4rem;height:.4rem;background:url(/public/img/loading.57350502.png) no-repeat;background-size:contain;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}.component-loading .loading-img-container .loading-info{margin-top:.17rem;font-size:.13rem}:root{--feform-has-field-text:#000;--feform-field-bg:#f5f5f5;--feform-field-border-color:#f6f6f6;--feform-form-item-bg:transparent;--feform-field-readonly-bg:#f6f6f6;--feform-picker-background-color:#fff;--feform-picker-mask-background-image:linear-gradient(180deg,rgba(41,41,41,0),rgba(41,41,41,0.02)),linear-gradient(0deg,rgba(41,41,41,0),rgba(41,41,41,0.02));--feform-picker-toolbar-height:30px;--feform-picker-option-text-color:rgba(0,0,0,0.6);--feform-picker-selected-color:#000;--feform-picker-selected-font-weight:500;--feform-picker-selected-font-size:17px;--feform-picker-item-height:46px;--feform-picker-item-font-size:15px;--feform-picker-item-font-weight:400;--feform-picker-frame-bg:hsla(0,0%,100%,0.05);--feform-picker-frame-border-radius:8px;--feform-picker-frame-left:27px;--feform-picker-frame-right:27px;--feform-form-label-opacity:0.8;--feform-form-label-font-weight:normal;--feform-form-label-width:100%;--feform-form-intro-color:rgba(0,0,0,0.35);--feform-form-lebel-color:#999;--feform-form-lebel-size:14px;--feform-beauty-item-cell-padding:0 11px;--feform-beauty-item-cell-line-height:18px;--feform-beauty-item-cell-border-radius:75px;--feform-beauty-item-cell-justify-content:flex-end;--feform-rv-checkbox-label-font-size:14px;--feform-rv-input-border-radius:200px;--feform-rv-input-width:100%;--feform-rv-input-padding:14px 19px;--feform-rv-input-font-size:14px;--feform-rv-input-height:46px;--feform-rv-input-box-sizing:border-box;--feform-rv-cell-value-line-height:14px;--feform-rv-input-placeholder-color:#999;--feform-rv-textarea-padding:15px 11px;--feform-rv-textarea-min-height:125px;--feform-rv-textarea-border-radius:8px}#h5-beauty-search-form .beauty-item-cell.read-only{background:var(--feform-field-readonly-bg);cursor:not-allowed}#h5-beauty-search-form .beauty-item-cell .rv-cell__value{line-height:var(--feform-rv-cell-value-line-height)}#h5-beauty-search-form .beauty-item-cell.has,#h5-beauty-search-form .beauty-item-cell.has input,#h5-beauty-search-form .beauty-item-cell.has span{color:var(--feform-has-field-text)!important;-webkit-text-fill-color:var(--feform-has-field-text)!important}#h5-beauty-search-form .form-border{border-bottom:1px solid var(--feform-field-border-color)}#h5-beauty-form{--rv-card-body-padding:0;--rv-field-intro-color:var(--feform-form-intro-color);--rv-field-label-size:var(--feform-form-lebel-size);--rv-radio-label-color:var(--feform-form-lebel-color)}#h5-beauty-form :lang(ar){text-align:right}#h5-beauty-form .form-border{border-bottom:1px solid var(--feform-field-border-color)}#h5-beauty-form .form-item{background:var(--feform-form-item-bg)}#h5-beauty-form .form-item.rv-form-item--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}#h5-beauty-form .form-item.rv-form-item--vertical .rv-field__label{margin-right:0}#h5-beauty-form .form-label{opacity:var(--feform-form-label-opacity);font-weight:var(--feform-form-label-font-weight);width:var(--feform-form-label-width);font-size:var(--rv-field-label-size)}#h5-beauty-form .beauty-item-cell{width:100%;padding:var(--feform-beauty-item-cell-padding);border:none;outline:none;border-radius:var(--feform-beauty-item-cell-border-radius);-webkit-box-pack:var(--feform-beauty-item-cell-justify-content);-webkit-justify-content:var(--feform-beauty-item-cell-justify-content);justify-content:var(--feform-beauty-item-cell-justify-content);line-height:var(--feform-beauty-item-cell-line-height)}#h5-beauty-form .beauty-item-cell .rv-cell__right-icon{height:auto}#h5-beauty-form .rv-checkbox__label{color:var(--rv-radio-label-color);font-size:var(--feform-rv-checkbox-label-font-size)}#h5-beauty-form .beauty-item-cell,#h5-beauty-form .rv-input{border-radius:var(--feform-rv-input-border-radius);width:var(--feform-rv-input-width);padding:var(--feform-rv-input-padding);border:none;outline:none;background:var(--feform-field-bg);font-size:var(--feform-rv-input-font-size);height:var(--feform-rv-input-height);box-sizing:var(--feform-rv-input-box-sizing)}#h5-beauty-form .beauty-item-cell.read-only,#h5-beauty-form .rv-input.read-only{background:var(--feform-field-readonly-bg);cursor:not-allowed}#h5-beauty-form .beauty-item-cell .rv-cell__value,#h5-beauty-form .rv-input .rv-cell__value{line-height:var(--feform-rv-cell-value-line-height)}#h5-beauty-form .beauty-item-cell.has input,#h5-beauty-form .beauty-item-cell.has span,#h5-beauty-form .rv-input.has input,#h5-beauty-form .rv-input.has span{color:var(--feform-has-field-text)!important;-webkit-text-fill-color:var(--feform-has-field-text)!important;height:100%;overflow:hidden;display:inline-block;white-space:break-spaces;text-overflow:ellipsis;max-width:100%;word-break:break-word}#h5-beauty-form .beauty-item-cell.no-has input,#h5-beauty-form .beauty-item-cell.no-has span,#h5-beauty-form .rv-input.no-has input,#h5-beauty-form .rv-input.no-has span{-webkit-text-fill-color:#999!important;color:#999!important}#h5-beauty-form .beauty-item-cell input,#h5-beauty-form .rv-input input{color:var(--feform-has-field-text)}#h5-beauty-form .beauty-item-cell input::-webkit-input-placeholder,#h5-beauty-form .rv-input input::-webkit-input-placeholder{color:var(--feform-rv-input-placeholder-color)}#h5-beauty-form .beauty-item-cell input::placeholder,#h5-beauty-form .rv-input input::placeholder{color:var(--feform-rv-input-placeholder-color)}#h5-beauty-form .rv-textarea textarea{padding:var(--feform-rv-textarea-padding);min-height:var(--feform-rv-textarea-min-height);background:var(--feform-field-bg);border-radius:var(--feform-rv-textarea-border-radius);color:var(--feform-has-field-text)}#h5-beauty-form .rv-textarea.read-only textarea{background:var(--feform-field-readonly-bg);cursor:not-allowed}.rv-popup--bottom.rv-popup--round{border-radius:40px 40px 0 0}.h5-form-beauty-pop{--rv-picker-background-color:var(--feform-picker-background-color);--rv-picker-mask-background-image:var(--feform-picker-mask-background-image);--rv-picker-toolbar-height:var(--feform-picker-toolbar-height);--rv-picker-option-text-color:var(--feform-picker-option-text-color);border-radius:21px 21px 0 0;color:var(--adm-color-primary)}.h5-form-beauty-pop .rv-picker__toolbar{height:72px}.h5-form-beauty-pop .rv-picker__toolbar .rv-picker__title{font-size:19px;line-height:72px}.h5-form-beauty-pop .rv-picker-column__item{color:var(--feform-picker-option-text-color);font-weight:var(--feform-picker-item-font-weight);font-size:var(--feform-picker-item-font-size);height:var(--feform-picker-item-height)}.h5-form-beauty-pop .rv-picker-column__item.rv-picker-column__item--selected{color:var(--feform-picker-selected-color);font-weight:var(--feform-picker-selected-font-weight);font-size:var(--feform-picker-selected-font-size)}.h5-form-beauty-pop .rv-picker__frame{height:var(--feform-picker-item-height);background:var(--feform-picker-frame-bg);border-radius:var(--feform-picker-frame-border-radius);left:var(--feform-picker-frame-left);right:var(--feform-picker-frame-right)}.h5-form-beauty-pop .rv-picker__frame:after{display:none}.loader{--loader-size:20px;--loader-color:#000;--loader-rgb-color:0,0,0}.loader.spin{width:var(--loader-size);aspect-ratio:1;display:grid;border-radius:50%;background:-webkit-linear-gradient(bottom,rgba(var(--loader-rgb-color),.5) 30%,transparent 0 70%,rgba(var(--loader-rgb-color),.7) 0) 50%/8% 100%,-webkit-linear-gradient(left,rgba(var(--loader-rgb-color),.25) 30%,transparent 0 70%,rgba(var(--loader-rgb-color),.65) 0) 50%/100% 8%;background:linear-gradient(0deg,rgba(var(--loader-rgb-color),.5) 30%,transparent 0 70%,rgba(var(--loader-rgb-color),.7) 0) 50%/8% 100%,linear-gradient(90deg,rgba(var(--loader-rgb-color),.25) 30%,transparent 0 70%,rgba(var(--loader-rgb-color),.65) 0) 50%/100% 8%;background-repeat:no-repeat;animation:l23 1s steps(12) infinite reverse}.loader.spin:after,.loader.spin:before{content:"";grid-area:1/1;border-radius:50%;background:inherit;opacity:.915;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.loader.spin:after{opacity:.83;-webkit-transform:rotate(60deg);transform:rotate(60deg)}@-webkit-keyframes l23{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes l23{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loader.spinner{width:var(--loader-size);aspect-ratio:1;border-radius:50%;background:-webkit-radial-gradient(farthest-side,var(--loader-color) 94%,transparent) top/2px 2px no-repeat,conic-gradient(transparent 30%,var(--loader-color));background:radial-gradient(farthest-side,var(--loader-color) 94%,transparent) top/2px 2px no-repeat,conic-gradient(transparent 30%,var(--loader-color));-webkit-mask:-webkit-radial-gradient(farthest-side,transparent calc(100% - 2px),#000 0);-webkit-mask:-webkit-linear-gradient(farthest-side,transparent calc(100% - 2px),#000 0);-webkit-animation:l13 1s linear infinite;animation:l13 1s linear infinite}@-webkit-keyframes l13{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes l13{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loader.shape{width:var(--loader-size);aspect-ratio:1;border-radius:50%;background:#f03355;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);-webkit-animation:l1 2s cubic-bezier(.3,1,0,1) infinite;animation:l1 2s cubic-bezier(.3,1,0,1) infinite}@-webkit-keyframes l1{33%{border-radius:0;background:#514b82;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}66%{border-radius:0;background:#ffa516;-webkit-clip-path:polygon(50% 0,50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,50% 0,100% 100%,0 100%)}}@keyframes l1{33%{border-radius:0;background:#514b82;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}66%{border-radius:0;background:#ffa516;-webkit-clip-path:polygon(50% 0,50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,50% 0,100% 100%,0 100%)}}.loader.dot{width:calc(var(--loader-size)/3);aspect-ratio:1;border-radius:50%;-webkit-animation:l5 1s linear infinite alternate;animation:l5 1s linear infinite alternate;--loader-shadow-color:rgba(var(--loader-rgb-color),0.1333)}@-webkit-keyframes l5{0%{box-shadow:calc(var(--loader-size)/3*1.3) 0 var(--loader-color),calc(var(--loader-size)/3*1.3*-1) 0 var(--loader-shadow-color);background:var(--loader-color)}33%{box-shadow:calc(var(--loader-size)/3*1.3) 0 var(--loader-color),calc(var(--loader-size)/3*1.3*-1) 0 var(--loader-shadow-color);background:var(--loader-shadow-color)}66%{box-shadow:calc(var(--loader-size)/3*1.3) 0 var(--loader-shadow-color),calc(var(--loader-size)/3*1.3*-1) 0 var(--loader-color);background:var(--loader-shadow-color)}to{box-shadow:calc(var(--loader-size)/3*1.3) 0 var(--loader-shadow-color),calc(var(--loader-size)/3*1.3*-1) 0 var(--loader-color);background:var(--loader-color)}}@keyframes l5{0%{box-shadow:calc(var(--loader-size)/3*1.3) 0 var(--loader-color),calc(var(--loader-size)/3*1.3*-1) 0 var(--loader-shadow-color);background:var(--loader-color)}33%{box-shadow:calc(var(--loader-size)/3*1.3) 0 var(--loader-color),calc(var(--loader-size)/3*1.3*-1) 0 var(--loader-shadow-color);background:var(--loader-shadow-color)}66%{box-shadow:calc(var(--loader-size)/3*1.3) 0 var(--loader-shadow-color),calc(var(--loader-size)/3*1.3*-1) 0 var(--loader-color);background:var(--loader-shadow-color)}to{box-shadow:calc(var(--loader-size)/3*1.3) 0 var(--loader-shadow-color),calc(var(--loader-size)/3*1.3*-1) 0 var(--loader-color);background:var(--loader-color)}}.loader.dancer{width:var(--loader-size);aspect-ratio:1;background:#3fb8af;-webkit-animation:l7-1 1s infinite alternate,l7-2 2s infinite alternate;animation:l7-1 1s infinite alternate,l7-2 2s infinite alternate}@-webkit-keyframes l7-1{0%,10%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}to{-webkit-transform:scale(0) rotate(1turn);transform:scale(0) rotate(1turn)}}@keyframes l7-1{0%,10%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}to{-webkit-transform:scale(0) rotate(1turn);transform:scale(0) rotate(1turn)}}@-webkit-keyframes l7-2{0%,49.99%{background:#3fb8af}50%,to{background:var(--loader-color)}}@keyframes l7-2{0%,49.99%{background:#3fb8af}50%,to{background:var(--loader-color)}}.loader.plusing{width:calc(var(--loader-size)/2);aspect-ratio:1;border-radius:50%;background:var(--loader-color);box-shadow:0 0 0 0 rgba(0,0,0,.2);-webkit-animation:l2plusing 1.5s linear infinite;animation:l2plusing 1.5s linear infinite;position:relative}.loader.plusing:after,.loader.plusing:before{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 0 0 rgba(0,0,0,.2);-webkit-animation:inherit;animation:inherit;-webkit-animation-delay:-.5s;animation-delay:-.5s}.loader.plusing:after{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes l2plusing{to{box-shadow:0 0 0 calc(var(--loader-size)/1.3) transparent}}@keyframes l2plusing{to{box-shadow:0 0 0 calc(var(--loader-size)/1.3) transparent}}.flat-mobile-statistic{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.flat-mobile-statistic,.flat-mobile-statistic .value{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.flat-mobile-statistic .value{font-size:18px;font-weight:700;margin-bottom:5px}.flat-mobile-statistic .value span{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.flat-mobile-statistic .title{font-size:12px;color:rgba(0,0,0,.3);text-align:center}.flat-mobile-statistic.align-center{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.flat-mobile-statistic.align-left{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.flat-mobile-statistic.align-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.mobile-success-pop{width:100%;height:100%;position:fixed;top:0;left:0;z-index:3;color:hsla(0,0%,100%,.6);background:rgba(0,0,0,.24);font-family:PingFangSC-Medium,PingFang SC;font-weight:400;padding-top:8%}.mobile-success-pop .success-content{width:642px;height:346px;background:#fff;box-shadow:0 23px 31px 0 rgba(0,0,0,.2),0 19px 96px 17px rgba(0,0,0,.12),0 50px 79px 6px rgba(0,0,0,.14);border-radius:17px;padding:46px 35px 33px;margin:0 auto}.mobile-success-pop .s-header{width:100%;text-align:center;font-size:38px;font-weight:600;color:#2a2a2a;margin-bottom:29px}.mobile-success-pop .s-desc{text-align:left;font-size:29px;font-weight:400;color:#2a2a2a;margin-bottom:67px}.mobile-success-pop .s-hr{height:2px;width:100%;background-color:#ebebeb;margin-bottom:23px}.mobile-success-pop .s-ok{font-size:38px;font-weight:500;color:#13c296;width:100%;text-align:center}:root{--rv-brand-color:#3f45ff;--rv-black:#000;--rv-white:#fff;--rv-gray-1:#f7f8fa;--rv-gray-2:#f2f3f5;--rv-gray-3:#ebedf0;--rv-gray-4:#dcdee0;--rv-gray-5:#c8c9cc;--rv-gray-6:#969799;--rv-gray-7:#646566;--rv-gray-8:#323232;--rv-red:#f44336;--rv-blue:#3f45ff;--rv-orange:#ff976a;--rv-orange-dark:#ff590d;--rv-orange-light:#fffbe8;--rv-green:#00c853;--rv-gradient-red:linear-gradient(90deg,#ff6034,#ee0a24);--rv-gradient-orange:linear-gradient(90deg,#ffd01e,#ff8917);--rv-primary-color:var(--rv-blue);--rv-success-color:var(--rv-green);--rv-danger-color:var(--rv-red);--rv-warning-color:var(--rv-orange);--rv-text-color:var(--rv-gray-8);--rv-text-color-weak:#969799;--rv-active-color:var(--rv-gray-2);--rv-active-opacity:0.7;--rv-disabled-opacity:0.5;--rv-background-color:var(--rv-gray-1);--rv-background-color-light:#fafafa;--rv-text-link-color:#576b95;--rv-padding-base:4px;--rv-padding-xs:8px;--rv-padding-sm:12px;--rv-padding-md:16px;--rv-padding-lg:24px;--rv-padding-xl:32px;--rv-font-size-xs:10px;--rv-font-size-sm:12px;--rv-font-size-md:14px;--rv-font-size-lg:16px;--rv-font-size-xl:18px;--rv-font-size-xxl:20px;--rv-font-size-xxxl:24px;--rv-font-weight-bold:500;--rv-line-height-xs:14px;--rv-line-height-sm:18px;--rv-line-height-md:20px;--rv-line-height-lg:22px;--rv-line-height-xl:24px;--rv-line-height-xxl:28px;--rv-line-height-xxxl:32px;--rv-base-font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Segoe UI,Arial,Roboto,"PingFang SC","miui","Hiragino Sans GB","Microsoft Yahei",sans-serif;--rv-price-integer-font-family:Avenir-Heavy,PingFang SC,Helvetica Neue,Arial,sans-serif;--rv-animation-duration-base:0.3s;--rv-animation-duration-fast:0.2s;--rv-animation-timing-function-enter:ease-out;--rv-animation-timing-function-leave:ease-in;--rv-border-color:var(--rv-gray-3);--rv-border-width-base:1px;--rv-border-radius-sm:2px;--rv-border-radius-md:4px;--rv-border-radius-lg:8px;--rv-border-radius-max:999px}html{-webkit-tap-highlight-color:transparent}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}a{text-decoration:none}button,input,textarea{color:inherit;font:inherit}[class*=rv-]:focus,a:focus,button:focus,input:focus,textarea:focus{outline:none}ol,ul{margin:0;padding:0;list-style:none}@-webkit-keyframes rv-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rv-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes rv-slide-up-enter{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes rv-slide-up-enter{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes rv-slide-up-leave{to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes rv-slide-up-leave{to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes rv-slide-down-enter{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes rv-slide-down-enter{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes rv-slide-down-leave{to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes rv-slide-down-leave{to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes rv-slide-left-enter{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes rv-slide-left-enter{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes rv-slide-left-leave{to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes rv-slide-left-leave{to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes rv-slide-right-enter{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes rv-slide-right-enter{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes rv-slide-right-leave{to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes rv-slide-right-leave{to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes rv-fade-in{0%{opacity:0}to{opacity:1}}@keyframes rv-fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes rv-fade-out{0%{opacity:1}to{opacity:0}}@keyframes rv-fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes rv-zoom-in{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes rv-zoom-in{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes rv-zoom-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}}@keyframes rv-zoom-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}}@-webkit-keyframes rv-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rv-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.rv-fade-enter-active{-webkit-animation:rv-fade-in .3s ease-out both;animation:rv-fade-in .3s ease-out both}.rv-fade-exit-active{-webkit-animation:rv-fade-out .3s ease-in both;animation:rv-fade-out .3s ease-in both}.rv-slide-up-enter-active{-webkit-animation:rv-slide-up-enter .3s ease-out both;animation:rv-slide-up-enter .3s ease-out both}.rv-slide-up-exit-active{-webkit-animation:rv-slide-up-leave .3s ease-in both;animation:rv-slide-up-leave .3s ease-in both}.rv-slide-down-enter-active{-webkit-animation:rv-slide-down-enter .3s ease-out both;animation:rv-slide-down-enter .3s ease-out both}.rv-slide-down-exit-active{-webkit-animation:rv-slide-down-leave .3s ease-in both;animation:rv-slide-down-leave .3s ease-in both}.rv-slide-left-enter-active{-webkit-animation:rv-slide-left-enter .3s ease-out both;animation:rv-slide-left-enter .3s ease-out both}.rv-slide-left-exit-active{-webkit-animation:rv-slide-left-leave .3s ease-in both;animation:rv-slide-left-leave .3s ease-in both}.rv-slide-right-enter-active{-webkit-animation:rv-slide-right-enter .3s ease-out both;animation:rv-slide-right-enter .3s ease-out both}.rv-slide-right-exit-active{-webkit-animation:rv-slide-right-leave .3s ease-in both;animation:rv-slide-right-leave .3s ease-in both}.rv-zoom-enter-active{-webkit-animation:rv-zoom-in .3s ease-out both;animation:rv-zoom-in .3s ease-out both}.rv-zoom-exit-active{-webkit-animation:rv-zoom-out .3s ease-in both;animation:rv-zoom-out .3s ease-in both}.rv-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rv-multi-ellipsis--l2{-webkit-line-clamp:2}.rv-multi-ellipsis--l2,.rv-multi-ellipsis--l3{display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.rv-multi-ellipsis--l3{-webkit-line-clamp:3}.rv-safe-area-top{padding-top:env(safe-area-inset-top)}.rv-safe-area-bottom{padding-bottom:env(safe-area-inset-bottom)}[class*=rv-hairline]:after{position:absolute;box-sizing:border-box;content:" ";pointer-events:none;top:-50%;right:-50%;bottom:-50%;left:-50%;border:0 solid var(--rv-gray-3);-webkit-transform:scale(.5);transform:scale(.5)}.rv-hairline,.rv-hairline--bottom,.rv-hairline--left,.rv-hairline--right,.rv-hairline--surround,.rv-hairline--top,.rv-hairline--top-bottom{position:relative}.rv-hairline--top:after{border-top-width:1px}.rv-hairline--left:after{border-left-width:1px}.rv-hairline--right:after{border-right-width:1px}.rv-hairline--bottom:after{border-bottom-width:1px}.rv-hairline--top-bottom:after,.rv-hairline-unset--top-bottom:after{border-width:1px 0}.rv-hairline--surround:after{border-width:1px}[class*=rv-shadow]:active,[class*=rv-shadow]:hover{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.rv-shadow--1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.rv-shadow--2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.rv-shadow--3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.rv-icon--spin{-webkit-animation:rv-spin 1.5s linear infinite;animation:rv-spin 1.5s linear infinite}:root{--rv-overlay-z-index:1;--rv-overlay-background-color:rgba(0,0,0,0.7)}.rv-overlay{position:fixed;top:0;left:0;z-index:var(--rv-overlay-z-index);width:100%;height:100%;background-color:var(--rv-overlay-background-color)}:root{--primary:#ff6b35;--primary-light:#ff8f5e;--text-primary:#1a1a2e;--text-secondary:#555;--bg-white:#fff;--bg-light:#f7f8fc;--bg-card:#fff;--bg-card-hover:#f0f1f5;--border:rgba(0,0,0,0.08)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6;color:var(--text-primary);background:var(--bg-white);overflow-x:hidden}.shili-website{min-height:100vh}.container{max-width:1100px;margin:0 auto;padding:0 24px}.navbar{position:fixed;top:0;left:0;right:0;background:hsla(0,0%,100%,.92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);z-index:1000}.navbar .nav-container{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:16px 32px;max-width:1100px;margin:0 auto}.navbar .nav-container,.navbar .nav-logo{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.navbar .nav-logo .logo-img{height:56px;width:auto}.hero{position:relative;min-height:60vh;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center;overflow:hidden}.hero .hero-bg{position:absolute;inset:0;background:-webkit-radial-gradient(50% 0,ellipse,rgba(255,107,53,.08) 0,transparent 60%);background:radial-gradient(ellipse at 50% 0,rgba(255,107,53,.08) 0,transparent 60%)}.hero:before{top:-80px;right:-120px;width:400px;height:400px;background:-webkit-radial-gradient(circle,rgba(255,107,53,.1) 0,transparent 70%);background:radial-gradient(circle,rgba(255,107,53,.1) 0,transparent 70%)}.hero:after,.hero:before{content:"";position:absolute;border-radius:50%;z-index:1}.hero:after{bottom:-60px;left:-100px;width:300px;height:300px;background:-webkit-radial-gradient(circle,rgba(255,143,94,.08) 0,transparent 70%);background:radial-gradient(circle,rgba(255,143,94,.08) 0,transparent 70%)}.hero .hero-content{position:relative;z-index:2;max-width:800px;padding:0 24px}.hero .hero-title{font-size:48px;font-weight:800;line-height:1.15;margin-bottom:24px}.hero .hero-title .gradient-text{background:-webkit-linear-gradient(315deg,var(--primary),var(--primary-light));background:linear-gradient(135deg,var(--primary),var(--primary-light));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero .hero-subtitle{font-size:18px;color:var(--text-secondary);max-width:600px;margin:0 auto;line-height:1.8}.section-header{text-align:center;margin-bottom:56px}.section-header h2{font-size:36px;font-weight:700;margin-bottom:16px}.section-header .divider{width:48px;height:3px;background:-webkit-linear-gradient(left,var(--primary),var(--primary-light));background:linear-gradient(90deg,var(--primary),var(--primary-light));margin:0 auto;border-radius:2px}.about{position:relative;padding:100px 0;background:var(--bg-light)}.about:before{top:0;left:0;right:0;height:4px;background:-webkit-linear-gradient(left,transparent,var(--primary),var(--primary-light),transparent);background:linear-gradient(90deg,transparent,var(--primary),var(--primary-light),transparent);opacity:.3}.about:after,.about:before{content:"";position:absolute}.about:after{top:40px;right:5%;width:200px;height:200px;background:-webkit-radial-gradient(circle,rgba(255,107,53,.06) 0,transparent 70%);background:radial-gradient(circle,rgba(255,107,53,.06) 0,transparent 70%);border-radius:50%}.about .about-text{max-width:800px;margin:0 auto;text-align:center}.about .about-text p{font-size:16px;color:var(--text-secondary);line-height:1.9;margin-bottom:20px}.about .about-text p:last-child{margin-bottom:0}.footer{position:relative;background:#2d2d42;padding:64px 0 24px;color:#fff}.footer:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:-webkit-linear-gradient(left,var(--primary),var(--primary-light),var(--primary));background:linear-gradient(90deg,var(--primary),var(--primary-light),var(--primary))}.footer .footer-content{display:grid;grid-template-columns:1.5fr 1fr 1.5fr 1fr;gap:40px;margin-bottom:40px}.footer .footer-brand .footer-logo{margin-bottom:12px}.footer .footer-brand .footer-logo .footer-logo-img{height:56px;width:auto}.footer .footer-brand>p{font-size:13px;color:hsla(0,0%,100%,.6);line-height:1.6}.footer .footer-section h4{font-size:14px;font-weight:600;margin-bottom:16px;color:#fff}.footer .footer-section ul{list-style:none}.footer .footer-section ul li{margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:8px}.footer .footer-section ul li a,.footer .footer-section ul li span{color:hsla(0,0%,100%,.6);text-decoration:none;font-size:13px;-webkit-transition:color .3s;transition:color .3s}.footer .footer-section ul li a:hover{color:var(--primary-light)}.footer .footer-section ul li svg{-webkit-flex-shrink:0;flex-shrink:0;stroke:hsla(0,0%,100%,.6)}.footer .footer-section .address{font-size:13px;color:hsla(0,0%,100%,.6);line-height:1.7}.footer .footer-bottom{border-top:1px solid hsla(0,0%,100%,.1);padding-top:20px;text-align:center}.footer .footer-bottom p{font-size:12px;color:hsla(0,0%,100%,.4)}@media (max-width:768px){.hero .hero-title{font-size:32px}.hero .hero-subtitle{font-size:15px}.footer .footer-content{grid-template-columns:1fr;gap:32px}}