.pricing-examples[data-v-d69ace52]{margin-top:3rem}.pricing-examples__title[data-v-d69ace52]{color:#0f172a;font-size:1.5rem;font-weight:700;margin-bottom:1.5rem;text-align:center}.pricing-examples__grid[data-v-d69ace52]{display:grid;gap:1.25rem;grid-template-columns:repeat(3,1fr)}@media(max-width:991.98px){.pricing-examples__grid[data-v-d69ace52]{grid-template-columns:1fr}}.pricing-examples__card[data-v-d69ace52]{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:20px;display:flex;flex-direction:column;overflow:hidden;transition:border-color .2s ease}.pricing-examples__card[data-v-d69ace52]:hover{border-color:#15db9566}.pricing-examples__visual[data-v-d69ace52]{aspect-ratio:1.42;background:#fafbfd;border-bottom:1px solid rgba(15,23,42,.06);overflow:hidden;position:relative}.pricing-examples__sketch[data-v-d69ace52]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.pricing-examples__index[data-v-d69ace52]{align-items:center;background:#ffffffd1;border:1px solid rgba(15,23,42,.08);border-radius:999px;color:#0c9a67;display:inline-flex;font-size:.6875rem;font-variant-numeric:tabular-nums;font-weight:800;height:1.5rem;justify-content:center;left:.75rem;min-width:2rem;position:absolute;top:.75rem}.pricing-examples__body[data-v-d69ace52]{display:flex;flex:1;flex-direction:column;padding:1.25rem 1.5rem 1.5rem}.pricing-examples__card-header[data-v-d69ace52]{align-items:center;display:flex;margin-bottom:1rem}.pricing-examples__card-title[data-v-d69ace52]{color:#0f172a;font-size:1.0625rem;font-weight:700;margin:0}.pricing-examples__details[data-v-d69ace52]{border-bottom:1px solid rgba(15,23,42,.06);display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.25rem;padding-bottom:1.25rem}.pricing-examples__detail[data-v-d69ace52]{align-items:center;display:flex;justify-content:space-between}.pricing-examples__label[data-v-d69ace52]{color:#6c757d;font-size:.8125rem}.pricing-examples__value[data-v-d69ace52]{align-items:center;color:#495057;display:flex;font-size:.875rem;font-weight:500;gap:.5rem}.pricing-examples__value code[data-v-d69ace52]{background:#f8fafc;border:1px solid rgba(15,23,42,.08);border-radius:8px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.75rem;font-weight:700;padding:.125rem .375rem}.pricing-examples__cores[data-v-d69ace52]{color:#6c757d;font-size:.75rem}.pricing-examples__cost[data-v-d69ace52]{align-items:center;background:#fafbfd;border:1px solid rgba(15,23,42,.08);border-left:3px solid #15db95;border-radius:12px;display:flex;gap:1rem;justify-content:space-between;margin-top:auto;padding:.85rem .95rem}.pricing-examples__cost-label[data-v-d69ace52]{color:#64748b;font-size:.75rem;font-weight:700}.pricing-examples__cost-value[data-v-d69ace52]{color:#0f172a;font-size:clamp(1.35rem,3vw,1.75rem);font-variant-numeric:tabular-nums;font-weight:800;white-space:nowrap}.pricing-examples__note[data-v-d69ace52]{color:#adb5bd;font-size:.8125rem;margin-top:1rem}.machines-pricing-section[data-v-7a010b5c]{--pricing-ink:#0f172a;--pricing-body:#334155;--pricing-muted:#64748b;--pricing-subtle:#94a3b8;--pricing-border:rgba(15,23,42,.08);--pricing-border-soft:rgba(15,23,42,.06);--pricing-surface:#fff;--pricing-surface-soft:#fafbfd;--pricing-accent:#15db95;--pricing-accent-strong:#0c9a67;--pricing-accent-soft:rgba(21,219,149,.12);--pricing-blue:#247ab7;margin:1rem 0 0}.pricing-machines__header[data-v-7a010b5c]{margin:0 auto 2rem;max-width:44rem;text-align:center}.pricing-machines__eyebrow[data-v-7a010b5c]{background:var(--pricing-accent-soft);border-radius:60px;color:var(--pricing-accent-strong);display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:0;margin-bottom:1rem;padding:.25rem .75rem;text-transform:uppercase}.pricing-machines__title[data-v-7a010b5c]{color:var(--pricing-ink);font-size:clamp(2rem,4.5vw,3rem);font-weight:600;letter-spacing:0;line-height:1.1;margin:0 0 1rem;text-wrap:balance}.machine-tabs[data-v-7a010b5c]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-bottom:1.25rem}.machine-tab[data-v-7a010b5c]{background:var(--pricing-surface);border:1px solid var(--pricing-border);border-radius:999px;color:var(--pricing-muted);cursor:pointer;font-size:.8125rem;font-weight:700;line-height:1;padding:.62rem .95rem;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.machine-tab[data-v-7a010b5c]:hover{border-color:#15db9566;color:var(--pricing-accent-strong)}.machine-tab--active[data-v-7a010b5c]{background:var(--pricing-accent-soft);border-color:#15db956b;color:var(--pricing-accent-strong)}.table-container[data-v-7a010b5c]{background:var(--pricing-surface);border:1px solid var(--pricing-border);border-radius:20px;overflow:hidden}.table-wrapper[data-v-7a010b5c]{overflow-x:auto}@media(max-width:991.98px){.table-wrapper[data-v-7a010b5c]::-webkit-scrollbar{height:6px}.table-wrapper[data-v-7a010b5c]::-webkit-scrollbar-track{background:#f1f5f9}.table-wrapper[data-v-7a010b5c]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}}.machines-table[data-v-7a010b5c]{border-collapse:collapse;font-size:.875rem;font-variant-numeric:tabular-nums;width:100%}.machines-table thead[data-v-7a010b5c]{background:linear-gradient(180deg,var(--pricing-surface-soft) 0,#fff 100%)}.machines-table thead th[data-v-7a010b5c]{border-bottom:1px solid var(--pricing-border);color:var(--pricing-muted);font-size:.72rem;font-weight:700;letter-spacing:0;padding:1rem .75rem;text-transform:uppercase;white-space:nowrap}@media(max-width:767.98px){.machines-table thead th[data-v-7a010b5c]{font-size:.7rem;padding:.75rem .5rem}}.machines-table tbody tr[data-v-7a010b5c]{border-bottom:1px solid var(--pricing-border-soft);transition:background-color .2s ease}.machines-table tbody tr[data-v-7a010b5c]:hover{background-color:#fafbfd}.machines-table tbody tr.featured-row[data-v-7a010b5c]{background:linear-gradient(90deg,#15db951a,#15db9505);border-left:3px solid var(--pricing-accent)}.machines-table tbody tr.featured-row[data-v-7a010b5c]:hover{background:linear-gradient(90deg,#15db9524,#15db950a)}.machines-table tbody tr[data-v-7a010b5c]:last-child{border-bottom:none}.machines-table tbody td[data-v-7a010b5c]{padding:1rem .75rem;vertical-align:middle}@media(max-width:767.98px){.machines-table tbody td[data-v-7a010b5c]{padding:.875rem .5rem}}.machine-name .flex[data-v-7a010b5c]{gap:.75rem}.machine-name .machine-code[data-v-7a010b5c]{background:#f8fafc;border:1px solid var(--pricing-border);border-radius:8px;color:var(--pricing-body);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.8rem;font-weight:700;padding:.25rem .5rem}.machine-name .popular-badge[data-v-7a010b5c]{background:var(--pricing-accent-soft);border-radius:12px;color:var(--pricing-accent-strong);font-size:.7rem;font-weight:800;letter-spacing:0;padding:.2rem .5rem;text-transform:uppercase}.spec-value[data-v-7a010b5c]{color:var(--pricing-body);font-weight:600}.feature-check[data-v-7a010b5c]{color:var(--pricing-accent-strong);height:16px;width:16px}.feature-none[data-v-7a010b5c]{color:var(--pricing-subtle);font-weight:300}.price-value[data-v-7a010b5c]{font-weight:700}.price-value .price-amount[data-v-7a010b5c]{color:var(--pricing-blue);font-size:.9rem}@media(max-width:991.98px){.machines-table[data-v-7a010b5c]{min-width:700px}}@media(max-width:767.98px){.popular-badge[data-v-7a010b5c]{display:none}.machine-code[data-v-7a010b5c]{font-size:.75rem;padding:.2rem .4rem}}.additional-info[data-v-7a010b5c]{background:linear-gradient(180deg,var(--pricing-surface-soft) 0,#fff 100%);border:1px solid var(--pricing-border);border-radius:20px;margin-top:2rem;padding:1.5rem}.additional-info .info-title[data-v-7a010b5c]{color:var(--pricing-ink);font-size:1.25rem;font-weight:700;margin-bottom:1rem}.additional-info .info-list[data-v-7a010b5c]{list-style:disc;padding-left:1.5rem}.additional-info .info-list li[data-v-7a010b5c]{color:var(--pricing-muted);line-height:1.5;margin-bottom:.75rem}.additional-info .info-list li strong[data-v-7a010b5c]{color:var(--pricing-body);font-weight:600}.additional-info .info-list li[data-v-7a010b5c]:last-child{margin-bottom:0}.local-deployment[data-v-f65b1849]{margin:2rem 0}.deployment-wrapper[data-v-f65b1849]{align-items:center;background:linear-gradient(180deg,#fafbfd,#fff);border:1px solid rgba(15,23,42,.08);border-radius:20px;display:flex;gap:1.5rem;justify-content:space-between;padding:1.25rem 1.5rem}@media(max-width:767.98px){.deployment-wrapper[data-v-f65b1849]{flex-direction:column;gap:1rem;padding:1rem;text-align:center}}.deployment-info .deployment-title[data-v-f65b1849]{color:#0f172a;font-size:1.125rem;font-weight:600;margin:0 0 .25rem}@media(max-width:767.98px){.deployment-info .deployment-title[data-v-f65b1849]{font-size:1rem}}.deployment-info .deployment-description[data-v-f65b1849]{color:#64748b;font-size:.875rem;margin:0}@media(max-width:767.98px){.deployment-info .deployment-description[data-v-f65b1849]{font-size:.8rem}}.deployment-action .contact-link[data-v-f65b1849]{background:#0f172a;border-radius:999px;color:#fff;display:inline-block;font-size:.875rem;font-weight:700;padding:.5rem 1.25rem;text-decoration:none;transition:background-color .2s ease,transform .2s ease}.deployment-action .contact-link[data-v-f65b1849]:hover{background:#1a4343;color:#fff;text-decoration:none;transform:translateY(-1px)}@media(max-width:767.98px){.deployment-action .contact-link[data-v-f65b1849]{padding:.625rem 1.5rem}}.faq-expand-enter-active[data-v-df3b7a43],.faq-expand-leave-active[data-v-df3b7a43]{transition:opacity .3s ease}.faq-expand-enter-from[data-v-df3b7a43],.faq-expand-leave-to[data-v-df3b7a43]{opacity:0}.pricing-faq[data-v-df3b7a43]{margin-bottom:4rem;margin-top:4rem}.faq-list[data-v-df3b7a43]{max-width:800px}.faq-item[data-v-df3b7a43]{border-bottom:1px solid var(--border-color-regular)}.faq-item[data-v-df3b7a43]:last-child{border-bottom:none}.faq-question[data-v-df3b7a43]{align-items:center;background:transparent;border:none;color:var(--text-color-dark);cursor:pointer;display:flex;font-size:1.125rem;font-weight:600;justify-content:space-between;padding:1.5rem 0;text-align:left;transition:color .2s ease;width:100%}.faq-question[data-v-df3b7a43]:hover{color:#148ccc}@media(max-width:767.98px){.faq-question[data-v-df3b7a43]{font-size:1rem;padding:1.25rem 0}}.faq-icon[data-v-df3b7a43]{color:#148ccc;flex-shrink:0;height:24px;transition:transform .2s ease;width:24px}.faq-icon svg[data-v-df3b7a43]{height:100%;width:100%}.faq-answer[data-v-df3b7a43]{color:var(--text-color-medium);line-height:1.6;padding-bottom:1.5rem}@media(max-width:767.98px){.faq-answer[data-v-df3b7a43]{font-size:.95rem;padding-bottom:1.25rem}}.pricing[data-v-fc39818d]{background-color:#fff;padding-top:7rem}@media(max-width:991.98px){.pricing[data-v-fc39818d]{padding-top:6.72rem}}.pricing__headline-wrap[data-v-fc39818d]{margin:1rem auto 0;max-width:54rem;text-align:center}.pricing__eyebrow[data-v-fc39818d]{background:#15db951f;border-radius:60px;color:#0c9a67;display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:0;margin-bottom:1rem;padding:.25rem .75rem;text-transform:uppercase}.pricing__title[data-v-fc39818d]{color:#0f172a;font-size:clamp(2.4rem,6vw,4.75rem);font-weight:700;letter-spacing:0;line-height:1.02;margin:0;text-wrap:balance}.pricing__grid[data-v-fc39818d]{-moz-column-gap:3.125vw;column-gap:3.125vw;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:3.125vw;width:100%}@media(min-width:1400px){.pricing__grid[data-v-fc39818d]{-moz-column-gap:min(2.334vw,4.8rem);column-gap:min(2.334vw,4.8rem);row-gap:min(2.334vw,4.8rem)}}.pricing__grid-item[data-v-fc39818d]{grid-column-end:span 12;grid-column-start:auto}@media(min-width:768px){.pricing__grid-item[data-v-fc39818d]{grid-column-end:span 6}}@media(min-width:992px){.pricing__grid-item[data-v-fc39818d]{grid-column-end:span 4}}.pricing__single-plan-fullwidth[data-v-fc39818d],.pricing__single-plan-fullwidth[data-v-fc39818d]>*{width:100%}.pricing .spacer[data-v-fc39818d]{min-height:10px;width:100%}.pricing .spacer-small[data-v-fc39818d]{min-height:5px;width:100%}
