@charset "UTF-8";[data-v-f369935e]:root{--color-primary:#00c3f5;--color-primary-light:#02feff;--color-accent:#fab702;--color-success:#00a12a;--color-danger:#a61300;--bg-dark:#18191b;--bg-gray:#222;--bg-light:#fff;--text-primary:#333;--text-secondary:#777;--text-light:#fff;--border-radius:6px;--box-shadow:0 6px 16px rgba(0,0,0,.1);--transition:all .3s ease;--gradient-blue:linear-gradient(120deg,#00c3f5,#71e0fa);--gradient-gray:linear-gradient(90deg,#fff,hsla(0,0%,100%,.502))}.section-tabs[data-v-f369935e]{display:flex;background:#ffffff0a;padding:4px;border-radius:12px;gap:4px;margin-bottom:2rem;border:1px solid hsla(0,0%,100%,.06);position:relative;z-index:1}.tab-btn[data-v-f369935e]{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.85rem 1rem;border:none;background:transparent;border-radius:10px;cursor:pointer;font-family:Rubik,sans-serif;font-weight:500;font-size:.95rem;color:#fff9;transition:all .25s ease}.tab-btn[data-v-f369935e]:hover:not(.is-active){background:#00c3f514;color:#ffffffe6}.tab-btn.is-active[data-v-f369935e]{background:linear-gradient(120deg,#00c3f5,#71e0fa);color:#18191b;box-shadow:0 4px 16px #00c3f54d}.tab-btn.is-active .tab-icon[data-v-f369935e]{transform:scale(1.1);color:#18191b}.tab-btn.is-active .tab-label[data-v-f369935e]{font-weight:600}.tab-btn .tab-icon[data-v-f369935e]{transition:transform .25s ease,color .25s ease;flex-shrink:0}.tab-btn .tab-label[data-v-f369935e]{white-space:nowrap;transition:font-weight .25s ease}@media(max-width:640px){.section-tabs[data-v-f369935e]{padding:3px;gap:3px}.tab-btn[data-v-f369935e]{padding:.7rem .5rem;font-size:.85rem;gap:.35rem}}@media(max-width:380px){.tab-btn .tab-label[data-v-f369935e]{display:none}.tab-btn .tab-icon[data-v-f369935e]{font-size:1.3rem}}[data-v-a5527845]:root{--color-primary:#00c3f5;--color-primary-light:#02feff;--color-accent:#fab702;--color-success:#00a12a;--color-danger:#a61300;--bg-dark:#18191b;--bg-gray:#222;--bg-light:#fff;--text-primary:#333;--text-secondary:#777;--text-light:#fff;--border-radius:6px;--box-shadow:0 6px 16px rgba(0,0,0,.1);--transition:all .3s ease;--gradient-blue:linear-gradient(120deg,#00c3f5,#71e0fa);--gradient-gray:linear-gradient(90deg,#fff,hsla(0,0%,100%,.502))}.dimensions-input[data-v-a5527845]{background:#ffffff0a;padding:1.5rem;border-radius:12px;border:1px solid hsla(0,0%,100%,.08);position:relative;z-index:1}.dimensions__grid[data-v-a5527845]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.2rem}.form-group[data-v-a5527845]{display:flex;flex-direction:column;gap:.4rem}.label-row[data-v-a5527845]{display:flex;align-items:center;justify-content:space-between}.form-label[data-v-a5527845]{font-size:.88rem;font-weight:500;color:#ffffffe6;font-family:Rubik,sans-serif}.form-label .required[data-v-a5527845]{color:#ff6b6b}.form-label .hint-text[data-v-a5527845]{font-weight:400;color:#ffffff80;font-size:.78rem;margin-left:.3rem}.auto-badge[data-v-a5527845]{background:#00a12a33;color:#4ade80;border:1px solid rgba(0,161,42,.3);border-radius:50px;padding:.15rem .6rem;font-size:.72rem;font-weight:600;font-family:Rubik,sans-serif;cursor:pointer;transition:all .2s ease;text-transform:uppercase;letter-spacing:.04em}.auto-badge[data-v-a5527845]:hover{background:#00a12a59;border-color:#00a12a80}.input-wrapper[data-v-a5527845]{position:relative;display:flex;align-items:center}.input-wrapper .form-input[data-v-a5527845]{width:100%;padding:.7rem 2.8rem .7rem 1rem;border:1.5px solid hsla(0,0%,100%,.12);border-radius:10px;font-size:1rem;font-family:Rubik,sans-serif;font-weight:500;transition:all .25s ease;background:#ffffff0a;color:#fff}.input-wrapper .form-input[data-v-a5527845]::-moz-placeholder{color:#ffffff59}.input-wrapper .form-input[data-v-a5527845]::placeholder{color:#ffffff59}.input-wrapper .form-input[data-v-a5527845]:focus{outline:none;border-color:#00c3f5;background:#00c3f50f;box-shadow:0 0 0 3px #00c3f51f}.input-wrapper .form-input.is-error[data-v-a5527845]{border-color:#ff6b6b99;background:#ff6b6b0f}.input-wrapper .form-input.is-error[data-v-a5527845]:focus{border-color:#ff6b6b;box-shadow:0 0 0 3px #ff6b6b1f}.input-wrapper .form-input.is-readonly[data-v-a5527845]{color:#ffffff8c;cursor:default;border-color:#ffffff0f;background:#ffffff05}.input-wrapper .form-input[data-v-a5527845]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.input-wrapper .form-input[data-v-a5527845]::-webkit-inner-spin-button,.input-wrapper .form-input[data-v-a5527845]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-wrapper .input-suffix[data-v-a5527845]{position:absolute;right:12px;color:#ffffff73;font-size:.85rem;font-weight:500;pointer-events:none;font-family:Rubik,sans-serif}.input-wrapper .toggle-manual[data-v-a5527845]{position:absolute;right:8px;background:#00c3f51a;border:none;color:#02feff;cursor:pointer;padding:.3rem;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s ease}.input-wrapper .toggle-manual[data-v-a5527845]:hover{background:#00c3f533;color:#fff}.form-helper[data-v-a5527845]{font-size:.75rem;color:#ffffff73;margin-top:.15rem;font-style:italic;line-height:1.4}.form-error[data-v-a5527845]{font-size:.78rem;color:#ff8c8c;margin-top:.1rem}@media(max-width:768px){.dimensions-input[data-v-a5527845]{padding:1.2rem}.dimensions__grid[data-v-a5527845]{grid-template-columns:1fr 1fr;gap:1rem}}@media(max-width:480px){.dimensions__grid[data-v-a5527845]{grid-template-columns:1fr}}[data-v-207b26fa]:root{--color-primary:#00c3f5;--color-primary-light:#02feff;--color-accent:#fab702;--color-success:#00a12a;--color-danger:#a61300;--bg-dark:#18191b;--bg-gray:#222;--bg-light:#fff;--text-primary:#333;--text-secondary:#777;--text-light:#fff;--border-radius:6px;--box-shadow:0 6px 16px rgba(0,0,0,.1);--transition:all .3s ease;--gradient-blue:linear-gradient(120deg,#00c3f5,#71e0fa);--gradient-gray:linear-gradient(90deg,#fff,hsla(0,0%,100%,.502))}.work-search-select[data-v-207b26fa]{position:relative;width:100%}.select-trigger[data-v-207b26fa]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.75rem 1rem;background:#ffffff0a;border:1.5px solid hsla(0,0%,100%,.12);border-radius:10px;cursor:pointer;font-family:Rubik,sans-serif;font-size:.95rem;color:#fff;transition:all .25s ease;text-align:left}.select-trigger[data-v-207b26fa]:hover{border-color:#00c3f566;background:#00c3f50a}.select-trigger[data-v-207b26fa]:focus-visible{outline:none;box-shadow:0 0 0 3px #00c3f526;border-color:#00c3f5}.select-trigger .selected-text[data-v-207b26fa]{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff}.select-trigger .placeholder-text[data-v-207b26fa]{flex:1;color:#fff6}.select-trigger .arrow-icon[data-v-207b26fa]{transition:transform .25s ease,color .25s ease;color:#ffffff80;flex-shrink:0}.select-trigger .arrow-icon.is-rotated[data-v-207b26fa]{transform:rotate(180deg);color:#02feff}.dropdown-panel[data-v-207b26fa]{position:absolute;top:calc(100% + 6px);left:0;width:100%;background:#2a2b2e;border:1px solid hsla(0,0%,100%,.12);border-radius:12px;box-shadow:0 12px 36px #0006;z-index:100;overflow:hidden;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.search-wrapper[data-v-207b26fa]{position:relative;padding:.6rem;border-bottom:1px solid hsla(0,0%,100%,.08);background:#ffffff08}.search-wrapper .search-icon[data-v-207b26fa]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#ffffff73;pointer-events:none}.search-wrapper .search-input[data-v-207b26fa]{width:100%;padding:.6rem 2.2rem .6rem 2.5rem;border:1.5px solid hsla(0,0%,100%,.1);border-radius:8px;background:#ffffff0a;font-family:Rubik,sans-serif;font-size:.9rem;color:#fff;transition:all .25s ease}.search-wrapper .search-input[data-v-207b26fa]::-moz-placeholder{color:#ffffff59}.search-wrapper .search-input[data-v-207b26fa]::placeholder{color:#ffffff59}.search-wrapper .search-input[data-v-207b26fa]:focus{outline:none;border-color:#00c3f5;background:#00c3f50f}.search-wrapper .clear-btn[data-v-207b26fa]{position:absolute;right:.9rem;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:#ffffff73;padding:.2rem;border-radius:4px;display:flex;align-items:center;transition:all .2s ease}.search-wrapper .clear-btn[data-v-207b26fa]:hover{color:#ff8c8c;background:#ff6b6b1a}.options-list[data-v-207b26fa]{max-height:260px;overflow-y:auto;margin:0;padding:.3rem 0;list-style:none;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.15) transparent}.options-list[data-v-207b26fa]::-webkit-scrollbar{width:5px}.options-list[data-v-207b26fa]::-webkit-scrollbar-track{background:transparent}.options-list[data-v-207b26fa]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}.options-list[data-v-207b26fa]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.option-item[data-v-207b26fa]{display:flex;align-items:center;justify-content:space-between;padding:.65rem 1rem;cursor:pointer;transition:background .15s ease;gap:.8rem}.option-item[data-v-207b26fa]:hover{background:#00c3f514}.option-item .option-name[data-v-207b26fa]{font-size:.9rem;color:#ffffffe6;line-height:1.35;flex:1;min-width:0}.option-item .option-price[data-v-207b26fa]{font-size:.85rem;font-weight:600;color:#02feff;white-space:nowrap;flex-shrink:0;font-family:Rubik,sans-serif}.option-empty[data-v-207b26fa]{padding:1.5rem;text-align:center;color:#ffffff73;font-size:.9rem;font-style:italic}.slide-fade-enter-active[data-v-207b26fa],.slide-fade-leave-active[data-v-207b26fa]{transition:opacity .2s ease,transform .2s ease;transform-origin:top center}.slide-fade-enter-from[data-v-207b26fa],.slide-fade-leave-to[data-v-207b26fa]{opacity:0;transform:translateY(-8px) scaleY(.95)}[data-v-ef623fe4]:root{--color-primary:#00c3f5;--color-primary-light:#02feff;--color-accent:#fab702;--color-success:#00a12a;--color-danger:#a61300;--bg-dark:#18191b;--bg-gray:#222;--bg-light:#fff;--text-primary:#333;--text-secondary:#777;--text-light:#fff;--border-radius:6px;--box-shadow:0 6px 16px rgba(0,0,0,.1);--transition:all .3s ease;--gradient-blue:linear-gradient(120deg,#00c3f5,#71e0fa);--gradient-gray:linear-gradient(90deg,#fff,hsla(0,0%,100%,.502))}.block-demolition[data-v-ef623fe4]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:14px;padding:1.8rem;position:relative;z-index:1}.block-demolition[data-v-ef623fe4],.block-header[data-v-ef623fe4]{margin-bottom:1.5rem}.block-title[data-v-ef623fe4]{gap:.6rem;margin:0 0 .4rem;font-family:Rubik,sans-serif;font-size:1.2rem;font-weight:700;color:#fff;line-height:1.3}.block-title__icon[data-v-ef623fe4]{color:#02feff;flex-shrink:0}.block-desc[data-v-ef623fe4]{margin:0;font-size:.88rem;color:#fff9;line-height:1.5}.add-row[data-v-ef623fe4]{margin-bottom:1.5rem}.select-wrapper[data-v-ef623fe4]{width:100%}.works-list[data-v-ef623fe4]{display:flex;flex-direction:column;gap:.6rem;margin-bottom:1.5rem}.work-row[data-v-ef623fe4]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1.1rem;background:#ffffff0a;border-radius:10px;border:1px solid hsla(0,0%,100%,.06);transition:all .25s ease}.work-row[data-v-ef623fe4]:hover{border-color:#00c3f540;background:#00c3f50a}@media(max-width:640px){.work-row[data-v-ef623fe4]{flex-direction:column;align-items:flex-start;gap:.8rem}}.work-info[data-v-ef623fe4]{display:flex;flex-direction:column;gap:.2rem;min-width:0;flex:1}.work-name[data-v-ef623fe4]{font-size:.92rem;font-weight:500;color:#fffffff2;line-height:1.3;font-family:Rubik,sans-serif}.work-unit-price[data-v-ef623fe4]{font-size:.78rem;color:#ffffff80}.work-controls[data-v-ef623fe4]{gap:.4rem;flex-shrink:0}.qty-btn[data-v-ef623fe4],.work-controls[data-v-ef623fe4]{display:flex;align-items:center}.qty-btn[data-v-ef623fe4]{justify-content:center;width:30px;height:30px;border:1px solid hsla(0,0%,100%,.12);background:#ffffff0a;border-radius:8px;cursor:pointer;color:#02feff;transition:all .2s ease}.qty-btn[data-v-ef623fe4]:hover{background:#00c3f51f;border-color:#00c3f54d}.qty-input[data-v-ef623fe4]{width:52px;height:30px;text-align:center;border:1px solid hsla(0,0%,100%,.12);border-radius:8px;font-size:.9rem;font-weight:600;font-family:Rubik,sans-serif;color:#fff;background:#ffffff0a;transition:all .2s ease;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.qty-input[data-v-ef623fe4]::-webkit-inner-spin-button,.qty-input[data-v-ef623fe4]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.qty-input[data-v-ef623fe4]:focus{outline:none;border-color:#00c3f5;background:#00c3f50f}.row-total[data-v-ef623fe4]{font-weight:700;font-size:.95rem;color:#02feff;min-width:75px;text-align:right;margin-left:.3rem;font-family:Rubik,sans-serif}.remove-btn[data-v-ef623fe4]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;background:transparent;color:#ff6b6bb3;cursor:pointer;border-radius:8px;transition:all .2s ease}.remove-btn[data-v-ef623fe4]:hover{color:#ff6b6b;background:#ff6b6b1f}.block-footer[data-v-ef623fe4]{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;border-top:1px dashed hsla(0,0%,100%,.12);font-size:.92rem;color:#ffffffa6;font-family:Rubik,sans-serif}.block-footer .footer-total[data-v-ef623fe4]{font-size:1.2rem;font-weight:700;color:#02feff}.empty-state[data-v-ef623fe4]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 1rem;color:#fff6;font-size:.92rem;text-align:center;gap:.8rem;background:#ffffff05;border:1px dashed hsla(0,0%,100%,.08);border-radius:12px}.empty-state .empty-icon[data-v-ef623fe4]{opacity:.35;color:#ffffff80}.empty-state p[data-v-ef623fe4]{color:#777;margin:0;line-height:1.5}.list-enter-active[data-v-ef623fe4],.list-leave-active[data-v-ef623fe4]{transition:all .3s ease}.list-enter-from[data-v-ef623fe4]{opacity:0;transform:translateY(-10px)}.list-leave-to[data-v-ef623fe4]{opacity:0;transform:scale(.97)}.list-move[data-v-ef623fe4]{transition:transform .3s ease}.section-badge[data-v-ef623fe4]{display:inline-flex;margin-left:.5rem;padding:.2rem .7rem;font-size:.75rem;font-weight:600;color:#02feff;background:#00c3f51f;border:1px solid rgba(0,195,245,.25);border-radius:50px;text-transform:lowercase;font-family:Rubik,sans-serif;letter-spacing:.02em;vertical-align:middle;transition:all .25s ease}.block-title[data-v-ef623fe4],.section-badge[data-v-ef623fe4]{align-items:center;gap:.3rem}.block-title[data-v-ef623fe4]{display:flex;flex-wrap:wrap}[data-v-91b7a95b]:root{--color-primary:#00c3f5;--color-primary-light:#02feff;--color-accent:#fab702;--color-success:#00a12a;--color-danger:#a61300;--bg-dark:#18191b;--bg-gray:#222;--bg-light:#fff;--text-primary:#333;--text-secondary:#777;--text-light:#fff;--border-radius:6px;--box-shadow:0 6px 16px rgba(0,0,0,.1);--transition:all .3s ease;--gradient-blue:linear-gradient(120deg,#00c3f5,#71e0fa);--gradient-gray:linear-gradient(90deg,#fff,hsla(0,0%,100%,.502))}.card-header[data-v-91b7a95b]{display:flex;align-items:center;gap:.8rem;padding:1rem 1.2rem;background:#ffffff08;border-bottom:1px solid hsla(0,0%,100%,.06)}.card-icon[data-v-91b7a95b]{font-size:1.4rem;flex-shrink:0;line-height:1}.card-title[data-v-91b7a95b]{margin:0;flex:1;font-size:1.05rem;font-weight:600;color:#fff;font-family:Rubik,sans-serif;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-controls[data-v-91b7a95b]{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.area-control[data-v-91b7a95b]{position:relative;width:110px}.area-control .area-input[data-v-91b7a95b]{width:100%;padding:.45rem 2rem .45rem .6rem;border:1.5px solid hsla(0,0%,100%,.12);border-radius:8px;text-align:right;font-size:.9rem;font-weight:600;font-family:Rubik,sans-serif;color:#fff;background:#ffffff0a;transition:all .25s ease;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.area-control .area-input[data-v-91b7a95b]::-webkit-inner-spin-button,.area-control .area-input[data-v-91b7a95b]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.area-control .area-input[data-v-91b7a95b]:focus{outline:none;border-color:#00c3f5;background:#00c3f50f;box-shadow:0 0 0 3px #00c3f51f}.area-control .area-unit[data-v-91b7a95b]{position:absolute;right:.6rem;top:50%;transform:translateY(-50%);font-size:.75rem;color:#ffffff73;pointer-events:none;font-family:Rubik,sans-serif}.btn-delete[data-v-91b7a95b]{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:#ff6b6b99;cursor:pointer;border-radius:8px;transition:all .2s ease}.btn-delete[data-v-91b7a95b]:hover{color:#ff6b6b;background:#ff6b6b1f}.btn-extras-toggle[data-v-91b7a95b]{display:flex;align-items:center;gap:.3rem;padding:.35rem .8rem;border:1.5px solid rgba(0,195,245,.35);background:transparent;color:#02feff;border-radius:50px;cursor:pointer;font-size:.8rem;font-weight:500;font-family:Rubik,sans-serif;transition:all .25s ease;white-space:nowrap}.btn-extras-toggle[data-v-91b7a95b]:hover{background:#00c3f514;border-color:#00c3f5}.btn-extras-toggle.is-active[data-v-91b7a95b]{background:linear-gradient(120deg,#00c3f5,#71e0fa);border-color:transparent;color:#18191b}.btn-extras-toggle.is-active .toggle-label[data-v-91b7a95b]{font-weight:600}.btn-extras-toggle .toggle-label[data-v-91b7a95b]{margin-left:.1rem}@media(max-width:640px){.card-header[data-v-91b7a95b]{flex-wrap:wrap;gap:.6rem;padding:.9rem 1rem}.card-title[data-v-91b7a95b]{flex-basis:calc(100% - 2.5rem)}.card-controls[data-v-91b7a95b]{width:100%;justify-content:flex-end;gap:.4rem;padding-left:2.2rem}.area-control[data-v-91b7a95b]{width:100px}.btn-extras-toggle .toggle-label[data-v-91b7a95b]{display:none}.btn-extras-toggle[data-v-91b7a95b]{padding:.35rem .6rem}}[data-v-31053f0d]:root{--color-primary:#00c3f5;--color-primary-light:#02feff;--color-accent:#fab702;--color-success:#00a12a;--color-danger:#a61300;--bg-dark:#18191b;--bg-gray:#222;--bg-light:#fff;--text-primary:#333;--text-secondary:#777;--text-light:#fff;--border-radius:6px;--box-shadow:0 6px 16px rgba(0,0,0,.1);--transition:all .3s ease;--gradient-blue:linear-gradient(120deg,#00c3f5,#71e0fa);--gradient-gray:linear-gradient(90deg,#fff,hsla(0,0%,100%,.502))}.options-panel[data-v-31053f0d]{background:#00c3f50a;padding:1rem 1.2rem;border-radius:10px;display:flex;flex-direction:column;gap:1rem;border:1px solid rgba(0,195,245,.08)}.option-label[data-v-31053f0d]{font-size:.85rem;font-weight:500;color:#fff9;margin-bottom:.4rem;font-family:Rubik,sans-serif;display:block}.radio-group[data-v-31053f0d]{display:flex;flex-wrap:wrap;gap:.5rem}.radio-item[data-v-31053f0d]{position:relative;display:inline-flex;align-items:center;padding:.45rem 1rem;background:#ffffff0a;border:1.5px solid hsla(0,0%,100%,.12);border-radius:50px;cursor:pointer;transition:all .25s ease;font-size:.85rem;font-family:Rubik,sans-serif;color:#ffffffbf}.radio-item[data-v-31053f0d]:hover{border-color:#00c3f566;background:#00c3f50f;color:#fff}.radio-item.is-selected[data-v-31053f0d]{background:linear-gradient(120deg,#00c3f5,#71e0fa);color:#18191b;border-color:transparent;font-weight:600;box-shadow:0 2px 8px #00c3f540}.radio-item[data-v-31053f0d]:has(.radio-input:focus-visible){outline:2px solid #00c3f5;outline-offset:2px}.radio-input[data-v-31053f0d]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.radio-text[data-v-31053f0d]{white-space:nowrap;line-height:1.3}@media(max-width:480px){.radio-group[data-v-31053f0d]{gap:.4rem}.radio-item[data-v-31053f0d]{padding:.4rem .8rem;font-size:.8rem}}[data-v-9e37ae63]:root{--color-primary:#00c3f5;--color-primary-light:#02feff;--color-accent:#fab702;--color-success:#00a12a;--color-danger:#a61300;--bg-dark:#18191b;--bg-gray:#222;--bg-light:#fff;--text-primary:#333;--text-secondary:#777;--text-light:#fff;--border-radius:6px;--box-shadow:0 6px 16px rgba(0,0,0,.1);--transition:all .3s ease;--gradient-blue:linear-gradient(120deg,#00c3f5,#71e0fa);--gradient-gray:linear-gradient(90deg,#fff,hsla(0,0%,100%,.502))}.works-section[data-v-9e37ae63]{margin:0}.section-title[data-v-9e37ae63]{margin:0 0 .7rem;font-size:.82rem;font-weight:600;color:#ffffff8c;text-transform:uppercase;letter-spacing:.08em;font-family:Rubik,sans-serif}.works-list[data-v-9e37ae63]{list-style:none;margin:0;padding:0;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;overflow:hidden}.work-item[data-v-9e37ae63]{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.7rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.06);font-size:.88rem;background:#ffffff05;transition:all .2s ease}.work-item[data-v-9e37ae63]:last-child{border-bottom:none}.work-item.empty[data-v-9e37ae63]{color:#fff6;font-style:italic;justify-content:center;padding:1.2rem}.work-item.is-excluded[data-v-9e37ae63]{opacity:.45;background:#ffffff03}.work-item.is-excluded .work-name[data-v-9e37ae63]{text-decoration:line-through;color:#ffffff80}.work-item.is-excluded .work-calc[data-v-9e37ae63]{color:#ffffff4d}.work-info[data-v-9e37ae63]{display:flex;align-items:center;gap:.7rem;flex:1;min-width:0}.work-name[data-v-9e37ae63]{font-weight:500;color:#ffffffe6;line-height:1.35;font-family:Rubik,sans-serif}.work-checkbox-wrapper[data-v-9e37ae63]{position:relative;display:inline-flex;align-items:center;cursor:pointer;flex-shrink:0}.work-checkbox-wrapper .work-checkbox[data-v-9e37ae63]{position:absolute;opacity:0;pointer-events:none}.work-checkbox-wrapper .checkbox-custom[data-v-9e37ae63]{width:18px;height:18px;border:1.5px solid hsla(0,0%,100%,.2);border-radius:5px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;background:#ffffff0a}.work-checkbox-wrapper:hover .checkbox-custom[data-v-9e37ae63]{border-color:#00c3f5;background:#00c3f50f}.work-checkbox-wrapper .work-checkbox:checked+.checkbox-custom[data-v-9e37ae63]{background:linear-gradient(120deg,#00c3f5,#71e0fa);border-color:transparent}.work-checkbox-wrapper .work-checkbox:checked+.checkbox-custom[data-v-9e37ae63]:after{content:"✓";color:#18191b;font-size:11px;font-weight:800}.work-checkbox-wrapper .work-checkbox:focus-visible+.checkbox-custom[data-v-9e37ae63]{outline:2px solid #00c3f5;outline-offset:2px}.work-calc[data-v-9e37ae63]{display:flex;align-items:center;gap:.3rem;white-space:nowrap;color:#ffffff80;font-size:.82rem;font-family:Rubik,sans-serif;flex-shrink:0}.work-calc .work-sep[data-v-9e37ae63]{color:#ffffff40}.work-calc .work-total[data-v-9e37ae63]{font-weight:700;color:#02feff;font-size:.9rem;margin-left:.3rem}@media(max-width:640px){.work-item[data-v-9e37ae63]{flex-direction:column;align-items:flex-start;gap:.5rem;padding:.8rem 1rem}.work-calc[data-v-9e37ae63]{padding-left:calc(18px + .7rem)}}[data-v-6699604c]:root{--color-primary:#00c3f5;--color-primary-light:#02feff;--color-accent:#fab702;--color-success:#00a12a;--color-danger:#a61300;--bg-dark:#18191b;--bg-gray:#222;--bg-light:#fff;--text-primary:#333;--text-secondary:#777;--text-light:#fff;--border-radius:6px;--box-shadow:0 6px 16px rgba(0,0,0,.1);--transition:all .3s ease;--gradient-blue:linear-gradient(120deg,#00c3f5,#71e0fa);--gradient-gray:linear-gradient(90deg,#fff,hsla(0,0%,100%,.502))}.extras-section[data-v-6699604c]{margin-top:1rem}.extras-header[data-v-6699604c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.8rem}.section-title[data-v-6699604c]{margin:0;font-size:.82rem;font-weight:600;color:#ffffff8c;text-transform:uppercase;letter-spacing:.08em;font-family:Rubik,sans-serif}.btn-add-extra[data-v-6699604c]{display:flex;align-items:center;gap:.3rem;background:transparent;border:1px dashed rgba(0,195,245,.4);color:#02feff;padding:.3rem .8rem;border-radius:50px;cursor:pointer;font-size:.8rem;font-family:Rubik,sans-serif;font-weight:500;transition:all .25s ease}.btn-add-extra[data-v-6699604c]:hover{background:#00c3f514;border-color:#00c3f5}.extra-selector-dropdown[data-v-6699604c]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;padding:.3rem;margin-bottom:1rem;overflow:hidden}.selector-list[data-v-6699604c]{display:flex;flex-direction:column;gap:.25rem}.extra-option-btn[data-v-6699604c]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:.6rem .8rem;background:transparent;border:none;cursor:pointer;text-align:left;border-radius:8px;transition:background .15s ease}.extra-option-btn[data-v-6699604c]:hover{background:#00c3f514}.extra-option-btn .extra-name[data-v-6699604c]{font-size:.88rem;color:#ffffffe6;line-height:1.35;font-family:Rubik,sans-serif}.extra-option-btn .extra-price[data-v-6699604c]{font-size:.82rem;color:#02feff;font-weight:600;white-space:nowrap;margin-left:.6rem;font-family:Rubik,sans-serif}.empty-selector[data-v-6699604c],.no-extras-hint[data-v-6699604c]{padding:1rem;text-align:center;color:#fff6;font-size:.85rem;font-style:italic}.works-list[data-v-6699604c]{list-style:none;margin:0;padding:0;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;overflow:hidden}.extra-item[data-v-6699604c]{display:flex;align-items:center;gap:.7rem;padding:.65rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.06);font-size:.88rem;background:#ffffff05;transition:background .2s ease}.extra-item[data-v-6699604c]:last-child{border-bottom:none}.extra-item[data-v-6699604c]:hover{background:#ffffff0a}.work-name[data-v-6699604c]{flex:1;font-weight:500;color:#ffffffe6;font-family:Rubik,sans-serif;min-width:0;line-height:1.35}.extra-controls[data-v-6699604c]{display:flex;align-items:center;gap:.3rem;flex-shrink:0}.extra-controls .qty-btn[data-v-6699604c]{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.12);background:#ffffff0a;border-radius:6px;cursor:pointer;color:#02feff;transition:all .2s ease}.extra-controls .qty-btn[data-v-6699604c]:hover{background:#00c3f51f;border-color:#00c3f54d}.extra-controls .qty-input[data-v-6699604c]{width:40px;height:26px;text-align:center;border:1px solid hsla(0,0%,100%,.12);border-radius:6px;font-size:.85rem;font-weight:600;font-family:Rubik,sans-serif;color:#fff;background:#ffffff0a;transition:all .2s ease;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.extra-controls .qty-input[data-v-6699604c]::-webkit-inner-spin-button,.extra-controls .qty-input[data-v-6699604c]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.extra-controls .qty-input[data-v-6699604c]:focus{outline:none;border-color:#00c3f5;background:#00c3f50f}.work-total[data-v-6699604c]{font-weight:700;color:#02feff;min-width:65px;text-align:right;font-family:Rubik,sans-serif;flex-shrink:0}.remove-extra-btn[data-v-6699604c]{display:flex;align-items:center;justify-content:center;width:26px;height:26px;background:transparent;border:none;color:#ff6b6b99;cursor:pointer;border-radius:6px;transition:all .2s ease;flex-shrink:0}.remove-extra-btn[data-v-6699604c]:hover{color:#ff6b6b;background:#ff6b6b1f}.slide-enter-active[data-v-6699604c],.slide-leave-active[data-v-6699604c]{transition:all .3s ease;max-height:400px;overflow:hidden}.slide-enter-from[data-v-6699604c],.slide-leave-to[data-v-6699604c]{max-height:0;opacity:0}@media(max-width:640px){.extra-item[data-v-6699604c]{flex-wrap:wrap;gap:.5rem}.work-name[data-v-6699604c]{flex-basis:100%}.extra-controls[data-v-6699604c]{order:2}.work-total[data-v-6699604c]{order:3;margin-left:auto}.remove-extra-btn[data-v-6699604c]{order:4}}[data-v-100d2879]:root{--color-primary:#00c3f5;--color-primary-light:#02feff;--color-accent:#fab702;--color-success:#00a12a;--color-danger:#a61300;--bg-dark:#18191b;--bg-gray:#222;--bg-light:#fff;--text-primary:#333;--text-secondary:#777;--text-light:#fff;--border-radius:6px;--box-shadow:0 6px 16px rgba(0,0,0,.1);--transition:all .3s ease;--gradient-blue:linear-gradient(120deg,#00c3f5,#71e0fa);--gradient-gray:linear-gradient(90deg,#fff,hsla(0,0%,100%,.502))}.finish-card[data-v-100d2879]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease}.finish-card[data-v-100d2879]:hover{border-color:#00c3f533;box-shadow:0 4px 16px #00000026}.card-content[data-v-100d2879]{padding:1.2rem;display:flex;flex-direction:column;gap:1.2rem}.extras-section[data-v-100d2879]{margin-top:.5rem;padding-top:1rem;border-top:1px dashed hsla(0,0%,100%,.1)}.slide-enter-active[data-v-100d2879],.slide-leave-active[data-v-100d2879]{transition:all .3s ease;max-height:800px;overflow:hidden}.slide-enter-from[data-v-100d2879],.slide-leave-to[data-v-100d2879]{max-height:0;opacity:0}[data-v-1ecb9f37]:root{--color-primary:#00c3f5;--color-primary-light:#02feff;--color-accent:#fab702;--color-success:#00a12a;--color-danger:#a61300;--bg-dark:#18191b;--bg-gray:#222;--bg-light:#fff;--text-primary:#333;--text-secondary:#777;--text-light:#fff;--border-radius:6px;--box-shadow:0 6px 16px rgba(0,0,0,.1);--transition:all .3s ease;--gradient-blue:linear-gradient(120deg,#00c3f5,#71e0fa);--gradient-gray:linear-gradient(90deg,#fff,hsla(0,0%,100%,.502))}.block-finishes[data-v-1ecb9f37]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:14px;padding:1.8rem}.block-finishes[data-v-1ecb9f37],.block-header[data-v-1ecb9f37]{margin-bottom:1.5rem}.block-title[data-v-1ecb9f37]{gap:.6rem;margin:0 0 .4rem;font-family:Rubik,sans-serif;font-size:1.2rem;font-weight:700;color:#fff;line-height:1.3}.block-title__icon[data-v-1ecb9f37]{color:#02feff;flex-shrink:0}.block-desc[data-v-1ecb9f37]{margin:0;font-size:.88rem;color:#fff9;line-height:1.5}.add-row[data-v-1ecb9f37]{margin-bottom:1.5rem}.select-wrapper[data-v-1ecb9f37]{width:100%}.finishes-list[data-v-1ecb9f37]{gap:1rem;margin-bottom:1.5rem}.empty-state[data-v-1ecb9f37],.finishes-list[data-v-1ecb9f37]{display:flex;flex-direction:column}.empty-state[data-v-1ecb9f37]{align-items:center;justify-content:center;padding:2.5rem 1rem;color:#fff6;font-size:.92rem;text-align:center;gap:.8rem;background:#ffffff05;border:1px dashed hsla(0,0%,100%,.08);border-radius:12px}.empty-state .empty-icon[data-v-1ecb9f37]{opacity:.35;color:#ffffff80}.empty-state p[data-v-1ecb9f37]{color:#777;margin:0;line-height:1.5}.list-enter-active[data-v-1ecb9f37]{transition:all .3s ease-out}.list-leave-active[data-v-1ecb9f37]{transition:all .2s ease-in}.list-enter-from[data-v-1ecb9f37]{opacity:0;transform:translateY(-12px)}.list-leave-to[data-v-1ecb9f37]{opacity:0;transform:scale(.98)}.list-move[data-v-1ecb9f37]{transition:transform .3s ease}.section-badge[data-v-1ecb9f37]{display:inline-flex;margin-left:.5rem;padding:.2rem .7rem;font-size:.75rem;font-weight:600;color:#02feff;background:#00c3f51f;border:1px solid rgba(0,195,245,.25);border-radius:50px;text-transform:lowercase;font-family:Rubik,sans-serif;letter-spacing:.02em;vertical-align:middle;transition:all .25s ease}.block-title[data-v-1ecb9f37],.section-badge[data-v-1ecb9f37]{align-items:center;gap:.3rem}.block-title[data-v-1ecb9f37]{display:flex;flex-wrap:wrap}[data-v-8080d129]:root{--color-primary:#00c3f5;--color-primary-light:#02feff;--color-accent:#fab702;--color-success:#00a12a;--color-danger:#a61300;--bg-dark:#18191b;--bg-gray:#222;--bg-light:#fff;--text-primary:#333;--text-secondary:#777;--text-light:#fff;--border-radius:6px;--box-shadow:0 6px 16px rgba(0,0,0,.1);--transition:all .3s ease;--gradient-blue:linear-gradient(120deg,#00c3f5,#71e0fa);--gradient-gray:linear-gradient(90deg,#fff,hsla(0,0%,100%,.502))}.block-piece-works[data-v-8080d129]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:14px;padding:1.8rem;position:relative;z-index:1}.block-header[data-v-8080d129],.block-piece-works[data-v-8080d129]{margin-bottom:1.5rem}.block-title[data-v-8080d129]{gap:.6rem;margin:0 0 .4rem;font-family:Rubik,sans-serif;font-size:1.2rem;font-weight:700;color:#fff;line-height:1.3}.block-title__icon[data-v-8080d129]{color:#02feff;flex-shrink:0}.block-desc[data-v-8080d129]{margin:0;font-size:.88rem;color:#fff9;line-height:1.5}.add-row[data-v-8080d129]{margin-bottom:1.5rem}.select-wrapper[data-v-8080d129]{width:100%}.works-list[data-v-8080d129]{display:flex;flex-direction:column;gap:.6rem;margin-bottom:1.5rem}.work-row[data-v-8080d129]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1.1rem;background:#ffffff0a;border-radius:10px;border:1px solid hsla(0,0%,100%,.06);transition:all .25s ease}.work-row[data-v-8080d129]:hover{border-color:#00c3f540;background:#00c3f50a}@media(max-width:640px){.work-row[data-v-8080d129]{flex-direction:column;align-items:flex-start;gap:.8rem}}.work-info[data-v-8080d129]{display:flex;flex-direction:column;gap:.2rem;min-width:0;flex:1}.work-name[data-v-8080d129]{font-size:.92rem;font-weight:500;color:#fffffff2;line-height:1.3;font-family:Rubik,sans-serif}.work-unit-price[data-v-8080d129]{font-size:.78rem;color:#ffffff80}.work-controls[data-v-8080d129]{gap:.4rem;flex-shrink:0}.qty-btn[data-v-8080d129],.work-controls[data-v-8080d129]{display:flex;align-items:center}.qty-btn[data-v-8080d129]{justify-content:center;width:30px;height:30px;border:1px solid hsla(0,0%,100%,.12);background:#ffffff0a;border-radius:8px;cursor:pointer;color:#02feff;transition:all .2s ease}.qty-btn[data-v-8080d129]:hover{background:#00c3f51f;border-color:#00c3f54d}.qty-input[data-v-8080d129]{width:52px;height:30px;text-align:center;border:1px solid hsla(0,0%,100%,.12);border-radius:8px;font-size:.9rem;font-weight:600;font-family:Rubik,sans-serif;color:#fff;background:#ffffff0a;transition:all .2s ease;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.qty-input[data-v-8080d129]::-webkit-inner-spin-button,.qty-input[data-v-8080d129]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.qty-input[data-v-8080d129]:focus{outline:none;border-color:#00c3f5;background:#00c3f50f}.row-total[data-v-8080d129]{font-weight:700;font-size:.95rem;color:#02feff;min-width:75px;text-align:right;margin-left:.3rem;font-family:Rubik,sans-serif}.remove-btn[data-v-8080d129]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;background:transparent;color:#ff6b6bb3;cursor:pointer;border-radius:8px;transition:all .2s ease}.remove-btn[data-v-8080d129]:hover{color:#ff6b6b;background:#ff6b6b1f}.block-footer[data-v-8080d129]{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;border-top:1px dashed hsla(0,0%,100%,.12);font-size:.92rem;color:#ffffffa6;font-family:Rubik,sans-serif}.block-footer .footer-total[data-v-8080d129]{font-size:1.2rem;font-weight:700;color:#02feff}.empty-state[data-v-8080d129]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 1rem;color:#fff6;font-size:.92rem;text-align:center;gap:.8rem;background:#ffffff05;border:1px dashed hsla(0,0%,100%,.08);border-radius:12px}.empty-state .empty-icon[data-v-8080d129]{opacity:.35;color:#ffffff80}.empty-state p[data-v-8080d129]{color:#777;margin:0;line-height:1.5}.list-enter-active[data-v-8080d129],.list-leave-active[data-v-8080d129]{transition:all .3s ease}.list-enter-from[data-v-8080d129]{opacity:0;transform:translateY(-10px)}.list-leave-to[data-v-8080d129]{opacity:0;transform:scale(.97)}.list-move[data-v-8080d129]{transition:transform .3s ease}.section-badge[data-v-8080d129]{display:inline-flex;margin-left:.5rem;padding:.2rem .7rem;font-size:.75rem;font-weight:600;color:#02feff;background:#00c3f51f;border:1px solid rgba(0,195,245,.25);border-radius:50px;text-transform:lowercase;font-family:Rubik,sans-serif;letter-spacing:.02em;vertical-align:middle;transition:all .25s ease}.block-title[data-v-8080d129],.section-badge[data-v-8080d129]{align-items:center;gap:.3rem}.block-title[data-v-8080d129]{display:flex;flex-wrap:wrap}[data-v-3e7c14d5]:root{--color-primary:#00c3f5;--color-primary-light:#02feff;--color-accent:#fab702;--color-success:#00a12a;--color-danger:#a61300;--bg-dark:#18191b;--bg-gray:#222;--bg-light:#fff;--text-primary:#333;--text-secondary:#777;--text-light:#fff;--border-radius:6px;--box-shadow:0 6px 16px rgba(0,0,0,.1);--transition:all .3s ease;--gradient-blue:linear-gradient(120deg,#00c3f5,#71e0fa);--gradient-gray:linear-gradient(90deg,#fff,hsla(0,0%,100%,.502))}span[data-v-3e7c14d5]{color:unset}.lead-modal-overlay[data-v-3e7c14d5]{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:#000000b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.lead-modal[data-v-3e7c14d5]{position:relative;width:100%;max-width:480px;max-height:90vh;overflow-y:auto;background:#18191b;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 24px 64px #00000080}.lead-modal[data-v-3e7c14d5]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(120deg,#00c3f5,#71e0fa);border-radius:16px 16px 0 0}.lead-modal[data-v-3e7c14d5]{scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.15) transparent}.lead-modal[data-v-3e7c14d5]::-webkit-scrollbar{width:6px}.lead-modal[data-v-3e7c14d5]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}.lead-modal__close[data-v-3e7c14d5]{position:absolute;top:1rem;right:1rem;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);color:#ffffffb3;border-radius:50%;cursor:pointer;z-index:2;transition:all .2s ease}.lead-modal__close[data-v-3e7c14d5]:hover{background:#ff6b6b26;border-color:#ff6b6b4d;color:#ff8c8c}.lead-modal__content[data-v-3e7c14d5]{padding:2.5rem 2rem}.lead-modal__header[data-v-3e7c14d5]{margin-bottom:1.8rem;text-align:center}.lead-modal__title[data-v-3e7c14d5]{font-family:Rubik,sans-serif;font-size:1.6rem;font-weight:700;color:#fff;margin:0 0 .5rem;line-height:1.25}@media(max-width:480px){.lead-modal__title[data-v-3e7c14d5]{font-size:1.35rem}}.lead-modal__subtitle[data-v-3e7c14d5]{font-size:.92rem;line-height:1.5;color:#ffffffa6;margin:0 0 1.2rem}.calc-preview[data-v-3e7c14d5]{background:#00c3f50f;border:1px solid rgba(0,195,245,.2);border-radius:12px;padding:1rem;display:flex;flex-direction:column;gap:.4rem}.calc-preview__row[data-v-3e7c14d5]{display:flex;justify-content:space-between;align-items:center;font-size:.9rem;color:#ffffffbf;font-family:Rubik,sans-serif}.calc-preview__row strong[data-v-3e7c14d5]{color:#fff;font-weight:600}.calc-preview__row--main[data-v-3e7c14d5]{padding-top:.5rem;margin-top:.3rem;border-top:1px dashed rgba(0,195,245,.2);font-size:1rem}.calc-preview__row--main strong[data-v-3e7c14d5]{color:#02feff;font-weight:700;font-size:1.1rem}.lead-modal__form[data-v-3e7c14d5]{gap:1rem}.form-field[data-v-3e7c14d5],.lead-modal__form[data-v-3e7c14d5]{display:flex;flex-direction:column}.form-field[data-v-3e7c14d5]{gap:.35rem}.form-label[data-v-3e7c14d5]{font-size:.88rem;font-weight:500;color:#ffffffd9;font-family:Rubik,sans-serif}.form-label .required[data-v-3e7c14d5]{color:#ff6b6b}.form-label .hint[data-v-3e7c14d5]{font-weight:400;color:#ffffff80;font-size:.78rem;margin-left:.3rem}.form-input[data-v-3e7c14d5]{padding:.75rem 1rem;background:#ffffff0a;border:1.5px solid hsla(0,0%,100%,.12);border-radius:10px;color:#fff;font-family:Rubik,sans-serif;font-size:.95rem;transition:all .25s ease;width:100%}.form-input[data-v-3e7c14d5]::-moz-placeholder{color:#fff6}.form-input[data-v-3e7c14d5]::placeholder{color:#fff6}.form-input[data-v-3e7c14d5]:focus{outline:none;border-color:#00c3f5;background:#00c3f50f;box-shadow:0 0 0 3px #00c3f51f}.form-input.is-error[data-v-3e7c14d5]{border-color:#ff6b6b99}.form-input.is-error[data-v-3e7c14d5]:focus{border-color:#ff6b6b;box-shadow:0 0 0 3px #ff6b6b1f}.form-textarea[data-v-3e7c14d5]{resize:vertical;min-height:70px;max-height:140px}.form-error[data-v-3e7c14d5]{font-size:.8rem;color:#ff8c8c;margin-top:.1rem}.form-consent[data-v-3e7c14d5]{display:flex;align-items:flex-start;gap:.6rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-consent__input[data-v-3e7c14d5]{position:absolute;opacity:0;pointer-events:none}.form-consent__box[data-v-3e7c14d5]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:1.5px solid hsla(0,0%,100%,.3);border-radius:4px;color:#18191b;transition:all .2s ease;margin-top:2px}.form-consent__input:checked+.form-consent__box[data-v-3e7c14d5]{background:linear-gradient(120deg,#00c3f5,#71e0fa);border-color:transparent}.form-consent__text[data-v-3e7c14d5]{font-size:.82rem;line-height:1.5;color:#ffffffa6}.btn-submit[data-v-3e7c14d5]{margin-top:.5rem;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;background:linear-gradient(120deg,#00c3f5,#71e0fa);color:#18191b;border:none;padding:1rem 2rem;border-radius:50px;font-size:1rem;font-weight:700;font-family:Rubik,sans-serif;cursor:pointer;transition:all .3s ease;width:100%;box-shadow:0 8px 24px #00c3f559}.btn-submit[data-v-3e7c14d5]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 14px 32px #00c3f580}.btn-submit[data-v-3e7c14d5]:disabled{opacity:.75;cursor:not-allowed}.btn-default[data-v-3e7c14d5],.btn-loader[data-v-3e7c14d5]{display:inline-flex;align-items:center;gap:.5rem}.btn-secondary[data-v-3e7c14d5]{padding:.6rem 1.4rem;background:transparent;border:1px solid hsla(0,0%,100%,.25);color:#ffffffd9;border-radius:50px;font-family:Rubik,sans-serif;font-size:.88rem;cursor:pointer;transition:all .25s ease}.btn-secondary[data-v-3e7c14d5]:hover{border-color:#00c3f5;color:#02feff}.spinner[data-v-3e7c14d5]{width:18px;height:18px;border:2px solid rgba(24,25,27,.3);border-top-color:#18191b;border-radius:50%;animation:spin-3e7c14d5 .8s linear infinite}.form-error-msg[data-v-3e7c14d5]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;background:#ff6b6b1a;border:1px solid hsla(0,100%,71%,.3);border-radius:10px;color:#ff8c8c;font-size:.88rem;margin:0}.lead-modal__success[data-v-3e7c14d5]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1rem 0;gap:.8rem}.success-icon[data-v-3e7c14d5]{color:#00a12a;animation:popIn-3e7c14d5 .5s cubic-bezier(.34,1.56,.64,1)}.success-title[data-v-3e7c14d5]{font-family:Rubik,sans-serif;font-size:1.5rem;font-weight:700;color:#fff;margin:0}.success-text[data-v-3e7c14d5]{font-size:.95rem;line-height:1.6;color:#fff;margin:0;max-width:360px}.modal-fade-enter-active[data-v-3e7c14d5],.modal-fade-leave-active[data-v-3e7c14d5]{transition:opacity .25s ease}.modal-fade-enter-active .lead-modal[data-v-3e7c14d5],.modal-fade-leave-active .lead-modal[data-v-3e7c14d5]{transition:transform .25s cubic-bezier(.34,1.56,.64,1),opacity .25s ease}.modal-fade-enter-from[data-v-3e7c14d5],.modal-fade-leave-to[data-v-3e7c14d5]{opacity:0}.modal-fade-enter-from .lead-modal[data-v-3e7c14d5],.modal-fade-leave-to .lead-modal[data-v-3e7c14d5]{transform:scale(.95) translateY(-10px);opacity:0}@keyframes spin-3e7c14d5{to{transform:rotate(1turn)}}@keyframes popIn-3e7c14d5{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@media(max-width:480px){.lead-modal-overlay[data-v-3e7c14d5]{padding:.8rem}.lead-modal__content[data-v-3e7c14d5]{padding:2rem 1.3rem}.lead-modal__close[data-v-3e7c14d5]{top:.7rem;right:.7rem;width:32px;height:32px}}[data-v-8de28678]:root{--color-primary:#00c3f5;--color-primary-light:#02feff;--color-accent:#fab702;--color-success:#00a12a;--color-danger:#a61300;--bg-dark:#18191b;--bg-gray:#222;--bg-light:#fff;--text-primary:#333;--text-secondary:#777;--text-light:#fff;--border-radius:6px;--box-shadow:0 6px 16px rgba(0,0,0,.1);--transition:all .3s ease;--gradient-blue:linear-gradient(120deg,#00c3f5,#71e0fa);--gradient-gray:linear-gradient(90deg,#fff,hsla(0,0%,100%,.502))}.block-summary[data-v-8de28678]{background:#ffffff0a;border:1px solid rgba(0,195,245,.2);border-radius:16px;padding:2.5rem 2rem;margin-top:2rem;position:relative;z-index:1;overflow:clip}.block-summary[data-v-8de28678]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(120deg,#00c3f5,#71e0fa)}.block-summary[data-v-8de28678]:after{content:"";position:absolute;bottom:-40%;left:-20%;width:350px;height:350px;background:radial-gradient(circle,rgba(0,195,245,.08) 0,transparent 70%);border-radius:50%;pointer-events:none}@media(max-width:768px){.block-summary[data-v-8de28678]{padding:2rem 1.3rem}}.summary-content[data-v-8de28678]{display:flex;flex-direction:column;gap:1.8rem;text-align:center;position:relative;z-index:1}.total-section .label[data-v-8de28678]{display:block;font-size:1rem;color:#ffffffa6;margin-bottom:.6rem;font-weight:500;font-family:Rubik,sans-serif;text-transform:uppercase;letter-spacing:.06em}.total-section .price[data-v-8de28678]{display:block;font-size:3rem;font-weight:800;line-height:1.1;letter-spacing:-.02em;font-family:Rubik,sans-serif;background:linear-gradient(120deg,#00c3f5,#71e0fa);-webkit-background-clip:text;background-clip:text;color:transparent}@media(max-width:768px){.total-section .price[data-v-8de28678]{font-size:2.2rem}}.total-section .per-m2-badge[data-v-8de28678]{margin-top:.8rem;font-size:.9rem;font-weight:600;color:#02feff;background:#00c3f51a;display:inline-flex;align-items:center;padding:.35rem 1rem;border-radius:50px;border:1px solid rgba(0,195,245,.25);font-family:Rubik,sans-serif}.actions[data-v-8de28678]{display:flex}.actions[data-v-8de28678],.btn-submit[data-v-8de28678]{justify-content:center}.btn-submit[data-v-8de28678]{display:inline-flex;align-items:center;gap:.6rem;background:linear-gradient(120deg,#00c3f5,#71e0fa);color:#18191b;border:none;padding:1.1rem 2.5rem;border-radius:50px;font-size:1.05rem;font-weight:700;font-family:Rubik,sans-serif;cursor:pointer;transition:all .3s ease;width:100%;max-width:360px;box-shadow:0 8px 24px #00c3f559}.btn-submit[data-v-8de28678]:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 14px 32px #00c3f580}.btn-submit[data-v-8de28678]:active:not(:disabled){transform:translateY(-1px)}.btn-submit[data-v-8de28678]:disabled{background:#ffffff14;color:#ffffff59;cursor:not-allowed;transform:none;box-shadow:none}.success-banner[data-v-8de28678]{display:flex;align-items:center;gap:.8rem;padding:1rem 1.2rem;background:#00a12a1a;border:1px solid rgba(0,161,42,.3);border-radius:12px;max-width:460px;margin:0 auto;width:100%}.success-banner__icon[data-v-8de28678]{color:#00a12a;flex-shrink:0}.success-banner__text[data-v-8de28678]{display:flex;flex-direction:column;gap:.15rem;text-align:left}.success-banner__text strong[data-v-8de28678]{color:#4ade80;font-weight:600;font-size:.95rem}.success-banner__text span[data-v-8de28678]{color:#ffffffbf;font-size:.85rem}.disclaimer[data-v-8de28678]{display:flex;align-items:center;justify-content:center;gap:.4rem;font-size:.8rem;color:#ffffff73;margin:0;line-height:1.5;padding-top:1rem;border-top:1px dashed hsla(0,0%,100%,.1);font-family:Rubik,sans-serif}.disclaimer__icon[data-v-8de28678]{flex-shrink:0;opacity:.7}.fade-enter-active[data-v-8de28678],.fade-leave-active[data-v-8de28678]{transition:opacity .3s ease,transform .3s ease}.fade-enter-from[data-v-8de28678],.fade-leave-to[data-v-8de28678]{opacity:0;transform:translateY(-8px)}[data-v-d4c176a6]:root{--color-primary:#00c3f5;--color-primary-light:#02feff;--color-accent:#fab702;--color-success:#00a12a;--color-danger:#a61300;--bg-dark:#18191b;--bg-gray:#222;--bg-light:#fff;--text-primary:#333;--text-secondary:#777;--text-light:#fff;--border-radius:6px;--box-shadow:0 6px 16px rgba(0,0,0,.1);--transition:all .3s ease;--gradient-blue:linear-gradient(120deg,#00c3f5,#71e0fa);--gradient-gray:linear-gradient(90deg,#fff,hsla(0,0%,100%,.502))}.calculator-wrapper[data-v-d4c176a6] span{color:inherit}.calculator-wrapper[data-v-d4c176a6]{position:relative;background:#18191b;color:#fff;border-radius:16px;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 20px 60px #00000040,0 0 0 1px #00c3f50d;overflow:clip;font-family:Rubik,sans-serif;padding:3rem}.calculator-wrapper[data-v-d4c176a6]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(120deg,#00c3f5,#71e0fa)}.calculator-wrapper[data-v-d4c176a6]:after{content:"";position:absolute;top:-30%;right:-20%;width:400px;height:400px;background:radial-gradient(circle,rgba(0,195,245,.08) 0,transparent 70%);border-radius:50%;pointer-events:none}.calculator-wrapper.is-loading[data-v-d4c176a6]{pointer-events:none;opacity:.7}@media(max-width:768px){.calculator-wrapper[data-v-d4c176a6]{padding:2rem 1.3rem;border-radius:12px}}.calc-title[data-v-d4c176a6]{font-family:Rubik,sans-serif;font-size:2rem;font-weight:700;color:#fff;margin:0 0 2.5rem;line-height:1.25;position:relative;padding-bottom:1rem;text-align:center}.calc-title[data-v-d4c176a6]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:80px;height:4px;background:linear-gradient(120deg,#00c3f5,#71e0fa);border-radius:2px;box-shadow:0 0 10px #00c3f550}.calc-title[data-v-d4c176a6] span{background:linear-gradient(120deg,#00c3f5,#71e0fa);-webkit-background-clip:text;background-clip:text;color:transparent}@media(max-width:768px){.calc-title[data-v-d4c176a6]{font-size:1.5rem;margin-bottom:2rem}}.calc-dimensions[data-v-d4c176a6],.calc-tabs[data-v-d4c176a6]{margin-bottom:2rem;position:relative;z-index:1}.calc-state[data-v-d4c176a6]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;padding:3.5rem 2rem;text-align:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:6px}.calc-state--loading .calc-state__text[data-v-d4c176a6]{color:#ffffffbf}.calc-state__spinner[data-v-d4c176a6]{width:42px;height:42px;border:3px solid hsla(0,0%,100%,.15);border-top-color:#00c3f5;border-radius:50%;animation:calcSpin-d4c176a6 .9s linear infinite;margin-bottom:.5rem}.calc-state--error[data-v-d4c176a6]{border-color:#a613004d;background:#a613000d}.calc-state__icon[data-v-d4c176a6]{color:#ff8c8c;margin-bottom:.3rem}.calc-state__title[data-v-d4c176a6]{font-family:Rubik,sans-serif;font-size:1.15rem;font-weight:600;color:#fff;margin:0}.calc-state__text[data-v-d4c176a6]{font-size:.95rem;line-height:1.5;color:#ffffffb3;margin:0;max-width:400px}.calc-state__retry[data-v-d4c176a6]{margin-top:.8rem;display:inline-flex;align-items:center;gap:.5rem;padding:.7rem 1.4rem;background:linear-gradient(120deg,#00c3f5,#71e0fa);color:#18191b;border:none;border-radius:50px;font-family:Rubik,sans-serif;font-size:.95rem;font-weight:600;cursor:pointer;box-shadow:0 6px 20px #00c3f54d;transition:all .3s ease}.calc-state__retry[data-v-d4c176a6]:hover{transform:translateY(-2px);box-shadow:0 10px 28px #00c3f573}.calc-state__retry[data-v-d4c176a6]:active{transform:translateY(-1px)}@keyframes calcSpin-d4c176a6{to{transform:rotate(1turn)}}[data-v-06bfdd8d]:root{--color-primary:#00c3f5;--color-primary-light:#02feff;--color-accent:#fab702;--color-success:#00a12a;--color-danger:#a61300;--bg-dark:#18191b;--bg-gray:#222;--bg-light:#fff;--text-primary:#333;--text-secondary:#777;--text-light:#fff;--border-radius:6px;--box-shadow:0 6px 16px rgba(0,0,0,.1);--transition:all .3s ease;--gradient-blue:linear-gradient(120deg,#00c3f5,#71e0fa);--gradient-gray:linear-gradient(90deg,#fff,hsla(0,0%,100%,.502))}span[data-v-06bfdd8d]{color:unset}.page-hero[data-v-06bfdd8d]{position:relative;min-height:95vh;display:flex;align-items:center;overflow:hidden;padding:6rem 0 4rem;background:#18191b}@media(max-width:768px){.page-hero[data-v-06bfdd8d]{min-height:auto;padding:5rem 0 3rem}}.page-hero__background[data-v-06bfdd8d]{position:absolute;inset:0;z-index:0;overflow:hidden}.page-hero__background[data-v-06bfdd8d] img,.page-hero__background[data-v-06bfdd8d] video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-hero__placeholder[data-v-06bfdd8d]{width:100%;height:100%;background:radial-gradient(circle at 20% 30%,rgba(0,195,245,.15) 0,transparent 50%),#18191b}.page-hero__overlay[data-v-06bfdd8d]{position:absolute;inset:0;background:linear-gradient(135deg,#18191beb,#18191bbf 60%,#18191b8c);z-index:1}.page-hero .container[data-v-06bfdd8d]{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:0 2rem}@media(max-width:768px){.page-hero .container[data-v-06bfdd8d]{padding:0 1.2rem}}.page-hero__layout[data-v-06bfdd8d]{display:grid;grid-template-columns:1fr 380px;gap:3rem;align-items:start}@media(max-width:1024px){.page-hero__layout[data-v-06bfdd8d]{grid-template-columns:1fr 320px;gap:2rem}}@media(max-width:768px){.page-hero__layout[data-v-06bfdd8d]{grid-template-columns:1fr;gap:2rem}}.page-hero__content[data-v-06bfdd8d]{display:flex;flex-direction:column;gap:1.5rem}.page-hero__title[data-v-06bfdd8d]{font-family:Rubik,sans-serif;font-size:2.8rem;font-weight:700;line-height:1.15;color:#fff;margin:0;letter-spacing:-.02em}@media(max-width:1024px){.page-hero__title[data-v-06bfdd8d]{font-size:2.2rem}}@media(max-width:640px){.page-hero__title[data-v-06bfdd8d]{font-size:1.8rem}}.page-hero__title[data-v-06bfdd8d] .accent,.page-hero__title[data-v-06bfdd8d] span{background:linear-gradient(120deg,#00c3f5,#71e0fa);-webkit-background-clip:text;background-clip:text;color:transparent}.page-hero__subtitle[data-v-06bfdd8d]{font-size:1.15rem;line-height:1.6;color:#ffffffd9;margin:0;max-width:640px}@media(max-width:768px){.page-hero__subtitle[data-v-06bfdd8d]{font-size:1rem}}.page-hero__price[data-v-06bfdd8d]{padding:1.5rem;background:#00c3f514;border:1px solid rgba(0,195,245,.25);border-left:4px solid #00c3f5;border-radius:6px;max-width:480px}.page-hero__price[data-v-06bfdd8d] .price-main{font-size:2rem;font-weight:700;color:#02feff;font-family:Rubik,sans-serif;line-height:1.1;display:block;margin-bottom:.3rem}.page-hero__price[data-v-06bfdd8d] .price-example{font-size:.95rem;color:#ffffffb3;display:block;margin-bottom:.2rem}.page-hero__price[data-v-06bfdd8d] .price-note{font-size:.85rem;color:#ffffff8c;font-style:italic;display:block;margin-top:.5rem}.page-hero__triggers[data-v-06bfdd8d]{display:flex;flex-wrap:wrap;gap:.75rem 1rem;margin-top:.5rem}.page-hero__triggers[data-v-06bfdd8d] .trigger-item{display:inline-flex;align-items:center;gap:.5rem;font-size:.95rem;color:#ffffffe6;padding:.5rem .9rem;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:50px;transition:all .3s ease}.page-hero__triggers[data-v-06bfdd8d] .trigger-item:hover{border-color:#00c3f5;background:#00c3f514}.page-hero__triggers[data-v-06bfdd8d] .trigger-item .trigger-icon{color:#00c3f5;flex-shrink:0}.page-hero__form-wrapper[data-v-06bfdd8d]{background:#222222b3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;padding:1.8rem;box-shadow:0 10px 30px #0000004d;position:sticky;top:100px}@media(max-width:768px){.page-hero__form-wrapper[data-v-06bfdd8d]{position:static;padding:1.5rem}}[data-v-a8d6a9f5]:root{--color-primary:#00c3f5;--color-primary-light:#02feff;--color-accent:#fab702;--color-success:#00a12a;--color-danger:#a61300;--bg-dark:#18191b;--bg-gray:#222;--bg-light:#fff;--text-primary:#333;--text-secondary:#777;--text-light:#fff;--border-radius:6px;--box-shadow:0 6px 16px rgba(0,0,0,.1);--transition:all .3s ease;--gradient-blue:linear-gradient(120deg,#00c3f5,#71e0fa);--gradient-gray:linear-gradient(90deg,#fff,hsla(0,0%,100%,.502))}span[data-v-a8d6a9f5]{color:unset}.sticky-nav-wrapper[data-v-a8d6a9f5]{position:relative;width:100%}.sticky-nav__sentinel[data-v-a8d6a9f5]{position:absolute;top:0;left:0;width:100%;height:1px;pointer-events:none;visibility:hidden}.sticky-nav[data-v-a8d6a9f5]{width:100%;background:#18191b;transition:box-shadow .3s ease,background .3s ease;z-index:90}.sticky-nav--stuck[data-v-a8d6a9f5]{position:fixed;top:60px;left:0;background:#18191b;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 4px 20px #00000014;border-bottom:1px solid rgba(0,195,245,.2)}@media(max-width:768px){.sticky-nav--stuck[data-v-a8d6a9f5]{top:0}}.sticky-nav--stuck[data-v-a8d6a9f5]:after{content:"";display:block}.sticky-nav__container[data-v-a8d6a9f5]{max-width:1200px;margin:0 auto;padding:0 2rem}@media(max-width:768px){.sticky-nav__container[data-v-a8d6a9f5]{padding:0 1rem}}.sticky-nav__list[data-v-a8d6a9f5]{display:flex;gap:.25rem;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;justify-content:center}@media(max-width:768px){.sticky-nav__list[data-v-a8d6a9f5]{justify-content:unset}}.sticky-nav__list[data-v-a8d6a9f5]::-webkit-scrollbar{display:none}.sticky-nav__list[data-v-a8d6a9f5]{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8px,#000 calc(100% - 8px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 8px,#000 calc(100% - 8px),transparent)}.sticky-nav__item[data-v-a8d6a9f5]{flex-shrink:0}.sticky-nav__link[data-v-a8d6a9f5]{display:inline-flex;align-items:center;gap:.4rem;padding:.9rem 1.1rem;color:#fff;font-family:Rubik,sans-serif;font-size:.92rem;font-weight:500;text-decoration:none;white-space:nowrap;border-bottom:2px solid transparent;transition:color .25s ease,border-color .25s ease,background .25s ease;position:relative}.sticky-nav__link[data-v-a8d6a9f5]:hover{background:#00c3f51a}.sticky-nav__link--active[data-v-a8d6a9f5]{color:#00c3f5;border-bottom-color:#00c3f5;font-weight:600}.sticky-nav__link--active .sticky-nav__icon[data-v-a8d6a9f5]{color:#00c3f5}.sticky-nav__link--active[data-v-a8d6a9f5]:hover{color:#00c3f5;background:#00c3f50f}.sticky-nav__icon[data-v-a8d6a9f5]{color:#777;flex-shrink:0;transition:color .25s ease}@media(max-width:768px){.sticky-nav__link[data-v-a8d6a9f5]{padding:.75rem .9rem;font-size:.85rem}.sticky-nav__icon[data-v-a8d6a9f5]{display:none}}@media(max-width:480px){.sticky-nav__link[data-v-a8d6a9f5]{padding:.7rem .75rem;font-size:.8rem}}[data-v-85c28674]:root{--color-primary:#00c3f5;--color-primary-light:#02feff;--color-accent:#fab702;--color-success:#00a12a;--color-danger:#a61300;--bg-dark:#18191b;--bg-gray:#222;--bg-light:#fff;--text-primary:#333;--text-secondary:#777;--text-light:#fff;--border-radius:6px;--box-shadow:0 6px 16px rgba(0,0,0,.1);--transition:all .3s ease;--gradient-blue:linear-gradient(120deg,#00c3f5,#71e0fa);--gradient-gray:linear-gradient(90deg,#fff,hsla(0,0%,100%,.502))}.before-after[data-v-85c28674]{position:relative;min-height:400px;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:none;isolation:isolate}.before-after[data-v-85c28674],.before-after__layer[data-v-85c28674]{width:100%;height:100%;overflow:hidden}.before-after__layer[data-v-85c28674]{position:absolute;inset:0}.before-after__layer--before[data-v-85c28674]{z-index:1}.before-after__layer--after[data-v-85c28674]{z-index:2;will-change:clip-path}.before-after__image[data-v-85c28674]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.before-after__layer-dim[data-v-85c28674]{position:absolute;inset:0;z-index:1;pointer-events:none}.before-after__divider[data-v-85c28674]{position:absolute;top:0;bottom:0;z-index:3;width:2px;background:#fffffff2;transform:translate(-50%);box-shadow:0 0 0 1px #0000004d,0 0 20px #0006;pointer-events:none;will-change:left,top}.before-after--vertical .before-after__divider[data-v-85c28674]{inset:auto 0;width:auto;height:2px;transform:translateY(-50%)}.before-after__pause-hint[data-v-85c28674]{position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%);z-index:4;display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#000000a6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.15);border-radius:50px;color:#fff;font-family:Rubik,sans-serif;font-size:.82rem;font-weight:500;pointer-events:none;opacity:0;animation:fadeInHint-85c28674 .3s ease forwards}@media(max-width:640px){.before-after__pause-hint[data-v-85c28674]{bottom:1rem;font-size:.78rem}}@keyframes fadeInHint-85c28674{to{opacity:1}}@media(max-width:768px){.before-after[data-v-85c28674]{min-height:300px}}@media(max-width:480px){.before-after[data-v-85c28674]{min-height:240px}}@media(prefers-reduced-motion:reduce){.before-after__divider[data-v-85c28674],.before-after__layer--after[data-v-85c28674]{transition:none!important}.before-after__pause-hint[data-v-85c28674]{animation:none;opacity:1}}[data-v-9701deeb]:root{--color-primary:#00c3f5;--color-primary-light:#02feff;--color-accent:#fab702;--color-success:#00a12a;--color-danger:#a61300;--bg-dark:#18191b;--bg-gray:#222;--bg-light:#fff;--text-primary:#333;--text-secondary:#777;--text-light:#fff;--border-radius:6px;--box-shadow:0 6px 16px rgba(0,0,0,.1);--transition:all .3s ease;--gradient-blue:linear-gradient(120deg,#00c3f5,#71e0fa);--gradient-gray:linear-gradient(90deg,#fff,hsla(0,0%,100%,.502))}span[data-v-9701deeb]{color:unset}.mini-form[data-v-9701deeb]{display:flex;flex-direction:column;gap:1.2rem;color:#fff}.mini-form__title[data-v-9701deeb]{font-family:Rubik,sans-serif;font-size:1.35rem;font-weight:700;margin:0;color:#fff;line-height:1.25}.mini-form__subtitle[data-v-9701deeb]{font-size:.88rem;color:#ffffffa6;margin:-.4rem 0 .2rem}.mini-form__section[data-v-9701deeb]{display:flex;flex-direction:column;gap:.5rem}.mini-form__label[data-v-9701deeb]{font-size:.88rem;font-weight:500;color:#ffffffe0;display:flex;align-items:center;gap:.3rem}.mini-form__required[data-v-9701deeb]{color:#ff6b6b}.mini-form__hint[data-v-9701deeb]{font-size:.78rem;color:#ffffff80;margin:.2rem 0 0}.mini-form__tiles[data-v-9701deeb]{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.mini-form__tile[data-v-9701deeb]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;padding:.75rem .5rem;background:#ffffff0a;border:1.5px solid hsla(0,0%,100%,.1);border-radius:10px;color:#ffffffd9;cursor:pointer;transition:all .25s ease;font-family:Rubik,sans-serif}.mini-form__tile[data-v-9701deeb]:hover{border-color:#00c3f566;background:#00c3f50f;color:#fff}.mini-form__tile--active[data-v-9701deeb]{border-color:#00c3f5;background:#00c3f51f;color:#02feff;box-shadow:0 0 0 3px #00c3f51f}.mini-form__tile-icon[data-v-9701deeb]{transition:transform .25s ease}.mini-form__tile--active .mini-form__tile-icon[data-v-9701deeb]{transform:scale(1.1)}.mini-form__tile-label[data-v-9701deeb]{font-size:.82rem;font-weight:500;text-align:center;line-height:1.2}.mini-form__area[data-v-9701deeb]{display:flex;align-items:stretch;gap:.4rem;background:#ffffff0a;border:1.5px solid hsla(0,0%,100%,.12);border-radius:10px;padding:.25rem}.mini-form__area[data-v-9701deeb]:focus-within{border-color:#00c3f5;background:#00c3f50a;box-shadow:0 0 0 3px #00c3f51f}.mini-form__area-btn[data-v-9701deeb]{display:flex;align-items:center;justify-content:center;width:38px;flex-shrink:0;background:#ffffff0f;border:none;border-radius:8px;color:#fff;cursor:pointer;transition:all .2s ease}.mini-form__area-btn[data-v-9701deeb]:hover:not(:disabled){background:#00c3f526;color:#02feff}.mini-form__area-btn[data-v-9701deeb]:disabled{opacity:.35;cursor:not-allowed}.mini-form__area-input-wrap[data-v-9701deeb]{flex:1;display:flex;align-items:center;justify-content:center;gap:.3rem;min-width:0;padding:0 .3rem}.mini-form__area-input[data-v-9701deeb]{width:100%;max-width:90px;background:transparent;border:none;outline:none;color:#fff;font-family:Rubik,sans-serif;font-size:1.15rem;font-weight:600;text-align:center;padding:.4rem 0;-moz-appearance:textfield}.mini-form__area-input[data-v-9701deeb]::-webkit-inner-spin-button,.mini-form__area-input[data-v-9701deeb]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mini-form__area-input[data-v-9701deeb]:focus{box-shadow:none;border:none}.mini-form__area-unit[data-v-9701deeb]{font-size:.95rem;color:#fff9;font-weight:500}.mini-form__input[data-v-9701deeb]{padding:.8rem 1rem;background:#ffffff0a;border:1.5px solid hsla(0,0%,100%,.12);border-radius:10px;color:#fff;font-family:Rubik,sans-serif;font-size:.95rem;transition:all .25s ease}.mini-form__input[data-v-9701deeb]::-moz-placeholder{color:#fff6}.mini-form__input[data-v-9701deeb]::placeholder{color:#fff6}.mini-form__input[data-v-9701deeb]:focus{outline:none;border-color:#00c3f5;background:#00c3f50a;box-shadow:0 0 0 3px #00c3f51f}.mini-form__input--error[data-v-9701deeb]{border-color:#ff6b6b99}.mini-form__input--error[data-v-9701deeb]:focus{border-color:#ff6b6b;box-shadow:0 0 0 3px #ff6b6b1f}.mini-form__error[data-v-9701deeb]{font-size:.8rem;color:#ff8c8c;margin-top:-.2rem}.mini-form__submit[data-v-9701deeb]{margin-top:.3rem;padding:.95rem 1.5rem;background:linear-gradient(120deg,#00c3f5,#71e0fa);color:#18191b;border:none;border-radius:10px;font-family:Rubik,sans-serif;font-size:1rem;font-weight:700;cursor:pointer;box-shadow:0 6px 20px #00c3f559;transition:all .3s ease}.mini-form__submit[data-v-9701deeb]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 28px #00c3f580}.mini-form__submit[data-v-9701deeb]:active:not(:disabled){transform:translateY(-1px)}.mini-form__submit[data-v-9701deeb]:disabled{cursor:not-allowed;opacity:.85}.mini-form__submit-default[data-v-9701deeb],.mini-form__submit-loader[data-v-9701deeb]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.mini-form .spinner[data-v-9701deeb]{width:16px;height:16px;border:2px solid rgba(24,25,27,.3);border-top-color:#18191b;border-radius:50%;animation:spin-9701deeb .8s linear infinite}.mini-form__status[data-v-9701deeb]{display:flex;align-items:center;gap:.5rem;padding:.7rem .9rem;border-radius:8px;font-size:.88rem;margin:0}.mini-form__status--success[data-v-9701deeb]{background:#00a12a1f;color:#4ade80;border:1px solid rgba(0,161,42,.3)}.mini-form__status--error[data-v-9701deeb]{background:#ff6b6b1f;color:#ff8c8c;border:1px solid hsla(0,100%,71%,.3)}.mini-form__privacy[data-v-9701deeb]{font-size:.72rem;line-height:1.5;color:#ffffff73;text-align:center;margin:0}@keyframes spin-9701deeb{to{transform:rotate(1turn)}}@media(max-width:480px){.mini-form__title[data-v-9701deeb]{font-size:1.2rem}.mini-form__tiles[data-v-9701deeb]{grid-template-columns:repeat(2,1fr);gap:.4rem}.mini-form__tile[data-v-9701deeb]{padding:.65rem .4rem}.mini-form__tile-label[data-v-9701deeb]{font-size:.78rem}.mini-form__submit[data-v-9701deeb]{padding:.85rem 1rem;font-size:.95rem}}[data-v-98910a02]:root{--color-primary:#00c3f5;--color-primary-light:#02feff;--color-accent:#fab702;--color-success:#00a12a;--color-danger:#a61300;--bg-dark:#18191b;--bg-gray:#222;--bg-light:#fff;--text-primary:#333;--text-secondary:#777;--text-light:#fff;--border-radius:6px;--box-shadow:0 6px 16px rgba(0,0,0,.1);--transition:all .3s ease;--gradient-blue:linear-gradient(120deg,#00c3f5,#71e0fa);--gradient-gray:linear-gradient(90deg,#fff,hsla(0,0%,100%,.502))}span[data-v-98910a02]{color:unset}.repair-types[data-v-98910a02]{padding:5rem 0;background:#18191b;position:relative;overflow:hidden}.repair-types[data-v-98910a02]:before{content:"";position:absolute;top:-10%;right:-5%;width:500px;height:500px;background:radial-gradient(circle,rgba(0,195,245,.06) 0,transparent 70%);border-radius:50%;pointer-events:none}.repair-types .container[data-v-98910a02]{max-width:1200px;margin:0 auto;padding:0 2rem;position:relative;z-index:1}@media(max-width:768px){.repair-types .container[data-v-98910a02]{padding:0 1.2rem}}.repair-types__title[data-v-98910a02]{font-family:Rubik,sans-serif;font-size:2.2rem;font-weight:700;color:#fff;margin:0 0 1rem;line-height:1.25;position:relative;padding-bottom:1rem}.repair-types__title[data-v-98910a02]:after{content:"";position:absolute;bottom:0;left:0;width:80px;height:4px;background:linear-gradient(120deg,#00c3f5,#71e0fa);border-radius:2px;box-shadow:0 0 10px #00c3f550}@media(max-width:768px){.repair-types__title[data-v-98910a02]{font-size:1.7rem}}.repair-types__title[data-v-98910a02] .accent,.repair-types__title[data-v-98910a02] span{background:linear-gradient(120deg,#00c3f5,#71e0fa);-webkit-background-clip:text;background-clip:text;color:transparent}.repair-types__subtitle[data-v-98910a02]{font-size:1.1rem;line-height:1.6;color:#ffffffbf;margin:1.5rem 0 2.5rem;max-width:720px}.repair-types__grid[data-v-98910a02]{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:1.8rem;margin-top:2.5rem}@media(max-width:640px){.repair-types__grid[data-v-98910a02]{grid-template-columns:1fr;gap:1.2rem}}.repair-type-card[data-v-98910a02]{position:relative;background:#ffffff0a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;padding:2rem;display:flex;flex-direction:column;gap:1.2rem;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease,background .35s ease;opacity:0;transform:translateY(20px);animation:fadeInUp-98910a02 .6s var(--delay,0s) ease forwards}.repair-type-card[data-v-98910a02]:hover{transform:translateY(-6px);box-shadow:0 12px 32px #00c3f526;border-color:#00c3f5;background:#00c3f50d}.repair-type-card--featured[data-v-98910a02]{border-color:#00c3f566;background:#00c3f50f}.repair-type-card--featured[data-v-98910a02]:before{content:"";position:absolute;inset:-1px;border-radius:6px;padding:1px;background:linear-gradient(120deg,#00c3f5,#71e0fa);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.repair-type-card__badge[data-v-98910a02]{position:absolute;top:-12px;right:1.5rem;background:#fab702;color:#18191b;font-size:.8rem;font-weight:700;padding:.35rem .9rem;border-radius:50px;letter-spacing:.02em;text-transform:uppercase;box-shadow:0 4px 12px #fab70259}.repair-type-card__header[data-v-98910a02]{display:flex;align-items:center;gap:1rem}.repair-type-card__icon[data-v-98910a02]{display:flex;align-items:center;justify-content:center;width:54px;height:54px;background:#00c3f51f;color:#02feff;border-radius:12px;flex-shrink:0;transition:all .3s ease}.repair-type-card:hover .repair-type-card__icon[data-v-98910a02]{background:#00c3f533;transform:scale(1.05)}.repair-type-card__title[data-v-98910a02]{font-family:Rubik,sans-serif;font-size:1.5rem;font-weight:700;color:#fff;margin:0;line-height:1.25}.repair-type-card__lead[data-v-98910a02]{font-size:1rem;line-height:1.6;color:#ffffffd9;margin:0}.repair-type-card__works[data-v-98910a02]{display:flex;flex-direction:column;gap:.55rem;margin:0;padding:1rem 0;border-top:1px solid hsla(0,0%,100%,.08);border-bottom:1px solid hsla(0,0%,100%,.08);list-style:none}.repair-type-card__works li[data-v-98910a02]{display:flex;align-items:flex-start;gap:.6rem;font-size:.95rem;line-height:1.5;color:#ffffffe6}.repair-type-card__works .work-icon[data-v-98910a02]{color:#00a12a;flex-shrink:0;margin-top:2px}.repair-type-card__footer[data-v-98910a02]{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.repair-type-card__duration[data-v-98910a02]{display:inline-flex;align-items:center;gap:.5rem;font-size:.95rem;color:#ffffffbf}.repair-type-card__duration .mdi\:clock-outline[data-v-98910a02]{color:#00c3f5}.repair-type-card__duration strong[data-v-98910a02]{color:#fff;font-weight:600}.repair-type-card__price[data-v-98910a02]{font-family:Rubik,sans-serif;font-size:1.15rem;font-weight:700;color:#02feff}@keyframes fadeInUp-98910a02{to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.repair-types[data-v-98910a02]{padding:3.5rem 0}.repair-type-card[data-v-98910a02]{padding:1.5rem}.repair-type-card__title[data-v-98910a02]{font-size:1.25rem}.repair-type-card__icon[data-v-98910a02]{width:46px;height:46px}.repair-type-card__footer[data-v-98910a02]{flex-direction:column;align-items:flex-start}}[data-v-37fb659a]:root{--color-primary:#00c3f5;--color-primary-light:#02feff;--color-accent:#fab702;--color-success:#00a12a;--color-danger:#a61300;--bg-dark:#18191b;--bg-gray:#222;--bg-light:#fff;--text-primary:#333;--text-secondary:#777;--text-light:#fff;--border-radius:6px;--box-shadow:0 6px 16px rgba(0,0,0,.1);--transition:all .3s ease;--gradient-blue:linear-gradient(120deg,#00c3f5,#71e0fa);--gradient-gray:linear-gradient(90deg,#fff,hsla(0,0%,100%,.502))}span[data-v-37fb659a]{color:unset}.price-factors[data-v-37fb659a]{padding:5rem 0;background:#18191b;position:relative;overflow:hidden}.price-factors[data-v-37fb659a]:after{content:"";position:absolute;bottom:-15%;left:-5%;width:450px;height:450px;background:radial-gradient(circle,rgba(0,195,245,.05) 0,transparent 70%);border-radius:50%;pointer-events:none}.price-factors .container[data-v-37fb659a]{max-width:1000px;margin:0 auto;padding:0 2rem;position:relative;z-index:1}@media(max-width:768px){.price-factors .container[data-v-37fb659a]{padding:0 1.2rem}}.price-factors__title[data-v-37fb659a]{font-family:Rubik,sans-serif;font-size:2rem;font-weight:700;color:#fff;margin:0 0 1rem;line-height:1.25;position:relative;padding-bottom:1rem}.price-factors__title[data-v-37fb659a]:after{content:"";position:absolute;bottom:0;left:0;width:70px;height:4px;background:linear-gradient(120deg,#00c3f5,#71e0fa);border-radius:2px;box-shadow:0 0 10px #00c3f550}@media(max-width:768px){.price-factors__title[data-v-37fb659a]{font-size:1.6rem}}.price-factors__title[data-v-37fb659a] .accent,.price-factors__title[data-v-37fb659a] span{background:linear-gradient(120deg,#00c3f5,#71e0fa);-webkit-background-clip:text;background-clip:text;color:transparent}.price-factors__subtitle[data-v-37fb659a]{font-size:1.05rem;line-height:1.6;color:#ffffffbf;margin:1.5rem 0 2.5rem;max-width:720px}.price-factors__list[data-v-37fb659a]{display:flex;flex-direction:column;gap:1rem;margin-top:2.5rem}.price-factors__footer[data-v-37fb659a]{margin-top:3rem;padding:1.5rem 1.8rem;background:#00c3f50f;border:1px solid rgba(0,195,245,.2);border-left:4px solid #00c3f5;border-radius:6px;display:flex;align-items:flex-start;gap:1rem}@media(max-width:640px){.price-factors__footer[data-v-37fb659a]{padding:1.2rem 1.4rem;flex-direction:column;gap:.6rem}}.price-factors__footer-icon[data-v-37fb659a]{color:#00c3f5;flex-shrink:0;margin-top:2px}.price-factors__footer-text[data-v-37fb659a]{font-size:.98rem;line-height:1.65;color:#ffffffe0;margin:0}.price-factors__footer-text[data-v-37fb659a] b,.price-factors__footer-text[data-v-37fb659a] strong{color:#02feff;font-weight:600}.price-factors__footer-text[data-v-37fb659a] em,.price-factors__footer-text[data-v-37fb659a] i{color:#ffffffb3}.price-factor[data-v-37fb659a]{position:relative;display:grid;grid-template-columns:auto auto 1fr;gap:1.2rem 1.2rem;align-items:start;padding:1.6rem 1.8rem;background:#ffffff09;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.08);border-radius:6px;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease,background .35s ease;opacity:0;transform:translateY(16px);animation:fadeInUp-37fb659a .55s var(--delay,0s) ease forwards}.price-factor[data-v-37fb659a]:hover{transform:translateY(-3px);box-shadow:0 10px 28px #00c3f51f;border-color:#00c3f54d;background:#00c3f50a}.price-factor__number[data-v-37fb659a]{position:absolute;top:.8rem;right:1.2rem;font-family:Rubik,sans-serif;font-size:1.4rem;font-weight:800;background:linear-gradient(120deg,#00c3f5,#71e0fa);-webkit-background-clip:text;background-clip:text;color:transparent;opacity:.35;pointer-events:none;transition:opacity .3s ease}.price-factor:hover .price-factor__number[data-v-37fb659a]{opacity:.75}.price-factor__icon[data-v-37fb659a]{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background:#00c3f51f;color:#02feff;border-radius:12px;flex-shrink:0;transition:all .3s ease}.price-factor:hover .price-factor__icon[data-v-37fb659a]{background:#00c3f533;transform:scale(1.05)}.price-factor__content[data-v-37fb659a]{min-width:0;display:flex;flex-direction:column;gap:.5rem}.price-factor__title[data-v-37fb659a]{font-family:Rubik,sans-serif;font-size:1.2rem;font-weight:600;color:#fff;margin:0;line-height:1.3}.price-factor__desc[data-v-37fb659a]{font-size:.98rem;line-height:1.6;color:#ffffffd1;margin:0}@keyframes fadeInUp-37fb659a{to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.price-factors[data-v-37fb659a]{padding:3.5rem 0}.price-factor[data-v-37fb659a]{grid-template-columns:auto 1fr;padding:1.3rem 1.2rem;gap:.8rem 1rem}.price-factor__icon[data-v-37fb659a]{grid-row:span 1;width:44px;height:44px}.price-factor__number[data-v-37fb659a]{position:static;grid-column:2;justify-self:end;font-size:1.1rem;opacity:.5}.price-factor__content[data-v-37fb659a]{grid-column:1/-1}.price-factor__title[data-v-37fb659a]{font-size:1.1rem}}[data-v-18cb6034]:root{--color-primary:#00c3f5;--color-primary-light:#02feff;--color-accent:#fab702;--color-success:#00a12a;--color-danger:#a61300;--bg-dark:#18191b;--bg-gray:#222;--bg-light:#fff;--text-primary:#333;--text-secondary:#777;--text-light:#fff;--border-radius:6px;--box-shadow:0 6px 16px rgba(0,0,0,.1);--transition:all .3s ease;--gradient-blue:linear-gradient(120deg,#00c3f5,#71e0fa);--gradient-gray:linear-gradient(90deg,#fff,hsla(0,0%,100%,.502))}span[data-v-18cb6034]{color:unset}.risk-card[data-v-18cb6034]{background:#ffffff08;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.08);border-radius:6px;padding:2rem;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease;height:100%;display:flex;flex-direction:column;gap:1.5rem}@supports (grid-template-rows:subgrid){.risk-card[data-v-18cb6034]{display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:1.5rem;height:auto}}.risk-card[data-v-18cb6034]:hover{transform:translateY(-4px);box-shadow:0 12px 32px #00000040;border-color:#00c3f54d}.risk-card__header[data-v-18cb6034]{display:flex;align-items:center;gap:1rem;padding-bottom:1.2rem;border-bottom:1px solid hsla(0,0%,100%,.08)}.risk-card__icon[data-v-18cb6034]{display:flex;align-items:center;justify-content:center;width:52px;height:52px;background:#ff6b6b1a;color:#ff6b6b;border-radius:12px;flex-shrink:0;transition:all .3s ease}.risk-card:hover .risk-card__icon[data-v-18cb6034]{background:#ff6b6b2e;transform:scale(1.05)}.risk-card__title-wrap[data-v-18cb6034]{display:flex;align-items:center;gap:.8rem;min-width:0;flex:1}.risk-card__number[data-v-18cb6034]{font-family:Rubik,sans-serif;font-size:.85rem;font-weight:700;color:#00c3f5;background:#00c3f51f;padding:.25rem .65rem;border-radius:50px;letter-spacing:.03em;flex-shrink:0}.risk-card__title[data-v-18cb6034]{font-family:Rubik,sans-serif;font-size:1.1rem;font-weight:600;color:#fff;margin:0;line-height:1.3;overflow-wrap:break-word;word-break:break-word;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.risk-card__chain[data-v-18cb6034]{display:flex;flex-direction:column;gap:0;flex:1}@supports (grid-template-rows:subgrid){.risk-card__chain[data-v-18cb6034]{flex:initial}}.risk-card__block[data-v-18cb6034]{padding:1.1rem 1.2rem;border-radius:6px;border-left:3px solid transparent;transition:all .3s ease}.risk-card__block--mistake[data-v-18cb6034]{background:#ff6b6b0f;border-left-color:#ff6b6b}.risk-card__block--mistake .risk-card__block-icon[data-v-18cb6034],.risk-card__block--mistake .risk-card__block-label[data-v-18cb6034]{color:#ff6b6b}.risk-card__block--consequence[data-v-18cb6034]{background:#fab7020f;border-left-color:#fab702}.risk-card__block--consequence .risk-card__block-icon[data-v-18cb6034],.risk-card__block--consequence .risk-card__block-label[data-v-18cb6034]{color:#fab702}.risk-card__block--solution[data-v-18cb6034]{background:#00a12a14;border-left-color:#00a12a}.risk-card__block--solution .risk-card__block-icon[data-v-18cb6034],.risk-card__block--solution .risk-card__block-label[data-v-18cb6034]{color:#00a12a}.risk-card__block[data-v-18cb6034]:hover{transform:translate(2px)}.risk-card__block-header[data-v-18cb6034]{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.risk-card__block-icon[data-v-18cb6034]{flex-shrink:0}.risk-card__block-label[data-v-18cb6034]{font-family:Rubik,sans-serif;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.risk-card__block-text[data-v-18cb6034] p{font-size:.95rem;line-height:1.6;color:#ffffffe0;margin:0}.risk-card__block-text[data-v-18cb6034] b,.risk-card__block-text[data-v-18cb6034] strong{color:#fff;font-weight:600}.risk-card__connector[data-v-18cb6034]{display:flex;justify-content:center;align-items:center;height:28px;color:#ffffff4d;position:relative}.risk-card__connector[data-v-18cb6034]:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.15) 50%,transparent);transform:translate(-50%);z-index:0}.risk-card__connector .mdi\:arrow-down[data-v-18cb6034]{position:relative;z-index:1;background:#18191b;padding:2px}.risk-card__footer[data-v-18cb6034]{padding-top:1rem;border-top:1px solid hsla(0,0%,100%,.08);font-size:.9rem;color:#ffffffb3;margin-top:auto;flex-shrink:0}@supports (grid-template-rows:subgrid){.risk-card__footer[data-v-18cb6034]{margin-top:0}}.risk-card__footer[data-v-18cb6034] a{color:#00c3f5;text-decoration:none;font-weight:500}.risk-card__footer[data-v-18cb6034] a:hover{color:#02feff}@media(max-width:768px){.risk-card[data-v-18cb6034]{padding:1.4rem}.risk-card__icon[data-v-18cb6034]{width:44px;height:44px}.risk-card__title[data-v-18cb6034]{font-size:1.1rem}.risk-card__block[data-v-18cb6034]{padding:.95rem 1rem}.risk-card__block-text[data-v-18cb6034] p{font-size:.9rem}}@media(max-width:480px){.risk-card__title-wrap[data-v-18cb6034]{flex-direction:column;align-items:flex-start;gap:.4rem}.risk-card__number[data-v-18cb6034]{font-size:.75rem}}[data-v-5fdc98f7]:root{--color-primary:#00c3f5;--color-primary-light:#02feff;--color-accent:#fab702;--color-success:#00a12a;--color-danger:#a61300;--bg-dark:#18191b;--bg-gray:#222;--bg-light:#fff;--text-primary:#333;--text-secondary:#777;--text-light:#fff;--border-radius:6px;--box-shadow:0 6px 16px rgba(0,0,0,.1);--transition:all .3s ease;--gradient-blue:linear-gradient(120deg,#00c3f5,#71e0fa);--gradient-gray:linear-gradient(90deg,#fff,hsla(0,0%,100%,.502))}span[data-v-5fdc98f7]{color:unset}.risks-section[data-v-5fdc98f7]{padding:5rem 0;background:#18191b;position:relative;overflow:hidden}.risks-section[data-v-5fdc98f7]:before{top:5%;right:-10%;width:600px;height:600px;background:radial-gradient(circle,hsla(0,100%,71%,.06) 0,transparent 60%)}.risks-section[data-v-5fdc98f7]:after,.risks-section[data-v-5fdc98f7]:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.risks-section[data-v-5fdc98f7]:after{bottom:-10%;left:-10%;width:500px;height:500px;background:radial-gradient(circle,rgba(0,195,245,.05) 0,transparent 60%)}.risks-section .container[data-v-5fdc98f7]{max-width:1200px;margin:0 auto;padding:0 2rem;position:relative;z-index:1}@media(max-width:768px){.risks-section .container[data-v-5fdc98f7]{padding:0 1.2rem}}.risks-section__header[data-v-5fdc98f7]{margin-bottom:3.5rem;max-width:900px}.risks-section__title[data-v-5fdc98f7]{font-family:Rubik,sans-serif;font-size:2.2rem;font-weight:700;color:#fff;margin:0 0 1.2rem;line-height:1.25;position:relative;padding-bottom:1rem}.risks-section__title[data-v-5fdc98f7]:after{content:"";position:absolute;bottom:0;left:0;width:80px;height:4px;background:linear-gradient(120deg,#ff6b6b,#fab702);border-radius:2px;box-shadow:0 0 10px #ff6b6b59}@media(max-width:768px){.risks-section__title[data-v-5fdc98f7]{font-size:1.7rem}}.risks-section__title[data-v-5fdc98f7] .accent,.risks-section__title[data-v-5fdc98f7] span{background:linear-gradient(120deg,#ff6b6b,#fab702);-webkit-background-clip:text;background-clip:text;color:transparent}.risks-section__subtitle[data-v-5fdc98f7]{font-size:1.1rem;line-height:1.7;color:#ffffffd1;margin:1rem 0 0;max-width:820px}.risks-section__groups[data-v-5fdc98f7]{display:flex;flex-direction:column;gap:2rem}@media(min-width:769px){.risks-section__groups[data-v-5fdc98f7]{gap:3.5rem}}.risks-section__footer[data-v-5fdc98f7]{margin-top:3.5rem;padding:1.8rem 2rem;background:linear-gradient(135deg,#00a12a14,#00c3f50f);border:1px solid rgba(0,161,42,.25);border-radius:6px;display:flex;align-items:flex-start;gap:1.2rem}@media(max-width:640px){.risks-section__footer[data-v-5fdc98f7]{padding:1.4rem 1.5rem;flex-direction:column;gap:.8rem}}.risks-section__footer-icon[data-v-5fdc98f7]{display:flex;align-items:center;justify-content:center;width:54px;height:54px;background:#00a12a26;color:#00a12a;border-radius:12px;flex-shrink:0}.risks-section__footer-text[data-v-5fdc98f7] p{font-size:1.02rem;line-height:1.65;color:#ffffffeb;margin:0}.risks-section__footer-text[data-v-5fdc98f7] p:not(:last-child){margin-bottom:.8rem}.risks-section__footer-text[data-v-5fdc98f7] b,.risks-section__footer-text[data-v-5fdc98f7] strong{color:#02feff;font-weight:600}.risks-group[data-v-5fdc98f7]{display:flex;flex-direction:column;background:#ffffff06;border:1px solid hsla(0,0%,100%,.08);border-radius:6px;overflow:hidden;transition:border-color .3s ease,background .3s ease}.risks-group[data-v-5fdc98f7]:hover{border-color:#00c3f533}.risks-group__toggle[data-v-5fdc98f7]{width:100%;background:transparent;border:none;padding:0;text-align:left;cursor:pointer;font-family:inherit;color:inherit}@media(min-width:769px){.risks-group__toggle[data-v-5fdc98f7]{cursor:default}}.risks-group__toggle[data-v-5fdc98f7]:focus-visible{outline:2px solid #00c3f5;outline-offset:-2px}.risks-group__header[data-v-5fdc98f7]{display:flex;align-items:center;gap:1rem;padding:1.5rem 2rem;transition:background .25s ease}@media(max-width:768px){.risks-group__header[data-v-5fdc98f7]{padding:1.2rem}.risks-group__toggle:hover .risks-group__header[data-v-5fdc98f7]{background:#00c3f50a}}.risks-group__header-accent[data-v-5fdc98f7]{display:flex;align-items:center;justify-content:center;width:46px;height:46px;background:#00c3f51a;color:#02feff;border-radius:10px;flex-shrink:0}@media(max-width:768px){.risks-group__header-accent[data-v-5fdc98f7]{width:40px;height:40px}}.risks-group__header-icon[data-v-5fdc98f7]{flex-shrink:0}.risks-group__header-text[data-v-5fdc98f7]{display:flex;align-items:baseline;gap:.3rem;flex-wrap:wrap;flex:1;min-width:0}.risks-group__title[data-v-5fdc98f7]{font-family:Rubik,sans-serif;font-size:1.5rem;font-weight:700;color:#fff;margin:0;line-height:1.3}@media(max-width:640px){.risks-group__title[data-v-5fdc98f7]{font-size:1.15rem}}.risks-group__count[data-v-5fdc98f7]{font-size:.85rem;font-weight:500;color:#ffffff80;padding:.25rem .7rem;background:#ffffff0d;border-radius:50px;border:1px solid hsla(0,0%,100%,.08);white-space:nowrap}@media(max-width:640px){.risks-group__count[data-v-5fdc98f7]{font-size:.78rem;padding:.2rem .6rem}}.risks-group__chevron[data-v-5fdc98f7]{display:none;align-items:center;justify-content:center;width:36px;height:36px;color:#ffffff80;border-radius:50%;background:#ffffff0d;flex-shrink:0;transition:transform .35s ease,color .25s ease,background .25s ease}@media(max-width:768px){.risks-group__chevron[data-v-5fdc98f7]{display:flex}}.risks-group__toggle:hover .risks-group__chevron[data-v-5fdc98f7]{color:#02feff;background:#00c3f51a}.risks-group--collapsed .risks-group__chevron[data-v-5fdc98f7]{transform:rotate(-180deg)}.risks-group__content[data-v-5fdc98f7]{overflow:hidden;transition:max-height .45s ease,opacity .3s ease;max-height:3000px;opacity:1}.risks-group__content--collapsed[data-v-5fdc98f7]{max-height:0;opacity:0}@media(min-width:769px){.risks-group__content--collapsed[data-v-5fdc98f7]{max-height:3000px!important;opacity:1!important}}.risks-group__grid[data-v-5fdc98f7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:1.5rem;padding:0 2rem 2rem}@media(max-width:768px){.risks-group__grid[data-v-5fdc98f7]{grid-template-columns:1fr;gap:1.2rem;padding:0 1.2rem 1.5rem}.risks-section[data-v-5fdc98f7]{padding:3.5rem 0}.risks-section__header[data-v-5fdc98f7]{margin-bottom:2.5rem}}[data-v-4a7af84a]:root{--color-primary:#00c3f5;--color-primary-light:#02feff;--color-accent:#fab702;--color-success:#00a12a;--color-danger:#a61300;--bg-dark:#18191b;--bg-gray:#222;--bg-light:#fff;--text-primary:#333;--text-secondary:#777;--text-light:#fff;--border-radius:6px;--box-shadow:0 6px 16px rgba(0,0,0,.1);--transition:all .3s ease;--gradient-blue:linear-gradient(120deg,#00c3f5,#71e0fa);--gradient-gray:linear-gradient(90deg,#fff,hsla(0,0%,100%,.502))}span[data-v-4a7af84a]{color:unset}.projects-showcase[data-v-4a7af84a]{padding:5rem 0;background:#fff;position:relative}.projects-showcase .container[data-v-4a7af84a]{max-width:1200px;margin:0 auto;padding:0 2rem}@media(max-width:768px){.projects-showcase .container[data-v-4a7af84a]{padding:0 1.2rem}}.projects-showcase__header[data-v-4a7af84a]{margin-bottom:2.5rem;max-width:780px}.projects-showcase__title[data-v-4a7af84a]{font-family:Rubik,sans-serif;font-size:2.2rem;font-weight:700;color:#333;margin:0 0 1rem;line-height:1.25;position:relative;padding-bottom:1rem}.projects-showcase__title[data-v-4a7af84a]:after{content:"";position:absolute;bottom:0;left:0;width:80px;height:4px;background:linear-gradient(120deg,#00c3f5,#71e0fa);border-radius:2px;box-shadow:0 0 10px #00c3f54d}@media(max-width:768px){.projects-showcase__title[data-v-4a7af84a]{font-size:1.7rem}}.projects-showcase__title[data-v-4a7af84a] .accent,.projects-showcase__title[data-v-4a7af84a] span{background:linear-gradient(120deg,#00c3f5,#71e0fa);-webkit-background-clip:text;background-clip:text;color:transparent}.projects-showcase__subtitle[data-v-4a7af84a]{font-size:1.1rem;line-height:1.6;color:#777;margin:0}.projects-showcase__state[data-v-4a7af84a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:4rem 2rem;text-align:center;color:#777}.projects-showcase__state--error[data-v-4a7af84a]{color:#a61300;background:#a613000d;border:1px solid rgba(166,19,0,.2);border-radius:6px}.projects-showcase__state p[data-v-4a7af84a]{font-size:1.05rem;margin:0}.projects-showcase__loader[data-v-4a7af84a]{display:flex;flex-direction:column;align-items:center;gap:1rem;color:#777}.projects-showcase__spinner[data-v-4a7af84a]{width:36px;height:36px;border:3px solid #ddd;border-top-color:#00c3f5;border-radius:50%;animation:spin-4a7af84a .9s linear infinite}.projects-showcase__retry[data-v-4a7af84a]{margin-top:.5rem;padding:.6rem 1.3rem;background:transparent;border:1px solid #a61300;color:#a61300;border-radius:50px;font-family:Rubik,sans-serif;font-weight:500;font-size:.9rem;cursor:pointer;transition:all .25s ease}.projects-showcase__retry[data-v-4a7af84a]:hover{background:#a61300;color:#fff}.projects-showcase__grid[data-v-4a7af84a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem}@media(max-width:768px){.projects-showcase__grid[data-v-4a7af84a]{grid-template-columns:1fr;gap:1.2rem}}.projects-showcase__card[data-v-4a7af84a]{position:relative;display:block;border-radius:6px;overflow:hidden;aspect-ratio:16/10;background:#222;box-shadow:0 4px 16px #00000014;transition:transform .4s ease,box-shadow .4s ease;text-decoration:none}.projects-showcase__card[data-v-4a7af84a]:hover{transform:translateY(-6px);box-shadow:0 16px 40px #0000002e}.projects-showcase__card:hover .projects-showcase__card-image img[data-v-4a7af84a]{transform:scale(1.08)}.projects-showcase__card:hover .projects-showcase__card-link[data-v-4a7af84a]{gap:.7rem;color:#fab702}.projects-showcase__card:hover .projects-showcase__card-link[data-v-4a7af84a] .icon{transform:translate(4px)}.projects-showcase__card-image[data-v-4a7af84a]{position:absolute;inset:0;overflow:hidden}.projects-showcase__card-image img[data-v-4a7af84a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease}.projects-showcase__card-overlay[data-v-4a7af84a]{position:absolute;inset:0;padding:1.5rem;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(0deg,#18191bf2 0,#18191b80 50%,#18191b1a);color:#fff}.projects-showcase__card-space[data-v-4a7af84a]{position:absolute;top:1.2rem;right:1.2rem;background:#0000008c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;padding:.3rem .75rem;border-radius:50px;font-size:.82rem;font-weight:600;letter-spacing:.02em}.projects-showcase__card-title[data-v-4a7af84a]{font-family:Rubik,sans-serif;font-size:1.4rem;font-weight:700;margin:0 0 .3rem;color:#fff;line-height:1.25;text-shadow:0 2px 8px rgba(0,0,0,.4)}.projects-showcase__card-subtitle[data-v-4a7af84a]{font-size:.95rem;color:#ffffffd9;margin:0 0 .8rem;line-height:1.4}.projects-showcase__card-link[data-v-4a7af84a]{display:inline-flex;align-items:center;gap:.4rem;color:#02feff;font-size:.95rem;font-weight:600;transition:all .3s ease}.projects-showcase__card-link[data-v-4a7af84a] .icon{transition:transform .3s ease}.projects-showcase__footer[data-v-4a7af84a]{margin-top:2.5rem;display:flex;justify-content:center}.projects-showcase__all-link[data-v-4a7af84a]{display:inline-flex;align-items:center;gap:.5rem;padding:.9rem 2rem;background:linear-gradient(120deg,#00c3f5,#71e0fa);color:#18191b;font-family:Rubik,sans-serif;font-weight:600;font-size:1rem;border-radius:50px;text-decoration:none;box-shadow:0 6px 20px #00c3f54d;transition:all .3s ease}.projects-showcase__all-link[data-v-4a7af84a]:hover{transform:translateY(-3px);box-shadow:0 10px 28px #00c3f573;color:#18191b}.projects-showcase__all-link[data-v-4a7af84a]:active{transform:translateY(-1px)}@keyframes spin-4a7af84a{to{transform:rotate(1turn)}}@media(max-width:768px){.projects-showcase[data-v-4a7af84a]{padding:3.5rem 0}.projects-showcase__header[data-v-4a7af84a]{margin-bottom:2rem}.projects-showcase__card-title[data-v-4a7af84a]{font-size:1.2rem}.projects-showcase__card-overlay[data-v-4a7af84a]{padding:1.2rem}}[data-v-dadcce16]:root{--color-primary:#00c3f5;--color-primary-light:#02feff;--color-accent:#fab702;--color-success:#00a12a;--color-danger:#a61300;--bg-dark:#18191b;--bg-gray:#222;--bg-light:#fff;--text-primary:#333;--text-secondary:#777;--text-light:#fff;--border-radius:6px;--box-shadow:0 6px 16px rgba(0,0,0,.1);--transition:all .3s ease;--gradient-blue:linear-gradient(120deg,#00c3f5,#71e0fa);--gradient-gray:linear-gradient(90deg,#fff,hsla(0,0%,100%,.502))}span[data-v-dadcce16]{color:unset}.faq-block[data-v-dadcce16]{padding:5rem 0;background:#18191b;position:relative;overflow:hidden}.faq-block[data-v-dadcce16]:before{content:"";position:absolute;bottom:-15%;left:-8%;width:500px;height:500px;background:radial-gradient(circle,rgba(0,195,245,.06) 0,transparent 65%);border-radius:50%;pointer-events:none}.faq-block .container[data-v-dadcce16]{max-width:900px;margin:0 auto;padding:0 2rem;position:relative;z-index:1}@media(max-width:768px){.faq-block .container[data-v-dadcce16]{padding:0 1.2rem}}.faq-block__header[data-v-dadcce16]{margin-bottom:2.5rem}.faq-block__title[data-v-dadcce16]{font-family:Rubik,sans-serif;font-size:2.2rem;font-weight:700;color:#fff;margin:0 0 1rem;line-height:1.25;position:relative;padding-bottom:1rem}.faq-block__title[data-v-dadcce16]:after{content:"";position:absolute;bottom:0;left:0;width:80px;height:4px;background:linear-gradient(120deg,#00c3f5,#71e0fa);border-radius:2px;box-shadow:0 0 10px #00c3f550}@media(max-width:768px){.faq-block__title[data-v-dadcce16]{font-size:1.7rem}}.faq-block__title[data-v-dadcce16] .accent,.faq-block__title[data-v-dadcce16] span{background:linear-gradient(120deg,#00c3f5,#71e0fa);-webkit-background-clip:text;background-clip:text;color:transparent}.faq-block__subtitle[data-v-dadcce16]{font-size:1.08rem;line-height:1.65;color:#ffffffc7;margin:1rem 0 0;max-width:720px}.faq-block__list[data-v-dadcce16]{display:flex;flex-direction:column;gap:.85rem}.faq-block__footer[data-v-dadcce16]{margin-top:2.5rem}.faq-block__footer-inner[data-v-dadcce16]{display:flex;align-items:flex-start;gap:1rem;padding:1.4rem 1.6rem;background:#00c3f50f;border:1px solid rgba(0,195,245,.2);border-left:4px solid #00c3f5;border-radius:6px}.faq-block__footer-inner p[data-v-dadcce16]{font-size:.98rem;line-height:1.6;color:#ffffffe0;margin:0}.faq-block__footer-inner p[data-v-dadcce16] b,.faq-block__footer-inner p[data-v-dadcce16] strong{color:#02feff;font-weight:600}.faq-block__footer-inner p[data-v-dadcce16] a{color:#00c3f5;text-decoration:none;font-weight:500}.faq-block__footer-inner p[data-v-dadcce16] a:hover{color:#02feff}.faq-block__footer-icon[data-v-dadcce16]{color:#00c3f5;flex-shrink:0;margin-top:2px}.faq-block__controls[data-v-dadcce16]{margin-top:1.8rem;display:flex;justify-content:flex-end}.faq-block__toggle-all[data-v-dadcce16]{display:inline-flex;align-items:center;gap:.45rem;padding:.55rem 1.1rem;background:transparent;border:1px solid hsla(0,0%,100%,.2);color:#ffffffbf;font-family:Rubik,sans-serif;font-weight:500;font-size:.88rem;border-radius:50px;cursor:pointer;transition:all .25s ease}.faq-block__toggle-all[data-v-dadcce16]:hover{border-color:#00c3f5;color:#02feff;background:#00c3f50f}.faq-item[data-v-dadcce16]{background:#ffffff09;border:1px solid hsla(0,0%,100%,.08);border-radius:6px;overflow:hidden;transition:border-color .3s ease,background .3s ease,box-shadow .3s ease}.faq-item[data-v-dadcce16]:hover{border-color:#00c3f540;background:#ffffff0d}.faq-item--open[data-v-dadcce16]{border-color:#00c3f5;background:#00c3f50d;box-shadow:0 6px 24px #00c3f51a}.faq-item__question[data-v-dadcce16]{width:100%;padding:1.3rem 1.5rem;display:flex;align-items:center;gap:1rem;background:transparent;border:none;cursor:pointer;text-align:left;transition:background .25s ease}@media(max-width:640px){.faq-item__question[data-v-dadcce16]{padding:1.1rem;gap:.8rem}}.faq-item__question[data-v-dadcce16]:hover{background:#ffffff05}.faq-item__question[data-v-dadcce16]:focus-visible{outline:2px solid #00c3f5;outline-offset:-2px}.faq-item__question-marker[data-v-dadcce16]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:38px;height:38px;background:#00c3f51f;color:#02feff;border-radius:10px;font-family:Rubik,sans-serif;font-size:.88rem;font-weight:700;transition:all .3s ease}.faq-item--open .faq-item__question-marker[data-v-dadcce16]{background:linear-gradient(120deg,#00c3f5,#71e0fa);color:#18191b}.faq-item__question-text[data-v-dadcce16]{flex:1;font-family:Rubik,sans-serif;font-size:1.08rem;font-weight:500;color:#fff;line-height:1.45;transition:color .25s ease}@media(max-width:640px){.faq-item__question-text[data-v-dadcce16]{font-size:1rem}}.faq-item--open .faq-item__question-text[data-v-dadcce16]{color:#02feff;font-weight:600}.faq-item__icon[data-v-dadcce16]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#ffffff0d;color:#00c3f5;transition:all .3s ease}.faq-item--open .faq-item__icon[data-v-dadcce16]{background:#00c3f52e;color:#02feff;transform:rotate(180deg)}.faq-item__question:hover .faq-item__icon[data-v-dadcce16]{background:#00c3f51f}.faq-item__answer[data-v-dadcce16]{max-height:0;overflow:hidden;transition:max-height .4s ease}.faq-item__answer--open[data-v-dadcce16]{max-height:1200px}.faq-item__answer-inner[data-v-dadcce16]{padding:0 1.5rem 1.5rem calc(2.5rem + 38px)}@media(max-width:640px){.faq-item__answer-inner[data-v-dadcce16]{padding:0 1.1rem 1.2rem}}.faq-item__answer-inner[data-v-dadcce16] p{font-size:.98rem;line-height:1.65;color:#ffffffe0;margin:0}.faq-item__answer-inner[data-v-dadcce16] p:not(:last-child){margin-bottom:.8rem}.faq-item__answer-inner[data-v-dadcce16] p:first-child{border-top:1px solid hsla(0,0%,100%,.08);padding-top:1rem}.faq-item__answer-inner[data-v-dadcce16] b,.faq-item__answer-inner[data-v-dadcce16] strong{color:#fff;font-weight:600}.faq-item__answer-inner[data-v-dadcce16] ol,.faq-item__answer-inner[data-v-dadcce16] ul{margin:.6rem 0 .8rem 1.2rem;padding:0}.faq-item__answer-inner[data-v-dadcce16] ol li,.faq-item__answer-inner[data-v-dadcce16] ul li{font-size:.95rem;line-height:1.6;color:#ffffffe0;margin-bottom:.3rem}.faq-item__answer-inner[data-v-dadcce16] a{color:#00c3f5;text-decoration:none;font-weight:500}.faq-item__answer-inner[data-v-dadcce16] a:hover{color:#02feff}@media(max-width:768px){.faq-block[data-v-dadcce16]{padding:3.5rem 0}.faq-block__header[data-v-dadcce16]{margin-bottom:2rem}.faq-block__list[data-v-dadcce16]{gap:.7rem}}[data-v-794c0ca4]:root{--color-primary:#00c3f5;--color-primary-light:#02feff;--color-accent:#fab702;--color-success:#00a12a;--color-danger:#a61300;--bg-dark:#18191b;--bg-gray:#222;--bg-light:#fff;--text-primary:#333;--text-secondary:#777;--text-light:#fff;--border-radius:6px;--box-shadow:0 6px 16px rgba(0,0,0,.1);--transition:all .3s ease;--gradient-blue:linear-gradient(120deg,#00c3f5,#71e0fa);--gradient-gray:linear-gradient(90deg,#fff,hsla(0,0%,100%,.502))}span[data-v-794c0ca4]{color:unset}.application-cta[data-v-794c0ca4]{padding:5rem 0;background:#18191b;position:relative;overflow:hidden}.application-cta[data-v-794c0ca4]:after,.application-cta[data-v-794c0ca4]:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.application-cta[data-v-794c0ca4]:before{top:-15%;left:-8%;width:500px;height:500px;background:radial-gradient(circle,rgba(0,195,245,.1) 0,transparent 65%)}.application-cta[data-v-794c0ca4]:after{bottom:-15%;right:-8%;width:450px;height:450px;background:radial-gradient(circle,rgba(250,183,2,.06) 0,transparent 65%)}.application-cta .container[data-v-794c0ca4]{max-width:1100px;margin:0 auto;padding:0 2rem;position:relative;z-index:1}@media(max-width:768px){.application-cta .container[data-v-794c0ca4]{padding:0 1.2rem}}.application-cta__card[data-v-794c0ca4]{background:#222222a6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;padding:3.5rem;box-shadow:0 20px 60px #00000059;position:relative;overflow:hidden}.application-cta__card[data-v-794c0ca4]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(120deg,#00c3f5,#71e0fa)}@media(max-width:768px){.application-cta__card[data-v-794c0ca4]{padding:2rem 1.4rem}}.application-cta__header[data-v-794c0ca4]{text-align:center;max-width:680px;margin:0 auto 3rem}.application-cta__title[data-v-794c0ca4]{font-family:Rubik,sans-serif;font-size:2.3rem;font-weight:700;color:#fff;margin:0 0 1rem;line-height:1.2}@media(max-width:768px){.application-cta__title[data-v-794c0ca4]{font-size:1.7rem}}.application-cta__title[data-v-794c0ca4] .accent,.application-cta__title[data-v-794c0ca4] span{background:linear-gradient(120deg,#00c3f5,#71e0fa);-webkit-background-clip:text;background-clip:text;color:transparent}.application-cta__subtitle[data-v-794c0ca4]{font-size:1.1rem;line-height:1.65;color:#ffffffd1;margin:0}.application-cta__layout[data-v-794c0ca4]{display:grid;grid-template-columns:1fr 380px;gap:2.5rem;align-items:start}@media(max-width:960px){.application-cta__layout[data-v-794c0ca4]{grid-template-columns:1fr;gap:2rem}}.application-cta__form[data-v-794c0ca4]{display:flex;flex-direction:column;gap:1.2rem}.application-cta__success[data-v-794c0ca4]{text-align:center;padding:2rem 1rem}.application-cta__success-icon[data-v-794c0ca4]{color:#00a12a;margin-bottom:1rem;animation:popIn-794c0ca4 .5s cubic-bezier(.34,1.56,.64,1)}.application-cta__success-title[data-v-794c0ca4]{font-family:Rubik,sans-serif;font-size:1.5rem;font-weight:700;color:#fff;margin:0 0 .6rem}.application-cta__success-text[data-v-794c0ca4]{font-size:1rem;line-height:1.6;color:#fffc;margin:0 0 1rem}.application-cta__success-text a[data-v-794c0ca4]{color:#02feff;text-decoration:none;font-weight:500}.application-cta__success-text a[data-v-794c0ca4]:hover{color:#00c3f5}.application-cta__reset[data-v-794c0ca4]{margin-top:.5rem;padding:.6rem 1.4rem;background:transparent;border:1px solid hsla(0,0%,100%,.25);color:#ffffffd9;border-radius:50px;font-family:Rubik,sans-serif;font-size:.9rem;cursor:pointer;transition:all .25s ease}.application-cta__reset[data-v-794c0ca4]:hover{border-color:#00c3f5;color:#02feff}.application-cta__submit[data-v-794c0ca4]{margin-top:.8rem;padding:1.05rem 2rem;background:linear-gradient(120deg,#00c3f5,#71e0fa);color:#18191b;border:none;border-radius:50px;font-family:Rubik,sans-serif;font-size:1.05rem;font-weight:700;cursor:pointer;box-shadow:0 8px 24px #00c3f559;transition:all .3s ease}.application-cta__submit[data-v-794c0ca4]:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 14px 32px #00c3f580}.application-cta__submit[data-v-794c0ca4]:active:not(:disabled){transform:translateY(-1px)}.application-cta__submit[data-v-794c0ca4]:disabled{cursor:not-allowed;opacity:.8}.application-cta__submit-default[data-v-794c0ca4],.application-cta__submit-loader[data-v-794c0ca4]{display:inline-flex;align-items:center;justify-content:center;gap:.6rem}.application-cta .spinner[data-v-794c0ca4]{width:18px;height:18px;border:2px solid rgba(24,25,27,.3);border-top-color:#18191b;border-radius:50%;animation:spin-794c0ca4 .8s linear infinite}.application-cta__error[data-v-794c0ca4]{display:flex;align-items:center;gap:.6rem;padding:.9rem 1.1rem;background:#a613001a;border:1px solid rgba(166,19,0,.3);border-radius:6px;color:#ff8c8c;font-size:.92rem;margin:0}.application-cta__footer[data-v-794c0ca4]{margin-top:2.5rem;padding-top:2rem;border-top:1px solid hsla(0,0%,100%,.08)}.form-field[data-v-794c0ca4]{display:flex;flex-direction:column;gap:.4rem}.form-field__label[data-v-794c0ca4]{font-size:.92rem;font-weight:500;color:#ffffffd9}.form-field__required[data-v-794c0ca4]{color:#a61300}.form-field__hint[data-v-794c0ca4]{font-size:.82rem;color:#ffffff8c;font-weight:400;margin-left:.3rem}.form-field__hint-small[data-v-794c0ca4]{font-size:.78rem;color:#ffffff80;margin-top:.2rem}.form-field__input[data-v-794c0ca4]{padding:.9rem 1.1rem;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.12);border-radius:6px;color:#fff;font-family:Rubik,sans-serif;font-size:1rem;transition:all .25s ease}.form-field__input[data-v-794c0ca4]::-moz-placeholder{color:#fff6}.form-field__input[data-v-794c0ca4]::placeholder{color:#fff6}.form-field__input[data-v-794c0ca4]:hover{border-color:#ffffff38}.form-field__input[data-v-794c0ca4]:focus{outline:none;border-color:#00c3f5;background:#00c3f50a;box-shadow:0 0 0 3px #00c3f51f}.form-field__input--error[data-v-794c0ca4]{border-color:#a6130099}.form-field__input--error[data-v-794c0ca4]:focus{border-color:#a61300;box-shadow:0 0 0 3px #a613001f}.form-field__error[data-v-794c0ca4]{font-size:.82rem;color:#ff8c8c;margin-top:.2rem}.file-upload[data-v-794c0ca4]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.1rem;background:#ffffff08;border:2px dashed hsla(0,0%,100%,.15);border-radius:6px;cursor:pointer;transition:all .25s ease}.file-upload[data-v-794c0ca4]:hover{border-color:#00c3f5;background:#00c3f50a}.file-upload--disabled[data-v-794c0ca4]{opacity:.5;cursor:not-allowed;pointer-events:none}.file-upload__input[data-v-794c0ca4]{position:absolute;inset:0;opacity:0;cursor:pointer}.file-upload__content[data-v-794c0ca4]{display:flex;align-items:center;gap:.7rem;font-size:.95rem;color:#fffc;min-width:0;flex:1}.file-upload__content[data-v-794c0ca4] .icon{color:#00c3f5;flex-shrink:0}.files-list[data-v-794c0ca4]{display:flex;flex-direction:column;gap:.5rem;margin:.5rem 0 0;padding:0;list-style:none}.files-list__item[data-v-794c0ca4]{display:flex;align-items:center;gap:.6rem;padding:.65rem .85rem;background:#00c3f50f;border:1px solid rgba(0,195,245,.2);border-radius:6px;animation:fileSlideIn-794c0ca4 .25s ease}.files-list__icon[data-v-794c0ca4]{color:#00c3f5;flex-shrink:0}.files-list__name[data-v-794c0ca4]{flex:1;font-size:.9rem;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.files-list__size[data-v-794c0ca4]{font-size:.78rem;color:#fff9;flex-shrink:0;white-space:nowrap}.files-list__remove[data-v-794c0ca4]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;color:#ffffff80;border:none;border-radius:50%;cursor:pointer;transition:all .2s ease;flex-shrink:0}.files-list__remove[data-v-794c0ca4]:hover{background:#a6130026;color:#ff8c8c}@keyframes fileSlideIn-794c0ca4{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.form-consent[data-v-794c0ca4]{display:flex;align-items:flex-start;gap:.7rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-top:.3rem}.form-consent__input[data-v-794c0ca4]{position:absolute;opacity:0;pointer-events:none}.form-consent__box[data-v-794c0ca4]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:1.5px solid hsla(0,0%,100%,.3);border-radius:5px;color:#18191b;transition:all .2s ease;margin-top:1px}.form-consent__input:checked+.form-consent__box[data-v-794c0ca4]{background:linear-gradient(120deg,#00c3f5,#71e0fa);border-color:transparent}.form-consent__text[data-v-794c0ca4]{font-size:.85rem;line-height:1.5;color:#ffffffb3}.form-consent__text a[data-v-794c0ca4]{color:#02feff;text-decoration:none}.form-consent__text a[data-v-794c0ca4]:hover{text-decoration:underline}.alternative-card[data-v-794c0ca4]{background:#ffffff0a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.08);border-radius:14px;padding:2rem}@media(max-width:960px){.alternative-card[data-v-794c0ca4]{padding:1.8rem}}.alternative-card__title[data-v-794c0ca4]{font-family:Rubik,sans-serif;font-size:1.2rem;font-weight:600;color:#fff;margin:0 0 .3rem}.alternative-card__subtitle[data-v-794c0ca4]{font-size:.9rem;color:#fff9;margin:0 0 1.5rem}.alternative-card__list[data-v-794c0ca4]{display:flex;flex-direction:column;gap:.75rem}.alternative-card__item[data-v-794c0ca4]{display:flex;align-items:center;gap:.9rem;padding:.9rem 1rem;background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;text-decoration:none;transition:all .25s ease}.alternative-card__item[data-v-794c0ca4]:hover{transform:translate(4px);border-color:#00c3f5;background:#00c3f50f}.alternative-card__icon[data-v-794c0ca4]{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:10px;flex-shrink:0;color:#fff}.alternative-card__icon--phone[data-v-794c0ca4]{background:linear-gradient(135deg,#00a12a,#28c76f)}.alternative-card__icon--telegram[data-v-794c0ca4]{background:linear-gradient(135deg,#2aabee,#229ed9)}.alternative-card__icon--whatsapp[data-v-794c0ca4]{background:linear-gradient(135deg,#25d366,#128c7e)}.alternative-card__info[data-v-794c0ca4]{display:flex;flex-direction:column;min-width:0}.alternative-card__label[data-v-794c0ca4]{font-size:.78rem;color:#ffffff8c;text-transform:uppercase;letter-spacing:.05em;font-weight:500}.alternative-card__value[data-v-794c0ca4]{font-size:1rem;color:#fff;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.alternative-card__schedule[data-v-794c0ca4]{display:flex;align-items:center;gap:.4rem;font-size:.82rem;color:#ffffff8c;margin:1.5rem 0 0;padding-top:1rem;border-top:1px solid hsla(0,0%,100%,.08)}@keyframes spin-794c0ca4{to{transform:rotate(1turn)}}@keyframes popIn-794c0ca4{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@media(max-width:768px){.application-cta[data-v-794c0ca4]{padding:3.5rem 0}.application-cta__card[data-v-794c0ca4]{padding:1.8rem 1.3rem}.application-cta__title[data-v-794c0ca4]{font-size:1.5rem}.application-cta__subtitle[data-v-794c0ca4]{font-size:.98rem}.application-cta__submit[data-v-794c0ca4]{width:100%}}
