.cd-flag[data-v-52859476]{margin-right:6px;vertical-align:-1px}.custom-data-page[data-v-52859476]{background:var(--surface-page);color:var(--ink);font-family:Manrope,sans-serif;min-height:100vh;padding:24px 24px 80px;--green:var(--accent-text);--cyan:light-dark(#0e7490,#49cad9);--panel:light-dark(#fff,#14091b);--line:light-dark(#e4dbea,rgba(209,193,224,.13));--muted:light-dark(#5f5069,#a89caf)}.custom-data-page[data-v-52859476] *{box-sizing:border-box}.cd-shell[data-v-52859476]{margin:0 auto;width:min(1180px,100%)}.cd-hero[data-v-52859476]{background:radial-gradient(ellipse at 50% 15%,light-dark(#ffffff00,rgba(87,11,100,.36)),transparent 58%);padding:62px 16px 52px;text-align:center}.cd-kicker[data-v-52859476]{align-items:center;color:var(--green);display:flex;font-size:12px;font-weight:800;gap:8px;justify-content:center;letter-spacing:.12em;text-transform:uppercase}.cd-hero h1[data-v-52859476]{font-size:clamp(40px,6vw,72px);letter-spacing:-.055em;line-height:1.02;margin:20px auto 22px;max-width:900px}.cd-hero h1 span[data-v-52859476]{color:var(--green)}.cd-hero-copy[data-v-52859476]{color:light-dark(#4f4555,#c2b7c9);font-size:16px;line-height:1.75;margin:auto;max-width:690px}.cd-proof[data-v-52859476]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:28px}.cd-proof span[data-v-52859476]{background:light-dark(#fff,rgba(20,9,27,.7));border:1px solid var(--line);border-radius:999px;color:light-dark(#393040,#d6cedc);gap:7px;min-height:44px;padding:10px 14px}.cd-account-strip[data-v-52859476],.cd-proof span[data-v-52859476]{align-items:center;display:flex;font-size:12px}.cd-account-strip[data-v-52859476]{color:var(--muted);flex-wrap:wrap;gap:10px;justify-content:center;margin-top:16px}.cd-account-pill[data-v-52859476]{background:#00ff870f;border:1px solid light-dark(#00a85a59,rgba(0,255,135,.3));border-radius:999px;color:light-dark(#0c1e16,#e9f9f0);gap:6px}.cd-account-link[data-v-52859476],.cd-account-pill[data-v-52859476]{align-items:center;display:inline-flex;min-height:44px;padding:8px 14px}.cd-account-link[data-v-52859476]{background:var(--wash-3);border:1px solid var(--line);border-radius:999px;color:var(--green);cursor:pointer;font-size:12px;font-weight:700;justify-content:center;text-decoration:none}.cd-layout[data-v-52859476]{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 320px}.cd-builder[data-v-52859476]{display:grid;gap:20px}.cd-card[data-v-52859476],.cd-estimate[data-v-52859476]{background:radial-gradient(ellipse at 90% 0,light-dark(#ffffff00,rgba(76,11,89,.2)),transparent 55%),var(--panel);border:1px solid var(--line);border-radius:18px;box-shadow:0 18px 50px var(--shade-17)}.cd-card[data-v-52859476]{padding:26px}.cd-section-head[data-v-52859476]{display:flex;gap:14px;margin-bottom:23px}.cd-section-head--between[data-v-52859476]{align-items:center;flex-wrap:wrap;justify-content:space-between}.cd-section-head-left[data-v-52859476]{display:flex;gap:14px}.cd-section-head-left>span[data-v-52859476],.cd-section-head>span[data-v-52859476]{background:#00ff871a;border-radius:50%;color:var(--green);display:grid;flex-shrink:0;font:700 11px Orbitron,sans-serif;height:32px;place-items:center;width:32px}.cd-section-head h2[data-v-52859476]{font-size:20px;line-height:1.3;margin:1px 0 4px}.cd-section-head p[data-v-52859476]{color:var(--muted);font-size:12px;margin:0}.cd-fit-btn[data-v-52859476]{background:#00ff8714;border:1px solid light-dark(#00a85a59,rgba(0,255,135,.35));border-radius:999px;color:var(--green);cursor:pointer;font:inherit;font-size:11px;font-weight:700;min-height:44px;padding:8px 14px}.cd-products[data-v-52859476]{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.cd-product[data-v-52859476]{align-items:flex-start;background:var(--wash-2);border:1px solid var(--line);border-radius:13px;color:var(--ink);cursor:pointer;display:flex;flex-direction:column;min-height:155px;padding:18px;text-align:left}.cd-product>svg[data-v-52859476]{color:var(--cyan);margin-bottom:16px}.cd-product strong[data-v-52859476]{font-size:14px}.cd-product>span[data-v-52859476]{color:var(--muted);font-size:10px;line-height:1.5;margin-top:4px}.cd-product b[data-v-52859476]{color:var(--ink);font-size:18px;margin-top:auto;padding-top:15px}.cd-product b small[data-v-52859476]{color:var(--muted);font-size:9px;font-weight:500}.cd-product.active[data-v-52859476],.cd-product[data-v-52859476]:hover{background:#00ff870b;border-color:light-dark(#00a85a59,rgba(0,255,135,.42))}.cd-product.active>svg[data-v-52859476]{color:var(--green)}.cd-scope-box[data-v-52859476]{background:light-dark(#fff,rgba(16,7,23,.65));border:1px solid var(--line);border-radius:12px;display:grid;gap:8px;margin-top:14px;padding:12px 14px}.cd-scope-row[data-v-52859476]{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px}.cd-scope-row p[data-v-52859476]{color:light-dark(#393040,#d6cedc);font-size:11px;line-height:1.5;margin:0}.cd-scope-tag[data-v-52859476]{color:var(--green);font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.cd-scope-tag--muted[data-v-52859476]{color:var(--muted)}.cd-inline-note[data-v-52859476]{align-items:flex-start;color:light-dark(#4d4150,#c6bbc9);display:flex;font-size:11px;gap:8px;line-height:1.6;margin:16px 0 0}.cd-inline-note svg[data-v-52859476]{color:var(--green);flex-shrink:0;margin-top:1px}.cd-inline-anchor[data-v-52859476]{margin-left:4px}.cd-search[data-v-52859476]{align-items:center;background:light-dark(#fff,#100717);border:1px solid rgba(73,202,217,.25);border-radius:11px;color:var(--muted);display:flex;gap:11px;height:50px;padding:0 14px}.cd-search[data-v-52859476]:focus-within{border-color:var(--cyan);box-shadow:0 0 0 3px light-dark(#49cad907,rgba(73,202,217,.08))}.cd-search input[data-v-52859476]{background:transparent;border:0;color:var(--ink);font:inherit;font-size:13px;height:100%;min-width:0;outline:0;width:100%}.cd-search input[data-v-52859476]::-moz-placeholder{color:light-dark(#6e6278,#81758b)}.cd-search input[data-v-52859476]::placeholder{color:light-dark(#6e6278,#81758b)}.cd-spin[data-v-52859476]{animation:spin-52859476 .8s linear infinite}.cd-filters[data-v-52859476]{display:grid;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px}.cd-bq-form label[data-v-52859476],.cd-filters label[data-v-52859476],.cd-form label[data-v-52859476],.cd-sign-form label[data-v-52859476]{display:grid;gap:7px}.cd-bq-form label>span[data-v-52859476],.cd-filters label>span[data-v-52859476],.cd-form label>span[data-v-52859476],.cd-sign-form label>span[data-v-52859476]{color:var(--muted);font-size:10px;font-weight:700;letter-spacing:.04em}.cd-bq-form input[data-v-52859476],.cd-filters select[data-v-52859476],.cd-form input[data-v-52859476],.cd-form textarea[data-v-52859476],.cd-sign-form input[data-v-52859476]{background:light-dark(#fff,#100717);border:1px solid var(--line);border-radius:10px;color:light-dark(#201724,#f5f1f7);font:inherit;font-size:12px;min-width:0;width:100%}.cd-filters select[data-v-52859476]{height:44px;padding:0 10px}.cd-bq-form input[data-v-52859476],.cd-form input[data-v-52859476],.cd-sign-form input[data-v-52859476]{height:46px;padding:0 13px}.cd-form textarea[data-v-52859476]{line-height:1.6;padding:12px 13px;resize:vertical}.cd-bq-form input[data-v-52859476]:focus-visible,.cd-filters select[data-v-52859476]:focus-visible,.cd-form[data-v-52859476] :is(input,textarea):focus-visible,.cd-sign-form input[data-v-52859476]:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.cd-results-meta[data-v-52859476]{color:var(--muted);display:flex;font-size:10px;gap:12px;justify-content:space-between;margin:20px 2px 9px}.cd-results-meta strong[data-v-52859476]{color:light-dark(#392f3e,#d8cfdd)}.cd-results[data-v-52859476]{align-content:start;border:1px solid var(--line);border-radius:12px;display:grid;height:480px;overflow-y:auto}.cd-standard-callout[data-v-52859476]{background:#00ff870f;border-bottom:1px solid light-dark(#00a85a59,rgba(0,255,135,.3));display:grid;gap:10px;padding:14px 15px}.cd-standard-badge[data-v-52859476]{color:var(--green);display:inline-block;font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.cd-standard-head p[data-v-52859476]{color:light-dark(#0d2018,#e6f6ee);font-size:11px;line-height:1.5;margin:4px 0 0}.cd-standard-links[data-v-52859476]{display:flex;flex-wrap:wrap;gap:8px}.cd-standard-link[data-v-52859476]{align-items:center;background:light-dark(#fff,rgba(13,0,18,.85));border:1px solid light-dark(#00a85a59,rgba(0,255,135,.35));border-radius:9px;color:var(--green);display:inline-flex;font-size:11px;font-weight:700;justify-content:center;min-height:44px;padding:8px 12px;text-decoration:none}.cd-result[data-v-52859476]{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:12px;min-width:0;padding:15px}.cd-result[data-v-52859476]:last-child{border-bottom:0}.cd-result-copy[data-v-52859476]{flex:1;min-width:0}.cd-result-copy>span[data-v-52859476]{color:var(--cyan);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.cd-result h3[data-v-52859476]{font-size:13px;margin:4px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cd-result p[data-v-52859476]{color:var(--muted);font-size:10px;line-height:1.5;margin:0}.cd-empty button[data-v-52859476],.cd-pagination button[data-v-52859476],.cd-result>button[data-v-52859476]{align-items:center;background:var(--wash-3);border:1px solid var(--line);border-radius:9px;color:light-dark(#281f2e,#e7e0eb);cursor:pointer;display:inline-flex;font:inherit;font-size:11px;font-weight:700;gap:6px;justify-content:center;min-height:44px;min-width:74px}.cd-result>button[data-v-52859476]:hover:not(:disabled){border-color:light-dark(#00a85a59,rgba(0,255,135,.35));color:var(--green)}.cd-result>button[data-v-52859476]:disabled{color:var(--green);cursor:default;opacity:.72}.cd-pagination[data-v-52859476]{display:flex;justify-content:space-between;margin-top:12px}.cd-pagination button[data-v-52859476]{padding:0 13px}.cd-pagination button[data-v-52859476]:disabled{cursor:default;opacity:.35}.cd-empty[data-v-52859476]{align-content:center;color:var(--muted);display:grid;gap:12px;min-height:300px;place-items:center;text-align:center}.cd-empty button[data-v-52859476]{color:var(--green);padding:0 14px}.cd-selection-empty[data-v-52859476]{align-content:center;border:1px dashed var(--line);border-radius:12px;color:var(--muted);display:grid;font-size:12px;gap:10px;min-height:130px;place-items:center}.cd-selection-empty p[data-v-52859476]{margin:0}.cd-selections[data-v-52859476]{display:grid;gap:10px}.cd-selection[data-v-52859476]{background:var(--wash-2);border:1px solid var(--line);border-radius:12px;padding:16px}.cd-selection-title[data-v-52859476]{display:flex;gap:12px;justify-content:space-between}.cd-selection-title span[data-v-52859476]{color:var(--cyan);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.cd-selection-title h3[data-v-52859476]{font-size:13px;margin:4px 0 0}.cd-selection-title>button[data-v-52859476]{background:transparent;border:0;border-radius:9px;color:var(--muted);cursor:pointer;height:44px;width:44px}.cd-depths[data-v-52859476]{display:grid;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px}.cd-depths button[data-v-52859476]{background:light-dark(#fff,#100717);border:1px solid var(--line);border-radius:9px;color:var(--ink);cursor:pointer;min-height:52px}.cd-depths button span[data-v-52859476],.cd-depths button strong[data-v-52859476]{display:block}.cd-depths button strong[data-v-52859476]{font:700 13px Orbitron,sans-serif}.cd-depths button span[data-v-52859476]{color:var(--muted);font-size:9px;margin-top:2px}.cd-depths button[aria-pressed=true][data-v-52859476]{background:#00ff870f;border-color:var(--green)}.cd-depths button[data-v-52859476]:disabled{cursor:not-allowed;opacity:.28}.cd-selection-price[data-v-52859476]{color:var(--muted);display:flex;font-size:10px;gap:10px;justify-content:space-between;margin-top:11px}.cd-selection-price strong[data-v-52859476]{color:var(--green);font:700 11px Orbitron,sans-serif}.cd-selection-honest-note[data-v-52859476]{color:light-dark(#493e4e,#c8becd);font-size:10px;line-height:1.5;margin:8px 0 0}.cd-bq-form[data-v-52859476],.cd-form[data-v-52859476],.cd-sign-form[data-v-52859476]{display:grid;gap:16px}.cd-form-grid[data-v-52859476]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.cd-form label small[data-v-52859476],.cd-sign-form label small[data-v-52859476]{font-weight:500;opacity:.65}.cd-contract[data-v-52859476]{align-items:start;gap:9px!important;grid-template-columns:22px 1fr!important;min-height:44px;padding:10px 0}.cd-contract input[data-v-52859476]{accent-color:var(--green);height:20px;margin:0;width:20px}.cd-contract span[data-v-52859476]{color:light-dark(#433847,#cfc4d3)!important;font-size:11px!important;font-weight:500!important;line-height:1.6}.custom-data-page .cd-submit[data-v-52859476]{align-items:center;background:linear-gradient(120deg,#00ff87,#34d399);border:0;border-radius:999px;color:var(--ink-on-accent);cursor:pointer;display:flex;font:800 12px Manrope,sans-serif;gap:8px;justify-content:center;min-height:50px;width:100%}.cd-submit[data-v-52859476]:disabled{cursor:default;opacity:.4}.cd-error[data-v-52859476]{background:#f872720d;border:1px solid hsla(0,91%,71%,.3);border-radius:9px;color:light-dark(#432223,#fecaca);font-size:11px;margin:0;padding:12px}.cd-confirmation[data-v-52859476]{background:#00ff870e;border:1px solid light-dark(#00a85a59,rgba(0,255,135,.35));border-radius:15px;display:flex;gap:14px;padding:22px}.cd-confirmation>svg[data-v-52859476]{color:var(--green);flex-shrink:0}.cd-confirmation h2[data-v-52859476]{font-size:17px;margin:0 0 6px}.cd-confirmation p[data-v-52859476]{color:light-dark(#3f3443,#d2c9d6);font-size:11px;line-height:1.7;margin:0 0 4px}.cd-workspace[data-v-52859476]{display:grid;gap:18px}.cd-order-tabs[data-v-52859476]{display:flex;flex-wrap:wrap;gap:8px}.cd-order-tab[data-v-52859476]{background:var(--wash-2);border:1px solid var(--line);border-radius:10px;color:light-dark(#2e2534,#e2d9e8);cursor:pointer;display:grid;font:inherit;font-size:11px;min-height:44px;padding:8px 12px;text-align:left}.cd-order-tab.active[data-v-52859476]{background:#00ff870f;border-color:light-dark(#00a85a59,rgba(0,255,135,.45))}.cd-lifecycle-grid[data-v-52859476]{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.cd-lifecycle-stat[data-v-52859476]{background:light-dark(#fff,rgba(13,0,18,.7));border:1px solid var(--line);border-radius:12px;display:grid;gap:4px;padding:14px}.cd-lifecycle-stat span[data-v-52859476]{color:var(--muted);font-size:9px;letter-spacing:.14em;text-transform:uppercase}.cd-lifecycle-stat strong[data-v-52859476]{color:var(--ink);font-size:14px}.cd-lifecycle-stat strong.stat-display[data-v-52859476]{color:var(--green);font-family:Orbitron,sans-serif}.cd-lifecycle-stat small[data-v-52859476]{color:var(--muted);font-size:10px}.cd-step-box[data-v-52859476]{background:light-dark(#fff,rgba(13,0,18,.65));border:1px solid var(--line);border-radius:14px;display:grid;gap:14px;padding:18px}.cd-step-header[data-v-52859476]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.cd-step-kicker[data-v-52859476]{color:var(--green);font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.cd-step-header h3[data-v-52859476]{font-size:15px;margin:4px 0 0}.cd-status-pill[data-v-52859476]{align-items:center;background:#fbbf2414;border:1px solid rgba(251,191,36,.35);border-radius:999px;color:light-dark(#866b01,#fcd34d);display:inline-flex;font-size:10px;font-weight:700;padding:5px 10px}.cd-status-pill.is-done[data-v-52859476]{background:#00ff8714;border-color:light-dark(#00a85a59,rgba(0,255,135,.35));color:var(--green)}.cd-contract-viewer[data-v-52859476]{background:light-dark(#fff,#09000d);border:1px solid var(--line);border-radius:10px;color:light-dark(#393040,#d6cedc);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.6;margin:0;max-height:220px;overflow:auto;padding:14px;white-space:pre-wrap}.cd-signed-meta[data-v-52859476]{align-items:center;color:light-dark(#0a241a,#d6f5e6);display:flex;font-size:11px;gap:8px}.cd-signed-meta svg[data-v-52859476]{color:var(--green);flex-shrink:0}.cd-paid-note[data-v-52859476],.cd-step-copy[data-v-52859476]{color:light-dark(#3f3443,#d2c9d6);font-size:12px;line-height:1.6;margin:0}.cd-paid-note[data-v-52859476]{color:var(--green)}.cd-warning-banner[data-v-52859476]{background:#fbbf2414;border:1px solid rgba(251,191,36,.35);border-radius:10px;color:light-dark(#816d10,#fde68a);font-size:11px;line-height:1.6;margin:0;padding:12px 14px}.cd-delivery-panel[data-v-52859476]{display:grid;gap:14px}.cd-download-actions[data-v-52859476]{display:flex;flex-wrap:wrap;gap:10px}.cd-action-link[data-v-52859476]{align-items:center;background:var(--wash-4);border:1px solid var(--line);border-radius:999px;color:light-dark(#201826,#f3eff6);display:inline-flex;font-size:12px;font-weight:700;gap:7px;min-height:44px;padding:10px 16px;text-decoration:none}.cd-action-link--primary[data-v-52859476]{background:linear-gradient(120deg,#00ff87,#34d399);border:0;color:var(--ink-on-accent)}.cd-manifest-table[data-v-52859476]{display:grid;gap:8px}.cd-manifest-row[data-v-52859476]{align-items:center;background:var(--wash-2);border:1px solid var(--line);border-radius:10px;display:flex;font-size:11px;gap:12px;justify-content:space-between;padding:10px 12px}.cd-manifest-row small[data-v-52859476]{color:var(--muted);display:block;font-size:10px;margin-top:2px}.cd-manifest-dl[data-v-52859476]{align-items:center;border:1px solid light-dark(#00a85a59,rgba(0,255,135,.35));border-radius:8px;color:var(--green);display:inline-flex;font-weight:700;min-height:44px;padding:6px 12px;text-decoration:none}.cd-code-block[data-v-52859476]{background:light-dark(#fff,#09000d);border:1px solid var(--line);border-radius:10px;color:light-dark(#0d2018,#e6f6ee);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.5;margin:0;overflow-x:auto;padding:12px}.cd-iam-box[data-v-52859476]{display:grid;gap:8px}.cd-iam-box p[data-v-52859476]{color:light-dark(#3f3443,#d2c9d6);font-size:11px;margin:0}.cd-admin-list[data-v-52859476]{display:grid;gap:12px}.cd-admin-order[data-v-52859476]{background:light-dark(#fff,rgba(13,0,18,.7));border:1px solid var(--line);border-radius:12px;display:grid;gap:10px;padding:14px}.cd-admin-order-head[data-v-52859476]{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:10px;justify-content:space-between}.cd-admin-selections[data-v-52859476]{color:light-dark(#3f3443,#d2c9d6);display:grid;font-size:11px;gap:6px}.cd-admin-sel[data-v-52859476]{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.cd-admin-actions[data-v-52859476]{display:flex;flex-wrap:wrap;gap:8px}.cd-estimate[data-v-52859476]{overflow:hidden;padding:24px;position:sticky;top:20px}.cd-estimate-label[data-v-52859476]{color:var(--green);font-size:9px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.cd-estimate>strong[data-v-52859476]{display:block;font:700 35px Orbitron,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.04em;margin:13px 0 6px}.cd-estimate>p[data-v-52859476]{color:var(--muted);font-size:11px;margin:0}.cd-estimate-lines[data-v-52859476]{border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:grid;gap:11px;margin:22px 0;max-height:330px;overflow:auto;padding:18px 0}.cd-estimate-lines>div[data-v-52859476]{display:flex;font-size:10px;gap:12px;justify-content:space-between}.cd-estimate-lines span[data-v-52859476]{color:light-dark(#2f2534,#e1d9e5);min-width:0;overflow-wrap:anywhere}.cd-estimate-lines small[data-v-52859476]{color:var(--muted);display:block;margin-top:2px}.cd-estimate-lines b[data-v-52859476]{color:var(--ink);font:700 10px Orbitron,sans-serif;white-space:nowrap}.cd-estimate-lines>p[data-v-52859476]{color:var(--muted);font-size:10px;line-height:1.6;margin:0}.cd-estimate-total[data-v-52859476]{align-items:end;display:flex;gap:12px;justify-content:space-between}.cd-estimate-total span[data-v-52859476]{font-size:11px}.cd-estimate-total small[data-v-52859476]{color:var(--muted);display:block;font-size:8px;margin-top:3px}.cd-estimate-total strong[data-v-52859476]{color:var(--green);font:700 16px Orbitron,sans-serif}.cd-estimate ul[data-v-52859476]{border-top:1px solid var(--line);display:grid;gap:9px;list-style:none;margin:18px 0 0;padding:18px 0 0}.cd-estimate li[data-v-52859476]{align-items:center;color:light-dark(#493e4e,#c8becd);display:flex;font-size:10px;gap:8px}.cd-estimate li svg[data-v-52859476]{color:var(--green);flex-shrink:0}.cd-estimate-foot[data-v-52859476]{font-size:9px!important;line-height:1.6!important;padding-top:16px!important}.sr-only[data-v-52859476]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@keyframes spin-52859476{to{transform:rotate(1turn)}}@media(min-width:1024px){.custom-data-page:not(.cd-embedded) .cd-layout[data-v-52859476]{align-items:stretch;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.custom-data-page:not(.cd-embedded) .cd-builder[data-v-52859476]{display:contents}.custom-data-page:not(.cd-embedded) .cd-builder[data-v-52859476]>*{grid-column:1/-1}.custom-data-page:not(.cd-embedded) .cd-builder>.cd-card--format[data-v-52859476]{grid-column:1;grid-row:1}.custom-data-page:not(.cd-embedded) .cd-estimate[data-v-52859476]{grid-column:2;grid-row:1;position:static}.custom-data-page:not(.cd-embedded) .cd-builder>.cd-card--catalog[data-v-52859476]{grid-column:1;grid-row:2}.custom-data-page:not(.cd-embedded) .cd-builder>.cd-card--season[data-v-52859476]{grid-column:2;grid-row:2}}@media(max-width:900px){.cd-layout[data-v-52859476]{grid-template-columns:minmax(0,1fr)}.cd-builder[data-v-52859476]{display:contents}.cd-estimate[data-v-52859476]{grid-row:4;position:static}.cd-estimate-lines[data-v-52859476]{max-height:190px}.cd-lifecycle-grid[data-v-52859476],.cd-products[data-v-52859476]{grid-template-columns:minmax(0,1fr)}.cd-product[data-v-52859476]{min-height:116px}.cd-product b[data-v-52859476]{margin-top:12px}.cd-embedded[data-v-52859476]{padding:0}}@media(max-width:540px){.custom-data-page[data-v-52859476]{padding:0 16px 60px}.cd-hero[data-v-52859476]{padding:40px 0 36px}.cd-hero h1[data-v-52859476]{font-size:39px}.cd-hero-copy[data-v-52859476]{font-size:14px}.cd-proof[data-v-52859476]{display:grid;gap:7px;grid-template-columns:minmax(0,1fr)}.cd-proof span[data-v-52859476]{justify-content:center}.cd-card[data-v-52859476],.cd-estimate[data-v-52859476]{border-radius:14px}.cd-card[data-v-52859476]{padding:20px 16px}.cd-section-head[data-v-52859476]{margin-bottom:19px}.cd-filters[data-v-52859476]{grid-template-columns:minmax(0,1fr)}.cd-results[data-v-52859476]{min-height:390px}.cd-result[data-v-52859476]{align-items:flex-start;padding:14px 12px}.cd-result>button[data-v-52859476]{min-width:68px}.cd-result h3[data-v-52859476]{white-space:normal}.cd-form-grid[data-v-52859476]{grid-template-columns:minmax(0,1fr)}.cd-depths button[data-v-52859476]{min-height:56px}.cd-selection-price[data-v-52859476]{align-items:flex-start}.cd-estimate>strong[data-v-52859476]{font-size:30px}}@media(max-width:390px){.custom-data-page[data-v-52859476]{padding-inline:12px}.cd-hero h1[data-v-52859476]{font-size:35px}.cd-card[data-v-52859476]{padding-inline:14px}.cd-result[data-v-52859476]{gap:8px}.cd-result>button[data-v-52859476]{min-width:62px;padding:0 7px}.cd-depths[data-v-52859476]{gap:5px}.cd-depths button[data-v-52859476]{padding:6px 2px}}@media(prefers-reduced-motion:reduce){.cd-spin[data-v-52859476]{animation:none}}.cd-embedded[data-v-52859476]{background:transparent;padding:0}.cd-embedded .cd-hero[data-v-52859476]{padding-top:16px}.cd-embedded .cd-hero h1[data-v-52859476]{font-size:clamp(32px,4vw,52px)}.custom-data-page[data-v-52859476] :is(button,a):focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.cd-retry[data-v-52859476]{background:transparent;border:1px solid;border-radius:8px;color:var(--ink);min-height:44px;padding:8px 14px}.custom-data-page[data-v-52859476] .nav-pill{min-height:44px;min-width:44px}.custom-data-page[data-v-52859476] .ph-left{flex-wrap:wrap}
