.quote-confirm-dialog-shell.el-dialog{--el-dialog-padding-primary:0;border-radius:16px;padding:0;overflow:hidden;box-shadow:0 24px 72px #0f172a33;width:min(368px,100vw - 32px)!important}.quote-confirm-dialog-shell .el-dialog__header{display:none}.quote-confirm-dialog-shell .el-dialog__body{padding:0}.quote-confirm-dialog[data-v-fe46380e]{text-align:left;background:#fff;padding:30px 28px 26px;position:relative}.quote-confirm-dialog__close[data-v-fe46380e]{color:#b8bec8;cursor:pointer;background:0 0;border:0;width:40px;height:40px;font-size:30px;line-height:1;transition:color .2s;position:absolute;top:15px;right:18px}.quote-confirm-dialog__close[data-v-fe46380e]:hover:not(:disabled){color:#6b7280}.quote-confirm-dialog__close[data-v-fe46380e]:disabled{cursor:not-allowed;opacity:.6}h3[data-v-fe46380e]{color:#1f2329;margin:0;font-size:20px;font-weight:400;line-height:1.35}p[data-v-fe46380e]{color:#6b7280;margin:11px 0 0;font-size:15px;line-height:1.7}.quote-confirm-dialog__actions[data-v-fe46380e]{grid-template-columns:1fr 1fr;gap:13px;margin-top:25px;display:grid}.quote-confirm-dialog__cancel[data-v-fe46380e],.quote-confirm-dialog__confirm[data-v-fe46380e]{cursor:pointer;border-radius:8px;height:43px;font-size:16px;font-weight:700;transition:background-color .2s,border-color .2s,transform .2s}.quote-confirm-dialog__cancel[data-v-fe46380e]:hover:not(:disabled),.quote-confirm-dialog__confirm[data-v-fe46380e]:hover:not(:disabled){transform:translateY(-1px)}.quote-confirm-dialog__cancel[data-v-fe46380e]:disabled,.quote-confirm-dialog__confirm[data-v-fe46380e]:disabled{cursor:not-allowed;opacity:.72}.quote-confirm-dialog__cancel[data-v-fe46380e]{color:#4b5563;background:#fff;border:1px solid #e5e7eb}.quote-confirm-dialog__cancel[data-v-fe46380e]:hover:not(:disabled){color:#ff8c30;background:#ff8c300f;border-color:#ff8c3061}.quote-confirm-dialog__confirm[data-v-fe46380e]{color:#fff;background:#ff8c30;border:1px solid #ff8c30}.quote-confirm-dialog__confirm[data-v-fe46380e]:hover:not(:disabled){background:#cc7026;border-color:#cc7026}.quote-confirm-dialog__loading[data-v-fe46380e]{vertical-align:-2px;border:2px solid #ffffff6b;border-top-color:#fff;border-radius:50%;width:15px;height:15px;margin-right:5px;animation:.72s linear infinite quote-confirm-spin-fe46380e;display:inline-block}@keyframes quote-confirm-spin-fe46380e{to{transform:rotate(360deg)}}@media (width<=520px){.quote-confirm-dialog[data-v-fe46380e]{padding:30px 25px 25px}.quote-confirm-dialog__actions[data-v-fe46380e]{grid-template-columns:1fr}}.service-guarantee .service-cards[data-v-5c88f626]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-bottom:40px;display:grid;position:relative}.service-guarantee .service-cards[data-v-5c88f626]:before{content:"";z-index:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 200'%3E%3Cpath d='M0 100 Q200 50 400 100 T800 100' fill='none' stroke='%23ff8c30' stroke-width='1' opacity='0.2'/%3E%3Cpath d='M0 120 Q200 70 400 120 T800 120' fill='none' stroke='%23ff8c30' stroke-width='1' opacity='0.15'/%3E%3Cpath d='M0 80 Q200 30 400 80 T800 80' fill='none' stroke='%23ff8c30' stroke-width='1' opacity='0.1'/%3E%3C/svg%3E") 50%/contain no-repeat;width:90%;height:200px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.service-guarantee .service-cards .service-card[data-v-5c88f626]{text-align:center;z-index:1;background:#fff;border:1px solid #e5e5e5;border-radius:12px;min-width:0;padding:40px 24px;transition:all .5s cubic-bezier(.4,0,.2,1);position:relative}.service-guarantee .service-cards .service-card.active[data-v-5c88f626]{background:#fff;border-color:#ff8c30;transform:translateY(-10px)scale(1.02);box-shadow:0 8px 30px #ff8c3033}.service-guarantee .service-cards .service-card[data-v-5c88f626]:not(.active){opacity:.7;transform:scale(.98)}.service-guarantee .service-cards .service-card .card-icon[data-v-5c88f626]{background:#ff8c301a;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 20px;display:flex}.service-guarantee .service-cards .service-card .card-title[data-v-5c88f626]{color:#333;margin:0 0 12px;font-size:18px;font-weight:600}.service-guarantee .service-cards .service-card .card-desc[data-v-5c88f626]{color:#666;margin:0;font-size:14px;line-height:1.6}.service-guarantee .card-navigation[data-v-5c88f626]{justify-content:center;gap:16px;margin-top:40px;display:flex}.service-guarantee .card-navigation .nav-btn[data-v-5c88f626]{color:#999;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:50%;outline:none;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.service-guarantee .card-navigation .nav-btn[data-v-5c88f626]:hover{color:#ff8c30;border-color:#ff8c30;transform:scale(1.1)}.service-guarantee .card-navigation .nav-btn[data-v-5c88f626]:active{transform:scale(.95)}.service-guarantee .card-navigation .nav-btn.active[data-v-5c88f626]{color:#fff;background:#ff8c30;border-color:#ff8c30}.service-guarantee .card-navigation .nav-btn.active[data-v-5c88f626]:hover{background:#e47d0f;border-color:#e47d0f}.service-guarantee .guarantee-content.is-visible .service-cards[data-v-5c88f626]:before{animation:.9s cubic-bezier(.16,1,.3,1) 80ms both service-line-enter-5c88f626}.service-guarantee .guarantee-content.is-visible .service-card[data-v-5c88f626]{animation:.72s cubic-bezier(.16,1,.3,1) service-card-enter-5c88f626;animation-delay:calc(var(--enter-index) * 90ms + .12s)}.service-guarantee .guarantee-content.is-visible .card-navigation[data-v-5c88f626]{animation:.62s cubic-bezier(.16,1,.3,1) .36s both service-nav-enter-5c88f626}@keyframes service-header-enter-5c88f626{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}@keyframes service-line-enter-5c88f626{0%{opacity:0;transform:translate(-50%,-50%)scaleX(.86)}to{opacity:1;transform:translate(-50%,-50%)scaleX(1)}}@keyframes service-card-enter-5c88f626{0%{opacity:0;transform:translateY(26px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes service-nav-enter-5c88f626{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (width<=1024px){.service-guarantee .service-cards[data-v-5c88f626]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.service-guarantee .service-cards[data-v-5c88f626]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.service-guarantee .guarantee-content.is-visible .service-cards[data-v-5c88f626]:before,.service-guarantee .guarantee-content.is-visible .service-card[data-v-5c88f626],.service-guarantee .guarantee-content.is-visible .card-navigation[data-v-5c88f626]{animation:none}}.service-process[data-v-fe0bb45e]{box-sizing:border-box;background:#fff;width:100%;padding:88px 0 110px}.process-container[data-v-fe0bb45e]{--axis-reserved-width:120px;--process-card-width:min(500px, calc((100% - var(--axis-reserved-width)) / 2));width:calc(100% - 640px);max-width:none;margin:0 auto}.process-header[data-v-fe0bb45e]{text-align:center;opacity:0;margin-bottom:58px;transition:opacity .72s cubic-bezier(.16,1,.3,1),transform .72s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}.process-title[data-v-fe0bb45e]{color:#ff8c30;letter-spacing:0;margin:0;font-size:42px;font-weight:800;line-height:1.25}.process-title-line[data-v-fe0bb45e]{background:#ff8c30;width:58px;height:3px;margin:22px auto 0;display:block}.process-timeline[data-v-fe0bb45e]{min-height:1620px;position:relative}.timeline-axis[data-v-fe0bb45e]{z-index:1;opacity:0;width:1px;transition:opacity .72s cubic-bezier(.16,1,.3,1) .18s;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.timeline-segment[data-v-fe0bb45e]{left:50%;top:calc(var(--segment-top) * var(--timeline-scale,1));width:1.5px;height:calc(var(--segment-height) * var(--timeline-scale,1));background:#333;position:absolute;transform:translate(-50%)}.timeline-pair[data-v-fe0bb45e]{left:50%;top:calc(var(--pair-top) * var(--timeline-scale,1));width:58px;height:calc(var(--pair-height) * var(--timeline-scale,1));position:absolute;transform:translate(-50%)}.timeline-node[data-v-fe0bb45e]{left:50%;top:calc((var(--node-top) + 11px) * var(--timeline-scale,1) - 11px);width:54px;height:22px;position:absolute;transform:translate(-50%)}.timeline-dot[data-v-fe0bb45e]{background:#333;border-radius:50%;width:22px;height:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.timeline-arrow[data-v-fe0bb45e]{width:20px;height:20px;position:absolute;top:50%;transform:translateY(-50%)}.timeline-arrow[data-v-fe0bb45e]:before,.timeline-arrow[data-v-fe0bb45e]:after{content:"";background:#333;position:absolute}.timeline-arrow[data-v-fe0bb45e]:before{width:20px;height:2px;top:9px;left:0}.timeline-arrow[data-v-fe0bb45e]:after{background:0 0;border-top:2px solid #333;border-left:2px solid #333;width:9px;height:9px;top:5px}.timeline-arrow--left[data-v-fe0bb45e]{right:-16px}.timeline-arrow--left[data-v-fe0bb45e]:after{left:0;transform:rotate(-45deg)}.timeline-arrow--right[data-v-fe0bb45e]{left:-16px}.timeline-arrow--right[data-v-fe0bb45e]:after{right:0;transform:rotate(135deg)}.process-card[data-v-fe0bb45e]{z-index:2;width:var(--process-card-width);box-sizing:border-box;opacity:0;background:#fff;border:1px solid #ededed;height:500px;min-height:500px;padding:18px 24px;transition:opacity .78s cubic-bezier(.16,1,.3,1) 80ms,transform .78s cubic-bezier(.16,1,.3,1) 80ms;position:absolute}.process-card--left[data-v-fe0bb45e]{left:0;transform:translate(-56px)}.process-card--right[data-v-fe0bb45e]{right:0;transform:translate(56px)}.service-process.is-visible .process-header[data-v-fe0bb45e],.service-process.is-visible .timeline-axis[data-v-fe0bb45e]{opacity:1}.service-process.is-visible .process-header[data-v-fe0bb45e]{transform:translate(0)}.process-card.process-card--visible[data-v-fe0bb45e]{opacity:1;transform:translate(0)}.process-card[data-v-fe0bb45e]:first-of-type{top:0}.process-card[data-v-fe0bb45e]:nth-of-type(2){top:278px}.process-card[data-v-fe0bb45e]:nth-of-type(3){top:560px}.process-card[data-v-fe0bb45e]:nth-of-type(4){top:838px}.process-card[data-v-fe0bb45e]:nth-of-type(5){top:1120px}.process-image[data-v-fe0bb45e]{justify-content:center;align-items:center;width:100%;height:312px;margin-bottom:8px;display:flex;overflow:hidden}.process-image img[data-v-fe0bb45e]{object-fit:contain;width:312px;height:312px;display:block}.process-info[data-v-fe0bb45e]{width:100%}.process-label[data-v-fe0bb45e]{align-items:center;gap:14px;margin-bottom:8px;display:flex}.process-number[data-v-fe0bb45e]{color:#ff4d4f;border:1px solid #ff8c30;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:64px;font-size:16px;font-weight:700;line-height:1;display:inline-flex}.process-step-title[data-v-fe0bb45e]{color:#333;letter-spacing:0;align-items:center;min-height:64px;margin:0;font-size:16px;font-weight:700;line-height:1.4;display:flex}.process-description[data-v-fe0bb45e]{color:#444;text-align:left;margin:0;font-size:16px;line-height:1.5}@media (width<=1280px){.process-container[data-v-fe0bb45e]{width:min(100%,980px);max-width:none}.process-timeline[data-v-fe0bb45e]{min-height:1390px}.timeline-axis[data-v-fe0bb45e]{--timeline-scale:.843}.process-card[data-v-fe0bb45e]{width:382px;height:auto;min-height:374px;padding:18px 18px 24px}.process-card[data-v-fe0bb45e]:nth-of-type(2){top:236px}.process-card[data-v-fe0bb45e]:nth-of-type(3){top:472px}.process-card[data-v-fe0bb45e]:nth-of-type(4){top:708px}.process-card[data-v-fe0bb45e]:nth-of-type(5){top:944px}.process-image[data-v-fe0bb45e]{height:210px}.process-image img[data-v-fe0bb45e]{width:78%;height:100%}.process-step-title[data-v-fe0bb45e]{font-size:15px;line-height:1.5}.process-description[data-v-fe0bb45e]{font-size:14px}}@media (width<=960px){.service-process[data-v-fe0bb45e]{padding:72px 18px 82px}.process-header[data-v-fe0bb45e]{margin-bottom:42px}.process-title[data-v-fe0bb45e]{font-size:34px}.process-timeline[data-v-fe0bb45e]{min-height:0;padding-left:34px}.timeline-axis[data-v-fe0bb45e]{top:10px;bottom:10px;left:9px;transform:none}.timeline-segment[data-v-fe0bb45e],.timeline-pair[data-v-fe0bb45e]{display:none}.process-card[data-v-fe0bb45e]{width:100%;min-height:auto;margin-bottom:24px;position:relative;left:auto;right:auto;transform:translateY(28px);top:auto!important}.process-card.process-card--visible[data-v-fe0bb45e]{transform:translateY(0)}.process-card[data-v-fe0bb45e]:last-of-type{margin-bottom:0}.process-card[data-v-fe0bb45e]:before{content:"";background:#333;border-radius:50%;width:17px;height:17px;position:absolute;top:28px;left:-34px}}@media (width<=640px){.service-process[data-v-fe0bb45e]{padding:60px 14px 68px}.process-image[data-v-fe0bb45e]{height:190px}.process-image img[data-v-fe0bb45e]{width:86%}.process-description[data-v-fe0bb45e]{font-size:13px;line-height:1.85}}@media (prefers-reduced-motion:reduce){.process-header[data-v-fe0bb45e],.timeline-axis[data-v-fe0bb45e],.process-card[data-v-fe0bb45e]{opacity:1;transition:none!important;transform:none!important}}.assembly-page[data-v-b68286c1]{background:#fff;min-height:100vh}.assembly-hero[data-v-b68286c1]{aspect-ratio:1920/669;background:#f8f9fa;width:100%;position:relative;overflow:hidden}.assembly-hero>img[data-v-b68286c1]{object-fit:contain;width:100%;height:100%;display:block}.assembly-hero__overlay[data-v-b68286c1]{z-index:1;pointer-events:none;position:absolute;inset:0}.assembly-hero__content[data-v-b68286c1]{pointer-events:none;width:calc(100% - 640px);height:100%;margin:0 auto;position:relative}.quote-card[data-v-b68286c1],.hero-copy[data-v-b68286c1]{pointer-events:auto}.quote-card[data-v-b68286c1]{box-sizing:border-box;text-align:left;background:#fff;border:0;border-radius:16px;flex-direction:column;gap:16px;width:380px;min-height:416px;padding:16px;display:flex;position:absolute;bottom:55px;left:0;box-shadow:0 18px 44px #7c4a221f}.quote-card__heading[data-v-b68286c1]{justify-content:center;min-height:24px;margin:0;display:flex;position:relative}.quote-card__heading span[data-v-b68286c1]{color:#101010;font-size:20px;font-weight:800;line-height:1.2;position:relative}.quote-card__heading span[data-v-b68286c1]:after{content:"";background:#ff8c30;border-radius:999px;width:45px;height:3px;position:absolute;bottom:-9px;left:50%;transform:translate(-50%)}.quote-card__intro[data-v-b68286c1]{margin-top:-4px;display:block}.quote-card__title[data-v-b68286c1]{color:#0f0f0f;margin:0;padding-right:112px;font-size:25px;font-weight:800;line-height:1.28}.quote-card__title strong[data-v-b68286c1]{color:#ff8c30;margin-right:6px;font-size:36px;font-weight:900;line-height:1}.quote-card__title p[data-v-b68286c1]{color:#0f0f0f;margin:4px 0 0;font-size:25px;font-weight:800;line-height:1.25}.quote-card__cow[data-v-b68286c1]{cursor:pointer;background:0 0;border:0;width:95px;height:119px;padding:0;display:block;position:absolute;top:16px;right:16px}.quote-card__cow img[data-v-b68286c1]{object-fit:contain;width:100%;height:100%;display:block}.quote-card__fields[data-v-b68286c1]{gap:16px;margin:0;display:grid}.quote-card__fields input[data-v-b68286c1],.quote-card__fields[data-v-b68286c1] .el-cascader{width:100%}.quote-card__fields input[data-v-b68286c1]{color:#1f2329;box-sizing:border-box;background:#f4f4f4;border:0;border-radius:9px;outline:none;height:50px;padding:0 16px;font-size:14px;transition:box-shadow .2s,background-color .2s}.quote-card__fields input[data-v-b68286c1]::placeholder{color:#9fa3aa}.quote-card__fields input[data-v-b68286c1]:focus{background:#fff;box-shadow:0 0 0 2px #ff8c3038}.quote-card__area[data-v-b68286c1]{width:100%}.quote-card__area[data-v-b68286c1] .el-input__wrapper{min-height:50px;box-shadow:none;background:#f4f4f4;border-radius:9px;transition:box-shadow .2s,background-color .2s}.quote-card__area[data-v-b68286c1] .el-input__wrapper:hover{box-shadow:inset 0 0 0 1px #ff8c3029}.quote-card__area[data-v-b68286c1] .el-input__wrapper.is-focus{background:#fff;box-shadow:0 0 0 2px #ff8c3038}.quote-card__area[data-v-b68286c1] .el-input__inner{color:#1f2329;font-size:14px}.quote-card__area[data-v-b68286c1] .el-input__inner::placeholder{color:#9fa3aa}.quote-card__area.is-error[data-v-b68286c1] .el-input__wrapper{background:#fff;box-shadow:inset 0 0 0 1px #f56c6c}.quote-card__submit[data-v-b68286c1]{color:#fff;cursor:pointer;background:#ff8c30;border:0;border-radius:6px;width:100%;height:50px;font-size:22px;font-weight:800;line-height:1;transition:background-color .2s,transform .2s}.quote-card__submit[data-v-b68286c1]:hover{background:#cc7026;transform:translateY(-1px)}.hero-copy[data-v-b68286c1]{color:#333;width:min(520px,100% - 436px);position:absolute;top:50%;left:436px;transform:translateY(-48%)}.hero-copy h1[data-v-b68286c1]{color:#333;letter-spacing:.08em;text-align:left;margin:0 0 36px;font-size:42px;font-weight:900;line-height:1.22}.hero-copy__stats[data-v-b68286c1]{grid-template-columns:max-content max-content;gap:30px 28px;max-width:none;display:grid}.hero-copy__stat[data-v-b68286c1]{align-items:center;gap:14px;min-width:0;display:flex}.hero-copy__stat strong[data-v-b68286c1]{color:#333;white-space:nowrap;font-size:22px;font-weight:700;line-height:1.2}.stat-diamond[data-v-b68286c1]{box-sizing:border-box;border:4px solid #333;flex:none;width:17px;height:17px;transform:rotate(45deg)}@media (width<=1600px){.assembly-hero__content[data-v-b68286c1]{width:min(100% - 96px,1180px)}.quote-card[data-v-b68286c1]{gap:12px;width:340px;min-height:372px;padding:16px;bottom:52px}.quote-card__heading[data-v-b68286c1]{min-height:22px}.quote-card__heading span[data-v-b68286c1]{font-size:18px}.quote-card__title[data-v-b68286c1]{font-size:22px}.quote-card__title strong[data-v-b68286c1]{font-size:32px}.quote-card__title p[data-v-b68286c1]{font-size:22px}.quote-card__intro[data-v-b68286c1]{margin-top:-2px}.quote-card__cow[data-v-b68286c1]{width:82px;height:103px;top:30px;right:16px}.quote-card__fields[data-v-b68286c1]{gap:12px}.quote-card__fields input[data-v-b68286c1]{height:44px}.quote-card__fields[data-v-b68286c1] .el-input__wrapper{min-height:44px}.quote-card__submit[data-v-b68286c1]{height:46px;font-size:20px}.hero-copy[data-v-b68286c1]{width:min(470px,100% - 388px);left:388px}.hero-copy h1[data-v-b68286c1]{margin-bottom:28px;font-size:42px}.hero-copy__stats[data-v-b68286c1]{gap:20px 24px}.hero-copy__stat strong[data-v-b68286c1]{font-size:19px}}@media (width<=1024px){.assembly-hero[data-v-b68286c1]{aspect-ratio:auto;min-height:660px}.assembly-hero>img[data-v-b68286c1]{object-fit:cover;position:absolute;inset:0}.assembly-hero__content[data-v-b68286c1]{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:28px;width:min(100% - 40px,720px);padding:96px 0 48px;display:flex;position:relative}.quote-card[data-v-b68286c1]{order:2;width:min(100%,380px);position:relative;bottom:auto;left:auto}.hero-copy[data-v-b68286c1]{text-align:left;order:1;width:min(100%,520px);position:relative;top:auto;left:auto;transform:none}.hero-copy h1[data-v-b68286c1]{letter-spacing:.04em;margin-bottom:22px;font-size:38px}.hero-copy__stats[data-v-b68286c1]{gap:16px 24px;margin:0 auto}}@media (width<=640px){.assembly-hero[data-v-b68286c1]{min-height:640px}.assembly-hero__content[data-v-b68286c1]{gap:22px;width:calc(100% - 32px);padding-top:84px}.hero-copy h1[data-v-b68286c1]{margin-bottom:16px;font-size:30px;line-height:1.2}.hero-copy__stats[data-v-b68286c1]{grid-template-columns:1fr 1fr;gap:12px}.hero-copy__stat[data-v-b68286c1]{justify-content:center;gap:8px}.hero-copy__stat strong[data-v-b68286c1]{font-size:14px}.stat-diamond[data-v-b68286c1]{border-width:3px;width:12px;height:12px}.quote-card[data-v-b68286c1]{min-height:auto;padding:16px 14px}.quote-card__title[data-v-b68286c1]{font-size:20px}.quote-card__title strong[data-v-b68286c1]{font-size:30px}.quote-card__title p[data-v-b68286c1]{font-size:20px}.quote-card__agreement[data-v-b68286c1],.quote-card__tip[data-v-b68286c1]{font-size:12px}}
