.banner3[data-v-3556138a]{position:relative;width:100%;font-family:Roboto,sans-serif;height:941px;overflow:hidden;background-image:url(../img/black-hole-bg.34ce9340.jpeg);background-size:cover;background-position:50%;background-repeat:no-repeat}.banner3 .video-container[data-v-3556138a]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.banner3 .video-container img[data-v-3556138a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner3 .content[data-v-3556138a]{position:relative;width:calc(100vw - 128px);display:flex;flex-direction:column;align-items:center;height:100%;padding:0 64px;z-index:1}.banner3 .content[data-v-3556138a]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:-1}.banner3 .content .text-content[data-v-3556138a]{width:88%;display:flex;flex-direction:column;margin-top:108px}.banner3 .content .text-content .title[data-v-3556138a]{font-family:Roboto,sans-serif;font-size:80px;font-style:italic;font-weight:700;line-height:120%;color:#fff;text-align:center;min-height:134px}.banner3 .content .text-content .subTitle[data-v-3556138a]{font-family:Roboto,sans-serif;margin-top:52px;font-size:36px;font-weight:600;line-height:150%;color:#fff;text-align:center}.banner3 .content .text-content .button-container[data-v-3556138a]{margin-top:43px;display:flex;justify-content:center}.banner3 .content .text-content .button-container .button[data-v-3556138a]{font-family:Roboto,sans-serif;margin-right:16px;padding:12px 24px;font-size:22px;font-weight:800;line-height:150%;color:#000;border-radius:50px}.banner3 .content .text-content .button-container .first[data-v-3556138a]{background:#fff8eb;color:#000}.footer-main[data-v-2aae939e]{display:flex;align-items:center;flex-direction:column;font-family:Roboto,sans-serif;padding:60px 64px 110px 64px;background:linear-gradient(180deg,#fff9f0,#fbe6c6,#fff)}.footer-main .nav-log[data-v-2aae939e]{width:107px;height:93px}.footer-main .line[data-v-2aae939e]{margin-top:80px;height:1px;width:100%;background:#000}.footer-main .footer-text-content[data-v-2aae939e]{width:100%;margin-top:32px;display:flex;align-items:center;justify-content:space-between;font-size:14px}.footer-main .footer-text-content .policys[data-v-2aae939e]{display:flex;gap:24px}.input-container{&[data-v-4bd479e4]{width:100%}.input-label[data-v-4bd479e4]{display:block;margin-bottom:5px;color:#333}.input-field[data-v-4bd479e4]{padding:8px;border:1px solid #000;box-sizing:border-box;width:100%;height:48px}}.tools[data-v-233e20fd]{width:calc(100% - 128px);display:flex;font-family:Roboto,sans-serif;flex-direction:column;background:linear-gradient(180deg,#fff,#fff9ef,#fff9f0);padding:62px 64px}.tools .services[data-v-233e20fd]{font-family:Roboto,sans-serif;font-size:22px;font-weight:600;line-height:150%;color:#000;margin-bottom:16px}.tools .title[data-v-233e20fd]{font-family:Roboto,sans-serif;font-size:48px;font-weight:700;line-height:120%;color:#000}.tools .subTitle[data-v-233e20fd]{font-family:Roboto,sans-serif;margin-top:24px;font-size:20px;font-weight:600;line-height:150%;color:#000}.tools .content[data-v-233e20fd]{margin-top:48px;display:flex;flex-direction:column;width:100%}.tools .content .top-content[data-v-233e20fd]{display:flex;flex-direction:row;align-items:start;gap:80px;width:100%}.tools .content .top-content .left[data-v-233e20fd]{display:flex;flex-direction:column;width:65%}.tools .content .top-content .left .left-inputs[data-v-233e20fd]{display:flex;flex-wrap:wrap;gap:24px}.tools .content .top-content .left .left-inputs .input-item[data-v-233e20fd]{width:calc(50% - 44px)}.tools .content .top-content .left .input-label[data-v-233e20fd]{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:150%;margin-bottom:8px;margin-top:24px}.tools .content .top-content .left[data-v-233e20fd] .el-select__wrapper{width:calc(100% - 62px);box-sizing:none!important;border-radius:0!important;height:48px!important;border:1px solid #000!important}.tools .content .top-content .left[data-v-233e20fd] .el-select__wrapper :deep .is-focused{box-shadow:0 solid #000!important}.tools .content .top-content .left .which-content[data-v-233e20fd]{margin-top:24px;margin-bottom:16px}.tools .content .top-content .left .which-content .which-title[data-v-233e20fd]{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000;margin:16px 0}.tools .content .top-content .left .which-content .which-content-items[data-v-233e20fd]{display:flex;flex-wrap:wrap;gap:0 24px}.tools .content .top-content .left .which-content .which-content-items .which-content-item[data-v-233e20fd]{width:calc(50% - 12px)}.tools .content .top-content .left .textarea-content[data-v-233e20fd]{margin-top:24px}.tools .content .top-content .left .textarea-content .textarea-title[data-v-233e20fd]{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000;margin-bottom:8px}.tools .content .top-content .left .textarea-content .text-area[data-v-233e20fd]{height:180px;width:calc(100% - 62px)}.tools .content .top-content .right[data-v-233e20fd]{display:flex;flex-wrap:wrap;flex-direction:column;gap:40px}.tools .content .top-content .right .item-content[data-v-233e20fd]{display:flex;flex-direction:column;align-items:start;gap:8px;width:180px}.tools .content .top-content .right .item-content .item-image[data-v-233e20fd]{width:32px;height:32px}.tools .content .top-content .right .item-content .item-title[data-v-233e20fd]{font-family:Roboto,sans-serif;font-size:20px;font-weight:700;line-height:140%;color:#000;margin-top:8px}.tools .content .top-content .right .item-content .item-subTitle[data-v-233e20fd]{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000}.tools .content .top-content .right .item-content .location[data-v-233e20fd]{display:flex;flex-direction:row;align-items:center}.tools .content .top-content .right .item-content .a[data-v-233e20fd]{color:#000;text-decoration:none;margin:0;padding:0;line-height:24px;font-size:16px}.tools .content .top-content .right .item-content .a[data-v-233e20fd]:hover{text-decoration:underline}.tools .content .bottom-content[data-v-233e20fd]{display:flex;flex-direction:column}.tools .content .bottom-content .button-container[data-v-233e20fd]{font-family:Roboto,sans-serif;margin-top:24px;background:#000;font-size:16px;text-align:center;padding:12px 24px;color:#fff;width:202px}.tools .content .bottom-content .button-container.disabled[data-v-233e20fd]{background-color:#d3d3d3;color:#a0a0a0;cursor:not-allowed}.banner3[data-v-dac0f6d8]{position:relative;width:100%;font-family:Roboto,sans-serif;height:100%;overflow:hidden;background-image:url(../img/black-hole-bg.34ce9340.jpeg);background-size:cover;background-position:50%;background-repeat:no-repeat}.banner3 .video-container[data-v-dac0f6d8]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.banner3 .video-container img[data-v-dac0f6d8]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner3 .content[data-v-dac0f6d8]{position:relative;width:calc(100vw - 64px);display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:0 32px;z-index:1}.banner3 .content[data-v-dac0f6d8]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:-1}.banner3 .content .text-content[data-v-dac0f6d8]{width:100%;display:flex;flex-direction:column;justify-content:center;margin-top:96px}.banner3 .content .text-content .title[data-v-dac0f6d8]{font-family:Roboto,sans-serif;font-size:32px;font-style:italic;font-weight:700;line-height:120%;color:#fff;text-align:center}.banner3 .content .text-content .subTitle[data-v-dac0f6d8]{font-family:Roboto,sans-serif;margin-top:52px;font-size:24px;font-weight:600;line-height:150%;color:#fff;text-align:center}.banner3 .content .text-content .button-container[data-v-dac0f6d8]{margin-top:43px;display:flex;justify-content:center}.banner3 .content .text-content .button-container .button[data-v-dac0f6d8]{font-family:Roboto,sans-serif;margin-right:16px;padding:12px 24px;font-size:16px;font-weight:800;line-height:150%;color:#000;border-radius:50px}.banner3 .content .text-content .button-container .first[data-v-dac0f6d8]{background:#fff8eb;color:#000}.footer-main[data-v-ce3b97d0]{display:flex;align-items:center;flex-direction:column;font-family:Roboto,sans-serif;padding:30px 32px 60px 32px;background:linear-gradient(180deg,#fff9f0,#fbe6c6,#fff)}.footer-main .nav-log[data-v-ce3b97d0]{width:107px;height:93px}.footer-main .log-title[data-v-ce3b97d0]{margin-top:32px;font-size:14px;font-weight:700}.footer-main .line[data-v-ce3b97d0]{margin-top:40px;height:1px;width:100%;background:#000}.footer-main .footer-text-content[data-v-ce3b97d0]{width:100%;margin-top:32px;display:flex;align-items:center;justify-content:space-between;font-size:14px}.footer-main .footer-text-content .policys[data-v-ce3b97d0]{display:flex;gap:24px}.input-container{&[data-v-a43f13c6]{width:100%}.input-label[data-v-a43f13c6]{display:block;margin-bottom:5px;color:#333}.input-field[data-v-a43f13c6]{padding:8px;border:1px solid #000;box-sizing:border-box;width:100%;height:48px}}.tools[data-v-3771eec0]{width:calc(100% - 32px);display:flex;font-family:Roboto,sans-serif;flex-direction:column;background:linear-gradient(180deg,#fff,#fff9ef,#fff9f0);padding:62px 16px}.tools .services[data-v-3771eec0]{font-family:Roboto,sans-serif;font-size:12px;font-weight:600;line-height:150%;color:#000;margin-bottom:12px}.tools .title[data-v-3771eec0]{font-family:Roboto,sans-serif;font-size:32px;font-weight:700;line-height:120%;color:#000}.tools .subTitle[data-v-3771eec0]{font-family:Roboto,sans-serif;margin-top:12px;font-size:18px;font-weight:600;line-height:150%;color:#000}.tools .content[data-v-3771eec0]{margin-top:32px;display:flex;flex-direction:column;width:100%}.tools .content .top-content[data-v-3771eec0]{display:flex;flex-direction:column;justify-content:space-between;align-items:start;gap:24px;width:100%}.tools .content .top-content .left[data-v-3771eec0]{display:flex;flex-direction:column;width:100%}.tools .content .top-content .left .left-inputs[data-v-3771eec0]{display:flex;flex-wrap:wrap;gap:16px}.tools .content .top-content .left .left-inputs .input-item[data-v-3771eec0]{width:100%}.tools .content .top-content .left .input-label[data-v-3771eec0]{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:150%;margin-bottom:8px;margin-top:24px}.tools .content .top-content .left[data-v-3771eec0] .el-select__wrapper{width:calc(100% - 62px);box-sizing:none!important;border-radius:0!important;height:48px!important;border:1px solid #000!important}.tools .content .top-content .left[data-v-3771eec0] .el-select__wrapper :deep .is-focused{box-shadow:0 solid #000!important}.tools .content .top-content .left .which-content[data-v-3771eec0]{margin-top:24px;margin-bottom:16px}.tools .content .top-content .left .which-content .which-title[data-v-3771eec0]{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000;margin:16px 0}.tools .content .top-content .left .which-content .which-content-items[data-v-3771eec0]{display:flex;flex-direction:column;gap:0 16px}.tools .content .top-content .left .which-content .which-content-items .which-content-item[data-v-3771eec0]{width:100%}.tools .content .top-content .left .textarea-content[data-v-3771eec0]{margin-top:12px}.tools .content .top-content .left .textarea-content .textarea-title[data-v-3771eec0]{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000;margin-bottom:8px}.tools .content .top-content .left .textarea-content .text-area[data-v-3771eec0]{height:180px;width:100%}.tools .content .top-content .right[data-v-3771eec0]{display:flex;flex-wrap:wrap;gap:40px}.tools .content .top-content .right .item-content[data-v-3771eec0]{display:flex;flex-direction:column;align-items:start;gap:8px;width:180px}.tools .content .top-content .right .item-content .item-image[data-v-3771eec0]{width:32px;height:32px}.tools .content .top-content .right .item-content .item-title[data-v-3771eec0]{font-family:Roboto,sans-serif;font-size:20px;font-weight:700;line-height:140%;color:#000;margin-top:8px}.tools .content .top-content .right .item-content .item-subTitle[data-v-3771eec0]{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#000}.tools .content .top-content .right .item-content .location[data-v-3771eec0]{display:flex;flex-direction:row;align-items:center}.tools .content .top-content .right .item-content .a[data-v-3771eec0]{color:#000;text-decoration:none;margin:0;padding:0;line-height:24px;font-size:16px}.tools .content .top-content .right .item-content .a[data-v-3771eec0]:hover{text-decoration:underline}.tools .content .bottom-content[data-v-3771eec0]{display:flex;flex-direction:column;width:100%}.tools .content .bottom-content .button-container[data-v-3771eec0]{font-family:Roboto,sans-serif;display:flex;margin-top:16px;background:#000;font-size:16px;padding:12px 24px;color:#fff;align-items:center;justify-content:center}.tools .content .bottom-content .button-container.disabled[data-v-3771eec0]{background-color:#d3d3d3;color:#a0a0a0;cursor:not-allowed}.navigator[data-v-176addd5]{height:72px;display:flex;align-items:center;justify-content:space-between;background:#000;font-family:Roboto,sans-serif;padding:0 4px}.navigator .nav-log[data-v-176addd5]{width:64px;height:32px;margin-left:8px;margin-right:8px;-o-object-fit:contain;object-fit:contain}.navigator .planceHolder[data-v-176addd5]{width:70px;height:24px;margin-right:76px}.navigator .nav-enum[data-v-176addd5]{display:flex;align-items:center;gap:24px}.navigator .nav-enum .nav-item[data-v-176addd5]{font-size:16px;font-weight:400;line-height:26px;color:#fff;position:relative;cursor:pointer;align-items:center}.navigator .nav-enum .nav-item .nav-down[data-v-176addd5]{width:24px;height:24px;vertical-align:middle}.navigator .nav-enum .nav-item.active[data-v-176addd5]{color:red;font-weight:700}.navigator .nav-enum .nav-item .nav-item-dropdown[data-v-176addd5]{position:absolute;top:100%;left:0;background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:1}.navigator .nav-button[data-v-176addd5]{margin-right:64px;padding:8px 20px;font-size:16px;font-weight:400;line-height:150%;background:#f3f0ea;color:#303031}.navigator .button-container[data-v-176addd5]{display:flex;justify-self:center;margin-right:12px}.navigator .button-container .button[data-v-176addd5]{font-family:Roboto,sans-serif;padding:6px 14px;font-weight:700;font-style:Condensed Bold;font-size:9px;line-height:140%;letter-spacing:.2px;border-radius:20px;box-shadow:0 2px 8px rgba(255,248,235,.3);transition:all .3s ease;white-space:nowrap}.navigator .button-container .button[data-v-176addd5]:active{transform:scale(.96);box-shadow:0 1px 4px rgba(255,248,235,.4)}.navigator .button-container .first[data-v-176addd5]{background:#fff8eb;color:#000}.content[data-v-1b982d9e]{background-color:#000}.pricing-title-content[data-v-1b982d9e]{text-align:center;padding-top:80px;margin-bottom:80px;display:flex;flex-direction:row;justify-self:center;justify-content:center}.pricing-title-content .pricing-title[data-v-1b982d9e]{width:40%;font-family:Roboto,sans-serif;font-weight:700;font-style:Condensed Bold;font-size:36px;line-height:120%;letter-spacing:0;color:#fff;text-align:center}.pricing-title-content .pricing-subtitle[data-v-1b982d9e]{padding-left:24px;width:40%;color:#fff;font-family:Roboto,sans-serif;font-weight:600;font-style:Condensed SemiBold;font-size:16px;line-height:150%;letter-spacing:0;text-align:center}.product-row[data-v-1b982d9e],.products-container[data-v-1b982d9e]{display:flex;flex-direction:column;width:100%}.product-row[data-v-1b982d9e]{padding-top:40px;align-items:flex-start;background:#000;padding-bottom:53px}.main-product[data-v-1b982d9e]{width:calc(100% - 64px);height:500px;padding-left:64px}.main-product .main-product-info[data-v-1b982d9e]{text-align:center}.main-product .main-product-info .main-image[data-v-1b982d9e]{width:100%;height:200px;margin-bottom:32px}.main-product .main-product-info .main-image[data-v-1b982d9e] img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.main-product .main-product-info .product-name[data-v-1b982d9e]{font-size:32px}.main-product .main-product-info .product-from-price[data-v-1b982d9e],.main-product .main-product-info .product-name[data-v-1b982d9e]{font-weight:700;font-style:Condensed Bold;line-height:130%;letter-spacing:0;text-align:center;text-shadow:0 0 2px #fff,0 2px 0 #fff,2px 0 0 #fff,0 -2px 0 #fff,-2px 0 0 #fff,2px 2px 0 #fff,-2px -2px 0 #fff,2px -2px 0 #fff,-2px 2px 0 #fff}.main-product .main-product-info .product-from-price[data-v-1b982d9e]{margin-top:5px;font-family:Roboto,sans-serif;font-size:24px}.main-product .main-product-info .product-description[data-v-1b982d9e]{margin-top:25px;font-family:Roboto,sans-serif;font-weight:400;font-style:italic;font-size:16px;line-height:150%;letter-spacing:0;color:#fff;text-align:center}.sub-products-container[data-v-1b982d9e]{width:100%}.sub-products-container .sub-products-scroll[data-v-1b982d9e]{display:flex;flex-direction:column;overflow-x:auto;padding-left:60px;scrollbar-width:none;-ms-overflow-style:none}.sub-products-container .sub-products-scroll[data-v-1b982d9e]::-webkit-scrollbar{display:none}.sub-products-container .sub-product[data-v-1b982d9e]{padding-right:60px;display:flex;flex-direction:column;align-items:center;text-align:center;width:calc(100% - 64px);height:500px}.sub-products-container .sub-product .sub-image[data-v-1b982d9e]{width:100%;height:100%;margin-bottom:32px}.sub-products-container .sub-product .sub-image[data-v-1b982d9e] img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.sub-products-container .sub-product .sub-product-price[data-v-1b982d9e]{margin-top:5px;font-family:Roboto,sans-serif;font-weight:700;font-style:Condensed Bold;font-size:24px;line-height:130%;letter-spacing:0;text-align:center;text-shadow:0 0 2px #fff,0 2px 0 #fff,2px 0 0 #fff,0 -2px 0 #fff,-2px 0 0 #fff,2px 2px 0 #fff,-2px -2px 0 #fff,2px -2px 0 #fff,-2px 2px 0 #fff}.sub-products-container .sub-product .sub-product-name[data-v-1b982d9e]{font-family:Roboto,sans-serif;font-weight:700;font-style:Condensed Bold;font-size:24px;line-height:130%;letter-spacing:0;text-align:center;color:#fff}@media(max-width:768px){.product-row[data-v-1b982d9e]{flex-direction:column;padding:20px}.main-product[data-v-1b982d9e]{width:100%;border-right:none;border-bottom:1px solid #e5e7eb;padding:0 0 20px 0}.divider[data-v-1b982d9e]{width:100%;height:1px;margin:20px 0}.sub-products-container[data-v-1b982d9e]{width:100%}}.dot-line-container[data-v-1e6895bd]{display:flex;width:100%;align-items:center;margin:12px 0;font-family:Roboto,sans-serif}.dot-line-container .dot[data-v-1e6895bd]{width:17px;height:12px;background-color:#000;border-radius:100%}.dot-line-container .line[data-v-1e6895bd]{width:100%;height:2px;background-color:#000;margin:0 8px}.item-title[data-v-cc4e341e]{height:130px;display:flex;flex-direction:column}.item-title .item-tag[data-v-cc4e341e]{font-weight:700;font-size:14px;line-height:140%;letter-spacing:0}.item-title .item-text[data-v-cc4e341e]{margin-top:8px;font-weight:400;font-size:12px;line-height:150%;letter-spacing:0}.item-title.up[data-v-cc4e341e]{height:130px;justify-content:flex-end}.content[data-v-b3aad0b2]{width:100%;display:flex;flex-direction:column;background:linear-gradient(180deg,#000 4%,#140b15 12%,#240a0f 16%,#34090a 26%,#4f0800 31%,#7a0c00 51%,#841407 59%,#b95448);font-family:Roboto,sans-serif}.content .process-title-content[data-v-b3aad0b2]{display:flex;flex-direction:column;margin-top:16px;margin-left:16px}.content .process-title-content .process-tag[data-v-b3aad0b2]{font-family:Roboto,sans-serif;font-weight:600;font-size:16px;line-height:150%;letter-spacing:0;color:#fff}.content .process-title-content .process-title[data-v-b3aad0b2]{font-family:Roboto,sans-serif;font-weight:700;font-size:24px;line-height:120%;letter-spacing:0;margin-top:16px;color:#fff}.content .process-title-content .process-description[data-v-b3aad0b2]{font-family:Roboto,sans-serif;width:100%;font-weight:600;font-size:14px;line-height:150%;letter-spacing:0;margin-top:24px;color:#fff}.content .process-content[data-v-b3aad0b2]{display:flex;flex-direction:row;margin:16px 16px}.content .process-content .item[data-v-b3aad0b2]{display:flex;flex:1;width:100%;flex-direction:column;align-items:center}.content .process-content .item .box[data-v-b3aad0b2]{height:130px}.container[data-v-d5b10cb0]{padding-top:45px;font-family:Roboto,sans-serif;width:100%;background:linear-gradient(180deg,#ffcd82,#fdf5e8,#fff)}.team-title[data-v-d5b10cb0]{font-weight:600;font-size:16px;line-height:150%}.team-header[data-v-d5b10cb0],.team-title[data-v-d5b10cb0]{font-family:Roboto,sans-serif;letter-spacing:0;margin-left:16px}.team-header[data-v-d5b10cb0]{font-weight:700;font-size:32px;line-height:120%;margin-top:16px;margin-bottom:12px}.team-description[data-v-d5b10cb0]{font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;margin-bottom:24px;margin-left:16px}.team[data-v-d5b10cb0]{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth;cursor:grab;margin-left:16px;scrollbar-width:none;-ms-overflow-style:none}.team[data-v-d5b10cb0]::-webkit-scrollbar{display:none}.team[data-v-d5b10cb0]:active{cursor:grabbing}.name[data-v-d5b10cb0]{font-family:Roboto,sans-serif;font-weight:600;font-size:16px;line-height:150%;letter-spacing:0;width:100%}.role[data-v-d5b10cb0]{font-size:14px}.description[data-v-d5b10cb0],.role[data-v-d5b10cb0]{font-family:Roboto,sans-serif;font-weight:400;line-height:120%;letter-spacing:0;width:100%}.description[data-v-d5b10cb0]{font-size:12px}.team-member[data-v-d5b10cb0]{flex:0 0 auto;width:200px;margin-right:48px;transition:transform .3s}.image-placeholder[data-v-d5b10cb0]{background-image:url(../img/team_image.2d443459.svg)}.image-placeholder1[data-v-d5b10cb0],.image-placeholder[data-v-d5b10cb0]{width:60px;height:60px;background-color:#ccc;border-radius:50%;margin-bottom:15px;background-size:cover;background-position:50%}.image-placeholder1[data-v-d5b10cb0]{background-image:url(../img/team_image2.6f215778.svg)}.image-placeholder2[data-v-d5b10cb0],.image-placeholder3[data-v-d5b10cb0]{width:60px;height:60px;background-color:#ccc;border-radius:50%;margin-bottom:15px;background-image:url(../img/team_image3.b383f626.svg);background-size:cover;background-position:50%}body[data-v-7f1140d8]{display:flex;justify-content:center;align-items:center;font-family:Roboto,sans-serif}body .container[data-v-7f1140d8]{padding:16px 16px;background:linear-gradient(180deg,#b95448,#c86e64,#ffcd82);display:flex;flex-direction:column;align-self:center;justify-content:center}body .container .main-title[data-v-7f1140d8]{font-family:Roboto,sans-serif;font-weight:700;font-size:24px;line-height:1.2;margin-bottom:12px}body .container .right-container[data-v-7f1140d8]{display:flex;flex-direction:column;justify-content:center;align-self:center}body .container .right-container .description[data-v-7f1140d8]{font-family:Roboto,sans-serif;font-weight:400;font-size:16px;line-height:1.5;margin-bottom:24px}body .container .right-container .get-in-touch[data-v-7f1140d8]{font-family:Roboto,sans-serif;display:inline-block;padding:12px 24px;background-color:#000;color:#fff;text-decoration:none;border-radius:2px;font-weight:600;width:120px;text-align:center;font-size:16px;justify-content:center;align-self:center}.cookie-banner[data-v-0a611a7d]{position:fixed;bottom:0;left:0;right:0;background-color:#f5f5f5;box-shadow:0 -2px 10px rgba(0,0,0,.1);padding:16px;display:flex;align-items:center;z-index:10;flex-direction:column}.cookie-banner .message[data-v-0a611a7d]{flex:1}.cookie-banner .privacy_container[data-v-0a611a7d]{display:flex;align-items:center;flex-direction:column;width:100%}.cookie-banner .privacy_title[data-v-0a611a7d]{font-weight:700;font-size:16px}.cookie-banner .privacy_description[data-v-0a611a7d]{font-weight:400;font-size:12px}.cookie-banner .buttons[data-v-0a611a7d]{display:flex;margin-top:16px}.cookie-banner .buttons .accept-button[data-v-0a611a7d]{background-color:#000;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;margin-right:10px;transition:background-color .3s}.cookie-banner .buttons .reject-button[data-v-0a611a7d]{background-color:#fff;color:#000;border:1px solid #ddd;padding:10px 20px;border-radius:5px;cursor:pointer;transition:background-color .3s}.comment-section[data-v-aca7a69a]{position:relative;width:calc(100% - 128px);padding:62px 64px;overflow:hidden;background:linear-gradient(180deg,#fff,#fff9ef,#fff9f0)}.comment-section .services[data-v-aca7a69a]{display:inline-block;font-family:Roboto,sans-serif;font-size:14px;letter-spacing:.12em;text-transform:uppercase;color:#000;background:rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.2);border-radius:999px;padding:6px 12px;margin-bottom:12px}.comment-section .title[data-v-aca7a69a]{font-family:Roboto,sans-serif;font-size:36px;font-weight:700;line-height:1.15;margin:0;color:#000}.comment-section .subTitle[data-v-aca7a69a]{font-family:Roboto,sans-serif;margin-top:8px;color:#000;opacity:.75;font-size:16px}.comment-section .section-head[data-v-aca7a69a]{max-width:1080px;margin:0 auto 28px;text-align:center}.comment-section .input-box[data-v-aca7a69a]{max-width:1080px;margin:0 auto 12px;padding:16px;border-radius:12px;background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:0 10px 18px rgba(0,0,0,.05)}.comment-section .input-box .row[data-v-aca7a69a]{display:flex;gap:16px;align-items:center}.comment-section .input-box .row.top[data-v-aca7a69a]{margin-bottom:12px}.comment-section .input-box .nickname[data-v-aca7a69a]{max-width:280px}.comment-section .input-box .rate[data-v-aca7a69a]{display:inline-flex;align-items:center;gap:8px}.comment-section .input-box .rate .label[data-v-aca7a69a]{color:#333;font-size:14px}.comment-section .input-box .actions[data-v-aca7a69a]{justify-content:space-between;margin-top:10px}.comment-section .input-box .helper[data-v-aca7a69a]{color:#666;font-size:12px}.comment-section .input-box .submit-btn[data-v-aca7a69a]{background:#000;color:#fff;border:none}.comment-section .neon-grid[data-v-aca7a69a]{display:none}.comment-section .ticker[data-v-aca7a69a]{position:relative;max-width:1180px;margin:24px auto 0;overflow:hidden;display:grid;grid-template-rows:repeat(5,auto);gap:18px;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.comment-section .track[data-v-aca7a69a]{--duration:40s;display:flex;align-items:center;gap:28px;width:-moz-max-content;width:max-content;padding:6px 8px}.comment-section .track .marquee[data-v-aca7a69a]{display:flex;align-items:center;gap:48px;width:-moz-max-content;width:max-content;animation:scroll-left-aca7a69a var(--duration) linear infinite}.comment-section .track.rtl .marquee[data-v-aca7a69a]{animation-name:scroll-left-aca7a69a}.comment-section .item[data-v-aca7a69a]{display:inline-flex;align-items:center;gap:10px;white-space:nowrap}.comment-section .avatar[data-v-aca7a69a]{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;color:#000;font-weight:700;font-size:14px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.comment-section .name[data-v-aca7a69a]{color:#111;font-weight:600;font-size:14px}.comment-section .rating[data-v-aca7a69a]{display:inline-flex;gap:2px}.comment-section .star[data-v-aca7a69a]{width:14px;height:14px;fill:#e5e5e5}.comment-section .star.on[data-v-aca7a69a]{fill:#ffb400}.comment-section .sep[data-v-aca7a69a]{color:#999;padding:0 2px}.comment-section .text[data-v-aca7a69a]{color:#333;font-size:14px;opacity:.9}@keyframes scroll-left-aca7a69a{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes scroll-right-aca7a69a{0%{transform:translateX(0)}to{transform:translateX(50%)}}.comment-section .ticker:hover .marquee[data-v-aca7a69a]{animation-play-state:paused}.comment-section .track:first-child .marquee[data-v-aca7a69a]{animation-delay:0s}.comment-section .track:nth-child(2) .marquee[data-v-aca7a69a]{animation-delay:-12s}.comment-section .track:nth-child(3) .marquee[data-v-aca7a69a]{animation-delay:-24s}.comment-section .track:nth-child(4) .marquee[data-v-aca7a69a]{animation-delay:-36s}.comment-section .track:nth-child(5) .marquee[data-v-aca7a69a]{animation-delay:-48s}@media(max-width:1200px){.comment-section .track[data-v-aca7a69a]{--duration:48s}}@media(max-width:720px){.comment-section[data-v-aca7a69a]{width:100%;padding:48px 16px 32px}.comment-section .title[data-v-aca7a69a]{font-size:28px}.comment-section .track[data-v-aca7a69a]{--duration:52s}}.comment-section .input-box[data-v-aca7a69a]{padding:12px}.comment-section .input-box .row[data-v-aca7a69a]{flex-wrap:wrap}.comment-section .input-box .nickname[data-v-aca7a69a]{max-width:100%}[data-v-a2320aea] .el-dialog{border-radius:12px;overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,.15);margin:20px auto!important;max-width:500px}[data-v-a2320aea] .el-dialog .el-dialog__header{padding:14px 16px;background:linear-gradient(135deg,#f6ba41,#ffd966);border-bottom:none}[data-v-a2320aea] .el-dialog .el-dialog__header .el-dialog__title{color:#fff;font-size:16px;font-weight:700;letter-spacing:.2px;text-shadow:0 2px 4px rgba(0,0,0,.1)}[data-v-a2320aea] .el-dialog .el-dialog__header .el-dialog__headerbtn{top:12px;right:12px;width:32px;height:32px}[data-v-a2320aea] .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#fff;font-size:16px;font-weight:700}[data-v-a2320aea] .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:hsla(0,0%,100%,.8)}[data-v-a2320aea] .el-dialog .el-dialog__body{padding:16px;background:#fff;max-height:calc(100vh - 240px);overflow-y:auto}[data-v-a2320aea] .el-dialog .el-dialog__footer{padding:12px 16px;background:#f8f9fb;border-top:1px solid #e8eaef}.survey-dialog .survey-content[data-v-a2320aea]{padding:0;min-height:200px}.survey-dialog .progress-indicator[data-v-a2320aea]{display:flex;justify-content:center;gap:5px;margin-bottom:16px}.survey-dialog .progress-indicator .progress-dot[data-v-a2320aea]{width:8px;height:8px;border-radius:50%;background:#e0e0e0;transition:all .3s ease}.survey-dialog .progress-indicator .progress-dot.active[data-v-a2320aea]{background:#f6ba41;transform:scale(1.3)}.survey-dialog .progress-indicator .progress-dot.completed[data-v-a2320aea]{background:#67c23a}.survey-dialog .question-content[data-v-a2320aea]{animation:slideIn-a2320aea .3s ease-out}.survey-dialog .question-content .question-header[data-v-a2320aea]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.survey-dialog .question-content .question-header .question-number[data-v-a2320aea]{display:inline-block;padding:4px 10px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:11px;font-weight:600;border-radius:12px;letter-spacing:.2px;box-shadow:0 2px 6px rgba(102,126,234,.3)}.survey-dialog .question-content .question-header .required-mark[data-v-a2320aea]{color:#f56c6c;font-size:13px}.survey-dialog .question-content .question-text[data-v-a2320aea]{margin:0 0 8px 0;color:#2c3e50;font-size:15px;font-weight:700;line-height:1.4;letter-spacing:.1px}.survey-dialog .question-content .question-description[data-v-a2320aea]{margin:0 0 16px 0;color:#6c757d;font-size:13px;line-height:1.5}.survey-dialog .options-container[data-v-a2320aea]{display:flex;flex-direction:column;gap:10px}.survey-dialog .options-container .option-item[data-v-a2320aea]{position:relative;padding:12px 14px;border:2px solid #e8eaef;border-radius:8px;cursor:pointer;background:#fff;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 6px rgba(0,0,0,.04);-webkit-tap-highlight-color:rgba(0,0,0,0)}.survey-dialog .options-container .option-item[data-v-a2320aea]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:10px;background:linear-gradient(135deg,rgba(246,186,65,.08),rgba(255,215,0,.08));opacity:0;transition:opacity .3s ease;pointer-events:none}.survey-dialog .options-container .option-item[data-v-a2320aea]:active{transform:scale(.98)}.survey-dialog .options-container .option-item.selected[data-v-a2320aea]{border-color:#f6ba41;border-width:2px;box-shadow:0 4px 16px rgba(246,186,65,.25)}.survey-dialog .options-container .option-item.selected[data-v-a2320aea]:before{opacity:1}.survey-dialog .options-container .option-item.selected .option-radio[data-v-a2320aea]{border-color:#f6ba41;background:rgba(246,186,65,.1)}.survey-dialog .options-container .option-item .option-content[data-v-a2320aea]{display:flex;align-items:flex-start;width:100%;position:relative;z-index:1}.survey-dialog .options-container .option-item .option-text-wrapper[data-v-a2320aea]{flex:1;display:flex;flex-direction:column;gap:5px}.survey-dialog .options-container .option-item .option-text-wrapper .option-text[data-v-a2320aea]{display:block;font-size:14px;font-weight:500;color:#2c3e50;line-height:1.6}.survey-dialog .options-container .option-item .option-text-wrapper .option-description[data-v-a2320aea]{margin:0;color:#6c757d;font-size:12px;line-height:1.5}.survey-dialog .options-container .option-item .option-text-wrapper .option-price[data-v-a2320aea]{display:inline-block;align-self:flex-start;margin:0;padding:5px 12px;background:linear-gradient(135deg,#f6ba41,gold);color:#fff;font-size:12px;font-weight:700;border-radius:14px;box-shadow:0 2px 6px rgba(246,186,65,.3)}.survey-dialog .options-container .option-item .option-checkbox[data-v-a2320aea],.survey-dialog .options-container .option-item .option-radio[data-v-a2320aea]{flex-shrink:0;width:20px;height:20px;border:2px solid #cbd5e0;border-radius:50%;margin-right:12px;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);background:#fff}.survey-dialog .options-container .option-item .option-checkbox .checkbox-inner[data-v-a2320aea],.survey-dialog .options-container .option-item .option-checkbox .radio-inner[data-v-a2320aea],.survey-dialog .options-container .option-item .option-radio .checkbox-inner[data-v-a2320aea],.survey-dialog .options-container .option-item .option-radio .radio-inner[data-v-a2320aea]{width:10px;height:10px;border-radius:50%;background:transparent;transition:all .3s cubic-bezier(.4,0,.2,1);transform:scale(0)}.survey-dialog .options-container .option-item .option-checkbox .checkbox-inner.selected[data-v-a2320aea],.survey-dialog .options-container .option-item .option-checkbox .radio-inner.selected[data-v-a2320aea],.survey-dialog .options-container .option-item .option-radio .checkbox-inner.selected[data-v-a2320aea],.survey-dialog .options-container .option-item .option-radio .radio-inner.selected[data-v-a2320aea]{background:linear-gradient(135deg,#f6ba41,gold);transform:scale(1);box-shadow:0 2px 4px rgba(246,186,65,.4)}.survey-dialog .options-container .option-item .option-checkbox .checkbox-inner[data-v-a2320aea],.survey-dialog .options-container .option-item .option-radio .checkbox-inner[data-v-a2320aea]{border-radius:3px;font-size:10px;color:transparent}.survey-dialog .options-container .option-item .option-checkbox .checkbox-inner.selected[data-v-a2320aea],.survey-dialog .options-container .option-item .option-radio .checkbox-inner.selected[data-v-a2320aea]{color:#fff}.survey-dialog .options-container .option-item .option-checkbox[data-v-a2320aea]{border-radius:4px}.survey-dialog .suggestion-container[data-v-a2320aea],.survey-dialog .text-input-container[data-v-a2320aea]{margin-top:10px}.survey-dialog .text-input-container[data-v-a2320aea] .el-textarea__inner{font-size:14px;line-height:1.6;padding:14px;border-radius:10px;border:2px solid #e8eaef;transition:all .3s ease;box-shadow:0 2px 6px rgba(0,0,0,.04)}.survey-dialog .text-input-container[data-v-a2320aea] .el-textarea__inner:focus{border-color:#f6ba41;box-shadow:0 4px 12px rgba(246,186,65,.15)}.survey-dialog .result-content[data-v-a2320aea]{text-align:center;padding:10px 0;animation:fadeInUp-a2320aea .5s ease-out}.survey-dialog .result-content .result-icon[data-v-a2320aea]{font-size:56px;margin-bottom:18px;animation:bounce-a2320aea 1s ease,rotate-a2320aea .8s ease;filter:drop-shadow(0 3px 10px rgba(246,186,65,.3))}.survey-dialog .result-content .result-title[data-v-a2320aea]{font-size:22px;font-weight:800;background:linear-gradient(135deg,#2c3e50,#3498db);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:24px;letter-spacing:.3px}.survey-dialog .result-content .price-estimate[data-v-a2320aea]{background:linear-gradient(135deg,#f6ba41,gold);border-radius:16px;padding:24px 20px;margin-bottom:20px;box-shadow:0 6px 20px rgba(246,186,65,.35);position:relative;overflow:hidden}.survey-dialog .result-content .price-estimate[data-v-a2320aea]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,hsla(0,0%,100%,.2) 0,transparent 70%);animation:shimmer-a2320aea 3s infinite}.survey-dialog .result-content .price-estimate .price-label[data-v-a2320aea]{font-size:13px;color:hsla(0,0%,100%,.95);margin-bottom:8px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;position:relative;z-index:1}.survey-dialog .result-content .price-estimate .price-range[data-v-a2320aea]{font-size:30px;font-weight:800;color:#fff;text-shadow:0 3px 6px rgba(0,0,0,.15);letter-spacing:.5px;position:relative;z-index:1}.survey-dialog .result-content .result-message[data-v-a2320aea]{background:linear-gradient(135deg,#f8f9fb,#e8eaef);border-radius:14px;padding:18px;margin-bottom:20px;text-align:left;box-shadow:0 3px 12px rgba(0,0,0,.06);border:1px solid #e8eaef}.survey-dialog .result-content .result-message pre[data-v-a2320aea]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.8;color:#2c3e50;white-space:pre-wrap;margin:0}.survey-dialog .result-content .button-group[data-v-a2320aea]{display:flex;gap:12px;width:100%}.survey-dialog .result-content .button-group .get-code-button[data-v-a2320aea]{flex:1;padding:13px 20px;font-size:16px;font-weight:700;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:24px;box-shadow:0 5px 16px rgba(102,126,234,.35);transition:all .3s cubic-bezier(.4,0,.2,1);letter-spacing:.3px;color:#fff;-webkit-tap-highlight-color:rgba(0,0,0,0)}.survey-dialog .result-content .button-group .get-code-button[data-v-a2320aea]:hover{background:linear-gradient(135deg,#5568d3,#6a3f8f);box-shadow:0 6px 20px rgba(102,126,234,.45)}.survey-dialog .result-content .button-group .get-code-button[data-v-a2320aea]:active{transform:scale(.97)}.survey-dialog .result-content .button-group .finish-button[data-v-a2320aea]{flex:1;padding:13px 20px;font-size:16px;font-weight:700;background:linear-gradient(135deg,#f6ba41,gold);border:none;border-radius:24px;box-shadow:0 5px 16px rgba(246,186,65,.35);transition:all .3s cubic-bezier(.4,0,.2,1);letter-spacing:.3px;color:#fff;-webkit-tap-highlight-color:rgba(0,0,0,0)}.survey-dialog .result-content .button-group .finish-button[data-v-a2320aea]:active{transform:scale(.97)}@keyframes bounce-a2320aea{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-16px)}60%{transform:translateY(-8px)}}@keyframes rotate-a2320aea{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes slideIn-a2320aea{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp-a2320aea{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.survey-dialog .dialog-footer[data-v-a2320aea]{display:flex;flex-direction:row;gap:8px}.survey-dialog .dialog-footer .nav-button[data-v-a2320aea]{width:100%;order:1;display:flex;align-items:center;justify-content:center;gap:5px;padding:9px 16px;font-size:14px;font-weight:600;border-radius:20px;border:2px solid #e8eaef;background:#fff;color:#6c757d;transition:all .3s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}.survey-dialog .dialog-footer .nav-button[data-v-a2320aea]:active{background:#f8f9fb;color:#2c3e50;transform:scale(.98)}.survey-dialog .dialog-footer .nav-button .arrow[data-v-a2320aea]{font-weight:700}.survey-dialog .dialog-footer .submit-button[data-v-a2320aea]{width:100%;order:2;padding:10px 20px;font-size:15px;font-weight:700;background:linear-gradient(135deg,#f6ba41,gold);border:none;border-radius:20px;color:#fff;box-shadow:0 4px 14px rgba(246,186,65,.3);transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-tap-highlight-color:rgba(0,0,0,0)}.survey-dialog .dialog-footer .submit-button[data-v-a2320aea]:active{transform:scale(.97)}.survey-dialog .dialog-footer .submit-button[data-v-a2320aea]:disabled{opacity:.5;cursor:not-allowed;transform:none}@media(max-width:768px){.survey-dialog[data-v-a2320aea] .el-dialog{width:90%!important;margin:20px auto}.survey-dialog .question-content .question-text[data-v-a2320aea]{font-size:16px}.survey-dialog .result-content .result-title[data-v-a2320aea]{font-size:20px}.survey-dialog .result-content .price-estimate .price-range[data-v-a2320aea]{font-size:28px}.survey-dialog .result-content .result-message pre[data-v-a2320aea]{font-size:13px}.survey-dialog .result-content .button-group[data-v-a2320aea]{flex-direction:row;gap:10px}.survey-dialog .result-content .button-group .finish-button[data-v-a2320aea],.survey-dialog .result-content .button-group .get-code-button[data-v-a2320aea]{flex:1;padding:12px 16px;font-size:15px}}.code-dialog-custom[data-v-a2320aea]{border-radius:24px;overflow:hidden}.code-dialog-custom .el-dialog__header[data-v-a2320aea]{padding:24px 20px 12px;text-align:center;background:linear-gradient(135deg,#f5f7fa,#e9ecef);border-bottom:1px solid rgba(102,126,234,.1)}.code-dialog-custom .el-dialog__header .el-dialog__title[data-v-a2320aea]{font-size:22px;font-weight:800;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.code-dialog-custom .el-dialog__body[data-v-a2320aea]{padding:28px 20px 32px;background:#fff}.code-dialog-custom .code-content[data-v-a2320aea]{display:flex;flex-direction:column;align-items:center;text-align:center}.code-dialog-custom .code-content .code-icon[data-v-a2320aea]{font-size:72px;margin-bottom:16px;animation:bounce-a2320aea 1s ease infinite;filter:drop-shadow(0 6px 16px rgba(102,126,234,.4))}.code-dialog-custom .code-content .code-title[data-v-a2320aea]{font-size:18px;font-weight:700;color:#2c3e50;margin-bottom:20px;letter-spacing:.5px}.code-dialog-custom .code-content .code-display[data-v-a2320aea]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;padding:28px 20px;margin-bottom:20px;width:100%;box-shadow:0 10px 30px rgba(102,126,234,.4);position:relative;overflow:hidden}.code-dialog-custom .code-content .code-display[data-v-a2320aea]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,hsla(0,0%,100%,.25) 0,transparent 70%);animation:shimmer-a2320aea 3s infinite}.code-dialog-custom .code-content .code-display[data-v-a2320aea]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent 30%,hsla(0,0%,100%,.1) 50%,transparent 70%);animation:shine-a2320aea 2s infinite}.code-dialog-custom .code-content .code-display .code-label[data-v-a2320aea]{font-size:11px;color:hsla(0,0%,100%,.85);margin-bottom:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;position:relative;z-index:1}.code-dialog-custom .code-content .code-display .code-value[data-v-a2320aea]{font-size:34px;font-weight:900;color:#fff;letter-spacing:5px;font-family:Courier New,monospace;text-shadow:0 4px 12px rgba(0,0,0,.3);position:relative;z-index:1}.code-dialog-custom .code-content .code-description[data-v-a2320aea]{font-size:14px;color:#555;margin-bottom:24px;line-height:1.8;padding:0 10px}.code-dialog-custom .code-content .code-description .highlight-text[data-v-a2320aea]{display:block;margin-top:8px;color:#667eea;font-weight:600;font-size:13px}.code-dialog-custom .code-content .button-group[data-v-a2320aea]{display:flex;gap:12px;width:100%}.code-dialog-custom .code-content .button-group .contact-button[data-v-a2320aea],.code-dialog-custom .code-content .button-group .copy-button[data-v-a2320aea]{flex:1;padding:15px 20px;font-size:15px;font-weight:700;border:none;border-radius:28px;transition:all .3s cubic-bezier(.4,0,.2,1);letter-spacing:.3px}.code-dialog-custom .code-content .button-group .contact-button .contact-icon[data-v-a2320aea],.code-dialog-custom .code-content .button-group .contact-button .copy-icon[data-v-a2320aea],.code-dialog-custom .code-content .button-group .copy-button .contact-icon[data-v-a2320aea],.code-dialog-custom .code-content .button-group .copy-button .copy-icon[data-v-a2320aea]{margin-right:6px;font-size:18px}.code-dialog-custom .code-content .button-group .copy-button[data-v-a2320aea]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 6px 20px rgba(102,126,234,.4)}.code-dialog-custom .code-content .button-group .copy-button[data-v-a2320aea]:hover{transform:translateY(-3px);background:linear-gradient(135deg,#5568d3,#6a3f8f);box-shadow:0 10px 28px rgba(102,126,234,.5)}.code-dialog-custom .code-content .button-group .copy-button[data-v-a2320aea]:active{transform:translateY(-1px)}.code-dialog-custom .code-content .button-group .contact-button[data-v-a2320aea]{background:linear-gradient(135deg,#11998e,#38ef7d);color:#fff;box-shadow:0 6px 20px rgba(17,153,142,.4)}.code-dialog-custom .code-content .button-group .contact-button[data-v-a2320aea]:hover{transform:translateY(-3px);background:linear-gradient(135deg,#0e7d6f,#2dd45f);box-shadow:0 10px 28px rgba(17,153,142,.5)}.code-dialog-custom .code-content .button-group .contact-button[data-v-a2320aea]:active{transform:translateY(-1px)}@keyframes shimmer-a2320aea{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes shine-a2320aea{0%{background-position:-200%}to{background-position:200%}}.right-side-buttons[data-v-21309b02]{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:1000}.right-side-buttons .button-group[data-v-21309b02]{display:flex;flex-direction:column;gap:12px;background:hsla(41,41%,84%,.7);border-radius:12px 0 0 12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 15px rgba(0,0,0,.1)}.right-side-buttons .side-button[data-v-21309b02]{display:flex;padding:8px 0;flex-direction:column;align-items:center;border-radius:12px 0 12px 0;cursor:pointer;transition:all .3s ease;background:hsla(0,0%,100%,.1);border:2px solid rgba(246,186,65,.38)}.right-side-buttons .side-button[data-v-21309b02]:hover{background:rgba(255,215,0,.2)}.right-side-buttons .side-button.active[data-v-21309b02]{background:rgba(246,186,65,.3);border-color:rgba(246,186,65,.6)}.right-side-buttons .side-button .button-icon[data-v-21309b02]{font-size:18px;margin-bottom:4px}.right-side-buttons .side-button .button-text[data-v-21309b02]{font-family:Roboto,sans-serif;font-weight:400;font-style:Condensed Regular;font-size:20px;line-height:120%;letter-spacing:0;text-align:center}.right-side-buttons .quote-text[data-v-21309b02]{padding-bottom:10px;font-family:Roboto,sans-serif;font-weight:500;font-style:Condensed Medium;font-size:10px;line-height:120%;letter-spacing:0;text-align:center}@media(max-width:768px){.right-side-buttons[data-v-21309b02]{right:10px}.right-side-buttons .button-group[data-v-21309b02]{padding:8px 4px;gap:8px}.right-side-buttons .side-button[data-v-21309b02]{padding:6px 4px}.right-side-buttons .side-button .button-icon[data-v-21309b02]{font-size:14px}.right-side-buttons .side-button .button-text[data-v-21309b02]{font-size:9px}.right-side-buttons .quote-text[data-v-21309b02]{font-size:8px}}.content[data-v-68fd7480]{width:100%;display:flex;flex-direction:column;background:#000;font-family:Roboto,sans-serif}.content .reason-title[data-v-68fd7480]{font-family:Roboto,sans-serif;margin-top:24px;font-weight:700;font-size:30px;color:#fff;line-height:120%;letter-spacing:0;text-align:center}.content .reason-content[data-v-68fd7480]{margin-top:20px;margin-left:16px;margin-right:16px;flex-direction:column}.content .item[data-v-68fd7480]{color:#f3f0ea}.content .item-title[data-v-68fd7480]{font-family:Roboto,sans-serif;font-weight:600;font-style:condensed;font-size:24px;line-height:140%;letter-spacing:0;margin-bottom:12px}.content .item-desc[data-v-68fd7480]{font-family:Roboto,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:150%;letter-spacing:0}.content .item-bg-0[data-v-68fd7480]{background:linear-gradient(90deg,rgba(173,0,0,.18),rgba(71,0,0,.18))}.content .item-bg-1[data-v-68fd7480]{background:linear-gradient(90deg,rgba(173,0,0,.28),rgba(71,0,0,.18))}.content .item-bg-2[data-v-68fd7480]{background:linear-gradient(90deg,rgba(168,3,3,.38),rgba(71,0,0,.18))}.content .item-bg-3[data-v-68fd7480]{background:linear-gradient(90deg,rgba(216,1,1,.48),rgba(71,0,0,.18))}.content .explain-title[data-v-68fd7480]{margin:16px 32px 32px 32px;font-family:Roboto,sans-serif;font-weight:600;font-style:Italic;color:#fff;font-size:18px;line-height:150%;letter-spacing:0}.policy-content[data-v-68651c25]{padding:15px 0;line-height:1.6;color:#333;font-size:14px}.policy-content[data-v-68651c25] h3{font-size:20px;font-weight:600;margin:15px 0 10px 0;color:#1a1a1a}.policy-content[data-v-68651c25] h4{font-size:16px;font-weight:600;margin:12px 0 8px 0;color:#2c3e50}.policy-content[data-v-68651c25] h5{font-size:14px;font-weight:600;margin:8px 0 6px 0;color:#34495e}.policy-content[data-v-68651c25] p{margin:8px 0;text-align:justify;font-size:13px}.policy-content[data-v-68651c25] ul{margin:8px 0;padding-left:20px}.policy-content[data-v-68651c25] ul li{margin:4px 0;font-size:13px}.policy-content[data-v-68651c25] a{color:#409eff;text-decoration:none}.policy-content[data-v-68651c25] a:hover{text-decoration:underline}.policy-content[data-v-68651c25] strong{font-weight:600;color:#1a1a1a}.policy-content[data-v-68651c25] pre{white-space:pre-wrap;word-wrap:break-word;font-family:inherit;margin:0;font-size:13px}[data-v-68651c25] .el-dialog__body{max-height:60vh;overflow-y:auto}.home-page[data-v-2ba932dd]{width:100%;height:100%;display:flex;flex-direction:column;-webkit-overflow-scrolling:touch;overflow-y:auto;overflow-x:hidden;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none}.home-page .home-navigator[data-v-2ba932dd]{position:fixed;top:0;left:0;right:0;z-index:1000}.home-page .home-banner[data-v-2ba932dd]{margin-top:72px}.example-showcase .el-loading-mask[data-v-2ba932dd]{z-index:9}.error-page[data-v-7aea4ffa]{margin-top:20vh;margin-left:16px;margin-right:16px;display:flex;flex-direction:column;align-items:center}.error-page .warningIcon[data-v-7aea4ffa]{display:flex;margin:80px auto 0;height:40px;width:40px;background-size:40px;background-repeat:no-repeat;background-position:50%;justify-content:center}.error-page .title[data-v-7aea4ffa]{display:flex;margin-top:20px;font-weight:700;justify-content:center;align-items:center;font-size:18px}.error-page .error-content[data-v-7aea4ffa]{display:flex;flex-direction:column;font-size:14px;margin-top:16px;line-height:22px;opacity:.6;text-align:center}.banner[data-v-10de8afe]{height:900px;width:100%;background-color:#f5f8f4;display:flex;font-family:Roboto,sans-serif}.banner .left-text-container[data-v-10de8afe]{flex:1;display:flex;margin-left:64px;flex-direction:column;justify-content:center;align-items:flex-start;height:100%}.banner .left-text-container .title[data-v-10de8afe]{font-family:Inter,sans-serif;font-size:56px;font-weight:400;line-height:120%;color:#a5a668}.banner .left-text-container .subTitle[data-v-10de8afe]{font-family:Roboto,sans-serif;margin-top:12px;font-size:18px;font-weight:400;line-height:150%;color:#000}.banner .left-text-container .button-container[data-v-10de8afe]{margin-top:32px;display:flex}.banner .left-text-container .button-container .button[data-v-10de8afe]{margin-right:16px;padding:12px 24px;font-size:16px;font-weight:500;line-height:150%;border-radius:50px;color:#000}.banner .left-text-container .button-container .first[data-v-10de8afe]{background:#d0ddcb;color:#000;box-shadow:0 1px 2px 0 rgba(0,0,0,.051)}.banner .left-text-container .button-container .second[data-v-10de8afe]{background:#fff;color:#000;border:2px solid #000}.banner .right-image-container[data-v-10de8afe]{width:50%;margin-left:64px;display:flex;overflow:hidden}.banner .right-image-container .banner-image[data-v-10de8afe]{background-size:cover;background-position:50%;background-repeat:no-repeat}.banner .image-slot[data-v-10de8afe]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:var(--el-fill-color-light);color:var(--el-text-color-secondary);font-size:14px}.room-content[data-v-0bb5fbaa]{display:flex;justify-self:center;align-self:center;width:100%;background-color:#fafbf9}.room-content .title-content[data-v-0bb5fbaa]{margin-left:64px;width:50%;align-self:center}.room-content .title-content .title[data-v-0bb5fbaa]{font-family:Inter,sans-serif;font-weight:400;font-size:48px;line-height:120%;letter-spacing:-1%;color:#a5a668}.room-content .title-content .subtitle[data-v-0bb5fbaa]{margin-top:24px;font-family:Roboto,sans-serif;font-weight:400;font-size:18px;line-height:150%;letter-spacing:0}.room-content .image-content[data-v-0bb5fbaa]{width:50%;margin-right:64px}.room-content .image-content .image[data-v-0bb5fbaa]{background-size:cover;background-position:50%;background-repeat:no-repeat}.footer-main[data-v-9b351492]{display:flex;align-items:center;flex-direction:column;font-family:Roboto,sans-serif;padding:60px 64px 110px 64px;background-color:#fafbf9}.footer-main .nav-log[data-v-9b351492]{width:90px;height:70px}.footer-main .line[data-v-9b351492]{margin-top:80px;height:1px;width:100%;background:#000}.footer-main .footer-text-content[data-v-9b351492]{width:100%;margin-top:32px;display:flex;align-items:center;justify-content:center;font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0}.footer-main .footer-text-content .policys[data-v-9b351492]{display:flex;gap:24px}.tools[data-v-56644a9a]{width:calc(100% - 128px);display:flex;font-family:Roboto,sans-serif;flex-direction:row;background:#fafbf9;padding:62px 64px}.tools .content[data-v-56644a9a]{margin-top:48px;display:flex;flex-direction:row;width:100%;gap:48px;align-items:center;justify-content:center}.tools .content .item-content[data-v-56644a9a]{display:flex;flex-direction:column;align-items:center;justify-self:center;text-align:center;gap:8px;width:180px;flex:1}.tools .content .item-content .item-image[data-v-56644a9a]{width:48px;height:48px}.tools .content .item-content .item-title[data-v-56644a9a]{font-family:Inter,sans-serif;color:#a5a668;margin-top:24px;font-weight:400;font-size:32px;line-height:130%;letter-spacing:-1%;text-align:center}.tools .content .item-content .item-subTitle[data-v-56644a9a]{font-family:Roboto,sans-serif;color:#000;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0;text-align:center;margin-top:16}.tools .content .item-content .location[data-v-56644a9a]{display:flex;flex-direction:row;align-items:center}.tools .content .item-content .a[data-v-56644a9a]{color:#000;text-decoration:none;margin:0;padding:0;line-height:24px;font-size:16px}.tools .content .item-content .a[data-v-56644a9a]:hover{text-decoration:underline}.bottom-content[data-v-56644a9a]{display:flex;flex-direction:column}.bottom-content .button-container[data-v-56644a9a]{font-family:Roboto,sans-serif;margin-top:24px;background:#000;font-size:16px;text-align:center;padding:12px 24px;color:#fff;width:202px}.bottom-content .button-container.disabled[data-v-56644a9a]{background-color:#d3d3d3;color:#a0a0a0;cursor:not-allowed}.navigator[data-v-2a6444b6]{height:72px;display:flex;align-items:center;justify-content:space-between;background:#f5f8f4;font-family:Roboto,sans-serif}.navigator .nav-log[data-v-2a6444b6]{width:70px;height:36px;margin-left:76px}.navigator .planceHolder[data-v-2a6444b6]{width:70px;height:36px;margin-right:76px}.navigator .nav-enum[data-v-2a6444b6]{display:flex;align-items:center;gap:32px}.navigator .nav-enum .nav-item[data-v-2a6444b6]{font-size:16px;font-weight:400;line-height:26px;color:#000;position:relative;cursor:pointer;align-items:center}.navigator .nav-enum .nav-item .nav-down[data-v-2a6444b6]{width:24px;height:24px;vertical-align:middle}.navigator .nav-enum .nav-item.active[data-v-2a6444b6]{color:#fc0000;font-weight:700}.navigator .nav-enum .nav-item .nav-item-dropdown[data-v-2a6444b6]{position:absolute;top:100%;left:0;background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:1}.navigator .nav-button[data-v-2a6444b6]{margin-right:64px;padding:8px 20px;font-size:16px;font-weight:400;line-height:150%;background:#000;color:#303031}.content[data-v-da4c6b4c]{width:100%;display:flex;flex-direction:wrap;background:#fafbf9;font-family:Roboto,sans-serif;background-repeat:no-repeat;flex-direction:column;padding-top:64px}.content .services[data-v-da4c6b4c]{font-family:Roboto,sans-serif;margin-bottom:16px;font-weight:600;font-size:16px;line-height:150%;letter-spacing:0;text-align:center;color:#a5a668;margin-top:64px}.content .title[data-v-da4c6b4c]{font-family:Inter,sans-serif;color:#a5a668;align-self:center;text-align:center;font-weight:400;font-size:48px;line-height:120%;letter-spacing:-1%}.content .subTitle[data-v-da4c6b4c]{font-family:Roboto,sans-serif;margin-top:24px;color:#000;max-width:60%;text-align:center;align-self:center;font-weight:400;font-size:18px;line-height:150%;letter-spacing:0}.content .mtm-img[data-v-da4c6b4c]{flex:1;margin-top:112px;margin-left:64px;margin-bottom:112px}.content .title-content[data-v-da4c6b4c]{flex:1;display:flex;flex-direction:column;margin-left:64px;margin-top:80px;margin-right:64px;margin-bottom:112px;color:#000}.content .title-content .describe-content[data-v-da4c6b4c]{display:flex;flex-direction:row;margin-top:32px}.content .title-content .describe-content .describe-title-content[data-v-da4c6b4c]{display:flex;flex-direction:column;flex:1}.content .title-content .describe-content .describe-title-content .icon[data-v-da4c6b4c]{align-self:center;width:48px;height:48px;margin-bottom:24px}.content .title-content .describe-content .describe-title-content .describe-title[data-v-da4c6b4c]{font-family:Inter,sans-serif;align-self:center;font-family:Inter;font-weight:400;font-size:24px;line-height:140%;letter-spacing:-1%;text-align:center}.content .title-content .describe-content .describe-title-content .describe-text[data-v-da4c6b4c]{font-family:Roboto,sans-serif;margin-top:16px;align-self:center;font-family:Roboto;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0;text-align:center}.content .title-content .describe-content .deep-text[data-v-da4c6b4c]{color:#f0c918}.content[data-v-47cb3905]{padding-bottom:64px;width:100%;display:flex;flex-direction:row;background:#fafbf9;font-family:Roboto,sans-serif;background-repeat:no-repeat}.content .image-container[data-v-47cb3905]{display:flex;flex-direction:column;justify-self:start;align-self:start;text-align:start;margin-left:64px;margin-top:32px;width:450px}.content .image-container .services[data-v-47cb3905]{margin-top:94px;font-family:Roboto,sans-serif;margin-bottom:16px;font-weight:600;font-size:16px;line-height:150%;letter-spacing:0;color:#a5a668}.content .image-container .title[data-v-47cb3905]{font-family:Inter,sans-serif;color:#a5a668;font-weight:400;font-size:48px;line-height:120%;letter-spacing:-1%}.content .image-container .subTitle[data-v-47cb3905]{font-family:Roboto,sans-serif;margin-top:24px;color:#000;max-width:60%;font-weight:400;font-size:18px;line-height:150%;letter-spacing:0}.content .mtm-img[data-v-47cb3905]{flex:1;margin-top:112px;margin-left:64px;margin-bottom:112px}.content .title-content[data-v-47cb3905]{flex:1;display:flex;flex-direction:column;margin-left:80px;margin-top:112px;margin-right:64px;margin-bottom:112px;color:#000}.content .title-content .mtm-title[data-v-47cb3905]{font-family:Roboto,sans-serif;font-weight:700;font-size:40px;line-height:120%;letter-spacing:0}.content .title-content .mtm-text[data-v-47cb3905]{font-family:Roboto,sans-serif;margin-top:24px;font-weight:600;font-size:20px;line-height:150%;letter-spacing:0}.content .title-content .describe-content[data-v-47cb3905]{display:flex;flex-direction:row;margin-top:32px}.content .title-content .describe-content .icon[data-v-47cb3905]{align-self:start;width:48px;height:48px;margin-bottom:24px}.content .title-content .describe-content .describe-title-content[data-v-47cb3905]{display:flex;flex-direction:column;flex:1}.content .title-content .describe-content .describe-title-content .describe-title[data-v-47cb3905]{font-family:Inter,sans-serif;font-weight:400;font-size:30px;line-height:130%;letter-spacing:-1%;color:#319908}.content .title-content .describe-content .describe-title-content .describe-text[data-v-47cb3905]{font-family:Roboto,sans-serif;margin-top:24px;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0}.content .title-content .describe-content .deep-text[data-v-47cb3905]{color:#f0c918}.content[data-v-2dc2ca5d]{width:100%;display:flex;flex-direction:column;background-color:#fafbf9;font-family:Roboto,sans-serif}.content .evaluation-content[data-v-2dc2ca5d]{display:flex;flex-direction:column;margin:64px 64px}.content .evaluation-content .stars[data-v-2dc2ca5d]{width:100%;text-align:center;color:#000;font-size:18px;border-radius:6px;margin-bottom:32px}.content .evaluation-content .evaluation-text[data-v-2dc2ca5d]{font-family:Inter,sans-serif;margin-bottom:32px;font-weight:400;font-size:24px;line-height:140%;letter-spacing:-1%;text-align:center}.content .evaluation-content .logo-content[data-v-2dc2ca5d]{display:flex;justify-content:center;flex-direction:row}.content .evaluation-content .logo-content .profile-picture[data-v-2dc2ca5d]{width:56px;height:56px;border-radius:50%}.content .evaluation-content .logo-content .profile-content[data-v-2dc2ca5d]{flex-direction:column}.content .evaluation-content .logo-content .profile-content .profile-name[data-v-2dc2ca5d]{font-family:Roboto,sans-serif;font-weight:600;font-size:16px;line-height:150%;letter-spacing:0}.content .evaluation-content .logo-content .profile-content .profile-title[data-v-2dc2ca5d]{font-family:Roboto,sans-serif;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0}.content .evaluation-content .logo-content .vertical-divider[data-v-2dc2ca5d]{width:2px;background-color:#000;margin-left:20px}.content .evaluation-content .logo-content .logo-picture[data-v-2dc2ca5d]{width:120px;height:48px;align-self:center}.container[data-v-19370ab1]{width:100%}.container .title-container[data-v-19370ab1]{padding:112px 62px;background:#fafbf9;display:flex}.container .title-container .main-title-container[data-v-19370ab1]{width:50%}.container .title-container .main-title-container .main-title-tag[data-v-19370ab1]{font-family:Roboto,sans-serif;font-weight:600;font-size:16px;line-height:150%;letter-spacing:0;color:#a5a668}.container .title-container .main-title-container .main-title[data-v-19370ab1]{font-family:Inter,sans-serif;font-weight:400;font-size:48px;line-height:120%;letter-spacing:-1%;margin-top:16px;color:#a5a668}.container .title-container .right-container[data-v-19370ab1]{display:flex;flex-direction:column;width:50%}.container .title-container .right-container .description[data-v-19370ab1]{font-family:Roboto,sans-serif;font-weight:400;font-size:18px;line-height:150%;letter-spacing:0;margin-bottom:30px}.container .title-container .right-container .button-container[data-v-19370ab1]{display:flex;flex-direction:row;align-self:start}.container .title-container .right-container .button-container .content-button[data-v-19370ab1]{font-family:Roboto,sans-serif;font-weight:500;padding:10px 24px;font-size:16px;line-height:150%;letter-spacing:0;border-radius:50px;color:#000;border:2px solid #000}.container .title-container .right-container .button-container .more-button[data-v-19370ab1]{font-family:Roboto,sans-serif;font-weight:500;font-size:16px;line-height:150%;letter-spacing:0;padding:10px 8px 10px 24px}.container .title-container .right-container .button-container .more-button-container[data-v-19370ab1]{display:flex;flex-direction:row}.container .title-container .right-container .button-container .more-button-container .more-button[data-v-19370ab1]{font-family:Roboto,sans-serif;font-weight:500;font-size:16px;line-height:150%;letter-spacing:0}.container .title-container .right-container .button-container .more-button-container .more-button-icon[data-v-19370ab1]{padding-top:14px}.container .title-container .right-container .get-in-touch[data-v-19370ab1]{font-family:Roboto,sans-serif;display:inline-block;padding:12px 24px;background-color:#000;color:#fff;text-decoration:none;border-radius:2px;font-weight:800;width:150px;text-align:center;font-size:18px}.container .image-content[data-v-19370ab1]{width:calc(100vw - 132px);padding:0 62px 64px 62px}.container .image-content .banner-image[data-v-19370ab1]{width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.home-page[data-v-0da5eb3a]{width:100%;height:100%;display:flex;flex-direction:column;-webkit-overflow-scrolling:touch;overflow-y:auto;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-page .home-navigator[data-v-0da5eb3a]{position:fixed;top:0;left:0;right:0;z-index:1000}.home-page .home-banner[data-v-0da5eb3a]{margin-top:72px}.example-showcase .el-loading-mask[data-v-0da5eb3a]{z-index:9}.banner[data-v-1f82cbbe]{height:900px;width:100%;background-color:#f5f8f4;display:flex;font-family:Roboto,sans-serif;flex-direction:column;padding-top:98px}.banner .left-text-container[data-v-1f82cbbe]{width:calc(100vw - 40px);display:flex;padding:0 20px;flex-direction:column;justify-content:center;align-items:flex-start;margin-bottom:48px}.banner .left-text-container .title[data-v-1f82cbbe]{font-family:Inter,sans-serif;font-size:40px;font-weight:400;line-height:120%;color:#a5a668}.banner .left-text-container .subTitle[data-v-1f82cbbe]{font-family:Roboto,sans-serif;margin-top:12px;font-size:16px;font-weight:400;line-height:150%;color:#000}.banner .left-text-container .button-container[data-v-1f82cbbe]{margin-top:32px;display:flex}.banner .left-text-container .button-container .button[data-v-1f82cbbe]{margin-right:16px;padding:12px 24px;font-size:16px;font-weight:500;line-height:150%;border-radius:50px;color:#000}.banner .left-text-container .button-container .first[data-v-1f82cbbe]{background:#d0ddcb;color:#000;box-shadow:0 1px 2px 0 rgba(0,0,0,.051)}.banner .left-text-container .button-container .second[data-v-1f82cbbe]{background:#fff;color:#000;border:2px solid #000}.banner .right-image-container[data-v-1f82cbbe]{width:100%;display:flex}.banner .right-image-container .banner-image[data-v-1f82cbbe]{background-size:contain;background-position:50%;background-repeat:no-repeat}.room-content[data-v-2b709508]{display:flex;justify-self:center;align-self:center;flex-direction:column;background-color:#fafbf9;width:100%}.room-content .title-content[data-v-2b709508]{margin-left:20px;margin-right:20px;align-self:center}.room-content .title-content .title[data-v-2b709508]{font-family:Inter,sans-serif;font-weight:400;font-size:36px;line-height:120%;letter-spacing:-1%;color:#a5a668;align-self:center;text-align:center}.room-content .title-content .subtitle[data-v-2b709508]{margin-top:24px;font-family:Roboto,sans-serif;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0;text-align:center}.room-content .image-content[data-v-2b709508]{width:100%}.room-content .image-content .image[data-v-2b709508]{width:100%;border-radius:6px;background-size:cover;background-position:50%;background-repeat:no-repeat}.footer-main[data-v-15bff106]{display:flex;align-items:center;flex-direction:column;font-family:Roboto,sans-serif;padding:60px 64px 110px 64px;background-color:#fafbf9}.footer-main .nav-log[data-v-15bff106]{width:90px;height:70px}.footer-main .line[data-v-15bff106]{margin-top:48px;height:1px;width:100%;background:#000}.footer-main .footer-text-content[data-v-15bff106]{width:100%;margin-top:32px;display:flex;align-items:center;justify-content:center;font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0}.footer-main .footer-text-content .policys[data-v-15bff106]{display:flex;gap:24px}.input-container{&[data-v-1926b1e9]{width:100%}.input-label[data-v-1926b1e9]{display:block;margin-bottom:5px;color:#333}.input-field[data-v-1926b1e9]{padding:8px;border:1px solid #000;box-sizing:border-box;width:100%;height:48px}}.tools[data-v-902aff6c]{width:calc(100% - 128px);display:flex;font-family:Roboto,sans-serif;flex-direction:column;background:#fafbf9;padding:62px 64px}.tools .content[data-v-902aff6c]{margin-top:48px;display:flex;flex-direction:column;width:100%;gap:48px;align-items:center;justify-content:center}.tools .content .item-content[data-v-902aff6c]{display:flex;flex-direction:column;align-items:center;justify-self:center;text-align:center;gap:8px;width:180px;flex:1}.tools .content .item-content .item-image[data-v-902aff6c]{width:48px;height:48px}.tools .content .item-content .item-title[data-v-902aff6c]{font-family:Inter,sans-serif;color:#a5a668;margin-top:20px;font-weight:400;font-size:24px;line-height:130%;letter-spacing:-1%;text-align:center}.tools .content .item-content .item-subTitle[data-v-902aff6c]{font-family:Roboto,sans-serif;color:#000;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0;text-align:center;margin-top:16}.tools .content .item-content .location[data-v-902aff6c]{display:flex;flex-direction:row;align-items:center}.tools .content .item-content .a[data-v-902aff6c]{color:#000;text-decoration:none;margin:0;padding:0;line-height:24px;font-size:16px}.tools .content .item-content .a[data-v-902aff6c]:hover{text-decoration:underline}.bottom-content[data-v-902aff6c]{display:flex;flex-direction:column}.bottom-content .button-container[data-v-902aff6c]{font-family:Roboto,sans-serif;margin-top:24px;background:#000;font-size:16px;text-align:center;padding:12px 24px;color:#fff;width:202px}.bottom-content .button-container.disabled[data-v-902aff6c]{background-color:#d3d3d3;color:#a0a0a0;cursor:not-allowed}.navigator[data-v-9f24b678]{height:72px;display:flex;align-items:center;justify-content:space-between;background:#f5f8f4;font-family:Roboto,sans-serif}.navigator .nav-log[data-v-9f24b678]{width:70px;height:36px;margin-left:20px}.navigator .nav-enum[data-v-9f24b678]{display:flex;align-items:center;gap:16px}.navigator .nav-enum .nav-item[data-v-9f24b678]{font-size:16px;font-weight:400;line-height:26px;color:#000;position:relative;cursor:pointer;align-items:center}.navigator .nav-enum .nav-item .nav-down[data-v-9f24b678]{width:24px;height:24px;vertical-align:middle}.navigator .nav-enum .nav-item.active[data-v-9f24b678]{color:#fc0000;font-weight:700}.navigator .nav-enum .nav-item .nav-item-dropdown[data-v-9f24b678]{position:absolute;top:100%;left:0;background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:1}.navigator .nav-button[data-v-9f24b678]{margin-right:64px;padding:8px 20px;font-size:16px;font-weight:400;line-height:150%;background:#000;color:#303031}.content[data-v-0dacd3a6]{width:100%;display:flex;flex-direction:wrap;background:#fafbf9;font-family:Roboto,sans-serif;background-repeat:no-repeat;flex-direction:column;padding-top:64px}.content .services[data-v-0dacd3a6]{font-family:Roboto,sans-serif;margin-bottom:16px;font-weight:600;font-size:16px;line-height:150%;letter-spacing:0;color:#a5a668;margin-top:64px;margin-left:20px}.content .title[data-v-0dacd3a6]{font-family:Inter,sans-serif;color:#a5a668;font-weight:400;font-size:36px;line-height:120%;letter-spacing:-1%;margin-left:20px}.content .subTitle[data-v-0dacd3a6]{font-family:Roboto,sans-serif;margin-top:20px;margin-left:20px;color:#000;font-weight:400;font-size:18px;line-height:150%;letter-spacing:0}.content .mtm-img[data-v-0dacd3a6]{flex:1;margin-top:112px;margin-left:64px;margin-bottom:112px}.content .title-content[data-v-0dacd3a6]{flex:1;display:flex;flex-direction:column;margin-left:20px;margin-top:16px;margin-right:20px;margin-bottom:112px;color:#000}.content .title-content .describe-content[data-v-0dacd3a6]{display:flex;flex-direction:column;margin-top:32px}.content .title-content .describe-content .describe-title-content[data-v-0dacd3a6]{display:flex;flex-direction:column;margin-top:32px;flex:1}.content .title-content .describe-content .describe-title-content .icon[data-v-0dacd3a6]{width:48px;height:48px;margin-bottom:12px}.content .title-content .describe-content .describe-title-content .describe-title[data-v-0dacd3a6]{font-family:Inter,sans-serif;font-family:Inter;font-weight:400;font-size:24px;line-height:130%;letter-spacing:-1%}.content .title-content .describe-content .describe-title-content .describe-text[data-v-0dacd3a6]{font-family:Roboto,sans-serif;margin-top:12px;align-self:center;font-family:Roboto;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0}.content[data-v-81f7dc94]{padding-bottom:48px;width:100%;display:flex;flex-direction:column;background:#fafbf9;font-family:Roboto,sans-serif;background-repeat:no-repeat}.content .image-container[data-v-81f7dc94]{display:flex;flex-direction:column;justify-self:start;align-self:start;text-align:start;width:calc(100vw - 40px);margin:0 20px}.content .image-container .services[data-v-81f7dc94]{margin-top:94px;font-family:Roboto,sans-serif;margin-bottom:16px;font-weight:600;font-size:16px;line-height:150%;letter-spacing:0;color:#a5a668}.content .image-container .title[data-v-81f7dc94]{font-family:Inter,sans-serif;color:#a5a668;font-weight:400;font-size:36px;line-height:120%;letter-spacing:-1%}.content .image-container .subTitle[data-v-81f7dc94]{font-family:Roboto,sans-serif;margin-top:24px;color:#000;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0}.content .mtm-img[data-v-81f7dc94]{flex:1;margin-top:112px;margin-left:64px;margin-bottom:112px}.content .title-content[data-v-81f7dc94]{flex:1;display:flex;flex-direction:column;margin-left:20px;margin-top:16px;margin-right:20px;margin-bottom:112px;color:#000}.content .title-content .mtm-title[data-v-81f7dc94]{font-family:Roboto,sans-serif;font-weight:700;font-size:40px;line-height:120%;letter-spacing:0}.content .title-content .mtm-text[data-v-81f7dc94]{font-family:Roboto,sans-serif;margin-top:24px;font-weight:600;font-size:20px;line-height:150%;letter-spacing:0}.content .title-content .describe-content[data-v-81f7dc94]{display:flex;flex-direction:column;margin-top:32px}.content .title-content .describe-content .icon[data-v-81f7dc94]{width:48px;height:48px;margin-bottom:12px}.content .title-content .describe-content .describe-title-content[data-v-81f7dc94]{display:flex;flex-direction:column;flex:1}.content .title-content .describe-content .describe-title-content .describe-title[data-v-81f7dc94]{font-family:Inter,sans-serif;font-weight:400;font-size:30px;line-height:130%;letter-spacing:-1%;color:#319908}.content .title-content .describe-content .describe-title-content .describe-text[data-v-81f7dc94]{font-family:Roboto,sans-serif;margin-top:12px;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0}.content .title-content .describe-content .deep-text[data-v-81f7dc94]{color:#f0c918}.content[data-v-c9d030e4]{width:100%;background-color:#fafbf9;font-family:Roboto,sans-serif}.content .evaluation-content[data-v-c9d030e4],.content[data-v-c9d030e4]{display:flex;flex-direction:column}.content .evaluation-content .stars[data-v-c9d030e4]{width:100%;text-align:center;color:#000;font-size:18px;border-radius:6px;margin-bottom:24px}.content .evaluation-content .evaluation-text[data-v-c9d030e4]{font-family:Inter,sans-serif;margin-bottom:24px;font-weight:400;font-size:20px;line-height:140%;letter-spacing:-1%;text-align:center}.content .evaluation-content .logo-content[data-v-c9d030e4]{display:flex;justify-content:center;flex-direction:column;align-self:center}.content .evaluation-content .logo-content .profile-picture[data-v-c9d030e4]{width:56px;height:56px;border-radius:50%;align-self:center}.content .evaluation-content .logo-content .profile-content[data-v-c9d030e4]{display:flex;flex-direction:column;text-align:center}.content .evaluation-content .logo-content .profile-content .profile-name[data-v-c9d030e4]{font-family:Roboto,sans-serif;font-weight:600;font-size:16px;line-height:150%;letter-spacing:0}.content .evaluation-content .logo-content .profile-content .profile-title[data-v-c9d030e4]{font-family:Roboto,sans-serif;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0}.content .evaluation-content .logo-content .vertical-divider[data-v-c9d030e4]{width:1px;height:100%;background-color:#000;margin:0 20px}.content .evaluation-content .logo-content .logo-picture[data-v-c9d030e4]{width:120px;height:48px;align-self:center}.container[data-v-fe7bd5d4]{width:100%;display:flex;background:#fafbf9;flex-direction:column;padding-top:8px}.container .title-container[data-v-fe7bd5d4]{padding:64px 20px;background:#fff;display:flex;flex-direction:column}.container .title-container .main-title-container[data-v-fe7bd5d4]{width:50%}.container .title-container .main-title-container .main-title-tag[data-v-fe7bd5d4]{font-family:Roboto,sans-serif;font-weight:600;font-size:16px;line-height:150%;letter-spacing:0;color:#a5a668}.container .title-container .main-title-container .main-title[data-v-fe7bd5d4]{font-family:Inter,sans-serif;font-weight:400;font-size:36px;line-height:120%;letter-spacing:-1%;margin-top:16px;color:#a5a668;margin-bottom:20px}.container .title-container .right-container[data-v-fe7bd5d4]{display:flex;flex-direction:column;width:100%}.container .title-container .right-container .description[data-v-fe7bd5d4]{font-family:Roboto,sans-serif;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0;margin-bottom:30px}.container .title-container .right-container .button-container[data-v-fe7bd5d4]{display:flex;flex-direction:row;align-self:start}.container .title-container .right-container .button-container .content-button[data-v-fe7bd5d4]{font-family:Roboto,sans-serif;font-weight:500;padding:10px 24px;font-size:16px;line-height:150%;letter-spacing:0;border-radius:50px;color:#000;border:2px solid #000}.container .title-container .right-container .button-container .more-button[data-v-fe7bd5d4]{font-family:Roboto,sans-serif;font-weight:500;font-size:16px;line-height:150%;letter-spacing:0;padding:10px 8px 10px 24px}.container .title-container .right-container .button-container .more-button-container[data-v-fe7bd5d4]{display:flex;flex-direction:row}.container .title-container .right-container .button-container .more-button-container .more-button[data-v-fe7bd5d4]{font-family:Roboto,sans-serif;font-weight:500;font-size:16px;line-height:150%;letter-spacing:0}.container .title-container .right-container .button-container .more-button-container .more-button-icon[data-v-fe7bd5d4]{padding-top:14px}.container .title-container .right-container .get-in-touch[data-v-fe7bd5d4]{font-family:Roboto,sans-serif;display:inline-block;padding:12px 24px;background-color:#000;color:#fff;text-decoration:none;border-radius:2px;font-weight:800;width:150px;text-align:center;font-size:18px}.container .image-content[data-v-fe7bd5d4]{width:calc(100vw - 40px);padding:0 20px 64px 20px}.container .image-content .banner-image[data-v-fe7bd5d4]{width:100%;border-radius:6px;background-size:cover;background-repeat:no-repeat}.home-page[data-v-2b3b1e16]{width:100%;height:100%;display:flex;flex-direction:column;-webkit-overflow-scrolling:touch;overflow-y:auto;overflow-x:hidden;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none}.home-page .home-navigator[data-v-2b3b1e16]{position:fixed;top:0;left:0;right:0;z-index:1000}.example-showcase .el-loading-mask[data-v-2b3b1e16]{z-index:9}.profile-dialog[data-v-6d772a62],.profile-dialog[data-v-6d772a62] .el-dialog__header{text-align:center}.profile-dialog[data-v-6d772a62] .el-dialog__title{font-weight:600}.profile-content[data-v-6d772a62]{padding:20px 0}.profile-view[data-v-6d772a62]{display:flex;flex-direction:column;align-items:center;gap:24px}.avatar-section[data-v-6d772a62]{display:flex;flex-direction:column;align-items:center;gap:8px}.profile-avatar[data-v-6d772a62]{border:2px solid #f0f0f0}.avatar-text[data-v-6d772a62]{font-size:14px;color:#666}.info-section[data-v-6d772a62]{width:100%;max-width:300px}.info-item[data-v-6d772a62]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #f0f0f0}.info-item[data-v-6d772a62]:last-child{border-bottom:none}.info-label[data-v-6d772a62]{font-weight:500;color:#333}.info-value[data-v-6d772a62]{color:#666}.action-buttons[data-v-6d772a62]{margin-top:20px}.profile-edit[data-v-6d772a62]{max-width:400px;margin:0 auto}.avatar-uploader{[data-v-6d772a62] .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;transition:var(--el-transition-duration-fast);width:100px;height:100px;display:flex;align-items:center;justify-content:center}[data-v-6d772a62] .el-upload:hover{border-color:var(--el-color-primary)}}.avatar-uploader-content[data-v-6d772a62]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.avatar-uploader-icon[data-v-6d772a62]{font-size:28px;color:#8c939d;margin-bottom:8px}.avatar-uploader-text[data-v-6d772a62]{font-size:12px;color:#8c939d;text-align:center}.edit-avatar[data-v-6d772a62]{width:100px;height:100px;display:block;-o-object-fit:cover;object-fit:cover;border-radius:6px}.edit-actions[data-v-6d772a62]{display:flex;justify-content:center;gap:12px;margin-top:24px}.navigator[data-v-a1c4a1ee]{height:72px;display:flex;align-items:center;justify-content:space-between;background:#000;font-family:Roboto,sans-serif}.navigator .nav-log[data-v-a1c4a1ee]{width:70px;height:36px;margin-left:76px}.navigator .planceHolder[data-v-a1c4a1ee]{width:70px;height:36px;margin-right:76px}.navigator .nav-enum[data-v-a1c4a1ee]{display:flex;gap:32px}.navigator .nav-enum .nav-item[data-v-a1c4a1ee]{font-size:16px;font-weight:400;line-height:26px;color:#fff;position:relative;cursor:pointer;align-items:center}.navigator .nav-enum .nav-item .nav-down[data-v-a1c4a1ee]{width:24px;height:24px;vertical-align:middle}.navigator .nav-enum .nav-item.active[data-v-a1c4a1ee]{color:red;font-weight:700}.navigator .nav-enum .nav-item .nav-item-dropdown[data-v-a1c4a1ee]{position:absolute;top:100%;left:0;background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:1}.navigator .nav-button[data-v-a1c4a1ee]{margin-right:64px;padding:8px 20px;font-size:16px;font-weight:400;line-height:150%;background:#f3f0ea;color:#303031}.navigator .button-container[data-v-a1c4a1ee]{margin-right:64px}.navigator .button-container .button[data-v-a1c4a1ee]{font-family:Roboto,sans-serif;padding:8px 20px;font-weight:700;font-style:Condensed Bold;font-size:16px;line-height:150%;letter-spacing:0;border-radius:50px}.navigator .button-container .first[data-v-a1c4a1ee]{background:#fff8eb;color:#000}.navigator .user-avatar[data-v-a1c4a1ee]{display:flex;align-items:center;cursor:pointer;padding:8px 12px;border-radius:8px;transition:all .3s ease;gap:10px}.navigator .user-avatar[data-v-a1c4a1ee]:hover{background-color:hsla(0,0%,100%,.1)}.navigator .avatar-placeholder[data-v-a1c4a1ee]{color:#999}.navigator .login-text[data-v-a1c4a1ee]{font-size:14px;color:#fff;margin-left:4px;font-weight:500}.navigator .user-dropdown[data-v-a1c4a1ee]{display:flex;align-items:center;margin-left:8px;color:#fff;gap:6px}.navigator .username[data-v-a1c4a1ee]{margin-right:4px;font-size:15px;font-weight:500;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff}.user-avatar[data-v-a1c4a1ee]{display:flex;align-items:center;cursor:pointer;padding:8px 12px;border-radius:8px;transition:all .3s ease;gap:10px}.user-avatar[data-v-a1c4a1ee]:hover{background-color:hsla(0,0%,100%,.1)}.avatar-wrapper[data-v-a1c4a1ee]{position:relative;display:inline-block}.avatar-loading-overlay[data-v-a1c4a1ee]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);border-radius:50%;z-index:1}.avatar-loading-icon[data-v-a1c4a1ee]{font-size:18px;color:#fff;animation:rotate-a1c4a1ee 1s linear infinite}@keyframes rotate-a1c4a1ee{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.avatar-placeholder[data-v-a1c4a1ee]{color:#999}.login-text[data-v-a1c4a1ee]{font-size:14px;color:#fff;margin-left:4px;font-weight:500}.user-dropdown[data-v-a1c4a1ee]{display:flex;align-items:center;margin-left:8px;color:#fff;gap:6px}.username[data-v-a1c4a1ee]{margin-right:4px;font-size:15px;font-weight:500;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff}.content[data-v-e5491570]{background-color:#000}.pricing-title-content[data-v-e5491570]{text-align:center;margin-bottom:95px;margin-top:105px;display:flex;flex-direction:row;justify-self:center;justify-content:center}.pricing-title-content .pricing-title[data-v-e5491570]{width:40%;font-family:Roboto,sans-serif;font-weight:700;font-style:Condensed Bold;font-size:48px;line-height:120%;letter-spacing:0;color:#fff;text-align:center}.pricing-title-content .pricing-subtitle[data-v-e5491570]{padding-left:24px;width:40%;color:#fff;font-family:Roboto,sans-serif;font-weight:600;font-style:Condensed SemiBold;font-size:18px;line-height:150%;letter-spacing:0;text-align:center}.products-container[data-v-e5491570]{display:flex;flex-direction:column;width:100%}.product-row[data-v-e5491570]{width:100%;padding-top:40px;display:flex;align-items:flex-start;background:#000;padding-bottom:53px}.main-product[data-v-e5491570]{width:calc(25% - 52px);height:500px;flex:0 0 25%;max-width:25%;padding-left:64px}.main-product .main-product-info[data-v-e5491570]{text-align:center}.main-product .main-product-info .main-image[data-v-e5491570]{width:100%;height:200px;margin-bottom:32px}.main-product .main-product-info .main-image[data-v-e5491570] img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.main-product .main-product-info .product-name[data-v-e5491570]{font-size:32px}.main-product .main-product-info .product-from-price[data-v-e5491570],.main-product .main-product-info .product-name[data-v-e5491570]{font-weight:700;font-style:Condensed Bold;line-height:130%;letter-spacing:0;text-align:center;text-shadow:0 0 2px #fff,0 2px 0 #fff,2px 0 0 #fff,0 -2px 0 #fff,-2px 0 0 #fff,2px 2px 0 #fff,-2px -2px 0 #fff,2px -2px 0 #fff,-2px 2px 0 #fff}.main-product .main-product-info .product-from-price[data-v-e5491570]{margin-top:5px;font-family:Roboto,sans-serif;font-size:24px}.main-product .main-product-info .product-description[data-v-e5491570]{margin-top:25px;font-family:Roboto,sans-serif;font-weight:400;font-style:italic;font-size:16px;line-height:150%;letter-spacing:0;color:#fff;text-align:center}.sub-products-container[data-v-e5491570]{width:100%}.sub-products-container .sub-products-scroll[data-v-e5491570]{display:flex;overflow-x:auto;padding-left:60px;scrollbar-width:none;-ms-overflow-style:none}.sub-products-container .sub-products-scroll[data-v-e5491570]::-webkit-scrollbar{display:none}.sub-products-container .sub-product[data-v-e5491570]{padding-right:60px;display:flex;flex-direction:column;align-items:center;text-align:center;flex:0 0 calc(33.33333% - 61.33333px);max-width:calc(33.33333% - 61.33333px);height:500px}.sub-products-container .sub-product .sub-image[data-v-e5491570]{width:100%;height:100%;margin-bottom:32px}.sub-products-container .sub-product .sub-image[data-v-e5491570] img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.sub-products-container .sub-product .sub-product-price[data-v-e5491570]{margin-top:5px;font-family:Roboto,sans-serif;font-weight:700;font-style:Condensed Bold;font-size:24px;line-height:130%;letter-spacing:0;text-align:center;text-shadow:0 0 2px #fff,0 2px 0 #fff,2px 0 0 #fff,0 -2px 0 #fff,-2px 0 0 #fff,2px 2px 0 #fff,-2px -2px 0 #fff,2px -2px 0 #fff,-2px 2px 0 #fff}.sub-products-container .sub-product .sub-product-name[data-v-e5491570]{font-family:Roboto,sans-serif;font-weight:700;font-style:Condensed Bold;font-size:24px;line-height:130%;letter-spacing:0;text-align:center;color:#fff}@media(max-width:768px){.product-row[data-v-e5491570]{flex-direction:column;padding:20px}.main-product[data-v-e5491570]{width:100%;border-right:none;border-bottom:1px solid #e5e7eb;padding:0 0 20px 0}.divider[data-v-e5491570]{width:100%;height:1px;margin:20px 0}.sub-products-container[data-v-e5491570]{width:100%}}.dot-line-container[data-v-2ea28a44]{display:flex;width:100%;align-items:center;margin:16px 0;font-family:Roboto,sans-serif}.dot-line-container .dot[data-v-2ea28a44]{width:17px;height:15px;background-color:#000;border-radius:100%}.dot-line-container .line[data-v-2ea28a44]{width:100%;height:3px;background-color:#000;margin:0 8px}.item-title[data-v-2be73cb8]{height:130px;display:flex;flex-direction:column}.item-title .item-tag[data-v-2be73cb8]{font-weight:700;font-size:24px;line-height:140%;letter-spacing:0}.item-title .item-text[data-v-2be73cb8]{margin-top:8px;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0}.item-title.up[data-v-2be73cb8]{height:130px;justify-content:flex-end}.content[data-v-65a9d85e]{width:100%;display:flex;flex-direction:column;background:linear-gradient(180deg,#000 4%,#140b15 12%,#240a0f 16%,#34090a 26%,#4f0800 31%,#7a0c00 51%,#841407 59%,#b95448);font-family:Roboto,sans-serif}.content .process-title-content[data-v-65a9d85e]{display:flex;flex-direction:column;margin-top:41px;margin-left:64px}.content .process-title-content .process-tag[data-v-65a9d85e]{font-family:Roboto,sans-serif;font-weight:600;font-size:22px;line-height:150%;letter-spacing:0;color:#fff}.content .process-title-content .process-title[data-v-65a9d85e]{font-family:Roboto,sans-serif;font-weight:700;font-size:48px;line-height:120%;letter-spacing:0;margin-top:16px;color:#fff}.content .process-title-content .process-description[data-v-65a9d85e]{font-family:Roboto,sans-serif;width:768px;font-weight:600;font-size:20px;line-height:150%;letter-spacing:0;margin-top:24px;color:#fff}.content .process-content[data-v-65a9d85e]{display:flex;flex-direction:row;margin:0 64px}.content .process-content .item[data-v-65a9d85e]{display:flex;flex:1;width:100%;flex-direction:column;align-items:center}.content .process-content .item .item-title .item-tag[data-v-65a9d85e]{font-family:Roboto,sans-serif;font-weight:700;font-size:24px;line-height:140%;letter-spacing:0}.content .process-content .item .item-title .item-text[data-v-65a9d85e]{font-family:Roboto,sans-serif;margin-top:8px;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0}.content .process-content .item .box[data-v-65a9d85e]{height:130px}.container[data-v-5c908551]{font-family:Roboto,sans-serif;width:100%;background:linear-gradient(180deg,#ffcd82,#fdf5e8,#fff)}.team-title[data-v-5c908551]{font-weight:600;font-size:22px;line-height:150%}.team-header[data-v-5c908551],.team-title[data-v-5c908551]{font-family:Roboto,sans-serif;letter-spacing:0;margin-left:62px}.team-header[data-v-5c908551]{font-weight:700;font-size:48px;line-height:120%;margin-top:16px;margin-bottom:24px}.team-description[data-v-5c908551]{font-family:Roboto,sans-serif;font-weight:400;font-size:18px;line-height:150%;letter-spacing:0;margin-bottom:80px;margin-left:62px}.team[data-v-5c908551]{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth;cursor:grab;margin-left:62px;scrollbar-width:none;-ms-overflow-style:none}.team[data-v-5c908551]::-webkit-scrollbar{display:none}.team[data-v-5c908551]:active{cursor:grabbing}.name[data-v-5c908551]{font-family:Roboto,sans-serif;font-weight:600;font-size:20px;line-height:150%;letter-spacing:0;width:100%}.role[data-v-5c908551]{font-size:18px}.description[data-v-5c908551],.role[data-v-5c908551]{font-family:Roboto,sans-serif;font-weight:400;line-height:150%;letter-spacing:0;width:100%}.description[data-v-5c908551]{font-size:16px}.team-member[data-v-5c908551]{flex:0 0 auto;width:400px;margin-right:48px;transition:transform .3s}.image-placeholder[data-v-5c908551]{background-image:url(../img/team_image.2d443459.svg)}.image-placeholder1[data-v-5c908551],.image-placeholder[data-v-5c908551]{width:80px;height:80px;background-color:#ccc;border-radius:50%;margin-bottom:15px}.image-placeholder1[data-v-5c908551]{background-image:url(../img/team_image2.6f215778.svg)}.image-placeholder2[data-v-5c908551]{background-image:url(../img/team_image3.b383f626.svg)}.image-placeholder2[data-v-5c908551],.image-placeholder3[data-v-5c908551]{width:80px;height:80px;background-color:#ccc;border-radius:50%;margin-bottom:15px}.image-placeholder3[data-v-5c908551]{background-image:url(../img/team_image.2d443459.svg)}.arrow-controls[data-v-5c908551]{display:flex;padding:48px 0 62px 64px;gap:16px}.arrow[data-v-5c908551]{background:transparent;border:none;padding:0;cursor:pointer;border-radius:50%;border:1px solid #000;box-shadow:0 2px 8px rgba(0,0,0,.12);transition:box-shadow .2s;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.arrow[data-v-5c908551]:active,.arrow[data-v-5c908551]:hover{background:#f0f0f0}.arrow:active svg circle[data-v-5c908551],.arrow:hover svg circle[data-v-5c908551]{fill:#f0f0f0}body[data-v-6b9e1171]{display:flex;justify-content:center;align-items:center;font-family:Roboto,sans-serif}body .container[data-v-6b9e1171]{padding:112px 62px;background:linear-gradient(180deg,#b95448,#c86e64,#ffcd82);display:flex}body .container .main-title[data-v-6b9e1171]{font-family:Roboto,sans-serif;font-weight:700;font-size:48px;line-height:1.2;margin-right:100px;width:60%;min-width:50%}body .container .right-container[data-v-6b9e1171]{display:flex;flex-direction:column;justify-content:center}body .container .right-container .description[data-v-6b9e1171]{font-family:Roboto,sans-serif;font-weight:600;font-size:20px;line-height:1.5;margin-bottom:30px}body .container .right-container .get-in-touch[data-v-6b9e1171]{font-family:Roboto,sans-serif;display:inline-block;padding:12px 24px;background-color:#000;color:#fff;text-decoration:none;border-radius:2px;font-weight:800;width:150px;text-align:center;font-size:18px}.cookie-banner[data-v-795dabd9]{position:fixed;bottom:0;left:0;right:0;background-color:#f5f5f5;box-shadow:0 -2px 10px rgba(0,0,0,.1);padding:20px;display:flex;justify-content:space-between;align-items:center;z-index:10}.cookie-banner .message[data-v-795dabd9]{flex:1;padding-right:20px}.cookie-banner .privacy_title[data-v-795dabd9]{font-weight:700;font-size:16px;margin-right:32px}.cookie-banner .privacy_description[data-v-795dabd9]{font-weight:400;font-size:12px}.cookie-banner .buttons[data-v-795dabd9]{display:flex}.cookie-banner .buttons .accept-button[data-v-795dabd9]{background-color:#000;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;margin-right:10px;transition:background-color .3s}.cookie-banner .buttons .reject-button[data-v-795dabd9]{background-color:#fff;color:#000;border:1px solid #ddd;padding:10px 20px;border-radius:5px;cursor:pointer;transition:background-color .3s}.comment-section[data-v-52a449ba]{position:relative;width:calc(100% - 128px);padding:62px 64px;overflow:hidden;background:linear-gradient(180deg,#fff,#fff9ef,#fff9f0)}.comment-section .services[data-v-52a449ba]{display:inline-block;font-family:Roboto,sans-serif;font-size:14px;letter-spacing:.12em;text-transform:uppercase;color:#000;background:rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.2);border-radius:999px;padding:6px 12px;margin-bottom:12px}.comment-section .title[data-v-52a449ba]{font-family:Roboto,sans-serif;font-size:36px;font-weight:700;line-height:1.15;margin:0;color:#000}.comment-section .subTitle[data-v-52a449ba]{font-family:Roboto,sans-serif;margin-top:8px;color:#000;opacity:.75;font-size:16px}.comment-section .section-head[data-v-52a449ba]{max-width:1080px;margin:0 auto 28px;text-align:center}.comment-section .input-box[data-v-52a449ba]{max-width:1080px;margin:0 auto 12px;padding:16px;border-radius:12px;background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:0 10px 18px rgba(0,0,0,.05)}.comment-section .input-box .row[data-v-52a449ba]{display:flex;gap:16px;align-items:center}.comment-section .input-box .row.top[data-v-52a449ba]{margin-bottom:12px}.comment-section .input-box .nickname[data-v-52a449ba]{max-width:280px}.comment-section .input-box .rate[data-v-52a449ba]{display:inline-flex;align-items:center;gap:8px}.comment-section .input-box .rate .label[data-v-52a449ba]{color:#333;font-size:14px}.comment-section .input-box .actions[data-v-52a449ba]{justify-content:space-between;margin-top:10px}.comment-section .input-box .helper[data-v-52a449ba]{color:#666;font-size:12px}.comment-section .input-box .submit-btn[data-v-52a449ba]{background:#000;color:#fff;border:none}.comment-section .neon-grid[data-v-52a449ba]{display:none}.comment-section .ticker[data-v-52a449ba]{position:relative;max-width:1180px;margin:24px auto 0;overflow:hidden;display:grid;grid-template-rows:repeat(5,auto);gap:18px;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.comment-section .track[data-v-52a449ba]{--duration:40s;display:flex;align-items:center;gap:28px;width:-moz-max-content;width:max-content;padding:6px 8px}.comment-section .track .marquee[data-v-52a449ba]{display:flex;align-items:center;gap:48px;width:-moz-max-content;width:max-content;animation:scroll-left-52a449ba var(--duration) linear infinite}.comment-section .track.rtl .marquee[data-v-52a449ba]{animation-name:scroll-left-52a449ba}.comment-section .item[data-v-52a449ba]{display:inline-flex;align-items:center;gap:10px;white-space:nowrap}.comment-section .avatar[data-v-52a449ba]{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;color:#000;font-weight:700;font-size:14px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.comment-section .name[data-v-52a449ba]{color:#111;font-weight:600;font-size:14px}.comment-section .rating[data-v-52a449ba]{display:inline-flex;gap:2px}.comment-section .star[data-v-52a449ba]{width:14px;height:14px;fill:#e5e5e5}.comment-section .star.on[data-v-52a449ba]{fill:#ffb400}.comment-section .sep[data-v-52a449ba]{color:#999;padding:0 2px}.comment-section .text[data-v-52a449ba]{color:#333;font-size:14px;opacity:.9}@keyframes scroll-left-52a449ba{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes scroll-right-52a449ba{0%{transform:translateX(0)}to{transform:translateX(50%)}}.comment-section .ticker:hover .marquee[data-v-52a449ba]{animation-play-state:paused}.comment-section .track:first-child .marquee[data-v-52a449ba]{animation-delay:0s}.comment-section .track:nth-child(2) .marquee[data-v-52a449ba]{animation-delay:-12s}.comment-section .track:nth-child(3) .marquee[data-v-52a449ba]{animation-delay:-24s}.comment-section .track:nth-child(4) .marquee[data-v-52a449ba]{animation-delay:-36s}.comment-section .track:nth-child(5) .marquee[data-v-52a449ba]{animation-delay:-48s}@media(max-width:1200px){.comment-section .track[data-v-52a449ba]{--duration:48s}}@media(max-width:720px){.comment-section[data-v-52a449ba]{width:100%;padding:48px 16px 32px}.comment-section .title[data-v-52a449ba]{font-size:28px}.comment-section .track[data-v-52a449ba]{--duration:52s}}.content[data-v-272750ce]{width:100%;display:flex;flex-direction:column;background:#000;font-family:Roboto,sans-serif}.content .reason-title[data-v-272750ce]{font-family:Roboto,sans-serif;margin-top:16px;font-weight:700;font-size:40px;color:#fff;line-height:120%;letter-spacing:0;text-align:center}.content .reason-content[data-v-272750ce]{margin-top:20px;margin-left:64px;margin-right:64px;flex-direction:column}.content .item[data-v-272750ce]{color:#f3f0ea}.content .item-title[data-v-272750ce]{font-family:Roboto,sans-serif;font-weight:600;font-style:condensed;font-size:30px;line-height:140%;letter-spacing:0;margin-bottom:16px}.content .item-desc[data-v-272750ce]{font-family:Roboto,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:150%;letter-spacing:0}.content .item-bg-0[data-v-272750ce]{background:linear-gradient(90deg,rgba(173,0,0,.18),rgba(71,0,0,.18))}.content .item-bg-1[data-v-272750ce]{background:linear-gradient(90deg,rgba(173,0,0,.28),rgba(71,0,0,.18))}.content .item-bg-2[data-v-272750ce]{background:linear-gradient(90deg,rgba(168,3,3,.38),rgba(71,0,0,.18))}.content .item-bg-3[data-v-272750ce]{background:linear-gradient(90deg,rgba(216,1,1,.48),rgba(71,0,0,.18))}.content .explain-title[data-v-272750ce]{margin:20px 64px 64px 64px;font-family:Roboto,sans-serif;font-weight:600;font-style:Italic;color:#fff;font-size:18px;line-height:150%;letter-spacing:0}.right-side-buttons[data-v-56995306]{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:1000}.right-side-buttons .button-group[data-v-56995306]{display:flex;flex-direction:column;gap:12px;background:hsla(41,41%,84%,.7);border-radius:12px 0 0 12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 15px rgba(0,0,0,.1)}.right-side-buttons .side-button[data-v-56995306]{display:flex;padding:8px 0;flex-direction:column;align-items:center;border-radius:12px 0 12px 0;cursor:pointer;transition:all .3s ease;background:hsla(0,0%,100%,.1);border:2px solid rgba(246,186,65,.38)}.right-side-buttons .side-button[data-v-56995306]:hover{background:rgba(255,215,0,.2)}.right-side-buttons .side-button.active[data-v-56995306]{background:rgba(246,186,65,.3);border-color:rgba(246,186,65,.6)}.right-side-buttons .side-button .button-icon[data-v-56995306]{font-size:18px;margin-bottom:4px}.right-side-buttons .side-button .button-text[data-v-56995306]{font-family:Roboto,sans-serif;font-weight:400;font-style:Condensed Regular;font-size:20px;line-height:120%;letter-spacing:0;text-align:center}.right-side-buttons .quote-text[data-v-56995306]{padding-bottom:10px;font-family:Roboto,sans-serif;font-weight:500;font-style:Condensed Medium;font-size:20px;line-height:120%;letter-spacing:0;text-align:center}@media(max-width:768px){.right-side-buttons[data-v-56995306]{right:10px}.right-side-buttons .button-group[data-v-56995306]{padding:8px 4px;gap:8px}.right-side-buttons .side-button[data-v-56995306]{padding:6px 4px}.right-side-buttons .side-button .button-icon[data-v-56995306]{font-size:14px}.right-side-buttons .quote-text[data-v-56995306],.right-side-buttons .side-button .button-text[data-v-56995306]{font-size:9px}}[data-v-1ce9e48e] .el-dialog{border-radius:20px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.15)}[data-v-1ce9e48e] .el-dialog .el-dialog__header{padding:24px 30px;background:linear-gradient(135deg,#f6ba41,#ffd966);border-bottom:none}[data-v-1ce9e48e] .el-dialog .el-dialog__header .el-dialog__title{color:#fff;font-size:22px;font-weight:700;letter-spacing:.5px;text-shadow:0 2px 4px rgba(0,0,0,.1)}[data-v-1ce9e48e] .el-dialog .el-dialog__header .el-dialog__headerbtn{top:20px;right:20px}[data-v-1ce9e48e] .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#fff;font-size:20px;font-weight:700}[data-v-1ce9e48e] .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:hsla(0,0%,100%,.8)}[data-v-1ce9e48e] .el-dialog .el-dialog__body{padding:30px;background:#fff}[data-v-1ce9e48e] .el-dialog .el-dialog__footer{padding:20px 30px;background:#f8f9fb;border-top:1px solid #e8eaef}.survey-dialog .survey-content[data-v-1ce9e48e]{padding:0;min-height:250px}.survey-dialog .progress-indicator[data-v-1ce9e48e]{display:flex;justify-content:center;gap:8px;margin-bottom:30px}.survey-dialog .progress-indicator .progress-dot[data-v-1ce9e48e]{width:12px;height:12px;border-radius:50%;background:#e0e0e0;cursor:pointer;transition:all .3s ease}.survey-dialog .progress-indicator .progress-dot.active[data-v-1ce9e48e]{background:#f6ba41;transform:scale(1.2)}.survey-dialog .progress-indicator .progress-dot.completed[data-v-1ce9e48e]{background:#67c23a}.survey-dialog .progress-indicator .progress-dot[data-v-1ce9e48e]:hover{transform:scale(1.1)}.survey-dialog .question-content[data-v-1ce9e48e]{animation:slideIn-1ce9e48e .4s ease-out}.survey-dialog .question-content .question-header[data-v-1ce9e48e]{display:flex;align-items:center;gap:12px;margin-bottom:20px}.survey-dialog .question-content .question-header .question-number[data-v-1ce9e48e]{display:inline-block;padding:6px 14px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:13px;font-weight:600;border-radius:20px;letter-spacing:.5px;box-shadow:0 2px 8px rgba(102,126,234,.3)}.survey-dialog .question-content .question-header .required-mark[data-v-1ce9e48e]{color:#f56c6c;font-size:16px}.survey-dialog .question-content .question-text[data-v-1ce9e48e]{margin:0 0 12px 0;color:#2c3e50;font-size:20px;font-weight:700;line-height:1.5;letter-spacing:.3px}.survey-dialog .question-content .question-description[data-v-1ce9e48e]{margin:0 0 28px 0;color:#6c757d;font-size:15px;line-height:1.7}.survey-dialog .options-container[data-v-1ce9e48e]{display:flex;flex-direction:column;gap:14px}.survey-dialog .options-container .option-item[data-v-1ce9e48e]{position:relative;padding:20px 24px;border:2px solid #e8eaef;border-radius:12px;cursor:pointer;background:#fff;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(0,0,0,.04)}.survey-dialog .options-container .option-item[data-v-1ce9e48e]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:12px;background:linear-gradient(135deg,rgba(246,186,65,.1),rgba(255,215,0,.1));opacity:0;transition:opacity .3s ease;pointer-events:none}.survey-dialog .options-container .option-item[data-v-1ce9e48e]:hover{border-color:#f6ba41;transform:translateY(-2px);box-shadow:0 6px 20px rgba(246,186,65,.2)}.survey-dialog .options-container .option-item[data-v-1ce9e48e]:hover:before{opacity:1}.survey-dialog .options-container .option-item.selected[data-v-1ce9e48e]{border-color:#f6ba41;border-width:2px;box-shadow:0 6px 24px rgba(246,186,65,.25)}.survey-dialog .options-container .option-item.selected[data-v-1ce9e48e]:before{opacity:1}.survey-dialog .options-container .option-item.selected .option-radio[data-v-1ce9e48e]{border-color:#f6ba41;background:rgba(246,186,65,.1)}.survey-dialog .options-container .option-item .option-content[data-v-1ce9e48e]{display:flex;align-items:flex-start;width:100%;position:relative;z-index:1}.survey-dialog .options-container .option-item .option-text-wrapper[data-v-1ce9e48e]{flex:1;display:flex;flex-direction:column;gap:6px}.survey-dialog .options-container .option-item .option-text-wrapper .option-text[data-v-1ce9e48e]{display:block;font-size:15px;font-weight:500;color:#2c3e50;line-height:1.6}.survey-dialog .options-container .option-item .option-text-wrapper .option-description[data-v-1ce9e48e]{margin:0;color:#6c757d;font-size:13px;line-height:1.6}.survey-dialog .options-container .option-item .option-text-wrapper .option-price[data-v-1ce9e48e]{display:inline-block;align-self:flex-start;margin:0;padding:6px 14px;background:linear-gradient(135deg,#f6ba41,gold);color:#fff;font-size:13px;font-weight:700;border-radius:16px;box-shadow:0 2px 8px rgba(246,186,65,.3)}.survey-dialog .options-container .option-item .option-checkbox[data-v-1ce9e48e],.survey-dialog .options-container .option-item .option-radio[data-v-1ce9e48e]{flex-shrink:0;width:24px;height:24px;border:2px solid #cbd5e0;border-radius:50%;margin-right:16px;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);background:#fff}.survey-dialog .options-container .option-item .option-checkbox .checkbox-inner[data-v-1ce9e48e],.survey-dialog .options-container .option-item .option-checkbox .radio-inner[data-v-1ce9e48e],.survey-dialog .options-container .option-item .option-radio .checkbox-inner[data-v-1ce9e48e],.survey-dialog .options-container .option-item .option-radio .radio-inner[data-v-1ce9e48e]{width:12px;height:12px;border-radius:50%;background:transparent;transition:all .3s cubic-bezier(.4,0,.2,1);transform:scale(0)}.survey-dialog .options-container .option-item .option-checkbox .checkbox-inner.selected[data-v-1ce9e48e],.survey-dialog .options-container .option-item .option-checkbox .radio-inner.selected[data-v-1ce9e48e],.survey-dialog .options-container .option-item .option-radio .checkbox-inner.selected[data-v-1ce9e48e],.survey-dialog .options-container .option-item .option-radio .radio-inner.selected[data-v-1ce9e48e]{background:linear-gradient(135deg,#f6ba41,gold);transform:scale(1);box-shadow:0 2px 6px rgba(246,186,65,.4)}.survey-dialog .options-container .option-item .option-checkbox .checkbox-inner[data-v-1ce9e48e],.survey-dialog .options-container .option-item .option-radio .checkbox-inner[data-v-1ce9e48e]{border-radius:3px;font-size:12px;color:transparent}.survey-dialog .options-container .option-item .option-checkbox .checkbox-inner.selected[data-v-1ce9e48e],.survey-dialog .options-container .option-item .option-radio .checkbox-inner.selected[data-v-1ce9e48e]{color:#fff}.survey-dialog .options-container .option-item .option-checkbox[data-v-1ce9e48e]{border-radius:6px}.survey-dialog .suggestion-container[data-v-1ce9e48e],.survey-dialog .text-input-container[data-v-1ce9e48e]{margin-top:10px}.survey-dialog .text-input-container[data-v-1ce9e48e] .el-textarea__inner{font-size:15px;line-height:1.7;padding:16px;border-radius:12px;border:2px solid #e8eaef;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.04)}.survey-dialog .text-input-container[data-v-1ce9e48e] .el-textarea__inner:hover{border-color:#cbd5e0}.survey-dialog .text-input-container[data-v-1ce9e48e] .el-textarea__inner:focus{border-color:#f6ba41;box-shadow:0 4px 16px rgba(246,186,65,.15)}.survey-dialog .result-content[data-v-1ce9e48e]{text-align:center;padding:20px 0;animation:fadeInUp-1ce9e48e .6s ease-out}.survey-dialog .result-content .result-icon[data-v-1ce9e48e]{font-size:72px;margin-bottom:24px;animation:bounce-1ce9e48e 1s ease,rotate-1ce9e48e .8s ease;filter:drop-shadow(0 4px 12px rgba(246,186,65,.3))}.survey-dialog .result-content .result-title[data-v-1ce9e48e]{font-size:28px;font-weight:800;background:linear-gradient(135deg,#2c3e50,#3498db);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:32px;letter-spacing:.5px}.survey-dialog .result-content .price-estimate[data-v-1ce9e48e]{background:linear-gradient(135deg,#f6ba41,gold);border-radius:20px;padding:32px;margin-bottom:28px;box-shadow:0 8px 24px rgba(246,186,65,.35);position:relative;overflow:hidden}.survey-dialog .result-content .price-estimate[data-v-1ce9e48e]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,hsla(0,0%,100%,.2) 0,transparent 70%);animation:shimmer-1ce9e48e 3s infinite}.survey-dialog .result-content .price-estimate .price-label[data-v-1ce9e48e]{font-size:15px;color:hsla(0,0%,100%,.95);margin-bottom:10px;font-weight:600;letter-spacing:1px;text-transform:uppercase;position:relative;z-index:1}.survey-dialog .result-content .price-estimate .price-range[data-v-1ce9e48e]{font-size:38px;font-weight:800;color:#fff;text-shadow:0 3px 8px rgba(0,0,0,.15);letter-spacing:1px;position:relative;z-index:1}.survey-dialog .result-content .result-message[data-v-1ce9e48e]{background:linear-gradient(135deg,#f8f9fb,#e8eaef);border-radius:16px;padding:24px;margin-bottom:28px;text-align:left;box-shadow:0 4px 16px rgba(0,0,0,.06);border:1px solid #e8eaef}.survey-dialog .result-content .result-message pre[data-v-1ce9e48e]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1.9;color:#2c3e50;white-space:pre-wrap;margin:0}.survey-dialog .result-content .button-group[data-v-1ce9e48e]{display:flex;gap:16px;justify-content:center}.survey-dialog .result-content .button-group .get-code-button[data-v-1ce9e48e]{padding:14px 48px;font-size:17px;font-weight:700;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:28px;box-shadow:0 6px 20px rgba(102,126,234,.35);transition:all .3s cubic-bezier(.4,0,.2,1);letter-spacing:.5px;color:#fff}.survey-dialog .result-content .button-group .get-code-button[data-v-1ce9e48e]:hover{transform:translateY(-3px);background:linear-gradient(135deg,#5568d3,#6a3f8f);box-shadow:0 10px 28px rgba(102,126,234,.45)}.survey-dialog .result-content .button-group .get-code-button[data-v-1ce9e48e]:active{transform:translateY(-1px)}.survey-dialog .result-content .button-group .finish-button[data-v-1ce9e48e]{padding:14px 52px;font-size:17px;font-weight:700;background:linear-gradient(135deg,#f6ba41,gold);border:none;border-radius:28px;box-shadow:0 6px 20px rgba(246,186,65,.35);transition:all .3s cubic-bezier(.4,0,.2,1);letter-spacing:.5px;color:#fff}.survey-dialog .result-content .button-group .finish-button[data-v-1ce9e48e]:hover{transform:translateY(-3px);box-shadow:0 10px 28px rgba(246,186,65,.45)}.survey-dialog .result-content .button-group .finish-button[data-v-1ce9e48e]:active{transform:translateY(-1px)}@keyframes bounce-1ce9e48e{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}@keyframes rotate-1ce9e48e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes slideIn-1ce9e48e{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp-1ce9e48e{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.survey-dialog .dialog-footer[data-v-1ce9e48e]{display:flex;justify-content:space-between;align-items:center;gap:12px}.survey-dialog .dialog-footer .nav-button[data-v-1ce9e48e]{display:flex;align-items:center;gap:6px;padding:10px 24px;font-weight:600;border-radius:24px;border:2px solid #e8eaef;background:#fff;color:#6c757d;transition:all .3s ease}.survey-dialog .dialog-footer .nav-button[data-v-1ce9e48e]:hover{border-color:#cbd5e0;background:#f8f9fb;color:#2c3e50}.survey-dialog .dialog-footer .nav-button .arrow[data-v-1ce9e48e]{font-weight:700}.survey-dialog .dialog-footer .submit-button[data-v-1ce9e48e]{padding:10px 32px;font-weight:700;background:linear-gradient(135deg,#f6ba41,gold);border:none;border-radius:24px;color:#fff;box-shadow:0 4px 14px rgba(246,186,65,.3);transition:all .3s cubic-bezier(.4,0,.2,1)}.survey-dialog .dialog-footer .submit-button[data-v-1ce9e48e]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(246,186,65,.4)}.survey-dialog .dialog-footer .submit-button[data-v-1ce9e48e]:disabled{opacity:.5;cursor:not-allowed;transform:none}@media(max-width:768px){.survey-dialog[data-v-1ce9e48e] .el-dialog{width:90%!important;margin:20px auto}.survey-dialog .question-content .question-text[data-v-1ce9e48e]{font-size:16px}.survey-dialog .result-content .result-title[data-v-1ce9e48e]{font-size:20px}.survey-dialog .result-content .price-estimate .price-range[data-v-1ce9e48e]{font-size:28px}.survey-dialog .result-content .result-message pre[data-v-1ce9e48e]{font-size:13px}.survey-dialog .result-content .finish-button[data-v-1ce9e48e]{width:100%;padding:12px 24px}.survey-dialog .dialog-footer[data-v-1ce9e48e]{flex-direction:column;gap:10px}.survey-dialog .dialog-footer .nav-button[data-v-1ce9e48e],.survey-dialog .dialog-footer .submit-button[data-v-1ce9e48e]{width:100%}}.code-dialog-custom[data-v-1ce9e48e]{border-radius:24px;overflow:hidden}.code-dialog-custom .el-dialog__header[data-v-1ce9e48e]{padding:28px 24px 14px;text-align:center;background:linear-gradient(135deg,#f5f7fa,#e9ecef);border-bottom:1px solid rgba(102,126,234,.1)}.code-dialog-custom .el-dialog__header .el-dialog__title[data-v-1ce9e48e]{font-size:26px;font-weight:800;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.code-dialog-custom .el-dialog__body[data-v-1ce9e48e]{padding:32px 40px 40px;background:#fff}.code-dialog-custom .code-content[data-v-1ce9e48e]{display:flex;flex-direction:column;align-items:center;text-align:center}.code-dialog-custom .code-content .code-icon[data-v-1ce9e48e]{font-size:88px;margin-bottom:20px;animation:bounce-1ce9e48e 1s ease infinite;filter:drop-shadow(0 6px 20px rgba(102,126,234,.45))}.code-dialog-custom .code-content .code-title[data-v-1ce9e48e]{font-size:20px;font-weight:700;color:#2c3e50;margin-bottom:24px;letter-spacing:.5px}.code-dialog-custom .code-content .code-display[data-v-1ce9e48e]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:24px;padding:36px 28px;margin-bottom:24px;width:100%;box-shadow:0 12px 36px rgba(102,126,234,.4);position:relative;overflow:hidden}.code-dialog-custom .code-content .code-display[data-v-1ce9e48e]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,hsla(0,0%,100%,.25) 0,transparent 70%);animation:shimmer-1ce9e48e 3s infinite}.code-dialog-custom .code-content .code-display[data-v-1ce9e48e]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent 30%,hsla(0,0%,100%,.1) 50%,transparent 70%);background-size:200% 100%;animation:shine-1ce9e48e 2s infinite}.code-dialog-custom .code-content .code-display .code-label[data-v-1ce9e48e]{font-size:12px;color:hsla(0,0%,100%,.85);margin-bottom:14px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;position:relative;z-index:1}.code-dialog-custom .code-content .code-display .code-value[data-v-1ce9e48e]{font-size:44px;font-weight:900;color:#fff;letter-spacing:7px;font-family:Courier New,monospace;text-shadow:0 5px 16px rgba(0,0,0,.35);position:relative;z-index:1}.code-dialog-custom .code-content .code-description[data-v-1ce9e48e]{font-size:15px;color:#555;margin-bottom:28px;line-height:1.8;padding:0 10px}.code-dialog-custom .code-content .code-description .highlight-text[data-v-1ce9e48e]{display:block;margin-top:10px;color:#667eea;font-weight:600;font-size:14px}.code-dialog-custom .code-content .button-group[data-v-1ce9e48e]{display:flex;gap:16px;width:100%}.code-dialog-custom .code-content .button-group .contact-button[data-v-1ce9e48e],.code-dialog-custom .code-content .button-group .copy-button[data-v-1ce9e48e]{flex:1;padding:17px 28px;font-size:16px;font-weight:700;border:none;border-radius:32px;transition:all .3s cubic-bezier(.4,0,.2,1);letter-spacing:.5px;cursor:pointer}.code-dialog-custom .code-content .button-group .contact-button .contact-icon[data-v-1ce9e48e],.code-dialog-custom .code-content .button-group .contact-button .copy-icon[data-v-1ce9e48e],.code-dialog-custom .code-content .button-group .copy-button .contact-icon[data-v-1ce9e48e],.code-dialog-custom .code-content .button-group .copy-button .copy-icon[data-v-1ce9e48e]{margin-right:8px;font-size:20px}.code-dialog-custom .code-content .button-group .copy-button[data-v-1ce9e48e]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 6px 24px rgba(102,126,234,.4)}.code-dialog-custom .code-content .button-group .copy-button[data-v-1ce9e48e]:hover{transform:translateY(-4px);background:linear-gradient(135deg,#5568d3,#6a3f8f);box-shadow:0 12px 36px rgba(102,126,234,.5)}.code-dialog-custom .code-content .button-group .copy-button[data-v-1ce9e48e]:active{transform:translateY(-2px)}.code-dialog-custom .code-content .button-group .contact-button[data-v-1ce9e48e]{background:linear-gradient(135deg,#11998e,#38ef7d);color:#fff;box-shadow:0 6px 24px rgba(17,153,142,.4)}.code-dialog-custom .code-content .button-group .contact-button[data-v-1ce9e48e]:hover{transform:translateY(-4px);background:linear-gradient(135deg,#0e7d6f,#2dd45f);box-shadow:0 12px 36px rgba(17,153,142,.5)}.code-dialog-custom .code-content .button-group .contact-button[data-v-1ce9e48e]:active{transform:translateY(-2px)}@keyframes shimmer-1ce9e48e{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes shine-1ce9e48e{0%{background-position:-200%}to{background-position:200%}}.auth-dialog[data-v-023005d4],.auth-dialog[data-v-023005d4] .el-dialog__header{text-align:center}.auth-form[data-v-023005d4]{margin-top:20px}.auth-actions[data-v-023005d4]{display:flex;justify-content:center;align-items:center;margin-top:20px;gap:20px}.auth-submit-btn[data-v-023005d4]{width:120px}.password-tips[data-v-023005d4]{font-size:12px;color:#999;margin-top:4px}.avatar-uploader{[data-v-023005d4] .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;transition:var(--el-transition-duration-fast)}[data-v-023005d4] .el-upload:hover{border-color:var(--el-color-primary)}}.avatar-uploader-icon[data-v-023005d4]{font-size:28px;color:#8c939d;width:100px;height:100px;text-align:center;line-height:100px}.avatar[data-v-023005d4]{width:100px;height:100px;display:block;-o-object-fit:cover;object-fit:cover}.policy-content[data-v-ae82d888]{padding:20px 0;line-height:1.8;color:#333}.policy-content[data-v-ae82d888] h3{font-size:24px;font-weight:600;margin:20px 0 15px 0;color:#1a1a1a}.policy-content[data-v-ae82d888] h4{font-size:18px;font-weight:600;margin:15px 0 10px 0;color:#2c3e50}.policy-content[data-v-ae82d888] h5{font-size:16px;font-weight:600;margin:10px 0 8px 0;color:#34495e}.policy-content[data-v-ae82d888] p{margin:10px 0;text-align:justify}.policy-content[data-v-ae82d888] ul{margin:10px 0;padding-left:25px}.policy-content[data-v-ae82d888] ul li{margin:5px 0}.policy-content[data-v-ae82d888] a{color:#409eff;text-decoration:none}.policy-content[data-v-ae82d888] a:hover{text-decoration:underline}.policy-content[data-v-ae82d888] strong{font-weight:600;color:#1a1a1a}.policy-content[data-v-ae82d888] pre{white-space:pre-wrap;word-wrap:break-word;font-family:inherit;margin:0}[data-v-ae82d888] .el-dialog__body{max-height:70vh;overflow-y:auto}.home-page[data-v-28edfab5]{width:100%;height:100%;display:flex;flex-direction:column;-webkit-overflow-scrolling:touch;overflow-y:auto;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-page .home-navigator[data-v-28edfab5]{position:fixed;top:0;left:0;right:0;z-index:1000}.home-page .home-banner[data-v-28edfab5]{margin-top:72px}.example-showcase .el-loading-mask[data-v-28edfab5]{z-index:9}.js-cursor-container[data-v-28edfab5]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9999}